Time bar (total: 28.3s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 2 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 3 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 4 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 5 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 6 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 7 |
| 0% | 0% | 93.6% | 0.1% | 0% | 6.2% | 0% | 8 |
| 6.7% | 6.2% | 87.4% | 0.1% | 0% | 6.2% | 0% | 9 |
| 12.1% | 10.9% | 79.6% | 0.1% | 0% | 9.4% | 0% | 10 |
| 15.6% | 13.7% | 73.7% | 0.1% | 0% | 12.5% | 0% | 11 |
| 20.5% | 17.7% | 68.8% | 0.1% | 0.8% | 12.5% | 0% | 12 |
Compiled 31 to 24 computations (22.6% saved)
| 1.9s | 2333× | body | 1024 | valid |
| 1.4s | 4820× | body | 256 | valid |
| 720.0ms | 1097× | body | 512 | valid |
| 198.0ms | 773× | body | 256 | infinite |
| 83.0ms | 332× | body | 256 | invalid |
| 7.0ms | 6× | body | 2048 | valid |
| 0.0ms | 1× | body | 512 | infinite |
| 2× | egg-herbie |
| 1326× | fma-def |
| 1068× | associate-+r- |
| 836× | *-commutative |
| 788× | distribute-neg-frac |
| 750× | associate-/l* |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 58 | 276 |
| 1 | 141 | 220 |
| 2 | 348 | 220 |
| 3 | 797 | 220 |
| 4 | 2055 | 220 |
| 5 | 4821 | 220 |
| 6 | 6711 | 220 |
| 0 | 3 | 3 |
| 1× | saturated |
| 1× | node limit |
| Inputs |
|---|
0 |
1 |
2 |
| Outputs |
|---|
0 |
1 |
2 |
| Inputs |
|---|
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 F)))) (*.f64 (/.f64 B (sin.f64 F)) (pow.f64 (+.f64 (+.f64 (*.f64 B B) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(+.f64 (neg.f64 (*.f64 F (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 x (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 x x) 2) (*.f64 2 F)) (neg.f64 (/.f64 1 2))))) |
(+.f64 (neg.f64 (*.f64 B (/.f64 1 (tan.f64 x)))) (*.f64 (/.f64 F (sin.f64 x)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 B)) (neg.f64 (/.f64 1 2))))) |
| Outputs |
|---|
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(+.f64 (*.f64 x (neg.f64 (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (fma.f64 F F 2) (*.f64 x 2)) -1/2))) |
(fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (neg.f64 x) (tan.f64 B))) |
(-.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (/.f64 x (tan.f64 B))) |
(-.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) (/.f64 x (tan.f64 B))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 F)))) (*.f64 (/.f64 B (sin.f64 F)) (pow.f64 (+.f64 (+.f64 (*.f64 B B) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(+.f64 (*.f64 (neg.f64 x) (/.f64 1 (tan.f64 F))) (*.f64 (/.f64 B (sin.f64 F)) (pow.f64 (+.f64 (*.f64 x 2) (fma.f64 B B 2)) -1/2))) |
(fma.f64 (/.f64 B (sin.f64 F)) (pow.f64 (fma.f64 x 2 (fma.f64 B B 2)) -1/2) (/.f64 (neg.f64 x) (tan.f64 F))) |
(-.f64 (*.f64 (/.f64 B (sin.f64 F)) (pow.f64 (fma.f64 x 2 (fma.f64 B B 2)) -1/2)) (/.f64 x (tan.f64 F))) |
(-.f64 (*.f64 B (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 B B 2)) -1/2) (sin.f64 F))) (/.f64 x (tan.f64 F))) |
(+.f64 (neg.f64 (*.f64 F (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 x (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 x x) 2) (*.f64 2 F)) (neg.f64 (/.f64 1 2))))) |
(+.f64 (*.f64 F (neg.f64 (/.f64 1 (tan.f64 B)))) (/.f64 (*.f64 x (pow.f64 (+.f64 (fma.f64 x x 2) (*.f64 F 2)) -1/2)) (sin.f64 B))) |
(fma.f64 (/.f64 x (sin.f64 B)) (pow.f64 (fma.f64 F 2 (fma.f64 x x 2)) -1/2) (/.f64 (neg.f64 F) (tan.f64 B))) |
(-.f64 (*.f64 (/.f64 x (sin.f64 B)) (pow.f64 (fma.f64 x x (fma.f64 F 2 2)) -1/2)) (/.f64 F (tan.f64 B))) |
(+.f64 (neg.f64 (*.f64 B (/.f64 1 (tan.f64 x)))) (*.f64 (/.f64 F (sin.f64 x)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 B)) (neg.f64 (/.f64 1 2))))) |
(+.f64 (neg.f64 (*.f64 B (/.f64 1 (tan.f64 x)))) (*.f64 (/.f64 F (sin.f64 x)) (pow.f64 (+.f64 (fma.f64 F F 2) (*.f64 B 2)) -1/2))) |
(fma.f64 (/.f64 F (sin.f64 x)) (pow.f64 (fma.f64 B 2 (fma.f64 F F 2)) -1/2) (neg.f64 (/.f64 B (tan.f64 x)))) |
(-.f64 (*.f64 (/.f64 F (sin.f64 x)) (pow.f64 (fma.f64 F F (fma.f64 B 2 2)) -1/2)) (/.f64 B (tan.f64 x))) |
(fma.f64 (/.f64 F (sin.f64 x)) (pow.f64 (fma.f64 F F (fma.f64 B 2 2)) -1/2) (/.f64 (neg.f64 B) (tan.f64 x))) |
Compiled 33 to 26 computations (21.2% saved)
| 1× | egg-herbie |
| 1752× | distribute-lft-neg-in |
| 1040× | distribute-rgt-neg-in |
| 994× | distribute-rgt-in |
| 966× | distribute-lft-in |
| 782× | associate-+r+ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 25 | 69 |
| 1 | 52 | 55 |
| 2 | 110 | 55 |
| 3 | 216 | 55 |
| 4 | 459 | 55 |
| 5 | 1349 | 55 |
| 6 | 3730 | 55 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
| Outputs |
|---|
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(+.f64 (*.f64 (neg.f64 x) (/.f64 1 (tan.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (fma.f64 F F 2) (*.f64 x 2)) -1/2))) |
(-.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (/.f64 x (tan.f64 B))) |
(fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (neg.f64 x) (tan.f64 B))) |
Compiled 91 to 53 computations (41.8% saved)
3 alts after pruning (3 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 2 | 2 | 4 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 2 | 3 | 5 |
| Status | Error | Program |
|---|---|---|
| ▶ | 10.9b | (-.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (/.f64 x (tan.f64 B))) |
| ▶ | 10.9b | (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
Compiled 52 to 38 computations (26.9% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (/.f64 1 (tan.f64 B)) |
| ✓ | 0.3b | (*.f64 x (/.f64 1 (tan.f64 B))) |
| ✓ | 6.2b | (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))) |
| ✓ | 14.2b | (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))) |
Compiled 120 to 71 computations (40.8% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | x | @ | -inf | (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))) |
| 2.0ms | F | @ | 0 | (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))) |
| 2.0ms | B | @ | inf | (/.f64 1 (tan.f64 B)) |
| 2.0ms | x | @ | inf | (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))) |
| 2.0ms | x | @ | 0 | (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))) |
| 1× | batch-egg-rewrite |
| 1746× | associate-/r* |
| 462× | add-sqr-sqrt |
| 442× | *-un-lft-identity |
| 440× | pow1 |
| 426× | add-exp-log |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 23 | 92 |
| 1 | 458 | 84 |
| 2 | 5882 | 84 |
| 1× | node limit |
| Inputs |
|---|
(pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))) |
(*.f64 x (/.f64 1 (tan.f64 B))) |
(/.f64 1 (tan.f64 B)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 -1/2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2) (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 2) -1/2) (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 F (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (sin.f64 B) F))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sin.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) (neg.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (neg.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 1) (sin.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)) (/.f64 1 F))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (neg.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) (/.f64 (sin.f64 B) F))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 (sin.f64 B) F))) (sqrt.f64 (/.f64 (sin.f64 B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (cbrt.f64 (/.f64 (sin.f64 B) F)))) (cbrt.f64 (/.f64 (sin.f64 B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 1 (sqrt.f64 F))) (/.f64 (sin.f64 B) (sqrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 1 (cbrt.f64 (*.f64 F F)))) (/.f64 (sin.f64 B) (cbrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (sin.f64 B)) 1)) (/.f64 (sqrt.f64 (sin.f64 B)) F))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 F))) (/.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 (*.f64 F F)))) (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1)) (/.f64 (cbrt.f64 (sin.f64 B)) F))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (sqrt.f64 F))) (/.f64 (cbrt.f64 (sin.f64 B)) (sqrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (cbrt.f64 (*.f64 F F)))) (/.f64 (cbrt.f64 (sin.f64 B)) (cbrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) 1) (neg.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) (sqrt.f64 (sin.f64 B))) (neg.f64 (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (neg.f64 (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) -1) (sin.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) (sqrt.f64 (neg.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 (sin.f64 B))))) (cbrt.f64 (neg.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) (neg.f64 (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) (neg.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 1) (neg.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) (neg.f64 (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (neg.f64 (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) -1) (sin.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (neg.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 (sin.f64 B))))) (cbrt.f64 (neg.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (neg.f64 (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (neg.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 1) 1) (sin.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 1) (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) 1) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) (cbrt.f64 (sin.f64 B))) (cbrt.f64 (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (sqrt.f64 (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) 1) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (sqrt.f64 (cbrt.f64 (sin.f64 B)))) (sqrt.f64 (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (sqrt.f64 (sin.f64 B)))) (cbrt.f64 (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 B))) (cbrt.f64 (cbrt.f64 (sin.f64 B))))) (cbrt.f64 (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 1) (neg.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (sqrt.f64 (sin.f64 B))) (neg.f64 (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (neg.f64 (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) -1) (sin.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (sqrt.f64 (neg.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 (sin.f64 B))))) (cbrt.f64 (neg.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (neg.f64 (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (neg.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 F (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3) (pow.f64 (/.f64 F (sin.f64 B)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3) (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (tan.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (tan.f64 B) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (tan.f64 B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 x) (/.f64 (tan.f64 B) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (tan.f64 B) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -1) (neg.f64 (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 x) (neg.f64 (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x 1) (tan.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (sqrt.f64 (tan.f64 B))) (sqrt.f64 (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (sin.f64 B)) (/.f64 1 (cos.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 x) (neg.f64 (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (cbrt.f64 (tan.f64 B))) (pow.f64 (cbrt.f64 (tan.f64 B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x -1) 1) (neg.f64 (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x -1) (sqrt.f64 (tan.f64 B))) (neg.f64 (sqrt.f64 (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x -1) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (neg.f64 (cbrt.f64 (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x -1) -1) (tan.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x -1) (sqrt.f64 (neg.f64 (tan.f64 B)))) (sqrt.f64 (neg.f64 (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x -1) (*.f64 (cbrt.f64 (neg.f64 (tan.f64 B))) (cbrt.f64 (neg.f64 (tan.f64 B))))) (cbrt.f64 (neg.f64 (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x -1) (neg.f64 (sqrt.f64 (tan.f64 B)))) (sqrt.f64 (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x -1) (neg.f64 (pow.f64 (cbrt.f64 (tan.f64 B)) 2))) (cbrt.f64 (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 x) 1) (neg.f64 (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 x) (sqrt.f64 (tan.f64 B))) (neg.f64 (sqrt.f64 (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 x) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (neg.f64 (cbrt.f64 (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 x) -1) (tan.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 x) (sqrt.f64 (neg.f64 (tan.f64 B)))) (sqrt.f64 (neg.f64 (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 x) (*.f64 (cbrt.f64 (neg.f64 (tan.f64 B))) (cbrt.f64 (neg.f64 (tan.f64 B))))) (cbrt.f64 (neg.f64 (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 x) (neg.f64 (sqrt.f64 (tan.f64 B)))) (sqrt.f64 (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 x) (neg.f64 (pow.f64 (cbrt.f64 (tan.f64 B)) 2))) (cbrt.f64 (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 x 1) 1) (tan.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 x (sqrt.f64 (tan.f64 B))) 1) (sqrt.f64 (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 x (sqrt.f64 (tan.f64 B))) (cbrt.f64 (tan.f64 B))) (cbrt.f64 (sqrt.f64 (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 x (sqrt.f64 (tan.f64 B))) (sqrt.f64 (pow.f64 (cbrt.f64 (tan.f64 B)) 2))) (sqrt.f64 (cbrt.f64 (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 x (sqrt.f64 (tan.f64 B))) (sqrt.f64 (sqrt.f64 (tan.f64 B)))) (sqrt.f64 (sqrt.f64 (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 x (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) 1) (cbrt.f64 (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 x (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (sqrt.f64 (cbrt.f64 (tan.f64 B)))) (sqrt.f64 (cbrt.f64 (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 x (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (tan.f64 B)) 2))) (cbrt.f64 (cbrt.f64 (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 x (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (tan.f64 B))) (cbrt.f64 (cbrt.f64 (tan.f64 B))))) (cbrt.f64 (cbrt.f64 (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 x (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (sqrt.f64 (tan.f64 B)))) (cbrt.f64 (sqrt.f64 (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 x) 1) (neg.f64 (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 x) (sqrt.f64 (tan.f64 B))) (neg.f64 (sqrt.f64 (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 x) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (neg.f64 (cbrt.f64 (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 x) -1) (tan.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 x) (sqrt.f64 (neg.f64 (tan.f64 B)))) (sqrt.f64 (neg.f64 (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 x) (*.f64 (cbrt.f64 (neg.f64 (tan.f64 B))) (cbrt.f64 (neg.f64 (tan.f64 B))))) (cbrt.f64 (neg.f64 (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 x) (neg.f64 (sqrt.f64 (tan.f64 B)))) (sqrt.f64 (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 x) (neg.f64 (pow.f64 (cbrt.f64 (tan.f64 B)) 2))) (cbrt.f64 (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 x (tan.f64 B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 x (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 1 (tan.f64 B)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (tan.f64 B)) 3) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (tan.f64 B) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 x (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 x (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 x (tan.f64 B))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 x (tan.f64 B)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1 (tan.f64 B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (tan.f64 B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (tan.f64 B) -1/2) (pow.f64 (tan.f64 B) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (tan.f64 B))) (cbrt.f64 (pow.f64 (tan.f64 B) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (tan.f64 B) -2)) (/.f64 1 (cbrt.f64 (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sin.f64 B)) (cos.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (tan.f64 B)) -1) (pow.f64 (sqrt.f64 (tan.f64 B)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (tan.f64 B)) 2) -1) (pow.f64 (cbrt.f64 (tan.f64 B)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (tan.f64 B) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (tan.f64 B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (tan.f64 B) -1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (cbrt.f64 (tan.f64 B))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 1 (tan.f64 B)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (tan.f64 B) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1 (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 1 (tan.f64 B)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1 (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 (log.f64 (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (tan.f64 B)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (neg.f64 (log.f64 (tan.f64 B))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1 (tan.f64 B)))))))) |
| 1× | egg-herbie |
| 1042× | associate-/l/ |
| 832× | associate-/l* |
| 704× | *-commutative |
| 702× | associate-*r* |
| 646× | associate-*l* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 792 | 12520 |
| 1 | 2151 | 11880 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 x) 2) 3))) (pow.f64 F 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 x) 2) 3))) (pow.f64 F 2))) (+.f64 (*.f64 3/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 x) 2) 5))) (pow.f64 F 4))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 x) 2) 3))) (pow.f64 F 2))) (+.f64 (*.f64 3/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 x) 2) 5))) (pow.f64 F 4))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))) (*.f64 -5/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 x) 2) 7))) (pow.f64 F 6)))))) |
(/.f64 1 F) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (/.f64 1 F)) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (/.f64 1 F)))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 -1/48 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (/.f64 1 F))))))) |
(/.f64 -1 F) |
(-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (/.f64 1 F)) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (*.f64 1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 2))) (pow.f64 F 5)))) (/.f64 1 F)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (+.f64 (*.f64 -1/6 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 -1/48 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) (pow.f64 F 7))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (*.f64 1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 2))) (pow.f64 F 5))))) (/.f64 1 F)) |
(sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2))) |
(+.f64 (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) |
(+.f64 (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (+.f64 (*.f64 3/2 (*.f64 (pow.f64 x 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 5))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2))))) |
(+.f64 (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (+.f64 (*.f64 -5/2 (*.f64 (pow.f64 x 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 7))))) (+.f64 (*.f64 3/2 (*.f64 (pow.f64 x 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 5))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) |
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (pow.f64 F 2) 2)) x))) |
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 1/16 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)) (*.f64 1/32 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)))) (pow.f64 x 2)) (+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (pow.f64 F 2) 2)) x)))) |
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 1/16 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)) (*.f64 1/32 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)))) (pow.f64 x 2)) (+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (pow.f64 F 2) 2)) x)) (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 -1/48 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)) (+.f64 (*.f64 -1/384 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)) (*.f64 -1/64 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (pow.f64 x 3))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) |
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (pow.f64 F 2) 2)) x))) |
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (*.f64 1/16 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)) (*.f64 1/32 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)))) (pow.f64 x 2)) (+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (pow.f64 F 2) 2)) x)))) |
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (*.f64 1/16 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)) (*.f64 1/32 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)))) (pow.f64 x 2)) (+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (pow.f64 F 2) 2)) x)) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (*.f64 1/48 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)) (+.f64 (*.f64 1/64 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)) (*.f64 1/384 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (pow.f64 x 3)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (*.f64 (+.f64 2 (*.f64 2 x)) (sin.f64 B))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B)))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (*.f64 (+.f64 2 (*.f64 2 x)) (sin.f64 B))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (+.f64 (*.f64 2 x) 2))) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 1 (+.f64 (*.f64 2 x) 2)))) 2)) (pow.f64 F 5)) (sin.f64 B)) (sqrt.f64 (+.f64 (*.f64 2 x) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B))))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 7) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 (+.f64 (*.f64 2 x) 2) 2))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) 2)) (+.f64 (*.f64 2 x) 2))) (/.f64 1 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 (*.f64 2 x) 2) 2))))) (sin.f64 B)) (sqrt.f64 (+.f64 (*.f64 2 x) 2)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (*.f64 (+.f64 2 (*.f64 2 x)) (sin.f64 B))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (+.f64 (*.f64 2 x) 2))) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 1 (+.f64 (*.f64 2 x) 2)))) 2)) (pow.f64 F 5)) (sin.f64 B)) (sqrt.f64 (+.f64 (*.f64 2 x) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B)))))) |
(/.f64 1 (sin.f64 B)) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 2 x) 2) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (/.f64 1 (sin.f64 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 2 x) 2) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (/.f64 1 (sin.f64 B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 2 x) 2) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 2 x) 2)) 2)))) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (+.f64 (*.f64 2 x) 2))) (*.f64 (sin.f64 B) (pow.f64 F 6)))) (/.f64 1 (sin.f64 B))))) |
(/.f64 -1 (sin.f64 B)) |
(-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (/.f64 1 (sin.f64 B))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 2 x) 2)) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4)))) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (sin.f64 B) (pow.f64 F 2))))) (/.f64 1 (sin.f64 B))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 2 x) 2)) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (*.f64 1/2 (*.f64 (+.f64 (*.f64 2 x) 2) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2))))) (*.f64 (sin.f64 B) (pow.f64 F 6)))))) (/.f64 1 (sin.f64 B))) |
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(+.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) (*.f64 1/6 (*.f64 (*.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))))) |
(+.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))) (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 1/120 F) (*.f64 -1/36 F)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))))) |
(+.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 1/120 F) (*.f64 -1/36 F))) (+.f64 (*.f64 1/720 F) (*.f64 -1/5040 F))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))) (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 1/120 F) (*.f64 -1/36 F)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) |
(+.f64 (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)))))) |
(+.f64 (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)))) 2)) (pow.f64 x 2))) (sin.f64 B)) (sqrt.f64 (+.f64 (pow.f64 F 2) 2)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))))) |
(+.f64 (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)))) 2)) (pow.f64 x 2))) (sin.f64 B)) (sqrt.f64 (+.f64 (pow.f64 F 2) 2)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 4))) (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)))) 2)) (+.f64 (pow.f64 F 2) 2)))) (pow.f64 x 3))) (sin.f64 B)) (sqrt.f64 (+.f64 (pow.f64 F 2) 2))))))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 x B) |
(+.f64 (/.f64 x B) (*.f64 -1/3 (*.f64 B x))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x)) (pow.f64 B 3))) (+.f64 (/.f64 x B) (*.f64 -1/3 (*.f64 B x)))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 17/315 x) (+.f64 (*.f64 -2/45 x) (*.f64 -1/3 (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x))))) (pow.f64 B 5))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x)) (pow.f64 B 3))) (+.f64 (/.f64 x B) (*.f64 -1/3 (*.f64 B x))))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 1 B) |
(+.f64 (*.f64 -1/3 B) (/.f64 1 B)) |
(+.f64 (*.f64 -1/3 B) (+.f64 (*.f64 -1/45 (pow.f64 B 3)) (/.f64 1 B))) |
(+.f64 (*.f64 -1/3 B) (+.f64 (*.f64 -1/45 (pow.f64 B 3)) (+.f64 (*.f64 -2/945 (pow.f64 B 5)) (/.f64 1 B)))) |
(/.f64 (cos.f64 B) (sin.f64 B)) |
(/.f64 (cos.f64 B) (sin.f64 B)) |
(/.f64 (cos.f64 B) (sin.f64 B)) |
(/.f64 (cos.f64 B) (sin.f64 B)) |
(/.f64 (cos.f64 B) (sin.f64 B)) |
(/.f64 (cos.f64 B) (sin.f64 B)) |
(/.f64 (cos.f64 B) (sin.f64 B)) |
(/.f64 (cos.f64 B) (sin.f64 B)) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 1) |
(*.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) |
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (pow.f64 1 -1/2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2) (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 2) -1/2) (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2)) |
(sqrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) |
(log.f64 (exp.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3)) |
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(exp.f64 (log.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 1)) |
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B))))) 1) |
(/.f64 F (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (sin.f64 B) F)) |
(/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B))) 1) |
(/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sin.f64 B)) |
(/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) (neg.f64 (sin.f64 B))) |
(/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (neg.f64 (sin.f64 B))) |
(/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 1) (sin.f64 B)) |
(/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (sin.f64 B))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)) (/.f64 1 F)) |
(/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (neg.f64 (sin.f64 B))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) (/.f64 (sin.f64 B) F)) |
(/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 (sin.f64 B) F))) (sqrt.f64 (/.f64 (sin.f64 B) F))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (cbrt.f64 (/.f64 (sin.f64 B) F)))) (cbrt.f64 (/.f64 (sin.f64 B) F))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 1 (sqrt.f64 F))) (/.f64 (sin.f64 B) (sqrt.f64 F))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 1 (cbrt.f64 (*.f64 F F)))) (/.f64 (sin.f64 B) (cbrt.f64 F))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (sin.f64 B)) 1)) (/.f64 (sqrt.f64 (sin.f64 B)) F)) |
(/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 F))) (/.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 F))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 (*.f64 F F)))) (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 F))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1)) (/.f64 (cbrt.f64 (sin.f64 B)) F)) |
(/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (sqrt.f64 F))) (/.f64 (cbrt.f64 (sin.f64 B)) (sqrt.f64 F))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (cbrt.f64 (*.f64 F F)))) (/.f64 (cbrt.f64 (sin.f64 B)) (cbrt.f64 F))) |
(/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) 1) (neg.f64 (sin.f64 B))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) (sqrt.f64 (sin.f64 B))) (neg.f64 (sqrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (neg.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) -1) (sin.f64 B)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) (sqrt.f64 (neg.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 (sin.f64 B))))) (cbrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) (neg.f64 (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) (neg.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B))) |
(/.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 1) (neg.f64 (sin.f64 B))) |
(/.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) (neg.f64 (sqrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (neg.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) -1) (sin.f64 B)) |
(/.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (neg.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 (sin.f64 B))))) (cbrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (neg.f64 (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (neg.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B))) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 1) 1) (sin.f64 B)) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 1) (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) 1) (sqrt.f64 (sin.f64 B))) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) (cbrt.f64 (sin.f64 B))) (cbrt.f64 (sqrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (sqrt.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sqrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) 1) (cbrt.f64 (sin.f64 B))) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (sqrt.f64 (cbrt.f64 (sin.f64 B)))) (sqrt.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (sqrt.f64 (sin.f64 B)))) (cbrt.f64 (sqrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 B))) (cbrt.f64 (cbrt.f64 (sin.f64 B))))) (cbrt.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 1) (neg.f64 (sin.f64 B))) |
(/.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (sqrt.f64 (sin.f64 B))) (neg.f64 (sqrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (neg.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) -1) (sin.f64 B)) |
(/.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (sqrt.f64 (neg.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 (sin.f64 B))))) (cbrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (neg.f64 (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (neg.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B))) |
(pow.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B))) 1) |
(pow.f64 (*.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B)))) 3) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B))) 3) 1/3) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 F (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B)))))) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3) (pow.f64 (/.f64 F (sin.f64 B)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3) (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B))))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) 1) |
(/.f64 x (tan.f64 B)) |
(/.f64 1 (/.f64 (tan.f64 B) x)) |
(/.f64 (/.f64 x (tan.f64 B)) 1) |
(/.f64 (sqrt.f64 x) (/.f64 (tan.f64 B) (sqrt.f64 x))) |
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (tan.f64 B) (cbrt.f64 x))) |
(/.f64 (*.f64 x -1) (neg.f64 (tan.f64 B))) |
(/.f64 (*.f64 -1 x) (neg.f64 (tan.f64 B))) |
(/.f64 (/.f64 x 1) (tan.f64 B)) |
(/.f64 (/.f64 x (sqrt.f64 (tan.f64 B))) (sqrt.f64 (tan.f64 B))) |
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (tan.f64 B))) |
(/.f64 (/.f64 x (sin.f64 B)) (/.f64 1 (cos.f64 B))) |
(/.f64 (neg.f64 x) (neg.f64 (tan.f64 B))) |
(/.f64 (/.f64 x (cbrt.f64 (tan.f64 B))) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) |
(/.f64 (/.f64 (*.f64 x -1) 1) (neg.f64 (tan.f64 B))) |
(/.f64 (/.f64 (*.f64 x -1) (sqrt.f64 (tan.f64 B))) (neg.f64 (sqrt.f64 (tan.f64 B)))) |
(/.f64 (/.f64 (*.f64 x -1) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (neg.f64 (cbrt.f64 (tan.f64 B)))) |
(/.f64 (/.f64 (*.f64 x -1) -1) (tan.f64 B)) |
(/.f64 (/.f64 (*.f64 x -1) (sqrt.f64 (neg.f64 (tan.f64 B)))) (sqrt.f64 (neg.f64 (tan.f64 B)))) |
(/.f64 (/.f64 (*.f64 x -1) (*.f64 (cbrt.f64 (neg.f64 (tan.f64 B))) (cbrt.f64 (neg.f64 (tan.f64 B))))) (cbrt.f64 (neg.f64 (tan.f64 B)))) |
(/.f64 (/.f64 (*.f64 x -1) (neg.f64 (sqrt.f64 (tan.f64 B)))) (sqrt.f64 (tan.f64 B))) |
(/.f64 (/.f64 (*.f64 x -1) (neg.f64 (pow.f64 (cbrt.f64 (tan.f64 B)) 2))) (cbrt.f64 (tan.f64 B))) |
(/.f64 (/.f64 (*.f64 -1 x) 1) (neg.f64 (tan.f64 B))) |
(/.f64 (/.f64 (*.f64 -1 x) (sqrt.f64 (tan.f64 B))) (neg.f64 (sqrt.f64 (tan.f64 B)))) |
(/.f64 (/.f64 (*.f64 -1 x) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (neg.f64 (cbrt.f64 (tan.f64 B)))) |
(/.f64 (/.f64 (*.f64 -1 x) -1) (tan.f64 B)) |
(/.f64 (/.f64 (*.f64 -1 x) (sqrt.f64 (neg.f64 (tan.f64 B)))) (sqrt.f64 (neg.f64 (tan.f64 B)))) |
(/.f64 (/.f64 (*.f64 -1 x) (*.f64 (cbrt.f64 (neg.f64 (tan.f64 B))) (cbrt.f64 (neg.f64 (tan.f64 B))))) (cbrt.f64 (neg.f64 (tan.f64 B)))) |
(/.f64 (/.f64 (*.f64 -1 x) (neg.f64 (sqrt.f64 (tan.f64 B)))) (sqrt.f64 (tan.f64 B))) |
(/.f64 (/.f64 (*.f64 -1 x) (neg.f64 (pow.f64 (cbrt.f64 (tan.f64 B)) 2))) (cbrt.f64 (tan.f64 B))) |
(/.f64 (/.f64 (/.f64 x 1) 1) (tan.f64 B)) |
(/.f64 (/.f64 (/.f64 x (sqrt.f64 (tan.f64 B))) 1) (sqrt.f64 (tan.f64 B))) |
(/.f64 (/.f64 (/.f64 x (sqrt.f64 (tan.f64 B))) (cbrt.f64 (tan.f64 B))) (cbrt.f64 (sqrt.f64 (tan.f64 B)))) |
(/.f64 (/.f64 (/.f64 x (sqrt.f64 (tan.f64 B))) (sqrt.f64 (pow.f64 (cbrt.f64 (tan.f64 B)) 2))) (sqrt.f64 (cbrt.f64 (tan.f64 B)))) |
(/.f64 (/.f64 (/.f64 x (sqrt.f64 (tan.f64 B))) (sqrt.f64 (sqrt.f64 (tan.f64 B)))) (sqrt.f64 (sqrt.f64 (tan.f64 B)))) |
(/.f64 (/.f64 (/.f64 x (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) 1) (cbrt.f64 (tan.f64 B))) |
(/.f64 (/.f64 (/.f64 x (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (sqrt.f64 (cbrt.f64 (tan.f64 B)))) (sqrt.f64 (cbrt.f64 (tan.f64 B)))) |
(/.f64 (/.f64 (/.f64 x (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (tan.f64 B)) 2))) (cbrt.f64 (cbrt.f64 (tan.f64 B)))) |
(/.f64 (/.f64 (/.f64 x (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (tan.f64 B))) (cbrt.f64 (cbrt.f64 (tan.f64 B))))) (cbrt.f64 (cbrt.f64 (tan.f64 B)))) |
(/.f64 (/.f64 (/.f64 x (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (sqrt.f64 (tan.f64 B)))) (cbrt.f64 (sqrt.f64 (tan.f64 B)))) |
(/.f64 (/.f64 (neg.f64 x) 1) (neg.f64 (tan.f64 B))) |
(/.f64 (/.f64 (neg.f64 x) (sqrt.f64 (tan.f64 B))) (neg.f64 (sqrt.f64 (tan.f64 B)))) |
(/.f64 (/.f64 (neg.f64 x) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (neg.f64 (cbrt.f64 (tan.f64 B)))) |
(/.f64 (/.f64 (neg.f64 x) -1) (tan.f64 B)) |
(/.f64 (/.f64 (neg.f64 x) (sqrt.f64 (neg.f64 (tan.f64 B)))) (sqrt.f64 (neg.f64 (tan.f64 B)))) |
(/.f64 (/.f64 (neg.f64 x) (*.f64 (cbrt.f64 (neg.f64 (tan.f64 B))) (cbrt.f64 (neg.f64 (tan.f64 B))))) (cbrt.f64 (neg.f64 (tan.f64 B)))) |
(/.f64 (/.f64 (neg.f64 x) (neg.f64 (sqrt.f64 (tan.f64 B)))) (sqrt.f64 (tan.f64 B))) |
(/.f64 (/.f64 (neg.f64 x) (neg.f64 (pow.f64 (cbrt.f64 (tan.f64 B)) 2))) (cbrt.f64 (tan.f64 B))) |
(pow.f64 (/.f64 x (tan.f64 B)) 1) |
(pow.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) 2) |
(pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 3) |
(pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 1/3) |
(sqrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2)) |
(log.f64 (exp.f64 (/.f64 x (tan.f64 B)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (tan.f64 B))))) |
(cbrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 1 (tan.f64 B)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (tan.f64 B)) 3) (pow.f64 x 3))) |
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (tan.f64 B) 3))) |
(expm1.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) |
(exp.f64 (log.f64 (/.f64 x (tan.f64 B)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 x (tan.f64 B))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 x (tan.f64 B)))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (tan.f64 B)))) 1) |
(*.f64 1 (/.f64 1 (tan.f64 B))) |
(*.f64 (/.f64 1 (tan.f64 B)) 1) |
(*.f64 (pow.f64 (tan.f64 B) -1/2) (pow.f64 (tan.f64 B) -1/2)) |
(*.f64 (/.f64 1 (cbrt.f64 (tan.f64 B))) (cbrt.f64 (pow.f64 (tan.f64 B) -2))) |
(*.f64 (cbrt.f64 (pow.f64 (tan.f64 B) -2)) (/.f64 1 (cbrt.f64 (tan.f64 B)))) |
(*.f64 (/.f64 1 (sin.f64 B)) (cos.f64 B)) |
(*.f64 -1 (/.f64 -1 (tan.f64 B))) |
(*.f64 (pow.f64 (sqrt.f64 (tan.f64 B)) -1) (pow.f64 (sqrt.f64 (tan.f64 B)) -1)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (tan.f64 B)) 2) -1) (pow.f64 (cbrt.f64 (tan.f64 B)) -1)) |
(pow.f64 (tan.f64 B) -1) |
(pow.f64 (/.f64 1 (tan.f64 B)) 1) |
(pow.f64 (pow.f64 (tan.f64 B) -1/2) 2) |
(pow.f64 (/.f64 1 (cbrt.f64 (tan.f64 B))) 3) |
(pow.f64 (pow.f64 (/.f64 1 (tan.f64 B)) 3) 1/3) |
(sqrt.f64 (pow.f64 (tan.f64 B) -2)) |
(log.f64 (exp.f64 (/.f64 1 (tan.f64 B)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (tan.f64 B))))) |
(cbrt.f64 (pow.f64 (/.f64 1 (tan.f64 B)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 1 (tan.f64 B)))) |
(exp.f64 (neg.f64 (log.f64 (tan.f64 B)))) |
(exp.f64 (*.f64 (log.f64 (tan.f64 B)) -1)) |
(exp.f64 (*.f64 (neg.f64 (log.f64 (tan.f64 B))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 1 (tan.f64 B)))) |
| Outputs |
|---|
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))) |
(sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 x) 2) 3))) (pow.f64 F 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3))) (*.f64 F F)) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2)))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 x) 2) 3))) (pow.f64 F 2))) (+.f64 (*.f64 3/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 x) 2) 5))) (pow.f64 F 4))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3))) (*.f64 F F)) (fma.f64 3/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 5))) (pow.f64 F 4)) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 x) 2) 3))) (pow.f64 F 2))) (+.f64 (*.f64 3/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 x) 2) 5))) (pow.f64 F 4))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))) (*.f64 -5/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 x) 2) 7))) (pow.f64 F 6)))))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3))) (*.f64 F F)) (fma.f64 3/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 5))) (pow.f64 F 4)) (+.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (*.f64 (*.f64 -5/16 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 7)))) (pow.f64 F 6))))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3))) (*.f64 F F)) (fma.f64 3/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 5))) (pow.f64 F 4)) (+.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 7))) (*.f64 (pow.f64 F 6) -5/16))))) |
(/.f64 1 F) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (/.f64 1 F)) |
(fma.f64 -1/2 (/.f64 (fma.f64 2 x 2) (pow.f64 F 3)) (/.f64 1 F)) |
(+.f64 (/.f64 1 F) (/.f64 (+.f64 -1 (neg.f64 x)) (pow.f64 F 3))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (/.f64 1 F)))) |
(fma.f64 -1/2 (/.f64 (fma.f64 2 x 2) (pow.f64 F 3)) (fma.f64 1/4 (/.f64 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 F 5)) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 F 5)) (/.f64 1 F)))) |
(+.f64 (/.f64 (+.f64 -1 (neg.f64 x)) (pow.f64 F 3)) (+.f64 (/.f64 1 F) (*.f64 (/.f64 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 F 5)) 3/8))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 -1/48 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (/.f64 1 F))))))) |
(fma.f64 -1/2 (/.f64 (fma.f64 2 x 2) (pow.f64 F 3)) (fma.f64 -1/6 (/.f64 (pow.f64 (fma.f64 2 x 2) 3) (pow.f64 F 7)) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 x 2) 3) (pow.f64 F 7)) (fma.f64 -1/48 (/.f64 (pow.f64 (fma.f64 2 x 2) 3) (pow.f64 F 7)) (fma.f64 1/4 (/.f64 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 F 5)) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 F 5)) (/.f64 1 F))))))) |
(+.f64 (/.f64 (+.f64 -1 (neg.f64 x)) (pow.f64 F 3)) (+.f64 (fma.f64 -1/48 (/.f64 (pow.f64 (fma.f64 2 x 2) 3) (pow.f64 F 7)) (+.f64 (/.f64 1 F) (*.f64 (/.f64 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 F 5)) 3/8))) (*.f64 (/.f64 (pow.f64 (fma.f64 2 x 2) 3) (pow.f64 F 7)) -7/24))) |
(/.f64 -1 F) |
(-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (/.f64 1 F)) |
(-.f64 (*.f64 (/.f64 (fma.f64 2 x 2) (pow.f64 F 3)) 1/2) (/.f64 1 F)) |
(fma.f64 1/2 (/.f64 (fma.f64 2 x 2) (pow.f64 F 3)) (/.f64 -1 F)) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (*.f64 1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 2))) (pow.f64 F 5)))) (/.f64 1 F)) |
(-.f64 (fma.f64 1/2 (/.f64 (fma.f64 2 x 2) (pow.f64 F 3)) (neg.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 2 x 2) 2) 3/8) (pow.f64 F 5)))) (/.f64 1 F)) |
(+.f64 (/.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 2 x 2) 2)) 3/8) (pow.f64 F 5)) (fma.f64 1/2 (/.f64 (fma.f64 2 x 2) (pow.f64 F 3)) (/.f64 -1 F))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (+.f64 (*.f64 -1/6 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 -1/48 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) (pow.f64 F 7))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (*.f64 1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 2))) (pow.f64 F 5))))) (/.f64 1 F)) |
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/8 (pow.f64 (fma.f64 2 x 2) 3) (*.f64 (pow.f64 (fma.f64 2 x 2) 3) -3/16)) (pow.f64 F 7)) (fma.f64 1/2 (/.f64 (fma.f64 2 x 2) (pow.f64 F 3)) (neg.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 2 x 2) 2) 3/8) (pow.f64 F 5))))) (/.f64 1 F)) |
(+.f64 (-.f64 (-.f64 (*.f64 (/.f64 (fma.f64 2 x 2) (pow.f64 F 3)) 1/2) (/.f64 (pow.f64 (fma.f64 2 x 2) 2) (/.f64 (pow.f64 F 5) 3/8))) (/.f64 (*.f64 (pow.f64 (fma.f64 2 x 2) 3) -5/16) (pow.f64 F 7))) (/.f64 -1 F)) |
(sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2))) |
(sqrt.f64 (/.f64 1 (fma.f64 F F 2))) |
(+.f64 (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) |
(fma.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (sqrt.f64 (/.f64 1 (fma.f64 F F 2)))) |
(-.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))))) |
(+.f64 (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (+.f64 (*.f64 3/2 (*.f64 (pow.f64 x 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 5))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2))))) |
(fma.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (fma.f64 3/2 (*.f64 (*.f64 x x) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 5)))) (sqrt.f64 (/.f64 1 (fma.f64 F F 2))))) |
(-.f64 (fma.f64 3/2 (*.f64 (*.f64 x x) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 5)))) (sqrt.f64 (/.f64 1 (fma.f64 F F 2)))) (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))))) |
(+.f64 (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (+.f64 (*.f64 -5/2 (*.f64 (pow.f64 x 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 7))))) (+.f64 (*.f64 3/2 (*.f64 (pow.f64 x 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 5))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))))) |
(fma.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (fma.f64 -5/2 (*.f64 (pow.f64 x 3) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 7)))) (fma.f64 3/2 (*.f64 (*.f64 x x) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 5)))) (sqrt.f64 (/.f64 1 (fma.f64 F F 2)))))) |
(-.f64 (fma.f64 -5/2 (*.f64 (pow.f64 x 3) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 7)))) (fma.f64 3/2 (*.f64 (*.f64 x x) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 5)))) (sqrt.f64 (/.f64 1 (fma.f64 F F 2))))) (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) |
(pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) |
(pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (log.f64 x))) |
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (pow.f64 F 2) 2)) x))) |
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (*.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 x (fma.f64 F F 2))))) |
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (log.f64 x))) (/.f64 (*.f64 -1/4 (*.f64 (fma.f64 F F 2) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (log.f64 x))))) x)) |
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 1/16 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)) (*.f64 1/32 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)))) (pow.f64 x 2)) (+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (pow.f64 F 2) 2)) x)))) |
(+.f64 (+.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 (*.f64 x x) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32))) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x)))))) (*.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 x (fma.f64 F F 2))))) |
(+.f64 (/.f64 (*.f64 -1/4 (*.f64 (fma.f64 F F 2) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (log.f64 x))))) x) (+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (log.f64 x))) (*.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (log.f64 x))) (*.f64 x x)) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32)))) |
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 1/16 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)) (*.f64 1/32 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)))) (pow.f64 x 2)) (+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (pow.f64 F 2) 2)) x)) (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 -1/48 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)) (+.f64 (*.f64 -1/384 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)) (*.f64 -1/64 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (pow.f64 x 3))))) |
(+.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 (*.f64 x x) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32))) (+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (fma.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 x (fma.f64 F F 2))) (/.f64 (*.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (fma.f64 -1/48 (pow.f64 (fma.f64 F F 2) 3) (*.f64 (pow.f64 (fma.f64 F F 2) 3) -7/384))) (pow.f64 x 3))))) |
(+.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (log.f64 x))) x) (fma.f64 F F 2)) (*.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (log.f64 x))) (pow.f64 x 3)) (*.f64 (pow.f64 (fma.f64 F F 2) 3) -5/128))) (+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (log.f64 x))) (*.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (log.f64 x))) (*.f64 x x)) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32)))) |
(exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) |
(pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) |
(pow.f64 (exp.f64 -1/2) (-.f64 (log.f64 -2) (log.f64 (/.f64 -1 x)))) |
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (pow.f64 F 2) 2)) x))) |
(+.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (*.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (/.f64 x (fma.f64 F F 2))))) |
(+.f64 (pow.f64 (exp.f64 -1/2) (-.f64 (log.f64 -2) (log.f64 (/.f64 -1 x)))) (*.f64 -1/4 (/.f64 (fma.f64 F F 2) (/.f64 x (pow.f64 (exp.f64 -1/2) (-.f64 (log.f64 -2) (log.f64 (/.f64 -1 x)))))))) |
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (*.f64 1/16 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)) (*.f64 1/32 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)))) (pow.f64 x 2)) (+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (pow.f64 F 2) 2)) x)))) |
(+.f64 (+.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (*.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (/.f64 x (fma.f64 F F 2))))) (/.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (/.f64 (*.f64 x x) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32)))) |
(+.f64 (pow.f64 (exp.f64 -1/2) (-.f64 (log.f64 -2) (log.f64 (/.f64 -1 x)))) (+.f64 (*.f64 -1/4 (/.f64 (fma.f64 F F 2) (/.f64 x (pow.f64 (exp.f64 -1/2) (-.f64 (log.f64 -2) (log.f64 (/.f64 -1 x))))))) (*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32) x) (/.f64 (pow.f64 (exp.f64 -1/2) (-.f64 (log.f64 -2) (log.f64 (/.f64 -1 x)))) x)))) |
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (*.f64 1/16 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)) (*.f64 1/32 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)))) (pow.f64 x 2)) (+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (pow.f64 F 2) 2)) x)) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (*.f64 1/48 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)) (+.f64 (*.f64 1/64 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)) (*.f64 1/384 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (pow.f64 x 3)))))) |
(+.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (/.f64 (*.f64 x x) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32))) (+.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (fma.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (/.f64 x (fma.f64 F F 2))) (neg.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (fma.f64 1/48 (pow.f64 (fma.f64 F F 2) 3) (*.f64 (pow.f64 (fma.f64 F F 2) 3) 7/384))) (pow.f64 x 3)))))) |
(+.f64 (-.f64 (*.f64 -1/4 (/.f64 (fma.f64 F F 2) (/.f64 x (pow.f64 (exp.f64 -1/2) (-.f64 (log.f64 -2) (log.f64 (/.f64 -1 x))))))) (/.f64 (*.f64 (pow.f64 (fma.f64 F F 2) 3) 5/128) (/.f64 (pow.f64 x 3) (pow.f64 (exp.f64 -1/2) (-.f64 (log.f64 -2) (log.f64 (/.f64 -1 x))))))) (+.f64 (pow.f64 (exp.f64 -1/2) (-.f64 (log.f64 -2) (log.f64 (/.f64 -1 x)))) (*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32) x) (/.f64 (pow.f64 (exp.f64 -1/2) (-.f64 (log.f64 -2) (log.f64 (/.f64 -1 x)))) x)))) |
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F (sin.f64 B))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (*.f64 (+.f64 2 (*.f64 2 x)) (sin.f64 B))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B)))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 (pow.f64 F 3) (*.f64 (fma.f64 2 x 2) (sin.f64 B)))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F (sin.f64 B)))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (+.f64 (/.f64 F (sin.f64 B)) (/.f64 (*.f64 -1/2 (pow.f64 F 3)) (*.f64 (fma.f64 2 x 2) (sin.f64 B))))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (*.f64 (+.f64 2 (*.f64 2 x)) (sin.f64 B))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (+.f64 (*.f64 2 x) 2))) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 1 (+.f64 (*.f64 2 x) 2)))) 2)) (pow.f64 F 5)) (sin.f64 B)) (sqrt.f64 (+.f64 (*.f64 2 x) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B))))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 (pow.f64 F 3) (*.f64 (fma.f64 2 x 2) (sin.f64 B)))) (fma.f64 1/2 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (fma.f64 2 x 2)) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))))) 2)) (/.f64 (sin.f64 B) (pow.f64 F 5))) (sqrt.f64 (fma.f64 2 x 2))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F (sin.f64 B))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (+.f64 (/.f64 F (sin.f64 B)) (/.f64 (*.f64 -1/2 (pow.f64 F 3)) (*.f64 (fma.f64 2 x 2) (sin.f64 B))))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 -1/2 (fma.f64 2 x 2))) 2)) (/.f64 (sin.f64 B) (pow.f64 F 5))) (sqrt.f64 (fma.f64 2 x 2))))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 7) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 (+.f64 (*.f64 2 x) 2) 2))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) 2)) (+.f64 (*.f64 2 x) 2))) (/.f64 1 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 (*.f64 2 x) 2) 2))))) (sin.f64 B)) (sqrt.f64 (+.f64 (*.f64 2 x) 2)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (*.f64 (+.f64 2 (*.f64 2 x)) (sin.f64 B))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (+.f64 (*.f64 2 x) 2))) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 1 (+.f64 (*.f64 2 x) 2)))) 2)) (pow.f64 F 5)) (sin.f64 B)) (sqrt.f64 (+.f64 (*.f64 2 x) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B)))))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (*.f64 (pow.f64 F 7) (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (fma.f64 2 x 2)) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))))) 2)) (fma.f64 2 x 2)) (/.f64 1 (*.f64 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (fma.f64 2 x 2) 2))))) (sin.f64 B))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 (pow.f64 F 3) (*.f64 (fma.f64 2 x 2) (sin.f64 B)))) (fma.f64 1/2 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (fma.f64 2 x 2)) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))))) 2)) (/.f64 (sin.f64 B) (pow.f64 F 5))) (sqrt.f64 (fma.f64 2 x 2))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F (sin.f64 B)))))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (*.f64 (/.f64 (pow.f64 F 7) (sin.f64 B)) (fma.f64 -1/2 (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 4)) (/.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 -1/2 (fma.f64 2 x 2))) 2) (fma.f64 2 x 2))) (/.f64 1 (pow.f64 (fma.f64 2 x 2) 4))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (+.f64 (/.f64 F (sin.f64 B)) (/.f64 (*.f64 -1/2 (pow.f64 F 3)) (*.f64 (fma.f64 2 x 2) (sin.f64 B))))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 -1/2 (fma.f64 2 x 2))) 2)) (/.f64 (sin.f64 B) (pow.f64 F 5))) (sqrt.f64 (fma.f64 2 x 2)))))) |
(/.f64 1 (sin.f64 B)) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 2 x) 2) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (/.f64 1 (sin.f64 B))) |
(fma.f64 -1/2 (/.f64 (fma.f64 2 x 2) (*.f64 (*.f64 F F) (sin.f64 B))) (/.f64 1 (sin.f64 B))) |
(+.f64 (/.f64 1 (sin.f64 B)) (/.f64 (+.f64 -1 (neg.f64 x)) (*.f64 F (*.f64 F (sin.f64 B))))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 2 x) 2) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (/.f64 1 (sin.f64 B)))) |
(fma.f64 -1/2 (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 (fma.f64 2 x 2) -1/2) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))) (fma.f64 -1/2 (/.f64 (fma.f64 2 x 2) (*.f64 (*.f64 F F) (sin.f64 B))) (/.f64 1 (sin.f64 B)))) |
(fma.f64 -1/2 (/.f64 (-.f64 (pow.f64 (+.f64 -1 (neg.f64 x)) 2) (pow.f64 (fma.f64 2 x 2) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))) (+.f64 (/.f64 1 (sin.f64 B)) (/.f64 (+.f64 -1 (neg.f64 x)) (*.f64 F (*.f64 F (sin.f64 B)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 2 x) 2) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 2 x) 2)) 2)))) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (+.f64 (*.f64 2 x) 2))) (*.f64 (sin.f64 B) (pow.f64 F 6)))) (/.f64 1 (sin.f64 B))))) |
(fma.f64 -1/2 (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 (fma.f64 2 x 2) -1/2) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))) (fma.f64 -1/2 (/.f64 (fma.f64 2 x 2) (*.f64 (*.f64 F F) (sin.f64 B))) (fma.f64 -1/2 (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 2 x 2) (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 (fma.f64 2 x 2) -1/2) 2))) (pow.f64 (fma.f64 2 x 2) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B))) (/.f64 1 (sin.f64 B))))) |
(fma.f64 -1/2 (/.f64 (-.f64 (pow.f64 (+.f64 -1 (neg.f64 x)) 2) (pow.f64 (fma.f64 2 x 2) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))) (+.f64 (/.f64 (+.f64 -1 (neg.f64 x)) (*.f64 F (*.f64 F (sin.f64 B)))) (fma.f64 -1/2 (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 2 x 2) (-.f64 (pow.f64 (+.f64 -1 (neg.f64 x)) 2) (pow.f64 (fma.f64 2 x 2) 2))) (pow.f64 (fma.f64 2 x 2) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B))) (/.f64 1 (sin.f64 B))))) |
(/.f64 -1 (sin.f64 B)) |
(-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (/.f64 1 (sin.f64 B))) |
(-.f64 (*.f64 1/2 (/.f64 (fma.f64 2 x 2) (*.f64 (*.f64 F F) (sin.f64 B)))) (/.f64 1 (sin.f64 B))) |
(fma.f64 1/2 (/.f64 (fma.f64 2 x 2) (*.f64 F (*.f64 F (sin.f64 B)))) (/.f64 -1 (sin.f64 B))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 2 x) 2)) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4)))) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (sin.f64 B) (pow.f64 F 2))))) (/.f64 1 (sin.f64 B))) |
(-.f64 (*.f64 1/2 (+.f64 (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 (fma.f64 2 x 2) -1/2) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))) (/.f64 (fma.f64 2 x 2) (*.f64 (*.f64 F F) (sin.f64 B))))) (/.f64 1 (sin.f64 B))) |
(+.f64 (*.f64 1/2 (+.f64 (/.f64 (fma.f64 2 x 2) (*.f64 F (*.f64 F (sin.f64 B)))) (/.f64 (-.f64 (pow.f64 (+.f64 -1 (neg.f64 x)) 2) (pow.f64 (fma.f64 2 x 2) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))))) (/.f64 -1 (sin.f64 B))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 2 x) 2)) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (*.f64 1/2 (*.f64 (+.f64 (*.f64 2 x) 2) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2))))) (*.f64 (sin.f64 B) (pow.f64 F 6)))))) (/.f64 1 (sin.f64 B))) |
(-.f64 (fma.f64 1/2 (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 (fma.f64 2 x 2) -1/2) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 2 x 2) (*.f64 (*.f64 F F) (sin.f64 B))) (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 2 x 2) (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 (fma.f64 2 x 2) -1/2) 2))) (pow.f64 (fma.f64 2 x 2) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B)))))) (/.f64 1 (sin.f64 B))) |
(+.f64 (*.f64 1/2 (+.f64 (/.f64 (-.f64 (pow.f64 (+.f64 -1 (neg.f64 x)) 2) (pow.f64 (fma.f64 2 x 2) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))) (+.f64 (/.f64 (fma.f64 2 x 2) (*.f64 F (*.f64 F (sin.f64 B)))) (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 2 x 2) (-.f64 (pow.f64 (+.f64 -1 (neg.f64 x)) 2) (pow.f64 (fma.f64 2 x 2) 2))) (pow.f64 (fma.f64 2 x 2) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B)))))) (/.f64 -1 (sin.f64 B))) |
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (fma.f64 2 x 2) (*.f64 F F))))) |
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))) |
(+.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) (*.f64 1/6 (*.f64 (*.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))))) |
(fma.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (fma.f64 2 x 2) (*.f64 F F)))) (*.f64 1/6 (*.f64 F (*.f64 B (sqrt.f64 (/.f64 1 (+.f64 (fma.f64 2 x 2) (*.f64 F F)))))))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (+.f64 (/.f64 F B) (*.f64 1/6 (*.f64 F B)))) |
(+.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))) (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 1/120 F) (*.f64 -1/36 F)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))))) |
(fma.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (fma.f64 2 x 2) (*.f64 F F)))) (fma.f64 1/6 (*.f64 F (*.f64 B (sqrt.f64 (/.f64 1 (+.f64 (fma.f64 2 x 2) (*.f64 F F)))))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (fma.f64 2 x 2) (*.f64 F F)))) (*.f64 (*.f64 F -7/360) (pow.f64 B 3)))))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (+.f64 (/.f64 F B) (*.f64 1/6 (*.f64 F B)))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 F (*.f64 -7/360 (pow.f64 B 3))))) |
(+.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 1/120 F) (*.f64 -1/36 F))) (+.f64 (*.f64 1/720 F) (*.f64 -1/5040 F))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))) (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 1/120 F) (*.f64 -1/36 F)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))))))) |
(fma.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (fma.f64 2 x 2) (*.f64 F F)))) (fma.f64 1/6 (*.f64 F (*.f64 B (sqrt.f64 (/.f64 1 (+.f64 (fma.f64 2 x 2) (*.f64 F F)))))) (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (fma.f64 2 x 2) (*.f64 F F)))) (*.f64 (fma.f64 1/6 (*.f64 F -7/360) (*.f64 F 1/840)) (pow.f64 B 5))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (fma.f64 2 x 2) (*.f64 F F)))) (*.f64 (*.f64 F -7/360) (pow.f64 B 3))))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (+.f64 (/.f64 F B) (*.f64 1/6 (*.f64 F B)))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (+.f64 (*.f64 (+.f64 (*.f64 F -7/2160) (*.f64 F 1/840)) (pow.f64 B 5)) (*.f64 F (*.f64 -7/360 (pow.f64 B 3))))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (fma.f64 2 x 2) (*.f64 F F))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (fma.f64 2 x 2) (*.f64 F F))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (fma.f64 2 x 2) (*.f64 F F))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (fma.f64 2 x 2) (*.f64 F F))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (fma.f64 2 x 2) (*.f64 F F))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (fma.f64 2 x 2) (*.f64 F F))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (fma.f64 2 x 2) (*.f64 F F))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (fma.f64 2 x 2) (*.f64 F F))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B))) |
(+.f64 (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)))))) |
(fma.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (/.f64 (sin.f64 B) x))))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (*.f64 (/.f64 F (sin.f64 B)) x))) |
(+.f64 (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)))) 2)) (pow.f64 x 2))) (sin.f64 B)) (sqrt.f64 (+.f64 (pow.f64 F 2) 2)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))))) |
(fma.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (fma.f64 1/2 (*.f64 (/.f64 F (/.f64 (sin.f64 B) (*.f64 (*.f64 x x) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2))))) (sqrt.f64 (fma.f64 F F 2))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (/.f64 (sin.f64 B) x)))))) |
(fma.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (fma.f64 1/2 (/.f64 (*.f64 F (sqrt.f64 (fma.f64 F F 2))) (/.f64 (/.f64 (sin.f64 B) (*.f64 x x)) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 (neg.f64 F) (/.f64 (sin.f64 B) x))))) |
(+.f64 (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)))) 2)) (pow.f64 x 2))) (sin.f64 B)) (sqrt.f64 (+.f64 (pow.f64 F 2) 2)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 4))) (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)))) 2)) (+.f64 (pow.f64 F 2) 2)))) (pow.f64 x 3))) (sin.f64 B)) (sqrt.f64 (+.f64 (pow.f64 F 2) 2))))))) |
(fma.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (fma.f64 1/2 (*.f64 (/.f64 F (/.f64 (sin.f64 B) (*.f64 (*.f64 x x) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2))))) (sqrt.f64 (fma.f64 F F 2))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (/.f64 (sin.f64 B) x))) (*.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 F F 2)) (/.f64 F (/.f64 (sin.f64 B) (*.f64 (pow.f64 x 3) (+.f64 (/.f64 8 (pow.f64 (fma.f64 F F 2) 4)) (neg.f64 (/.f64 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)) (fma.f64 F F 2)))))))))))) |
(fma.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (fma.f64 1/2 (/.f64 (*.f64 F (sqrt.f64 (fma.f64 F F 2))) (/.f64 (/.f64 (sin.f64 B) (*.f64 x x)) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)))) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 x 3) (*.f64 F (-.f64 (/.f64 8 (pow.f64 (fma.f64 F F 2) 4)) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 4)) (/.f64 (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2) (fma.f64 F F 2)))))) (/.f64 (sin.f64 B) (sqrt.f64 (fma.f64 F F 2))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (*.f64 (/.f64 F (sin.f64 B)) x))))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 x B) |
(+.f64 (/.f64 x B) (*.f64 -1/3 (*.f64 B x))) |
(+.f64 (/.f64 x B) (*.f64 -1/3 (*.f64 x B))) |
(+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x)) (pow.f64 B 3))) (+.f64 (/.f64 x B) (*.f64 -1/3 (*.f64 B x)))) |
(fma.f64 -1 (*.f64 (pow.f64 B 3) (*.f64 x 1/45)) (+.f64 (/.f64 x B) (*.f64 -1/3 (*.f64 x B)))) |
(-.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3))) (*.f64 (pow.f64 B 3) (*.f64 x 1/45))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 17/315 x) (+.f64 (*.f64 -2/45 x) (*.f64 -1/3 (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x))))) (pow.f64 B 5))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x)) (pow.f64 B 3))) (+.f64 (/.f64 x B) (*.f64 -1/3 (*.f64 B x))))) |
(fma.f64 -1 (*.f64 (pow.f64 B 5) (fma.f64 17/315 x (fma.f64 -2/45 x (*.f64 -1/3 (*.f64 x 1/45))))) (fma.f64 -1 (*.f64 (pow.f64 B 3) (*.f64 x 1/45)) (+.f64 (/.f64 x B) (*.f64 -1/3 (*.f64 x B))))) |
(-.f64 (-.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3))) (*.f64 (pow.f64 B 3) (*.f64 x 1/45))) (*.f64 (pow.f64 B 5) (+.f64 (*.f64 x -1/135) (*.f64 x 1/105)))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 1 B) |
(+.f64 (*.f64 -1/3 B) (/.f64 1 B)) |
(fma.f64 -1/3 B (/.f64 1 B)) |
(+.f64 (*.f64 -1/3 B) (+.f64 (*.f64 -1/45 (pow.f64 B 3)) (/.f64 1 B))) |
(fma.f64 -1/3 B (fma.f64 -1/45 (pow.f64 B 3) (/.f64 1 B))) |
(+.f64 (*.f64 -1/3 B) (+.f64 (*.f64 -1/45 (pow.f64 B 3)) (+.f64 (*.f64 -2/945 (pow.f64 B 5)) (/.f64 1 B)))) |
(fma.f64 -1/3 B (fma.f64 -1/45 (pow.f64 B 3) (fma.f64 -2/945 (pow.f64 B 5) (/.f64 1 B)))) |
(/.f64 (cos.f64 B) (sin.f64 B)) |
(/.f64 (cos.f64 B) (sin.f64 B)) |
(/.f64 (cos.f64 B) (sin.f64 B)) |
(/.f64 (cos.f64 B) (sin.f64 B)) |
(/.f64 (cos.f64 B) (sin.f64 B)) |
(/.f64 (cos.f64 B) (sin.f64 B)) |
(/.f64 (cos.f64 B) (sin.f64 B)) |
(/.f64 (cos.f64 B) (sin.f64 B)) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 1) |
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) |
(*.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) |
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) |
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) |
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) |
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))) |
(*.f64 (pow.f64 1 -1/2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) |
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2) (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2)) |
(pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 2) -1/2) (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2)) |
(sqrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) |
(sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) |
(log.f64 (exp.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) |
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3)) |
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) |
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) |
(exp.f64 (log.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 1)) |
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) |
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B))))) 1) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(/.f64 F (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (sin.f64 B) F)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B))) 1) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sin.f64 B)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) (neg.f64 (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (neg.f64 (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 1) (sin.f64 B)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (*.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) |
(/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (/.f64 (cbrt.f64 (sin.f64 B)) F))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)) (/.f64 1 F)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (neg.f64 (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) (/.f64 (sin.f64 B) F)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 (sin.f64 B) F))) (sqrt.f64 (/.f64 (sin.f64 B) F))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (cbrt.f64 (/.f64 (sin.f64 B) F)))) (cbrt.f64 (/.f64 (sin.f64 B) F))) |
(/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (cbrt.f64 (/.f64 (sin.f64 B) F))))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 1 (sqrt.f64 F))) (/.f64 (sin.f64 B) (sqrt.f64 F))) |
(/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 F)) (/.f64 (sin.f64 B) (sqrt.f64 F))) |
(*.f64 (sqrt.f64 F) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (sin.f64 B) (sqrt.f64 F)))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 1 (cbrt.f64 (*.f64 F F)))) (/.f64 (sin.f64 B) (cbrt.f64 F))) |
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (cbrt.f64 (*.f64 F F))) (sin.f64 B)) (cbrt.f64 F)) |
(*.f64 (cbrt.f64 F) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (sin.f64 B) (cbrt.f64 (*.f64 F F))))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (sin.f64 B)) 1)) (/.f64 (sqrt.f64 (sin.f64 B)) F)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 F))) (/.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 F))) |
(/.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B))) (sqrt.f64 F)) (/.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 F))) |
(*.f64 (sqrt.f64 F) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (*.f64 (sqrt.f64 (sin.f64 B)) (/.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 F))))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 (*.f64 F F)))) (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 F))) |
(*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B))) (cbrt.f64 (*.f64 F F))) (sqrt.f64 (sin.f64 B))) (cbrt.f64 F)) |
(/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B))) (/.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 F)) (cbrt.f64 (*.f64 F F)))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1)) (/.f64 (cbrt.f64 (sin.f64 B)) F)) |
(/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (*.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) |
(/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (/.f64 (cbrt.f64 (sin.f64 B)) F))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (sqrt.f64 F))) (/.f64 (cbrt.f64 (sin.f64 B)) (sqrt.f64 F))) |
(/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) (sqrt.f64 F)) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (sqrt.f64 F)))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (/.f64 (cbrt.f64 (sin.f64 B)) (sqrt.f64 F)) (sqrt.f64 F))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (cbrt.f64 (*.f64 F F)))) (/.f64 (cbrt.f64 (sin.f64 B)) (cbrt.f64 F))) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (cbrt.f64 (*.f64 F F)))) (cbrt.f64 (sin.f64 B))) (cbrt.f64 F)) |
(*.f64 (cbrt.f64 F) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (*.f64 (cbrt.f64 (sin.f64 B)) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (cbrt.f64 (*.f64 F F)))))) |
(/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) |
(/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (*.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) |
(/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (/.f64 (cbrt.f64 (sin.f64 B)) F))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) 1) (neg.f64 (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) (sqrt.f64 (sin.f64 B))) (neg.f64 (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (neg.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (*.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) |
(/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (/.f64 (cbrt.f64 (sin.f64 B)) F))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) -1) (sin.f64 B)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) (sqrt.f64 (neg.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 (sin.f64 B)))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 (sin.f64 B))))) (cbrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 (sin.f64 B)))))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (cbrt.f64 (neg.f64 (sin.f64 B)))) (/.f64 (neg.f64 F) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 (sin.f64 B)))))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) (neg.f64 (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) (neg.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (*.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) |
(/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (/.f64 (cbrt.f64 (sin.f64 B)) F))) |
(/.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 1) (neg.f64 (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) (neg.f64 (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (neg.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (*.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) |
(/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (/.f64 (cbrt.f64 (sin.f64 B)) F))) |
(/.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) -1) (sin.f64 B)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (neg.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 (sin.f64 B)))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 (sin.f64 B))))) (cbrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 (sin.f64 B)))))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (cbrt.f64 (neg.f64 (sin.f64 B)))) (/.f64 (neg.f64 F) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 (sin.f64 B)))))) |
(/.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (neg.f64 (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (neg.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (*.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) |
(/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (/.f64 (cbrt.f64 (sin.f64 B)) F))) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 1) 1) (sin.f64 B)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 1) (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) |
(/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (*.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) |
(/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (/.f64 (cbrt.f64 (sin.f64 B)) F))) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) 1) (sqrt.f64 (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) (cbrt.f64 (sin.f64 B))) (cbrt.f64 (sqrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 F (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (*.f64 (cbrt.f64 (sqrt.f64 (sin.f64 B))) (cbrt.f64 (sin.f64 B)))) |
(/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sqrt.f64 (sin.f64 B)))) (*.f64 (cbrt.f64 (sin.f64 B)) (cbrt.f64 (sqrt.f64 (sin.f64 B))))) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (sqrt.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 F (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (*.f64 (sqrt.f64 (cbrt.f64 (sin.f64 B))) (sqrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)))) |
(/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (*.f64 (*.f64 (fabs.f64 (cbrt.f64 (sin.f64 B))) (sqrt.f64 (cbrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) 1) (cbrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (*.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) |
(/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (/.f64 (cbrt.f64 (sin.f64 B)) F))) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (sqrt.f64 (cbrt.f64 (sin.f64 B)))) (sqrt.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (*.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) |
(/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (/.f64 (cbrt.f64 (sin.f64 B)) F))) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 F (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 B))) (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)))) |
(/.f64 F (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (cbrt.f64 (sin.f64 B)))) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (sqrt.f64 (sin.f64 B)))) (cbrt.f64 (sqrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 F (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (*.f64 (cbrt.f64 (sqrt.f64 (sin.f64 B))) (cbrt.f64 (sqrt.f64 (sin.f64 B))))) |
(/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (sin.f64 B))) (cbrt.f64 (sqrt.f64 (sin.f64 B))))) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 B))) (cbrt.f64 (cbrt.f64 (sin.f64 B))))) (cbrt.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 B))) (cbrt.f64 (cbrt.f64 (sin.f64 B)))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 F (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 B))) (*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 B))) (cbrt.f64 (cbrt.f64 (sin.f64 B))))) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
(/.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 1) (neg.f64 (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (sqrt.f64 (sin.f64 B))) (neg.f64 (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (neg.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (*.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) |
(/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (/.f64 (cbrt.f64 (sin.f64 B)) F))) |
(/.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) -1) (sin.f64 B)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (sqrt.f64 (neg.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 (sin.f64 B)))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 (sin.f64 B))))) (cbrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 (sin.f64 B)))))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (cbrt.f64 (neg.f64 (sin.f64 B)))) (/.f64 (neg.f64 F) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 (sin.f64 B)))))) |
(/.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (neg.f64 (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (neg.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (*.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) |
(/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (/.f64 (cbrt.f64 (sin.f64 B)) F))) |
(pow.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B))) 1) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(pow.f64 (*.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) 2) |
(pow.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (sqrt.f64 (/.f64 F (sin.f64 B)))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B)))) 3) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B))) 3) 1/3) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) |
(sqrt.f64 (*.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) (pow.f64 (/.f64 F (sin.f64 B)) 2))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 F (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (log.f64 (exp.f64 (/.f64 F (sin.f64 B))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B))) 3)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3) (pow.f64 (/.f64 F (sin.f64 B)) 3))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3) (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B))))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(exp.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B))))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B)))) 1)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B))))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) 1) |
(/.f64 x (tan.f64 B)) |
(/.f64 x (tan.f64 B)) |
(/.f64 1 (/.f64 (tan.f64 B) x)) |
(/.f64 x (tan.f64 B)) |
(/.f64 (/.f64 x (tan.f64 B)) 1) |
(/.f64 x (tan.f64 B)) |
(/.f64 (sqrt.f64 x) (/.f64 (tan.f64 B) (sqrt.f64 x))) |
(*.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) (sqrt.f64 x)) |
(/.f64 (*.f64 (sqrt.f64 x) (sqrt.f64 x)) (tan.f64 B)) |
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (tan.f64 B) (cbrt.f64 x))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (tan.f64 B)) (cbrt.f64 x)) |
(*.f64 (cbrt.f64 x) (/.f64 (pow.f64 (cbrt.f64 x) 2) (tan.f64 B))) |
(/.f64 (*.f64 x -1) (neg.f64 (tan.f64 B))) |
(/.f64 x (tan.f64 B)) |
(/.f64 (*.f64 -1 x) (neg.f64 (tan.f64 B))) |
(/.f64 x (tan.f64 B)) |
(/.f64 (/.f64 x 1) (tan.f64 B)) |
(/.f64 x (tan.f64 B)) |
(/.f64 (/.f64 x (sqrt.f64 (tan.f64 B))) (sqrt.f64 (tan.f64 B))) |
(/.f64 x (tan.f64 B)) |
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (tan.f64 B))) |
(/.f64 x (*.f64 (cbrt.f64 (tan.f64 B)) (pow.f64 (cbrt.f64 (tan.f64 B)) 2))) |
(/.f64 (/.f64 x (cbrt.f64 (tan.f64 B))) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) |
(/.f64 (/.f64 x (sin.f64 B)) (/.f64 1 (cos.f64 B))) |
(/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (neg.f64 x) (neg.f64 (tan.f64 B))) |
(/.f64 x (tan.f64 B)) |
(/.f64 (/.f64 x (cbrt.f64 (tan.f64 B))) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) |
(/.f64 x (*.f64 (cbrt.f64 (tan.f64 B)) (pow.f64 (cbrt.f64 (tan.f64 B)) 2))) |
(/.f64 (/.f64 (*.f64 x -1) 1) (neg.f64 (tan.f64 B))) |
(/.f64 x (tan.f64 B)) |
(/.f64 (/.f64 (*.f64 x -1) (sqrt.f64 (tan.f64 B))) (neg.f64 (sqrt.f64 (tan.f64 B)))) |
(/.f64 x (tan.f64 B)) |
(/.f64 (/.f64 (*.f64 x -1) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (neg.f64 (cbrt.f64 (tan.f64 B)))) |
(/.f64 x (*.f64 (cbrt.f64 (tan.f64 B)) (pow.f64 (cbrt.f64 (tan.f64 B)) 2))) |
(/.f64 (/.f64 x (cbrt.f64 (tan.f64 B))) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) |
(/.f64 (/.f64 (*.f64 x -1) -1) (tan.f64 B)) |
(/.f64 x (tan.f64 B)) |
(/.f64 (/.f64 (*.f64 x -1) (sqrt.f64 (neg.f64 (tan.f64 B)))) (sqrt.f64 (neg.f64 (tan.f64 B)))) |
(/.f64 x (tan.f64 B)) |
(/.f64 (/.f64 (*.f64 x -1) (*.f64 (cbrt.f64 (neg.f64 (tan.f64 B))) (cbrt.f64 (neg.f64 (tan.f64 B))))) (cbrt.f64 (neg.f64 (tan.f64 B)))) |
(/.f64 (neg.f64 x) (*.f64 (cbrt.f64 (neg.f64 (tan.f64 B))) (*.f64 (cbrt.f64 (neg.f64 (tan.f64 B))) (cbrt.f64 (neg.f64 (tan.f64 B)))))) |
(/.f64 (/.f64 (*.f64 x -1) (neg.f64 (sqrt.f64 (tan.f64 B)))) (sqrt.f64 (tan.f64 B))) |
(/.f64 x (tan.f64 B)) |
(/.f64 (/.f64 (*.f64 x -1) (neg.f64 (pow.f64 (cbrt.f64 (tan.f64 B)) 2))) (cbrt.f64 (tan.f64 B))) |
(/.f64 x (*.f64 (cbrt.f64 (tan.f64 B)) (pow.f64 (cbrt.f64 (tan.f64 B)) 2))) |
(/.f64 (/.f64 x (cbrt.f64 (tan.f64 B))) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) |
(/.f64 (/.f64 (*.f64 -1 x) 1) (neg.f64 (tan.f64 B))) |
(/.f64 x (tan.f64 B)) |
(/.f64 (/.f64 (*.f64 -1 x) (sqrt.f64 (tan.f64 B))) (neg.f64 (sqrt.f64 (tan.f64 B)))) |
(/.f64 x (tan.f64 B)) |
(/.f64 (/.f64 (*.f64 -1 x) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (neg.f64 (cbrt.f64 (tan.f64 B)))) |
(/.f64 x (*.f64 (cbrt.f64 (tan.f64 B)) (pow.f64 (cbrt.f64 (tan.f64 B)) 2))) |
(/.f64 (/.f64 x (cbrt.f64 (tan.f64 B))) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) |
(/.f64 (/.f64 (*.f64 -1 x) -1) (tan.f64 B)) |
(/.f64 x (tan.f64 B)) |
(/.f64 (/.f64 (*.f64 -1 x) (sqrt.f64 (neg.f64 (tan.f64 B)))) (sqrt.f64 (neg.f64 (tan.f64 B)))) |
(/.f64 x (tan.f64 B)) |
(/.f64 (/.f64 (*.f64 -1 x) (*.f64 (cbrt.f64 (neg.f64 (tan.f64 B))) (cbrt.f64 (neg.f64 (tan.f64 B))))) (cbrt.f64 (neg.f64 (tan.f64 B)))) |
(/.f64 (neg.f64 x) (*.f64 (cbrt.f64 (neg.f64 (tan.f64 B))) (*.f64 (cbrt.f64 (neg.f64 (tan.f64 B))) (cbrt.f64 (neg.f64 (tan.f64 B)))))) |
(/.f64 (/.f64 (*.f64 -1 x) (neg.f64 (sqrt.f64 (tan.f64 B)))) (sqrt.f64 (tan.f64 B))) |
(/.f64 x (tan.f64 B)) |
(/.f64 (/.f64 (*.f64 -1 x) (neg.f64 (pow.f64 (cbrt.f64 (tan.f64 B)) 2))) (cbrt.f64 (tan.f64 B))) |
(/.f64 x (*.f64 (cbrt.f64 (tan.f64 B)) (pow.f64 (cbrt.f64 (tan.f64 B)) 2))) |
(/.f64 (/.f64 x (cbrt.f64 (tan.f64 B))) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) |
(/.f64 (/.f64 (/.f64 x 1) 1) (tan.f64 B)) |
(/.f64 x (tan.f64 B)) |
(/.f64 (/.f64 (/.f64 x (sqrt.f64 (tan.f64 B))) 1) (sqrt.f64 (tan.f64 B))) |
(/.f64 x (tan.f64 B)) |
(/.f64 (/.f64 (/.f64 x (sqrt.f64 (tan.f64 B))) (cbrt.f64 (tan.f64 B))) (cbrt.f64 (sqrt.f64 (tan.f64 B)))) |
(/.f64 (/.f64 x (sqrt.f64 (tan.f64 B))) (*.f64 (cbrt.f64 (sqrt.f64 (tan.f64 B))) (cbrt.f64 (tan.f64 B)))) |
(/.f64 x (*.f64 (cbrt.f64 (sqrt.f64 (tan.f64 B))) (*.f64 (sqrt.f64 (tan.f64 B)) (cbrt.f64 (tan.f64 B))))) |
(/.f64 (/.f64 (/.f64 x (sqrt.f64 (tan.f64 B))) (sqrt.f64 (pow.f64 (cbrt.f64 (tan.f64 B)) 2))) (sqrt.f64 (cbrt.f64 (tan.f64 B)))) |
(/.f64 (/.f64 x (sqrt.f64 (tan.f64 B))) (*.f64 (sqrt.f64 (cbrt.f64 (tan.f64 B))) (sqrt.f64 (pow.f64 (cbrt.f64 (tan.f64 B)) 2)))) |
(/.f64 (/.f64 (/.f64 x (sqrt.f64 (tan.f64 B))) (fabs.f64 (cbrt.f64 (tan.f64 B)))) (sqrt.f64 (cbrt.f64 (tan.f64 B)))) |
(/.f64 (/.f64 (/.f64 x (sqrt.f64 (tan.f64 B))) (sqrt.f64 (sqrt.f64 (tan.f64 B)))) (sqrt.f64 (sqrt.f64 (tan.f64 B)))) |
(/.f64 x (tan.f64 B)) |
(/.f64 (/.f64 (/.f64 x (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) 1) (cbrt.f64 (tan.f64 B))) |
(/.f64 x (*.f64 (cbrt.f64 (tan.f64 B)) (pow.f64 (cbrt.f64 (tan.f64 B)) 2))) |
(/.f64 (/.f64 x (cbrt.f64 (tan.f64 B))) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) |
(/.f64 (/.f64 (/.f64 x (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (sqrt.f64 (cbrt.f64 (tan.f64 B)))) (sqrt.f64 (cbrt.f64 (tan.f64 B)))) |
(/.f64 x (*.f64 (cbrt.f64 (tan.f64 B)) (pow.f64 (cbrt.f64 (tan.f64 B)) 2))) |
(/.f64 (/.f64 x (cbrt.f64 (tan.f64 B))) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) |
(/.f64 (/.f64 (/.f64 x (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (tan.f64 B)) 2))) (cbrt.f64 (cbrt.f64 (tan.f64 B)))) |
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (tan.f64 B))) (cbrt.f64 (pow.f64 (cbrt.f64 (tan.f64 B)) 2)))) |
(/.f64 x (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (cbrt.f64 (tan.f64 B)))) (pow.f64 (cbrt.f64 (tan.f64 B)) 2))) |
(/.f64 (/.f64 (/.f64 x (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (tan.f64 B))) (cbrt.f64 (cbrt.f64 (tan.f64 B))))) (cbrt.f64 (cbrt.f64 (tan.f64 B)))) |
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (tan.f64 B))) (*.f64 (cbrt.f64 (cbrt.f64 (tan.f64 B))) (cbrt.f64 (cbrt.f64 (tan.f64 B)))))) |
(/.f64 x (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (tan.f64 B))) (*.f64 (cbrt.f64 (cbrt.f64 (tan.f64 B))) (cbrt.f64 (cbrt.f64 (tan.f64 B))))) (pow.f64 (cbrt.f64 (tan.f64 B)) 2))) |
(/.f64 (/.f64 (/.f64 x (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (sqrt.f64 (tan.f64 B)))) (cbrt.f64 (sqrt.f64 (tan.f64 B)))) |
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (tan.f64 B))) (cbrt.f64 (sqrt.f64 (tan.f64 B))))) |
(/.f64 (/.f64 (neg.f64 x) 1) (neg.f64 (tan.f64 B))) |
(/.f64 x (tan.f64 B)) |
(/.f64 (/.f64 (neg.f64 x) (sqrt.f64 (tan.f64 B))) (neg.f64 (sqrt.f64 (tan.f64 B)))) |
(/.f64 x (tan.f64 B)) |
(/.f64 (/.f64 (neg.f64 x) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (neg.f64 (cbrt.f64 (tan.f64 B)))) |
(/.f64 x (*.f64 (cbrt.f64 (tan.f64 B)) (pow.f64 (cbrt.f64 (tan.f64 B)) 2))) |
(/.f64 (/.f64 x (cbrt.f64 (tan.f64 B))) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) |
(/.f64 (/.f64 (neg.f64 x) -1) (tan.f64 B)) |
(/.f64 x (tan.f64 B)) |
(/.f64 (/.f64 (neg.f64 x) (sqrt.f64 (neg.f64 (tan.f64 B)))) (sqrt.f64 (neg.f64 (tan.f64 B)))) |
(/.f64 x (tan.f64 B)) |
(/.f64 (/.f64 (neg.f64 x) (*.f64 (cbrt.f64 (neg.f64 (tan.f64 B))) (cbrt.f64 (neg.f64 (tan.f64 B))))) (cbrt.f64 (neg.f64 (tan.f64 B)))) |
(/.f64 (neg.f64 x) (*.f64 (cbrt.f64 (neg.f64 (tan.f64 B))) (*.f64 (cbrt.f64 (neg.f64 (tan.f64 B))) (cbrt.f64 (neg.f64 (tan.f64 B)))))) |
(/.f64 (/.f64 (neg.f64 x) (neg.f64 (sqrt.f64 (tan.f64 B)))) (sqrt.f64 (tan.f64 B))) |
(/.f64 x (tan.f64 B)) |
(/.f64 (/.f64 (neg.f64 x) (neg.f64 (pow.f64 (cbrt.f64 (tan.f64 B)) 2))) (cbrt.f64 (tan.f64 B))) |
(/.f64 x (*.f64 (cbrt.f64 (tan.f64 B)) (pow.f64 (cbrt.f64 (tan.f64 B)) 2))) |
(/.f64 (/.f64 x (cbrt.f64 (tan.f64 B))) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) |
(pow.f64 (/.f64 x (tan.f64 B)) 1) |
(/.f64 x (tan.f64 B)) |
(pow.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) 2) |
(/.f64 x (tan.f64 B)) |
(pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 3) |
(/.f64 x (tan.f64 B)) |
(pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 1/3) |
(/.f64 x (tan.f64 B)) |
(sqrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2)) |
(fabs.f64 (/.f64 x (tan.f64 B))) |
(log.f64 (exp.f64 (/.f64 x (tan.f64 B)))) |
(/.f64 x (tan.f64 B)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (tan.f64 B))))) |
(/.f64 x (tan.f64 B)) |
(cbrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3)) |
(/.f64 x (tan.f64 B)) |
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 1 (tan.f64 B)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 x 3) (/.f64 1 (pow.f64 (tan.f64 B) 3)))) |
(cbrt.f64 (/.f64 (*.f64 (pow.f64 x 3) 1) (pow.f64 (tan.f64 B) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (tan.f64 B)) 3) (pow.f64 x 3))) |
(cbrt.f64 (*.f64 (pow.f64 x 3) (/.f64 1 (pow.f64 (tan.f64 B) 3)))) |
(cbrt.f64 (/.f64 (*.f64 (pow.f64 x 3) 1) (pow.f64 (tan.f64 B) 3))) |
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (tan.f64 B) 3))) |
(/.f64 x (tan.f64 B)) |
(expm1.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) |
(/.f64 x (tan.f64 B)) |
(exp.f64 (log.f64 (/.f64 x (tan.f64 B)))) |
(/.f64 x (tan.f64 B)) |
(exp.f64 (*.f64 (log.f64 (/.f64 x (tan.f64 B))) 1)) |
(/.f64 x (tan.f64 B)) |
(log1p.f64 (expm1.f64 (/.f64 x (tan.f64 B)))) |
(/.f64 x (tan.f64 B)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (tan.f64 B)))) 1) |
(/.f64 1 (tan.f64 B)) |
(*.f64 1 (/.f64 1 (tan.f64 B))) |
(/.f64 1 (tan.f64 B)) |
(*.f64 (/.f64 1 (tan.f64 B)) 1) |
(/.f64 1 (tan.f64 B)) |
(*.f64 (pow.f64 (tan.f64 B) -1/2) (pow.f64 (tan.f64 B) -1/2)) |
(/.f64 1 (tan.f64 B)) |
(*.f64 (/.f64 1 (cbrt.f64 (tan.f64 B))) (cbrt.f64 (pow.f64 (tan.f64 B) -2))) |
(/.f64 (cbrt.f64 (pow.f64 (tan.f64 B) -2)) (cbrt.f64 (tan.f64 B))) |
(*.f64 (cbrt.f64 (pow.f64 (tan.f64 B) -2)) (/.f64 1 (cbrt.f64 (tan.f64 B)))) |
(*.f64 (/.f64 1 (cbrt.f64 (tan.f64 B))) (cbrt.f64 (pow.f64 (tan.f64 B) -2))) |
(/.f64 (cbrt.f64 (pow.f64 (tan.f64 B) -2)) (cbrt.f64 (tan.f64 B))) |
(*.f64 (/.f64 1 (sin.f64 B)) (cos.f64 B)) |
(/.f64 (cos.f64 B) (sin.f64 B)) |
(*.f64 -1 (/.f64 -1 (tan.f64 B))) |
(/.f64 1 (tan.f64 B)) |
(*.f64 (pow.f64 (sqrt.f64 (tan.f64 B)) -1) (pow.f64 (sqrt.f64 (tan.f64 B)) -1)) |
(pow.f64 (sqrt.f64 (tan.f64 B)) -2) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (tan.f64 B)) 2) -1) (pow.f64 (cbrt.f64 (tan.f64 B)) -1)) |
(*.f64 (/.f64 1 (cbrt.f64 (tan.f64 B))) (/.f64 1 (pow.f64 (cbrt.f64 (tan.f64 B)) 2))) |
(pow.f64 (tan.f64 B) -1) |
(/.f64 1 (tan.f64 B)) |
(pow.f64 (/.f64 1 (tan.f64 B)) 1) |
(/.f64 1 (tan.f64 B)) |
(pow.f64 (pow.f64 (tan.f64 B) -1/2) 2) |
(/.f64 1 (tan.f64 B)) |
(pow.f64 (/.f64 1 (cbrt.f64 (tan.f64 B))) 3) |
(/.f64 1 (pow.f64 (cbrt.f64 (tan.f64 B)) 3)) |
(pow.f64 (pow.f64 (/.f64 1 (tan.f64 B)) 3) 1/3) |
(/.f64 1 (tan.f64 B)) |
(sqrt.f64 (pow.f64 (tan.f64 B) -2)) |
(log.f64 (exp.f64 (/.f64 1 (tan.f64 B)))) |
(/.f64 1 (tan.f64 B)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (tan.f64 B))))) |
(/.f64 1 (tan.f64 B)) |
(cbrt.f64 (pow.f64 (/.f64 1 (tan.f64 B)) 3)) |
(/.f64 1 (tan.f64 B)) |
(expm1.f64 (log1p.f64 (/.f64 1 (tan.f64 B)))) |
(/.f64 1 (tan.f64 B)) |
(exp.f64 (neg.f64 (log.f64 (tan.f64 B)))) |
(/.f64 1 (tan.f64 B)) |
(exp.f64 (*.f64 (log.f64 (tan.f64 B)) -1)) |
(/.f64 1 (tan.f64 B)) |
(exp.f64 (*.f64 (neg.f64 (log.f64 (tan.f64 B))) 1)) |
(/.f64 1 (tan.f64 B)) |
(log1p.f64 (expm1.f64 (/.f64 1 (tan.f64 B)))) |
(/.f64 1 (tan.f64 B)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (/.f64 F (sin.f64 B)) |
| ✓ | 0.2b | (/.f64 x (tan.f64 B)) |
| ✓ | 6.2b | (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
| ✓ | 14.2b | (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) |
Compiled 73 to 36 computations (50.7% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 25.0ms | B | @ | -inf | (/.f64 x (tan.f64 B)) |
| 1.0ms | F | @ | 0 | (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
| 1.0ms | F | @ | 0 | (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) |
| 1.0ms | B | @ | inf | (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
| 1.0ms | F | @ | inf | (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
| 1× | batch-egg-rewrite |
| 1776× | associate-*r/ |
| 1532× | associate-/r* |
| 1448× | associate-*l/ |
| 364× | add-sqr-sqrt |
| 354× | *-un-lft-identity |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 84 |
| 1 | 356 | 84 |
| 2 | 4465 | 84 |
| 1× | node limit |
| Inputs |
|---|
(pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 x (tan.f64 B)) |
(/.f64 F (sin.f64 B)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (cbrt.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1)) (cbrt.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 -1/2) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (fma.f64 x 2 (fma.f64 F F 2))) -1/2) (pow.f64 (sqrt.f64 (fma.f64 x 2 (fma.f64 F F 2))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 x 2 (fma.f64 F F 2))) 2) -1/2) (pow.f64 (cbrt.f64 (fma.f64 x 2 (fma.f64 F F 2))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 -1/2 (log.f64 (fma.f64 x 2 (fma.f64 F F 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (fma.f64 x 2 (fma.f64 F F 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 F (/.f64 (sin.f64 B) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (sin.f64 B) F))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (sin.f64 B) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (sin.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) (/.f64 1 F))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 F (sin.f64 B)))) (sqrt.f64 (/.f64 (sin.f64 B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (/.f64 (sin.f64 B) (sqrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F)) (neg.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (neg.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 1) (sin.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (neg.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 F)) (/.f64 (sin.f64 B) (sqrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sin.f64 B) (cbrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 F 1)) (sin.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 F (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) -1) (neg.f64 (/.f64 (sin.f64 B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 (neg.f64 F))) (neg.f64 (neg.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F))) (neg.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (neg.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 1)) (sin.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) (neg.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4)) (sqrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1))) (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 1) (sin.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 1) (/.f64 (sin.f64 B) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (/.f64 1 (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) -1) (neg.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 F (sin.f64 B)))) 1) (sqrt.f64 (/.f64 (sin.f64 B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 F (sin.f64 B)))) (sqrt.f64 F)) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 F (sin.f64 B)))) (sqrt.f64 (neg.f64 F))) (sqrt.f64 (neg.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2)) 1) (cbrt.f64 (/.f64 (sin.f64 B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2)) (cbrt.f64 F)) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2)) (cbrt.f64 (neg.f64 F))) (cbrt.f64 (neg.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 F 1) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (sin.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 F (sqrt.f64 (sin.f64 B))) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (neg.f64 (/.f64 (sin.f64 B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 F) 2) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (/.f64 (sin.f64 B) (cbrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (neg.f64 F)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (neg.f64 (neg.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F)) 1) (neg.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 1) (neg.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 1) 1) (sin.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) 1) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) 1) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 1) (neg.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (*.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4))) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 F (sin.f64 B))))) (sqrt.f64 (/.f64 (sin.f64 B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 F) (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 F (sin.f64 B))))) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (neg.f64 F)) (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 F (sin.f64 B))))) (sqrt.f64 (neg.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1)))) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (cbrt.f64 (sin.f64 B)))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) 1) (/.f64 (sin.f64 B) F))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (cbrt.f64 (/.f64 (sin.f64 B) F)))) (cbrt.f64 (/.f64 (sin.f64 B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 1 (sqrt.f64 F))) (/.f64 (sin.f64 B) (sqrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 1 (pow.f64 (cbrt.f64 F) 2))) (/.f64 (sin.f64 B) (cbrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (sin.f64 B)) 1)) (/.f64 (sqrt.f64 (sin.f64 B)) F))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 F))) (/.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 F) 2))) (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1)) (/.f64 (cbrt.f64 (sin.f64 B)) F))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (sqrt.f64 F))) (/.f64 (cbrt.f64 (sin.f64 B)) (sqrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (cbrt.f64 F) 2))) (/.f64 (cbrt.f64 (sin.f64 B)) (cbrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F)) 1) (neg.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F)) (sqrt.f64 (sin.f64 B))) (neg.f64 (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (neg.f64 (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F)) (sqrt.f64 (neg.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F)) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 (sin.f64 B))))) (cbrt.f64 (neg.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F)) -1) (sin.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F)) (neg.f64 (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F)) (neg.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 1) (neg.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) (neg.f64 (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (neg.f64 (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (sqrt.f64 (neg.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 (sin.f64 B))))) (cbrt.f64 (neg.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) -1) (sin.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (neg.f64 (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (neg.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 1) 1) (sin.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 1) (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) 1) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) (cbrt.f64 (sin.f64 B))) (cbrt.f64 (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (sqrt.f64 (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) 1) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (sqrt.f64 (cbrt.f64 (sin.f64 B)))) (sqrt.f64 (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (sqrt.f64 (sin.f64 B)))) (cbrt.f64 (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 B))) (cbrt.f64 (cbrt.f64 (sin.f64 B))))) (cbrt.f64 (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 1) (neg.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (sqrt.f64 (sin.f64 B))) (neg.f64 (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (neg.f64 (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (sqrt.f64 (neg.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 (sin.f64 B))))) (cbrt.f64 (neg.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) -1) (sin.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (neg.f64 (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (neg.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 F (sin.f64 B))) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) 3) (pow.f64 (/.f64 F (sin.f64 B)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3) (pow.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 1 (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (tan.f64 B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 x (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) (sqrt.f64 (/.f64 x (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 1 (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (cbrt.f64 (/.f64 x (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 1 (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (tan.f64 B)) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (/.f64 -1 (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (tan.f64 B))) (/.f64 x (sqrt.f64 (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (/.f64 x (cbrt.f64 (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (tan.f64 B))) (/.f64 (cbrt.f64 x) (sqrt.f64 (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (/.f64 x (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 x (tan.f64 B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (tan.f64 B) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 x (neg.f64 (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 x (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 x (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 x (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 x (tan.f64 B))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 x (tan.f64 B)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 F (sin.f64 B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 F (/.f64 1 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 F (sin.f64 B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 F (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 F) (*.f64 (sqrt.f64 F) (/.f64 1 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) (sqrt.f64 (/.f64 F (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 F) 2) (*.f64 (cbrt.f64 F) (/.f64 1 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2) (cbrt.f64 (/.f64 F (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sin.f64 B)) F)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 F) (/.f64 -1 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (sin.f64 B))) (/.f64 F (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 F (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 F) 1) (/.f64 (sqrt.f64 F) (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 F) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (sqrt.f64 F) (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) 1) (/.f64 (cbrt.f64 F) (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (sqrt.f64 (sin.f64 B))) (/.f64 (cbrt.f64 F) (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (/.f64 F (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 F (sin.f64 B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sin.f64 B) F) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 F (neg.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 F (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 F (sin.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 F (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 F (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 F (sin.f64 B))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 F (sin.f64 B)))))))) |
| 1× | egg-herbie |
| 1502× | associate-/l* |
| 1020× | associate-*r* |
| 1018× | associate-*l* |
| 882× | *-commutative |
| 620× | associate-/l/ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 831 | 14978 |
| 1 | 2254 | 14510 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2))) |
(+.f64 (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) |
(+.f64 (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (+.f64 (*.f64 3/2 (*.f64 (pow.f64 x 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 5))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2))))) |
(+.f64 (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (+.f64 (*.f64 -5/2 (*.f64 (pow.f64 x 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 7))))) (+.f64 (*.f64 3/2 (*.f64 (pow.f64 x 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 5))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) |
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (pow.f64 F 2) 2)) x))) |
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 1/16 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)) (*.f64 1/32 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)))) (pow.f64 x 2)) (+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (pow.f64 F 2) 2)) x)))) |
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 1/16 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)) (*.f64 1/32 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)))) (pow.f64 x 2)) (+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (pow.f64 F 2) 2)) x)) (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 -1/48 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)) (+.f64 (*.f64 -1/384 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)) (*.f64 -1/64 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (pow.f64 x 3))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) |
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (pow.f64 F 2) 2)) x))) |
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (*.f64 1/16 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)) (*.f64 1/32 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)))) (pow.f64 x 2)) (+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (pow.f64 F 2) 2)) x)))) |
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (*.f64 1/16 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)) (*.f64 1/32 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)))) (pow.f64 x 2)) (+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (pow.f64 F 2) 2)) x)) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (*.f64 1/48 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)) (+.f64 (*.f64 1/64 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)) (*.f64 1/384 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (pow.f64 x 3)))))) |
(sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (pow.f64 F 2))) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (pow.f64 F 2))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (*.f64 3/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5))) (pow.f64 F 4))))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (pow.f64 F 2))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (+.f64 (*.f64 3/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5))) (pow.f64 F 4))) (*.f64 -5/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 7))) (pow.f64 F 6)))))) |
(/.f64 1 F) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (/.f64 1 F)) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (/.f64 1 F)))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 -1/48 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (/.f64 1 F))))))) |
(/.f64 -1 F) |
(-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (/.f64 1 F)) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (*.f64 1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 2))) (pow.f64 F 5)))) (/.f64 1 F)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (+.f64 (*.f64 -1/6 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 -1/48 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) (pow.f64 F 7))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (*.f64 1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 2))) (pow.f64 F 5))))) (/.f64 1 F)) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 (pow.f64 F 3) (*.f64 (sin.f64 B) (+.f64 (*.f64 2 x) 2))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 (pow.f64 F 3) (*.f64 (sin.f64 B) (+.f64 (*.f64 2 x) 2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 (+.f64 (*.f64 2 x) 2) 2))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) 2)) (pow.f64 F 5)) (sin.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 (pow.f64 F 3) (*.f64 (sin.f64 B) (+.f64 (*.f64 2 x) 2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 (+.f64 (*.f64 2 x) 2) 2))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) 2)) (pow.f64 F 5)) (sin.f64 B)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 (*.f64 2 x) 2) 2))) (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (+.f64 (*.f64 2 x) 2))) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 1 (+.f64 (*.f64 2 x) 2)))) 2)) (+.f64 2 (*.f64 2 x))))) (pow.f64 F 7)) (sin.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))))) |
(/.f64 1 (sin.f64 B)) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (/.f64 1 (sin.f64 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 2 x) 2)) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4)))) (/.f64 1 (sin.f64 B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (*.f64 1/2 (*.f64 (+.f64 (*.f64 2 x) 2) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2))))) (*.f64 (sin.f64 B) (pow.f64 F 6)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 2 x) 2)) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4)))) (/.f64 1 (sin.f64 B))))) |
(/.f64 -1 (sin.f64 B)) |
(-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (/.f64 1 (sin.f64 B))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 2 x) 2)) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4)))) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (sin.f64 B) (pow.f64 F 2))))) (/.f64 1 (sin.f64 B))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 2 x) 2)) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (*.f64 1/2 (*.f64 (+.f64 (*.f64 2 x) 2) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2))))) (*.f64 (sin.f64 B) (pow.f64 F 6)))))) (/.f64 1 (sin.f64 B))) |
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(+.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) (*.f64 1/6 (*.f64 (*.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))))) |
(+.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))) (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 1/120 F) (*.f64 -1/36 F)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))))) |
(+.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 1/120 F) (*.f64 -1/36 F))) (+.f64 (*.f64 1/720 F) (*.f64 -1/5040 F))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))) (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 1/120 F) (*.f64 -1/36 F)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) |
(+.f64 (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)))))) |
(+.f64 (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)))) 2)) (pow.f64 x 2))) (sin.f64 B)) (sqrt.f64 (+.f64 (pow.f64 F 2) 2)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))))) |
(+.f64 (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)))) 2)) (pow.f64 x 2))) (sin.f64 B)) (sqrt.f64 (+.f64 (pow.f64 F 2) 2)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 4))) (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)))) 2)) (+.f64 (pow.f64 F 2) 2)))) (pow.f64 x 3))) (sin.f64 B)) (sqrt.f64 (+.f64 (pow.f64 F 2) 2))))))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 x B) |
(+.f64 (/.f64 x B) (*.f64 -1/3 (*.f64 B x))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x)) (pow.f64 B 3))) (+.f64 (/.f64 x B) (*.f64 -1/3 (*.f64 B x)))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 17/315 x) (+.f64 (*.f64 -2/45 x) (*.f64 -1/3 (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x))))) (pow.f64 B 5))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x)) (pow.f64 B 3))) (+.f64 (/.f64 x B) (*.f64 -1/3 (*.f64 B x))))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 F B) |
(+.f64 (*.f64 1/6 (*.f64 F B)) (/.f64 F B)) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 1/120 F) (*.f64 -1/36 F)))) (+.f64 (*.f64 1/6 (*.f64 F B)) (/.f64 F B))) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 1/120 F) (*.f64 -1/36 F)))) (+.f64 (*.f64 1/6 (*.f64 F B)) (+.f64 (/.f64 F B) (*.f64 -1 (*.f64 (pow.f64 B 5) (+.f64 (*.f64 1/6 (+.f64 (*.f64 1/120 F) (*.f64 -1/36 F))) (+.f64 (*.f64 1/720 F) (*.f64 -1/5040 F)))))))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 1) |
(*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) 1) |
(*.f64 1 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4)) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (cbrt.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1)) (cbrt.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) |
(*.f64 (pow.f64 1 -1/2) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 x 2 (fma.f64 F F 2))) -1/2) (pow.f64 (sqrt.f64 (fma.f64 x 2 (fma.f64 F F 2))) -1/2)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 x 2 (fma.f64 F F 2))) 2) -1/2) (pow.f64 (cbrt.f64 (fma.f64 x 2 (fma.f64 F F 2))) -1/2)) |
(sqrt.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1)) |
(log.f64 (exp.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) 3)) |
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) |
(exp.f64 (*.f64 -1/2 (log.f64 (fma.f64 x 2 (fma.f64 F F 2))))) |
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (fma.f64 x 2 (fma.f64 F F 2)))) 1)) |
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))))) 1) |
(/.f64 F (/.f64 (sin.f64 B) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (sin.f64 B) F)) |
(/.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) 1) |
(/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (sin.f64 B)) |
(/.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) (/.f64 1 F)) |
(/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 F (sin.f64 B)))) (sqrt.f64 (/.f64 (sin.f64 B) F))) |
(/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (/.f64 (sin.f64 B) (sqrt.f64 F))) |
(/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F)) (neg.f64 (sin.f64 B))) |
(/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (neg.f64 (sin.f64 B))) |
(/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 1) (sin.f64 B)) |
(/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (sin.f64 B))) |
(/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (neg.f64 (sin.f64 B))) |
(/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 F)) (/.f64 (sin.f64 B) (sqrt.f64 F))) |
(/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sin.f64 B) (cbrt.f64 F))) |
(/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 F 1)) (sin.f64 B)) |
(/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 F (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) -1) (neg.f64 (/.f64 (sin.f64 B) F))) |
(/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 (neg.f64 F))) (neg.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (*.f64 1 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F))) (neg.f64 (sin.f64 B))) |
(/.f64 (*.f64 1 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (neg.f64 (sin.f64 B))) |
(/.f64 (*.f64 1 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 1)) (sin.f64 B)) |
(/.f64 (*.f64 1 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 1 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 1 (neg.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) (neg.f64 (sin.f64 B))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4)) (sqrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1))) (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) (cbrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 1) (sin.f64 B)) |
(/.f64 (*.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 1) (/.f64 (sin.f64 B) 1)) |
(/.f64 (*.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (/.f64 1 (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) -1) (neg.f64 (sin.f64 B))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 F (sin.f64 B)))) 1) (sqrt.f64 (/.f64 (sin.f64 B) F))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 F (sin.f64 B)))) (sqrt.f64 F)) (sqrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 F (sin.f64 B)))) (sqrt.f64 (neg.f64 F))) (sqrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2)) 1) (cbrt.f64 (/.f64 (sin.f64 B) F))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2)) (cbrt.f64 F)) (cbrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2)) (cbrt.f64 (neg.f64 F))) (cbrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (*.f64 (/.f64 F 1) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (sin.f64 B)) |
(/.f64 (*.f64 (/.f64 F (sqrt.f64 (sin.f64 B))) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (cbrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 -1 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (neg.f64 (/.f64 (sin.f64 B) F))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 F) 2) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (/.f64 (sin.f64 B) (cbrt.f64 F))) |
(/.f64 (*.f64 (neg.f64 (neg.f64 F)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (neg.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F)) 1) (neg.f64 (sin.f64 B))) |
(/.f64 (*.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 1) (neg.f64 (sin.f64 B))) |
(/.f64 (*.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 1) 1) (sin.f64 B)) |
(/.f64 (*.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) 1) (sqrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) 1) (cbrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 1) (neg.f64 (sin.f64 B))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (*.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 1 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 F (sin.f64 B))))) (sqrt.f64 (/.f64 (sin.f64 B) F))) |
(/.f64 (*.f64 (sqrt.f64 F) (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 F (sin.f64 B))))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 (sqrt.f64 (neg.f64 F)) (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 F (sin.f64 B))))) (sqrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1)))) (cbrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (cbrt.f64 (sin.f64 B)))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) |
(/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) |
(/.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) 1) (/.f64 (sin.f64 B) F)) |
(/.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (cbrt.f64 (/.f64 (sin.f64 B) F)))) (cbrt.f64 (/.f64 (sin.f64 B) F))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 1 (sqrt.f64 F))) (/.f64 (sin.f64 B) (sqrt.f64 F))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 1 (pow.f64 (cbrt.f64 F) 2))) (/.f64 (sin.f64 B) (cbrt.f64 F))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (sin.f64 B)) 1)) (/.f64 (sqrt.f64 (sin.f64 B)) F)) |
(/.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 F))) (/.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 F))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 F) 2))) (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 F))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1)) (/.f64 (cbrt.f64 (sin.f64 B)) F)) |
(/.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (sqrt.f64 F))) (/.f64 (cbrt.f64 (sin.f64 B)) (sqrt.f64 F))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (cbrt.f64 F) 2))) (/.f64 (cbrt.f64 (sin.f64 B)) (cbrt.f64 F))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F)) 1) (neg.f64 (sin.f64 B))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F)) (sqrt.f64 (sin.f64 B))) (neg.f64 (sqrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (neg.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F)) (sqrt.f64 (neg.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F)) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 (sin.f64 B))))) (cbrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F)) -1) (sin.f64 B)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F)) (neg.f64 (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F)) (neg.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B))) |
(/.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 1) (neg.f64 (sin.f64 B))) |
(/.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) (neg.f64 (sqrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (neg.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (sqrt.f64 (neg.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 (sin.f64 B))))) (cbrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) -1) (sin.f64 B)) |
(/.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (neg.f64 (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (neg.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B))) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 1) 1) (sin.f64 B)) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 1) (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) 1) (sqrt.f64 (sin.f64 B))) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) (cbrt.f64 (sin.f64 B))) (cbrt.f64 (sqrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (sqrt.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sqrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) 1) (cbrt.f64 (sin.f64 B))) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (sqrt.f64 (cbrt.f64 (sin.f64 B)))) (sqrt.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (sqrt.f64 (sin.f64 B)))) (cbrt.f64 (sqrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 B))) (cbrt.f64 (cbrt.f64 (sin.f64 B))))) (cbrt.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 1) (neg.f64 (sin.f64 B))) |
(/.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (sqrt.f64 (sin.f64 B))) (neg.f64 (sqrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (neg.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (sqrt.f64 (neg.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 (sin.f64 B))))) (cbrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) -1) (sin.f64 B)) |
(/.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (neg.f64 (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (neg.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B))) |
(pow.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) 1) |
(pow.f64 (*.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4)) 2) |
(pow.f64 (cbrt.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)))) 3) |
(pow.f64 (pow.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) 3) 1/3) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 F (sin.f64 B))) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)))))) |
(cbrt.f64 (pow.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) 3) (pow.f64 (/.f64 F (sin.f64 B)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3) (pow.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) 3))) |
(expm1.f64 (log1p.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))))) |
(exp.f64 (log.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) 1) |
(*.f64 x (/.f64 1 (tan.f64 B))) |
(*.f64 (/.f64 x (tan.f64 B)) 1) |
(*.f64 1 (/.f64 x (tan.f64 B))) |
(*.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) (sqrt.f64 (/.f64 x (tan.f64 B)))) |
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 1 (tan.f64 B)))) |
(*.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (cbrt.f64 (/.f64 x (tan.f64 B)))) |
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 1 (tan.f64 B)))) |
(*.f64 (/.f64 1 (tan.f64 B)) x) |
(*.f64 (neg.f64 x) (/.f64 -1 (tan.f64 B))) |
(*.f64 (/.f64 1 (sqrt.f64 (tan.f64 B))) (/.f64 x (sqrt.f64 (tan.f64 B)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (/.f64 x (cbrt.f64 (tan.f64 B)))) |
(*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)) |
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (tan.f64 B))) |
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (tan.f64 B)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (tan.f64 B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (tan.f64 B))) (/.f64 (cbrt.f64 x) (sqrt.f64 (tan.f64 B)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (/.f64 x (tan.f64 B)))) |
(pow.f64 (/.f64 x (tan.f64 B)) 1) |
(pow.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) 2) |
(pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 3) |
(pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 1/3) |
(pow.f64 (/.f64 (tan.f64 B) x) -1) |
(neg.f64 (/.f64 x (neg.f64 (tan.f64 B)))) |
(sqrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2)) |
(log.f64 (exp.f64 (/.f64 x (tan.f64 B)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (tan.f64 B))))) |
(cbrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) |
(exp.f64 (log.f64 (/.f64 x (tan.f64 B)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 x (tan.f64 B))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 x (tan.f64 B)))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 F (sin.f64 B)))) 1) |
(*.f64 F (/.f64 1 (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) 1) |
(*.f64 1 (/.f64 F (sin.f64 B))) |
(*.f64 (sqrt.f64 F) (*.f64 (sqrt.f64 F) (/.f64 1 (sin.f64 B)))) |
(*.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) (sqrt.f64 (/.f64 F (sin.f64 B)))) |
(*.f64 (pow.f64 (cbrt.f64 F) 2) (*.f64 (cbrt.f64 F) (/.f64 1 (sin.f64 B)))) |
(*.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2) (cbrt.f64 (/.f64 F (sin.f64 B)))) |
(*.f64 (/.f64 1 (sin.f64 B)) F) |
(*.f64 (neg.f64 F) (/.f64 -1 (sin.f64 B))) |
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 B))) (/.f64 F (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 F (cbrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (sqrt.f64 F) 1) (/.f64 (sqrt.f64 F) (sin.f64 B))) |
(*.f64 (/.f64 (sqrt.f64 F) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (sqrt.f64 F) (cbrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) 1) (/.f64 (cbrt.f64 F) (sin.f64 B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (sqrt.f64 (sin.f64 B))) (/.f64 (cbrt.f64 F) (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (/.f64 F (sin.f64 B)))) |
(pow.f64 (/.f64 F (sin.f64 B)) 1) |
(pow.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) 2) |
(pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 3) |
(pow.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3) 1/3) |
(pow.f64 (/.f64 (sin.f64 B) F) -1) |
(neg.f64 (/.f64 F (neg.f64 (sin.f64 B)))) |
(sqrt.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2)) |
(log.f64 (exp.f64 (/.f64 F (sin.f64 B)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 F (sin.f64 B))))) |
(cbrt.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 F (sin.f64 B)))) |
(exp.f64 (log.f64 (/.f64 F (sin.f64 B)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 F (sin.f64 B))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 F (sin.f64 B)))) |
| Outputs |
|---|
(sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2))) |
(sqrt.f64 (/.f64 1 (fma.f64 F F 2))) |
(+.f64 (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) |
(fma.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (sqrt.f64 (/.f64 1 (fma.f64 F F 2)))) |
(+.f64 (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (+.f64 (*.f64 3/2 (*.f64 (pow.f64 x 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 5))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2))))) |
(fma.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (fma.f64 3/2 (*.f64 (*.f64 x x) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 5)))) (sqrt.f64 (/.f64 1 (fma.f64 F F 2))))) |
(+.f64 (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (+.f64 (*.f64 -5/2 (*.f64 (pow.f64 x 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 7))))) (+.f64 (*.f64 3/2 (*.f64 (pow.f64 x 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 5))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))))) |
(fma.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (fma.f64 -5/2 (*.f64 (pow.f64 x 3) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 7)))) (fma.f64 3/2 (*.f64 (*.f64 x x) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 5)))) (sqrt.f64 (/.f64 1 (fma.f64 F F 2)))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) |
(pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) |
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (pow.f64 F 2) 2)) x))) |
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (*.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 x (fma.f64 F F 2))))) |
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 -1/4 (/.f64 x (*.f64 (fma.f64 F F 2) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))))))) |
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 1/16 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)) (*.f64 1/32 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)))) (pow.f64 x 2)) (+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (pow.f64 F 2) 2)) x)))) |
(+.f64 (+.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 (*.f64 x x) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32))) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x)))))) (*.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 x (fma.f64 F F 2))))) |
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (+.f64 (/.f64 -1/4 (/.f64 x (*.f64 (fma.f64 F F 2) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x)))))))) (*.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (*.f64 x x)) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32)))) |
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 1/16 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)) (*.f64 1/32 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)))) (pow.f64 x 2)) (+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (pow.f64 F 2) 2)) x)) (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 -1/48 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)) (+.f64 (*.f64 -1/384 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)) (*.f64 -1/64 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (pow.f64 x 3))))) |
(+.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 (*.f64 x x) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32))) (+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (fma.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 x (fma.f64 F F 2))) (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 (pow.f64 x 3) (fma.f64 -1/48 (pow.f64 (fma.f64 F F 2) 3) (*.f64 (pow.f64 (fma.f64 F F 2) 3) -7/384))))))) |
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (+.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) x) (fma.f64 F F 2)) (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 (fma.f64 F F 2) 3) -5/128)))) (*.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (*.f64 x x)) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32)))) |
(exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) |
(pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) |
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (pow.f64 F 2) 2)) x))) |
(+.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (*.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (/.f64 x (fma.f64 F F 2))))) |
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (*.f64 1/16 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)) (*.f64 1/32 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)))) (pow.f64 x 2)) (+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (pow.f64 F 2) 2)) x)))) |
(+.f64 (+.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (*.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (/.f64 x (fma.f64 F F 2))))) (/.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (/.f64 (*.f64 x x) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32)))) |
(+.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (/.f64 x (fma.f64 F F 2)))) (*.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (*.f64 x x)) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32)))) |
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (*.f64 1/16 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)) (*.f64 1/32 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)))) (pow.f64 x 2)) (+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (pow.f64 F 2) 2)) x)) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (*.f64 1/48 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)) (+.f64 (*.f64 1/64 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)) (*.f64 1/384 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (pow.f64 x 3)))))) |
(+.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (/.f64 (*.f64 x x) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32))) (+.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (fma.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (/.f64 x (fma.f64 F F 2))) (neg.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (/.f64 (pow.f64 x 3) (fma.f64 1/48 (pow.f64 (fma.f64 F F 2) 3) (*.f64 (pow.f64 (fma.f64 F F 2) 3) 7/384)))))))) |
(+.f64 (fma.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (/.f64 x (fma.f64 F F 2))) (neg.f64 (*.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (pow.f64 x 3)) (*.f64 (pow.f64 (fma.f64 F F 2) 3) 5/128)))) (+.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (*.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (*.f64 x x)) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32)))) |
(sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) |
(sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (pow.f64 F 2))) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))) |
(fma.f64 -1/2 (*.f64 (*.f64 F F) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)))) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2)))) |
(fma.f64 -1/2 (*.f64 F (*.f64 F (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3))))) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2)))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (pow.f64 F 2))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (*.f64 3/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5))) (pow.f64 F 4))))) |
(+.f64 (fma.f64 -1/2 (*.f64 (*.f64 F F) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)))) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2)))) (*.f64 3/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 5))) (pow.f64 F 4)))) |
(+.f64 (fma.f64 -1/2 (*.f64 F (*.f64 F (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3))))) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 5))) (*.f64 (pow.f64 F 4) 3/8))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (pow.f64 F 2))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (+.f64 (*.f64 3/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5))) (pow.f64 F 4))) (*.f64 -5/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 7))) (pow.f64 F 6)))))) |
(fma.f64 -1/2 (*.f64 (*.f64 F F) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)))) (+.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (fma.f64 3/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 5))) (pow.f64 F 4)) (*.f64 -5/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 7))) (pow.f64 F 6)))))) |
(+.f64 (fma.f64 -1/2 (*.f64 F (*.f64 F (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3))))) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2)))) (fma.f64 3/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 5))) (pow.f64 F 4)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 7))) (*.f64 (pow.f64 F 6) -5/16)))) |
(/.f64 1 F) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (/.f64 1 F)) |
(fma.f64 -1/2 (/.f64 (fma.f64 2 x 2) (pow.f64 F 3)) (/.f64 1 F)) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (/.f64 1 F)))) |
(fma.f64 -1/2 (/.f64 (fma.f64 2 x 2) (pow.f64 F 3)) (fma.f64 1/4 (/.f64 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 F 5)) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 F 5)) (/.f64 1 F)))) |
(+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 F 5)) 3/8) (fma.f64 -1/2 (/.f64 (fma.f64 2 x 2) (pow.f64 F 3)) (/.f64 1 F))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 -1/48 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (/.f64 1 F))))))) |
(fma.f64 -1/2 (/.f64 (fma.f64 2 x 2) (pow.f64 F 3)) (fma.f64 -1/6 (/.f64 (pow.f64 (fma.f64 2 x 2) 3) (pow.f64 F 7)) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 x 2) 3) (pow.f64 F 7)) (fma.f64 -1/48 (/.f64 (pow.f64 (fma.f64 2 x 2) 3) (pow.f64 F 7)) (fma.f64 1/4 (/.f64 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 F 5)) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 F 5)) (/.f64 1 F))))))) |
(+.f64 (/.f64 (+.f64 -1 (neg.f64 x)) (pow.f64 F 3)) (+.f64 (fma.f64 -1/48 (/.f64 (pow.f64 (fma.f64 2 x 2) 3) (pow.f64 F 7)) (+.f64 (/.f64 1 F) (*.f64 (/.f64 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 F 5)) 3/8))) (*.f64 (/.f64 (pow.f64 (fma.f64 2 x 2) 3) (pow.f64 F 7)) -7/24))) |
(/.f64 -1 F) |
(-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (/.f64 1 F)) |
(-.f64 (*.f64 (/.f64 (fma.f64 2 x 2) (pow.f64 F 3)) 1/2) (/.f64 1 F)) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (*.f64 1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 2))) (pow.f64 F 5)))) (/.f64 1 F)) |
(-.f64 (fma.f64 1/2 (/.f64 (fma.f64 2 x 2) (pow.f64 F 3)) (neg.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 2 x 2) 2) 3/8) (pow.f64 F 5)))) (/.f64 1 F)) |
(-.f64 (fma.f64 1/2 (/.f64 (fma.f64 2 x 2) (pow.f64 F 3)) (/.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 2 x 2) 2)) 3/8) (pow.f64 F 5))) (/.f64 1 F)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (+.f64 (*.f64 -1/6 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 -1/48 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) (pow.f64 F 7))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (*.f64 1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 2))) (pow.f64 F 5))))) (/.f64 1 F)) |
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/8 (pow.f64 (fma.f64 2 x 2) 3) (*.f64 (pow.f64 (fma.f64 2 x 2) 3) -3/16)) (pow.f64 F 7)) (fma.f64 1/2 (/.f64 (fma.f64 2 x 2) (pow.f64 F 3)) (neg.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 2 x 2) 2) 3/8) (pow.f64 F 5))))) (/.f64 1 F)) |
(-.f64 (fma.f64 -1 (/.f64 (*.f64 (pow.f64 (fma.f64 2 x 2) 3) -5/16) (pow.f64 F 7)) (fma.f64 1/2 (/.f64 (fma.f64 2 x 2) (pow.f64 F 3)) (/.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 2 x 2) 2)) 3/8) (pow.f64 F 5)))) (/.f64 1 F)) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F (sin.f64 B))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 (pow.f64 F 3) (*.f64 (sin.f64 B) (+.f64 (*.f64 2 x) 2))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 (pow.f64 F 3) (*.f64 (fma.f64 2 x 2) (sin.f64 B)))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F (sin.f64 B)))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 (pow.f64 F 3) (*.f64 (sin.f64 B) (+.f64 (*.f64 2 x) 2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 (+.f64 (*.f64 2 x) 2) 2))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) 2)) (pow.f64 F 5)) (sin.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 (pow.f64 F 3) (*.f64 (fma.f64 2 x 2) (sin.f64 B)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (fma.f64 2 x 2)) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))))) 2)) (/.f64 (sin.f64 B) (pow.f64 F 5)))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F (sin.f64 B))))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 (pow.f64 F 3) (*.f64 (fma.f64 2 x 2) (sin.f64 B)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 -1/2 (fma.f64 2 x 2))) 2)) (/.f64 (sin.f64 B) (pow.f64 F 5)))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F (sin.f64 B))))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 (pow.f64 F 3) (*.f64 (sin.f64 B) (+.f64 (*.f64 2 x) 2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 (+.f64 (*.f64 2 x) 2) 2))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) 2)) (pow.f64 F 5)) (sin.f64 B)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 (*.f64 2 x) 2) 2))) (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (+.f64 (*.f64 2 x) 2))) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 1 (+.f64 (*.f64 2 x) 2)))) 2)) (+.f64 2 (*.f64 2 x))))) (pow.f64 F 7)) (sin.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 (pow.f64 F 3) (*.f64 (fma.f64 2 x 2) (sin.f64 B)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (fma.f64 2 x 2)) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))))) 2)) (/.f64 (sin.f64 B) (pow.f64 F 5)))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (+.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (fma.f64 2 x 2) 2))) (/.f64 (*.f64 -1/2 (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (fma.f64 2 x 2)) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))))) 2))) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) (pow.f64 F 7)))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F (sin.f64 B)))))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 (pow.f64 F 3) (*.f64 (fma.f64 2 x 2) (sin.f64 B)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 -1/2 (fma.f64 2 x 2))) 2)) (/.f64 (sin.f64 B) (pow.f64 F 5)))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (+.f64 (/.f64 (/.f64 1 (fma.f64 2 x 2)) (pow.f64 (fma.f64 2 x 2) 3)) (/.f64 (*.f64 -1/2 (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 -1/2 (fma.f64 2 x 2))) 2))) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) (pow.f64 F 7)))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F (sin.f64 B)))))) |
(/.f64 1 (sin.f64 B)) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (/.f64 1 (sin.f64 B))) |
(fma.f64 -1/2 (/.f64 (fma.f64 2 x 2) (*.f64 (*.f64 F F) (sin.f64 B))) (/.f64 1 (sin.f64 B))) |
(+.f64 (/.f64 1 (sin.f64 B)) (/.f64 (+.f64 -1 (neg.f64 x)) (*.f64 F (*.f64 F (sin.f64 B))))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 2 x) 2)) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4)))) (/.f64 1 (sin.f64 B)))) |
(fma.f64 -1/2 (/.f64 (fma.f64 2 x 2) (*.f64 (*.f64 F F) (sin.f64 B))) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 -1/2 (fma.f64 2 x 2)) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))) (/.f64 1 (sin.f64 B)))) |
(+.f64 (/.f64 (+.f64 -1 (neg.f64 x)) (*.f64 F (*.f64 F (sin.f64 B)))) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (+.f64 -1 (neg.f64 x)) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))) (/.f64 1 (sin.f64 B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (*.f64 1/2 (*.f64 (+.f64 (*.f64 2 x) 2) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2))))) (*.f64 (sin.f64 B) (pow.f64 F 6)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 2 x) 2)) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4)))) (/.f64 1 (sin.f64 B))))) |
(fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 (fma.f64 2 x 2) 3) (*.f64 1/2 (*.f64 (fma.f64 2 x 2) (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 -1/2 (fma.f64 2 x 2)) 2))))) (*.f64 (pow.f64 F 6) (sin.f64 B))) (fma.f64 -1/2 (/.f64 (fma.f64 2 x 2) (*.f64 (*.f64 F F) (sin.f64 B))) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 -1/2 (fma.f64 2 x 2)) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))) (/.f64 1 (sin.f64 B))))) |
(fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 (fma.f64 2 x 2) 3) (*.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (+.f64 -1 (neg.f64 x)) 2)) (*.f64 (fma.f64 2 x 2) 1/2))) (*.f64 (pow.f64 F 6) (sin.f64 B))) (+.f64 (/.f64 (+.f64 -1 (neg.f64 x)) (*.f64 F (*.f64 F (sin.f64 B)))) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (+.f64 -1 (neg.f64 x)) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))) (/.f64 1 (sin.f64 B))))) |
(/.f64 -1 (sin.f64 B)) |
(-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (/.f64 1 (sin.f64 B))) |
(-.f64 (*.f64 1/2 (/.f64 (fma.f64 2 x 2) (*.f64 (*.f64 F F) (sin.f64 B)))) (/.f64 1 (sin.f64 B))) |
(-.f64 (/.f64 1/2 (/.f64 (*.f64 F (*.f64 F (sin.f64 B))) (fma.f64 2 x 2))) (/.f64 1 (sin.f64 B))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 2 x) 2)) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4)))) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (sin.f64 B) (pow.f64 F 2))))) (/.f64 1 (sin.f64 B))) |
(-.f64 (*.f64 1/2 (+.f64 (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 -1/2 (fma.f64 2 x 2)) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))) (/.f64 (fma.f64 2 x 2) (*.f64 (*.f64 F F) (sin.f64 B))))) (/.f64 1 (sin.f64 B))) |
(-.f64 (*.f64 1/2 (+.f64 (/.f64 (fma.f64 2 x 2) (*.f64 F (*.f64 F (sin.f64 B)))) (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (+.f64 -1 (neg.f64 x)) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))))) (/.f64 1 (sin.f64 B))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 2 x) 2)) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (*.f64 1/2 (*.f64 (+.f64 (*.f64 2 x) 2) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2))))) (*.f64 (sin.f64 B) (pow.f64 F 6)))))) (/.f64 1 (sin.f64 B))) |
(-.f64 (fma.f64 1/2 (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 -1/2 (fma.f64 2 x 2)) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 2 x 2) (*.f64 (*.f64 F F) (sin.f64 B))) (/.f64 (+.f64 (pow.f64 (fma.f64 2 x 2) 3) (*.f64 1/2 (*.f64 (fma.f64 2 x 2) (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 -1/2 (fma.f64 2 x 2)) 2))))) (*.f64 (pow.f64 F 6) (sin.f64 B)))))) (/.f64 1 (sin.f64 B))) |
(-.f64 (*.f64 1/2 (+.f64 (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (+.f64 -1 (neg.f64 x)) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))) (+.f64 (/.f64 (fma.f64 2 x 2) (*.f64 F (*.f64 F (sin.f64 B)))) (/.f64 (+.f64 (pow.f64 (fma.f64 2 x 2) 3) (*.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (+.f64 -1 (neg.f64 x)) 2)) (*.f64 (fma.f64 2 x 2) 1/2))) (*.f64 (pow.f64 F 6) (sin.f64 B)))))) (/.f64 1 (sin.f64 B))) |
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2))))) |
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (fma.f64 x 2 (fma.f64 F F 2))))) |
(+.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) (*.f64 1/6 (*.f64 (*.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))))) |
(fma.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))) (*.f64 1/6 (*.f64 F (*.f64 B (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))))))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 x 2 (fma.f64 F F 2)))) (fma.f64 1/6 (*.f64 F B) (/.f64 F B))) |
(+.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))) (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 1/120 F) (*.f64 -1/36 F)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))))) |
(fma.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))) (fma.f64 1/6 (*.f64 F (*.f64 B (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))))) (*.f64 (neg.f64 (*.f64 (*.f64 F -7/360) (pow.f64 B 3))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2))))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 x 2 (fma.f64 F F 2)))) (fma.f64 1/6 (*.f64 F B) (/.f64 F B))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 x 2 (fma.f64 F F 2)))) (*.f64 (*.f64 F -7/360) (neg.f64 (pow.f64 B 3))))) |
(+.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 1/120 F) (*.f64 -1/36 F))) (+.f64 (*.f64 1/720 F) (*.f64 -1/5040 F))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))) (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 1/120 F) (*.f64 -1/36 F)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))))))) |
(fma.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))) (fma.f64 1/6 (*.f64 F (*.f64 B (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))))) (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))) (*.f64 (fma.f64 1/6 (*.f64 F -7/360) (*.f64 F 1/840)) (pow.f64 B 5))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))) (*.f64 (*.f64 F -7/360) (pow.f64 B 3))))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 x 2 (fma.f64 F F 2)))) (fma.f64 1/6 (*.f64 F B) (/.f64 F B))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 x 2 (fma.f64 F F 2)))) (+.f64 (*.f64 (+.f64 (*.f64 F -7/2160) (*.f64 F 1/840)) (pow.f64 B 5)) (*.f64 F (*.f64 -7/360 (pow.f64 B 3))))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 x 2 (fma.f64 F F 2))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 x 2 (fma.f64 F F 2))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 x 2 (fma.f64 F F 2))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 x 2 (fma.f64 F F 2))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 x 2 (fma.f64 F F 2))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 x 2 (fma.f64 F F 2))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 x 2 (fma.f64 F F 2))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 x 2 (fma.f64 F F 2))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B))) |
(+.f64 (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)))))) |
(fma.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (/.f64 (sin.f64 B) x))))) |
(fma.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 (neg.f64 F) (/.f64 (sin.f64 B) x)))) |
(+.f64 (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)))) 2)) (pow.f64 x 2))) (sin.f64 B)) (sqrt.f64 (+.f64 (pow.f64 F 2) 2)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))))) |
(fma.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (fma.f64 1/2 (*.f64 (/.f64 F (/.f64 (sin.f64 B) (*.f64 (*.f64 x x) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2))))) (sqrt.f64 (fma.f64 F F 2))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (/.f64 (sin.f64 B) x)))))) |
(fma.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 F (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2))) (*.f64 (*.f64 x x) (sqrt.f64 (fma.f64 F F 2)))) (sin.f64 B)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 (neg.f64 F) (/.f64 (sin.f64 B) x))))) |
(+.f64 (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)))) 2)) (pow.f64 x 2))) (sin.f64 B)) (sqrt.f64 (+.f64 (pow.f64 F 2) 2)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 4))) (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)))) 2)) (+.f64 (pow.f64 F 2) 2)))) (pow.f64 x 3))) (sin.f64 B)) (sqrt.f64 (+.f64 (pow.f64 F 2) 2))))))) |
(fma.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (fma.f64 1/2 (*.f64 (/.f64 F (/.f64 (sin.f64 B) (*.f64 (*.f64 x x) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2))))) (sqrt.f64 (fma.f64 F F 2))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (/.f64 (sin.f64 B) x))) (*.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 F F 2)) (/.f64 F (/.f64 (sin.f64 B) (*.f64 (pow.f64 x 3) (+.f64 (/.f64 8 (pow.f64 (fma.f64 F F 2) 4)) (neg.f64 (/.f64 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)) (fma.f64 F F 2)))))))))))) |
(fma.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 F (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2))) (*.f64 (*.f64 x x) (sqrt.f64 (fma.f64 F F 2)))) (sin.f64 B)) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (*.f64 (/.f64 F (sin.f64 B)) x)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (/.f64 8 (pow.f64 (fma.f64 F F 2) 4)) (neg.f64 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 4)) (/.f64 (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2) (fma.f64 F F 2))))) (*.f64 (pow.f64 x 3) F)) (/.f64 (sin.f64 B) (sqrt.f64 (fma.f64 F F 2)))))))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 x B) |
(+.f64 (/.f64 x B) (*.f64 -1/3 (*.f64 B x))) |
(+.f64 (/.f64 x B) (*.f64 -1/3 (*.f64 x B))) |
(+.f64 (/.f64 x B) (*.f64 (*.f64 -1/3 x) B)) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x)) (pow.f64 B 3))) (+.f64 (/.f64 x B) (*.f64 -1/3 (*.f64 B x)))) |
(fma.f64 -1 (*.f64 (pow.f64 B 3) (*.f64 x 1/45)) (+.f64 (/.f64 x B) (*.f64 -1/3 (*.f64 x B)))) |
(fma.f64 -1 (*.f64 x (*.f64 1/45 (pow.f64 B 3))) (+.f64 (/.f64 x B) (*.f64 (*.f64 -1/3 x) B))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 17/315 x) (+.f64 (*.f64 -2/45 x) (*.f64 -1/3 (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x))))) (pow.f64 B 5))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x)) (pow.f64 B 3))) (+.f64 (/.f64 x B) (*.f64 -1/3 (*.f64 B x))))) |
(fma.f64 -1 (*.f64 (pow.f64 B 5) (fma.f64 17/315 x (fma.f64 -2/45 x (*.f64 -1/3 (*.f64 x 1/45))))) (fma.f64 -1 (*.f64 (pow.f64 B 3) (*.f64 x 1/45)) (+.f64 (/.f64 x B) (*.f64 -1/3 (*.f64 x B))))) |
(fma.f64 -1 (*.f64 (pow.f64 B 5) (+.f64 (*.f64 x -1/135) (*.f64 x 1/105))) (fma.f64 -1 (*.f64 x (*.f64 1/45 (pow.f64 B 3))) (+.f64 (/.f64 x B) (*.f64 (*.f64 -1/3 x) B)))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 F B) |
(+.f64 (*.f64 1/6 (*.f64 F B)) (/.f64 F B)) |
(fma.f64 1/6 (*.f64 F B) (/.f64 F B)) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 1/120 F) (*.f64 -1/36 F)))) (+.f64 (*.f64 1/6 (*.f64 F B)) (/.f64 F B))) |
(fma.f64 -1 (*.f64 (*.f64 F -7/360) (pow.f64 B 3)) (fma.f64 1/6 (*.f64 F B) (/.f64 F B))) |
(fma.f64 -1 (*.f64 F (*.f64 -7/360 (pow.f64 B 3))) (fma.f64 1/6 (*.f64 F B) (/.f64 F B))) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 1/120 F) (*.f64 -1/36 F)))) (+.f64 (*.f64 1/6 (*.f64 F B)) (+.f64 (/.f64 F B) (*.f64 -1 (*.f64 (pow.f64 B 5) (+.f64 (*.f64 1/6 (+.f64 (*.f64 1/120 F) (*.f64 -1/36 F))) (+.f64 (*.f64 1/720 F) (*.f64 -1/5040 F)))))))) |
(fma.f64 -1 (*.f64 (*.f64 F -7/360) (pow.f64 B 3)) (+.f64 (fma.f64 1/6 (*.f64 F B) (/.f64 F B)) (neg.f64 (*.f64 (fma.f64 1/6 (*.f64 F -7/360) (*.f64 F 1/840)) (pow.f64 B 5))))) |
(+.f64 (fma.f64 -1 (*.f64 F (*.f64 -7/360 (pow.f64 B 3))) (fma.f64 1/6 (*.f64 F B) (/.f64 F B))) (*.f64 (+.f64 (*.f64 F -7/2160) (*.f64 F 1/840)) (neg.f64 (pow.f64 B 5)))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 1) |
(pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) |
(*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) 1) |
(pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) |
(*.f64 1 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) |
(*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4)) |
(pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (cbrt.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (cbrt.f64 (/.f64 1 (fma.f64 x 2 (fma.f64 F F 2))))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1)) (cbrt.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (cbrt.f64 (/.f64 1 (fma.f64 x 2 (fma.f64 F F 2))))) |
(*.f64 (pow.f64 1 -1/2) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) |
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 x 2 (fma.f64 F F 2))) -1/2) (pow.f64 (sqrt.f64 (fma.f64 x 2 (fma.f64 F F 2))) -1/2)) |
(pow.f64 (sqrt.f64 (fma.f64 x 2 (fma.f64 F F 2))) -1) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 x 2 (fma.f64 F F 2))) 2) -1/2) (pow.f64 (cbrt.f64 (fma.f64 x 2 (fma.f64 F F 2))) -1/2)) |
(sqrt.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1)) |
(sqrt.f64 (/.f64 1 (fma.f64 x 2 (fma.f64 F F 2)))) |
(log.f64 (exp.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) |
(pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) |
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) 3)) |
(pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) |
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) |
(pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) |
(exp.f64 (*.f64 -1/2 (log.f64 (fma.f64 x 2 (fma.f64 F F 2))))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (fma.f64 x 2 (fma.f64 F F 2)))) |
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (fma.f64 x 2 (fma.f64 F F 2)))) 1)) |
(pow.f64 (exp.f64 -1/2) (log.f64 (fma.f64 x 2 (fma.f64 F F 2)))) |
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) |
(pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))))) 1) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(/.f64 F (/.f64 (sin.f64 B) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (sin.f64 B) F)) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(/.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) 1) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (sin.f64 B)) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) (/.f64 1 F)) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 F (sin.f64 B)))) (sqrt.f64 (/.f64 (sin.f64 B) F))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (sqrt.f64 (/.f64 F (sin.f64 B))))) |
(/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (/.f64 (sin.f64 B) (sqrt.f64 F))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (/.f64 (sin.f64 B) (sqrt.f64 F)) (sqrt.f64 F))) |
(*.f64 (*.f64 (sqrt.f64 F) (/.f64 (sqrt.f64 F) (sin.f64 B))) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F)) (neg.f64 (sin.f64 B))) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (neg.f64 (sin.f64 B))) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 1) (sin.f64 B)) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (sin.f64 B)) (/.f64 F (sqrt.f64 (sin.f64 B))))) |
(*.f64 (/.f64 F (sqrt.f64 (sin.f64 B))) (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (sin.f64 B))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (cbrt.f64 (sin.f64 B)) (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2)))) |
(*.f64 (/.f64 (/.f64 F (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (neg.f64 (sin.f64 B))) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 F)) (/.f64 (sin.f64 B) (sqrt.f64 F))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (/.f64 (sin.f64 B) (sqrt.f64 F)) (sqrt.f64 F))) |
(*.f64 (*.f64 (sqrt.f64 F) (/.f64 (sqrt.f64 F) (sin.f64 B))) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sin.f64 B) (cbrt.f64 F))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (/.f64 (sin.f64 B) (cbrt.f64 F)) (pow.f64 (cbrt.f64 F) 2))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (cbrt.f64 F) (sin.f64 B))) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 F 1)) (sin.f64 B)) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 F (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (sin.f64 B)) (/.f64 F (sqrt.f64 (sin.f64 B))))) |
(*.f64 (/.f64 F (sqrt.f64 (sin.f64 B))) (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B)))) |
(/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (cbrt.f64 (sin.f64 B)) (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2)))) |
(*.f64 (/.f64 (/.f64 F (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) -1) (neg.f64 (/.f64 (sin.f64 B) F))) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 (neg.f64 F))) (neg.f64 (neg.f64 (sin.f64 B)))) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(/.f64 (*.f64 1 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F))) (neg.f64 (sin.f64 B))) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(/.f64 (*.f64 1 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (neg.f64 (sin.f64 B))) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(/.f64 (*.f64 1 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 1)) (sin.f64 B)) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(/.f64 (*.f64 1 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (sin.f64 B)) (/.f64 F (sqrt.f64 (sin.f64 B))))) |
(*.f64 (/.f64 F (sqrt.f64 (sin.f64 B))) (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B)))) |
(/.f64 (*.f64 1 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (cbrt.f64 (sin.f64 B)) (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2)))) |
(*.f64 (/.f64 (/.f64 F (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (*.f64 1 (neg.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) (neg.f64 (sin.f64 B))) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4)) (sqrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 (/.f64 F (sin.f64 B)))) (/.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))))) |
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 (/.f64 F (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1))) (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) (cbrt.f64 (sin.f64 B))) |
(/.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (/.f64 (cbrt.f64 (sin.f64 B)) (cbrt.f64 (*.f64 (/.f64 1 (fma.f64 x 2 (fma.f64 F F 2))) (pow.f64 (/.f64 F (sin.f64 B)) 2))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2) (fma.f64 x 2 (fma.f64 F F 2)))) (cbrt.f64 (sin.f64 B))) (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(/.f64 (*.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 1) (sin.f64 B)) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(/.f64 (*.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 1) (/.f64 (sin.f64 B) 1)) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(/.f64 (*.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (/.f64 1 (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (sin.f64 B)) (/.f64 F (sqrt.f64 (sin.f64 B))))) |
(*.f64 (/.f64 F (sqrt.f64 (sin.f64 B))) (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B)))) |
(/.f64 (*.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (cbrt.f64 (sin.f64 B)) (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2)))) |
(*.f64 (/.f64 (/.f64 F (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (*.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) -1) (neg.f64 (sin.f64 B))) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 F (sin.f64 B)))) 1) (sqrt.f64 (/.f64 (sin.f64 B) F))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (sqrt.f64 (/.f64 F (sin.f64 B))))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 F (sin.f64 B)))) (sqrt.f64 F)) (sqrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (*.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) (sqrt.f64 F))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 F)) (sqrt.f64 (/.f64 F (sin.f64 B))))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 F (sin.f64 B)))) (sqrt.f64 (neg.f64 F))) (sqrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 F (sin.f64 B)))) (/.f64 (sqrt.f64 (neg.f64 (sin.f64 B))) (sqrt.f64 (neg.f64 F)))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 F)) (sqrt.f64 (neg.f64 (sin.f64 B)))) (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 F (sin.f64 B))))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2)) 1) (cbrt.f64 (/.f64 (sin.f64 B) F))) |
(/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2)) (cbrt.f64 (/.f64 (sin.f64 B) F))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2)) (cbrt.f64 F)) (cbrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (*.f64 (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2) (cbrt.f64 F))) (cbrt.f64 (sin.f64 B))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (/.f64 (cbrt.f64 (sin.f64 B)) (cbrt.f64 F)) (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2)) (cbrt.f64 (neg.f64 F))) (cbrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2)) (/.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 F)))) |
(/.f64 (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2) (/.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 F))) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) |
(/.f64 (*.f64 (/.f64 F 1) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (sin.f64 B)) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(/.f64 (*.f64 (/.f64 F (sqrt.f64 (sin.f64 B))) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (sin.f64 B)) (/.f64 F (sqrt.f64 (sin.f64 B))))) |
(*.f64 (/.f64 F (sqrt.f64 (sin.f64 B))) (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B)))) |
(/.f64 (*.f64 (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (cbrt.f64 (sin.f64 B))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (cbrt.f64 (sin.f64 B)) (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2)))) |
(*.f64 (/.f64 (/.f64 F (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (*.f64 -1 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (neg.f64 (/.f64 (sin.f64 B) F))) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 F) 2) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (/.f64 (sin.f64 B) (cbrt.f64 F))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (/.f64 (sin.f64 B) (cbrt.f64 F)) (pow.f64 (cbrt.f64 F) 2))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (cbrt.f64 F) (sin.f64 B))) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (*.f64 (neg.f64 (neg.f64 F)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (neg.f64 (neg.f64 (sin.f64 B)))) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F)) 1) (neg.f64 (sin.f64 B))) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(/.f64 (*.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 1) (neg.f64 (sin.f64 B))) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(/.f64 (*.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 1) 1) (sin.f64 B)) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(/.f64 (*.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) 1) (sqrt.f64 (sin.f64 B))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (sin.f64 B)) (/.f64 F (sqrt.f64 (sin.f64 B))))) |
(*.f64 (/.f64 F (sqrt.f64 (sin.f64 B))) (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B)))) |
(/.f64 (*.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) 1) (cbrt.f64 (sin.f64 B))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (cbrt.f64 (sin.f64 B)) (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2)))) |
(*.f64 (/.f64 (/.f64 F (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (*.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 1) (neg.f64 (sin.f64 B))) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (*.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 (/.f64 F (sin.f64 B)))) (/.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))))) |
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 (/.f64 F (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(/.f64 (*.f64 1 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 F (sin.f64 B))))) (sqrt.f64 (/.f64 (sin.f64 B) F))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (sqrt.f64 (/.f64 F (sin.f64 B))))) |
(/.f64 (*.f64 (sqrt.f64 F) (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 F (sin.f64 B))))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (*.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) (sqrt.f64 F))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 F)) (sqrt.f64 (/.f64 F (sin.f64 B))))) |
(/.f64 (*.f64 (sqrt.f64 (neg.f64 F)) (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 F (sin.f64 B))))) (sqrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 F (sin.f64 B)))) (/.f64 (sqrt.f64 (neg.f64 (sin.f64 B))) (sqrt.f64 (neg.f64 F)))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 F)) (sqrt.f64 (neg.f64 (sin.f64 B)))) (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 F (sin.f64 B))))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1)))) (cbrt.f64 (sin.f64 B))) |
(/.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (/.f64 (cbrt.f64 (sin.f64 B)) (cbrt.f64 (*.f64 (/.f64 1 (fma.f64 x 2 (fma.f64 F F 2))) (pow.f64 (/.f64 F (sin.f64 B)) 2))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2) (fma.f64 x 2 (fma.f64 F F 2)))) (cbrt.f64 (sin.f64 B))) (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(/.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (sin.f64 B)) (/.f64 F (sqrt.f64 (sin.f64 B))))) |
(*.f64 (/.f64 F (sqrt.f64 (sin.f64 B))) (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B)))) |
(/.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (cbrt.f64 (sin.f64 B)))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (cbrt.f64 (sin.f64 B)) (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2)))) |
(*.f64 (/.f64 (/.f64 F (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (cbrt.f64 (sin.f64 B)) (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2)))) |
(*.f64 (/.f64 (/.f64 F (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) 1) (/.f64 (sin.f64 B) F)) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (cbrt.f64 (/.f64 (sin.f64 B) F)))) (cbrt.f64 (/.f64 (sin.f64 B) F))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (cbrt.f64 (/.f64 (sin.f64 B) F))))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 1 (sqrt.f64 F))) (/.f64 (sin.f64 B) (sqrt.f64 F))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (/.f64 (sin.f64 B) (sqrt.f64 F)) (sqrt.f64 F))) |
(*.f64 (*.f64 (sqrt.f64 F) (/.f64 (sqrt.f64 F) (sin.f64 B))) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 1 (pow.f64 (cbrt.f64 F) 2))) (/.f64 (sin.f64 B) (cbrt.f64 F))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (/.f64 (sin.f64 B) (cbrt.f64 F)) (pow.f64 (cbrt.f64 F) 2))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (cbrt.f64 F) (sin.f64 B))) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (sin.f64 B)) 1)) (/.f64 (sqrt.f64 (sin.f64 B)) F)) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (sin.f64 B)) (/.f64 F (sqrt.f64 (sin.f64 B))))) |
(*.f64 (/.f64 F (sqrt.f64 (sin.f64 B))) (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 F))) (/.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 F))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 F)) (/.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 F)))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 F) 2))) (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 F))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 F)) (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 F) 2)))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B))) (/.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 F)) (pow.f64 (cbrt.f64 F) 2))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1)) (/.f64 (cbrt.f64 (sin.f64 B)) F)) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (cbrt.f64 (sin.f64 B)) (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2)))) |
(*.f64 (/.f64 (/.f64 F (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (sqrt.f64 F))) (/.f64 (cbrt.f64 (sin.f64 B)) (sqrt.f64 F))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) (sqrt.f64 F)) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (sqrt.f64 F)))) |
(*.f64 (sqrt.f64 F) (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (*.f64 (cbrt.f64 (sin.f64 B)) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (sqrt.f64 F))))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (cbrt.f64 F) 2))) (/.f64 (cbrt.f64 (sin.f64 B)) (cbrt.f64 F))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) (cbrt.f64 F)) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (cbrt.f64 F) 2)))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) (cbrt.f64 F)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (pow.f64 (cbrt.f64 F) 2))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F)) 1) (neg.f64 (sin.f64 B))) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F)) (sqrt.f64 (sin.f64 B))) (neg.f64 (sqrt.f64 (sin.f64 B)))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (sin.f64 B)) (/.f64 F (sqrt.f64 (sin.f64 B))))) |
(*.f64 (/.f64 F (sqrt.f64 (sin.f64 B))) (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (neg.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (cbrt.f64 (sin.f64 B)) (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2)))) |
(*.f64 (/.f64 (/.f64 F (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F)) (sqrt.f64 (neg.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (*.f64 F (neg.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (*.f64 (sqrt.f64 (neg.f64 (sin.f64 B))) (sqrt.f64 (neg.f64 (sin.f64 B))))) |
(/.f64 F (/.f64 (*.f64 (sqrt.f64 (neg.f64 (sin.f64 B))) (sqrt.f64 (neg.f64 (sin.f64 B)))) (neg.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F)) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 (sin.f64 B))))) (cbrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (*.f64 (/.f64 (neg.f64 F) (cbrt.f64 (neg.f64 (sin.f64 B)))) (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (cbrt.f64 (neg.f64 (sin.f64 B))))) (cbrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 (sin.f64 B))))) (neg.f64 F))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F)) -1) (sin.f64 B)) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F)) (neg.f64 (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (sin.f64 B)) (/.f64 F (sqrt.f64 (sin.f64 B))))) |
(*.f64 (/.f64 F (sqrt.f64 (sin.f64 B))) (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F)) (neg.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (cbrt.f64 (sin.f64 B)) (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2)))) |
(*.f64 (/.f64 (/.f64 F (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 1) (neg.f64 (sin.f64 B))) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(/.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) (neg.f64 (sqrt.f64 (sin.f64 B)))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (sin.f64 B)) (/.f64 F (sqrt.f64 (sin.f64 B))))) |
(*.f64 (/.f64 F (sqrt.f64 (sin.f64 B))) (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (neg.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (cbrt.f64 (sin.f64 B)) (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2)))) |
(*.f64 (/.f64 (/.f64 F (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (sqrt.f64 (neg.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (*.f64 F (neg.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (*.f64 (sqrt.f64 (neg.f64 (sin.f64 B))) (sqrt.f64 (neg.f64 (sin.f64 B))))) |
(/.f64 F (/.f64 (*.f64 (sqrt.f64 (neg.f64 (sin.f64 B))) (sqrt.f64 (neg.f64 (sin.f64 B)))) (neg.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(/.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 (sin.f64 B))))) (cbrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (*.f64 (/.f64 (neg.f64 F) (cbrt.f64 (neg.f64 (sin.f64 B)))) (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (cbrt.f64 (neg.f64 (sin.f64 B))))) (cbrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 (sin.f64 B))))) (neg.f64 F))) |
(/.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) -1) (sin.f64 B)) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(/.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (neg.f64 (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (sin.f64 B)) (/.f64 F (sqrt.f64 (sin.f64 B))))) |
(*.f64 (/.f64 F (sqrt.f64 (sin.f64 B))) (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (neg.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (cbrt.f64 (sin.f64 B)) (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2)))) |
(*.f64 (/.f64 (/.f64 F (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 1) 1) (sin.f64 B)) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 1) (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (cbrt.f64 (sin.f64 B)) (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2)))) |
(*.f64 (/.f64 (/.f64 F (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) 1) (sqrt.f64 (sin.f64 B))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (sin.f64 B)) (/.f64 F (sqrt.f64 (sin.f64 B))))) |
(*.f64 (/.f64 F (sqrt.f64 (sin.f64 B))) (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) (cbrt.f64 (sin.f64 B))) (cbrt.f64 (sqrt.f64 (sin.f64 B)))) |
(/.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B)))) (*.f64 (cbrt.f64 (sqrt.f64 (sin.f64 B))) (cbrt.f64 (sin.f64 B)))) |
(/.f64 F (/.f64 (*.f64 (cbrt.f64 (sin.f64 B)) (cbrt.f64 (sqrt.f64 (sin.f64 B)))) (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B))))) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (sqrt.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B)))) (*.f64 (sqrt.f64 (cbrt.f64 (sin.f64 B))) (sqrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (sqrt.f64 (cbrt.f64 (sin.f64 B)))) (/.f64 F (sqrt.f64 (sin.f64 B))))) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sqrt.f64 (sin.f64 B)))) |
(/.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B)))) (*.f64 (sqrt.f64 (sqrt.f64 (sin.f64 B))) (sqrt.f64 (sqrt.f64 (sin.f64 B))))) |
(/.f64 F (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sin.f64 B))) (sqrt.f64 (sqrt.f64 (sin.f64 B)))) (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B))))) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) 1) (cbrt.f64 (sin.f64 B))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (cbrt.f64 (sin.f64 B)) (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2)))) |
(*.f64 (/.f64 (/.f64 F (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (sqrt.f64 (cbrt.f64 (sin.f64 B)))) (sqrt.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (sin.f64 B))) (sqrt.f64 (cbrt.f64 (sin.f64 B))))) |
(/.f64 F (/.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sin.f64 B))) (sqrt.f64 (cbrt.f64 (sin.f64 B)))) (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)))) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 B))) (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)))) |
(/.f64 F (/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (cbrt.f64 (sin.f64 B)))) (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)))) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (sqrt.f64 (sin.f64 B)))) (cbrt.f64 (sqrt.f64 (sin.f64 B)))) |
(/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (sin.f64 B))) (cbrt.f64 (sqrt.f64 (sin.f64 B))))) |
(/.f64 F (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sin.f64 B))) (cbrt.f64 (sqrt.f64 (sin.f64 B)))) (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)))) |
(/.f64 (/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 B))) (cbrt.f64 (cbrt.f64 (sin.f64 B))))) (cbrt.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 B))) (*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 B))) (cbrt.f64 (cbrt.f64 (sin.f64 B)))))) |
(/.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 B))) (*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 B))) (cbrt.f64 (cbrt.f64 (sin.f64 B)))))) |
(/.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 1) (neg.f64 (sin.f64 B))) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(/.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (sqrt.f64 (sin.f64 B))) (neg.f64 (sqrt.f64 (sin.f64 B)))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (sin.f64 B)) (/.f64 F (sqrt.f64 (sin.f64 B))))) |
(*.f64 (/.f64 F (sqrt.f64 (sin.f64 B))) (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (neg.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (cbrt.f64 (sin.f64 B)) (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2)))) |
(*.f64 (/.f64 (/.f64 F (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (sqrt.f64 (neg.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (*.f64 F (neg.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (*.f64 (sqrt.f64 (neg.f64 (sin.f64 B))) (sqrt.f64 (neg.f64 (sin.f64 B))))) |
(/.f64 F (/.f64 (*.f64 (sqrt.f64 (neg.f64 (sin.f64 B))) (sqrt.f64 (neg.f64 (sin.f64 B)))) (neg.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(/.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 (sin.f64 B))))) (cbrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (*.f64 (/.f64 (neg.f64 F) (cbrt.f64 (neg.f64 (sin.f64 B)))) (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (cbrt.f64 (neg.f64 (sin.f64 B))))) (cbrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 (sin.f64 B))))) (neg.f64 F))) |
(/.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) -1) (sin.f64 B)) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(/.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (neg.f64 (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (sin.f64 B)) (/.f64 F (sqrt.f64 (sin.f64 B))))) |
(*.f64 (/.f64 F (sqrt.f64 (sin.f64 B))) (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (neg.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B))) |
(/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (cbrt.f64 (sin.f64 B)) (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2)))) |
(*.f64 (/.f64 (/.f64 F (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(pow.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) 1) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(pow.f64 (*.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4)) 2) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(pow.f64 (cbrt.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)))) 3) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(pow.f64 (pow.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) 3) 1/3) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1))) |
(sqrt.f64 (*.f64 (/.f64 1 (fma.f64 x 2 (fma.f64 F F 2))) (pow.f64 (/.f64 F (sin.f64 B)) 2))) |
(sqrt.f64 (/.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2) (fma.f64 x 2 (fma.f64 F F 2)))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 F (sin.f64 B))) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)))))) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(cbrt.f64 (pow.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) 3)) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) 3) (pow.f64 (/.f64 F (sin.f64 B)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3) (pow.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) 3) (pow.f64 (/.f64 F (sin.f64 B)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))))) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(exp.f64 (log.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))))) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(exp.f64 (*.f64 (log.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)))) 1)) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(log1p.f64 (expm1.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))))) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) 1) |
(/.f64 x (tan.f64 B)) |
(*.f64 x (/.f64 1 (tan.f64 B))) |
(/.f64 x (tan.f64 B)) |
(*.f64 (/.f64 x (tan.f64 B)) 1) |
(/.f64 x (tan.f64 B)) |
(*.f64 1 (/.f64 x (tan.f64 B))) |
(/.f64 x (tan.f64 B)) |
(*.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) (sqrt.f64 (/.f64 x (tan.f64 B)))) |
(/.f64 x (tan.f64 B)) |
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 1 (tan.f64 B)))) |
(*.f64 (sqrt.f64 x) (*.f64 (/.f64 1 (tan.f64 B)) (sqrt.f64 x))) |
(*.f64 (/.f64 1 (tan.f64 B)) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) |
(*.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2)) |
(/.f64 x (tan.f64 B)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (cbrt.f64 (/.f64 x (tan.f64 B)))) |
(/.f64 x (tan.f64 B)) |
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 1 (tan.f64 B)))) |
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (/.f64 1 (tan.f64 B)) (cbrt.f64 x))) |
(*.f64 (/.f64 1 (tan.f64 B)) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2))) |
(*.f64 (/.f64 1 (tan.f64 B)) x) |
(/.f64 x (tan.f64 B)) |
(*.f64 (neg.f64 x) (/.f64 -1 (tan.f64 B))) |
(/.f64 (neg.f64 (neg.f64 x)) (tan.f64 B)) |
(*.f64 (/.f64 1 (sqrt.f64 (tan.f64 B))) (/.f64 x (sqrt.f64 (tan.f64 B)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (/.f64 x (cbrt.f64 (tan.f64 B)))) |
(*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (tan.f64 B))) |
(/.f64 (*.f64 (sqrt.f64 x) (sqrt.f64 x)) (tan.f64 B)) |
(/.f64 (sqrt.f64 x) (/.f64 (tan.f64 B) (sqrt.f64 x))) |
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (tan.f64 B)))) |
(/.f64 (sqrt.f64 x) (/.f64 (pow.f64 (cbrt.f64 (tan.f64 B)) 2) (/.f64 (sqrt.f64 x) (cbrt.f64 (tan.f64 B))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (tan.f64 B))) |
(*.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (cbrt.f64 x) (tan.f64 B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (tan.f64 B))) (/.f64 (cbrt.f64 x) (sqrt.f64 (tan.f64 B)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (/.f64 x (tan.f64 B)))) |
(*.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (tan.f64 B)) 2))) |
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (pow.f64 (cbrt.f64 (tan.f64 B)) 2) (cbrt.f64 (/.f64 x (tan.f64 B))))) |
(pow.f64 (/.f64 x (tan.f64 B)) 1) |
(/.f64 x (tan.f64 B)) |
(pow.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) 2) |
(/.f64 x (tan.f64 B)) |
(pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 3) |
(/.f64 x (tan.f64 B)) |
(pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 1/3) |
(/.f64 x (tan.f64 B)) |
(pow.f64 (/.f64 (tan.f64 B) x) -1) |
(/.f64 x (tan.f64 B)) |
(neg.f64 (/.f64 x (neg.f64 (tan.f64 B)))) |
(/.f64 (neg.f64 x) (neg.f64 (tan.f64 B))) |
(sqrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2)) |
(log.f64 (exp.f64 (/.f64 x (tan.f64 B)))) |
(/.f64 x (tan.f64 B)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (tan.f64 B))))) |
(/.f64 x (tan.f64 B)) |
(cbrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3)) |
(/.f64 x (tan.f64 B)) |
(expm1.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) |
(/.f64 x (tan.f64 B)) |
(exp.f64 (log.f64 (/.f64 x (tan.f64 B)))) |
(/.f64 x (tan.f64 B)) |
(exp.f64 (*.f64 (log.f64 (/.f64 x (tan.f64 B))) 1)) |
(/.f64 x (tan.f64 B)) |
(log1p.f64 (expm1.f64 (/.f64 x (tan.f64 B)))) |
(/.f64 x (tan.f64 B)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 F (sin.f64 B)))) 1) |
(/.f64 F (sin.f64 B)) |
(*.f64 F (/.f64 1 (sin.f64 B))) |
(/.f64 F (sin.f64 B)) |
(*.f64 (/.f64 F (sin.f64 B)) 1) |
(/.f64 F (sin.f64 B)) |
(*.f64 1 (/.f64 F (sin.f64 B))) |
(/.f64 F (sin.f64 B)) |
(*.f64 (sqrt.f64 F) (*.f64 (sqrt.f64 F) (/.f64 1 (sin.f64 B)))) |
(*.f64 (sqrt.f64 F) (*.f64 (/.f64 1 (sin.f64 B)) (sqrt.f64 F))) |
(*.f64 (sqrt.f64 F) (/.f64 (sqrt.f64 F) (sin.f64 B))) |
(*.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) (sqrt.f64 (/.f64 F (sin.f64 B)))) |
(/.f64 F (sin.f64 B)) |
(*.f64 (pow.f64 (cbrt.f64 F) 2) (*.f64 (cbrt.f64 F) (/.f64 1 (sin.f64 B)))) |
(*.f64 (pow.f64 (cbrt.f64 F) 2) (*.f64 (/.f64 1 (sin.f64 B)) (cbrt.f64 F))) |
(*.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (cbrt.f64 F) (sin.f64 B))) |
(*.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2)) |
(/.f64 F (sin.f64 B)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2) (cbrt.f64 (/.f64 F (sin.f64 B)))) |
(/.f64 F (sin.f64 B)) |
(*.f64 (/.f64 1 (sin.f64 B)) F) |
(/.f64 F (sin.f64 B)) |
(*.f64 (neg.f64 F) (/.f64 -1 (sin.f64 B))) |
(/.f64 F (sin.f64 B)) |
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 B))) (/.f64 F (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 F (sqrt.f64 (sin.f64 B))) (/.f64 1 (sqrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 F (sqrt.f64 (sin.f64 B))) (sqrt.f64 (sin.f64 B))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 F (cbrt.f64 (sin.f64 B)))) |
(/.f64 (*.f64 1 (/.f64 F (cbrt.f64 (sin.f64 B)))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) |
(/.f64 (/.f64 F (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) |
(*.f64 (/.f64 (sqrt.f64 F) 1) (/.f64 (sqrt.f64 F) (sin.f64 B))) |
(*.f64 (sqrt.f64 F) (*.f64 (/.f64 1 (sin.f64 B)) (sqrt.f64 F))) |
(*.f64 (sqrt.f64 F) (/.f64 (sqrt.f64 F) (sin.f64 B))) |
(*.f64 (/.f64 (sqrt.f64 F) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (sqrt.f64 F) (cbrt.f64 (sin.f64 B)))) |
(/.f64 (*.f64 (sqrt.f64 F) (/.f64 (sqrt.f64 F) (cbrt.f64 (sin.f64 B)))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) 1) (/.f64 (cbrt.f64 F) (sin.f64 B))) |
(*.f64 (pow.f64 (cbrt.f64 F) 2) (*.f64 (/.f64 1 (sin.f64 B)) (cbrt.f64 F))) |
(*.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (cbrt.f64 F) (sin.f64 B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (sqrt.f64 (sin.f64 B))) (/.f64 (cbrt.f64 F) (sqrt.f64 (sin.f64 B)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (cbrt.f64 F) (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (/.f64 F (sin.f64 B)))) |
(*.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) (/.f64 (pow.f64 (cbrt.f64 F) 2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) |
(pow.f64 (/.f64 F (sin.f64 B)) 1) |
(/.f64 F (sin.f64 B)) |
(pow.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) 2) |
(/.f64 F (sin.f64 B)) |
(pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 3) |
(/.f64 F (sin.f64 B)) |
(pow.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3) 1/3) |
(/.f64 F (sin.f64 B)) |
(pow.f64 (/.f64 (sin.f64 B) F) -1) |
(/.f64 F (sin.f64 B)) |
(neg.f64 (/.f64 F (neg.f64 (sin.f64 B)))) |
(/.f64 F (sin.f64 B)) |
(sqrt.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2)) |
(log.f64 (exp.f64 (/.f64 F (sin.f64 B)))) |
(/.f64 F (sin.f64 B)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 F (sin.f64 B))))) |
(/.f64 F (sin.f64 B)) |
(cbrt.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3)) |
(/.f64 F (sin.f64 B)) |
(expm1.f64 (log1p.f64 (/.f64 F (sin.f64 B)))) |
(/.f64 F (sin.f64 B)) |
(exp.f64 (log.f64 (/.f64 F (sin.f64 B)))) |
(/.f64 F (sin.f64 B)) |
(exp.f64 (*.f64 (log.f64 (/.f64 F (sin.f64 B))) 1)) |
(/.f64 F (sin.f64 B)) |
(log1p.f64 (expm1.f64 (/.f64 F (sin.f64 B)))) |
(/.f64 F (sin.f64 B)) |
Compiled 28861 to 17019 computations (41% saved)
25 alts after pruning (25 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 772 | 25 | 797 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 0 | 1 |
| Total | 774 | 25 | 799 |
| Status | Error | Program |
|---|---|---|
| 8.2b | (-.f64 (pow.f64 (cbrt.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)))) 3) (/.f64 x (tan.f64 B))) | |
| 10.6b | (-.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (sin.f64 B) F)) (/.f64 x (tan.f64 B))) | |
| 7.9b | (-.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) (/.f64 1 F)) (/.f64 x (tan.f64 B))) | |
| 7.9b | (-.f64 (/.f64 F (/.f64 (sin.f64 B) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (/.f64 x (tan.f64 B))) | |
| ▶ | 7.9b | (-.f64 (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) (/.f64 x (tan.f64 B))) |
| 34.3b | (-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))) | |
| ▶ | 31.8b | (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
| 39.7b | (-.f64 (-.f64 (/.f64 1/2 (/.f64 (*.f64 F (*.f64 F (sin.f64 B))) (fma.f64 2 x 2))) (/.f64 1 (sin.f64 B))) (/.f64 x (tan.f64 B))) | |
| 10.9b | (-.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (sqrt.f64 (fma.f64 x 2 (fma.f64 F F 2))) -1)) (/.f64 x (tan.f64 B))) | |
| 38.6b | (-.f64 (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F)) (/.f64 x (tan.f64 B))) | |
| 35.3b | (-.f64 (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F)) (/.f64 x (tan.f64 B))) | |
| 26.2b | (-.f64 (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) (/.f64 x (tan.f64 B))) | |
| 10.9b | (-.f64 (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (/.f64 x (tan.f64 B))) | |
| 7.9b | (-.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) (/.f64 x (tan.f64 B))) | |
| 33.0b | (-.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2) (fma.f64 x 2 (fma.f64 F F 2)))) (/.f64 x (tan.f64 B))) | |
| ▶ | 10.9b | (+.f64 (neg.f64 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
| 32.5b | (+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) | |
| 10.9b | (+.f64 (neg.f64 (/.f64 1 (/.f64 (tan.f64 B) x))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) | |
| ▶ | 39.1b | (+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
| 10.9b | (+.f64 (neg.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) | |
| ▶ | 10.6b | (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
| 34.3b | (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (sin.f64 B))) | |
| 43.8b | (+.f64 (neg.f64 (*.f64 x (+.f64 (*.f64 -1/3 B) (+.f64 (*.f64 -1/45 (pow.f64 B 3)) (/.f64 1 B))))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) | |
| 30.1b | (+.f64 (neg.f64 (*.f64 x (log1p.f64 (expm1.f64 (/.f64 1 (tan.f64 B)))))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) | |
| 29.9b | (+.f64 (neg.f64 (*.f64 x (log.f64 (exp.f64 (/.f64 1 (tan.f64 B)))))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
Compiled 1218 to 886 computations (27.3% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (/.f64 (sin.f64 B) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) |
| ✓ | 0.3b | (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
| ✓ | 0.4b | (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
| 14.2b | (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) |
Compiled 99 to 57 computations (42.4% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 26.0ms | x | @ | -inf | (/.f64 (sin.f64 B) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) |
| 5.0ms | F | @ | 0 | (/.f64 (sin.f64 B) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) |
| 1.0ms | F | @ | 0 | (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
| 1.0ms | B | @ | inf | (/.f64 (sin.f64 B) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) |
| 1.0ms | x | @ | inf | (/.f64 (sin.f64 B) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) |
| 1× | batch-egg-rewrite |
| 1646× | associate-*r/ |
| 1434× | associate-*l/ |
| 1318× | associate-/l* |
| 350× | add-sqr-sqrt |
| 336× | *-un-lft-identity |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 113 |
| 1 | 350 | 107 |
| 2 | 4274 | 107 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (sin.f64 B) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (/.f64 1 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F)) (sqrt.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) -2)) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sin.f64 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sin.f64 B)) (pow.f64 (/.f64 1 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F)) (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 F)) (sin.f64 B)) (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 2) (sin.f64 B)) (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (sin.f64 B))) (/.f64 F (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 F (/.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 F (sqrt.f64 (sin.f64 B))) (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (sin.f64 B))) (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 F 1) (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B))) (/.f64 F (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) 1) (/.f64 F (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 F (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 F)) 1) (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 F)) (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 F)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 F)) (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 2) (sqrt.f64 (sin.f64 B))) (/.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4)) -1) (pow.f64 (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 3) (pow.f64 (sin.f64 B) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (log.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (log.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 F)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1) (*.f64 F F)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) F))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 F 3) (pow.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) 3) (pow.f64 F 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 B) (/.f64 1 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sin.f64 B)) (/.f64 (*.f64 (sqrt.f64 (sin.f64 B)) (/.f64 1 F)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4)) (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (/.f64 (*.f64 (cbrt.f64 (sin.f64 B)) (/.f64 1 F)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 2) (cbrt.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 B) F) (/.f64 1 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (sin.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sin.f64 B)) (/.f64 1 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 F) (/.f64 (sin.f64 B) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (/.f64 (sin.f64 B) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 F))) (/.f64 (sin.f64 B) (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 2)) (/.f64 (sin.f64 B) (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) (/.f64 (sqrt.f64 (sin.f64 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sin.f64 B)) F) (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1) (/.f64 (cbrt.f64 (sin.f64 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (/.f64 (sqrt.f64 (sin.f64 B)) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 2)) (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) F) (/.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (/.f64 (cbrt.f64 (sin.f64 B)) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 F))) (/.f64 (cbrt.f64 (sin.f64 B)) (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 2)) (cbrt.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sin.f64 B) (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (sin.f64 B) 3) (pow.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))))))) |
| 1× | egg-herbie |
| 818× | +-commutative |
| 768× | associate-*r* |
| 738× | *-commutative |
| 696× | fma-def |
| 640× | associate-*l* |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 559 | 11677 |
| 1 | 1747 | 10933 |
| 2 | 6505 | 10441 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(+.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) (*.f64 1/6 (*.f64 (*.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))))) |
(+.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))) (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 1/120 F) (*.f64 -1/36 F)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))))) |
(+.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 1/120 F) (*.f64 -1/36 F))) (+.f64 (*.f64 1/720 F) (*.f64 -1/5040 F))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))) (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 1/120 F) (*.f64 -1/36 F)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (*.f64 (+.f64 2 (*.f64 2 x)) (sin.f64 B))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B)))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (*.f64 (+.f64 2 (*.f64 2 x)) (sin.f64 B))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (+.f64 (*.f64 2 x) 2))) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 1 (+.f64 (*.f64 2 x) 2)))) 2)) (pow.f64 F 5)) (sin.f64 B)) (sqrt.f64 (+.f64 (*.f64 2 x) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B))))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 7) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 (+.f64 (*.f64 2 x) 2) 2))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) 2)) (+.f64 (*.f64 2 x) 2))) (/.f64 1 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 (*.f64 2 x) 2) 2))))) (sin.f64 B)) (sqrt.f64 (+.f64 (*.f64 2 x) 2)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (*.f64 (+.f64 2 (*.f64 2 x)) (sin.f64 B))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (+.f64 (*.f64 2 x) 2))) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 1 (+.f64 (*.f64 2 x) 2)))) 2)) (pow.f64 F 5)) (sin.f64 B)) (sqrt.f64 (+.f64 (*.f64 2 x) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B)))))) |
(/.f64 1 (sin.f64 B)) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (/.f64 1 (sin.f64 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 2 x) 2)) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4)))) (/.f64 1 (sin.f64 B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (*.f64 1/2 (*.f64 (+.f64 (*.f64 2 x) 2) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2))))) (*.f64 (sin.f64 B) (pow.f64 F 6)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 2 x) 2)) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4)))) (/.f64 1 (sin.f64 B))))) |
(/.f64 -1 (sin.f64 B)) |
(-.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 x) 2) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (/.f64 1 (sin.f64 B))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 x) 2) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4))))) (/.f64 1 (sin.f64 B))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 x) 2) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 2 x) 2)) 2)))) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (+.f64 (*.f64 2 x) 2))) (*.f64 (sin.f64 B) (pow.f64 F 6)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4)))))) (/.f64 1 (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) |
(+.f64 (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)))))) |
(+.f64 (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)))) 2)) (pow.f64 x 2))) (sin.f64 B)) (sqrt.f64 (+.f64 (pow.f64 F 2) 2)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))))) |
(+.f64 (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)))) 2)) (pow.f64 x 2))) (sin.f64 B)) (sqrt.f64 (+.f64 (pow.f64 F 2) 2)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 4))) (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)))) 2)) (+.f64 (pow.f64 F 2) 2)))) (pow.f64 x 3))) (sin.f64 B)) (sqrt.f64 (+.f64 (pow.f64 F 2) 2))))))) |
(*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 (pow.f64 F 3) (+.f64 (*.f64 2 x) 2)))) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 (pow.f64 F 3) (+.f64 (*.f64 2 x) 2)))) (+.f64 (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 (+.f64 (*.f64 2 x) 2) 2))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) 2))))))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 (pow.f64 F 3) (+.f64 (*.f64 2 x) 2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (*.f64 (+.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 (*.f64 2 x) 2) 2))) (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (+.f64 (*.f64 2 x) 2))) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 1 (+.f64 (*.f64 2 x) 2)))) 2)) (+.f64 2 (*.f64 2 x))))) (pow.f64 F 7)))) (+.f64 (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 (+.f64 (*.f64 2 x) 2) 2))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) 2)))))))) |
1 |
(+.f64 1 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2)))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 2 x) 2)) 2)) (pow.f64 F 4))) (+.f64 1 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 2 x) 2)) 2)) (pow.f64 F 4))) (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (*.f64 1/2 (*.f64 (+.f64 (*.f64 2 x) 2) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2))))) (pow.f64 F 6)))))) |
-1 |
(-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) 1) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 2 x) 2)) 2)) (pow.f64 F 4)))) 1) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 2 x) 2)) 2)) (pow.f64 F 4))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (*.f64 1/2 (*.f64 (+.f64 (*.f64 2 x) 2) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2))))) (pow.f64 F 6))))) 1) |
(*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 F x) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 F x) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)))) 2)) (pow.f64 x 2))) (sqrt.f64 (+.f64 (pow.f64 F 2) 2)))) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 F x) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)))) 2)) (pow.f64 x 2))) (sqrt.f64 (+.f64 (pow.f64 F 2) 2)))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 F (*.f64 (pow.f64 x 3) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 4))) (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)))) 2)) (+.f64 (pow.f64 F 2) 2)))))) (sqrt.f64 (+.f64 (pow.f64 F 2) 2)))) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2))))))) |
(*.f64 (/.f64 B F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) |
(+.f64 (*.f64 (/.f64 B F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) (*.f64 -1/6 (*.f64 (/.f64 (pow.f64 B 3) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))) |
(+.f64 (*.f64 (/.f64 B F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) (+.f64 (*.f64 1/120 (*.f64 (/.f64 (pow.f64 B 5) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) (*.f64 -1/6 (*.f64 (/.f64 (pow.f64 B 3) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))))) |
(+.f64 (*.f64 (/.f64 B F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) (+.f64 (*.f64 -1/5040 (*.f64 (/.f64 (pow.f64 B 7) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) (+.f64 (*.f64 1/120 (*.f64 (/.f64 (pow.f64 B 5) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) (*.f64 -1/6 (*.f64 (/.f64 (pow.f64 B 3) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (*.f64 2 x) 2))) |
(+.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (*.f64 2 x) 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (*.f64 (sin.f64 B) F)))) |
(+.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (*.f64 2 x) 2))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 (*.f64 (sin.f64 B) (pow.f64 F 3)) (+.f64 (*.f64 2 x) 2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (*.f64 (sin.f64 B) F))))) |
(+.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (*.f64 2 x) 2))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 (*.f64 (sin.f64 B) (pow.f64 F 3)) (+.f64 (*.f64 2 x) 2)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (/.f64 (*.f64 (sin.f64 B) (pow.f64 F 5)) (+.f64 (*.f64 2 x) 2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (*.f64 (sin.f64 B) F)))))) |
(sin.f64 B) |
(+.f64 (sin.f64 B) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 2 x)) (sin.f64 B)) (pow.f64 F 2)))) |
(+.f64 (sin.f64 B) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 2 x)) (sin.f64 B)) (pow.f64 F 2))) (*.f64 -1/8 (/.f64 (*.f64 (sin.f64 B) (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (pow.f64 F 4))))) |
(+.f64 (sin.f64 B) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 2 x)) (sin.f64 B)) (pow.f64 F 2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sin.f64 B) (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (pow.f64 F 4))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (*.f64 (sin.f64 B) (+.f64 (*.f64 2 x) 2))) (pow.f64 F 6)))))) |
(*.f64 -1 (sin.f64 B)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 B) (+.f64 (*.f64 2 x) 2)) (pow.f64 F 2))) (*.f64 -1 (sin.f64 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 B) (+.f64 (*.f64 2 x) 2)) (pow.f64 F 2))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (sin.f64 B)) (pow.f64 F 4))) (*.f64 -1 (sin.f64 B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 B) (+.f64 (*.f64 2 x) 2)) (pow.f64 F 2))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (sin.f64 B)) (pow.f64 F 4))) (+.f64 (*.f64 -1 (sin.f64 B)) (*.f64 -1/16 (/.f64 (*.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (sin.f64 B) (pow.f64 (+.f64 (*.f64 2 x) 2) 2))) (pow.f64 F 6)))))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) 2))) |
(+.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) 2))) (*.f64 (/.f64 (*.f64 (sin.f64 B) x) F) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2))))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sin.f64 B) (pow.f64 x 2)) F) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (+.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) 2))) (*.f64 (/.f64 (*.f64 (sin.f64 B) x) F) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))))) |
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sin.f64 B) (pow.f64 x 3)) F) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 5))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sin.f64 B) (pow.f64 x 2)) F) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (+.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) 2))) (*.f64 (/.f64 (*.f64 (sin.f64 B) x) F) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2))))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F))) 1) |
(*.f64 1 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F)) |
(*.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (/.f64 1 (sin.f64 B))) |
(*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F) 1) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F)) (sqrt.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) -2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) -2)) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F))) |
(*.f64 (/.f64 1 (sin.f64 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 1 (sin.f64 B)) (pow.f64 (/.f64 1 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) -1)) |
(*.f64 -1 (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F)) (sin.f64 B))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F) |
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 F)) (sin.f64 B)) (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 F))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 2) (sin.f64 B)) (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 B))) (/.f64 F (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 F (/.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sqrt.f64 (sin.f64 B))) (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 1 (neg.f64 (sin.f64 B))) (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F))) |
(*.f64 (/.f64 F 1) (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B))) (/.f64 F (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (cbrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) 1) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 F (cbrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 F)) 1) (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 F)) (sin.f64 B))) |
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 F)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 F)) (cbrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (sin.f64 B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 2) (sqrt.f64 (sin.f64 B))) (/.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F))) |
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4)) -1) (pow.f64 (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4)) -1)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) -1)) |
(pow.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) -1) |
(pow.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F) 1) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F)) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F) 3) 1/3) |
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) -2)) |
(log.f64 (exp.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F)))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 3) (pow.f64 (sin.f64 B) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F))) |
(exp.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F))) |
(exp.f64 (-.f64 (log.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (log.f64 (sin.f64 B)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) -1)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) 1) |
(pow.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 1) |
(pow.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 F)) 2) |
(pow.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 3) |
(pow.f64 (pow.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 3) 1/3) |
(sqrt.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1) (*.f64 F F))) |
(log.f64 (pow.f64 (exp.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) F)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))))) |
(cbrt.f64 (pow.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 F 3) (pow.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) 3) (pow.f64 F 3))) |
(expm1.f64 (log1p.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(exp.f64 (log.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) 1) |
(*.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) |
(*.f64 (sin.f64 B) (/.f64 1 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(*.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 1) |
(*.f64 (sqrt.f64 (sin.f64 B)) (/.f64 (*.f64 (sqrt.f64 (sin.f64 B)) (/.f64 1 F)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4)) (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4))) |
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (/.f64 (*.f64 (cbrt.f64 (sin.f64 B)) (/.f64 1 F)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 2) (cbrt.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(*.f64 (/.f64 (sin.f64 B) F) (/.f64 1 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 1 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (sin.f64 B)) |
(*.f64 (neg.f64 (sin.f64 B)) (/.f64 1 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F)))) |
(*.f64 (/.f64 1 F) (/.f64 (sin.f64 B) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 1 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (/.f64 (sin.f64 B) F)) |
(*.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 F))) (/.f64 (sin.f64 B) (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 F)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 2)) (/.f64 (sin.f64 B) (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))))) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) (/.f64 (sqrt.f64 (sin.f64 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) F) (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1) (/.f64 (cbrt.f64 (sin.f64 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (/.f64 (sqrt.f64 (sin.f64 B)) F)) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 2)) (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) F) (/.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (/.f64 (cbrt.f64 (sin.f64 B)) F)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 F))) (/.f64 (cbrt.f64 (sin.f64 B)) (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 F)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 2)) (cbrt.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(pow.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 1) |
(pow.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F) -1) |
(pow.f64 (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4)) 2) |
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 3) |
(pow.f64 (pow.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 3) 1/3) |
(neg.f64 (/.f64 (sin.f64 B) (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F)))) |
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 2)) |
(log.f64 (exp.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))))) |
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 B) 3) (pow.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 3))) |
(expm1.f64 (log1p.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(exp.f64 (log.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
| Outputs |
|---|
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2))))) |
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (fma.f64 F F (fma.f64 2 x 2))))) |
(+.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) (*.f64 1/6 (*.f64 (*.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))))) |
(fma.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))) (*.f64 (*.f64 1/6 (*.f64 F B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F (fma.f64 2 x 2)))) (+.f64 (/.f64 F B) (*.f64 1/6 (*.f64 F B)))) |
(+.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))) (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 1/120 F) (*.f64 -1/36 F)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))))) |
(fma.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))) (fma.f64 1/6 (*.f64 F (*.f64 B (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))) (*.f64 (*.f64 F -7/360) (pow.f64 B 3)))))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F (fma.f64 2 x 2)))) (+.f64 (/.f64 F B) (*.f64 1/6 (*.f64 F B)))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F (fma.f64 2 x 2)))) (*.f64 F (*.f64 -7/360 (pow.f64 B 3))))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F (fma.f64 2 x 2)))) (-.f64 (+.f64 (/.f64 F B) (*.f64 1/6 (*.f64 F B))) (*.f64 F (*.f64 -7/360 (pow.f64 B 3))))) |
(+.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 1/120 F) (*.f64 -1/36 F))) (+.f64 (*.f64 1/720 F) (*.f64 -1/5040 F))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))) (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 1/120 F) (*.f64 -1/36 F)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))))))) |
(fma.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))) (fma.f64 1/6 (*.f64 F (*.f64 B (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))))) (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))) (*.f64 (fma.f64 1/6 (*.f64 F -7/360) (*.f64 F 1/840)) (pow.f64 B 5))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))) (*.f64 (*.f64 F -7/360) (pow.f64 B 3))))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F (fma.f64 2 x 2)))) (+.f64 (/.f64 F B) (*.f64 1/6 (*.f64 F B)))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F (fma.f64 2 x 2)))) (+.f64 (*.f64 (fma.f64 F 1/840 (*.f64 F -7/2160)) (pow.f64 B 5)) (*.f64 F (*.f64 -7/360 (pow.f64 B 3))))))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F (fma.f64 2 x 2)))) (+.f64 (+.f64 (/.f64 F B) (*.f64 1/6 (*.f64 F B))) (*.f64 -1 (+.f64 (*.f64 F (*.f64 -7/360 (pow.f64 B 3))) (*.f64 (*.f64 F -31/15120) (pow.f64 B 5)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))) (/.f64 F (sin.f64 B))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F (fma.f64 2 x 2)))) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))) (/.f64 F (sin.f64 B))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F (fma.f64 2 x 2)))) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))) (/.f64 F (sin.f64 B))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F (fma.f64 2 x 2)))) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))) (/.f64 F (sin.f64 B))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F (fma.f64 2 x 2)))) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))) (/.f64 F (sin.f64 B))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F (fma.f64 2 x 2)))) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))) (/.f64 F (sin.f64 B))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F (fma.f64 2 x 2)))) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))) (/.f64 F (sin.f64 B))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F (fma.f64 2 x 2)))) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))) (/.f64 F (sin.f64 B))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F (fma.f64 2 x 2)))) (/.f64 F (sin.f64 B))) |
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2)))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (*.f64 (+.f64 2 (*.f64 2 x)) (sin.f64 B))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B)))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 (pow.f64 F 3) (*.f64 (fma.f64 2 x 2) (sin.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (+.f64 (/.f64 F (sin.f64 B)) (/.f64 (*.f64 -1/2 (pow.f64 F 3)) (*.f64 (fma.f64 2 x 2) (sin.f64 B))))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (*.f64 (+.f64 2 (*.f64 2 x)) (sin.f64 B))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (+.f64 (*.f64 2 x) 2))) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 1 (+.f64 (*.f64 2 x) 2)))) 2)) (pow.f64 F 5)) (sin.f64 B)) (sqrt.f64 (+.f64 (*.f64 2 x) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B))))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 (pow.f64 F 3) (*.f64 (fma.f64 2 x 2) (sin.f64 B)))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (pow.f64 F 5)) (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (fma.f64 2 x 2)) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))))) 2))) (sin.f64 B)) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (+.f64 (/.f64 F (sin.f64 B)) (/.f64 (*.f64 -1/2 (pow.f64 F 3)) (*.f64 (fma.f64 2 x 2) (sin.f64 B))))) (/.f64 (*.f64 (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 -1/2 (fma.f64 2 x 2))) 2))) (*.f64 1/2 (sqrt.f64 (fma.f64 2 x 2)))) (sin.f64 B))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 7) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 (+.f64 (*.f64 2 x) 2) 2))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) 2)) (+.f64 (*.f64 2 x) 2))) (/.f64 1 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 (*.f64 2 x) 2) 2))))) (sin.f64 B)) (sqrt.f64 (+.f64 (*.f64 2 x) 2)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (*.f64 (+.f64 2 (*.f64 2 x)) (sin.f64 B))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (+.f64 (*.f64 2 x) 2))) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 1 (+.f64 (*.f64 2 x) 2)))) 2)) (pow.f64 F 5)) (sin.f64 B)) (sqrt.f64 (+.f64 (*.f64 2 x) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B)))))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (pow.f64 F 7) (/.f64 (sin.f64 B) (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (fma.f64 2 x 2)) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))))) 2)) (fma.f64 2 x 2)) (/.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 2)) (pow.f64 (fma.f64 2 x 2) 2)))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 (pow.f64 F 3) (*.f64 (fma.f64 2 x 2) (sin.f64 B)))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (pow.f64 F 5)) (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (fma.f64 2 x 2)) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))))) 2))) (sin.f64 B)) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))))))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (*.f64 (/.f64 (pow.f64 F 7) (sin.f64 B)) (fma.f64 -1/2 (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 4)) (/.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 -1/2 (fma.f64 2 x 2))) 2) (fma.f64 2 x 2))) (/.f64 1 (pow.f64 (fma.f64 2 x 2) 4))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (+.f64 (/.f64 F (sin.f64 B)) (/.f64 (*.f64 -1/2 (pow.f64 F 3)) (*.f64 (fma.f64 2 x 2) (sin.f64 B))))) (/.f64 (*.f64 (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 -1/2 (fma.f64 2 x 2))) 2))) (*.f64 1/2 (sqrt.f64 (fma.f64 2 x 2)))) (sin.f64 B)))) |
(/.f64 1 (sin.f64 B)) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (/.f64 1 (sin.f64 B))) |
(fma.f64 -1/2 (/.f64 (/.f64 (fma.f64 2 x 2) (sin.f64 B)) (*.f64 F F)) (/.f64 1 (sin.f64 B))) |
(fma.f64 -1/2 (/.f64 (fma.f64 2 x 2) (*.f64 (*.f64 F F) (sin.f64 B))) (/.f64 1 (sin.f64 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 2 x) 2)) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4)))) (/.f64 1 (sin.f64 B)))) |
(fma.f64 -1/2 (/.f64 (/.f64 (fma.f64 2 x 2) (sin.f64 B)) (*.f64 F F)) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 (fma.f64 2 x 2) -1/2) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4))) (/.f64 1 (sin.f64 B)))) |
(fma.f64 -1/2 (/.f64 (fma.f64 2 x 2) (*.f64 (*.f64 F F) (sin.f64 B))) (fma.f64 -1/2 (/.f64 (-.f64 (pow.f64 (+.f64 -1 (*.f64 x -1)) 2) (pow.f64 (fma.f64 2 x 2) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4))) (/.f64 1 (sin.f64 B)))) |
(+.f64 (/.f64 1 (sin.f64 B)) (*.f64 (/.f64 -1/2 (sin.f64 B)) (+.f64 (/.f64 (fma.f64 2 x 2) (*.f64 F F)) (/.f64 (*.f64 (pow.f64 (fma.f64 2 x 2) 2) -3/4) (pow.f64 F 4))))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (*.f64 1/2 (*.f64 (+.f64 (*.f64 2 x) 2) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2))))) (*.f64 (sin.f64 B) (pow.f64 F 6)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 2 x) 2)) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4)))) (/.f64 1 (sin.f64 B))))) |
(fma.f64 -1/2 (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 2 x 2) (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 (fma.f64 2 x 2) -1/2) 2))) (pow.f64 (fma.f64 2 x 2) 3)) (*.f64 (sin.f64 B) (pow.f64 F 6))) (fma.f64 -1/2 (/.f64 (/.f64 (fma.f64 2 x 2) (sin.f64 B)) (*.f64 F F)) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 (fma.f64 2 x 2) -1/2) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4))) (/.f64 1 (sin.f64 B))))) |
(fma.f64 -1/2 (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 2 x 2) (-.f64 (pow.f64 (+.f64 -1 (*.f64 x -1)) 2) (pow.f64 (fma.f64 2 x 2) 2))) (pow.f64 (fma.f64 2 x 2) 3)) (*.f64 (sin.f64 B) (pow.f64 F 6))) (fma.f64 -1/2 (/.f64 (fma.f64 2 x 2) (*.f64 (*.f64 F F) (sin.f64 B))) (fma.f64 -1/2 (/.f64 (-.f64 (pow.f64 (+.f64 -1 (*.f64 x -1)) 2) (pow.f64 (fma.f64 2 x 2) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4))) (/.f64 1 (sin.f64 B))))) |
(+.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (fma.f64 2 x 2) 2) -3/4) (*.f64 (sin.f64 B) (pow.f64 F 4))) (/.f64 1 (sin.f64 B))) (*.f64 (/.f64 -1/2 (sin.f64 B)) (+.f64 (/.f64 (fma.f64 2 x 2) (*.f64 F F)) (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 2 x 2) (*.f64 (pow.f64 (fma.f64 2 x 2) 2) -3/4)) (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 F 6))))) |
(/.f64 -1 (sin.f64 B)) |
(-.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 x) 2) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (/.f64 1 (sin.f64 B))) |
(-.f64 (*.f64 1/2 (/.f64 (/.f64 (fma.f64 2 x 2) (sin.f64 B)) (*.f64 F F))) (/.f64 1 (sin.f64 B))) |
(fma.f64 1/2 (/.f64 (fma.f64 2 x 2) (*.f64 (*.f64 F F) (sin.f64 B))) (/.f64 -1 (sin.f64 B))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 x) 2) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4))))) (/.f64 1 (sin.f64 B))) |
(-.f64 (*.f64 1/2 (+.f64 (/.f64 (/.f64 (fma.f64 2 x 2) (sin.f64 B)) (*.f64 F F)) (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 (fma.f64 2 x 2) -1/2) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4))))) (/.f64 1 (sin.f64 B))) |
(fma.f64 1/2 (+.f64 (/.f64 (fma.f64 2 x 2) (*.f64 (*.f64 F F) (sin.f64 B))) (/.f64 (-.f64 (pow.f64 (+.f64 -1 (*.f64 x -1)) 2) (pow.f64 (fma.f64 2 x 2) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4)))) (/.f64 -1 (sin.f64 B))) |
(+.f64 (*.f64 (/.f64 1/2 (sin.f64 B)) (+.f64 (/.f64 (fma.f64 2 x 2) (*.f64 F F)) (/.f64 (*.f64 (pow.f64 (fma.f64 2 x 2) 2) -3/4) (pow.f64 F 4)))) (/.f64 -1 (sin.f64 B))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 x) 2) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 2 x) 2)) 2)))) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (+.f64 (*.f64 2 x) 2))) (*.f64 (sin.f64 B) (pow.f64 F 6)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4)))))) (/.f64 1 (sin.f64 B))) |
(-.f64 (fma.f64 1/2 (/.f64 (/.f64 (fma.f64 2 x 2) (sin.f64 B)) (*.f64 F F)) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 2 x 2) (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 (fma.f64 2 x 2) -1/2) 2))) (pow.f64 (fma.f64 2 x 2) 3)) (*.f64 (sin.f64 B) (pow.f64 F 6))) (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 (fma.f64 2 x 2) -1/2) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4)))))) (/.f64 1 (sin.f64 B))) |
(fma.f64 1/2 (/.f64 (fma.f64 2 x 2) (*.f64 (*.f64 F F) (sin.f64 B))) (fma.f64 1/2 (+.f64 (/.f64 (-.f64 (pow.f64 (+.f64 -1 (*.f64 x -1)) 2) (pow.f64 (fma.f64 2 x 2) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4))) (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 2 x 2) (-.f64 (pow.f64 (+.f64 -1 (*.f64 x -1)) 2) (pow.f64 (fma.f64 2 x 2) 2))) (pow.f64 (fma.f64 2 x 2) 3)) (*.f64 (sin.f64 B) (pow.f64 F 6)))) (/.f64 -1 (sin.f64 B)))) |
(+.f64 (fma.f64 1/2 (/.f64 (fma.f64 2 x 2) (*.f64 (*.f64 F F) (sin.f64 B))) (/.f64 -1 (sin.f64 B))) (*.f64 (/.f64 1/2 (sin.f64 B)) (+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 2 x 2) 2) -3/4) (pow.f64 F 4)) (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 2 x 2) (*.f64 (pow.f64 (fma.f64 2 x 2) 2) -3/4)) (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 F 6))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 F F 2)))) |
(+.f64 (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)))))) |
(fma.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (neg.f64 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))))) |
(-.f64 (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 F F 2)))) (*.f64 (*.f64 (/.f64 F (sin.f64 B)) x) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))))) |
(+.f64 (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)))) 2)) (pow.f64 x 2))) (sin.f64 B)) (sqrt.f64 (+.f64 (pow.f64 F 2) 2)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))))) |
(fma.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (fma.f64 1/2 (*.f64 (/.f64 F (/.f64 (sin.f64 B) (*.f64 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)) (*.f64 x x)))) (sqrt.f64 (fma.f64 F F 2))) (neg.f64 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))))))) |
(fma.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 F (sin.f64 B)) (*.f64 x (*.f64 x (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2))))) (sqrt.f64 (fma.f64 F F 2))) (*.f64 (*.f64 (/.f64 F (sin.f64 B)) x) (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))))))) |
(+.f64 (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)))) 2)) (pow.f64 x 2))) (sin.f64 B)) (sqrt.f64 (+.f64 (pow.f64 F 2) 2)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 4))) (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)))) 2)) (+.f64 (pow.f64 F 2) 2)))) (pow.f64 x 3))) (sin.f64 B)) (sqrt.f64 (+.f64 (pow.f64 F 2) 2))))))) |
(fma.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (fma.f64 1/2 (*.f64 (/.f64 F (/.f64 (sin.f64 B) (*.f64 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)) (*.f64 x x)))) (sqrt.f64 (fma.f64 F F 2))) (fma.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 F F 2)) (/.f64 (*.f64 (*.f64 F (pow.f64 x 3)) (+.f64 (/.f64 8 (pow.f64 (fma.f64 F F 2) 4)) (neg.f64 (/.f64 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)) (fma.f64 F F 2))))) (sin.f64 B))))))) |
(fma.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 F (sin.f64 B)) (*.f64 x (*.f64 x (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2))))) (sqrt.f64 (fma.f64 F F 2))) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 F F 2)) (*.f64 F (pow.f64 x 3))) (-.f64 (/.f64 8 (pow.f64 (fma.f64 F F 2) 4)) (/.f64 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)) (fma.f64 F F 2)))) (sin.f64 B)) (*.f64 (*.f64 (/.f64 F (sin.f64 B)) x) (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))))))) |
(fma.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (-.f64 (*.f64 (sqrt.f64 (fma.f64 F F 2)) (+.f64 (*.f64 -1/2 (/.f64 F (/.f64 (/.f64 (sin.f64 B) (pow.f64 x 3)) (-.f64 (/.f64 8 (pow.f64 (fma.f64 F F 2) 4)) (/.f64 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)) (fma.f64 F F 2)))))) (*.f64 1/2 (*.f64 (/.f64 F (sin.f64 B)) (*.f64 x (*.f64 x (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)))))))) (*.f64 (*.f64 (/.f64 F (sin.f64 B)) x) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))))) |
(*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 2 x 2)))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 (pow.f64 F 3) (+.f64 (*.f64 2 x) 2)))) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 (pow.f64 F 3) (fma.f64 2 x 2))) (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))))) |
(fma.f64 F (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (*.f64 (/.f64 (pow.f64 F 3) (fma.f64 2 x 2)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (+.f64 F (*.f64 (/.f64 (pow.f64 F 3) (fma.f64 2 x 2)) -1/2))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 (pow.f64 F 3) (+.f64 (*.f64 2 x) 2)))) (+.f64 (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 (+.f64 (*.f64 2 x) 2) 2))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) 2))))))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 (pow.f64 F 3) (fma.f64 2 x 2))) (fma.f64 F (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (pow.f64 F 5)) (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (fma.f64 2 x 2)) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))))) 2)))))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 (pow.f64 F 3) (fma.f64 2 x 2))) (fma.f64 F (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (*.f64 (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 -1/2 (fma.f64 2 x 2))) 2))) (*.f64 1/2 (sqrt.f64 (fma.f64 2 x 2)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (+.f64 F (*.f64 (/.f64 (pow.f64 F 3) (fma.f64 2 x 2)) -1/2))) (*.f64 (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 -1/2 (fma.f64 2 x 2))) 2))) (*.f64 1/2 (sqrt.f64 (fma.f64 2 x 2))))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 (pow.f64 F 3) (+.f64 (*.f64 2 x) 2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (*.f64 (+.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 (*.f64 2 x) 2) 2))) (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (+.f64 (*.f64 2 x) 2))) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 1 (+.f64 (*.f64 2 x) 2)))) 2)) (+.f64 2 (*.f64 2 x))))) (pow.f64 F 7)))) (+.f64 (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 (+.f64 (*.f64 2 x) 2) 2))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) 2)))))))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 (pow.f64 F 3) (fma.f64 2 x 2))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (*.f64 (pow.f64 F 7) (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (fma.f64 2 x 2)) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))))) 2)) (fma.f64 2 x 2)) (/.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 2)) (pow.f64 (fma.f64 2 x 2) 2))))) (fma.f64 F (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (pow.f64 F 5)) (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (fma.f64 2 x 2)) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))))) 2))))))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 (pow.f64 F 3) (fma.f64 2 x 2))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (*.f64 (pow.f64 F 7) (fma.f64 -1/2 (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 4)) (/.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 -1/2 (fma.f64 2 x 2))) 2) (fma.f64 2 x 2))) (/.f64 1 (pow.f64 (fma.f64 2 x 2) 4))))) (fma.f64 F (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (*.f64 (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 -1/2 (fma.f64 2 x 2))) 2))) (*.f64 1/2 (sqrt.f64 (fma.f64 2 x 2))))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (+.f64 F (*.f64 (/.f64 (pow.f64 F 3) (fma.f64 2 x 2)) -1/2))) (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (+.f64 (*.f64 (*.f64 (pow.f64 F 7) (fma.f64 -1/2 (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 4)) (/.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 -1/2 (fma.f64 2 x 2))) 2) (fma.f64 2 x 2))) (/.f64 1 (pow.f64 (fma.f64 2 x 2) 4)))) -1/2) (*.f64 (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 -1/2 (fma.f64 2 x 2))) 2))) 1/2)))) |
1 |
(+.f64 1 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2)))) |
(+.f64 1 (*.f64 -1/2 (/.f64 (fma.f64 2 x 2) (*.f64 F F)))) |
(fma.f64 -1/2 (/.f64 (fma.f64 2 x 2) (*.f64 F F)) 1) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 2 x) 2)) 2)) (pow.f64 F 4))) (+.f64 1 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))))) |
(fma.f64 -1/2 (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 (fma.f64 2 x 2) -1/2) 2)) (pow.f64 F 4)) (+.f64 1 (*.f64 -1/2 (/.f64 (fma.f64 2 x 2) (*.f64 F F))))) |
(fma.f64 -1/2 (/.f64 (-.f64 (pow.f64 (+.f64 -1 (*.f64 x -1)) 2) (pow.f64 (fma.f64 2 x 2) 2)) (pow.f64 F 4)) (fma.f64 -1/2 (/.f64 (fma.f64 2 x 2) (*.f64 F F)) 1)) |
(fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (fma.f64 2 x 2) 2) -3/4) (pow.f64 F 4)) (fma.f64 -1/2 (/.f64 (fma.f64 2 x 2) (*.f64 F F)) 1)) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 2 x) 2)) 2)) (pow.f64 F 4))) (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (*.f64 1/2 (*.f64 (+.f64 (*.f64 2 x) 2) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2))))) (pow.f64 F 6)))))) |
(fma.f64 -1/2 (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 (fma.f64 2 x 2) -1/2) 2)) (pow.f64 F 4)) (+.f64 1 (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 2 x 2) (*.f64 F F)) (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 2 x 2) (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 (fma.f64 2 x 2) -1/2) 2))) (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 F 6)))))) |
(fma.f64 -1/2 (/.f64 (-.f64 (pow.f64 (+.f64 -1 (*.f64 x -1)) 2) (pow.f64 (fma.f64 2 x 2) 2)) (pow.f64 F 4)) (fma.f64 -1/2 (+.f64 (/.f64 (fma.f64 2 x 2) (*.f64 F F)) (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 2 x 2) (-.f64 (pow.f64 (+.f64 -1 (*.f64 x -1)) 2) (pow.f64 (fma.f64 2 x 2) 2))) (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 F 6))) 1)) |
(fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (fma.f64 2 x 2) 2) -3/4) (pow.f64 F 4)) (fma.f64 -1/2 (+.f64 (/.f64 (fma.f64 2 x 2) (*.f64 F F)) (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 2 x 2) (*.f64 (pow.f64 (fma.f64 2 x 2) 2) -3/4)) (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 F 6))) 1)) |
-1 |
(-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) 1) |
(fma.f64 1/2 (/.f64 (fma.f64 2 x 2) (*.f64 F F)) -1) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 2 x) 2)) 2)) (pow.f64 F 4)))) 1) |
(+.f64 (*.f64 1/2 (+.f64 (/.f64 (fma.f64 2 x 2) (*.f64 F F)) (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 (fma.f64 2 x 2) -1/2) 2)) (pow.f64 F 4)))) -1) |
(fma.f64 1/2 (+.f64 (/.f64 (fma.f64 2 x 2) (*.f64 F F)) (/.f64 (-.f64 (pow.f64 (+.f64 -1 (*.f64 x -1)) 2) (pow.f64 (fma.f64 2 x 2) 2)) (pow.f64 F 4))) -1) |
(fma.f64 1/2 (+.f64 (/.f64 (fma.f64 2 x 2) (*.f64 F F)) (/.f64 (*.f64 (pow.f64 (fma.f64 2 x 2) 2) -3/4) (pow.f64 F 4))) -1) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 2 x) 2)) 2)) (pow.f64 F 4))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (*.f64 1/2 (*.f64 (+.f64 (*.f64 2 x) 2) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2))))) (pow.f64 F 6))))) 1) |
(+.f64 (fma.f64 1/2 (/.f64 (fma.f64 2 x 2) (*.f64 F F)) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 (fma.f64 2 x 2) -1/2) 2)) (pow.f64 F 4)) (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 2 x 2) (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 (fma.f64 2 x 2) -1/2) 2))) (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 F 6))))) -1) |
(fma.f64 1/2 (/.f64 (fma.f64 2 x 2) (*.f64 F F)) (fma.f64 1/2 (+.f64 (/.f64 (-.f64 (pow.f64 (+.f64 -1 (*.f64 x -1)) 2) (pow.f64 (fma.f64 2 x 2) 2)) (pow.f64 F 4)) (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 2 x 2) (-.f64 (pow.f64 (+.f64 -1 (*.f64 x -1)) 2) (pow.f64 (fma.f64 2 x 2) 2))) (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 F 6))) -1)) |
(fma.f64 1/2 (/.f64 (fma.f64 2 x 2) (*.f64 F F)) (fma.f64 1/2 (+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 2 x 2) 2) -3/4) (pow.f64 F 4)) (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 2 x 2) (*.f64 (pow.f64 (fma.f64 2 x 2) 2) -3/4)) (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 F 6))) -1)) |
(*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) |
(*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 F F 2)))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 F x) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2))))) |
(fma.f64 -1 (*.f64 (*.f64 F x) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 F F 2))))) |
(-.f64 (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 F F 2)))) (*.f64 (*.f64 F x) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))))) |
(*.f64 F (-.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 F x) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)))) 2)) (pow.f64 x 2))) (sqrt.f64 (+.f64 (pow.f64 F 2) 2)))) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))))) |
(fma.f64 -1 (*.f64 (*.f64 F x) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (fma.f64 1/2 (*.f64 F (*.f64 (*.f64 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)) (*.f64 x x)) (sqrt.f64 (fma.f64 F F 2)))) (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 F F 2)))))) |
(-.f64 (fma.f64 1/2 (*.f64 (*.f64 x (*.f64 x (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)))) (*.f64 F (sqrt.f64 (fma.f64 F F 2)))) (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 F F 2))))) (*.f64 (*.f64 F x) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))))) |
(+.f64 (*.f64 F (-.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))))) (*.f64 1/2 (*.f64 (*.f64 x (*.f64 x (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)))) (*.f64 F (sqrt.f64 (fma.f64 F F 2)))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 F x) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)))) 2)) (pow.f64 x 2))) (sqrt.f64 (+.f64 (pow.f64 F 2) 2)))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 F (*.f64 (pow.f64 x 3) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 4))) (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)))) 2)) (+.f64 (pow.f64 F 2) 2)))))) (sqrt.f64 (+.f64 (pow.f64 F 2) 2)))) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2))))))) |
(fma.f64 -1 (*.f64 (*.f64 F x) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (fma.f64 1/2 (*.f64 F (*.f64 (*.f64 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)) (*.f64 x x)) (sqrt.f64 (fma.f64 F F 2)))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 F F 2)) (*.f64 (*.f64 F (pow.f64 x 3)) (+.f64 (/.f64 8 (pow.f64 (fma.f64 F F 2) 4)) (neg.f64 (/.f64 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)) (fma.f64 F F 2)))))) (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 F F 2))))))) |
(+.f64 (*.f64 (sqrt.f64 (fma.f64 F F 2)) (+.f64 (*.f64 (*.f64 1/2 F) (*.f64 x (*.f64 x (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2))))) (*.f64 -1/2 (*.f64 (-.f64 (/.f64 8 (pow.f64 (fma.f64 F F 2) 4)) (/.f64 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)) (fma.f64 F F 2))) (*.f64 F (pow.f64 x 3)))))) (-.f64 (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 F F 2)))) (*.f64 (*.f64 F x) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))))) |
(+.f64 (*.f64 F (-.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))))) (*.f64 (sqrt.f64 (fma.f64 F F 2)) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (/.f64 8 (pow.f64 (fma.f64 F F 2) 4)) (/.f64 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)) (fma.f64 F F 2))) (*.f64 F (pow.f64 x 3)))) (*.f64 (*.f64 1/2 F) (*.f64 x (*.f64 x (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)))))))) |
(*.f64 (/.f64 B F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) |
(*.f64 (/.f64 B F) (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))) |
(*.f64 (/.f64 B F) (sqrt.f64 (fma.f64 F F (fma.f64 2 x 2)))) |
(+.f64 (*.f64 (/.f64 B F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) (*.f64 -1/6 (*.f64 (/.f64 (pow.f64 B 3) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))) |
(fma.f64 (/.f64 B F) (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (*.f64 (*.f64 -1/6 (/.f64 (pow.f64 B 3) F)) (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))))) |
(*.f64 (sqrt.f64 (fma.f64 F F (fma.f64 2 x 2))) (+.f64 (/.f64 B F) (*.f64 -1/6 (/.f64 (pow.f64 B 3) F)))) |
(+.f64 (*.f64 (/.f64 B F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) (+.f64 (*.f64 1/120 (*.f64 (/.f64 (pow.f64 B 5) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) (*.f64 -1/6 (*.f64 (/.f64 (pow.f64 B 3) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))))) |
(fma.f64 (/.f64 B F) (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (fma.f64 1/120 (*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (pow.f64 B 5) F)) (*.f64 (*.f64 -1/6 (/.f64 (pow.f64 B 3) F)) (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))))) |
(fma.f64 (/.f64 B F) (sqrt.f64 (fma.f64 F F (fma.f64 2 x 2))) (*.f64 (sqrt.f64 (fma.f64 F F (fma.f64 2 x 2))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 B 3) F)) (*.f64 1/120 (/.f64 (pow.f64 B 5) F))))) |
(*.f64 (sqrt.f64 (fma.f64 F F (fma.f64 2 x 2))) (+.f64 (/.f64 B F) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 B 3) F)) (*.f64 1/120 (/.f64 (pow.f64 B 5) F))))) |
(+.f64 (*.f64 (/.f64 B F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) (+.f64 (*.f64 -1/5040 (*.f64 (/.f64 (pow.f64 B 7) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) (+.f64 (*.f64 1/120 (*.f64 (/.f64 (pow.f64 B 5) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) (*.f64 -1/6 (*.f64 (/.f64 (pow.f64 B 3) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))))) |
(fma.f64 (/.f64 B F) (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (fma.f64 -1/5040 (*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (pow.f64 B 7) F)) (fma.f64 1/120 (*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (pow.f64 B 5) F)) (*.f64 (*.f64 -1/6 (/.f64 (pow.f64 B 3) F)) (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))))))) |
(+.f64 (*.f64 (sqrt.f64 (fma.f64 F F (fma.f64 2 x 2))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 B 3) F)) (*.f64 1/120 (/.f64 (pow.f64 B 5) F)))) (*.f64 (sqrt.f64 (fma.f64 F F (fma.f64 2 x 2))) (+.f64 (/.f64 B F) (*.f64 -1/5040 (/.f64 (pow.f64 B 7) F))))) |
(*.f64 (sqrt.f64 (fma.f64 F F (fma.f64 2 x 2))) (+.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 B 3) F)) (*.f64 1/120 (/.f64 (pow.f64 B 5) F))) (+.f64 (/.f64 B F) (*.f64 -1/5040 (/.f64 (pow.f64 B 7) F))))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sqrt.f64 (fma.f64 F F (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sqrt.f64 (fma.f64 F F (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sqrt.f64 (fma.f64 F F (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sqrt.f64 (fma.f64 F F (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sqrt.f64 (fma.f64 F F (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sqrt.f64 (fma.f64 F F (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sqrt.f64 (fma.f64 F F (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sqrt.f64 (fma.f64 F F (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (*.f64 2 x) 2))) |
(*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)) |
(+.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (*.f64 2 x) 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (*.f64 (sin.f64 B) F)))) |
(fma.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (*.f64 F (sin.f64 B))))) |
(fma.f64 1/2 (*.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))))) (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) |
(+.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (*.f64 2 x) 2))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 (*.f64 (sin.f64 B) (pow.f64 F 3)) (+.f64 (*.f64 2 x) 2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (*.f64 (sin.f64 B) F))))) |
(fma.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2)) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 (sin.f64 B) (/.f64 (fma.f64 2 x 2) (pow.f64 F 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (*.f64 F (sin.f64 B)))))) |
(fma.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F) (fma.f64 1/2 (*.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (*.f64 (*.f64 (/.f64 (sin.f64 B) (fma.f64 2 x 2)) (pow.f64 F 3)) -1/8)))) |
(fma.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (+.f64 (*.f64 (*.f64 F (sin.f64 B)) 1/2) (*.f64 (*.f64 (/.f64 (sin.f64 B) (fma.f64 2 x 2)) (pow.f64 F 3)) -1/8)))) |
(+.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (*.f64 2 x) 2))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 (*.f64 (sin.f64 B) (pow.f64 F 3)) (+.f64 (*.f64 2 x) 2)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (/.f64 (*.f64 (sin.f64 B) (pow.f64 F 5)) (+.f64 (*.f64 2 x) 2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (*.f64 (sin.f64 B) F)))))) |
(fma.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2)) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 (sin.f64 B) (/.f64 (fma.f64 2 x 2) (pow.f64 F 3)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3))) (/.f64 (sin.f64 B) (/.f64 (fma.f64 2 x 2) (pow.f64 F 5)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (*.f64 F (sin.f64 B))))))) |
(fma.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (*.f64 (/.f64 (sin.f64 B) (fma.f64 2 x 2)) (pow.f64 F 3))) (fma.f64 1/2 (*.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3))) (*.f64 (*.f64 (/.f64 (sin.f64 B) (fma.f64 2 x 2)) (pow.f64 F 5)) 1/16))))) |
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (+.f64 (*.f64 (*.f64 F (sin.f64 B)) 1/2) (*.f64 (*.f64 (/.f64 (sin.f64 B) (fma.f64 2 x 2)) (pow.f64 F 3)) -1/8)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3))) (*.f64 (*.f64 (/.f64 (sin.f64 B) (fma.f64 2 x 2)) (pow.f64 F 5)) 1/16))) |
(sin.f64 B) |
(+.f64 (sin.f64 B) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 2 x)) (sin.f64 B)) (pow.f64 F 2)))) |
(+.f64 (sin.f64 B) (/.f64 (*.f64 1/2 (*.f64 (fma.f64 2 x 2) (sin.f64 B))) (*.f64 F F))) |
(fma.f64 1/2 (*.f64 (/.f64 (fma.f64 2 x 2) (*.f64 F F)) (sin.f64 B)) (sin.f64 B)) |
(+.f64 (sin.f64 B) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 2 x)) (sin.f64 B)) (pow.f64 F 2))) (*.f64 -1/8 (/.f64 (*.f64 (sin.f64 B) (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (pow.f64 F 4))))) |
(+.f64 (sin.f64 B) (fma.f64 1/2 (/.f64 (fma.f64 2 x 2) (/.f64 (*.f64 F F) (sin.f64 B))) (/.f64 (*.f64 -1/8 (*.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x 2) 2))) (pow.f64 F 4)))) |
(+.f64 (sin.f64 B) (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 2 x 2) (*.f64 F F)) (sin.f64 B)) (/.f64 (*.f64 -1/8 (*.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x 2) 2))) (pow.f64 F 4)))) |
(+.f64 (sin.f64 B) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 2 x)) (sin.f64 B)) (pow.f64 F 2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sin.f64 B) (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (pow.f64 F 4))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (*.f64 (sin.f64 B) (+.f64 (*.f64 2 x) 2))) (pow.f64 F 6)))))) |
(+.f64 (sin.f64 B) (fma.f64 1/2 (/.f64 (fma.f64 2 x 2) (/.f64 (*.f64 F F) (sin.f64 B))) (fma.f64 -1/8 (/.f64 (sin.f64 B) (/.f64 (pow.f64 F 4) (pow.f64 (fma.f64 2 x 2) 2))) (*.f64 1/16 (/.f64 (pow.f64 (fma.f64 2 x 2) 2) (/.f64 (pow.f64 F 6) (*.f64 (fma.f64 2 x 2) (sin.f64 B)))))))) |
(+.f64 (sin.f64 B) (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 2 x 2) (*.f64 F F)) (sin.f64 B)) (fma.f64 1/16 (/.f64 (*.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 F 6)) (/.f64 (*.f64 -1/8 (*.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x 2) 2))) (pow.f64 F 4))))) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 B) (+.f64 (*.f64 2 x) 2)) (pow.f64 F 2))) (*.f64 -1 (sin.f64 B))) |
(fma.f64 -1/2 (/.f64 (fma.f64 2 x 2) (/.f64 (*.f64 F F) (sin.f64 B))) (neg.f64 (sin.f64 B))) |
(-.f64 (/.f64 (+.f64 -1 (*.f64 x -1)) (/.f64 (*.f64 F F) (sin.f64 B))) (sin.f64 B)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 B) (+.f64 (*.f64 2 x) 2)) (pow.f64 F 2))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (sin.f64 B)) (pow.f64 F 4))) (*.f64 -1 (sin.f64 B)))) |
(fma.f64 -1/2 (/.f64 (fma.f64 2 x 2) (/.f64 (*.f64 F F) (sin.f64 B))) (fma.f64 1/8 (/.f64 (sin.f64 B) (/.f64 (pow.f64 F 4) (pow.f64 (fma.f64 2 x 2) 2))) (neg.f64 (sin.f64 B)))) |
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (fma.f64 2 x 2) (*.f64 F F)) (sin.f64 B)) (/.f64 1/8 (/.f64 (pow.f64 F 4) (*.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x 2) 2))))) (sin.f64 B)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 B) (+.f64 (*.f64 2 x) 2)) (pow.f64 F 2))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (sin.f64 B)) (pow.f64 F 4))) (+.f64 (*.f64 -1 (sin.f64 B)) (*.f64 -1/16 (/.f64 (*.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (sin.f64 B) (pow.f64 (+.f64 (*.f64 2 x) 2) 2))) (pow.f64 F 6)))))) |
(fma.f64 -1/2 (/.f64 (fma.f64 2 x 2) (/.f64 (*.f64 F F) (sin.f64 B))) (fma.f64 1/8 (/.f64 (sin.f64 B) (/.f64 (pow.f64 F 4) (pow.f64 (fma.f64 2 x 2) 2))) (fma.f64 -1 (sin.f64 B) (*.f64 (/.f64 (pow.f64 (fma.f64 2 x 2) 2) (/.f64 (pow.f64 F 6) (*.f64 (fma.f64 2 x 2) (sin.f64 B)))) -1/16)))) |
(fma.f64 -1/2 (*.f64 (/.f64 (fma.f64 2 x 2) (*.f64 F F)) (sin.f64 B)) (fma.f64 1/8 (*.f64 (/.f64 (sin.f64 B) (pow.f64 F 4)) (pow.f64 (fma.f64 2 x 2) 2)) (fma.f64 (/.f64 (*.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 F 6)) -1/16 (neg.f64 (sin.f64 B))))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) 2))) |
(*.f64 (sqrt.f64 (fma.f64 F F 2)) (/.f64 (sin.f64 B) F)) |
(+.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) 2))) (*.f64 (/.f64 (*.f64 (sin.f64 B) x) F) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2))))) |
(fma.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 F F 2)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 (sin.f64 B) (/.f64 F x)))) |
(fma.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (*.f64 (/.f64 (sin.f64 B) F) x) (*.f64 (sqrt.f64 (fma.f64 F F 2)) (/.f64 (sin.f64 B) F))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sin.f64 B) (pow.f64 x 2)) F) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (+.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) 2))) (*.f64 (/.f64 (*.f64 (sin.f64 B) x) F) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 (sin.f64 B) (/.f64 F (*.f64 x x)))) (fma.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 F F 2)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 (sin.f64 B) (/.f64 F x))))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 (sin.f64 B) (/.f64 F (*.f64 x x)))) (fma.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (*.f64 (/.f64 (sin.f64 B) F) x) (*.f64 (sqrt.f64 (fma.f64 F F 2)) (/.f64 (sin.f64 B) F)))) |
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sin.f64 B) (pow.f64 x 3)) F) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 5))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sin.f64 B) (pow.f64 x 2)) F) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (+.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) 2))) (*.f64 (/.f64 (*.f64 (sin.f64 B) x) F) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2))))))) |
(fma.f64 1/2 (*.f64 (/.f64 (sin.f64 B) (/.f64 F (pow.f64 x 3))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 5)))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 (sin.f64 B) (/.f64 F (*.f64 x x)))) (fma.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 F F 2)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 (sin.f64 B) (/.f64 F x)))))) |
(fma.f64 1/2 (*.f64 (/.f64 (sin.f64 B) (/.f64 F (pow.f64 x 3))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 5)))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 (sin.f64 B) (/.f64 F (*.f64 x x)))) (fma.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (*.f64 (/.f64 (sin.f64 B) F) x) (*.f64 (sqrt.f64 (fma.f64 F F 2)) (/.f64 (sin.f64 B) F))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F))) 1) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 1 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (/.f64 1 (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F) 1) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F)) (sqrt.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) -2))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) -2))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) -2)) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) -2))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) 2))) |
(*.f64 (/.f64 1 (sin.f64 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 (/.f64 1 (sin.f64 B)) (pow.f64 (/.f64 1 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) -1)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 -1 (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F)) (sin.f64 B))) |
(neg.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (sin.f64 B) (neg.f64 F)))) |
(/.f64 (neg.f64 (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) (/.f64 (sin.f64 B) (neg.f64 F))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 F)) (sin.f64 B)) (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 F))) |
(/.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 F)) 2) (sin.f64 B)) |
(/.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/4) (sqrt.f64 F)) 2) (sin.f64 B)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 2) (sin.f64 B)) (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 B))) (/.f64 F (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 F (/.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 (/.f64 F (sqrt.f64 (sin.f64 B))) (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 (/.f64 1 (neg.f64 (sin.f64 B))) (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F))) |
(neg.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (sin.f64 B) (neg.f64 F)))) |
(/.f64 (neg.f64 (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) (/.f64 (sin.f64 B) (neg.f64 F))) |
(*.f64 (/.f64 F 1) (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B))) (/.f64 F (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (cbrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) 1) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 F (cbrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 F)) 1) (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 F)) (sin.f64 B))) |
(/.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 F)) 2) (sin.f64 B)) |
(/.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/4) (sqrt.f64 F)) 2) (sin.f64 B)) |
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 F)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 F)) (cbrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (sqrt.f64 F))) (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (/.f64 (cbrt.f64 (sin.f64 B)) (sqrt.f64 F)))) |
(/.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/4) (sqrt.f64 F)) 2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (sin.f64 B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 2) (sqrt.f64 (sin.f64 B))) (/.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2))) 2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) |
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4)) -1) (pow.f64 (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4)) -1)) |
(pow.f64 (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4)) -2) |
(pow.f64 (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/4)) -2) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) -1)) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 2)) (/.f64 1 (cbrt.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2))) 2)) (/.f64 1 (cbrt.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2))))) |
(pow.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) -1) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(pow.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F) 1) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F)) 2) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F)) 3) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F) 3) 1/3) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) -2)) |
(fabs.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2))) |
(log.f64 (exp.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F)))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F) 3)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 3) (pow.f64 (sin.f64 B) 3))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(exp.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(exp.f64 (-.f64 (log.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (log.f64 (sin.f64 B)))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) -1)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F)) 1)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) 1) |
(*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 F (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(pow.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 1) |
(*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 F (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(pow.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 F)) 2) |
(pow.f64 (*.f64 (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/4) (sqrt.f64 F)) 2) |
(pow.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 3) |
(*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 F (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(pow.f64 (pow.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 3) 1/3) |
(*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 F (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(sqrt.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1) (*.f64 F F))) |
(sqrt.f64 (*.f64 (*.f64 F F) (/.f64 1 (fma.f64 x 2 (fma.f64 F F 2))))) |
(sqrt.f64 (*.f64 F (/.f64 F (fma.f64 F F (fma.f64 2 x 2))))) |
(log.f64 (pow.f64 (exp.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) F)) |
(*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 F (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))))) |
(*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 F (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(cbrt.f64 (pow.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 3)) |
(*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 F (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(cbrt.f64 (*.f64 (pow.f64 F 3) (pow.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) 3))) |
(*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 F (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) 3) (pow.f64 F 3))) |
(*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 F (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(expm1.f64 (log1p.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 F (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(exp.f64 (log.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 F (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 1)) |
(*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 F (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(log1p.f64 (expm1.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(*.f64 F (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) 1) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 (sin.f64 B) (/.f64 1 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 1) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 (sqrt.f64 (sin.f64 B)) (/.f64 (*.f64 (sqrt.f64 (sin.f64 B)) (/.f64 1 F)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4)) (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4))) |
(pow.f64 (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4)) 2) |
(pow.f64 (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/4)) 2) |
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (/.f64 (*.f64 (cbrt.f64 (sin.f64 B)) (/.f64 1 F)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 2)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 2) (cbrt.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 (/.f64 (sin.f64 B) F) (/.f64 1 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 (/.f64 1 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (sin.f64 B)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 (neg.f64 (sin.f64 B)) (/.f64 1 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F)))) |
(/.f64 (*.f64 (neg.f64 (sin.f64 B)) 1) (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F))) |
(/.f64 (/.f64 (neg.f64 (sin.f64 B)) (neg.f64 F)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 (/.f64 1 F) (/.f64 (sin.f64 B) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 (/.f64 1 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (/.f64 (sin.f64 B) F)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 F))) (/.f64 (sin.f64 B) (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 F)))) |
(/.f64 1 (/.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/4) (sqrt.f64 F)) 2) (sin.f64 B))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 2)) (/.f64 (sin.f64 B) (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))))) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) (/.f64 (sqrt.f64 (sin.f64 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) F) (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1) (/.f64 (cbrt.f64 (sin.f64 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (/.f64 (sqrt.f64 (sin.f64 B)) F)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 2)) (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))))) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) F) (/.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (/.f64 (cbrt.f64 (sin.f64 B)) F)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 F))) (/.f64 (cbrt.f64 (sin.f64 B)) (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 F)))) |
(*.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 F))) (/.f64 (sin.f64 B) (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4) (sqrt.f64 F)))) |
(/.f64 1 (/.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/4) (sqrt.f64 F)) 2) (sin.f64 B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 2)) (cbrt.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 2))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (cbrt.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)))) (pow.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2))) 2)) |
(pow.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 1) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(pow.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) F) -1) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(pow.f64 (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/4)) 2) |
(pow.f64 (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/4)) 2) |
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 3) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(pow.f64 (pow.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 3) 1/3) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(neg.f64 (/.f64 (sin.f64 B) (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F)))) |
(/.f64 (*.f64 (neg.f64 (sin.f64 B)) 1) (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (neg.f64 F))) |
(/.f64 (/.f64 (neg.f64 (sin.f64 B)) (neg.f64 F)) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 2)) |
(fabs.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2))) |
(log.f64 (exp.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))))) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 3)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 B) 3) (pow.f64 (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) 3))) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(expm1.f64 (log1p.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(exp.f64 (log.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 1)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 F F (fma.f64 2 x 2)) -1/2)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (tan.f64 B) |
| ✓ | 0.0b | (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
| ✓ | 0.1b | (/.f64 -1 (sin.f64 B)) |
| 0.2b | (/.f64 x (tan.f64 B)) |
Compiled 27 to 12 computations (55.6% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 25.0ms | B | @ | -inf | (/.f64 -1 (sin.f64 B)) |
| 2.0ms | B | @ | 0 | (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
| 0.0ms | B | @ | inf | (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
| 0.0ms | B | @ | -inf | (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
| 0.0ms | B | @ | inf | (/.f64 -1 (sin.f64 B)) |
| 1× | batch-egg-rewrite |
| 1604× | associate-/r* |
| 1218× | associate-/l* |
| 572× | associate-/r/ |
| 564× | distribute-rgt-in |
| 534× | distribute-lft-in |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 43 |
| 1 | 243 | 43 |
| 2 | 3389 | 43 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 -1 (sin.f64 B)) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(tan.f64 B) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 -1 (sin.f64 B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sin.f64 B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -1 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 -1 (sin.f64 B))) (sqrt.f64 (/.f64 -1 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (sin.f64 B))) (pow.f64 (/.f64 -1 (cbrt.f64 (sin.f64 B))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (sin.f64 B))) 2) (/.f64 -1 (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sin.f64 B)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (sin.f64 B))) (/.f64 -1 (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 -1 (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (sin.f64 B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 -1 (sin.f64 B))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (cbrt.f64 (sin.f64 B))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (neg.f64 (sin.f64 B)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 1 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 -1 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (sin.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 -1 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 -1 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 -1 (sin.f64 B))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 -1 (sin.f64 B)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (sin.f64 B)) (/.f64 (neg.f64 x) (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (*.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1) (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (*.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1) (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (*.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (*.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (sin.f64 B)) (*.f64 1 (*.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (*.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B))) (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B))) (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))) (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (*.f64 1 (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (*.f64 1 (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (*.f64 (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (*.f64 (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (/.f64 -1 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1) (/.f64 -1 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) (sqrt.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) 2) (cbrt.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (/.f64 1 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (/.f64 1 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (/.f64 (/.f64 1 (sin.f64 B)) (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (sin.f64 B)) (/.f64 1 (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) (sqrt.f64 (/.f64 -1 (sin.f64 B)))) (-.f64 (sqrt.f64 (/.f64 -1 (sin.f64 B))) (sqrt.f64 (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))) (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sin.f64 B)) (tan.f64 B)) (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (sin.f64 B)) (sin.f64 B)) (cos.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3))) (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 (neg.f64 (sin.f64 B)) (tan.f64 B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (*.f64 (sin.f64 B) x) (neg.f64 (tan.f64 B)))) (*.f64 (sin.f64 B) (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (sin.f64 B) (*.f64 -1 (/.f64 (tan.f64 B) x)))) (*.f64 (sin.f64 B) (/.f64 (tan.f64 B) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (*.f64 -1 (neg.f64 (tan.f64 B))) (*.f64 (sin.f64 B) (neg.f64 x)))) (*.f64 (sin.f64 B) (neg.f64 (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (tan.f64 B) (*.f64 (neg.f64 (sin.f64 B)) x))) (*.f64 (neg.f64 (sin.f64 B)) (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (/.f64 (tan.f64 B) x) (*.f64 (neg.f64 (sin.f64 B)) 1))) (*.f64 (neg.f64 (sin.f64 B)) (/.f64 (tan.f64 B) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (neg.f64 (tan.f64 B)) (*.f64 (neg.f64 (sin.f64 B)) (neg.f64 x)))) (*.f64 (neg.f64 (sin.f64 B)) (neg.f64 (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (-.f64 (*.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (/.f64 1 (pow.f64 (sin.f64 B) 2))) (*.f64 (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))))) (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (+.f64 (pow.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) 3) (pow.f64 (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) 3))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (/.f64 1 (pow.f64 (sin.f64 B) 2))) (-.f64 (*.f64 (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) (*.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (pow.f64 (sin.f64 B) 2)) (cos.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (sin.f64 B)) (sqrt.f64 (sin.f64 B))) (/.f64 (cos.f64 B) (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (sin.f64 B)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (cos.f64 B) (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (sin.f64 B)) (neg.f64 (sin.f64 B))) (neg.f64 (cos.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (/.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) (/.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (*.f64 (sin.f64 B) (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (/.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (sqrt.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3))) (/.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x))) (/.f64 (*.f64 (sin.f64 B) (tan.f64 B)) (sqrt.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (cbrt.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)))) (/.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (cbrt.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)))) (/.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x))) (cbrt.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)))) (/.f64 (*.f64 (sin.f64 B) (tan.f64 B)) (cbrt.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (sin.f64 B)) (tan.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (/.f64 (neg.f64 x) (tan.f64 B)))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 (neg.f64 x) (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (/.f64 1 (pow.f64 (sin.f64 B) 2))) (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (*.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 1 (pow.f64 (sin.f64 B) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 -1 (sin.f64 B)) 3)) (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3))) (*.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) (+.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (neg.f64 (tan.f64 B)) (neg.f64 (tan.f64 B))) (*.f64 (*.f64 (sin.f64 B) x) (*.f64 (sin.f64 B) x))) (*.f64 (*.f64 (sin.f64 B) (tan.f64 B)) (+.f64 (*.f64 (sin.f64 B) x) (neg.f64 (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 3)) (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (-.f64 (*.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (/.f64 (neg.f64 x) (tan.f64 B))) (*.f64 (/.f64 -1 (sin.f64 B)) (/.f64 (neg.f64 x) (tan.f64 B))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) 3) (pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) 3)) (*.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (/.f64 1 (pow.f64 (sin.f64 B) 2))) (+.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (*.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) 3) (pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 3)) (*.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 -1 (sin.f64 B)) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (*.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (neg.f64 (tan.f64 B)) 3) (pow.f64 (*.f64 (sin.f64 B) x) 3)) (*.f64 (*.f64 (sin.f64 B) (tan.f64 B)) (+.f64 (*.f64 (neg.f64 (tan.f64 B)) (neg.f64 (tan.f64 B))) (+.f64 (*.f64 (*.f64 (sin.f64 B) x) (*.f64 (sin.f64 B) x)) (*.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 -1 (/.f64 (tan.f64 B) x)) (sin.f64 B)) (*.f64 (sin.f64 B) (/.f64 (tan.f64 B) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 -1 (neg.f64 (tan.f64 B))) (*.f64 (sin.f64 B) (neg.f64 x))) (*.f64 (sin.f64 B) (neg.f64 (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (tan.f64 B) (*.f64 (neg.f64 (sin.f64 B)) x)) (*.f64 (neg.f64 (sin.f64 B)) (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (tan.f64 B) x) (*.f64 (neg.f64 (sin.f64 B)) 1)) (*.f64 (neg.f64 (sin.f64 B)) (/.f64 (tan.f64 B) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (neg.f64 (sin.f64 B)) (neg.f64 x))) (*.f64 (neg.f64 (sin.f64 B)) (neg.f64 (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (neg.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3))) (neg.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x))) (neg.f64 (*.f64 (sin.f64 B) (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) 1) (*.f64 (sin.f64 B) (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (sqrt.f64 (sin.f64 B))) (*.f64 (sqrt.f64 (sin.f64 B)) (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (*.f64 (cbrt.f64 (sin.f64 B)) (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) 1) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (sqrt.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) (sqrt.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (*.f64 (cbrt.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) (cbrt.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))) (cbrt.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) 1) (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (sqrt.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))))) (sqrt.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (*.f64 (cbrt.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))) (cbrt.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))))) (cbrt.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (tan.f64 B)) (sin.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (sqrt.f64 (*.f64 (sin.f64 B) (tan.f64 B)))) (sqrt.f64 (*.f64 (sin.f64 B) (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (*.f64 (cbrt.f64 (*.f64 (sin.f64 B) (tan.f64 B))) (cbrt.f64 (*.f64 (sin.f64 B) (tan.f64 B))))) (cbrt.f64 (*.f64 (sin.f64 B) (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (*.f64 (sin.f64 B) (sqrt.f64 (tan.f64 B)))) (sqrt.f64 (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (*.f64 (sin.f64 B) (pow.f64 (cbrt.f64 (tan.f64 B)) 2))) (cbrt.f64 (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (*.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 (tan.f64 B)))) (*.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (sin.f64 B)) (sin.f64 B)) (/.f64 1 (cos.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (sin.f64 B)) (sqrt.f64 (tan.f64 B))) (sqrt.f64 (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (sin.f64 B)) (cbrt.f64 (tan.f64 B))) (pow.f64 (cbrt.f64 (tan.f64 B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (sin.f64 B)) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 -1 (/.f64 (tan.f64 B) x)) (sin.f64 B)) (sin.f64 B)) (/.f64 (tan.f64 B) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 -1 (neg.f64 (tan.f64 B))) (*.f64 (sin.f64 B) (neg.f64 x))) (sin.f64 B)) (neg.f64 (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (tan.f64 B) (*.f64 (neg.f64 (sin.f64 B)) x)) (neg.f64 (sin.f64 B))) (tan.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (/.f64 (tan.f64 B) x) (*.f64 (neg.f64 (sin.f64 B)) 1)) (neg.f64 (sin.f64 B))) (/.f64 (tan.f64 B) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (neg.f64 (sin.f64 B)) (neg.f64 x))) (neg.f64 (sin.f64 B))) (neg.f64 (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (/.f64 1 (sin.f64 B)) (/.f64 (neg.f64 x) (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 -1 (sin.f64 B)) (/.f64 (neg.f64 x) (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 -1 (sin.f64 B))) (sqrt.f64 (/.f64 -1 (sin.f64 B))) (/.f64 (neg.f64 x) (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (sin.f64 B))) 2) (/.f64 -1 (cbrt.f64 (sin.f64 B))) (/.f64 (neg.f64 x) (tan.f64 B))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (tan.f64 B))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 B) (/.f64 1 (cos.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (tan.f64 B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (tan.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (tan.f64 B)) (sqrt.f64 (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (tan.f64 B)) (pow.f64 (cbrt.f64 (tan.f64 B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (tan.f64 B)) 2) (cbrt.f64 (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cos.f64 B)) (sin.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (cos.f64 B)) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (cos.f64 B)) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (neg.f64 (cos.f64 B)) (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sin.f64 B) (cos.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sin.f64 B) (/.f64 (cos.f64 B) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sin.f64 B) (/.f64 1 (/.f64 1 (cos.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (tan.f64 B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (neg.f64 (cos.f64 B)) (neg.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (tan.f64 B)) (/.f64 1 (sqrt.f64 (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sin.f64 B)) (/.f64 (cos.f64 B) (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sin.f64 B)) (/.f64 (neg.f64 (cos.f64 B)) (neg.f64 (sqrt.f64 (sin.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sin.f64 B)) (*.f64 1 (/.f64 (cos.f64 B) (sqrt.f64 (sin.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (tan.f64 B)) (/.f64 1 (pow.f64 (cbrt.f64 (tan.f64 B)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (tan.f64 B)) 2) (/.f64 1 (cbrt.f64 (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (sin.f64 B)) (/.f64 (cos.f64 B) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (sin.f64 B)) (/.f64 (/.f64 (cos.f64 B) (sqrt.f64 (sin.f64 B))) (cbrt.f64 (sqrt.f64 (sin.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (sin.f64 B)) (/.f64 (/.f64 (cos.f64 B) (cbrt.f64 (sin.f64 B))) (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (/.f64 (cos.f64 B) (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (/.f64 (neg.f64 (cos.f64 B)) (neg.f64 (cbrt.f64 (sin.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (*.f64 1 (/.f64 (cos.f64 B) (cbrt.f64 (sin.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sin.f64 B)) (neg.f64 (cos.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sin.f64 B)) (*.f64 1 (neg.f64 (cos.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (/.f64 (cos.f64 B) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (cbrt.f64 (sin.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (/.f64 (cos.f64 B) (cbrt.f64 (sin.f64 B))) (sqrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sqrt.f64 (sin.f64 B))) (/.f64 (/.f64 (cos.f64 B) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (sqrt.f64 (sin.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (neg.f64 (sin.f64 B))) (/.f64 (neg.f64 (cos.f64 B)) (sqrt.f64 (neg.f64 (sin.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (/.f64 (/.f64 (cos.f64 B) (cbrt.f64 (sin.f64 B))) (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 (sin.f64 B)))) (/.f64 (neg.f64 (cos.f64 B)) (cbrt.f64 (neg.f64 (sin.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (sin.f64 B))) (/.f64 (neg.f64 (cos.f64 B)) (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (neg.f64 (cos.f64 B)) (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 B) 1) (cos.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 B) (sqrt.f64 (cos.f64 B))) (sqrt.f64 (cos.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 B) (*.f64 (cbrt.f64 (cos.f64 B)) (cbrt.f64 (cos.f64 B)))) (cbrt.f64 (cos.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (tan.f64 B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (tan.f64 B)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (tan.f64 B)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (tan.f64 B) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (tan.f64 B) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (tan.f64 B) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (tan.f64 B)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (tan.f64 B))))))) |
| 1× | egg-herbie |
| 1036× | associate-/r* |
| 822× | associate-*r* |
| 688× | associate-*l* |
| 684× | associate-/l* |
| 558× | *-commutative |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 625 | 14421 |
| 1 | 1815 | 13945 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 -1 B) |
(-.f64 (*.f64 -1/6 B) (/.f64 1 B)) |
(-.f64 (+.f64 (*.f64 -7/360 (pow.f64 B 3)) (*.f64 -1/6 B)) (/.f64 1 B)) |
(-.f64 (+.f64 (*.f64 -31/15120 (pow.f64 B 5)) (+.f64 (*.f64 -7/360 (pow.f64 B 3)) (*.f64 -1/6 B))) (/.f64 1 B)) |
(*.f64 -1 (/.f64 (+.f64 1 x) B)) |
(+.f64 (*.f64 (-.f64 (*.f64 1/3 x) 1/6) B) (*.f64 -1 (/.f64 (+.f64 1 x) B))) |
(+.f64 (*.f64 (-.f64 (*.f64 1/3 x) 1/6) B) (+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) B)) (*.f64 (-.f64 (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x)) 7/360) (pow.f64 B 3)))) |
(+.f64 (*.f64 (-.f64 (*.f64 1/3 x) 1/6) B) (+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) B)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 17/315 x) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x))) (*.f64 -2/45 x))) 31/15120) (pow.f64 B 5)) (*.f64 (-.f64 (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x)) 7/360) (pow.f64 B 3))))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) (/.f64 1 (sin.f64 B)))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) (/.f64 1 (sin.f64 B)))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) (/.f64 1 (sin.f64 B)))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) (/.f64 1 (sin.f64 B)))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) (/.f64 1 (sin.f64 B)))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) (/.f64 1 (sin.f64 B)))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) (/.f64 1 (sin.f64 B)))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) (/.f64 1 (sin.f64 B)))) |
(/.f64 -1 (sin.f64 B)) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 (sin.f64 B))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 (sin.f64 B))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 (sin.f64 B))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 (sin.f64 B))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 (sin.f64 B))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 (sin.f64 B))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 (sin.f64 B))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 (sin.f64 B))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 (sin.f64 B))) |
B |
(+.f64 (*.f64 1/3 (pow.f64 B 3)) B) |
(+.f64 (*.f64 1/3 (pow.f64 B 3)) (+.f64 (*.f64 2/15 (pow.f64 B 5)) B)) |
(+.f64 (*.f64 1/3 (pow.f64 B 3)) (+.f64 (*.f64 2/15 (pow.f64 B 5)) (+.f64 (*.f64 17/315 (pow.f64 B 7)) B))) |
(/.f64 (sin.f64 B) (cos.f64 B)) |
(/.f64 (sin.f64 B) (cos.f64 B)) |
(/.f64 (sin.f64 B) (cos.f64 B)) |
(/.f64 (sin.f64 B) (cos.f64 B)) |
(/.f64 (sin.f64 B) (cos.f64 B)) |
(/.f64 (sin.f64 B) (cos.f64 B)) |
(/.f64 (sin.f64 B) (cos.f64 B)) |
(/.f64 (sin.f64 B) (cos.f64 B)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (sin.f64 B)))) 1) |
(*.f64 -1 (/.f64 1 (sin.f64 B))) |
(*.f64 (/.f64 -1 (sin.f64 B)) 1) |
(*.f64 1 (/.f64 -1 (sin.f64 B))) |
(*.f64 (sqrt.f64 (/.f64 -1 (sin.f64 B))) (sqrt.f64 (/.f64 -1 (sin.f64 B)))) |
(*.f64 (/.f64 -1 (cbrt.f64 (sin.f64 B))) (pow.f64 (/.f64 -1 (cbrt.f64 (sin.f64 B))) 2)) |
(*.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (sin.f64 B))) 2) (/.f64 -1 (cbrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 1 (sin.f64 B)) -1) |
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 B))) (/.f64 -1 (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 -1 (cbrt.f64 (sin.f64 B)))) |
(pow.f64 (/.f64 -1 (sin.f64 B)) 1) |
(pow.f64 (sqrt.f64 (/.f64 -1 (sin.f64 B))) 2) |
(pow.f64 (/.f64 -1 (cbrt.f64 (sin.f64 B))) 3) |
(pow.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) 1/3) |
(pow.f64 (neg.f64 (sin.f64 B)) -1) |
(neg.f64 (/.f64 1 (sin.f64 B))) |
(sqrt.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2))) |
(log.f64 (exp.f64 (/.f64 -1 (sin.f64 B)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (sin.f64 B))))) |
(cbrt.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 -1 (sin.f64 B)))) |
(exp.f64 (log.f64 (/.f64 -1 (sin.f64 B)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 -1 (sin.f64 B))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 -1 (sin.f64 B)))) |
(+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 (neg.f64 x) (tan.f64 B))) |
(+.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1)) |
(+.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B))))) |
(+.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (*.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1) (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B))))) |
(+.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B))))) |
(+.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (*.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1) (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B))))) |
(+.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))))) |
(+.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (*.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))))) |
(+.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))))) |
(+.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (*.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))))) |
(+.f64 (/.f64 -1 (sin.f64 B)) (*.f64 1 (*.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1))) |
(+.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (*.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1) 1)) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B)))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B)))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B)))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B)))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B))) (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B))) (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))) (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (*.f64 1 (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (*.f64 1 (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (*.f64 (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B))) 1)) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (*.f64 (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B))) 1)) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) 1)) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))) 1)) |
(+.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (/.f64 -1 (sin.f64 B))) |
(+.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B))))) |
(+.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B))))) |
(+.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))))) |
(+.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))))) |
(+.f64 (*.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1) (/.f64 -1 (sin.f64 B))) |
(+.f64 (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(+.f64 (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B))))) 1) |
(*.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) 1) |
(*.f64 1 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(*.f64 (sqrt.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) (sqrt.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(*.f64 (cbrt.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) 2) (cbrt.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (/.f64 1 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(*.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (/.f64 1 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))))) |
(*.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (/.f64 (/.f64 1 (sin.f64 B)) (tan.f64 B))) |
(*.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (sin.f64 B)) (/.f64 1 (tan.f64 B))) |
(*.f64 (+.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) (sqrt.f64 (/.f64 -1 (sin.f64 B)))) (-.f64 (sqrt.f64 (/.f64 -1 (sin.f64 B))) (sqrt.f64 (/.f64 x (tan.f64 B))))) |
(*.f64 (/.f64 1 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2))) |
(*.f64 (/.f64 1 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))) (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3))) |
(*.f64 (/.f64 (/.f64 1 (sin.f64 B)) (tan.f64 B)) (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(*.f64 (/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (sin.f64 B)) (sin.f64 B)) (cos.f64 B)) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3))) (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 (neg.f64 (sin.f64 B)) (tan.f64 B)))))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (*.f64 (sin.f64 B) x) (neg.f64 (tan.f64 B)))) (*.f64 (sin.f64 B) (tan.f64 B))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (sin.f64 B) (*.f64 -1 (/.f64 (tan.f64 B) x)))) (*.f64 (sin.f64 B) (/.f64 (tan.f64 B) x))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (*.f64 -1 (neg.f64 (tan.f64 B))) (*.f64 (sin.f64 B) (neg.f64 x)))) (*.f64 (sin.f64 B) (neg.f64 (tan.f64 B)))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (tan.f64 B) (*.f64 (neg.f64 (sin.f64 B)) x))) (*.f64 (neg.f64 (sin.f64 B)) (tan.f64 B))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (/.f64 (tan.f64 B) x) (*.f64 (neg.f64 (sin.f64 B)) 1))) (*.f64 (neg.f64 (sin.f64 B)) (/.f64 (tan.f64 B) x))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (neg.f64 (tan.f64 B)) (*.f64 (neg.f64 (sin.f64 B)) (neg.f64 x)))) (*.f64 (neg.f64 (sin.f64 B)) (neg.f64 (tan.f64 B)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (-.f64 (*.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (/.f64 1 (pow.f64 (sin.f64 B) 2))) (*.f64 (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))))) (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (+.f64 (pow.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) 3) (pow.f64 (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) 3))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (/.f64 1 (pow.f64 (sin.f64 B) 2))) (-.f64 (*.f64 (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) (*.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))))) |
(*.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (pow.f64 (sin.f64 B) 2)) (cos.f64 B)) |
(*.f64 (/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (sin.f64 B)) (sqrt.f64 (sin.f64 B))) (/.f64 (cos.f64 B) (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (sin.f64 B)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (cos.f64 B) (cbrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (sin.f64 B)) (neg.f64 (sin.f64 B))) (neg.f64 (cos.f64 B))) |
(/.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) 1) |
(/.f64 1 (/.f64 1 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(/.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (/.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))) |
(/.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) (/.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (*.f64 (sin.f64 B) (tan.f64 B))) |
(/.f64 (sqrt.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (/.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (sqrt.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3))) (/.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3))))) |
(/.f64 (sqrt.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x))) (/.f64 (*.f64 (sin.f64 B) (tan.f64 B)) (sqrt.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (cbrt.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)))) (/.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (cbrt.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)))) (/.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x))) (cbrt.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)))) (/.f64 (*.f64 (sin.f64 B) (tan.f64 B)) (cbrt.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x))))) |
(/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (sin.f64 B)) (tan.f64 B)) |
(/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (/.f64 (neg.f64 x) (tan.f64 B)))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 (neg.f64 x) (tan.f64 B)))) |
(/.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (/.f64 1 (pow.f64 (sin.f64 B) 2))) (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (*.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 1 (pow.f64 (sin.f64 B) 2))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 -1 (sin.f64 B)) 3)) (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3))) (*.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) (+.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)))) |
(/.f64 (-.f64 (*.f64 (neg.f64 (tan.f64 B)) (neg.f64 (tan.f64 B))) (*.f64 (*.f64 (sin.f64 B) x) (*.f64 (sin.f64 B) x))) (*.f64 (*.f64 (sin.f64 B) (tan.f64 B)) (+.f64 (*.f64 (sin.f64 B) x) (neg.f64 (tan.f64 B))))) |
(/.f64 (+.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 3)) (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (-.f64 (*.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (/.f64 (neg.f64 x) (tan.f64 B))) (*.f64 (/.f64 -1 (sin.f64 B)) (/.f64 (neg.f64 x) (tan.f64 B)))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) 3) (pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) 3)) (*.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (/.f64 1 (pow.f64 (sin.f64 B) 2))) (+.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (*.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) 3) (pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 3)) (*.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 -1 (sin.f64 B)) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (*.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)))))) |
(/.f64 (-.f64 (pow.f64 (neg.f64 (tan.f64 B)) 3) (pow.f64 (*.f64 (sin.f64 B) x) 3)) (*.f64 (*.f64 (sin.f64 B) (tan.f64 B)) (+.f64 (*.f64 (neg.f64 (tan.f64 B)) (neg.f64 (tan.f64 B))) (+.f64 (*.f64 (*.f64 (sin.f64 B) x) (*.f64 (sin.f64 B) x)) (*.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)))))) |
(/.f64 (-.f64 (*.f64 -1 (/.f64 (tan.f64 B) x)) (sin.f64 B)) (*.f64 (sin.f64 B) (/.f64 (tan.f64 B) x))) |
(/.f64 (-.f64 (*.f64 -1 (neg.f64 (tan.f64 B))) (*.f64 (sin.f64 B) (neg.f64 x))) (*.f64 (sin.f64 B) (neg.f64 (tan.f64 B)))) |
(/.f64 (-.f64 (tan.f64 B) (*.f64 (neg.f64 (sin.f64 B)) x)) (*.f64 (neg.f64 (sin.f64 B)) (tan.f64 B))) |
(/.f64 (-.f64 (/.f64 (tan.f64 B) x) (*.f64 (neg.f64 (sin.f64 B)) 1)) (*.f64 (neg.f64 (sin.f64 B)) (/.f64 (tan.f64 B) x))) |
(/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (neg.f64 (sin.f64 B)) (neg.f64 x))) (*.f64 (neg.f64 (sin.f64 B)) (neg.f64 (tan.f64 B)))) |
(/.f64 (neg.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (neg.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3))) (neg.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))))) |
(/.f64 (neg.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x))) (neg.f64 (*.f64 (sin.f64 B) (tan.f64 B)))) |
(/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) 1) (*.f64 (sin.f64 B) (tan.f64 B))) |
(/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (sqrt.f64 (sin.f64 B))) (*.f64 (sqrt.f64 (sin.f64 B)) (tan.f64 B))) |
(/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (*.f64 (cbrt.f64 (sin.f64 B)) (tan.f64 B))) |
(/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) 1) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (sqrt.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) (sqrt.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (*.f64 (cbrt.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) (cbrt.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))) (cbrt.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) 1) (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (sqrt.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))))) (sqrt.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (*.f64 (cbrt.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))) (cbrt.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))))) (cbrt.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))))) |
(/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (tan.f64 B)) (sin.f64 B)) |
(/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (sqrt.f64 (*.f64 (sin.f64 B) (tan.f64 B)))) (sqrt.f64 (*.f64 (sin.f64 B) (tan.f64 B)))) |
(/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (*.f64 (cbrt.f64 (*.f64 (sin.f64 B) (tan.f64 B))) (cbrt.f64 (*.f64 (sin.f64 B) (tan.f64 B))))) (cbrt.f64 (*.f64 (sin.f64 B) (tan.f64 B)))) |
(/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (*.f64 (sin.f64 B) (sqrt.f64 (tan.f64 B)))) (sqrt.f64 (tan.f64 B))) |
(/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (*.f64 (sin.f64 B) (pow.f64 (cbrt.f64 (tan.f64 B)) 2))) (cbrt.f64 (tan.f64 B))) |
(/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (*.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 (tan.f64 B)))) (*.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 (tan.f64 B)))) |
(/.f64 (/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (sin.f64 B)) (sin.f64 B)) (/.f64 1 (cos.f64 B))) |
(/.f64 (/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (sin.f64 B)) (sqrt.f64 (tan.f64 B))) (sqrt.f64 (tan.f64 B))) |
(/.f64 (/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (sin.f64 B)) (cbrt.f64 (tan.f64 B))) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) |
(/.f64 (/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (sin.f64 B)) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (tan.f64 B))) |
(/.f64 (/.f64 (-.f64 (*.f64 -1 (/.f64 (tan.f64 B) x)) (sin.f64 B)) (sin.f64 B)) (/.f64 (tan.f64 B) x)) |
(/.f64 (/.f64 (-.f64 (*.f64 -1 (neg.f64 (tan.f64 B))) (*.f64 (sin.f64 B) (neg.f64 x))) (sin.f64 B)) (neg.f64 (tan.f64 B))) |
(/.f64 (/.f64 (-.f64 (tan.f64 B) (*.f64 (neg.f64 (sin.f64 B)) x)) (neg.f64 (sin.f64 B))) (tan.f64 B)) |
(/.f64 (/.f64 (-.f64 (/.f64 (tan.f64 B) x) (*.f64 (neg.f64 (sin.f64 B)) 1)) (neg.f64 (sin.f64 B))) (/.f64 (tan.f64 B) x)) |
(/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (neg.f64 (sin.f64 B)) (neg.f64 x))) (neg.f64 (sin.f64 B))) (neg.f64 (tan.f64 B))) |
(pow.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) 1) |
(pow.f64 (sqrt.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) 2) |
(pow.f64 (cbrt.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) 3) |
(pow.f64 (pow.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) 3) 1/3) |
(sqrt.f64 (pow.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) 2)) |
(log.f64 (exp.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))) |
(cbrt.f64 (pow.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(exp.f64 (log.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) 1)) |
(log1p.f64 (expm1.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(fma.f64 -1 (/.f64 1 (sin.f64 B)) (/.f64 (neg.f64 x) (tan.f64 B))) |
(fma.f64 1 (/.f64 -1 (sin.f64 B)) (/.f64 (neg.f64 x) (tan.f64 B))) |
(fma.f64 (sqrt.f64 (/.f64 -1 (sin.f64 B))) (sqrt.f64 (/.f64 -1 (sin.f64 B))) (/.f64 (neg.f64 x) (tan.f64 B))) |
(fma.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (sin.f64 B))) 2) (/.f64 -1 (cbrt.f64 (sin.f64 B))) (/.f64 (neg.f64 x) (tan.f64 B))) |
(-.f64 (exp.f64 (log1p.f64 (tan.f64 B))) 1) |
(*.f64 (sin.f64 B) (/.f64 1 (cos.f64 B))) |
(*.f64 (tan.f64 B) 1) |
(*.f64 1 (tan.f64 B)) |
(*.f64 (sqrt.f64 (tan.f64 B)) (sqrt.f64 (tan.f64 B))) |
(*.f64 (cbrt.f64 (tan.f64 B)) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 B)) 2) (cbrt.f64 (tan.f64 B))) |
(*.f64 (/.f64 1 (cos.f64 B)) (sin.f64 B)) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (cos.f64 B)) (sqrt.f64 (sin.f64 B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (cos.f64 B)) (cbrt.f64 (sin.f64 B))) |
(/.f64 -1 (/.f64 (neg.f64 (cos.f64 B)) (sin.f64 B))) |
(/.f64 (sin.f64 B) (cos.f64 B)) |
(/.f64 (sin.f64 B) (/.f64 (cos.f64 B) 1)) |
(/.f64 (sin.f64 B) (/.f64 1 (/.f64 1 (cos.f64 B)))) |
(/.f64 (tan.f64 B) 1) |
(/.f64 1 (/.f64 1 (tan.f64 B))) |
(/.f64 1 (/.f64 (neg.f64 (cos.f64 B)) (neg.f64 (sin.f64 B)))) |
(/.f64 (sqrt.f64 (tan.f64 B)) (/.f64 1 (sqrt.f64 (tan.f64 B)))) |
(/.f64 (sqrt.f64 (sin.f64 B)) (/.f64 (cos.f64 B) (sqrt.f64 (sin.f64 B)))) |
(/.f64 (sqrt.f64 (sin.f64 B)) (/.f64 (neg.f64 (cos.f64 B)) (neg.f64 (sqrt.f64 (sin.f64 B))))) |
(/.f64 (sqrt.f64 (sin.f64 B)) (*.f64 1 (/.f64 (cos.f64 B) (sqrt.f64 (sin.f64 B))))) |
(/.f64 (cbrt.f64 (tan.f64 B)) (/.f64 1 (pow.f64 (cbrt.f64 (tan.f64 B)) 2))) |
(/.f64 (pow.f64 (cbrt.f64 (tan.f64 B)) 2) (/.f64 1 (cbrt.f64 (tan.f64 B)))) |
(/.f64 (cbrt.f64 (sin.f64 B)) (/.f64 (cos.f64 B) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) |
(/.f64 (cbrt.f64 (sin.f64 B)) (/.f64 (/.f64 (cos.f64 B) (sqrt.f64 (sin.f64 B))) (cbrt.f64 (sqrt.f64 (sin.f64 B))))) |
(/.f64 (cbrt.f64 (sin.f64 B)) (/.f64 (/.f64 (cos.f64 B) (cbrt.f64 (sin.f64 B))) (cbrt.f64 (sin.f64 B)))) |
(/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (/.f64 (cos.f64 B) (cbrt.f64 (sin.f64 B)))) |
(/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (/.f64 (neg.f64 (cos.f64 B)) (neg.f64 (cbrt.f64 (sin.f64 B))))) |
(/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (*.f64 1 (/.f64 (cos.f64 B) (cbrt.f64 (sin.f64 B))))) |
(/.f64 (neg.f64 (sin.f64 B)) (neg.f64 (cos.f64 B))) |
(/.f64 (neg.f64 (sin.f64 B)) (*.f64 1 (neg.f64 (cos.f64 B)))) |
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (/.f64 (cos.f64 B) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (cbrt.f64 (sin.f64 B))))) |
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (/.f64 (cos.f64 B) (cbrt.f64 (sin.f64 B))) (sqrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)))) |
(/.f64 (sqrt.f64 (sqrt.f64 (sin.f64 B))) (/.f64 (/.f64 (cos.f64 B) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (sqrt.f64 (sin.f64 B))))) |
(/.f64 (sqrt.f64 (neg.f64 (sin.f64 B))) (/.f64 (neg.f64 (cos.f64 B)) (sqrt.f64 (neg.f64 (sin.f64 B))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (/.f64 (/.f64 (cos.f64 B) (cbrt.f64 (sin.f64 B))) (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 (sin.f64 B)))) (/.f64 (neg.f64 (cos.f64 B)) (cbrt.f64 (neg.f64 (sin.f64 B))))) |
(/.f64 (neg.f64 (sqrt.f64 (sin.f64 B))) (/.f64 (neg.f64 (cos.f64 B)) (sqrt.f64 (sin.f64 B)))) |
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (neg.f64 (cos.f64 B)) (cbrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (sin.f64 B) 1) (cos.f64 B)) |
(/.f64 (/.f64 (sin.f64 B) (sqrt.f64 (cos.f64 B))) (sqrt.f64 (cos.f64 B))) |
(/.f64 (/.f64 (sin.f64 B) (*.f64 (cbrt.f64 (cos.f64 B)) (cbrt.f64 (cos.f64 B)))) (cbrt.f64 (cos.f64 B))) |
(pow.f64 (tan.f64 B) 1) |
(pow.f64 (sqrt.f64 (tan.f64 B)) 2) |
(pow.f64 (cbrt.f64 (tan.f64 B)) 3) |
(pow.f64 (pow.f64 (tan.f64 B) 3) 1/3) |
(sqrt.f64 (pow.f64 (tan.f64 B) 2)) |
(log.f64 (exp.f64 (tan.f64 B))) |
(log.f64 (+.f64 1 (expm1.f64 (tan.f64 B)))) |
(cbrt.f64 (pow.f64 (tan.f64 B) 3)) |
(expm1.f64 (log1p.f64 (tan.f64 B))) |
(exp.f64 (log.f64 (tan.f64 B))) |
(exp.f64 (*.f64 (log.f64 (tan.f64 B)) 1)) |
(log1p.f64 (expm1.f64 (tan.f64 B))) |
| Outputs |
|---|
(/.f64 -1 B) |
(-.f64 (*.f64 -1/6 B) (/.f64 1 B)) |
(-.f64 (*.f64 B -1/6) (/.f64 1 B)) |
(fma.f64 -1/6 B (/.f64 -1 B)) |
(-.f64 (+.f64 (*.f64 -7/360 (pow.f64 B 3)) (*.f64 -1/6 B)) (/.f64 1 B)) |
(-.f64 (fma.f64 -7/360 (pow.f64 B 3) (*.f64 B -1/6)) (/.f64 1 B)) |
(+.f64 (fma.f64 -1/6 B (/.f64 -1 B)) (*.f64 -7/360 (pow.f64 B 3))) |
(-.f64 (+.f64 (*.f64 -31/15120 (pow.f64 B 5)) (+.f64 (*.f64 -7/360 (pow.f64 B 3)) (*.f64 -1/6 B))) (/.f64 1 B)) |
(-.f64 (fma.f64 -31/15120 (pow.f64 B 5) (fma.f64 -7/360 (pow.f64 B 3) (*.f64 B -1/6))) (/.f64 1 B)) |
(+.f64 (fma.f64 -31/15120 (pow.f64 B 5) (fma.f64 -7/360 (pow.f64 B 3) (*.f64 B -1/6))) (/.f64 -1 B)) |
(*.f64 -1 (/.f64 (+.f64 1 x) B)) |
(neg.f64 (/.f64 (+.f64 1 x) B)) |
(/.f64 (+.f64 -1 (neg.f64 x)) B) |
(+.f64 (*.f64 (-.f64 (*.f64 1/3 x) 1/6) B) (*.f64 -1 (/.f64 (+.f64 1 x) B))) |
(fma.f64 (fma.f64 1/3 x -1/6) B (neg.f64 (/.f64 (+.f64 1 x) B))) |
(-.f64 (*.f64 B (fma.f64 1/3 x -1/6)) (/.f64 (+.f64 1 x) B)) |
(+.f64 (*.f64 (-.f64 (*.f64 1/3 x) 1/6) B) (+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) B)) (*.f64 (-.f64 (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x)) 7/360) (pow.f64 B 3)))) |
(fma.f64 (fma.f64 1/3 x -1/6) B (fma.f64 -1 (/.f64 (+.f64 1 x) B) (*.f64 (pow.f64 B 3) (+.f64 (*.f64 x 1/45) -7/360)))) |
(fma.f64 (fma.f64 1/3 x -1/6) B (-.f64 (*.f64 (pow.f64 B 3) (+.f64 -7/360 (*.f64 x 1/45))) (/.f64 (+.f64 1 x) B))) |
(+.f64 (*.f64 (-.f64 (*.f64 1/3 x) 1/6) B) (+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) B)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 17/315 x) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x))) (*.f64 -2/45 x))) 31/15120) (pow.f64 B 5)) (*.f64 (-.f64 (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x)) 7/360) (pow.f64 B 3))))) |
(fma.f64 (fma.f64 1/3 x -1/6) B (fma.f64 -1 (/.f64 (+.f64 1 x) B) (fma.f64 (+.f64 (fma.f64 17/315 x (fma.f64 -1/3 (*.f64 x 1/45) (*.f64 x -2/45))) -31/15120) (pow.f64 B 5) (*.f64 (pow.f64 B 3) (+.f64 (*.f64 x 1/45) -7/360))))) |
(fma.f64 (fma.f64 1/3 x -1/6) B (-.f64 (fma.f64 (+.f64 -31/15120 (fma.f64 17/315 x (+.f64 (*.f64 x -1/135) (*.f64 x -2/45)))) (pow.f64 B 5) (*.f64 (pow.f64 B 3) (+.f64 -7/360 (*.f64 x 1/45)))) (/.f64 (+.f64 1 x) B))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) (/.f64 1 (sin.f64 B)))) |
(fma.f64 -1 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) (/.f64 -1 (sin.f64 B))) |
(fma.f64 -1 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) x) (/.f64 -1 (sin.f64 B))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) (/.f64 1 (sin.f64 B)))) |
(fma.f64 -1 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) (/.f64 -1 (sin.f64 B))) |
(fma.f64 -1 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) x) (/.f64 -1 (sin.f64 B))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) (/.f64 1 (sin.f64 B)))) |
(fma.f64 -1 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) (/.f64 -1 (sin.f64 B))) |
(fma.f64 -1 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) x) (/.f64 -1 (sin.f64 B))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) (/.f64 1 (sin.f64 B)))) |
(fma.f64 -1 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) (/.f64 -1 (sin.f64 B))) |
(fma.f64 -1 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) x) (/.f64 -1 (sin.f64 B))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) (/.f64 1 (sin.f64 B)))) |
(fma.f64 -1 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) (/.f64 -1 (sin.f64 B))) |
(fma.f64 -1 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) x) (/.f64 -1 (sin.f64 B))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) (/.f64 1 (sin.f64 B)))) |
(fma.f64 -1 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) (/.f64 -1 (sin.f64 B))) |
(fma.f64 -1 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) x) (/.f64 -1 (sin.f64 B))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) (/.f64 1 (sin.f64 B)))) |
(fma.f64 -1 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) (/.f64 -1 (sin.f64 B))) |
(fma.f64 -1 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) x) (/.f64 -1 (sin.f64 B))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) (/.f64 1 (sin.f64 B)))) |
(fma.f64 -1 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) (/.f64 -1 (sin.f64 B))) |
(fma.f64 -1 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) x) (/.f64 -1 (sin.f64 B))) |
(/.f64 -1 (sin.f64 B)) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 (sin.f64 B))) |
(fma.f64 -1 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) (/.f64 -1 (sin.f64 B))) |
(fma.f64 -1 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) x) (/.f64 -1 (sin.f64 B))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 (sin.f64 B))) |
(fma.f64 -1 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) (/.f64 -1 (sin.f64 B))) |
(fma.f64 -1 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) x) (/.f64 -1 (sin.f64 B))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 (sin.f64 B))) |
(fma.f64 -1 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) (/.f64 -1 (sin.f64 B))) |
(fma.f64 -1 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) x) (/.f64 -1 (sin.f64 B))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) |
(neg.f64 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x))) |
(/.f64 (*.f64 (neg.f64 x) (cos.f64 B)) (sin.f64 B)) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 (sin.f64 B))) |
(fma.f64 -1 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) (/.f64 -1 (sin.f64 B))) |
(fma.f64 -1 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) x) (/.f64 -1 (sin.f64 B))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 (sin.f64 B))) |
(fma.f64 -1 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) (/.f64 -1 (sin.f64 B))) |
(fma.f64 -1 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) x) (/.f64 -1 (sin.f64 B))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 (sin.f64 B))) |
(fma.f64 -1 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) (/.f64 -1 (sin.f64 B))) |
(fma.f64 -1 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) x) (/.f64 -1 (sin.f64 B))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) |
(neg.f64 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x))) |
(/.f64 (*.f64 (neg.f64 x) (cos.f64 B)) (sin.f64 B)) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 (sin.f64 B))) |
(fma.f64 -1 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) (/.f64 -1 (sin.f64 B))) |
(fma.f64 -1 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) x) (/.f64 -1 (sin.f64 B))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 (sin.f64 B))) |
(fma.f64 -1 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) (/.f64 -1 (sin.f64 B))) |
(fma.f64 -1 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) x) (/.f64 -1 (sin.f64 B))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 (sin.f64 B))) |
(fma.f64 -1 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) (/.f64 -1 (sin.f64 B))) |
(fma.f64 -1 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) x) (/.f64 -1 (sin.f64 B))) |
B |
(+.f64 (*.f64 1/3 (pow.f64 B 3)) B) |
(fma.f64 1/3 (pow.f64 B 3) B) |
(+.f64 (*.f64 1/3 (pow.f64 B 3)) (+.f64 (*.f64 2/15 (pow.f64 B 5)) B)) |
(fma.f64 1/3 (pow.f64 B 3) (fma.f64 2/15 (pow.f64 B 5) B)) |
(+.f64 (*.f64 1/3 (pow.f64 B 3)) (+.f64 (*.f64 2/15 (pow.f64 B 5)) (+.f64 (*.f64 17/315 (pow.f64 B 7)) B))) |
(fma.f64 1/3 (pow.f64 B 3) (fma.f64 2/15 (pow.f64 B 5) (fma.f64 17/315 (pow.f64 B 7) B))) |
(/.f64 (sin.f64 B) (cos.f64 B)) |
(/.f64 (sin.f64 B) (cos.f64 B)) |
(/.f64 (sin.f64 B) (cos.f64 B)) |
(/.f64 (sin.f64 B) (cos.f64 B)) |
(/.f64 (sin.f64 B) (cos.f64 B)) |
(/.f64 (sin.f64 B) (cos.f64 B)) |
(/.f64 (sin.f64 B) (cos.f64 B)) |
(/.f64 (sin.f64 B) (cos.f64 B)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (sin.f64 B)))) 1) |
(/.f64 -1 (sin.f64 B)) |
(*.f64 -1 (/.f64 1 (sin.f64 B))) |
(/.f64 -1 (sin.f64 B)) |
(*.f64 (/.f64 -1 (sin.f64 B)) 1) |
(/.f64 -1 (sin.f64 B)) |
(*.f64 1 (/.f64 -1 (sin.f64 B))) |
(/.f64 -1 (sin.f64 B)) |
(*.f64 (sqrt.f64 (/.f64 -1 (sin.f64 B))) (sqrt.f64 (/.f64 -1 (sin.f64 B)))) |
(/.f64 -1 (sin.f64 B)) |
(*.f64 (/.f64 -1 (cbrt.f64 (sin.f64 B))) (pow.f64 (/.f64 -1 (cbrt.f64 (sin.f64 B))) 2)) |
(/.f64 -1 (pow.f64 (cbrt.f64 (sin.f64 B)) 3)) |
(*.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (sin.f64 B))) 2) (/.f64 -1 (cbrt.f64 (sin.f64 B)))) |
(/.f64 -1 (pow.f64 (cbrt.f64 (sin.f64 B)) 3)) |
(*.f64 (/.f64 1 (sin.f64 B)) -1) |
(/.f64 -1 (sin.f64 B)) |
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 B))) (/.f64 -1 (sqrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 -1 (sqrt.f64 (sin.f64 B))) (sqrt.f64 (sin.f64 B))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 -1 (cbrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 -1 (cbrt.f64 (sin.f64 B))) (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) |
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (sin.f64 B))) |
(pow.f64 (/.f64 -1 (sin.f64 B)) 1) |
(/.f64 -1 (sin.f64 B)) |
(pow.f64 (sqrt.f64 (/.f64 -1 (sin.f64 B))) 2) |
(/.f64 -1 (sin.f64 B)) |
(pow.f64 (/.f64 -1 (cbrt.f64 (sin.f64 B))) 3) |
(/.f64 -1 (pow.f64 (cbrt.f64 (sin.f64 B)) 3)) |
(pow.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) 1/3) |
(/.f64 -1 (sin.f64 B)) |
(pow.f64 (neg.f64 (sin.f64 B)) -1) |
(/.f64 -1 (sin.f64 B)) |
(neg.f64 (/.f64 1 (sin.f64 B))) |
(/.f64 -1 (sin.f64 B)) |
(sqrt.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2))) |
(log.f64 (exp.f64 (/.f64 -1 (sin.f64 B)))) |
(/.f64 -1 (sin.f64 B)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (sin.f64 B))))) |
(/.f64 -1 (sin.f64 B)) |
(cbrt.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3)) |
(/.f64 -1 (sin.f64 B)) |
(expm1.f64 (log1p.f64 (/.f64 -1 (sin.f64 B)))) |
(/.f64 -1 (sin.f64 B)) |
(exp.f64 (log.f64 (/.f64 -1 (sin.f64 B)))) |
(/.f64 -1 (sin.f64 B)) |
(exp.f64 (*.f64 (log.f64 (/.f64 -1 (sin.f64 B))) 1)) |
(/.f64 -1 (sin.f64 B)) |
(log1p.f64 (expm1.f64 (/.f64 -1 (sin.f64 B)))) |
(/.f64 -1 (sin.f64 B)) |
(+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 (neg.f64 x) (tan.f64 B))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(+.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1)) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(+.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B))))) |
(+.f64 (fma.f64 (/.f64 -1 (tan.f64 B)) x (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(-.f64 (+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) |
(+.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (*.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1) (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B))))) |
(+.f64 (fma.f64 (/.f64 -1 (tan.f64 B)) x (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(-.f64 (+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) |
(+.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B))))) |
(+.f64 (fma.f64 (/.f64 -1 (tan.f64 B)) x (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(-.f64 (+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) |
(+.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (*.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1) (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B))))) |
(+.f64 (fma.f64 (/.f64 -1 (tan.f64 B)) x (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(-.f64 (+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) |
(+.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(+.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (*.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(+.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(+.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (*.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(+.f64 (/.f64 -1 (sin.f64 B)) (*.f64 1 (*.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(+.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (*.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1) 1)) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B)))) |
(+.f64 (fma.f64 (/.f64 -1 (tan.f64 B)) x (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(-.f64 (+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B)))) |
(+.f64 (fma.f64 (/.f64 -1 (tan.f64 B)) x (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(-.f64 (+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (*.f64 2 (fma.f64 (/.f64 -1 (tan.f64 B)) x (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (*.f64 2 (fma.f64 (/.f64 -1 (tan.f64 B)) x (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (/.f64 -1 (tan.f64 B)) x (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (-.f64 (+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B)))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (/.f64 -1 (tan.f64 B)) x (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))) (-.f64 (+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B)))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B))) (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (*.f64 2 (fma.f64 (/.f64 -1 (tan.f64 B)) x (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B))) (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (*.f64 2 (fma.f64 (/.f64 -1 (tan.f64 B)) x (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (/.f64 -1 (tan.f64 B)) x (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (-.f64 (+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B)))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))) (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (/.f64 -1 (tan.f64 B)) x (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))) (-.f64 (+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B)))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (/.f64 -1 (tan.f64 B)) x (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (-.f64 (+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B)))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (/.f64 -1 (tan.f64 B)) x (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (-.f64 (+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B)))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (/.f64 x (tan.f64 B)) (*.f64 -2 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B)))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (/.f64 -1 (tan.f64 B)) x (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))) (-.f64 (+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B)))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (/.f64 -1 (tan.f64 B)) x (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))) (-.f64 (+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B)))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (*.f64 1 (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B))))) |
(+.f64 (fma.f64 (/.f64 -1 (tan.f64 B)) x (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(-.f64 (+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (*.f64 1 (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B))))) |
(+.f64 (fma.f64 (/.f64 -1 (tan.f64 B)) x (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(-.f64 (+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (*.f64 (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B))) 1)) |
(+.f64 (fma.f64 (/.f64 -1 (tan.f64 B)) x (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(-.f64 (+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (*.f64 (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B))) 1)) |
(+.f64 (fma.f64 (/.f64 -1 (tan.f64 B)) x (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(-.f64 (+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) 1)) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))) 1)) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(+.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (/.f64 -1 (sin.f64 B))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(+.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B))))) |
(+.f64 (fma.f64 (/.f64 -1 (tan.f64 B)) x (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(-.f64 (+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) |
(+.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B))))) |
(+.f64 (fma.f64 (/.f64 -1 (tan.f64 B)) x (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(-.f64 (+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) |
(+.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(+.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(+.f64 (*.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1) (/.f64 -1 (sin.f64 B))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(+.f64 (fma.f64 (neg.f64 (/.f64 1 (tan.f64 B))) x (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(+.f64 (fma.f64 (/.f64 -1 (tan.f64 B)) x (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(-.f64 (+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) |
(+.f64 (fma.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 1 (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(+.f64 (fma.f64 (/.f64 -1 (tan.f64 B)) x (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(-.f64 (+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (tan.f64 B)))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(+.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B))))) 1) |
(+.f64 1 (-.f64 (/.f64 -1 (sin.f64 B)) (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))))) |
(-.f64 (+.f64 1 (/.f64 -1 (sin.f64 B))) (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B))))) |
(*.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) 1) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(*.f64 1 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(*.f64 (sqrt.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) (sqrt.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(*.f64 (cbrt.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) 2)) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) 2) (cbrt.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (/.f64 1 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) 1) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(*.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (/.f64 1 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))))) |
(*.f64 (-.f64 (/.f64 -1 (pow.f64 (sin.f64 B) 3)) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (/.f64 1 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 (/.f64 x (tan.f64 B)) (sin.f64 B))))) |
(*.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (/.f64 (/.f64 1 (sin.f64 B)) (tan.f64 B))) |
(/.f64 (*.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) (/.f64 1 (sin.f64 B))) (tan.f64 B)) |
(/.f64 (-.f64 (/.f64 (neg.f64 (tan.f64 B)) (sin.f64 B)) (/.f64 x 1)) (tan.f64 B)) |
(*.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (sin.f64 B)) (/.f64 1 (tan.f64 B))) |
(/.f64 (*.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) (/.f64 1 (sin.f64 B))) (tan.f64 B)) |
(/.f64 (-.f64 (/.f64 (neg.f64 (tan.f64 B)) (sin.f64 B)) (/.f64 x 1)) (tan.f64 B)) |
(*.f64 (+.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) (sqrt.f64 (/.f64 -1 (sin.f64 B)))) (-.f64 (sqrt.f64 (/.f64 -1 (sin.f64 B))) (sqrt.f64 (/.f64 x (tan.f64 B))))) |
(*.f64 (+.f64 (sqrt.f64 (/.f64 -1 (sin.f64 B))) (sqrt.f64 (/.f64 x (tan.f64 B)))) (-.f64 (sqrt.f64 (/.f64 -1 (sin.f64 B))) (sqrt.f64 (/.f64 x (tan.f64 B))))) |
(*.f64 (/.f64 1 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2))) |
(/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) 1) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(*.f64 (/.f64 1 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))) (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3))) |
(*.f64 (-.f64 (/.f64 -1 (pow.f64 (sin.f64 B) 3)) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (/.f64 1 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 (/.f64 x (tan.f64 B)) (sin.f64 B))))) |
(*.f64 (/.f64 (/.f64 1 (sin.f64 B)) (tan.f64 B)) (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x))) |
(/.f64 (*.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) (/.f64 1 (sin.f64 B))) (tan.f64 B)) |
(/.f64 (-.f64 (/.f64 (neg.f64 (tan.f64 B)) (sin.f64 B)) (/.f64 x 1)) (tan.f64 B)) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(*.f64 (/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (sin.f64 B)) (sin.f64 B)) (cos.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) (pow.f64 (sin.f64 B) 2))) |
(/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) (/.f64 (pow.f64 (sin.f64 B) 2) (cos.f64 B))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3))) (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 (neg.f64 (sin.f64 B)) (tan.f64 B)))))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (/.f64 -1 (pow.f64 (sin.f64 B) 3)) (pow.f64 (/.f64 x (tan.f64 B)) 3))) (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 (sin.f64 B) (neg.f64 (tan.f64 B))))))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3))) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (/.f64 x (*.f64 (neg.f64 (sin.f64 B)) (tan.f64 B)))))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (*.f64 (sin.f64 B) x) (neg.f64 (tan.f64 B)))) (*.f64 (sin.f64 B) (tan.f64 B))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (-.f64 (*.f64 x (sin.f64 B)) (tan.f64 B))) (*.f64 (sin.f64 B) (tan.f64 B))) |
(*.f64 (*.f64 (sin.f64 B) (tan.f64 B)) (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (-.f64 (*.f64 x (sin.f64 B)) (tan.f64 B)))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (sin.f64 B) (*.f64 -1 (/.f64 (tan.f64 B) x)))) (*.f64 (sin.f64 B) (/.f64 (tan.f64 B) x))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (sin.f64 B) (/.f64 (neg.f64 (tan.f64 B)) x))) (*.f64 (sin.f64 B) (/.f64 (tan.f64 B) x))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (-.f64 (sin.f64 B) (/.f64 (tan.f64 B) x))) (*.f64 (sin.f64 B) (/.f64 (tan.f64 B) x))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (*.f64 -1 (neg.f64 (tan.f64 B))) (*.f64 (sin.f64 B) (neg.f64 x)))) (*.f64 (sin.f64 B) (neg.f64 (tan.f64 B)))) |
(*.f64 (*.f64 (sin.f64 B) (neg.f64 (tan.f64 B))) (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (fma.f64 -1 (neg.f64 (tan.f64 B)) (*.f64 x (neg.f64 (sin.f64 B)))))) |
(/.f64 (*.f64 (+.f64 (/.f64 -1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (*.f64 (sin.f64 B) (tan.f64 B))) (-.f64 (tan.f64 B) (*.f64 x (sin.f64 B)))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (tan.f64 B) (*.f64 (neg.f64 (sin.f64 B)) x))) (*.f64 (neg.f64 (sin.f64 B)) (tan.f64 B))) |
(*.f64 (*.f64 (sin.f64 B) (neg.f64 (tan.f64 B))) (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (fma.f64 -1 (neg.f64 (tan.f64 B)) (*.f64 x (neg.f64 (sin.f64 B)))))) |
(/.f64 (*.f64 (+.f64 (/.f64 -1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (*.f64 (sin.f64 B) (tan.f64 B))) (-.f64 (tan.f64 B) (*.f64 x (sin.f64 B)))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (/.f64 (tan.f64 B) x) (*.f64 (neg.f64 (sin.f64 B)) 1))) (*.f64 (neg.f64 (sin.f64 B)) (/.f64 (tan.f64 B) x))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (neg.f64 (sin.f64 B)) (/.f64 (tan.f64 B) x))) (*.f64 (neg.f64 (sin.f64 B)) (/.f64 (tan.f64 B) x))) |
(/.f64 (/.f64 (*.f64 (+.f64 (/.f64 -1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (*.f64 (sin.f64 B) (tan.f64 B))) x) (-.f64 (/.f64 (tan.f64 B) x) (sin.f64 B))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (neg.f64 (tan.f64 B)) (*.f64 (neg.f64 (sin.f64 B)) (neg.f64 x)))) (*.f64 (neg.f64 (sin.f64 B)) (neg.f64 (tan.f64 B)))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (-.f64 (*.f64 x (sin.f64 B)) (tan.f64 B))) (*.f64 (sin.f64 B) (tan.f64 B))) |
(*.f64 (*.f64 (sin.f64 B) (tan.f64 B)) (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (-.f64 (*.f64 x (sin.f64 B)) (tan.f64 B)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (-.f64 (*.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (/.f64 1 (pow.f64 (sin.f64 B) 2))) (*.f64 (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))))) (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))) |
(*.f64 (/.f64 (-.f64 (/.f64 -1 (pow.f64 (sin.f64 B) 3)) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (-.f64 (*.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (/.f64 1 (pow.f64 (sin.f64 B) 2))) (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (*.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))))) (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (+.f64 (/.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (sin.f64 B) 2)) (*.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) (-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))) (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 (/.f64 x (tan.f64 B)) (sin.f64 B))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (+.f64 (pow.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) 3) (pow.f64 (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) 3))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (/.f64 1 (pow.f64 (sin.f64 B) 2))) (-.f64 (*.f64 (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) (*.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))))) |
(*.f64 (/.f64 (-.f64 (/.f64 -1 (pow.f64 (sin.f64 B) 3)) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (+.f64 (/.f64 1 (pow.f64 (pow.f64 (sin.f64 B) 2) 3)) (pow.f64 (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) 3))) (fma.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) (-.f64 (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) (/.f64 1 (pow.f64 (sin.f64 B) 2)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 (/.f64 x (tan.f64 B)) (sin.f64 B))) 3) (pow.f64 (/.f64 -1 (sin.f64 B)) 6))) (+.f64 (/.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (*.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 (/.f64 x (tan.f64 B)) (sin.f64 B))) (/.f64 -1 (pow.f64 (sin.f64 B) 2))))))) |
(*.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (pow.f64 (sin.f64 B) 2)) (cos.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) (pow.f64 (sin.f64 B) 2))) |
(/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) (/.f64 (pow.f64 (sin.f64 B) 2) (cos.f64 B))) |
(*.f64 (/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (sin.f64 B)) (sqrt.f64 (sin.f64 B))) (/.f64 (cos.f64 B) (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) (*.f64 (sqrt.f64 (sin.f64 B)) (sin.f64 B))) (/.f64 (cos.f64 B) (sqrt.f64 (sin.f64 B)))) |
(/.f64 (-.f64 (/.f64 (neg.f64 (tan.f64 B)) (sin.f64 B)) (/.f64 x 1)) (/.f64 (*.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 (sin.f64 B))) (cos.f64 B))) |
(*.f64 (/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (sin.f64 B)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (cos.f64 B) (cbrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (sin.f64 B))) (/.f64 (cos.f64 B) (cbrt.f64 (sin.f64 B)))) |
(/.f64 (-.f64 (/.f64 (neg.f64 (tan.f64 B)) (sin.f64 B)) (/.f64 x 1)) (*.f64 (cbrt.f64 (sin.f64 B)) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (cos.f64 B)))) |
(*.f64 (/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (sin.f64 B)) (neg.f64 (sin.f64 B))) (neg.f64 (cos.f64 B))) |
(*.f64 (cos.f64 B) (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) (pow.f64 (sin.f64 B) 2))) |
(/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) (/.f64 (pow.f64 (sin.f64 B) 2) (cos.f64 B))) |
(/.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) 1) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(/.f64 1 (/.f64 1 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) 1) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(/.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (/.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(/.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))) |
(*.f64 (-.f64 (/.f64 -1 (pow.f64 (sin.f64 B) 3)) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (/.f64 1 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 (/.f64 x (tan.f64 B)) (sin.f64 B))))) |
(/.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) (/.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (*.f64 (sin.f64 B) (tan.f64 B))) |
(/.f64 (*.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) (/.f64 1 (sin.f64 B))) (tan.f64 B)) |
(/.f64 (-.f64 (/.f64 (neg.f64 (tan.f64 B)) (sin.f64 B)) (/.f64 x 1)) (tan.f64 B)) |
(/.f64 (sqrt.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (/.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (sqrt.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) (sqrt.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)))) |
(*.f64 (sqrt.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (/.f64 (sqrt.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3))) (/.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (/.f64 -1 (pow.f64 (sin.f64 B) 3)) (pow.f64 (/.f64 x (tan.f64 B)) 3))) (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))) (sqrt.f64 (-.f64 (/.f64 -1 (pow.f64 (sin.f64 B) 3)) (pow.f64 (/.f64 x (tan.f64 B)) 3)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3))) (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 (/.f64 x (tan.f64 B)) (sin.f64 B)))))) |
(/.f64 (sqrt.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x))) (/.f64 (*.f64 (sin.f64 B) (tan.f64 B)) (sqrt.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x))))) |
(/.f64 (sqrt.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B)))) (/.f64 (*.f64 (sin.f64 B) (tan.f64 B)) (sqrt.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B)))))) |
(*.f64 (sqrt.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B)))) (/.f64 (sqrt.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B)))) (*.f64 (sin.f64 B) (tan.f64 B)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (cbrt.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)))) (/.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (cbrt.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (cbrt.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)))) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) (cbrt.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)))) |
(*.f64 (cbrt.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (/.f64 (cbrt.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (/.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (cbrt.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)))) (/.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3))))) |
(/.f64 (cbrt.f64 (-.f64 (/.f64 -1 (pow.f64 (sin.f64 B) 3)) (pow.f64 (/.f64 x (tan.f64 B)) 3))) (/.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) (cbrt.f64 (-.f64 (/.f64 -1 (pow.f64 (sin.f64 B) 3)) (pow.f64 (/.f64 x (tan.f64 B)) 3)))) (cbrt.f64 (-.f64 (/.f64 -1 (pow.f64 (sin.f64 B) 3)) (pow.f64 (/.f64 x (tan.f64 B)) 3))))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3))) (/.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 (/.f64 x (tan.f64 B)) (sin.f64 B)))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x))) (cbrt.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)))) (/.f64 (*.f64 (sin.f64 B) (tan.f64 B)) (cbrt.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B)))) (cbrt.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))))) (*.f64 (sin.f64 B) (tan.f64 B))) (cbrt.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))))) |
(/.f64 (cbrt.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B)))) (/.f64 (sin.f64 B) (*.f64 (cbrt.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B)))) (/.f64 (cbrt.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B)))) (tan.f64 B))))) |
(/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (sin.f64 B)) (tan.f64 B)) |
(/.f64 (*.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) (/.f64 1 (sin.f64 B))) (tan.f64 B)) |
(/.f64 (-.f64 (/.f64 (neg.f64 (tan.f64 B)) (sin.f64 B)) (/.f64 x 1)) (tan.f64 B)) |
(/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (/.f64 (neg.f64 x) (tan.f64 B)))) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 (neg.f64 x) (tan.f64 B)))) |
(/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) 1) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(/.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (/.f64 1 (pow.f64 (sin.f64 B) 2))) (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (*.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 1 (pow.f64 (sin.f64 B) 2))))) |
(/.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (/.f64 1 (pow.f64 (sin.f64 B) 2))) (pow.f64 (/.f64 x (tan.f64 B)) 4)) (*.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)))) |
(/.f64 (-.f64 (/.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 4)) (*.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 -1 (sin.f64 B)) 3)) (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3))) (*.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) (+.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 6) (pow.f64 (/.f64 x (tan.f64 B)) 6)) (*.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) (+.f64 (/.f64 -1 (pow.f64 (sin.f64 B) 3)) (pow.f64 (/.f64 x (tan.f64 B)) 3)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 6) (pow.f64 (/.f64 x (tan.f64 B)) 6)) (*.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 (/.f64 x (tan.f64 B)) (sin.f64 B)))) (+.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)))) |
(/.f64 (-.f64 (*.f64 (neg.f64 (tan.f64 B)) (neg.f64 (tan.f64 B))) (*.f64 (*.f64 (sin.f64 B) x) (*.f64 (sin.f64 B) x))) (*.f64 (*.f64 (sin.f64 B) (tan.f64 B)) (+.f64 (*.f64 (sin.f64 B) x) (neg.f64 (tan.f64 B))))) |
(/.f64 (-.f64 (pow.f64 (tan.f64 B) 2) (*.f64 (pow.f64 (sin.f64 B) 2) (*.f64 x x))) (*.f64 (sin.f64 B) (*.f64 (tan.f64 B) (-.f64 (*.f64 x (sin.f64 B)) (tan.f64 B))))) |
(/.f64 (-.f64 (pow.f64 (tan.f64 B) 2) (*.f64 x (*.f64 x (pow.f64 (sin.f64 B) 2)))) (*.f64 (sin.f64 B) (*.f64 (tan.f64 B) (-.f64 (*.f64 x (sin.f64 B)) (tan.f64 B))))) |
(/.f64 (+.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 3)) (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (-.f64 (*.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (/.f64 (neg.f64 x) (tan.f64 B))) (*.f64 (/.f64 -1 (sin.f64 B)) (/.f64 (neg.f64 x) (tan.f64 B)))))) |
(*.f64 (-.f64 (/.f64 -1 (pow.f64 (sin.f64 B) 3)) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (/.f64 1 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 (/.f64 x (tan.f64 B)) (sin.f64 B))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) 3) (pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) 3)) (*.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (/.f64 1 (pow.f64 (sin.f64 B) 2))) (+.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (*.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)))))) |
(/.f64 (-.f64 (/.f64 1 (pow.f64 (pow.f64 (sin.f64 B) 2) 3)) (pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) 3)) (*.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (fma.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 6) (pow.f64 (/.f64 x (tan.f64 B)) 6)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) (+.f64 (/.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (sin.f64 B) 2)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 4) (/.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 (sin.f64 B) 2))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) 3) (pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 3)) (*.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 -1 (sin.f64 B)) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (*.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 -1 (pow.f64 (sin.f64 B) 3)) 3) (pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 3)) (*.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) (+.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 6) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 6) (*.f64 (/.f64 -1 (pow.f64 (sin.f64 B) 3)) (pow.f64 (/.f64 x (tan.f64 B)) 3)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) 3) (pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 3)) (*.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 (/.f64 x (tan.f64 B)) (sin.f64 B)))) (+.f64 (/.f64 (pow.f64 (/.f64 (neg.f64 x) (tan.f64 B)) 3) (pow.f64 (sin.f64 B) 3)) (+.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 6) (pow.f64 (/.f64 x (tan.f64 B)) 6))))) |
(/.f64 (-.f64 (pow.f64 (neg.f64 (tan.f64 B)) 3) (pow.f64 (*.f64 (sin.f64 B) x) 3)) (*.f64 (*.f64 (sin.f64 B) (tan.f64 B)) (+.f64 (*.f64 (neg.f64 (tan.f64 B)) (neg.f64 (tan.f64 B))) (+.f64 (*.f64 (*.f64 (sin.f64 B) x) (*.f64 (sin.f64 B) x)) (*.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)))))) |
(/.f64 (-.f64 (pow.f64 (neg.f64 (tan.f64 B)) 3) (pow.f64 (*.f64 x (sin.f64 B)) 3)) (*.f64 (*.f64 (sin.f64 B) (tan.f64 B)) (+.f64 (pow.f64 (tan.f64 B) 2) (*.f64 (*.f64 x (sin.f64 B)) (-.f64 (*.f64 x (sin.f64 B)) (tan.f64 B)))))) |
(/.f64 (/.f64 (-.f64 (neg.f64 (pow.f64 (tan.f64 B) 3)) (pow.f64 (*.f64 x (sin.f64 B)) 3)) (*.f64 (sin.f64 B) (tan.f64 B))) (+.f64 (pow.f64 (tan.f64 B) 2) (*.f64 x (*.f64 (sin.f64 B) (-.f64 (*.f64 x (sin.f64 B)) (tan.f64 B)))))) |
(/.f64 (-.f64 (*.f64 -1 (/.f64 (tan.f64 B) x)) (sin.f64 B)) (*.f64 (sin.f64 B) (/.f64 (tan.f64 B) x))) |
(/.f64 (-.f64 (/.f64 (neg.f64 (tan.f64 B)) x) (sin.f64 B)) (*.f64 (sin.f64 B) (/.f64 (tan.f64 B) x))) |
(*.f64 x (/.f64 (+.f64 (/.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) -1) (tan.f64 B))) |
(/.f64 (-.f64 (*.f64 -1 (neg.f64 (tan.f64 B))) (*.f64 (sin.f64 B) (neg.f64 x))) (*.f64 (sin.f64 B) (neg.f64 (tan.f64 B)))) |
(/.f64 (-.f64 (neg.f64 (neg.f64 (tan.f64 B))) (*.f64 x (neg.f64 (sin.f64 B)))) (*.f64 (sin.f64 B) (neg.f64 (tan.f64 B)))) |
(/.f64 (+.f64 (/.f64 (tan.f64 B) (sin.f64 B)) (/.f64 x 1)) (neg.f64 (tan.f64 B))) |
(/.f64 (-.f64 (tan.f64 B) (*.f64 (neg.f64 (sin.f64 B)) x)) (*.f64 (neg.f64 (sin.f64 B)) (tan.f64 B))) |
(/.f64 (-.f64 (neg.f64 (neg.f64 (tan.f64 B))) (*.f64 x (neg.f64 (sin.f64 B)))) (*.f64 (sin.f64 B) (neg.f64 (tan.f64 B)))) |
(/.f64 (+.f64 (/.f64 (tan.f64 B) (sin.f64 B)) (/.f64 x 1)) (neg.f64 (tan.f64 B))) |
(/.f64 (-.f64 (/.f64 (tan.f64 B) x) (*.f64 (neg.f64 (sin.f64 B)) 1)) (*.f64 (neg.f64 (sin.f64 B)) (/.f64 (tan.f64 B) x))) |
(/.f64 (-.f64 (/.f64 (tan.f64 B) x) (neg.f64 (sin.f64 B))) (*.f64 (neg.f64 (sin.f64 B)) (/.f64 (tan.f64 B) x))) |
(/.f64 (+.f64 (/.f64 (tan.f64 B) (*.f64 x (neg.f64 (sin.f64 B)))) -1) (/.f64 (tan.f64 B) x)) |
(/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (neg.f64 (sin.f64 B)) (neg.f64 x))) (*.f64 (neg.f64 (sin.f64 B)) (neg.f64 (tan.f64 B)))) |
(/.f64 (*.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) (/.f64 1 (sin.f64 B))) (tan.f64 B)) |
(/.f64 (-.f64 (/.f64 (neg.f64 (tan.f64 B)) (sin.f64 B)) (/.f64 x 1)) (tan.f64 B)) |
(/.f64 (neg.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (neg.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(/.f64 (+.f64 (/.f64 -1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3))) (neg.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))))) |
(/.f64 (neg.f64 (-.f64 (/.f64 -1 (pow.f64 (sin.f64 B) 3)) (pow.f64 (/.f64 x (tan.f64 B)) 3))) (neg.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3))) (-.f64 (/.f64 -1 (pow.f64 (sin.f64 B) 2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 (/.f64 x (tan.f64 B)) (sin.f64 B))))) |
(/.f64 (neg.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x))) (neg.f64 (*.f64 (sin.f64 B) (tan.f64 B)))) |
(/.f64 (-.f64 (neg.f64 (neg.f64 (tan.f64 B))) (*.f64 x (neg.f64 (sin.f64 B)))) (*.f64 (sin.f64 B) (neg.f64 (tan.f64 B)))) |
(/.f64 (+.f64 (/.f64 (tan.f64 B) (sin.f64 B)) (/.f64 x 1)) (neg.f64 (tan.f64 B))) |
(/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) 1) (*.f64 (sin.f64 B) (tan.f64 B))) |
(/.f64 (*.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) (/.f64 1 (sin.f64 B))) (tan.f64 B)) |
(/.f64 (-.f64 (/.f64 (neg.f64 (tan.f64 B)) (sin.f64 B)) (/.f64 x 1)) (tan.f64 B)) |
(/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (sqrt.f64 (sin.f64 B))) (*.f64 (sqrt.f64 (sin.f64 B)) (tan.f64 B))) |
(/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) (*.f64 (*.f64 (sqrt.f64 (sin.f64 B)) (tan.f64 B)) (sqrt.f64 (sin.f64 B)))) |
(/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) (*.f64 (sqrt.f64 (sin.f64 B)) (*.f64 (sqrt.f64 (sin.f64 B)) (tan.f64 B)))) |
(/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (*.f64 (cbrt.f64 (sin.f64 B)) (tan.f64 B))) |
(/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) (*.f64 (*.f64 (cbrt.f64 (sin.f64 B)) (tan.f64 B)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) |
(/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (*.f64 (cbrt.f64 (sin.f64 B)) (tan.f64 B)))) |
(/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) 1) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) 1) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) |
(/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (sqrt.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) (sqrt.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (*.f64 (sqrt.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) (sqrt.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))) |
(/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (*.f64 (cbrt.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) (cbrt.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))) (cbrt.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(/.f64 (-.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (*.f64 (cbrt.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) (*.f64 (cbrt.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) (cbrt.f64 (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) 1) (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))) |
(*.f64 (-.f64 (/.f64 -1 (pow.f64 (sin.f64 B) 3)) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (/.f64 1 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 (/.f64 x (tan.f64 B)) (sin.f64 B))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (sqrt.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))))) (sqrt.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))))) |
(/.f64 (-.f64 (/.f64 -1 (pow.f64 (sin.f64 B) 3)) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (*.f64 (sqrt.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))) (sqrt.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (*.f64 (sqrt.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 (/.f64 x (tan.f64 B)) (sin.f64 B))))) (sqrt.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 (/.f64 x (tan.f64 B)) (sin.f64 B))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (*.f64 (cbrt.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))) (cbrt.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))))) (cbrt.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))))) |
(/.f64 (-.f64 (/.f64 -1 (pow.f64 (sin.f64 B) 3)) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (*.f64 (cbrt.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))) (*.f64 (cbrt.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))) (cbrt.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (*.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (*.f64 (cbrt.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 (/.f64 x (tan.f64 B)) (sin.f64 B))))) (*.f64 (cbrt.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 (/.f64 x (tan.f64 B)) (sin.f64 B))))) (cbrt.f64 (+.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 (/.f64 x (tan.f64 B)) (sin.f64 B)))))))) |
(/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (tan.f64 B)) (sin.f64 B)) |
(/.f64 (*.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) (/.f64 1 (sin.f64 B))) (tan.f64 B)) |
(/.f64 (-.f64 (/.f64 (neg.f64 (tan.f64 B)) (sin.f64 B)) (/.f64 x 1)) (tan.f64 B)) |
(/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (sqrt.f64 (*.f64 (sin.f64 B) (tan.f64 B)))) (sqrt.f64 (*.f64 (sin.f64 B) (tan.f64 B)))) |
(/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) (*.f64 (sqrt.f64 (*.f64 (sin.f64 B) (tan.f64 B))) (sqrt.f64 (*.f64 (sin.f64 B) (tan.f64 B))))) |
(/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (*.f64 (cbrt.f64 (*.f64 (sin.f64 B) (tan.f64 B))) (cbrt.f64 (*.f64 (sin.f64 B) (tan.f64 B))))) (cbrt.f64 (*.f64 (sin.f64 B) (tan.f64 B)))) |
(/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) (*.f64 (cbrt.f64 (*.f64 (sin.f64 B) (tan.f64 B))) (cbrt.f64 (*.f64 (sin.f64 B) (tan.f64 B))))) (cbrt.f64 (*.f64 (sin.f64 B) (tan.f64 B)))) |
(/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) (cbrt.f64 (*.f64 (sin.f64 B) (tan.f64 B)))) (*.f64 (cbrt.f64 (*.f64 (sin.f64 B) (tan.f64 B))) (cbrt.f64 (*.f64 (sin.f64 B) (tan.f64 B))))) |
(/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (*.f64 (sin.f64 B) (sqrt.f64 (tan.f64 B)))) (sqrt.f64 (tan.f64 B))) |
(/.f64 (*.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) (/.f64 1 (sin.f64 B))) (tan.f64 B)) |
(/.f64 (-.f64 (/.f64 (neg.f64 (tan.f64 B)) (sin.f64 B)) (/.f64 x 1)) (tan.f64 B)) |
(/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (*.f64 (sin.f64 B) (pow.f64 (cbrt.f64 (tan.f64 B)) 2))) (cbrt.f64 (tan.f64 B))) |
(/.f64 (*.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) (/.f64 1 (sin.f64 B))) (tan.f64 B)) |
(/.f64 (-.f64 (/.f64 (neg.f64 (tan.f64 B)) (sin.f64 B)) (/.f64 x 1)) (tan.f64 B)) |
(/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (*.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 (tan.f64 B)))) (*.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 (tan.f64 B)))) |
(/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) (*.f64 (*.f64 (sqrt.f64 (sin.f64 B)) (tan.f64 B)) (sqrt.f64 (sin.f64 B)))) |
(/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) (*.f64 (sqrt.f64 (sin.f64 B)) (*.f64 (sqrt.f64 (sin.f64 B)) (tan.f64 B)))) |
(/.f64 (/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (sin.f64 B)) (sin.f64 B)) (/.f64 1 (cos.f64 B))) |
(*.f64 (cos.f64 B) (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) (pow.f64 (sin.f64 B) 2))) |
(/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) (/.f64 (pow.f64 (sin.f64 B) 2) (cos.f64 B))) |
(/.f64 (/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (sin.f64 B)) (sqrt.f64 (tan.f64 B))) (sqrt.f64 (tan.f64 B))) |
(/.f64 (*.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) (/.f64 1 (sin.f64 B))) (tan.f64 B)) |
(/.f64 (-.f64 (/.f64 (neg.f64 (tan.f64 B)) (sin.f64 B)) (/.f64 x 1)) (tan.f64 B)) |
(/.f64 (/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (sin.f64 B)) (cbrt.f64 (tan.f64 B))) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) |
(/.f64 (*.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) (/.f64 1 (sin.f64 B))) (tan.f64 B)) |
(/.f64 (-.f64 (/.f64 (neg.f64 (tan.f64 B)) (sin.f64 B)) (/.f64 x 1)) (tan.f64 B)) |
(/.f64 (/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (sin.f64 B) x)) (sin.f64 B)) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (tan.f64 B))) |
(/.f64 (*.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) (/.f64 1 (sin.f64 B))) (tan.f64 B)) |
(/.f64 (-.f64 (/.f64 (neg.f64 (tan.f64 B)) (sin.f64 B)) (/.f64 x 1)) (tan.f64 B)) |
(/.f64 (/.f64 (-.f64 (*.f64 -1 (/.f64 (tan.f64 B) x)) (sin.f64 B)) (sin.f64 B)) (/.f64 (tan.f64 B) x)) |
(/.f64 (-.f64 (/.f64 (neg.f64 (tan.f64 B)) x) (sin.f64 B)) (*.f64 (sin.f64 B) (/.f64 (tan.f64 B) x))) |
(*.f64 x (/.f64 (+.f64 (/.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) -1) (tan.f64 B))) |
(/.f64 (/.f64 (-.f64 (*.f64 -1 (neg.f64 (tan.f64 B))) (*.f64 (sin.f64 B) (neg.f64 x))) (sin.f64 B)) (neg.f64 (tan.f64 B))) |
(/.f64 (-.f64 (neg.f64 (neg.f64 (tan.f64 B))) (*.f64 x (neg.f64 (sin.f64 B)))) (*.f64 (sin.f64 B) (neg.f64 (tan.f64 B)))) |
(/.f64 (+.f64 (/.f64 (tan.f64 B) (sin.f64 B)) (/.f64 x 1)) (neg.f64 (tan.f64 B))) |
(/.f64 (/.f64 (-.f64 (tan.f64 B) (*.f64 (neg.f64 (sin.f64 B)) x)) (neg.f64 (sin.f64 B))) (tan.f64 B)) |
(/.f64 (-.f64 (neg.f64 (neg.f64 (tan.f64 B))) (*.f64 x (neg.f64 (sin.f64 B)))) (*.f64 (sin.f64 B) (neg.f64 (tan.f64 B)))) |
(/.f64 (+.f64 (/.f64 (tan.f64 B) (sin.f64 B)) (/.f64 x 1)) (neg.f64 (tan.f64 B))) |
(/.f64 (/.f64 (-.f64 (/.f64 (tan.f64 B) x) (*.f64 (neg.f64 (sin.f64 B)) 1)) (neg.f64 (sin.f64 B))) (/.f64 (tan.f64 B) x)) |
(/.f64 (-.f64 (/.f64 (tan.f64 B) x) (neg.f64 (sin.f64 B))) (*.f64 (neg.f64 (sin.f64 B)) (/.f64 (tan.f64 B) x))) |
(/.f64 (+.f64 (/.f64 (tan.f64 B) (*.f64 x (neg.f64 (sin.f64 B)))) -1) (/.f64 (tan.f64 B) x)) |
(/.f64 (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 (neg.f64 (sin.f64 B)) (neg.f64 x))) (neg.f64 (sin.f64 B))) (neg.f64 (tan.f64 B))) |
(/.f64 (*.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) (/.f64 1 (sin.f64 B))) (tan.f64 B)) |
(/.f64 (-.f64 (/.f64 (neg.f64 (tan.f64 B)) (sin.f64 B)) (/.f64 x 1)) (tan.f64 B)) |
(pow.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) 1) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(pow.f64 (sqrt.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) 2) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(pow.f64 (cbrt.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) 3) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(pow.f64 (pow.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) 3) 1/3) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(sqrt.f64 (pow.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) 2)) |
(log.f64 (exp.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(cbrt.f64 (pow.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) 3)) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(expm1.f64 (log1p.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(exp.f64 (log.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) 1)) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(log1p.f64 (expm1.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(fma.f64 -1 (/.f64 1 (sin.f64 B)) (/.f64 (neg.f64 x) (tan.f64 B))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(fma.f64 1 (/.f64 -1 (sin.f64 B)) (/.f64 (neg.f64 x) (tan.f64 B))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(fma.f64 (sqrt.f64 (/.f64 -1 (sin.f64 B))) (sqrt.f64 (/.f64 -1 (sin.f64 B))) (/.f64 (neg.f64 x) (tan.f64 B))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(fma.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (sin.f64 B))) 2) (/.f64 -1 (cbrt.f64 (sin.f64 B))) (/.f64 (neg.f64 x) (tan.f64 B))) |
(+.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (sin.f64 B)) 3)) (/.f64 (neg.f64 x) (tan.f64 B))) |
(-.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (sin.f64 B)) 3)) (/.f64 x (tan.f64 B))) |
(-.f64 (exp.f64 (log1p.f64 (tan.f64 B))) 1) |
(tan.f64 B) |
(*.f64 (sin.f64 B) (/.f64 1 (cos.f64 B))) |
(/.f64 (sin.f64 B) (cos.f64 B)) |
(*.f64 (tan.f64 B) 1) |
(tan.f64 B) |
(*.f64 1 (tan.f64 B)) |
(tan.f64 B) |
(*.f64 (sqrt.f64 (tan.f64 B)) (sqrt.f64 (tan.f64 B))) |
(tan.f64 B) |
(*.f64 (cbrt.f64 (tan.f64 B)) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) |
(tan.f64 B) |
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 B)) 2) (cbrt.f64 (tan.f64 B))) |
(tan.f64 B) |
(*.f64 (/.f64 1 (cos.f64 B)) (sin.f64 B)) |
(/.f64 (sin.f64 B) (cos.f64 B)) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (cos.f64 B)) (sqrt.f64 (sin.f64 B))) |
(*.f64 (sqrt.f64 (sin.f64 B)) (/.f64 (sqrt.f64 (sin.f64 B)) (cos.f64 B))) |
(/.f64 (*.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 (sin.f64 B))) (cos.f64 B)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (cos.f64 B)) (cbrt.f64 (sin.f64 B))) |
(*.f64 (cbrt.f64 (sin.f64 B)) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (cos.f64 B))) |
(/.f64 -1 (/.f64 (neg.f64 (cos.f64 B)) (sin.f64 B))) |
(/.f64 (sin.f64 B) (cos.f64 B)) |
(/.f64 (sin.f64 B) (cos.f64 B)) |
(/.f64 (sin.f64 B) (/.f64 (cos.f64 B) 1)) |
(/.f64 (sin.f64 B) (cos.f64 B)) |
(/.f64 (sin.f64 B) (/.f64 1 (/.f64 1 (cos.f64 B)))) |
(/.f64 (sin.f64 B) (cos.f64 B)) |
(/.f64 (tan.f64 B) 1) |
(tan.f64 B) |
(/.f64 1 (/.f64 1 (tan.f64 B))) |
(tan.f64 B) |
(/.f64 1 (/.f64 (neg.f64 (cos.f64 B)) (neg.f64 (sin.f64 B)))) |
(/.f64 (sin.f64 B) (cos.f64 B)) |
(/.f64 (sqrt.f64 (tan.f64 B)) (/.f64 1 (sqrt.f64 (tan.f64 B)))) |
(tan.f64 B) |
(/.f64 (sqrt.f64 (sin.f64 B)) (/.f64 (cos.f64 B) (sqrt.f64 (sin.f64 B)))) |
(*.f64 (sqrt.f64 (sin.f64 B)) (/.f64 (sqrt.f64 (sin.f64 B)) (cos.f64 B))) |
(/.f64 (*.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 (sin.f64 B))) (cos.f64 B)) |
(/.f64 (sqrt.f64 (sin.f64 B)) (/.f64 (neg.f64 (cos.f64 B)) (neg.f64 (sqrt.f64 (sin.f64 B))))) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (neg.f64 (cos.f64 B))) (neg.f64 (sqrt.f64 (sin.f64 B)))) |
(*.f64 (neg.f64 (sqrt.f64 (sin.f64 B))) (/.f64 (sqrt.f64 (sin.f64 B)) (neg.f64 (cos.f64 B)))) |
(/.f64 (sqrt.f64 (sin.f64 B)) (*.f64 1 (/.f64 (cos.f64 B) (sqrt.f64 (sin.f64 B))))) |
(*.f64 (sqrt.f64 (sin.f64 B)) (/.f64 (sqrt.f64 (sin.f64 B)) (cos.f64 B))) |
(/.f64 (*.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 (sin.f64 B))) (cos.f64 B)) |
(/.f64 (cbrt.f64 (tan.f64 B)) (/.f64 1 (pow.f64 (cbrt.f64 (tan.f64 B)) 2))) |
(tan.f64 B) |
(/.f64 (pow.f64 (cbrt.f64 (tan.f64 B)) 2) (/.f64 1 (cbrt.f64 (tan.f64 B)))) |
(tan.f64 B) |
(/.f64 (cbrt.f64 (sin.f64 B)) (/.f64 (cos.f64 B) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) |
(*.f64 (cbrt.f64 (sin.f64 B)) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (cos.f64 B))) |
(/.f64 (cbrt.f64 (sin.f64 B)) (/.f64 (/.f64 (cos.f64 B) (sqrt.f64 (sin.f64 B))) (cbrt.f64 (sqrt.f64 (sin.f64 B))))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) (/.f64 (cos.f64 B) (sqrt.f64 (sin.f64 B)))) (cbrt.f64 (sqrt.f64 (sin.f64 B)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sin.f64 B))) (/.f64 (cbrt.f64 (sin.f64 B)) (/.f64 (cos.f64 B) (sqrt.f64 (sin.f64 B))))) |
(/.f64 (cbrt.f64 (sin.f64 B)) (/.f64 (/.f64 (cos.f64 B) (cbrt.f64 (sin.f64 B))) (cbrt.f64 (sin.f64 B)))) |
(*.f64 (cbrt.f64 (sin.f64 B)) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (cos.f64 B))) |
(/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (/.f64 (cos.f64 B) (cbrt.f64 (sin.f64 B)))) |
(*.f64 (cbrt.f64 (sin.f64 B)) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (cos.f64 B))) |
(/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (/.f64 (neg.f64 (cos.f64 B)) (neg.f64 (cbrt.f64 (sin.f64 B))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (neg.f64 (cos.f64 B))) (neg.f64 (cbrt.f64 (sin.f64 B)))) |
(*.f64 (cbrt.f64 (sin.f64 B)) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (neg.f64 (cos.f64 B)))) |
(/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (*.f64 1 (/.f64 (cos.f64 B) (cbrt.f64 (sin.f64 B))))) |
(*.f64 (cbrt.f64 (sin.f64 B)) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (cos.f64 B))) |
(/.f64 (neg.f64 (sin.f64 B)) (neg.f64 (cos.f64 B))) |
(/.f64 (sin.f64 B) (cos.f64 B)) |
(/.f64 (neg.f64 (sin.f64 B)) (*.f64 1 (neg.f64 (cos.f64 B)))) |
(/.f64 (sin.f64 B) (cos.f64 B)) |
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (/.f64 (cos.f64 B) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (cbrt.f64 (sin.f64 B))))) |
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (cos.f64 B) (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (cbrt.f64 (sin.f64 B)))) |
(*.f64 (sqrt.f64 (cbrt.f64 (sin.f64 B))) (*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cos.f64 B)) (sqrt.f64 (sin.f64 B)))) |
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (/.f64 (cos.f64 B) (cbrt.f64 (sin.f64 B))) (sqrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (cos.f64 B) (cbrt.f64 (sin.f64 B)))) (sqrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cos.f64 B)) (cbrt.f64 (sin.f64 B)))) |
(/.f64 (sqrt.f64 (sqrt.f64 (sin.f64 B))) (/.f64 (/.f64 (cos.f64 B) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (sqrt.f64 (sin.f64 B))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (sin.f64 B))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (sin.f64 B))) (cos.f64 B)) (sqrt.f64 (sin.f64 B)))) |
(/.f64 (sqrt.f64 (neg.f64 (sin.f64 B))) (/.f64 (neg.f64 (cos.f64 B)) (sqrt.f64 (neg.f64 (sin.f64 B))))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (sin.f64 B))) (neg.f64 (cos.f64 B))) (sqrt.f64 (neg.f64 (sin.f64 B)))) |
(*.f64 (sqrt.f64 (neg.f64 (sin.f64 B))) (/.f64 (sqrt.f64 (neg.f64 (sin.f64 B))) (neg.f64 (cos.f64 B)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (/.f64 (/.f64 (cos.f64 B) (cbrt.f64 (sin.f64 B))) (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (/.f64 (cos.f64 B) (cbrt.f64 (sin.f64 B)))) (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (/.f64 (cos.f64 B) (cbrt.f64 (sin.f64 B))) (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 (sin.f64 B)))) (/.f64 (neg.f64 (cos.f64 B)) (cbrt.f64 (neg.f64 (sin.f64 B))))) |
(*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (/.f64 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 (sin.f64 B)))) (neg.f64 (cos.f64 B)))) |
(/.f64 (neg.f64 (sqrt.f64 (sin.f64 B))) (/.f64 (neg.f64 (cos.f64 B)) (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (neg.f64 (cos.f64 B))) (neg.f64 (sqrt.f64 (sin.f64 B)))) |
(*.f64 (neg.f64 (sqrt.f64 (sin.f64 B))) (/.f64 (sqrt.f64 (sin.f64 B)) (neg.f64 (cos.f64 B)))) |
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (neg.f64 (cos.f64 B)) (cbrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (neg.f64 (cos.f64 B))) (neg.f64 (cbrt.f64 (sin.f64 B)))) |
(*.f64 (cbrt.f64 (sin.f64 B)) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (neg.f64 (cos.f64 B)))) |
(/.f64 (/.f64 (sin.f64 B) 1) (cos.f64 B)) |
(/.f64 (sin.f64 B) (cos.f64 B)) |
(/.f64 (/.f64 (sin.f64 B) (sqrt.f64 (cos.f64 B))) (sqrt.f64 (cos.f64 B))) |
(/.f64 (sin.f64 B) (*.f64 (sqrt.f64 (cos.f64 B)) (sqrt.f64 (cos.f64 B)))) |
(/.f64 (/.f64 (sin.f64 B) (*.f64 (cbrt.f64 (cos.f64 B)) (cbrt.f64 (cos.f64 B)))) (cbrt.f64 (cos.f64 B))) |
(/.f64 (/.f64 (sin.f64 B) (cbrt.f64 (cos.f64 B))) (*.f64 (cbrt.f64 (cos.f64 B)) (cbrt.f64 (cos.f64 B)))) |
(pow.f64 (tan.f64 B) 1) |
(tan.f64 B) |
(pow.f64 (sqrt.f64 (tan.f64 B)) 2) |
(tan.f64 B) |
(pow.f64 (cbrt.f64 (tan.f64 B)) 3) |
(tan.f64 B) |
(pow.f64 (pow.f64 (tan.f64 B) 3) 1/3) |
(tan.f64 B) |
(sqrt.f64 (pow.f64 (tan.f64 B) 2)) |
(log.f64 (exp.f64 (tan.f64 B))) |
(tan.f64 B) |
(log.f64 (+.f64 1 (expm1.f64 (tan.f64 B)))) |
(tan.f64 B) |
(cbrt.f64 (pow.f64 (tan.f64 B) 3)) |
(tan.f64 B) |
(expm1.f64 (log1p.f64 (tan.f64 B))) |
(tan.f64 B) |
(exp.f64 (log.f64 (tan.f64 B))) |
(tan.f64 B) |
(exp.f64 (*.f64 (log.f64 (tan.f64 B)) 1)) |
(tan.f64 B) |
(log1p.f64 (expm1.f64 (tan.f64 B))) |
(tan.f64 B) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (*.f64 x (*.f64 B -1/3)) |
| ✓ | 0.4b | (*.f64 B -1/3) |
| 6.2b | (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))) | |
| 14.2b | (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))) |
Compiled 135 to 78 computations (42.2% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | B | @ | 0 | (*.f64 x (*.f64 B -1/3)) |
| 0.0ms | x | @ | inf | (*.f64 x (*.f64 B -1/3)) |
| 0.0ms | x | @ | 0 | (*.f64 x (*.f64 B -1/3)) |
| 0.0ms | B | @ | inf | (*.f64 x (*.f64 B -1/3)) |
| 0.0ms | B | @ | inf | (*.f64 B -1/3) |
| 1× | batch-egg-rewrite |
| 1326× | add-sqr-sqrt |
| 1308× | *-un-lft-identity |
| 1216× | add-cube-cbrt |
| 1198× | add-cbrt-cube |
| 1184× | add-exp-log |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 20 |
| 1 | 141 | 20 |
| 2 | 1639 | 20 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 B -1/3) |
(*.f64 x (*.f64 B -1/3)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 B -1/3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 B -1/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 B -1/3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 B -1/3)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 B -1/3) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (*.f64 B B) 1/9))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 -1/3) B))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 B -1/3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 B -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 B -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 B -1/3))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 B (*.f64 -1/3 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 B (*.f64 -1/3 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 B (*.f64 -1/3 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 B (*.f64 -1/3 x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 B (*.f64 -1/3 x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 B (*.f64 -1/3 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 x) (*.f64 B -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 B (*.f64 -1/3 x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 B (*.f64 -1/3 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 B (*.f64 -1/3 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 B (*.f64 -1/3 x)))))))) |
| 1× | egg-herbie |
| 1220× | distribute-lft-in |
| 1206× | distribute-rgt-in |
| 1050× | associate-+l+ |
| 958× | associate-+r+ |
| 872× | fma-def |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 62 | 616 |
| 1 | 145 | 616 |
| 2 | 593 | 616 |
| 3 | 2040 | 616 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1/3 B) |
(*.f64 -1/3 B) |
(*.f64 -1/3 B) |
(*.f64 -1/3 B) |
(*.f64 -1/3 B) |
(*.f64 -1/3 B) |
(*.f64 -1/3 B) |
(*.f64 -1/3 B) |
(*.f64 -1/3 B) |
(*.f64 -1/3 B) |
(*.f64 -1/3 B) |
(*.f64 -1/3 B) |
(*.f64 -1/3 (*.f64 x B)) |
(*.f64 -1/3 (*.f64 x B)) |
(*.f64 -1/3 (*.f64 x B)) |
(*.f64 -1/3 (*.f64 x B)) |
(*.f64 -1/3 (*.f64 x B)) |
(*.f64 -1/3 (*.f64 x B)) |
(*.f64 -1/3 (*.f64 x B)) |
(*.f64 -1/3 (*.f64 x B)) |
(*.f64 -1/3 (*.f64 x B)) |
(*.f64 -1/3 (*.f64 x B)) |
(*.f64 -1/3 (*.f64 x B)) |
(*.f64 -1/3 (*.f64 x B)) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 -1/3 (*.f64 B x)) |
(-.f64 (+.f64 1 (*.f64 B -1/3)) 1) |
(pow.f64 (*.f64 B -1/3) 1) |
(pow.f64 (sqrt.f64 (*.f64 B -1/3)) 2) |
(pow.f64 (cbrt.f64 (*.f64 B -1/3)) 3) |
(pow.f64 (pow.f64 (*.f64 B -1/3) 3) 1/3) |
(sqrt.f64 (*.f64 (*.f64 B B) 1/9)) |
(log.f64 (pow.f64 (exp.f64 -1/3) B)) |
(cbrt.f64 (pow.f64 (*.f64 B -1/3) 3)) |
(expm1.f64 (log1p.f64 (*.f64 B -1/3))) |
(exp.f64 (log.f64 (*.f64 B -1/3))) |
(log1p.f64 (expm1.f64 (*.f64 B -1/3))) |
(-.f64 (+.f64 1 (*.f64 B (*.f64 -1/3 x))) 1) |
(pow.f64 (*.f64 B (*.f64 -1/3 x)) 1) |
(pow.f64 (sqrt.f64 (*.f64 B (*.f64 -1/3 x))) 2) |
(pow.f64 (cbrt.f64 (*.f64 B (*.f64 -1/3 x))) 3) |
(pow.f64 (pow.f64 (*.f64 B (*.f64 -1/3 x)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 B (*.f64 -1/3 x)) 2)) |
(log.f64 (pow.f64 (exp.f64 x) (*.f64 B -1/3))) |
(cbrt.f64 (pow.f64 (*.f64 B (*.f64 -1/3 x)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 B (*.f64 -1/3 x)))) |
(exp.f64 (log.f64 (*.f64 B (*.f64 -1/3 x)))) |
(log1p.f64 (expm1.f64 (*.f64 B (*.f64 -1/3 x)))) |
| Outputs |
|---|
(*.f64 -1/3 B) |
(*.f64 -1/3 B) |
(*.f64 -1/3 B) |
(*.f64 -1/3 B) |
(*.f64 -1/3 B) |
(*.f64 -1/3 B) |
(*.f64 -1/3 B) |
(*.f64 -1/3 B) |
(*.f64 -1/3 B) |
(*.f64 -1/3 B) |
(*.f64 -1/3 B) |
(*.f64 -1/3 B) |
(*.f64 -1/3 (*.f64 x B)) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 B (*.f64 -1/3 x)) |
(*.f64 -1/3 (*.f64 x B)) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 B (*.f64 -1/3 x)) |
(*.f64 -1/3 (*.f64 x B)) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 B (*.f64 -1/3 x)) |
(*.f64 -1/3 (*.f64 x B)) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 B (*.f64 -1/3 x)) |
(*.f64 -1/3 (*.f64 x B)) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 B (*.f64 -1/3 x)) |
(*.f64 -1/3 (*.f64 x B)) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 B (*.f64 -1/3 x)) |
(*.f64 -1/3 (*.f64 x B)) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 B (*.f64 -1/3 x)) |
(*.f64 -1/3 (*.f64 x B)) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 B (*.f64 -1/3 x)) |
(*.f64 -1/3 (*.f64 x B)) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 B (*.f64 -1/3 x)) |
(*.f64 -1/3 (*.f64 x B)) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 B (*.f64 -1/3 x)) |
(*.f64 -1/3 (*.f64 x B)) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 B (*.f64 -1/3 x)) |
(*.f64 -1/3 (*.f64 x B)) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 B (*.f64 -1/3 x)) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 B (*.f64 -1/3 x)) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 B (*.f64 -1/3 x)) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 B (*.f64 -1/3 x)) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 B (*.f64 -1/3 x)) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 B (*.f64 -1/3 x)) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 B (*.f64 -1/3 x)) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 B (*.f64 -1/3 x)) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 B (*.f64 -1/3 x)) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 B (*.f64 -1/3 x)) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 B (*.f64 -1/3 x)) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 B (*.f64 -1/3 x)) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 B (*.f64 -1/3 x)) |
(-.f64 (+.f64 1 (*.f64 B -1/3)) 1) |
(*.f64 -1/3 B) |
(pow.f64 (*.f64 B -1/3) 1) |
(*.f64 -1/3 B) |
(pow.f64 (sqrt.f64 (*.f64 B -1/3)) 2) |
(*.f64 -1/3 B) |
(pow.f64 (cbrt.f64 (*.f64 B -1/3)) 3) |
(*.f64 -1/3 B) |
(pow.f64 (pow.f64 (*.f64 B -1/3) 3) 1/3) |
(*.f64 -1/3 B) |
(sqrt.f64 (*.f64 (*.f64 B B) 1/9)) |
(*.f64 -1/3 B) |
(log.f64 (pow.f64 (exp.f64 -1/3) B)) |
(*.f64 -1/3 B) |
(cbrt.f64 (pow.f64 (*.f64 B -1/3) 3)) |
(*.f64 -1/3 B) |
(expm1.f64 (log1p.f64 (*.f64 B -1/3))) |
(*.f64 -1/3 B) |
(exp.f64 (log.f64 (*.f64 B -1/3))) |
(*.f64 -1/3 B) |
(log1p.f64 (expm1.f64 (*.f64 B -1/3))) |
(*.f64 -1/3 B) |
(-.f64 (+.f64 1 (*.f64 B (*.f64 -1/3 x))) 1) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 B (*.f64 -1/3 x)) |
(pow.f64 (*.f64 B (*.f64 -1/3 x)) 1) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 B (*.f64 -1/3 x)) |
(pow.f64 (sqrt.f64 (*.f64 B (*.f64 -1/3 x))) 2) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 B (*.f64 -1/3 x)) |
(pow.f64 (cbrt.f64 (*.f64 B (*.f64 -1/3 x))) 3) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 B (*.f64 -1/3 x)) |
(pow.f64 (pow.f64 (*.f64 B (*.f64 -1/3 x)) 3) 1/3) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 B (*.f64 -1/3 x)) |
(sqrt.f64 (pow.f64 (*.f64 B (*.f64 -1/3 x)) 2)) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 B (*.f64 -1/3 x)) |
(log.f64 (pow.f64 (exp.f64 x) (*.f64 B -1/3))) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 B (*.f64 -1/3 x)) |
(cbrt.f64 (pow.f64 (*.f64 B (*.f64 -1/3 x)) 3)) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 B (*.f64 -1/3 x)) |
(expm1.f64 (log1p.f64 (*.f64 B (*.f64 -1/3 x)))) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 B (*.f64 -1/3 x)) |
(exp.f64 (log.f64 (*.f64 B (*.f64 -1/3 x)))) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 B (*.f64 -1/3 x)) |
(log1p.f64 (expm1.f64 (*.f64 B (*.f64 -1/3 x)))) |
(*.f64 -1/3 (*.f64 B x)) |
(*.f64 B (*.f64 -1/3 x)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.1b | (/.f64 F (sin.f64 B)) | |
| ✓ | 0.3b | (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) |
| 6.2b | (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))) | |
| 14.2b | (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))) |
Compiled 123 to 61 computations (50.4% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | B | @ | 0 | (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) |
| 1.0ms | B | @ | inf | (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) |
| 1.0ms | B | @ | -inf | (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) |
| 0.0ms | x | @ | 0 | (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) |
| 0.0ms | x | @ | inf | (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) |
| 1× | batch-egg-rewrite |
| 1460× | associate-/l* |
| 1374× | associate-*r/ |
| 980× | *-commutative |
| 934× | associate-*l/ |
| 442× | associate-/r/ |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 21 |
| 1 | 188 | 21 |
| 2 | 2591 | 21 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 (cos.f64 B) (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cos.f64 B)) (*.f64 (sqrt.f64 (cos.f64 B)) (/.f64 x (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))) (sqrt.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 B) (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cos.f64 B)) 2) (*.f64 (cbrt.f64 (cos.f64 B)) (/.f64 x (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))) (/.f64 (pow.f64 (cbrt.f64 (cos.f64 B)) 2) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))) 2) (cbrt.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 x) (*.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (cos.f64 B) (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 B) (sin.f64 B)) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (sin.f64 B)) (/.f64 (cos.f64 B) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cos.f64 B)) (neg.f64 (/.f64 x (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (/.f64 (cos.f64 B) (neg.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 B) (sin.f64 B))) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (cos.f64 B) (sin.f64 B))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cos.f64 B)) (/.f64 x (sin.f64 B))) (sqrt.f64 (cos.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cos.f64 B)) (/.f64 x (sin.f64 B))) (/.f64 (sqrt.f64 (cos.f64 B)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cos.f64 B)) (/.f64 x (sin.f64 B))) (pow.f64 (cbrt.f64 (cos.f64 B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cos.f64 B)) (/.f64 x (sin.f64 B))) (/.f64 (pow.f64 (cbrt.f64 (cos.f64 B)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 B) 1) (/.f64 x (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 B) (sqrt.f64 (/.f64 (sin.f64 B) x))) (/.f64 (sqrt.f64 x) (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 B) (sqrt.f64 (sin.f64 B))) (/.f64 x (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 B) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 x (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sin.f64 B)) (*.f64 (cos.f64 B) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sin.f64 B)) (/.f64 (cos.f64 B) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (sin.f64 B))) (/.f64 (cos.f64 B) (sqrt.f64 (/.f64 (sin.f64 B) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2)) (/.f64 (cos.f64 B) (cbrt.f64 (/.f64 (sin.f64 B) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 B) (/.f64 1 x)) (/.f64 1 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 B) (cbrt.f64 (/.f64 (sin.f64 B) x))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 B) (neg.f64 (sin.f64 B))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (sin.f64 B))) (*.f64 (cos.f64 B) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (cos.f64 B)) (sin.f64 B)) (*.f64 (/.f64 (sqrt.f64 (cos.f64 B)) 1) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 (cos.f64 B)) 1) x) (/.f64 (sqrt.f64 (cos.f64 B)) (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (cos.f64 B)) 1) (*.f64 (sqrt.f64 (cos.f64 B)) (/.f64 x (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (cos.f64 B)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2)) (/.f64 (sqrt.f64 (cos.f64 B)) (cbrt.f64 (/.f64 (sin.f64 B) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (cos.f64 B)) (cbrt.f64 (/.f64 (sin.f64 B) x))) (/.f64 (sqrt.f64 (cos.f64 B)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 B)) 2) (sin.f64 B)) (/.f64 (cbrt.f64 (cos.f64 B)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (cos.f64 B)) (/.f64 1 x)) (/.f64 (pow.f64 (cbrt.f64 (cos.f64 B)) 2) (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 B)) 2) 1) (*.f64 (cbrt.f64 (cos.f64 B)) (/.f64 x (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 B)) 2) (sqrt.f64 (/.f64 (sin.f64 B) x))) (/.f64 (cbrt.f64 (cos.f64 B)) (sqrt.f64 (/.f64 (sin.f64 B) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (cos.f64 B)) (sqrt.f64 (/.f64 (sin.f64 B) x))) (/.f64 (pow.f64 (cbrt.f64 (cos.f64 B)) 2) (sqrt.f64 (/.f64 (sin.f64 B) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 B)) 2) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2)) (cbrt.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 x (sin.f64 B))) (neg.f64 (cos.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) (sqrt.f64 x))) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 B)) 2) (/.f64 (sin.f64 B) x)) (cbrt.f64 (cos.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 B) -1) (neg.f64 (/.f64 x (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 (sin.f64 B) x) (pow.f64 (cbrt.f64 (cos.f64 B)) 2))) (cbrt.f64 (cos.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 B) (sin.f64 B)) 1) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 B) (sin.f64 B)) 1) (/.f64 x 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (/.f64 1 (sqrt.f64 x))) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (/.f64 1 (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 B) (sin.f64 B)) -1) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (cos.f64 B)) -1) (/.f64 x (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (cos.f64 B)) (sin.f64 B)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 B) 1) 1) (/.f64 x (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 B) 1) (sqrt.f64 (sin.f64 B))) (/.f64 x (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 B) 1) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 x (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 B) 1) (neg.f64 (sin.f64 B))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 B) 1) (/.f64 (sin.f64 B) 1)) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 B) 1) (/.f64 (sin.f64 B) (sqrt.f64 x))) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 B) 1) (/.f64 (sin.f64 B) (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 B) 1) -1) (neg.f64 (/.f64 x (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 B) (sqrt.f64 (/.f64 (sin.f64 B) x))) 1) (sqrt.f64 (/.f64 x (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 B) (sqrt.f64 (/.f64 (sin.f64 B) x))) (sqrt.f64 (neg.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 B) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2)) 1) (cbrt.f64 (/.f64 x (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 B) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2)) (cbrt.f64 (sin.f64 B))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 B) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2)) (cbrt.f64 (neg.f64 (sin.f64 B)))) (cbrt.f64 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (sin.f64 B) x) (cos.f64 B)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cos.f64 B) (neg.f64 (/.f64 x (sin.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (cos.f64 B)) (/.f64 x (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))))))))) |
| 1× | egg-herbie |
| 1624× | associate-+r- |
| 844× | associate-/r* |
| 726× | *-commutative |
| 676× | +-commutative |
| 630× | associate-/l/ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 241 | 3195 |
| 1 | 666 | 3071 |
| 2 | 2177 | 3023 |
| 3 | 6886 | 3023 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 x B) |
(+.f64 (/.f64 x B) (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B)) |
(+.f64 (/.f64 x B) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B) (*.f64 (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 1/120 x) (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))))) (pow.f64 B 3)))) |
(+.f64 (/.f64 x B) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B) (+.f64 (*.f64 (-.f64 (*.f64 -1/720 x) (+.f64 (*.f64 -1/6 (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 1/120 x) (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)))))) (+.f64 (*.f64 -1/5040 x) (*.f64 1/120 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)))))) (pow.f64 B 5)) (*.f64 (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 1/120 x) (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))))) (pow.f64 B 3))))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))))) 1) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) 1) |
(*.f64 1 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))) |
(*.f64 (sqrt.f64 (cos.f64 B)) (*.f64 (sqrt.f64 (cos.f64 B)) (/.f64 x (sin.f64 B)))) |
(*.f64 (sqrt.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))) (sqrt.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))))) |
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 B) (sin.f64 B)))) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 B)) 2) (*.f64 (cbrt.f64 (cos.f64 B)) (/.f64 x (sin.f64 B)))) |
(*.f64 (cbrt.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))) 2)) |
(*.f64 (cbrt.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))) (/.f64 (pow.f64 (cbrt.f64 (cos.f64 B)) 2) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))) 2) (cbrt.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))))) |
(*.f64 (cbrt.f64 x) (*.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (cos.f64 B) (sin.f64 B)))) |
(*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) x) |
(*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)) |
(*.f64 (/.f64 x (sin.f64 B)) (/.f64 (cos.f64 B) 1)) |
(*.f64 (neg.f64 (cos.f64 B)) (neg.f64 (/.f64 x (sin.f64 B)))) |
(*.f64 (neg.f64 x) (/.f64 (cos.f64 B) (neg.f64 (sin.f64 B)))) |
(*.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 B) (sin.f64 B))) (sqrt.f64 x)) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (cos.f64 B) (sin.f64 B))) (cbrt.f64 x)) |
(*.f64 (*.f64 (sqrt.f64 (cos.f64 B)) (/.f64 x (sin.f64 B))) (sqrt.f64 (cos.f64 B))) |
(*.f64 (*.f64 (sqrt.f64 (cos.f64 B)) (/.f64 x (sin.f64 B))) (/.f64 (sqrt.f64 (cos.f64 B)) 1)) |
(*.f64 (*.f64 (cbrt.f64 (cos.f64 B)) (/.f64 x (sin.f64 B))) (pow.f64 (cbrt.f64 (cos.f64 B)) 2)) |
(*.f64 (*.f64 (cbrt.f64 (cos.f64 B)) (/.f64 x (sin.f64 B))) (/.f64 (pow.f64 (cbrt.f64 (cos.f64 B)) 2) 1)) |
(*.f64 (/.f64 (cos.f64 B) 1) (/.f64 x (sin.f64 B))) |
(*.f64 (/.f64 (cos.f64 B) (sqrt.f64 (/.f64 (sin.f64 B) x))) (/.f64 (sqrt.f64 x) (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (cos.f64 B) (sqrt.f64 (sin.f64 B))) (/.f64 x (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (cos.f64 B) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 x (cbrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 1 (sin.f64 B)) (*.f64 (cos.f64 B) x)) |
(*.f64 (/.f64 1 (sin.f64 B)) (/.f64 (cos.f64 B) (/.f64 1 x))) |
(*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (sin.f64 B))) (/.f64 (cos.f64 B) (sqrt.f64 (/.f64 (sin.f64 B) x)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2)) (/.f64 (cos.f64 B) (cbrt.f64 (/.f64 (sin.f64 B) x)))) |
(*.f64 (/.f64 (cos.f64 B) (/.f64 1 x)) (/.f64 1 (sin.f64 B))) |
(*.f64 (/.f64 (cos.f64 B) (cbrt.f64 (/.f64 (sin.f64 B) x))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2))) |
(*.f64 (/.f64 (cos.f64 B) (neg.f64 (sin.f64 B))) (neg.f64 x)) |
(*.f64 (/.f64 1 (neg.f64 (sin.f64 B))) (*.f64 (cos.f64 B) (neg.f64 x))) |
(*.f64 (/.f64 (sqrt.f64 (cos.f64 B)) (sin.f64 B)) (*.f64 (/.f64 (sqrt.f64 (cos.f64 B)) 1) x)) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (cos.f64 B)) 1) x) (/.f64 (sqrt.f64 (cos.f64 B)) (sin.f64 B))) |
(*.f64 (/.f64 (sqrt.f64 (cos.f64 B)) 1) (*.f64 (sqrt.f64 (cos.f64 B)) (/.f64 x (sin.f64 B)))) |
(*.f64 (/.f64 (sqrt.f64 (cos.f64 B)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2)) (/.f64 (sqrt.f64 (cos.f64 B)) (cbrt.f64 (/.f64 (sin.f64 B) x)))) |
(*.f64 (/.f64 (sqrt.f64 (cos.f64 B)) (cbrt.f64 (/.f64 (sin.f64 B) x))) (/.f64 (sqrt.f64 (cos.f64 B)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 B)) 2) (sin.f64 B)) (/.f64 (cbrt.f64 (cos.f64 B)) (/.f64 1 x))) |
(*.f64 (/.f64 (cbrt.f64 (cos.f64 B)) (/.f64 1 x)) (/.f64 (pow.f64 (cbrt.f64 (cos.f64 B)) 2) (sin.f64 B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 B)) 2) 1) (*.f64 (cbrt.f64 (cos.f64 B)) (/.f64 x (sin.f64 B)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 B)) 2) (sqrt.f64 (/.f64 (sin.f64 B) x))) (/.f64 (cbrt.f64 (cos.f64 B)) (sqrt.f64 (/.f64 (sin.f64 B) x)))) |
(*.f64 (/.f64 (cbrt.f64 (cos.f64 B)) (sqrt.f64 (/.f64 (sin.f64 B) x))) (/.f64 (pow.f64 (cbrt.f64 (cos.f64 B)) 2) (sqrt.f64 (/.f64 (sin.f64 B) x)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 B)) 2) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2)) (cbrt.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))))) |
(*.f64 (neg.f64 (/.f64 x (sin.f64 B))) (neg.f64 (cos.f64 B))) |
(*.f64 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) (sqrt.f64 x))) (sqrt.f64 x)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 B)) 2) (/.f64 (sin.f64 B) x)) (cbrt.f64 (cos.f64 B))) |
(*.f64 (/.f64 (cos.f64 B) -1) (neg.f64 (/.f64 x (sin.f64 B)))) |
(*.f64 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x)) |
(*.f64 (/.f64 1 (/.f64 (/.f64 (sin.f64 B) x) (pow.f64 (cbrt.f64 (cos.f64 B)) 2))) (cbrt.f64 (cos.f64 B))) |
(*.f64 (/.f64 (/.f64 (cos.f64 B) (sin.f64 B)) 1) x) |
(*.f64 (/.f64 (/.f64 (cos.f64 B) (sin.f64 B)) 1) (/.f64 x 1)) |
(*.f64 (/.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (/.f64 1 (sqrt.f64 x))) (sqrt.f64 x)) |
(*.f64 (/.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (/.f64 1 (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x)) |
(*.f64 (/.f64 (/.f64 (cos.f64 B) (sin.f64 B)) -1) (neg.f64 x)) |
(*.f64 (/.f64 (neg.f64 (cos.f64 B)) -1) (/.f64 x (sin.f64 B))) |
(*.f64 (/.f64 (neg.f64 (cos.f64 B)) (sin.f64 B)) (neg.f64 x)) |
(*.f64 (/.f64 (/.f64 (cos.f64 B) 1) 1) (/.f64 x (sin.f64 B))) |
(*.f64 (/.f64 (/.f64 (cos.f64 B) 1) (sqrt.f64 (sin.f64 B))) (/.f64 x (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (/.f64 (cos.f64 B) 1) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 x (cbrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (/.f64 (cos.f64 B) 1) (neg.f64 (sin.f64 B))) (neg.f64 x)) |
(*.f64 (/.f64 (/.f64 (cos.f64 B) 1) (/.f64 (sin.f64 B) 1)) x) |
(*.f64 (/.f64 (/.f64 (cos.f64 B) 1) (/.f64 (sin.f64 B) (sqrt.f64 x))) (sqrt.f64 x)) |
(*.f64 (/.f64 (/.f64 (cos.f64 B) 1) (/.f64 (sin.f64 B) (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x)) |
(*.f64 (/.f64 (/.f64 (cos.f64 B) 1) -1) (neg.f64 (/.f64 x (sin.f64 B)))) |
(*.f64 (/.f64 (/.f64 (cos.f64 B) (sqrt.f64 (/.f64 (sin.f64 B) x))) 1) (sqrt.f64 (/.f64 x (sin.f64 B)))) |
(*.f64 (/.f64 (/.f64 (cos.f64 B) (sqrt.f64 (/.f64 (sin.f64 B) x))) (sqrt.f64 (neg.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 x))) |
(*.f64 (/.f64 (/.f64 (cos.f64 B) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2)) 1) (cbrt.f64 (/.f64 x (sin.f64 B)))) |
(*.f64 (/.f64 (/.f64 (cos.f64 B) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2)) (cbrt.f64 (sin.f64 B))) (cbrt.f64 x)) |
(*.f64 (/.f64 (/.f64 (cos.f64 B) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2)) (cbrt.f64 (neg.f64 (sin.f64 B)))) (cbrt.f64 (neg.f64 x))) |
(pow.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) 1) |
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))) 3) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) 3) 1/3) |
(pow.f64 (/.f64 (/.f64 (sin.f64 B) x) (cos.f64 B)) -1) |
(neg.f64 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x))) |
(neg.f64 (*.f64 (cos.f64 B) (neg.f64 (/.f64 x (sin.f64 B))))) |
(neg.f64 (*.f64 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x)) 1)) |
(neg.f64 (*.f64 1 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x)))) |
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) 2)) |
(log.f64 (pow.f64 (exp.f64 (cos.f64 B)) (/.f64 x (sin.f64 B)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))))) |
(exp.f64 (log.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))))) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))))) |
| Outputs |
|---|
(/.f64 x B) |
(+.f64 (/.f64 x B) (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B)) |
(+.f64 (/.f64 x B) (*.f64 B (*.f64 x -1/3))) |
(fma.f64 B (*.f64 x -1/3) (/.f64 x B)) |
(fma.f64 x (*.f64 B -1/3) (/.f64 x B)) |
(+.f64 (/.f64 x B) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B) (*.f64 (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 1/120 x) (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))))) (pow.f64 B 3)))) |
(+.f64 (/.f64 x B) (fma.f64 (*.f64 x -1/3) B (*.f64 (-.f64 (*.f64 x 1/24) (fma.f64 1/120 x (*.f64 -1/6 (*.f64 x -1/3)))) (pow.f64 B 3)))) |
(+.f64 (/.f64 x B) (fma.f64 (-.f64 (*.f64 x 1/30) (*.f64 x 1/18)) (pow.f64 B 3) (*.f64 x (*.f64 -1/3 B)))) |
(fma.f64 x (*.f64 B -1/3) (fma.f64 (*.f64 x -1/45) (pow.f64 B 3) (/.f64 x B))) |
(+.f64 (/.f64 x B) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B) (+.f64 (*.f64 (-.f64 (*.f64 -1/720 x) (+.f64 (*.f64 -1/6 (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 1/120 x) (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)))))) (+.f64 (*.f64 -1/5040 x) (*.f64 1/120 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)))))) (pow.f64 B 5)) (*.f64 (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 1/120 x) (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))))) (pow.f64 B 3))))) |
(+.f64 (/.f64 x B) (fma.f64 (*.f64 x -1/3) B (fma.f64 (-.f64 (*.f64 x -1/720) (fma.f64 -1/6 (-.f64 (*.f64 x 1/24) (fma.f64 1/120 x (*.f64 -1/6 (*.f64 x -1/3)))) (fma.f64 -1/5040 x (*.f64 (*.f64 x -1/3) 1/120)))) (pow.f64 B 5) (*.f64 (-.f64 (*.f64 x 1/24) (fma.f64 1/120 x (*.f64 -1/6 (*.f64 x -1/3)))) (pow.f64 B 3))))) |
(+.f64 (fma.f64 B (*.f64 x -1/3) (/.f64 x B)) (fma.f64 (-.f64 (*.f64 x -1/720) (fma.f64 -1/6 (-.f64 (*.f64 x 1/30) (*.f64 x 1/18)) (fma.f64 x -1/5040 (*.f64 x -1/360)))) (pow.f64 B 5) (*.f64 (-.f64 (*.f64 x 1/30) (*.f64 x 1/18)) (pow.f64 B 3)))) |
(+.f64 (/.f64 x B) (fma.f64 (-.f64 (*.f64 x -1/720) (fma.f64 -1/6 (*.f64 x -1/45) (*.f64 x -1/336))) (pow.f64 B 5) (fma.f64 (*.f64 x -1/45) (pow.f64 B 3) (*.f64 B (*.f64 x -1/3))))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))))) 1) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) 1) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 1 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (sqrt.f64 (cos.f64 B)) (*.f64 (sqrt.f64 (cos.f64 B)) (/.f64 x (sin.f64 B)))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (sqrt.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))) (sqrt.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 B) (sin.f64 B)))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 B)) 2) (*.f64 (cbrt.f64 (cos.f64 B)) (/.f64 x (sin.f64 B)))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (cbrt.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))) 2)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (cbrt.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))) (/.f64 (pow.f64 (cbrt.f64 (cos.f64 B)) 2) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2))) |
(/.f64 (cbrt.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2) (pow.f64 (cbrt.f64 (cos.f64 B)) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))) 2) (cbrt.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (cbrt.f64 x) (*.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (cos.f64 B) (sin.f64 B)))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) x) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (/.f64 x (sin.f64 B)) (/.f64 (cos.f64 B) 1)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (neg.f64 (cos.f64 B)) (neg.f64 (/.f64 x (sin.f64 B)))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (neg.f64 x) (/.f64 (cos.f64 B) (neg.f64 (sin.f64 B)))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 B) (sin.f64 B))) (sqrt.f64 x)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (cos.f64 B) (sin.f64 B))) (cbrt.f64 x)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (*.f64 (sqrt.f64 (cos.f64 B)) (/.f64 x (sin.f64 B))) (sqrt.f64 (cos.f64 B))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (*.f64 (sqrt.f64 (cos.f64 B)) (/.f64 x (sin.f64 B))) (/.f64 (sqrt.f64 (cos.f64 B)) 1)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (*.f64 (cbrt.f64 (cos.f64 B)) (/.f64 x (sin.f64 B))) (pow.f64 (cbrt.f64 (cos.f64 B)) 2)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (*.f64 (cbrt.f64 (cos.f64 B)) (/.f64 x (sin.f64 B))) (/.f64 (pow.f64 (cbrt.f64 (cos.f64 B)) 2) 1)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (/.f64 (cos.f64 B) 1) (/.f64 x (sin.f64 B))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (/.f64 (cos.f64 B) (sqrt.f64 (/.f64 (sin.f64 B) x))) (/.f64 (sqrt.f64 x) (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (/.f64 (sin.f64 B) x))) (cos.f64 B)) |
(*.f64 (/.f64 (cos.f64 B) (sqrt.f64 (sin.f64 B))) (/.f64 x (sqrt.f64 (sin.f64 B)))) |
(/.f64 (*.f64 (cos.f64 B) (/.f64 x (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 x (cos.f64 B)) (*.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (cos.f64 B) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 x (cbrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 1 (sin.f64 B)) (*.f64 (cos.f64 B) x)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (/.f64 1 (sin.f64 B)) (/.f64 (cos.f64 B) (/.f64 1 x))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (sin.f64 B))) (/.f64 (cos.f64 B) (sqrt.f64 (/.f64 (sin.f64 B) x)))) |
(*.f64 (/.f64 (cos.f64 B) (sqrt.f64 (/.f64 (sin.f64 B) x))) (/.f64 (sqrt.f64 x) (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (/.f64 (sin.f64 B) x))) (cos.f64 B)) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2)) (/.f64 (cos.f64 B) (cbrt.f64 (/.f64 (sin.f64 B) x)))) |
(/.f64 (/.f64 (cos.f64 B) (cbrt.f64 (/.f64 (sin.f64 B) x))) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2)) |
(/.f64 (cos.f64 B) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2) (cbrt.f64 (/.f64 (sin.f64 B) x)))) |
(*.f64 (/.f64 (cos.f64 B) (/.f64 1 x)) (/.f64 1 (sin.f64 B))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (/.f64 (cos.f64 B) (cbrt.f64 (/.f64 (sin.f64 B) x))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2)) (/.f64 (cos.f64 B) (cbrt.f64 (/.f64 (sin.f64 B) x)))) |
(/.f64 (/.f64 (cos.f64 B) (cbrt.f64 (/.f64 (sin.f64 B) x))) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2)) |
(/.f64 (cos.f64 B) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2) (cbrt.f64 (/.f64 (sin.f64 B) x)))) |
(*.f64 (/.f64 (cos.f64 B) (neg.f64 (sin.f64 B))) (neg.f64 x)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (/.f64 1 (neg.f64 (sin.f64 B))) (*.f64 (cos.f64 B) (neg.f64 x))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (/.f64 (sqrt.f64 (cos.f64 B)) (sin.f64 B)) (*.f64 (/.f64 (sqrt.f64 (cos.f64 B)) 1) x)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (cos.f64 B)) 1) x) (/.f64 (sqrt.f64 (cos.f64 B)) (sin.f64 B))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (/.f64 (sqrt.f64 (cos.f64 B)) 1) (*.f64 (sqrt.f64 (cos.f64 B)) (/.f64 x (sin.f64 B)))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (/.f64 (sqrt.f64 (cos.f64 B)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2)) (/.f64 (sqrt.f64 (cos.f64 B)) (cbrt.f64 (/.f64 (sin.f64 B) x)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2)) (/.f64 (cos.f64 B) (cbrt.f64 (/.f64 (sin.f64 B) x)))) |
(/.f64 (/.f64 (cos.f64 B) (cbrt.f64 (/.f64 (sin.f64 B) x))) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2)) |
(/.f64 (cos.f64 B) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2) (cbrt.f64 (/.f64 (sin.f64 B) x)))) |
(*.f64 (/.f64 (sqrt.f64 (cos.f64 B)) (cbrt.f64 (/.f64 (sin.f64 B) x))) (/.f64 (sqrt.f64 (cos.f64 B)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2)) (/.f64 (cos.f64 B) (cbrt.f64 (/.f64 (sin.f64 B) x)))) |
(/.f64 (/.f64 (cos.f64 B) (cbrt.f64 (/.f64 (sin.f64 B) x))) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2)) |
(/.f64 (cos.f64 B) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2) (cbrt.f64 (/.f64 (sin.f64 B) x)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 B)) 2) (sin.f64 B)) (/.f64 (cbrt.f64 (cos.f64 B)) (/.f64 1 x))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (/.f64 (cbrt.f64 (cos.f64 B)) (/.f64 1 x)) (/.f64 (pow.f64 (cbrt.f64 (cos.f64 B)) 2) (sin.f64 B))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 B)) 2) 1) (*.f64 (cbrt.f64 (cos.f64 B)) (/.f64 x (sin.f64 B)))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 B)) 2) (sqrt.f64 (/.f64 (sin.f64 B) x))) (/.f64 (cbrt.f64 (cos.f64 B)) (sqrt.f64 (/.f64 (sin.f64 B) x)))) |
(/.f64 (/.f64 (cos.f64 B) (sqrt.f64 (/.f64 (sin.f64 B) x))) (sqrt.f64 (/.f64 (sin.f64 B) x))) |
(/.f64 (cos.f64 B) (*.f64 (sqrt.f64 (/.f64 (sin.f64 B) x)) (sqrt.f64 (/.f64 (sin.f64 B) x)))) |
(*.f64 (/.f64 (cbrt.f64 (cos.f64 B)) (sqrt.f64 (/.f64 (sin.f64 B) x))) (/.f64 (pow.f64 (cbrt.f64 (cos.f64 B)) 2) (sqrt.f64 (/.f64 (sin.f64 B) x)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 B)) 2) (sqrt.f64 (/.f64 (sin.f64 B) x))) (/.f64 (cbrt.f64 (cos.f64 B)) (sqrt.f64 (/.f64 (sin.f64 B) x)))) |
(/.f64 (/.f64 (cos.f64 B) (sqrt.f64 (/.f64 (sin.f64 B) x))) (sqrt.f64 (/.f64 (sin.f64 B) x))) |
(/.f64 (cos.f64 B) (*.f64 (sqrt.f64 (/.f64 (sin.f64 B) x)) (sqrt.f64 (/.f64 (sin.f64 B) x)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 B)) 2) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2)) (cbrt.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))))) |
(*.f64 (cbrt.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))) (/.f64 (pow.f64 (cbrt.f64 (cos.f64 B)) 2) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2))) |
(/.f64 (cbrt.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2) (pow.f64 (cbrt.f64 (cos.f64 B)) 2))) |
(*.f64 (neg.f64 (/.f64 x (sin.f64 B))) (neg.f64 (cos.f64 B))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) (sqrt.f64 x))) (sqrt.f64 x)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 B)) 2) (/.f64 (sin.f64 B) x)) (cbrt.f64 (cos.f64 B))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (/.f64 (cos.f64 B) -1) (neg.f64 (/.f64 x (sin.f64 B)))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (/.f64 1 (/.f64 (/.f64 (sin.f64 B) x) (pow.f64 (cbrt.f64 (cos.f64 B)) 2))) (cbrt.f64 (cos.f64 B))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (/.f64 (/.f64 (cos.f64 B) (sin.f64 B)) 1) x) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (/.f64 (/.f64 (cos.f64 B) (sin.f64 B)) 1) (/.f64 x 1)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (/.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (/.f64 1 (sqrt.f64 x))) (sqrt.f64 x)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (/.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (/.f64 1 (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (/.f64 (/.f64 (cos.f64 B) (sin.f64 B)) -1) (neg.f64 x)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (/.f64 (neg.f64 (cos.f64 B)) -1) (/.f64 x (sin.f64 B))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (/.f64 (neg.f64 (cos.f64 B)) (sin.f64 B)) (neg.f64 x)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (/.f64 (/.f64 (cos.f64 B) 1) 1) (/.f64 x (sin.f64 B))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (/.f64 (/.f64 (cos.f64 B) 1) (sqrt.f64 (sin.f64 B))) (/.f64 x (sqrt.f64 (sin.f64 B)))) |
(/.f64 (*.f64 (cos.f64 B) (/.f64 x (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(*.f64 (/.f64 (cos.f64 B) (sqrt.f64 (sin.f64 B))) (/.f64 x (sqrt.f64 (sin.f64 B)))) |
(/.f64 (*.f64 x (cos.f64 B)) (*.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (/.f64 (cos.f64 B) 1) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 x (cbrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (cos.f64 B) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 x (cbrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (/.f64 (cos.f64 B) 1) (neg.f64 (sin.f64 B))) (neg.f64 x)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (/.f64 (/.f64 (cos.f64 B) 1) (/.f64 (sin.f64 B) 1)) x) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (/.f64 (/.f64 (cos.f64 B) 1) (/.f64 (sin.f64 B) (sqrt.f64 x))) (sqrt.f64 x)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (/.f64 (/.f64 (cos.f64 B) 1) (/.f64 (sin.f64 B) (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (/.f64 (/.f64 (cos.f64 B) 1) -1) (neg.f64 (/.f64 x (sin.f64 B)))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(*.f64 (/.f64 (/.f64 (cos.f64 B) (sqrt.f64 (/.f64 (sin.f64 B) x))) 1) (sqrt.f64 (/.f64 x (sin.f64 B)))) |
(*.f64 (/.f64 (cos.f64 B) (sqrt.f64 (/.f64 (sin.f64 B) x))) (sqrt.f64 (/.f64 x (sin.f64 B)))) |
(*.f64 (/.f64 (/.f64 (cos.f64 B) (sqrt.f64 (/.f64 (sin.f64 B) x))) (sqrt.f64 (neg.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 x))) |
(*.f64 (/.f64 (cos.f64 B) (*.f64 (sqrt.f64 (neg.f64 (sin.f64 B))) (sqrt.f64 (/.f64 (sin.f64 B) x)))) (sqrt.f64 (neg.f64 x))) |
(*.f64 (/.f64 (cos.f64 B) (*.f64 (sqrt.f64 (/.f64 (sin.f64 B) x)) (sqrt.f64 (neg.f64 (sin.f64 B))))) (sqrt.f64 (neg.f64 x))) |
(*.f64 (/.f64 (/.f64 (cos.f64 B) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2)) 1) (cbrt.f64 (/.f64 x (sin.f64 B)))) |
(*.f64 (/.f64 (cos.f64 B) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2)) (cbrt.f64 (/.f64 x (sin.f64 B)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 x (sin.f64 B))) (cos.f64 B)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2)) |
(/.f64 (*.f64 (cos.f64 B) (cbrt.f64 (/.f64 x (sin.f64 B)))) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2)) |
(*.f64 (/.f64 (/.f64 (cos.f64 B) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2)) (cbrt.f64 (sin.f64 B))) (cbrt.f64 x)) |
(*.f64 (cbrt.f64 x) (/.f64 (cos.f64 B) (*.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2)))) |
(*.f64 (cbrt.f64 x) (/.f64 (cos.f64 B) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2) (cbrt.f64 (sin.f64 B))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 B) (cbrt.f64 x)) (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2)) |
(*.f64 (/.f64 (/.f64 (cos.f64 B) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2)) (cbrt.f64 (neg.f64 (sin.f64 B)))) (cbrt.f64 (neg.f64 x))) |
(*.f64 (/.f64 (cos.f64 B) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2) (cbrt.f64 (neg.f64 (sin.f64 B))))) (cbrt.f64 (neg.f64 x))) |
(pow.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) 1) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))) 2) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))) 3) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) 3) 1/3) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(pow.f64 (/.f64 (/.f64 (sin.f64 B) x) (cos.f64 B)) -1) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(neg.f64 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(neg.f64 (*.f64 (cos.f64 B) (neg.f64 (/.f64 x (sin.f64 B))))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(neg.f64 (*.f64 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x)) 1)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(neg.f64 (*.f64 1 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x)))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) 2)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(log.f64 (pow.f64 (exp.f64 (cos.f64 B)) (/.f64 x (sin.f64 B)))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) 3)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(exp.f64 (log.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.3b | (*.f64 x (/.f64 1 (tan.f64 B))) | |
| ✓ | 0.4b | (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
| ✓ | 5.9b | (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
| ✓ | 14.2b | (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) |
Compiled 108 to 60 computations (44.4% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | B | @ | inf | (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
| 1.0ms | F | @ | 0 | (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
| 1.0ms | F | @ | inf | (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
| 0.0ms | B | @ | inf | (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
| 0.0ms | B | @ | 0 | (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
| 1× | batch-egg-rewrite |
| 898× | associate-/r/ |
| 544× | associate-/l/ |
| 498× | distribute-lft-neg-in |
| 480× | distribute-rgt-in |
| 448× | distribute-rgt-neg-in |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 107 |
| 1 | 356 | 97 |
| 2 | 4514 | 97 |
| 1× | node limit |
| Inputs |
|---|
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (neg.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (neg.f64 (sqrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) (neg.f64 (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 -1/2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2) (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 2) -1/2) (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)))) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) (sqrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))) (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)))) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 B) (*.f64 (pow.f64 F -1) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 B) (/.f64 (pow.f64 F -1) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 B) F) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (*.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2)))) (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2)))) (neg.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (/.f64 (sin.f64 B) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 B) (neg.f64 F)) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 B) (neg.f64 F)) (/.f64 1 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))) (neg.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 B) 1) (/.f64 (pow.f64 F -1) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 F -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (/.f64 (sin.f64 B) (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) (/.f64 (sin.f64 B) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2))))) (neg.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 F -1) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sin.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (/.f64 (sin.f64 B) (neg.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 (sqrt.f64 (sin.f64 B)) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 (cbrt.f64 (sin.f64 B)) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (/.f64 1 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (/.f64 (sin.f64 B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (/.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2)))))) (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B))) (pow.f64 F -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 (sin.f64 B) F)))) (sqrt.f64 (/.f64 (sin.f64 B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2))) (cbrt.f64 (/.f64 (sin.f64 B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 1) (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2)))) 1) (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2)))) -1) (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (/.f64 (sin.f64 B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F) (sin.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 1) (/.f64 (sin.f64 B) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (sqrt.f64 F)) (/.f64 (sin.f64 B) (sqrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sin.f64 B) (cbrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1) (/.f64 (sin.f64 B) (neg.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (neg.f64 F)) (neg.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (/.f64 F 1)) (sin.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (/.f64 F (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (/.f64 1 (sin.f64 B))) (pow.f64 F -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (*.f64 1 (sqrt.f64 (/.f64 F (sin.f64 B))))) (sqrt.f64 (/.f64 (sin.f64 B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2))) (cbrt.f64 (/.f64 (sin.f64 B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))) (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))) (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))) (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2)))))) (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 (sin.f64 B) F)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (/.f64 (sin.f64 B) F) 3) (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 2) (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 F (sin.f64 B)) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 F (sin.f64 B)) (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 F (sin.f64 B)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sin.f64 B)) (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sin.f64 B)) (*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (sqrt.f64 (/.f64 F (sin.f64 B)))) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 (sin.f64 B) F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (cbrt.f64 (/.f64 (sin.f64 B) F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)) F)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) (/.f64 F (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (sin.f64 B))) (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 (sin.f64 B))) (neg.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (sin.f64 B))) (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (sin.f64 B)) (*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) 1) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (sin.f64 B)) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (sin.f64 B)) F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (sqrt.f64 (/.f64 (sin.f64 B) F))) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (sqrt.f64 (/.f64 (sin.f64 B) F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (cbrt.f64 (/.f64 (sin.f64 B) F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (sin.f64 B)) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 F -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) 1) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 (sin.f64 B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (sqrt.f64 (/.f64 (sin.f64 B) F))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (/.f64 (sin.f64 B) F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (/.f64 (sin.f64 B) F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 F (sin.f64 B))) (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) -1) (pow.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2)))) -1) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B))) (/.f64 F (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 F (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) -1) (neg.f64 (/.f64 F (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (sin.f64 B) 1)) F)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (sin.f64 B) (sqrt.f64 F))) (sqrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (sin.f64 B) (pow.f64 (cbrt.f64 F) 2))) (cbrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) F)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (neg.f64 (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (neg.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) F)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (sin.f64 B) (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) F))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)))) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 1) (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (sqrt.f64 (/.f64 (sin.f64 B) F))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (sqrt.f64 (/.f64 (sin.f64 B) (neg.f64 F)))) (sqrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (/.f64 (sin.f64 B) F)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 F (sin.f64 B)) -1) (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 F (sin.f64 B)) (/.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 F (sin.f64 B)) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)))) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (neg.f64 (sin.f64 B))) (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (sin.f64 B) F)) (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) -1) (/.f64 F (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (neg.f64 (sin.f64 B))) F)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sin.f64 B)) (neg.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2))))) 1) (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (/.f64 (sin.f64 B) F))) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (sin.f64 B))) (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (/.f64 (sin.f64 B) (neg.f64 F)))) (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)) 1) F)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)) 1) (/.f64 F 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)) -1) (neg.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)) (/.f64 1 (sqrt.f64 F))) (sqrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)) (/.f64 1 (pow.f64 (cbrt.f64 F) 2))) (cbrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) (sin.f64 B)) F)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) 1) (/.f64 F (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) (sqrt.f64 (sin.f64 B))) (/.f64 F (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 F (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) -1) (neg.f64 (/.f64 F (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) (neg.f64 (sin.f64 B))) (neg.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) (/.f64 (sin.f64 B) 1)) F)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) (/.f64 (sin.f64 B) (sqrt.f64 F))) (sqrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) (/.f64 (sin.f64 B) (pow.f64 (cbrt.f64 F) 2))) (cbrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 (sin.f64 B) F))) 1) (sqrt.f64 (/.f64 F (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 (sin.f64 B) F))) (sqrt.f64 (sin.f64 B))) (sqrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 (sin.f64 B) F))) (sqrt.f64 (neg.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) 1) (cbrt.f64 (/.f64 F (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) (cbrt.f64 (sin.f64 B))) (cbrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) (cbrt.f64 (neg.f64 (sin.f64 B)))) (cbrt.f64 (neg.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3) (pow.f64 (/.f64 (sin.f64 B) F) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))) (log.f64 (/.f64 (sin.f64 B) F))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))))) |
| 1× | egg-herbie |
| 1348× | associate-*r* |
| 1200× | associate-*l* |
| 1072× | associate-/l* |
| 956× | associate-*r/ |
| 908× | associate-*l/ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 893 | 19309 |
| 1 | 2666 | 18803 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2))) |
(+.f64 (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) |
(+.f64 (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (+.f64 (*.f64 3/2 (*.f64 (pow.f64 x 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 5))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2))))) |
(+.f64 (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (+.f64 (*.f64 -5/2 (*.f64 (pow.f64 x 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 7))))) (+.f64 (*.f64 3/2 (*.f64 (pow.f64 x 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 5))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) |
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (pow.f64 F 2) 2)) x))) |
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 1/16 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)) (*.f64 1/32 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)))) (pow.f64 x 2)) (+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (pow.f64 F 2) 2)) x)))) |
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 1/16 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)) (*.f64 1/32 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)))) (pow.f64 x 2)) (+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (pow.f64 F 2) 2)) x)) (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 -1/48 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)) (+.f64 (*.f64 -1/384 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)) (*.f64 -1/64 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (pow.f64 x 3))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) |
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (pow.f64 F 2) 2)) x))) |
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (*.f64 1/16 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)) (*.f64 1/32 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)))) (pow.f64 x 2)) (+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (pow.f64 F 2) 2)) x)))) |
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (*.f64 1/16 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)) (*.f64 1/32 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)))) (pow.f64 x 2)) (+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (pow.f64 F 2) 2)) x)) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (*.f64 1/48 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)) (+.f64 (*.f64 1/64 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)) (*.f64 1/384 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (pow.f64 x 3)))))) |
(sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (pow.f64 F 2))) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (pow.f64 F 2))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (*.f64 3/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5))) (pow.f64 F 4))))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (pow.f64 F 2))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (+.f64 (*.f64 3/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5))) (pow.f64 F 4))) (*.f64 -5/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 7))) (pow.f64 F 6)))))) |
(/.f64 1 F) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (/.f64 1 F)) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (/.f64 1 F)))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 -1/48 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (/.f64 1 F))))))) |
(/.f64 -1 F) |
(-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (/.f64 1 F)) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (*.f64 1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 2))) (pow.f64 F 5)))) (/.f64 1 F)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (+.f64 (*.f64 -1/6 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 -1/48 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) (pow.f64 F 7))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (*.f64 1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 2))) (pow.f64 F 5))))) (/.f64 1 F)) |
(*.f64 (/.f64 B F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) |
(+.f64 (*.f64 (/.f64 B F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) (*.f64 -1/6 (*.f64 (/.f64 (pow.f64 B 3) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))) |
(+.f64 (*.f64 (/.f64 B F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) (+.f64 (*.f64 1/120 (*.f64 (/.f64 (pow.f64 B 5) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) (*.f64 -1/6 (*.f64 (/.f64 (pow.f64 B 3) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))))) |
(+.f64 (*.f64 (/.f64 B F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) (+.f64 (*.f64 -1/5040 (*.f64 (/.f64 (pow.f64 B 7) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) (+.f64 (*.f64 1/120 (*.f64 (/.f64 (pow.f64 B 5) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) (*.f64 -1/6 (*.f64 (/.f64 (pow.f64 B 3) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) |
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) (*.f64 1/2 (*.f64 (*.f64 (sin.f64 B) F) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))))) |
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sin.f64 B) (pow.f64 F 3)) (+.f64 2 (*.f64 2 x))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) (*.f64 1/2 (*.f64 (*.f64 (sin.f64 B) F) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))))) |
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sin.f64 B) (pow.f64 F 3)) (+.f64 2 (*.f64 2 x))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sin.f64 B) (pow.f64 F 5)) (+.f64 2 (*.f64 2 x))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 x) 2) 3))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) (*.f64 1/2 (*.f64 (*.f64 (sin.f64 B) F) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))))))) |
(sin.f64 B) |
(+.f64 (sin.f64 B) (*.f64 1/2 (/.f64 (*.f64 (sin.f64 B) (+.f64 (*.f64 2 x) 2)) (pow.f64 F 2)))) |
(+.f64 (sin.f64 B) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (sin.f64 B)) (pow.f64 F 4))) (*.f64 1/2 (/.f64 (*.f64 (sin.f64 B) (+.f64 (*.f64 2 x) 2)) (pow.f64 F 2))))) |
(+.f64 (sin.f64 B) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (sin.f64 B)) (pow.f64 F 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (sin.f64 B) (+.f64 (*.f64 2 x) 2)) (pow.f64 F 2))) (*.f64 1/16 (/.f64 (*.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (sin.f64 B) (pow.f64 (+.f64 (*.f64 2 x) 2) 2))) (pow.f64 F 6)))))) |
(*.f64 -1 (sin.f64 B)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 B) (+.f64 (*.f64 2 x) 2)) (pow.f64 F 2))) (*.f64 -1 (sin.f64 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 B) (+.f64 (*.f64 2 x) 2)) (pow.f64 F 2))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (sin.f64 B)) (pow.f64 F 4))) (*.f64 -1 (sin.f64 B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 B) (+.f64 (*.f64 2 x) 2)) (pow.f64 F 2))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (sin.f64 B)) (pow.f64 F 4))) (+.f64 (*.f64 -1 (sin.f64 B)) (*.f64 -1/16 (/.f64 (*.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (sin.f64 B) (pow.f64 (+.f64 (*.f64 2 x) 2) 2))) (pow.f64 F 6)))))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) 2))) |
(+.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) 2))) (*.f64 (/.f64 (*.f64 (sin.f64 B) x) F) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2))))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sin.f64 B) (pow.f64 x 2)) F) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (+.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) 2))) (*.f64 (/.f64 (*.f64 (sin.f64 B) x) F) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))))) |
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sin.f64 B) (pow.f64 x 3)) F) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 5))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sin.f64 B) (pow.f64 x 2)) F) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (+.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) 2))) (*.f64 (/.f64 (*.f64 (sin.f64 B) x) F) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2))))))) |
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(+.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) (*.f64 1/6 (*.f64 (*.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))))) |
(+.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))) (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 1/120 F) (*.f64 -1/36 F)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))))) |
(+.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 1/120 F) (*.f64 -1/36 F))) (+.f64 (*.f64 1/720 F) (*.f64 -1/5040 F))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))) (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 1/120 F) (*.f64 -1/36 F)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (*.f64 (+.f64 2 (*.f64 2 x)) (sin.f64 B))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B)))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (*.f64 (+.f64 2 (*.f64 2 x)) (sin.f64 B))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (+.f64 (*.f64 2 x) 2))) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 1 (+.f64 (*.f64 2 x) 2)))) 2)) (pow.f64 F 5)) (sin.f64 B)) (sqrt.f64 (+.f64 (*.f64 2 x) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B))))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 7) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 (+.f64 (*.f64 2 x) 2) 2))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) 2)) (+.f64 (*.f64 2 x) 2))) (/.f64 1 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 (*.f64 2 x) 2) 2))))) (sin.f64 B)) (sqrt.f64 (+.f64 (*.f64 2 x) 2)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (*.f64 (+.f64 2 (*.f64 2 x)) (sin.f64 B))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (+.f64 (*.f64 2 x) 2))) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 1 (+.f64 (*.f64 2 x) 2)))) 2)) (pow.f64 F 5)) (sin.f64 B)) (sqrt.f64 (+.f64 (*.f64 2 x) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B)))))) |
(/.f64 1 (sin.f64 B)) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (/.f64 1 (sin.f64 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 2 x) 2)) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4)))) (/.f64 1 (sin.f64 B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (*.f64 1/2 (*.f64 (+.f64 (*.f64 2 x) 2) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2))))) (*.f64 (sin.f64 B) (pow.f64 F 6)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 2 x) 2)) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4)))) (/.f64 1 (sin.f64 B))))) |
(/.f64 -1 (sin.f64 B)) |
(-.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 x) 2) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (/.f64 1 (sin.f64 B))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 x) 2) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4))))) (/.f64 1 (sin.f64 B))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 x) 2) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 2 x) 2)) 2)))) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (+.f64 (*.f64 2 x) 2))) (*.f64 (sin.f64 B) (pow.f64 F 6)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4)))))) (/.f64 1 (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) |
(+.f64 (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)))))) |
(+.f64 (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)))) 2)) (pow.f64 x 2))) (sin.f64 B)) (sqrt.f64 (+.f64 (pow.f64 F 2) 2)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))))) |
(+.f64 (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)))) 2)) (pow.f64 x 2))) (sin.f64 B)) (sqrt.f64 (+.f64 (pow.f64 F 2) 2)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 4))) (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)))) 2)) (+.f64 (pow.f64 F 2) 2)))) (pow.f64 x 3))) (sin.f64 B)) (sqrt.f64 (+.f64 (pow.f64 F 2) 2))))))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 1) |
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) |
(*.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 1 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1)) |
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) |
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (neg.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))) |
(*.f64 -1 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (sqrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (neg.f64 (sqrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))) |
(*.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) (neg.f64 (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))) |
(*.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))) |
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
(*.f64 (pow.f64 1 -1/2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2) (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 2) -1/2) (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2)) |
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) |
(*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)))) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (neg.f64 (sqrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) (sqrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))) (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
(*.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) |
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)))) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(/.f64 1 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) |
(neg.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(sqrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) |
(log.f64 (exp.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3)) |
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(exp.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2))))) |
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1)) |
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) 1) |
(*.f64 (sin.f64 B) (*.f64 (pow.f64 F -1) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) |
(*.f64 (sin.f64 B) (/.f64 (pow.f64 F -1) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) |
(*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(*.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1) |
(*.f64 1 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))) |
(*.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (*.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) |
(*.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2))))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2)))) (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2)))) (neg.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) |
(*.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 -1 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(*.f64 (/.f64 (sin.f64 B) (neg.f64 F)) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) |
(*.f64 (/.f64 (sin.f64 B) (neg.f64 F)) (/.f64 1 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))) (neg.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))) |
(*.f64 (/.f64 (sin.f64 B) 1) (/.f64 (pow.f64 F -1) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 F -1)) |
(*.f64 (/.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (/.f64 (sin.f64 B) (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) F))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) (/.f64 (sin.f64 B) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) F))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))) |
(*.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2))))) (neg.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))) |
(*.f64 (/.f64 (pow.f64 F -1) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sin.f64 B)) |
(*.f64 (/.f64 1 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (/.f64 (sin.f64 B) (neg.f64 F))) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 (sqrt.f64 (sin.f64 B)) F)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 (cbrt.f64 (sin.f64 B)) F)) |
(*.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (/.f64 1 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) F))) |
(*.f64 (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) F))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (/.f64 (sin.f64 B) F))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (/.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2)))))) (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(*.f64 (/.f64 1 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B))) (pow.f64 F -1)) |
(*.f64 (/.f64 1 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 (sin.f64 B) F)))) (sqrt.f64 (/.f64 (sin.f64 B) F))) |
(*.f64 (/.f64 1 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2))) (cbrt.f64 (/.f64 (sin.f64 B) F))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 1) (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (sqrt.f64 (sin.f64 B))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2)))) 1) (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2)))) -1) (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (/.f64 (sin.f64 B) F))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (cbrt.f64 (sin.f64 B))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F) (sin.f64 B)) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 1) (/.f64 (sin.f64 B) F)) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (sqrt.f64 F)) (/.f64 (sin.f64 B) (sqrt.f64 F))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sin.f64 B) (cbrt.f64 F))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1) (/.f64 (sin.f64 B) (neg.f64 F))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (neg.f64 F)) (neg.f64 (sin.f64 B))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (/.f64 F 1)) (sin.f64 B)) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (/.f64 F (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (/.f64 1 (sin.f64 B))) (pow.f64 F -1)) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (*.f64 1 (sqrt.f64 (/.f64 F (sin.f64 B))))) (sqrt.f64 (/.f64 (sin.f64 B) F))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2))) (cbrt.f64 (/.f64 (sin.f64 B) F))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))) (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))) |
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))) (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))) |
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))) (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2)))))) (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(pow.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1) |
(pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) -1) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3) 1/3) |
(neg.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2)))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 (sin.f64 B) F)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (sin.f64 B) F) 3) (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(exp.f64 (log.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) 1) |
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B))) |
(*.f64 1 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) |
(*.f64 1 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sin.f64 B))) |
(*.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 2) (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1)) |
(*.f64 -1 (neg.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(*.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) |
(*.f64 (*.f64 (/.f64 F (sin.f64 B)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (neg.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) -1) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(*.f64 (/.f64 1 (sin.f64 B)) (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 1 (sin.f64 B)) (*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) F)) |
(*.f64 (*.f64 1 (sqrt.f64 (/.f64 F (sin.f64 B)))) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 (sin.f64 B) F)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (cbrt.f64 (/.f64 (sin.f64 B) F)))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)) F) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 1 (neg.f64 (sin.f64 B))) (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 (sin.f64 B))) (neg.f64 F)) |
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 B))) (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (sin.f64 B)) (*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) 1) F)) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (sin.f64 B)) F)) |
(*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (sin.f64 B)) F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (sqrt.f64 (/.f64 (sin.f64 B) F))) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (sqrt.f64 (/.f64 (sin.f64 B) F)))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (cbrt.f64 (/.f64 (sin.f64 B) F)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (sin.f64 B)) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 F -1))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) 1) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 (sin.f64 B) F))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (sqrt.f64 (/.f64 (sin.f64 B) F))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (/.f64 (sin.f64 B) F)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (/.f64 (sin.f64 B) F)))) |
(*.f64 (neg.f64 (/.f64 F (sin.f64 B))) (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) -1) (pow.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) -1)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2)))) -1) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) -1)) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B))) (/.f64 F (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 F (cbrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) -1) (neg.f64 (/.f64 F (sin.f64 B)))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (sin.f64 B) 1)) F) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (sin.f64 B) (sqrt.f64 F))) (sqrt.f64 F)) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (sin.f64 B) (pow.f64 (cbrt.f64 F) 2))) (cbrt.f64 F)) |
(*.f64 (/.f64 1 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) F) |
(*.f64 (/.f64 1 (*.f64 (neg.f64 (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (neg.f64 F)) |
(*.f64 (/.f64 1 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) F) |
(*.f64 (/.f64 1 (/.f64 (sin.f64 B) (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) F))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) |
(*.f64 (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)))) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 1) (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (sqrt.f64 (/.f64 (sin.f64 B) F))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (sqrt.f64 (/.f64 (sin.f64 B) (neg.f64 F)))) (sqrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (/.f64 (sin.f64 B) F)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 (/.f64 F (sin.f64 B)) -1) (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 (/.f64 F (sin.f64 B)) (/.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) |
(*.f64 (/.f64 (/.f64 F (sin.f64 B)) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)))) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 -1 (neg.f64 (sin.f64 B))) (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 -1 (/.f64 (sin.f64 B) F)) (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) -1) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (neg.f64 (sin.f64 B))) F) |
(*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sin.f64 B)) (neg.f64 F)) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2))))) 1) (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (/.f64 (sin.f64 B) F))) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (sin.f64 B))) (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (/.f64 (sin.f64 B) (neg.f64 F)))) (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)) 1) F) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)) 1) (/.f64 F 1)) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)) -1) (neg.f64 F)) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)) (/.f64 1 (sqrt.f64 F))) (sqrt.f64 F)) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)) (/.f64 1 (pow.f64 (cbrt.f64 F) 2))) (cbrt.f64 F)) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) (sin.f64 B)) F) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) 1) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) (sqrt.f64 (sin.f64 B))) (/.f64 F (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 F (cbrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) -1) (neg.f64 (/.f64 F (sin.f64 B)))) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) (neg.f64 (sin.f64 B))) (neg.f64 F)) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) (/.f64 (sin.f64 B) 1)) F) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) (/.f64 (sin.f64 B) (sqrt.f64 F))) (sqrt.f64 F)) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) (/.f64 (sin.f64 B) (pow.f64 (cbrt.f64 F) 2))) (cbrt.f64 F)) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 (sin.f64 B) F))) 1) (sqrt.f64 (/.f64 F (sin.f64 B)))) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 (sin.f64 B) F))) (sqrt.f64 (sin.f64 B))) (sqrt.f64 F)) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 (sin.f64 B) F))) (sqrt.f64 (neg.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 F))) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) 1) (cbrt.f64 (/.f64 F (sin.f64 B)))) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) (cbrt.f64 (sin.f64 B))) (cbrt.f64 F)) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) (cbrt.f64 (neg.f64 (sin.f64 B)))) (cbrt.f64 (neg.f64 F))) |
(pow.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) -1) |
(pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1) |
(pow.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 2) |
(pow.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 3) |
(pow.f64 (pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) -2)) |
(log.f64 (exp.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))) |
(cbrt.f64 (pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3) (pow.f64 (/.f64 (sin.f64 B) F) 3))) |
(expm1.f64 (log1p.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(exp.f64 (log.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(exp.f64 (-.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))) (log.f64 (/.f64 (sin.f64 B) F)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) -1)) |
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
| Outputs |
|---|
(sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2))) |
(sqrt.f64 (/.f64 1 (fma.f64 F F 2))) |
(+.f64 (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) |
(fma.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (sqrt.f64 (/.f64 1 (fma.f64 F F 2)))) |
(+.f64 (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (+.f64 (*.f64 3/2 (*.f64 (pow.f64 x 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 5))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2))))) |
(fma.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (fma.f64 3/2 (*.f64 (*.f64 x x) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 5)))) (sqrt.f64 (/.f64 1 (fma.f64 F F 2))))) |
(+.f64 (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (+.f64 (*.f64 -5/2 (*.f64 (pow.f64 x 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 7))))) (+.f64 (*.f64 3/2 (*.f64 (pow.f64 x 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 5))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))))) |
(fma.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (fma.f64 -5/2 (*.f64 (pow.f64 x 3) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 7)))) (fma.f64 3/2 (*.f64 (*.f64 x x) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 5)))) (sqrt.f64 (/.f64 1 (fma.f64 F F 2)))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) |
(pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) |
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (pow.f64 F 2) 2)) x))) |
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (*.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 x (fma.f64 F F 2))))) |
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 (*.f64 (*.f64 -1/4 (fma.f64 F F 2)) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x)))))) x)) |
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 1/16 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)) (*.f64 1/32 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)))) (pow.f64 x 2)) (+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (pow.f64 F 2) 2)) x)))) |
(+.f64 (+.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 (*.f64 x x) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32))) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x)))))) (*.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 x (fma.f64 F F 2))))) |
(+.f64 (/.f64 (*.f64 (*.f64 -1/4 (fma.f64 F F 2)) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x)))))) x) (+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 x (/.f64 (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32) x))))) |
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 1/16 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)) (*.f64 1/32 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)))) (pow.f64 x 2)) (+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (pow.f64 F 2) 2)) x)) (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 -1/48 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)) (+.f64 (*.f64 -1/384 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)) (*.f64 -1/64 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (pow.f64 x 3))))) |
(+.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 (*.f64 x x) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32))) (+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (fma.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 x (fma.f64 F F 2))) (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 (pow.f64 x 3) (fma.f64 -1/48 (pow.f64 (fma.f64 F F 2) 3) (*.f64 (pow.f64 (fma.f64 F F 2) 3) -7/384))))))) |
(+.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) x) (fma.f64 F F 2)) (*.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (pow.f64 x 3)) (fma.f64 -1/48 (pow.f64 (fma.f64 F F 2) 3) (*.f64 (pow.f64 (fma.f64 F F 2) 3) -7/384)))) (+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 x (/.f64 (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32) x))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) |
(pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) |
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (pow.f64 F 2) 2)) x))) |
(+.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (*.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (/.f64 x (fma.f64 F F 2))))) |
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (*.f64 1/16 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)) (*.f64 1/32 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)))) (pow.f64 x 2)) (+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (pow.f64 F 2) 2)) x)))) |
(+.f64 (+.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (/.f64 (*.f64 x x) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32))) (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2)))) (*.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (/.f64 x (fma.f64 F F 2))))) |
(+.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (/.f64 x (fma.f64 F F 2)))) (*.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (*.f64 x x)) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32)))) |
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (*.f64 1/16 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)) (*.f64 1/32 (pow.f64 (+.f64 (pow.f64 F 2) 2) 2)))) (pow.f64 x 2)) (+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (pow.f64 F 2) 2)) x)) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -2)))) (+.f64 (*.f64 1/48 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)) (+.f64 (*.f64 1/64 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)) (*.f64 1/384 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (pow.f64 x 3)))))) |
(+.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (/.f64 (*.f64 x x) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32))) (+.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (fma.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (/.f64 x (fma.f64 F F 2))) (neg.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (/.f64 (pow.f64 x 3) (fma.f64 1/48 (pow.f64 (fma.f64 F F 2) 3) (*.f64 (pow.f64 (fma.f64 F F 2) 3) 7/384)))))))) |
(+.f64 (fma.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (/.f64 x (fma.f64 F F 2))) (neg.f64 (*.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (pow.f64 x 3)) (fma.f64 1/48 (pow.f64 (fma.f64 F F 2) 3) (*.f64 (pow.f64 (fma.f64 F F 2) 3) 7/384))))) (+.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (*.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -2))) (*.f64 x x)) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32)))) |
(sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) |
(sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (pow.f64 F 2))) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))) |
(fma.f64 -1/2 (*.f64 (*.f64 F F) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)))) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2)))) |
(fma.f64 -1/2 (*.f64 F (*.f64 F (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3))))) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2)))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (pow.f64 F 2))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (*.f64 3/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5))) (pow.f64 F 4))))) |
(+.f64 (fma.f64 -1/2 (*.f64 (*.f64 F F) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)))) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2)))) (*.f64 3/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 5))) (pow.f64 F 4)))) |
(+.f64 (fma.f64 -1/2 (*.f64 F (*.f64 F (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3))))) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 5))) (*.f64 (pow.f64 F 4) 3/8))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (pow.f64 F 2))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (+.f64 (*.f64 3/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5))) (pow.f64 F 4))) (*.f64 -5/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 7))) (pow.f64 F 6)))))) |
(fma.f64 -1/2 (*.f64 (*.f64 F F) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)))) (+.f64 (fma.f64 3/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 5))) (pow.f64 F 4)) (*.f64 -5/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 7))) (pow.f64 F 6)))) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))))) |
(+.f64 (fma.f64 -1/2 (*.f64 F (*.f64 F (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3))))) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2)))) (fma.f64 3/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 5))) (pow.f64 F 4)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 7))) (*.f64 (pow.f64 F 6) -5/16)))) |
(/.f64 1 F) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (/.f64 1 F)) |
(fma.f64 -1/2 (/.f64 (fma.f64 2 x 2) (pow.f64 F 3)) (/.f64 1 F)) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (/.f64 1 F)))) |
(fma.f64 -1/2 (/.f64 (fma.f64 2 x 2) (pow.f64 F 3)) (fma.f64 1/4 (/.f64 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 F 5)) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 F 5)) (/.f64 1 F)))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 -1/48 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (/.f64 1 F))))))) |
(fma.f64 -1/2 (/.f64 (fma.f64 2 x 2) (pow.f64 F 3)) (fma.f64 -1/6 (/.f64 (pow.f64 (fma.f64 2 x 2) 3) (pow.f64 F 7)) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 x 2) 3) (pow.f64 F 7)) (fma.f64 -1/48 (/.f64 (pow.f64 (fma.f64 2 x 2) 3) (pow.f64 F 7)) (fma.f64 1/4 (/.f64 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 F 5)) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 F 5)) (/.f64 1 F))))))) |
(/.f64 -1 F) |
(-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (/.f64 1 F)) |
(-.f64 (*.f64 (/.f64 (fma.f64 2 x 2) (pow.f64 F 3)) 1/2) (/.f64 1 F)) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (*.f64 1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 2))) (pow.f64 F 5)))) (/.f64 1 F)) |
(-.f64 (fma.f64 1/2 (/.f64 (fma.f64 2 x 2) (pow.f64 F 3)) (neg.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 2 x 2) 2) 3/8) (pow.f64 F 5)))) (/.f64 1 F)) |
(-.f64 (fma.f64 1/2 (/.f64 (fma.f64 2 x 2) (pow.f64 F 3)) (/.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 2 x 2) 2)) 3/8) (pow.f64 F 5))) (/.f64 1 F)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (+.f64 (*.f64 -1/6 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 -1/48 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) (pow.f64 F 7))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (*.f64 1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 2))) (pow.f64 F 5))))) (/.f64 1 F)) |
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/8 (pow.f64 (fma.f64 2 x 2) 3) (*.f64 (pow.f64 (fma.f64 2 x 2) 3) -3/16)) (pow.f64 F 7)) (fma.f64 1/2 (/.f64 (fma.f64 2 x 2) (pow.f64 F 3)) (neg.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 2 x 2) 2) 3/8) (pow.f64 F 5))))) (/.f64 1 F)) |
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/8 (pow.f64 (fma.f64 2 x 2) 3) (*.f64 (pow.f64 (fma.f64 2 x 2) 3) -3/16)) (pow.f64 F 7)) (fma.f64 1/2 (/.f64 (fma.f64 2 x 2) (pow.f64 F 3)) (/.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 2 x 2) 2)) 3/8) (pow.f64 F 5)))) (/.f64 1 F)) |
(*.f64 (/.f64 B F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) |
(*.f64 (/.f64 B F) (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))) |
(*.f64 (/.f64 B F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) |
(+.f64 (*.f64 (/.f64 B F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) (*.f64 -1/6 (*.f64 (/.f64 (pow.f64 B 3) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))) |
(fma.f64 (/.f64 B F) (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (*.f64 -1/6 (*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (pow.f64 B 3) F)))) |
(fma.f64 (/.f64 B F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (*.f64 (/.f64 (pow.f64 B 3) F) (*.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/6))) |
(+.f64 (*.f64 (/.f64 B F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) (+.f64 (*.f64 1/120 (*.f64 (/.f64 (pow.f64 B 5) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) (*.f64 -1/6 (*.f64 (/.f64 (pow.f64 B 3) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))))) |
(fma.f64 (/.f64 B F) (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (fma.f64 1/120 (*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (pow.f64 B 5) F)) (*.f64 -1/6 (*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (pow.f64 B 3) F))))) |
(fma.f64 (/.f64 B F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (fma.f64 1/120 (*.f64 (/.f64 (pow.f64 B 5) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 (/.f64 (pow.f64 B 3) F) (*.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/6)))) |
(+.f64 (*.f64 (/.f64 B F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) (+.f64 (*.f64 -1/5040 (*.f64 (/.f64 (pow.f64 B 7) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) (+.f64 (*.f64 1/120 (*.f64 (/.f64 (pow.f64 B 5) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) (*.f64 -1/6 (*.f64 (/.f64 (pow.f64 B 3) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))))) |
(fma.f64 (/.f64 B F) (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (fma.f64 -1/5040 (*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (pow.f64 B 7) F)) (fma.f64 1/120 (*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (pow.f64 B 5) F)) (*.f64 -1/6 (*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (pow.f64 B 3) F)))))) |
(fma.f64 (/.f64 B F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (fma.f64 -1/5040 (*.f64 (/.f64 (pow.f64 B 7) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (fma.f64 1/120 (*.f64 (/.f64 (pow.f64 B 5) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 (/.f64 (pow.f64 B 3) F) (*.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/6))))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) (*.f64 1/2 (*.f64 (*.f64 (sin.f64 B) F) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))))) |
(fma.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F) (*.f64 1/2 (*.f64 (*.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2)))))) |
(fma.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (*.f64 (*.f64 F (sin.f64 B)) 1/2))) |
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sin.f64 B) (pow.f64 F 3)) (+.f64 2 (*.f64 2 x))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) (*.f64 1/2 (*.f64 (*.f64 (sin.f64 B) F) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))))) |
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 (sin.f64 B) (/.f64 (fma.f64 2 x 2) (pow.f64 F 3)))) (fma.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F) (*.f64 1/2 (*.f64 (*.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))))))) |
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (*.f64 (/.f64 (sin.f64 B) (fma.f64 2 x 2)) (pow.f64 F 3))) (fma.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (*.f64 (*.f64 F (sin.f64 B)) 1/2)))) |
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sin.f64 B) (pow.f64 F 3)) (+.f64 2 (*.f64 2 x))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sin.f64 B) (pow.f64 F 5)) (+.f64 2 (*.f64 2 x))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 x) 2) 3))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) (*.f64 1/2 (*.f64 (*.f64 (sin.f64 B) F) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))))))) |
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 (sin.f64 B) (/.f64 (fma.f64 2 x 2) (pow.f64 F 3)))) (fma.f64 1/16 (*.f64 (/.f64 (sin.f64 B) (/.f64 (fma.f64 2 x 2) (pow.f64 F 5))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)))) (fma.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F) (*.f64 1/2 (*.f64 (*.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2)))))))) |
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (*.f64 (/.f64 (sin.f64 B) (fma.f64 2 x 2)) (pow.f64 F 3))) (fma.f64 1/16 (*.f64 (*.f64 (/.f64 (sin.f64 B) (fma.f64 2 x 2)) (pow.f64 F 5)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)))) (fma.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (*.f64 (*.f64 F (sin.f64 B)) 1/2))))) |
(sin.f64 B) |
(+.f64 (sin.f64 B) (*.f64 1/2 (/.f64 (*.f64 (sin.f64 B) (+.f64 (*.f64 2 x) 2)) (pow.f64 F 2)))) |
(+.f64 (sin.f64 B) (*.f64 1/2 (/.f64 (sin.f64 B) (/.f64 (*.f64 F F) (fma.f64 2 x 2))))) |
(+.f64 (sin.f64 B) (/.f64 (*.f64 1/2 (sin.f64 B)) (/.f64 (*.f64 F F) (fma.f64 2 x 2)))) |
(+.f64 (sin.f64 B) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (sin.f64 B)) (pow.f64 F 4))) (*.f64 1/2 (/.f64 (*.f64 (sin.f64 B) (+.f64 (*.f64 2 x) 2)) (pow.f64 F 2))))) |
(+.f64 (sin.f64 B) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 x 2) 2) (/.f64 (pow.f64 F 4) (sin.f64 B))) (*.f64 1/2 (/.f64 (sin.f64 B) (/.f64 (*.f64 F F) (fma.f64 2 x 2)))))) |
(+.f64 (sin.f64 B) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 x 2) 2) (/.f64 (pow.f64 F 4) (sin.f64 B))) (/.f64 (*.f64 1/2 (sin.f64 B)) (/.f64 (*.f64 F F) (fma.f64 2 x 2))))) |
(+.f64 (sin.f64 B) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (sin.f64 B)) (pow.f64 F 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (sin.f64 B) (+.f64 (*.f64 2 x) 2)) (pow.f64 F 2))) (*.f64 1/16 (/.f64 (*.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (sin.f64 B) (pow.f64 (+.f64 (*.f64 2 x) 2) 2))) (pow.f64 F 6)))))) |
(+.f64 (sin.f64 B) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 x 2) 2) (/.f64 (pow.f64 F 4) (sin.f64 B))) (fma.f64 1/2 (/.f64 (sin.f64 B) (/.f64 (*.f64 F F) (fma.f64 2 x 2))) (*.f64 1/16 (/.f64 (fma.f64 2 x 2) (/.f64 (pow.f64 F 6) (*.f64 (pow.f64 (fma.f64 2 x 2) 2) (sin.f64 B)))))))) |
(+.f64 (sin.f64 B) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 x 2) 2) (/.f64 (pow.f64 F 4) (sin.f64 B))) (fma.f64 1/2 (*.f64 (/.f64 (sin.f64 B) (*.f64 F F)) (fma.f64 2 x 2)) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (fma.f64 2 x 2) 3) (sin.f64 B)) (pow.f64 F 6)))))) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 B) (+.f64 (*.f64 2 x) 2)) (pow.f64 F 2))) (*.f64 -1 (sin.f64 B))) |
(fma.f64 -1/2 (/.f64 (sin.f64 B) (/.f64 (*.f64 F F) (fma.f64 2 x 2))) (neg.f64 (sin.f64 B))) |
(fma.f64 -1/2 (*.f64 (/.f64 (sin.f64 B) (*.f64 F F)) (fma.f64 2 x 2)) (neg.f64 (sin.f64 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 B) (+.f64 (*.f64 2 x) 2)) (pow.f64 F 2))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (sin.f64 B)) (pow.f64 F 4))) (*.f64 -1 (sin.f64 B)))) |
(fma.f64 -1/2 (/.f64 (sin.f64 B) (/.f64 (*.f64 F F) (fma.f64 2 x 2))) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 x 2) 2) (/.f64 (pow.f64 F 4) (sin.f64 B))) (neg.f64 (sin.f64 B)))) |
(fma.f64 -1/2 (*.f64 (/.f64 (sin.f64 B) (*.f64 F F)) (fma.f64 2 x 2)) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 x 2) 2) (/.f64 (pow.f64 F 4) (sin.f64 B))) (neg.f64 (sin.f64 B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 B) (+.f64 (*.f64 2 x) 2)) (pow.f64 F 2))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (sin.f64 B)) (pow.f64 F 4))) (+.f64 (*.f64 -1 (sin.f64 B)) (*.f64 -1/16 (/.f64 (*.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (sin.f64 B) (pow.f64 (+.f64 (*.f64 2 x) 2) 2))) (pow.f64 F 6)))))) |
(fma.f64 -1/2 (/.f64 (sin.f64 B) (/.f64 (*.f64 F F) (fma.f64 2 x 2))) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 x 2) 2) (/.f64 (pow.f64 F 4) (sin.f64 B))) (fma.f64 -1 (sin.f64 B) (/.f64 (*.f64 -1/16 (*.f64 (fma.f64 2 x 2) (*.f64 (pow.f64 (fma.f64 2 x 2) 2) (sin.f64 B)))) (pow.f64 F 6))))) |
(fma.f64 -1/2 (*.f64 (/.f64 (sin.f64 B) (*.f64 F F)) (fma.f64 2 x 2)) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 x 2) 2) (/.f64 (pow.f64 F 4) (sin.f64 B))) (fma.f64 -1 (sin.f64 B) (/.f64 -1/16 (/.f64 (pow.f64 F 6) (*.f64 (pow.f64 (fma.f64 2 x 2) 3) (sin.f64 B))))))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) 2))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 F F 2))) |
(+.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) 2))) (*.f64 (/.f64 (*.f64 (sin.f64 B) x) F) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2))))) |
(fma.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 F F 2)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 (*.f64 x (sin.f64 B)) F))) |
(fma.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 F F 2)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (*.f64 (/.f64 (sin.f64 B) F) x))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sin.f64 B) (pow.f64 x 2)) F) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (+.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) 2))) (*.f64 (/.f64 (*.f64 (sin.f64 B) x) F) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 (sin.f64 B) (/.f64 F (*.f64 x x)))) (fma.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 F F 2)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 (*.f64 x (sin.f64 B)) F)))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 (*.f64 x x) (/.f64 F (sin.f64 B)))) (fma.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 F F 2)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (*.f64 (/.f64 (sin.f64 B) F) x)))) |
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sin.f64 B) (pow.f64 x 3)) F) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 5))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sin.f64 B) (pow.f64 x 2)) F) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (+.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (pow.f64 F 2) 2))) (*.f64 (/.f64 (*.f64 (sin.f64 B) x) F) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2))))))) |
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 5))) (/.f64 (sin.f64 B) (/.f64 F (pow.f64 x 3)))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 (sin.f64 B) (/.f64 F (*.f64 x x)))) (fma.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 F F 2)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 (*.f64 x (sin.f64 B)) F))))) |
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 5))) (*.f64 (/.f64 (sin.f64 B) F) (pow.f64 x 3))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 (*.f64 x x) (/.f64 F (sin.f64 B)))) (fma.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 F F 2)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (*.f64 (/.f64 (sin.f64 B) F) x))))) |
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2))))) |
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))) |
(+.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) (*.f64 1/6 (*.f64 (*.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))))) |
(fma.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))) (*.f64 1/6 (*.f64 F (*.f64 B (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))))))) |
(fma.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 (*.f64 F B) 1/6))) |
(+.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))) (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 1/120 F) (*.f64 -1/36 F)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))))) |
(fma.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))) (fma.f64 1/6 (*.f64 F (*.f64 B (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))) (*.f64 (pow.f64 B 3) (*.f64 F -7/360)))))) |
(fma.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (fma.f64 1/6 (*.f64 F (*.f64 B (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 F (*.f64 -7/360 (pow.f64 B 3))))))) |
(+.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 1/120 F) (*.f64 -1/36 F))) (+.f64 (*.f64 1/720 F) (*.f64 -1/5040 F))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x))))))) (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 1/120 F) (*.f64 -1/36 F)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))))))) |
(fma.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))) (fma.f64 1/6 (*.f64 F (*.f64 B (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))))) (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))) (*.f64 (pow.f64 B 5) (fma.f64 1/6 (*.f64 F -7/360) (*.f64 F 1/840)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))) (*.f64 (pow.f64 B 3) (*.f64 F -7/360))))))) |
(fma.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (fma.f64 1/6 (*.f64 F (*.f64 B (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))) (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 F (*.f64 -7/360 (pow.f64 B 3)))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 (pow.f64 B 5) (+.f64 (*.f64 F -7/2160) (*.f64 F 1/840)))))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))) (/.f64 F (sin.f64 B))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))) (/.f64 F (sin.f64 B))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))) (/.f64 F (sin.f64 B))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))) (/.f64 F (sin.f64 B))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))) (/.f64 F (sin.f64 B))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))) (/.f64 F (sin.f64 B))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))) (/.f64 F (sin.f64 B))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F F) (fma.f64 2 x 2)))) (/.f64 F (sin.f64 B))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (/.f64 F (sin.f64 B))) |
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F (sin.f64 B))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (*.f64 (+.f64 2 (*.f64 2 x)) (sin.f64 B))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B)))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 (pow.f64 F 3) (*.f64 (fma.f64 2 x 2) (sin.f64 B)))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F (sin.f64 B)))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (*.f64 (+.f64 2 (*.f64 2 x)) (sin.f64 B))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (+.f64 (*.f64 2 x) 2))) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 1 (+.f64 (*.f64 2 x) 2)))) 2)) (pow.f64 F 5)) (sin.f64 B)) (sqrt.f64 (+.f64 (*.f64 2 x) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B))))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 (pow.f64 F 3) (*.f64 (fma.f64 2 x 2) (sin.f64 B)))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (fma.f64 2 x 2)) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))))) 2))) (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F (sin.f64 B))))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 (pow.f64 F 3) (*.f64 (fma.f64 2 x 2) (sin.f64 B)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 F 5) (/.f64 (sin.f64 B) (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 (/.f64 -1/2 (fma.f64 2 x 2)) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2)))) 2)))) (sqrt.f64 (fma.f64 2 x 2))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F (sin.f64 B))))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 7) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 (+.f64 (*.f64 2 x) 2) 2))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) 2)) (+.f64 (*.f64 2 x) 2))) (/.f64 1 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 (*.f64 2 x) 2) 2))))) (sin.f64 B)) (sqrt.f64 (+.f64 (*.f64 2 x) 2)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (*.f64 (+.f64 2 (*.f64 2 x)) (sin.f64 B))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (+.f64 (*.f64 2 x) 2))) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 1 (+.f64 (*.f64 2 x) 2)))) 2)) (pow.f64 F 5)) (sin.f64 B)) (sqrt.f64 (+.f64 (*.f64 2 x) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B)))))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (pow.f64 F 7) (/.f64 (sin.f64 B) (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (fma.f64 2 x 2)) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))))) 2)) (fma.f64 2 x 2)) (/.f64 1 (*.f64 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (fma.f64 2 x 2) 2))))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 (pow.f64 F 3) (*.f64 (fma.f64 2 x 2) (sin.f64 B)))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (fma.f64 2 x 2)) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))))) 2))) (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F (sin.f64 B)))))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (*.f64 (/.f64 (pow.f64 F 7) (sin.f64 B)) (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 (/.f64 -1/2 (fma.f64 2 x 2)) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2)))) 2)) (fma.f64 2 x 2)) (/.f64 (/.f64 1 (fma.f64 2 x 2)) (pow.f64 (fma.f64 2 x 2) 3))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 (pow.f64 F 3) (*.f64 (fma.f64 2 x 2) (sin.f64 B)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 F 5) (/.f64 (sin.f64 B) (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 (/.f64 -1/2 (fma.f64 2 x 2)) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2)))) 2)))) (sqrt.f64 (fma.f64 2 x 2))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F (sin.f64 B)))))) |
(/.f64 1 (sin.f64 B)) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (/.f64 1 (sin.f64 B))) |
(fma.f64 -1/2 (/.f64 (fma.f64 2 x 2) (*.f64 (*.f64 F F) (sin.f64 B))) (/.f64 1 (sin.f64 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 2 x) 2)) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4)))) (/.f64 1 (sin.f64 B)))) |
(fma.f64 -1/2 (/.f64 (fma.f64 2 x 2) (*.f64 (*.f64 F F) (sin.f64 B))) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 -1/2 (fma.f64 2 x 2)) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))) (/.f64 1 (sin.f64 B)))) |
(fma.f64 -1/2 (/.f64 (fma.f64 2 x 2) (*.f64 (*.f64 F F) (sin.f64 B))) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (+.f64 -1 (*.f64 -1 x)) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))) (/.f64 1 (sin.f64 B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (*.f64 1/2 (*.f64 (+.f64 (*.f64 2 x) 2) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2))))) (*.f64 (sin.f64 B) (pow.f64 F 6)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 2 x) 2)) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4)))) (/.f64 1 (sin.f64 B))))) |
(fma.f64 -1/2 (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 2 x 2) (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 -1/2 (fma.f64 2 x 2)) 2))) (pow.f64 (fma.f64 2 x 2) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B))) (fma.f64 -1/2 (/.f64 (fma.f64 2 x 2) (*.f64 (*.f64 F F) (sin.f64 B))) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 -1/2 (fma.f64 2 x 2)) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))) (/.f64 1 (sin.f64 B))))) |
(fma.f64 -1/2 (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 2 x 2) (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (+.f64 -1 (*.f64 -1 x)) 2))) (pow.f64 (fma.f64 2 x 2) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B))) (fma.f64 -1/2 (/.f64 (fma.f64 2 x 2) (*.f64 (*.f64 F F) (sin.f64 B))) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (+.f64 -1 (*.f64 -1 x)) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))) (/.f64 1 (sin.f64 B))))) |
(/.f64 -1 (sin.f64 B)) |
(-.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 x) 2) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (/.f64 1 (sin.f64 B))) |
(-.f64 (*.f64 1/2 (/.f64 (fma.f64 2 x 2) (*.f64 (*.f64 F F) (sin.f64 B)))) (/.f64 1 (sin.f64 B))) |
(-.f64 (/.f64 1/2 (/.f64 (*.f64 (*.f64 F F) (sin.f64 B)) (fma.f64 2 x 2))) (/.f64 1 (sin.f64 B))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 x) 2) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4))))) (/.f64 1 (sin.f64 B))) |
(-.f64 (*.f64 1/2 (+.f64 (/.f64 (fma.f64 2 x 2) (*.f64 (*.f64 F F) (sin.f64 B))) (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 -1/2 (fma.f64 2 x 2)) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))))) (/.f64 1 (sin.f64 B))) |
(-.f64 (*.f64 1/2 (+.f64 (/.f64 (fma.f64 2 x 2) (*.f64 (*.f64 F F) (sin.f64 B))) (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (+.f64 -1 (*.f64 -1 x)) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))))) (/.f64 1 (sin.f64 B))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 x) 2) (*.f64 (sin.f64 B) (pow.f64 F 2)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 2 x) 2)) 2)))) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (+.f64 (*.f64 2 x) 2))) (*.f64 (sin.f64 B) (pow.f64 F 6)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 2 x) 2) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4)))))) (/.f64 1 (sin.f64 B))) |
(-.f64 (fma.f64 1/2 (/.f64 (fma.f64 2 x 2) (*.f64 (*.f64 F F) (sin.f64 B))) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 2 x 2) (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 -1/2 (fma.f64 2 x 2)) 2))) (pow.f64 (fma.f64 2 x 2) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B))) (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 -1/2 (fma.f64 2 x 2)) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B)))))) (/.f64 1 (sin.f64 B))) |
(-.f64 (fma.f64 1/2 (/.f64 (fma.f64 2 x 2) (*.f64 (*.f64 F F) (sin.f64 B))) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (+.f64 -1 (*.f64 -1 x)) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))) (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 2 x 2) (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (+.f64 -1 (*.f64 -1 x)) 2))) (pow.f64 (fma.f64 2 x 2) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B)))))) (/.f64 1 (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B))) |
(+.f64 (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)))))) |
(fma.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (/.f64 (sin.f64 B) x))))) |
(fma.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (*.f64 (*.f64 (/.f64 F (sin.f64 B)) x) (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))))) |
(+.f64 (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)))) 2)) (pow.f64 x 2))) (sin.f64 B)) (sqrt.f64 (+.f64 (pow.f64 F 2) 2)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))))) |
(fma.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (fma.f64 1/2 (*.f64 (sqrt.f64 (fma.f64 F F 2)) (/.f64 F (/.f64 (sin.f64 B) (*.f64 (*.f64 x x) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)))))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (/.f64 (sin.f64 B) x)))))) |
(fma.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (fma.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)) (*.f64 (*.f64 x x) F)) (/.f64 (sin.f64 B) (sqrt.f64 (fma.f64 F F 2)))) (*.f64 (*.f64 (/.f64 F (sin.f64 B)) x) (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))))))) |
(+.f64 (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 F 2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)))) 2)) (pow.f64 x 2))) (sin.f64 B)) (sqrt.f64 (+.f64 (pow.f64 F 2) 2)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 4))) (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 F 2) 2) 3)))) 2)) (+.f64 (pow.f64 F 2) 2)))) (pow.f64 x 3))) (sin.f64 B)) (sqrt.f64 (+.f64 (pow.f64 F 2) 2))))))) |
(fma.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (fma.f64 1/2 (*.f64 (sqrt.f64 (fma.f64 F F 2)) (/.f64 F (/.f64 (sin.f64 B) (*.f64 (*.f64 x x) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)))))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (/.f64 (sin.f64 B) x))) (*.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 F F 2)) (/.f64 F (/.f64 (sin.f64 B) (*.f64 (pow.f64 x 3) (+.f64 (/.f64 8 (pow.f64 (fma.f64 F F 2) 4)) (neg.f64 (/.f64 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)) (fma.f64 F F 2)))))))))))) |
(fma.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (fma.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)) (*.f64 (*.f64 x x) F)) (/.f64 (sin.f64 B) (sqrt.f64 (fma.f64 F F 2)))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (*.f64 (/.f64 F (sin.f64 B)) x)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (/.f64 8 (pow.f64 (fma.f64 F F 2) 4)) (neg.f64 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 4)) (/.f64 (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2) (fma.f64 F F 2))))) (*.f64 (pow.f64 x 3) F)) (/.f64 (sin.f64 B) (sqrt.f64 (fma.f64 F F 2)))))))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 1) |
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) |
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) |
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) |
(*.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) |
(*.f64 1 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1)) |
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) |
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) |
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) |
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (neg.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)))) |
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))) |
(*.f64 -1 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) |
(*.f64 (sqrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (neg.f64 (sqrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))) |
(*.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) (neg.f64 (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))) |
(*.f64 (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (*.f64 (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (neg.f64 (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))) |
(*.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))) |
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) |
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))) |
(*.f64 (pow.f64 1 -1/2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) |
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2) (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2)) |
(/.f64 1 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 2) -1/2) (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2)) |
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) |
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) |
(*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)))) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))) |
(*.f64 (neg.f64 (sqrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) (sqrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
(*.f64 (sqrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (neg.f64 (sqrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))) |
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))) (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
(*.f64 (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (*.f64 (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (neg.f64 (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))) |
(*.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) |
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) |
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)))) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))) |
(/.f64 1 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) |
(neg.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) |
(sqrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) |
(sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) |
(log.f64 (exp.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) |
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3)) |
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) |
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) |
(exp.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2))))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (fma.f64 2 x (fma.f64 F F 2)))) |
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1)) |
(pow.f64 (exp.f64 -1/2) (log.f64 (fma.f64 2 x (fma.f64 F F 2)))) |
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) 1) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(*.f64 (sin.f64 B) (*.f64 (pow.f64 F -1) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(*.f64 (sin.f64 B) (/.f64 (pow.f64 F -1) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (sin.f64 B) (/.f64 (/.f64 1 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(/.f64 (sin.f64 B) (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(*.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(*.f64 1 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(*.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (*.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) |
(*.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (*.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (sqrt.f64 (/.f64 (sin.f64 B) F)))) |
(*.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (*.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (sqrt.f64 (/.f64 (sin.f64 B) F)))) |
(*.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2))))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F))) (cbrt.f64 (*.f64 (fma.f64 2 x (fma.f64 F F 2)) (pow.f64 (/.f64 (sin.f64 B) F) 2)))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2)))) (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F))) (cbrt.f64 (*.f64 (fma.f64 2 x (fma.f64 F F 2)) (pow.f64 (/.f64 (sin.f64 B) F) 2)))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2)))) (neg.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F))) (cbrt.f64 (*.f64 (fma.f64 2 x (fma.f64 F F 2)) (pow.f64 (/.f64 (sin.f64 B) F) 2)))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (*.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (cbrt.f64 (/.f64 (sin.f64 B) F)))) |
(*.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2))) |
(*.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(*.f64 -1 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(*.f64 (/.f64 (sin.f64 B) (neg.f64 F)) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(*.f64 (/.f64 (sin.f64 B) (neg.f64 F)) (/.f64 1 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
(*.f64 (sin.f64 B) (/.f64 (/.f64 1 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(/.f64 (sin.f64 B) (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))) (neg.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (neg.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))))) |
(*.f64 (/.f64 (sin.f64 B) 1) (/.f64 (pow.f64 F -1) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (sin.f64 B) (/.f64 (/.f64 1 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(/.f64 (sin.f64 B) (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 F -1)) |
(*.f64 (sin.f64 B) (/.f64 (/.f64 1 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(/.f64 (sin.f64 B) (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (/.f64 (sin.f64 B) (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) F))) |
(*.f64 (sin.f64 B) (/.f64 (/.f64 1 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(/.f64 (sin.f64 B) (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) (/.f64 (sin.f64 B) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) F))) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))) (/.f64 (sin.f64 B) (*.f64 F (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))) |
(/.f64 (/.f64 (sin.f64 B) (*.f64 F (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(*.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2))))) (neg.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F))) (cbrt.f64 (*.f64 (fma.f64 2 x (fma.f64 F F 2)) (pow.f64 (/.f64 (sin.f64 B) F) 2)))) |
(*.f64 (/.f64 (pow.f64 F -1) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sin.f64 B)) |
(*.f64 (sin.f64 B) (/.f64 (/.f64 1 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(/.f64 (sin.f64 B) (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 1 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (/.f64 (sin.f64 B) (neg.f64 F))) |
(*.f64 (sin.f64 B) (/.f64 (/.f64 1 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(/.f64 (sin.f64 B) (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 (sqrt.f64 (sin.f64 B)) F)) |
(/.f64 (sqrt.f64 (sin.f64 B)) (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sqrt.f64 (sin.f64 B))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 (cbrt.f64 (sin.f64 B)) F)) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (/.f64 (cbrt.f64 (sin.f64 B)) F)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (/.f64 1 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) F))) |
(*.f64 (sin.f64 B) (/.f64 (/.f64 1 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(/.f64 (sin.f64 B) (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) F))) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))) (/.f64 (sin.f64 B) (*.f64 F (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))) |
(/.f64 (/.f64 (sin.f64 B) (*.f64 F (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (/.f64 (sin.f64 B) F))) |
(*.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))) (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (/.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))) |
(*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2)))))) (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F))) (cbrt.f64 (*.f64 (fma.f64 2 x (fma.f64 F F 2)) (pow.f64 (/.f64 (sin.f64 B) F) 2)))) |
(*.f64 (/.f64 1 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B))) (pow.f64 F -1)) |
(*.f64 (sin.f64 B) (/.f64 (/.f64 1 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(/.f64 (sin.f64 B) (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 1 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 (sin.f64 B) F)))) (sqrt.f64 (/.f64 (sin.f64 B) F))) |
(*.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (*.f64 (/.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (/.f64 (sin.f64 B) F)))) |
(*.f64 (/.f64 1 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2))) (cbrt.f64 (/.f64 (sin.f64 B) F))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (*.f64 (/.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 1) (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F))) (sqrt.f64 -1))) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (sqrt.f64 (sin.f64 B))) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 (sqrt.f64 (sin.f64 B)) F)) |
(/.f64 (sqrt.f64 (sin.f64 B)) (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sqrt.f64 (sin.f64 B))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2)))) 1) (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F))) (cbrt.f64 (*.f64 (fma.f64 2 x (fma.f64 F F 2)) (pow.f64 (/.f64 (sin.f64 B) F) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2)))) -1) (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (/.f64 (cbrt.f64 (*.f64 (fma.f64 2 x (fma.f64 F F 2)) (pow.f64 (/.f64 (sin.f64 B) F) 2))) -1)) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (neg.f64 (cbrt.f64 (*.f64 (fma.f64 2 x (fma.f64 F F 2)) (pow.f64 (/.f64 (sin.f64 B) F) 2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (/.f64 (sin.f64 B) F))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (cbrt.f64 (sin.f64 B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 (cbrt.f64 (sin.f64 B)) F)) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (/.f64 (cbrt.f64 (sin.f64 B)) F)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F) (sin.f64 B)) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 1) (/.f64 (sin.f64 B) F)) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (sqrt.f64 F)) (/.f64 (sin.f64 B) (sqrt.f64 F))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (/.f64 (sin.f64 B) (sqrt.f64 F))) (sqrt.f64 F)) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sin.f64 B) (cbrt.f64 F))) |
(/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (/.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (sin.f64 B) (cbrt.f64 F)))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1) (/.f64 (sin.f64 B) (neg.f64 F))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (neg.f64 F)) (neg.f64 (sin.f64 B))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (/.f64 F 1)) (sin.f64 B)) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (/.f64 F (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(*.f64 (sqrt.f64 (sin.f64 B)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F) (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F) (*.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B))) |
(*.f64 (cbrt.f64 (sin.f64 B)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F) (*.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (/.f64 1 (sin.f64 B))) (pow.f64 F -1)) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (*.f64 1 (sqrt.f64 (/.f64 F (sin.f64 B))))) (sqrt.f64 (/.f64 (sin.f64 B) F))) |
(*.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (sqrt.f64 (/.f64 F (sin.f64 B))))) |
(/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (/.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) (sqrt.f64 (/.f64 (sin.f64 B) F)))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2))) (cbrt.f64 (/.f64 (sin.f64 B) F))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (*.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (cbrt.f64 (/.f64 (sin.f64 B) F)))) |
(*.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))) (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))) |
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))) (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (neg.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))))) |
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))) (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2)))))) (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F))) (cbrt.f64 (*.f64 (fma.f64 2 x (fma.f64 F F 2)) (pow.f64 (/.f64 (sin.f64 B) F) 2)))) |
(pow.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) -1) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 2) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 3) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(pow.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3) 1/3) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(neg.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2)))) |
(sqrt.f64 (*.f64 (fma.f64 2 x (fma.f64 F F 2)) (pow.f64 (/.f64 (sin.f64 B) F) 2))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 (sin.f64 B) F)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) |
(*.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (log.f64 (exp.f64 (/.f64 (sin.f64 B) F)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3)) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (sin.f64 B) F) 3) (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(exp.f64 (log.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 1)) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 F F) (fma.f64 2 x 2))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) 1) |
(/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) |
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 1 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) |
(/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) |
(*.f64 1 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1) |
(/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 2)) |
(/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 2) (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1)) |
(/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) |
(*.f64 -1 (neg.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) |
(*.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (*.f64 (/.f64 F (sin.f64 B)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 F (sin.f64 B)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))) |
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 (/.f64 F (sin.f64 B)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
(*.f64 (neg.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) -1) |
(/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (fma.f64 2 x (fma.f64 F F 2)) (pow.f64 (/.f64 (sin.f64 B) F) 2)))) (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(/.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (*.f64 (fma.f64 2 x (fma.f64 F F 2)) (pow.f64 (/.f64 (sin.f64 B) F) 2)))) |
(*.f64 (/.f64 1 (sin.f64 B)) (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 1 (sin.f64 B)) (*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) F)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (*.f64 1 (sqrt.f64 (/.f64 F (sin.f64 B)))) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 (sin.f64 B) F)))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 (sin.f64 B) F))) (sqrt.f64 (/.f64 F (sin.f64 B)))) |
(/.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (cbrt.f64 (/.f64 (sin.f64 B) F)))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) (cbrt.f64 (/.f64 (sin.f64 B) F))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)) F) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 1 (neg.f64 (sin.f64 B))) (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 (sin.f64 B))) (neg.f64 F)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 B))) (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 B))) (/.f64 F (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
(/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (sin.f64 B)) (/.f64 F (sqrt.f64 (sin.f64 B))))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 F (/.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
(/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (sin.f64 B))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (sin.f64 B)) (*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) 1) F)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (sin.f64 B)) F)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (sin.f64 B)) F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (sqrt.f64 (/.f64 (sin.f64 B) F))) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (sqrt.f64 (/.f64 (sin.f64 B) F)))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 (sin.f64 B) F))) (sqrt.f64 (/.f64 (sin.f64 B) F))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (cbrt.f64 (/.f64 (sin.f64 B) F)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (cbrt.f64 (/.f64 (sin.f64 B) F)))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) (cbrt.f64 (/.f64 (sin.f64 B) F))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (sin.f64 B)) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 F -1))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (sin.f64 B)) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 1 F))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) 1) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 (sin.f64 B) F))) |
(*.f64 (/.f64 F (sin.f64 B)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))) |
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 (/.f64 F (sin.f64 B)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (sqrt.f64 (/.f64 (sin.f64 B) F))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (/.f64 (sin.f64 B) F)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (sqrt.f64 (/.f64 (sin.f64 B) F))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (/.f64 (sin.f64 B) F)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (/.f64 (sin.f64 B) F)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (/.f64 (sin.f64 B) F)))) |
(/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (cbrt.f64 (/.f64 (sin.f64 B) F))) |
(*.f64 (neg.f64 (/.f64 F (sin.f64 B))) (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) -1) (pow.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) -1)) |
(/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2)))) -1) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) -1)) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (fma.f64 2 x (fma.f64 F F 2)) (pow.f64 (/.f64 (sin.f64 B) F) 2)))) (/.f64 1 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F))))) |
(/.f64 (/.f64 1 (cbrt.f64 (*.f64 (fma.f64 2 x (fma.f64 F F 2)) (pow.f64 (/.f64 (sin.f64 B) F) 2)))) (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B))) (/.f64 F (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 B))) (/.f64 F (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
(/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (sin.f64 B)) (/.f64 F (sqrt.f64 (sin.f64 B))))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 F (cbrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 F (/.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
(/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (sin.f64 B))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) -1) (neg.f64 (/.f64 F (sin.f64 B)))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (sin.f64 B) 1)) F) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (sin.f64 B) (sqrt.f64 F))) (sqrt.f64 F)) |
(/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 F)) (/.f64 (sin.f64 B) (sqrt.f64 F))) |
(/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (/.f64 (sin.f64 B) (sqrt.f64 F)) (sqrt.f64 F))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (sin.f64 B) (pow.f64 (cbrt.f64 F) 2))) (cbrt.f64 F)) |
(/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (cbrt.f64 F)) (/.f64 (sin.f64 B) (pow.f64 (cbrt.f64 F) 2))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)) (*.f64 (pow.f64 (cbrt.f64 F) 2) (cbrt.f64 F))) |
(*.f64 (/.f64 1 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) F) |
(/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) |
(*.f64 (/.f64 1 (*.f64 (neg.f64 (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (neg.f64 F)) |
(/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) |
(*.f64 (/.f64 1 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) F) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 1 (/.f64 (sin.f64 B) (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) F))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)))) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 F (sin.f64 B)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))) |
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 (/.f64 F (sin.f64 B)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 1) (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (sqrt.f64 (/.f64 (sin.f64 B) F))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) |
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (/.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (sqrt.f64 (/.f64 (sin.f64 B) F)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (sqrt.f64 (/.f64 (sin.f64 B) (neg.f64 F)))) (sqrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
(*.f64 (sqrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (/.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (sqrt.f64 (/.f64 (sin.f64 B) (neg.f64 F))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (/.f64 (sin.f64 B) F)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 F (sin.f64 B)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))) |
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 (/.f64 F (sin.f64 B)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
(*.f64 (/.f64 (/.f64 F (sin.f64 B)) -1) (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 (/.f64 F (sin.f64 B)) (/.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 (/.f64 F (sin.f64 B)) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)))) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 F (sin.f64 B)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))) |
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 (/.f64 F (sin.f64 B)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
(*.f64 (/.f64 -1 (neg.f64 (sin.f64 B))) (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 -1 (/.f64 (sin.f64 B) F)) (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) -1) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (neg.f64 (sin.f64 B))) F) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sin.f64 B)) (neg.f64 F)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2))))) 1) (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (fma.f64 2 x (fma.f64 F F 2)) (pow.f64 (/.f64 (sin.f64 B) F) 2)))) (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(/.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (*.f64 (fma.f64 2 x (fma.f64 F F 2)) (pow.f64 (/.f64 (sin.f64 B) F) 2)))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (/.f64 (sin.f64 B) F))) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 1 (*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (cbrt.f64 (*.f64 (fma.f64 2 x (fma.f64 F F 2)) (pow.f64 (/.f64 (sin.f64 B) F) 2)))))) |
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (cbrt.f64 (*.f64 (fma.f64 2 x (fma.f64 F F 2)) (pow.f64 (/.f64 (sin.f64 B) F) 2))))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (sin.f64 B))) (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 (fma.f64 2 x (fma.f64 F F 2)) (pow.f64 (/.f64 (sin.f64 B) F) 2)))) (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) (cbrt.f64 (sin.f64 B))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (sin.f64 B))) (cbrt.f64 (*.f64 (fma.f64 2 x (fma.f64 F F 2)) (pow.f64 (/.f64 (sin.f64 B) F) 2)))) (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2) (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (/.f64 (sin.f64 B) (neg.f64 F)))) (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
(*.f64 (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (/.f64 1 (*.f64 (cbrt.f64 (/.f64 (sin.f64 B) (neg.f64 F))) (cbrt.f64 (*.f64 (fma.f64 2 x (fma.f64 F F 2)) (pow.f64 (/.f64 (sin.f64 B) F) 2)))))) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)) 1) F) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)) 1) (/.f64 F 1)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)) -1) (neg.f64 F)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)) (/.f64 1 (sqrt.f64 F))) (sqrt.f64 F)) |
(/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 F)) (/.f64 (sin.f64 B) (sqrt.f64 F))) |
(/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (/.f64 (sin.f64 B) (sqrt.f64 F)) (sqrt.f64 F))) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)) (/.f64 1 (pow.f64 (cbrt.f64 F) 2))) (cbrt.f64 F)) |
(/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (cbrt.f64 F)) (/.f64 (sin.f64 B) (pow.f64 (cbrt.f64 F) 2))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)) (*.f64 (pow.f64 (cbrt.f64 F) 2) (cbrt.f64 F))) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) (sin.f64 B)) F) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) 1) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) (sqrt.f64 (sin.f64 B))) (/.f64 F (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 B))) (/.f64 F (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
(/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (sqrt.f64 (sin.f64 B)) (/.f64 F (sqrt.f64 (sin.f64 B))))) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 F (cbrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 F (/.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
(/.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (sin.f64 B))) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) -1) (neg.f64 (/.f64 F (sin.f64 B)))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) (neg.f64 (sin.f64 B))) (neg.f64 F)) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) (/.f64 (sin.f64 B) 1)) F) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) (/.f64 (sin.f64 B) (sqrt.f64 F))) (sqrt.f64 F)) |
(/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 F)) (/.f64 (sin.f64 B) (sqrt.f64 F))) |
(/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (/.f64 (sin.f64 B) (sqrt.f64 F)) (sqrt.f64 F))) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) (/.f64 (sin.f64 B) (pow.f64 (cbrt.f64 F) 2))) (cbrt.f64 F)) |
(/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (cbrt.f64 F)) (/.f64 (sin.f64 B) (pow.f64 (cbrt.f64 F) 2))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)) (*.f64 (pow.f64 (cbrt.f64 F) 2) (cbrt.f64 F))) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 (sin.f64 B) F))) 1) (sqrt.f64 (/.f64 F (sin.f64 B)))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 (sin.f64 B) F))) (sqrt.f64 (/.f64 F (sin.f64 B)))) |
(/.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 (sin.f64 B) F))) (sqrt.f64 (sin.f64 B))) (sqrt.f64 F)) |
(*.f64 (sqrt.f64 F) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (*.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 (/.f64 (sin.f64 B) F))))) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 (sin.f64 B) F))) (sqrt.f64 (neg.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 F))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (*.f64 (sqrt.f64 (neg.f64 (sin.f64 B))) (sqrt.f64 (/.f64 (sin.f64 B) F)))) (sqrt.f64 (neg.f64 F))) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) 1) (cbrt.f64 (/.f64 F (sin.f64 B)))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) (cbrt.f64 (/.f64 F (sin.f64 B)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) (cbrt.f64 (sin.f64 B))) (cbrt.f64 F)) |
(*.f64 (cbrt.f64 F) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (*.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)))) |
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) (cbrt.f64 (neg.f64 (sin.f64 B)))) (cbrt.f64 (neg.f64 F))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 F)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2))) |
(pow.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) -1) |
(/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) |
(pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1) |
(/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) |
(pow.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 2) |
(/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) |
(pow.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 3) |
(/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) |
(pow.f64 (pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3) 1/3) |
(/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) -2)) |
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) -2)) |
(log.f64 (exp.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))) |
(/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) |
(cbrt.f64 (pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3)) |
(/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) |
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3) (pow.f64 (/.f64 (sin.f64 B) F) 3))) |
(expm1.f64 (log1p.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) |
(exp.f64 (log.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) |
(exp.f64 (-.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))) (log.f64 (/.f64 (sin.f64 B) F)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) -1)) |
(/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 1)) |
(/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) |
(log1p.f64 (expm1.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) |
(/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) |
Compiled 76843 to 44444 computations (42.2% saved)
37 alts after pruning (36 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 2038 | 30 | 2068 |
| Fresh | 14 | 6 | 20 |
| Picked | 1 | 0 | 1 |
| Done | 3 | 1 | 4 |
| Total | 2056 | 37 | 2093 |
| Status | Error | Program |
|---|---|---|
| 32.3b | (pow.f64 (cbrt.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) 3) | |
| 31.8b | (/.f64 (-.f64 (/.f64 (neg.f64 (tan.f64 B)) (sin.f64 B)) (/.f64 x 1)) (tan.f64 B)) | |
| 35.8b | (/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) (/.f64 (pow.f64 (sin.f64 B) 2) (cos.f64 B))) | |
| 34.7b | (/.f64 (+.f64 (/.f64 (tan.f64 B) (*.f64 x (neg.f64 (sin.f64 B)))) -1) (/.f64 (tan.f64 B) x)) | |
| ▶ | 51.7b | (/.f64 (+.f64 -1 (neg.f64 x)) B) |
| 30.6b | (/.f64 (*.f64 (neg.f64 x) (cos.f64 B)) (sin.f64 B)) | |
| 31.8b | (/.f64 1 (/.f64 1 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) | |
| 51.7b | (/.f64 -1 (sin.f64 B)) | |
| 31.8b | (-.f64 (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (/.f64 -1 F)))) (/.f64 x (tan.f64 B))) | |
| ▶ | 25.8b | (-.f64 (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))))) (/.f64 x (tan.f64 B))) |
| 20.0b | (-.f64 (/.f64 1 (-.f64 (/.f64 (+.f64 -1 (*.f64 x -1)) (/.f64 (*.f64 F F) (sin.f64 B))) (sin.f64 B))) (/.f64 x (tan.f64 B))) | |
| 26.2b | (-.f64 (/.f64 1 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (*.f64 2 x) 2)))) (/.f64 x (tan.f64 B))) | |
| 34.3b | (-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))) | |
| 31.8b | (-.f64 (/.f64 -1 (sin.f64 B)) (pow.f64 (/.f64 (tan.f64 B) x) -1)) | |
| ✓ | 31.8b | (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
| 50.0b | (-.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (/.f64 x B) (*.f64 -1/3 (*.f64 x B)))) | |
| 31.8b | (-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) | |
| 31.8b | (-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) | |
| 31.8b | (-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) | |
| 38.6b | (-.f64 (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F)) (/.f64 x (tan.f64 B))) | |
| 35.3b | (-.f64 (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F)) (/.f64 x (tan.f64 B))) | |
| 36.6b | (-.f64 (sqrt.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2))) (/.f64 x (tan.f64 B))) | |
| 37.6b | (-.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3)) (/.f64 x (tan.f64 B))) | |
| 52.1b | (+.f64 (*.f64 (-.f64 (*.f64 1/3 x) 1/6) B) (*.f64 -1 (/.f64 (+.f64 1 x) B))) | |
| 23.2b | (+.f64 (neg.f64 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x))) (*.f64 (/.f64 F B) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) | |
| 32.5b | (+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) | |
| 36.1b | (+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)) (/.f64 1 F))) | |
| 36.1b | (+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sin.f64 B))) | |
| 51.2b | (+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 1 (sin.f64 B))) | |
| 55.4b | (+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F))) | |
| 53.5b | (+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F))) | |
| ▶ | 10.9b | (+.f64 (neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
| 38.3b | (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 1 F)))) | |
| ▶ | 35.3b | (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)))) |
| 30.1b | (+.f64 (neg.f64 (*.f64 x (log1p.f64 (expm1.f64 (/.f64 1 (tan.f64 B)))))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) | |
| 29.9b | (+.f64 (neg.f64 (*.f64 x (log.f64 (exp.f64 (/.f64 1 (tan.f64 B)))))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) | |
| ▶ | 30.6b | (neg.f64 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x))) |
Compiled 1384 to 1017 computations (26.5% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (/.f64 x (sin.f64 B)) |
| ✓ | 0.2b | (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)) |
| 6.2b | (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))) | |
| 14.2b | (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))) |
Compiled 123 to 61 computations (50.4% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | B | @ | -inf | (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)) |
| 0.0ms | B | @ | 0 | (/.f64 x (sin.f64 B)) |
| 0.0ms | B | @ | inf | (/.f64 x (sin.f64 B)) |
| 0.0ms | B | @ | -inf | (/.f64 x (sin.f64 B)) |
| 0.0ms | x | @ | inf | (/.f64 x (sin.f64 B)) |
| 1× | batch-egg-rewrite |
| 1916× | add-sqr-sqrt |
| 1904× | *-un-lft-identity |
| 1762× | add-cube-cbrt |
| 1734× | add-cbrt-cube |
| 190× | pow1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 32 |
| 1 | 182 | 32 |
| 2 | 2338 | 32 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)) |
(/.f64 x (sin.f64 B)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 B) (/.f64 (sin.f64 B) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (sin.f64 B) (*.f64 x (cos.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 B) (neg.f64 x)) (neg.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 x) (cos.f64 B)) (neg.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (cos.f64 B)) 1) (sin.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (cos.f64 B)) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (cos.f64 B)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x (cos.f64 B))) (neg.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (cos.f64 B)) (/.f64 x (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 x (sin.f64 B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 1 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (sin.f64 B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 x (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 1 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 x (sin.f64 B))) (sqrt.f64 (/.f64 x (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 1 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 x (sin.f64 B))) (pow.f64 (cbrt.f64 (/.f64 x (sin.f64 B))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 x (sin.f64 B))) 2) (cbrt.f64 (/.f64 x (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sin.f64 B)) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (/.f64 1 (neg.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (sin.f64 B))) (/.f64 x (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 x (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (sin.f64 B))) (/.f64 (cbrt.f64 x) (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (/.f64 x (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 x (sin.f64 B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 x (sin.f64 B))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 x (sin.f64 B))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 x (sin.f64 B)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sin.f64 B) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 x (neg.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 x (sin.f64 B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 x (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 x (sin.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 x (sin.f64 B)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 x (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 x (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 x (sin.f64 B))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 x (sin.f64 B)))))))) |
| 1× | egg-herbie |
| 1474× | associate-*r/ |
| 1116× | associate-*l/ |
| 888× | associate-/l* |
| 830× | unswap-sqr |
| 764× | *-commutative |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 184 | 1749 |
| 1 | 473 | 1665 |
| 2 | 1973 | 1609 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 x B) |
(+.f64 (/.f64 x B) (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B)) |
(+.f64 (/.f64 x B) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B) (*.f64 (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 1/120 x) (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))))) (pow.f64 B 3)))) |
(+.f64 (/.f64 x B) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B) (+.f64 (*.f64 (-.f64 (*.f64 -1/720 x) (+.f64 (*.f64 -1/6 (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 1/120 x) (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)))))) (+.f64 (*.f64 -1/5040 x) (*.f64 1/120 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)))))) (pow.f64 B 5)) (*.f64 (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 1/120 x) (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))))) (pow.f64 B 3))))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 x B) |
(+.f64 (*.f64 1/6 (*.f64 B x)) (/.f64 x B)) |
(+.f64 (*.f64 1/6 (*.f64 B x)) (+.f64 (/.f64 x B) (*.f64 -1 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 x) (*.f64 1/120 x)))))) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 B 5) (+.f64 (*.f64 1/720 x) (+.f64 (*.f64 -1/5040 x) (*.f64 1/6 (+.f64 (*.f64 -1/36 x) (*.f64 1/120 x))))))) (+.f64 (*.f64 1/6 (*.f64 B x)) (+.f64 (/.f64 x B) (*.f64 -1 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 x) (*.f64 1/120 x))))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)))) 1) |
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) |
(/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) |
(/.f64 1 (/.f64 (sin.f64 B) (*.f64 x (cos.f64 B)))) |
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) (neg.f64 x)) (neg.f64 (sin.f64 B))) |
(/.f64 (*.f64 (neg.f64 x) (cos.f64 B)) (neg.f64 (sin.f64 B))) |
(/.f64 (/.f64 (*.f64 x (cos.f64 B)) 1) (sin.f64 B)) |
(/.f64 (/.f64 (*.f64 x (cos.f64 B)) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (/.f64 (*.f64 x (cos.f64 B)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (sin.f64 B))) |
(/.f64 (neg.f64 (*.f64 x (cos.f64 B))) (neg.f64 (sin.f64 B))) |
(pow.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)) 1) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)) 2)) |
(log.f64 (pow.f64 (exp.f64 (cos.f64 B)) (/.f64 x (sin.f64 B)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)))) |
(exp.f64 (log.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (sin.f64 B)))) 1) |
(*.f64 x (/.f64 1 (sin.f64 B))) |
(*.f64 (/.f64 x (sin.f64 B)) 1) |
(*.f64 1 (/.f64 x (sin.f64 B))) |
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 1 (sin.f64 B)))) |
(*.f64 (sqrt.f64 (/.f64 x (sin.f64 B))) (sqrt.f64 (/.f64 x (sin.f64 B)))) |
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 1 (sin.f64 B)))) |
(*.f64 (cbrt.f64 (/.f64 x (sin.f64 B))) (pow.f64 (cbrt.f64 (/.f64 x (sin.f64 B))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (sin.f64 B))) 2) (cbrt.f64 (/.f64 x (sin.f64 B)))) |
(*.f64 (/.f64 1 (sin.f64 B)) x) |
(*.f64 (neg.f64 x) (/.f64 1 (neg.f64 (sin.f64 B)))) |
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 B))) (/.f64 x (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 x (cbrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (sin.f64 B))) |
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (sin.f64 B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (sin.f64 B))) (/.f64 (cbrt.f64 x) (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (/.f64 x (sin.f64 B)))) |
(pow.f64 (/.f64 x (sin.f64 B)) 1) |
(pow.f64 (sqrt.f64 (/.f64 x (sin.f64 B))) 2) |
(pow.f64 (cbrt.f64 (/.f64 x (sin.f64 B))) 3) |
(pow.f64 (pow.f64 (/.f64 x (sin.f64 B)) 3) 1/3) |
(pow.f64 (/.f64 (sin.f64 B) x) -1) |
(neg.f64 (/.f64 x (neg.f64 (sin.f64 B)))) |
(sqrt.f64 (pow.f64 (/.f64 x (sin.f64 B)) 2)) |
(log.f64 (exp.f64 (/.f64 x (sin.f64 B)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (sin.f64 B))))) |
(cbrt.f64 (pow.f64 (/.f64 x (sin.f64 B)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 x (sin.f64 B)))) |
(exp.f64 (log.f64 (/.f64 x (sin.f64 B)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 x (sin.f64 B))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 x (sin.f64 B)))) |
| Outputs |
|---|
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 x B) |
(+.f64 (/.f64 x B) (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B)) |
(+.f64 (/.f64 x B) (*.f64 B (*.f64 x -1/3))) |
(fma.f64 B (*.f64 x -1/3) (/.f64 x B)) |
(+.f64 (/.f64 x B) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B) (*.f64 (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 1/120 x) (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))))) (pow.f64 B 3)))) |
(+.f64 (/.f64 x B) (fma.f64 (*.f64 x -1/3) B (*.f64 (-.f64 (*.f64 x 1/24) (fma.f64 1/120 x (*.f64 -1/6 (*.f64 x -1/3)))) (pow.f64 B 3)))) |
(+.f64 (/.f64 x B) (fma.f64 (-.f64 (*.f64 x 1/30) (*.f64 x 1/18)) (pow.f64 B 3) (*.f64 B (*.f64 x -1/3)))) |
(+.f64 (/.f64 x B) (fma.f64 B (*.f64 x -1/3) (*.f64 (*.f64 x -1/45) (pow.f64 B 3)))) |
(+.f64 (/.f64 x B) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B) (+.f64 (*.f64 (-.f64 (*.f64 -1/720 x) (+.f64 (*.f64 -1/6 (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 1/120 x) (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)))))) (+.f64 (*.f64 -1/5040 x) (*.f64 1/120 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)))))) (pow.f64 B 5)) (*.f64 (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 1/120 x) (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))))) (pow.f64 B 3))))) |
(+.f64 (/.f64 x B) (fma.f64 (*.f64 x -1/3) B (fma.f64 (-.f64 (*.f64 x -1/720) (fma.f64 -1/6 (-.f64 (*.f64 x 1/24) (fma.f64 1/120 x (*.f64 -1/6 (*.f64 x -1/3)))) (fma.f64 -1/5040 x (*.f64 (*.f64 x -1/3) 1/120)))) (pow.f64 B 5) (*.f64 (-.f64 (*.f64 x 1/24) (fma.f64 1/120 x (*.f64 -1/6 (*.f64 x -1/3)))) (pow.f64 B 3))))) |
(+.f64 (fma.f64 B (*.f64 x -1/3) (/.f64 x B)) (fma.f64 (-.f64 (*.f64 x -1/720) (fma.f64 -1/6 (-.f64 (*.f64 x 1/30) (*.f64 x 1/18)) (fma.f64 x -1/5040 (*.f64 x -1/360)))) (pow.f64 B 5) (*.f64 (-.f64 (*.f64 x 1/30) (*.f64 x 1/18)) (pow.f64 B 3)))) |
(+.f64 (fma.f64 B (*.f64 x -1/3) (/.f64 x B)) (fma.f64 (-.f64 (*.f64 x -1/720) (fma.f64 -1/6 (*.f64 x -1/45) (*.f64 x -1/336))) (pow.f64 B 5) (*.f64 (*.f64 x -1/45) (pow.f64 B 3)))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 x B) |
(+.f64 (*.f64 1/6 (*.f64 B x)) (/.f64 x B)) |
(fma.f64 1/6 (*.f64 B x) (/.f64 x B)) |
(+.f64 (*.f64 1/6 (*.f64 B x)) (+.f64 (/.f64 x B) (*.f64 -1 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 x) (*.f64 1/120 x)))))) |
(+.f64 (fma.f64 1/6 (*.f64 B x) (/.f64 x B)) (neg.f64 (*.f64 (pow.f64 B 3) (*.f64 x -7/360)))) |
(-.f64 (fma.f64 1/6 (*.f64 B x) (/.f64 x B)) (*.f64 x (*.f64 -7/360 (pow.f64 B 3)))) |
(+.f64 (fma.f64 1/6 (*.f64 B x) (/.f64 x B)) (*.f64 (pow.f64 B 3) (*.f64 x 7/360))) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 B 5) (+.f64 (*.f64 1/720 x) (+.f64 (*.f64 -1/5040 x) (*.f64 1/6 (+.f64 (*.f64 -1/36 x) (*.f64 1/120 x))))))) (+.f64 (*.f64 1/6 (*.f64 B x)) (+.f64 (/.f64 x B) (*.f64 -1 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 x) (*.f64 1/120 x))))))) |
(fma.f64 -1 (*.f64 (pow.f64 B 5) (fma.f64 1/720 x (fma.f64 -1/5040 x (*.f64 1/6 (*.f64 x -7/360))))) (+.f64 (fma.f64 1/6 (*.f64 B x) (/.f64 x B)) (neg.f64 (*.f64 (pow.f64 B 3) (*.f64 x -7/360))))) |
(-.f64 (-.f64 (fma.f64 1/6 (*.f64 B x) (/.f64 x B)) (*.f64 x (*.f64 -7/360 (pow.f64 B 3)))) (*.f64 (pow.f64 B 5) (+.f64 (*.f64 x -7/2160) (*.f64 x 1/840)))) |
(-.f64 (+.f64 (fma.f64 1/6 (*.f64 B x) (/.f64 x B)) (*.f64 (pow.f64 B 3) (*.f64 x 7/360))) (*.f64 (pow.f64 B 5) (*.f64 x -31/15120))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)))) 1) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 1 (/.f64 (sin.f64 B) (*.f64 x (cos.f64 B)))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) (neg.f64 x)) (neg.f64 (sin.f64 B))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (neg.f64 x) (cos.f64 B)) (neg.f64 (sin.f64 B))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (/.f64 (*.f64 x (cos.f64 B)) 1) (sin.f64 B)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (/.f64 (*.f64 x (cos.f64 B)) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (sin.f64 B))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (/.f64 (*.f64 x (cos.f64 B)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (sin.f64 B))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (neg.f64 (*.f64 x (cos.f64 B))) (neg.f64 (sin.f64 B))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(pow.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)) 1) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) 2) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) 3) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(pow.f64 (pow.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)) 3) 1/3) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)) 2)) |
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) 2)) |
(fabs.f64 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) |
(log.f64 (pow.f64 (exp.f64 (cos.f64 B)) (/.f64 x (sin.f64 B)))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)) 3)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(exp.f64 (log.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) 1)) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)))) |
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (sin.f64 B)))) 1) |
(/.f64 x (sin.f64 B)) |
(*.f64 x (/.f64 1 (sin.f64 B))) |
(/.f64 x (sin.f64 B)) |
(*.f64 (/.f64 x (sin.f64 B)) 1) |
(/.f64 x (sin.f64 B)) |
(*.f64 1 (/.f64 x (sin.f64 B))) |
(/.f64 x (sin.f64 B)) |
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 1 (sin.f64 B)))) |
(/.f64 x (sin.f64 B)) |
(*.f64 (sqrt.f64 (/.f64 x (sin.f64 B))) (sqrt.f64 (/.f64 x (sin.f64 B)))) |
(/.f64 x (sin.f64 B)) |
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 1 (sin.f64 B)))) |
(/.f64 x (sin.f64 B)) |
(*.f64 (cbrt.f64 (/.f64 x (sin.f64 B))) (pow.f64 (cbrt.f64 (/.f64 x (sin.f64 B))) 2)) |
(/.f64 x (sin.f64 B)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (sin.f64 B))) 2) (cbrt.f64 (/.f64 x (sin.f64 B)))) |
(/.f64 x (sin.f64 B)) |
(*.f64 (/.f64 1 (sin.f64 B)) x) |
(/.f64 x (sin.f64 B)) |
(*.f64 (neg.f64 x) (/.f64 1 (neg.f64 (sin.f64 B)))) |
(/.f64 x (sin.f64 B)) |
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 B))) (/.f64 x (sqrt.f64 (sin.f64 B)))) |
(/.f64 x (sin.f64 B)) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 x (cbrt.f64 (sin.f64 B)))) |
(/.f64 x (sin.f64 B)) |
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (sin.f64 B))) |
(/.f64 x (sin.f64 B)) |
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (sin.f64 B)))) |
(/.f64 x (sin.f64 B)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (sin.f64 B))) |
(/.f64 x (sin.f64 B)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (sin.f64 B))) (/.f64 (cbrt.f64 x) (sqrt.f64 (sin.f64 B)))) |
(/.f64 x (sin.f64 B)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (/.f64 x (sin.f64 B)))) |
(*.f64 (cbrt.f64 (/.f64 x (sin.f64 B))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) |
(pow.f64 (/.f64 x (sin.f64 B)) 1) |
(/.f64 x (sin.f64 B)) |
(pow.f64 (sqrt.f64 (/.f64 x (sin.f64 B))) 2) |
(/.f64 x (sin.f64 B)) |
(pow.f64 (cbrt.f64 (/.f64 x (sin.f64 B))) 3) |
(/.f64 x (sin.f64 B)) |
(pow.f64 (pow.f64 (/.f64 x (sin.f64 B)) 3) 1/3) |
(/.f64 x (sin.f64 B)) |
(pow.f64 (/.f64 (sin.f64 B) x) -1) |
(/.f64 x (sin.f64 B)) |
(neg.f64 (/.f64 x (neg.f64 (sin.f64 B)))) |
(/.f64 x (sin.f64 B)) |
(sqrt.f64 (pow.f64 (/.f64 x (sin.f64 B)) 2)) |
(fabs.f64 (/.f64 x (sin.f64 B))) |
(log.f64 (exp.f64 (/.f64 x (sin.f64 B)))) |
(/.f64 x (sin.f64 B)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (sin.f64 B))))) |
(/.f64 x (sin.f64 B)) |
(cbrt.f64 (pow.f64 (/.f64 x (sin.f64 B)) 3)) |
(/.f64 x (sin.f64 B)) |
(expm1.f64 (log1p.f64 (/.f64 x (sin.f64 B)))) |
(/.f64 x (sin.f64 B)) |
(exp.f64 (log.f64 (/.f64 x (sin.f64 B)))) |
(/.f64 x (sin.f64 B)) |
(exp.f64 (*.f64 (log.f64 (/.f64 x (sin.f64 B))) 1)) |
(/.f64 x (sin.f64 B)) |
(log1p.f64 (expm1.f64 (/.f64 x (sin.f64 B)))) |
(/.f64 x (sin.f64 B)) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (/.f64 (+.f64 -1 (neg.f64 x)) B) |
Compiled 18 to 10 computations (44.4% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | B | @ | 0 | (/.f64 (+.f64 -1 (neg.f64 x)) B) |
| 0.0ms | B | @ | inf | (/.f64 (+.f64 -1 (neg.f64 x)) B) |
| 0.0ms | x | @ | 0 | (/.f64 (+.f64 -1 (neg.f64 x)) B) |
| 0.0ms | x | @ | inf | (/.f64 (+.f64 -1 (neg.f64 x)) B) |
| 0.0ms | x | @ | -inf | (/.f64 (+.f64 -1 (neg.f64 x)) B) |
| 1× | batch-egg-rewrite |
| 1826× | add-sqr-sqrt |
| 1810× | *-un-lft-identity |
| 1686× | add-cube-cbrt |
| 1668× | add-cbrt-cube |
| 192× | pow1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 13 |
| 1 | 194 | 13 |
| 2 | 2590 | 13 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (+.f64 -1 (neg.f64 x)) B) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 -1 x) B))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1 B) (/.f64 x B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -1 x) (/.f64 1 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -1 x) B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 -1 x) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (sqrt.f64 (/.f64 (+.f64 -1 x) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 -1 x)) (*.f64 (sqrt.f64 (+.f64 -1 x)) (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2) (cbrt.f64 (/.f64 (+.f64 -1 x) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (*.f64 (cbrt.f64 (+.f64 -1 x)) (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 B) (+.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x 1) (/.f64 1 (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (+.f64 -1 x) (sqrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 B) 2)) (/.f64 (+.f64 -1 x) (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) 1) (/.f64 (sqrt.f64 (+.f64 -1 x)) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) (pow.f64 (cbrt.f64 B) 2)) (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 -1 x)) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (sqrt.f64 B)) (/.f64 (cbrt.f64 (+.f64 -1 x)) (sqrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (pow.f64 (cbrt.f64 B) 2)) (cbrt.f64 (/.f64 (+.f64 -1 x) B)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 -1 x) B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 B (+.f64 -1 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 -1 x) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (+.f64 -1 x) B)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 -1 x) B))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (+.f64 -1 x) B)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (+.f64 -1 x) B)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 -1 x) B)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (+.f64 -1 x) B))))))) |
| 1× | egg-herbie |
| 836× | associate-+r+ |
| 772× | *-commutative |
| 742× | associate-+l+ |
| 554× | associate-*r/ |
| 392× | unswap-sqr |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 91 | 1003 |
| 1 | 225 | 911 |
| 2 | 881 | 773 |
| 3 | 3864 | 773 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 -1 B) |
(-.f64 (*.f64 -1 (/.f64 x B)) (/.f64 1 B)) |
(-.f64 (*.f64 -1 (/.f64 x B)) (/.f64 1 B)) |
(-.f64 (*.f64 -1 (/.f64 x B)) (/.f64 1 B)) |
(*.f64 -1 (/.f64 x B)) |
(-.f64 (*.f64 -1 (/.f64 x B)) (/.f64 1 B)) |
(-.f64 (*.f64 -1 (/.f64 x B)) (/.f64 1 B)) |
(-.f64 (*.f64 -1 (/.f64 x B)) (/.f64 1 B)) |
(*.f64 -1 (/.f64 x B)) |
(-.f64 (*.f64 -1 (/.f64 x B)) (/.f64 1 B)) |
(-.f64 (*.f64 -1 (/.f64 x B)) (/.f64 1 B)) |
(-.f64 (*.f64 -1 (/.f64 x B)) (/.f64 1 B)) |
(*.f64 -1 (/.f64 (+.f64 1 x) B)) |
(*.f64 -1 (/.f64 (+.f64 1 x) B)) |
(*.f64 -1 (/.f64 (+.f64 1 x) B)) |
(*.f64 -1 (/.f64 (+.f64 1 x) B)) |
(*.f64 -1 (/.f64 (+.f64 1 x) B)) |
(*.f64 -1 (/.f64 (+.f64 1 x) B)) |
(*.f64 -1 (/.f64 (+.f64 1 x) B)) |
(*.f64 -1 (/.f64 (+.f64 1 x) B)) |
(*.f64 -1 (/.f64 (+.f64 1 x) B)) |
(*.f64 -1 (/.f64 (+.f64 1 x) B)) |
(*.f64 -1 (/.f64 (+.f64 1 x) B)) |
(*.f64 -1 (/.f64 (+.f64 1 x) B)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 -1 x) B))) 1) |
(-.f64 (/.f64 -1 B) (/.f64 x B)) |
(*.f64 (+.f64 -1 x) (/.f64 1 B)) |
(*.f64 (/.f64 (+.f64 -1 x) B) 1) |
(*.f64 1 (/.f64 (+.f64 -1 x) B)) |
(*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (sqrt.f64 (/.f64 (+.f64 -1 x) B))) |
(*.f64 (sqrt.f64 (+.f64 -1 x)) (*.f64 (sqrt.f64 (+.f64 -1 x)) (/.f64 1 B))) |
(*.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2) (cbrt.f64 (/.f64 (+.f64 -1 x) B))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (*.f64 (cbrt.f64 (+.f64 -1 x)) (/.f64 1 B))) |
(*.f64 (/.f64 1 B) (+.f64 -1 x)) |
(*.f64 (+.f64 x 1) (/.f64 1 (neg.f64 B))) |
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (+.f64 -1 x) (sqrt.f64 B))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 B) 2)) (/.f64 (+.f64 -1 x) (cbrt.f64 B))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) 1) (/.f64 (sqrt.f64 (+.f64 -1 x)) B)) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) (pow.f64 (cbrt.f64 B) 2)) (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 -1 x)) B)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (sqrt.f64 B)) (/.f64 (cbrt.f64 (+.f64 -1 x)) (sqrt.f64 B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (pow.f64 (cbrt.f64 B) 2)) (cbrt.f64 (/.f64 (+.f64 -1 x) B))) |
(pow.f64 (/.f64 (+.f64 -1 x) B) 1) |
(pow.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) 2) |
(pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 3) |
(pow.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3) 1/3) |
(pow.f64 (/.f64 B (+.f64 -1 x)) -1) |
(neg.f64 (/.f64 (+.f64 -1 x) (neg.f64 B))) |
(sqrt.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 2)) |
(log.f64 (exp.f64 (/.f64 (+.f64 -1 x) B))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 -1 x) B)))) |
(cbrt.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3)) |
(expm1.f64 (log1p.f64 (/.f64 (+.f64 -1 x) B))) |
(exp.f64 (log.f64 (/.f64 (+.f64 -1 x) B))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 -1 x) B)) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (+.f64 -1 x) B))) |
| Outputs |
|---|
(/.f64 -1 B) |
(-.f64 (*.f64 -1 (/.f64 x B)) (/.f64 1 B)) |
(-.f64 (neg.f64 (/.f64 x B)) (/.f64 1 B)) |
(-.f64 (/.f64 -1 B) (/.f64 x B)) |
(/.f64 (-.f64 -1 x) B) |
(-.f64 (*.f64 -1 (/.f64 x B)) (/.f64 1 B)) |
(-.f64 (neg.f64 (/.f64 x B)) (/.f64 1 B)) |
(-.f64 (/.f64 -1 B) (/.f64 x B)) |
(/.f64 (-.f64 -1 x) B) |
(-.f64 (*.f64 -1 (/.f64 x B)) (/.f64 1 B)) |
(-.f64 (neg.f64 (/.f64 x B)) (/.f64 1 B)) |
(-.f64 (/.f64 -1 B) (/.f64 x B)) |
(/.f64 (-.f64 -1 x) B) |
(*.f64 -1 (/.f64 x B)) |
(neg.f64 (/.f64 x B)) |
(/.f64 (neg.f64 x) B) |
(/.f64 x (neg.f64 B)) |
(-.f64 (*.f64 -1 (/.f64 x B)) (/.f64 1 B)) |
(-.f64 (neg.f64 (/.f64 x B)) (/.f64 1 B)) |
(-.f64 (/.f64 -1 B) (/.f64 x B)) |
(/.f64 (-.f64 -1 x) B) |
(-.f64 (*.f64 -1 (/.f64 x B)) (/.f64 1 B)) |
(-.f64 (neg.f64 (/.f64 x B)) (/.f64 1 B)) |
(-.f64 (/.f64 -1 B) (/.f64 x B)) |
(/.f64 (-.f64 -1 x) B) |
(-.f64 (*.f64 -1 (/.f64 x B)) (/.f64 1 B)) |
(-.f64 (neg.f64 (/.f64 x B)) (/.f64 1 B)) |
(-.f64 (/.f64 -1 B) (/.f64 x B)) |
(/.f64 (-.f64 -1 x) B) |
(*.f64 -1 (/.f64 x B)) |
(neg.f64 (/.f64 x B)) |
(/.f64 (neg.f64 x) B) |
(/.f64 x (neg.f64 B)) |
(-.f64 (*.f64 -1 (/.f64 x B)) (/.f64 1 B)) |
(-.f64 (neg.f64 (/.f64 x B)) (/.f64 1 B)) |
(-.f64 (/.f64 -1 B) (/.f64 x B)) |
(/.f64 (-.f64 -1 x) B) |
(-.f64 (*.f64 -1 (/.f64 x B)) (/.f64 1 B)) |
(-.f64 (neg.f64 (/.f64 x B)) (/.f64 1 B)) |
(-.f64 (/.f64 -1 B) (/.f64 x B)) |
(/.f64 (-.f64 -1 x) B) |
(-.f64 (*.f64 -1 (/.f64 x B)) (/.f64 1 B)) |
(-.f64 (neg.f64 (/.f64 x B)) (/.f64 1 B)) |
(-.f64 (/.f64 -1 B) (/.f64 x B)) |
(/.f64 (-.f64 -1 x) B) |
(*.f64 -1 (/.f64 (+.f64 1 x) B)) |
(-.f64 (neg.f64 (/.f64 x B)) (/.f64 1 B)) |
(-.f64 (/.f64 -1 B) (/.f64 x B)) |
(/.f64 (-.f64 -1 x) B) |
(*.f64 -1 (/.f64 (+.f64 1 x) B)) |
(-.f64 (neg.f64 (/.f64 x B)) (/.f64 1 B)) |
(-.f64 (/.f64 -1 B) (/.f64 x B)) |
(/.f64 (-.f64 -1 x) B) |
(*.f64 -1 (/.f64 (+.f64 1 x) B)) |
(-.f64 (neg.f64 (/.f64 x B)) (/.f64 1 B)) |
(-.f64 (/.f64 -1 B) (/.f64 x B)) |
(/.f64 (-.f64 -1 x) B) |
(*.f64 -1 (/.f64 (+.f64 1 x) B)) |
(-.f64 (neg.f64 (/.f64 x B)) (/.f64 1 B)) |
(-.f64 (/.f64 -1 B) (/.f64 x B)) |
(/.f64 (-.f64 -1 x) B) |
(*.f64 -1 (/.f64 (+.f64 1 x) B)) |
(-.f64 (neg.f64 (/.f64 x B)) (/.f64 1 B)) |
(-.f64 (/.f64 -1 B) (/.f64 x B)) |
(/.f64 (-.f64 -1 x) B) |
(*.f64 -1 (/.f64 (+.f64 1 x) B)) |
(-.f64 (neg.f64 (/.f64 x B)) (/.f64 1 B)) |
(-.f64 (/.f64 -1 B) (/.f64 x B)) |
(/.f64 (-.f64 -1 x) B) |
(*.f64 -1 (/.f64 (+.f64 1 x) B)) |
(-.f64 (neg.f64 (/.f64 x B)) (/.f64 1 B)) |
(-.f64 (/.f64 -1 B) (/.f64 x B)) |
(/.f64 (-.f64 -1 x) B) |
(*.f64 -1 (/.f64 (+.f64 1 x) B)) |
(-.f64 (neg.f64 (/.f64 x B)) (/.f64 1 B)) |
(-.f64 (/.f64 -1 B) (/.f64 x B)) |
(/.f64 (-.f64 -1 x) B) |
(*.f64 -1 (/.f64 (+.f64 1 x) B)) |
(-.f64 (neg.f64 (/.f64 x B)) (/.f64 1 B)) |
(-.f64 (/.f64 -1 B) (/.f64 x B)) |
(/.f64 (-.f64 -1 x) B) |
(*.f64 -1 (/.f64 (+.f64 1 x) B)) |
(-.f64 (neg.f64 (/.f64 x B)) (/.f64 1 B)) |
(-.f64 (/.f64 -1 B) (/.f64 x B)) |
(/.f64 (-.f64 -1 x) B) |
(*.f64 -1 (/.f64 (+.f64 1 x) B)) |
(-.f64 (neg.f64 (/.f64 x B)) (/.f64 1 B)) |
(-.f64 (/.f64 -1 B) (/.f64 x B)) |
(/.f64 (-.f64 -1 x) B) |
(*.f64 -1 (/.f64 (+.f64 1 x) B)) |
(-.f64 (neg.f64 (/.f64 x B)) (/.f64 1 B)) |
(-.f64 (/.f64 -1 B) (/.f64 x B)) |
(/.f64 (-.f64 -1 x) B) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 -1 x) B))) 1) |
(/.f64 (+.f64 -1 x) B) |
(-.f64 (/.f64 -1 B) (/.f64 x B)) |
(-.f64 (neg.f64 (/.f64 x B)) (/.f64 1 B)) |
(/.f64 (-.f64 -1 x) B) |
(*.f64 (+.f64 -1 x) (/.f64 1 B)) |
(/.f64 (+.f64 -1 x) B) |
(*.f64 (/.f64 (+.f64 -1 x) B) 1) |
(/.f64 (+.f64 -1 x) B) |
(*.f64 1 (/.f64 (+.f64 -1 x) B)) |
(/.f64 (+.f64 -1 x) B) |
(*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (sqrt.f64 (/.f64 (+.f64 -1 x) B))) |
(/.f64 (+.f64 -1 x) B) |
(*.f64 (sqrt.f64 (+.f64 -1 x)) (*.f64 (sqrt.f64 (+.f64 -1 x)) (/.f64 1 B))) |
(/.f64 (+.f64 -1 x) B) |
(*.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2)) |
(/.f64 (+.f64 -1 x) B) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2) (cbrt.f64 (/.f64 (+.f64 -1 x) B))) |
(/.f64 (+.f64 -1 x) B) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (*.f64 (cbrt.f64 (+.f64 -1 x)) (/.f64 1 B))) |
(/.f64 (+.f64 -1 x) B) |
(*.f64 (/.f64 1 B) (+.f64 -1 x)) |
(/.f64 (+.f64 -1 x) B) |
(*.f64 (+.f64 x 1) (/.f64 1 (neg.f64 B))) |
(-.f64 (neg.f64 (/.f64 x B)) (/.f64 1 B)) |
(-.f64 (/.f64 -1 B) (/.f64 x B)) |
(/.f64 (-.f64 -1 x) B) |
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (+.f64 -1 x) (sqrt.f64 B))) |
(/.f64 (+.f64 -1 x) B) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 B) 2)) (/.f64 (+.f64 -1 x) (cbrt.f64 B))) |
(/.f64 (+.f64 -1 x) B) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) 1) (/.f64 (sqrt.f64 (+.f64 -1 x)) B)) |
(/.f64 (+.f64 -1 x) B) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) (pow.f64 (cbrt.f64 B) 2)) (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 B))) |
(/.f64 (+.f64 -1 x) B) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 -1 x)) B)) |
(/.f64 (+.f64 -1 x) B) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (sqrt.f64 B)) (/.f64 (cbrt.f64 (+.f64 -1 x)) (sqrt.f64 B))) |
(/.f64 (+.f64 -1 x) B) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (pow.f64 (cbrt.f64 B) 2)) (cbrt.f64 (/.f64 (+.f64 -1 x) B))) |
(*.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (pow.f64 (cbrt.f64 B) 2))) |
(pow.f64 (/.f64 (+.f64 -1 x) B) 1) |
(/.f64 (+.f64 -1 x) B) |
(pow.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) 2) |
(/.f64 (+.f64 -1 x) B) |
(pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 3) |
(/.f64 (+.f64 -1 x) B) |
(pow.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3) 1/3) |
(/.f64 (+.f64 -1 x) B) |
(pow.f64 (/.f64 B (+.f64 -1 x)) -1) |
(/.f64 (+.f64 -1 x) B) |
(neg.f64 (/.f64 (+.f64 -1 x) (neg.f64 B))) |
(/.f64 (+.f64 -1 x) B) |
(sqrt.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 2)) |
(/.f64 (+.f64 -1 x) B) |
(log.f64 (exp.f64 (/.f64 (+.f64 -1 x) B))) |
(/.f64 (+.f64 -1 x) B) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 -1 x) B)))) |
(/.f64 (+.f64 -1 x) B) |
(cbrt.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3)) |
(/.f64 (+.f64 -1 x) B) |
(expm1.f64 (log1p.f64 (/.f64 (+.f64 -1 x) B))) |
(/.f64 (+.f64 -1 x) B) |
(exp.f64 (log.f64 (/.f64 (+.f64 -1 x) B))) |
(/.f64 (+.f64 -1 x) B) |
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 -1 x) B)) 1)) |
(/.f64 (+.f64 -1 x) B) |
(log1p.f64 (expm1.f64 (/.f64 (+.f64 -1 x) B))) |
(/.f64 (+.f64 -1 x) B) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (/.f64 (sin.f64 B) x) |
| 0.3b | (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) |
Compiled 28 to 8 computations (71.4% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | B | @ | 0 | (/.f64 (sin.f64 B) x) |
| 0.0ms | B | @ | inf | (/.f64 (sin.f64 B) x) |
| 0.0ms | B | @ | -inf | (/.f64 (sin.f64 B) x) |
| 0.0ms | x | @ | 0 | (/.f64 (sin.f64 B) x) |
| 0.0ms | x | @ | -inf | (/.f64 (sin.f64 B) x) |
| 1× | batch-egg-rewrite |
| 1470× | add-sqr-sqrt |
| 1458× | *-un-lft-identity |
| 1350× | add-cube-cbrt |
| 1332× | add-cbrt-cube |
| 1318× | add-exp-log |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 11 |
| 1 | 141 | 11 |
| 2 | 1787 | 11 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (sin.f64 B) x) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 (sin.f64 B) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 B) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 B) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sin.f64 B) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sin.f64 B)) (*.f64 (sqrt.f64 (sin.f64 B)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (sin.f64 B) x)) (sqrt.f64 (/.f64 (sin.f64 B) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (*.f64 (cbrt.f64 (sin.f64 B)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2) (cbrt.f64 (/.f64 (sin.f64 B) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (sin.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sin.f64 B)) (/.f64 1 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (sin.f64 B) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sin.f64 B) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) (/.f64 (sqrt.f64 (sin.f64 B)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1) (/.f64 (cbrt.f64 (sin.f64 B)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 (sin.f64 B)) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (/.f64 (sin.f64 B) x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sin.f64 B) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (sin.f64 B) x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (sin.f64 B) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 x (sin.f64 B)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sin.f64 B) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (sin.f64 B) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (sin.f64 B) x)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (sin.f64 B) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (sin.f64 B) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (sin.f64 B) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (sin.f64 B) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (sin.f64 B) x))))))) |
| 1× | egg-herbie |
| 1474× | associate-*r* |
| 1310× | distribute-lft-in |
| 1236× | associate-*l* |
| 940× | associate-+r+ |
| 784× | associate-+l+ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 102 | 937 |
| 1 | 257 | 753 |
| 2 | 931 | 597 |
| 3 | 5222 | 597 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 B x) |
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 B 3) x)) (/.f64 B x)) |
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 B 3) x)) (+.f64 (*.f64 1/120 (/.f64 (pow.f64 B 5) x)) (/.f64 B x))) |
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 B 3) x)) (+.f64 (*.f64 1/120 (/.f64 (pow.f64 B 5) x)) (+.f64 (/.f64 B x) (*.f64 -1/5040 (/.f64 (pow.f64 B 7) x))))) |
(-.f64 (+.f64 1 (/.f64 (sin.f64 B) x)) 1) |
(*.f64 (sin.f64 B) (/.f64 1 x)) |
(*.f64 (/.f64 (sin.f64 B) x) 1) |
(*.f64 1 (/.f64 (sin.f64 B) x)) |
(*.f64 (sqrt.f64 (sin.f64 B)) (*.f64 (sqrt.f64 (sin.f64 B)) (/.f64 1 x))) |
(*.f64 (sqrt.f64 (/.f64 (sin.f64 B) x)) (sqrt.f64 (/.f64 (sin.f64 B) x))) |
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (*.f64 (cbrt.f64 (sin.f64 B)) (/.f64 1 x))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2) (cbrt.f64 (/.f64 (sin.f64 B) x))) |
(*.f64 (/.f64 1 x) (sin.f64 B)) |
(*.f64 (neg.f64 (sin.f64 B)) (/.f64 1 (neg.f64 x))) |
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (sin.f64 B) (sqrt.f64 x))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sin.f64 B) (cbrt.f64 x))) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) (/.f64 (sqrt.f64 (sin.f64 B)) x)) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 x))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1) (/.f64 (cbrt.f64 (sin.f64 B)) x)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 (sin.f64 B)) (sqrt.f64 x))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (/.f64 (sin.f64 B) x))) |
(pow.f64 (/.f64 (sin.f64 B) x) 1) |
(pow.f64 (sqrt.f64 (/.f64 (sin.f64 B) x)) 2) |
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 3) |
(pow.f64 (pow.f64 (/.f64 (sin.f64 B) x) 3) 1/3) |
(pow.f64 (/.f64 x (sin.f64 B)) -1) |
(neg.f64 (/.f64 (sin.f64 B) (neg.f64 x))) |
(sqrt.f64 (pow.f64 (/.f64 (sin.f64 B) x) 2)) |
(log.f64 (exp.f64 (/.f64 (sin.f64 B) x))) |
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 B) x) 3)) |
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 B) x))) |
(exp.f64 (log.f64 (/.f64 (sin.f64 B) x))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (sin.f64 B) x)) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (sin.f64 B) x))) |
| Outputs |
|---|
(/.f64 B x) |
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 B 3) x)) (/.f64 B x)) |
(fma.f64 -1/6 (/.f64 (pow.f64 B 3) x) (/.f64 B x)) |
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 B 3) x)) (+.f64 (*.f64 1/120 (/.f64 (pow.f64 B 5) x)) (/.f64 B x))) |
(fma.f64 -1/6 (/.f64 (pow.f64 B 3) x) (fma.f64 1/120 (/.f64 (pow.f64 B 5) x) (/.f64 B x))) |
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 B 3) x)) (+.f64 (*.f64 1/120 (/.f64 (pow.f64 B 5) x)) (+.f64 (/.f64 B x) (*.f64 -1/5040 (/.f64 (pow.f64 B 7) x))))) |
(fma.f64 -1/6 (/.f64 (pow.f64 B 3) x) (+.f64 (fma.f64 1/120 (/.f64 (pow.f64 B 5) x) (/.f64 B x)) (*.f64 -1/5040 (/.f64 (pow.f64 B 7) x)))) |
(fma.f64 -1/6 (/.f64 (pow.f64 B 3) x) (fma.f64 1/120 (/.f64 (pow.f64 B 5) x) (fma.f64 -1/5040 (/.f64 (pow.f64 B 7) x) (/.f64 B x)))) |
(-.f64 (+.f64 1 (/.f64 (sin.f64 B) x)) 1) |
(+.f64 1 (-.f64 (/.f64 (sin.f64 B) x) 1)) |
(+.f64 (/.f64 (sin.f64 B) x) 0) |
(/.f64 (sin.f64 B) x) |
(*.f64 (sin.f64 B) (/.f64 1 x)) |
(+.f64 1 (-.f64 (/.f64 (sin.f64 B) x) 1)) |
(+.f64 (/.f64 (sin.f64 B) x) 0) |
(/.f64 (sin.f64 B) x) |
(*.f64 (/.f64 (sin.f64 B) x) 1) |
(+.f64 1 (-.f64 (/.f64 (sin.f64 B) x) 1)) |
(+.f64 (/.f64 (sin.f64 B) x) 0) |
(/.f64 (sin.f64 B) x) |
(*.f64 1 (/.f64 (sin.f64 B) x)) |
(+.f64 1 (-.f64 (/.f64 (sin.f64 B) x) 1)) |
(+.f64 (/.f64 (sin.f64 B) x) 0) |
(/.f64 (sin.f64 B) x) |
(*.f64 (sqrt.f64 (sin.f64 B)) (*.f64 (sqrt.f64 (sin.f64 B)) (/.f64 1 x))) |
(+.f64 1 (-.f64 (/.f64 (sin.f64 B) x) 1)) |
(+.f64 (/.f64 (sin.f64 B) x) 0) |
(/.f64 (sin.f64 B) x) |
(*.f64 (sqrt.f64 (/.f64 (sin.f64 B) x)) (sqrt.f64 (/.f64 (sin.f64 B) x))) |
(+.f64 1 (-.f64 (/.f64 (sin.f64 B) x) 1)) |
(+.f64 (/.f64 (sin.f64 B) x) 0) |
(/.f64 (sin.f64 B) x) |
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (*.f64 (cbrt.f64 (sin.f64 B)) (/.f64 1 x))) |
(+.f64 1 (-.f64 (/.f64 (sin.f64 B) x) 1)) |
(+.f64 (/.f64 (sin.f64 B) x) 0) |
(/.f64 (sin.f64 B) x) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2)) |
(+.f64 1 (-.f64 (/.f64 (sin.f64 B) x) 1)) |
(+.f64 (/.f64 (sin.f64 B) x) 0) |
(/.f64 (sin.f64 B) x) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 2) (cbrt.f64 (/.f64 (sin.f64 B) x))) |
(+.f64 1 (-.f64 (/.f64 (sin.f64 B) x) 1)) |
(+.f64 (/.f64 (sin.f64 B) x) 0) |
(/.f64 (sin.f64 B) x) |
(*.f64 (/.f64 1 x) (sin.f64 B)) |
(+.f64 1 (-.f64 (/.f64 (sin.f64 B) x) 1)) |
(+.f64 (/.f64 (sin.f64 B) x) 0) |
(/.f64 (sin.f64 B) x) |
(*.f64 (neg.f64 (sin.f64 B)) (/.f64 1 (neg.f64 x))) |
(+.f64 1 (-.f64 (/.f64 (sin.f64 B) x) 1)) |
(+.f64 (/.f64 (sin.f64 B) x) 0) |
(/.f64 (sin.f64 B) x) |
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (sin.f64 B) (sqrt.f64 x))) |
(/.f64 (/.f64 (sin.f64 B) (sqrt.f64 x)) (sqrt.f64 x)) |
(/.f64 (sin.f64 B) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sin.f64 B) (cbrt.f64 x))) |
(/.f64 (/.f64 (sin.f64 B) (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2)) |
(/.f64 (sin.f64 B) (*.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x))) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) (/.f64 (sqrt.f64 (sin.f64 B)) x)) |
(+.f64 1 (-.f64 (/.f64 (sin.f64 B) x) 1)) |
(+.f64 (/.f64 (sin.f64 B) x) 0) |
(/.f64 (sin.f64 B) x) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 x))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sin.f64 B) (cbrt.f64 x))) |
(/.f64 (/.f64 (sin.f64 B) (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2)) |
(/.f64 (sin.f64 B) (*.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1) (/.f64 (cbrt.f64 (sin.f64 B)) x)) |
(+.f64 1 (-.f64 (/.f64 (sin.f64 B) x) 1)) |
(+.f64 (/.f64 (sin.f64 B) x) 0) |
(/.f64 (sin.f64 B) x) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 (sin.f64 B)) (sqrt.f64 x))) |
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (sin.f64 B) (sqrt.f64 x))) |
(/.f64 (/.f64 (sin.f64 B) (sqrt.f64 x)) (sqrt.f64 x)) |
(/.f64 (sin.f64 B) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (/.f64 (sin.f64 B) x))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (cbrt.f64 x) 2))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (cbrt.f64 (/.f64 (sin.f64 B) x))) (pow.f64 (cbrt.f64 x) 2)) |
(pow.f64 (/.f64 (sin.f64 B) x) 1) |
(+.f64 1 (-.f64 (/.f64 (sin.f64 B) x) 1)) |
(+.f64 (/.f64 (sin.f64 B) x) 0) |
(/.f64 (sin.f64 B) x) |
(pow.f64 (sqrt.f64 (/.f64 (sin.f64 B) x)) 2) |
(+.f64 1 (-.f64 (/.f64 (sin.f64 B) x) 1)) |
(+.f64 (/.f64 (sin.f64 B) x) 0) |
(/.f64 (sin.f64 B) x) |
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) x)) 3) |
(+.f64 1 (-.f64 (/.f64 (sin.f64 B) x) 1)) |
(+.f64 (/.f64 (sin.f64 B) x) 0) |
(/.f64 (sin.f64 B) x) |
(pow.f64 (pow.f64 (/.f64 (sin.f64 B) x) 3) 1/3) |
(+.f64 1 (-.f64 (/.f64 (sin.f64 B) x) 1)) |
(+.f64 (/.f64 (sin.f64 B) x) 0) |
(/.f64 (sin.f64 B) x) |
(pow.f64 (/.f64 x (sin.f64 B)) -1) |
(+.f64 1 (-.f64 (/.f64 (sin.f64 B) x) 1)) |
(+.f64 (/.f64 (sin.f64 B) x) 0) |
(/.f64 (sin.f64 B) x) |
(neg.f64 (/.f64 (sin.f64 B) (neg.f64 x))) |
(+.f64 1 (-.f64 (/.f64 (sin.f64 B) x) 1)) |
(+.f64 (/.f64 (sin.f64 B) x) 0) |
(/.f64 (sin.f64 B) x) |
(sqrt.f64 (pow.f64 (/.f64 (sin.f64 B) x) 2)) |
(+.f64 1 (-.f64 (/.f64 (sin.f64 B) x) 1)) |
(+.f64 (/.f64 (sin.f64 B) x) 0) |
(/.f64 (sin.f64 B) x) |
(log.f64 (exp.f64 (/.f64 (sin.f64 B) x))) |
(+.f64 1 (-.f64 (/.f64 (sin.f64 B) x) 1)) |
(+.f64 (/.f64 (sin.f64 B) x) 0) |
(/.f64 (sin.f64 B) x) |
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 B) x) 3)) |
(+.f64 1 (-.f64 (/.f64 (sin.f64 B) x) 1)) |
(+.f64 (/.f64 (sin.f64 B) x) 0) |
(/.f64 (sin.f64 B) x) |
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 B) x))) |
(+.f64 1 (-.f64 (/.f64 (sin.f64 B) x) 1)) |
(+.f64 (/.f64 (sin.f64 B) x) 0) |
(/.f64 (sin.f64 B) x) |
(exp.f64 (log.f64 (/.f64 (sin.f64 B) x))) |
(+.f64 1 (-.f64 (/.f64 (sin.f64 B) x) 1)) |
(+.f64 (/.f64 (sin.f64 B) x) 0) |
(/.f64 (sin.f64 B) x) |
(exp.f64 (*.f64 (log.f64 (/.f64 (sin.f64 B) x)) 1)) |
(+.f64 1 (-.f64 (/.f64 (sin.f64 B) x) 1)) |
(+.f64 (/.f64 (sin.f64 B) x) 0) |
(/.f64 (sin.f64 B) x) |
(log1p.f64 (expm1.f64 (/.f64 (sin.f64 B) x))) |
(+.f64 1 (-.f64 (/.f64 (sin.f64 B) x) 1)) |
(+.f64 (/.f64 (sin.f64 B) x) 0) |
(/.f64 (sin.f64 B) x) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (/.f64 (sin.f64 B) F) |
| 0.2b | (/.f64 1 (tan.f64 B)) | |
| 0.3b | (*.f64 x (/.f64 1 (tan.f64 B))) | |
| ✓ | 6.0b | (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)) |
Compiled 72 to 37 computations (48.6% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | B | @ | 0 | (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)) |
| 0.0ms | B | @ | -inf | (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)) |
| 0.0ms | B | @ | inf | (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)) |
| 0.0ms | F | @ | 0 | (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)) |
| 0.0ms | F | @ | 0 | (/.f64 (sin.f64 B) F) |
| 1× | batch-egg-rewrite |
| 1086× | *-commutative |
| 916× | associate-/r/ |
| 722× | unswap-sqr |
| 666× | associate-/l/ |
| 650× | swap-sqr |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 34 |
| 1 | 213 | 32 |
| 2 | 2870 | 32 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)) |
(/.f64 (sin.f64 B) F) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 F (/.f64 (sin.f64 B) (neg.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 B) F) (neg.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 F (/.f64 (sin.f64 B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 F) (*.f64 (sqrt.f64 F) (/.f64 (sin.f64 B) (neg.f64 F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) (sqrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (*.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (neg.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 F) (*.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (sin.f64 B) (neg.f64 F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (cbrt.f64 (pow.f64 F -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) 2) (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (neg.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 F (neg.f64 F)) (sin.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 F (neg.f64 F)) (/.f64 (sin.f64 B) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 F) (/.f64 (sin.f64 B) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 B) (neg.f64 F)) F)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 F) (/.f64 (sin.f64 B) (neg.f64 F))) (sqrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (sin.f64 B) (neg.f64 F))) (cbrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (neg.f64 F)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (sqrt.f64 (neg.f64 F))) (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (neg.f64 F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 F -2))) (*.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (neg.f64 F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 B) (/.f64 -1 F)) (/.f64 1 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (neg.f64 F))) (*.f64 1 (sqrt.f64 (neg.f64 F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 B) 1) (/.f64 F (neg.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 F (/.f64 (sin.f64 B) F)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (neg.f64 F))) (/.f64 1 (cbrt.f64 (pow.f64 F -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 F F) (neg.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 F F) (/.f64 (sin.f64 B) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (/.f64 -1 F)) (/.f64 (sqrt.f64 (sin.f64 B)) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sin.f64 B)) F) (/.f64 (sqrt.f64 (sin.f64 B)) (/.f64 -1 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) -1) F) (/.f64 (cbrt.f64 (sin.f64 B)) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 B)) F) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) -1) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 B) -1) (/.f64 F F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 B) (sqrt.f64 (/.f64 -1 F))) (/.f64 1 (*.f64 F (sqrt.f64 (/.f64 -1 F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 F (sqrt.f64 (/.f64 -1 F)))) (/.f64 (sin.f64 B) (sqrt.f64 (/.f64 -1 F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 F -2))) (/.f64 (/.f64 1 F) (/.f64 -1 (cbrt.f64 F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 F) (/.f64 -1 (cbrt.f64 F))) (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 F -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) -1) (*.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (neg.f64 F)) (sqrt.f64 (/.f64 (sin.f64 B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (cbrt.f64 (pow.f64 F -2))) (*.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (cbrt.f64 (neg.f64 F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (cbrt.f64 (neg.f64 F))) (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (cbrt.f64 (pow.f64 F -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) -1) (/.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (/.f64 1 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (/.f64 1 F)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (/.f64 -1 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (/.f64 -1 F)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (sqrt.f64 (/.f64 -1 F))) (/.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (sqrt.f64 (/.f64 -1 F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (sqrt.f64 (/.f64 -1 F))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (sqrt.f64 (/.f64 -1 F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (cbrt.f64 (pow.f64 F -2))) (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 (sqrt.f64 F))) (sqrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 (pow.f64 (cbrt.f64 F) 2))) (cbrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 -1 F) (sin.f64 B))) (/.f64 1 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 -1 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) F))) (cbrt.f64 (/.f64 (sin.f64 B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (/.f64 F (neg.f64 F))) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (/.f64 F (neg.f64 F))) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (/.f64 -1 F)) (cbrt.f64 (/.f64 (sin.f64 B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sin.f64 B) (neg.f64 F)) (/.f64 1 (sqrt.f64 F))) (sqrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sin.f64 B) (neg.f64 F)) (/.f64 1 (pow.f64 (cbrt.f64 F) 2))) (cbrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 F) (sqrt.f64 F)) (/.f64 (sin.f64 B) (sqrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 F) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sin.f64 B) (cbrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 F) (/.f64 F (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 F) (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 F) (neg.f64 (sin.f64 B))) F) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 F) (neg.f64 (sin.f64 B))) -1) (/.f64 1 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 F) (neg.f64 (sin.f64 B))) 1) (/.f64 -1 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 F) (neg.f64 (sin.f64 B))) (sqrt.f64 F)) (/.f64 -1 (sqrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 F) (neg.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 F) 2)) (/.f64 -1 (cbrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 F) (neg.f64 (sin.f64 B))) (*.f64 1 (sqrt.f64 (neg.f64 F)))) (sqrt.f64 (/.f64 -1 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 F) (neg.f64 (sin.f64 B))) (/.f64 1 (cbrt.f64 (pow.f64 F -2)))) (/.f64 -1 (cbrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (neg.f64 F))) 1) (sqrt.f64 (neg.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (neg.f64 F))) (sqrt.f64 -1)) (sqrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (pow.f64 F -2))) -1) (cbrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (pow.f64 F -2))) 1) (cbrt.f64 (neg.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) F) (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))) (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))) (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))))) (*.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) 3/2) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))) 3) 1/6) (pow.f64 (pow.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))) 3) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 F (/.f64 (/.f64 -1 F) (sin.f64 B))) -1/2) (pow.f64 (*.f64 F (/.f64 (/.f64 -1 F) (sin.f64 B))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 F (/.f64 (/.f64 -1 F) (sin.f64 B))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 F (/.f64 (sin.f64 B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 F (/.f64 (sin.f64 B) F))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 F (/.f64 (sin.f64 B) F)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 F) (/.f64 (sin.f64 B) (neg.f64 F))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (sin.f64 B) (neg.f64 F)) (/.f64 -1 F)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 F (/.f64 F (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (/.f64 (sin.f64 B) F) 3) (pow.f64 (/.f64 -1 F) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (sin.f64 B) F))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 B) (/.f64 1 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 B) F) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sin.f64 B) (neg.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 F) (neg.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sin.f64 B) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sin.f64 B)) (*.f64 (sqrt.f64 (sin.f64 B)) (/.f64 1 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (sqrt.f64 (/.f64 (sin.f64 B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (*.f64 (cbrt.f64 (sin.f64 B)) (/.f64 1 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (cbrt.f64 F) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (cbrt.f64 (/.f64 (sin.f64 B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 F) (sin.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 B) (neg.f64 F)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sin.f64 B)) (/.f64 -1 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (sin.f64 B) (neg.f64 F))) (neg.f64 (sqrt.f64 (/.f64 (sin.f64 B) (neg.f64 F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 B) (neg.f64 F))) (cbrt.f64 (/.f64 (sin.f64 B) (neg.f64 F)))) (neg.f64 (cbrt.f64 (/.f64 (sin.f64 B) (neg.f64 F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (sin.f64 B)) (/.f64 1 F)) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sin.f64 B)) (/.f64 1 F)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 B) (sqrt.f64 F)) (/.f64 1 (sqrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (sin.f64 B) (sqrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sin.f64 B) (cbrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 B) (cbrt.f64 F)) (/.f64 1 (pow.f64 (cbrt.f64 F) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (/.f64 (sin.f64 B) F))) (neg.f64 (sqrt.f64 (/.f64 (sin.f64 B) F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) (neg.f64 (cbrt.f64 (/.f64 (sin.f64 B) F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sin.f64 B)) F) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sin.f64 B)) F) (/.f64 (sqrt.f64 (sin.f64 B)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 B)) F) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) (/.f64 (sqrt.f64 (sin.f64 B)) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 F)) (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 F) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1) (/.f64 (cbrt.f64 (sin.f64 B)) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (sqrt.f64 F)) (/.f64 (cbrt.f64 (sin.f64 B)) (sqrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 B)) (sqrt.f64 F)) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (sqrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 (/.f64 (sin.f64 B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 F (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) F) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sin.f64 B)) -1) (/.f64 1 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sin.f64 B)) 1) (/.f64 -1 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sin.f64 B)) (sqrt.f64 F)) (/.f64 -1 (sqrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 F) 2)) (/.f64 -1 (cbrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sin.f64 B)) (*.f64 1 (sqrt.f64 (neg.f64 F)))) (sqrt.f64 (/.f64 -1 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sin.f64 B)) (/.f64 1 (cbrt.f64 (pow.f64 F -2)))) (/.f64 -1 (cbrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (/.f64 (sin.f64 B) (neg.f64 F)))) (sqrt.f64 (/.f64 (sin.f64 B) (neg.f64 F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)))) (sqrt.f64 (/.f64 (sin.f64 B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2))) (cbrt.f64 (/.f64 (sin.f64 B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 B) (neg.f64 F))) (cbrt.f64 (/.f64 (sin.f64 B) (neg.f64 F))))) (cbrt.f64 (/.f64 (sin.f64 B) (neg.f64 F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (sin.f64 B) F))) (cbrt.f64 (/.f64 (sin.f64 B) F))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (sin.f64 B) F))) (cbrt.f64 (/.f64 (sin.f64 B) F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (sin.f64 B) F))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (sin.f64 B) F))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (sqrt.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)))) (*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (sqrt.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (neg.f64 (sin.f64 B))) (sqrt.f64 (/.f64 -1 F))) (*.f64 (sqrt.f64 (neg.f64 (sin.f64 B))) (sqrt.f64 (/.f64 -1 F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 3/2) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (/.f64 (sin.f64 B) F) 3) 1/6) (pow.f64 (pow.f64 (/.f64 (sin.f64 B) F) 3) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 F (sin.f64 B)) -1/2) (pow.f64 (/.f64 F (sin.f64 B)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sin.f64 B) F) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (sin.f64 B) F) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 F (sin.f64 B)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sin.f64 B) (neg.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (sin.f64 B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (sin.f64 B) F))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (sin.f64 B) F) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (sin.f64 B) 3) (pow.f64 F 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (sin.f64 B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (sin.f64 B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (sin.f64 B) F))))))) |
| 1× | egg-herbie |
| 1638× | distribute-rgt-in |
| 1618× | distribute-lft-in |
| 746× | associate-/l* |
| 736× | associate-*l* |
| 674× | associate-*r* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 398 | 3850 |
| 1 | 1153 | 3402 |
| 2 | 5141 | 3402 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 B) |
(+.f64 (*.f64 -1 B) (*.f64 1/6 (pow.f64 B 3))) |
(+.f64 (*.f64 -1/120 (pow.f64 B 5)) (+.f64 (*.f64 -1 B) (*.f64 1/6 (pow.f64 B 3)))) |
(+.f64 (*.f64 -1/120 (pow.f64 B 5)) (+.f64 (*.f64 -1 B) (+.f64 (*.f64 1/6 (pow.f64 B 3)) (*.f64 1/5040 (pow.f64 B 7))))) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(/.f64 B F) |
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 B 3) F)) (/.f64 B F)) |
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 1/120 (/.f64 (pow.f64 B 5) F)) (/.f64 B F))) |
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/5040 (/.f64 (pow.f64 B 7) F)) (+.f64 (*.f64 1/120 (/.f64 (pow.f64 B 5) F)) (/.f64 B F)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))) 1) |
(*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))) |
(*.f64 F (/.f64 (sin.f64 B) (neg.f64 F))) |
(*.f64 (/.f64 (sin.f64 B) F) (neg.f64 F)) |
(*.f64 -1 (*.f64 F (/.f64 (sin.f64 B) F))) |
(*.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))) 1) |
(*.f64 1 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) |
(*.f64 (sqrt.f64 F) (*.f64 (sqrt.f64 F) (/.f64 (sin.f64 B) (neg.f64 F)))) |
(*.f64 (sqrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) (sqrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))) |
(*.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (*.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (neg.f64 F))) |
(*.f64 (cbrt.f64 F) (*.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (sin.f64 B) (neg.f64 F)))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) 2)) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (cbrt.f64 (pow.f64 F -2)))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) 2) (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (neg.f64 F))) |
(*.f64 (/.f64 F (neg.f64 F)) (sin.f64 B)) |
(*.f64 (/.f64 F (neg.f64 F)) (/.f64 (sin.f64 B) 1)) |
(*.f64 (neg.f64 F) (/.f64 (sin.f64 B) F)) |
(*.f64 (/.f64 (sin.f64 B) (neg.f64 F)) F) |
(*.f64 (*.f64 (sqrt.f64 F) (/.f64 (sin.f64 B) (neg.f64 F))) (sqrt.f64 F)) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (sin.f64 B) (neg.f64 F))) (cbrt.f64 F)) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (neg.f64 F)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) |
(*.f64 (*.f64 1 (sqrt.f64 (neg.f64 F))) (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (neg.f64 F)))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 F -2))) (*.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (neg.f64 F)))) |
(*.f64 (/.f64 (sin.f64 B) (/.f64 -1 F)) (/.f64 1 F)) |
(*.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (neg.f64 F))) (*.f64 1 (sqrt.f64 (neg.f64 F)))) |
(*.f64 (/.f64 (sin.f64 B) 1) (/.f64 F (neg.f64 F))) |
(*.f64 (*.f64 F (/.f64 (sin.f64 B) F)) -1) |
(*.f64 (*.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (neg.f64 F))) (/.f64 1 (cbrt.f64 (pow.f64 F -2)))) |
(*.f64 (/.f64 F F) (neg.f64 (sin.f64 B))) |
(*.f64 (/.f64 F F) (/.f64 (sin.f64 B) -1)) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (/.f64 -1 F)) (/.f64 (sqrt.f64 (sin.f64 B)) F)) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) F) (/.f64 (sqrt.f64 (sin.f64 B)) (/.f64 -1 F))) |
(*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) -1) F) (/.f64 (cbrt.f64 (sin.f64 B)) F)) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) F) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) -1) F)) |
(*.f64 (/.f64 (sin.f64 B) -1) (/.f64 F F)) |
(*.f64 (/.f64 (sin.f64 B) (sqrt.f64 (/.f64 -1 F))) (/.f64 1 (*.f64 F (sqrt.f64 (/.f64 -1 F))))) |
(*.f64 (/.f64 1 (*.f64 F (sqrt.f64 (/.f64 -1 F)))) (/.f64 (sin.f64 B) (sqrt.f64 (/.f64 -1 F)))) |
(*.f64 (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 F -2))) (/.f64 (/.f64 1 F) (/.f64 -1 (cbrt.f64 F)))) |
(*.f64 (/.f64 (/.f64 1 F) (/.f64 -1 (cbrt.f64 F))) (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 F -2)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) -1) (*.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) F)) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (neg.f64 F)) (sqrt.f64 (/.f64 (sin.f64 B) F))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (cbrt.f64 (pow.f64 F -2))) (*.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (cbrt.f64 (neg.f64 F)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (cbrt.f64 (neg.f64 F))) (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (cbrt.f64 (pow.f64 F -2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) -1) (/.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (/.f64 1 F))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (/.f64 1 F)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) -1)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (/.f64 -1 F))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (/.f64 -1 F)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) 1)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (sqrt.f64 (/.f64 -1 F))) (/.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (sqrt.f64 (/.f64 -1 F)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (sqrt.f64 (/.f64 -1 F))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (sqrt.f64 (/.f64 -1 F)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (cbrt.f64 (pow.f64 F -2))) (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))) |
(*.f64 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 (sqrt.f64 F))) (sqrt.f64 F)) |
(*.f64 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 (pow.f64 (cbrt.f64 F) 2))) (cbrt.f64 F)) |
(*.f64 (/.f64 1 (/.f64 (/.f64 -1 F) (sin.f64 B))) (/.f64 1 F)) |
(*.f64 (/.f64 1 (/.f64 -1 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) F))) (cbrt.f64 (/.f64 (sin.f64 B) F))) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (/.f64 F (neg.f64 F))) (sqrt.f64 (sin.f64 B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (/.f64 F (neg.f64 F))) (cbrt.f64 (sin.f64 B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (/.f64 -1 F)) (cbrt.f64 (/.f64 (sin.f64 B) F))) |
(*.f64 (/.f64 (/.f64 (sin.f64 B) (neg.f64 F)) (/.f64 1 (sqrt.f64 F))) (sqrt.f64 F)) |
(*.f64 (/.f64 (/.f64 (sin.f64 B) (neg.f64 F)) (/.f64 1 (pow.f64 (cbrt.f64 F) 2))) (cbrt.f64 F)) |
(*.f64 (/.f64 (neg.f64 F) (sqrt.f64 F)) (/.f64 (sin.f64 B) (sqrt.f64 F))) |
(*.f64 (/.f64 (neg.f64 F) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sin.f64 B) (cbrt.f64 F))) |
(*.f64 (/.f64 (neg.f64 F) (/.f64 F (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(*.f64 (/.f64 (neg.f64 F) (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B))) |
(*.f64 (/.f64 (*.f64 (neg.f64 F) (neg.f64 (sin.f64 B))) F) -1) |
(*.f64 (/.f64 (*.f64 (neg.f64 F) (neg.f64 (sin.f64 B))) -1) (/.f64 1 F)) |
(*.f64 (/.f64 (*.f64 (neg.f64 F) (neg.f64 (sin.f64 B))) 1) (/.f64 -1 F)) |
(*.f64 (/.f64 (*.f64 (neg.f64 F) (neg.f64 (sin.f64 B))) (sqrt.f64 F)) (/.f64 -1 (sqrt.f64 F))) |
(*.f64 (/.f64 (*.f64 (neg.f64 F) (neg.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 F) 2)) (/.f64 -1 (cbrt.f64 F))) |
(*.f64 (/.f64 (*.f64 (neg.f64 F) (neg.f64 (sin.f64 B))) (*.f64 1 (sqrt.f64 (neg.f64 F)))) (sqrt.f64 (/.f64 -1 F))) |
(*.f64 (/.f64 (*.f64 (neg.f64 F) (neg.f64 (sin.f64 B))) (/.f64 1 (cbrt.f64 (pow.f64 F -2)))) (/.f64 -1 (cbrt.f64 F))) |
(*.f64 (/.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (neg.f64 F))) 1) (sqrt.f64 (neg.f64 F))) |
(*.f64 (/.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (neg.f64 F))) (sqrt.f64 -1)) (sqrt.f64 F)) |
(*.f64 (/.f64 (/.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (pow.f64 F -2))) -1) (cbrt.f64 F)) |
(*.f64 (/.f64 (/.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (pow.f64 F -2))) 1) (cbrt.f64 (neg.f64 F))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) F) (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) -1)) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))) (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))) (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))))) (*.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) 3/2) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) 3/2)) |
(*.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))) 3) 1/6) (pow.f64 (pow.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))) 3) 1/6)) |
(*.f64 (pow.f64 (*.f64 F (/.f64 (/.f64 -1 F) (sin.f64 B))) -1/2) (pow.f64 (*.f64 F (/.f64 (/.f64 -1 F) (sin.f64 B))) -1/2)) |
(pow.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))) 1) |
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) 3) |
(pow.f64 (pow.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))) 3) 1/3) |
(pow.f64 (*.f64 F (/.f64 (/.f64 -1 F) (sin.f64 B))) -1) |
(neg.f64 (*.f64 F (/.f64 (sin.f64 B) F))) |
(neg.f64 (*.f64 1 (*.f64 F (/.f64 (sin.f64 B) F)))) |
(neg.f64 (*.f64 (*.f64 F (/.f64 (sin.f64 B) F)) 1)) |
(neg.f64 (*.f64 (neg.f64 F) (/.f64 (sin.f64 B) (neg.f64 F)))) |
(neg.f64 (/.f64 (/.f64 (sin.f64 B) (neg.f64 F)) (/.f64 -1 F))) |
(neg.f64 (/.f64 F (/.f64 F (sin.f64 B)))) |
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))) 2)) |
(log.f64 (exp.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))))) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (sin.f64 B) F) 3) (pow.f64 (/.f64 -1 F) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))) |
(exp.f64 (log.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))) |
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sin.f64 B) F))) 1) |
(*.f64 (sin.f64 B) (/.f64 1 F)) |
(*.f64 (/.f64 (sin.f64 B) F) 1) |
(*.f64 -1 (/.f64 (sin.f64 B) (neg.f64 F))) |
(*.f64 (/.f64 -1 F) (neg.f64 (sin.f64 B))) |
(*.f64 1 (/.f64 (sin.f64 B) F)) |
(*.f64 (sqrt.f64 (sin.f64 B)) (*.f64 (sqrt.f64 (sin.f64 B)) (/.f64 1 F))) |
(*.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (sqrt.f64 (/.f64 (sin.f64 B) F))) |
(*.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sin.f64 B) F))))) |
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (*.f64 (cbrt.f64 (sin.f64 B)) (/.f64 1 F))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (cbrt.f64 F) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (cbrt.f64 (/.f64 (sin.f64 B) F))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sin.f64 B) F))))) |
(*.f64 (/.f64 1 F) (sin.f64 B)) |
(*.f64 (/.f64 (sin.f64 B) (neg.f64 F)) -1) |
(*.f64 (neg.f64 (sin.f64 B)) (/.f64 -1 F)) |
(*.f64 (sqrt.f64 (/.f64 (sin.f64 B) (neg.f64 F))) (neg.f64 (sqrt.f64 (/.f64 (sin.f64 B) (neg.f64 F))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 B) (neg.f64 F))) (cbrt.f64 (/.f64 (sin.f64 B) (neg.f64 F)))) (neg.f64 (cbrt.f64 (/.f64 (sin.f64 B) (neg.f64 F))))) |
(*.f64 (*.f64 (sqrt.f64 (sin.f64 B)) (/.f64 1 F)) (sqrt.f64 (sin.f64 B))) |
(*.f64 (*.f64 (cbrt.f64 (sin.f64 B)) (/.f64 1 F)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) |
(*.f64 (/.f64 (sin.f64 B) (sqrt.f64 F)) (/.f64 1 (sqrt.f64 F))) |
(*.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (sin.f64 B) (sqrt.f64 F))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sin.f64 B) (cbrt.f64 F))) |
(*.f64 (/.f64 (sin.f64 B) (cbrt.f64 F)) (/.f64 1 (pow.f64 (cbrt.f64 F) 2))) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (sin.f64 B) F))) (neg.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)))) |
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) (neg.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)))) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) F) (sqrt.f64 (sin.f64 B))) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) F) (/.f64 (sqrt.f64 (sin.f64 B)) 1)) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) F) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1)) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) (/.f64 (sqrt.f64 (sin.f64 B)) F)) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 F))) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 F)) (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 F) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1) (/.f64 (cbrt.f64 (sin.f64 B)) F)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (sqrt.f64 F)) (/.f64 (cbrt.f64 (sin.f64 B)) (sqrt.f64 F))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) (sqrt.f64 F)) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (sqrt.f64 F))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 (/.f64 (sin.f64 B) F))) |
(*.f64 (/.f64 1 (/.f64 F (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(*.f64 (/.f64 1 (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) F) (cbrt.f64 (sin.f64 B))) |
(*.f64 (/.f64 (neg.f64 (sin.f64 B)) -1) (/.f64 1 F)) |
(*.f64 (/.f64 (neg.f64 (sin.f64 B)) 1) (/.f64 -1 F)) |
(*.f64 (/.f64 (neg.f64 (sin.f64 B)) (sqrt.f64 F)) (/.f64 -1 (sqrt.f64 F))) |
(*.f64 (/.f64 (neg.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 F) 2)) (/.f64 -1 (cbrt.f64 F))) |
(*.f64 (/.f64 (neg.f64 (sin.f64 B)) (*.f64 1 (sqrt.f64 (neg.f64 F)))) (sqrt.f64 (/.f64 -1 F))) |
(*.f64 (/.f64 (neg.f64 (sin.f64 B)) (/.f64 1 (cbrt.f64 (pow.f64 F -2)))) (/.f64 -1 (cbrt.f64 F))) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (sin.f64 B) (neg.f64 F)))) (sqrt.f64 (/.f64 (sin.f64 B) (neg.f64 F)))) |
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)))) (sqrt.f64 (/.f64 (sin.f64 B) F))) |
(*.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2))) (cbrt.f64 (/.f64 (sin.f64 B) F))) |
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 B) (neg.f64 F))) (cbrt.f64 (/.f64 (sin.f64 B) (neg.f64 F))))) (cbrt.f64 (/.f64 (sin.f64 B) (neg.f64 F)))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (sin.f64 B) F))) (cbrt.f64 (/.f64 (sin.f64 B) F))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (sin.f64 B) F))) (cbrt.f64 (/.f64 (sin.f64 B) F)))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (sin.f64 B) F))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (sin.f64 B) F))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (sqrt.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)))) (*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (sqrt.f64 (cbrt.f64 (/.f64 (sin.f64 B) F))))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (sin.f64 B) F))))) |
(*.f64 (*.f64 (sqrt.f64 (neg.f64 (sin.f64 B))) (sqrt.f64 (/.f64 -1 F))) (*.f64 (sqrt.f64 (neg.f64 (sin.f64 B))) (sqrt.f64 (/.f64 -1 F)))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 3/2) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 3/2)) |
(*.f64 (pow.f64 (pow.f64 (/.f64 (sin.f64 B) F) 3) 1/6) (pow.f64 (pow.f64 (/.f64 (sin.f64 B) F) 3) 1/6)) |
(*.f64 (pow.f64 (/.f64 F (sin.f64 B)) -1/2) (pow.f64 (/.f64 F (sin.f64 B)) -1/2)) |
(pow.f64 (/.f64 (sin.f64 B) F) 1) |
(pow.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) 2) |
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 3) |
(pow.f64 (pow.f64 (/.f64 (sin.f64 B) F) 3) 1/3) |
(pow.f64 (/.f64 F (sin.f64 B)) -1) |
(neg.f64 (/.f64 (sin.f64 B) (neg.f64 F))) |
(sqrt.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2)) |
(log.f64 (exp.f64 (/.f64 (sin.f64 B) F))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sin.f64 B) F)))) |
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 B) F) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 B) 3) (pow.f64 F 3))) |
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 B) F))) |
(exp.f64 (log.f64 (/.f64 (sin.f64 B) F))) |
(log1p.f64 (expm1.f64 (/.f64 (sin.f64 B) F))) |
| Outputs |
|---|
(*.f64 -1 B) |
(neg.f64 B) |
(+.f64 (*.f64 -1 B) (*.f64 1/6 (pow.f64 B 3))) |
(fma.f64 -1 B (*.f64 1/6 (pow.f64 B 3))) |
(-.f64 (*.f64 1/6 (pow.f64 B 3)) B) |
(fma.f64 1/6 (pow.f64 B 3) (neg.f64 B)) |
(+.f64 (*.f64 -1/120 (pow.f64 B 5)) (+.f64 (*.f64 -1 B) (*.f64 1/6 (pow.f64 B 3)))) |
(fma.f64 -1/120 (pow.f64 B 5) (fma.f64 -1 B (*.f64 1/6 (pow.f64 B 3)))) |
(fma.f64 -1/120 (pow.f64 B 5) (-.f64 (*.f64 1/6 (pow.f64 B 3)) B)) |
(fma.f64 -1/120 (pow.f64 B 5) (fma.f64 1/6 (pow.f64 B 3) (neg.f64 B))) |
(+.f64 (*.f64 -1/120 (pow.f64 B 5)) (+.f64 (*.f64 -1 B) (+.f64 (*.f64 1/6 (pow.f64 B 3)) (*.f64 1/5040 (pow.f64 B 7))))) |
(fma.f64 -1/120 (pow.f64 B 5) (fma.f64 -1 B (fma.f64 1/6 (pow.f64 B 3) (*.f64 1/5040 (pow.f64 B 7))))) |
(fma.f64 -1/120 (pow.f64 B 5) (-.f64 (fma.f64 1/6 (pow.f64 B 3) (*.f64 1/5040 (pow.f64 B 7))) B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(/.f64 B F) |
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 B 3) F)) (/.f64 B F)) |
(fma.f64 -1/6 (/.f64 (pow.f64 B 3) F) (/.f64 B F)) |
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 1/120 (/.f64 (pow.f64 B 5) F)) (/.f64 B F))) |
(fma.f64 -1/6 (/.f64 (pow.f64 B 3) F) (fma.f64 1/120 (/.f64 (pow.f64 B 5) F) (/.f64 B F))) |
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/5040 (/.f64 (pow.f64 B 7) F)) (+.f64 (*.f64 1/120 (/.f64 (pow.f64 B 5) F)) (/.f64 B F)))) |
(fma.f64 -1/6 (/.f64 (pow.f64 B 3) F) (fma.f64 -1/5040 (/.f64 (pow.f64 B 7) F) (fma.f64 1/120 (/.f64 (pow.f64 B 5) F) (/.f64 B F)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))) 1) |
(neg.f64 (sin.f64 B)) |
(*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))) |
(neg.f64 (sin.f64 B)) |
(*.f64 F (/.f64 (sin.f64 B) (neg.f64 F))) |
(neg.f64 (sin.f64 B)) |
(*.f64 (/.f64 (sin.f64 B) F) (neg.f64 F)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (*.f64 F (/.f64 (sin.f64 B) F))) |
(neg.f64 (sin.f64 B)) |
(*.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))) 1) |
(neg.f64 (sin.f64 B)) |
(*.f64 1 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) |
(neg.f64 (sin.f64 B)) |
(*.f64 (sqrt.f64 F) (*.f64 (sqrt.f64 F) (/.f64 (sin.f64 B) (neg.f64 F)))) |
(neg.f64 (sin.f64 B)) |
(*.f64 (sqrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) (sqrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))) |
(neg.f64 (sin.f64 B)) |
(*.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (*.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (neg.f64 F))) |
(neg.f64 (sin.f64 B)) |
(*.f64 (cbrt.f64 F) (*.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (sin.f64 B) (neg.f64 F)))) |
(neg.f64 (sin.f64 B)) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) 2)) |
(neg.f64 (sin.f64 B)) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (cbrt.f64 (pow.f64 F -2)))) |
(*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (cbrt.f64 (pow.f64 F -2)))) |
(/.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (/.f64 (cbrt.f64 (pow.f64 F -2)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) 2) (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))) |
(neg.f64 (sin.f64 B)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (neg.f64 F))) |
(neg.f64 (sin.f64 B)) |
(*.f64 (/.f64 F (neg.f64 F)) (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 (/.f64 F (neg.f64 F)) (/.f64 (sin.f64 B) 1)) |
(neg.f64 (sin.f64 B)) |
(*.f64 (neg.f64 F) (/.f64 (sin.f64 B) F)) |
(neg.f64 (sin.f64 B)) |
(*.f64 (/.f64 (sin.f64 B) (neg.f64 F)) F) |
(neg.f64 (sin.f64 B)) |
(*.f64 (*.f64 (sqrt.f64 F) (/.f64 (sin.f64 B) (neg.f64 F))) (sqrt.f64 F)) |
(neg.f64 (sin.f64 B)) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (sin.f64 B) (neg.f64 F))) (cbrt.f64 F)) |
(neg.f64 (sin.f64 B)) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (neg.f64 F)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) |
(neg.f64 (sin.f64 B)) |
(*.f64 (*.f64 1 (sqrt.f64 (neg.f64 F))) (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (neg.f64 F)))) |
(neg.f64 (sin.f64 B)) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 F -2))) (*.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (neg.f64 F)))) |
(*.f64 (/.f64 (sin.f64 B) F) (*.f64 (cbrt.f64 (neg.f64 F)) (/.f64 1 (cbrt.f64 (pow.f64 F -2))))) |
(*.f64 (cbrt.f64 (neg.f64 F)) (/.f64 (sin.f64 B) (*.f64 F (cbrt.f64 (pow.f64 F -2))))) |
(/.f64 (*.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (neg.f64 F))) (cbrt.f64 (pow.f64 F -2))) |
(*.f64 (/.f64 (sin.f64 B) (/.f64 -1 F)) (/.f64 1 F)) |
(neg.f64 (sin.f64 B)) |
(*.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (neg.f64 F))) (*.f64 1 (sqrt.f64 (neg.f64 F)))) |
(neg.f64 (sin.f64 B)) |
(*.f64 (/.f64 (sin.f64 B) 1) (/.f64 F (neg.f64 F))) |
(neg.f64 (sin.f64 B)) |
(*.f64 (*.f64 F (/.f64 (sin.f64 B) F)) -1) |
(neg.f64 (sin.f64 B)) |
(*.f64 (*.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (neg.f64 F))) (/.f64 1 (cbrt.f64 (pow.f64 F -2)))) |
(*.f64 (/.f64 (sin.f64 B) F) (*.f64 (cbrt.f64 (neg.f64 F)) (/.f64 1 (cbrt.f64 (pow.f64 F -2))))) |
(*.f64 (cbrt.f64 (neg.f64 F)) (/.f64 (sin.f64 B) (*.f64 F (cbrt.f64 (pow.f64 F -2))))) |
(/.f64 (*.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (neg.f64 F))) (cbrt.f64 (pow.f64 F -2))) |
(*.f64 (/.f64 F F) (neg.f64 (sin.f64 B))) |
(neg.f64 (sin.f64 B)) |
(*.f64 (/.f64 F F) (/.f64 (sin.f64 B) -1)) |
(neg.f64 (sin.f64 B)) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (/.f64 -1 F)) (/.f64 (sqrt.f64 (sin.f64 B)) F)) |
(neg.f64 (sin.f64 B)) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) F) (/.f64 (sqrt.f64 (sin.f64 B)) (/.f64 -1 F))) |
(neg.f64 (sin.f64 B)) |
(*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) -1) F) (/.f64 (cbrt.f64 (sin.f64 B)) F)) |
(neg.f64 (sin.f64 B)) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) F) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) -1) F)) |
(neg.f64 (sin.f64 B)) |
(*.f64 (/.f64 (sin.f64 B) -1) (/.f64 F F)) |
(neg.f64 (sin.f64 B)) |
(*.f64 (/.f64 (sin.f64 B) (sqrt.f64 (/.f64 -1 F))) (/.f64 1 (*.f64 F (sqrt.f64 (/.f64 -1 F))))) |
(/.f64 (/.f64 (sin.f64 B) (sqrt.f64 (/.f64 -1 F))) (*.f64 F (sqrt.f64 (/.f64 -1 F)))) |
(*.f64 (/.f64 1 (*.f64 F (sqrt.f64 (/.f64 -1 F)))) (/.f64 (sin.f64 B) (sqrt.f64 (/.f64 -1 F)))) |
(*.f64 (/.f64 (sin.f64 B) (sqrt.f64 (/.f64 -1 F))) (/.f64 1 (*.f64 F (sqrt.f64 (/.f64 -1 F))))) |
(/.f64 (/.f64 (sin.f64 B) (sqrt.f64 (/.f64 -1 F))) (*.f64 F (sqrt.f64 (/.f64 -1 F)))) |
(*.f64 (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 F -2))) (/.f64 (/.f64 1 F) (/.f64 -1 (cbrt.f64 F)))) |
(*.f64 (cbrt.f64 F) (/.f64 (/.f64 (sin.f64 B) (neg.f64 F)) (cbrt.f64 (pow.f64 F -2)))) |
(*.f64 (/.f64 (/.f64 1 F) (/.f64 -1 (cbrt.f64 F))) (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 F -2)))) |
(*.f64 (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 F -2))) (/.f64 (/.f64 1 F) (/.f64 -1 (cbrt.f64 F)))) |
(*.f64 (cbrt.f64 F) (/.f64 (/.f64 (sin.f64 B) (neg.f64 F)) (cbrt.f64 (pow.f64 F -2)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) -1) (*.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) F)) |
(neg.f64 (sin.f64 B)) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (neg.f64 F)) (sqrt.f64 (/.f64 (sin.f64 B) F))) |
(neg.f64 (sin.f64 B)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (cbrt.f64 (pow.f64 F -2))) (*.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (cbrt.f64 (neg.f64 F)))) |
(*.f64 (/.f64 (sin.f64 B) F) (*.f64 (cbrt.f64 (neg.f64 F)) (/.f64 1 (cbrt.f64 (pow.f64 F -2))))) |
(*.f64 (cbrt.f64 (neg.f64 F)) (/.f64 (sin.f64 B) (*.f64 F (cbrt.f64 (pow.f64 F -2))))) |
(/.f64 (*.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (neg.f64 F))) (cbrt.f64 (pow.f64 F -2))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (cbrt.f64 (neg.f64 F))) (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (cbrt.f64 (pow.f64 F -2)))) |
(*.f64 (/.f64 (sin.f64 B) F) (*.f64 (cbrt.f64 (neg.f64 F)) (/.f64 1 (cbrt.f64 (pow.f64 F -2))))) |
(*.f64 (cbrt.f64 (neg.f64 F)) (/.f64 (sin.f64 B) (*.f64 F (cbrt.f64 (pow.f64 F -2))))) |
(/.f64 (*.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (neg.f64 F))) (cbrt.f64 (pow.f64 F -2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) -1) (/.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (/.f64 1 F))) |
(neg.f64 (sin.f64 B)) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (/.f64 1 F)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) -1)) |
(neg.f64 (sin.f64 B)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (/.f64 -1 F))) |
(neg.f64 (sin.f64 B)) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (/.f64 -1 F)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) 1)) |
(neg.f64 (sin.f64 B)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (sqrt.f64 (/.f64 -1 F))) (/.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (sqrt.f64 (/.f64 -1 F)))) |
(*.f64 (/.f64 (sin.f64 B) (sqrt.f64 (/.f64 -1 F))) (/.f64 1 (*.f64 F (sqrt.f64 (/.f64 -1 F))))) |
(/.f64 (/.f64 (sin.f64 B) (sqrt.f64 (/.f64 -1 F))) (*.f64 F (sqrt.f64 (/.f64 -1 F)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (sqrt.f64 (/.f64 -1 F))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (sqrt.f64 (/.f64 -1 F)))) |
(*.f64 (/.f64 (sin.f64 B) (sqrt.f64 (/.f64 -1 F))) (/.f64 1 (*.f64 F (sqrt.f64 (/.f64 -1 F))))) |
(/.f64 (/.f64 (sin.f64 B) (sqrt.f64 (/.f64 -1 F))) (*.f64 F (sqrt.f64 (/.f64 -1 F)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (cbrt.f64 (pow.f64 F -2))) (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (cbrt.f64 (pow.f64 F -2)))) |
(*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (cbrt.f64 (pow.f64 F -2)))) |
(/.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (/.f64 (cbrt.f64 (pow.f64 F -2)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2))) |
(*.f64 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 (sqrt.f64 F))) (sqrt.f64 F)) |
(neg.f64 (sin.f64 B)) |
(*.f64 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 (pow.f64 (cbrt.f64 F) 2))) (cbrt.f64 F)) |
(neg.f64 (sin.f64 B)) |
(*.f64 (/.f64 1 (/.f64 (/.f64 -1 F) (sin.f64 B))) (/.f64 1 F)) |
(neg.f64 (sin.f64 B)) |
(*.f64 (/.f64 1 (/.f64 -1 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) F))) (cbrt.f64 (/.f64 (sin.f64 B) F))) |
(neg.f64 (sin.f64 B)) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (/.f64 F (neg.f64 F))) (sqrt.f64 (sin.f64 B))) |
(neg.f64 (sin.f64 B)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (/.f64 F (neg.f64 F))) (cbrt.f64 (sin.f64 B))) |
(neg.f64 (sin.f64 B)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (/.f64 -1 F)) (cbrt.f64 (/.f64 (sin.f64 B) F))) |
(neg.f64 (sin.f64 B)) |
(*.f64 (/.f64 (/.f64 (sin.f64 B) (neg.f64 F)) (/.f64 1 (sqrt.f64 F))) (sqrt.f64 F)) |
(neg.f64 (sin.f64 B)) |
(*.f64 (/.f64 (/.f64 (sin.f64 B) (neg.f64 F)) (/.f64 1 (pow.f64 (cbrt.f64 F) 2))) (cbrt.f64 F)) |
(neg.f64 (sin.f64 B)) |
(*.f64 (/.f64 (neg.f64 F) (sqrt.f64 F)) (/.f64 (sin.f64 B) (sqrt.f64 F))) |
(*.f64 (/.f64 (neg.f64 F) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sin.f64 B) (cbrt.f64 F))) |
(*.f64 (/.f64 (neg.f64 F) (/.f64 F (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(neg.f64 (sin.f64 B)) |
(*.f64 (/.f64 (neg.f64 F) (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B))) |
(neg.f64 (sin.f64 B)) |
(*.f64 (/.f64 (*.f64 (neg.f64 F) (neg.f64 (sin.f64 B))) F) -1) |
(neg.f64 (sin.f64 B)) |
(*.f64 (/.f64 (*.f64 (neg.f64 F) (neg.f64 (sin.f64 B))) -1) (/.f64 1 F)) |
(neg.f64 (sin.f64 B)) |
(*.f64 (/.f64 (*.f64 (neg.f64 F) (neg.f64 (sin.f64 B))) 1) (/.f64 -1 F)) |
(neg.f64 (sin.f64 B)) |
(*.f64 (/.f64 (*.f64 (neg.f64 F) (neg.f64 (sin.f64 B))) (sqrt.f64 F)) (/.f64 -1 (sqrt.f64 F))) |
(*.f64 (/.f64 (neg.f64 F) (sqrt.f64 F)) (/.f64 (sin.f64 B) (sqrt.f64 F))) |
(*.f64 (/.f64 (*.f64 (neg.f64 F) (neg.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 F) 2)) (/.f64 -1 (cbrt.f64 F))) |
(*.f64 (/.f64 (neg.f64 F) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sin.f64 B) (cbrt.f64 F))) |
(*.f64 (/.f64 (*.f64 (neg.f64 F) (neg.f64 (sin.f64 B))) (*.f64 1 (sqrt.f64 (neg.f64 F)))) (sqrt.f64 (/.f64 -1 F))) |
(*.f64 (sqrt.f64 (/.f64 -1 F)) (/.f64 (neg.f64 F) (/.f64 (sqrt.f64 (neg.f64 F)) (neg.f64 (sin.f64 B))))) |
(*.f64 (sqrt.f64 (/.f64 -1 F)) (/.f64 (*.f64 (sin.f64 B) F) (sqrt.f64 (neg.f64 F)))) |
(*.f64 (/.f64 (*.f64 (neg.f64 F) (neg.f64 (sin.f64 B))) (/.f64 1 (cbrt.f64 (pow.f64 F -2)))) (/.f64 -1 (cbrt.f64 F))) |
(*.f64 (/.f64 -1 (cbrt.f64 F)) (*.f64 (*.f64 (neg.f64 F) (neg.f64 (sin.f64 B))) (cbrt.f64 (pow.f64 F -2)))) |
(*.f64 (*.f64 (neg.f64 F) (/.f64 (sin.f64 B) (cbrt.f64 F))) (cbrt.f64 (pow.f64 F -2))) |
(*.f64 (/.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (neg.f64 F))) 1) (sqrt.f64 (neg.f64 F))) |
(neg.f64 (sin.f64 B)) |
(*.f64 (/.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (neg.f64 F))) (sqrt.f64 -1)) (sqrt.f64 F)) |
(/.f64 (*.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (neg.f64 F))) (sqrt.f64 F)) (sqrt.f64 -1)) |
(*.f64 (sqrt.f64 F) (/.f64 (*.f64 (sin.f64 B) (sqrt.f64 (neg.f64 F))) (*.f64 (sqrt.f64 -1) F))) |
(/.f64 (/.f64 (*.f64 (sin.f64 B) (sqrt.f64 F)) F) (/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 F)))) |
(*.f64 (/.f64 (/.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (pow.f64 F -2))) -1) (cbrt.f64 F)) |
(*.f64 (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 F -2))) (/.f64 (/.f64 1 F) (/.f64 -1 (cbrt.f64 F)))) |
(*.f64 (cbrt.f64 F) (/.f64 (/.f64 (sin.f64 B) (neg.f64 F)) (cbrt.f64 (pow.f64 F -2)))) |
(*.f64 (/.f64 (/.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (pow.f64 F -2))) 1) (cbrt.f64 (neg.f64 F))) |
(*.f64 (/.f64 (sin.f64 B) F) (*.f64 (cbrt.f64 (neg.f64 F)) (/.f64 1 (cbrt.f64 (pow.f64 F -2))))) |
(*.f64 (cbrt.f64 (neg.f64 F)) (/.f64 (sin.f64 B) (*.f64 F (cbrt.f64 (pow.f64 F -2))))) |
(/.f64 (*.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (neg.f64 F))) (cbrt.f64 (pow.f64 F -2))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) F) (/.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) -1)) |
(neg.f64 (sin.f64 B)) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))) (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))) (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))))) |
(neg.f64 (sin.f64 B)) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) 2)))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))) (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))))) |
(*.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (neg.f64 (sin.f64 B)))) (cbrt.f64 (sqrt.f64 (neg.f64 (sin.f64 B)))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))))) (*.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))))) |
(neg.f64 (sin.f64 B)) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))) (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))))) |
(*.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (neg.f64 (sin.f64 B)))) (cbrt.f64 (sqrt.f64 (neg.f64 (sin.f64 B)))))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) 3/2) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) 3/2)) |
(neg.f64 (sin.f64 B)) |
(*.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))) 3) 1/6) (pow.f64 (pow.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))) 3) 1/6)) |
(neg.f64 (sin.f64 B)) |
(*.f64 (pow.f64 (*.f64 F (/.f64 (/.f64 -1 F) (sin.f64 B))) -1/2) (pow.f64 (*.f64 F (/.f64 (/.f64 -1 F) (sin.f64 B))) -1/2)) |
(neg.f64 (sin.f64 B)) |
(pow.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))) 1) |
(neg.f64 (sin.f64 B)) |
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) 2) |
(neg.f64 (sin.f64 B)) |
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))) 3) |
(neg.f64 (sin.f64 B)) |
(pow.f64 (pow.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))) 3) 1/3) |
(neg.f64 (sin.f64 B)) |
(pow.f64 (*.f64 F (/.f64 (/.f64 -1 F) (sin.f64 B))) -1) |
(neg.f64 (sin.f64 B)) |
(neg.f64 (*.f64 F (/.f64 (sin.f64 B) F))) |
(neg.f64 (sin.f64 B)) |
(neg.f64 (*.f64 1 (*.f64 F (/.f64 (sin.f64 B) F)))) |
(neg.f64 (sin.f64 B)) |
(neg.f64 (*.f64 (*.f64 F (/.f64 (sin.f64 B) F)) 1)) |
(neg.f64 (sin.f64 B)) |
(neg.f64 (*.f64 (neg.f64 F) (/.f64 (sin.f64 B) (neg.f64 F)))) |
(neg.f64 (sin.f64 B)) |
(neg.f64 (/.f64 (/.f64 (sin.f64 B) (neg.f64 F)) (/.f64 -1 F))) |
(neg.f64 (sin.f64 B)) |
(neg.f64 (/.f64 F (/.f64 F (sin.f64 B)))) |
(neg.f64 (sin.f64 B)) |
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))) 2)) |
(fabs.f64 (neg.f64 (sin.f64 B))) |
(log.f64 (exp.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))) |
(neg.f64 (sin.f64 B)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F)))))) |
(neg.f64 (sin.f64 B)) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))) 3)) |
(neg.f64 (sin.f64 B)) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (sin.f64 B) F) 3) (pow.f64 (/.f64 -1 F) 3))) |
(cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 (sin.f64 B) F) 3) -1) (pow.f64 F 3))) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))) |
(neg.f64 (sin.f64 B)) |
(exp.f64 (log.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))) |
(neg.f64 (sin.f64 B)) |
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 B) (/.f64 F (neg.f64 F))))) |
(neg.f64 (sin.f64 B)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sin.f64 B) F))) 1) |
(/.f64 (sin.f64 B) F) |
(*.f64 (sin.f64 B) (/.f64 1 F)) |
(/.f64 (sin.f64 B) F) |
(*.f64 (/.f64 (sin.f64 B) F) 1) |
(/.f64 (sin.f64 B) F) |
(*.f64 -1 (/.f64 (sin.f64 B) (neg.f64 F))) |
(/.f64 (sin.f64 B) F) |
(*.f64 (/.f64 -1 F) (neg.f64 (sin.f64 B))) |
(/.f64 (sin.f64 B) F) |
(*.f64 1 (/.f64 (sin.f64 B) F)) |
(/.f64 (sin.f64 B) F) |
(*.f64 (sqrt.f64 (sin.f64 B)) (*.f64 (sqrt.f64 (sin.f64 B)) (/.f64 1 F))) |
(/.f64 (sin.f64 B) F) |
(*.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (sqrt.f64 (/.f64 (sin.f64 B) F))) |
(/.f64 (sin.f64 B) F) |
(*.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sin.f64 B) F))))) |
(/.f64 (sin.f64 B) F) |
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (*.f64 (cbrt.f64 (sin.f64 B)) (/.f64 1 F))) |
(/.f64 (sin.f64 B) F) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) |
(/.f64 (sin.f64 B) F) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (cbrt.f64 F) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (cbrt.f64 (/.f64 (sin.f64 B) F))) |
(/.f64 (sin.f64 B) F) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sin.f64 B) F))))) |
(/.f64 (sin.f64 B) F) |
(*.f64 (/.f64 1 F) (sin.f64 B)) |
(/.f64 (sin.f64 B) F) |
(*.f64 (/.f64 (sin.f64 B) (neg.f64 F)) -1) |
(/.f64 (sin.f64 B) F) |
(*.f64 (neg.f64 (sin.f64 B)) (/.f64 -1 F)) |
(/.f64 (sin.f64 B) F) |
(*.f64 (sqrt.f64 (/.f64 (sin.f64 B) (neg.f64 F))) (neg.f64 (sqrt.f64 (/.f64 (sin.f64 B) (neg.f64 F))))) |
(/.f64 (sin.f64 B) F) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 B) (neg.f64 F))) (cbrt.f64 (/.f64 (sin.f64 B) (neg.f64 F)))) (neg.f64 (cbrt.f64 (/.f64 (sin.f64 B) (neg.f64 F))))) |
(/.f64 (sin.f64 B) F) |
(*.f64 (*.f64 (sqrt.f64 (sin.f64 B)) (/.f64 1 F)) (sqrt.f64 (sin.f64 B))) |
(/.f64 (sin.f64 B) F) |
(*.f64 (*.f64 (cbrt.f64 (sin.f64 B)) (/.f64 1 F)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) |
(/.f64 (sin.f64 B) F) |
(*.f64 (/.f64 (sin.f64 B) (sqrt.f64 F)) (/.f64 1 (sqrt.f64 F))) |
(*.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (sin.f64 B) (sqrt.f64 F))) |
(/.f64 (/.f64 (sin.f64 B) (sqrt.f64 F)) (sqrt.f64 F)) |
(*.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (sin.f64 B) (sqrt.f64 F))) |
(/.f64 (/.f64 (sin.f64 B) (sqrt.f64 F)) (sqrt.f64 F)) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sin.f64 B) (cbrt.f64 F))) |
(/.f64 (/.f64 (sin.f64 B) (cbrt.f64 F)) (pow.f64 (cbrt.f64 F) 2)) |
(*.f64 (/.f64 (sin.f64 B) (cbrt.f64 F)) (/.f64 1 (pow.f64 (cbrt.f64 F) 2))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sin.f64 B) (cbrt.f64 F))) |
(/.f64 (/.f64 (sin.f64 B) (cbrt.f64 F)) (pow.f64 (cbrt.f64 F) 2)) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (sin.f64 B) F))) (neg.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)))) |
(/.f64 (sin.f64 B) F) |
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) (neg.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)))) |
(/.f64 (sin.f64 B) F) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) F) (sqrt.f64 (sin.f64 B))) |
(/.f64 (sin.f64 B) F) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) F) (/.f64 (sqrt.f64 (sin.f64 B)) 1)) |
(/.f64 (sin.f64 B) F) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) F) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1)) |
(/.f64 (sin.f64 B) F) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) (/.f64 (sqrt.f64 (sin.f64 B)) F)) |
(/.f64 (sin.f64 B) F) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 F))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sin.f64 B) (cbrt.f64 F))) |
(/.f64 (/.f64 (sin.f64 B) (cbrt.f64 F)) (pow.f64 (cbrt.f64 F) 2)) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 F)) (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 F) 2))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sin.f64 B) (cbrt.f64 F))) |
(/.f64 (/.f64 (sin.f64 B) (cbrt.f64 F)) (pow.f64 (cbrt.f64 F) 2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1) (/.f64 (cbrt.f64 (sin.f64 B)) F)) |
(/.f64 (sin.f64 B) F) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (sqrt.f64 F)) (/.f64 (cbrt.f64 (sin.f64 B)) (sqrt.f64 F))) |
(*.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (sin.f64 B) (sqrt.f64 F))) |
(/.f64 (/.f64 (sin.f64 B) (sqrt.f64 F)) (sqrt.f64 F)) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) (sqrt.f64 F)) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (sqrt.f64 F))) |
(*.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (sin.f64 B) (sqrt.f64 F))) |
(/.f64 (/.f64 (sin.f64 B) (sqrt.f64 F)) (sqrt.f64 F)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 (/.f64 (sin.f64 B) F))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (cbrt.f64 F) 2))) |
(*.f64 (/.f64 1 (/.f64 F (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (sin.f64 B) F) |
(*.f64 (/.f64 1 (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B))) |
(/.f64 (sin.f64 B) F) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) F) (cbrt.f64 (sin.f64 B))) |
(/.f64 (sin.f64 B) F) |
(*.f64 (/.f64 (neg.f64 (sin.f64 B)) -1) (/.f64 1 F)) |
(/.f64 (sin.f64 B) F) |
(*.f64 (/.f64 (neg.f64 (sin.f64 B)) 1) (/.f64 -1 F)) |
(/.f64 (sin.f64 B) F) |
(*.f64 (/.f64 (neg.f64 (sin.f64 B)) (sqrt.f64 F)) (/.f64 -1 (sqrt.f64 F))) |
(*.f64 (/.f64 1 (sqrt.f64 F)) (/.f64 (sin.f64 B) (sqrt.f64 F))) |
(/.f64 (/.f64 (sin.f64 B) (sqrt.f64 F)) (sqrt.f64 F)) |
(*.f64 (/.f64 (neg.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 F) 2)) (/.f64 -1 (cbrt.f64 F))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 F) 2)) (/.f64 (sin.f64 B) (cbrt.f64 F))) |
(/.f64 (/.f64 (sin.f64 B) (cbrt.f64 F)) (pow.f64 (cbrt.f64 F) 2)) |
(*.f64 (/.f64 (neg.f64 (sin.f64 B)) (*.f64 1 (sqrt.f64 (neg.f64 F)))) (sqrt.f64 (/.f64 -1 F))) |
(*.f64 (sqrt.f64 (/.f64 -1 F)) (/.f64 (neg.f64 (sin.f64 B)) (sqrt.f64 (neg.f64 F)))) |
(*.f64 (neg.f64 (sin.f64 B)) (/.f64 (sqrt.f64 (/.f64 -1 F)) (sqrt.f64 (neg.f64 F)))) |
(*.f64 (/.f64 (neg.f64 (sin.f64 B)) (/.f64 1 (cbrt.f64 (pow.f64 F -2)))) (/.f64 -1 (cbrt.f64 F))) |
(*.f64 (/.f64 -1 (cbrt.f64 F)) (*.f64 (neg.f64 (sin.f64 B)) (cbrt.f64 (pow.f64 F -2)))) |
(/.f64 (*.f64 (sin.f64 B) (cbrt.f64 (pow.f64 F -2))) (cbrt.f64 F)) |
(*.f64 (/.f64 (sin.f64 B) (cbrt.f64 F)) (cbrt.f64 (pow.f64 F -2))) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (sin.f64 B) (neg.f64 F)))) (sqrt.f64 (/.f64 (sin.f64 B) (neg.f64 F)))) |
(/.f64 (sin.f64 B) F) |
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)))) (sqrt.f64 (/.f64 (sin.f64 B) F))) |
(/.f64 (sin.f64 B) F) |
(*.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2))) (cbrt.f64 (/.f64 (sin.f64 B) F))) |
(/.f64 (sin.f64 B) F) |
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 B) (neg.f64 F))) (cbrt.f64 (/.f64 (sin.f64 B) (neg.f64 F))))) (cbrt.f64 (/.f64 (sin.f64 B) (neg.f64 F)))) |
(/.f64 (sin.f64 B) F) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (sin.f64 B) F))) (cbrt.f64 (/.f64 (sin.f64 B) F))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (sin.f64 B) F))) (cbrt.f64 (/.f64 (sin.f64 B) F)))) |
(/.f64 (sin.f64 B) F) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (sin.f64 B) F))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (sin.f64 B) F))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (sin.f64 B) F))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (sin.f64 B) F))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2))))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (sin.f64 B) F))) (cbrt.f64 (sqrt.f64 (/.f64 (sin.f64 B) F))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (sqrt.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)))) (*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (sqrt.f64 (cbrt.f64 (/.f64 (sin.f64 B) F))))) |
(/.f64 (sin.f64 B) F) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (sin.f64 B) F))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (sin.f64 B) F))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (sin.f64 B) F))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2))))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 2) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (sin.f64 B) F))) (cbrt.f64 (sqrt.f64 (/.f64 (sin.f64 B) F))))) |
(*.f64 (*.f64 (sqrt.f64 (neg.f64 (sin.f64 B))) (sqrt.f64 (/.f64 -1 F))) (*.f64 (sqrt.f64 (neg.f64 (sin.f64 B))) (sqrt.f64 (/.f64 -1 F)))) |
(/.f64 (sin.f64 B) F) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 3/2) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 3/2)) |
(/.f64 (sin.f64 B) F) |
(*.f64 (pow.f64 (pow.f64 (/.f64 (sin.f64 B) F) 3) 1/6) (pow.f64 (pow.f64 (/.f64 (sin.f64 B) F) 3) 1/6)) |
(/.f64 (sin.f64 B) F) |
(*.f64 (pow.f64 (/.f64 F (sin.f64 B)) -1/2) (pow.f64 (/.f64 F (sin.f64 B)) -1/2)) |
(/.f64 (sin.f64 B) F) |
(pow.f64 (/.f64 (sin.f64 B) F) 1) |
(/.f64 (sin.f64 B) F) |
(pow.f64 (sqrt.f64 (/.f64 (sin.f64 B) F)) 2) |
(/.f64 (sin.f64 B) F) |
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) 3) |
(/.f64 (sin.f64 B) F) |
(pow.f64 (pow.f64 (/.f64 (sin.f64 B) F) 3) 1/3) |
(/.f64 (sin.f64 B) F) |
(pow.f64 (/.f64 F (sin.f64 B)) -1) |
(/.f64 (sin.f64 B) F) |
(neg.f64 (/.f64 (sin.f64 B) (neg.f64 F))) |
(/.f64 (sin.f64 B) F) |
(sqrt.f64 (pow.f64 (/.f64 (sin.f64 B) F) 2)) |
(fabs.f64 (/.f64 (sin.f64 B) F)) |
(log.f64 (exp.f64 (/.f64 (sin.f64 B) F))) |
(/.f64 (sin.f64 B) F) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sin.f64 B) F)))) |
(/.f64 (sin.f64 B) F) |
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 B) F) 3)) |
(/.f64 (sin.f64 B) F) |
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 B) 3) (pow.f64 F 3))) |
(/.f64 (sin.f64 B) F) |
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 B) F))) |
(/.f64 (sin.f64 B) F) |
(exp.f64 (log.f64 (/.f64 (sin.f64 B) F))) |
(/.f64 (sin.f64 B) F) |
(log1p.f64 (expm1.f64 (/.f64 (sin.f64 B) F))) |
(/.f64 (sin.f64 B) F) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.2b | (/.f64 x (tan.f64 B)) | |
| ✓ | 0.3b | (/.f64 (sin.f64 B) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) |
| ✓ | 0.4b | (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
| ✓ | 0.5b | (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))))) |
Compiled 97 to 67 computations (30.9% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | x | @ | -inf | (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))))) |
| 1.0ms | x | @ | 0 | (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))))) |
| 1.0ms | B | @ | 0 | (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))))) |
| 1.0ms | x | @ | inf | (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))))) |
| 1.0ms | B | @ | inf | (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))))) |
| 1× | batch-egg-rewrite |
| 1608× | associate-/l* |
| 806× | associate-/r/ |
| 512× | distribute-rgt-in |
| 464× | distribute-lft-in |
| 344× | add-sqr-sqrt |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 101 |
| 1 | 341 | 77 |
| 2 | 4410 | 77 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))))) |
(*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(/.f64 (sin.f64 B) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (/.f64 F (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) (/.f64 1 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))) (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))) 2) (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sin.f64 B)) (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sin.f64 B)) (pow.f64 (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 -1 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (sin.f64 B)) (pow.f64 (fma.f64 2 x 2) -1/2)) F)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (sin.f64 B)) (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (sin.f64 B)) (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2))) (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 2)) (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (sin.f64 B))) (/.f64 F (*.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 F (*.f64 (cbrt.f64 (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 F (sqrt.f64 (sin.f64 B))) (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x 2) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (sin.f64 B))) (neg.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 F 1) (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (sin.f64 B)) F)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (sqrt.f64 (sin.f64 B))) (/.f64 F (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 F (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) 1) (/.f64 (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (sin.f64 B)) (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)) 1) (/.f64 (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)) (sqrt.f64 (sin.f64 B))) (/.f64 (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) -1) (pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (/.f64 (sin.f64 B) (sqrt.f64 F))) (sqrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)) (sin.f64 B)) (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (/.f64 (sin.f64 B) F))) (neg.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (neg.f64 (sin.f64 B)))) (neg.f64 (neg.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)))) (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (sqrt.f64 (fma.f64 2 x 2))))) (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (fma.f64 2 x 2)))) (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (neg.f64 (sin.f64 B))) (neg.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (/.f64 (sin.f64 B) (pow.f64 (cbrt.f64 F) 2))) (cbrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))) 1) (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))) (sqrt.f64 (/.f64 (sin.f64 B) F))) (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))) (sqrt.f64 (neg.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sin.f64 B)) 1) (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sin.f64 B)) -1) (neg.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sin.f64 B)) (/.f64 1 F)) (pow.f64 (fma.f64 2 x 2) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))) F)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sin.f64 B)) (/.f64 1 (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))) (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sin.f64 B)) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)))) (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (neg.f64 (/.f64 (sin.f64 B) F))) (pow.f64 (fma.f64 2 x 2) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (neg.f64 (neg.f64 (sin.f64 B)))) (neg.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 2)) 1) (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 2)) (cbrt.f64 (sin.f64 B))) (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 2)) (cbrt.f64 (/.f64 (sin.f64 B) F))) (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 2)) (cbrt.f64 (neg.f64 (sin.f64 B)))) (cbrt.f64 (neg.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 3) (pow.f64 (sin.f64 B) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (log.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (log.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 F (sqrt.f64 (fma.f64 2 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (/.f64 1 F))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (/.f64 1 (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) (/.f64 1 (*.f64 (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 F) (/.f64 1 (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x 2) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 F) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) (sqrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)) (/.f64 1 (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x 2))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 F) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) (pow.f64 (cbrt.f64 F) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 1 (*.f64 (cbrt.f64 F) (pow.f64 (fma.f64 2 x 2) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) (cbrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 F (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2))) (/.f64 1 (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 F (/.f64 1 (cbrt.f64 (fma.f64 2 x 2)))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (sqrt.f64 F)) (/.f64 1 (sqrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (pow.f64 (cbrt.f64 F) 2)) (/.f64 1 (cbrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 F 3) (pow.f64 (/.f64 1 (fma.f64 2 x 2)) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (fma.f64 2 x 2)) 3/2) (pow.f64 F 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (neg.f64 (*.f64 (/.f64 (neg.f64 (sin.f64 B)) F) (sqrt.f64 (fma.f64 2 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sin.f64 B)) (*.f64 (sqrt.f64 (sin.f64 B)) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 2) (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (*.f64 (cbrt.f64 (sin.f64 B)) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F) (sin.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (neg.f64 (sin.f64 B)) F) (sqrt.f64 (fma.f64 2 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sin.f64 B)) (/.f64 1 (neg.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 B) 1) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 F) (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x 2) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) (/.f64 (sin.f64 B) (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2))) (/.f64 (sin.f64 B) (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) (neg.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) F) (sqrt.f64 (fma.f64 2 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sin.f64 B)) F) (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x 2) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) F) (sqrt.f64 (fma.f64 2 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) F) (sqrt.f64 (fma.f64 2 x 2))) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x 2) -1/2)) (/.f64 (sqrt.f64 (sin.f64 B)) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2))) (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) F) (/.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x 2) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (fma.f64 2 x 2) -1/2)) (/.f64 (cbrt.f64 (sin.f64 B)) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) (/.f64 (cbrt.f64 (sin.f64 B)) (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sin.f64 B) F) -1) (neg.f64 (sqrt.f64 (fma.f64 2 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 1) (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 (/.f64 (neg.f64 (sin.f64 B)) F) (sqrt.f64 (fma.f64 2 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 2) 1) (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 2) -1) (cbrt.f64 (*.f64 (/.f64 (neg.f64 (sin.f64 B)) F) (sqrt.f64 (fma.f64 2 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 -1)) (sqrt.f64 (-.f64 -2 (*.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (sqrt.f64 (fma.f64 2 x 2)))) 1) (sqrt.f64 (sqrt.f64 (fma.f64 2 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (fma.f64 2 x 2))) 1) (cbrt.f64 (sqrt.f64 (fma.f64 2 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sin.f64 B) (neg.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (sin.f64 B)) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (sin.f64 B) 3) (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)))))))) |
| 1× | egg-herbie |
| 1510× | distribute-lft-in |
| 676× | associate-/l* |
| 660× | *-commutative |
| 628× | associate-*r* |
| 498× | associate-*r/ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 516 | 9475 |
| 1 | 1406 | 9193 |
| 2 | 5765 | 9193 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(+.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) (*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))) (*.f64 F B)))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))) (*.f64 (+.f64 (*.f64 1/120 F) (*.f64 -1/36 F)) (pow.f64 B 3)))) (+.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) (*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))) (*.f64 F B))))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))) (*.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 1/120 F) (*.f64 -1/36 F))) (+.f64 (*.f64 1/720 F) (*.f64 -1/5040 F))) (pow.f64 B 5)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))) (*.f64 (+.f64 (*.f64 1/120 F) (*.f64 -1/36 F)) (pow.f64 B 3)))) (+.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) (*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))) (*.f64 F B)))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B))) |
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B))) |
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B))) |
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B))) |
(/.f64 (*.f64 (sqrt.f64 1/2) F) (sin.f64 B)) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 F x) (*.f64 (sin.f64 B) (sqrt.f64 1/2)))) (/.f64 (*.f64 (sqrt.f64 1/2) F) (sin.f64 B))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)) (pow.f64 x 2))) (*.f64 (sin.f64 B) (sqrt.f64 1/2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 F x) (*.f64 (sin.f64 B) (sqrt.f64 1/2)))) (/.f64 (*.f64 (sqrt.f64 1/2) F) (sin.f64 B)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)) (pow.f64 x 2))) (*.f64 (sin.f64 B) (sqrt.f64 1/2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 F x) (*.f64 (sin.f64 B) (sqrt.f64 1/2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (*.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)) (pow.f64 (sqrt.f64 1/2) 2)))) (pow.f64 x 3))) (*.f64 (sin.f64 B) (sqrt.f64 1/2)))) (/.f64 (*.f64 (sqrt.f64 1/2) F) (sin.f64 B))))) |
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) F) |
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) F) |
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) F) |
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) F) |
(*.f64 (sqrt.f64 1/2) F) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 F x) (sqrt.f64 1/2))) (*.f64 (sqrt.f64 1/2) F)) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 F x) (sqrt.f64 1/2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)) (pow.f64 x 2))) (sqrt.f64 1/2))) (*.f64 (sqrt.f64 1/2) F))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 F x) (sqrt.f64 1/2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)) (pow.f64 x 2))) (sqrt.f64 1/2))) (+.f64 (*.f64 (sqrt.f64 1/2) F) (*.f64 -1/2 (/.f64 (*.f64 F (*.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)) (pow.f64 (sqrt.f64 1/2) 2)))) (pow.f64 x 3))) (sqrt.f64 1/2)))))) |
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 B F)) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 B F)) (*.f64 -1/6 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (pow.f64 B 3) F)))) |
(+.f64 (*.f64 1/120 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (pow.f64 B 5) F))) (+.f64 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 B F)) (*.f64 -1/6 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (pow.f64 B 3) F))))) |
(+.f64 (*.f64 -1/5040 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (pow.f64 B 7) F))) (+.f64 (*.f64 1/120 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (pow.f64 B 5) F))) (+.f64 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 B F)) (*.f64 -1/6 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (pow.f64 B 3) F)))))) |
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) |
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (*.f64 2 x) 2))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (*.f64 2 x) 2))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (*.f64 2 x) 2))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (*.f64 2 x) 2))) |
(/.f64 (*.f64 (sqrt.f64 2) (sin.f64 B)) F) |
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (sin.f64 B)) F) (/.f64 (*.f64 (sin.f64 B) x) (*.f64 (sqrt.f64 2) F))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 B) (pow.f64 x 2)) (*.f64 (pow.f64 (sqrt.f64 2) 3) F))) (+.f64 (/.f64 (*.f64 (sqrt.f64 2) (sin.f64 B)) F) (/.f64 (*.f64 (sin.f64 B) x) (*.f64 (sqrt.f64 2) F)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (sin.f64 B) (pow.f64 x 3)) (*.f64 (pow.f64 (sqrt.f64 2) 5) F))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 B) (pow.f64 x 2)) (*.f64 (pow.f64 (sqrt.f64 2) 3) F))) (+.f64 (/.f64 (*.f64 (sqrt.f64 2) (sin.f64 B)) F) (/.f64 (*.f64 (sin.f64 B) x) (*.f64 (sqrt.f64 2) F))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))))) 1) |
(*.f64 1 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) (/.f64 1 (sin.f64 B))) |
(*.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))) 1) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))) (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))) 2) (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (/.f64 1 (sin.f64 B)) (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (/.f64 1 (sin.f64 B)) (pow.f64 (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F) -1)) |
(*.f64 -1 (*.f64 -1 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 -1 (neg.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (*.f64 (/.f64 1 (sin.f64 B)) (pow.f64 (fma.f64 2 x 2) -1/2)) F) |
(*.f64 (*.f64 (/.f64 1 (sin.f64 B)) (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (*.f64 (/.f64 1 (sin.f64 B)) (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2))) (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 2)) (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 B))) (/.f64 F (*.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 F (*.f64 (cbrt.f64 (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (/.f64 F (sqrt.f64 (sin.f64 B))) (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x 2) -1/2)) |
(*.f64 (/.f64 1 (neg.f64 (sin.f64 B))) (neg.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (*.f64 -1 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))) -1) |
(*.f64 (/.f64 F 1) (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (sin.f64 B))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (sin.f64 B)) F) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (sqrt.f64 (sin.f64 B))) (/.f64 F (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (cbrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 F (cbrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) 1) (/.f64 (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (sin.f64 B))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (sin.f64 B)) (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (cbrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)) 1) (/.f64 (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (sin.f64 B))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)) (sqrt.f64 (sin.f64 B))) (/.f64 (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) -1) (pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) -1)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) -1)) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (/.f64 (sin.f64 B) (sqrt.f64 F))) (sqrt.f64 F)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)) (sin.f64 B)) (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (/.f64 1 (neg.f64 (/.f64 (sin.f64 B) F))) (neg.f64 (pow.f64 (fma.f64 2 x 2) -1/2))) |
(*.f64 (/.f64 1 (neg.f64 (neg.f64 (sin.f64 B)))) (neg.f64 (neg.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))) |
(*.f64 (/.f64 1 (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)))) (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (/.f64 1 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (sqrt.f64 (fma.f64 2 x 2))))) (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2))) |
(*.f64 (/.f64 1 (*.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (fma.f64 2 x 2)))) (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (neg.f64 (sin.f64 B))) (neg.f64 F)) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (/.f64 (sin.f64 B) (pow.f64 (cbrt.f64 F) 2))) (cbrt.f64 F)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))) 1) (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))) (sqrt.f64 (/.f64 (sin.f64 B) F))) (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))) (sqrt.f64 (neg.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))) |
(*.f64 (/.f64 (/.f64 1 (sin.f64 B)) 1) (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (/.f64 (/.f64 1 (sin.f64 B)) -1) (neg.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (/.f64 (/.f64 1 (sin.f64 B)) (/.f64 1 F)) (pow.f64 (fma.f64 2 x 2) -1/2)) |
(*.f64 (/.f64 (/.f64 1 (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))) F) |
(*.f64 (/.f64 (/.f64 1 (sin.f64 B)) (/.f64 1 (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))) (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (/.f64 (/.f64 1 (sin.f64 B)) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)))) (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (/.f64 -1 (neg.f64 (/.f64 (sin.f64 B) F))) (pow.f64 (fma.f64 2 x 2) -1/2)) |
(*.f64 (/.f64 -1 (neg.f64 (neg.f64 (sin.f64 B)))) (neg.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 2)) 1) (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 2)) (cbrt.f64 (sin.f64 B))) (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 2)) (cbrt.f64 (/.f64 (sin.f64 B) F))) (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2))) |
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 2)) (cbrt.f64 (neg.f64 (sin.f64 B)))) (cbrt.f64 (neg.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))) |
(pow.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)) -1) |
(pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))) 1) |
(pow.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))) 2) |
(pow.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))) 3) |
(pow.f64 (pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)) -2)) |
(log.f64 (exp.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))))) |
(cbrt.f64 (pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 3) (pow.f64 (sin.f64 B) 3))) |
(expm1.f64 (log1p.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))))) |
(exp.f64 (log.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))))) |
(exp.f64 (-.f64 (log.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (log.f64 (sin.f64 B)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) -1)) |
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) 1) |
(/.f64 1 (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(/.f64 F (sqrt.f64 (fma.f64 2 x 2))) |
(/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (/.f64 1 F)) |
(/.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 1) |
(/.f64 (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (/.f64 1 (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))) |
(/.f64 (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) (/.f64 1 (*.f64 (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) F))) |
(/.f64 (sqrt.f64 F) (/.f64 1 (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x 2) -1/2)))) |
(/.f64 (sqrt.f64 F) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) (sqrt.f64 F))) |
(/.f64 (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)))) |
(/.f64 (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)) (/.f64 1 (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))) |
(/.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x 2))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) F))) |
(/.f64 (cbrt.f64 F) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) (pow.f64 (cbrt.f64 F) 2))) |
(/.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 1 (*.f64 (cbrt.f64 F) (pow.f64 (fma.f64 2 x 2) -1/2)))) |
(/.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) (cbrt.f64 F))) |
(/.f64 (*.f64 F (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2))) (/.f64 1 (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))) |
(/.f64 (*.f64 F (/.f64 1 (cbrt.f64 (fma.f64 2 x 2)))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))) |
(/.f64 (*.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (sqrt.f64 F)) (/.f64 1 (sqrt.f64 F))) |
(/.f64 (*.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (pow.f64 (cbrt.f64 F) 2)) (/.f64 1 (cbrt.f64 F))) |
(pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 1) |
(pow.f64 (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) 2) |
(pow.f64 (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) 3) |
(pow.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 3) 1/3) |
(sqrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)) |
(log.f64 (exp.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))) |
(cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 F 3) (pow.f64 (/.f64 1 (fma.f64 2 x 2)) 3/2))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (fma.f64 2 x 2)) 3/2) (pow.f64 F 3))) |
(expm1.f64 (log1p.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) |
(exp.f64 (log.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) |
(exp.f64 (*.f64 (log.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)))) 1) |
(*.f64 1 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) |
(*.f64 1 (neg.f64 (*.f64 (/.f64 (neg.f64 (sin.f64 B)) F) (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)) 1) |
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)))) |
(*.f64 (sqrt.f64 (sin.f64 B)) (*.f64 (sqrt.f64 (sin.f64 B)) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F))) |
(*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)) |
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 2) (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)))) |
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (*.f64 (cbrt.f64 (sin.f64 B)) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F) (sin.f64 B)) |
(*.f64 -1 (*.f64 (/.f64 (neg.f64 (sin.f64 B)) F) (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (neg.f64 (sin.f64 B)) (/.f64 1 (neg.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))) |
(*.f64 (/.f64 (sin.f64 B) 1) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (/.f64 1 F) (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x 2) -1/2))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) (/.f64 (sin.f64 B) (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2))) (/.f64 (sin.f64 B) (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))) |
(*.f64 (/.f64 1 (neg.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) (neg.f64 (sin.f64 B))) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) F) (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) F) (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x 2) -1/2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) F) (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) F) (sqrt.f64 (fma.f64 2 x 2))) (sqrt.f64 (sin.f64 B))) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x 2) -1/2)) (/.f64 (sqrt.f64 (sin.f64 B)) F)) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2))) (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) F) (/.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x 2) -1/2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (fma.f64 2 x 2) -1/2)) (/.f64 (cbrt.f64 (sin.f64 B)) F)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) (/.f64 (cbrt.f64 (sin.f64 B)) (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (cbrt.f64 (sin.f64 B))) |
(*.f64 (/.f64 (/.f64 (sin.f64 B) F) -1) (neg.f64 (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (/.f64 1 (/.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B))) |
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 1) (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 (/.f64 (neg.f64 (sin.f64 B)) F) (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 2) 1) (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 2) -1) (cbrt.f64 (*.f64 (/.f64 (neg.f64 (sin.f64 B)) F) (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (/.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 -1)) (sqrt.f64 (-.f64 -2 (*.f64 2 x)))) |
(*.f64 (/.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (sqrt.f64 (fma.f64 2 x 2)))) 1) (sqrt.f64 (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (/.f64 (*.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (fma.f64 2 x 2))) 1) (cbrt.f64 (sqrt.f64 (fma.f64 2 x 2)))) |
(pow.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)) 1) |
(pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))) -1) |
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 3) |
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)) 3) 1/3) |
(neg.f64 (/.f64 (sin.f64 B) (neg.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))) |
(sqrt.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)) 2)) |
(log.f64 (pow.f64 (exp.f64 (sin.f64 B)) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))))) |
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 B) 3) (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)))) |
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)))) |
| Outputs |
|---|
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2)))) |
(+.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) (*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))) (*.f64 F B)))) |
(fma.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (*.f64 F B)))) |
(fma.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (*.f64 (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 2 x 2)))) (*.f64 B 1/6))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))) (*.f64 (+.f64 (*.f64 1/120 F) (*.f64 -1/36 F)) (pow.f64 B 3)))) (+.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) (*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))) (*.f64 F B))))) |
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (*.f64 (*.f64 F -7/360) (pow.f64 B 3))) (fma.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (*.f64 F B))))) |
(-.f64 (fma.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (*.f64 (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 2 x 2)))) (*.f64 B 1/6))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (*.f64 (*.f64 F -7/360) (pow.f64 B 3)))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))) (*.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 1/120 F) (*.f64 -1/36 F))) (+.f64 (*.f64 1/720 F) (*.f64 -1/5040 F))) (pow.f64 B 5)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))) (*.f64 (+.f64 (*.f64 1/120 F) (*.f64 -1/36 F)) (pow.f64 B 3)))) (+.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) (*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2))) (*.f64 F B)))))) |
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (*.f64 (fma.f64 1/6 (*.f64 F -7/360) (*.f64 F 1/840)) (pow.f64 B 5))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (*.f64 (*.f64 F -7/360) (pow.f64 B 3))) (fma.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (*.f64 F B)))))) |
(+.f64 (fma.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (*.f64 (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 2 x 2)))) (*.f64 B 1/6))) (*.f64 (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2)))) (+.f64 (*.f64 (fma.f64 F 1/840 (*.f64 F -7/2160)) (pow.f64 B 5)) (*.f64 (*.f64 F -7/360) (pow.f64 B 3))))) |
(+.f64 (fma.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (*.f64 (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 2 x 2)))) (*.f64 B 1/6))) (*.f64 (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2)))) (+.f64 (*.f64 (*.f64 F -7/360) (pow.f64 B 3)) (*.f64 (fma.f64 F 1/840 (*.f64 F -7/2160)) (pow.f64 B 5))))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F (sin.f64 B))) |
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F (sin.f64 B))) |
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F (sin.f64 B))) |
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F (sin.f64 B))) |
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B))) |
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F (sin.f64 B))) |
(/.f64 (*.f64 (sqrt.f64 1/2) F) (sin.f64 B)) |
(/.f64 (sqrt.f64 1/2) (/.f64 (sin.f64 B) F)) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 F x) (*.f64 (sin.f64 B) (sqrt.f64 1/2)))) (/.f64 (*.f64 (sqrt.f64 1/2) F) (sin.f64 B))) |
(fma.f64 -1/4 (*.f64 (/.f64 F (sin.f64 B)) (/.f64 x (sqrt.f64 1/2))) (/.f64 (sqrt.f64 1/2) (/.f64 (sin.f64 B) F))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)) (pow.f64 x 2))) (*.f64 (sin.f64 B) (sqrt.f64 1/2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 F x) (*.f64 (sin.f64 B) (sqrt.f64 1/2)))) (/.f64 (*.f64 (sqrt.f64 1/2) F) (sin.f64 B)))) |
(fma.f64 1/2 (*.f64 (/.f64 F (sin.f64 B)) (/.f64 (*.f64 (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)) (*.f64 x x)) (sqrt.f64 1/2))) (fma.f64 -1/4 (*.f64 (/.f64 F (sin.f64 B)) (/.f64 x (sqrt.f64 1/2))) (/.f64 (sqrt.f64 1/2) (/.f64 (sin.f64 B) F)))) |
(fma.f64 1/2 (*.f64 (/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 1/2))) (*.f64 (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)) (*.f64 x x))) (fma.f64 -1/4 (*.f64 (/.f64 F (sin.f64 B)) (/.f64 x (sqrt.f64 1/2))) (/.f64 (sqrt.f64 1/2) (/.f64 (sin.f64 B) F)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)) (pow.f64 x 2))) (*.f64 (sin.f64 B) (sqrt.f64 1/2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 F x) (*.f64 (sin.f64 B) (sqrt.f64 1/2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (*.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)) (pow.f64 (sqrt.f64 1/2) 2)))) (pow.f64 x 3))) (*.f64 (sin.f64 B) (sqrt.f64 1/2)))) (/.f64 (*.f64 (sqrt.f64 1/2) F) (sin.f64 B))))) |
(fma.f64 1/2 (*.f64 (/.f64 F (sin.f64 B)) (/.f64 (*.f64 (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)) (*.f64 x x)) (sqrt.f64 1/2))) (fma.f64 -1/4 (*.f64 (/.f64 F (sin.f64 B)) (/.f64 x (sqrt.f64 1/2))) (fma.f64 -1/2 (*.f64 (/.f64 F (sin.f64 B)) (/.f64 (*.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2))) (pow.f64 (sqrt.f64 1/2) 2))) (pow.f64 x 3)) (sqrt.f64 1/2))) (/.f64 (sqrt.f64 1/2) (/.f64 (sin.f64 B) F))))) |
(fma.f64 1/2 (*.f64 (/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 1/2))) (*.f64 (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)) (*.f64 x x))) (fma.f64 -1/4 (*.f64 (/.f64 F (sin.f64 B)) (/.f64 x (sqrt.f64 1/2))) (fma.f64 -1/2 (*.f64 (/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 1/2))) (*.f64 (fma.f64 -1/4 (-.f64 1 (/.f64 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2) 1/2)) 1/2) (pow.f64 x 3))) (/.f64 (sqrt.f64 1/2) (/.f64 (sin.f64 B) F))))) |
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) F) |
(*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 2 x 2)))) |
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) F) |
(*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 2 x 2)))) |
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) F) |
(*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 2 x 2)))) |
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) F) |
(*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 2 x 2)))) |
(*.f64 (sqrt.f64 1/2) F) |
(*.f64 F (sqrt.f64 1/2)) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 F x) (sqrt.f64 1/2))) (*.f64 (sqrt.f64 1/2) F)) |
(fma.f64 -1/4 (/.f64 (*.f64 F x) (sqrt.f64 1/2)) (*.f64 F (sqrt.f64 1/2))) |
(fma.f64 F (sqrt.f64 1/2) (*.f64 -1/4 (/.f64 (*.f64 F x) (sqrt.f64 1/2)))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 F x) (sqrt.f64 1/2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)) (pow.f64 x 2))) (sqrt.f64 1/2))) (*.f64 (sqrt.f64 1/2) F))) |
(fma.f64 -1/4 (/.f64 (*.f64 F x) (sqrt.f64 1/2)) (fma.f64 1/2 (/.f64 F (/.f64 (sqrt.f64 1/2) (*.f64 (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)) (*.f64 x x)))) (*.f64 F (sqrt.f64 1/2)))) |
(fma.f64 -1/4 (/.f64 (*.f64 F x) (sqrt.f64 1/2)) (fma.f64 F (sqrt.f64 1/2) (/.f64 (*.f64 1/2 F) (/.f64 (/.f64 (sqrt.f64 1/2) (*.f64 x x)) (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 F x) (sqrt.f64 1/2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)) (pow.f64 x 2))) (sqrt.f64 1/2))) (+.f64 (*.f64 (sqrt.f64 1/2) F) (*.f64 -1/2 (/.f64 (*.f64 F (*.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)) (pow.f64 (sqrt.f64 1/2) 2)))) (pow.f64 x 3))) (sqrt.f64 1/2)))))) |
(fma.f64 -1/4 (/.f64 (*.f64 F x) (sqrt.f64 1/2)) (fma.f64 1/2 (/.f64 F (/.f64 (sqrt.f64 1/2) (*.f64 (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)) (*.f64 x x)))) (fma.f64 (sqrt.f64 1/2) F (*.f64 -1/2 (/.f64 F (/.f64 (sqrt.f64 1/2) (*.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2))) (pow.f64 (sqrt.f64 1/2) 2))) (pow.f64 x 3)))))))) |
(fma.f64 -1/4 (/.f64 (*.f64 F x) (sqrt.f64 1/2)) (fma.f64 1/2 (*.f64 (/.f64 F (sqrt.f64 1/2)) (*.f64 (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)) (*.f64 x x))) (fma.f64 -1/2 (/.f64 (*.f64 F (fma.f64 -1/4 (-.f64 1 (/.f64 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2) 1/2)) 1/2)) (/.f64 (sqrt.f64 1/2) (pow.f64 x 3))) (*.f64 F (sqrt.f64 1/2))))) |
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 B F)) |
(*.f64 (/.f64 B F) (sqrt.f64 (fma.f64 2 x 2))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 B F)) (*.f64 -1/6 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (pow.f64 B 3) F)))) |
(fma.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 B F) (*.f64 -1/6 (/.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (pow.f64 B 3)) F))) |
(fma.f64 (/.f64 B F) (sqrt.f64 (fma.f64 2 x 2)) (*.f64 (/.f64 (pow.f64 B 3) F) (*.f64 -1/6 (sqrt.f64 (fma.f64 2 x 2))))) |
(+.f64 (*.f64 1/120 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (pow.f64 B 5) F))) (+.f64 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 B F)) (*.f64 -1/6 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (pow.f64 B 3) F))))) |
(fma.f64 1/120 (*.f64 (/.f64 (pow.f64 B 5) F) (sqrt.f64 (fma.f64 2 x 2))) (fma.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 B F) (*.f64 -1/6 (/.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (pow.f64 B 3)) F)))) |
(fma.f64 1/120 (/.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 F (pow.f64 B 5))) (fma.f64 (/.f64 B F) (sqrt.f64 (fma.f64 2 x 2)) (*.f64 (/.f64 (pow.f64 B 3) F) (*.f64 -1/6 (sqrt.f64 (fma.f64 2 x 2)))))) |
(+.f64 (*.f64 -1/5040 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (pow.f64 B 7) F))) (+.f64 (*.f64 1/120 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (pow.f64 B 5) F))) (+.f64 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 B F)) (*.f64 -1/6 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (pow.f64 B 3) F)))))) |
(fma.f64 -1/5040 (*.f64 (/.f64 (pow.f64 B 7) F) (sqrt.f64 (fma.f64 2 x 2))) (fma.f64 1/120 (*.f64 (/.f64 (pow.f64 B 5) F) (sqrt.f64 (fma.f64 2 x 2))) (fma.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 B F) (*.f64 -1/6 (/.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (pow.f64 B 3)) F))))) |
(fma.f64 -1/5040 (*.f64 (/.f64 (pow.f64 B 7) F) (sqrt.f64 (fma.f64 2 x 2))) (fma.f64 1/120 (/.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 F (pow.f64 B 5))) (fma.f64 (/.f64 B F) (sqrt.f64 (fma.f64 2 x 2)) (*.f64 (/.f64 (pow.f64 B 3) F) (*.f64 -1/6 (sqrt.f64 (fma.f64 2 x 2))))))) |
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (sin.f64 B) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (*.f64 2 x) 2))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (*.f64 2 x) 2))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (*.f64 2 x) 2))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (*.f64 2 x) 2))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(/.f64 (*.f64 (sqrt.f64 2) (sin.f64 B)) F) |
(/.f64 (sqrt.f64 2) (/.f64 F (sin.f64 B))) |
(*.f64 (/.f64 (sqrt.f64 2) F) (sin.f64 B)) |
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (sin.f64 B)) F) (/.f64 (*.f64 (sin.f64 B) x) (*.f64 (sqrt.f64 2) F))) |
(+.f64 (/.f64 (sqrt.f64 2) (/.f64 F (sin.f64 B))) (*.f64 (/.f64 (sin.f64 B) (sqrt.f64 2)) (/.f64 x F))) |
(fma.f64 (/.f64 (sin.f64 B) (sqrt.f64 2)) (/.f64 x F) (*.f64 (/.f64 (sqrt.f64 2) F) (sin.f64 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 B) (pow.f64 x 2)) (*.f64 (pow.f64 (sqrt.f64 2) 3) F))) (+.f64 (/.f64 (*.f64 (sqrt.f64 2) (sin.f64 B)) F) (/.f64 (*.f64 (sin.f64 B) x) (*.f64 (sqrt.f64 2) F)))) |
(fma.f64 -1/2 (*.f64 (/.f64 (sin.f64 B) (pow.f64 (sqrt.f64 2) 3)) (/.f64 (*.f64 x x) F)) (+.f64 (/.f64 (sqrt.f64 2) (/.f64 F (sin.f64 B))) (*.f64 (/.f64 (sin.f64 B) (sqrt.f64 2)) (/.f64 x F)))) |
(fma.f64 -1/2 (*.f64 (/.f64 (sin.f64 B) F) (/.f64 (*.f64 x x) (*.f64 2 (sqrt.f64 2)))) (fma.f64 (/.f64 (sin.f64 B) (sqrt.f64 2)) (/.f64 x F) (*.f64 (/.f64 (sqrt.f64 2) F) (sin.f64 B)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (sin.f64 B) (pow.f64 x 3)) (*.f64 (pow.f64 (sqrt.f64 2) 5) F))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 B) (pow.f64 x 2)) (*.f64 (pow.f64 (sqrt.f64 2) 3) F))) (+.f64 (/.f64 (*.f64 (sqrt.f64 2) (sin.f64 B)) F) (/.f64 (*.f64 (sin.f64 B) x) (*.f64 (sqrt.f64 2) F))))) |
(fma.f64 1/2 (*.f64 (/.f64 (sin.f64 B) (pow.f64 (sqrt.f64 2) 5)) (/.f64 (pow.f64 x 3) F)) (fma.f64 -1/2 (*.f64 (/.f64 (sin.f64 B) (pow.f64 (sqrt.f64 2) 3)) (/.f64 (*.f64 x x) F)) (+.f64 (/.f64 (sqrt.f64 2) (/.f64 F (sin.f64 B))) (*.f64 (/.f64 (sin.f64 B) (sqrt.f64 2)) (/.f64 x F))))) |
(fma.f64 1/2 (*.f64 (/.f64 (sin.f64 B) F) (/.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 2) 5))) (fma.f64 -1/2 (*.f64 (/.f64 (sin.f64 B) F) (/.f64 (*.f64 x x) (*.f64 2 (sqrt.f64 2)))) (fma.f64 (/.f64 (sin.f64 B) (sqrt.f64 2)) (/.f64 x F) (*.f64 (/.f64 (sqrt.f64 2) F) (sin.f64 B))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))))) 1) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 1 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (/.f64 F (sin.f64 B))) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (sin.f64 B))) |
(*.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) (/.f64 1 (sin.f64 B))) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))) 1) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))) (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))))) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))) 2)) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))) 2) (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))))) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (/.f64 1 (sin.f64 B)) (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (/.f64 1 (sin.f64 B)) (pow.f64 (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F) -1)) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 -1 (*.f64 -1 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))))) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 -1 (neg.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))))) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (*.f64 (/.f64 1 (sin.f64 B)) (pow.f64 (fma.f64 2 x 2) -1/2)) F) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (sin.f64 B))) |
(*.f64 (*.f64 (/.f64 1 (sin.f64 B)) (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (*.f64 (/.f64 1 (sin.f64 B)) (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2))) (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (/.f64 1 (sin.f64 B)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)) (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)) (/.f64 (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (sin.f64 B))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 2)) (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))))) |
(/.f64 (*.f64 1 (cbrt.f64 (/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2)))) 2)) |
(/.f64 (cbrt.f64 (/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2))))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F))) 2)) |
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 B))) (/.f64 F (*.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 B))) (/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sqrt.f64 (sin.f64 B))))) |
(/.f64 (/.f64 F (sqrt.f64 (sin.f64 B))) (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 F (*.f64 (cbrt.f64 (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))))) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (/.f64 F (sqrt.f64 (sin.f64 B))) (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x 2) -1/2)) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (sin.f64 B))) |
(*.f64 (/.f64 1 (neg.f64 (sin.f64 B))) (neg.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (*.f64 -1 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))) -1) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (/.f64 F 1) (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (sin.f64 B))) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (sin.f64 B))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (sin.f64 B)) F) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (sin.f64 B))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (sqrt.f64 (sin.f64 B))) (/.f64 F (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 F (sqrt.f64 (sin.f64 B))) (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (cbrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 F (cbrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (cbrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) 1) (/.f64 (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (sin.f64 B))) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (sin.f64 B)) (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (cbrt.f64 (sin.f64 B)))) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)) 1) (/.f64 (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (sin.f64 B))) |
(*.f64 (/.f64 1 (sin.f64 B)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)) (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)) (/.f64 (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (sin.f64 B))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)) (sqrt.f64 (sin.f64 B))) (/.f64 (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (cbrt.f64 (/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) |
(*.f64 (cbrt.f64 (/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) |
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) -1) (pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) -1)) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) -1)) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (/.f64 (sin.f64 B) (sqrt.f64 F))) (sqrt.f64 F)) |
(*.f64 (sqrt.f64 F) (*.f64 (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (sin.f64 B)) (sqrt.f64 F))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (sin.f64 B)) (*.f64 (sqrt.f64 F) (sqrt.f64 F))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)) (sin.f64 B)) (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (/.f64 1 (sin.f64 B)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)) (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)) (/.f64 (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (sin.f64 B))) |
(*.f64 (/.f64 1 (neg.f64 (/.f64 (sin.f64 B) F))) (neg.f64 (pow.f64 (fma.f64 2 x 2) -1/2))) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (sin.f64 B))) |
(*.f64 (/.f64 1 (neg.f64 (neg.f64 (sin.f64 B)))) (neg.f64 (neg.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (/.f64 1 (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)))) (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (/.f64 1 (sin.f64 B)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)) (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)) (/.f64 (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (sin.f64 B))) |
(*.f64 (/.f64 1 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (sqrt.f64 (fma.f64 2 x 2))))) (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2))) |
(*.f64 (/.f64 F (sin.f64 B)) (/.f64 (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) (sqrt.f64 (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (/.f64 1 (*.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (fma.f64 2 x 2)))) (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2))) |
(*.f64 (/.f64 F (sin.f64 B)) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) (cbrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (neg.f64 (sin.f64 B))) (neg.f64 F)) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (/.f64 (sin.f64 B) (pow.f64 (cbrt.f64 F) 2))) (cbrt.f64 F)) |
(*.f64 (cbrt.f64 F) (*.f64 (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (sin.f64 B)) (pow.f64 (cbrt.f64 F) 2))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (sin.f64 B)) (*.f64 (pow.f64 (cbrt.f64 F) 2) (cbrt.f64 F))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))) 1) (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))))) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (/.f64 (sqrt.f64 (/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B)))) (sqrt.f64 (sin.f64 B)))) |
(*.f64 (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (/.f64 (sqrt.f64 (/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2))))) (sqrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))) (sqrt.f64 (/.f64 (sin.f64 B) F))) (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2))) |
(*.f64 (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) (/.f64 (sqrt.f64 (/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B)))) (sqrt.f64 (/.f64 (sin.f64 B) F)))) |
(*.f64 (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) (/.f64 (sqrt.f64 (/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2))))) (sqrt.f64 (/.f64 (sin.f64 B) F)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))) (sqrt.f64 (neg.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B)))) (sqrt.f64 (neg.f64 (sin.f64 B)))) (sqrt.f64 (/.f64 (neg.f64 F) (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2))))) (sqrt.f64 (neg.f64 (sin.f64 B)))) (sqrt.f64 (/.f64 (neg.f64 F) (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (/.f64 (/.f64 1 (sin.f64 B)) 1) (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (/.f64 (/.f64 1 (sin.f64 B)) -1) (neg.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (/.f64 (/.f64 1 (sin.f64 B)) (/.f64 1 F)) (pow.f64 (fma.f64 2 x 2) -1/2)) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (sin.f64 B))) |
(*.f64 (/.f64 (/.f64 1 (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))) F) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (/.f64 (/.f64 1 (sin.f64 B)) (/.f64 1 (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))) (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (/.f64 (/.f64 1 (sin.f64 B)) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)))) (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (/.f64 1 (sin.f64 B)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)) (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)) (/.f64 (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (sin.f64 B))) |
(*.f64 (/.f64 -1 (neg.f64 (/.f64 (sin.f64 B) F))) (pow.f64 (fma.f64 2 x 2) -1/2)) |
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (sin.f64 B))) |
(*.f64 (/.f64 -1 (neg.f64 (neg.f64 (sin.f64 B)))) (neg.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 2)) 1) (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))))) |
(/.f64 (*.f64 1 (cbrt.f64 (/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2)))) 2)) |
(/.f64 (cbrt.f64 (/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2))))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F))) 2)) |
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 2)) (cbrt.f64 (sin.f64 B))) (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2)))) 2)) (cbrt.f64 (sin.f64 B)))) |
(/.f64 (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F))) 2) (cbrt.f64 (sin.f64 B)))) |
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 2)) (cbrt.f64 (/.f64 (sin.f64 B) F))) (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) (/.f64 1 (*.f64 (cbrt.f64 (/.f64 (sin.f64 B) F)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2)))) 2)))) |
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F))) 2) (cbrt.f64 (/.f64 (sin.f64 B) F)))) |
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 2)) (cbrt.f64 (neg.f64 (sin.f64 B)))) (cbrt.f64 (neg.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))) |
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2)))) 2))) (cbrt.f64 (/.f64 (neg.f64 F) (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F))) 2) (cbrt.f64 (neg.f64 (sin.f64 B))))) (cbrt.f64 (/.f64 (neg.f64 F) (sqrt.f64 (fma.f64 2 x 2))))) |
(pow.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)) -1) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))) 1) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(pow.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))) 2) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(pow.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))) 3) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(pow.f64 (pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))) 3) 1/3) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(sqrt.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)) -2)) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) -2)) |
(fabs.f64 (/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2))))) |
(log.f64 (exp.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))))) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))))) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(cbrt.f64 (pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))) 3)) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 3) (pow.f64 (sin.f64 B) 3))) |
(expm1.f64 (log1p.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))))) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(exp.f64 (log.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))))) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(exp.f64 (-.f64 (log.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (log.f64 (sin.f64 B)))) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) -1)) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2)))) 1)) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(log1p.f64 (expm1.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))))) |
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) |
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x 2)))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) 1) |
(/.f64 F (sqrt.f64 (fma.f64 2 x 2))) |
(/.f64 1 (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(/.f64 F (sqrt.f64 (fma.f64 2 x 2))) |
(/.f64 F (sqrt.f64 (fma.f64 2 x 2))) |
(/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (/.f64 1 F)) |
(*.f64 F (pow.f64 (fma.f64 2 x 2) -1/2)) |
(/.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 1) |
(/.f64 F (sqrt.f64 (fma.f64 2 x 2))) |
(/.f64 (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (/.f64 1 (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))) |
(/.f64 F (sqrt.f64 (fma.f64 2 x 2))) |
(/.f64 (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) (/.f64 1 (*.f64 (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) F))) |
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) 1) (*.f64 F (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))) |
(*.f64 (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) (*.f64 F (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))) |
(/.f64 (sqrt.f64 F) (/.f64 1 (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x 2) -1/2)))) |
(*.f64 (/.f64 (sqrt.f64 F) 1) (*.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (sqrt.f64 F))) |
(*.f64 (sqrt.f64 F) (*.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (sqrt.f64 F))) |
(/.f64 (sqrt.f64 F) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) (sqrt.f64 F))) |
(*.f64 (/.f64 (sqrt.f64 F) (sqrt.f64 (fma.f64 2 x 2))) (sqrt.f64 F)) |
(*.f64 (sqrt.f64 F) (/.f64 (sqrt.f64 F) (sqrt.f64 (fma.f64 2 x 2)))) |
(/.f64 (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) 1) (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)) (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) |
(/.f64 (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)) (/.f64 1 (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) 1) (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)) (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) |
(/.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x 2))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) F))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x 2))) 1) (*.f64 F (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) (/.f64 F (cbrt.f64 (fma.f64 2 x 2)))) |
(/.f64 (cbrt.f64 F) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) (pow.f64 (cbrt.f64 F) 2))) |
(*.f64 (/.f64 (cbrt.f64 F) (sqrt.f64 (fma.f64 2 x 2))) (pow.f64 (cbrt.f64 F) 2)) |
(*.f64 (cbrt.f64 F) (/.f64 (pow.f64 (cbrt.f64 F) 2) (sqrt.f64 (fma.f64 2 x 2)))) |
(/.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 1 (*.f64 (cbrt.f64 F) (pow.f64 (fma.f64 2 x 2) -1/2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) 1) (*.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (cbrt.f64 F))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 F) 2) (cbrt.f64 F)) (pow.f64 (fma.f64 2 x 2) -1/2)) |
(/.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) (cbrt.f64 F))) |
(*.f64 (/.f64 (cbrt.f64 F) (sqrt.f64 (fma.f64 2 x 2))) (pow.f64 (cbrt.f64 F) 2)) |
(*.f64 (cbrt.f64 F) (/.f64 (pow.f64 (cbrt.f64 F) 2) (sqrt.f64 (fma.f64 2 x 2)))) |
(/.f64 (*.f64 F (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2))) (/.f64 1 (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))) |
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) 1) (*.f64 F (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))) |
(*.f64 (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) (*.f64 F (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))) |
(/.f64 (*.f64 F (/.f64 1 (cbrt.f64 (fma.f64 2 x 2)))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x 2))) 1) (*.f64 F (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) (/.f64 F (cbrt.f64 (fma.f64 2 x 2)))) |
(/.f64 (*.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (sqrt.f64 F)) (/.f64 1 (sqrt.f64 F))) |
(*.f64 (/.f64 (sqrt.f64 F) 1) (*.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (sqrt.f64 F))) |
(*.f64 (sqrt.f64 F) (*.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (sqrt.f64 F))) |
(/.f64 (*.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (pow.f64 (cbrt.f64 F) 2)) (/.f64 1 (cbrt.f64 F))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) 1) (*.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (cbrt.f64 F))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 F) 2) (cbrt.f64 F)) (pow.f64 (fma.f64 2 x 2) -1/2)) |
(pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 1) |
(/.f64 F (sqrt.f64 (fma.f64 2 x 2))) |
(pow.f64 (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) 2) |
(/.f64 F (sqrt.f64 (fma.f64 2 x 2))) |
(pow.f64 (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) 3) |
(/.f64 F (sqrt.f64 (fma.f64 2 x 2))) |
(pow.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 3) 1/3) |
(/.f64 F (sqrt.f64 (fma.f64 2 x 2))) |
(sqrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)) |
(fabs.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) |
(log.f64 (exp.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) |
(/.f64 F (sqrt.f64 (fma.f64 2 x 2))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))) |
(/.f64 F (sqrt.f64 (fma.f64 2 x 2))) |
(cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 3)) |
(/.f64 F (sqrt.f64 (fma.f64 2 x 2))) |
(cbrt.f64 (*.f64 (pow.f64 F 3) (pow.f64 (/.f64 1 (fma.f64 2 x 2)) 3/2))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (fma.f64 2 x 2)) 3/2) (pow.f64 F 3))) |
(cbrt.f64 (*.f64 (pow.f64 F 3) (pow.f64 (/.f64 1 (fma.f64 2 x 2)) 3/2))) |
(expm1.f64 (log1p.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) |
(/.f64 F (sqrt.f64 (fma.f64 2 x 2))) |
(exp.f64 (log.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) |
(/.f64 F (sqrt.f64 (fma.f64 2 x 2))) |
(exp.f64 (*.f64 (log.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) 1)) |
(/.f64 F (sqrt.f64 (fma.f64 2 x 2))) |
(log1p.f64 (expm1.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) |
(/.f64 F (sqrt.f64 (fma.f64 2 x 2))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)))) 1) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 1 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 1 (neg.f64 (*.f64 (/.f64 (neg.f64 (sin.f64 B)) F) (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)) 1) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (sqrt.f64 (sin.f64 B)) (*.f64 (sqrt.f64 (sin.f64 B)) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 2)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 2) (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (*.f64 (cbrt.f64 (sin.f64 B)) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F) (sin.f64 B)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 -1 (*.f64 (/.f64 (neg.f64 (sin.f64 B)) F) (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (neg.f64 (sin.f64 B)) (/.f64 1 (neg.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (/.f64 (sin.f64 B) 1) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (/.f64 1 F) (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x 2) -1/2))) |
(/.f64 (*.f64 (/.f64 1 F) (sin.f64 B)) (pow.f64 (fma.f64 2 x 2) -1/2)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x 2) -1/2)) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) (/.f64 (sin.f64 B) (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2))) (/.f64 (sin.f64 B) (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))) |
(/.f64 (*.f64 1 (/.f64 (sin.f64 B) (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))) (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2))) |
(/.f64 (/.f64 (sin.f64 B) (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2))) |
(*.f64 (/.f64 1 (neg.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) (neg.f64 (sin.f64 B))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) F) (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) F) (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x 2) -1/2))) |
(/.f64 (*.f64 (/.f64 1 F) (sin.f64 B)) (pow.f64 (fma.f64 2 x 2) -1/2)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x 2) -1/2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) F) (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) F) (sqrt.f64 (fma.f64 2 x 2))) (sqrt.f64 (sin.f64 B))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x 2) -1/2)) (/.f64 (sqrt.f64 (sin.f64 B)) F)) |
(/.f64 (*.f64 (/.f64 1 F) (sin.f64 B)) (pow.f64 (fma.f64 2 x 2) -1/2)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x 2) -1/2)) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2))) (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))) |
(/.f64 (*.f64 1 (/.f64 (sin.f64 B) (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))) (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2))) |
(/.f64 (/.f64 (sin.f64 B) (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) F) (/.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x 2) -1/2))) |
(/.f64 (*.f64 (/.f64 1 F) (sin.f64 B)) (pow.f64 (fma.f64 2 x 2) -1/2)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x 2) -1/2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (fma.f64 2 x 2) -1/2)) (/.f64 (cbrt.f64 (sin.f64 B)) F)) |
(/.f64 (*.f64 (/.f64 1 F) (sin.f64 B)) (pow.f64 (fma.f64 2 x 2) -1/2)) |
(/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x 2) -1/2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) (/.f64 (cbrt.f64 (sin.f64 B)) (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))))) (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F))) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (cbrt.f64 (sin.f64 B))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (/.f64 (/.f64 (sin.f64 B) F) -1) (neg.f64 (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (/.f64 1 (/.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 1) (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 (/.f64 (neg.f64 (sin.f64 B)) F) (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2)))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (neg.f64 (/.f64 (sin.f64 B) F))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x 2)))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 2) 1) (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 2) -1) (cbrt.f64 (*.f64 (/.f64 (neg.f64 (sin.f64 B)) F) (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2)))) 2) -1) (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (neg.f64 (/.f64 (sin.f64 B) F))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F))) 2) -1) (cbrt.f64 (*.f64 (/.f64 (sin.f64 B) F) (neg.f64 (sqrt.f64 (fma.f64 2 x 2)))))) |
(*.f64 (/.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 -1)) (sqrt.f64 (-.f64 -2 (*.f64 2 x)))) |
(/.f64 (/.f64 (sin.f64 B) F) (/.f64 (sqrt.f64 -1) (sqrt.f64 (+.f64 -2 (*.f64 x -2))))) |
(*.f64 (/.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (sqrt.f64 (fma.f64 2 x 2)))) 1) (sqrt.f64 (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 2 x 2))) (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (/.f64 (sin.f64 B) F) (*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 2 x 2))) (sqrt.f64 (sqrt.f64 (fma.f64 2 x 2))))) |
(*.f64 (/.f64 (*.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (fma.f64 2 x 2))) 1) (cbrt.f64 (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (*.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (fma.f64 2 x 2))) (cbrt.f64 (sqrt.f64 (fma.f64 2 x 2)))) |
(*.f64 (/.f64 (sin.f64 B) F) (*.f64 (cbrt.f64 (fma.f64 2 x 2)) (cbrt.f64 (sqrt.f64 (fma.f64 2 x 2))))) |
(pow.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)) 1) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x 2))) -1) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 2) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 3) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)) 3) 1/3) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(neg.f64 (/.f64 (sin.f64 B) (neg.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(sqrt.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)) 2)) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) 2)) |
(fabs.f64 (*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F))) |
(log.f64 (pow.f64 (exp.f64 (sin.f64 B)) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)) 3)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 B) 3) (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 3))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F))) 1)) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (sin.f64 B) F)))) |
(*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (fma.f64 2 x 2))) |
(*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x 2)) F)) |
Compiled 34726 to 18779 computations (45.9% saved)
60 alts after pruning (58 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1213 | 37 | 1250 |
| Fresh | 10 | 21 | 31 |
| Picked | 1 | 0 | 1 |
| Done | 3 | 2 | 5 |
| Total | 1227 | 60 | 1287 |
| Status | Error | Program |
|---|---|---|
| 62.0b | (pow.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3) 1/3) | |
| 57.0b | (pow.f64 (/.f64 B (+.f64 -1 x)) -1) | |
| ▶ | 60.3b | (pow.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) 2) |
| 57.1b | (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 3) | |
| 51.7b | (/.f64 (-.f64 -1 x) B) | |
| 34.7b | (/.f64 (+.f64 (/.f64 (tan.f64 B) (*.f64 x (neg.f64 (sin.f64 B)))) -1) (/.f64 (tan.f64 B) x)) | |
| 57.0b | (/.f64 (+.f64 -1 x) B) | |
| 51.6b | (/.f64 (neg.f64 x) B) | |
| 31.8b | (/.f64 1 (/.f64 1 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) | |
| 51.7b | (/.f64 -1 (sin.f64 B)) | |
| ▶ | 56.9b | (/.f64 -1 B) |
| 27.2b | (-.f64 (/.f64 (*.f64 (sqrt.f64 1/2) F) (sin.f64 B)) (/.f64 x (tan.f64 B))) | |
| 27.2b | (-.f64 (/.f64 (sqrt.f64 1/2) (/.f64 (sin.f64 B) F)) (/.f64 x (tan.f64 B))) | |
| 25.8b | (-.f64 (/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) (/.f64 x (tan.f64 B))) | |
| 27.2b | (-.f64 (/.f64 1 (/.f64 (sqrt.f64 2) (/.f64 F (sin.f64 B)))) (/.f64 x (tan.f64 B))) | |
| 31.8b | (-.f64 (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (/.f64 -1 F)))) (/.f64 x (tan.f64 B))) | |
| 43.3b | (-.f64 (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))))) (/.f64 x B)) | |
| 20.0b | (-.f64 (/.f64 1 (-.f64 (/.f64 (+.f64 -1 (*.f64 x -1)) (/.f64 (*.f64 F F) (sin.f64 B))) (sin.f64 B))) (/.f64 x (tan.f64 B))) | |
| 30.8b | (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 B F))) (/.f64 x (tan.f64 B))) | |
| 34.3b | (-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))) | |
| ✓ | 31.8b | (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
| 50.0b | (-.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (/.f64 x B) (*.f64 -1/3 (*.f64 x B)))) | |
| 31.8b | (-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) | |
| 38.6b | (-.f64 (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F)) (/.f64 x (tan.f64 B))) | |
| 35.3b | (-.f64 (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F)) (/.f64 x (tan.f64 B))) | |
| 30.8b | (-.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) (/.f64 x (tan.f64 B))) | |
| 36.6b | (-.f64 (sqrt.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2))) (/.f64 x (tan.f64 B))) | |
| 37.6b | (-.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3)) (/.f64 x (tan.f64 B))) | |
| 52.1b | (+.f64 (*.f64 (-.f64 (*.f64 1/3 x) 1/6) B) (*.f64 -1 (/.f64 (+.f64 1 x) B))) | |
| 23.2b | (+.f64 (neg.f64 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x))) (*.f64 (/.f64 F B) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) | |
| 50.0b | (+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)))) | |
| 32.5b | (+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) | |
| 51.2b | (+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 1 (sin.f64 B))) | |
| 55.4b | (+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F))) | |
| 53.5b | (+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F))) | |
| ▶ | 10.9b | (+.f64 (neg.f64 (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) x) (cos.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
| 38.3b | (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 1 F)))) | |
| 34.9b | (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 B F) (/.f64 -1 F)))) | |
| 35.2b | (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (*.f64 (/.f64 1 F) (sin.f64 B)) (/.f64 -1 F)))) | |
| 32.2b | (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (/.f64 (*.f64 (neg.f64 F) (neg.f64 (sin.f64 B))) 1) (/.f64 -1 F)))) | |
| ▶ | 32.2b | (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (/.f64 (sin.f64 B) (/.f64 -1 F)) (/.f64 1 F)))) |
| ▶ | 31.9b | (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (neg.f64 B))) |
| 30.1b | (+.f64 (neg.f64 (*.f64 x (log1p.f64 (expm1.f64 (/.f64 1 (tan.f64 B)))))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) | |
| 29.9b | (+.f64 (neg.f64 (*.f64 x (log.f64 (exp.f64 (/.f64 1 (tan.f64 B)))))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) | |
| 60.8b | (*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (+.f64 -1 x) (sqrt.f64 B))) | |
| 57.0b | (*.f64 (/.f64 1 B) (+.f64 -1 x)) | |
| 51.7b | (*.f64 (+.f64 x 1) (/.f64 1 (neg.f64 B))) | |
| 51.7b | (neg.f64 (fma.f64 x (*.f64 B -1/3) (/.f64 x B))) | |
| ✓ | 30.6b | (neg.f64 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x))) |
| 51.6b | (neg.f64 (/.f64 (cos.f64 B) (/.f64 B x))) | |
| 52.5b | (neg.f64 (+.f64 (/.f64 x B) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B) (*.f64 (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 1/120 x) (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))))) (pow.f64 B 3))))) | |
| 51.7b | (neg.f64 (+.f64 (/.f64 x B) (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B))) | |
| 51.7b | (neg.f64 (+.f64 (/.f64 x B) (*.f64 B (*.f64 x -1/3)))) | |
| 30.7b | (neg.f64 (*.f64 (/.f64 (cos.f64 B) (/.f64 1 x)) (/.f64 1 (sin.f64 B)))) | |
| 30.6b | (neg.f64 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) x)) | |
| 30.6b | (neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) | |
| 30.6b | (neg.f64 (*.f64 (/.f64 1 (sin.f64 B)) (*.f64 (cos.f64 B) x))) | |
| 60.0b | (expm1.f64 (log1p.f64 (/.f64 (+.f64 -1 x) B))) | |
| 60.5b | (exp.f64 (log.f64 (/.f64 (+.f64 -1 x) B))) | |
| 60.4b | (cbrt.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3)) |
Compiled 1967 to 1475 computations (25% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) x) (cos.f64 B)) |
| ✓ | 0.3b | (*.f64 (/.f64 1 (sin.f64 B)) x) |
| 6.2b | (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))) | |
| 14.2b | (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))) |
Compiled 135 to 77 computations (43% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | B | @ | 0 | (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) x) (cos.f64 B)) |
| 0.0ms | B | @ | 0 | (*.f64 (/.f64 1 (sin.f64 B)) x) |
| 0.0ms | x | @ | -inf | (*.f64 (/.f64 1 (sin.f64 B)) x) |
| 0.0ms | B | @ | inf | (*.f64 (/.f64 1 (sin.f64 B)) x) |
| 0.0ms | B | @ | inf | (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) x) (cos.f64 B)) |
| 1× | batch-egg-rewrite |
| 992× | *-commutative |
| 822× | unswap-sqr |
| 682× | associate-*r/ |
| 614× | swap-sqr |
| 492× | associate-*l/ |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 32 |
| 1 | 216 | 32 |
| 2 | 2588 | 32 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (/.f64 1 (sin.f64 B)) x) |
(*.f64 (*.f64 (/.f64 1 (sin.f64 B)) x) (cos.f64 B)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (log1p.f64 (/.f64 x (sin.f64 B)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 x (sin.f64 B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (sin.f64 B) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (sin.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (sin.f64 B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 x) (/.f64 (sin.f64 B) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 x) (/.f64 (sin.f64 B) (pow.f64 (cbrt.f64 x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 x) (/.f64 (/.f64 (sin.f64 B) (sqrt.f64 x)) (cbrt.f64 (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 x) (/.f64 (/.f64 (sin.f64 B) (cbrt.f64 x)) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (sin.f64 B) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (neg.f64 (sin.f64 B)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sqrt.f64 x)) (/.f64 (/.f64 (sin.f64 B) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (/.f64 (sin.f64 B) (sqrt.f64 x)) (sqrt.f64 (cbrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (/.f64 (sin.f64 B) (cbrt.f64 x)) (sqrt.f64 (pow.f64 (cbrt.f64 x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 x) 2))) (/.f64 (/.f64 (sin.f64 B) (cbrt.f64 x)) (cbrt.f64 (pow.f64 (cbrt.f64 x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 x) (neg.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (sqrt.f64 (sin.f64 B))) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2))) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 x (sin.f64 B))) (sqrt.f64 x)) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 x (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2)))) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 x (sin.f64 B))) 2) (cbrt.f64 x)) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x (sqrt.f64 (sin.f64 B))) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2))) -1) (cbrt.f64 (neg.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sqrt.f64 x) (cbrt.f64 (pow.f64 (sin.f64 B) -2))) (sqrt.f64 x)) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (sin.f64 B))) (cbrt.f64 x)) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x (sqrt.f64 (sin.f64 B))) 1) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2))) 1) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 x (sin.f64 B)))) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 -1) (/.f64 x (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 (/.f64 x (sin.f64 B))) 2)) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 x (cbrt.f64 (sin.f64 B)))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (cbrt.f64 (sin.f64 B)))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (cbrt.f64 x) (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (/.f64 x (sin.f64 B)))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 x) 1) (neg.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 x) (sqrt.f64 (sin.f64 B))) (neg.f64 (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 x) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (neg.f64 (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 x) -1) (sin.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 x) (sqrt.f64 (neg.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 x) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 (sin.f64 B))))) (cbrt.f64 (neg.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 x) (neg.f64 (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 x) (neg.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 x (sqrt.f64 (sin.f64 B))) 1) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 x (sqrt.f64 (sin.f64 B))) (cbrt.f64 (sin.f64 B))) (cbrt.f64 (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 x (sqrt.f64 (sin.f64 B))) (sqrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (sqrt.f64 (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 x (sqrt.f64 (sin.f64 B))) (sqrt.f64 (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2))) 1) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2))) (sqrt.f64 (cbrt.f64 (sin.f64 B)))) (sqrt.f64 (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2))) (*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 B))) (cbrt.f64 (cbrt.f64 (sin.f64 B))))) (cbrt.f64 (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2))) (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2))) (cbrt.f64 (sqrt.f64 (sin.f64 B)))) (cbrt.f64 (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (/.f64 x (sin.f64 B)))) (exp.f64 (log1p.f64 (/.f64 x (sin.f64 B))))) 1) (+.f64 (exp.f64 (log1p.f64 (/.f64 x (sin.f64 B)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 x (sin.f64 B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 x (sin.f64 B))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 x (sin.f64 B))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 x (sin.f64 B)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 x (neg.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 x (sin.f64 B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 x (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 x (sin.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 x (sin.f64 B)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 x (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 x (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 x (sin.f64 B)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (sin.f64 B) (*.f64 x (cos.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (neg.f64 (sin.f64 B)) (neg.f64 (*.f64 x (cos.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 B) (/.f64 (sin.f64 B) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 x) (/.f64 (sin.f64 B) (*.f64 (cos.f64 B) (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (sin.f64 B) (*.f64 (cos.f64 B) (cbrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (neg.f64 (sin.f64 B)) (*.f64 x (cos.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 x (cos.f64 B))) (/.f64 (sin.f64 B) (sqrt.f64 (*.f64 x (cos.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 x (cos.f64 B))) (cbrt.f64 (*.f64 x (cos.f64 B)))) (/.f64 (sin.f64 B) (cbrt.f64 (*.f64 x (cos.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (sqrt.f64 (cos.f64 B))) (/.f64 (sin.f64 B) (sqrt.f64 (cos.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (pow.f64 (cbrt.f64 (cos.f64 B)) 2)) (/.f64 (sin.f64 B) (cbrt.f64 (cos.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 B) (sqrt.f64 x)) (/.f64 (sin.f64 B) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (cos.f64 B)) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (cos.f64 B)) (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x (cos.f64 B))) (neg.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 x) (sqrt.f64 (cos.f64 B))) (/.f64 (sin.f64 B) (*.f64 (sqrt.f64 x) (sqrt.f64 (cos.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (*.f64 x (cos.f64 B)))) (neg.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 B) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sin.f64 B) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 B) (neg.f64 x)) (neg.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 B) (/.f64 x (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 B) (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2)))) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (cos.f64 B)) (cbrt.f64 (pow.f64 (sin.f64 B) -2))) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 B) (sqrt.f64 (/.f64 x (sin.f64 B)))) (sqrt.f64 x)) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 B) (pow.f64 (cbrt.f64 (/.f64 x (sin.f64 B))) 2)) (cbrt.f64 x)) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 B) -2)) (*.f64 x (cos.f64 B))) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (cos.f64 B)) (/.f64 (sin.f64 B) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 x) (cos.f64 B)) (neg.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x (sqrt.f64 (sin.f64 B))) (cos.f64 B)) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2))) (cos.f64 B)) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 x (cos.f64 B))) 1) (neg.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 x) (*.f64 (cos.f64 B) (sqrt.f64 (/.f64 x (sin.f64 B))))) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (*.f64 x (cos.f64 B)) (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 -1) (/.f64 (*.f64 x (cos.f64 B)) (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (cos.f64 B)) 1) (sin.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (cos.f64 B)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 x (cos.f64 B))) 1) (neg.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 x (cos.f64 B))) (sqrt.f64 (sin.f64 B))) (neg.f64 (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 x (cos.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (neg.f64 (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 x (cos.f64 B))) -1) (sin.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 x (cos.f64 B))) (sqrt.f64 (neg.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 x (cos.f64 B))) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 (sin.f64 B))))) (cbrt.f64 (neg.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 x (cos.f64 B))) (neg.f64 (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 x (cos.f64 B))) (neg.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))))) (exp.f64 (log1p.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B)))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 x (sin.f64 B)) 3) (pow.f64 (cos.f64 B) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))))))))) |
| 1× | egg-herbie |
| 730× | associate-/l* |
| 718× | distribute-lft-in |
| 710× | distribute-rgt-in |
| 656× | distribute-lft-neg-out |
| 642× | distribute-rgt-neg-out |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 363 | 4396 |
| 1 | 910 | 4244 |
| 2 | 3845 | 4174 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 x B) |
(+.f64 (*.f64 1/6 (*.f64 B x)) (/.f64 x B)) |
(+.f64 (*.f64 1/6 (*.f64 B x)) (+.f64 (/.f64 x B) (*.f64 -1 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 x) (*.f64 1/120 x)))))) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 B 5) (+.f64 (*.f64 1/720 x) (+.f64 (*.f64 -1/5040 x) (*.f64 1/6 (+.f64 (*.f64 -1/36 x) (*.f64 1/120 x))))))) (+.f64 (*.f64 1/6 (*.f64 B x)) (+.f64 (/.f64 x B) (*.f64 -1 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 x) (*.f64 1/120 x))))))) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x B) |
(+.f64 (/.f64 x B) (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B)) |
(+.f64 (/.f64 x B) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B) (*.f64 (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 1/120 x) (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))))) (pow.f64 B 3)))) |
(+.f64 (/.f64 x B) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B) (+.f64 (*.f64 (-.f64 (*.f64 -1/720 x) (+.f64 (*.f64 -1/6 (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 1/120 x) (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)))))) (+.f64 (*.f64 -1/5040 x) (*.f64 1/120 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)))))) (pow.f64 B 5)) (*.f64 (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 1/120 x) (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))))) (pow.f64 B 3))))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(+.f64 (exp.f64 (log1p.f64 (/.f64 x (sin.f64 B)))) -1) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (sin.f64 B)))) 1) |
(/.f64 1 (/.f64 (sin.f64 B) x)) |
(/.f64 x (sin.f64 B)) |
(/.f64 (/.f64 x (sin.f64 B)) 1) |
(/.f64 (sqrt.f64 x) (/.f64 (sin.f64 B) (sqrt.f64 x))) |
(/.f64 (cbrt.f64 x) (/.f64 (sin.f64 B) (pow.f64 (cbrt.f64 x) 2))) |
(/.f64 (cbrt.f64 x) (/.f64 (/.f64 (sin.f64 B) (sqrt.f64 x)) (cbrt.f64 (sqrt.f64 x)))) |
(/.f64 (cbrt.f64 x) (/.f64 (/.f64 (sin.f64 B) (cbrt.f64 x)) (cbrt.f64 x))) |
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (sin.f64 B) (cbrt.f64 x))) |
(/.f64 -1 (/.f64 (neg.f64 (sin.f64 B)) x)) |
(/.f64 (sqrt.f64 (sqrt.f64 x)) (/.f64 (/.f64 (sin.f64 B) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (/.f64 (sin.f64 B) (sqrt.f64 x)) (sqrt.f64 (cbrt.f64 x)))) |
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (/.f64 (sin.f64 B) (cbrt.f64 x)) (sqrt.f64 (pow.f64 (cbrt.f64 x) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 x) 2))) (/.f64 (/.f64 (sin.f64 B) (cbrt.f64 x)) (cbrt.f64 (pow.f64 (cbrt.f64 x) 2)))) |
(/.f64 (neg.f64 x) (neg.f64 (sin.f64 B))) |
(/.f64 (/.f64 x (sqrt.f64 (sin.f64 B))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2))) (cbrt.f64 (sin.f64 B))) |
(/.f64 (/.f64 x (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 x (sin.f64 B))) (sqrt.f64 x)) (sqrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 1 (/.f64 x (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 1 (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2)))) (cbrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 x (sin.f64 B))) 2) (cbrt.f64 x)) (cbrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 (/.f64 x (sqrt.f64 (sin.f64 B))) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (*.f64 (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2))) -1) (cbrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 x) (cbrt.f64 (pow.f64 (sin.f64 B) -2))) (sqrt.f64 x)) (cbrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (sin.f64 B))) (cbrt.f64 x)) (sqrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 (/.f64 x (sqrt.f64 (sin.f64 B))) 1) (sqrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2))) 1) (cbrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 x (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 (sqrt.f64 -1) (/.f64 x (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 (/.f64 x (sin.f64 B))) 2)) (cbrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 1 (/.f64 x (cbrt.f64 (sin.f64 B)))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) |
(/.f64 (*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (cbrt.f64 (sin.f64 B)))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (cbrt.f64 x) (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (/.f64 x (sin.f64 B)))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) |
(/.f64 (/.f64 (neg.f64 x) 1) (neg.f64 (sin.f64 B))) |
(/.f64 (/.f64 (neg.f64 x) (sqrt.f64 (sin.f64 B))) (neg.f64 (sqrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (neg.f64 x) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (neg.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (neg.f64 x) -1) (sin.f64 B)) |
(/.f64 (/.f64 (neg.f64 x) (sqrt.f64 (neg.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (neg.f64 x) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 (sin.f64 B))))) (cbrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (neg.f64 x) (neg.f64 (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (/.f64 (neg.f64 x) (neg.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B))) |
(/.f64 (/.f64 (/.f64 x (sqrt.f64 (sin.f64 B))) 1) (sqrt.f64 (sin.f64 B))) |
(/.f64 (/.f64 (/.f64 x (sqrt.f64 (sin.f64 B))) (cbrt.f64 (sin.f64 B))) (cbrt.f64 (sqrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (/.f64 x (sqrt.f64 (sin.f64 B))) (sqrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (sqrt.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (/.f64 x (sqrt.f64 (sin.f64 B))) (sqrt.f64 (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sqrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2))) 1) (cbrt.f64 (sin.f64 B))) |
(/.f64 (/.f64 (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2))) (sqrt.f64 (cbrt.f64 (sin.f64 B)))) (sqrt.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2))) (*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 B))) (cbrt.f64 (cbrt.f64 (sin.f64 B))))) (cbrt.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2))) (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2))) (cbrt.f64 (sqrt.f64 (sin.f64 B)))) (cbrt.f64 (sqrt.f64 (sin.f64 B)))) |
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (/.f64 x (sin.f64 B)))) (exp.f64 (log1p.f64 (/.f64 x (sin.f64 B))))) 1) (+.f64 (exp.f64 (log1p.f64 (/.f64 x (sin.f64 B)))) 1)) |
(pow.f64 (/.f64 x (sin.f64 B)) 1) |
(pow.f64 (sqrt.f64 (/.f64 x (sin.f64 B))) 2) |
(pow.f64 (cbrt.f64 (/.f64 x (sin.f64 B))) 3) |
(pow.f64 (pow.f64 (/.f64 x (sin.f64 B)) 3) 1/3) |
(neg.f64 (/.f64 x (neg.f64 (sin.f64 B)))) |
(sqrt.f64 (pow.f64 (/.f64 x (sin.f64 B)) 2)) |
(log.f64 (exp.f64 (/.f64 x (sin.f64 B)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (sin.f64 B))))) |
(cbrt.f64 (pow.f64 (/.f64 x (sin.f64 B)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 x (sin.f64 B)))) |
(exp.f64 (log.f64 (/.f64 x (sin.f64 B)))) |
(log1p.f64 (expm1.f64 (/.f64 x (sin.f64 B)))) |
(+.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))))) -1) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))))) 1) |
(/.f64 1 (/.f64 (sin.f64 B) (*.f64 x (cos.f64 B)))) |
(/.f64 1 (/.f64 (neg.f64 (sin.f64 B)) (neg.f64 (*.f64 x (cos.f64 B))))) |
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) |
(/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) |
(/.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) 1) |
(/.f64 (sqrt.f64 x) (/.f64 (sin.f64 B) (*.f64 (cos.f64 B) (sqrt.f64 x)))) |
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (sin.f64 B) (*.f64 (cos.f64 B) (cbrt.f64 x)))) |
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)) |
(/.f64 -1 (/.f64 (neg.f64 (sin.f64 B)) (*.f64 x (cos.f64 B)))) |
(/.f64 (sqrt.f64 (*.f64 x (cos.f64 B))) (/.f64 (sin.f64 B) (sqrt.f64 (*.f64 x (cos.f64 B))))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 x (cos.f64 B))) (cbrt.f64 (*.f64 x (cos.f64 B)))) (/.f64 (sin.f64 B) (cbrt.f64 (*.f64 x (cos.f64 B))))) |
(/.f64 (*.f64 x (sqrt.f64 (cos.f64 B))) (/.f64 (sin.f64 B) (sqrt.f64 (cos.f64 B)))) |
(/.f64 (*.f64 x (pow.f64 (cbrt.f64 (cos.f64 B)) 2)) (/.f64 (sin.f64 B) (cbrt.f64 (cos.f64 B)))) |
(/.f64 (*.f64 (cos.f64 B) (sqrt.f64 x)) (/.f64 (sin.f64 B) (sqrt.f64 x))) |
(/.f64 (/.f64 (*.f64 x (cos.f64 B)) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (/.f64 (*.f64 x (cos.f64 B)) (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) |
(/.f64 (neg.f64 (*.f64 x (cos.f64 B))) (neg.f64 (sin.f64 B))) |
(/.f64 (*.f64 (sqrt.f64 x) (sqrt.f64 (cos.f64 B))) (/.f64 (sin.f64 B) (*.f64 (sqrt.f64 x) (sqrt.f64 (cos.f64 B))))) |
(/.f64 (*.f64 1 (neg.f64 (*.f64 x (cos.f64 B)))) (neg.f64 (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sin.f64 B) (cbrt.f64 x))) |
(/.f64 (*.f64 (cos.f64 B) (neg.f64 x)) (neg.f64 (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) (/.f64 x (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2)))) (cbrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 (*.f64 x (cos.f64 B)) (cbrt.f64 (pow.f64 (sin.f64 B) -2))) (cbrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 (*.f64 (cos.f64 B) (sqrt.f64 (/.f64 x (sin.f64 B)))) (sqrt.f64 x)) (sqrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 (*.f64 (cos.f64 B) (pow.f64 (cbrt.f64 (/.f64 x (sin.f64 B))) 2)) (cbrt.f64 x)) (cbrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 B) -2)) (*.f64 x (cos.f64 B))) (cbrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (cos.f64 B)) (/.f64 (sin.f64 B) (cbrt.f64 x))) |
(/.f64 (*.f64 (neg.f64 x) (cos.f64 B)) (neg.f64 (sin.f64 B))) |
(/.f64 (*.f64 (/.f64 x (sqrt.f64 (sin.f64 B))) (cos.f64 B)) (sqrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2))) (cos.f64 B)) (cbrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 (neg.f64 (*.f64 x (cos.f64 B))) 1) (neg.f64 (sin.f64 B))) |
(/.f64 (*.f64 (sqrt.f64 x) (*.f64 (cos.f64 B) (sqrt.f64 (/.f64 x (sin.f64 B))))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 1 (/.f64 (*.f64 x (cos.f64 B)) (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 (sqrt.f64 -1) (/.f64 (*.f64 x (cos.f64 B)) (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (*.f64 x (cos.f64 B)) 1) (sin.f64 B)) |
(/.f64 (/.f64 (*.f64 x (cos.f64 B)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (sin.f64 B))) |
(/.f64 (/.f64 (neg.f64 (*.f64 x (cos.f64 B))) 1) (neg.f64 (sin.f64 B))) |
(/.f64 (/.f64 (neg.f64 (*.f64 x (cos.f64 B))) (sqrt.f64 (sin.f64 B))) (neg.f64 (sqrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (neg.f64 (*.f64 x (cos.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (neg.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (neg.f64 (*.f64 x (cos.f64 B))) -1) (sin.f64 B)) |
(/.f64 (/.f64 (neg.f64 (*.f64 x (cos.f64 B))) (sqrt.f64 (neg.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (neg.f64 (*.f64 x (cos.f64 B))) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 (sin.f64 B))))) (cbrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (neg.f64 (*.f64 x (cos.f64 B))) (neg.f64 (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (/.f64 (neg.f64 (*.f64 x (cos.f64 B))) (neg.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B))) |
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))))) (exp.f64 (log1p.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B)))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))))) 1)) |
(pow.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) 1) |
(pow.f64 (sqrt.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B)))) 2) |
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B)))) 3) |
(pow.f64 (pow.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) 2)) |
(log.f64 (exp.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B)))))) |
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 x (sin.f64 B)) 3) (pow.f64 (cos.f64 B) 3))) |
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))))) |
(exp.f64 (log.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))))) |
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))))) |
| Outputs |
|---|
(/.f64 x B) |
(+.f64 (*.f64 1/6 (*.f64 B x)) (/.f64 x B)) |
(fma.f64 1/6 (*.f64 x B) (/.f64 x B)) |
(+.f64 (*.f64 1/6 (*.f64 B x)) (+.f64 (/.f64 x B) (*.f64 -1 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 x) (*.f64 1/120 x)))))) |
(+.f64 (fma.f64 1/6 (*.f64 x B) (/.f64 x B)) (neg.f64 (*.f64 (pow.f64 B 3) (*.f64 x -7/360)))) |
(fma.f64 1/6 (*.f64 x B) (fma.f64 (neg.f64 (pow.f64 B 3)) (*.f64 x -7/360) (/.f64 x B))) |
(+.f64 (fma.f64 1/6 (*.f64 x B) (/.f64 x B)) (*.f64 (pow.f64 B 3) (*.f64 x 7/360))) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 B 5) (+.f64 (*.f64 1/720 x) (+.f64 (*.f64 -1/5040 x) (*.f64 1/6 (+.f64 (*.f64 -1/36 x) (*.f64 1/120 x))))))) (+.f64 (*.f64 1/6 (*.f64 B x)) (+.f64 (/.f64 x B) (*.f64 -1 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 x) (*.f64 1/120 x))))))) |
(fma.f64 -1 (*.f64 (pow.f64 B 5) (fma.f64 1/720 x (fma.f64 -1/5040 x (*.f64 1/6 (*.f64 x -7/360))))) (+.f64 (fma.f64 1/6 (*.f64 x B) (/.f64 x B)) (neg.f64 (*.f64 (pow.f64 B 3) (*.f64 x -7/360))))) |
(-.f64 (fma.f64 1/6 (*.f64 x B) (fma.f64 (neg.f64 (pow.f64 B 3)) (*.f64 x -7/360) (/.f64 x B))) (*.f64 (pow.f64 B 5) (+.f64 (*.f64 x -7/2160) (*.f64 x 1/840)))) |
(+.f64 (fma.f64 1/6 (*.f64 x B) (/.f64 x B)) (-.f64 (*.f64 (pow.f64 B 3) (*.f64 x 7/360)) (*.f64 (pow.f64 B 5) (*.f64 x -31/15120)))) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x B) |
(+.f64 (/.f64 x B) (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B)) |
(+.f64 (/.f64 x B) (*.f64 B (*.f64 x -1/3))) |
(fma.f64 B (*.f64 x -1/3) (/.f64 x B)) |
(+.f64 (/.f64 x B) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B) (*.f64 (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 1/120 x) (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))))) (pow.f64 B 3)))) |
(+.f64 (/.f64 x B) (fma.f64 (*.f64 x -1/3) B (*.f64 (pow.f64 B 3) (-.f64 (*.f64 x 1/24) (fma.f64 1/120 x (*.f64 -1/6 (*.f64 x -1/3))))))) |
(+.f64 (/.f64 x B) (fma.f64 B (*.f64 x -1/3) (*.f64 (pow.f64 B 3) (-.f64 (*.f64 x 1/30) (*.f64 x 1/18))))) |
(+.f64 (fma.f64 B (*.f64 x -1/3) (/.f64 x B)) (*.f64 (pow.f64 B 3) (*.f64 x -1/45))) |
(+.f64 (/.f64 x B) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B) (+.f64 (*.f64 (-.f64 (*.f64 -1/720 x) (+.f64 (*.f64 -1/6 (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 1/120 x) (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)))))) (+.f64 (*.f64 -1/5040 x) (*.f64 1/120 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)))))) (pow.f64 B 5)) (*.f64 (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 1/120 x) (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))))) (pow.f64 B 3))))) |
(+.f64 (/.f64 x B) (fma.f64 (*.f64 x -1/3) B (fma.f64 (-.f64 (*.f64 x -1/720) (fma.f64 -1/6 (-.f64 (*.f64 x 1/24) (fma.f64 1/120 x (*.f64 -1/6 (*.f64 x -1/3)))) (fma.f64 -1/5040 x (*.f64 1/120 (*.f64 x -1/3))))) (pow.f64 B 5) (*.f64 (pow.f64 B 3) (-.f64 (*.f64 x 1/24) (fma.f64 1/120 x (*.f64 -1/6 (*.f64 x -1/3)))))))) |
(+.f64 (/.f64 x B) (fma.f64 B (*.f64 x -1/3) (fma.f64 (pow.f64 B 3) (-.f64 (*.f64 x 1/30) (*.f64 x 1/18)) (*.f64 (pow.f64 B 5) (-.f64 (*.f64 x -1/720) (fma.f64 -1/6 (-.f64 (*.f64 x 1/30) (*.f64 x 1/18)) (fma.f64 x -1/5040 (*.f64 x -1/360)))))))) |
(+.f64 (fma.f64 B (*.f64 x -1/3) (/.f64 x B)) (fma.f64 (pow.f64 B 5) (-.f64 (*.f64 x -1/720) (fma.f64 -1/6 (*.f64 x -1/45) (*.f64 x -1/336))) (*.f64 (pow.f64 B 3) (*.f64 x -1/45)))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(+.f64 (exp.f64 (log1p.f64 (/.f64 x (sin.f64 B)))) -1) |
(/.f64 x (sin.f64 B)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (sin.f64 B)))) 1) |
(/.f64 x (sin.f64 B)) |
(/.f64 1 (/.f64 (sin.f64 B) x)) |
(/.f64 x (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 (/.f64 x (sin.f64 B)) 1) |
(/.f64 x (sin.f64 B)) |
(/.f64 (sqrt.f64 x) (/.f64 (sin.f64 B) (sqrt.f64 x))) |
(/.f64 x (sin.f64 B)) |
(/.f64 (cbrt.f64 x) (/.f64 (sin.f64 B) (pow.f64 (cbrt.f64 x) 2))) |
(/.f64 x (sin.f64 B)) |
(/.f64 (cbrt.f64 x) (/.f64 (/.f64 (sin.f64 B) (sqrt.f64 x)) (cbrt.f64 (sqrt.f64 x)))) |
(*.f64 (cbrt.f64 (sqrt.f64 x)) (*.f64 (/.f64 (cbrt.f64 x) (sin.f64 B)) (sqrt.f64 x))) |
(/.f64 (cbrt.f64 x) (/.f64 (/.f64 (sin.f64 B) (cbrt.f64 x)) (cbrt.f64 x))) |
(/.f64 x (sin.f64 B)) |
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (sin.f64 B) (cbrt.f64 x))) |
(/.f64 x (sin.f64 B)) |
(/.f64 -1 (/.f64 (neg.f64 (sin.f64 B)) x)) |
(/.f64 x (sin.f64 B)) |
(/.f64 (sqrt.f64 (sqrt.f64 x)) (/.f64 (/.f64 (sin.f64 B) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 x)) (/.f64 (sin.f64 B) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) |
(*.f64 (sqrt.f64 (sqrt.f64 x)) (/.f64 (sqrt.f64 (sqrt.f64 x)) (/.f64 (sin.f64 B) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (/.f64 (sin.f64 B) (sqrt.f64 x)) (sqrt.f64 (cbrt.f64 x)))) |
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sin.f64 B) (sqrt.f64 x))) (sqrt.f64 (cbrt.f64 x))) |
(*.f64 (sqrt.f64 (cbrt.f64 x)) (*.f64 (/.f64 (fabs.f64 (cbrt.f64 x)) (sin.f64 B)) (sqrt.f64 x))) |
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (/.f64 (sin.f64 B) (cbrt.f64 x)) (sqrt.f64 (pow.f64 (cbrt.f64 x) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sin.f64 B) (cbrt.f64 x))) (sqrt.f64 (pow.f64 (cbrt.f64 x) 2))) |
(*.f64 (fabs.f64 (cbrt.f64 x)) (/.f64 (fabs.f64 (cbrt.f64 x)) (/.f64 (sin.f64 B) (cbrt.f64 x)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 x) 2))) (/.f64 (/.f64 (sin.f64 B) (cbrt.f64 x)) (cbrt.f64 (pow.f64 (cbrt.f64 x) 2)))) |
(/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (/.f64 (sin.f64 B) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))) (cbrt.f64 (pow.f64 (cbrt.f64 x) 2)))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 x) 2))) (sin.f64 B)) (*.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 (cbrt.f64 x) 2)))) |
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (/.f64 (sin.f64 B) (cbrt.f64 x)) (cbrt.f64 (pow.f64 (cbrt.f64 x) 2))))) |
(/.f64 (neg.f64 x) (neg.f64 (sin.f64 B))) |
(/.f64 x (sin.f64 B)) |
(/.f64 (/.f64 x (sqrt.f64 (sin.f64 B))) (sqrt.f64 (sin.f64 B))) |
(/.f64 x (sin.f64 B)) |
(/.f64 (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2))) (cbrt.f64 (sin.f64 B))) |
(/.f64 x (/.f64 (cbrt.f64 (sin.f64 B)) (cbrt.f64 (pow.f64 (sin.f64 B) -2)))) |
(*.f64 (/.f64 x (cbrt.f64 (sin.f64 B))) (cbrt.f64 (pow.f64 (sin.f64 B) -2))) |
(/.f64 (/.f64 x (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) |
(/.f64 x (sin.f64 B)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 x (sin.f64 B))) (sqrt.f64 x)) (sqrt.f64 (sin.f64 B))) |
(/.f64 (sqrt.f64 (/.f64 x (sin.f64 B))) (/.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 x))) |
(*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (/.f64 x (sin.f64 B)))) |
(/.f64 (*.f64 1 (/.f64 x (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(/.f64 x (sin.f64 B)) |
(/.f64 (*.f64 1 (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2)))) (cbrt.f64 (sin.f64 B))) |
(/.f64 x (/.f64 (cbrt.f64 (sin.f64 B)) (cbrt.f64 (pow.f64 (sin.f64 B) -2)))) |
(*.f64 (/.f64 x (cbrt.f64 (sin.f64 B))) (cbrt.f64 (pow.f64 (sin.f64 B) -2))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 x (sin.f64 B))) 2) (cbrt.f64 x)) (cbrt.f64 (sin.f64 B))) |
(/.f64 (cbrt.f64 x) (/.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 (/.f64 x (sin.f64 B))) 2))) |
(*.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (/.f64 x (sin.f64 B))) 2)) |
(/.f64 (*.f64 (/.f64 x (sqrt.f64 (sin.f64 B))) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (/.f64 x (sqrt.f64 (sin.f64 B))) (/.f64 (sqrt.f64 (neg.f64 (sin.f64 B))) (sqrt.f64 -1))) |
(*.f64 (/.f64 (/.f64 x (sqrt.f64 (sin.f64 B))) (sqrt.f64 (neg.f64 (sin.f64 B)))) (sqrt.f64 -1)) |
(/.f64 (*.f64 (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2))) -1) (cbrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2))) (/.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) -1)) |
(/.f64 (*.f64 (neg.f64 x) (cbrt.f64 (pow.f64 (sin.f64 B) -2))) (cbrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 x) (cbrt.f64 (pow.f64 (sin.f64 B) -2))) (sqrt.f64 x)) (cbrt.f64 (sin.f64 B))) |
(/.f64 x (/.f64 (cbrt.f64 (sin.f64 B)) (cbrt.f64 (pow.f64 (sin.f64 B) -2)))) |
(*.f64 (/.f64 x (cbrt.f64 (sin.f64 B))) (cbrt.f64 (pow.f64 (sin.f64 B) -2))) |
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (sin.f64 B))) (cbrt.f64 x)) (sqrt.f64 (sin.f64 B))) |
(/.f64 x (sin.f64 B)) |
(/.f64 (*.f64 (/.f64 x (sqrt.f64 (sin.f64 B))) 1) (sqrt.f64 (sin.f64 B))) |
(/.f64 x (sin.f64 B)) |
(/.f64 (*.f64 (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2))) 1) (cbrt.f64 (sin.f64 B))) |
(/.f64 x (/.f64 (cbrt.f64 (sin.f64 B)) (cbrt.f64 (pow.f64 (sin.f64 B) -2)))) |
(*.f64 (/.f64 x (cbrt.f64 (sin.f64 B))) (cbrt.f64 (pow.f64 (sin.f64 B) -2))) |
(/.f64 (*.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 x (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (sqrt.f64 (/.f64 x (sin.f64 B))) (/.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 x))) |
(*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (/.f64 x (sin.f64 B)))) |
(/.f64 (*.f64 (sqrt.f64 -1) (/.f64 x (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (/.f64 x (sqrt.f64 (sin.f64 B))) (/.f64 (sqrt.f64 (neg.f64 (sin.f64 B))) (sqrt.f64 -1))) |
(*.f64 (/.f64 (/.f64 x (sqrt.f64 (sin.f64 B))) (sqrt.f64 (neg.f64 (sin.f64 B)))) (sqrt.f64 -1)) |
(/.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 (/.f64 x (sin.f64 B))) 2)) (cbrt.f64 (sin.f64 B))) |
(/.f64 (cbrt.f64 x) (/.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 (/.f64 x (sin.f64 B))) 2))) |
(*.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (/.f64 x (sin.f64 B))) 2)) |
(/.f64 (*.f64 1 (/.f64 x (cbrt.f64 (sin.f64 B)))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) |
(/.f64 x (sin.f64 B)) |
(/.f64 (*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (cbrt.f64 (sin.f64 B)))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) |
(/.f64 x (sin.f64 B)) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (cbrt.f64 x) (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(/.f64 x (sin.f64 B)) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (/.f64 x (sin.f64 B)))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (/.f64 x (sin.f64 B)))) |
(/.f64 (/.f64 (neg.f64 x) 1) (neg.f64 (sin.f64 B))) |
(/.f64 x (sin.f64 B)) |
(/.f64 (/.f64 (neg.f64 x) (sqrt.f64 (sin.f64 B))) (neg.f64 (sqrt.f64 (sin.f64 B)))) |
(/.f64 x (sin.f64 B)) |
(/.f64 (/.f64 (neg.f64 x) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (neg.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 x (sin.f64 B)) |
(/.f64 (/.f64 (neg.f64 x) -1) (sin.f64 B)) |
(/.f64 x (sin.f64 B)) |
(/.f64 (/.f64 (neg.f64 x) (sqrt.f64 (neg.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 x (sin.f64 B)) |
(/.f64 (/.f64 (neg.f64 x) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 (sin.f64 B))))) (cbrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 x (sin.f64 B)) |
(/.f64 (/.f64 (neg.f64 x) (neg.f64 (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(/.f64 x (sin.f64 B)) |
(/.f64 (/.f64 (neg.f64 x) (neg.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B))) |
(/.f64 x (sin.f64 B)) |
(/.f64 (/.f64 (/.f64 x (sqrt.f64 (sin.f64 B))) 1) (sqrt.f64 (sin.f64 B))) |
(/.f64 x (sin.f64 B)) |
(/.f64 (/.f64 (/.f64 x (sqrt.f64 (sin.f64 B))) (cbrt.f64 (sin.f64 B))) (cbrt.f64 (sqrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 x (*.f64 (cbrt.f64 (sin.f64 B)) (sqrt.f64 (sin.f64 B)))) (cbrt.f64 (sqrt.f64 (sin.f64 B)))) |
(/.f64 x (*.f64 (cbrt.f64 (sqrt.f64 (sin.f64 B))) (*.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 (sin.f64 B))))) |
(/.f64 (/.f64 x (sqrt.f64 (sin.f64 B))) (*.f64 (cbrt.f64 (sin.f64 B)) (cbrt.f64 (sqrt.f64 (sin.f64 B))))) |
(/.f64 (/.f64 (/.f64 x (sqrt.f64 (sin.f64 B))) (sqrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (sqrt.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 x (sqrt.f64 (sin.f64 B))) (*.f64 (sqrt.f64 (cbrt.f64 (sin.f64 B))) (sqrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)))) |
(/.f64 x (*.f64 (*.f64 (fabs.f64 (cbrt.f64 (sin.f64 B))) (sqrt.f64 (cbrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (/.f64 x (sqrt.f64 (sin.f64 B))) (sqrt.f64 (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sqrt.f64 (sin.f64 B)))) |
(/.f64 x (sin.f64 B)) |
(/.f64 (/.f64 (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2))) 1) (cbrt.f64 (sin.f64 B))) |
(/.f64 x (/.f64 (cbrt.f64 (sin.f64 B)) (cbrt.f64 (pow.f64 (sin.f64 B) -2)))) |
(*.f64 (/.f64 x (cbrt.f64 (sin.f64 B))) (cbrt.f64 (pow.f64 (sin.f64 B) -2))) |
(/.f64 (/.f64 (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2))) (sqrt.f64 (cbrt.f64 (sin.f64 B)))) (sqrt.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 x (/.f64 (cbrt.f64 (sin.f64 B)) (cbrt.f64 (pow.f64 (sin.f64 B) -2)))) |
(*.f64 (/.f64 x (cbrt.f64 (sin.f64 B))) (cbrt.f64 (pow.f64 (sin.f64 B) -2))) |
(/.f64 (/.f64 (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2))) (*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 B))) (cbrt.f64 (cbrt.f64 (sin.f64 B))))) (cbrt.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 x (/.f64 (cbrt.f64 (sin.f64 B)) (cbrt.f64 (pow.f64 (sin.f64 B) -2)))) |
(*.f64 (/.f64 x (cbrt.f64 (sin.f64 B))) (cbrt.f64 (pow.f64 (sin.f64 B) -2))) |
(/.f64 (/.f64 (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2))) (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (cbrt.f64 (sin.f64 B)))) |
(/.f64 (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2))) (*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 B))) (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 B) -2)) (cbrt.f64 (cbrt.f64 (sin.f64 B)))) (/.f64 x (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)))) |
(/.f64 (/.f64 x (/.f64 (cbrt.f64 (cbrt.f64 (sin.f64 B))) (cbrt.f64 (pow.f64 (sin.f64 B) -2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) |
(/.f64 (/.f64 (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2))) (cbrt.f64 (sqrt.f64 (sin.f64 B)))) (cbrt.f64 (sqrt.f64 (sin.f64 B)))) |
(/.f64 (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2))) (*.f64 (cbrt.f64 (sqrt.f64 (sin.f64 B))) (cbrt.f64 (sqrt.f64 (sin.f64 B))))) |
(*.f64 (/.f64 x (cbrt.f64 (sqrt.f64 (sin.f64 B)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 B) -2)) (cbrt.f64 (sqrt.f64 (sin.f64 B))))) |
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (/.f64 x (sin.f64 B)))) (exp.f64 (log1p.f64 (/.f64 x (sin.f64 B))))) 1) (+.f64 (exp.f64 (log1p.f64 (/.f64 x (sin.f64 B)))) 1)) |
(/.f64 (*.f64 (+.f64 (exp.f64 (log1p.f64 (/.f64 x (sin.f64 B)))) 1) (/.f64 x (sin.f64 B))) (+.f64 (exp.f64 (log1p.f64 (/.f64 x (sin.f64 B)))) 1)) |
(/.f64 (expm1.f64 (*.f64 2 (log1p.f64 (/.f64 x (sin.f64 B))))) (+.f64 (exp.f64 (log1p.f64 (/.f64 x (sin.f64 B)))) 1)) |
(pow.f64 (/.f64 x (sin.f64 B)) 1) |
(/.f64 x (sin.f64 B)) |
(pow.f64 (sqrt.f64 (/.f64 x (sin.f64 B))) 2) |
(/.f64 x (sin.f64 B)) |
(pow.f64 (cbrt.f64 (/.f64 x (sin.f64 B))) 3) |
(/.f64 x (sin.f64 B)) |
(pow.f64 (pow.f64 (/.f64 x (sin.f64 B)) 3) 1/3) |
(/.f64 x (sin.f64 B)) |
(neg.f64 (/.f64 x (neg.f64 (sin.f64 B)))) |
(/.f64 x (sin.f64 B)) |
(sqrt.f64 (pow.f64 (/.f64 x (sin.f64 B)) 2)) |
(fabs.f64 (/.f64 x (sin.f64 B))) |
(log.f64 (exp.f64 (/.f64 x (sin.f64 B)))) |
(/.f64 x (sin.f64 B)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (sin.f64 B))))) |
(/.f64 x (sin.f64 B)) |
(cbrt.f64 (pow.f64 (/.f64 x (sin.f64 B)) 3)) |
(/.f64 x (sin.f64 B)) |
(expm1.f64 (log1p.f64 (/.f64 x (sin.f64 B)))) |
(/.f64 x (sin.f64 B)) |
(exp.f64 (log.f64 (/.f64 x (sin.f64 B)))) |
(/.f64 x (sin.f64 B)) |
(log1p.f64 (expm1.f64 (/.f64 x (sin.f64 B)))) |
(/.f64 x (sin.f64 B)) |
(+.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))))) -1) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))))) 1) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 1 (/.f64 (sin.f64 B) (*.f64 x (cos.f64 B)))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 1 (/.f64 (neg.f64 (sin.f64 B)) (neg.f64 (*.f64 x (cos.f64 B))))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x)) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) 1) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (sqrt.f64 x) (/.f64 (sin.f64 B) (*.f64 (cos.f64 B) (sqrt.f64 x)))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (sin.f64 B) (*.f64 (cos.f64 B) (cbrt.f64 x)))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 -1 (/.f64 (neg.f64 (sin.f64 B)) (*.f64 x (cos.f64 B)))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (sqrt.f64 (*.f64 x (cos.f64 B))) (/.f64 (sin.f64 B) (sqrt.f64 (*.f64 x (cos.f64 B))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 x (cos.f64 B))) (sin.f64 B)) (sqrt.f64 (*.f64 x (cos.f64 B)))) |
(*.f64 (sqrt.f64 (*.f64 x (cos.f64 B))) (/.f64 (sqrt.f64 (*.f64 x (cos.f64 B))) (sin.f64 B))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 x (cos.f64 B))) (cbrt.f64 (*.f64 x (cos.f64 B)))) (/.f64 (sin.f64 B) (cbrt.f64 (*.f64 x (cos.f64 B))))) |
(/.f64 (cbrt.f64 (*.f64 x (cos.f64 B))) (/.f64 (/.f64 (sin.f64 B) (cbrt.f64 (*.f64 x (cos.f64 B)))) (cbrt.f64 (*.f64 x (cos.f64 B))))) |
(/.f64 (cbrt.f64 (*.f64 x (cos.f64 B))) (/.f64 (sin.f64 B) (*.f64 (cbrt.f64 (*.f64 x (cos.f64 B))) (cbrt.f64 (*.f64 x (cos.f64 B)))))) |
(*.f64 (cbrt.f64 (*.f64 x (cos.f64 B))) (/.f64 (cbrt.f64 (*.f64 x (cos.f64 B))) (/.f64 (sin.f64 B) (cbrt.f64 (*.f64 x (cos.f64 B)))))) |
(/.f64 (*.f64 x (sqrt.f64 (cos.f64 B))) (/.f64 (sin.f64 B) (sqrt.f64 (cos.f64 B)))) |
(*.f64 (/.f64 (*.f64 x (sqrt.f64 (cos.f64 B))) (sin.f64 B)) (sqrt.f64 (cos.f64 B))) |
(*.f64 (sqrt.f64 (cos.f64 B)) (/.f64 x (/.f64 (sin.f64 B) (sqrt.f64 (cos.f64 B))))) |
(/.f64 (*.f64 x (pow.f64 (cbrt.f64 (cos.f64 B)) 2)) (/.f64 (sin.f64 B) (cbrt.f64 (cos.f64 B)))) |
(/.f64 x (/.f64 (/.f64 (sin.f64 B) (cbrt.f64 (cos.f64 B))) (pow.f64 (cbrt.f64 (cos.f64 B)) 2))) |
(*.f64 (cbrt.f64 (cos.f64 B)) (/.f64 (pow.f64 (cbrt.f64 (cos.f64 B)) 2) (/.f64 (sin.f64 B) x))) |
(/.f64 (*.f64 (cos.f64 B) (sqrt.f64 x)) (/.f64 (sin.f64 B) (sqrt.f64 x))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (/.f64 (*.f64 x (cos.f64 B)) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (/.f64 (*.f64 x (cos.f64 B)) (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (neg.f64 (*.f64 x (cos.f64 B))) (neg.f64 (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (sqrt.f64 x) (sqrt.f64 (cos.f64 B))) (/.f64 (sin.f64 B) (*.f64 (sqrt.f64 x) (sqrt.f64 (cos.f64 B))))) |
(/.f64 (sqrt.f64 x) (/.f64 (/.f64 (/.f64 (sin.f64 B) (sqrt.f64 x)) (sqrt.f64 (cos.f64 B))) (sqrt.f64 (cos.f64 B)))) |
(*.f64 (/.f64 (sqrt.f64 x) (/.f64 (/.f64 (sin.f64 B) (sqrt.f64 x)) (sqrt.f64 (cos.f64 B)))) (sqrt.f64 (cos.f64 B))) |
(/.f64 (*.f64 x (*.f64 (sqrt.f64 (cos.f64 B)) (sqrt.f64 (cos.f64 B)))) (sin.f64 B)) |
(/.f64 (*.f64 1 (neg.f64 (*.f64 x (cos.f64 B)))) (neg.f64 (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sin.f64 B) (cbrt.f64 x))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) (neg.f64 x)) (neg.f64 (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) (/.f64 x (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2)))) (cbrt.f64 (sin.f64 B))) |
(/.f64 (cos.f64 B) (/.f64 (cbrt.f64 (sin.f64 B)) (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2))))) |
(*.f64 (/.f64 (cos.f64 B) (/.f64 (cbrt.f64 (sin.f64 B)) x)) (cbrt.f64 (pow.f64 (sin.f64 B) -2))) |
(/.f64 (*.f64 (*.f64 x (cos.f64 B)) (cbrt.f64 (pow.f64 (sin.f64 B) -2))) (cbrt.f64 (sin.f64 B))) |
(/.f64 (cos.f64 B) (/.f64 (cbrt.f64 (sin.f64 B)) (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2))))) |
(*.f64 (/.f64 (cos.f64 B) (/.f64 (cbrt.f64 (sin.f64 B)) x)) (cbrt.f64 (pow.f64 (sin.f64 B) -2))) |
(/.f64 (*.f64 (*.f64 (cos.f64 B) (sqrt.f64 (/.f64 x (sin.f64 B)))) (sqrt.f64 x)) (sqrt.f64 (sin.f64 B))) |
(/.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 (sin.f64 B)) (*.f64 (cos.f64 B) (sqrt.f64 (/.f64 x (sin.f64 B)))))) |
(*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (sin.f64 B))) (*.f64 (cos.f64 B) (sqrt.f64 (/.f64 x (sin.f64 B))))) |
(/.f64 (*.f64 (cos.f64 B) (sqrt.f64 x)) (/.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 (/.f64 x (sin.f64 B))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 B) (pow.f64 (cbrt.f64 (/.f64 x (sin.f64 B))) 2)) (cbrt.f64 x)) (cbrt.f64 (sin.f64 B))) |
(/.f64 (*.f64 (cos.f64 B) (pow.f64 (cbrt.f64 (/.f64 x (sin.f64 B))) 2)) (/.f64 (cbrt.f64 (sin.f64 B)) (cbrt.f64 x))) |
(/.f64 (cos.f64 B) (/.f64 (/.f64 (cbrt.f64 (sin.f64 B)) (cbrt.f64 x)) (pow.f64 (cbrt.f64 (/.f64 x (sin.f64 B))) 2))) |
(*.f64 (/.f64 (*.f64 (cos.f64 B) (pow.f64 (cbrt.f64 (/.f64 x (sin.f64 B))) 2)) (cbrt.f64 (sin.f64 B))) (cbrt.f64 x)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 B) -2)) (*.f64 x (cos.f64 B))) (cbrt.f64 (sin.f64 B))) |
(/.f64 (cos.f64 B) (/.f64 (cbrt.f64 (sin.f64 B)) (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2))))) |
(*.f64 (/.f64 (cos.f64 B) (/.f64 (cbrt.f64 (sin.f64 B)) x)) (cbrt.f64 (pow.f64 (sin.f64 B) -2))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (cos.f64 B)) (/.f64 (sin.f64 B) (cbrt.f64 x))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (neg.f64 x) (cos.f64 B)) (neg.f64 (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (/.f64 x (sqrt.f64 (sin.f64 B))) (cos.f64 B)) (sqrt.f64 (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2))) (cos.f64 B)) (cbrt.f64 (sin.f64 B))) |
(/.f64 (cos.f64 B) (/.f64 (cbrt.f64 (sin.f64 B)) (*.f64 x (cbrt.f64 (pow.f64 (sin.f64 B) -2))))) |
(*.f64 (/.f64 (cos.f64 B) (/.f64 (cbrt.f64 (sin.f64 B)) x)) (cbrt.f64 (pow.f64 (sin.f64 B) -2))) |
(/.f64 (*.f64 (neg.f64 (*.f64 x (cos.f64 B))) 1) (neg.f64 (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (sqrt.f64 x) (*.f64 (cos.f64 B) (sqrt.f64 (/.f64 x (sin.f64 B))))) (sqrt.f64 (sin.f64 B))) |
(/.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 (sin.f64 B)) (*.f64 (cos.f64 B) (sqrt.f64 (/.f64 x (sin.f64 B)))))) |
(*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (sin.f64 B))) (*.f64 (cos.f64 B) (sqrt.f64 (/.f64 x (sin.f64 B))))) |
(/.f64 (*.f64 (cos.f64 B) (sqrt.f64 x)) (/.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 (/.f64 x (sin.f64 B))))) |
(/.f64 (*.f64 1 (/.f64 (*.f64 x (cos.f64 B)) (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (*.f64 (sqrt.f64 -1) (/.f64 (*.f64 x (cos.f64 B)) (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 (sin.f64 B)))) |
(/.f64 (sqrt.f64 -1) (/.f64 (sqrt.f64 (neg.f64 (sin.f64 B))) (*.f64 (cos.f64 B) (/.f64 x (sqrt.f64 (sin.f64 B)))))) |
(/.f64 (sqrt.f64 -1) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (sin.f64 B))) x) (/.f64 (sqrt.f64 (sin.f64 B)) (cos.f64 B)))) |
(/.f64 (sqrt.f64 -1) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (sin.f64 B))) (*.f64 x (cos.f64 B))) (sqrt.f64 (sin.f64 B)))) |
(/.f64 (/.f64 (*.f64 x (cos.f64 B)) 1) (sin.f64 B)) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (/.f64 (*.f64 x (cos.f64 B)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (/.f64 (neg.f64 (*.f64 x (cos.f64 B))) 1) (neg.f64 (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (/.f64 (neg.f64 (*.f64 x (cos.f64 B))) (sqrt.f64 (sin.f64 B))) (neg.f64 (sqrt.f64 (sin.f64 B)))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (/.f64 (neg.f64 (*.f64 x (cos.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (neg.f64 (cbrt.f64 (sin.f64 B)))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (/.f64 (neg.f64 (*.f64 x (cos.f64 B))) -1) (sin.f64 B)) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (/.f64 (neg.f64 (*.f64 x (cos.f64 B))) (sqrt.f64 (neg.f64 (sin.f64 B)))) (sqrt.f64 (neg.f64 (sin.f64 B)))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (/.f64 (neg.f64 (*.f64 x (cos.f64 B))) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 B))) (cbrt.f64 (neg.f64 (sin.f64 B))))) (cbrt.f64 (neg.f64 (sin.f64 B)))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (/.f64 (neg.f64 (*.f64 x (cos.f64 B))) (neg.f64 (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (/.f64 (neg.f64 (*.f64 x (cos.f64 B))) (neg.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))))) (exp.f64 (log1p.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B)))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))))) 1)) |
(/.f64 (*.f64 (+.f64 1 (exp.f64 (log1p.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B)))))) (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B)))) (+.f64 1 (exp.f64 (log1p.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))))))) |
(/.f64 (expm1.f64 (*.f64 2 (log1p.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B)))))) (+.f64 1 (exp.f64 (log1p.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))))))) |
(pow.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) 1) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(pow.f64 (sqrt.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B)))) 2) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B)))) 3) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(pow.f64 (pow.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) 3) 1/3) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) 2)) |
(fabs.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B)))) |
(log.f64 (exp.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B)))))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) 3)) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 x (sin.f64 B)) 3) (pow.f64 (cos.f64 B) 3))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(exp.f64 (log.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))))) |
(*.f64 x (/.f64 (cos.f64 B) (sin.f64 B))) |
Compiled 8 to 6 computations (25% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (tan.f64 B) | |
| ✓ | 0.0b | (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (neg.f64 B))) |
| 0.2b | (/.f64 1 (tan.f64 B)) | |
| 0.3b | (*.f64 x (/.f64 1 (tan.f64 B))) |
Compiled 43 to 24 computations (44.2% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | x | @ | 0 | (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (neg.f64 B))) |
| 0.0ms | B | @ | 0 | (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (neg.f64 B))) |
| 0.0ms | B | @ | inf | (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (neg.f64 B))) |
| 0.0ms | B | @ | -inf | (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (neg.f64 B))) |
| 0.0ms | x | @ | -inf | (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (neg.f64 B))) |
| 1× | batch-egg-rewrite |
| 1266× | associate-*l/ |
| 1144× | *-commutative |
| 1038× | associate-/r* |
| 626× | associate-/l* |
| 496× | distribute-lft-in |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 31 |
| 1 | 281 | 23 |
| 2 | 3885 | 23 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (neg.f64 B))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 x (tan.f64 B)) (*.f64 (pow.f64 B -1/2) (neg.f64 (pow.f64 B -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 x (tan.f64 B)) (*.f64 (/.f64 1 (cbrt.f64 B)) (neg.f64 (cbrt.f64 (pow.f64 B -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 x (tan.f64 B)) (neg.f64 (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 x (tan.f64 B)) (-.f64 (/.f64 1 B) (fma.f64 (neg.f64 (/.f64 1 B)) 1 (/.f64 1 B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 x (tan.f64 B)) (-.f64 (/.f64 1 B) (fma.f64 (neg.f64 (pow.f64 B -1/2)) (pow.f64 B -1/2) (/.f64 1 B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 x (tan.f64 B)) (-.f64 (/.f64 1 B) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 B))) (cbrt.f64 (pow.f64 B -2)) (/.f64 1 B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 B) (-.f64 (/.f64 x (tan.f64 B)) (fma.f64 (neg.f64 (/.f64 1 B)) 1 (/.f64 1 B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 B) (-.f64 (/.f64 x (tan.f64 B)) (fma.f64 (neg.f64 (pow.f64 B -1/2)) (pow.f64 B -1/2) (/.f64 1 B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 B) (-.f64 (/.f64 x (tan.f64 B)) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 B))) (cbrt.f64 (pow.f64 B -2)) (/.f64 1 B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (fma.f64 (neg.f64 (/.f64 1 B)) 1 (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (fma.f64 (neg.f64 (pow.f64 B -1/2)) (pow.f64 B -1/2) (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 B))) (cbrt.f64 (pow.f64 B -2)) (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (-.f64 1 (fma.f64 (neg.f64 (/.f64 1 B)) 1 (/.f64 1 B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (-.f64 1 (fma.f64 (neg.f64 (pow.f64 B -1/2)) (pow.f64 B -1/2) (/.f64 1 B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (-.f64 1 (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 B))) (cbrt.f64 (pow.f64 B -2)) (/.f64 1 B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) (+.f64 1 (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) (-.f64 1 (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) (-.f64 1 (*.f64 (pow.f64 B -1/2) (neg.f64 (pow.f64 B -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) (-.f64 1 (*.f64 (/.f64 1 (cbrt.f64 B)) (neg.f64 (cbrt.f64 (pow.f64 B -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) (-.f64 1 (neg.f64 (/.f64 1 B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1 B))) (+.f64 1 (/.f64 x (tan.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) (/.f64 (pow.f64 B -2) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) (-.f64 (/.f64 (pow.f64 B -2) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) (fma.f64 (neg.f64 (/.f64 1 B)) 1 (/.f64 1 B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) (-.f64 (/.f64 (pow.f64 B -2) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) (fma.f64 (neg.f64 (pow.f64 B -1/2)) (pow.f64 B -1/2) (/.f64 1 B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) (-.f64 (/.f64 (pow.f64 B -2) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 B))) (cbrt.f64 (pow.f64 B -2)) (/.f64 1 B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 x (tan.f64 B)) (exp.f64 (log1p.f64 (/.f64 1 B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 1 B) (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 1 B) 0) (/.f64 x (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (/.f64 1 B)) (/.f64 x (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) (sqrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (cbrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (/.f64 1 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 B -1/2) (sqrt.f64 (/.f64 x (tan.f64 B)))) (-.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) (pow.f64 B -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) (pow.f64 B -1/2)) (+.f64 (pow.f64 B -1/2) (sqrt.f64 (/.f64 x (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) 1) (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (neg.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) (neg.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (neg.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))) (neg.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (-.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (*.f64 (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B)))) (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B))))))) (+.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (/.f64 x (*.f64 B (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) 3) (pow.f64 (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B)))) 3))) (+.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (-.f64 (*.f64 (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B)))) (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B))))) (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (neg.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) (neg.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (neg.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))) (neg.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (-.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (*.f64 (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B)))) (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B))))))) (+.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (/.f64 x (*.f64 B (tan.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) 3) (pow.f64 (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B)))) 3))) (+.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (-.f64 (*.f64 (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B)))) (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B))))) (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (/.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) (/.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (*.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (sqrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (/.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (*.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (cbrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) 3) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))) (/.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (/.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))) (/.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (pow.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) (cbrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) (/.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (sqrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (sqrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (*.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (*.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (*.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (*.f64 (pow.f64 B -3) (pow.f64 B -3))) (*.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (/.f64 (pow.f64 B -3) B)) (*.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 3) (pow.f64 (pow.f64 B -3) 3)) (*.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))) (+.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (-.f64 (*.f64 (pow.f64 B -3) (pow.f64 B -3)) (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) 3) (pow.f64 (pow.f64 B -2) 3)) (*.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (/.f64 (pow.f64 B -3) B)) (*.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (neg.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (neg.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) 1) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) 1) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) 1) (neg.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) 1) (neg.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (sqrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (sqrt.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) (cbrt.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (*.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (/.f64 (pow.f64 B -3) B)) (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) 3) (pow.f64 (pow.f64 B -2) 3)) (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (/.f64 (pow.f64 B -3) B)) (*.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (*.f64 (pow.f64 B -3) (pow.f64 B -3))) (/.f64 1 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 3) (pow.f64 (pow.f64 B -3) 3)) (/.f64 1 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) (+.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (-.f64 (*.f64 (pow.f64 B -3) (pow.f64 B -3)) (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (cbrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) (cbrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (/.f64 1 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (+.f64 (pow.f64 B -1/2) (sqrt.f64 (/.f64 x (tan.f64 B))))) (-.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) (pow.f64 B -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) 1) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (sqrt.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) (sqrt.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))) (cbrt.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))))) (cbrt.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) 1) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (sqrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (sqrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (cbrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) (cbrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (/.f64 1 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (pow.f64 B -1/2) (sqrt.f64 (/.f64 x (tan.f64 B))))) (-.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) (pow.f64 B -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) 1) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (sqrt.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) (sqrt.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))) (cbrt.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))))) (cbrt.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (exp.f64 (/.f64 x (tan.f64 B))) (exp.f64 (/.f64 1 B))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x (/.f64 -1 (tan.f64 B)) (/.f64 1 B))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x (/.f64 -1 (tan.f64 B)) (neg.f64 (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 x (tan.f64 B)) (/.f64 1 B))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 x (tan.f64 B)) (neg.f64 (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 1 B) (/.f64 x (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 B -1/2) (pow.f64 B -1/2) (/.f64 x (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 1 B))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) (sqrt.f64 (/.f64 x (tan.f64 B))) (neg.f64 (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 B -2)) (/.f64 1 (cbrt.f64 B)) (/.f64 x (tan.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (cbrt.f64 (/.f64 x (tan.f64 B))) (/.f64 1 B))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (cbrt.f64 (/.f64 x (tan.f64 B))) (neg.f64 (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 x) (/.f64 1 (tan.f64 B)) (/.f64 1 B))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 x) (/.f64 1 (tan.f64 B)) (neg.f64 (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (/.f64 x (tan.f64 B)) (/.f64 1 B))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (/.f64 x (tan.f64 B)) (neg.f64 (/.f64 1 B))))))) |
| 1× | egg-herbie |
| 1246× | associate-+r+ |
| 1034× | +-commutative |
| 646× | associate-*r* |
| 598× | times-frac |
| 578× | associate-/r* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 379 | 11129 |
| 1 | 1224 | 10383 |
| 2 | 7612 | 10383 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 -1 B) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 B)) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 B)) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 B)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 B)) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 B)) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 B)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 B)) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 B)) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 B)) |
(*.f64 -1 (/.f64 (+.f64 1 x) B)) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) B)) (*.f64 1/3 (*.f64 B x))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) B)) (+.f64 (*.f64 1/3 (*.f64 B x)) (*.f64 (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x)) (pow.f64 B 3)))) |
(+.f64 (*.f64 (+.f64 (*.f64 17/315 x) (+.f64 (*.f64 -2/45 x) (*.f64 -1/3 (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x))))) (pow.f64 B 5)) (+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) B)) (+.f64 (*.f64 1/3 (*.f64 B x)) (*.f64 (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x)) (pow.f64 B 3))))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 B)) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 B)) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 B)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 B)) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 B)) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 B)) |
(-.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) |
(-.f64 (/.f64 x (tan.f64 B)) (*.f64 (pow.f64 B -1/2) (neg.f64 (pow.f64 B -1/2)))) |
(-.f64 (/.f64 x (tan.f64 B)) (*.f64 (/.f64 1 (cbrt.f64 B)) (neg.f64 (cbrt.f64 (pow.f64 B -2))))) |
(-.f64 (/.f64 x (tan.f64 B)) (neg.f64 (/.f64 1 B))) |
(-.f64 (/.f64 x (tan.f64 B)) (-.f64 (/.f64 1 B) (fma.f64 (neg.f64 (/.f64 1 B)) 1 (/.f64 1 B)))) |
(-.f64 (/.f64 x (tan.f64 B)) (-.f64 (/.f64 1 B) (fma.f64 (neg.f64 (pow.f64 B -1/2)) (pow.f64 B -1/2) (/.f64 1 B)))) |
(-.f64 (/.f64 x (tan.f64 B)) (-.f64 (/.f64 1 B) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 B))) (cbrt.f64 (pow.f64 B -2)) (/.f64 1 B)))) |
(-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 B) (-.f64 (/.f64 x (tan.f64 B)) (fma.f64 (neg.f64 (/.f64 1 B)) 1 (/.f64 1 B)))) |
(-.f64 (/.f64 1 B) (-.f64 (/.f64 x (tan.f64 B)) (fma.f64 (neg.f64 (pow.f64 B -1/2)) (pow.f64 B -1/2) (/.f64 1 B)))) |
(-.f64 (/.f64 1 B) (-.f64 (/.f64 x (tan.f64 B)) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 B))) (cbrt.f64 (pow.f64 B -2)) (/.f64 1 B)))) |
(-.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (fma.f64 (neg.f64 (/.f64 1 B)) 1 (/.f64 1 B))) |
(-.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (fma.f64 (neg.f64 (pow.f64 B -1/2)) (pow.f64 B -1/2) (/.f64 1 B))) |
(-.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 B))) (cbrt.f64 (pow.f64 B -2)) (/.f64 1 B))) |
(-.f64 0 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) 1) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (-.f64 1 (fma.f64 (neg.f64 (/.f64 1 B)) 1 (/.f64 1 B)))) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (-.f64 1 (fma.f64 (neg.f64 (pow.f64 B -1/2)) (pow.f64 B -1/2) (/.f64 1 B)))) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (-.f64 1 (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 B))) (cbrt.f64 (pow.f64 B -2)) (/.f64 1 B)))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) (+.f64 1 (/.f64 1 B))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) (-.f64 1 (/.f64 1 B))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) (-.f64 1 (*.f64 (pow.f64 B -1/2) (neg.f64 (pow.f64 B -1/2))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) (-.f64 1 (*.f64 (/.f64 1 (cbrt.f64 B)) (neg.f64 (cbrt.f64 (pow.f64 B -2)))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) (-.f64 1 (neg.f64 (/.f64 1 B)))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 B))) (+.f64 1 (/.f64 x (tan.f64 B)))) |
(-.f64 (/.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) (/.f64 (pow.f64 B -2) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(-.f64 (/.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) (-.f64 (/.f64 (pow.f64 B -2) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) (fma.f64 (neg.f64 (/.f64 1 B)) 1 (/.f64 1 B)))) |
(-.f64 (/.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) (-.f64 (/.f64 (pow.f64 B -2) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) (fma.f64 (neg.f64 (pow.f64 B -1/2)) (pow.f64 B -1/2) (/.f64 1 B)))) |
(-.f64 (/.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) (-.f64 (/.f64 (pow.f64 B -2) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 B))) (cbrt.f64 (pow.f64 B -2)) (/.f64 1 B)))) |
(-.f64 (+.f64 (/.f64 x (tan.f64 B)) (exp.f64 (log1p.f64 (/.f64 1 B)))) 1) |
(-.f64 (+.f64 (/.f64 1 B) (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B))))) 1) |
(-.f64 (-.f64 (/.f64 1 B) 0) (/.f64 x (tan.f64 B))) |
(-.f64 (-.f64 0 (/.f64 1 B)) (/.f64 x (tan.f64 B))) |
(*.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) |
(*.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) 1) |
(*.f64 (sqrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) (sqrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(*.f64 (cbrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (cbrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(*.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(*.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (/.f64 1 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) |
(*.f64 (+.f64 (pow.f64 B -1/2) (sqrt.f64 (/.f64 x (tan.f64 B)))) (-.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) (pow.f64 B -1/2))) |
(*.f64 (-.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) (pow.f64 B -1/2)) (+.f64 (pow.f64 B -1/2) (sqrt.f64 (/.f64 x (tan.f64 B))))) |
(*.f64 (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) 1) (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) |
(*.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (neg.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) (neg.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (neg.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))) (neg.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (-.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (*.f64 (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B)))) (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B))))))) (+.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (/.f64 x (*.f64 B (tan.f64 B))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) 3) (pow.f64 (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B)))) 3))) (+.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (-.f64 (*.f64 (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B)))) (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B))))) (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B)))))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) |
(*.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (neg.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) (neg.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (neg.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))) (neg.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (-.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (*.f64 (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B)))) (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B))))))) (+.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (/.f64 x (*.f64 B (tan.f64 B))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) 3) (pow.f64 (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B)))) 3))) (+.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (-.f64 (*.f64 (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B)))) (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B))))) (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B)))))))) |
(/.f64 1 (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(/.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) 1) |
(/.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (/.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(/.f64 (sqrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) (/.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (*.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (sqrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (/.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (*.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (cbrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) |
(/.f64 (pow.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) 3) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) |
(/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))) |
(/.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))) (/.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (/.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))) (/.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (pow.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) 3)) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) (cbrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) (/.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))))) |
(/.f64 (*.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (sqrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (sqrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (*.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (*.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))))) |
(/.f64 (*.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) |
(/.f64 (*.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (*.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))) |
(/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (*.f64 (pow.f64 B -3) (pow.f64 B -3))) (*.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (/.f64 (pow.f64 B -3) B)) (*.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 3) (pow.f64 (pow.f64 B -3) 3)) (*.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))) (+.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (-.f64 (*.f64 (pow.f64 B -3) (pow.f64 B -3)) (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) 3) (pow.f64 (pow.f64 B -2) 3)) (*.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (/.f64 (pow.f64 B -3) B)) (*.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (neg.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (neg.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) 1) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) 1) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) 1) (neg.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) 1) (neg.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (sqrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (sqrt.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) (cbrt.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) |
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (*.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) |
(/.f64 (*.f64 (*.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (/.f64 (pow.f64 B -3) B)) (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) 3) (pow.f64 (pow.f64 B -2) 3)) (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (/.f64 (pow.f64 B -3) B)) (*.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (*.f64 (pow.f64 B -3) (pow.f64 B -3))) (/.f64 1 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 3) (pow.f64 (pow.f64 B -3) 3)) (/.f64 1 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) (+.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (-.f64 (*.f64 (pow.f64 B -3) (pow.f64 B -3)) (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (cbrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) (cbrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (/.f64 1 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (+.f64 (pow.f64 B -1/2) (sqrt.f64 (/.f64 x (tan.f64 B))))) (-.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) (pow.f64 B -1/2))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) 1) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (sqrt.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) (sqrt.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))) (cbrt.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))))) (cbrt.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) 1) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) |
(/.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (sqrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (sqrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (cbrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) (cbrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (/.f64 1 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (pow.f64 B -1/2) (sqrt.f64 (/.f64 x (tan.f64 B))))) (-.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) (pow.f64 B -1/2))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) 1) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (sqrt.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) (sqrt.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))) (cbrt.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))))) (cbrt.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) |
(pow.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) 1) |
(pow.f64 (sqrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) 2) |
(pow.f64 (cbrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) 3) |
(pow.f64 (pow.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) 3) 1/3) |
(sqrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) |
(log.f64 (exp.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(log.f64 (/.f64 (exp.f64 (/.f64 x (tan.f64 B))) (exp.f64 (/.f64 1 B)))) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))))) |
(cbrt.f64 (pow.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) 3)) |
(expm1.f64 (log1p.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(exp.f64 (log.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(log1p.f64 (expm1.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(fma.f64 x (/.f64 -1 (tan.f64 B)) (/.f64 1 B)) |
(fma.f64 x (/.f64 -1 (tan.f64 B)) (neg.f64 (/.f64 1 B))) |
(fma.f64 1 (/.f64 x (tan.f64 B)) (/.f64 1 B)) |
(fma.f64 1 (/.f64 x (tan.f64 B)) (neg.f64 (/.f64 1 B))) |
(fma.f64 1 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(fma.f64 (pow.f64 B -1/2) (pow.f64 B -1/2) (/.f64 x (tan.f64 B))) |
(fma.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 1 B)) |
(fma.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) (sqrt.f64 (/.f64 x (tan.f64 B))) (neg.f64 (/.f64 1 B))) |
(fma.f64 (cbrt.f64 (pow.f64 B -2)) (/.f64 1 (cbrt.f64 B)) (/.f64 x (tan.f64 B))) |
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (cbrt.f64 (/.f64 x (tan.f64 B))) (/.f64 1 B)) |
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (cbrt.f64 (/.f64 x (tan.f64 B))) (neg.f64 (/.f64 1 B))) |
(fma.f64 (neg.f64 x) (/.f64 1 (tan.f64 B)) (/.f64 1 B)) |
(fma.f64 (neg.f64 x) (/.f64 1 (tan.f64 B)) (neg.f64 (/.f64 1 B))) |
(fma.f64 -1 (/.f64 x (tan.f64 B)) (/.f64 1 B)) |
(fma.f64 -1 (/.f64 x (tan.f64 B)) (neg.f64 (/.f64 1 B))) |
| Outputs |
|---|
(/.f64 -1 B) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 B)) |
(fma.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) (/.f64 -1 B)) |
(fma.f64 -1 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) (/.f64 -1 B)) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 B)) |
(fma.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) (/.f64 -1 B)) |
(fma.f64 -1 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) (/.f64 -1 B)) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 B)) |
(fma.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) (/.f64 -1 B)) |
(fma.f64 -1 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) (/.f64 -1 B)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) |
(neg.f64 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) |
(/.f64 (*.f64 (neg.f64 x) (cos.f64 B)) (sin.f64 B)) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 B)) |
(fma.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) (/.f64 -1 B)) |
(fma.f64 -1 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) (/.f64 -1 B)) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 B)) |
(fma.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) (/.f64 -1 B)) |
(fma.f64 -1 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) (/.f64 -1 B)) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 B)) |
(fma.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) (/.f64 -1 B)) |
(fma.f64 -1 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) (/.f64 -1 B)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) |
(neg.f64 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) |
(/.f64 (*.f64 (neg.f64 x) (cos.f64 B)) (sin.f64 B)) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 B)) |
(fma.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) (/.f64 -1 B)) |
(fma.f64 -1 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) (/.f64 -1 B)) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 B)) |
(fma.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) (/.f64 -1 B)) |
(fma.f64 -1 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) (/.f64 -1 B)) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 B)) |
(fma.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) (/.f64 -1 B)) |
(fma.f64 -1 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) (/.f64 -1 B)) |
(*.f64 -1 (/.f64 (+.f64 1 x) B)) |
(neg.f64 (/.f64 (+.f64 x 1) B)) |
(/.f64 (+.f64 -1 (neg.f64 x)) B) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) B)) (*.f64 1/3 (*.f64 B x))) |
(fma.f64 -1 (/.f64 (+.f64 x 1) B) (*.f64 1/3 (*.f64 B x))) |
(-.f64 (*.f64 B (*.f64 x 1/3)) (/.f64 (+.f64 x 1) B)) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) B)) (+.f64 (*.f64 1/3 (*.f64 B x)) (*.f64 (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x)) (pow.f64 B 3)))) |
(fma.f64 -1 (/.f64 (+.f64 x 1) B) (fma.f64 1/3 (*.f64 B x) (*.f64 (*.f64 x 1/45) (pow.f64 B 3)))) |
(-.f64 (fma.f64 (*.f64 x 1/45) (pow.f64 B 3) (*.f64 B (*.f64 x 1/3))) (/.f64 (+.f64 x 1) B)) |
(+.f64 (*.f64 (+.f64 (*.f64 17/315 x) (+.f64 (*.f64 -2/45 x) (*.f64 -1/3 (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x))))) (pow.f64 B 5)) (+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) B)) (+.f64 (*.f64 1/3 (*.f64 B x)) (*.f64 (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x)) (pow.f64 B 3))))) |
(fma.f64 (fma.f64 17/315 x (fma.f64 -2/45 x (*.f64 (*.f64 x 1/45) -1/3))) (pow.f64 B 5) (fma.f64 -1 (/.f64 (+.f64 x 1) B) (fma.f64 1/3 (*.f64 B x) (*.f64 (*.f64 x 1/45) (pow.f64 B 3))))) |
(fma.f64 (+.f64 (*.f64 x -1/135) (*.f64 x 1/105)) (pow.f64 B 5) (-.f64 (fma.f64 (*.f64 x 1/45) (pow.f64 B 3) (*.f64 B (*.f64 x 1/3))) (/.f64 (+.f64 x 1) B))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) |
(neg.f64 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) |
(/.f64 (*.f64 (neg.f64 x) (cos.f64 B)) (sin.f64 B)) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 B)) |
(fma.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) (/.f64 -1 B)) |
(fma.f64 -1 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) (/.f64 -1 B)) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 B)) |
(fma.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) (/.f64 -1 B)) |
(fma.f64 -1 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) (/.f64 -1 B)) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 B)) |
(fma.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) (/.f64 -1 B)) |
(fma.f64 -1 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) (/.f64 -1 B)) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) |
(neg.f64 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) |
(/.f64 (*.f64 (neg.f64 x) (cos.f64 B)) (sin.f64 B)) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 B)) |
(fma.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) (/.f64 -1 B)) |
(fma.f64 -1 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) (/.f64 -1 B)) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 B)) |
(fma.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) (/.f64 -1 B)) |
(fma.f64 -1 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) (/.f64 -1 B)) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B))) (/.f64 1 B)) |
(fma.f64 -1 (/.f64 (*.f64 (cos.f64 B) x) (sin.f64 B)) (/.f64 -1 B)) |
(fma.f64 -1 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) (/.f64 -1 B)) |
(-.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) |
(+.f64 (/.f64 x (tan.f64 B)) (/.f64 -1 B)) |
(-.f64 (/.f64 x (tan.f64 B)) (*.f64 (pow.f64 B -1/2) (neg.f64 (pow.f64 B -1/2)))) |
(+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 x (tan.f64 B)) (*.f64 (/.f64 1 (cbrt.f64 B)) (neg.f64 (cbrt.f64 (pow.f64 B -2))))) |
(+.f64 (/.f64 x (tan.f64 B)) (*.f64 (/.f64 -1 (cbrt.f64 B)) (neg.f64 (cbrt.f64 (pow.f64 B -2))))) |
(fma.f64 (cbrt.f64 (pow.f64 B -2)) (/.f64 1 (cbrt.f64 B)) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 x (tan.f64 B)) (neg.f64 (/.f64 1 B))) |
(-.f64 (/.f64 x (tan.f64 B)) (*.f64 (pow.f64 B -1/2) (neg.f64 (pow.f64 B -1/2)))) |
(+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 x (tan.f64 B)) (-.f64 (/.f64 1 B) (fma.f64 (neg.f64 (/.f64 1 B)) 1 (/.f64 1 B)))) |
(+.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 -1 B)) (fma.f64 (/.f64 -1 B) 1 (/.f64 1 B))) |
(+.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 -1 B)) (+.f64 (/.f64 1 B) (/.f64 -1 B))) |
(-.f64 (/.f64 x (tan.f64 B)) (-.f64 (/.f64 1 B) (fma.f64 (neg.f64 (pow.f64 B -1/2)) (pow.f64 B -1/2) (/.f64 1 B)))) |
(+.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 -1 B)) (fma.f64 (/.f64 -1 B) 1 (/.f64 1 B))) |
(+.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 -1 B)) (+.f64 (/.f64 1 B) (/.f64 -1 B))) |
(-.f64 (/.f64 x (tan.f64 B)) (-.f64 (/.f64 1 B) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 B))) (cbrt.f64 (pow.f64 B -2)) (/.f64 1 B)))) |
(+.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 -1 B)) (fma.f64 (/.f64 -1 (cbrt.f64 B)) (cbrt.f64 (pow.f64 B -2)) (/.f64 1 B))) |
(+.f64 (/.f64 x (tan.f64 B)) (+.f64 (/.f64 -1 B) (fma.f64 (/.f64 -1 (cbrt.f64 B)) (cbrt.f64 (pow.f64 B -2)) (/.f64 1 B)))) |
(-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 B) (-.f64 (/.f64 x (tan.f64 B)) (fma.f64 (neg.f64 (/.f64 1 B)) 1 (/.f64 1 B)))) |
(+.f64 (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) (fma.f64 (/.f64 -1 B) 1 (/.f64 1 B))) |
(+.f64 (+.f64 (/.f64 1 B) (/.f64 -1 B)) (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))) |
(+.f64 (/.f64 1 B) (+.f64 (/.f64 -1 B) (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))))) |
(-.f64 (/.f64 1 B) (-.f64 (/.f64 x (tan.f64 B)) (fma.f64 (neg.f64 (pow.f64 B -1/2)) (pow.f64 B -1/2) (/.f64 1 B)))) |
(+.f64 (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) (fma.f64 (/.f64 -1 B) 1 (/.f64 1 B))) |
(+.f64 (+.f64 (/.f64 1 B) (/.f64 -1 B)) (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))) |
(+.f64 (/.f64 1 B) (+.f64 (/.f64 -1 B) (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))))) |
(-.f64 (/.f64 1 B) (-.f64 (/.f64 x (tan.f64 B)) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 B))) (cbrt.f64 (pow.f64 B -2)) (/.f64 1 B)))) |
(+.f64 (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) (fma.f64 (/.f64 -1 (cbrt.f64 B)) (cbrt.f64 (pow.f64 B -2)) (/.f64 1 B))) |
(+.f64 (fma.f64 (/.f64 -1 (cbrt.f64 B)) (cbrt.f64 (pow.f64 B -2)) (/.f64 1 B)) (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))) |
(-.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (fma.f64 (neg.f64 (/.f64 1 B)) 1 (/.f64 1 B))) |
(-.f64 (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) (fma.f64 (/.f64 -1 B) 1 (/.f64 1 B))) |
(+.f64 (/.f64 1 B) (-.f64 (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) (/.f64 1 B))) |
(+.f64 (/.f64 1 B) (+.f64 (/.f64 -1 B) (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))))) |
(-.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (fma.f64 (neg.f64 (pow.f64 B -1/2)) (pow.f64 B -1/2) (/.f64 1 B))) |
(-.f64 (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) (fma.f64 (/.f64 -1 B) 1 (/.f64 1 B))) |
(+.f64 (/.f64 1 B) (-.f64 (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) (/.f64 1 B))) |
(+.f64 (/.f64 1 B) (+.f64 (/.f64 -1 B) (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))))) |
(-.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 B))) (cbrt.f64 (pow.f64 B -2)) (/.f64 1 B))) |
(-.f64 (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) (fma.f64 (/.f64 -1 (cbrt.f64 B)) (cbrt.f64 (pow.f64 B -2)) (/.f64 1 B))) |
(+.f64 (/.f64 1 B) (-.f64 (/.f64 x (tan.f64 B)) (fma.f64 (/.f64 -1 (cbrt.f64 B)) (cbrt.f64 (pow.f64 B -2)) (/.f64 1 B)))) |
(-.f64 0 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) |
(-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) 1) |
(-.f64 (/.f64 x (tan.f64 B)) (*.f64 (pow.f64 B -1/2) (neg.f64 (pow.f64 B -1/2)))) |
(+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (-.f64 1 (fma.f64 (neg.f64 (/.f64 1 B)) 1 (/.f64 1 B)))) |
(-.f64 (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) (fma.f64 (/.f64 -1 B) 1 (/.f64 1 B))) |
(+.f64 (/.f64 1 B) (-.f64 (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) (/.f64 1 B))) |
(+.f64 (/.f64 1 B) (+.f64 (/.f64 -1 B) (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))))) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (-.f64 1 (fma.f64 (neg.f64 (pow.f64 B -1/2)) (pow.f64 B -1/2) (/.f64 1 B)))) |
(-.f64 (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) (fma.f64 (/.f64 -1 B) 1 (/.f64 1 B))) |
(+.f64 (/.f64 1 B) (-.f64 (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) (/.f64 1 B))) |
(+.f64 (/.f64 1 B) (+.f64 (/.f64 -1 B) (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))))) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (-.f64 1 (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 B))) (cbrt.f64 (pow.f64 B -2)) (/.f64 1 B)))) |
(+.f64 (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) (fma.f64 (/.f64 -1 (cbrt.f64 B)) (cbrt.f64 (pow.f64 B -2)) (/.f64 1 B))) |
(+.f64 (/.f64 1 B) (+.f64 (/.f64 x (tan.f64 B)) (fma.f64 (/.f64 -1 (cbrt.f64 B)) (cbrt.f64 (pow.f64 B -2)) (/.f64 1 B)))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) (+.f64 1 (/.f64 1 B))) |
(+.f64 (/.f64 -1 B) (expm1.f64 (log1p.f64 (/.f64 x (tan.f64 B))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) (-.f64 1 (/.f64 1 B))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) 1) (/.f64 1 B)) |
(+.f64 (/.f64 1 B) (expm1.f64 (log1p.f64 (/.f64 x (tan.f64 B))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) (-.f64 1 (*.f64 (pow.f64 B -1/2) (neg.f64 (pow.f64 B -1/2))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) (+.f64 1 (/.f64 1 B))) |
(+.f64 (/.f64 -1 B) (expm1.f64 (log1p.f64 (/.f64 x (tan.f64 B))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) (-.f64 1 (*.f64 (/.f64 1 (cbrt.f64 B)) (neg.f64 (cbrt.f64 (pow.f64 B -2)))))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) 1) (*.f64 (/.f64 1 (cbrt.f64 B)) (neg.f64 (cbrt.f64 (pow.f64 B -2))))) |
(+.f64 (expm1.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 B -2))) (cbrt.f64 B))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) (-.f64 1 (neg.f64 (/.f64 1 B)))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) (+.f64 1 (/.f64 1 B))) |
(+.f64 (/.f64 -1 B) (expm1.f64 (log1p.f64 (/.f64 x (tan.f64 B))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 B))) (+.f64 1 (/.f64 x (tan.f64 B)))) |
(-.f64 (expm1.f64 (log1p.f64 (/.f64 1 B))) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) (/.f64 (pow.f64 B -2) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))) |
(-.f64 (/.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) (-.f64 (/.f64 (pow.f64 B -2) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) (fma.f64 (neg.f64 (/.f64 1 B)) 1 (/.f64 1 B)))) |
(+.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))) (fma.f64 (/.f64 -1 B) 1 (/.f64 1 B))) |
(+.f64 (+.f64 (/.f64 1 B) (/.f64 -1 B)) (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))))) |
(-.f64 (/.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) (-.f64 (/.f64 (pow.f64 B -2) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) (fma.f64 (neg.f64 (pow.f64 B -1/2)) (pow.f64 B -1/2) (/.f64 1 B)))) |
(+.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))) (fma.f64 (/.f64 -1 B) 1 (/.f64 1 B))) |
(+.f64 (+.f64 (/.f64 1 B) (/.f64 -1 B)) (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))))) |
(-.f64 (/.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) (-.f64 (/.f64 (pow.f64 B -2) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 B))) (cbrt.f64 (pow.f64 B -2)) (/.f64 1 B)))) |
(+.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))) (fma.f64 (/.f64 -1 (cbrt.f64 B)) (cbrt.f64 (pow.f64 B -2)) (/.f64 1 B))) |
(+.f64 (fma.f64 (/.f64 -1 (cbrt.f64 B)) (cbrt.f64 (pow.f64 B -2)) (/.f64 1 B)) (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))))) |
(-.f64 (+.f64 (/.f64 x (tan.f64 B)) (exp.f64 (log1p.f64 (/.f64 1 B)))) 1) |
(+.f64 (/.f64 x (tan.f64 B)) (-.f64 (exp.f64 (log1p.f64 (/.f64 1 B))) 1)) |
(+.f64 (/.f64 x (tan.f64 B)) (expm1.f64 (log1p.f64 (/.f64 1 B)))) |
(-.f64 (+.f64 (/.f64 1 B) (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B))))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) 1) (/.f64 1 B)) |
(+.f64 (/.f64 1 B) (expm1.f64 (log1p.f64 (/.f64 x (tan.f64 B))))) |
(-.f64 (-.f64 (/.f64 1 B) 0) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(-.f64 (-.f64 0 (/.f64 1 B)) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) |
(*.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) |
(-.f64 (/.f64 x (tan.f64 B)) (*.f64 (pow.f64 B -1/2) (neg.f64 (pow.f64 B -1/2)))) |
(+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(*.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) 1) |
(-.f64 (/.f64 x (tan.f64 B)) (*.f64 (pow.f64 B -1/2) (neg.f64 (pow.f64 B -1/2)))) |
(+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(*.f64 (sqrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) (sqrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(-.f64 (/.f64 x (tan.f64 B)) (*.f64 (pow.f64 B -1/2) (neg.f64 (pow.f64 B -1/2)))) |
(+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(*.f64 (cbrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) |
(*.f64 (cbrt.f64 (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (cbrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(*.f64 (cbrt.f64 (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) |
(*.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))) |
(*.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (/.f64 1 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) |
(/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (/.f64 x (*.f64 B (tan.f64 B))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)))) |
(*.f64 (+.f64 (pow.f64 B -1/2) (sqrt.f64 (/.f64 x (tan.f64 B)))) (-.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) (pow.f64 B -1/2))) |
(*.f64 (-.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) (pow.f64 B -1/2)) (+.f64 (pow.f64 B -1/2) (sqrt.f64 (/.f64 x (tan.f64 B))))) |
(*.f64 (+.f64 (pow.f64 B -1/2) (sqrt.f64 (/.f64 x (tan.f64 B)))) (-.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) (pow.f64 B -1/2))) |
(*.f64 (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) |
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) |
(*.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (/.f64 1 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) |
(/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (/.f64 x (*.f64 B (tan.f64 B))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) |
(-.f64 (/.f64 x (tan.f64 B)) (*.f64 (pow.f64 B -1/2) (neg.f64 (pow.f64 B -1/2)))) |
(+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))) |
(*.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))) (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))) |
(*.f64 (+.f64 (/.f64 x (*.f64 B (tan.f64 B))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) 1) (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) |
(-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) |
(*.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) |
(*.f64 (+.f64 (/.f64 x (*.f64 B (tan.f64 B))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))) (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2))) |
(*.f64 (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))) |
(*.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))) (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))) |
(*.f64 (+.f64 (/.f64 x (*.f64 B (tan.f64 B))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (neg.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) (neg.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(-.f64 (/.f64 x (tan.f64 B)) (*.f64 (pow.f64 B -1/2) (neg.f64 (pow.f64 B -1/2)))) |
(+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (neg.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))) (neg.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) |
(*.f64 (+.f64 (/.f64 x (*.f64 B (tan.f64 B))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (-.f64 (neg.f64 (pow.f64 B -3)) (pow.f64 (/.f64 x (tan.f64 B)) 3)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (-.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (*.f64 (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B)))) (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B))))))) (+.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (/.f64 x (*.f64 B (tan.f64 B))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 4) (*.f64 (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B)))) (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B))))))) (+.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (/.f64 x (*.f64 B (tan.f64 B))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) 3) (pow.f64 (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B)))) 3))) (+.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (-.f64 (*.f64 (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B)))) (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B))))) (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B)))))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) 3) (pow.f64 (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B)))) 3))) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 4) (*.f64 (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B)))) (-.f64 (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B)))) (pow.f64 (/.f64 x (tan.f64 B)) 2))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (fma.f64 (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B)))) (+.f64 (pow.f64 B -2) (-.f64 (/.f64 x (*.f64 B (tan.f64 B))) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (pow.f64 (/.f64 x (tan.f64 B)) 4))) (+.f64 (pow.f64 (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B)))) 3) (pow.f64 (/.f64 x (tan.f64 B)) 6))) |
(*.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) |
(-.f64 (/.f64 x (tan.f64 B)) (*.f64 (pow.f64 B -1/2) (neg.f64 (pow.f64 B -1/2)))) |
(+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(*.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))) |
(*.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))) (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))) |
(/.f64 (*.f64 (+.f64 (/.f64 x (*.f64 B (tan.f64 B))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) |
(*.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (neg.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) (neg.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) |
(*.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (neg.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))) (neg.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) |
(*.f64 (neg.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))) (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (neg.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))))) |
(/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (*.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (/.f64 x (*.f64 B (tan.f64 B))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (-.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (*.f64 (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B)))) (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B))))))) (+.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (/.f64 x (*.f64 B (tan.f64 B))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (/.f64 x (*.f64 B (tan.f64 B))))) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 4) (*.f64 (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B)))) (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B))))))) |
(*.f64 (+.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (/.f64 x (*.f64 B (tan.f64 B)))) (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 4) (*.f64 (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B)))) (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B)))))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) 3) (pow.f64 (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B)))) 3))) (+.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (-.f64 (*.f64 (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B)))) (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B))))) (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B)))))))) |
(*.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 4) (*.f64 (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B)))) (-.f64 (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B)))) (pow.f64 (/.f64 x (tan.f64 B)) 2)))) (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) 3) (pow.f64 (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B)))) 3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (fma.f64 (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B)))) (+.f64 (pow.f64 B -2) (-.f64 (/.f64 x (*.f64 B (tan.f64 B))) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (pow.f64 (/.f64 x (tan.f64 B)) 4))) (+.f64 (pow.f64 (+.f64 (pow.f64 B -2) (/.f64 x (*.f64 B (tan.f64 B)))) 3) (pow.f64 (/.f64 x (tan.f64 B)) 6))) |
(/.f64 1 (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(-.f64 (/.f64 x (tan.f64 B)) (*.f64 (pow.f64 B -1/2) (neg.f64 (pow.f64 B -1/2)))) |
(+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(/.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) 1) |
(-.f64 (/.f64 x (tan.f64 B)) (*.f64 (pow.f64 B -1/2) (neg.f64 (pow.f64 B -1/2)))) |
(+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(/.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (/.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(-.f64 (/.f64 x (tan.f64 B)) (*.f64 (pow.f64 B -1/2) (neg.f64 (pow.f64 B -1/2)))) |
(+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(/.f64 (sqrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) (/.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (*.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (sqrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))))) |
(-.f64 (/.f64 x (tan.f64 B)) (*.f64 (pow.f64 B -1/2) (neg.f64 (pow.f64 B -1/2)))) |
(+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (/.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (*.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (cbrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) 1) (cbrt.f64 (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) |
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))) |
(/.f64 (pow.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) 3) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) |
(/.f64 (pow.f64 (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) 3) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) |
(/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))) |
(*.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (/.f64 1 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) |
(/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (/.f64 x (*.f64 B (tan.f64 B))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)))) |
(/.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))) (/.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(-.f64 (/.f64 x (tan.f64 B)) (*.f64 (pow.f64 B -1/2) (neg.f64 (pow.f64 B -1/2)))) |
(+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (/.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))) |
(/.f64 (*.f64 (hypot.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3/2) (pow.f64 B -3/2)) (hypot.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3/2) (pow.f64 B -3/2))) (+.f64 (/.f64 x (*.f64 B (tan.f64 B))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))) (/.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))) |
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (/.f64 (+.f64 (/.f64 x (*.f64 B (tan.f64 B))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (pow.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) 3)) |
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (/.f64 (pow.f64 (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) 3) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (pow.f64 (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) 3)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) (cbrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) (cbrt.f64 (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (cbrt.f64 (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) (/.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (/.f64 (/.f64 (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))))) |
(/.f64 (*.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (sqrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (sqrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(-.f64 (/.f64 x (tan.f64 B)) (*.f64 (pow.f64 B -1/2) (neg.f64 (pow.f64 B -1/2)))) |
(+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (*.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (*.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))) (/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (*.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (/.f64 x (*.f64 B (tan.f64 B))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)))) (/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))) (+.f64 (/.f64 x (*.f64 B (tan.f64 B))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2))))) |
(/.f64 (*.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) |
(-.f64 (/.f64 x (tan.f64 B)) (*.f64 (pow.f64 B -1/2) (neg.f64 (pow.f64 B -1/2)))) |
(+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(/.f64 (*.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) |
(-.f64 (/.f64 x (tan.f64 B)) (*.f64 (pow.f64 B -1/2) (neg.f64 (pow.f64 B -1/2)))) |
(+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (*.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))) |
(/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) |
(/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (*.f64 (pow.f64 B -3) (pow.f64 B -3))) (*.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 6) (pow.f64 B -6)) (*.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 6) (pow.f64 B -6)) (*.f64 (+.f64 (/.f64 x (*.f64 B (tan.f64 B))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (/.f64 x (*.f64 B (tan.f64 B))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (/.f64 (pow.f64 B -3) B)) (*.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 4) (/.f64 (pow.f64 B -3) B)) (*.f64 (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 3) (pow.f64 (pow.f64 B -3) 3)) (*.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))) (+.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (-.f64 (*.f64 (pow.f64 B -3) (pow.f64 B -3)) (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 3) (pow.f64 (pow.f64 B -3) 3)) (*.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))) (-.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 6) (pow.f64 B -6)) (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 3) (pow.f64 (pow.f64 B -3) 3)) (*.f64 (+.f64 (/.f64 x (*.f64 B (tan.f64 B))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (fma.f64 (pow.f64 B -3) (-.f64 (pow.f64 B -3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (pow.f64 (/.f64 x (tan.f64 B)) 6)))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) 3) (pow.f64 (pow.f64 B -2) 3)) (*.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (/.f64 (pow.f64 B -3) B)) (*.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) 3) (pow.f64 (pow.f64 B -2) 3)) (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 4) (+.f64 (/.f64 (pow.f64 B -3) B) (*.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 6) (pow.f64 (pow.f64 B -2) 3)) (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))) (fma.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 4) (/.f64 (pow.f64 B -3) B)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (neg.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (neg.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) |
(neg.f64 (/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (neg.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))))) |
(*.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (/.f64 x (*.f64 B (tan.f64 B))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) 1) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) |
(/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) 1) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (/.f64 x (*.f64 B (tan.f64 B))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) 1) (neg.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) 1) (neg.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) |
(neg.f64 (/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (neg.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))))) |
(*.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (/.f64 x (*.f64 B (tan.f64 B))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (sqrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (sqrt.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))) (sqrt.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))) (hypot.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3/2) (pow.f64 B -3/2))) (sqrt.f64 (+.f64 (/.f64 x (*.f64 B (tan.f64 B))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) (cbrt.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))) (cbrt.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (/.f64 (cbrt.f64 (+.f64 (/.f64 x (*.f64 B (tan.f64 B))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))))) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) |
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))) |
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (*.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))) (/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (*.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (/.f64 x (*.f64 B (tan.f64 B))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)))) (/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))) (+.f64 (/.f64 x (*.f64 B (tan.f64 B))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2))))) |
(/.f64 (*.f64 (*.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))) |
(/.f64 (*.f64 (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (/.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))) (/.f64 1 (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))))) |
(/.f64 (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) (/.f64 (*.f64 (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) (+.f64 (/.f64 x (*.f64 B (tan.f64 B))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)))) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) |
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (/.f64 (pow.f64 B -3) B)) (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2))) |
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 4) (/.f64 (pow.f64 B -3) B)) (*.f64 (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) 3) (pow.f64 (pow.f64 B -2) 3)) (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (/.f64 (pow.f64 B -3) B)) (*.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) 3) (pow.f64 (pow.f64 B -2) 3)) (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 4) (+.f64 (/.f64 (pow.f64 B -3) B) (*.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 6) (pow.f64 (pow.f64 B -2) 3)) (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))) (fma.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 4) (/.f64 (pow.f64 B -3) B)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (*.f64 (pow.f64 B -3) (pow.f64 B -3))) (/.f64 1 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) |
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 6) (pow.f64 B -6)) (*.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 6) (pow.f64 B -6)) (*.f64 (+.f64 (/.f64 x (*.f64 B (tan.f64 B))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 3) (pow.f64 (pow.f64 B -3) 3)) (/.f64 1 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) (+.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (-.f64 (*.f64 (pow.f64 B -3) (pow.f64 B -3)) (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 3) (pow.f64 (pow.f64 B -3) 3)) (*.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))) (-.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 6) (pow.f64 B -6)) (*.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 3) (pow.f64 (pow.f64 B -3) 3)) (*.f64 (+.f64 (/.f64 x (*.f64 B (tan.f64 B))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (fma.f64 (pow.f64 B -3) (-.f64 (pow.f64 B -3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (pow.f64 (/.f64 x (tan.f64 B)) 6)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (cbrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (*.f64 (cbrt.f64 (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (cbrt.f64 (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) (cbrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (*.f64 (cbrt.f64 (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (cbrt.f64 (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(-.f64 (/.f64 x (tan.f64 B)) (*.f64 (pow.f64 B -1/2) (neg.f64 (pow.f64 B -1/2)))) |
(+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (/.f64 1 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) |
(*.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))) (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))) |
(*.f64 (+.f64 (/.f64 x (*.f64 B (tan.f64 B))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (+.f64 (pow.f64 B -1/2) (sqrt.f64 (/.f64 x (tan.f64 B))))) (-.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) (pow.f64 B -1/2))) |
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)) (*.f64 (+.f64 (pow.f64 B -1/2) (sqrt.f64 (/.f64 x (tan.f64 B)))) (-.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) (pow.f64 B -1/2)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) 1) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))) |
(*.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (/.f64 1 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) |
(/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (/.f64 x (*.f64 B (tan.f64 B))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (sqrt.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) (sqrt.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) |
(*.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (/.f64 1 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) |
(/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (/.f64 x (*.f64 B (tan.f64 B))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))) (cbrt.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))))) (cbrt.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) |
(*.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (/.f64 1 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) |
(/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (/.f64 x (*.f64 B (tan.f64 B))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) 1) (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) |
(/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (sqrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (sqrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (cbrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) |
(/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (*.f64 (cbrt.f64 (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2)))) (cbrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (*.f64 (cbrt.f64 (+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) |
(/.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) (/.f64 1 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3))) |
(*.f64 (+.f64 (/.f64 x (*.f64 B (tan.f64 B))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2))) (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (+.f64 (pow.f64 B -1/2) (sqrt.f64 (/.f64 x (tan.f64 B))))) (-.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) (pow.f64 B -1/2))) |
(/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (*.f64 (+.f64 (pow.f64 B -1/2) (sqrt.f64 (/.f64 x (tan.f64 B)))) (-.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) (pow.f64 B -1/2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) 1) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (/.f64 x (*.f64 B (tan.f64 B))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (sqrt.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) (sqrt.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (/.f64 x (*.f64 B (tan.f64 B))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))) (cbrt.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))))) (cbrt.f64 (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (pow.f64 B -2) (+.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (/.f64 x (*.f64 B (tan.f64 B)))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) (pow.f64 B -3)) (+.f64 (/.f64 x (*.f64 B (tan.f64 B))) (+.f64 (pow.f64 B -2) (pow.f64 (/.f64 x (tan.f64 B)) 2)))) |
(pow.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) 1) |
(-.f64 (/.f64 x (tan.f64 B)) (*.f64 (pow.f64 B -1/2) (neg.f64 (pow.f64 B -1/2)))) |
(+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(pow.f64 (sqrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) 2) |
(-.f64 (/.f64 x (tan.f64 B)) (*.f64 (pow.f64 B -1/2) (neg.f64 (pow.f64 B -1/2)))) |
(+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(pow.f64 (cbrt.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))) 3) |
(-.f64 (/.f64 x (tan.f64 B)) (*.f64 (pow.f64 B -1/2) (neg.f64 (pow.f64 B -1/2)))) |
(+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(pow.f64 (pow.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) 3) 1/3) |
(-.f64 (/.f64 x (tan.f64 B)) (*.f64 (pow.f64 B -1/2) (neg.f64 (pow.f64 B -1/2)))) |
(+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(sqrt.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (pow.f64 B -2))) |
(log.f64 (exp.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(-.f64 (/.f64 x (tan.f64 B)) (*.f64 (pow.f64 B -1/2) (neg.f64 (pow.f64 B -1/2)))) |
(+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(log.f64 (/.f64 (exp.f64 (/.f64 x (tan.f64 B))) (exp.f64 (/.f64 1 B)))) |
(+.f64 (/.f64 x (tan.f64 B)) (/.f64 -1 B)) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B))))) |
(-.f64 (/.f64 x (tan.f64 B)) (*.f64 (pow.f64 B -1/2) (neg.f64 (pow.f64 B -1/2)))) |
(+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(cbrt.f64 (pow.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) 3)) |
(-.f64 (/.f64 x (tan.f64 B)) (*.f64 (pow.f64 B -1/2) (neg.f64 (pow.f64 B -1/2)))) |
(+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(expm1.f64 (log1p.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(-.f64 (/.f64 x (tan.f64 B)) (*.f64 (pow.f64 B -1/2) (neg.f64 (pow.f64 B -1/2)))) |
(+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(exp.f64 (log.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(-.f64 (/.f64 x (tan.f64 B)) (*.f64 (pow.f64 B -1/2) (neg.f64 (pow.f64 B -1/2)))) |
(+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(log1p.f64 (expm1.f64 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(-.f64 (/.f64 x (tan.f64 B)) (*.f64 (pow.f64 B -1/2) (neg.f64 (pow.f64 B -1/2)))) |
(+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(fma.f64 x (/.f64 -1 (tan.f64 B)) (/.f64 1 B)) |
(-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(fma.f64 x (/.f64 -1 (tan.f64 B)) (neg.f64 (/.f64 1 B))) |
(-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) |
(fma.f64 1 (/.f64 x (tan.f64 B)) (/.f64 1 B)) |
(-.f64 (/.f64 x (tan.f64 B)) (*.f64 (pow.f64 B -1/2) (neg.f64 (pow.f64 B -1/2)))) |
(+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(fma.f64 1 (/.f64 x (tan.f64 B)) (neg.f64 (/.f64 1 B))) |
(+.f64 (/.f64 x (tan.f64 B)) (/.f64 -1 B)) |
(fma.f64 1 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 x (tan.f64 B)) (*.f64 (pow.f64 B -1/2) (neg.f64 (pow.f64 B -1/2)))) |
(+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(fma.f64 (pow.f64 B -1/2) (pow.f64 B -1/2) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 x (tan.f64 B)) (*.f64 (pow.f64 B -1/2) (neg.f64 (pow.f64 B -1/2)))) |
(+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(fma.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 1 B)) |
(-.f64 (/.f64 x (tan.f64 B)) (*.f64 (pow.f64 B -1/2) (neg.f64 (pow.f64 B -1/2)))) |
(+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(fma.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) (sqrt.f64 (/.f64 x (tan.f64 B))) (neg.f64 (/.f64 1 B))) |
(+.f64 (/.f64 x (tan.f64 B)) (/.f64 -1 B)) |
(fma.f64 (cbrt.f64 (pow.f64 B -2)) (/.f64 1 (cbrt.f64 B)) (/.f64 x (tan.f64 B))) |
(+.f64 (/.f64 x (tan.f64 B)) (*.f64 (/.f64 -1 (cbrt.f64 B)) (neg.f64 (cbrt.f64 (pow.f64 B -2))))) |
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (cbrt.f64 (/.f64 x (tan.f64 B))) (/.f64 1 B)) |
(-.f64 (/.f64 x (tan.f64 B)) (*.f64 (pow.f64 B -1/2) (neg.f64 (pow.f64 B -1/2)))) |
(+.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (cbrt.f64 (/.f64 x (tan.f64 B))) (neg.f64 (/.f64 1 B))) |
(+.f64 (/.f64 x (tan.f64 B)) (/.f64 -1 B)) |
(fma.f64 (neg.f64 x) (/.f64 1 (tan.f64 B)) (/.f64 1 B)) |
(fma.f64 (neg.f64 x) (/.f64 1 (tan.f64 B)) (neg.f64 (/.f64 1 B))) |
(fma.f64 (neg.f64 x) (/.f64 1 (tan.f64 B)) (/.f64 -1 B)) |
(fma.f64 -1 (/.f64 x (tan.f64 B)) (/.f64 1 B)) |
(-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(fma.f64 -1 (/.f64 x (tan.f64 B)) (neg.f64 (/.f64 1 B))) |
(-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (/.f64 (+.f64 -1 x) B) |
| ✓ | 0.1b | (sqrt.f64 (/.f64 (+.f64 -1 x) B)) |
| ✓ | 0.3b | (pow.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) 2) |
Compiled 29 to 20 computations (31% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | x | @ | inf | (pow.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) 2) |
| 2.0ms | x | @ | 0 | (pow.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) 2) |
| 1.0ms | x | @ | -inf | (pow.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) 2) |
| 1.0ms | B | @ | -inf | (pow.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) 2) |
| 1.0ms | B | @ | 0 | (pow.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) 2) |
| 1× | batch-egg-rewrite |
| 1186× | associate-*r/ |
| 962× | associate-*l/ |
| 906× | *-commutative |
| 830× | associate-/r* |
| 640× | associate-/l* |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 43 |
| 1 | 236 | 43 |
| 2 | 2678 | 43 |
| 1× | node limit |
| Inputs |
|---|
(pow.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) 2) |
(sqrt.f64 (/.f64 (+.f64 -1 x) B)) |
(/.f64 (+.f64 -1 x) B) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 B) -1) (*.f64 (/.f64 1 B) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (/.f64 1 B)) (*.f64 x (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 B) x) (*.f64 (/.f64 1 B) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 1 B)) (*.f64 -1 (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 -1 x) B))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -1 x) (/.f64 1 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -1 x) B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (sqrt.f64 (/.f64 (+.f64 -1 x) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 -1 x) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4) (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 -1 x)) (/.f64 (sqrt.f64 (+.f64 -1 x)) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (cbrt.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2) (cbrt.f64 (/.f64 (+.f64 -1 x) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))) (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (/.f64 (+.f64 -1 x) B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (/.f64 (cbrt.f64 (+.f64 -1 x)) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 B) (+.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 x) (/.f64 -1 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4)) (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (/.f64 (+.f64 -1 x) B))) (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) B) (sqrt.f64 (+.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) B) (/.f64 (sqrt.f64 (+.f64 -1 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (+.f64 -1 x)) B) (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (+.f64 -1 x)) B) (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)))) (cbrt.f64 (/.f64 (+.f64 -1 x) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (+.f64 -1 x) (sqrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 B B))) (/.f64 (+.f64 -1 x) (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -1 x) (sqrt.f64 B)) (/.f64 1 (sqrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -1 x) (cbrt.f64 B)) (/.f64 1 (cbrt.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 B) (-.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) 1) (/.f64 (sqrt.f64 (+.f64 -1 x)) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 (*.f64 B B))) (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 B)) (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 -1 x)) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (sqrt.f64 B)) (/.f64 (cbrt.f64 (+.f64 -1 x)) (sqrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (+.f64 -1 x)) (sqrt.f64 B)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (sqrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (cbrt.f64 (*.f64 B B))) (cbrt.f64 (/.f64 (+.f64 -1 x) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) B) (cbrt.f64 (+.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 B (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2))) (cbrt.f64 (+.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) B) (-.f64 1 (*.f64 x x))) (+.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) B) (-.f64 -1 (pow.f64 x 3))) (+.f64 1 (*.f64 x (+.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 -1 (pow.f64 x 3)) B) (-.f64 1 (*.f64 (fma.f64 x x x) (fma.f64 x x x)))) (-.f64 1 (fma.f64 x x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 -1 (pow.f64 x 3)) B) (+.f64 1 (pow.f64 (fma.f64 x x x) 3))) (+.f64 1 (*.f64 (fma.f64 x x x) (-.f64 (fma.f64 x x x) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (/.f64 B (+.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (neg.f64 B) (+.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 x) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 x) (/.f64 B 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 x) B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (sqrt.f64 (/.f64 B (+.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (/.f64 (sqrt.f64 B) (sqrt.f64 (+.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 B (+.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 -1 x)) (/.f64 B (sqrt.f64 (+.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 -1 x)) (/.f64 (neg.f64 B) (neg.f64 (sqrt.f64 (+.f64 -1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2) (cbrt.f64 (/.f64 B (+.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (+.f64 -1 x)) (/.f64 B (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (+.f64 -1 x)) (/.f64 (/.f64 B (sqrt.f64 (+.f64 -1 x))) (cbrt.f64 (sqrt.f64 (+.f64 -1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (/.f64 B (cbrt.f64 (+.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (/.f64 (neg.f64 B) (neg.f64 (cbrt.f64 (+.f64 -1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 x x)) (*.f64 B (-.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 x x)) (/.f64 B (/.f64 1 (-.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 x x)) (/.f64 (-.f64 -1 x) (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 x x)) (/.f64 (*.f64 B (-.f64 -1 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 B) (/.f64 1 (+.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 x 3)) (+.f64 B (*.f64 B (fma.f64 x x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 x 3)) (/.f64 B (/.f64 1 (+.f64 1 (fma.f64 x x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 x 3)) (/.f64 (+.f64 1 (fma.f64 x x x)) (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 x 3)) (/.f64 (+.f64 B (*.f64 B (fma.f64 x x x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 x) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 1 (*.f64 x x))) (/.f64 (*.f64 B (-.f64 -1 x)) (sqrt.f64 (-.f64 1 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 1 (*.f64 x x))) (*.f64 (/.f64 B (sqrt.f64 (+.f64 -1 x))) (sqrt.f64 (-.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2)) (/.f64 (/.f64 B (sqrt.f64 (+.f64 -1 x))) (sqrt.f64 (cbrt.f64 (+.f64 -1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2)) (/.f64 (/.f64 B (cbrt.f64 (+.f64 -1 x))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sqrt.f64 (+.f64 -1 x))) (/.f64 (/.f64 B (sqrt.f64 (+.f64 -1 x))) (sqrt.f64 (sqrt.f64 (+.f64 -1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 1 x)) (/.f64 (neg.f64 B) (sqrt.f64 (-.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 -1 (pow.f64 x 3))) (/.f64 (+.f64 B (*.f64 B (fma.f64 x x x))) (sqrt.f64 (+.f64 -1 (pow.f64 x 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 -1 (pow.f64 x 3))) (*.f64 (/.f64 B (sqrt.f64 (+.f64 -1 x))) (sqrt.f64 (+.f64 1 (fma.f64 x x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 1 (*.f64 x x))) (cbrt.f64 (-.f64 1 (*.f64 x x)))) (/.f64 (*.f64 B (-.f64 -1 x)) (cbrt.f64 (-.f64 1 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2))) (/.f64 (/.f64 B (cbrt.f64 (+.f64 -1 x))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 1 x)) (cbrt.f64 (-.f64 1 x))) (/.f64 (neg.f64 B) (cbrt.f64 (-.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 x 3))) (cbrt.f64 (+.f64 -1 (pow.f64 x 3)))) (/.f64 (+.f64 B (*.f64 B (fma.f64 x x x))) (cbrt.f64 (+.f64 -1 (pow.f64 x 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 1 (*.f64 x x)) B) (-.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 (pow.f64 x 3)) B) (+.f64 1 (fma.f64 x x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 x) (sqrt.f64 B)) (sqrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 x) (cbrt.f64 (*.f64 B B))) (cbrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 x) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (+.f64 -1 x))) (/.f64 (neg.f64 B) (sqrt.f64 (+.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2)) (/.f64 (neg.f64 B) (cbrt.f64 (+.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 1 (*.f64 x x))) (*.f64 B (neg.f64 (-.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 1 (*.f64 x x))) (*.f64 (neg.f64 B) (-.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 -1 (pow.f64 x 3))) (*.f64 B (neg.f64 (+.f64 1 (fma.f64 x x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 -1 (pow.f64 x 3))) (*.f64 (neg.f64 B) (+.f64 1 (fma.f64 x x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (sqrt.f64 x)) (/.f64 B (-.f64 (sqrt.f64 x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) 1) (*.f64 B (-.f64 x -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 x 3))) (*.f64 (+.f64 B (*.f64 B (fma.f64 x x x))) (-.f64 -1 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 B (-.f64 -1 x)) (+.f64 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 (pow.f64 x 3) 3)) (*.f64 (+.f64 B (*.f64 B (fma.f64 x x x))) (+.f64 1 (*.f64 (pow.f64 x 3) (-.f64 (pow.f64 x 3) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (*.f64 x x) 3)) (*.f64 (*.f64 B (-.f64 -1 x)) (+.f64 1 (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) 1) (/.f64 B (sqrt.f64 (+.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 (*.f64 B B))) (/.f64 (cbrt.f64 B) (sqrt.f64 (+.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) 1) (/.f64 B (cbrt.f64 (+.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (sqrt.f64 B)) (/.f64 (sqrt.f64 B) (cbrt.f64 (+.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (cbrt.f64 (*.f64 B B))) (/.f64 (cbrt.f64 B) (cbrt.f64 (+.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1 x) (/.f64 1 (sqrt.f64 B))) (sqrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1 x) (/.f64 1 (cbrt.f64 (*.f64 B B)))) (cbrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (sqrt.f64 (-.f64 1 x))) (sqrt.f64 (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (neg.f64 (sqrt.f64 (+.f64 -1 x)))) (neg.f64 (sqrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (-.f64 1 (*.f64 x x)) B)) (-.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (+.f64 -1 (pow.f64 x 3)) B)) (+.f64 1 (fma.f64 x x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (+.f64 -1 x) (sqrt.f64 B))) (sqrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (+.f64 -1 x) (cbrt.f64 (*.f64 B B)))) (cbrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2) (cbrt.f64 (+.f64 -1 x))) (cbrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2) (cbrt.f64 (-.f64 1 x))) (cbrt.f64 (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 B) (neg.f64 (-.f64 1 (*.f64 x x)))) (neg.f64 (-.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 B) (neg.f64 (+.f64 -1 (pow.f64 x 3)))) (neg.f64 (+.f64 1 (fma.f64 x x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 B) (-.f64 (*.f64 x x) 1)) (-.f64 x -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4)) (sqrt.f64 (sqrt.f64 (+.f64 -1 x)))) (sqrt.f64 (sqrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (/.f64 (+.f64 -1 x) B))) (cbrt.f64 (sqrt.f64 (+.f64 -1 x)))) (cbrt.f64 (sqrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 B)) (+.f64 -1 x)) (sqrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 B B))) (+.f64 -1 x)) (cbrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) 1) (sqrt.f64 (+.f64 -1 x))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 (*.f64 B B))) (sqrt.f64 (+.f64 -1 x))) (cbrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) 1) (cbrt.f64 (+.f64 -1 x))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (sqrt.f64 B)) (cbrt.f64 (+.f64 -1 x))) (sqrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (cbrt.f64 (*.f64 B B))) 1) (cbrt.f64 (/.f64 B (+.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (cbrt.f64 (*.f64 B B))) (cbrt.f64 (+.f64 -1 x))) (cbrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (cbrt.f64 (*.f64 B B))) (cbrt.f64 (-.f64 1 x))) (cbrt.f64 (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 1 (*.f64 x x))) (/.f64 1 B)) (neg.f64 (-.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 -1 (pow.f64 x 3))) (/.f64 1 B)) (neg.f64 (+.f64 1 (fma.f64 x x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 x x) 1) (/.f64 1 B)) (-.f64 x -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 -1 x) (sqrt.f64 B)) 1) (sqrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 1 (*.f64 x x)) B) 1) (-.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 -1 (pow.f64 x 3)) B) 1) (+.f64 1 (fma.f64 x x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 -1 x) (cbrt.f64 (*.f64 B B))) 1) (cbrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 1 x)) (sqrt.f64 (/.f64 (+.f64 -1 x) B))) (sqrt.f64 (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 -1 x))) (sqrt.f64 (/.f64 (+.f64 -1 x) B))) (neg.f64 (sqrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (sqrt.f64 (+.f64 -1 x))) (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4))) (sqrt.f64 (sqrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 x x))) (/.f64 (sqrt.f64 (+.f64 -1 x)) B)) (sqrt.f64 (-.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 x 3))) (/.f64 (sqrt.f64 (+.f64 -1 x)) B)) (sqrt.f64 (+.f64 1 (fma.f64 x x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 -1 x)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2)) (cbrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 1 x)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2)) (cbrt.f64 (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))))) (cbrt.f64 (/.f64 B (+.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 -1 x)) (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))))) (cbrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 1 x)) (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))))) (cbrt.f64 (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 1 (*.f64 x x))) (/.f64 -1 B)) (-.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 -1 (pow.f64 x 3))) (/.f64 -1 B)) (+.f64 1 (fma.f64 x x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (+.f64 -1 x) (cbrt.f64 B))) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 -1 x)) (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 B))) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (/.f64 (cbrt.f64 (+.f64 -1 x)) (sqrt.f64 B))) (sqrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (cbrt.f64 (/.f64 (+.f64 -1 x) B))) (cbrt.f64 (*.f64 B B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (cbrt.f64 (/.f64 B (+.f64 -1 x))) (cbrt.f64 (/.f64 B (+.f64 -1 x))))) (cbrt.f64 (/.f64 B (+.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 B (-.f64 1 (*.f64 x x)))) (-.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 B (+.f64 -1 (pow.f64 x 3)))) (+.f64 1 (fma.f64 x x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 (sqrt.f64 B) 1)) (/.f64 (sqrt.f64 B) (+.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 (cbrt.f64 (*.f64 B B)) 1)) (/.f64 (cbrt.f64 B) (+.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 1 x) -1) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 1 x) 1) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 1 x) (sqrt.f64 B)) (neg.f64 (sqrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 1 x) (cbrt.f64 (*.f64 B B))) (neg.f64 (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 1 x) (sqrt.f64 (neg.f64 B))) (sqrt.f64 (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 1 x) (*.f64 (cbrt.f64 (neg.f64 B)) (cbrt.f64 (neg.f64 B)))) (cbrt.f64 (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 1 x) (neg.f64 (cbrt.f64 (*.f64 B B)))) (cbrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 -1 x) (sqrt.f64 B)) 1) (sqrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 -1 x) (sqrt.f64 B)) (cbrt.f64 B)) (cbrt.f64 (sqrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 -1 x) (sqrt.f64 B)) (sqrt.f64 (sqrt.f64 B))) (sqrt.f64 (sqrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 -1 x) (sqrt.f64 B)) (sqrt.f64 (cbrt.f64 (*.f64 B B)))) (sqrt.f64 (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) B) 1) (-.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) B) (sqrt.f64 (-.f64 -1 x))) (sqrt.f64 (-.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) B) (*.f64 (cbrt.f64 (-.f64 -1 x)) (cbrt.f64 (-.f64 -1 x)))) (cbrt.f64 (-.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 -1 (pow.f64 x 3)) B) 1) (+.f64 1 (fma.f64 x x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 -1 (pow.f64 x 3)) B) (sqrt.f64 (+.f64 1 (fma.f64 x x x)))) (sqrt.f64 (+.f64 1 (fma.f64 x x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 -1 (pow.f64 x 3)) B) (*.f64 (cbrt.f64 (+.f64 1 (fma.f64 x x x))) (cbrt.f64 (+.f64 1 (fma.f64 x x x))))) (cbrt.f64 (+.f64 1 (fma.f64 x x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 -1 x) (cbrt.f64 (*.f64 B B))) 1) (cbrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 -1 x) (cbrt.f64 (*.f64 B B))) (sqrt.f64 (cbrt.f64 B))) (sqrt.f64 (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 -1 x) (cbrt.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 B))) (cbrt.f64 (sqrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 -1 x) (cbrt.f64 (*.f64 B B))) (*.f64 (cbrt.f64 (cbrt.f64 B)) (cbrt.f64 (cbrt.f64 B)))) (cbrt.f64 (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 -1 x) (cbrt.f64 (*.f64 B B))) (cbrt.f64 (cbrt.f64 (*.f64 B B)))) (cbrt.f64 (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 -1 x) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (+.f64 -1 x) (neg.f64 B)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 -1 x) (/.f64 -1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (+.f64 -1 x) B)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 -1 x) B))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (+.f64 -1 x) B)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (+.f64 -1 x) B)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (+.f64 -1 x) B))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (pow.f64 1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (/.f64 (+.f64 -1 x) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4) (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 -1 x)) (sqrt.f64 (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 -1 x)) (/.f64 1 (sqrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 -1 x)) (pow.f64 (/.f64 1 B) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))) (cbrt.f64 (/.f64 (+.f64 -1 x) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 1 B)) (sqrt.f64 (+.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 B)) (sqrt.f64 (+.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 B) 1/2) (sqrt.f64 (+.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 (+.f64 -1 x) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (sqrt.f64 (/.f64 B (+.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (sqrt.f64 B) (sqrt.f64 (+.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 -1 x)) (sqrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))) (cbrt.f64 (/.f64 B (+.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (+.f64 -1 x)) (/.f64 (sqrt.f64 B) (cbrt.f64 (sqrt.f64 (+.f64 -1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 1 (*.f64 x x))) (*.f64 (sqrt.f64 B) (sqrt.f64 (-.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2)) (/.f64 (sqrt.f64 B) (sqrt.f64 (cbrt.f64 (+.f64 -1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sqrt.f64 (+.f64 -1 x))) (/.f64 (sqrt.f64 B) (sqrt.f64 (sqrt.f64 (+.f64 -1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 1 x)) (sqrt.f64 (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 -1 (pow.f64 x 3))) (*.f64 (sqrt.f64 B) (sqrt.f64 (+.f64 1 (fma.f64 x x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (+.f64 -1 x))) (neg.f64 (sqrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) 1) (sqrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 B)) (cbrt.f64 (sqrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (sqrt.f64 (-.f64 1 x))) (sqrt.f64 (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4) (sqrt.f64 (sqrt.f64 (+.f64 -1 x)))) (sqrt.f64 (sqrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (sqrt.f64 (+.f64 -1 x)))) (cbrt.f64 (sqrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))) (cbrt.f64 (+.f64 -1 x))) (cbrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))) (cbrt.f64 (-.f64 1 x))) (cbrt.f64 (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/2) 1) (sqrt.f64 (/.f64 B (+.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/2) 1) (/.f64 (sqrt.f64 B) (sqrt.f64 (+.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 -1 x))) (sqrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 1 x))) (sqrt.f64 (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/2) (neg.f64 (sqrt.f64 (+.f64 -1 x)))) (neg.f64 (sqrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 1 x)) 1) (sqrt.f64 (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 -1 x))) 1) (neg.f64 (sqrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (sqrt.f64 (+.f64 -1 x))) (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4)) (sqrt.f64 (sqrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 x x))) (sqrt.f64 (/.f64 1 B))) (sqrt.f64 (-.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 x 3))) (sqrt.f64 (/.f64 1 B))) (sqrt.f64 (+.f64 1 (fma.f64 x x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 x x))) (/.f64 1 (sqrt.f64 B))) (sqrt.f64 (-.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 x 3))) (/.f64 1 (sqrt.f64 B))) (sqrt.f64 (+.f64 1 (fma.f64 x x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 x x))) (pow.f64 (/.f64 1 B) 1/2)) (sqrt.f64 (-.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 x 3))) (pow.f64 (/.f64 1 B) 1/2)) (sqrt.f64 (+.f64 1 (fma.f64 x x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 -1 x)) (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)))) (cbrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 1 x)) (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)))) (cbrt.f64 (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 -1 x))) (cbrt.f64 (/.f64 (+.f64 -1 x) B))) (cbrt.f64 (sqrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) (sqrt.f64 (sqrt.f64 B))) (sqrt.f64 (sqrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) (sqrt.f64 (cbrt.f64 (*.f64 B B)))) (sqrt.f64 (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 -1 x) B) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 B) -1) (*.f64 (/.f64 1 B) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (/.f64 1 B)) (*.f64 x (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 B) x) (*.f64 (/.f64 1 B) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 1 B)) (*.f64 -1 (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 -1 x) B))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -1 x) (/.f64 1 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -1 x) B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (sqrt.f64 (/.f64 (+.f64 -1 x) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 -1 x) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4) (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 -1 x)) (/.f64 (sqrt.f64 (+.f64 -1 x)) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (cbrt.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2) (cbrt.f64 (/.f64 (+.f64 -1 x) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))) (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (/.f64 (+.f64 -1 x) B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (/.f64 (cbrt.f64 (+.f64 -1 x)) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 B) (+.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 x) (/.f64 -1 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4)) (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (/.f64 (+.f64 -1 x) B))) (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) B) (sqrt.f64 (+.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) B) (/.f64 (sqrt.f64 (+.f64 -1 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (+.f64 -1 x)) B) (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (+.f64 -1 x)) B) (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)))) (cbrt.f64 (/.f64 (+.f64 -1 x) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (+.f64 -1 x) (sqrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 B B))) (/.f64 (+.f64 -1 x) (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -1 x) (sqrt.f64 B)) (/.f64 1 (sqrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -1 x) (cbrt.f64 B)) (/.f64 1 (cbrt.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 B) (-.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) 1) (/.f64 (sqrt.f64 (+.f64 -1 x)) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 (*.f64 B B))) (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 B)) (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 (*.f64 B B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 -1 x)) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (sqrt.f64 B)) (/.f64 (cbrt.f64 (+.f64 -1 x)) (sqrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (+.f64 -1 x)) (sqrt.f64 B)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (sqrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (cbrt.f64 (*.f64 B B))) (cbrt.f64 (/.f64 (+.f64 -1 x) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) B) (cbrt.f64 (+.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 B (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2))) (cbrt.f64 (+.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) B) (-.f64 1 (*.f64 x x))) (+.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) B) (-.f64 -1 (pow.f64 x 3))) (+.f64 1 (*.f64 x (+.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 -1 (pow.f64 x 3)) B) (-.f64 1 (*.f64 (fma.f64 x x x) (fma.f64 x x x)))) (-.f64 1 (fma.f64 x x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 -1 (pow.f64 x 3)) B) (+.f64 1 (pow.f64 (fma.f64 x x x) 3))) (+.f64 1 (*.f64 (fma.f64 x x x) (-.f64 (fma.f64 x x x) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 -1 x) B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 B (+.f64 -1 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 -1 x) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (+.f64 -1 x) (neg.f64 B)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 -1 x) (/.f64 -1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (+.f64 -1 x) B)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 -1 x) B))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (+.f64 -1 x) B)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (+.f64 -1 x) B)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (+.f64 -1 x) B))))))) |
| 1× | egg-herbie |
| 856× | associate-/l* |
| 646× | associate-/l/ |
| 604× | *-commutative |
| 570× | associate-*r* |
| 544× | associate-*l* |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 633 | 13036 |
| 1 | 1608 | 10058 |
| 2 | 6414 | 10018 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (pow.f64 (sqrt.f64 -1) 2) B) |
(+.f64 (/.f64 x B) (/.f64 (pow.f64 (sqrt.f64 -1) 2) B)) |
(+.f64 (/.f64 x B) (+.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 6) B))) (+.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 B)))) 2) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 6) B))))) (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 6) B))))) (pow.f64 x 4)) (/.f64 (pow.f64 (sqrt.f64 -1) 2) B))) |
(+.f64 (/.f64 x B) (+.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 6) B))) (+.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 B)))) 2) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 6) B))))) (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 6) B))))) (pow.f64 x 4)) (/.f64 (pow.f64 (sqrt.f64 -1) 2) B))) |
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 B))) |
(+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 B))) (*.f64 1/2 (*.f64 (/.f64 x (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 B))))) |
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 B)))) (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 B))) (*.f64 1/2 (*.f64 (/.f64 x (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 B)))))) |
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 B)))) (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 B))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 x (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 B)))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 1 B))))))) |
(/.f64 -1 B) |
(-.f64 (/.f64 x B) (/.f64 1 B)) |
(-.f64 (/.f64 x B) (/.f64 1 B)) |
(-.f64 (/.f64 x B) (/.f64 1 B)) |
(/.f64 x B) |
(-.f64 (/.f64 x B) (/.f64 1 B)) |
(-.f64 (/.f64 x B) (/.f64 1 B)) |
(-.f64 (/.f64 x B) (/.f64 1 B)) |
(/.f64 x B) |
(-.f64 (/.f64 x B) (/.f64 1 B)) |
(-.f64 (/.f64 x B) (/.f64 1 B)) |
(-.f64 (/.f64 x B) (/.f64 1 B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (-.f64 x 1) B) |
(+.f64 (*.f64 (/.f64 1 B) -1) (*.f64 (/.f64 1 B) x)) |
(+.f64 (*.f64 -1 (/.f64 1 B)) (*.f64 x (/.f64 1 B))) |
(+.f64 (*.f64 (/.f64 1 B) x) (*.f64 (/.f64 1 B) -1)) |
(+.f64 (*.f64 x (/.f64 1 B)) (*.f64 -1 (/.f64 1 B))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 -1 x) B))) 1) |
(*.f64 (+.f64 -1 x) (/.f64 1 B)) |
(*.f64 (/.f64 (+.f64 -1 x) B) 1) |
(*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (sqrt.f64 (/.f64 (+.f64 -1 x) B))) |
(*.f64 1 (/.f64 (+.f64 -1 x) B)) |
(*.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4) (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4))) |
(*.f64 (sqrt.f64 (+.f64 -1 x)) (/.f64 (sqrt.f64 (+.f64 -1 x)) B)) |
(*.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2)) |
(*.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))))) |
(*.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (cbrt.f64 (*.f64 B B)))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2) (cbrt.f64 (/.f64 (+.f64 -1 x) B))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))) (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (/.f64 (+.f64 -1 x) B)))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (/.f64 (cbrt.f64 (+.f64 -1 x)) B)) |
(*.f64 (/.f64 1 B) (+.f64 -1 x)) |
(*.f64 (-.f64 1 x) (/.f64 -1 B)) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4)) (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4)) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (/.f64 (+.f64 -1 x) B))) (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) B) (sqrt.f64 (+.f64 -1 x))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) B) (/.f64 (sqrt.f64 (+.f64 -1 x)) 1)) |
(*.f64 (/.f64 (cbrt.f64 (+.f64 -1 x)) B) (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2)) |
(*.f64 (/.f64 (cbrt.f64 (+.f64 -1 x)) B) (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) 1)) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)))) (cbrt.f64 (/.f64 (+.f64 -1 x) B))) |
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (+.f64 -1 x) (sqrt.f64 B))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 B B))) (/.f64 (+.f64 -1 x) (cbrt.f64 B))) |
(*.f64 (/.f64 (+.f64 -1 x) (sqrt.f64 B)) (/.f64 1 (sqrt.f64 B))) |
(*.f64 (/.f64 (+.f64 -1 x) (cbrt.f64 B)) (/.f64 1 (cbrt.f64 (*.f64 B B)))) |
(*.f64 (/.f64 -1 B) (-.f64 1 x)) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) 1) (/.f64 (sqrt.f64 (+.f64 -1 x)) B)) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 (*.f64 B B))) (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 B))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 B)) (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 -1 x)) B)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (sqrt.f64 B)) (/.f64 (cbrt.f64 (+.f64 -1 x)) (sqrt.f64 B))) |
(*.f64 (/.f64 (cbrt.f64 (+.f64 -1 x)) (sqrt.f64 B)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (sqrt.f64 B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (cbrt.f64 (*.f64 B B))) (cbrt.f64 (/.f64 (+.f64 -1 x) B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) B) (cbrt.f64 (+.f64 -1 x))) |
(*.f64 (/.f64 1 (/.f64 B (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2))) (cbrt.f64 (+.f64 -1 x))) |
(*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) B) (-.f64 1 (*.f64 x x))) (+.f64 -1 x)) |
(*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) B) (-.f64 -1 (pow.f64 x 3))) (+.f64 1 (*.f64 x (+.f64 -1 x)))) |
(*.f64 (/.f64 (/.f64 (+.f64 -1 (pow.f64 x 3)) B) (-.f64 1 (*.f64 (fma.f64 x x x) (fma.f64 x x x)))) (-.f64 1 (fma.f64 x x x))) |
(*.f64 (/.f64 (/.f64 (+.f64 -1 (pow.f64 x 3)) B) (+.f64 1 (pow.f64 (fma.f64 x x x) 3))) (+.f64 1 (*.f64 (fma.f64 x x x) (-.f64 (fma.f64 x x x) 1)))) |
(/.f64 -1 (neg.f64 (/.f64 B (+.f64 -1 x)))) |
(/.f64 -1 (/.f64 (neg.f64 B) (+.f64 -1 x))) |
(/.f64 (+.f64 -1 x) B) |
(/.f64 (+.f64 -1 x) (/.f64 B 1)) |
(/.f64 (/.f64 (+.f64 -1 x) B) 1) |
(/.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (sqrt.f64 (/.f64 B (+.f64 -1 x)))) |
(/.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (/.f64 (sqrt.f64 B) (sqrt.f64 (+.f64 -1 x)))) |
(/.f64 1 (/.f64 B (+.f64 -1 x))) |
(/.f64 (sqrt.f64 (+.f64 -1 x)) (/.f64 B (sqrt.f64 (+.f64 -1 x)))) |
(/.f64 (sqrt.f64 (+.f64 -1 x)) (/.f64 (neg.f64 B) (neg.f64 (sqrt.f64 (+.f64 -1 x))))) |
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2) (cbrt.f64 (/.f64 B (+.f64 -1 x)))) |
(/.f64 (cbrt.f64 (+.f64 -1 x)) (/.f64 B (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2))) |
(/.f64 (cbrt.f64 (+.f64 -1 x)) (/.f64 (/.f64 B (sqrt.f64 (+.f64 -1 x))) (cbrt.f64 (sqrt.f64 (+.f64 -1 x))))) |
(/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (/.f64 B (cbrt.f64 (+.f64 -1 x)))) |
(/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (/.f64 (neg.f64 B) (neg.f64 (cbrt.f64 (+.f64 -1 x))))) |
(/.f64 (-.f64 1 (*.f64 x x)) (*.f64 B (-.f64 -1 x))) |
(/.f64 (-.f64 1 (*.f64 x x)) (/.f64 B (/.f64 1 (-.f64 -1 x)))) |
(/.f64 (-.f64 1 (*.f64 x x)) (/.f64 (-.f64 -1 x) (/.f64 1 B))) |
(/.f64 (-.f64 1 (*.f64 x x)) (/.f64 (*.f64 B (-.f64 -1 x)) 1)) |
(/.f64 (/.f64 1 B) (/.f64 1 (+.f64 -1 x))) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (+.f64 B (*.f64 B (fma.f64 x x x)))) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (/.f64 B (/.f64 1 (+.f64 1 (fma.f64 x x x))))) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (/.f64 (+.f64 1 (fma.f64 x x x)) (/.f64 1 B))) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (/.f64 (+.f64 B (*.f64 B (fma.f64 x x x))) 1)) |
(/.f64 (-.f64 1 x) (neg.f64 B)) |
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 x x))) (/.f64 (*.f64 B (-.f64 -1 x)) (sqrt.f64 (-.f64 1 (*.f64 x x))))) |
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 x x))) (*.f64 (/.f64 B (sqrt.f64 (+.f64 -1 x))) (sqrt.f64 (-.f64 -1 x)))) |
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2)) (/.f64 (/.f64 B (sqrt.f64 (+.f64 -1 x))) (sqrt.f64 (cbrt.f64 (+.f64 -1 x))))) |
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2)) (/.f64 (/.f64 B (cbrt.f64 (+.f64 -1 x))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2)))) |
(/.f64 (sqrt.f64 (sqrt.f64 (+.f64 -1 x))) (/.f64 (/.f64 B (sqrt.f64 (+.f64 -1 x))) (sqrt.f64 (sqrt.f64 (+.f64 -1 x))))) |
(/.f64 (sqrt.f64 (-.f64 1 x)) (/.f64 (neg.f64 B) (sqrt.f64 (-.f64 1 x)))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 x 3))) (/.f64 (+.f64 B (*.f64 B (fma.f64 x x x))) (sqrt.f64 (+.f64 -1 (pow.f64 x 3))))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 x 3))) (*.f64 (/.f64 B (sqrt.f64 (+.f64 -1 x))) (sqrt.f64 (+.f64 1 (fma.f64 x x x))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 1 (*.f64 x x))) (cbrt.f64 (-.f64 1 (*.f64 x x)))) (/.f64 (*.f64 B (-.f64 -1 x)) (cbrt.f64 (-.f64 1 (*.f64 x x))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2))) (/.f64 (/.f64 B (cbrt.f64 (+.f64 -1 x))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 1 x)) (cbrt.f64 (-.f64 1 x))) (/.f64 (neg.f64 B) (cbrt.f64 (-.f64 1 x)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 x 3))) (cbrt.f64 (+.f64 -1 (pow.f64 x 3)))) (/.f64 (+.f64 B (*.f64 B (fma.f64 x x x))) (cbrt.f64 (+.f64 -1 (pow.f64 x 3))))) |
(/.f64 (/.f64 (-.f64 1 (*.f64 x x)) B) (-.f64 -1 x)) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 x 3)) B) (+.f64 1 (fma.f64 x x x))) |
(/.f64 (/.f64 (+.f64 -1 x) (sqrt.f64 B)) (sqrt.f64 B)) |
(/.f64 (/.f64 (+.f64 -1 x) (cbrt.f64 (*.f64 B B))) (cbrt.f64 B)) |
(/.f64 (/.f64 (+.f64 -1 x) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B))) |
(/.f64 (neg.f64 (sqrt.f64 (+.f64 -1 x))) (/.f64 (neg.f64 B) (sqrt.f64 (+.f64 -1 x)))) |
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2)) (/.f64 (neg.f64 B) (cbrt.f64 (+.f64 -1 x)))) |
(/.f64 (neg.f64 (-.f64 1 (*.f64 x x))) (*.f64 B (neg.f64 (-.f64 -1 x)))) |
(/.f64 (neg.f64 (-.f64 1 (*.f64 x x))) (*.f64 (neg.f64 B) (-.f64 -1 x))) |
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 x 3))) (*.f64 B (neg.f64 (+.f64 1 (fma.f64 x x x))))) |
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 x 3))) (*.f64 (neg.f64 B) (+.f64 1 (fma.f64 x x x)))) |
(/.f64 (+.f64 1 (sqrt.f64 x)) (/.f64 B (-.f64 (sqrt.f64 x) 1))) |
(/.f64 (-.f64 (*.f64 x x) 1) (*.f64 B (-.f64 x -1))) |
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 x 3))) (*.f64 (+.f64 B (*.f64 B (fma.f64 x x x))) (-.f64 -1 (pow.f64 x 3)))) |
(/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 B (-.f64 -1 x)) (+.f64 1 (*.f64 x x)))) |
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 x 3) 3)) (*.f64 (+.f64 B (*.f64 B (fma.f64 x x x))) (+.f64 1 (*.f64 (pow.f64 x 3) (-.f64 (pow.f64 x 3) -1))))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 x x) 3)) (*.f64 (*.f64 B (-.f64 -1 x)) (+.f64 1 (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))))) |
(/.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) 1) (/.f64 B (sqrt.f64 (+.f64 -1 x)))) |
(/.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 (*.f64 B B))) (/.f64 (cbrt.f64 B) (sqrt.f64 (+.f64 -1 x)))) |
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) 1) (/.f64 B (cbrt.f64 (+.f64 -1 x)))) |
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (sqrt.f64 B)) (/.f64 (sqrt.f64 B) (cbrt.f64 (+.f64 -1 x)))) |
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (cbrt.f64 (*.f64 B B))) (/.f64 (cbrt.f64 B) (cbrt.f64 (+.f64 -1 x)))) |
(/.f64 (*.f64 (+.f64 -1 x) (/.f64 1 (sqrt.f64 B))) (sqrt.f64 B)) |
(/.f64 (*.f64 (+.f64 -1 x) (/.f64 1 (cbrt.f64 (*.f64 B B)))) (cbrt.f64 B)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (sqrt.f64 (-.f64 1 x))) (sqrt.f64 (neg.f64 B))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (neg.f64 (sqrt.f64 (+.f64 -1 x)))) (neg.f64 (sqrt.f64 B))) |
(/.f64 (*.f64 1 (/.f64 (-.f64 1 (*.f64 x x)) B)) (-.f64 -1 x)) |
(/.f64 (*.f64 1 (/.f64 (+.f64 -1 (pow.f64 x 3)) B)) (+.f64 1 (fma.f64 x x x))) |
(/.f64 (*.f64 1 (/.f64 (+.f64 -1 x) (sqrt.f64 B))) (sqrt.f64 B)) |
(/.f64 (*.f64 1 (/.f64 (+.f64 -1 x) (cbrt.f64 (*.f64 B B)))) (cbrt.f64 B)) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2) (cbrt.f64 (+.f64 -1 x))) (cbrt.f64 B)) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2) (cbrt.f64 (-.f64 1 x))) (cbrt.f64 (neg.f64 B))) |
(/.f64 (*.f64 (/.f64 1 B) (neg.f64 (-.f64 1 (*.f64 x x)))) (neg.f64 (-.f64 -1 x))) |
(/.f64 (*.f64 (/.f64 1 B) (neg.f64 (+.f64 -1 (pow.f64 x 3)))) (neg.f64 (+.f64 1 (fma.f64 x x x)))) |
(/.f64 (*.f64 (/.f64 1 B) (-.f64 (*.f64 x x) 1)) (-.f64 x -1)) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4)) (sqrt.f64 (sqrt.f64 (+.f64 -1 x)))) (sqrt.f64 (sqrt.f64 B))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (/.f64 (+.f64 -1 x) B))) (cbrt.f64 (sqrt.f64 (+.f64 -1 x)))) (cbrt.f64 (sqrt.f64 B))) |
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 B)) (+.f64 -1 x)) (sqrt.f64 B)) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 B B))) (+.f64 -1 x)) (cbrt.f64 B)) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) 1) (sqrt.f64 (+.f64 -1 x))) B) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 (*.f64 B B))) (sqrt.f64 (+.f64 -1 x))) (cbrt.f64 B)) |
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) 1) (cbrt.f64 (+.f64 -1 x))) B) |
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (sqrt.f64 B)) (cbrt.f64 (+.f64 -1 x))) (sqrt.f64 B)) |
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (cbrt.f64 (*.f64 B B))) 1) (cbrt.f64 (/.f64 B (+.f64 -1 x)))) |
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (cbrt.f64 (*.f64 B B))) (cbrt.f64 (+.f64 -1 x))) (cbrt.f64 B)) |
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (cbrt.f64 (*.f64 B B))) (cbrt.f64 (-.f64 1 x))) (cbrt.f64 (neg.f64 B))) |
(/.f64 (*.f64 (neg.f64 (-.f64 1 (*.f64 x x))) (/.f64 1 B)) (neg.f64 (-.f64 -1 x))) |
(/.f64 (*.f64 (neg.f64 (+.f64 -1 (pow.f64 x 3))) (/.f64 1 B)) (neg.f64 (+.f64 1 (fma.f64 x x x)))) |
(/.f64 (*.f64 (-.f64 (*.f64 x x) 1) (/.f64 1 B)) (-.f64 x -1)) |
(/.f64 (*.f64 (/.f64 (+.f64 -1 x) (sqrt.f64 B)) 1) (sqrt.f64 B)) |
(/.f64 (*.f64 (/.f64 (-.f64 1 (*.f64 x x)) B) 1) (-.f64 -1 x)) |
(/.f64 (*.f64 (/.f64 (+.f64 -1 (pow.f64 x 3)) B) 1) (+.f64 1 (fma.f64 x x x))) |
(/.f64 (*.f64 (/.f64 (+.f64 -1 x) (cbrt.f64 (*.f64 B B))) 1) (cbrt.f64 B)) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 1 x)) (sqrt.f64 (/.f64 (+.f64 -1 x) B))) (sqrt.f64 (neg.f64 B))) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 -1 x))) (sqrt.f64 (/.f64 (+.f64 -1 x) B))) (neg.f64 (sqrt.f64 B))) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (+.f64 -1 x))) (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4))) (sqrt.f64 (sqrt.f64 B))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 x x))) (/.f64 (sqrt.f64 (+.f64 -1 x)) B)) (sqrt.f64 (-.f64 -1 x))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 x 3))) (/.f64 (sqrt.f64 (+.f64 -1 x)) B)) (sqrt.f64 (+.f64 1 (fma.f64 x x x)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 x)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2)) (cbrt.f64 B)) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 1 x)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2)) (cbrt.f64 (neg.f64 B))) |
(/.f64 (*.f64 1 (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))))) (cbrt.f64 (/.f64 B (+.f64 -1 x)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 x)) (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))))) (cbrt.f64 B)) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 1 x)) (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))))) (cbrt.f64 (neg.f64 B))) |
(/.f64 (*.f64 (neg.f64 (-.f64 1 (*.f64 x x))) (/.f64 -1 B)) (-.f64 -1 x)) |
(/.f64 (*.f64 (neg.f64 (+.f64 -1 (pow.f64 x 3))) (/.f64 -1 B)) (+.f64 1 (fma.f64 x x x))) |
(/.f64 (*.f64 1 (/.f64 (+.f64 -1 x) (cbrt.f64 B))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1 x)) (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 B))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (/.f64 (cbrt.f64 (+.f64 -1 x)) (sqrt.f64 B))) (sqrt.f64 B)) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (cbrt.f64 (/.f64 (+.f64 -1 x) B))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (/.f64 1 (*.f64 (cbrt.f64 (/.f64 B (+.f64 -1 x))) (cbrt.f64 (/.f64 B (+.f64 -1 x))))) (cbrt.f64 (/.f64 B (+.f64 -1 x)))) |
(/.f64 (/.f64 1 (/.f64 B (-.f64 1 (*.f64 x x)))) (-.f64 -1 x)) |
(/.f64 (/.f64 1 (/.f64 B (+.f64 -1 (pow.f64 x 3)))) (+.f64 1 (fma.f64 x x x))) |
(/.f64 (/.f64 1 (/.f64 (sqrt.f64 B) 1)) (/.f64 (sqrt.f64 B) (+.f64 -1 x))) |
(/.f64 (/.f64 1 (/.f64 (cbrt.f64 (*.f64 B B)) 1)) (/.f64 (cbrt.f64 B) (+.f64 -1 x))) |
(/.f64 (/.f64 (-.f64 1 x) -1) B) |
(/.f64 (/.f64 (-.f64 1 x) 1) (neg.f64 B)) |
(/.f64 (/.f64 (-.f64 1 x) (sqrt.f64 B)) (neg.f64 (sqrt.f64 B))) |
(/.f64 (/.f64 (-.f64 1 x) (cbrt.f64 (*.f64 B B))) (neg.f64 (cbrt.f64 B))) |
(/.f64 (/.f64 (-.f64 1 x) (sqrt.f64 (neg.f64 B))) (sqrt.f64 (neg.f64 B))) |
(/.f64 (/.f64 (-.f64 1 x) (*.f64 (cbrt.f64 (neg.f64 B)) (cbrt.f64 (neg.f64 B)))) (cbrt.f64 (neg.f64 B))) |
(/.f64 (/.f64 (-.f64 1 x) (neg.f64 (cbrt.f64 (*.f64 B B)))) (cbrt.f64 B)) |
(/.f64 (/.f64 (/.f64 (+.f64 -1 x) (sqrt.f64 B)) 1) (sqrt.f64 B)) |
(/.f64 (/.f64 (/.f64 (+.f64 -1 x) (sqrt.f64 B)) (cbrt.f64 B)) (cbrt.f64 (sqrt.f64 B))) |
(/.f64 (/.f64 (/.f64 (+.f64 -1 x) (sqrt.f64 B)) (sqrt.f64 (sqrt.f64 B))) (sqrt.f64 (sqrt.f64 B))) |
(/.f64 (/.f64 (/.f64 (+.f64 -1 x) (sqrt.f64 B)) (sqrt.f64 (cbrt.f64 (*.f64 B B)))) (sqrt.f64 (cbrt.f64 B))) |
(/.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) B) 1) (-.f64 -1 x)) |
(/.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) B) (sqrt.f64 (-.f64 -1 x))) (sqrt.f64 (-.f64 -1 x))) |
(/.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) B) (*.f64 (cbrt.f64 (-.f64 -1 x)) (cbrt.f64 (-.f64 -1 x)))) (cbrt.f64 (-.f64 -1 x))) |
(/.f64 (/.f64 (/.f64 (+.f64 -1 (pow.f64 x 3)) B) 1) (+.f64 1 (fma.f64 x x x))) |
(/.f64 (/.f64 (/.f64 (+.f64 -1 (pow.f64 x 3)) B) (sqrt.f64 (+.f64 1 (fma.f64 x x x)))) (sqrt.f64 (+.f64 1 (fma.f64 x x x)))) |
(/.f64 (/.f64 (/.f64 (+.f64 -1 (pow.f64 x 3)) B) (*.f64 (cbrt.f64 (+.f64 1 (fma.f64 x x x))) (cbrt.f64 (+.f64 1 (fma.f64 x x x))))) (cbrt.f64 (+.f64 1 (fma.f64 x x x)))) |
(/.f64 (/.f64 (/.f64 (+.f64 -1 x) (cbrt.f64 (*.f64 B B))) 1) (cbrt.f64 B)) |
(/.f64 (/.f64 (/.f64 (+.f64 -1 x) (cbrt.f64 (*.f64 B B))) (sqrt.f64 (cbrt.f64 B))) (sqrt.f64 (cbrt.f64 B))) |
(/.f64 (/.f64 (/.f64 (+.f64 -1 x) (cbrt.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 B))) (cbrt.f64 (sqrt.f64 B))) |
(/.f64 (/.f64 (/.f64 (+.f64 -1 x) (cbrt.f64 (*.f64 B B))) (*.f64 (cbrt.f64 (cbrt.f64 B)) (cbrt.f64 (cbrt.f64 B)))) (cbrt.f64 (cbrt.f64 B))) |
(/.f64 (/.f64 (/.f64 (+.f64 -1 x) (cbrt.f64 (*.f64 B B))) (cbrt.f64 (cbrt.f64 (*.f64 B B)))) (cbrt.f64 (cbrt.f64 B))) |
(neg.f64 (/.f64 (+.f64 -1 x) (neg.f64 B))) |
(neg.f64 (*.f64 (/.f64 (+.f64 -1 x) (neg.f64 B)) 1)) |
(neg.f64 (*.f64 (+.f64 -1 x) (/.f64 -1 B))) |
(sqrt.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 2)) |
(log.f64 (exp.f64 (/.f64 (+.f64 -1 x) B))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 -1 x) B)))) |
(cbrt.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3)) |
(expm1.f64 (log1p.f64 (/.f64 (+.f64 -1 x) B))) |
(exp.f64 (log.f64 (/.f64 (+.f64 -1 x) B))) |
(log1p.f64 (expm1.f64 (/.f64 (+.f64 -1 x) B))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)))) 1) |
(*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) 1) |
(*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (pow.f64 1 1/2)) |
(*.f64 1 (sqrt.f64 (/.f64 (+.f64 -1 x) B))) |
(*.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4) (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4)) |
(*.f64 (sqrt.f64 (+.f64 -1 x)) (sqrt.f64 (/.f64 1 B))) |
(*.f64 (sqrt.f64 (+.f64 -1 x)) (/.f64 1 (sqrt.f64 B))) |
(*.f64 (sqrt.f64 (+.f64 -1 x)) (pow.f64 (/.f64 1 B) 1/2)) |
(*.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))) (cbrt.f64 (/.f64 (+.f64 -1 x) B))) |
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)))) |
(*.f64 (sqrt.f64 (/.f64 1 B)) (sqrt.f64 (+.f64 -1 x))) |
(*.f64 (/.f64 1 (sqrt.f64 B)) (sqrt.f64 (+.f64 -1 x))) |
(*.f64 (pow.f64 (/.f64 1 B) 1/2) (sqrt.f64 (+.f64 -1 x))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 (+.f64 -1 x) B))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 1/2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2) 1/2)) |
(/.f64 1 (sqrt.f64 (/.f64 B (+.f64 -1 x)))) |
(/.f64 1 (/.f64 (sqrt.f64 B) (sqrt.f64 (+.f64 -1 x)))) |
(/.f64 (sqrt.f64 (+.f64 -1 x)) (sqrt.f64 B)) |
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))) (cbrt.f64 (/.f64 B (+.f64 -1 x)))) |
(/.f64 (cbrt.f64 (+.f64 -1 x)) (/.f64 (sqrt.f64 B) (cbrt.f64 (sqrt.f64 (+.f64 -1 x))))) |
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 x x))) (*.f64 (sqrt.f64 B) (sqrt.f64 (-.f64 -1 x)))) |
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2)) (/.f64 (sqrt.f64 B) (sqrt.f64 (cbrt.f64 (+.f64 -1 x))))) |
(/.f64 (sqrt.f64 (sqrt.f64 (+.f64 -1 x))) (/.f64 (sqrt.f64 B) (sqrt.f64 (sqrt.f64 (+.f64 -1 x))))) |
(/.f64 (sqrt.f64 (-.f64 1 x)) (sqrt.f64 (neg.f64 B))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 x 3))) (*.f64 (sqrt.f64 B) (sqrt.f64 (+.f64 1 (fma.f64 x x x))))) |
(/.f64 (neg.f64 (sqrt.f64 (+.f64 -1 x))) (neg.f64 (sqrt.f64 B))) |
(/.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) 1) (sqrt.f64 B)) |
(/.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 B)) (cbrt.f64 (sqrt.f64 B))) |
(/.f64 (*.f64 1 (sqrt.f64 (-.f64 1 x))) (sqrt.f64 (neg.f64 B))) |
(/.f64 (*.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4) (sqrt.f64 (sqrt.f64 (+.f64 -1 x)))) (sqrt.f64 (sqrt.f64 B))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (sqrt.f64 (+.f64 -1 x)))) (cbrt.f64 (sqrt.f64 B))) |
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))) (cbrt.f64 (+.f64 -1 x))) (cbrt.f64 B)) |
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))) (cbrt.f64 (-.f64 1 x))) (cbrt.f64 (neg.f64 B))) |
(/.f64 (*.f64 (pow.f64 1 1/2) 1) (sqrt.f64 (/.f64 B (+.f64 -1 x)))) |
(/.f64 (*.f64 (pow.f64 1 1/2) 1) (/.f64 (sqrt.f64 B) (sqrt.f64 (+.f64 -1 x)))) |
(/.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 -1 x))) (sqrt.f64 B)) |
(/.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 1 x))) (sqrt.f64 (neg.f64 B))) |
(/.f64 (*.f64 (pow.f64 1 1/2) (neg.f64 (sqrt.f64 (+.f64 -1 x)))) (neg.f64 (sqrt.f64 B))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 1 x)) 1) (sqrt.f64 (neg.f64 B))) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 -1 x))) 1) (neg.f64 (sqrt.f64 B))) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (+.f64 -1 x))) (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4)) (sqrt.f64 (sqrt.f64 B))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 x x))) (sqrt.f64 (/.f64 1 B))) (sqrt.f64 (-.f64 -1 x))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 x 3))) (sqrt.f64 (/.f64 1 B))) (sqrt.f64 (+.f64 1 (fma.f64 x x x)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 x x))) (/.f64 1 (sqrt.f64 B))) (sqrt.f64 (-.f64 -1 x))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 x 3))) (/.f64 1 (sqrt.f64 B))) (sqrt.f64 (+.f64 1 (fma.f64 x x x)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 x x))) (pow.f64 (/.f64 1 B) 1/2)) (sqrt.f64 (-.f64 -1 x))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 x 3))) (pow.f64 (/.f64 1 B) 1/2)) (sqrt.f64 (+.f64 1 (fma.f64 x x x)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 x)) (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)))) (cbrt.f64 B)) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 1 x)) (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)))) (cbrt.f64 (neg.f64 B))) |
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 -1 x))) (cbrt.f64 (/.f64 (+.f64 -1 x) B))) (cbrt.f64 (sqrt.f64 B))) |
(/.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) (sqrt.f64 (sqrt.f64 B))) (sqrt.f64 (sqrt.f64 B))) |
(/.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) (sqrt.f64 (cbrt.f64 (*.f64 B B)))) (sqrt.f64 (cbrt.f64 B))) |
(pow.f64 (/.f64 (+.f64 -1 x) B) 1/2) |
(pow.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) 1) |
(pow.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4) 2) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))) 3) |
(pow.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3/2) 1/3) |
(fabs.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))))) |
(cbrt.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)))) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)))) |
(+.f64 (*.f64 (/.f64 1 B) -1) (*.f64 (/.f64 1 B) x)) |
(+.f64 (*.f64 -1 (/.f64 1 B)) (*.f64 x (/.f64 1 B))) |
(+.f64 (*.f64 (/.f64 1 B) x) (*.f64 (/.f64 1 B) -1)) |
(+.f64 (*.f64 x (/.f64 1 B)) (*.f64 -1 (/.f64 1 B))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 -1 x) B))) 1) |
(*.f64 (+.f64 -1 x) (/.f64 1 B)) |
(*.f64 (/.f64 (+.f64 -1 x) B) 1) |
(*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (sqrt.f64 (/.f64 (+.f64 -1 x) B))) |
(*.f64 1 (/.f64 (+.f64 -1 x) B)) |
(*.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4) (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4))) |
(*.f64 (sqrt.f64 (+.f64 -1 x)) (/.f64 (sqrt.f64 (+.f64 -1 x)) B)) |
(*.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2)) |
(*.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))))) |
(*.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (cbrt.f64 (*.f64 B B)))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2) (cbrt.f64 (/.f64 (+.f64 -1 x) B))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))) (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (/.f64 (+.f64 -1 x) B)))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (/.f64 (cbrt.f64 (+.f64 -1 x)) B)) |
(*.f64 (/.f64 1 B) (+.f64 -1 x)) |
(*.f64 (-.f64 1 x) (/.f64 -1 B)) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4)) (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4)) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (/.f64 (+.f64 -1 x) B))) (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) B) (sqrt.f64 (+.f64 -1 x))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) B) (/.f64 (sqrt.f64 (+.f64 -1 x)) 1)) |
(*.f64 (/.f64 (cbrt.f64 (+.f64 -1 x)) B) (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2)) |
(*.f64 (/.f64 (cbrt.f64 (+.f64 -1 x)) B) (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) 1)) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)))) (cbrt.f64 (/.f64 (+.f64 -1 x) B))) |
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (+.f64 -1 x) (sqrt.f64 B))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 B B))) (/.f64 (+.f64 -1 x) (cbrt.f64 B))) |
(*.f64 (/.f64 (+.f64 -1 x) (sqrt.f64 B)) (/.f64 1 (sqrt.f64 B))) |
(*.f64 (/.f64 (+.f64 -1 x) (cbrt.f64 B)) (/.f64 1 (cbrt.f64 (*.f64 B B)))) |
(*.f64 (/.f64 -1 B) (-.f64 1 x)) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) 1) (/.f64 (sqrt.f64 (+.f64 -1 x)) B)) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 (*.f64 B B))) (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 B))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 B)) (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 -1 x)) B)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (sqrt.f64 B)) (/.f64 (cbrt.f64 (+.f64 -1 x)) (sqrt.f64 B))) |
(*.f64 (/.f64 (cbrt.f64 (+.f64 -1 x)) (sqrt.f64 B)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (sqrt.f64 B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (cbrt.f64 (*.f64 B B))) (cbrt.f64 (/.f64 (+.f64 -1 x) B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) B) (cbrt.f64 (+.f64 -1 x))) |
(*.f64 (/.f64 1 (/.f64 B (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2))) (cbrt.f64 (+.f64 -1 x))) |
(*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) B) (-.f64 1 (*.f64 x x))) (+.f64 -1 x)) |
(*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) B) (-.f64 -1 (pow.f64 x 3))) (+.f64 1 (*.f64 x (+.f64 -1 x)))) |
(*.f64 (/.f64 (/.f64 (+.f64 -1 (pow.f64 x 3)) B) (-.f64 1 (*.f64 (fma.f64 x x x) (fma.f64 x x x)))) (-.f64 1 (fma.f64 x x x))) |
(*.f64 (/.f64 (/.f64 (+.f64 -1 (pow.f64 x 3)) B) (+.f64 1 (pow.f64 (fma.f64 x x x) 3))) (+.f64 1 (*.f64 (fma.f64 x x x) (-.f64 (fma.f64 x x x) 1)))) |
(pow.f64 (/.f64 (+.f64 -1 x) B) 1) |
(pow.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) 2) |
(pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 3) |
(pow.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 2) 1/2) |
(pow.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3) 1/3) |
(pow.f64 (/.f64 B (+.f64 -1 x)) -1) |
(neg.f64 (/.f64 (+.f64 -1 x) (neg.f64 B))) |
(neg.f64 (*.f64 (/.f64 (+.f64 -1 x) (neg.f64 B)) 1)) |
(neg.f64 (*.f64 (+.f64 -1 x) (/.f64 -1 B))) |
(sqrt.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 2)) |
(log.f64 (exp.f64 (/.f64 (+.f64 -1 x) B))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 -1 x) B)))) |
(cbrt.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3)) |
(expm1.f64 (log1p.f64 (/.f64 (+.f64 -1 x) B))) |
(exp.f64 (log.f64 (/.f64 (+.f64 -1 x) B))) |
(log1p.f64 (expm1.f64 (/.f64 (+.f64 -1 x) B))) |
| Outputs |
|---|
(/.f64 (pow.f64 (sqrt.f64 -1) 2) B) |
(/.f64 -1 B) |
(+.f64 (/.f64 x B) (/.f64 (pow.f64 (sqrt.f64 -1) 2) B)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(+.f64 (/.f64 x B) (+.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 6) B))) (+.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 B)))) 2) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 6) B))))) (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 6) B))))) (pow.f64 x 4)) (/.f64 (pow.f64 (sqrt.f64 -1) 2) B))) |
(+.f64 (/.f64 x B) (fma.f64 (+.f64 (/.f64 1/16 (*.f64 B (pow.f64 (sqrt.f64 -1) 6))) (fma.f64 -1 (+.f64 (/.f64 1/16 (*.f64 B (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 (*.f64 -1/8 (/.f64 (*.f64 1 (sqrt.f64 (/.f64 1 B))) (pow.f64 (sqrt.f64 -1) 3))) 2)) (/.f64 1/64 (*.f64 B (pow.f64 (sqrt.f64 -1) 6))))) (pow.f64 x 4) (/.f64 (pow.f64 (sqrt.f64 -1) 2) B))) |
(+.f64 (*.f64 (+.f64 (/.f64 -1/16 B) (-.f64 (/.f64 -1/64 B) (+.f64 (/.f64 -1/16 B) (pow.f64 (*.f64 -1/8 (*.f64 -1 (/.f64 (sqrt.f64 (/.f64 1 B)) (sqrt.f64 -1)))) 2)))) (pow.f64 x 4)) (/.f64 (-.f64 x 1) B)) |
(+.f64 (*.f64 (-.f64 (*.f64 (/.f64 -1 B) 5/64) (+.f64 (/.f64 -1/16 B) (pow.f64 (*.f64 -1/8 (*.f64 -1 (/.f64 (sqrt.f64 (/.f64 1 B)) (sqrt.f64 -1)))) 2))) (pow.f64 x 4)) (/.f64 (-.f64 x 1) B)) |
(+.f64 (/.f64 x B) (+.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 6) B))) (+.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 B)))) 2) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 6) B))))) (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 6) B))))) (pow.f64 x 4)) (/.f64 (pow.f64 (sqrt.f64 -1) 2) B))) |
(+.f64 (/.f64 x B) (fma.f64 (+.f64 (/.f64 1/16 (*.f64 B (pow.f64 (sqrt.f64 -1) 6))) (fma.f64 -1 (+.f64 (/.f64 1/16 (*.f64 B (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 (*.f64 -1/8 (/.f64 (*.f64 1 (sqrt.f64 (/.f64 1 B))) (pow.f64 (sqrt.f64 -1) 3))) 2)) (/.f64 1/64 (*.f64 B (pow.f64 (sqrt.f64 -1) 6))))) (pow.f64 x 4) (/.f64 (pow.f64 (sqrt.f64 -1) 2) B))) |
(+.f64 (*.f64 (+.f64 (/.f64 -1/16 B) (-.f64 (/.f64 -1/64 B) (+.f64 (/.f64 -1/16 B) (pow.f64 (*.f64 -1/8 (*.f64 -1 (/.f64 (sqrt.f64 (/.f64 1 B)) (sqrt.f64 -1)))) 2)))) (pow.f64 x 4)) (/.f64 (-.f64 x 1) B)) |
(+.f64 (*.f64 (-.f64 (*.f64 (/.f64 -1 B) 5/64) (+.f64 (/.f64 -1/16 B) (pow.f64 (*.f64 -1/8 (*.f64 -1 (/.f64 (sqrt.f64 (/.f64 1 B)) (sqrt.f64 -1)))) 2))) (pow.f64 x 4)) (/.f64 (-.f64 x 1) B)) |
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 B))) |
(+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 B))) (*.f64 1/2 (*.f64 (/.f64 x (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 B))))) |
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 B)) (/.f64 x (sqrt.f64 -1))))) |
(*.f64 (sqrt.f64 (/.f64 1 B)) (+.f64 (sqrt.f64 -1) (/.f64 (*.f64 1/2 x) (sqrt.f64 -1)))) |
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 B)))) (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 B))) (*.f64 1/2 (*.f64 (/.f64 x (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 B)))))) |
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 B)) (/.f64 (*.f64 x x) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 B)) (/.f64 x (sqrt.f64 -1)))))) |
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 B)) (*.f64 (/.f64 x (sqrt.f64 -1)) (/.f64 x -1))) (*.f64 (sqrt.f64 (/.f64 1 B)) (+.f64 (sqrt.f64 -1) (/.f64 (*.f64 1/2 x) (sqrt.f64 -1))))) |
(*.f64 (sqrt.f64 (/.f64 1 B)) (+.f64 (+.f64 (sqrt.f64 -1) (/.f64 (*.f64 1/2 x) (sqrt.f64 -1))) (/.f64 (*.f64 -1/8 (*.f64 x x)) (*.f64 -1 (sqrt.f64 -1))))) |
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 B)))) (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 B))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 x (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 B)))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 1 B))))))) |
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 B)) (/.f64 (*.f64 x x) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 B)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 B)) (/.f64 x (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 B)) (/.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 -1) 5))))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 B)) (+.f64 (/.f64 (*.f64 1/2 x) (sqrt.f64 -1)) (/.f64 (*.f64 1/16 (pow.f64 x 3)) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (sqrt.f64 (/.f64 1 B)) (+.f64 (/.f64 (*.f64 -1/8 (*.f64 x x)) (*.f64 -1 (sqrt.f64 -1))) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (/.f64 1 B)) (+.f64 (+.f64 (/.f64 (*.f64 1/16 (pow.f64 x 3)) (pow.f64 (sqrt.f64 -1) 5)) (/.f64 (*.f64 1/2 x) (sqrt.f64 -1))) (+.f64 (sqrt.f64 -1) (/.f64 (*.f64 -1/8 (*.f64 x x)) (*.f64 -1 (sqrt.f64 -1)))))) |
(/.f64 -1 B) |
(/.f64 (pow.f64 (sqrt.f64 -1) 2) B) |
(-.f64 (/.f64 x B) (/.f64 1 B)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(-.f64 (/.f64 x B) (/.f64 1 B)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(-.f64 (/.f64 x B) (/.f64 1 B)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 x B) |
(-.f64 (/.f64 x B) (/.f64 1 B)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(-.f64 (/.f64 x B) (/.f64 1 B)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(-.f64 (/.f64 x B) (/.f64 1 B)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 x B) |
(-.f64 (/.f64 x B) (/.f64 1 B)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(-.f64 (/.f64 x B) (/.f64 1 B)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(-.f64 (/.f64 x B) (/.f64 1 B)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (-.f64 x 1) B) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(+.f64 (*.f64 (/.f64 1 B) -1) (*.f64 (/.f64 1 B) x)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(+.f64 (*.f64 -1 (/.f64 1 B)) (*.f64 x (/.f64 1 B))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(+.f64 (*.f64 (/.f64 1 B) x) (*.f64 (/.f64 1 B) -1)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(+.f64 (*.f64 x (/.f64 1 B)) (*.f64 -1 (/.f64 1 B))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 -1 x) B))) 1) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (+.f64 -1 x) (/.f64 1 B)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (/.f64 (+.f64 -1 x) B) 1) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (sqrt.f64 (/.f64 (+.f64 -1 x) B))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 1 (/.f64 (+.f64 -1 x) B)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4) (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (sqrt.f64 (+.f64 -1 x)) (/.f64 (sqrt.f64 (+.f64 -1 x)) B)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))))) |
(*.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)) (*.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B)) (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B))))) |
(*.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B))) 4)) |
(*.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (cbrt.f64 (*.f64 B B)))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x 1)) 2) (/.f64 (cbrt.f64 (*.f64 B B)) (cbrt.f64 (/.f64 (-.f64 x 1) B)))) |
(*.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x 1)) 2) (cbrt.f64 (*.f64 B B)))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2) (cbrt.f64 (/.f64 (+.f64 -1 x) B))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))) (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (/.f64 (+.f64 -1 x) B)))) |
(*.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)) (*.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B)) (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B))))) |
(*.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B))) 4)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (/.f64 (cbrt.f64 (+.f64 -1 x)) B)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (/.f64 1 B) (+.f64 -1 x)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (-.f64 1 x) (/.f64 -1 B)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4)) (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (/.f64 (+.f64 -1 x) B))) (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)))) |
(*.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)) (*.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B)) (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B))))) |
(*.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B))) 4)) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) B) (sqrt.f64 (+.f64 -1 x))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) B) (/.f64 (sqrt.f64 (+.f64 -1 x)) 1)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (/.f64 (cbrt.f64 (+.f64 -1 x)) B) (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (/.f64 (cbrt.f64 (+.f64 -1 x)) B) (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) 1)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)))) (cbrt.f64 (/.f64 (+.f64 -1 x) B))) |
(*.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)) (*.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B)) (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B))))) |
(*.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B))) 4)) |
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (+.f64 -1 x) (sqrt.f64 B))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 B B))) (/.f64 (+.f64 -1 x) (cbrt.f64 B))) |
(/.f64 (-.f64 x 1) (*.f64 (cbrt.f64 (*.f64 B B)) (cbrt.f64 B))) |
(/.f64 (/.f64 (-.f64 x 1) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B))) |
(*.f64 (/.f64 (+.f64 -1 x) (sqrt.f64 B)) (/.f64 1 (sqrt.f64 B))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (/.f64 (+.f64 -1 x) (cbrt.f64 B)) (/.f64 1 (cbrt.f64 (*.f64 B B)))) |
(/.f64 (-.f64 x 1) (*.f64 (cbrt.f64 (*.f64 B B)) (cbrt.f64 B))) |
(/.f64 (/.f64 (-.f64 x 1) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B))) |
(*.f64 (/.f64 -1 B) (-.f64 1 x)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) 1) (/.f64 (sqrt.f64 (+.f64 -1 x)) B)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 (*.f64 B B))) (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 B))) |
(/.f64 (-.f64 x 1) (*.f64 (cbrt.f64 (*.f64 B B)) (cbrt.f64 B))) |
(/.f64 (/.f64 (-.f64 x 1) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 B)) (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 (*.f64 B B)))) |
(/.f64 (-.f64 x 1) (*.f64 (cbrt.f64 (*.f64 B B)) (cbrt.f64 B))) |
(/.f64 (/.f64 (-.f64 x 1) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 -1 x)) B)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (sqrt.f64 B)) (/.f64 (cbrt.f64 (+.f64 -1 x)) (sqrt.f64 B))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (/.f64 (cbrt.f64 (+.f64 -1 x)) (sqrt.f64 B)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (sqrt.f64 B))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (cbrt.f64 (*.f64 B B))) (cbrt.f64 (/.f64 (+.f64 -1 x) B))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x 1)) 2) (/.f64 (cbrt.f64 (*.f64 B B)) (cbrt.f64 (/.f64 (-.f64 x 1) B)))) |
(*.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x 1)) 2) (cbrt.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) B) (cbrt.f64 (+.f64 -1 x))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (/.f64 1 (/.f64 B (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2))) (cbrt.f64 (+.f64 -1 x))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) B) (-.f64 1 (*.f64 x x))) (+.f64 -1 x)) |
(*.f64 (-.f64 x 1) (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 x x)) B))) |
(*.f64 (-.f64 x 1) (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 B (-.f64 1 (*.f64 x x))))) |
(*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) B) (-.f64 -1 (pow.f64 x 3))) (+.f64 1 (*.f64 x (+.f64 -1 x)))) |
(/.f64 (*.f64 (/.f64 (-.f64 1 (*.f64 x x)) B) (+.f64 1 (*.f64 x (-.f64 x 1)))) (-.f64 -1 (pow.f64 x 3))) |
(*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 B (-.f64 -1 (pow.f64 x 3)))) (fma.f64 x (-.f64 x 1) 1)) |
(*.f64 (/.f64 (/.f64 (+.f64 -1 (pow.f64 x 3)) B) (-.f64 1 (*.f64 (fma.f64 x x x) (fma.f64 x x x)))) (-.f64 1 (fma.f64 x x x))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 x 3)) (*.f64 (-.f64 1 (*.f64 (fma.f64 x x x) (fma.f64 x x x))) B)) (-.f64 1 (fma.f64 x x x))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 x 3)) (*.f64 B (-.f64 1 (*.f64 (fma.f64 x x x) (fma.f64 x x x))))) (-.f64 1 (fma.f64 x x x))) |
(*.f64 (/.f64 (/.f64 (+.f64 -1 (pow.f64 x 3)) B) (+.f64 1 (pow.f64 (fma.f64 x x x) 3))) (+.f64 1 (*.f64 (fma.f64 x x x) (-.f64 (fma.f64 x x x) 1)))) |
(*.f64 (/.f64 (/.f64 (+.f64 -1 (pow.f64 x 3)) B) (+.f64 1 (pow.f64 (fma.f64 x x x) 3))) (+.f64 1 (*.f64 (fma.f64 x x x) (+.f64 (fma.f64 x x x) -1)))) |
(/.f64 (*.f64 (/.f64 (+.f64 -1 (pow.f64 x 3)) B) (fma.f64 (fma.f64 x x x) (+.f64 -1 (fma.f64 x x x)) 1)) (+.f64 1 (pow.f64 (fma.f64 x x x) 3))) |
(/.f64 -1 (neg.f64 (/.f64 B (+.f64 -1 x)))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 -1 (/.f64 (neg.f64 B) (+.f64 -1 x))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (+.f64 -1 x) B) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (+.f64 -1 x) (/.f64 B 1)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (/.f64 (+.f64 -1 x) B) 1) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (sqrt.f64 (/.f64 B (+.f64 -1 x)))) |
(/.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B)) (sqrt.f64 (/.f64 B (-.f64 x 1)))) |
(/.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (/.f64 (sqrt.f64 B) (sqrt.f64 (+.f64 -1 x)))) |
(/.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B)) (/.f64 (sqrt.f64 B) (sqrt.f64 (-.f64 x 1)))) |
(/.f64 1 (/.f64 B (+.f64 -1 x))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (sqrt.f64 (+.f64 -1 x)) (/.f64 B (sqrt.f64 (+.f64 -1 x)))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (sqrt.f64 (+.f64 -1 x)) (/.f64 (neg.f64 B) (neg.f64 (sqrt.f64 (+.f64 -1 x))))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2) (cbrt.f64 (/.f64 B (+.f64 -1 x)))) |
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)) 2) (cbrt.f64 (/.f64 B (-.f64 x 1)))) |
(/.f64 (cbrt.f64 (+.f64 -1 x)) (/.f64 B (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (cbrt.f64 (+.f64 -1 x)) (/.f64 (/.f64 B (sqrt.f64 (+.f64 -1 x))) (cbrt.f64 (sqrt.f64 (+.f64 -1 x))))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 x 1)) (/.f64 B (sqrt.f64 (-.f64 x 1)))) (cbrt.f64 (sqrt.f64 (-.f64 x 1)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 x 1))) (*.f64 (/.f64 (cbrt.f64 (-.f64 x 1)) B) (sqrt.f64 (-.f64 x 1)))) |
(/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (/.f64 B (cbrt.f64 (+.f64 -1 x)))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (/.f64 (neg.f64 B) (neg.f64 (cbrt.f64 (+.f64 -1 x))))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (-.f64 1 (*.f64 x x)) (*.f64 B (-.f64 -1 x))) |
(/.f64 (fma.f64 x x -1) (+.f64 (*.f64 x B) B)) |
(/.f64 (fma.f64 x x -1) (+.f64 B (*.f64 x B))) |
(/.f64 (-.f64 1 (*.f64 x x)) (/.f64 B (/.f64 1 (-.f64 -1 x)))) |
(/.f64 (-.f64 1 (*.f64 x x)) (*.f64 B (-.f64 -1 x))) |
(/.f64 (fma.f64 x x -1) (+.f64 (*.f64 x B) B)) |
(/.f64 (fma.f64 x x -1) (+.f64 B (*.f64 x B))) |
(/.f64 (-.f64 1 (*.f64 x x)) (/.f64 (-.f64 -1 x) (/.f64 1 B))) |
(/.f64 (-.f64 1 (*.f64 x x)) (*.f64 B (-.f64 -1 x))) |
(/.f64 (fma.f64 x x -1) (+.f64 (*.f64 x B) B)) |
(/.f64 (fma.f64 x x -1) (+.f64 B (*.f64 x B))) |
(/.f64 (-.f64 1 (*.f64 x x)) (/.f64 (*.f64 B (-.f64 -1 x)) 1)) |
(/.f64 (-.f64 1 (*.f64 x x)) (*.f64 B (-.f64 -1 x))) |
(/.f64 (fma.f64 x x -1) (+.f64 (*.f64 x B) B)) |
(/.f64 (fma.f64 x x -1) (+.f64 B (*.f64 x B))) |
(/.f64 (/.f64 1 B) (/.f64 1 (+.f64 -1 x))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (+.f64 B (*.f64 B (fma.f64 x x x)))) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (fma.f64 B (fma.f64 x x x) B)) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (/.f64 B (/.f64 1 (+.f64 1 (fma.f64 x x x))))) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (+.f64 B (*.f64 B (fma.f64 x x x)))) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (fma.f64 B (fma.f64 x x x) B)) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (/.f64 (+.f64 1 (fma.f64 x x x)) (/.f64 1 B))) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (+.f64 B (*.f64 B (fma.f64 x x x)))) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (fma.f64 B (fma.f64 x x x) B)) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (/.f64 (+.f64 B (*.f64 B (fma.f64 x x x))) 1)) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (+.f64 B (*.f64 B (fma.f64 x x x)))) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (fma.f64 B (fma.f64 x x x) B)) |
(/.f64 (-.f64 1 x) (neg.f64 B)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 x x))) (/.f64 (*.f64 B (-.f64 -1 x)) (sqrt.f64 (-.f64 1 (*.f64 x x))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 x x))) (*.f64 B (-.f64 -1 x))) (sqrt.f64 (-.f64 1 (*.f64 x x)))) |
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 x x))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 x x))) (*.f64 B (-.f64 -1 x)))) |
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 x x))) (*.f64 (/.f64 B (sqrt.f64 (+.f64 -1 x))) (sqrt.f64 (-.f64 -1 x)))) |
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 x x))) (*.f64 (/.f64 B (sqrt.f64 (-.f64 x 1))) (sqrt.f64 (-.f64 -1 x)))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 x x))) (sqrt.f64 (-.f64 -1 x))) (/.f64 (sqrt.f64 (-.f64 x 1)) B)) |
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2)) (/.f64 (/.f64 B (sqrt.f64 (+.f64 -1 x))) (sqrt.f64 (cbrt.f64 (+.f64 -1 x))))) |
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 x 1)) 2)) (/.f64 B (*.f64 (sqrt.f64 (cbrt.f64 (-.f64 x 1))) (sqrt.f64 (-.f64 x 1))))) |
(*.f64 (/.f64 (fabs.f64 (cbrt.f64 (-.f64 x 1))) B) (*.f64 (sqrt.f64 (-.f64 x 1)) (sqrt.f64 (cbrt.f64 (-.f64 x 1))))) |
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2)) (/.f64 (/.f64 B (cbrt.f64 (+.f64 -1 x))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 x 1)) 2)) (/.f64 B (cbrt.f64 (-.f64 x 1)))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 x 1)) 2))) |
(/.f64 (*.f64 (fabs.f64 (cbrt.f64 (-.f64 x 1))) (fabs.f64 (cbrt.f64 (-.f64 x 1)))) (/.f64 B (cbrt.f64 (-.f64 x 1)))) |
(/.f64 (sqrt.f64 (sqrt.f64 (+.f64 -1 x))) (/.f64 (/.f64 B (sqrt.f64 (+.f64 -1 x))) (sqrt.f64 (sqrt.f64 (+.f64 -1 x))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 x 1))) (/.f64 B (sqrt.f64 (-.f64 x 1)))) (sqrt.f64 (sqrt.f64 (-.f64 x 1)))) |
(*.f64 (sqrt.f64 (sqrt.f64 (-.f64 x 1))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 x 1))) B) (sqrt.f64 (-.f64 x 1)))) |
(/.f64 (sqrt.f64 (-.f64 1 x)) (/.f64 (neg.f64 B) (sqrt.f64 (-.f64 1 x)))) |
(*.f64 (sqrt.f64 (-.f64 1 x)) (/.f64 (sqrt.f64 (-.f64 1 x)) (neg.f64 B))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 x 3))) (/.f64 (+.f64 B (*.f64 B (fma.f64 x x x))) (sqrt.f64 (+.f64 -1 (pow.f64 x 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 x 3))) (+.f64 B (*.f64 B (fma.f64 x x x)))) (sqrt.f64 (+.f64 -1 (pow.f64 x 3)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 x 3))) (sqrt.f64 (+.f64 -1 (pow.f64 x 3)))) (fma.f64 B (fma.f64 x x x) B)) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 x 3))) (*.f64 (/.f64 B (sqrt.f64 (+.f64 -1 x))) (sqrt.f64 (+.f64 1 (fma.f64 x x x))))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 x 3))) (*.f64 (/.f64 B (sqrt.f64 (-.f64 x 1))) (sqrt.f64 (+.f64 1 (fma.f64 x x x))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 x 3))) (sqrt.f64 (+.f64 1 (fma.f64 x x x)))) (/.f64 (sqrt.f64 (-.f64 x 1)) B)) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 x 3))) (sqrt.f64 (+.f64 x (fma.f64 x x 1)))) (/.f64 (sqrt.f64 (-.f64 x 1)) B)) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 1 (*.f64 x x))) (cbrt.f64 (-.f64 1 (*.f64 x x)))) (/.f64 (*.f64 B (-.f64 -1 x)) (cbrt.f64 (-.f64 1 (*.f64 x x))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 1 (*.f64 x x))) (cbrt.f64 (-.f64 1 (*.f64 x x)))) (*.f64 B (-.f64 -1 x))) (cbrt.f64 (-.f64 1 (*.f64 x x)))) |
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 x x))) (/.f64 (cbrt.f64 (-.f64 1 (*.f64 x x))) (*.f64 (/.f64 B (cbrt.f64 (-.f64 1 (*.f64 x x)))) (-.f64 -1 x)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2))) (/.f64 (/.f64 B (cbrt.f64 (+.f64 -1 x))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2)))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 x 1)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 x 1)) 2))) (/.f64 B (cbrt.f64 (-.f64 x 1)))) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 x 1)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 x 1)) 2)) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 x 1)) 2)) (/.f64 (/.f64 B (cbrt.f64 (-.f64 x 1))) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 x 1)) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 1 x)) (cbrt.f64 (-.f64 1 x))) (/.f64 (neg.f64 B) (cbrt.f64 (-.f64 1 x)))) |
(/.f64 (cbrt.f64 (-.f64 1 x)) (/.f64 (/.f64 (neg.f64 B) (cbrt.f64 (-.f64 1 x))) (cbrt.f64 (-.f64 1 x)))) |
(/.f64 (cbrt.f64 (-.f64 1 x)) (/.f64 (neg.f64 B) (*.f64 (cbrt.f64 (-.f64 1 x)) (cbrt.f64 (-.f64 1 x))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 x 3))) (cbrt.f64 (+.f64 -1 (pow.f64 x 3)))) (/.f64 (+.f64 B (*.f64 B (fma.f64 x x x))) (cbrt.f64 (+.f64 -1 (pow.f64 x 3))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 x 3))) (cbrt.f64 (+.f64 -1 (pow.f64 x 3)))) (+.f64 B (*.f64 B (fma.f64 x x x)))) (cbrt.f64 (+.f64 -1 (pow.f64 x 3)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 x 3))) (cbrt.f64 (+.f64 -1 (pow.f64 x 3)))) (/.f64 (fma.f64 B (fma.f64 x x x) B) (cbrt.f64 (+.f64 -1 (pow.f64 x 3))))) |
(/.f64 (/.f64 (-.f64 1 (*.f64 x x)) B) (-.f64 -1 x)) |
(/.f64 (-.f64 1 (*.f64 x x)) (*.f64 B (-.f64 -1 x))) |
(/.f64 (fma.f64 x x -1) (+.f64 (*.f64 x B) B)) |
(/.f64 (fma.f64 x x -1) (+.f64 B (*.f64 x B))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 x 3)) B) (+.f64 1 (fma.f64 x x x))) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (+.f64 B (*.f64 B (fma.f64 x x x)))) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (fma.f64 B (fma.f64 x x x) B)) |
(/.f64 (/.f64 (+.f64 -1 x) (sqrt.f64 B)) (sqrt.f64 B)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (/.f64 (+.f64 -1 x) (cbrt.f64 (*.f64 B B))) (cbrt.f64 B)) |
(/.f64 (-.f64 x 1) (*.f64 (cbrt.f64 (*.f64 B B)) (cbrt.f64 B))) |
(/.f64 (/.f64 (-.f64 x 1) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B))) |
(/.f64 (/.f64 (+.f64 -1 x) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B))) |
(/.f64 (-.f64 x 1) (*.f64 (cbrt.f64 (*.f64 B B)) (cbrt.f64 B))) |
(/.f64 (/.f64 (-.f64 x 1) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B))) |
(/.f64 (neg.f64 (sqrt.f64 (+.f64 -1 x))) (/.f64 (neg.f64 B) (sqrt.f64 (+.f64 -1 x)))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2)) (/.f64 (neg.f64 B) (cbrt.f64 (+.f64 -1 x)))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (neg.f64 (-.f64 1 (*.f64 x x))) (*.f64 B (neg.f64 (-.f64 -1 x)))) |
(/.f64 (-.f64 1 (*.f64 x x)) (*.f64 B (-.f64 -1 x))) |
(/.f64 (fma.f64 x x -1) (+.f64 (*.f64 x B) B)) |
(/.f64 (fma.f64 x x -1) (+.f64 B (*.f64 x B))) |
(/.f64 (neg.f64 (-.f64 1 (*.f64 x x))) (*.f64 (neg.f64 B) (-.f64 -1 x))) |
(/.f64 (-.f64 1 (*.f64 x x)) (*.f64 B (-.f64 -1 x))) |
(/.f64 (fma.f64 x x -1) (+.f64 (*.f64 x B) B)) |
(/.f64 (fma.f64 x x -1) (+.f64 B (*.f64 x B))) |
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 x 3))) (*.f64 B (neg.f64 (+.f64 1 (fma.f64 x x x))))) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (+.f64 B (*.f64 B (fma.f64 x x x)))) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (fma.f64 B (fma.f64 x x x) B)) |
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 x 3))) (*.f64 (neg.f64 B) (+.f64 1 (fma.f64 x x x)))) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (+.f64 B (*.f64 B (fma.f64 x x x)))) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (fma.f64 B (fma.f64 x x x) B)) |
(/.f64 (+.f64 1 (sqrt.f64 x)) (/.f64 B (-.f64 (sqrt.f64 x) 1))) |
(*.f64 (/.f64 (+.f64 1 (sqrt.f64 x)) B) (+.f64 (sqrt.f64 x) -1)) |
(*.f64 (+.f64 -1 (sqrt.f64 x)) (/.f64 (+.f64 1 (sqrt.f64 x)) B)) |
(/.f64 (-.f64 (*.f64 x x) 1) (*.f64 B (-.f64 x -1))) |
(/.f64 (-.f64 1 (*.f64 x x)) (*.f64 B (-.f64 -1 x))) |
(/.f64 (fma.f64 x x -1) (+.f64 (*.f64 x B) B)) |
(/.f64 (fma.f64 x x -1) (+.f64 B (*.f64 x B))) |
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 x 3))) (*.f64 (+.f64 B (*.f64 B (fma.f64 x x x))) (-.f64 -1 (pow.f64 x 3)))) |
(/.f64 (-.f64 1 (pow.f64 x 6)) (*.f64 (-.f64 -1 (pow.f64 x 3)) (+.f64 B (*.f64 B (fma.f64 x x x))))) |
(/.f64 (-.f64 1 (pow.f64 x 6)) (*.f64 (-.f64 -1 (pow.f64 x 3)) (fma.f64 B (fma.f64 x x x) B))) |
(/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 B (-.f64 -1 x)) (+.f64 1 (*.f64 x x)))) |
(/.f64 (-.f64 1 (pow.f64 x 4)) (*.f64 (*.f64 B (-.f64 -1 x)) (+.f64 1 (*.f64 x x)))) |
(/.f64 (-.f64 1 (pow.f64 x 4)) (*.f64 (*.f64 B (-.f64 -1 x)) (fma.f64 x x 1))) |
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 x 3) 3)) (*.f64 (+.f64 B (*.f64 B (fma.f64 x x x))) (+.f64 1 (*.f64 (pow.f64 x 3) (-.f64 (pow.f64 x 3) -1))))) |
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 x 3) 3)) (*.f64 (+.f64 B (*.f64 B (fma.f64 x x x))) (+.f64 1 (*.f64 (pow.f64 x 3) (+.f64 (pow.f64 x 3) 1))))) |
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 x 3) 3)) (*.f64 (fma.f64 B (fma.f64 x x x) B) (fma.f64 (pow.f64 x 3) (+.f64 1 (pow.f64 x 3)) 1))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 x x) 3)) (*.f64 (*.f64 B (-.f64 -1 x)) (+.f64 1 (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))))) |
(/.f64 (-.f64 1 (pow.f64 x 6)) (*.f64 B (*.f64 (-.f64 -1 x) (+.f64 1 (+.f64 (*.f64 (*.f64 x x) 1) (pow.f64 x 4)))))) |
(/.f64 (/.f64 (-.f64 1 (pow.f64 x 6)) (*.f64 B (-.f64 -1 x))) (+.f64 (fma.f64 x x 1) (pow.f64 x 4))) |
(/.f64 (/.f64 (-.f64 1 (pow.f64 x 6)) (*.f64 B (-.f64 -1 x))) (+.f64 (pow.f64 x 4) (fma.f64 x x 1))) |
(/.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) 1) (/.f64 B (sqrt.f64 (+.f64 -1 x)))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 (*.f64 B B))) (/.f64 (cbrt.f64 B) (sqrt.f64 (+.f64 -1 x)))) |
(/.f64 (-.f64 x 1) (*.f64 (cbrt.f64 (*.f64 B B)) (cbrt.f64 B))) |
(/.f64 (/.f64 (-.f64 x 1) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B))) |
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) 1) (/.f64 B (cbrt.f64 (+.f64 -1 x)))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (sqrt.f64 B)) (/.f64 (sqrt.f64 B) (cbrt.f64 (+.f64 -1 x)))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (cbrt.f64 (*.f64 B B))) (/.f64 (cbrt.f64 B) (cbrt.f64 (+.f64 -1 x)))) |
(/.f64 (-.f64 x 1) (*.f64 (cbrt.f64 (*.f64 B B)) (cbrt.f64 B))) |
(/.f64 (/.f64 (-.f64 x 1) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B))) |
(/.f64 (*.f64 (+.f64 -1 x) (/.f64 1 (sqrt.f64 B))) (sqrt.f64 B)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (*.f64 (+.f64 -1 x) (/.f64 1 (cbrt.f64 (*.f64 B B)))) (cbrt.f64 B)) |
(/.f64 (-.f64 x 1) (*.f64 (cbrt.f64 (*.f64 B B)) (cbrt.f64 B))) |
(/.f64 (/.f64 (-.f64 x 1) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (sqrt.f64 (-.f64 1 x))) (sqrt.f64 (neg.f64 B))) |
(/.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B)) (/.f64 (sqrt.f64 (neg.f64 B)) (sqrt.f64 (-.f64 1 x)))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 x)) (sqrt.f64 (neg.f64 B))) (sqrt.f64 (/.f64 (-.f64 x 1) B))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (neg.f64 (sqrt.f64 (+.f64 -1 x)))) (neg.f64 (sqrt.f64 B))) |
(/.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B)) (/.f64 (neg.f64 (sqrt.f64 B)) (neg.f64 (sqrt.f64 (-.f64 x 1))))) |
(*.f64 (*.f64 1 (/.f64 (sqrt.f64 (-.f64 x 1)) (sqrt.f64 B))) (sqrt.f64 (/.f64 (-.f64 x 1) B))) |
(/.f64 (*.f64 1 (/.f64 (-.f64 1 (*.f64 x x)) B)) (-.f64 -1 x)) |
(/.f64 (-.f64 1 (*.f64 x x)) (*.f64 B (-.f64 -1 x))) |
(/.f64 (fma.f64 x x -1) (+.f64 (*.f64 x B) B)) |
(/.f64 (fma.f64 x x -1) (+.f64 B (*.f64 x B))) |
(/.f64 (*.f64 1 (/.f64 (+.f64 -1 (pow.f64 x 3)) B)) (+.f64 1 (fma.f64 x x x))) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (+.f64 B (*.f64 B (fma.f64 x x x)))) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (fma.f64 B (fma.f64 x x x) B)) |
(/.f64 (*.f64 1 (/.f64 (+.f64 -1 x) (sqrt.f64 B))) (sqrt.f64 B)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (*.f64 1 (/.f64 (+.f64 -1 x) (cbrt.f64 (*.f64 B B)))) (cbrt.f64 B)) |
(/.f64 (-.f64 x 1) (*.f64 (cbrt.f64 (*.f64 B B)) (cbrt.f64 B))) |
(/.f64 (/.f64 (-.f64 x 1) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2) (cbrt.f64 (+.f64 -1 x))) (cbrt.f64 B)) |
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)) 2) (/.f64 (cbrt.f64 B) (cbrt.f64 (-.f64 x 1)))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 x 1)) (cbrt.f64 B)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)) 2)) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2) (cbrt.f64 (-.f64 1 x))) (cbrt.f64 (neg.f64 B))) |
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)) 2) (/.f64 (cbrt.f64 (neg.f64 B)) (cbrt.f64 (-.f64 1 x)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)) 2) (cbrt.f64 (neg.f64 B))) (cbrt.f64 (-.f64 1 x))) |
(/.f64 (*.f64 (/.f64 1 B) (neg.f64 (-.f64 1 (*.f64 x x)))) (neg.f64 (-.f64 -1 x))) |
(/.f64 (-.f64 1 (*.f64 x x)) (*.f64 B (-.f64 -1 x))) |
(/.f64 (fma.f64 x x -1) (+.f64 (*.f64 x B) B)) |
(/.f64 (fma.f64 x x -1) (+.f64 B (*.f64 x B))) |
(/.f64 (*.f64 (/.f64 1 B) (neg.f64 (+.f64 -1 (pow.f64 x 3)))) (neg.f64 (+.f64 1 (fma.f64 x x x)))) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (+.f64 B (*.f64 B (fma.f64 x x x)))) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (fma.f64 B (fma.f64 x x x) B)) |
(/.f64 (*.f64 (/.f64 1 B) (-.f64 (*.f64 x x) 1)) (-.f64 x -1)) |
(/.f64 (-.f64 1 (*.f64 x x)) (*.f64 B (-.f64 -1 x))) |
(/.f64 (fma.f64 x x -1) (+.f64 (*.f64 x B) B)) |
(/.f64 (fma.f64 x x -1) (+.f64 B (*.f64 x B))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4)) (sqrt.f64 (sqrt.f64 (+.f64 -1 x)))) (sqrt.f64 (sqrt.f64 B))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B)) (pow.f64 (/.f64 (-.f64 x 1) B) 1/4)) (/.f64 (sqrt.f64 (sqrt.f64 B)) (sqrt.f64 (sqrt.f64 (-.f64 x 1))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 x 1))) (sqrt.f64 (sqrt.f64 B))) (pow.f64 (pow.f64 (/.f64 (-.f64 x 1) B) 1/4) 3)) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (/.f64 (+.f64 -1 x) B))) (cbrt.f64 (sqrt.f64 (+.f64 -1 x)))) (cbrt.f64 (sqrt.f64 B))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B)) (cbrt.f64 (/.f64 (-.f64 x 1) B))) (/.f64 (cbrt.f64 (sqrt.f64 B)) (cbrt.f64 (sqrt.f64 (-.f64 x 1))))) |
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 B)) (+.f64 -1 x)) (sqrt.f64 B)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 B B))) (+.f64 -1 x)) (cbrt.f64 B)) |
(/.f64 (-.f64 x 1) (*.f64 (cbrt.f64 (*.f64 B B)) (cbrt.f64 B))) |
(/.f64 (/.f64 (-.f64 x 1) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) 1) (sqrt.f64 (+.f64 -1 x))) B) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 (*.f64 B B))) (sqrt.f64 (+.f64 -1 x))) (cbrt.f64 B)) |
(/.f64 (-.f64 x 1) (*.f64 (cbrt.f64 (*.f64 B B)) (cbrt.f64 B))) |
(/.f64 (/.f64 (-.f64 x 1) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B))) |
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) 1) (cbrt.f64 (+.f64 -1 x))) B) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (sqrt.f64 B)) (cbrt.f64 (+.f64 -1 x))) (sqrt.f64 B)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (cbrt.f64 (*.f64 B B))) 1) (cbrt.f64 (/.f64 B (+.f64 -1 x)))) |
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x 1)) 2) (cbrt.f64 (*.f64 B B))) (cbrt.f64 (/.f64 B (-.f64 x 1)))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x 1)) 2) (*.f64 (cbrt.f64 (/.f64 B (-.f64 x 1))) (cbrt.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (cbrt.f64 (*.f64 B B))) (cbrt.f64 (+.f64 -1 x))) (cbrt.f64 B)) |
(/.f64 (-.f64 x 1) (*.f64 (cbrt.f64 (*.f64 B B)) (cbrt.f64 B))) |
(/.f64 (/.f64 (-.f64 x 1) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B))) |
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (cbrt.f64 (*.f64 B B))) (cbrt.f64 (-.f64 1 x))) (cbrt.f64 (neg.f64 B))) |
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x 1)) 2) (cbrt.f64 (*.f64 B B))) (/.f64 (cbrt.f64 (neg.f64 B)) (cbrt.f64 (-.f64 1 x)))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x 1)) 2) (*.f64 (/.f64 (cbrt.f64 (neg.f64 B)) (cbrt.f64 (-.f64 1 x))) (cbrt.f64 (*.f64 B B)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 1 (*.f64 x x))) (/.f64 1 B)) (neg.f64 (-.f64 -1 x))) |
(/.f64 (-.f64 1 (*.f64 x x)) (*.f64 B (-.f64 -1 x))) |
(/.f64 (fma.f64 x x -1) (+.f64 (*.f64 x B) B)) |
(/.f64 (fma.f64 x x -1) (+.f64 B (*.f64 x B))) |
(/.f64 (*.f64 (neg.f64 (+.f64 -1 (pow.f64 x 3))) (/.f64 1 B)) (neg.f64 (+.f64 1 (fma.f64 x x x)))) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (+.f64 B (*.f64 B (fma.f64 x x x)))) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (fma.f64 B (fma.f64 x x x) B)) |
(/.f64 (*.f64 (-.f64 (*.f64 x x) 1) (/.f64 1 B)) (-.f64 x -1)) |
(/.f64 (-.f64 1 (*.f64 x x)) (*.f64 B (-.f64 -1 x))) |
(/.f64 (fma.f64 x x -1) (+.f64 (*.f64 x B) B)) |
(/.f64 (fma.f64 x x -1) (+.f64 B (*.f64 x B))) |
(/.f64 (*.f64 (/.f64 (+.f64 -1 x) (sqrt.f64 B)) 1) (sqrt.f64 B)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (*.f64 (/.f64 (-.f64 1 (*.f64 x x)) B) 1) (-.f64 -1 x)) |
(/.f64 (-.f64 1 (*.f64 x x)) (*.f64 B (-.f64 -1 x))) |
(/.f64 (fma.f64 x x -1) (+.f64 (*.f64 x B) B)) |
(/.f64 (fma.f64 x x -1) (+.f64 B (*.f64 x B))) |
(/.f64 (*.f64 (/.f64 (+.f64 -1 (pow.f64 x 3)) B) 1) (+.f64 1 (fma.f64 x x x))) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (+.f64 B (*.f64 B (fma.f64 x x x)))) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (fma.f64 B (fma.f64 x x x) B)) |
(/.f64 (*.f64 (/.f64 (+.f64 -1 x) (cbrt.f64 (*.f64 B B))) 1) (cbrt.f64 B)) |
(/.f64 (-.f64 x 1) (*.f64 (cbrt.f64 (*.f64 B B)) (cbrt.f64 B))) |
(/.f64 (/.f64 (-.f64 x 1) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 1 x)) (sqrt.f64 (/.f64 (+.f64 -1 x) B))) (sqrt.f64 (neg.f64 B))) |
(/.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B)) (/.f64 (sqrt.f64 (neg.f64 B)) (sqrt.f64 (-.f64 1 x)))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 x)) (sqrt.f64 (neg.f64 B))) (sqrt.f64 (/.f64 (-.f64 x 1) B))) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 -1 x))) (sqrt.f64 (/.f64 (+.f64 -1 x) B))) (neg.f64 (sqrt.f64 B))) |
(/.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B)) (/.f64 (neg.f64 (sqrt.f64 B)) (neg.f64 (sqrt.f64 (-.f64 x 1))))) |
(*.f64 (*.f64 1 (/.f64 (sqrt.f64 (-.f64 x 1)) (sqrt.f64 B))) (sqrt.f64 (/.f64 (-.f64 x 1) B))) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (+.f64 -1 x))) (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4))) (sqrt.f64 (sqrt.f64 B))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B)) (pow.f64 (/.f64 (-.f64 x 1) B) 1/4)) (/.f64 (sqrt.f64 (sqrt.f64 B)) (sqrt.f64 (sqrt.f64 (-.f64 x 1))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 x 1))) (sqrt.f64 (sqrt.f64 B))) (pow.f64 (pow.f64 (/.f64 (-.f64 x 1) B) 1/4) 3)) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 x x))) (/.f64 (sqrt.f64 (+.f64 -1 x)) B)) (sqrt.f64 (-.f64 -1 x))) |
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 x x))) (*.f64 (/.f64 B (sqrt.f64 (-.f64 x 1))) (sqrt.f64 (-.f64 -1 x)))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 x x))) (sqrt.f64 (-.f64 -1 x))) (/.f64 (sqrt.f64 (-.f64 x 1)) B)) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 x 3))) (/.f64 (sqrt.f64 (+.f64 -1 x)) B)) (sqrt.f64 (+.f64 1 (fma.f64 x x x)))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 x 3))) (*.f64 (/.f64 B (sqrt.f64 (-.f64 x 1))) (sqrt.f64 (+.f64 1 (fma.f64 x x x))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 x 3))) (sqrt.f64 (+.f64 1 (fma.f64 x x x)))) (/.f64 (sqrt.f64 (-.f64 x 1)) B)) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 x 3))) (sqrt.f64 (+.f64 x (fma.f64 x x 1)))) (/.f64 (sqrt.f64 (-.f64 x 1)) B)) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 x)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2)) (cbrt.f64 B)) |
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)) 2) (/.f64 (cbrt.f64 B) (cbrt.f64 (-.f64 x 1)))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 x 1)) (cbrt.f64 B)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)) 2)) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 1 x)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2)) (cbrt.f64 (neg.f64 B))) |
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)) 2) (/.f64 (cbrt.f64 (neg.f64 B)) (cbrt.f64 (-.f64 1 x)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)) 2) (cbrt.f64 (neg.f64 B))) (cbrt.f64 (-.f64 1 x))) |
(/.f64 (*.f64 1 (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))))) (cbrt.f64 (/.f64 B (+.f64 -1 x)))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B)) (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B)))) (cbrt.f64 (/.f64 B (-.f64 x 1)))) |
(/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B))) 4) (cbrt.f64 (/.f64 B (-.f64 x 1)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 x)) (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))))) (cbrt.f64 B)) |
(/.f64 (cbrt.f64 (-.f64 x 1)) (/.f64 (cbrt.f64 B) (*.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B)) (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B)))))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 x 1)) (cbrt.f64 B)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B))) 4)) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 1 x)) (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))))) (cbrt.f64 (neg.f64 B))) |
(/.f64 (*.f64 (*.f64 (cbrt.f64 (-.f64 1 x)) (sqrt.f64 (/.f64 (-.f64 x 1) B))) (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B)))) (cbrt.f64 (neg.f64 B))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 1 x)) (cbrt.f64 (neg.f64 B))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B))) 4)) |
(/.f64 (*.f64 (neg.f64 (-.f64 1 (*.f64 x x))) (/.f64 -1 B)) (-.f64 -1 x)) |
(/.f64 (-.f64 1 (*.f64 x x)) (*.f64 B (-.f64 -1 x))) |
(/.f64 (fma.f64 x x -1) (+.f64 (*.f64 x B) B)) |
(/.f64 (fma.f64 x x -1) (+.f64 B (*.f64 x B))) |
(/.f64 (*.f64 (neg.f64 (+.f64 -1 (pow.f64 x 3))) (/.f64 -1 B)) (+.f64 1 (fma.f64 x x x))) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (+.f64 B (*.f64 B (fma.f64 x x x)))) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (fma.f64 B (fma.f64 x x x) B)) |
(/.f64 (*.f64 1 (/.f64 (+.f64 -1 x) (cbrt.f64 B))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (-.f64 x 1) (*.f64 (cbrt.f64 (*.f64 B B)) (cbrt.f64 B))) |
(/.f64 (/.f64 (-.f64 x 1) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1 x)) (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 B))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (-.f64 x 1) (*.f64 (cbrt.f64 (*.f64 B B)) (cbrt.f64 B))) |
(/.f64 (/.f64 (-.f64 x 1) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (/.f64 (cbrt.f64 (+.f64 -1 x)) (sqrt.f64 B))) (sqrt.f64 B)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (cbrt.f64 (/.f64 (+.f64 -1 x) B))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x 1)) 2) (/.f64 (cbrt.f64 (*.f64 B B)) (cbrt.f64 (/.f64 (-.f64 x 1) B)))) |
(*.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x 1)) 2) (cbrt.f64 (*.f64 B B)))) |
(/.f64 (/.f64 1 (*.f64 (cbrt.f64 (/.f64 B (+.f64 -1 x))) (cbrt.f64 (/.f64 B (+.f64 -1 x))))) (cbrt.f64 (/.f64 B (+.f64 -1 x)))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (/.f64 1 (/.f64 B (-.f64 1 (*.f64 x x)))) (-.f64 -1 x)) |
(/.f64 (-.f64 1 (*.f64 x x)) (*.f64 B (-.f64 -1 x))) |
(/.f64 (fma.f64 x x -1) (+.f64 (*.f64 x B) B)) |
(/.f64 (fma.f64 x x -1) (+.f64 B (*.f64 x B))) |
(/.f64 (/.f64 1 (/.f64 B (+.f64 -1 (pow.f64 x 3)))) (+.f64 1 (fma.f64 x x x))) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (+.f64 B (*.f64 B (fma.f64 x x x)))) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (fma.f64 B (fma.f64 x x x) B)) |
(/.f64 (/.f64 1 (/.f64 (sqrt.f64 B) 1)) (/.f64 (sqrt.f64 B) (+.f64 -1 x))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (/.f64 1 (/.f64 (cbrt.f64 (*.f64 B B)) 1)) (/.f64 (cbrt.f64 B) (+.f64 -1 x))) |
(/.f64 (-.f64 x 1) (*.f64 (cbrt.f64 (*.f64 B B)) (cbrt.f64 B))) |
(/.f64 (/.f64 (-.f64 x 1) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B))) |
(/.f64 (/.f64 (-.f64 1 x) -1) B) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (/.f64 (-.f64 1 x) 1) (neg.f64 B)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (/.f64 (-.f64 1 x) (sqrt.f64 B)) (neg.f64 (sqrt.f64 B))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (/.f64 (-.f64 1 x) (cbrt.f64 (*.f64 B B))) (neg.f64 (cbrt.f64 B))) |
(/.f64 (-.f64 1 x) (*.f64 (neg.f64 (cbrt.f64 B)) (cbrt.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (-.f64 1 x) (neg.f64 (cbrt.f64 B))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (/.f64 (-.f64 1 x) (sqrt.f64 (neg.f64 B))) (sqrt.f64 (neg.f64 B))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (/.f64 (-.f64 1 x) (*.f64 (cbrt.f64 (neg.f64 B)) (cbrt.f64 (neg.f64 B)))) (cbrt.f64 (neg.f64 B))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (/.f64 (-.f64 1 x) (neg.f64 (cbrt.f64 (*.f64 B B)))) (cbrt.f64 B)) |
(/.f64 (-.f64 1 x) (*.f64 (neg.f64 (cbrt.f64 B)) (cbrt.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (-.f64 1 x) (neg.f64 (cbrt.f64 B))) (cbrt.f64 (*.f64 B B))) |
(/.f64 (/.f64 (/.f64 (+.f64 -1 x) (sqrt.f64 B)) 1) (sqrt.f64 B)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (/.f64 (/.f64 (+.f64 -1 x) (sqrt.f64 B)) (cbrt.f64 B)) (cbrt.f64 (sqrt.f64 B))) |
(/.f64 (/.f64 (-.f64 x 1) (sqrt.f64 B)) (*.f64 (cbrt.f64 (sqrt.f64 B)) (cbrt.f64 B))) |
(/.f64 (-.f64 x 1) (*.f64 (cbrt.f64 (sqrt.f64 B)) (*.f64 (sqrt.f64 B) (cbrt.f64 B)))) |
(/.f64 (/.f64 (/.f64 (+.f64 -1 x) (sqrt.f64 B)) (sqrt.f64 (sqrt.f64 B))) (sqrt.f64 (sqrt.f64 B))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (/.f64 (/.f64 (+.f64 -1 x) (sqrt.f64 B)) (sqrt.f64 (cbrt.f64 (*.f64 B B)))) (sqrt.f64 (cbrt.f64 B))) |
(/.f64 (/.f64 (-.f64 x 1) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 B B))) (sqrt.f64 B))) (sqrt.f64 (cbrt.f64 B))) |
(/.f64 (-.f64 x 1) (*.f64 (sqrt.f64 (cbrt.f64 B)) (*.f64 (sqrt.f64 B) (sqrt.f64 (cbrt.f64 (*.f64 B B)))))) |
(/.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) B) 1) (-.f64 -1 x)) |
(/.f64 (-.f64 1 (*.f64 x x)) (*.f64 B (-.f64 -1 x))) |
(/.f64 (fma.f64 x x -1) (+.f64 (*.f64 x B) B)) |
(/.f64 (fma.f64 x x -1) (+.f64 B (*.f64 x B))) |
(/.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) B) (sqrt.f64 (-.f64 -1 x))) (sqrt.f64 (-.f64 -1 x))) |
(/.f64 (-.f64 1 (*.f64 x x)) (*.f64 B (-.f64 -1 x))) |
(/.f64 (fma.f64 x x -1) (+.f64 (*.f64 x B) B)) |
(/.f64 (fma.f64 x x -1) (+.f64 B (*.f64 x B))) |
(/.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) B) (*.f64 (cbrt.f64 (-.f64 -1 x)) (cbrt.f64 (-.f64 -1 x)))) (cbrt.f64 (-.f64 -1 x))) |
(/.f64 (-.f64 1 (*.f64 x x)) (*.f64 B (-.f64 -1 x))) |
(/.f64 (fma.f64 x x -1) (+.f64 (*.f64 x B) B)) |
(/.f64 (fma.f64 x x -1) (+.f64 B (*.f64 x B))) |
(/.f64 (/.f64 (/.f64 (+.f64 -1 (pow.f64 x 3)) B) 1) (+.f64 1 (fma.f64 x x x))) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (+.f64 B (*.f64 B (fma.f64 x x x)))) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (fma.f64 B (fma.f64 x x x) B)) |
(/.f64 (/.f64 (/.f64 (+.f64 -1 (pow.f64 x 3)) B) (sqrt.f64 (+.f64 1 (fma.f64 x x x)))) (sqrt.f64 (+.f64 1 (fma.f64 x x x)))) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (+.f64 B (*.f64 B (fma.f64 x x x)))) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (fma.f64 B (fma.f64 x x x) B)) |
(/.f64 (/.f64 (/.f64 (+.f64 -1 (pow.f64 x 3)) B) (*.f64 (cbrt.f64 (+.f64 1 (fma.f64 x x x))) (cbrt.f64 (+.f64 1 (fma.f64 x x x))))) (cbrt.f64 (+.f64 1 (fma.f64 x x x)))) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (+.f64 B (*.f64 B (fma.f64 x x x)))) |
(/.f64 (+.f64 -1 (pow.f64 x 3)) (fma.f64 B (fma.f64 x x x) B)) |
(/.f64 (/.f64 (/.f64 (+.f64 -1 x) (cbrt.f64 (*.f64 B B))) 1) (cbrt.f64 B)) |
(/.f64 (-.f64 x 1) (*.f64 (cbrt.f64 (*.f64 B B)) (cbrt.f64 B))) |
(/.f64 (/.f64 (-.f64 x 1) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B))) |
(/.f64 (/.f64 (/.f64 (+.f64 -1 x) (cbrt.f64 (*.f64 B B))) (sqrt.f64 (cbrt.f64 B))) (sqrt.f64 (cbrt.f64 B))) |
(/.f64 (-.f64 x 1) (*.f64 (cbrt.f64 (*.f64 B B)) (cbrt.f64 B))) |
(/.f64 (/.f64 (-.f64 x 1) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B))) |
(/.f64 (/.f64 (/.f64 (+.f64 -1 x) (cbrt.f64 (*.f64 B B))) (cbrt.f64 (sqrt.f64 B))) (cbrt.f64 (sqrt.f64 B))) |
(/.f64 (/.f64 (-.f64 x 1) (cbrt.f64 (*.f64 B B))) (*.f64 (cbrt.f64 (sqrt.f64 B)) (cbrt.f64 (sqrt.f64 B)))) |
(/.f64 (-.f64 x 1) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 B)) (cbrt.f64 (sqrt.f64 B))) (cbrt.f64 (*.f64 B B)))) |
(/.f64 (/.f64 (/.f64 (+.f64 -1 x) (cbrt.f64 (*.f64 B B))) (*.f64 (cbrt.f64 (cbrt.f64 B)) (cbrt.f64 (cbrt.f64 B)))) (cbrt.f64 (cbrt.f64 B))) |
(/.f64 (-.f64 x 1) (*.f64 (cbrt.f64 (*.f64 B B)) (cbrt.f64 B))) |
(/.f64 (/.f64 (-.f64 x 1) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B))) |
(/.f64 (/.f64 (/.f64 (+.f64 -1 x) (cbrt.f64 (*.f64 B B))) (cbrt.f64 (cbrt.f64 (*.f64 B B)))) (cbrt.f64 (cbrt.f64 B))) |
(/.f64 (/.f64 (-.f64 x 1) (cbrt.f64 (*.f64 B B))) (*.f64 (cbrt.f64 (cbrt.f64 B)) (cbrt.f64 (cbrt.f64 (*.f64 B B))))) |
(/.f64 (-.f64 x 1) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 B)) (cbrt.f64 (cbrt.f64 (*.f64 B B)))) (cbrt.f64 (*.f64 B B)))) |
(neg.f64 (/.f64 (+.f64 -1 x) (neg.f64 B))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(neg.f64 (*.f64 (/.f64 (+.f64 -1 x) (neg.f64 B)) 1)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(neg.f64 (*.f64 (+.f64 -1 x) (/.f64 -1 B))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(sqrt.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 2)) |
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x 1) B) 2)) |
(fabs.f64 (/.f64 (-.f64 x 1) B)) |
(log.f64 (exp.f64 (/.f64 (+.f64 -1 x) B))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 -1 x) B)))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(cbrt.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(expm1.f64 (log1p.f64 (/.f64 (+.f64 -1 x) B))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(exp.f64 (log.f64 (/.f64 (+.f64 -1 x) B))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(log1p.f64 (expm1.f64 (/.f64 (+.f64 -1 x) B))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)))) 1) |
(sqrt.f64 (/.f64 (-.f64 x 1) B)) |
(*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) 1) |
(sqrt.f64 (/.f64 (-.f64 x 1) B)) |
(*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (pow.f64 1 1/2)) |
(sqrt.f64 (/.f64 (-.f64 x 1) B)) |
(*.f64 1 (sqrt.f64 (/.f64 (+.f64 -1 x) B))) |
(sqrt.f64 (/.f64 (-.f64 x 1) B)) |
(*.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4) (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4)) |
(sqrt.f64 (/.f64 (-.f64 x 1) B)) |
(*.f64 (sqrt.f64 (+.f64 -1 x)) (sqrt.f64 (/.f64 1 B))) |
(*.f64 (sqrt.f64 (/.f64 1 B)) (sqrt.f64 (-.f64 x 1))) |
(*.f64 (sqrt.f64 (+.f64 -1 x)) (/.f64 1 (sqrt.f64 B))) |
(*.f64 (sqrt.f64 (-.f64 x 1)) (/.f64 1 (sqrt.f64 B))) |
(/.f64 (sqrt.f64 (-.f64 x 1)) (sqrt.f64 B)) |
(*.f64 (sqrt.f64 (+.f64 -1 x)) (pow.f64 (/.f64 1 B) 1/2)) |
(*.f64 (sqrt.f64 (/.f64 1 B)) (sqrt.f64 (-.f64 x 1))) |
(*.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)))) |
(*.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)) (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))) (cbrt.f64 (/.f64 (+.f64 -1 x) B))) |
(*.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)) (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B)))) |
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B))) (sqrt.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B))) (sqrt.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)))) |
(*.f64 (sqrt.f64 (/.f64 1 B)) (sqrt.f64 (+.f64 -1 x))) |
(*.f64 (sqrt.f64 (/.f64 1 B)) (sqrt.f64 (-.f64 x 1))) |
(*.f64 (/.f64 1 (sqrt.f64 B)) (sqrt.f64 (+.f64 -1 x))) |
(*.f64 (sqrt.f64 (-.f64 x 1)) (/.f64 1 (sqrt.f64 B))) |
(/.f64 (sqrt.f64 (-.f64 x 1)) (sqrt.f64 B)) |
(*.f64 (pow.f64 (/.f64 1 B) 1/2) (sqrt.f64 (+.f64 -1 x))) |
(*.f64 (sqrt.f64 (/.f64 1 B)) (sqrt.f64 (-.f64 x 1))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 (+.f64 -1 x) B))) |
(sqrt.f64 (/.f64 (-.f64 x 1) B)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B))) (sqrt.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2) 1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B))) (sqrt.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)))) |
(/.f64 1 (sqrt.f64 (/.f64 B (+.f64 -1 x)))) |
(/.f64 1 (sqrt.f64 (/.f64 B (-.f64 x 1)))) |
(/.f64 1 (/.f64 (sqrt.f64 B) (sqrt.f64 (+.f64 -1 x)))) |
(*.f64 (sqrt.f64 (-.f64 x 1)) (/.f64 1 (sqrt.f64 B))) |
(/.f64 (sqrt.f64 (-.f64 x 1)) (sqrt.f64 B)) |
(/.f64 (sqrt.f64 (+.f64 -1 x)) (sqrt.f64 B)) |
(*.f64 (sqrt.f64 (-.f64 x 1)) (/.f64 1 (sqrt.f64 B))) |
(/.f64 (sqrt.f64 (-.f64 x 1)) (sqrt.f64 B)) |
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))) (cbrt.f64 (/.f64 B (+.f64 -1 x)))) |
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B))) (cbrt.f64 (/.f64 B (-.f64 x 1)))) |
(/.f64 (cbrt.f64 (+.f64 -1 x)) (/.f64 (sqrt.f64 B) (cbrt.f64 (sqrt.f64 (+.f64 -1 x))))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 x 1)) (sqrt.f64 B)) (cbrt.f64 (sqrt.f64 (-.f64 x 1)))) |
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 x x))) (*.f64 (sqrt.f64 B) (sqrt.f64 (-.f64 -1 x)))) |
(/.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 x x))) (sqrt.f64 B)) (sqrt.f64 (-.f64 -1 x))) |
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2)) (/.f64 (sqrt.f64 B) (sqrt.f64 (cbrt.f64 (+.f64 -1 x))))) |
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 x 1)) 2)) (sqrt.f64 B)) (sqrt.f64 (cbrt.f64 (-.f64 x 1)))) |
(*.f64 (sqrt.f64 (cbrt.f64 (-.f64 x 1))) (/.f64 (fabs.f64 (cbrt.f64 (-.f64 x 1))) (sqrt.f64 B))) |
(/.f64 (sqrt.f64 (sqrt.f64 (+.f64 -1 x))) (/.f64 (sqrt.f64 B) (sqrt.f64 (sqrt.f64 (+.f64 -1 x))))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 x 1))) (sqrt.f64 B)) (sqrt.f64 (sqrt.f64 (-.f64 x 1)))) |
(*.f64 (sqrt.f64 (sqrt.f64 (-.f64 x 1))) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 x 1))) (sqrt.f64 B))) |
(/.f64 (sqrt.f64 (-.f64 1 x)) (sqrt.f64 (neg.f64 B))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 x 3))) (*.f64 (sqrt.f64 B) (sqrt.f64 (+.f64 1 (fma.f64 x x x))))) |
(/.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 x 3))) (sqrt.f64 B)) (sqrt.f64 (+.f64 1 (fma.f64 x x x)))) |
(/.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 x 3))) (sqrt.f64 B)) (sqrt.f64 (+.f64 x (fma.f64 x x 1)))) |
(/.f64 (neg.f64 (sqrt.f64 (+.f64 -1 x))) (neg.f64 (sqrt.f64 B))) |
(/.f64 (neg.f64 (sqrt.f64 (-.f64 x 1))) (neg.f64 (sqrt.f64 B))) |
(*.f64 1 (/.f64 (sqrt.f64 (-.f64 x 1)) (sqrt.f64 B))) |
(/.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) 1) (sqrt.f64 B)) |
(*.f64 (sqrt.f64 (-.f64 x 1)) (/.f64 1 (sqrt.f64 B))) |
(/.f64 (sqrt.f64 (-.f64 x 1)) (sqrt.f64 B)) |
(/.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 B)) (cbrt.f64 (sqrt.f64 B))) |
(/.f64 (sqrt.f64 (-.f64 x 1)) (*.f64 (cbrt.f64 (sqrt.f64 B)) (cbrt.f64 B))) |
(/.f64 (/.f64 (sqrt.f64 (-.f64 x 1)) (cbrt.f64 B)) (cbrt.f64 (sqrt.f64 B))) |
(/.f64 (*.f64 1 (sqrt.f64 (-.f64 1 x))) (sqrt.f64 (neg.f64 B))) |
(/.f64 (sqrt.f64 (-.f64 1 x)) (sqrt.f64 (neg.f64 B))) |
(/.f64 (*.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4) (sqrt.f64 (sqrt.f64 (+.f64 -1 x)))) (sqrt.f64 (sqrt.f64 B))) |
(/.f64 (sqrt.f64 (sqrt.f64 (-.f64 x 1))) (/.f64 (sqrt.f64 (sqrt.f64 B)) (pow.f64 (/.f64 (-.f64 x 1) B) 1/4))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x 1) B) 1/4) (sqrt.f64 (sqrt.f64 B))) (sqrt.f64 (sqrt.f64 (-.f64 x 1)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (sqrt.f64 (+.f64 -1 x)))) (cbrt.f64 (sqrt.f64 B))) |
(/.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)) (/.f64 (cbrt.f64 (sqrt.f64 B)) (cbrt.f64 (sqrt.f64 (-.f64 x 1))))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 x 1))) (cbrt.f64 (sqrt.f64 B))) (cbrt.f64 (/.f64 (-.f64 x 1) B))) |
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))) (cbrt.f64 (+.f64 -1 x))) (cbrt.f64 B)) |
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B))) (/.f64 (cbrt.f64 B) (cbrt.f64 (-.f64 x 1)))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B))) (cbrt.f64 B)) (cbrt.f64 (-.f64 x 1))) |
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))) (cbrt.f64 (-.f64 1 x))) (cbrt.f64 (neg.f64 B))) |
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B))) (/.f64 (cbrt.f64 (neg.f64 B)) (cbrt.f64 (-.f64 1 x)))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 1 x)) (cbrt.f64 (neg.f64 B))) (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B)))) |
(/.f64 (*.f64 (pow.f64 1 1/2) 1) (sqrt.f64 (/.f64 B (+.f64 -1 x)))) |
(/.f64 1 (sqrt.f64 (/.f64 B (-.f64 x 1)))) |
(/.f64 (*.f64 (pow.f64 1 1/2) 1) (/.f64 (sqrt.f64 B) (sqrt.f64 (+.f64 -1 x)))) |
(*.f64 (sqrt.f64 (-.f64 x 1)) (/.f64 1 (sqrt.f64 B))) |
(/.f64 (sqrt.f64 (-.f64 x 1)) (sqrt.f64 B)) |
(/.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 -1 x))) (sqrt.f64 B)) |
(*.f64 (sqrt.f64 (-.f64 x 1)) (/.f64 1 (sqrt.f64 B))) |
(/.f64 (sqrt.f64 (-.f64 x 1)) (sqrt.f64 B)) |
(/.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 1 x))) (sqrt.f64 (neg.f64 B))) |
(/.f64 (sqrt.f64 (-.f64 1 x)) (sqrt.f64 (neg.f64 B))) |
(/.f64 (*.f64 (pow.f64 1 1/2) (neg.f64 (sqrt.f64 (+.f64 -1 x)))) (neg.f64 (sqrt.f64 B))) |
(/.f64 (neg.f64 (sqrt.f64 (-.f64 x 1))) (neg.f64 (sqrt.f64 B))) |
(*.f64 1 (/.f64 (sqrt.f64 (-.f64 x 1)) (sqrt.f64 B))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 1 x)) 1) (sqrt.f64 (neg.f64 B))) |
(/.f64 (sqrt.f64 (-.f64 1 x)) (sqrt.f64 (neg.f64 B))) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 -1 x))) 1) (neg.f64 (sqrt.f64 B))) |
(/.f64 (neg.f64 (sqrt.f64 (-.f64 x 1))) (neg.f64 (sqrt.f64 B))) |
(*.f64 1 (/.f64 (sqrt.f64 (-.f64 x 1)) (sqrt.f64 B))) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (+.f64 -1 x))) (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4)) (sqrt.f64 (sqrt.f64 B))) |
(/.f64 (sqrt.f64 (sqrt.f64 (-.f64 x 1))) (/.f64 (sqrt.f64 (sqrt.f64 B)) (pow.f64 (/.f64 (-.f64 x 1) B) 1/4))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x 1) B) 1/4) (sqrt.f64 (sqrt.f64 B))) (sqrt.f64 (sqrt.f64 (-.f64 x 1)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 x x))) (sqrt.f64 (/.f64 1 B))) (sqrt.f64 (-.f64 -1 x))) |
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 x x))) (/.f64 (sqrt.f64 (-.f64 -1 x)) (sqrt.f64 (/.f64 1 B)))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 x x))) (sqrt.f64 (-.f64 -1 x))) (sqrt.f64 (/.f64 1 B))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 x 3))) (sqrt.f64 (/.f64 1 B))) (sqrt.f64 (+.f64 1 (fma.f64 x x x)))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 1 B)) (sqrt.f64 (+.f64 -1 (pow.f64 x 3)))) (sqrt.f64 (+.f64 1 (fma.f64 x x x)))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 x 3))) (sqrt.f64 (+.f64 1 (fma.f64 x x x)))) (sqrt.f64 (/.f64 1 B))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 x 3))) (sqrt.f64 (+.f64 x (fma.f64 x x 1)))) (sqrt.f64 (/.f64 1 B))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 x x))) (/.f64 1 (sqrt.f64 B))) (sqrt.f64 (-.f64 -1 x))) |
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 x x))) (*.f64 (sqrt.f64 B) (sqrt.f64 (-.f64 -1 x)))) |
(/.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 x x))) (sqrt.f64 B)) (sqrt.f64 (-.f64 -1 x))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 x 3))) (/.f64 1 (sqrt.f64 B))) (sqrt.f64 (+.f64 1 (fma.f64 x x x)))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 x 3))) (*.f64 (sqrt.f64 B) (sqrt.f64 (+.f64 1 (fma.f64 x x x))))) |
(/.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 x 3))) (sqrt.f64 B)) (sqrt.f64 (+.f64 1 (fma.f64 x x x)))) |
(/.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 x 3))) (sqrt.f64 B)) (sqrt.f64 (+.f64 x (fma.f64 x x 1)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 x x))) (pow.f64 (/.f64 1 B) 1/2)) (sqrt.f64 (-.f64 -1 x))) |
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 x x))) (/.f64 (sqrt.f64 (-.f64 -1 x)) (sqrt.f64 (/.f64 1 B)))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 x x))) (sqrt.f64 (-.f64 -1 x))) (sqrt.f64 (/.f64 1 B))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 x 3))) (pow.f64 (/.f64 1 B) 1/2)) (sqrt.f64 (+.f64 1 (fma.f64 x x x)))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 1 B)) (sqrt.f64 (+.f64 -1 (pow.f64 x 3)))) (sqrt.f64 (+.f64 1 (fma.f64 x x x)))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 x 3))) (sqrt.f64 (+.f64 1 (fma.f64 x x x)))) (sqrt.f64 (/.f64 1 B))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 x 3))) (sqrt.f64 (+.f64 x (fma.f64 x x 1)))) (sqrt.f64 (/.f64 1 B))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 x)) (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)))) (cbrt.f64 B)) |
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B))) (/.f64 (cbrt.f64 B) (cbrt.f64 (-.f64 x 1)))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B))) (cbrt.f64 B)) (cbrt.f64 (-.f64 x 1))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 1 x)) (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)))) (cbrt.f64 (neg.f64 B))) |
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B))) (/.f64 (cbrt.f64 (neg.f64 B)) (cbrt.f64 (-.f64 1 x)))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 1 x)) (cbrt.f64 (neg.f64 B))) (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B)))) |
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 -1 x))) (cbrt.f64 (/.f64 (+.f64 -1 x) B))) (cbrt.f64 (sqrt.f64 B))) |
(/.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)) (/.f64 (cbrt.f64 (sqrt.f64 B)) (cbrt.f64 (sqrt.f64 (-.f64 x 1))))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 x 1))) (cbrt.f64 (sqrt.f64 B))) (cbrt.f64 (/.f64 (-.f64 x 1) B))) |
(/.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) (sqrt.f64 (sqrt.f64 B))) (sqrt.f64 (sqrt.f64 B))) |
(*.f64 (sqrt.f64 (-.f64 x 1)) (/.f64 1 (sqrt.f64 B))) |
(/.f64 (sqrt.f64 (-.f64 x 1)) (sqrt.f64 B)) |
(/.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) (sqrt.f64 (cbrt.f64 (*.f64 B B)))) (sqrt.f64 (cbrt.f64 B))) |
(/.f64 (/.f64 (sqrt.f64 (-.f64 x 1)) (sqrt.f64 (cbrt.f64 (*.f64 B B)))) (sqrt.f64 (cbrt.f64 B))) |
(pow.f64 (/.f64 (+.f64 -1 x) B) 1/2) |
(sqrt.f64 (/.f64 (-.f64 x 1) B)) |
(pow.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) 1) |
(sqrt.f64 (/.f64 (-.f64 x 1) B)) |
(pow.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4) 2) |
(sqrt.f64 (/.f64 (-.f64 x 1) B)) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))) 3) |
(sqrt.f64 (/.f64 (-.f64 x 1) B)) |
(pow.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3/2) 1/3) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x 1) B) 3/2)) |
(fabs.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))) |
(sqrt.f64 (/.f64 (-.f64 x 1) B)) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)))) |
(sqrt.f64 (/.f64 (-.f64 x 1) B)) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))))) |
(sqrt.f64 (/.f64 (-.f64 x 1) B)) |
(cbrt.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3/2)) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x 1) B) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)))) |
(sqrt.f64 (/.f64 (-.f64 x 1) B)) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)))) |
(sqrt.f64 (/.f64 (-.f64 x 1) B)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)))) |
(sqrt.f64 (/.f64 (-.f64 x 1) B)) |
(+.f64 (*.f64 (/.f64 1 B) -1) (*.f64 (/.f64 1 B) x)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(+.f64 (*.f64 -1 (/.f64 1 B)) (*.f64 x (/.f64 1 B))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(+.f64 (*.f64 (/.f64 1 B) x) (*.f64 (/.f64 1 B) -1)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(+.f64 (*.f64 x (/.f64 1 B)) (*.f64 -1 (/.f64 1 B))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 -1 x) B))) 1) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (+.f64 -1 x) (/.f64 1 B)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (/.f64 (+.f64 -1 x) B) 1) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (sqrt.f64 (/.f64 (+.f64 -1 x) B))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 1 (/.f64 (+.f64 -1 x) B)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4) (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (sqrt.f64 (+.f64 -1 x)) (/.f64 (sqrt.f64 (+.f64 -1 x)) B)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))))) |
(*.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)) (*.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B)) (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B))))) |
(*.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B))) 4)) |
(*.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (cbrt.f64 (*.f64 B B)))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x 1)) 2) (/.f64 (cbrt.f64 (*.f64 B B)) (cbrt.f64 (/.f64 (-.f64 x 1) B)))) |
(*.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x 1)) 2) (cbrt.f64 (*.f64 B B)))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 2) (cbrt.f64 (/.f64 (+.f64 -1 x) B))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B))) (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (/.f64 (+.f64 -1 x) B)))) |
(*.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)) (*.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B)) (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B))))) |
(*.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B))) 4)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (/.f64 (cbrt.f64 (+.f64 -1 x)) B)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (/.f64 1 B) (+.f64 -1 x)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (-.f64 1 x) (/.f64 -1 B)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4)) (pow.f64 (/.f64 (+.f64 -1 x) B) 1/4)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (/.f64 (+.f64 -1 x) B))) (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)))) |
(*.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)) (*.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B)) (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B))))) |
(*.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B))) 4)) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) B) (sqrt.f64 (+.f64 -1 x))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) B) (/.f64 (sqrt.f64 (+.f64 -1 x)) 1)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (/.f64 (cbrt.f64 (+.f64 -1 x)) B) (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (/.f64 (cbrt.f64 (+.f64 -1 x)) B) (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) 1)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)))) (cbrt.f64 (/.f64 (+.f64 -1 x) B))) |
(*.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)) (*.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B)) (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B))))) |
(*.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x 1) B))) 4)) |
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (+.f64 -1 x) (sqrt.f64 B))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 B B))) (/.f64 (+.f64 -1 x) (cbrt.f64 B))) |
(/.f64 (-.f64 x 1) (*.f64 (cbrt.f64 (*.f64 B B)) (cbrt.f64 B))) |
(/.f64 (/.f64 (-.f64 x 1) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B))) |
(*.f64 (/.f64 (+.f64 -1 x) (sqrt.f64 B)) (/.f64 1 (sqrt.f64 B))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (/.f64 (+.f64 -1 x) (cbrt.f64 B)) (/.f64 1 (cbrt.f64 (*.f64 B B)))) |
(/.f64 (-.f64 x 1) (*.f64 (cbrt.f64 (*.f64 B B)) (cbrt.f64 B))) |
(/.f64 (/.f64 (-.f64 x 1) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B))) |
(*.f64 (/.f64 -1 B) (-.f64 1 x)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) 1) (/.f64 (sqrt.f64 (+.f64 -1 x)) B)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 (*.f64 B B))) (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 B))) |
(/.f64 (-.f64 x 1) (*.f64 (cbrt.f64 (*.f64 B B)) (cbrt.f64 B))) |
(/.f64 (/.f64 (-.f64 x 1) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 B)) (/.f64 (sqrt.f64 (+.f64 -1 x)) (cbrt.f64 (*.f64 B B)))) |
(/.f64 (-.f64 x 1) (*.f64 (cbrt.f64 (*.f64 B B)) (cbrt.f64 B))) |
(/.f64 (/.f64 (-.f64 x 1) (cbrt.f64 B)) (cbrt.f64 (*.f64 B B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 -1 x)) B)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (sqrt.f64 B)) (/.f64 (cbrt.f64 (+.f64 -1 x)) (sqrt.f64 B))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (/.f64 (cbrt.f64 (+.f64 -1 x)) (sqrt.f64 B)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (sqrt.f64 B))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) (cbrt.f64 (*.f64 B B))) (cbrt.f64 (/.f64 (+.f64 -1 x) B))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x 1)) 2) (/.f64 (cbrt.f64 (*.f64 B B)) (cbrt.f64 (/.f64 (-.f64 x 1) B)))) |
(*.f64 (cbrt.f64 (/.f64 (-.f64 x 1) B)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x 1)) 2) (cbrt.f64 (*.f64 B B)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2) B) (cbrt.f64 (+.f64 -1 x))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (/.f64 1 (/.f64 B (pow.f64 (cbrt.f64 (+.f64 -1 x)) 2))) (cbrt.f64 (+.f64 -1 x))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) B) (-.f64 1 (*.f64 x x))) (+.f64 -1 x)) |
(*.f64 (-.f64 x 1) (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 x x)) B))) |
(*.f64 (-.f64 x 1) (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 B (-.f64 1 (*.f64 x x))))) |
(*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) B) (-.f64 -1 (pow.f64 x 3))) (+.f64 1 (*.f64 x (+.f64 -1 x)))) |
(/.f64 (*.f64 (/.f64 (-.f64 1 (*.f64 x x)) B) (+.f64 1 (*.f64 x (-.f64 x 1)))) (-.f64 -1 (pow.f64 x 3))) |
(*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 B (-.f64 -1 (pow.f64 x 3)))) (fma.f64 x (-.f64 x 1) 1)) |
(*.f64 (/.f64 (/.f64 (+.f64 -1 (pow.f64 x 3)) B) (-.f64 1 (*.f64 (fma.f64 x x x) (fma.f64 x x x)))) (-.f64 1 (fma.f64 x x x))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 x 3)) (*.f64 (-.f64 1 (*.f64 (fma.f64 x x x) (fma.f64 x x x))) B)) (-.f64 1 (fma.f64 x x x))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 x 3)) (*.f64 B (-.f64 1 (*.f64 (fma.f64 x x x) (fma.f64 x x x))))) (-.f64 1 (fma.f64 x x x))) |
(*.f64 (/.f64 (/.f64 (+.f64 -1 (pow.f64 x 3)) B) (+.f64 1 (pow.f64 (fma.f64 x x x) 3))) (+.f64 1 (*.f64 (fma.f64 x x x) (-.f64 (fma.f64 x x x) 1)))) |
(*.f64 (/.f64 (/.f64 (+.f64 -1 (pow.f64 x 3)) B) (+.f64 1 (pow.f64 (fma.f64 x x x) 3))) (+.f64 1 (*.f64 (fma.f64 x x x) (+.f64 (fma.f64 x x x) -1)))) |
(/.f64 (*.f64 (/.f64 (+.f64 -1 (pow.f64 x 3)) B) (fma.f64 (fma.f64 x x x) (+.f64 -1 (fma.f64 x x x)) 1)) (+.f64 1 (pow.f64 (fma.f64 x x x) 3))) |
(pow.f64 (/.f64 (+.f64 -1 x) B) 1) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(pow.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) 2) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 3) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(pow.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 2) 1/2) |
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x 1) B) 2)) |
(fabs.f64 (/.f64 (-.f64 x 1) B)) |
(pow.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3) 1/3) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(pow.f64 (/.f64 B (+.f64 -1 x)) -1) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(neg.f64 (/.f64 (+.f64 -1 x) (neg.f64 B))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(neg.f64 (*.f64 (/.f64 (+.f64 -1 x) (neg.f64 B)) 1)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(neg.f64 (*.f64 (+.f64 -1 x) (/.f64 -1 B))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(sqrt.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 2)) |
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x 1) B) 2)) |
(fabs.f64 (/.f64 (-.f64 x 1) B)) |
(log.f64 (exp.f64 (/.f64 (+.f64 -1 x) B))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 -1 x) B)))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(cbrt.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3)) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(expm1.f64 (log1p.f64 (/.f64 (+.f64 -1 x) B))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(exp.f64 (log.f64 (/.f64 (+.f64 -1 x) B))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
(log1p.f64 (expm1.f64 (/.f64 (+.f64 -1 x) B))) |
(+.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) B) (/.f64 x B)) |
(/.f64 (-.f64 x 1) B) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.2b | (/.f64 1 (tan.f64 B)) | |
| ✓ | 0.3b | (/.f64 (sin.f64 B) (/.f64 -1 F)) |
| 0.3b | (*.f64 x (/.f64 1 (tan.f64 B))) | |
| ✓ | 5.9b | (*.f64 (/.f64 (sin.f64 B) (/.f64 -1 F)) (/.f64 1 F)) |
Compiled 83 to 50 computations (39.8% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 11.0ms | B | @ | 0 | (/.f64 (sin.f64 B) (/.f64 -1 F)) |
| 0.0ms | B | @ | inf | (/.f64 (sin.f64 B) (/.f64 -1 F)) |
| 0.0ms | B | @ | -inf | (/.f64 (sin.f64 B) (/.f64 -1 F)) |
| 0.0ms | F | @ | inf | (/.f64 (sin.f64 B) (/.f64 -1 F)) |
| 0.0ms | B | @ | 0 | (*.f64 (/.f64 (sin.f64 B) (/.f64 -1 F)) (/.f64 1 F)) |
| 1× | batch-egg-rewrite |
| 1086× | *-commutative |
| 870× | unswap-sqr |
| 704× | associate-/r/ |
| 652× | swap-sqr |
| 524× | associate-/l/ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 40 |
| 1 | 251 | 28 |
| 2 | 3373 | 28 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (/.f64 (sin.f64 B) (/.f64 -1 F)) (/.f64 1 F)) |
(/.f64 (sin.f64 B) (/.f64 -1 F)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 B) (/.f64 F F)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sin.f64 B) (/.f64 F F))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 F F) (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 B) F) F)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 F F) (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 F (sqrt.f64 (*.f64 (sin.f64 B) F))) (sqrt.f64 (/.f64 (/.f64 -1 F) (sin.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 F F) (/.f64 -1 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 F) (/.f64 (/.f64 -1 F) (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 F -1/2) (*.f64 (/.f64 (/.f64 -1 F) (sin.f64 B)) (sqrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sin.f64 B)) (*.f64 F (/.f64 (/.f64 -1 F) (sqrt.f64 (sin.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sin.f64 B)) (*.f64 (/.f64 F (sqrt.f64 (*.f64 (sin.f64 B) F))) (pow.f64 F -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sin.f64 B)) (*.f64 (/.f64 F F) (/.f64 -1 (sqrt.f64 (sin.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (sin.f64 B) F)) (/.f64 F (sqrt.f64 (*.f64 (sin.f64 B) F))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (*.f64 F (/.f64 (/.f64 -1 F) (cbrt.f64 (sin.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (*.f64 (/.f64 F F) (/.f64 -1 (cbrt.f64 (sin.f64 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2) (/.f64 F (cbrt.f64 (*.f64 (sin.f64 B) F))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sin.f64 B)) (/.f64 F F))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (neg.f64 (sin.f64 B))) (*.f64 (/.f64 F (sqrt.f64 (*.f64 (sin.f64 B) F))) (pow.f64 F -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (pow.f64 (cbrt.f64 F) 2)) (*.f64 (/.f64 (/.f64 -1 F) (sin.f64 B)) (cbrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (pow.f64 (cbrt.f64 F) 2)) (*.f64 (/.f64 (/.f64 -1 F) (sin.f64 B)) (cbrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 B) F) (sqrt.f64 F)) (sqrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 B) F) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 F)) (pow.f64 F -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 B) (*.f64 (cbrt.f64 (pow.f64 F -2)) F)) (/.f64 -1 (cbrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 B) 1) (/.f64 F F))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 B) (pow.f64 F -1/2)) (*.f64 F (pow.f64 F -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 F -2))) (*.f64 F (/.f64 -1 (cbrt.f64 F))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sin.f64 B) (/.f64 F F)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (sin.f64 B) (/.f64 F F))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F F))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sin.f64 B) (/.f64 F F)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (sin.f64 B) (/.f64 F F)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (sin.f64 B) (/.f64 F F)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (sin.f64 B) (/.f64 F F))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 B) (/.f64 F F)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sin.f64 B) (/.f64 F F)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (/.f64 -1 (pow.f64 F 3)) (pow.f64 (*.f64 (sin.f64 B) F) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 B) F) 3) (pow.f64 F 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sin.f64 B) (/.f64 F F))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (sin.f64 B) (/.f64 F F))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sin.f64 B) (/.f64 F F)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 B) F))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 B) F)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (sin.f64 B) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 F (sin.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 F (neg.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 F (/.f64 (sin.f64 B) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 B) F) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 B) F) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (sin.f64 B) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sin.f64 B)) (*.f64 F (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (sin.f64 B) F)) (sqrt.f64 (*.f64 (sin.f64 B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (sin.f64 B) F)) (neg.f64 (sqrt.f64 (*.f64 (sin.f64 B) F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 F) (*.f64 (sqrt.f64 F) (neg.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 F) (/.f64 (sin.f64 B) (pow.f64 F -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 F) (neg.f64 (/.f64 (sin.f64 B) (pow.f64 F -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (*.f64 F (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (cbrt.f64 (pow.f64 F -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2) (cbrt.f64 (*.f64 (sin.f64 B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2) (neg.f64 (cbrt.f64 (*.f64 (sin.f64 B) F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 F) (*.f64 (pow.f64 (cbrt.f64 F) 2) (neg.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sin.f64 B)) F)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 F) (neg.f64 (sin.f64 B))) (sqrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 F) (neg.f64 (sin.f64 B))) (neg.f64 (sqrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 F) 2) (neg.f64 (sin.f64 B))) (cbrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 F) 2) (neg.f64 (sin.f64 B))) (neg.f64 (cbrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 F (sqrt.f64 (sin.f64 B))) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 F (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 B) 1) F)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 B) (pow.f64 F -1/2)) (sqrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 F -2))) (*.f64 (neg.f64 (sin.f64 B)) (cbrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 F -2))) (neg.f64 (*.f64 (neg.f64 (sin.f64 B)) (cbrt.f64 F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (sin.f64 B)) (cbrt.f64 F)) (/.f64 1 (cbrt.f64 (pow.f64 F -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (sin.f64 B))) (*.f64 F (sqrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (*.f64 F (cbrt.f64 (sin.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 F)) (/.f64 (sin.f64 B) (pow.f64 F -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sin.f64 B)) -1) (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sin.f64 B)) -1) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) F) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) F) (/.f64 (sqrt.f64 (sin.f64 B)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) F) (/.f64 (sqrt.f64 (sin.f64 B)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 (pow.f64 F -2))) (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) (cbrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 (pow.f64 F -2))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) (cbrt.f64 F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) (cbrt.f64 F)) (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 (pow.f64 F -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) -1) (*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) -1) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) -1) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) -1) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) -1) F) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) -1) F) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) -1) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) -1) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 F -1/2)) (/.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 F -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 F -1/2)) (neg.f64 (/.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 F -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 F -1/2)) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 F -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (cbrt.f64 (pow.f64 F -2))) (cbrt.f64 (*.f64 (sin.f64 B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (cbrt.f64 (pow.f64 F -2))) (neg.f64 (cbrt.f64 (*.f64 (sin.f64 B) F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 B) (/.f64 1 (pow.f64 (cbrt.f64 F) 2))) (cbrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 B) (/.f64 -1 (pow.f64 (cbrt.f64 F) 2))) (cbrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 -1 F) (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 -1 F) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (/.f64 -1 F)) (cbrt.f64 (sin.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sin.f64 B)) -1) F)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sin.f64 B)) (pow.f64 F -1/2)) (sqrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sin.f64 B)) (/.f64 1 (pow.f64 (cbrt.f64 F) 2))) (cbrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sin.f64 B)) (/.f64 -1 (pow.f64 (cbrt.f64 F) 2))) (cbrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sin.f64 B) 1) -1) F)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sin.f64 B) 1) 1) F)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sin.f64 B) 1) (pow.f64 F -1/2)) (sqrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sin.f64 B) 1) (/.f64 1 (pow.f64 (cbrt.f64 F) 2))) (cbrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sin.f64 B) 1) (/.f64 -1 (pow.f64 (cbrt.f64 F) 2))) (cbrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sin.f64 B) (pow.f64 F -1/2)) 1) (sqrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sin.f64 B) (pow.f64 F -1/2)) (sqrt.f64 -1)) (sqrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 F -2))) -1) (cbrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 F -2))) 1) (cbrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (*.f64 (sin.f64 B) F))) (sqrt.f64 (*.f64 (sin.f64 B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 B) F))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2)) (cbrt.f64 (*.f64 (sin.f64 B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (sqrt.f64 F) (neg.f64 (sin.f64 B)))) (sqrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 F) 2) (neg.f64 (sin.f64 B)))) (cbrt.f64 F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (cbrt.f64 (pow.f64 F -2)))) (*.f64 (neg.f64 (sin.f64 B)) (cbrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sqrt.f64 (sin.f64 B)) -1)) (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1)) (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 (pow.f64 F -2)))) (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) (cbrt.f64 F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) -1)) (*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) -1) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1)) (*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) -1) F))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 F -1/2))) (/.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 F -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (cbrt.f64 (pow.f64 F -2)))) (cbrt.f64 (*.f64 (sin.f64 B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 B) F))) (cbrt.f64 (*.f64 (sin.f64 B) F))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 B) F))) (cbrt.f64 (*.f64 (sin.f64 B) F))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 B) F))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 B) F))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)))) (*.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 B) F)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 B) F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 3/2) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 B) F) 3) 1/6) (pow.f64 (pow.f64 (*.f64 (sin.f64 B) F) 3) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (/.f64 -1 F) (sin.f64 B)) -1/2) (pow.f64 (/.f64 (/.f64 -1 F) (sin.f64 B)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sin.f64 B) F) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (sin.f64 B) F)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sin.f64 B) F) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 -1 F) (sin.f64 B)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (sin.f64 B) F))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (sin.f64 B) F) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (sin.f64 B)) F))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 B) F))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sin.f64 B) F) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 B) 3) (pow.f64 F -2)) F))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sin.f64 B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (sin.f64 B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sin.f64 B) F))))))) |
| 1× | egg-herbie |
| 1360× | distribute-rgt-in |
| 1350× | distribute-lft-in |
| 816× | associate-/l* |
| 610× | associate-*r* |
| 568× | associate-*l* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 345 | 3712 |
| 1 | 1033 | 3408 |
| 2 | 4742 | 3408 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 B) |
(+.f64 (*.f64 -1 B) (*.f64 1/6 (pow.f64 B 3))) |
(+.f64 (*.f64 -1/120 (pow.f64 B 5)) (+.f64 (*.f64 -1 B) (*.f64 1/6 (pow.f64 B 3)))) |
(+.f64 (*.f64 -1/120 (pow.f64 B 5)) (+.f64 (*.f64 -1 B) (+.f64 (*.f64 1/6 (pow.f64 B 3)) (*.f64 1/5040 (pow.f64 B 7))))) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(*.f64 -1 (*.f64 F B)) |
(+.f64 (*.f64 1/6 (*.f64 F (pow.f64 B 3))) (*.f64 -1 (*.f64 F B))) |
(+.f64 (*.f64 1/6 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 -1/120 (*.f64 F (pow.f64 B 5))))) |
(+.f64 (*.f64 1/6 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1 (*.f64 F B)) (+.f64 (*.f64 -1/120 (*.f64 F (pow.f64 B 5))) (*.f64 1/5040 (*.f64 F (pow.f64 B 7)))))) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 B) (/.f64 F F)))) 1) |
(/.f64 (sin.f64 B) (/.f64 F F)) |
(/.f64 -1 (/.f64 (/.f64 F F) (sin.f64 B))) |
(/.f64 (*.f64 (sin.f64 B) F) F) |
(/.f64 1 (/.f64 (/.f64 F F) (sin.f64 B))) |
(/.f64 1 (*.f64 (/.f64 F (sqrt.f64 (*.f64 (sin.f64 B) F))) (sqrt.f64 (/.f64 (/.f64 -1 F) (sin.f64 B))))) |
(/.f64 1 (*.f64 (/.f64 F F) (/.f64 -1 (sin.f64 B)))) |
(/.f64 (/.f64 -1 F) (/.f64 (/.f64 -1 F) (sin.f64 B))) |
(/.f64 (pow.f64 F -1/2) (*.f64 (/.f64 (/.f64 -1 F) (sin.f64 B)) (sqrt.f64 F))) |
(/.f64 (sqrt.f64 (sin.f64 B)) (*.f64 F (/.f64 (/.f64 -1 F) (sqrt.f64 (sin.f64 B))))) |
(/.f64 (sqrt.f64 (sin.f64 B)) (*.f64 (/.f64 F (sqrt.f64 (*.f64 (sin.f64 B) F))) (pow.f64 F -1/2))) |
(/.f64 (sqrt.f64 (sin.f64 B)) (*.f64 (/.f64 F F) (/.f64 -1 (sqrt.f64 (sin.f64 B))))) |
(/.f64 (sqrt.f64 (*.f64 (sin.f64 B) F)) (/.f64 F (sqrt.f64 (*.f64 (sin.f64 B) F)))) |
(/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (*.f64 F (/.f64 (/.f64 -1 F) (cbrt.f64 (sin.f64 B))))) |
(/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (*.f64 (/.f64 F F) (/.f64 -1 (cbrt.f64 (sin.f64 B))))) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2) (/.f64 F (cbrt.f64 (*.f64 (sin.f64 B) F)))) |
(/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)) |
(/.f64 (neg.f64 (sin.f64 B)) (/.f64 F F)) |
(/.f64 (sqrt.f64 (neg.f64 (sin.f64 B))) (*.f64 (/.f64 F (sqrt.f64 (*.f64 (sin.f64 B) F))) (pow.f64 F -1/2))) |
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 F) 2)) (*.f64 (/.f64 (/.f64 -1 F) (sin.f64 B)) (cbrt.f64 F))) |
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 F) 2)) (*.f64 (/.f64 (/.f64 -1 F) (sin.f64 B)) (cbrt.f64 F))) |
(/.f64 (/.f64 (*.f64 (sin.f64 B) F) (sqrt.f64 F)) (sqrt.f64 F)) |
(/.f64 (/.f64 (*.f64 (sin.f64 B) F) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 F)) |
(/.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 F)) (pow.f64 F -1/2)) |
(/.f64 (/.f64 (sin.f64 B) (*.f64 (cbrt.f64 (pow.f64 F -2)) F)) (/.f64 -1 (cbrt.f64 F))) |
(/.f64 (/.f64 (sin.f64 B) 1) (/.f64 F F)) |
(/.f64 (/.f64 (sin.f64 B) (pow.f64 F -1/2)) (*.f64 F (pow.f64 F -1/2))) |
(/.f64 (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 F -2))) (*.f64 F (/.f64 -1 (cbrt.f64 F)))) |
(pow.f64 (*.f64 (sin.f64 B) (/.f64 F F)) 1) |
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 B) (/.f64 F F))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F F))) 3) |
(pow.f64 (pow.f64 (*.f64 (sin.f64 B) (/.f64 F F)) 3) 1/3) |
(neg.f64 (*.f64 (sin.f64 B) (/.f64 F F))) |
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 B) (/.f64 F F)) 2)) |
(log.f64 (exp.f64 (*.f64 (sin.f64 B) (/.f64 F F)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 B) (/.f64 F F))))) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 B) (/.f64 F F)) 3)) |
(cbrt.f64 (*.f64 (/.f64 -1 (pow.f64 F 3)) (pow.f64 (*.f64 (sin.f64 B) F) 3))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 B) F) 3) (pow.f64 F 3))) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 B) (/.f64 F F)))) |
(exp.f64 (log.f64 (*.f64 (sin.f64 B) (/.f64 F F)))) |
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 B) (/.f64 F F)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 B) F))) 1) |
(*.f64 (sin.f64 B) F) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 F (sin.f64 B)) |
(*.f64 F (neg.f64 (sin.f64 B))) |
(*.f64 F (/.f64 (sin.f64 B) 1)) |
(*.f64 (*.f64 (sin.f64 B) F) -1) |
(*.f64 (*.f64 (sin.f64 B) F) 1) |
(*.f64 1 (*.f64 (sin.f64 B) F)) |
(*.f64 (sqrt.f64 (sin.f64 B)) (*.f64 F (sqrt.f64 (sin.f64 B)))) |
(*.f64 (sqrt.f64 (*.f64 (sin.f64 B) F)) (sqrt.f64 (*.f64 (sin.f64 B) F))) |
(*.f64 (sqrt.f64 (*.f64 (sin.f64 B) F)) (neg.f64 (sqrt.f64 (*.f64 (sin.f64 B) F)))) |
(*.f64 (sqrt.f64 F) (*.f64 (sqrt.f64 F) (neg.f64 (sin.f64 B)))) |
(*.f64 (sqrt.f64 F) (/.f64 (sin.f64 B) (pow.f64 F -1/2))) |
(*.f64 (sqrt.f64 F) (neg.f64 (/.f64 (sin.f64 B) (pow.f64 F -1/2)))) |
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (*.f64 F (cbrt.f64 (sin.f64 B)))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2)) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (cbrt.f64 (pow.f64 F -2)))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2) (cbrt.f64 (*.f64 (sin.f64 B) F))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2) (neg.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)))) |
(*.f64 (cbrt.f64 F) (*.f64 (pow.f64 (cbrt.f64 F) 2) (neg.f64 (sin.f64 B)))) |
(*.f64 (neg.f64 (sin.f64 B)) F) |
(*.f64 (*.f64 (sqrt.f64 F) (neg.f64 (sin.f64 B))) (sqrt.f64 F)) |
(*.f64 (*.f64 (sqrt.f64 F) (neg.f64 (sin.f64 B))) (neg.f64 (sqrt.f64 F))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 F) 2) (neg.f64 (sin.f64 B))) (cbrt.f64 F)) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 F) 2) (neg.f64 (sin.f64 B))) (neg.f64 (cbrt.f64 F))) |
(*.f64 (*.f64 F (sqrt.f64 (sin.f64 B))) (sqrt.f64 (sin.f64 B))) |
(*.f64 (*.f64 F (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) |
(*.f64 (/.f64 (sin.f64 B) 1) F) |
(*.f64 (/.f64 (sin.f64 B) (pow.f64 F -1/2)) (sqrt.f64 F)) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 F -2))) (*.f64 (neg.f64 (sin.f64 B)) (cbrt.f64 F))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 F -2))) (neg.f64 (*.f64 (neg.f64 (sin.f64 B)) (cbrt.f64 F)))) |
(*.f64 (*.f64 (neg.f64 (sin.f64 B)) (cbrt.f64 F)) (/.f64 1 (cbrt.f64 (pow.f64 F -2)))) |
(*.f64 (neg.f64 (sqrt.f64 (sin.f64 B))) (*.f64 F (sqrt.f64 (sin.f64 B)))) |
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (*.f64 F (cbrt.f64 (sin.f64 B)))) |
(*.f64 (neg.f64 (sqrt.f64 F)) (/.f64 (sin.f64 B) (pow.f64 F -1/2))) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) -1) (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) F)) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) -1) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) F))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) F) (sqrt.f64 (sin.f64 B))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) F) (/.f64 (sqrt.f64 (sin.f64 B)) -1)) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) F) (/.f64 (sqrt.f64 (sin.f64 B)) 1)) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) F)) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) F))) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 (pow.f64 F -2))) (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) (cbrt.f64 F))) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 (pow.f64 F -2))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) (cbrt.f64 F)))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) (cbrt.f64 F)) (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 (pow.f64 F -2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) -1) (*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) -1) F)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) -1) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) -1) F))) |
(*.f64 (*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) -1) F) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) -1)) |
(*.f64 (*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) -1) F) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) -1) F)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) -1) F))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 F -1/2)) (/.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 F -1/2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 F -1/2)) (neg.f64 (/.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 F -1/2)))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 F -1/2)) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 F -1/2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (cbrt.f64 (pow.f64 F -2))) (cbrt.f64 (*.f64 (sin.f64 B) F))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (cbrt.f64 (pow.f64 F -2))) (neg.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)))) |
(*.f64 (/.f64 (sin.f64 B) (/.f64 1 (pow.f64 (cbrt.f64 F) 2))) (cbrt.f64 F)) |
(*.f64 (/.f64 (sin.f64 B) (/.f64 -1 (pow.f64 (cbrt.f64 F) 2))) (cbrt.f64 F)) |
(*.f64 (/.f64 1 (/.f64 (/.f64 -1 F) (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(*.f64 (/.f64 1 (/.f64 (/.f64 -1 F) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (/.f64 -1 F)) (cbrt.f64 (sin.f64 B))) |
(*.f64 (/.f64 (neg.f64 (sin.f64 B)) -1) F) |
(*.f64 (/.f64 (neg.f64 (sin.f64 B)) (pow.f64 F -1/2)) (sqrt.f64 F)) |
(*.f64 (/.f64 (neg.f64 (sin.f64 B)) (/.f64 1 (pow.f64 (cbrt.f64 F) 2))) (cbrt.f64 F)) |
(*.f64 (/.f64 (neg.f64 (sin.f64 B)) (/.f64 -1 (pow.f64 (cbrt.f64 F) 2))) (cbrt.f64 F)) |
(*.f64 (/.f64 (/.f64 (sin.f64 B) 1) -1) F) |
(*.f64 (/.f64 (/.f64 (sin.f64 B) 1) 1) F) |
(*.f64 (/.f64 (/.f64 (sin.f64 B) 1) (pow.f64 F -1/2)) (sqrt.f64 F)) |
(*.f64 (/.f64 (/.f64 (sin.f64 B) 1) (/.f64 1 (pow.f64 (cbrt.f64 F) 2))) (cbrt.f64 F)) |
(*.f64 (/.f64 (/.f64 (sin.f64 B) 1) (/.f64 -1 (pow.f64 (cbrt.f64 F) 2))) (cbrt.f64 F)) |
(*.f64 (/.f64 (/.f64 (sin.f64 B) (pow.f64 F -1/2)) 1) (sqrt.f64 F)) |
(*.f64 (/.f64 (/.f64 (sin.f64 B) (pow.f64 F -1/2)) (sqrt.f64 -1)) (sqrt.f64 F)) |
(*.f64 (/.f64 (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 F -2))) -1) (cbrt.f64 F)) |
(*.f64 (/.f64 (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 F -2))) 1) (cbrt.f64 F)) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (sin.f64 B) F))) (sqrt.f64 (*.f64 (sin.f64 B) F))) |
(*.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 B) F))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2)) |
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2)) (cbrt.f64 (*.f64 (sin.f64 B) F))) |
(*.f64 (neg.f64 (*.f64 (sqrt.f64 F) (neg.f64 (sin.f64 B)))) (sqrt.f64 F)) |
(*.f64 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 F) 2) (neg.f64 (sin.f64 B)))) (cbrt.f64 F)) |
(*.f64 (neg.f64 (/.f64 1 (cbrt.f64 (pow.f64 F -2)))) (*.f64 (neg.f64 (sin.f64 B)) (cbrt.f64 F))) |
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (sin.f64 B)) -1)) (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) F)) |
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1)) (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) F)) |
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 (pow.f64 F -2)))) (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) (cbrt.f64 F))) |
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) -1)) (*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) -1) F)) |
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1)) (*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) -1) F)) |
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 F -1/2))) (/.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 F -1/2))) |
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (cbrt.f64 (pow.f64 F -2)))) (cbrt.f64 (*.f64 (sin.f64 B) F))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 B) F))) (cbrt.f64 (*.f64 (sin.f64 B) F))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 B) F))) (cbrt.f64 (*.f64 (sin.f64 B) F)))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 B) F))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 B) F))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)))) (*.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 B) F))))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 B) F)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 B) F))))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 3/2) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 3/2)) |
(*.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 B) F) 3) 1/6) (pow.f64 (pow.f64 (*.f64 (sin.f64 B) F) 3) 1/6)) |
(*.f64 (pow.f64 (/.f64 (/.f64 -1 F) (sin.f64 B)) -1/2) (pow.f64 (/.f64 (/.f64 -1 F) (sin.f64 B)) -1/2)) |
(pow.f64 (*.f64 (sin.f64 B) F) 1) |
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 B) F)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 3) |
(pow.f64 (pow.f64 (*.f64 (sin.f64 B) F) 3) 1/3) |
(pow.f64 (/.f64 (/.f64 -1 F) (sin.f64 B)) -1) |
(neg.f64 (*.f64 (sin.f64 B) F)) |
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 B) F) 2)) |
(log.f64 (pow.f64 (exp.f64 (sin.f64 B)) F)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 B) F)))) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 B) F) 3)) |
(cbrt.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 B) 3) (pow.f64 F -2)) F)) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 B) F))) |
(exp.f64 (log.f64 (*.f64 (sin.f64 B) F))) |
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 B) F))) |
| Outputs |
|---|
(*.f64 -1 B) |
(neg.f64 B) |
(+.f64 (*.f64 -1 B) (*.f64 1/6 (pow.f64 B 3))) |
(fma.f64 -1 B (*.f64 1/6 (pow.f64 B 3))) |
(-.f64 (*.f64 1/6 (pow.f64 B 3)) B) |
(fma.f64 1/6 (pow.f64 B 3) (neg.f64 B)) |
(+.f64 (*.f64 -1/120 (pow.f64 B 5)) (+.f64 (*.f64 -1 B) (*.f64 1/6 (pow.f64 B 3)))) |
(fma.f64 -1/120 (pow.f64 B 5) (fma.f64 -1 B (*.f64 1/6 (pow.f64 B 3)))) |
(fma.f64 -1/120 (pow.f64 B 5) (-.f64 (*.f64 1/6 (pow.f64 B 3)) B)) |
(fma.f64 -1/120 (pow.f64 B 5) (fma.f64 1/6 (pow.f64 B 3) (neg.f64 B))) |
(+.f64 (*.f64 -1/120 (pow.f64 B 5)) (+.f64 (*.f64 -1 B) (+.f64 (*.f64 1/6 (pow.f64 B 3)) (*.f64 1/5040 (pow.f64 B 7))))) |
(fma.f64 -1/120 (pow.f64 B 5) (fma.f64 -1 B (fma.f64 1/6 (pow.f64 B 3) (*.f64 1/5040 (pow.f64 B 7))))) |
(fma.f64 -1/120 (pow.f64 B 5) (-.f64 (fma.f64 1/6 (pow.f64 B 3) (*.f64 1/5040 (pow.f64 B 7))) B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (sin.f64 B)) |
(neg.f64 (sin.f64 B)) |
(*.f64 -1 (*.f64 F B)) |
(neg.f64 (*.f64 B F)) |
(*.f64 B (neg.f64 F)) |
(+.f64 (*.f64 1/6 (*.f64 F (pow.f64 B 3))) (*.f64 -1 (*.f64 F B))) |
(fma.f64 1/6 (*.f64 (pow.f64 B 3) F) (neg.f64 (*.f64 B F))) |
(-.f64 (*.f64 1/6 (*.f64 (pow.f64 B 3) F)) (*.f64 B F)) |
(-.f64 (*.f64 (pow.f64 B 3) (*.f64 1/6 F)) (*.f64 B F)) |
(+.f64 (*.f64 1/6 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 -1/120 (*.f64 F (pow.f64 B 5))))) |
(fma.f64 1/6 (*.f64 (pow.f64 B 3) F) (fma.f64 -1 (*.f64 B F) (*.f64 -1/120 (*.f64 (pow.f64 B 5) F)))) |
(fma.f64 1/6 (*.f64 (pow.f64 B 3) F) (-.f64 (*.f64 -1/120 (*.f64 (pow.f64 B 5) F)) (*.f64 B F))) |
(fma.f64 1/6 (*.f64 (pow.f64 B 3) F) (-.f64 (*.f64 (pow.f64 B 5) (*.f64 -1/120 F)) (*.f64 B F))) |
(+.f64 (*.f64 1/6 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1 (*.f64 F B)) (+.f64 (*.f64 -1/120 (*.f64 F (pow.f64 B 5))) (*.f64 1/5040 (*.f64 F (pow.f64 B 7)))))) |
(fma.f64 1/6 (*.f64 (pow.f64 B 3) F) (fma.f64 -1 (*.f64 B F) (fma.f64 -1/120 (*.f64 (pow.f64 B 5) F) (*.f64 (*.f64 1/5040 F) (pow.f64 B 7))))) |
(fma.f64 1/6 (*.f64 (pow.f64 B 3) F) (-.f64 (fma.f64 (*.f64 -1/120 F) (pow.f64 B 5) (*.f64 (pow.f64 B 7) (*.f64 1/5040 F))) (*.f64 B F))) |
(fma.f64 1/6 (*.f64 (pow.f64 B 3) F) (-.f64 (fma.f64 1/5040 (*.f64 (pow.f64 B 7) F) (*.f64 (pow.f64 B 5) (*.f64 -1/120 F))) (*.f64 B F))) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 B) (/.f64 F F)))) 1) |
(sin.f64 B) |
(/.f64 (sin.f64 B) (/.f64 F F)) |
(sin.f64 B) |
(/.f64 -1 (/.f64 (/.f64 F F) (sin.f64 B))) |
(neg.f64 (sin.f64 B)) |
(/.f64 (*.f64 (sin.f64 B) F) F) |
(sin.f64 B) |
(/.f64 1 (/.f64 (/.f64 F F) (sin.f64 B))) |
(sin.f64 B) |
(/.f64 1 (*.f64 (/.f64 F (sqrt.f64 (*.f64 (sin.f64 B) F))) (sqrt.f64 (/.f64 (/.f64 -1 F) (sin.f64 B))))) |
(/.f64 1 (/.f64 (*.f64 F (sqrt.f64 (/.f64 (/.f64 -1 F) (sin.f64 B)))) (sqrt.f64 (*.f64 (sin.f64 B) F)))) |
(*.f64 (/.f64 1 (*.f64 F (sqrt.f64 (/.f64 -1 (*.f64 (sin.f64 B) F))))) (sqrt.f64 (*.f64 (sin.f64 B) F))) |
(/.f64 (*.f64 (/.f64 1 F) (sqrt.f64 (*.f64 (sin.f64 B) F))) (sqrt.f64 (/.f64 -1 (*.f64 (sin.f64 B) F)))) |
(/.f64 1 (*.f64 (/.f64 F F) (/.f64 -1 (sin.f64 B)))) |
(neg.f64 (sin.f64 B)) |
(/.f64 (/.f64 -1 F) (/.f64 (/.f64 -1 F) (sin.f64 B))) |
(sin.f64 B) |
(/.f64 (pow.f64 F -1/2) (*.f64 (/.f64 (/.f64 -1 F) (sin.f64 B)) (sqrt.f64 F))) |
(*.f64 (/.f64 (pow.f64 F -1/2) (/.f64 (neg.f64 (sqrt.f64 F)) F)) (sin.f64 B)) |
(/.f64 (sqrt.f64 (sin.f64 B)) (*.f64 F (/.f64 (/.f64 -1 F) (sqrt.f64 (sin.f64 B))))) |
(neg.f64 (sin.f64 B)) |
(/.f64 (sqrt.f64 (sin.f64 B)) (*.f64 (/.f64 F (sqrt.f64 (*.f64 (sin.f64 B) F))) (pow.f64 F -1/2))) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 F 1/2)) (sqrt.f64 (*.f64 (sin.f64 B) F))) |
(/.f64 (sqrt.f64 (sin.f64 B)) (*.f64 (/.f64 F F) (/.f64 -1 (sqrt.f64 (sin.f64 B))))) |
(neg.f64 (sin.f64 B)) |
(/.f64 (sqrt.f64 (*.f64 (sin.f64 B) F)) (/.f64 F (sqrt.f64 (*.f64 (sin.f64 B) F)))) |
(sin.f64 B) |
(/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (*.f64 F (/.f64 (/.f64 -1 F) (cbrt.f64 (sin.f64 B))))) |
(neg.f64 (sin.f64 B)) |
(/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (*.f64 (/.f64 F F) (/.f64 -1 (cbrt.f64 (sin.f64 B))))) |
(neg.f64 (sin.f64 B)) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2) (/.f64 F (cbrt.f64 (*.f64 (sin.f64 B) F)))) |
(sin.f64 B) |
(/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)) |
(neg.f64 (sin.f64 B)) |
(/.f64 (neg.f64 (sin.f64 B)) (/.f64 F F)) |
(neg.f64 (sin.f64 B)) |
(/.f64 (sqrt.f64 (neg.f64 (sin.f64 B))) (*.f64 (/.f64 F (sqrt.f64 (*.f64 (sin.f64 B) F))) (pow.f64 F -1/2))) |
(/.f64 (sqrt.f64 (neg.f64 (sin.f64 B))) (/.f64 (pow.f64 F 1/2) (sqrt.f64 (*.f64 (sin.f64 B) F)))) |
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 F) 2)) (*.f64 (/.f64 (/.f64 -1 F) (sin.f64 B)) (cbrt.f64 F))) |
(neg.f64 (sin.f64 B)) |
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 F) 2)) (*.f64 (/.f64 (/.f64 -1 F) (sin.f64 B)) (cbrt.f64 F))) |
(sin.f64 B) |
(/.f64 (/.f64 (*.f64 (sin.f64 B) F) (sqrt.f64 F)) (sqrt.f64 F)) |
(sin.f64 B) |
(/.f64 (/.f64 (*.f64 (sin.f64 B) F) (pow.f64 (cbrt.f64 F) 2)) (cbrt.f64 F)) |
(sin.f64 B) |
(/.f64 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 F)) (pow.f64 F -1/2)) |
(/.f64 (/.f64 (sin.f64 B) F) (/.f64 (pow.f64 F -1/2) (sqrt.f64 F))) |
(/.f64 (*.f64 (sin.f64 B) (sqrt.f64 F)) (pow.f64 F 1/2)) |
(/.f64 (/.f64 (sin.f64 B) (*.f64 (cbrt.f64 (pow.f64 F -2)) F)) (/.f64 -1 (cbrt.f64 F))) |
(/.f64 (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 F -2))) (*.f64 F (/.f64 -1 (cbrt.f64 F)))) |
(/.f64 (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 F -2))) (/.f64 (neg.f64 F) (cbrt.f64 F))) |
(/.f64 (/.f64 (sin.f64 B) 1) (/.f64 F F)) |
(sin.f64 B) |
(/.f64 (/.f64 (sin.f64 B) (pow.f64 F -1/2)) (*.f64 F (pow.f64 F -1/2))) |
(/.f64 (sin.f64 B) (*.f64 (*.f64 F (pow.f64 F -1/2)) (pow.f64 F -1/2))) |
(/.f64 (sin.f64 B) (*.f64 F (/.f64 1 F))) |
(/.f64 (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 F -2))) (*.f64 F (/.f64 -1 (cbrt.f64 F)))) |
(/.f64 (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 F -2))) (/.f64 (neg.f64 F) (cbrt.f64 F))) |
(pow.f64 (*.f64 (sin.f64 B) (/.f64 F F)) 1) |
(sin.f64 B) |
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 B) (/.f64 F F))) 2) |
(sin.f64 B) |
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (/.f64 F F))) 3) |
(sin.f64 B) |
(pow.f64 (pow.f64 (*.f64 (sin.f64 B) (/.f64 F F)) 3) 1/3) |
(sin.f64 B) |
(neg.f64 (*.f64 (sin.f64 B) (/.f64 F F))) |
(neg.f64 (sin.f64 B)) |
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 B) (/.f64 F F)) 2)) |
(sqrt.f64 (pow.f64 (sin.f64 B) 2)) |
(fabs.f64 (sin.f64 B)) |
(log.f64 (exp.f64 (*.f64 (sin.f64 B) (/.f64 F F)))) |
(sin.f64 B) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 B) (/.f64 F F))))) |
(sin.f64 B) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 B) (/.f64 F F)) 3)) |
(sin.f64 B) |
(cbrt.f64 (*.f64 (/.f64 -1 (pow.f64 F 3)) (pow.f64 (*.f64 (sin.f64 B) F) 3))) |
(cbrt.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 (sin.f64 B) F) 3)) (pow.f64 F 3))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 B) F) 3) (pow.f64 F 3))) |
(sin.f64 B) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 B) (/.f64 F F)))) |
(sin.f64 B) |
(exp.f64 (log.f64 (*.f64 (sin.f64 B) (/.f64 F F)))) |
(sin.f64 B) |
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 B) (/.f64 F F)))) |
(sin.f64 B) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 B) F))) 1) |
(*.f64 (sin.f64 B) F) |
(*.f64 (sin.f64 B) F) |
(*.f64 -1 (*.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 F (sin.f64 B)) |
(*.f64 (sin.f64 B) F) |
(*.f64 F (neg.f64 (sin.f64 B))) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 F (/.f64 (sin.f64 B) 1)) |
(*.f64 (sin.f64 B) F) |
(*.f64 (*.f64 (sin.f64 B) F) -1) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 (*.f64 (sin.f64 B) F) 1) |
(*.f64 (sin.f64 B) F) |
(*.f64 1 (*.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) F) |
(*.f64 (sqrt.f64 (sin.f64 B)) (*.f64 F (sqrt.f64 (sin.f64 B)))) |
(*.f64 (sin.f64 B) F) |
(*.f64 (sqrt.f64 (*.f64 (sin.f64 B) F)) (sqrt.f64 (*.f64 (sin.f64 B) F))) |
(*.f64 (sin.f64 B) F) |
(*.f64 (sqrt.f64 (*.f64 (sin.f64 B) F)) (neg.f64 (sqrt.f64 (*.f64 (sin.f64 B) F)))) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 (sqrt.f64 F) (*.f64 (sqrt.f64 F) (neg.f64 (sin.f64 B)))) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 (sqrt.f64 F) (/.f64 (sin.f64 B) (pow.f64 F -1/2))) |
(*.f64 (sqrt.f64 F) (neg.f64 (/.f64 (sin.f64 B) (pow.f64 F -1/2)))) |
(*.f64 (/.f64 (sin.f64 B) (pow.f64 F -1/2)) (neg.f64 (sqrt.f64 F))) |
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (*.f64 F (cbrt.f64 (sin.f64 B)))) |
(*.f64 (sin.f64 B) F) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2)) |
(*.f64 (sin.f64 B) F) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (cbrt.f64 (pow.f64 F -2)))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2))) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2) (cbrt.f64 (*.f64 (sin.f64 B) F))) |
(*.f64 (sin.f64 B) F) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2) (neg.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)))) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 (cbrt.f64 F) (*.f64 (pow.f64 (cbrt.f64 F) 2) (neg.f64 (sin.f64 B)))) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 (neg.f64 (sin.f64 B)) F) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 (*.f64 (sqrt.f64 F) (neg.f64 (sin.f64 B))) (sqrt.f64 F)) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 (*.f64 (sqrt.f64 F) (neg.f64 (sin.f64 B))) (neg.f64 (sqrt.f64 F))) |
(*.f64 (sin.f64 B) F) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 F) 2) (neg.f64 (sin.f64 B))) (cbrt.f64 F)) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 F) 2) (neg.f64 (sin.f64 B))) (neg.f64 (cbrt.f64 F))) |
(*.f64 (sin.f64 B) F) |
(*.f64 (*.f64 F (sqrt.f64 (sin.f64 B))) (sqrt.f64 (sin.f64 B))) |
(*.f64 (sin.f64 B) F) |
(*.f64 (*.f64 F (cbrt.f64 (sin.f64 B))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) |
(*.f64 (sin.f64 B) F) |
(*.f64 (/.f64 (sin.f64 B) 1) F) |
(*.f64 (sin.f64 B) F) |
(*.f64 (/.f64 (sin.f64 B) (pow.f64 F -1/2)) (sqrt.f64 F)) |
(*.f64 (sqrt.f64 F) (/.f64 (sin.f64 B) (pow.f64 F -1/2))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 F -2))) (*.f64 (neg.f64 (sin.f64 B)) (cbrt.f64 F))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 F -2))) (neg.f64 (*.f64 (sin.f64 B) (cbrt.f64 F)))) |
(*.f64 (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 F -2))) (neg.f64 (cbrt.f64 F))) |
(*.f64 (cbrt.f64 F) (/.f64 (sin.f64 B) (neg.f64 (cbrt.f64 (pow.f64 F -2))))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 F -2))) (neg.f64 (*.f64 (neg.f64 (sin.f64 B)) (cbrt.f64 F)))) |
(*.f64 (neg.f64 (*.f64 (sin.f64 B) (cbrt.f64 F))) (/.f64 -1 (cbrt.f64 (pow.f64 F -2)))) |
(*.f64 (cbrt.f64 F) (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 F -2)))) |
(*.f64 (*.f64 (neg.f64 (sin.f64 B)) (cbrt.f64 F)) (/.f64 1 (cbrt.f64 (pow.f64 F -2)))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 F -2))) (neg.f64 (*.f64 (sin.f64 B) (cbrt.f64 F)))) |
(*.f64 (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 F -2))) (neg.f64 (cbrt.f64 F))) |
(*.f64 (cbrt.f64 F) (/.f64 (sin.f64 B) (neg.f64 (cbrt.f64 (pow.f64 F -2))))) |
(*.f64 (neg.f64 (sqrt.f64 (sin.f64 B))) (*.f64 F (sqrt.f64 (sin.f64 B)))) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (*.f64 F (cbrt.f64 (sin.f64 B)))) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 (neg.f64 (sqrt.f64 F)) (/.f64 (sin.f64 B) (pow.f64 F -1/2))) |
(*.f64 (/.f64 (sin.f64 B) (pow.f64 F -1/2)) (neg.f64 (sqrt.f64 F))) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) -1) (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) F)) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) -1) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) F))) |
(*.f64 (sin.f64 B) F) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) F) (sqrt.f64 (sin.f64 B))) |
(*.f64 (sin.f64 B) F) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) F) (/.f64 (sqrt.f64 (sin.f64 B)) -1)) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) F) (/.f64 (sqrt.f64 (sin.f64 B)) 1)) |
(*.f64 (sin.f64 B) F) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) F)) |
(*.f64 (sin.f64 B) F) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) F))) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 (pow.f64 F -2))) (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) (cbrt.f64 F))) |
(*.f64 (neg.f64 (*.f64 (sin.f64 B) (cbrt.f64 F))) (/.f64 -1 (cbrt.f64 (pow.f64 F -2)))) |
(*.f64 (cbrt.f64 F) (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 F -2)))) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 (pow.f64 F -2))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) (cbrt.f64 F)))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 F -2))) (neg.f64 (*.f64 (sin.f64 B) (cbrt.f64 F)))) |
(*.f64 (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 F -2))) (neg.f64 (cbrt.f64 F))) |
(*.f64 (cbrt.f64 F) (/.f64 (sin.f64 B) (neg.f64 (cbrt.f64 (pow.f64 F -2))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) (cbrt.f64 F)) (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 (pow.f64 F -2)))) |
(*.f64 (neg.f64 (*.f64 (sin.f64 B) (cbrt.f64 F))) (/.f64 -1 (cbrt.f64 (pow.f64 F -2)))) |
(*.f64 (cbrt.f64 F) (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 F -2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) -1) (*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) -1) F)) |
(*.f64 (sin.f64 B) F) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) -1) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) -1) F))) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 (*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) -1) F) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) -1)) |
(*.f64 (sin.f64 B) F) |
(*.f64 (*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) -1) F) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1)) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) -1) F)) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) -1) F))) |
(*.f64 (sin.f64 B) F) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 F -1/2)) (/.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 F -1/2))) |
(/.f64 (/.f64 (sin.f64 B) (pow.f64 F -1/2)) (pow.f64 F -1/2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 F -1/2)) (neg.f64 (/.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 F -1/2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 F -1/2)) (/.f64 (neg.f64 (cbrt.f64 (sin.f64 B))) (pow.f64 F -1/2))) |
(/.f64 (/.f64 (neg.f64 (sin.f64 B)) (pow.f64 F -1/2)) (pow.f64 F -1/2)) |
(neg.f64 (/.f64 (/.f64 (sin.f64 B) (pow.f64 F -1/2)) (pow.f64 F -1/2))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 F -1/2)) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 F -1/2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 F -1/2)) (/.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 F -1/2))) |
(/.f64 (/.f64 (sin.f64 B) (pow.f64 F -1/2)) (pow.f64 F -1/2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (cbrt.f64 (pow.f64 F -2))) (cbrt.f64 (*.f64 (sin.f64 B) F))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (cbrt.f64 (pow.f64 F -2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (cbrt.f64 (pow.f64 F -2))) (neg.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (pow.f64 F -2)))) |
(*.f64 (/.f64 (sin.f64 B) (/.f64 1 (pow.f64 (cbrt.f64 F) 2))) (cbrt.f64 F)) |
(*.f64 (sin.f64 B) F) |
(*.f64 (/.f64 (sin.f64 B) (/.f64 -1 (pow.f64 (cbrt.f64 F) 2))) (cbrt.f64 F)) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 (/.f64 1 (/.f64 (/.f64 -1 F) (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B))) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 (/.f64 1 (/.f64 (/.f64 -1 F) (pow.f64 (cbrt.f64 (sin.f64 B)) 2))) (cbrt.f64 (sin.f64 B))) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (/.f64 -1 F)) (cbrt.f64 (sin.f64 B))) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 (/.f64 (neg.f64 (sin.f64 B)) -1) F) |
(*.f64 (sin.f64 B) F) |
(*.f64 (/.f64 (neg.f64 (sin.f64 B)) (pow.f64 F -1/2)) (sqrt.f64 F)) |
(*.f64 (/.f64 (sin.f64 B) (pow.f64 F -1/2)) (neg.f64 (sqrt.f64 F))) |
(*.f64 (/.f64 (neg.f64 (sin.f64 B)) (/.f64 1 (pow.f64 (cbrt.f64 F) 2))) (cbrt.f64 F)) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 (/.f64 (neg.f64 (sin.f64 B)) (/.f64 -1 (pow.f64 (cbrt.f64 F) 2))) (cbrt.f64 F)) |
(*.f64 (sin.f64 B) F) |
(*.f64 (/.f64 (/.f64 (sin.f64 B) 1) -1) F) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 (/.f64 (/.f64 (sin.f64 B) 1) 1) F) |
(*.f64 (sin.f64 B) F) |
(*.f64 (/.f64 (/.f64 (sin.f64 B) 1) (pow.f64 F -1/2)) (sqrt.f64 F)) |
(*.f64 (sqrt.f64 F) (/.f64 (sin.f64 B) (pow.f64 F -1/2))) |
(*.f64 (/.f64 (/.f64 (sin.f64 B) 1) (/.f64 1 (pow.f64 (cbrt.f64 F) 2))) (cbrt.f64 F)) |
(*.f64 (sin.f64 B) F) |
(*.f64 (/.f64 (/.f64 (sin.f64 B) 1) (/.f64 -1 (pow.f64 (cbrt.f64 F) 2))) (cbrt.f64 F)) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 (/.f64 (/.f64 (sin.f64 B) (pow.f64 F -1/2)) 1) (sqrt.f64 F)) |
(*.f64 (sqrt.f64 F) (/.f64 (sin.f64 B) (pow.f64 F -1/2))) |
(*.f64 (/.f64 (/.f64 (sin.f64 B) (pow.f64 F -1/2)) (sqrt.f64 -1)) (sqrt.f64 F)) |
(*.f64 (sqrt.f64 F) (/.f64 (sin.f64 B) (*.f64 (sqrt.f64 -1) (pow.f64 F -1/2)))) |
(*.f64 (sqrt.f64 F) (/.f64 (/.f64 (sin.f64 B) (pow.f64 F -1/2)) (sqrt.f64 -1))) |
(*.f64 (sqrt.f64 F) (/.f64 (sin.f64 B) (*.f64 (pow.f64 F -1/2) (sqrt.f64 -1)))) |
(*.f64 (/.f64 (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 F -2))) -1) (cbrt.f64 F)) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 F -2))) (neg.f64 (*.f64 (sin.f64 B) (cbrt.f64 F)))) |
(*.f64 (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 F -2))) (neg.f64 (cbrt.f64 F))) |
(*.f64 (cbrt.f64 F) (/.f64 (sin.f64 B) (neg.f64 (cbrt.f64 (pow.f64 F -2))))) |
(*.f64 (/.f64 (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 F -2))) 1) (cbrt.f64 F)) |
(*.f64 (neg.f64 (*.f64 (sin.f64 B) (cbrt.f64 F))) (/.f64 -1 (cbrt.f64 (pow.f64 F -2)))) |
(*.f64 (cbrt.f64 F) (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 F -2)))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (sin.f64 B) F))) (sqrt.f64 (*.f64 (sin.f64 B) F))) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 B) F))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2)) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2)) (cbrt.f64 (*.f64 (sin.f64 B) F))) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 (neg.f64 (*.f64 (sqrt.f64 F) (neg.f64 (sin.f64 B)))) (sqrt.f64 F)) |
(*.f64 (sin.f64 B) F) |
(*.f64 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 F) 2) (neg.f64 (sin.f64 B)))) (cbrt.f64 F)) |
(*.f64 (sin.f64 B) F) |
(*.f64 (neg.f64 (/.f64 1 (cbrt.f64 (pow.f64 F -2)))) (*.f64 (neg.f64 (sin.f64 B)) (cbrt.f64 F))) |
(*.f64 (neg.f64 (*.f64 (sin.f64 B) (cbrt.f64 F))) (/.f64 -1 (cbrt.f64 (pow.f64 F -2)))) |
(*.f64 (cbrt.f64 F) (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 F -2)))) |
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (sin.f64 B)) -1)) (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) F)) |
(*.f64 (sin.f64 B) F) |
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1)) (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) F)) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 (pow.f64 F -2)))) (*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) (cbrt.f64 F))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 F -2))) (neg.f64 (*.f64 (sin.f64 B) (cbrt.f64 F)))) |
(*.f64 (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 F -2))) (neg.f64 (cbrt.f64 F))) |
(*.f64 (cbrt.f64 F) (/.f64 (sin.f64 B) (neg.f64 (cbrt.f64 (pow.f64 F -2))))) |
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) -1)) (*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) -1) F)) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1)) (*.f64 (/.f64 (cbrt.f64 (sin.f64 B)) -1) F)) |
(*.f64 (sin.f64 B) F) |
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 F -1/2))) (/.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 F -1/2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 F -1/2)) (/.f64 (neg.f64 (cbrt.f64 (sin.f64 B))) (pow.f64 F -1/2))) |
(/.f64 (/.f64 (neg.f64 (sin.f64 B)) (pow.f64 F -1/2)) (pow.f64 F -1/2)) |
(neg.f64 (/.f64 (/.f64 (sin.f64 B) (pow.f64 F -1/2)) (pow.f64 F -1/2))) |
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (cbrt.f64 (pow.f64 F -2)))) (cbrt.f64 (*.f64 (sin.f64 B) F))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (pow.f64 F -2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (cbrt.f64 (pow.f64 F -2))) (neg.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 B) F))) (cbrt.f64 (*.f64 (sin.f64 B) F))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 B) F))) (cbrt.f64 (*.f64 (sin.f64 B) F)))) |
(*.f64 (sin.f64 B) F) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 B) F))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 B) F))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 B) F))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 B) F))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2))))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 B) F))) (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 B) F))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)))) (*.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 B) F))))) |
(*.f64 (sin.f64 B) F) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 B) F)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 B) F))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 B) F))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 B) F))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2))))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 2) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 B) F))) (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 B) F))))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 3/2) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 3/2)) |
(*.f64 (sin.f64 B) F) |
(*.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 B) F) 3) 1/6) (pow.f64 (pow.f64 (*.f64 (sin.f64 B) F) 3) 1/6)) |
(*.f64 (sin.f64 B) F) |
(*.f64 (pow.f64 (/.f64 (/.f64 -1 F) (sin.f64 B)) -1/2) (pow.f64 (/.f64 (/.f64 -1 F) (sin.f64 B)) -1/2)) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(pow.f64 (*.f64 (sin.f64 B) F) 1) |
(*.f64 (sin.f64 B) F) |
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 B) F)) 2) |
(*.f64 (sin.f64 B) F) |
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) F)) 3) |
(*.f64 (sin.f64 B) F) |
(pow.f64 (pow.f64 (*.f64 (sin.f64 B) F) 3) 1/3) |
(*.f64 (sin.f64 B) F) |
(pow.f64 (/.f64 (/.f64 -1 F) (sin.f64 B)) -1) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(neg.f64 (*.f64 (sin.f64 B) F)) |
(*.f64 (sin.f64 B) (neg.f64 F)) |
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 B) F) 2)) |
(fabs.f64 (*.f64 (sin.f64 B) F)) |
(log.f64 (pow.f64 (exp.f64 (sin.f64 B)) F)) |
(*.f64 (sin.f64 B) F) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 B) F)))) |
(*.f64 (sin.f64 B) F) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 B) F) 3)) |
(*.f64 (sin.f64 B) F) |
(cbrt.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 B) 3) (pow.f64 F -2)) F)) |
(cbrt.f64 (*.f64 F (/.f64 (pow.f64 (sin.f64 B) 3) (pow.f64 F -2)))) |
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 B) 3) (/.f64 (pow.f64 F -2) F))) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 B) F))) |
(*.f64 (sin.f64 B) F) |
(exp.f64 (log.f64 (*.f64 (sin.f64 B) F))) |
(*.f64 (sin.f64 B) F) |
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 B) F))) |
(*.f64 (sin.f64 B) F) |
Compiled 45630 to 26076 computations (42.9% saved)
68 alts after pruning (63 fresh and 5 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1667 | 20 | 1687 |
| Fresh | 10 | 43 | 53 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 5 | 6 |
| Total | 1679 | 68 | 1747 |
| Status | Error | Program |
|---|---|---|
| 32.8b | (fma.f64 x (/.f64 -1 (tan.f64 B)) (/.f64 1 B)) | |
| 62.0b | (pow.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3) 1/3) | |
| ✓ | 60.3b | (pow.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) 2) |
| 62.8b | (pow.f64 (sqrt.f64 (/.f64 x B)) 2) | |
| 57.1b | (pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 3) | |
| 60.8b | (/.f64 (/.f64 (+.f64 -1 x) (sqrt.f64 B)) (sqrt.f64 B)) | |
| 57.0b | (/.f64 (/.f64 1 B) (/.f64 1 (+.f64 -1 x))) | |
| 57.0b | (/.f64 (-.f64 x 1) B) | |
| 51.7b | (/.f64 (-.f64 -1 x) B) | |
| 34.7b | (/.f64 (+.f64 (/.f64 (tan.f64 B) (*.f64 x (neg.f64 (sin.f64 B)))) -1) (/.f64 (tan.f64 B) x)) | |
| 51.6b | (/.f64 (neg.f64 x) B) | |
| 57.0b | (/.f64 1 (/.f64 B (+.f64 -1 x))) | |
| 31.8b | (/.f64 1 (/.f64 1 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) | |
| 58.5b | (/.f64 1 (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) | |
| 51.7b | (/.f64 -1 (sin.f64 B)) | |
| ✓ | 56.9b | (/.f64 -1 B) |
| 27.2b | (-.f64 (/.f64 (*.f64 (sqrt.f64 1/2) F) (sin.f64 B)) (/.f64 x (tan.f64 B))) | |
| 27.2b | (-.f64 (/.f64 (sqrt.f64 1/2) (/.f64 (sin.f64 B) F)) (/.f64 x (tan.f64 B))) | |
| 57.5b | (-.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) | |
| 25.8b | (-.f64 (/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) (/.f64 x (tan.f64 B))) | |
| 27.2b | (-.f64 (/.f64 1 (/.f64 (sqrt.f64 2) (/.f64 F (sin.f64 B)))) (/.f64 x (tan.f64 B))) | |
| 31.8b | (-.f64 (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (/.f64 -1 F)))) (/.f64 x (tan.f64 B))) | |
| 43.3b | (-.f64 (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))))) (/.f64 x B)) | |
| 20.0b | (-.f64 (/.f64 1 (-.f64 (/.f64 (+.f64 -1 (*.f64 x -1)) (/.f64 (*.f64 F F) (sin.f64 B))) (sin.f64 B))) (/.f64 x (tan.f64 B))) | |
| 30.8b | (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 B F))) (/.f64 x (tan.f64 B))) | |
| 34.3b | (-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))) | |
| 32.8b | (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) | |
| ✓ | 31.8b | (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
| 31.8b | (-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) | |
| 38.6b | (-.f64 (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F)) (/.f64 x (tan.f64 B))) | |
| 35.3b | (-.f64 (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F)) (/.f64 x (tan.f64 B))) | |
| 30.8b | (-.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) (/.f64 x (tan.f64 B))) | |
| 36.6b | (-.f64 (sqrt.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2))) (/.f64 x (tan.f64 B))) | |
| 37.6b | (-.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3)) (/.f64 x (tan.f64 B))) | |
| 52.1b | (+.f64 (*.f64 (-.f64 (*.f64 1/3 x) 1/6) B) (*.f64 -1 (/.f64 (+.f64 1 x) B))) | |
| 51.9b | (+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) B)) (*.f64 1/3 (*.f64 B x))) | |
| 23.2b | (+.f64 (neg.f64 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x))) (*.f64 (/.f64 F B) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) | |
| 50.0b | (+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)))) | |
| 46.9b | (+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (*.f64 (/.f64 (sin.f64 B) (/.f64 -1 F)) (/.f64 1 F)))) | |
| 32.5b | (+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) | |
| 31.9b | (+.f64 (neg.f64 (/.f64 1 (/.f64 (tan.f64 B) x))) (/.f64 1 (neg.f64 B))) | |
| 51.2b | (+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 1 (sin.f64 B))) | |
| 51.9b | (+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 1 (neg.f64 B))) | |
| 55.4b | (+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F))) | |
| 53.5b | (+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F))) | |
| 34.3b | (+.f64 (neg.f64 (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) x) (cos.f64 B))) (/.f64 1 (sin.f64 B))) | |
| 38.3b | (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 1 F)))) | |
| 34.9b | (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 B F) (/.f64 -1 F)))) | |
| 32.2b | (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (*.f64 (sin.f64 B) (neg.f64 F)) (/.f64 1 F)))) | |
| 34.8b | (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (*.f64 (sin.f64 B) F) (/.f64 1 F)))) | |
| 32.3b | (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (*.f64 B (neg.f64 F)) (/.f64 1 F)))) | |
| ✓ | 31.9b | (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (neg.f64 B))) |
| 52.7b | (+.f64 (neg.f64 (*.f64 x (+.f64 (*.f64 -1/3 B) (+.f64 (*.f64 -1/45 (pow.f64 B 3)) (/.f64 1 B))))) (/.f64 1 (neg.f64 B))) | |
| 30.1b | (+.f64 (neg.f64 (*.f64 x (log1p.f64 (expm1.f64 (/.f64 1 (tan.f64 B)))))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) | |
| 43.2b | (+.f64 (neg.f64 (*.f64 x (log.f64 (exp.f64 (/.f64 1 (tan.f64 B)))))) (/.f64 1 (neg.f64 B))) | |
| 57.0b | (*.f64 (/.f64 1 B) (+.f64 -1 x)) | |
| 51.7b | (*.f64 (+.f64 x 1) (/.f64 1 (neg.f64 B))) | |
| ✓ | 30.6b | (neg.f64 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x))) |
| 51.6b | (neg.f64 (/.f64 (cos.f64 B) (/.f64 B x))) | |
| 52.5b | (neg.f64 (+.f64 (/.f64 x B) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B) (*.f64 (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 1/120 x) (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))))) (pow.f64 B 3))))) | |
| 51.7b | (neg.f64 (+.f64 (/.f64 x B) (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B))) | |
| 51.7b | (neg.f64 (+.f64 (/.f64 x B) (*.f64 B (*.f64 x -1/3)))) | |
| 30.7b | (neg.f64 (*.f64 (/.f64 (cos.f64 B) (/.f64 1 x)) (/.f64 1 (sin.f64 B)))) | |
| 30.6b | (neg.f64 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) x)) | |
| 30.6b | (neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) | |
| 54.9b | (fabs.f64 (/.f64 (-.f64 x 1) B)) | |
| 60.0b | (expm1.f64 (log1p.f64 (/.f64 (+.f64 -1 x) B))) | |
| 60.5b | (exp.f64 (log.f64 (/.f64 (+.f64 -1 x) B))) |
Compiled 1075 to 808 computations (24.8% saved)
| Inputs |
|---|
(/.f64 -1 B) |
(/.f64 (neg.f64 x) B) |
(/.f64 (+.f64 -1 x) B) |
(/.f64 (-.f64 -1 x) B) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (+.f64 -1 (neg.f64 x)) B) |
(*.f64 (/.f64 1 B) (+.f64 -1 x)) |
(/.f64 1 (/.f64 B (+.f64 -1 x))) |
(*.f64 (+.f64 x 1) (/.f64 1 (neg.f64 B))) |
(/.f64 (/.f64 1 B) (/.f64 1 (+.f64 -1 x))) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 B (*.f64 x -1/3)))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) B)) (*.f64 1/3 (*.f64 B x))) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 1 (neg.f64 B))) |
(+.f64 (*.f64 (-.f64 (*.f64 1/3 x) 1/6) B) (*.f64 -1 (/.f64 (+.f64 1 x) B))) |
(/.f64 -1 (sin.f64 B)) |
(fabs.f64 (/.f64 (-.f64 x 1) B)) |
(neg.f64 (/.f64 (cos.f64 B) (/.f64 B x))) |
(pow.f64 (/.f64 B (+.f64 -1 x)) -1) |
(-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) |
(neg.f64 (fma.f64 x (*.f64 B -1/3) (/.f64 x B))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (neg.f64 B))) |
(+.f64 (neg.f64 (/.f64 1 (/.f64 (tan.f64 B) x))) (/.f64 1 (neg.f64 B))) |
(/.f64 1 (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (/.f64 x B) (*.f64 -1/3 (*.f64 x B)))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 1 (sin.f64 B))) |
(+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 B F) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (*.f64 (/.f64 (sin.f64 B) (/.f64 -1 F)) (/.f64 1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (*.f64 B (neg.f64 F)) (/.f64 1 F)))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F))) |
(+.f64 (neg.f64 (*.f64 x (+.f64 (*.f64 -1/3 B) (+.f64 (*.f64 -1/45 (pow.f64 B 3)) (/.f64 1 B))))) (/.f64 1 (neg.f64 B))) |
(neg.f64 (+.f64 (/.f64 x B) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B) (*.f64 (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 1/120 x) (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))))) (pow.f64 B 3))))) |
(pow.f64 (sqrt.f64 (/.f64 x B)) 2) |
(exp.f64 (log.f64 (/.f64 (+.f64 -1 x) B))) |
(expm1.f64 (log1p.f64 (/.f64 (+.f64 -1 x) B))) |
(cbrt.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3)) |
(neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) |
(neg.f64 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) x)) |
(neg.f64 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x))) |
(/.f64 (*.f64 (neg.f64 x) (cos.f64 B)) (sin.f64 B)) |
(pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 3) |
(pow.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) 2) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(/.f64 (/.f64 (+.f64 -1 x) (sqrt.f64 B)) (sqrt.f64 B)) |
(pow.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3) 1/3) |
(fma.f64 x (/.f64 -1 (tan.f64 B)) (/.f64 1 B)) |
(neg.f64 (*.f64 (/.f64 1 (sin.f64 B)) (*.f64 (cos.f64 B) x))) |
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (+.f64 -1 x) (sqrt.f64 B))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) |
(neg.f64 (*.f64 (/.f64 (cos.f64 B) (/.f64 1 x)) (/.f64 1 (sin.f64 B)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (sin.f64 B))) |
(-.f64 (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F)) (/.f64 x (tan.f64 B))) |
(-.f64 (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F)) (/.f64 x (tan.f64 B))) |
(/.f64 1 (/.f64 1 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(-.f64 (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (/.f64 -1 F)))) (/.f64 x (tan.f64 B))) |
(-.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 B F))) (/.f64 x (tan.f64 B))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (*.f64 (sin.f64 B) F) (/.f64 1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (*.f64 (sin.f64 B) (neg.f64 F)) (/.f64 1 F)))) |
(-.f64 (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))))) (/.f64 x B)) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (/.f64 (sin.f64 B) (/.f64 -1 F)) (/.f64 1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (*.f64 (/.f64 1 F) (sin.f64 B)) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (/.f64 (*.f64 (neg.f64 F) (neg.f64 (sin.f64 B))) 1) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (pow.f64 (/.f64 (tan.f64 B) x) -1)) |
(-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) |
(-.f64 (/.f64 (sqrt.f64 1/2) (/.f64 (sin.f64 B) F)) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 (*.f64 (sqrt.f64 1/2) F) (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(/.f64 (-.f64 (/.f64 (neg.f64 (tan.f64 B)) (sin.f64 B)) (/.f64 x 1)) (tan.f64 B)) |
(+.f64 (neg.f64 (*.f64 x (log.f64 (exp.f64 (/.f64 1 (tan.f64 B)))))) (/.f64 1 (neg.f64 B))) |
(-.f64 (/.f64 1 (/.f64 (sqrt.f64 2) (/.f64 F (sin.f64 B)))) (/.f64 x (tan.f64 B))) |
(+.f64 (neg.f64 (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) x) (cos.f64 B))) (/.f64 1 (sin.f64 B))) |
(/.f64 (+.f64 (/.f64 (tan.f64 B) (*.f64 x (neg.f64 (sin.f64 B)))) -1) (/.f64 (tan.f64 B) x)) |
(-.f64 (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (*.f64 2 x) 2)))) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))))) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 (-.f64 (/.f64 (+.f64 -1 (*.f64 x -1)) (/.f64 (*.f64 F F) (sin.f64 B))) (sin.f64 B))) (/.f64 x (tan.f64 B))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(+.f64 (neg.f64 (/.f64 1 (/.f64 (tan.f64 B) x))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(+.f64 (neg.f64 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x))) (*.f64 (/.f64 F B) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(+.f64 (neg.f64 (*.f64 x (+.f64 (*.f64 -1/3 B) (+.f64 (*.f64 -1/45 (pow.f64 B 3)) (/.f64 1 B))))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(-.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3)) (/.f64 x (tan.f64 B))) |
(-.f64 (sqrt.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2))) (/.f64 x (tan.f64 B))) |
(pow.f64 (cbrt.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) 3) |
(-.f64 (/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) (/.f64 x (tan.f64 B))) |
(-.f64 (-.f64 (/.f64 1/2 (/.f64 (*.f64 F (*.f64 F (sin.f64 B))) (fma.f64 2 x 2))) (/.f64 1 (sin.f64 B))) (/.f64 x (tan.f64 B))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sin.f64 B))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)) (/.f64 1 F))) |
(+.f64 (neg.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(+.f64 (neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(+.f64 (neg.f64 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(+.f64 (neg.f64 (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) x) (cos.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) (/.f64 (pow.f64 (sin.f64 B) 2) (cos.f64 B))) |
(-.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) (/.f64 x (tan.f64 B))) |
(-.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 F (/.f64 (sin.f64 B) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (sin.f64 B) F)) (/.f64 x (tan.f64 B))) |
(-.f64 (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)) (/.f64 1 F)) (/.f64 x (tan.f64 B))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) |
(+.f64 (neg.f64 (*.f64 x (log.f64 (exp.f64 (/.f64 1 (tan.f64 B)))))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(+.f64 (neg.f64 (*.f64 x (log1p.f64 (expm1.f64 (/.f64 1 (tan.f64 B)))))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(-.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2) (fma.f64 x 2 (fma.f64 F F 2)))) (/.f64 x (tan.f64 B))) |
(-.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (sqrt.f64 (fma.f64 x 2 (fma.f64 F F 2))) -1)) (/.f64 x (tan.f64 B))) |
(-.f64 (pow.f64 (cbrt.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B)))) 3) (/.f64 x (tan.f64 B))) |
| Outputs |
|---|
(-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) |
(-.f64 (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
4 calls:
| 180.0ms | F |
| 110.0ms | (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
| 109.0ms | x |
| 62.0ms | B |
| Error | Segments | Branch |
|---|---|---|
| 0.2b | 3 | F |
| 7.9b | 1 | B |
| 7.9b | 1 | x |
| 6.2b | 2 | (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
Compiled 1780 to 976 computations (45.2% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 24.0ms | 9.278335425612468e-9 | 799181428827.2822 |
| 43.0ms | -2.3342015868788893e+48 | -5.4393414790307397e+45 |
| 37.0ms | 51× | body | 1024 | valid |
| 19.0ms | 77× | body | 256 | valid |
| 8.0ms | 16× | body | 512 | valid |
| 1.0ms | 4× | body | 256 | invalid |
Compiled 390 to 292 computations (25.1% saved)
| Inputs |
|---|
(/.f64 -1 B) |
(/.f64 (neg.f64 x) B) |
(/.f64 (+.f64 -1 x) B) |
(/.f64 (-.f64 -1 x) B) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (+.f64 -1 (neg.f64 x)) B) |
(*.f64 (/.f64 1 B) (+.f64 -1 x)) |
(/.f64 1 (/.f64 B (+.f64 -1 x))) |
(*.f64 (+.f64 x 1) (/.f64 1 (neg.f64 B))) |
(/.f64 (/.f64 1 B) (/.f64 1 (+.f64 -1 x))) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 B (*.f64 x -1/3)))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) B)) (*.f64 1/3 (*.f64 B x))) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 1 (neg.f64 B))) |
(+.f64 (*.f64 (-.f64 (*.f64 1/3 x) 1/6) B) (*.f64 -1 (/.f64 (+.f64 1 x) B))) |
(/.f64 -1 (sin.f64 B)) |
(fabs.f64 (/.f64 (-.f64 x 1) B)) |
(neg.f64 (/.f64 (cos.f64 B) (/.f64 B x))) |
(pow.f64 (/.f64 B (+.f64 -1 x)) -1) |
(-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) |
(neg.f64 (fma.f64 x (*.f64 B -1/3) (/.f64 x B))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (neg.f64 B))) |
(+.f64 (neg.f64 (/.f64 1 (/.f64 (tan.f64 B) x))) (/.f64 1 (neg.f64 B))) |
(/.f64 1 (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (/.f64 x B) (*.f64 -1/3 (*.f64 x B)))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 1 (sin.f64 B))) |
(+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 B F) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (*.f64 (/.f64 (sin.f64 B) (/.f64 -1 F)) (/.f64 1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (*.f64 B (neg.f64 F)) (/.f64 1 F)))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F))) |
(+.f64 (neg.f64 (*.f64 x (+.f64 (*.f64 -1/3 B) (+.f64 (*.f64 -1/45 (pow.f64 B 3)) (/.f64 1 B))))) (/.f64 1 (neg.f64 B))) |
(neg.f64 (+.f64 (/.f64 x B) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B) (*.f64 (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 1/120 x) (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))))) (pow.f64 B 3))))) |
(pow.f64 (sqrt.f64 (/.f64 x B)) 2) |
(exp.f64 (log.f64 (/.f64 (+.f64 -1 x) B))) |
(expm1.f64 (log1p.f64 (/.f64 (+.f64 -1 x) B))) |
(cbrt.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3)) |
(neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) |
(neg.f64 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) x)) |
(neg.f64 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x))) |
(/.f64 (*.f64 (neg.f64 x) (cos.f64 B)) (sin.f64 B)) |
(pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 3) |
(pow.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) 2) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(/.f64 (/.f64 (+.f64 -1 x) (sqrt.f64 B)) (sqrt.f64 B)) |
(pow.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3) 1/3) |
(fma.f64 x (/.f64 -1 (tan.f64 B)) (/.f64 1 B)) |
(neg.f64 (*.f64 (/.f64 1 (sin.f64 B)) (*.f64 (cos.f64 B) x))) |
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (+.f64 -1 x) (sqrt.f64 B))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) |
(neg.f64 (*.f64 (/.f64 (cos.f64 B) (/.f64 1 x)) (/.f64 1 (sin.f64 B)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (sin.f64 B))) |
(-.f64 (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F)) (/.f64 x (tan.f64 B))) |
(-.f64 (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F)) (/.f64 x (tan.f64 B))) |
(/.f64 1 (/.f64 1 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(-.f64 (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (/.f64 -1 F)))) (/.f64 x (tan.f64 B))) |
(-.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 B F))) (/.f64 x (tan.f64 B))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (*.f64 (sin.f64 B) F) (/.f64 1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (*.f64 (sin.f64 B) (neg.f64 F)) (/.f64 1 F)))) |
(-.f64 (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))))) (/.f64 x B)) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (/.f64 (sin.f64 B) (/.f64 -1 F)) (/.f64 1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (*.f64 (/.f64 1 F) (sin.f64 B)) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (/.f64 (*.f64 (neg.f64 F) (neg.f64 (sin.f64 B))) 1) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (pow.f64 (/.f64 (tan.f64 B) x) -1)) |
(-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) |
(-.f64 (/.f64 (sqrt.f64 1/2) (/.f64 (sin.f64 B) F)) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 (*.f64 (sqrt.f64 1/2) F) (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(/.f64 (-.f64 (/.f64 (neg.f64 (tan.f64 B)) (sin.f64 B)) (/.f64 x 1)) (tan.f64 B)) |
(+.f64 (neg.f64 (*.f64 x (log.f64 (exp.f64 (/.f64 1 (tan.f64 B)))))) (/.f64 1 (neg.f64 B))) |
(-.f64 (/.f64 1 (/.f64 (sqrt.f64 2) (/.f64 F (sin.f64 B)))) (/.f64 x (tan.f64 B))) |
(+.f64 (neg.f64 (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) x) (cos.f64 B))) (/.f64 1 (sin.f64 B))) |
(/.f64 (+.f64 (/.f64 (tan.f64 B) (*.f64 x (neg.f64 (sin.f64 B)))) -1) (/.f64 (tan.f64 B) x)) |
(-.f64 (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (*.f64 2 x) 2)))) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))))) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 (-.f64 (/.f64 (+.f64 -1 (*.f64 x -1)) (/.f64 (*.f64 F F) (sin.f64 B))) (sin.f64 B))) (/.f64 x (tan.f64 B))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(+.f64 (neg.f64 (/.f64 1 (/.f64 (tan.f64 B) x))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(+.f64 (neg.f64 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x))) (*.f64 (/.f64 F B) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(+.f64 (neg.f64 (*.f64 x (+.f64 (*.f64 -1/3 B) (+.f64 (*.f64 -1/45 (pow.f64 B 3)) (/.f64 1 B))))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(-.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3)) (/.f64 x (tan.f64 B))) |
(-.f64 (sqrt.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2))) (/.f64 x (tan.f64 B))) |
(pow.f64 (cbrt.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) 3) |
(-.f64 (/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) (/.f64 x (tan.f64 B))) |
(-.f64 (-.f64 (/.f64 1/2 (/.f64 (*.f64 F (*.f64 F (sin.f64 B))) (fma.f64 2 x 2))) (/.f64 1 (sin.f64 B))) (/.f64 x (tan.f64 B))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sin.f64 B))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)) (/.f64 1 F))) |
(+.f64 (neg.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(+.f64 (neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(+.f64 (neg.f64 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(+.f64 (neg.f64 (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) x) (cos.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) (/.f64 (pow.f64 (sin.f64 B) 2) (cos.f64 B))) |
(-.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) (/.f64 x (tan.f64 B))) |
(-.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 F (/.f64 (sin.f64 B) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (sin.f64 B) F)) (/.f64 x (tan.f64 B))) |
(-.f64 (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (/.f64 x (tan.f64 B))) |
| Outputs |
|---|
(-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) |
(-.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) (/.f64 x (tan.f64 B))) |
(+.f64 (neg.f64 (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) x) (cos.f64 B))) (/.f64 1 (sin.f64 B))) |
4 calls:
| 168.0ms | F |
| 114.0ms | x |
| 95.0ms | (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
| 50.0ms | B |
| Error | Segments | Branch |
|---|---|---|
| 0.2b | 3 | F |
| 7.9b | 1 | B |
| 7.9b | 1 | x |
| 6.2b | 2 | (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
Compiled 1594 to 874 computations (45.2% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 48.0ms | 3.3960323468140304e+118 | 2.0265689653315554e+135 |
| 54.0ms | -3.3722240176839374e+59 | -5.0759710177280845e+56 |
| 51.0ms | 69× | body | 1024 | valid |
| 32.0ms | 138× | body | 256 | valid |
| 14.0ms | 33× | body | 512 | valid |
| 1.0ms | 3× | body | 256 | invalid |
Compiled 634 to 462 computations (27.1% saved)
| Inputs |
|---|
(/.f64 -1 B) |
(/.f64 (neg.f64 x) B) |
(/.f64 (+.f64 -1 x) B) |
(/.f64 (-.f64 -1 x) B) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (+.f64 -1 (neg.f64 x)) B) |
(*.f64 (/.f64 1 B) (+.f64 -1 x)) |
(/.f64 1 (/.f64 B (+.f64 -1 x))) |
(*.f64 (+.f64 x 1) (/.f64 1 (neg.f64 B))) |
(/.f64 (/.f64 1 B) (/.f64 1 (+.f64 -1 x))) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 B (*.f64 x -1/3)))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) B)) (*.f64 1/3 (*.f64 B x))) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 1 (neg.f64 B))) |
(+.f64 (*.f64 (-.f64 (*.f64 1/3 x) 1/6) B) (*.f64 -1 (/.f64 (+.f64 1 x) B))) |
(/.f64 -1 (sin.f64 B)) |
(fabs.f64 (/.f64 (-.f64 x 1) B)) |
(neg.f64 (/.f64 (cos.f64 B) (/.f64 B x))) |
(pow.f64 (/.f64 B (+.f64 -1 x)) -1) |
(-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) |
(neg.f64 (fma.f64 x (*.f64 B -1/3) (/.f64 x B))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (neg.f64 B))) |
(+.f64 (neg.f64 (/.f64 1 (/.f64 (tan.f64 B) x))) (/.f64 1 (neg.f64 B))) |
(/.f64 1 (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (/.f64 x B) (*.f64 -1/3 (*.f64 x B)))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 1 (sin.f64 B))) |
(+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 B F) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (*.f64 (/.f64 (sin.f64 B) (/.f64 -1 F)) (/.f64 1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (*.f64 B (neg.f64 F)) (/.f64 1 F)))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F))) |
(+.f64 (neg.f64 (*.f64 x (+.f64 (*.f64 -1/3 B) (+.f64 (*.f64 -1/45 (pow.f64 B 3)) (/.f64 1 B))))) (/.f64 1 (neg.f64 B))) |
(neg.f64 (+.f64 (/.f64 x B) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B) (*.f64 (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 1/120 x) (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))))) (pow.f64 B 3))))) |
(pow.f64 (sqrt.f64 (/.f64 x B)) 2) |
(exp.f64 (log.f64 (/.f64 (+.f64 -1 x) B))) |
(expm1.f64 (log1p.f64 (/.f64 (+.f64 -1 x) B))) |
(cbrt.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3)) |
(neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) |
(neg.f64 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) x)) |
(neg.f64 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x))) |
(/.f64 (*.f64 (neg.f64 x) (cos.f64 B)) (sin.f64 B)) |
(pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 3) |
(pow.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) 2) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(/.f64 (/.f64 (+.f64 -1 x) (sqrt.f64 B)) (sqrt.f64 B)) |
(pow.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3) 1/3) |
(fma.f64 x (/.f64 -1 (tan.f64 B)) (/.f64 1 B)) |
(neg.f64 (*.f64 (/.f64 1 (sin.f64 B)) (*.f64 (cos.f64 B) x))) |
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (+.f64 -1 x) (sqrt.f64 B))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) |
(neg.f64 (*.f64 (/.f64 (cos.f64 B) (/.f64 1 x)) (/.f64 1 (sin.f64 B)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (sin.f64 B))) |
(-.f64 (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F)) (/.f64 x (tan.f64 B))) |
(-.f64 (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F)) (/.f64 x (tan.f64 B))) |
(/.f64 1 (/.f64 1 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(-.f64 (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (/.f64 -1 F)))) (/.f64 x (tan.f64 B))) |
(-.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 B F))) (/.f64 x (tan.f64 B))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (*.f64 (sin.f64 B) F) (/.f64 1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (*.f64 (sin.f64 B) (neg.f64 F)) (/.f64 1 F)))) |
(-.f64 (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))))) (/.f64 x B)) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (/.f64 (sin.f64 B) (/.f64 -1 F)) (/.f64 1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (*.f64 (/.f64 1 F) (sin.f64 B)) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (/.f64 (*.f64 (neg.f64 F) (neg.f64 (sin.f64 B))) 1) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (pow.f64 (/.f64 (tan.f64 B) x) -1)) |
(-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) |
(-.f64 (/.f64 (sqrt.f64 1/2) (/.f64 (sin.f64 B) F)) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 (*.f64 (sqrt.f64 1/2) F) (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(/.f64 (-.f64 (/.f64 (neg.f64 (tan.f64 B)) (sin.f64 B)) (/.f64 x 1)) (tan.f64 B)) |
(+.f64 (neg.f64 (*.f64 x (log.f64 (exp.f64 (/.f64 1 (tan.f64 B)))))) (/.f64 1 (neg.f64 B))) |
(-.f64 (/.f64 1 (/.f64 (sqrt.f64 2) (/.f64 F (sin.f64 B)))) (/.f64 x (tan.f64 B))) |
(+.f64 (neg.f64 (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) x) (cos.f64 B))) (/.f64 1 (sin.f64 B))) |
(/.f64 (+.f64 (/.f64 (tan.f64 B) (*.f64 x (neg.f64 (sin.f64 B)))) -1) (/.f64 (tan.f64 B) x)) |
(-.f64 (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (*.f64 2 x) 2)))) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))))) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 (-.f64 (/.f64 (+.f64 -1 (*.f64 x -1)) (/.f64 (*.f64 F F) (sin.f64 B))) (sin.f64 B))) (/.f64 x (tan.f64 B))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(+.f64 (neg.f64 (/.f64 1 (/.f64 (tan.f64 B) x))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(+.f64 (neg.f64 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x))) (*.f64 (/.f64 F B) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(+.f64 (neg.f64 (*.f64 x (+.f64 (*.f64 -1/3 B) (+.f64 (*.f64 -1/45 (pow.f64 B 3)) (/.f64 1 B))))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(-.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (sin.f64 B)) 3)) (/.f64 x (tan.f64 B))) |
(-.f64 (sqrt.f64 (/.f64 1 (pow.f64 (sin.f64 B) 2))) (/.f64 x (tan.f64 B))) |
(pow.f64 (cbrt.f64 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B)))) 3) |
(-.f64 (/.f64 F (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (sin.f64 B))) (/.f64 x (tan.f64 B))) |
(-.f64 (-.f64 (/.f64 1/2 (/.f64 (*.f64 F (*.f64 F (sin.f64 B))) (fma.f64 2 x 2))) (/.f64 1 (sin.f64 B))) (/.f64 x (tan.f64 B))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sin.f64 B))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)) (/.f64 1 F))) |
(+.f64 (neg.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(+.f64 (neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(+.f64 (neg.f64 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(+.f64 (neg.f64 (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) x) (cos.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(/.f64 (-.f64 (neg.f64 (tan.f64 B)) (*.f64 x (sin.f64 B))) (/.f64 (pow.f64 (sin.f64 B) 2) (cos.f64 B))) |
| Outputs |
|---|
(-.f64 (/.f64 1 (-.f64 (/.f64 (+.f64 -1 (*.f64 x -1)) (/.f64 (*.f64 F F) (sin.f64 B))) (sin.f64 B))) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 (*.f64 (sqrt.f64 1/2) F) (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
4 calls:
| 226.0ms | B |
| 173.0ms | F |
| 121.0ms | x |
| 108.0ms | (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
| Error | Segments | Branch |
|---|---|---|
| 0.2b | 3 | F |
| 7.9b | 3 | B |
| 9.1b | 2 | x |
| 6.9b | 2 | (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
Compiled 1497 to 829 computations (44.6% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 92.0ms | 9.278335425612468e-9 | 799181428827.2822 |
| 58.0ms | -5860869.109327796 | -0.05404054974581471 |
| 79.0ms | 92× | body | 1024 | valid |
| 47.0ms | 196× | body | 256 | valid |
| 17.0ms | 32× | body | 512 | valid |
| 2.0ms | 11× | body | 256 | invalid |
Compiled 733 to 540 computations (26.3% saved)
| Inputs |
|---|
(/.f64 -1 B) |
(/.f64 (neg.f64 x) B) |
(/.f64 (+.f64 -1 x) B) |
(/.f64 (-.f64 -1 x) B) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (+.f64 -1 (neg.f64 x)) B) |
(*.f64 (/.f64 1 B) (+.f64 -1 x)) |
(/.f64 1 (/.f64 B (+.f64 -1 x))) |
(*.f64 (+.f64 x 1) (/.f64 1 (neg.f64 B))) |
(/.f64 (/.f64 1 B) (/.f64 1 (+.f64 -1 x))) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 B (*.f64 x -1/3)))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) B)) (*.f64 1/3 (*.f64 B x))) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 1 (neg.f64 B))) |
(+.f64 (*.f64 (-.f64 (*.f64 1/3 x) 1/6) B) (*.f64 -1 (/.f64 (+.f64 1 x) B))) |
(/.f64 -1 (sin.f64 B)) |
(fabs.f64 (/.f64 (-.f64 x 1) B)) |
(neg.f64 (/.f64 (cos.f64 B) (/.f64 B x))) |
(pow.f64 (/.f64 B (+.f64 -1 x)) -1) |
(-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) |
(neg.f64 (fma.f64 x (*.f64 B -1/3) (/.f64 x B))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (neg.f64 B))) |
(+.f64 (neg.f64 (/.f64 1 (/.f64 (tan.f64 B) x))) (/.f64 1 (neg.f64 B))) |
(/.f64 1 (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (/.f64 x B) (*.f64 -1/3 (*.f64 x B)))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 1 (sin.f64 B))) |
(+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 B F) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (*.f64 (/.f64 (sin.f64 B) (/.f64 -1 F)) (/.f64 1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (*.f64 B (neg.f64 F)) (/.f64 1 F)))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F))) |
(+.f64 (neg.f64 (*.f64 x (+.f64 (*.f64 -1/3 B) (+.f64 (*.f64 -1/45 (pow.f64 B 3)) (/.f64 1 B))))) (/.f64 1 (neg.f64 B))) |
(neg.f64 (+.f64 (/.f64 x B) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B) (*.f64 (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 1/120 x) (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))))) (pow.f64 B 3))))) |
(pow.f64 (sqrt.f64 (/.f64 x B)) 2) |
(exp.f64 (log.f64 (/.f64 (+.f64 -1 x) B))) |
(expm1.f64 (log1p.f64 (/.f64 (+.f64 -1 x) B))) |
(cbrt.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3)) |
(neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) |
(neg.f64 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) x)) |
(neg.f64 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x))) |
(/.f64 (*.f64 (neg.f64 x) (cos.f64 B)) (sin.f64 B)) |
(pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 3) |
(pow.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) 2) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(/.f64 (/.f64 (+.f64 -1 x) (sqrt.f64 B)) (sqrt.f64 B)) |
(pow.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3) 1/3) |
(fma.f64 x (/.f64 -1 (tan.f64 B)) (/.f64 1 B)) |
(neg.f64 (*.f64 (/.f64 1 (sin.f64 B)) (*.f64 (cos.f64 B) x))) |
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (+.f64 -1 x) (sqrt.f64 B))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) |
(neg.f64 (*.f64 (/.f64 (cos.f64 B) (/.f64 1 x)) (/.f64 1 (sin.f64 B)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (sin.f64 B))) |
(-.f64 (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F)) (/.f64 x (tan.f64 B))) |
(-.f64 (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F)) (/.f64 x (tan.f64 B))) |
(/.f64 1 (/.f64 1 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(-.f64 (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (/.f64 -1 F)))) (/.f64 x (tan.f64 B))) |
(-.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 B F))) (/.f64 x (tan.f64 B))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (*.f64 (sin.f64 B) F) (/.f64 1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (*.f64 (sin.f64 B) (neg.f64 F)) (/.f64 1 F)))) |
(-.f64 (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))))) (/.f64 x B)) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (/.f64 (sin.f64 B) (/.f64 -1 F)) (/.f64 1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (*.f64 (/.f64 1 F) (sin.f64 B)) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (/.f64 (*.f64 (neg.f64 F) (neg.f64 (sin.f64 B))) 1) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (pow.f64 (/.f64 (tan.f64 B) x) -1)) |
(-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) |
(-.f64 (/.f64 (sqrt.f64 1/2) (/.f64 (sin.f64 B) F)) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 (*.f64 (sqrt.f64 1/2) F) (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(/.f64 (-.f64 (/.f64 (neg.f64 (tan.f64 B)) (sin.f64 B)) (/.f64 x 1)) (tan.f64 B)) |
(+.f64 (neg.f64 (*.f64 x (log.f64 (exp.f64 (/.f64 1 (tan.f64 B)))))) (/.f64 1 (neg.f64 B))) |
(-.f64 (/.f64 1 (/.f64 (sqrt.f64 2) (/.f64 F (sin.f64 B)))) (/.f64 x (tan.f64 B))) |
(+.f64 (neg.f64 (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) x) (cos.f64 B))) (/.f64 1 (sin.f64 B))) |
(/.f64 (+.f64 (/.f64 (tan.f64 B) (*.f64 x (neg.f64 (sin.f64 B)))) -1) (/.f64 (tan.f64 B) x)) |
(-.f64 (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 (*.f64 (/.f64 (sin.f64 B) F) (sqrt.f64 (+.f64 (*.f64 2 x) 2)))) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))))) (/.f64 x (tan.f64 B))) |
| Outputs |
|---|
(-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) |
(-.f64 (/.f64 (*.f64 (sqrt.f64 1/2) F) (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
3 calls:
| 223.0ms | x |
| 195.0ms | F |
| 108.0ms | B |
| Error | Segments | Branch |
|---|---|---|
| 0.3b | 3 | F |
| 19.1b | 3 | B |
| 12.8b | 5 | x |
Compiled 1072 to 601 computations (43.9% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 85.0ms | 9.278335425612468e-9 | 799181428827.2822 |
| 92.0ms | -5860869.109327796 | -0.05404054974581471 |
| 109.0ms | 118× | body | 1024 | valid |
| 40.0ms | 164× | body | 256 | valid |
| 17.0ms | 38× | body | 512 | valid |
| 3.0ms | 18× | body | 256 | invalid |
Compiled 634 to 486 computations (23.3% saved)
| Inputs |
|---|
(/.f64 -1 B) |
(/.f64 (neg.f64 x) B) |
(/.f64 (+.f64 -1 x) B) |
(/.f64 (-.f64 -1 x) B) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (+.f64 -1 (neg.f64 x)) B) |
(*.f64 (/.f64 1 B) (+.f64 -1 x)) |
(/.f64 1 (/.f64 B (+.f64 -1 x))) |
(*.f64 (+.f64 x 1) (/.f64 1 (neg.f64 B))) |
(/.f64 (/.f64 1 B) (/.f64 1 (+.f64 -1 x))) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 B (*.f64 x -1/3)))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) B)) (*.f64 1/3 (*.f64 B x))) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 1 (neg.f64 B))) |
(+.f64 (*.f64 (-.f64 (*.f64 1/3 x) 1/6) B) (*.f64 -1 (/.f64 (+.f64 1 x) B))) |
(/.f64 -1 (sin.f64 B)) |
(fabs.f64 (/.f64 (-.f64 x 1) B)) |
(neg.f64 (/.f64 (cos.f64 B) (/.f64 B x))) |
(pow.f64 (/.f64 B (+.f64 -1 x)) -1) |
(-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) |
(neg.f64 (fma.f64 x (*.f64 B -1/3) (/.f64 x B))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (neg.f64 B))) |
(+.f64 (neg.f64 (/.f64 1 (/.f64 (tan.f64 B) x))) (/.f64 1 (neg.f64 B))) |
(/.f64 1 (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (/.f64 x B) (*.f64 -1/3 (*.f64 x B)))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 1 (sin.f64 B))) |
(+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 B F) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (*.f64 (/.f64 (sin.f64 B) (/.f64 -1 F)) (/.f64 1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (*.f64 B (neg.f64 F)) (/.f64 1 F)))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F))) |
(+.f64 (neg.f64 (*.f64 x (+.f64 (*.f64 -1/3 B) (+.f64 (*.f64 -1/45 (pow.f64 B 3)) (/.f64 1 B))))) (/.f64 1 (neg.f64 B))) |
(neg.f64 (+.f64 (/.f64 x B) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B) (*.f64 (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 1/120 x) (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))))) (pow.f64 B 3))))) |
(pow.f64 (sqrt.f64 (/.f64 x B)) 2) |
(exp.f64 (log.f64 (/.f64 (+.f64 -1 x) B))) |
(expm1.f64 (log1p.f64 (/.f64 (+.f64 -1 x) B))) |
(cbrt.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3)) |
(neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) |
(neg.f64 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) x)) |
(neg.f64 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x))) |
(/.f64 (*.f64 (neg.f64 x) (cos.f64 B)) (sin.f64 B)) |
(pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 3) |
(pow.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) 2) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(/.f64 (/.f64 (+.f64 -1 x) (sqrt.f64 B)) (sqrt.f64 B)) |
(pow.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3) 1/3) |
(fma.f64 x (/.f64 -1 (tan.f64 B)) (/.f64 1 B)) |
(neg.f64 (*.f64 (/.f64 1 (sin.f64 B)) (*.f64 (cos.f64 B) x))) |
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (+.f64 -1 x) (sqrt.f64 B))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) |
(neg.f64 (*.f64 (/.f64 (cos.f64 B) (/.f64 1 x)) (/.f64 1 (sin.f64 B)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (sin.f64 B))) |
(-.f64 (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F)) (/.f64 x (tan.f64 B))) |
(-.f64 (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F)) (/.f64 x (tan.f64 B))) |
(/.f64 1 (/.f64 1 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(-.f64 (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (/.f64 -1 F)))) (/.f64 x (tan.f64 B))) |
(-.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 B F))) (/.f64 x (tan.f64 B))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (*.f64 (sin.f64 B) F) (/.f64 1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (*.f64 (sin.f64 B) (neg.f64 F)) (/.f64 1 F)))) |
(-.f64 (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))))) (/.f64 x B)) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (/.f64 (sin.f64 B) (/.f64 -1 F)) (/.f64 1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (*.f64 (/.f64 1 F) (sin.f64 B)) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (/.f64 (*.f64 (neg.f64 F) (neg.f64 (sin.f64 B))) 1) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (pow.f64 (/.f64 (tan.f64 B) x) -1)) |
(-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) |
(-.f64 (/.f64 (sqrt.f64 1/2) (/.f64 (sin.f64 B) F)) (/.f64 x (tan.f64 B))) |
| Outputs |
|---|
(-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) |
(-.f64 (/.f64 (sqrt.f64 1/2) (/.f64 (sin.f64 B) F)) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
3 calls:
| 227.0ms | x |
| 124.0ms | B |
| 105.0ms | F |
| Error | Segments | Branch |
|---|---|---|
| 0.3b | 3 | F |
| 19.6b | 3 | B |
| 12.8b | 5 | x |
Compiled 933 to 532 computations (43% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 89.0ms | 9.278335425612468e-9 | 799181428827.2822 |
| 70.0ms | -5860869.109327796 | -0.05404054974581471 |
| 80.0ms | 101× | body | 1024 | valid |
| 57.0ms | 189× | body | 256 | valid |
| 13.0ms | 30× | body | 512 | valid |
| 4.0ms | 23× | body | 256 | invalid |
Compiled 634 to 486 computations (23.3% saved)
| Inputs |
|---|
(/.f64 -1 B) |
(/.f64 (neg.f64 x) B) |
(/.f64 (+.f64 -1 x) B) |
(/.f64 (-.f64 -1 x) B) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (+.f64 -1 (neg.f64 x)) B) |
(*.f64 (/.f64 1 B) (+.f64 -1 x)) |
(/.f64 1 (/.f64 B (+.f64 -1 x))) |
(*.f64 (+.f64 x 1) (/.f64 1 (neg.f64 B))) |
(/.f64 (/.f64 1 B) (/.f64 1 (+.f64 -1 x))) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 B (*.f64 x -1/3)))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) B)) (*.f64 1/3 (*.f64 B x))) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 1 (neg.f64 B))) |
(+.f64 (*.f64 (-.f64 (*.f64 1/3 x) 1/6) B) (*.f64 -1 (/.f64 (+.f64 1 x) B))) |
(/.f64 -1 (sin.f64 B)) |
(fabs.f64 (/.f64 (-.f64 x 1) B)) |
(neg.f64 (/.f64 (cos.f64 B) (/.f64 B x))) |
(pow.f64 (/.f64 B (+.f64 -1 x)) -1) |
(-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) |
(neg.f64 (fma.f64 x (*.f64 B -1/3) (/.f64 x B))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (neg.f64 B))) |
(+.f64 (neg.f64 (/.f64 1 (/.f64 (tan.f64 B) x))) (/.f64 1 (neg.f64 B))) |
(/.f64 1 (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (/.f64 x B) (*.f64 -1/3 (*.f64 x B)))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 1 (sin.f64 B))) |
(+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 B F) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (*.f64 (/.f64 (sin.f64 B) (/.f64 -1 F)) (/.f64 1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (*.f64 B (neg.f64 F)) (/.f64 1 F)))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F))) |
(+.f64 (neg.f64 (*.f64 x (+.f64 (*.f64 -1/3 B) (+.f64 (*.f64 -1/45 (pow.f64 B 3)) (/.f64 1 B))))) (/.f64 1 (neg.f64 B))) |
(neg.f64 (+.f64 (/.f64 x B) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B) (*.f64 (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 1/120 x) (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))))) (pow.f64 B 3))))) |
(pow.f64 (sqrt.f64 (/.f64 x B)) 2) |
(exp.f64 (log.f64 (/.f64 (+.f64 -1 x) B))) |
(expm1.f64 (log1p.f64 (/.f64 (+.f64 -1 x) B))) |
(cbrt.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3)) |
(neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) |
(neg.f64 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) x)) |
(neg.f64 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x))) |
(/.f64 (*.f64 (neg.f64 x) (cos.f64 B)) (sin.f64 B)) |
(pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 3) |
(pow.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) 2) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(/.f64 (/.f64 (+.f64 -1 x) (sqrt.f64 B)) (sqrt.f64 B)) |
(pow.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3) 1/3) |
(fma.f64 x (/.f64 -1 (tan.f64 B)) (/.f64 1 B)) |
(neg.f64 (*.f64 (/.f64 1 (sin.f64 B)) (*.f64 (cos.f64 B) x))) |
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (+.f64 -1 x) (sqrt.f64 B))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) |
(neg.f64 (*.f64 (/.f64 (cos.f64 B) (/.f64 1 x)) (/.f64 1 (sin.f64 B)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (sin.f64 B))) |
(-.f64 (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F)) (/.f64 x (tan.f64 B))) |
(-.f64 (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F)) (/.f64 x (tan.f64 B))) |
(/.f64 1 (/.f64 1 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(-.f64 (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (/.f64 -1 F)))) (/.f64 x (tan.f64 B))) |
(-.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 B F))) (/.f64 x (tan.f64 B))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (*.f64 (sin.f64 B) F) (/.f64 1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (*.f64 (sin.f64 B) (neg.f64 F)) (/.f64 1 F)))) |
(-.f64 (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))))) (/.f64 x B)) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (/.f64 (sin.f64 B) (/.f64 -1 F)) (/.f64 1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (*.f64 (/.f64 1 F) (sin.f64 B)) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (/.f64 (*.f64 (neg.f64 F) (neg.f64 (sin.f64 B))) 1) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (pow.f64 (/.f64 (tan.f64 B) x) -1)) |
(-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) |
| Outputs |
|---|
(-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) |
(-.f64 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 B F))) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))))) (/.f64 x B)) |
(-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
3 calls:
| 130.0ms | F |
| 101.0ms | B |
| 100.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 4.8b | 4 | F |
| 21.1b | 3 | B |
| 14.1b | 3 | x |
Compiled 921 to 528 computations (42.7% saved)
| 3× | binary-search |
| Time | Left | Right |
|---|---|---|
| 81.0ms | 9.278335425612468e-9 | 799181428827.2822 |
| 65.0ms | 1.5223372145379577e-123 | 2.769123793828969e-117 |
| 80.0ms | -5860869.109327796 | -0.05404054974581471 |
| 88.0ms | 124× | body | 1024 | valid |
| 76.0ms | 271× | body | 256 | valid |
| 50.0ms | 69× | body | 512 | valid |
| 4.0ms | 22× | body | 256 | invalid |
Compiled 1152 to 894 computations (22.4% saved)
| Inputs |
|---|
(/.f64 -1 B) |
(/.f64 (neg.f64 x) B) |
(/.f64 (+.f64 -1 x) B) |
(/.f64 (-.f64 -1 x) B) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (+.f64 -1 (neg.f64 x)) B) |
(*.f64 (/.f64 1 B) (+.f64 -1 x)) |
(/.f64 1 (/.f64 B (+.f64 -1 x))) |
(*.f64 (+.f64 x 1) (/.f64 1 (neg.f64 B))) |
(/.f64 (/.f64 1 B) (/.f64 1 (+.f64 -1 x))) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 B (*.f64 x -1/3)))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) B)) (*.f64 1/3 (*.f64 B x))) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 1 (neg.f64 B))) |
(+.f64 (*.f64 (-.f64 (*.f64 1/3 x) 1/6) B) (*.f64 -1 (/.f64 (+.f64 1 x) B))) |
(/.f64 -1 (sin.f64 B)) |
(fabs.f64 (/.f64 (-.f64 x 1) B)) |
(neg.f64 (/.f64 (cos.f64 B) (/.f64 B x))) |
(pow.f64 (/.f64 B (+.f64 -1 x)) -1) |
(-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) |
(neg.f64 (fma.f64 x (*.f64 B -1/3) (/.f64 x B))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (neg.f64 B))) |
(+.f64 (neg.f64 (/.f64 1 (/.f64 (tan.f64 B) x))) (/.f64 1 (neg.f64 B))) |
(/.f64 1 (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (/.f64 x B) (*.f64 -1/3 (*.f64 x B)))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 1 (sin.f64 B))) |
(+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 B F) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (*.f64 (/.f64 (sin.f64 B) (/.f64 -1 F)) (/.f64 1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (*.f64 B (neg.f64 F)) (/.f64 1 F)))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F))) |
(+.f64 (neg.f64 (*.f64 x (+.f64 (*.f64 -1/3 B) (+.f64 (*.f64 -1/45 (pow.f64 B 3)) (/.f64 1 B))))) (/.f64 1 (neg.f64 B))) |
(neg.f64 (+.f64 (/.f64 x B) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B) (*.f64 (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 1/120 x) (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))))) (pow.f64 B 3))))) |
(pow.f64 (sqrt.f64 (/.f64 x B)) 2) |
(exp.f64 (log.f64 (/.f64 (+.f64 -1 x) B))) |
(expm1.f64 (log1p.f64 (/.f64 (+.f64 -1 x) B))) |
(cbrt.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3)) |
(neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) |
(neg.f64 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) x)) |
(neg.f64 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x))) |
(/.f64 (*.f64 (neg.f64 x) (cos.f64 B)) (sin.f64 B)) |
(pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 3) |
(pow.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) 2) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(/.f64 (/.f64 (+.f64 -1 x) (sqrt.f64 B)) (sqrt.f64 B)) |
(pow.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3) 1/3) |
(fma.f64 x (/.f64 -1 (tan.f64 B)) (/.f64 1 B)) |
(neg.f64 (*.f64 (/.f64 1 (sin.f64 B)) (*.f64 (cos.f64 B) x))) |
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (+.f64 -1 x) (sqrt.f64 B))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) |
(neg.f64 (*.f64 (/.f64 (cos.f64 B) (/.f64 1 x)) (/.f64 1 (sin.f64 B)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (sin.f64 B))) |
(-.f64 (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F)) (/.f64 x (tan.f64 B))) |
(-.f64 (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F)) (/.f64 x (tan.f64 B))) |
(/.f64 1 (/.f64 1 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(-.f64 (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (/.f64 -1 F)))) (/.f64 x (tan.f64 B))) |
(-.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 B F))) (/.f64 x (tan.f64 B))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (*.f64 (sin.f64 B) F) (/.f64 1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (*.f64 (sin.f64 B) (neg.f64 F)) (/.f64 1 F)))) |
| Outputs |
|---|
(-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) |
(-.f64 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 B F))) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
3 calls:
| 193.0ms | x |
| 173.0ms | B |
| 88.0ms | F |
| Error | Segments | Branch |
|---|---|---|
| 6.1b | 3 | F |
| 24.0b | 6 | B |
| 21.5b | 7 | x |
Compiled 763 to 438 computations (42.6% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 38.0ms | 6.093238330231367e-21 | 2.4123608763496532e-20 |
| 66.0ms | -5860869.109327796 | -0.05404054974581471 |
| 48.0ms | 65× | body | 1024 | valid |
| 36.0ms | 137× | body | 256 | valid |
| 13.0ms | 22× | body | 512 | valid |
| 3.0ms | 14× | body | 256 | invalid |
Compiled 530 to 410 computations (22.6% saved)
| Inputs |
|---|
(/.f64 -1 B) |
(/.f64 (neg.f64 x) B) |
(/.f64 (+.f64 -1 x) B) |
(/.f64 (-.f64 -1 x) B) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (+.f64 -1 (neg.f64 x)) B) |
(*.f64 (/.f64 1 B) (+.f64 -1 x)) |
(/.f64 1 (/.f64 B (+.f64 -1 x))) |
(*.f64 (+.f64 x 1) (/.f64 1 (neg.f64 B))) |
(/.f64 (/.f64 1 B) (/.f64 1 (+.f64 -1 x))) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 B (*.f64 x -1/3)))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) B)) (*.f64 1/3 (*.f64 B x))) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 1 (neg.f64 B))) |
(+.f64 (*.f64 (-.f64 (*.f64 1/3 x) 1/6) B) (*.f64 -1 (/.f64 (+.f64 1 x) B))) |
(/.f64 -1 (sin.f64 B)) |
(fabs.f64 (/.f64 (-.f64 x 1) B)) |
(neg.f64 (/.f64 (cos.f64 B) (/.f64 B x))) |
(pow.f64 (/.f64 B (+.f64 -1 x)) -1) |
(-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) |
(neg.f64 (fma.f64 x (*.f64 B -1/3) (/.f64 x B))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (neg.f64 B))) |
(+.f64 (neg.f64 (/.f64 1 (/.f64 (tan.f64 B) x))) (/.f64 1 (neg.f64 B))) |
(/.f64 1 (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (/.f64 x B) (*.f64 -1/3 (*.f64 x B)))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 1 (sin.f64 B))) |
(+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 B F) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (*.f64 (/.f64 (sin.f64 B) (/.f64 -1 F)) (/.f64 1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (*.f64 B (neg.f64 F)) (/.f64 1 F)))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F))) |
(+.f64 (neg.f64 (*.f64 x (+.f64 (*.f64 -1/3 B) (+.f64 (*.f64 -1/45 (pow.f64 B 3)) (/.f64 1 B))))) (/.f64 1 (neg.f64 B))) |
(neg.f64 (+.f64 (/.f64 x B) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B) (*.f64 (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 1/120 x) (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))))) (pow.f64 B 3))))) |
(pow.f64 (sqrt.f64 (/.f64 x B)) 2) |
(exp.f64 (log.f64 (/.f64 (+.f64 -1 x) B))) |
(expm1.f64 (log1p.f64 (/.f64 (+.f64 -1 x) B))) |
(cbrt.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3)) |
(neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) |
(neg.f64 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) x)) |
(neg.f64 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x))) |
(/.f64 (*.f64 (neg.f64 x) (cos.f64 B)) (sin.f64 B)) |
(pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 3) |
(pow.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) 2) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(/.f64 (/.f64 (+.f64 -1 x) (sqrt.f64 B)) (sqrt.f64 B)) |
(pow.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3) 1/3) |
(fma.f64 x (/.f64 -1 (tan.f64 B)) (/.f64 1 B)) |
(neg.f64 (*.f64 (/.f64 1 (sin.f64 B)) (*.f64 (cos.f64 B) x))) |
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (+.f64 -1 x) (sqrt.f64 B))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) |
(neg.f64 (*.f64 (/.f64 (cos.f64 B) (/.f64 1 x)) (/.f64 1 (sin.f64 B)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (sin.f64 B))) |
(-.f64 (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F)) (/.f64 x (tan.f64 B))) |
(-.f64 (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F)) (/.f64 x (tan.f64 B))) |
(/.f64 1 (/.f64 1 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(-.f64 (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (/.f64 -1 F)))) (/.f64 x (tan.f64 B))) |
(-.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) (/.f64 x (tan.f64 B))) |
| Outputs |
|---|
(-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) |
(-.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
3 calls:
| 193.0ms | x |
| 150.0ms | B |
| 75.0ms | F |
| Error | Segments | Branch |
|---|---|---|
| 6.1b | 3 | F |
| 24.0b | 6 | B |
| 21.5b | 7 | x |
Compiled 673 to 387 computations (42.5% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 36.0ms | 6.093238330231367e-21 | 2.4123608763496532e-20 |
| 65.0ms | -5860869.109327796 | -0.05404054974581471 |
| 52.0ms | 74× | body | 1024 | valid |
| 28.0ms | 120× | body | 256 | valid |
| 14.0ms | 30× | body | 512 | valid |
| 3.0ms | 12× | body | 256 | invalid |
Compiled 530 to 410 computations (22.6% saved)
| Inputs |
|---|
(/.f64 -1 B) |
(/.f64 (neg.f64 x) B) |
(/.f64 (+.f64 -1 x) B) |
(/.f64 (-.f64 -1 x) B) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (+.f64 -1 (neg.f64 x)) B) |
(*.f64 (/.f64 1 B) (+.f64 -1 x)) |
(/.f64 1 (/.f64 B (+.f64 -1 x))) |
(*.f64 (+.f64 x 1) (/.f64 1 (neg.f64 B))) |
(/.f64 (/.f64 1 B) (/.f64 1 (+.f64 -1 x))) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 B (*.f64 x -1/3)))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) B)) (*.f64 1/3 (*.f64 B x))) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 1 (neg.f64 B))) |
(+.f64 (*.f64 (-.f64 (*.f64 1/3 x) 1/6) B) (*.f64 -1 (/.f64 (+.f64 1 x) B))) |
(/.f64 -1 (sin.f64 B)) |
(fabs.f64 (/.f64 (-.f64 x 1) B)) |
(neg.f64 (/.f64 (cos.f64 B) (/.f64 B x))) |
(pow.f64 (/.f64 B (+.f64 -1 x)) -1) |
(-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) |
(neg.f64 (fma.f64 x (*.f64 B -1/3) (/.f64 x B))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (neg.f64 B))) |
(+.f64 (neg.f64 (/.f64 1 (/.f64 (tan.f64 B) x))) (/.f64 1 (neg.f64 B))) |
(/.f64 1 (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (/.f64 x B) (*.f64 -1/3 (*.f64 x B)))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 1 (sin.f64 B))) |
(+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 B F) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (*.f64 (/.f64 (sin.f64 B) (/.f64 -1 F)) (/.f64 1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (*.f64 B (neg.f64 F)) (/.f64 1 F)))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F))) |
(+.f64 (neg.f64 (*.f64 x (+.f64 (*.f64 -1/3 B) (+.f64 (*.f64 -1/45 (pow.f64 B 3)) (/.f64 1 B))))) (/.f64 1 (neg.f64 B))) |
(neg.f64 (+.f64 (/.f64 x B) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B) (*.f64 (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 1/120 x) (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))))) (pow.f64 B 3))))) |
(pow.f64 (sqrt.f64 (/.f64 x B)) 2) |
(exp.f64 (log.f64 (/.f64 (+.f64 -1 x) B))) |
(expm1.f64 (log1p.f64 (/.f64 (+.f64 -1 x) B))) |
(cbrt.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3)) |
(neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) |
(neg.f64 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) x)) |
(neg.f64 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x))) |
(/.f64 (*.f64 (neg.f64 x) (cos.f64 B)) (sin.f64 B)) |
(pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 3) |
(pow.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) 2) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(/.f64 (/.f64 (+.f64 -1 x) (sqrt.f64 B)) (sqrt.f64 B)) |
(pow.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3) 1/3) |
(fma.f64 x (/.f64 -1 (tan.f64 B)) (/.f64 1 B)) |
(neg.f64 (*.f64 (/.f64 1 (sin.f64 B)) (*.f64 (cos.f64 B) x))) |
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (+.f64 -1 x) (sqrt.f64 B))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) |
(neg.f64 (*.f64 (/.f64 (cos.f64 B) (/.f64 1 x)) (/.f64 1 (sin.f64 B)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (sin.f64 B))) |
(-.f64 (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F)) (/.f64 x (tan.f64 B))) |
(-.f64 (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F)) (/.f64 x (tan.f64 B))) |
(/.f64 1 (/.f64 1 (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(-.f64 (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (/.f64 -1 F)))) (/.f64 x (tan.f64 B))) |
| Outputs |
|---|
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) |
(-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
3 calls:
| 449.0ms | F |
| 349.0ms | x |
| 280.0ms | B |
| Error | Segments | Branch |
|---|---|---|
| 11.6b | 3 | F |
| 26.8b | 4 | B |
| 24.3b | 7 | x |
Compiled 656 to 377 computations (42.5% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 136.0ms | 6.6108410570706825e-62 | 2.420506163624763e-36 |
| 136.0ms | -7.872730711192945e-75 | -3.637965501203935e-81 |
| 126.0ms | 102× | body | 1024 | valid |
| 51.0ms | 177× | body | 256 | valid |
| 26.0ms | 41× | body | 512 | valid |
| 1.0ms | 7× | body | 256 | invalid |
Compiled 536 to 408 computations (23.9% saved)
| Inputs |
|---|
(/.f64 -1 B) |
(/.f64 (neg.f64 x) B) |
(/.f64 (+.f64 -1 x) B) |
(/.f64 (-.f64 -1 x) B) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (+.f64 -1 (neg.f64 x)) B) |
(*.f64 (/.f64 1 B) (+.f64 -1 x)) |
(/.f64 1 (/.f64 B (+.f64 -1 x))) |
(*.f64 (+.f64 x 1) (/.f64 1 (neg.f64 B))) |
(/.f64 (/.f64 1 B) (/.f64 1 (+.f64 -1 x))) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 B (*.f64 x -1/3)))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) B)) (*.f64 1/3 (*.f64 B x))) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 1 (neg.f64 B))) |
(+.f64 (*.f64 (-.f64 (*.f64 1/3 x) 1/6) B) (*.f64 -1 (/.f64 (+.f64 1 x) B))) |
(/.f64 -1 (sin.f64 B)) |
(fabs.f64 (/.f64 (-.f64 x 1) B)) |
(neg.f64 (/.f64 (cos.f64 B) (/.f64 B x))) |
(pow.f64 (/.f64 B (+.f64 -1 x)) -1) |
(-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) |
(neg.f64 (fma.f64 x (*.f64 B -1/3) (/.f64 x B))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (neg.f64 B))) |
(+.f64 (neg.f64 (/.f64 1 (/.f64 (tan.f64 B) x))) (/.f64 1 (neg.f64 B))) |
(/.f64 1 (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (/.f64 x B) (*.f64 -1/3 (*.f64 x B)))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 1 (sin.f64 B))) |
(+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 B F) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (*.f64 (/.f64 (sin.f64 B) (/.f64 -1 F)) (/.f64 1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (*.f64 B (neg.f64 F)) (/.f64 1 F)))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F))) |
(+.f64 (neg.f64 (*.f64 x (+.f64 (*.f64 -1/3 B) (+.f64 (*.f64 -1/45 (pow.f64 B 3)) (/.f64 1 B))))) (/.f64 1 (neg.f64 B))) |
(neg.f64 (+.f64 (/.f64 x B) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B) (*.f64 (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 1/120 x) (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))))) (pow.f64 B 3))))) |
(pow.f64 (sqrt.f64 (/.f64 x B)) 2) |
(exp.f64 (log.f64 (/.f64 (+.f64 -1 x) B))) |
(expm1.f64 (log1p.f64 (/.f64 (+.f64 -1 x) B))) |
(cbrt.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3)) |
(neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) |
(neg.f64 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) x)) |
(neg.f64 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x))) |
(/.f64 (*.f64 (neg.f64 x) (cos.f64 B)) (sin.f64 B)) |
(pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 3) |
(pow.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) 2) |
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
| Outputs |
|---|
(-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) |
(neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) |
(-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
3 calls:
| 361.0ms | F |
| 318.0ms | x |
| 73.0ms | B |
| Error | Segments | Branch |
|---|---|---|
| 15.7b | 3 | F |
| 28.5b | 2 | B |
| 24.5b | 7 | x |
Compiled 510 to 304 computations (40.4% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 110.0ms | 7.492373565648424e-71 | 1.0239232996379238e-64 |
| 120.0ms | -7.872730711192945e-75 | -3.637965501203935e-81 |
| 122.0ms | 100× | body | 1024 | valid |
| 77.0ms | 144× | body | 256 | valid |
| 23.0ms | 44× | body | 512 | valid |
| 2.0ms | 10× | body | 256 | invalid |
Compiled 477 to 361 computations (24.3% saved)
| Inputs |
|---|
(/.f64 -1 B) |
(/.f64 (neg.f64 x) B) |
(/.f64 (+.f64 -1 x) B) |
(/.f64 (-.f64 -1 x) B) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (+.f64 -1 (neg.f64 x)) B) |
(*.f64 (/.f64 1 B) (+.f64 -1 x)) |
(/.f64 1 (/.f64 B (+.f64 -1 x))) |
(*.f64 (+.f64 x 1) (/.f64 1 (neg.f64 B))) |
(/.f64 (/.f64 1 B) (/.f64 1 (+.f64 -1 x))) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 B (*.f64 x -1/3)))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) B)) (*.f64 1/3 (*.f64 B x))) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 1 (neg.f64 B))) |
(+.f64 (*.f64 (-.f64 (*.f64 1/3 x) 1/6) B) (*.f64 -1 (/.f64 (+.f64 1 x) B))) |
(/.f64 -1 (sin.f64 B)) |
(fabs.f64 (/.f64 (-.f64 x 1) B)) |
(neg.f64 (/.f64 (cos.f64 B) (/.f64 B x))) |
(pow.f64 (/.f64 B (+.f64 -1 x)) -1) |
(-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) |
(neg.f64 (fma.f64 x (*.f64 B -1/3) (/.f64 x B))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (neg.f64 B))) |
(+.f64 (neg.f64 (/.f64 1 (/.f64 (tan.f64 B) x))) (/.f64 1 (neg.f64 B))) |
(/.f64 1 (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (/.f64 x B) (*.f64 -1/3 (*.f64 x B)))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 1 (sin.f64 B))) |
(+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 B F) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (*.f64 (/.f64 (sin.f64 B) (/.f64 -1 F)) (/.f64 1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (*.f64 B (neg.f64 F)) (/.f64 1 F)))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F))) |
(+.f64 (neg.f64 (*.f64 x (+.f64 (*.f64 -1/3 B) (+.f64 (*.f64 -1/45 (pow.f64 B 3)) (/.f64 1 B))))) (/.f64 1 (neg.f64 B))) |
(neg.f64 (+.f64 (/.f64 x B) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B) (*.f64 (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 1/120 x) (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))))) (pow.f64 B 3))))) |
(pow.f64 (sqrt.f64 (/.f64 x B)) 2) |
(exp.f64 (log.f64 (/.f64 (+.f64 -1 x) B))) |
(expm1.f64 (log1p.f64 (/.f64 (+.f64 -1 x) B))) |
(cbrt.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3)) |
(neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) |
(neg.f64 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) x)) |
(neg.f64 (/.f64 (cos.f64 B) (/.f64 (sin.f64 B) x))) |
(/.f64 (*.f64 (neg.f64 x) (cos.f64 B)) (sin.f64 B)) |
(pow.f64 (cbrt.f64 (/.f64 (+.f64 -1 x) B)) 3) |
(pow.f64 (sqrt.f64 (/.f64 (+.f64 -1 x) B)) 2) |
| Outputs |
|---|
(+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (*.f64 (/.f64 (sin.f64 B) (/.f64 -1 F)) (/.f64 1 F)))) |
(neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) |
(-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
3 calls:
| 209.0ms | x |
| 93.0ms | F |
| 22.0ms | B |
| Error | Segments | Branch |
|---|---|---|
| 20.0b | 3 | F |
| 30.6b | 1 | B |
| 24.5b | 7 | x |
Compiled 501 to 301 computations (39.9% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 101.0ms | 7.492373565648424e-71 | 1.0239232996379238e-64 |
| 138.0ms | -2.8953870784482384e-25 | -1.5279407127972158e-30 |
| 123.0ms | 159× | body | 256 | valid |
| 69.0ms | 99× | body | 1024 | valid |
| 39.0ms | 30× | body | 512 | valid |
| 3.0ms | 17× | body | 256 | invalid |
Compiled 549 to 415 computations (24.4% saved)
| Inputs |
|---|
(/.f64 -1 B) |
(/.f64 (neg.f64 x) B) |
(/.f64 (+.f64 -1 x) B) |
(/.f64 (-.f64 -1 x) B) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (+.f64 -1 (neg.f64 x)) B) |
(*.f64 (/.f64 1 B) (+.f64 -1 x)) |
(/.f64 1 (/.f64 B (+.f64 -1 x))) |
(*.f64 (+.f64 x 1) (/.f64 1 (neg.f64 B))) |
(/.f64 (/.f64 1 B) (/.f64 1 (+.f64 -1 x))) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 B (*.f64 x -1/3)))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) B)) (*.f64 1/3 (*.f64 B x))) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 1 (neg.f64 B))) |
(+.f64 (*.f64 (-.f64 (*.f64 1/3 x) 1/6) B) (*.f64 -1 (/.f64 (+.f64 1 x) B))) |
(/.f64 -1 (sin.f64 B)) |
(fabs.f64 (/.f64 (-.f64 x 1) B)) |
(neg.f64 (/.f64 (cos.f64 B) (/.f64 B x))) |
(pow.f64 (/.f64 B (+.f64 -1 x)) -1) |
(-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) |
(neg.f64 (fma.f64 x (*.f64 B -1/3) (/.f64 x B))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (neg.f64 B))) |
(+.f64 (neg.f64 (/.f64 1 (/.f64 (tan.f64 B) x))) (/.f64 1 (neg.f64 B))) |
(/.f64 1 (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (/.f64 x B) (*.f64 -1/3 (*.f64 x B)))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 1 (sin.f64 B))) |
(+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 B F) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (*.f64 (/.f64 (sin.f64 B) (/.f64 -1 F)) (/.f64 1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (*.f64 (*.f64 B (neg.f64 F)) (/.f64 1 F)))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F))) |
(+.f64 (neg.f64 (*.f64 x (+.f64 (*.f64 -1/3 B) (+.f64 (*.f64 -1/45 (pow.f64 B 3)) (/.f64 1 B))))) (/.f64 1 (neg.f64 B))) |
(neg.f64 (+.f64 (/.f64 x B) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B) (*.f64 (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 1/120 x) (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))))) (pow.f64 B 3))))) |
(pow.f64 (sqrt.f64 (/.f64 x B)) 2) |
(exp.f64 (log.f64 (/.f64 (+.f64 -1 x) B))) |
(expm1.f64 (log1p.f64 (/.f64 (+.f64 -1 x) B))) |
(cbrt.f64 (pow.f64 (/.f64 (+.f64 -1 x) B) 3)) |
| Outputs |
|---|
(+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (*.f64 (/.f64 (sin.f64 B) (/.f64 -1 F)) (/.f64 1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 B F) (/.f64 -1 F)))) |
(/.f64 (neg.f64 x) B) |
(-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
3 calls:
| 373.0ms | F |
| 95.0ms | x |
| 75.0ms | B |
| Error | Segments | Branch |
|---|---|---|
| 24.6b | 4 | F |
| 28.8b | 3 | B |
| 27.8b | 5 | x |
Compiled 453 to 278 computations (38.6% saved)
| 3× | binary-search |
| Time | Left | Right |
|---|---|---|
| 54.0ms | 1.0239232996379238e-64 | 9.735105304000991e-63 |
| 53.0ms | 2.0219813990701585e-136 | 5.634427815660783e-135 |
| 91.0ms | -0.05404054974581471 | -1.94557249584718e-22 |
| 108.0ms | 125× | body | 1024 | valid |
| 55.0ms | 219× | body | 256 | valid |
| 25.0ms | 56× | body | 512 | valid |
| 4.0ms | 21× | body | 256 | invalid |
Compiled 841 to 639 computations (24% saved)
| Inputs |
|---|
(/.f64 -1 B) |
(/.f64 (neg.f64 x) B) |
(/.f64 (+.f64 -1 x) B) |
(/.f64 (-.f64 -1 x) B) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (+.f64 -1 (neg.f64 x)) B) |
(*.f64 (/.f64 1 B) (+.f64 -1 x)) |
(/.f64 1 (/.f64 B (+.f64 -1 x))) |
(*.f64 (+.f64 x 1) (/.f64 1 (neg.f64 B))) |
(/.f64 (/.f64 1 B) (/.f64 1 (+.f64 -1 x))) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 B (*.f64 x -1/3)))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) B)) (*.f64 1/3 (*.f64 B x))) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 1 (neg.f64 B))) |
(+.f64 (*.f64 (-.f64 (*.f64 1/3 x) 1/6) B) (*.f64 -1 (/.f64 (+.f64 1 x) B))) |
(/.f64 -1 (sin.f64 B)) |
(fabs.f64 (/.f64 (-.f64 x 1) B)) |
(neg.f64 (/.f64 (cos.f64 B) (/.f64 B x))) |
(pow.f64 (/.f64 B (+.f64 -1 x)) -1) |
(-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) |
(neg.f64 (fma.f64 x (*.f64 B -1/3) (/.f64 x B))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (neg.f64 B))) |
(+.f64 (neg.f64 (/.f64 1 (/.f64 (tan.f64 B) x))) (/.f64 1 (neg.f64 B))) |
(/.f64 1 (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (/.f64 x B) (*.f64 -1/3 (*.f64 x B)))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 1 (sin.f64 B))) |
(+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 B F) (/.f64 -1 F)))) |
| Outputs |
|---|
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (neg.f64 B))) |
(+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 B F) (/.f64 -1 F)))) |
(/.f64 (neg.f64 x) B) |
(-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
3 calls:
| 107.0ms | F |
| 73.0ms | B |
| 70.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 24.5b | 5 | F |
| 28.8b | 3 | B |
| 27.8b | 5 | x |
Compiled 295 to 179 computations (39.3% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 60.0ms | 1.0239232996379238e-64 | 9.735105304000991e-63 |
| 111.0ms | 2.0219813990701585e-136 | 5.634427815660783e-135 |
| 147.0ms | -0.05404054974581471 | -1.94557249584718e-22 |
| 44.0ms | -4.907829234696487e+62 | -6.698156565024499e+61 |
| 196.0ms | 159× | body | 1024 | valid |
| 134.0ms | 288× | body | 256 | valid |
| 21.0ms | 49× | body | 512 | valid |
| 3.0ms | 17× | body | 256 | invalid |
Compiled 1029 to 779 computations (24.3% saved)
| Inputs |
|---|
(/.f64 -1 B) |
(/.f64 (neg.f64 x) B) |
(/.f64 (+.f64 -1 x) B) |
(/.f64 (-.f64 -1 x) B) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (+.f64 -1 (neg.f64 x)) B) |
(*.f64 (/.f64 1 B) (+.f64 -1 x)) |
(/.f64 1 (/.f64 B (+.f64 -1 x))) |
(*.f64 (+.f64 x 1) (/.f64 1 (neg.f64 B))) |
(/.f64 (/.f64 1 B) (/.f64 1 (+.f64 -1 x))) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 B (*.f64 x -1/3)))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) B)) (*.f64 1/3 (*.f64 B x))) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 1 (neg.f64 B))) |
(+.f64 (*.f64 (-.f64 (*.f64 1/3 x) 1/6) B) (*.f64 -1 (/.f64 (+.f64 1 x) B))) |
(/.f64 -1 (sin.f64 B)) |
(fabs.f64 (/.f64 (-.f64 x 1) B)) |
(neg.f64 (/.f64 (cos.f64 B) (/.f64 B x))) |
(pow.f64 (/.f64 B (+.f64 -1 x)) -1) |
(-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) |
(neg.f64 (fma.f64 x (*.f64 B -1/3) (/.f64 x B))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (neg.f64 B))) |
(+.f64 (neg.f64 (/.f64 1 (/.f64 (tan.f64 B) x))) (/.f64 1 (neg.f64 B))) |
(/.f64 1 (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (/.f64 x B) (*.f64 -1/3 (*.f64 x B)))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 1 (sin.f64 B))) |
(+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)))) |
| Outputs |
|---|
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (neg.f64 B))) |
(+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)))) |
(-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) |
(/.f64 (neg.f64 x) B) |
(-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(/.f64 (neg.f64 x) B) |
(-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
3 calls:
| 140.0ms | x |
| 123.0ms | F |
| 38.0ms | B |
| Error | Segments | Branch |
|---|---|---|
| 23.8b | 7 | F |
| 29.2b | 3 | B |
| 27.8b | 5 | x |
Compiled 278 to 168 computations (39.6% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 54.0ms | 1.0239232996379238e-64 | 9.735105304000991e-63 |
| 69.0ms | 1.5223372145379577e-123 | 2.769123793828969e-117 |
| 71.0ms | 4.2260337613591003e-255 | 4.3448471050038317e-249 |
| 66.0ms | -2.589930236492019e-293 | -1.7780974511937344e-295 |
| 72.0ms | -1.495769139011187e+19 | -183395547264.77164 |
| 44.0ms | -4.907829234696487e+62 | -6.698156565024499e+61 |
| 196.0ms | 264× | body | 1024 | valid |
| 115.0ms | 407× | body | 256 | valid |
| 45.0ms | 81× | body | 512 | valid |
| 8.0ms | 42× | body | 256 | invalid |
Compiled 1165 to 877 computations (24.7% saved)
| Inputs |
|---|
(/.f64 -1 B) |
(/.f64 (neg.f64 x) B) |
(/.f64 (+.f64 -1 x) B) |
(/.f64 (-.f64 -1 x) B) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (+.f64 -1 (neg.f64 x)) B) |
(*.f64 (/.f64 1 B) (+.f64 -1 x)) |
(/.f64 1 (/.f64 B (+.f64 -1 x))) |
(*.f64 (+.f64 x 1) (/.f64 1 (neg.f64 B))) |
(/.f64 (/.f64 1 B) (/.f64 1 (+.f64 -1 x))) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 B (*.f64 x -1/3)))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) B)) (*.f64 1/3 (*.f64 B x))) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 1 (neg.f64 B))) |
(+.f64 (*.f64 (-.f64 (*.f64 1/3 x) 1/6) B) (*.f64 -1 (/.f64 (+.f64 1 x) B))) |
(/.f64 -1 (sin.f64 B)) |
(fabs.f64 (/.f64 (-.f64 x 1) B)) |
(neg.f64 (/.f64 (cos.f64 B) (/.f64 B x))) |
(pow.f64 (/.f64 B (+.f64 -1 x)) -1) |
(-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(-.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)) |
(neg.f64 (fma.f64 x (*.f64 B -1/3) (/.f64 x B))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (neg.f64 B))) |
(+.f64 (neg.f64 (/.f64 1 (/.f64 (tan.f64 B) x))) (/.f64 1 (neg.f64 B))) |
(/.f64 1 (/.f64 1 (+.f64 (/.f64 x (tan.f64 B)) (/.f64 1 B)))) |
(-.f64 (/.f64 -1 (sin.f64 B)) (+.f64 (/.f64 x B) (*.f64 -1/3 (*.f64 x B)))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 1 (sin.f64 B))) |
| Outputs |
|---|
(-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) |
(/.f64 (neg.f64 x) B) |
(-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
(/.f64 (neg.f64 x) B) |
(-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) |
3 calls:
| 92.0ms | F |
| 71.0ms | x |
| 39.0ms | B |
| Error | Segments | Branch |
|---|---|---|
| 25.2b | 5 | F |
| 29.2b | 3 | B |
| 27.8b | 5 | x |
Compiled 263 to 160 computations (39.2% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 116.0ms | 1.0239232996379238e-64 | 9.735105304000991e-63 |
| 76.0ms | 1.5223372145379577e-123 | 2.769123793828969e-117 |
| 117.0ms | 4.2260337613591003e-255 | 4.3448471050038317e-249 |
| 58.0ms | -2.589930236492019e-293 | -1.7780974511937344e-295 |
| 204.0ms | 183× | body | 1024 | valid |
| 78.0ms | 76× | body | 512 | valid |
| 63.0ms | 253× | body | 256 | valid |
| 15.0ms | 24× | body | 256 | invalid |
Compiled 676 to 508 computations (24.9% saved)
| Inputs |
|---|
(/.f64 -1 B) |
(/.f64 (neg.f64 x) B) |
(/.f64 (+.f64 -1 x) B) |
(/.f64 (-.f64 -1 x) B) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (+.f64 -1 (neg.f64 x)) B) |
(*.f64 (/.f64 1 B) (+.f64 -1 x)) |
(/.f64 1 (/.f64 B (+.f64 -1 x))) |
(*.f64 (+.f64 x 1) (/.f64 1 (neg.f64 B))) |
(/.f64 (/.f64 1 B) (/.f64 1 (+.f64 -1 x))) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 B (*.f64 x -1/3)))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) B)) (*.f64 1/3 (*.f64 B x))) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 1 (neg.f64 B))) |
(+.f64 (*.f64 (-.f64 (*.f64 1/3 x) 1/6) B) (*.f64 -1 (/.f64 (+.f64 1 x) B))) |
(/.f64 -1 (sin.f64 B)) |
(fabs.f64 (/.f64 (-.f64 x 1) B)) |
(neg.f64 (/.f64 (cos.f64 B) (/.f64 B x))) |
(pow.f64 (/.f64 B (+.f64 -1 x)) -1) |
(-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) |
| Outputs |
|---|
(-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) |
(/.f64 (neg.f64 x) B) |
(-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) |
3 calls:
| 106.0ms | x |
| 70.0ms | F |
| 30.0ms | B |
| Error | Segments | Branch |
|---|---|---|
| 29.5b | 5 | F |
| 29.2b | 3 | B |
| 29.5b | 3 | x |
Compiled 173 to 114 computations (34.1% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 61.0ms | 3.946072775289693e-36 | 8.670088251916019e-35 |
| 103.0ms | -6.031980143866263e-242 | -1.7323748201073925e-245 |
| 87.0ms | 240× | body | 256 | valid |
| 47.0ms | 39× | body | 256 | infinite |
Compiled 336 to 253 computations (24.7% saved)
| Inputs |
|---|
(/.f64 -1 B) |
(/.f64 (neg.f64 x) B) |
(/.f64 (+.f64 -1 x) B) |
(/.f64 (-.f64 -1 x) B) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (+.f64 -1 (neg.f64 x)) B) |
(*.f64 (/.f64 1 B) (+.f64 -1 x)) |
(/.f64 1 (/.f64 B (+.f64 -1 x))) |
(*.f64 (+.f64 x 1) (/.f64 1 (neg.f64 B))) |
(/.f64 (/.f64 1 B) (/.f64 1 (+.f64 -1 x))) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 B (*.f64 x -1/3)))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) B)) (*.f64 1/3 (*.f64 B x))) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 1 (neg.f64 B))) |
(+.f64 (*.f64 (-.f64 (*.f64 1/3 x) 1/6) B) (*.f64 -1 (/.f64 (+.f64 1 x) B))) |
(/.f64 -1 (sin.f64 B)) |
(fabs.f64 (/.f64 (-.f64 x 1) B)) |
(neg.f64 (/.f64 (cos.f64 B) (/.f64 B x))) |
(pow.f64 (/.f64 B (+.f64 -1 x)) -1) |
| Outputs |
|---|
(/.f64 -1 (sin.f64 B)) |
(/.f64 (neg.f64 x) B) |
(fabs.f64 (/.f64 (-.f64 x 1) B)) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 B (*.f64 x -1/3)))) |
3 calls:
| 95.0ms | F |
| 84.0ms | B |
| 32.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 41.5b | 4 | F |
| 44.1b | 4 | B |
| 44.9b | 3 | x |
Compiled 165 to 109 computations (33.9% saved)
| 3× | binary-search |
| Time | Left | Right |
|---|---|---|
| 73.0ms | 1.020398497619345e+161 | 3.177027947496619e+161 |
| 128.0ms | 1901162643517825.3 | 4.418692370218932e+33 |
| 63.0ms | -5860869.109327796 | -0.05404054974581471 |
| 118.0ms | 123× | body | 1024 | valid |
| 110.0ms | 222× | body | 256 | valid |
| 28.0ms | 39× | body | 512 | valid |
| 3.0ms | 14× | body | 256 | invalid |
Compiled 480 to 375 computations (21.9% saved)
| Inputs |
|---|
(/.f64 -1 B) |
(/.f64 (neg.f64 x) B) |
(/.f64 (+.f64 -1 x) B) |
(/.f64 (-.f64 -1 x) B) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (+.f64 -1 (neg.f64 x)) B) |
(*.f64 (/.f64 1 B) (+.f64 -1 x)) |
(/.f64 1 (/.f64 B (+.f64 -1 x))) |
(*.f64 (+.f64 x 1) (/.f64 1 (neg.f64 B))) |
(/.f64 (/.f64 1 B) (/.f64 1 (+.f64 -1 x))) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 B (*.f64 x -1/3)))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) B)) (*.f64 1/3 (*.f64 B x))) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 1 (neg.f64 B))) |
(+.f64 (*.f64 (-.f64 (*.f64 1/3 x) 1/6) B) (*.f64 -1 (/.f64 (+.f64 1 x) B))) |
(/.f64 -1 (sin.f64 B)) |
| Outputs |
|---|
(/.f64 -1 (sin.f64 B)) |
(/.f64 (neg.f64 x) B) |
3 calls:
| 90.0ms | B |
| 27.0ms | x |
| 25.0ms | F |
| Error | Segments | Branch |
|---|---|---|
| 42.7b | 2 | F |
| 44.1b | 4 | B |
| 44.9b | 3 | x |
Compiled 145 to 96 computations (33.8% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 91.0ms | -5860869.109327796 | -0.05404054974581471 |
| 56.0ms | 95× | body | 256 | valid |
| 29.0ms | 40× | body | 1024 | valid |
| 4.0ms | 9× | body | 512 | valid |
| 1.0ms | 6× | body | 256 | invalid |
Compiled 180 to 145 computations (19.4% saved)
| Inputs |
|---|
(/.f64 -1 B) |
(/.f64 (neg.f64 x) B) |
(/.f64 (+.f64 -1 x) B) |
(/.f64 (-.f64 -1 x) B) |
(/.f64 (-.f64 x 1) B) |
(/.f64 (+.f64 -1 (neg.f64 x)) B) |
(*.f64 (/.f64 1 B) (+.f64 -1 x)) |
(/.f64 1 (/.f64 B (+.f64 -1 x))) |
(*.f64 (+.f64 x 1) (/.f64 1 (neg.f64 B))) |
(/.f64 (/.f64 1 B) (/.f64 1 (+.f64 -1 x))) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 B (*.f64 x -1/3)))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) B)) (*.f64 1/3 (*.f64 B x))) |
(neg.f64 (+.f64 (/.f64 x B) (*.f64 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x)) B))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x B) (*.f64 x (*.f64 B -1/3)))) (/.f64 1 (neg.f64 B))) |
(+.f64 (*.f64 (-.f64 (*.f64 1/3 x) 1/6) B) (*.f64 -1 (/.f64 (+.f64 1 x) B))) |
| Outputs |
|---|
(/.f64 (-.f64 -1 x) B) |
(/.f64 (neg.f64 x) B) |
3 calls:
| 34.0ms | x |
| 16.0ms | B |
| 15.0ms | F |
| Error | Segments | Branch |
|---|---|---|
| 46.4b | 2 | F |
| 49.9b | 2 | B |
| 49.5b | 2 | x |
Compiled 141 to 93 computations (34% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 97.0ms | -7.690505970011999e-71 | -7.872730711192945e-75 |
| 70.0ms | 48× | body | 1024 | valid |
| 13.0ms | 56× | body | 256 | valid |
| 10.0ms | 24× | body | 512 | valid |
| 0.0ms | 2× | body | 256 | invalid |
Compiled 172 to 132 computations (23.3% saved)
Total -14.8b remaining (-30.9%)
Threshold costs -14.8b (-30.9%)
| Inputs |
|---|
(/.f64 -1 B) |
(/.f64 (neg.f64 x) B) |
(/.f64 (+.f64 -1 x) B) |
| Outputs |
|---|
(/.f64 -1 B) |
(/.f64 (neg.f64 x) B) |
3 calls:
| 10.0ms | x |
| 7.0ms | B |
| 6.0ms | F |
| Error | Segments | Branch |
|---|---|---|
| 47.8b | 2 | F |
| 51.6b | 1 | B |
| 48.8b | 3 | x |
Compiled 27 to 19 computations (29.6% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 84.0ms | -2.3342015868788893e+48 | -5.4393414790307397e+45 |
| 35.0ms | 21× | body | 512 | valid |
| 25.0ms | 38× | body | 1024 | valid |
| 20.0ms | 69× | body | 256 | valid |
| 1.0ms | 5× | body | 256 | invalid |
Compiled 156 to 124 computations (20.5% saved)
| 1× | egg-herbie |
| 92× | +-commutative |
| 76× | *-commutative |
| 58× | sub-neg |
| 36× | neg-mul-1 |
| 36× | neg-sub0 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 230 | 2365 |
| 1 | 320 | 2321 |
| 2 | 393 | 2317 |
| 3 | 432 | 2309 |
| 4 | 455 | 2309 |
| 5 | 462 | 2309 |
| 6 | 466 | 2309 |
| 7 | 468 | 2309 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(if (<=.f64 F -200000000000000008769168609015239470926809530368) (-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) (if (<=.f64 F 10000000) (-.f64 (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(if (<=.f64 F -2600000000000000021166656382327217573625147196276142505984) (-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) (if (<=.f64 F 49999999999999997208377623627466690637486435190095003412116017803818992811380155502205974802370865683036809141768159232) (-.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) (/.f64 x (tan.f64 B))) (+.f64 (neg.f64 (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) x) (cos.f64 B))) (/.f64 1 (sin.f64 B))))) |
(if (<=.f64 F -7926335344172073/9007199254740992) (-.f64 (/.f64 1 (-.f64 (/.f64 (+.f64 -1 (*.f64 x -1)) (/.f64 (*.f64 F F) (sin.f64 B))) (sin.f64 B))) (/.f64 x (tan.f64 B))) (if (<=.f64 F 799388933858263/562949953421312) (-.f64 (/.f64 (*.f64 (sqrt.f64 1/2) F) (sin.f64 B)) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(if (<=.f64 F -3152519739159347/2251799813685248) (-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) (if (<=.f64 F 799388933858263/562949953421312) (-.f64 (/.f64 (*.f64 (sqrt.f64 1/2) F) (sin.f64 B)) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(if (<=.f64 F -3152519739159347/2251799813685248) (-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) (if (<=.f64 F 799388933858263/562949953421312) (-.f64 (/.f64 (sqrt.f64 1/2) (/.f64 (sin.f64 B) F)) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(if (<=.f64 F -3422735716801577/36028797018963968) (-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) (if (<=.f64 F 1561567571728843/709803441694928604052074031140629428079727891296209043243642772637343054798240159498233447962659731992932150006119314388217384402944) (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 B F))) (/.f64 x (tan.f64 B))) (if (<=.f64 F 607985949695017/2251799813685248) (-.f64 (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))))) (/.f64 x B)) (-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))) |
(if (<=.f64 F -3422735716801577/9007199254740992) (-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) (if (<=.f64 F 7975367974709495/332306998946228968225951765070086144) (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 B F))) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(if (<=.f64 F -8286623314361713/36028797018963968) (-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) (if (<=.f64 F 7975367974709495/332306998946228968225951765070086144) (-.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(if (<=.f64 F -5703700733736561/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (if (<=.f64 F 344811496694825/383123885216472214589586756787577295904684780545900544) (neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) (-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(if (<=.f64 F -496527519231531/63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (if (<=.f64 F 5220922647856647/60708402882054033466233184588234965832575213720379360039119137804340758912662765568) (neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))))) |
(if (<=.f64 F -3103375186318959/10889035741470030830827987437816582766592) (+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (*.f64 (/.f64 (sin.f64 B) (/.f64 -1 F)) (/.f64 1 F)))) (if (<=.f64 F 5160214244974593/60708402882054033466233184588234965832575213720379360039119137804340758912662765568) (neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))))) |
(if (<=.f64 F -7782220156096217/144115188075855872) (+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (*.f64 (/.f64 (sin.f64 B) (/.f64 -1 F)) (/.f64 1 F)))) (if (<=.f64 F 7692467928555933/3273390607896141870013189696827599152216642046043064789483291368096133796404674554883270092325904157150886684127560071009217256545885393053328527589376) (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 B F) (/.f64 -1 F)))) (if (<=.f64 F 6224982717398119/59285549689505892056868344324448208820874232148807968788202283012051522375647232) (/.f64 (neg.f64 x) B) (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))))) |
(if (<=.f64 F -98000000000000005030673108054973016370438997225780141841448960) (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (neg.f64 B))) (if (<=.f64 F -3530822107858469/72057594037927936) (+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)))) (if (<=.f64 F 1084310638865597/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336) (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 B F) (/.f64 -1 F)))) (if (<=.f64 F 6224982717398119/59285549689505892056868344324448208820874232148807968788202283012051522375647232) (/.f64 (neg.f64 x) B) (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))))))) |
(if (<=.f64 F -299999999999999999088617516181804470671953197798974385752637440) (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (neg.f64 B))) (if (<=.f64 F -200000000000) (+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)))) (if (<=.f64 F -6615510736293323/2876309015779705452366888305262439573788763166307690516374881298523722812888015410123335637158520576337921822077942293722540636301030665959885558890231585990044286294797847764420835513619937505911249327233360092301410410917479406103582609768653235794613608170953380771839155935015675460877365701273987586195456) (-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) (if (<=.f64 F 5916898748719451/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672) (/.f64 (neg.f64 x) B) (if (<=.f64 F 7807837858644215/2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611776) (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) (if (<=.f64 F 6224982717398119/59285549689505892056868344324448208820874232148807968788202283012051522375647232) (/.f64 (neg.f64 x) B) (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))))))))) |
(if (<=.f64 F -8743979407970305/46020944252475287237870212884199033180620210660923048261998100776379565006208246561973370194536329221406749153247076699560650180816490655358168942243705375840708580716765564230733368217919000094579989235733761476822566574679670497657321756298451772713817730735254092349426494960250807374037851220383801379127296) (-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) (if (<=.f64 F 5916898748719451/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672) (/.f64 (neg.f64 x) B) (if (<=.f64 F 7807837858644215/2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611776) (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) (if (<=.f64 F 6224982717398119/59285549689505892056868344324448208820874232148807968788202283012051522375647232) (/.f64 (neg.f64 x) B) (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))))))) |
(if (<=.f64 B -1777779985060953/240240538521750407359077046256296219561976306993584113173692780504404210003815414654317126354570604187153728613910574803813846101321671784376366749012476965121271261522908882474772107196452653194239352573372884036938570849429907747816467644391667125314387968) (-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) (if (<=.f64 B 4957413553826423/187072209578355573530071658587684226515959365500928) (/.f64 (neg.f64 x) B) (-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))))) |
(if (<=.f64 F -8106479329266893/9007199254740992) (/.f64 -1 (sin.f64 B)) (if (<=.f64 F 3900000000000000) (/.f64 (neg.f64 x) B) (if (<=.f64 F 310000000000000006706429226445138579694551751305223739294811394908592591401719054855878071039303308290765771171040406080746650329214783784213684527096014682718208) (fabs.f64 (/.f64 (-.f64 x 1) B)) (neg.f64 (+.f64 (/.f64 x B) (*.f64 B (*.f64 x -1/3))))))) |
(if (<=.f64 F -2476979795053773/4503599627370496) (/.f64 -1 (sin.f64 B)) (/.f64 (neg.f64 x) B)) |
(if (<=.f64 F -4276979833124165/497323236409786642155382248146820840100456150797347717440463976893159497012533375533056) (/.f64 (-.f64 -1 x) B) (/.f64 (neg.f64 x) B)) |
(if (<=.f64 F -6000000000000000212369034261328008067936157696) (/.f64 -1 B) (/.f64 (neg.f64 x) B)) |
(/.f64 -1 B) |
| Outputs |
|---|
(if (<=.f64 F -200000000000000008769168609015239470926809530368) (-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) (if (<=.f64 F 10000000) (-.f64 (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(if (<=.f64 F -2600000000000000021166656382327217573625147196276142505984) (-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) (if (<=.f64 F 49999999999999997208377623627466690637486435190095003412116017803818992811380155502205974802370865683036809141768159232) (-.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) (/.f64 x (tan.f64 B))) (+.f64 (neg.f64 (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) x) (cos.f64 B))) (/.f64 1 (sin.f64 B))))) |
(if (<=.f64 F -2600000000000000021166656382327217573625147196276142505984) (-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) (if (<=.f64 F 49999999999999997208377623627466690637486435190095003412116017803818992811380155502205974802370865683036809141768159232) (-.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) (/.f64 x (tan.f64 B))) (+.f64 (/.f64 1 (sin.f64 B)) (*.f64 (*.f64 x (/.f64 1 (sin.f64 B))) (neg.f64 (cos.f64 B)))))) |
(if (<=.f64 F -2600000000000000021166656382327217573625147196276142505984) (-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) (if (<=.f64 F 49999999999999997208377623627466690637486435190095003412116017803818992811380155502205974802370865683036809141768159232) (-.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 1 (sin.f64 B)) (*.f64 (*.f64 x (/.f64 1 (sin.f64 B))) (cos.f64 B))))) |
(if (<=.f64 F -2600000000000000021166656382327217573625147196276142505984) (-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) (if (<=.f64 F 49999999999999997208377623627466690637486435190095003412116017803818992811380155502205974802370865683036809141768159232) (-.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (sin.f64 B))) (/.f64 x (tan.f64 B))) (+.f64 (/.f64 1 (sin.f64 B)) (*.f64 (cos.f64 B) (*.f64 (/.f64 -1 (sin.f64 B)) x))))) |
(if (<=.f64 F -7926335344172073/9007199254740992) (-.f64 (/.f64 1 (-.f64 (/.f64 (+.f64 -1 (*.f64 x -1)) (/.f64 (*.f64 F F) (sin.f64 B))) (sin.f64 B))) (/.f64 x (tan.f64 B))) (if (<=.f64 F 799388933858263/562949953421312) (-.f64 (/.f64 (*.f64 (sqrt.f64 1/2) F) (sin.f64 B)) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(if (<=.f64 F -7926335344172073/9007199254740992) (-.f64 (/.f64 1 (-.f64 (/.f64 (-.f64 -1 x) (/.f64 (*.f64 F F) (sin.f64 B))) (sin.f64 B))) (/.f64 x (tan.f64 B))) (if (<=.f64 F 799388933858263/562949953421312) (-.f64 (/.f64 (*.f64 F (sqrt.f64 1/2)) (sin.f64 B)) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(if (<=.f64 F -3152519739159347/2251799813685248) (-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) (if (<=.f64 F 799388933858263/562949953421312) (-.f64 (/.f64 (*.f64 (sqrt.f64 1/2) F) (sin.f64 B)) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(if (<=.f64 F -3152519739159347/2251799813685248) (-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) (if (<=.f64 F 799388933858263/562949953421312) (-.f64 (/.f64 (*.f64 F (sqrt.f64 1/2)) (sin.f64 B)) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(if (<=.f64 F -3152519739159347/2251799813685248) (-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) (if (<=.f64 F 799388933858263/562949953421312) (-.f64 (/.f64 (sqrt.f64 1/2) (/.f64 (sin.f64 B) F)) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(if (<=.f64 F -3422735716801577/36028797018963968) (-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) (if (<=.f64 F 1561567571728843/709803441694928604052074031140629428079727891296209043243642772637343054798240159498233447962659731992932150006119314388217384402944) (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 B F))) (/.f64 x (tan.f64 B))) (if (<=.f64 F 607985949695017/2251799813685248) (-.f64 (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))))) (/.f64 x B)) (-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))) |
(if (<=.f64 F -3422735716801577/36028797018963968) (-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) (if (<=.f64 F 1561567571728843/709803441694928604052074031140629428079727891296209043243642772637343054798240159498233447962659731992932150006119314388217384402944) (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 x 2))) (/.f64 B F))) (/.f64 x (tan.f64 B))) (if (<=.f64 F 607985949695017/2251799813685248) (-.f64 (/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 x 2))))))) (/.f64 x B)) (-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))) |
(if (<=.f64 F -3422735716801577/9007199254740992) (-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) (if (<=.f64 F 7975367974709495/332306998946228968225951765070086144) (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 B F))) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(if (<=.f64 F -3422735716801577/9007199254740992) (-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) (if (<=.f64 F 7975367974709495/332306998946228968225951765070086144) (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 x 2))) (/.f64 B F))) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(if (<=.f64 F -8286623314361713/36028797018963968) (-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) (if (<=.f64 F 7975367974709495/332306998946228968225951765070086144) (-.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 x) 2)))) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(if (<=.f64 F -8286623314361713/36028797018963968) (-.f64 (/.f64 -1 (sin.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) (if (<=.f64 F 7975367974709495/332306998946228968225951765070086144) (-.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 x 2)))) (/.f64 F B)) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(if (<=.f64 F -5703700733736561/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (if (<=.f64 F 344811496694825/383123885216472214589586756787577295904684780545900544) (neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) (-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(if (<=.f64 F -5703700733736561/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (if (<=.f64 F 344811496694825/383123885216472214589586756787577295904684780545900544) (neg.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))) (-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(if (<=.f64 F -5703700733736561/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (if (<=.f64 F 344811496694825/383123885216472214589586756787577295904684780545900544) (*.f64 (cos.f64 B) (/.f64 (neg.f64 x) (sin.f64 B))) (-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))))) |
(if (<=.f64 F -496527519231531/63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (if (<=.f64 F 5220922647856647/60708402882054033466233184588234965832575213720379360039119137804340758912662765568) (neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))))) |
(if (<=.f64 F -496527519231531/63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (if (<=.f64 F 5220922647856647/60708402882054033466233184588234965832575213720379360039119137804340758912662765568) (neg.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))) (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))))) |
(if (<=.f64 F -496527519231531/63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (if (<=.f64 F 5220922647856647/60708402882054033466233184588234965832575213720379360039119137804340758912662765568) (*.f64 (cos.f64 B) (/.f64 (neg.f64 x) (sin.f64 B))) (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))))) |
(if (<=.f64 F -3103375186318959/10889035741470030830827987437816582766592) (+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (*.f64 (/.f64 (sin.f64 B) (/.f64 -1 F)) (/.f64 1 F)))) (if (<=.f64 F 5160214244974593/60708402882054033466233184588234965832575213720379360039119137804340758912662765568) (neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))) (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))))) |
(if (<=.f64 F -3103375186318959/10889035741470030830827987437816582766592) (+.f64 (/.f64 1 (*.f64 (/.f64 (sin.f64 B) (/.f64 -1 F)) (/.f64 1 F))) (/.f64 (neg.f64 x) B)) (if (<=.f64 F 5160214244974593/60708402882054033466233184588234965832575213720379360039119137804340758912662765568) (neg.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))) (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))))) |
(if (<=.f64 F -3103375186318959/10889035741470030830827987437816582766592) (-.f64 (/.f64 1 (*.f64 (/.f64 (sin.f64 B) (/.f64 -1 F)) (/.f64 1 F))) (/.f64 x B)) (if (<=.f64 F 5160214244974593/60708402882054033466233184588234965832575213720379360039119137804340758912662765568) (*.f64 (cos.f64 B) (/.f64 (neg.f64 x) (sin.f64 B))) (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))))) |
(if (<=.f64 F -7782220156096217/144115188075855872) (+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (*.f64 (/.f64 (sin.f64 B) (/.f64 -1 F)) (/.f64 1 F)))) (if (<=.f64 F 7692467928555933/3273390607896141870013189696827599152216642046043064789483291368096133796404674554883270092325904157150886684127560071009217256545885393053328527589376) (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 B F) (/.f64 -1 F)))) (if (<=.f64 F 6224982717398119/59285549689505892056868344324448208820874232148807968788202283012051522375647232) (/.f64 (neg.f64 x) B) (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))))) |
(if (<=.f64 F -7782220156096217/144115188075855872) (+.f64 (/.f64 1 (*.f64 (/.f64 (sin.f64 B) (/.f64 -1 F)) (/.f64 1 F))) (/.f64 (neg.f64 x) B)) (if (<=.f64 F 7692467928555933/3273390607896141870013189696827599152216642046043064789483291368096133796404674554883270092325904157150886684127560071009217256545885393053328527589376) (+.f64 (*.f64 (neg.f64 x) (/.f64 1 (tan.f64 B))) (/.f64 1 (/.f64 (/.f64 B F) (/.f64 -1 F)))) (if (<=.f64 F 6224982717398119/59285549689505892056868344324448208820874232148807968788202283012051522375647232) (/.f64 (neg.f64 x) B) (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))))) |
(if (<=.f64 F -7782220156096217/144115188075855872) (-.f64 (/.f64 1 (*.f64 (/.f64 (sin.f64 B) (/.f64 -1 F)) (/.f64 1 F))) (/.f64 x B)) (if (<=.f64 F 7692467928555933/3273390607896141870013189696827599152216642046043064789483291368096133796404674554883270092325904157150886684127560071009217256545885393053328527589376) (-.f64 (/.f64 1 (/.f64 (/.f64 B F) (/.f64 -1 F))) (*.f64 (/.f64 1 (tan.f64 B)) x)) (if (<=.f64 F 6224982717398119/59285549689505892056868344324448208820874232148807968788202283012051522375647232) (/.f64 (neg.f64 x) B) (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B)))))) |
(if (<=.f64 F -98000000000000005030673108054973016370438997225780141841448960) (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (neg.f64 B))) (if (<=.f64 F -3530822107858469/72057594037927936) (+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)))) (if (<=.f64 F 1084310638865597/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336) (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (/.f64 (/.f64 B F) (/.f64 -1 F)))) (if (<=.f64 F 6224982717398119/59285549689505892056868344324448208820874232148807968788202283012051522375647232) (/.f64 (neg.f64 x) B) (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))))))) |
(if (<=.f64 F -98000000000000005030673108054973016370438997225780141841448960) (+.f64 (*.f64 (neg.f64 x) (/.f64 1 (tan.f64 B))) (/.f64 1 (neg.f64 B))) (if (<=.f64 F -3530822107858469/72057594037927936) (+.f64 (/.f64 (neg.f64 x) B) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)))) (if (<=.f64 F 1084310638865597/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336) (+.f64 (*.f64 (neg.f64 x) (/.f64 1 (tan.f64 B))) (/.f64 1 (/.f64 (/.f64 B F) (/.f64 -1 F)))) (if (<=.f64 F 6224982717398119/59285549689505892056868344324448208820874232148807968788202283012051522375647232) (/.f64 (neg.f64 x) B) (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))))))) |
(if (<=.f64 F -98000000000000005030673108054973016370438997225780141841448960) (-.f64 (/.f64 1 (neg.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) (if (<=.f64 F -3530822107858469/72057594037927936) (-.f64 (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F))) (/.f64 x B)) (if (<=.f64 F 1084310638865597/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336) (-.f64 (/.f64 1 (/.f64 (/.f64 B F) (/.f64 -1 F))) (*.f64 (/.f64 1 (tan.f64 B)) x)) (if (<=.f64 F 6224982717398119/59285549689505892056868344324448208820874232148807968788202283012051522375647232) (/.f64 (neg.f64 x) B) (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))))))) |
(if (<=.f64 F -299999999999999999088617516181804470671953197798974385752637440) (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (neg.f64 B))) (if (<=.f64 F -200000000000) (+.f64 (neg.f64 (/.f64 x B)) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)))) (if (<=.f64 F -6615510736293323/2876309015779705452366888305262439573788763166307690516374881298523722812888015410123335637158520576337921822077942293722540636301030665959885558890231585990044286294797847764420835513619937505911249327233360092301410410917479406103582609768653235794613608170953380771839155935015675460877365701273987586195456) (-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) (if (<=.f64 F 5916898748719451/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672) (/.f64 (neg.f64 x) B) (if (<=.f64 F 7807837858644215/2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611776) (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) (if (<=.f64 F 6224982717398119/59285549689505892056868344324448208820874232148807968788202283012051522375647232) (/.f64 (neg.f64 x) B) (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))))))))) |
(if (<=.f64 F -299999999999999999088617516181804470671953197798974385752637440) (+.f64 (*.f64 (neg.f64 x) (/.f64 1 (tan.f64 B))) (/.f64 1 (neg.f64 B))) (if (<=.f64 F -200000000000) (+.f64 (/.f64 (neg.f64 x) B) (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F)))) (if (<=.f64 F -6615510736293323/2876309015779705452366888305262439573788763166307690516374881298523722812888015410123335637158520576337921822077942293722540636301030665959885558890231585990044286294797847764420835513619937505911249327233360092301410410917479406103582609768653235794613608170953380771839155935015675460877365701273987586195456) (-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) (if (<=.f64 F 5916898748719451/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672) (/.f64 (neg.f64 x) B) (if (or (<=.f64 F 7807837858644215/2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611776) (not (<=.f64 F 6224982717398119/59285549689505892056868344324448208820874232148807968788202283012051522375647232))) (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) (/.f64 (neg.f64 x) B)))))) |
(if (<=.f64 F -299999999999999999088617516181804470671953197798974385752637440) (-.f64 (/.f64 1 (neg.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) (if (<=.f64 F -200000000000) (-.f64 (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F))) (/.f64 x B)) (if (<=.f64 F -6615510736293323/2876309015779705452366888305262439573788763166307690516374881298523722812888015410123335637158520576337921822077942293722540636301030665959885558890231585990044286294797847764420835513619937505911249327233360092301410410917479406103582609768653235794613608170953380771839155935015675460877365701273987586195456) (-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) (if (or (<=.f64 F 5916898748719451/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672) (not (or (<=.f64 F 7807837858644215/2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611776) (not (<=.f64 F 6224982717398119/59285549689505892056868344324448208820874232148807968788202283012051522375647232))))) (/.f64 (neg.f64 x) B) (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))))))) |
(if (<=.f64 F -299999999999999999088617516181804470671953197798974385752637440) (-.f64 (/.f64 1 (neg.f64 B)) (*.f64 (/.f64 1 (tan.f64 B)) x)) (if (<=.f64 F -200000000000) (-.f64 (/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (/.f64 -1 F))) (/.f64 x B)) (if (<=.f64 F -6615510736293323/2876309015779705452366888305262439573788763166307690516374881298523722812888015410123335637158520576337921822077942293722540636301030665959885558890231585990044286294797847764420835513619937505911249327233360092301410410917479406103582609768653235794613608170953380771839155935015675460877365701273987586195456) (-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) (if (or (<=.f64 F 5916898748719451/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672) (and (not (<=.f64 F 7807837858644215/2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611776)) (<=.f64 F 6224982717398119/59285549689505892056868344324448208820874232148807968788202283012051522375647232))) (/.f64 (neg.f64 x) B) (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))))))) |
(if (<=.f64 F -8743979407970305/46020944252475287237870212884199033180620210660923048261998100776379565006208246561973370194536329221406749153247076699560650180816490655358168942243705375840708580716765564230733368217919000094579989235733761476822566574679670497657321756298451772713817730735254092349426494960250807374037851220383801379127296) (-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) (if (<=.f64 F 5916898748719451/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672) (/.f64 (neg.f64 x) B) (if (<=.f64 F 7807837858644215/2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611776) (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) (if (<=.f64 F 6224982717398119/59285549689505892056868344324448208820874232148807968788202283012051522375647232) (/.f64 (neg.f64 x) B) (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))))))) |
(if (<=.f64 F -8743979407970305/46020944252475287237870212884199033180620210660923048261998100776379565006208246561973370194536329221406749153247076699560650180816490655358168942243705375840708580716765564230733368217919000094579989235733761476822566574679670497657321756298451772713817730735254092349426494960250807374037851220383801379127296) (-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) (if (<=.f64 F 5916898748719451/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672) (/.f64 (neg.f64 x) B) (if (or (<=.f64 F 7807837858644215/2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611776) (not (<=.f64 F 6224982717398119/59285549689505892056868344324448208820874232148807968788202283012051522375647232))) (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))) (/.f64 (neg.f64 x) B)))) |
(if (<=.f64 F -8743979407970305/46020944252475287237870212884199033180620210660923048261998100776379565006208246561973370194536329221406749153247076699560650180816490655358168942243705375840708580716765564230733368217919000094579989235733761476822566574679670497657321756298451772713817730735254092349426494960250807374037851220383801379127296) (-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) (if (or (<=.f64 F 5916898748719451/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672) (not (or (<=.f64 F 7807837858644215/2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611776) (not (<=.f64 F 6224982717398119/59285549689505892056868344324448208820874232148807968788202283012051522375647232))))) (/.f64 (neg.f64 x) B) (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))))) |
(if (<=.f64 F -8743979407970305/46020944252475287237870212884199033180620210660923048261998100776379565006208246561973370194536329221406749153247076699560650180816490655358168942243705375840708580716765564230733368217919000094579989235733761476822566574679670497657321756298451772713817730735254092349426494960250807374037851220383801379127296) (-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) (if (or (<=.f64 F 5916898748719451/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672) (and (not (<=.f64 F 7807837858644215/2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611776)) (<=.f64 F 6224982717398119/59285549689505892056868344324448208820874232148807968788202283012051522375647232))) (/.f64 (neg.f64 x) B) (-.f64 (/.f64 1 B) (/.f64 x (tan.f64 B))))) |
(if (<=.f64 B -1777779985060953/240240538521750407359077046256296219561976306993584113173692780504404210003815414654317126354570604187153728613910574803813846101321671784376366749012476965121271261522908882474772107196452653194239352573372884036938570849429907747816467644391667125314387968) (-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) (if (<=.f64 B 4957413553826423/187072209578355573530071658587684226515959365500928) (/.f64 (neg.f64 x) B) (-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))))) |
(if (or (<=.f64 B -1777779985060953/240240538521750407359077046256296219561976306993584113173692780504404210003815414654317126354570604187153728613910574803813846101321671784376366749012476965121271261522908882474772107196452653194239352573372884036938570849429907747816467644391667125314387968) (not (<=.f64 B 4957413553826423/187072209578355573530071658587684226515959365500928))) (-.f64 (/.f64 -1 B) (/.f64 x (tan.f64 B))) (/.f64 (neg.f64 x) B)) |
(if (<=.f64 F -8106479329266893/9007199254740992) (/.f64 -1 (sin.f64 B)) (if (<=.f64 F 3900000000000000) (/.f64 (neg.f64 x) B) (if (<=.f64 F 310000000000000006706429226445138579694551751305223739294811394908592591401719054855878071039303308290765771171040406080746650329214783784213684527096014682718208) (fabs.f64 (/.f64 (-.f64 x 1) B)) (neg.f64 (+.f64 (/.f64 x B) (*.f64 B (*.f64 x -1/3))))))) |
(if (<=.f64 F -8106479329266893/9007199254740992) (/.f64 -1 (sin.f64 B)) (if (<=.f64 F 3900000000000000) (/.f64 (neg.f64 x) B) (if (<=.f64 F 310000000000000006706429226445138579694551751305223739294811394908592591401719054855878071039303308290765771171040406080746650329214783784213684527096014682718208) (fabs.f64 (/.f64 (+.f64 x -1) B)) (neg.f64 (+.f64 (/.f64 x B) (*.f64 B (*.f64 x -1/3))))))) |
(if (<=.f64 F -8106479329266893/9007199254740992) (/.f64 -1 (sin.f64 B)) (if (<=.f64 F 3900000000000000) (/.f64 (neg.f64 x) B) (if (<=.f64 F 310000000000000006706429226445138579694551751305223739294811394908592591401719054855878071039303308290765771171040406080746650329214783784213684527096014682718208) (fabs.f64 (/.f64 (+.f64 -1 x) B)) (-.f64 (/.f64 (neg.f64 x) B) (*.f64 B (*.f64 x -1/3)))))) |
(if (<=.f64 F -8106479329266893/9007199254740992) (/.f64 -1 (sin.f64 B)) (if (<=.f64 F 3900000000000000) (/.f64 (neg.f64 x) B) (if (<=.f64 F 310000000000000006706429226445138579694551751305223739294811394908592591401719054855878071039303308290765771171040406080746650329214783784213684527096014682718208) (fabs.f64 (/.f64 (+.f64 -1 x) B)) (-.f64 (*.f64 B (*.f64 x 1/3)) (/.f64 x B))))) |
(if (<=.f64 F -2476979795053773/4503599627370496) (/.f64 -1 (sin.f64 B)) (/.f64 (neg.f64 x) B)) |
(if (<=.f64 F -4276979833124165/497323236409786642155382248146820840100456150797347717440463976893159497012533375533056) (/.f64 (-.f64 -1 x) B) (/.f64 (neg.f64 x) B)) |
(if (<=.f64 F -6000000000000000212369034261328008067936157696) (/.f64 -1 B) (/.f64 (neg.f64 x) B)) |
(/.f64 -1 B) |
Compiled 885 to 572 computations (35.4% saved)
| 3× | egg-herbie |
| 1752× | distribute-lft-neg-in |
| 1752× | distribute-lft-neg-in |
| 1752× | distribute-lft-neg-in |
| 1040× | distribute-rgt-neg-in |
| 1040× | distribute-rgt-neg-in |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 25 | 69 |
| 1 | 52 | 55 |
| 2 | 110 | 55 |
| 3 | 216 | 55 |
| 4 | 459 | 55 |
| 5 | 1349 | 55 |
| 6 | 3730 | 55 |
| 0 | 25 | 69 |
| 1 | 52 | 55 |
| 2 | 110 | 55 |
| 3 | 216 | 55 |
| 4 | 459 | 55 |
| 5 | 1349 | 55 |
| 6 | 3730 | 55 |
| 0 | 25 | 69 |
| 1 | 52 | 55 |
| 2 | 110 | 55 |
| 3 | 216 | 55 |
| 4 | 459 | 55 |
| 5 | 1349 | 55 |
| 6 | 3730 | 55 |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
Compiled 801 to 465 computations (41.9% saved)
Compiled 825 to 430 computations (47.9% saved)
Loading profile data...