Time bar (total: 8.5s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 100% | 0% | 0% | 0% | 0% | 0 |
| 0% | 0% | 100% | 0% | 0% | 0% | 0% | 1 |
| 0% | 0% | 100% | 0% | 0% | 0% | 0% | 2 |
| 0% | 0% | 50% | 0% | 25% | 25% | 0% | 3 |
| 50% | 25% | 25% | 0% | 25% | 25% | 0% | 4 |
| 75% | 37.5% | 12.5% | 0% | 25% | 25% | 0% | 5 |
| 87.5% | 43.7% | 6.2% | 0% | 25% | 25% | 0% | 6 |
| 93.8% | 46.9% | 3.1% | 0% | 25% | 25% | 0% | 7 |
| 96.9% | 48.4% | 1.6% | 0% | 25% | 25% | 0% | 8 |
| 98.4% | 49.2% | 0.8% | 0% | 25% | 25% | 0% | 9 |
| 99.2% | 49.6% | 0.4% | 0% | 25% | 25% | 0% | 10 |
| 99.6% | 49.8% | 0.2% | 0% | 25% | 25% | 0% | 11 |
| 99.8% | 49.9% | 0.1% | 0% | 25% | 25% | 0% | 12 |
Compiled 10 to 8 computations (20% saved)
| 2.1s | 4128× | body | 1024 | valid |
| 508.0ms | 2061× | body | 512 | valid |
| 340.0ms | 444× | body | 2048 | valid |
| 211.0ms | 1623× | body | 256 | valid |
| 0.0ms | 2× | body | 256 | invalid |
| 2× | egg-herbie |
| 1088× | fma-neg_binary64 |
| 890× | fma-def_binary64 |
| 719× | distribute-rgt-in_binary64 |
| 491× | distribute-lft-in_binary64 |
| 331× | sub-neg_binary64 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 12 |
| 1 | 18 | 10 |
| 2 | 28 | 10 |
| 3 | 41 | 10 |
| 4 | 71 | 10 |
| 5 | 103 | 10 |
| 6 | 159 | 10 |
| 7 | 292 | 10 |
| 8 | 604 | 10 |
| 9 | 1037 | 10 |
| 10 | 1444 | 10 |
| 11 | 2002 | 10 |
| 12 | 2740 | 10 |
| 13 | 3835 | 10 |
| 14 | 4670 | 10 |
| 15 | 4768 | 10 |
| 16 | 4800 | 10 |
| 17 | 4800 | 10 |
| 18 | 6393 | 10 |
| 19 | 6748 | 10 |
| 20 | 6826 | 10 |
| 21 | 6834 | 10 |
| 22 | 6842 | 10 |
| 23 | 6842 | 10 |
| 24 | 7042 | 10 |
| 0 | 1 | 1 |
| 1× | saturated |
| 1× | node limit |
| Inputs |
|---|
0 |
| Outputs |
|---|
0 |
| Inputs |
|---|
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) |
| Outputs |
|---|
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
Compiled 10 to 8 computations (20% saved)
| 1× | egg-herbie |
| 1088× | fma-neg_binary64 |
| 890× | fma-def_binary64 |
| 719× | distribute-rgt-in_binary64 |
| 491× | distribute-lft-in_binary64 |
| 331× | sub-neg_binary64 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 12 |
| 1 | 18 | 10 |
| 2 | 28 | 10 |
| 3 | 41 | 10 |
| 4 | 71 | 10 |
| 5 | 103 | 10 |
| 6 | 159 | 10 |
| 7 | 292 | 10 |
| 8 | 604 | 10 |
| 9 | 1037 | 10 |
| 10 | 1444 | 10 |
| 11 | 2002 | 10 |
| 12 | 2740 | 10 |
| 13 | 3835 | 10 |
| 14 | 4670 | 10 |
| 15 | 4768 | 10 |
| 16 | 4800 | 10 |
| 17 | 4800 | 10 |
| 18 | 6393 | 10 |
| 19 | 6748 | 10 |
| 20 | 6826 | 10 |
| 21 | 6834 | 10 |
| 22 | 6842 | 10 |
| 23 | 6842 | 10 |
| 24 | 7042 | 10 |
| 1× | node limit |
| Inputs |
|---|
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) |
| Outputs |
|---|
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
Compiled 15 to 11 computations (26.7% saved)
3 alts after pruning (3 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 0 | 2 | 2 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 0 | 3 | 3 |
| Status | Error | Program |
|---|---|---|
| ▶ | 0.0b | (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
| ▶ | 58.1b | (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) |
Compiled 16 to 12 computations (25% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (/.f64 (-.f64 1 eps) (+.f64 1 eps)) |
| ✓ | 5.6b | (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) |
Compiled 24 to 17 computations (29.2% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | eps | @ | 0 | (/.f64 (-.f64 1 eps) (+.f64 1 eps)) |
| 1.0ms | eps | @ | 0 | (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) |
| 1.0ms | eps | @ | inf | (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) |
| 1.0ms | eps | @ | -inf | (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) |
| 0.0ms | eps | @ | inf | (/.f64 (-.f64 1 eps) (+.f64 1 eps)) |
Compiled 1380 to 1180 computations (14.5% saved)
| 1× | batch-egg-rewrite |
| 884× | pow1_binary64 |
| 826× | log1p-expm1-u_binary64 |
| 826× | expm1-log1p-u_binary64 |
| 825× | add-log-exp_binary64 |
| 810× | add-exp-log_binary64 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 22 |
| 1 | 153 | 20 |
| 2 | 2156 | 20 |
| 1× | node limit |
| Inputs |
|---|
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) |
(/.f64 (-.f64 1 eps) (+.f64 1 eps)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 (neg.f64 eps)) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) (log.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)) (log.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (neg.f64 (-.f64 1 eps))) (log.f64 (+.f64 (neg.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 eps)) 3) (pow.f64 (log1p.f64 eps) 3)) (+.f64 (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))) (+.f64 (*.f64 (log1p.f64 eps) (log1p.f64 eps)) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))) (*.f64 (log1p.f64 eps) (log1p.f64 eps))) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 1 eps)) (neg.f64 (/.f64 eps (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 eps (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 eps) (/.f64 1 (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2) (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (*.f64 (cbrt.f64 (-.f64 1 eps)) (/.f64 1 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 1 eps)) (*.f64 (sqrt.f64 (-.f64 1 eps)) (/.f64 1 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (-.f64 1 eps)) (/.f64 1 (+.f64 (neg.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) 1) (/.f64 (cbrt.f64 (-.f64 1 eps)) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 1 eps)) 1) (/.f64 (sqrt.f64 (-.f64 1 eps)) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 1 eps)) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (sqrt.f64 (-.f64 1 eps)) (cbrt.f64 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 1 eps))) (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (sqrt.f64 (+.f64 1 eps))) (/.f64 (cbrt.f64 (-.f64 1 eps)) (sqrt.f64 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 eps) (-.f64 1 (*.f64 eps eps))) (-.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 eps) (+.f64 1 (pow.f64 eps 3))) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 1 eps) (+.f64 (neg.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (-.f64 1 eps) 3) (pow.f64 (+.f64 1 eps) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) |
| 1× | egg-herbie |
| 403× | fma-def_binary64 |
| 369× | distribute-rgt-in_binary64 |
| 360× | distribute-lft-in_binary64 |
| 354× | fma-neg_binary64 |
| 337× | unswap-sqr_binary64 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 156 | 862 |
| 1 | 398 | 824 |
| 2 | 1450 | 819 |
| 3 | 6839 | 793 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(+.f64 (log1p.f64 (neg.f64 eps)) (neg.f64 (log1p.f64 eps))) |
(+.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) (log.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)) (log.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))) |
(-.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(-.f64 (+.f64 1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1) |
(-.f64 (log.f64 (neg.f64 (-.f64 1 eps))) (log.f64 (+.f64 (neg.f64 eps) -1))) |
(*.f64 1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(*.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1) |
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(/.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 eps)) 3) (pow.f64 (log1p.f64 eps) 3)) (+.f64 (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))) (+.f64 (*.f64 (log1p.f64 eps) (log1p.f64 eps)) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) |
(/.f64 (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))) (*.f64 (log1p.f64 eps) (log1p.f64 eps))) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1) |
(pow.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3) 1/3) |
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 3) |
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2) |
(neg.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 2)) |
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(exp.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(+.f64 1 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(+.f64 (/.f64 1 (+.f64 1 eps)) (neg.f64 (/.f64 eps (+.f64 1 eps)))) |
(-.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 eps (+.f64 1 eps))) |
(-.f64 (+.f64 1 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 1) |
(*.f64 1 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) |
(*.f64 (-.f64 1 eps) (/.f64 1 (+.f64 1 eps))) |
(*.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1) |
(*.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2) (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (*.f64 (cbrt.f64 (-.f64 1 eps)) (/.f64 1 (+.f64 1 eps)))) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) |
(*.f64 (sqrt.f64 (-.f64 1 eps)) (*.f64 (sqrt.f64 (-.f64 1 eps)) (/.f64 1 (+.f64 1 eps)))) |
(*.f64 (neg.f64 (-.f64 1 eps)) (/.f64 1 (+.f64 (neg.f64 eps) -1))) |
(*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 eps)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) 1) (/.f64 (cbrt.f64 (-.f64 1 eps)) (+.f64 1 eps))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 eps)) 1) (/.f64 (sqrt.f64 (-.f64 1 eps)) (+.f64 1 eps))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 1 eps)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 eps)) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (sqrt.f64 (-.f64 1 eps)) (cbrt.f64 (+.f64 1 eps)))) |
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 eps))) (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 1 eps)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (sqrt.f64 (+.f64 1 eps))) (/.f64 (cbrt.f64 (-.f64 1 eps)) (sqrt.f64 (+.f64 1 eps)))) |
(*.f64 (/.f64 (-.f64 1 eps) (-.f64 1 (*.f64 eps eps))) (-.f64 1 eps)) |
(*.f64 (/.f64 (-.f64 1 eps) (+.f64 1 (pow.f64 eps 3))) (+.f64 1 (-.f64 (*.f64 eps eps) eps))) |
(pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1) |
(pow.f64 (E.f64) (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(pow.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 3) 1/3) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 3) |
(pow.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2) |
(pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) -1) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(neg.f64 (/.f64 (-.f64 1 eps) (+.f64 (neg.f64 eps) -1))) |
(sqrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 2)) |
(log.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (-.f64 1 eps) 3) (pow.f64 (+.f64 1 eps) 3))) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) |
(exp.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
| Outputs |
|---|
(+.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(+.f64 (log1p.f64 (neg.f64 eps)) (neg.f64 (log1p.f64 eps))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(+.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) (log.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))) |
(*.f64 2 (log.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1))))) |
(*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))) 2) |
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)) (log.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))) |
(*.f64 2 (log.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1))))) |
(*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))) 2) |
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1))) |
(-.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(-.f64 (+.f64 1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(-.f64 (log.f64 (neg.f64 (-.f64 1 eps))) (log.f64 (+.f64 (neg.f64 eps) -1))) |
(-.f64 (log.f64 (+.f64 -1 eps)) (log.f64 (-.f64 -1 eps))) |
(-.f64 (log.f64 (+.f64 eps -1)) (log.f64 (-.f64 -1 eps))) |
(*.f64 1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(*.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(/.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 eps)) 3) (pow.f64 (log1p.f64 eps) 3)) (+.f64 (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))) (+.f64 (*.f64 (log1p.f64 eps) (log1p.f64 eps)) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) |
(/.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 eps)) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps)) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) |
(/.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 eps)) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (log1p.f64 eps) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))))) |
(/.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 eps)) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (log1p.f64 eps) (log1p.f64 eps) (*.f64 (log1p.f64 (neg.f64 eps)) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) |
(/.f64 (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))) (*.f64 (log1p.f64 eps) (log1p.f64 eps))) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(/.f64 (fma.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps)) (neg.f64 (*.f64 (log1p.f64 eps) (log1p.f64 eps)))) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(pow.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3) 1/3) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 3) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(neg.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 2)) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3)) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(exp.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(+.f64 1 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(+.f64 (/.f64 1 (+.f64 1 eps)) (neg.f64 (/.f64 eps (+.f64 1 eps)))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(-.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 eps (+.f64 1 eps))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(-.f64 (+.f64 1 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 1) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(*.f64 1 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(*.f64 (-.f64 1 eps) (/.f64 1 (+.f64 1 eps))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(*.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(*.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2) (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (*.f64 (cbrt.f64 (-.f64 1 eps)) (/.f64 1 (+.f64 1 eps)))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(*.f64 (sqrt.f64 (-.f64 1 eps)) (*.f64 (sqrt.f64 (-.f64 1 eps)) (/.f64 1 (+.f64 1 eps)))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(*.f64 (neg.f64 (-.f64 1 eps)) (/.f64 1 (+.f64 (neg.f64 eps) -1))) |
(/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) |
(/.f64 (+.f64 eps -1) (-.f64 -1 eps)) |
(*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 eps)) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) 1) (/.f64 (cbrt.f64 (-.f64 1 eps)) (+.f64 1 eps))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 eps)) 1) (/.f64 (sqrt.f64 (-.f64 1 eps)) (+.f64 1 eps))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 1 eps)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 eps 1)))) |
(/.f64 (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 eps 1))) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) |
(/.f64 (-.f64 1 eps) (*.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (cbrt.f64 (+.f64 eps 1)))) |
(/.f64 (-.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 3)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) |
(*.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1))) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) |
(/.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 eps)) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (sqrt.f64 (-.f64 1 eps)) (cbrt.f64 (+.f64 1 eps)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 eps 1)))) |
(/.f64 (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 eps 1))) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) |
(/.f64 (-.f64 1 eps) (*.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (cbrt.f64 (+.f64 eps 1)))) |
(/.f64 (-.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 3)) |
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 eps))) (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 1 eps)))) |
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 eps 1))) (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 eps 1)))) |
(/.f64 (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (+.f64 eps 1))) |
(/.f64 (-.f64 1 eps) (*.f64 (sqrt.f64 (+.f64 eps 1)) (sqrt.f64 (+.f64 eps 1)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (sqrt.f64 (+.f64 1 eps))) (/.f64 (cbrt.f64 (-.f64 1 eps)) (sqrt.f64 (+.f64 1 eps)))) |
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 eps 1))) (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 eps 1)))) |
(/.f64 (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (+.f64 eps 1))) |
(/.f64 (-.f64 1 eps) (*.f64 (sqrt.f64 (+.f64 eps 1)) (sqrt.f64 (+.f64 eps 1)))) |
(*.f64 (/.f64 (-.f64 1 eps) (-.f64 1 (*.f64 eps eps))) (-.f64 1 eps)) |
(/.f64 (*.f64 (-.f64 1 eps) (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps))) |
(/.f64 (-.f64 1 eps) (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 eps))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 6) (-.f64 1 (*.f64 eps eps))) |
(*.f64 (/.f64 (-.f64 1 eps) (+.f64 1 (pow.f64 eps 3))) (+.f64 1 (-.f64 (*.f64 eps eps) eps))) |
(/.f64 (*.f64 (-.f64 1 eps) (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (+.f64 1 (pow.f64 eps 3))) |
(/.f64 (-.f64 1 eps) (/.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))) |
(/.f64 (-.f64 1 eps) (/.f64 (+.f64 1 (pow.f64 eps 3)) (-.f64 (fma.f64 eps eps 1) eps))) |
(pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(pow.f64 (E.f64) (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(exp.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(pow.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 3) 1/3) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 3) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(pow.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) -1) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(pow.f64 (E.f64) (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(exp.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(pow.f64 (E.f64) (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(exp.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(neg.f64 (/.f64 (-.f64 1 eps) (+.f64 (neg.f64 eps) -1))) |
(*.f64 (neg.f64 (-.f64 1 eps)) (/.f64 1 (+.f64 (neg.f64 eps) -1))) |
(/.f64 (+.f64 -1 eps) (-.f64 -1 eps)) |
(/.f64 (+.f64 eps -1) (-.f64 -1 eps)) |
(sqrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 2)) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(log.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 3)) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(cbrt.f64 (/.f64 (pow.f64 (-.f64 1 eps) 3) (pow.f64 (+.f64 1 eps) 3))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(exp.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(pow.f64 (E.f64) (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
Compiled 15 to 5 computations (66.7% saved)
3 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | eps | @ | 0 | (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
| 0.0ms | eps | @ | inf | (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
| 0.0ms | eps | @ | -inf | (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
Compiled 790 to 680 computations (13.9% saved)
| 1× | batch-egg-rewrite |
| 519× | pow1_binary64 |
| 484× | add-log-exp_binary64 |
| 484× | expm1-log1p-u_binary64 |
| 482× | log1p-expm1-u_binary64 |
| 475× | add-exp-log_binary64 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 6 | 10 |
| 1 | 130 | 8 |
| 2 | 1865 | 8 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 eps) (*.f64 (neg.f64 (log1p.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (/.f64 1 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (neg.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))) (neg.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (neg.f64 (log1p.f64 eps)) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (-.f64 (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) (*.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))) (-.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 eps 1) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))))))) |
| 1× | egg-herbie |
| 680× | fma-neg_binary64 |
| 424× | div-sub_binary64 |
| 300× | cancel-sign-sub-inv_binary64 |
| 236× | times-frac_binary64 |
| 204× | distribute-rgt-neg-in_binary64 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 88 | 35 |
| 1 | 238 | 35 |
| 2 | 442 | 35 |
| 3 | 1901 | 35 |
| 4 | 7422 | 35 |
| 1× | unsound |
| Inputs |
|---|
(+.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))) |
(+.f64 (log1p.f64 eps) (*.f64 (neg.f64 (log1p.f64 eps)) 1)) |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
(+.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps)) |
(*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1) |
(*.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) |
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))) |
(*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (/.f64 1 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(*.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)))) |
(/.f64 1 (/.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)))) |
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))) |
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (+.f64 (log1p.f64 eps) (log1p.f64 eps))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (neg.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))) (neg.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (neg.f64 (log1p.f64 eps)) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (-.f64 (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) (*.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))))) |
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))) (-.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))) |
(pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1) |
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3) |
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3) |
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) |
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)) |
(log.f64 (/.f64 (+.f64 eps 1) (+.f64 eps 1))) |
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) |
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) |
| Outputs |
|---|
(+.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))) |
0 |
(+.f64 (log1p.f64 eps) (*.f64 (neg.f64 (log1p.f64 eps)) 1)) |
0 |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
0 |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
0 |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
0 |
(+.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps)) |
0 |
(*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1) |
0 |
(*.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) |
0 |
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) |
0 |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))) |
0 |
(*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (/.f64 1 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(*.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)))) |
0 |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)))) |
0 |
(/.f64 1 (/.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)))) |
0 |
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))) |
0 |
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (+.f64 (log1p.f64 eps) (log1p.f64 eps))) |
0 |
(/.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (neg.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))) |
0 |
(/.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))) (neg.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (neg.f64 (log1p.f64 eps)) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (-.f64 (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) (*.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))))) |
0 |
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))) (-.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))) |
0 |
(pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1) |
0 |
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3) |
0 |
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3) |
0 |
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) |
0 |
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)) |
0 |
(log.f64 (/.f64 (+.f64 eps 1) (+.f64 eps 1))) |
0 |
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3)) |
0 |
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))) |
0 |
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) |
0 |
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) |
0 |
Compiled 1731 to 949 computations (45.2% saved)
7 alts after pruning (5 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 123 | 5 | 128 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 1 | 1 |
| Total | 123 | 7 | 130 |
| Status | Error | Program |
|---|---|---|
| ▶ | 44.3b | (/.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 eps)) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (log1p.f64 eps) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))))) |
| ✓ | 0.0b | (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
| ✓ | 58.1b | (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) |
| ▶ | 58.2b | (log.f64 (/.f64 (*.f64 (-.f64 1 eps) (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps)))) |
| ▶ | 58.1b | (log.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 eps))) |
| ▶ | 42.0b | (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3)) |
| 60.5b | 0 |
Compiled 82 to 55 computations (32.9% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) | |
| ✓ | 0.0b | (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3) |
| ✓ | 42.0b | (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3)) |
Compiled 33 to 11 computations (66.7% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 6.0ms | eps | @ | -inf | (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3)) |
| 3.0ms | eps | @ | inf | (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3)) |
| 2.0ms | eps | @ | 0 | (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3)) |
| 0.0ms | eps | @ | -inf | (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3) |
| 0.0ms | eps | @ | inf | (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3) |
Compiled 9090 to 8855 computations (2.6% saved)
| 1× | batch-egg-rewrite |
| 688× | pow1_binary64 |
| 649× | add-log-exp_binary64 |
| 649× | expm1-log1p-u_binary64 |
| 647× | log1p-expm1-u_binary64 |
| 635× | add-exp-log_binary64 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 23 |
| 1 | 197 | 19 |
| 2 | 2358 | 19 |
| 1× | node limit |
| Inputs |
|---|
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3)) |
(pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 eps) (*.f64 (neg.f64 (log1p.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 eps) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))) (/.f64 (pow.f64 (log1p.f64 eps) 3) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (log1p.f64 eps) 2) (+.f64 (log1p.f64 eps) (log1p.f64 eps))) (/.f64 (pow.f64 (log1p.f64 eps) 2) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (/.f64 1 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) 1/3) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/3) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3/2) 1/3) (pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3/2) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (neg.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))) (neg.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (neg.f64 (log1p.f64 eps)) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (-.f64 (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) (*.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))) (-.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 eps 1) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log1p.f64 eps) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)) (*.f64 (neg.f64 (log1p.f64 eps)) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (log1p.f64 eps)) (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (neg.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3/2) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 3) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3) (pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) 1) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) 3) (pow.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) 3) (pow.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 6))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 3 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))))) |
| 1× | egg-herbie |
| 849× | fma-neg_binary64 |
| 444× | div-sub_binary64 |
| 329× | distribute-lft-out_binary64 |
| 328× | distribute-rgt-out_binary64 |
| 280× | times-frac_binary64 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 156 | 69 |
| 1 | 422 | 69 |
| 2 | 686 | 69 |
| 3 | 2654 | 69 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))) |
(+.f64 (log1p.f64 eps) (*.f64 (neg.f64 (log1p.f64 eps)) 1)) |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
(+.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps)) |
(-.f64 (log1p.f64 eps) (log1p.f64 eps)) |
(-.f64 (+.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1) |
(-.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))) (/.f64 (pow.f64 (log1p.f64 eps) 3) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))) |
(-.f64 (/.f64 (pow.f64 (log1p.f64 eps) 2) (+.f64 (log1p.f64 eps) (log1p.f64 eps))) (/.f64 (pow.f64 (log1p.f64 eps) 2) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1) |
(*.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) |
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) |
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) 1/3)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))) |
(*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (/.f64 1 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(*.f64 (pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) 1/3) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(*.f64 (pow.f64 1 1/3) (-.f64 (log1p.f64 eps) (log1p.f64 eps))) |
(*.f64 (pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3/2) 1/3) (pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3/2) 1/3)) |
(*.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)))) |
(/.f64 1 (/.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)))) |
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))) |
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (+.f64 (log1p.f64 eps) (log1p.f64 eps))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (neg.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))) (neg.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (neg.f64 (log1p.f64 eps)) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (-.f64 (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) (*.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))))) |
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))) (-.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))) |
(pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1) |
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3) |
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3) |
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) |
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)) |
(log.f64 (/.f64 (+.f64 eps 1) (+.f64 eps 1))) |
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) |
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) |
(+.f64 (*.f64 (log1p.f64 eps) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)) (*.f64 (neg.f64 (log1p.f64 eps)) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))) |
(+.f64 (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (log1p.f64 eps)) (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (neg.f64 (log1p.f64 eps)))) |
(-.f64 (+.f64 1 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3)) 1) |
(*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)) |
(*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1) |
(*.f64 1 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3)) |
(*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (-.f64 (log1p.f64 eps) (log1p.f64 eps))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))) |
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))) |
(*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3/2) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3/2)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 3) (-.f64 (log1p.f64 eps) (log1p.f64 eps))) |
(*.f64 (pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3) (pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3)) |
(*.f64 (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) 1) (-.f64 (log1p.f64 eps) (log1p.f64 eps))) |
(*.f64 (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(*.f64 (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(/.f64 (pow.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) 3) (pow.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) 3)) |
(/.f64 (pow.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) 3) (pow.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 3)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)) (+.f64 (log1p.f64 eps) (log1p.f64 eps))) |
(/.f64 (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))) |
(/.f64 (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))) (+.f64 (log1p.f64 eps) (log1p.f64 eps))) |
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 6)) |
(log.f64 (exp.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3))) |
(cbrt.f64 (pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 3)) |
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3))) |
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3))) |
(exp.f64 (*.f64 3 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))) |
| Outputs |
|---|
(+.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))) |
0 |
(+.f64 (log1p.f64 eps) (*.f64 (neg.f64 (log1p.f64 eps)) 1)) |
0 |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
0 |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
0 |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
0 |
(+.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps)) |
0 |
(-.f64 (log1p.f64 eps) (log1p.f64 eps)) |
0 |
(-.f64 (+.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1) |
0 |
(-.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))) (/.f64 (pow.f64 (log1p.f64 eps) 3) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))) |
0 |
(-.f64 (/.f64 (pow.f64 (log1p.f64 eps) 2) (+.f64 (log1p.f64 eps) (log1p.f64 eps))) (/.f64 (pow.f64 (log1p.f64 eps) 2) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1) |
0 |
(*.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) |
0 |
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) |
0 |
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) 1/3)) |
0 |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))) |
0 |
(*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (/.f64 1 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(*.f64 (pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) 1/3) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(*.f64 (pow.f64 1 1/3) (-.f64 (log1p.f64 eps) (log1p.f64 eps))) |
0 |
(*.f64 (pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3/2) 1/3) (pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3/2) 1/3)) |
0 |
(*.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)))) |
0 |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)))) |
0 |
(/.f64 1 (/.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)))) |
0 |
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))) |
0 |
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (+.f64 (log1p.f64 eps) (log1p.f64 eps))) |
0 |
(/.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (neg.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))) |
0 |
(/.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))) (neg.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (neg.f64 (log1p.f64 eps)) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (-.f64 (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) (*.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))))) |
0 |
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))) (-.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))) |
0 |
(pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1) |
0 |
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3) |
0 |
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3) |
0 |
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) |
0 |
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)) |
0 |
(log.f64 (/.f64 (+.f64 eps 1) (+.f64 eps 1))) |
0 |
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))) |
0 |
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) |
0 |
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) |
0 |
(+.f64 (*.f64 (log1p.f64 eps) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)) (*.f64 (neg.f64 (log1p.f64 eps)) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))) |
0 |
(+.f64 (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (log1p.f64 eps)) (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (neg.f64 (log1p.f64 eps)))) |
0 |
(-.f64 (+.f64 1 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3)) 1) |
0 |
(*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)) |
0 |
(*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1) |
0 |
(*.f64 1 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3)) |
0 |
(*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (-.f64 (log1p.f64 eps) (log1p.f64 eps))) |
0 |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))) |
0 |
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))) |
0 |
(*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3/2) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3/2)) |
0 |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 3) (-.f64 (log1p.f64 eps) (log1p.f64 eps))) |
0 |
(*.f64 (pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3) (pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3)) |
0 |
(*.f64 (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) 1) (-.f64 (log1p.f64 eps) (log1p.f64 eps))) |
0 |
(*.f64 (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(*.f64 (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(/.f64 (pow.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) 3) (pow.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) 3)) |
0 |
(/.f64 (pow.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) 3) (pow.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 3)) |
0 |
(/.f64 (*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))) |
0 |
(/.f64 (*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)) (+.f64 (log1p.f64 eps) (log1p.f64 eps))) |
0 |
(/.f64 (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))) |
0 |
(/.f64 (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))) (+.f64 (log1p.f64 eps) (log1p.f64 eps))) |
0 |
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 6)) |
0 |
(log.f64 (exp.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3))) |
0 |
(cbrt.f64 (pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 3)) |
0 |
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3))) |
0 |
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3))) |
0 |
(exp.f64 (*.f64 3 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))) |
0 |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (/.f64 1 (+.f64 1 eps)) |
| ✓ | 0.0b | (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 eps)) |
| ✓ | 5.6b | (log.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 eps))) |
Compiled 33 to 25 computations (24.2% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | eps | @ | 0 | (/.f64 1 (+.f64 1 eps)) |
| 0.0ms | eps | @ | -inf | (/.f64 1 (+.f64 1 eps)) |
| 0.0ms | eps | @ | inf | (/.f64 1 (+.f64 1 eps)) |
| 0.0ms | eps | @ | 0 | (log.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 eps))) |
| 0.0ms | eps | @ | -inf | (log.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 eps))) |
Compiled 2110 to 1780 computations (15.6% saved)
| 1× | batch-egg-rewrite |
| 906× | pow1_binary64 |
| 844× | log1p-expm1-u_binary64 |
| 844× | expm1-log1p-u_binary64 |
| 843× | add-log-exp_binary64 |
| 828× | add-exp-log_binary64 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 8 | 29 |
| 1 | 172 | 27 |
| 2 | 2308 | 27 |
| 1× | node limit |
| Inputs |
|---|
(log.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 eps))) |
(*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 eps)) |
(/.f64 1 (+.f64 1 eps)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 (neg.f64 eps)) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)) (log.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) (log.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (neg.f64 (log1p.f64 eps)) 3) (pow.f64 (log1p.f64 (neg.f64 eps)) 3)) (+.f64 (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))) (*.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps)))) (-.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 1 eps)) (*.f64 (neg.f64 eps) (/.f64 1 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 1 eps)) (*.f64 (/.f64 1 (+.f64 1 eps)) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 eps (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 eps) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (/.f64 (+.f64 1 eps) (cbrt.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 1 eps)) (/.f64 (+.f64 1 eps) (sqrt.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 eps 3)) (*.f64 (+.f64 1 eps) (+.f64 1 (fma.f64 eps eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (+.f64 1 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 1 eps)) (+.f64 -1 (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (-.f64 1 (pow.f64 eps 3))) (*.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 1 (fma.f64 eps eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (-.f64 1 (*.f64 eps eps))) (*.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 eps 3)) 1) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) 1) (pow.f64 (+.f64 1 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 eps 3)) -1) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 -1 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) -1) (*.f64 (+.f64 1 eps) (+.f64 -1 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 1 eps))) (sqrt.f64 (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 1 eps) 1) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (-.f64 1 eps)) (+.f64 -1 (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 eps))) (+.f64 1 (fma.f64 eps eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 (*.f64 eps eps))) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 eps) -1) (+.f64 -1 (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (-.f64 1 eps) 3) (pow.f64 (+.f64 1 eps) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 eps)) 3) (pow.f64 (-.f64 1 eps) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 1 eps) 3) (pow.f64 (/.f64 1 (+.f64 1 eps)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 1 (+.f64 1 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (+.f64 1 eps))) (cbrt.f64 (pow.f64 (+.f64 1 eps) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 1 eps) -2)) (/.f64 1 (cbrt.f64 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 1 eps) -1/2) (pow.f64 (+.f64 1 eps) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (+.f64 -1 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (+.f64 1 eps)) -1) (pow.f64 (sqrt.f64 (+.f64 1 eps)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 1 (pow.f64 eps 3))) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (-.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1 eps) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (+.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 1 (+.f64 1 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (cbrt.f64 (+.f64 1 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 1 eps) -1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 1 eps) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 1 (+.f64 1 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 (log1p.f64 eps))))))) |
| 1× | egg-herbie |
| 624× | unswap-sqr_binary64 |
| 624× | fma-def_binary64 |
| 453× | associate-/l*_binary64 |
| 412× | distribute-rgt-in_binary64 |
| 384× | associate-/r*_binary64 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 202 | 1310 |
| 1 | 567 | 1087 |
| 2 | 2145 | 1011 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 (neg.f64 eps))) |
(+.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(+.f64 (log1p.f64 (neg.f64 eps)) (neg.f64 (log1p.f64 eps))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)) (log.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))) |
(+.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) (log.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(-.f64 (+.f64 1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1) |
(*.f64 1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(*.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1) |
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(/.f64 (+.f64 (pow.f64 (neg.f64 (log1p.f64 eps)) 3) (pow.f64 (log1p.f64 (neg.f64 eps)) 3)) (+.f64 (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))) (*.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 (neg.f64 eps)))))) |
(/.f64 (-.f64 (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps)))) (-.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 (neg.f64 eps)))) |
(pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1) |
(pow.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3) 1/3) |
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 3) |
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2) |
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 2)) |
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(exp.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(+.f64 1 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(+.f64 (/.f64 1 (+.f64 1 eps)) (*.f64 (neg.f64 eps) (/.f64 1 (+.f64 1 eps)))) |
(+.f64 (/.f64 1 (+.f64 1 eps)) (*.f64 (/.f64 1 (+.f64 1 eps)) (neg.f64 eps))) |
(-.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 eps (+.f64 1 eps))) |
(-.f64 (+.f64 1 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 1) |
(/.f64 1 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) |
(/.f64 (-.f64 1 eps) (+.f64 1 eps)) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (/.f64 (+.f64 1 eps) (cbrt.f64 (-.f64 1 eps)))) |
(/.f64 (sqrt.f64 (-.f64 1 eps)) (/.f64 (+.f64 1 eps) (sqrt.f64 (-.f64 1 eps)))) |
(/.f64 (-.f64 1 (pow.f64 eps 3)) (*.f64 (+.f64 1 eps) (+.f64 1 (fma.f64 eps eps eps)))) |
(/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (+.f64 1 eps) 2)) |
(/.f64 (neg.f64 (-.f64 1 eps)) (+.f64 -1 (neg.f64 eps))) |
(/.f64 (*.f64 -1 (-.f64 1 (pow.f64 eps 3))) (*.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 1 (fma.f64 eps eps eps)))) |
(/.f64 (*.f64 -1 (-.f64 1 (*.f64 eps eps))) (*.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 1 eps))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 eps 3)) 1) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 eps))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) 1) (pow.f64 (+.f64 1 eps) 2)) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 eps 3)) -1) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 -1 (neg.f64 eps)))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) -1) (*.f64 (+.f64 1 eps) (+.f64 -1 (neg.f64 eps)))) |
(/.f64 (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 1 eps))) (sqrt.f64 (+.f64 1 eps))) |
(/.f64 (/.f64 (-.f64 1 eps) 1) (+.f64 1 eps)) |
(/.f64 (/.f64 (-.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 eps))) |
(/.f64 (*.f64 -1 (-.f64 1 eps)) (+.f64 -1 (neg.f64 eps))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 eps))) (+.f64 1 (fma.f64 eps eps eps))) |
(/.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps))) |
(/.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 (*.f64 eps eps))) (+.f64 1 eps)) |
(/.f64 (*.f64 (-.f64 1 eps) -1) (+.f64 -1 (neg.f64 eps))) |
(pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1) |
(pow.f64 (E.f64) (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(pow.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 3) 1/3) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 3) |
(pow.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2) |
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(sqrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 2)) |
(log.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (-.f64 1 eps) 3) (pow.f64 (+.f64 1 eps) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 eps)) 3) (pow.f64 (-.f64 1 eps) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 eps) 3) (pow.f64 (/.f64 1 (+.f64 1 eps)) 3))) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) |
(exp.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(-.f64 (+.f64 1 (/.f64 1 (+.f64 1 eps))) 1) |
(*.f64 1 (/.f64 1 (+.f64 1 eps))) |
(*.f64 (/.f64 1 (+.f64 1 eps)) 1) |
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 1 eps))) (cbrt.f64 (pow.f64 (+.f64 1 eps) -2))) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 eps) -2)) (/.f64 1 (cbrt.f64 (+.f64 1 eps)))) |
(*.f64 (pow.f64 (+.f64 1 eps) -1/2) (pow.f64 (+.f64 1 eps) -1/2)) |
(*.f64 -1 (/.f64 1 (+.f64 -1 (neg.f64 eps)))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) -1)) |
(*.f64 (pow.f64 (sqrt.f64 (+.f64 1 eps)) -1) (pow.f64 (sqrt.f64 (+.f64 1 eps)) -1)) |
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 eps 3))) (+.f64 1 (-.f64 (*.f64 eps eps) eps))) |
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (-.f64 1 eps)) |
(pow.f64 (+.f64 1 eps) -1) |
(pow.f64 (/.f64 1 (+.f64 1 eps)) 1) |
(pow.f64 (pow.f64 (/.f64 1 (+.f64 1 eps)) 3) 1/3) |
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 1 eps))) 3) |
(pow.f64 (pow.f64 (+.f64 1 eps) -1/2) 2) |
(sqrt.f64 (pow.f64 (+.f64 1 eps) -2)) |
(log.f64 (exp.f64 (/.f64 1 (+.f64 1 eps)))) |
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 1 eps)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 1 eps)))) |
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 1 eps)))) |
(exp.f64 (neg.f64 (log1p.f64 eps))) |
| Outputs |
|---|
(+.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 (neg.f64 eps))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(+.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(+.f64 (log1p.f64 (neg.f64 eps)) (neg.f64 (log1p.f64 eps))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)) (log.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1))))) (log.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1))))) |
(*.f64 3 (log.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1))))) |
(+.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) (log.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))) |
(*.f64 2 (log.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1))))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(-.f64 (+.f64 1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(*.f64 1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(*.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(/.f64 (+.f64 (pow.f64 (neg.f64 (log1p.f64 eps)) 3) (pow.f64 (log1p.f64 (neg.f64 eps)) 3)) (+.f64 (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))) (*.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 (neg.f64 eps)))))) |
(/.f64 (+.f64 (pow.f64 (neg.f64 (log1p.f64 eps)) 3) (pow.f64 (log1p.f64 (neg.f64 eps)) 3)) (+.f64 (*.f64 (log1p.f64 eps) (log1p.f64 eps)) (*.f64 (log1p.f64 (neg.f64 eps)) (-.f64 (log1p.f64 (neg.f64 eps)) (neg.f64 (log1p.f64 eps)))))) |
(/.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 eps)) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (log1p.f64 eps) (log1p.f64 eps) (*.f64 (log1p.f64 (neg.f64 eps)) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) |
(/.f64 (-.f64 (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps)))) (-.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 (neg.f64 eps)))) |
(/.f64 (-.f64 (*.f64 (log1p.f64 eps) (log1p.f64 eps)) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps)))) (-.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 (neg.f64 eps)))) |
(/.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1) |
(pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(pow.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3) 1/3) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 3) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 2)) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3)) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(exp.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(+.f64 1 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(+.f64 (/.f64 1 (+.f64 1 eps)) (*.f64 (neg.f64 eps) (/.f64 1 (+.f64 1 eps)))) |
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(+.f64 (/.f64 1 (+.f64 1 eps)) (*.f64 (/.f64 1 (+.f64 1 eps)) (neg.f64 eps))) |
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(-.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 eps (+.f64 1 eps))) |
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(-.f64 (+.f64 1 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 1) |
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(/.f64 1 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) |
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(/.f64 (-.f64 1 eps) (+.f64 1 eps)) |
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (/.f64 (+.f64 1 eps) (cbrt.f64 (-.f64 1 eps)))) |
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(/.f64 (sqrt.f64 (-.f64 1 eps)) (/.f64 (+.f64 1 eps) (sqrt.f64 (-.f64 1 eps)))) |
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(/.f64 (-.f64 1 (pow.f64 eps 3)) (*.f64 (+.f64 1 eps) (+.f64 1 (fma.f64 eps eps eps)))) |
(/.f64 (-.f64 1 (pow.f64 eps 3)) (*.f64 (+.f64 eps 1) (+.f64 1 (fma.f64 eps eps eps)))) |
(/.f64 (+.f64 (pow.f64 eps 3) -1) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (-.f64 -1 eps))) |
(/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (+.f64 1 eps) 2)) |
(/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (+.f64 eps 1) 2)) |
(*.f64 (pow.f64 (+.f64 eps 1) -2) (-.f64 1 (*.f64 eps eps))) |
(*.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (+.f64 eps 1) -2)) |
(/.f64 (neg.f64 (-.f64 1 eps)) (+.f64 -1 (neg.f64 eps))) |
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(/.f64 (*.f64 -1 (-.f64 1 (pow.f64 eps 3))) (*.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 1 (fma.f64 eps eps eps)))) |
(/.f64 (-.f64 1 (pow.f64 eps 3)) (*.f64 (+.f64 eps 1) (+.f64 1 (fma.f64 eps eps eps)))) |
(/.f64 (+.f64 (pow.f64 eps 3) -1) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (-.f64 -1 eps))) |
(/.f64 (*.f64 -1 (-.f64 1 (*.f64 eps eps))) (*.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 1 eps))) |
(/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (+.f64 eps 1) 2)) |
(*.f64 (pow.f64 (+.f64 eps 1) -2) (-.f64 1 (*.f64 eps eps))) |
(*.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (+.f64 eps 1) -2)) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 eps 3)) 1) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 eps))) |
(/.f64 (-.f64 1 (pow.f64 eps 3)) (*.f64 (+.f64 eps 1) (+.f64 1 (fma.f64 eps eps eps)))) |
(/.f64 (+.f64 (pow.f64 eps 3) -1) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (-.f64 -1 eps))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) 1) (pow.f64 (+.f64 1 eps) 2)) |
(/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (+.f64 eps 1) 2)) |
(*.f64 (pow.f64 (+.f64 eps 1) -2) (-.f64 1 (*.f64 eps eps))) |
(*.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (+.f64 eps 1) -2)) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 eps 3)) -1) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 -1 (neg.f64 eps)))) |
(/.f64 (-.f64 1 (pow.f64 eps 3)) (*.f64 (+.f64 eps 1) (+.f64 1 (fma.f64 eps eps eps)))) |
(/.f64 (+.f64 (pow.f64 eps 3) -1) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (-.f64 -1 eps))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) -1) (*.f64 (+.f64 1 eps) (+.f64 -1 (neg.f64 eps)))) |
(/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (+.f64 eps 1) 2)) |
(*.f64 (pow.f64 (+.f64 eps 1) -2) (-.f64 1 (*.f64 eps eps))) |
(*.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (+.f64 eps 1) -2)) |
(/.f64 (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 1 eps))) (sqrt.f64 (+.f64 1 eps))) |
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(/.f64 (/.f64 (-.f64 1 eps) 1) (+.f64 1 eps)) |
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(/.f64 (/.f64 (-.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 eps))) |
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(/.f64 (*.f64 -1 (-.f64 1 eps)) (+.f64 -1 (neg.f64 eps))) |
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 eps))) (+.f64 1 (fma.f64 eps eps eps))) |
(/.f64 (-.f64 1 (pow.f64 eps 3)) (*.f64 (+.f64 eps 1) (+.f64 1 (fma.f64 eps eps eps)))) |
(/.f64 (+.f64 (pow.f64 eps 3) -1) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (-.f64 -1 eps))) |
(/.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps))) |
(/.f64 (-.f64 1 (pow.f64 eps 3)) (*.f64 (+.f64 eps 1) (+.f64 1 (fma.f64 eps eps eps)))) |
(/.f64 (+.f64 (pow.f64 eps 3) -1) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (-.f64 -1 eps))) |
(/.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 (*.f64 eps eps))) (+.f64 1 eps)) |
(/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (+.f64 eps 1) 2)) |
(*.f64 (pow.f64 (+.f64 eps 1) -2) (-.f64 1 (*.f64 eps eps))) |
(*.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (+.f64 eps 1) -2)) |
(/.f64 (*.f64 (-.f64 1 eps) -1) (+.f64 -1 (neg.f64 eps))) |
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1) |
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(pow.f64 (E.f64) (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(exp.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(pow.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 3) 1/3) |
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 3) |
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(pow.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2) |
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(pow.f64 (E.f64) (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(exp.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(pow.f64 (E.f64) (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(exp.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(sqrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 2)) |
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(log.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) |
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 3)) |
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(cbrt.f64 (/.f64 (pow.f64 (-.f64 1 eps) 3) (pow.f64 (+.f64 1 eps) 3))) |
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 eps)) 3) (pow.f64 (-.f64 1 eps) 3))) |
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 eps) 3) (pow.f64 (/.f64 1 (+.f64 1 eps)) 3))) |
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) |
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) |
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(exp.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(pow.f64 (E.f64) (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(-.f64 (+.f64 1 (/.f64 1 (+.f64 1 eps))) 1) |
(+.f64 1 (-.f64 (/.f64 1 (+.f64 eps 1)) 1)) |
(+.f64 (/.f64 1 (+.f64 eps 1)) 0) |
(/.f64 1 (+.f64 eps 1)) |
(*.f64 1 (/.f64 1 (+.f64 1 eps))) |
(+.f64 1 (-.f64 (/.f64 1 (+.f64 eps 1)) 1)) |
(+.f64 (/.f64 1 (+.f64 eps 1)) 0) |
(/.f64 1 (+.f64 eps 1)) |
(*.f64 (/.f64 1 (+.f64 1 eps)) 1) |
(+.f64 1 (-.f64 (/.f64 1 (+.f64 eps 1)) 1)) |
(+.f64 (/.f64 1 (+.f64 eps 1)) 0) |
(/.f64 1 (+.f64 eps 1)) |
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 1 eps))) (cbrt.f64 (pow.f64 (+.f64 1 eps) -2))) |
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 eps 1))) (cbrt.f64 (pow.f64 (+.f64 eps 1) -2))) |
(/.f64 (cbrt.f64 (pow.f64 (+.f64 eps 1) -2)) (cbrt.f64 (+.f64 eps 1))) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 eps) -2)) (/.f64 1 (cbrt.f64 (+.f64 1 eps)))) |
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 eps 1))) (cbrt.f64 (pow.f64 (+.f64 eps 1) -2))) |
(/.f64 (cbrt.f64 (pow.f64 (+.f64 eps 1) -2)) (cbrt.f64 (+.f64 eps 1))) |
(*.f64 (pow.f64 (+.f64 1 eps) -1/2) (pow.f64 (+.f64 1 eps) -1/2)) |
(+.f64 1 (-.f64 (/.f64 1 (+.f64 eps 1)) 1)) |
(+.f64 (/.f64 1 (+.f64 eps 1)) 0) |
(/.f64 1 (+.f64 eps 1)) |
(*.f64 -1 (/.f64 1 (+.f64 -1 (neg.f64 eps)))) |
(+.f64 1 (-.f64 (/.f64 1 (+.f64 eps 1)) 1)) |
(+.f64 (/.f64 1 (+.f64 eps 1)) 0) |
(/.f64 1 (+.f64 eps 1)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) -1)) |
(+.f64 1 (-.f64 (/.f64 1 (+.f64 eps 1)) 1)) |
(+.f64 (/.f64 1 (+.f64 eps 1)) 0) |
(/.f64 1 (+.f64 eps 1)) |
(*.f64 (pow.f64 (sqrt.f64 (+.f64 1 eps)) -1) (pow.f64 (sqrt.f64 (+.f64 1 eps)) -1)) |
(+.f64 1 (-.f64 (/.f64 1 (+.f64 eps 1)) 1)) |
(+.f64 (/.f64 1 (+.f64 eps 1)) 0) |
(/.f64 1 (+.f64 eps 1)) |
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 eps 3))) (+.f64 1 (-.f64 (*.f64 eps eps) eps))) |
(/.f64 (+.f64 (*.f64 eps eps) (-.f64 1 eps)) (+.f64 1 (pow.f64 eps 3))) |
(/.f64 (-.f64 (fma.f64 eps eps 1) eps) (+.f64 1 (pow.f64 eps 3))) |
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (-.f64 1 eps)) |
(*.f64 (-.f64 1 eps) (/.f64 1 (-.f64 1 (*.f64 eps eps)))) |
(/.f64 (-.f64 1 eps) (-.f64 1 (*.f64 eps eps))) |
(pow.f64 (+.f64 1 eps) -1) |
(+.f64 1 (-.f64 (/.f64 1 (+.f64 eps 1)) 1)) |
(+.f64 (/.f64 1 (+.f64 eps 1)) 0) |
(/.f64 1 (+.f64 eps 1)) |
(pow.f64 (/.f64 1 (+.f64 1 eps)) 1) |
(+.f64 1 (-.f64 (/.f64 1 (+.f64 eps 1)) 1)) |
(+.f64 (/.f64 1 (+.f64 eps 1)) 0) |
(/.f64 1 (+.f64 eps 1)) |
(pow.f64 (pow.f64 (/.f64 1 (+.f64 1 eps)) 3) 1/3) |
(+.f64 1 (-.f64 (/.f64 1 (+.f64 eps 1)) 1)) |
(+.f64 (/.f64 1 (+.f64 eps 1)) 0) |
(/.f64 1 (+.f64 eps 1)) |
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 1 eps))) 3) |
(+.f64 1 (-.f64 (/.f64 1 (+.f64 eps 1)) 1)) |
(+.f64 (/.f64 1 (+.f64 eps 1)) 0) |
(/.f64 1 (+.f64 eps 1)) |
(pow.f64 (pow.f64 (+.f64 1 eps) -1/2) 2) |
(+.f64 1 (-.f64 (/.f64 1 (+.f64 eps 1)) 1)) |
(+.f64 (/.f64 1 (+.f64 eps 1)) 0) |
(/.f64 1 (+.f64 eps 1)) |
(sqrt.f64 (pow.f64 (+.f64 1 eps) -2)) |
(+.f64 1 (-.f64 (/.f64 1 (+.f64 eps 1)) 1)) |
(+.f64 (/.f64 1 (+.f64 eps 1)) 0) |
(/.f64 1 (+.f64 eps 1)) |
(log.f64 (exp.f64 (/.f64 1 (+.f64 1 eps)))) |
(+.f64 1 (-.f64 (/.f64 1 (+.f64 eps 1)) 1)) |
(+.f64 (/.f64 1 (+.f64 eps 1)) 0) |
(/.f64 1 (+.f64 eps 1)) |
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 1 eps)) 3)) |
(+.f64 1 (-.f64 (/.f64 1 (+.f64 eps 1)) 1)) |
(+.f64 (/.f64 1 (+.f64 eps 1)) 0) |
(/.f64 1 (+.f64 eps 1)) |
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 1 eps)))) |
(+.f64 1 (-.f64 (/.f64 1 (+.f64 eps 1)) 1)) |
(+.f64 (/.f64 1 (+.f64 eps 1)) 0) |
(/.f64 1 (+.f64 eps 1)) |
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 1 eps)))) |
(+.f64 1 (-.f64 (/.f64 1 (+.f64 eps 1)) 1)) |
(+.f64 (/.f64 1 (+.f64 eps 1)) 0) |
(/.f64 1 (+.f64 eps 1)) |
(exp.f64 (neg.f64 (log1p.f64 eps))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (/.f64 (*.f64 (-.f64 1 eps) (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps))) |
| ✓ | 0.0b | (-.f64 1 (*.f64 eps eps)) |
| ✓ | 0.0b | (*.f64 (-.f64 1 eps) (-.f64 1 eps)) |
| ✓ | 5.3b | (log.f64 (/.f64 (*.f64 (-.f64 1 eps) (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps)))) |
Compiled 48 to 29 computations (39.6% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 16.0ms | eps | @ | inf | (*.f64 (-.f64 1 eps) (-.f64 1 eps)) |
| 1.0ms | eps | @ | 0 | (log.f64 (/.f64 (*.f64 (-.f64 1 eps) (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps)))) |
| 0.0ms | eps | @ | inf | (log.f64 (/.f64 (*.f64 (-.f64 1 eps) (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps)))) |
| 0.0ms | eps | @ | -inf | (log.f64 (/.f64 (*.f64 (-.f64 1 eps) (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps)))) |
| 0.0ms | eps | @ | inf | (-.f64 1 (*.f64 eps eps)) |
Compiled 2310 to 1960 computations (15.2% saved)
| 1× | batch-egg-rewrite |
| 460× | log-prod_binary64 |
| 365× | prod-diff_binary64 |
| 350× | exp-prod_binary64 |
| 288× | pow-prod-down_binary64 |
| 248× | pow2_binary64 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 48 |
| 1 | 198 | 34 |
| 2 | 2763 | 34 |
| 1× | node limit |
| Inputs |
|---|
(log.f64 (/.f64 (*.f64 (-.f64 1 eps) (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps)))) |
(*.f64 (-.f64 1 eps) (-.f64 1 eps)) |
(-.f64 1 (*.f64 eps eps)) |
(/.f64 (*.f64 (-.f64 1 eps) (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (sqrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 (neg.f64 eps)) (log.f64 (/.f64 1 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 (neg.f64 eps)) (log.f64 (*.f64 (-.f64 1 eps) (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4)) (log.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2))) (log.f64 (/.f64 1 (neg.f64 (fma.f64 eps (neg.f64 eps) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (*.f64 1/2 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (*.f64 2 (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 2 (log1p.f64 (neg.f64 eps))) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 2 (log1p.f64 (neg.f64 eps)) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 2 (log1p.f64 (neg.f64 eps))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 2 (log1p.f64 (neg.f64 eps)) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (log1p.f64 (neg.f64 eps)) (neg.f64 (*.f64 (log1p.f64 eps) 1))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (*.f64 (log1p.f64 eps) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2) (cbrt.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (*.f64 (log1p.f64 eps) 1))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (*.f64 (log1p.f64 eps) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (log1p.f64 (neg.f64 eps))) (sqrt.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (*.f64 (log1p.f64 eps) 1))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (*.f64 (log1p.f64 eps) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (log1p.f64 (neg.f64 eps)) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2) (cbrt.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (log1p.f64 (neg.f64 eps))) (sqrt.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (-.f64 1 eps) (fma.f64 eps (neg.f64 eps) 1))) (log1p.f64 (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) -2)) (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) -1/2)) (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (-.f64 1 eps) 1)) (log.f64 (/.f64 (-.f64 1 eps) (fma.f64 eps (neg.f64 eps) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) 1)) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (fma.f64 eps (neg.f64 eps) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (-.f64 1 eps) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2))) (log.f64 (/.f64 (-.f64 1 eps) (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2))) (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)))) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (pow.f64 eps 6)))) (log1p.f64 (fma.f64 eps eps (pow.f64 eps 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (pow.f64 eps 4)))) (log1p.f64 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) (log1p.f64 (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (log.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (log.f64 (pow.f64 (+.f64 1 eps) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4)) (log.f64 (/.f64 (fma.f64 eps (neg.f64 eps) 1) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 (neg.f64 (pow.f64 eps 3))) (log.f64 (*.f64 (+.f64 1 eps) (+.f64 1 (fma.f64 eps eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2))) (log.f64 (neg.f64 (fma.f64 eps (neg.f64 eps) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 (neg.f64 eps)))) (log.f64 (/.f64 (+.f64 1 eps) (cbrt.f64 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (log1p.f64 (neg.f64 eps))) (log.f64 (/.f64 (+.f64 1 eps) (sqrt.f64 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (neg.f64 (-.f64 1 eps))) (log.f64 (neg.f64 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 -1) (log.f64 (neg.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (neg.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2)))) (log.f64 (neg.f64 (neg.f64 (fma.f64 eps (neg.f64 eps) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)))) (log.f64 (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) 1)) (log1p.f64 (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2))) (log.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 1/2 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/3 (*.f64 3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) 3) (pow.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 3)) (+.f64 (pow.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) 2) (+.f64 (pow.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 2) (*.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) (log1p.f64 (*.f64 eps (neg.f64 eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) 2) (pow.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 2)) (fma.f64 2 (log1p.f64 (neg.f64 eps)) (log1p.f64 (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 2)) (cbrt.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (sqrt.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (log.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 2 (log1p.f64 (neg.f64 eps))) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (log1p.f64 (neg.f64 eps)) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 2 (log1p.f64 (neg.f64 eps)) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2) (cbrt.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (log1p.f64 (neg.f64 eps))) (sqrt.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (log1p.f64 eps))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 eps) (*.f64 (neg.f64 eps) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 eps) (*.f64 (-.f64 1 eps) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 (-.f64 1 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (-.f64 1 eps) 2))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (-.f64 1 eps) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (-.f64 1 eps) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (-.f64 1 eps) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 1 eps) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 2) (pow.f64 (+.f64 1 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (-.f64 1 (pow.f64 eps 3)) 2) (pow.f64 (+.f64 1 (fma.f64 eps eps eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 eps 3)) (fma.f64 eps (neg.f64 eps) 1)) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 eps (neg.f64 eps) 1) (-.f64 1 (pow.f64 eps 3))) (*.f64 (+.f64 1 eps) (+.f64 1 (fma.f64 eps eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 eps (neg.f64 eps) 1) (-.f64 1 eps)) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 eps 3)) (-.f64 1 eps)) (+.f64 1 (fma.f64 eps eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 eps) (fma.f64 eps (neg.f64 eps) 1)) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 eps) (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 1 eps) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 1 eps) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (*.f64 2 (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 1 eps) 4) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 1 eps) 6) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 1 eps) 3) 2/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 1 eps)) 6)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 1 eps)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 2) (log1p.f64 (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) 2)) (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 1 eps) 4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (-.f64 1 eps) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (-.f64 1 eps) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 1 eps) 6))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (-.f64 1 eps) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (-.f64 1 eps) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 1 eps) 6)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 (neg.f64 eps)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 1 eps) (*.f64 (neg.f64 eps) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 1 eps) (*.f64 (-.f64 1 eps) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 1 eps) 1 (*.f64 (neg.f64 eps) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 1 eps) 1 (*.f64 (-.f64 1 eps) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 eps (neg.f64 eps) 1) (/.f64 1 (+.f64 1 eps)) (*.f64 (neg.f64 eps) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 eps (neg.f64 eps) 1) (/.f64 1 (+.f64 1 eps)) (*.f64 (-.f64 1 eps) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 1 eps)) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (*.f64 (neg.f64 eps) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 1 eps)) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (*.f64 (-.f64 1 eps) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (cbrt.f64 (-.f64 1 eps)) (*.f64 (neg.f64 eps) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (cbrt.f64 (-.f64 1 eps)) (*.f64 (-.f64 1 eps) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 1 eps)) (sqrt.f64 (-.f64 1 eps)) (*.f64 (neg.f64 eps) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 1 eps)) (sqrt.f64 (-.f64 1 eps)) (*.f64 (-.f64 1 eps) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (*.f64 (neg.f64 eps) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (*.f64 (-.f64 1 eps) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4)) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (*.f64 (neg.f64 eps) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4)) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (*.f64 (-.f64 1 eps) (neg.f64 eps))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (*.f64 eps (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (*.f64 (*.f64 eps (neg.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (fma.f64 eps (neg.f64 eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eps (neg.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (fma.f64 eps (neg.f64 eps) 1))) 2)) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 eps (neg.f64 eps) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 eps (neg.f64 eps) 1)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 eps (neg.f64 eps) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 eps (neg.f64 eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 eps (neg.f64 eps) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2) (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 eps 6)) (/.f64 1 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 eps 4)) (/.f64 1 (fma.f64 eps eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))) (-.f64 1 (pow.f64 eps 6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 eps eps 1) (-.f64 1 (pow.f64 eps 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 eps 6)) (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 eps 4)) (fma.f64 eps eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 1 (pow.f64 eps 6))) (neg.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 1 (pow.f64 eps 4))) (neg.f64 (fma.f64 eps eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (*.f64 eps (neg.f64 eps)) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 eps (neg.f64 eps)) 2) (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (*.f64 eps (neg.f64 eps)) 2)) (-.f64 1 (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 eps (neg.f64 eps) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (log1p.f64 (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))) (-.f64 1 (pow.f64 eps 6))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 eps eps 1) (-.f64 1 (pow.f64 eps 4))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)) (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (sqrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 eps (neg.f64 eps) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 eps (neg.f64 eps) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 eps (neg.f64 eps) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 eps (neg.f64 eps) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 eps (neg.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 eps (neg.f64 eps) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 eps) eps) (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 eps) eps 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) 2) (cbrt.f64 (*.f64 eps (neg.f64 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 eps (neg.f64 eps))) (sqrt.f64 (*.f64 eps (neg.f64 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (*.f64 eps eps) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (*.f64 (cbrt.f64 eps) eps)) (pow.f64 (cbrt.f64 eps) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 eps) 1) eps 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 eps) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 eps) (sqrt.f64 eps)) (sqrt.f64 eps) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 eps (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 eps) (/.f64 1 (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 eps) (*.f64 (-.f64 1 eps) (/.f64 1 (fma.f64 eps (neg.f64 eps) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 1 eps) 2) (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 1 eps) 2) (pow.f64 (E.f64) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2) (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) (*.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (/.f64 1 (fma.f64 eps (neg.f64 eps) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2)) (/.f64 1 (neg.f64 (fma.f64 eps (neg.f64 eps) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)) (pow.f64 (-.f64 1 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 eps) 1) (/.f64 (-.f64 1 eps) (fma.f64 eps (neg.f64 eps) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 eps) (fma.f64 eps (neg.f64 eps) 1)) (-.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) 1) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (fma.f64 eps (neg.f64 eps) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) -2) (/.f64 (pow.f64 (-.f64 1 eps) 2) (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 eps) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2)) (/.f64 (-.f64 1 eps) (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2)) (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) -1/2) (/.f64 (pow.f64 (-.f64 1 eps) 2) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (pow.f64 eps 6))) (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (pow.f64 eps 4))) (fma.f64 eps eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (E.f64) (*.f64 1/2 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (pow.f64 (E.f64) (*.f64 1/2 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (E.f64) (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (pow.f64 (E.f64) (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (*.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (*.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (-.f64 1 eps) 6) (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 1) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (sqrt.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (sqrt.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) 1) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2))) (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (neg.f64 (fma.f64 eps (neg.f64 eps) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (-.f64 1 eps) 6) (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) -1)))))) |
| 1× | egg-herbie |
| 750× | fma-neg_binary64 |
| 405× | log-prod_binary64 |
| 313× | exp-prod_binary64 |
| 277× | cube-prod_binary64 |
| 239× | associate-*l*_binary64 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 611 | 4294971823 |
| 1 | 1496 | 4075 |
| 2 | 5488 | 4032 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 0) |
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (sqrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(+.f64 (log1p.f64 (neg.f64 eps)) (log.f64 (/.f64 1 (+.f64 1 eps)))) |
(+.f64 (log1p.f64 (neg.f64 eps)) (log.f64 (*.f64 (-.f64 1 eps) (/.f64 1 (fma.f64 eps (neg.f64 eps) 1))))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4)) (log.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (/.f64 1 (fma.f64 eps (neg.f64 eps) 1))))) |
(+.f64 (log.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2))) (log.f64 (/.f64 1 (neg.f64 (fma.f64 eps (neg.f64 eps) 1))))) |
(+.f64 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) |
(+.f64 (*.f64 1/2 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (*.f64 1/2 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(+.f64 (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (*.f64 2 (log1p.f64 (neg.f64 eps)))) |
(+.f64 (fma.f64 1 (*.f64 2 (log1p.f64 (neg.f64 eps))) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) |
(+.f64 (fma.f64 2 (log1p.f64 (neg.f64 eps)) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) |
(+.f64 (fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) |
(+.f64 (fma.f64 1 (*.f64 2 (log1p.f64 (neg.f64 eps))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) |
(+.f64 (fma.f64 2 (log1p.f64 (neg.f64 eps)) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) |
(+.f64 (fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) |
(+.f64 (fma.f64 1 (log1p.f64 (neg.f64 eps)) (neg.f64 (*.f64 (log1p.f64 eps) 1))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (*.f64 (log1p.f64 eps) 1))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2) (cbrt.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (*.f64 (log1p.f64 eps) 1))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (*.f64 (log1p.f64 eps) 1))) |
(+.f64 (fma.f64 (sqrt.f64 (log1p.f64 (neg.f64 eps))) (sqrt.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (*.f64 (log1p.f64 eps) 1))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (*.f64 (log1p.f64 eps) 1))) |
(+.f64 (fma.f64 1 (log1p.f64 (neg.f64 eps)) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2) (cbrt.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)))) |
(+.f64 (fma.f64 (sqrt.f64 (log1p.f64 (neg.f64 eps))) (sqrt.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)))) |
(+.f64 (log.f64 (/.f64 (-.f64 1 eps) (fma.f64 eps (neg.f64 eps) 1))) (log1p.f64 (neg.f64 eps))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) -2)) (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1))))) |
(+.f64 (log.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) -1/2)) (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1))))) |
(+.f64 (log.f64 (/.f64 (-.f64 1 eps) 1)) (log.f64 (/.f64 (-.f64 1 eps) (fma.f64 eps (neg.f64 eps) 1)))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) 1)) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (fma.f64 eps (neg.f64 eps) 1)))) |
(+.f64 (log.f64 (/.f64 (-.f64 1 eps) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2))) (log.f64 (/.f64 (-.f64 1 eps) (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1))))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2))) (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)))) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1))))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (pow.f64 eps 6)))) (log1p.f64 (fma.f64 eps eps (pow.f64 eps 4)))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (pow.f64 eps 4)))) (log1p.f64 (*.f64 eps eps))) |
(-.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(-.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(-.f64 0 (log.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1))) |
(-.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (log.f64 (pow.f64 (+.f64 1 eps) 2))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(-.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 1) |
(-.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4)) (log.f64 (/.f64 (fma.f64 eps (neg.f64 eps) 1) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)))) |
(-.f64 (log1p.f64 (neg.f64 (pow.f64 eps 3))) (log.f64 (*.f64 (+.f64 1 eps) (+.f64 1 (fma.f64 eps eps eps))))) |
(-.f64 (log.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2))) (log.f64 (neg.f64 (fma.f64 eps (neg.f64 eps) 1)))) |
(-.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 (neg.f64 eps)))) (log.f64 (/.f64 (+.f64 1 eps) (cbrt.f64 (-.f64 1 eps))))) |
(-.f64 (*.f64 1/2 (log1p.f64 (neg.f64 eps))) (log.f64 (/.f64 (+.f64 1 eps) (sqrt.f64 (-.f64 1 eps))))) |
(-.f64 (log.f64 (neg.f64 (-.f64 1 eps))) (log.f64 (neg.f64 (+.f64 1 eps)))) |
(-.f64 (log.f64 -1) (log.f64 (neg.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))) |
(-.f64 (log.f64 (neg.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2)))) (log.f64 (neg.f64 (neg.f64 (fma.f64 eps (neg.f64 eps) 1))))) |
(-.f64 (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)))) (log.f64 (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)))) |
(-.f64 (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) 1)) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(-.f64 (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2))) (log.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)))) |
(*.f64 1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(*.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1) |
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(*.f64 2 (*.f64 1/2 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(*.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(*.f64 -1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(*.f64 1/3 (*.f64 3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) 3) (pow.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 3)) (+.f64 (pow.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) 2) (+.f64 (pow.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 2) (*.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) (log1p.f64 (*.f64 eps (neg.f64 eps))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) 2) (pow.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 2)) (fma.f64 2 (log1p.f64 (neg.f64 eps)) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1) |
(pow.f64 (E.f64) (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(pow.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 2) 1/2) |
(pow.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3) 1/3) |
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 3) |
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 2)) (cbrt.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) |
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (sqrt.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) |
(neg.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(neg.f64 (log.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1))) |
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 2)) |
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(exp.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1) 1)) |
(fma.f64 1 (*.f64 2 (log1p.f64 (neg.f64 eps))) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(fma.f64 1 (log1p.f64 (neg.f64 eps)) (neg.f64 (log1p.f64 eps))) |
(fma.f64 2 (log1p.f64 (neg.f64 eps)) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2) (cbrt.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (log1p.f64 eps))) |
(fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(fma.f64 (sqrt.f64 (log1p.f64 (neg.f64 eps))) (sqrt.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (log1p.f64 eps))) |
(+.f64 (-.f64 1 eps) (*.f64 (neg.f64 eps) (-.f64 1 eps))) |
(+.f64 (-.f64 1 eps) (*.f64 (-.f64 1 eps) (neg.f64 eps))) |
(+.f64 0 (pow.f64 (-.f64 1 eps) 2)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (-.f64 1 eps) 2))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (-.f64 1 eps) 2))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (-.f64 1 eps) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (-.f64 1 eps) 2))))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 1 eps) 2))) 1) |
(/.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 2) (pow.f64 (+.f64 1 eps) 2)) |
(/.f64 (pow.f64 (-.f64 1 (pow.f64 eps 3)) 2) (pow.f64 (+.f64 1 (fma.f64 eps eps eps)) 2)) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 eps 3)) (fma.f64 eps (neg.f64 eps) 1)) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 eps))) |
(/.f64 (*.f64 (fma.f64 eps (neg.f64 eps) 1) (-.f64 1 (pow.f64 eps 3))) (*.f64 (+.f64 1 eps) (+.f64 1 (fma.f64 eps eps eps)))) |
(/.f64 (*.f64 (fma.f64 eps (neg.f64 eps) 1) (-.f64 1 eps)) (+.f64 1 eps)) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 eps 3)) (-.f64 1 eps)) (+.f64 1 (fma.f64 eps eps eps))) |
(/.f64 (*.f64 (-.f64 1 eps) (fma.f64 eps (neg.f64 eps) 1)) (+.f64 1 eps)) |
(/.f64 (*.f64 (-.f64 1 eps) (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (-.f64 1 eps) 2) |
(pow.f64 (pow.f64 (-.f64 1 eps) 2) 1) |
(pow.f64 (E.f64) (*.f64 2 (log1p.f64 (neg.f64 eps)))) |
(pow.f64 (pow.f64 (-.f64 1 eps) 4) 1/2) |
(pow.f64 (pow.f64 (-.f64 1 eps) 6) 1/3) |
(pow.f64 (pow.f64 (-.f64 1 eps) 3) 2/3) |
(pow.f64 (cbrt.f64 (-.f64 1 eps)) 6) |
(pow.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) 3) |
(pow.f64 (sqrt.f64 (-.f64 1 eps)) 4) |
(pow.f64 (exp.f64 2) (log1p.f64 (neg.f64 eps))) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) 2)) (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))))) |
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))))) |
(sqrt.f64 (pow.f64 (-.f64 1 eps) 4)) |
(log.f64 (exp.f64 (pow.f64 (-.f64 1 eps) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (-.f64 1 eps) 2)))) |
(cbrt.f64 (pow.f64 (-.f64 1 eps) 6)) |
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 1 eps) 2))) |
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 1 eps) 2))) |
(exp.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) |
(exp.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2)) |
(exp.f64 (*.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) 1)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 1 eps) 6)) 1/3)) |
(exp.f64 (*.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 (neg.f64 eps)))) 3)) |
(exp.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 1) 2)) |
(exp.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) 1)) |
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) 1) 1)) |
(fma.f64 1 (-.f64 1 eps) (*.f64 (neg.f64 eps) (-.f64 1 eps))) |
(fma.f64 1 (-.f64 1 eps) (*.f64 (-.f64 1 eps) (neg.f64 eps))) |
(fma.f64 (-.f64 1 eps) 1 (*.f64 (neg.f64 eps) (-.f64 1 eps))) |
(fma.f64 (-.f64 1 eps) 1 (*.f64 (-.f64 1 eps) (neg.f64 eps))) |
(fma.f64 (fma.f64 eps (neg.f64 eps) 1) (/.f64 1 (+.f64 1 eps)) (*.f64 (neg.f64 eps) (-.f64 1 eps))) |
(fma.f64 (fma.f64 eps (neg.f64 eps) 1) (/.f64 1 (+.f64 1 eps)) (*.f64 (-.f64 1 eps) (neg.f64 eps))) |
(fma.f64 (cbrt.f64 (-.f64 1 eps)) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (*.f64 (neg.f64 eps) (-.f64 1 eps))) |
(fma.f64 (cbrt.f64 (-.f64 1 eps)) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (*.f64 (-.f64 1 eps) (neg.f64 eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (cbrt.f64 (-.f64 1 eps)) (*.f64 (neg.f64 eps) (-.f64 1 eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (cbrt.f64 (-.f64 1 eps)) (*.f64 (-.f64 1 eps) (neg.f64 eps))) |
(fma.f64 (sqrt.f64 (-.f64 1 eps)) (sqrt.f64 (-.f64 1 eps)) (*.f64 (neg.f64 eps) (-.f64 1 eps))) |
(fma.f64 (sqrt.f64 (-.f64 1 eps)) (sqrt.f64 (-.f64 1 eps)) (*.f64 (-.f64 1 eps) (neg.f64 eps))) |
(fma.f64 (-.f64 1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (*.f64 (neg.f64 eps) (-.f64 1 eps))) |
(fma.f64 (-.f64 1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (*.f64 (-.f64 1 eps) (neg.f64 eps))) |
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4)) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (*.f64 (neg.f64 eps) (-.f64 1 eps))) |
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4)) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (*.f64 (-.f64 1 eps) (neg.f64 eps))) |
(+.f64 1 (*.f64 eps (neg.f64 eps))) |
(+.f64 1 (*.f64 (*.f64 eps (neg.f64 eps)) 1)) |
(+.f64 0 (fma.f64 eps (neg.f64 eps) 1)) |
(+.f64 (*.f64 eps (neg.f64 eps)) 1) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (fma.f64 eps (neg.f64 eps) 1))) 2)) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 eps (neg.f64 eps) 1))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 eps (neg.f64 eps) 1)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 eps (neg.f64 eps) 1))))) |
(*.f64 1 (fma.f64 eps (neg.f64 eps) 1)) |
(*.f64 (fma.f64 eps (neg.f64 eps) 1) 1) |
(*.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2) (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1))) |
(*.f64 (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1))) |
(*.f64 (-.f64 1 (pow.f64 eps 6)) (/.f64 1 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))))) |
(*.f64 (-.f64 1 (pow.f64 eps 4)) (/.f64 1 (fma.f64 eps eps 1))) |
(/.f64 1 (/.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))) (-.f64 1 (pow.f64 eps 6)))) |
(/.f64 1 (/.f64 (fma.f64 eps eps 1) (-.f64 1 (pow.f64 eps 4)))) |
(/.f64 (-.f64 1 (pow.f64 eps 6)) (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4)))) |
(/.f64 (-.f64 1 (pow.f64 eps 4)) (fma.f64 eps eps 1)) |
(/.f64 (neg.f64 (-.f64 1 (pow.f64 eps 6))) (neg.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))))) |
(/.f64 (neg.f64 (-.f64 1 (pow.f64 eps 4))) (neg.f64 (fma.f64 eps eps 1))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 eps (neg.f64 eps)) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 eps (neg.f64 eps)) 2) (*.f64 eps (neg.f64 eps))))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 eps (neg.f64 eps)) 2)) (-.f64 1 (*.f64 eps (neg.f64 eps)))) |
(pow.f64 (fma.f64 eps (neg.f64 eps) 1) 1) |
(pow.f64 (E.f64) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(pow.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 2) 1/2) |
(pow.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 3) 1/3) |
(pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 3) |
(pow.f64 (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2) |
(pow.f64 (/.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))) (-.f64 1 (pow.f64 eps 6))) -1) |
(pow.f64 (/.f64 (fma.f64 eps eps 1) (-.f64 1 (pow.f64 eps 4))) -1) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)) (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(pow.f64 (exp.f64 (sqrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (sqrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(sqrt.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 2)) |
(log.f64 (exp.f64 (fma.f64 eps (neg.f64 eps) 1))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 eps (neg.f64 eps) 1)))) |
(cbrt.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 eps (neg.f64 eps) 1))) |
(log1p.f64 (expm1.f64 (fma.f64 eps (neg.f64 eps) 1))) |
(exp.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(exp.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1)) |
(exp.f64 (*.f64 (*.f64 3 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1))) 3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1))) 2)) |
(exp.f64 (*.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1) 1)) |
(fma.f64 1 (*.f64 eps (neg.f64 eps)) 1) |
(fma.f64 eps (neg.f64 eps) 1) |
(fma.f64 (*.f64 (cbrt.f64 eps) eps) (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) 1) |
(fma.f64 (neg.f64 eps) eps 1) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) 2) (cbrt.f64 (*.f64 eps (neg.f64 eps))) 1) |
(fma.f64 (sqrt.f64 (*.f64 eps (neg.f64 eps))) (sqrt.f64 (*.f64 eps (neg.f64 eps))) 1) |
(fma.f64 -1 (*.f64 eps eps) 1) |
(fma.f64 (neg.f64 (*.f64 (cbrt.f64 eps) eps)) (pow.f64 (cbrt.f64 eps) 2) 1) |
(fma.f64 (*.f64 (neg.f64 eps) 1) eps 1) |
(fma.f64 (*.f64 (neg.f64 eps) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) 1) |
(fma.f64 (*.f64 (neg.f64 eps) (sqrt.f64 eps)) (sqrt.f64 eps) 1) |
(+.f64 0 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) 1) |
(-.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 eps (+.f64 1 eps))) |
(*.f64 1 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) |
(*.f64 (-.f64 1 eps) (/.f64 1 (+.f64 1 eps))) |
(*.f64 (-.f64 1 eps) (*.f64 (-.f64 1 eps) (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)))) |
(*.f64 (pow.f64 (-.f64 1 eps) 2) (/.f64 1 (fma.f64 eps (neg.f64 eps) 1))) |
(*.f64 (pow.f64 (-.f64 1 eps) 2) (pow.f64 (E.f64) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))) |
(*.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1) |
(*.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2) (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) (*.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)))) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) |
(*.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2)) (/.f64 1 (neg.f64 (fma.f64 eps (neg.f64 eps) 1)))) |
(*.f64 (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)) (pow.f64 (-.f64 1 eps) 2)) |
(*.f64 (/.f64 (-.f64 1 eps) 1) (/.f64 (-.f64 1 eps) (fma.f64 eps (neg.f64 eps) 1))) |
(*.f64 (/.f64 (-.f64 1 eps) (fma.f64 eps (neg.f64 eps) 1)) (-.f64 1 eps)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) 1) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (fma.f64 eps (neg.f64 eps) 1))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) -2) (/.f64 (pow.f64 (-.f64 1 eps) 2) (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)))) |
(*.f64 (/.f64 (-.f64 1 eps) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2)) (/.f64 (-.f64 1 eps) (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2)) (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) |
(*.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) -1/2) (/.f64 (pow.f64 (-.f64 1 eps) 2) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)))) |
(*.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (pow.f64 eps 6))) (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4)))) |
(*.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (pow.f64 eps 4))) (fma.f64 eps eps 1)) |
(*.f64 (pow.f64 (E.f64) (*.f64 1/2 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (pow.f64 (E.f64) (*.f64 1/2 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) |
(*.f64 (pow.f64 (E.f64) (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (pow.f64 (E.f64) (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) |
(pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1) |
(pow.f64 (E.f64) (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(pow.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 2) 1/2) |
(pow.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 3) 1/3) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 3) |
(pow.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2) |
(pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) -1) |
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (*.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1)) |
(pow.f64 (exp.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (*.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1)) |
(pow.f64 (+.f64 1 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 1) |
(pow.f64 (/.f64 (pow.f64 (-.f64 1 eps) 6) (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 3)) 1/3) |
(pow.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1) -1) |
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 1) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) |
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (sqrt.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (sqrt.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) |
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) |
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) 1) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) |
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) |
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2))) (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) |
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) |
(neg.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (neg.f64 (fma.f64 eps (neg.f64 eps) 1)))) |
(sqrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 2)) |
(log.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (-.f64 1 eps) 6) (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 3))) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) |
(exp.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1/3)) |
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 3)) |
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) |
(exp.f64 (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) -1)) |
| Outputs |
|---|
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 0) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (sqrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (*.f64 0 (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(+.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(+.f64 (log1p.f64 (neg.f64 eps)) (log.f64 (/.f64 1 (+.f64 1 eps)))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(+.f64 (log1p.f64 (neg.f64 eps)) (log.f64 (*.f64 (-.f64 1 eps) (/.f64 1 (fma.f64 eps (neg.f64 eps) 1))))) |
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4)) (log.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (/.f64 1 (fma.f64 eps (neg.f64 eps) 1))))) |
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(+.f64 (log.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2))) (log.f64 (/.f64 1 (neg.f64 (fma.f64 eps (neg.f64 eps) 1))))) |
(-.f64 (log.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2))) (log.f64 (neg.f64 (fma.f64 eps (neg.f64 eps) 1)))) |
(-.f64 (log.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2))) (log.f64 (+.f64 (*.f64 eps eps) -1))) |
(-.f64 (log.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2))) (log.f64 (fma.f64 eps eps -1))) |
(+.f64 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(+.f64 (*.f64 1/2 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (*.f64 1/2 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(+.f64 (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (*.f64 2 (log1p.f64 (neg.f64 eps)))) |
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(+.f64 (fma.f64 1 (*.f64 2 (log1p.f64 (neg.f64 eps))) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) |
(+.f64 (+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (*.f64 0 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (fma.f64 2 (log1p.f64 (neg.f64 eps)) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) |
(+.f64 (+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (*.f64 0 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) |
(+.f64 (+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (*.f64 0 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) |
(+.f64 (+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (*.f64 0 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (fma.f64 1 (*.f64 2 (log1p.f64 (neg.f64 eps))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) |
(+.f64 (+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (*.f64 0 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (fma.f64 2 (log1p.f64 (neg.f64 eps)) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) |
(+.f64 (+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (*.f64 0 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) |
(+.f64 (+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (*.f64 0 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) |
(+.f64 (+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (*.f64 0 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (fma.f64 1 (log1p.f64 (neg.f64 eps)) (neg.f64 (*.f64 (log1p.f64 eps) 1))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (*.f64 (log1p.f64 eps) 1))) |
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (+.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (*.f64 (log1p.f64 eps) 0)) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2) (cbrt.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (*.f64 (log1p.f64 eps) 1))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (*.f64 (log1p.f64 eps) 1))) |
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (+.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (*.f64 (log1p.f64 eps) 0)) |
(+.f64 (fma.f64 (sqrt.f64 (log1p.f64 (neg.f64 eps))) (sqrt.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (*.f64 (log1p.f64 eps) 1))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (*.f64 (log1p.f64 eps) 1))) |
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (+.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (*.f64 (log1p.f64 eps) 0)) |
(+.f64 (fma.f64 1 (log1p.f64 (neg.f64 eps)) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)))) |
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (+.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (*.f64 (log1p.f64 eps) 0)) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2) (cbrt.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)))) |
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (+.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (*.f64 (log1p.f64 eps) 0)) |
(+.f64 (fma.f64 (sqrt.f64 (log1p.f64 (neg.f64 eps))) (sqrt.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)))) |
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (+.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (*.f64 (log1p.f64 eps) 0)) |
(+.f64 (log.f64 (/.f64 (-.f64 1 eps) (fma.f64 eps (neg.f64 eps) 1))) (log1p.f64 (neg.f64 eps))) |
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) -2)) (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1))))) |
(+.f64 (*.f64 -2 (log.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)))) (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1))))) |
(fma.f64 -2 (log.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))) (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))) |
(+.f64 (log.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) -1/2)) (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1))))) |
(+.f64 (*.f64 -1/2 (log.f64 (fma.f64 eps (neg.f64 eps) 1))) (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1))))) |
(fma.f64 -1/2 (log1p.f64 (*.f64 eps (neg.f64 eps))) (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))) |
(+.f64 (log.f64 (/.f64 (-.f64 1 eps) 1)) (log.f64 (/.f64 (-.f64 1 eps) (fma.f64 eps (neg.f64 eps) 1)))) |
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) 1)) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (fma.f64 eps (neg.f64 eps) 1)))) |
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(+.f64 (log.f64 (/.f64 (-.f64 1 eps) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2))) (log.f64 (/.f64 (-.f64 1 eps) (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1))))) |
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2))) (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(+.f64 (*.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1/3) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2)))) |
(fma.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1/3 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)))) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1))))) |
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (pow.f64 eps 6)))) (log1p.f64 (fma.f64 eps eps (pow.f64 eps 4)))) |
(+.f64 (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (neg.f64 (pow.f64 eps 6)))) (log1p.f64 (fma.f64 eps eps (pow.f64 eps 4)))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (pow.f64 eps 4)))) (log1p.f64 (*.f64 eps eps))) |
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (-.f64 (log1p.f64 (neg.f64 (pow.f64 eps 4))) (log1p.f64 (*.f64 eps eps)))) |
(-.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(-.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(-.f64 0 (log.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(-.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (log.f64 (pow.f64 (+.f64 1 eps) 2))) |
(-.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (*.f64 2 (log.f64 (+.f64 eps 1)))) |
(+.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (*.f64 -2 (log1p.f64 eps))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(-.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 1) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(-.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4)) (log.f64 (/.f64 (fma.f64 eps (neg.f64 eps) 1) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)))) |
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(-.f64 (log1p.f64 (neg.f64 (pow.f64 eps 3))) (log.f64 (*.f64 (+.f64 1 eps) (+.f64 1 (fma.f64 eps eps eps))))) |
(-.f64 (log1p.f64 (neg.f64 (pow.f64 eps 3))) (log.f64 (*.f64 (+.f64 eps 1) (+.f64 1 (fma.f64 eps eps eps))))) |
(-.f64 (log1p.f64 (pow.f64 (neg.f64 eps) 3)) (+.f64 (log1p.f64 eps) (log1p.f64 (fma.f64 eps eps eps)))) |
(-.f64 (log.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2))) (log.f64 (neg.f64 (fma.f64 eps (neg.f64 eps) 1)))) |
(-.f64 (log.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2))) (log.f64 (+.f64 (*.f64 eps eps) -1))) |
(-.f64 (log.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2))) (log.f64 (fma.f64 eps eps -1))) |
(-.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 (neg.f64 eps)))) (log.f64 (/.f64 (+.f64 1 eps) (cbrt.f64 (-.f64 1 eps))))) |
(-.f64 (*.f64 2/3 (log1p.f64 (neg.f64 eps))) (log.f64 (/.f64 (+.f64 eps 1) (cbrt.f64 (-.f64 1 eps))))) |
(+.f64 (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2/3) (log1p.f64 eps)) (log.f64 (cbrt.f64 (-.f64 1 eps)))) |
(+.f64 (fma.f64 (log1p.f64 (neg.f64 eps)) 2/3 (neg.f64 (log1p.f64 eps))) (log.f64 (cbrt.f64 (-.f64 1 eps)))) |
(-.f64 (*.f64 1/2 (log1p.f64 (neg.f64 eps))) (log.f64 (/.f64 (+.f64 1 eps) (sqrt.f64 (-.f64 1 eps))))) |
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 1/2) (log.f64 (/.f64 (+.f64 eps 1) (sqrt.f64 (-.f64 1 eps))))) |
(+.f64 (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 1/2) (log1p.f64 eps)) (log.f64 (sqrt.f64 (-.f64 1 eps)))) |
(-.f64 (log.f64 (neg.f64 (-.f64 1 eps))) (log.f64 (neg.f64 (+.f64 1 eps)))) |
(-.f64 (log.f64 (neg.f64 (-.f64 1 eps))) (log.f64 (+.f64 -1 (neg.f64 eps)))) |
(-.f64 (log.f64 (+.f64 -1 eps)) (log.f64 (-.f64 -1 eps))) |
(-.f64 (log.f64 -1) (log.f64 (neg.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))) |
(-.f64 (log.f64 -1) (log.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (-.f64 1 eps)))) |
(-.f64 (log.f64 -1) (log.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 eps)))) |
(-.f64 (log.f64 (neg.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2)))) (log.f64 (neg.f64 (neg.f64 (fma.f64 eps (neg.f64 eps) 1))))) |
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(-.f64 (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)))) (log.f64 (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)))) |
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(-.f64 (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) 1)) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(-.f64 (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2))) (log.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)))) |
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(*.f64 1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(*.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(*.f64 2 (*.f64 1/2 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(*.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(*.f64 -1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(*.f64 1/3 (*.f64 3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(/.f64 (-.f64 (pow.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) 3) (pow.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 3)) (+.f64 (pow.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) 2) (+.f64 (pow.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 2) (*.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) (log1p.f64 (*.f64 eps (neg.f64 eps))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) 3) (pow.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 3)) (+.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) 2) (+.f64 (pow.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 2) (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (*.f64 (log1p.f64 (neg.f64 eps)) 2))))) |
(/.f64 (-.f64 (*.f64 8 (pow.f64 (log1p.f64 (neg.f64 eps)) 3)) (pow.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 3)) (+.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) 2) (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (fma.f64 (log1p.f64 (neg.f64 eps)) 2 (log1p.f64 (*.f64 eps (neg.f64 eps))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) 2) (pow.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 2)) (fma.f64 2 (log1p.f64 (neg.f64 eps)) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) 2) (pow.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 2)) (fma.f64 2 (log1p.f64 (neg.f64 eps)) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) 2) (pow.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 2)) (fma.f64 (log1p.f64 (neg.f64 eps)) 2 (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(pow.f64 (E.f64) (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(pow.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 2) 1/2) |
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 2)) |
(fabs.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(pow.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3) 1/3) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 3) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 2)) (cbrt.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) |
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (sqrt.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) |
(neg.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(neg.f64 (log.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 2)) |
(fabs.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3)) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(exp.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(exp.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1)) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 1/3)) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 3)) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 2)) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1) 1)) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(fma.f64 1 (*.f64 2 (log1p.f64 (neg.f64 eps))) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(fma.f64 1 (log1p.f64 (neg.f64 eps)) (neg.f64 (log1p.f64 eps))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(fma.f64 2 (log1p.f64 (neg.f64 eps)) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2) (cbrt.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (log1p.f64 eps))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(fma.f64 (sqrt.f64 (log1p.f64 (neg.f64 eps))) (sqrt.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (log1p.f64 eps))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(+.f64 (-.f64 1 eps) (*.f64 (neg.f64 eps) (-.f64 1 eps))) |
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps)) |
(pow.f64 (-.f64 1 eps) 2) |
(+.f64 (-.f64 1 eps) (*.f64 (-.f64 1 eps) (neg.f64 eps))) |
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps)) |
(pow.f64 (-.f64 1 eps) 2) |
(+.f64 0 (pow.f64 (-.f64 1 eps) 2)) |
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps)) |
(pow.f64 (-.f64 1 eps) 2) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (-.f64 1 eps) 2))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (-.f64 1 eps) 2))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (-.f64 1 eps) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (-.f64 1 eps) 2))))) |
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (-.f64 1 eps) 2))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (-.f64 1 eps) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (-.f64 1 eps) 2))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (-.f64 1 eps) 2))))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 1 eps) 2))) 1) |
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps)) |
(pow.f64 (-.f64 1 eps) 2) |
(/.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 2) (pow.f64 (+.f64 1 eps) 2)) |
(/.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 2) (pow.f64 (+.f64 eps 1) 2)) |
(/.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2) (pow.f64 (+.f64 eps 1) 2)) |
(/.f64 (pow.f64 (-.f64 1 (pow.f64 eps 3)) 2) (pow.f64 (+.f64 1 (fma.f64 eps eps eps)) 2)) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 eps 3)) (fma.f64 eps (neg.f64 eps) 1)) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 eps))) |
(*.f64 (/.f64 (-.f64 1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps))) (/.f64 (fma.f64 eps (neg.f64 eps) 1) (+.f64 eps 1))) |
(*.f64 (/.f64 (-.f64 1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps))) (/.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 eps 1))) |
(/.f64 (*.f64 (fma.f64 eps (neg.f64 eps) 1) (-.f64 1 (pow.f64 eps 3))) (*.f64 (+.f64 1 eps) (+.f64 1 (fma.f64 eps eps eps)))) |
(*.f64 (/.f64 (-.f64 1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps))) (/.f64 (fma.f64 eps (neg.f64 eps) 1) (+.f64 eps 1))) |
(*.f64 (/.f64 (-.f64 1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps))) (/.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 eps 1))) |
(/.f64 (*.f64 (fma.f64 eps (neg.f64 eps) 1) (-.f64 1 eps)) (+.f64 1 eps)) |
(/.f64 (-.f64 1 eps) (/.f64 (+.f64 eps 1) (fma.f64 eps (neg.f64 eps) 1))) |
(*.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 eps 1)) (-.f64 1 eps)) |
(/.f64 (*.f64 (+.f64 -1 eps) (fma.f64 eps eps -1)) (+.f64 eps 1)) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 eps 3)) (-.f64 1 eps)) (+.f64 1 (fma.f64 eps eps eps))) |
(/.f64 (-.f64 1 (pow.f64 eps 3)) (/.f64 (+.f64 1 (fma.f64 eps eps eps)) (-.f64 1 eps))) |
(*.f64 (/.f64 (-.f64 1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps))) (-.f64 1 eps)) |
(/.f64 (*.f64 (-.f64 1 eps) (fma.f64 eps (neg.f64 eps) 1)) (+.f64 1 eps)) |
(/.f64 (-.f64 1 eps) (/.f64 (+.f64 eps 1) (fma.f64 eps (neg.f64 eps) 1))) |
(*.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 eps 1)) (-.f64 1 eps)) |
(/.f64 (*.f64 (+.f64 -1 eps) (fma.f64 eps eps -1)) (+.f64 eps 1)) |
(/.f64 (*.f64 (-.f64 1 eps) (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps))) |
(/.f64 (-.f64 1 (pow.f64 eps 3)) (/.f64 (+.f64 1 (fma.f64 eps eps eps)) (-.f64 1 eps))) |
(*.f64 (/.f64 (-.f64 1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps))) (-.f64 1 eps)) |
(pow.f64 (-.f64 1 eps) 2) |
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps)) |
(pow.f64 (pow.f64 (-.f64 1 eps) 2) 1) |
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps)) |
(pow.f64 (-.f64 1 eps) 2) |
(pow.f64 (E.f64) (*.f64 2 (log1p.f64 (neg.f64 eps)))) |
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps)) |
(pow.f64 (-.f64 1 eps) 2) |
(pow.f64 (pow.f64 (-.f64 1 eps) 4) 1/2) |
(sqrt.f64 (pow.f64 (-.f64 1 eps) 4)) |
(pow.f64 (pow.f64 (-.f64 1 eps) 6) 1/3) |
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps)) |
(pow.f64 (-.f64 1 eps) 2) |
(pow.f64 (pow.f64 (-.f64 1 eps) 3) 2/3) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) 3)) (cbrt.f64 (pow.f64 (-.f64 1 eps) 3))) |
(pow.f64 (cbrt.f64 (-.f64 1 eps)) 6) |
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps)) |
(pow.f64 (-.f64 1 eps) 2) |
(pow.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) 3) |
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps)) |
(pow.f64 (-.f64 1 eps) 2) |
(pow.f64 (sqrt.f64 (-.f64 1 eps)) 4) |
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps)) |
(pow.f64 (-.f64 1 eps) 2) |
(pow.f64 (exp.f64 2) (log1p.f64 (neg.f64 eps))) |
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps)) |
(pow.f64 (-.f64 1 eps) 2) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) 2)) (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))))) |
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps)) |
(pow.f64 (-.f64 1 eps) 2) |
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))))) |
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps)) |
(pow.f64 (-.f64 1 eps) 2) |
(sqrt.f64 (pow.f64 (-.f64 1 eps) 4)) |
(log.f64 (exp.f64 (pow.f64 (-.f64 1 eps) 2))) |
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps)) |
(pow.f64 (-.f64 1 eps) 2) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (-.f64 1 eps) 2)))) |
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps)) |
(pow.f64 (-.f64 1 eps) 2) |
(cbrt.f64 (pow.f64 (-.f64 1 eps) 6)) |
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps)) |
(pow.f64 (-.f64 1 eps) 2) |
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 1 eps) 2))) |
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps)) |
(pow.f64 (-.f64 1 eps) 2) |
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 1 eps) 2))) |
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps)) |
(pow.f64 (-.f64 1 eps) 2) |
(exp.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) |
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps)) |
(pow.f64 (-.f64 1 eps) 2) |
(exp.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2)) |
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps)) |
(pow.f64 (-.f64 1 eps) 2) |
(exp.f64 (*.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) 1)) |
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps)) |
(pow.f64 (-.f64 1 eps) 2) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 1 eps) 6)) 1/3)) |
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps)) |
(pow.f64 (-.f64 1 eps) 2) |
(exp.f64 (*.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 (neg.f64 eps)))) 3)) |
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps)) |
(pow.f64 (-.f64 1 eps) 2) |
(exp.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 1) 2)) |
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps)) |
(pow.f64 (-.f64 1 eps) 2) |
(exp.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) 1)) |
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps)) |
(pow.f64 (-.f64 1 eps) 2) |
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) 1) 1)) |
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps)) |
(pow.f64 (-.f64 1 eps) 2) |
(fma.f64 1 (-.f64 1 eps) (*.f64 (neg.f64 eps) (-.f64 1 eps))) |
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps)) |
(pow.f64 (-.f64 1 eps) 2) |
(fma.f64 1 (-.f64 1 eps) (*.f64 (-.f64 1 eps) (neg.f64 eps))) |
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps)) |
(pow.f64 (-.f64 1 eps) 2) |
(fma.f64 (-.f64 1 eps) 1 (*.f64 (neg.f64 eps) (-.f64 1 eps))) |
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps)) |
(pow.f64 (-.f64 1 eps) 2) |
(fma.f64 (-.f64 1 eps) 1 (*.f64 (-.f64 1 eps) (neg.f64 eps))) |
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps)) |
(pow.f64 (-.f64 1 eps) 2) |
(fma.f64 (fma.f64 eps (neg.f64 eps) 1) (/.f64 1 (+.f64 1 eps)) (*.f64 (neg.f64 eps) (-.f64 1 eps))) |
(fma.f64 (fma.f64 eps (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1)) (*.f64 (neg.f64 eps) (-.f64 1 eps))) |
(+.f64 (*.f64 eps (+.f64 -1 eps)) (/.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 eps 1))) |
(fma.f64 (fma.f64 eps (neg.f64 eps) 1) (/.f64 1 (+.f64 1 eps)) (*.f64 (-.f64 1 eps) (neg.f64 eps))) |
(fma.f64 (fma.f64 eps (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1)) (*.f64 (neg.f64 eps) (-.f64 1 eps))) |
(+.f64 (*.f64 eps (+.f64 -1 eps)) (/.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 eps 1))) |
(fma.f64 (cbrt.f64 (-.f64 1 eps)) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (*.f64 (neg.f64 eps) (-.f64 1 eps))) |
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps)) |
(pow.f64 (-.f64 1 eps) 2) |
(fma.f64 (cbrt.f64 (-.f64 1 eps)) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (*.f64 (-.f64 1 eps) (neg.f64 eps))) |
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps)) |
(pow.f64 (-.f64 1 eps) 2) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (cbrt.f64 (-.f64 1 eps)) (*.f64 (neg.f64 eps) (-.f64 1 eps))) |
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps)) |
(pow.f64 (-.f64 1 eps) 2) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (cbrt.f64 (-.f64 1 eps)) (*.f64 (-.f64 1 eps) (neg.f64 eps))) |
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps)) |
(pow.f64 (-.f64 1 eps) 2) |
(fma.f64 (sqrt.f64 (-.f64 1 eps)) (sqrt.f64 (-.f64 1 eps)) (*.f64 (neg.f64 eps) (-.f64 1 eps))) |
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps)) |
(pow.f64 (-.f64 1 eps) 2) |
(fma.f64 (sqrt.f64 (-.f64 1 eps)) (sqrt.f64 (-.f64 1 eps)) (*.f64 (-.f64 1 eps) (neg.f64 eps))) |
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps)) |
(pow.f64 (-.f64 1 eps) 2) |
(fma.f64 (-.f64 1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (*.f64 (neg.f64 eps) (-.f64 1 eps))) |
(fma.f64 (-.f64 1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (*.f64 eps (+.f64 -1 eps))) |
(fma.f64 (-.f64 1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (*.f64 (-.f64 1 eps) (neg.f64 eps))) |
(fma.f64 (-.f64 1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (*.f64 (neg.f64 eps) (-.f64 1 eps))) |
(fma.f64 (-.f64 1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (*.f64 eps (+.f64 -1 eps))) |
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4)) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (*.f64 (neg.f64 eps) (-.f64 1 eps))) |
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4)) (fabs.f64 (cbrt.f64 (-.f64 1 eps))) (*.f64 eps (+.f64 -1 eps))) |
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4)) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (*.f64 (-.f64 1 eps) (neg.f64 eps))) |
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4)) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (*.f64 (neg.f64 eps) (-.f64 1 eps))) |
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4)) (fabs.f64 (cbrt.f64 (-.f64 1 eps))) (*.f64 eps (+.f64 -1 eps))) |
(+.f64 1 (*.f64 eps (neg.f64 eps))) |
(fma.f64 eps (neg.f64 eps) 1) |
(-.f64 1 (*.f64 eps eps)) |
(+.f64 1 (*.f64 (*.f64 eps (neg.f64 eps)) 1)) |
(fma.f64 eps (neg.f64 eps) 1) |
(-.f64 1 (*.f64 eps eps)) |
(+.f64 0 (fma.f64 eps (neg.f64 eps) 1)) |
(fma.f64 eps (neg.f64 eps) 1) |
(-.f64 1 (*.f64 eps eps)) |
(+.f64 (*.f64 eps (neg.f64 eps)) 1) |
(fma.f64 eps (neg.f64 eps) 1) |
(-.f64 1 (*.f64 eps eps)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (fma.f64 eps (neg.f64 eps) 1))) 2)) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 eps (neg.f64 eps) 1))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 eps (neg.f64 eps) 1))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 eps (neg.f64 eps) 1))))) |
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (-.f64 1 (*.f64 eps eps)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 eps (neg.f64 eps) 1)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 eps (neg.f64 eps) 1))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 eps (neg.f64 eps) 1))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 1 (*.f64 eps eps)))))) |
(*.f64 1 (fma.f64 eps (neg.f64 eps) 1)) |
(fma.f64 eps (neg.f64 eps) 1) |
(-.f64 1 (*.f64 eps eps)) |
(*.f64 (fma.f64 eps (neg.f64 eps) 1) 1) |
(fma.f64 eps (neg.f64 eps) 1) |
(-.f64 1 (*.f64 eps eps)) |
(*.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2)) |
(fma.f64 eps (neg.f64 eps) 1) |
(-.f64 1 (*.f64 eps eps)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2) (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1))) |
(fma.f64 eps (neg.f64 eps) 1) |
(-.f64 1 (*.f64 eps eps)) |
(*.f64 (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1))) |
(fma.f64 eps (neg.f64 eps) 1) |
(-.f64 1 (*.f64 eps eps)) |
(*.f64 (-.f64 1 (pow.f64 eps 6)) (/.f64 1 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))))) |
(/.f64 (-.f64 1 (pow.f64 eps 6)) (+.f64 (fma.f64 eps eps 1) (pow.f64 eps 4))) |
(*.f64 (-.f64 1 (pow.f64 eps 4)) (/.f64 1 (fma.f64 eps eps 1))) |
(/.f64 1 (/.f64 (fma.f64 eps eps 1) (-.f64 1 (pow.f64 eps 4)))) |
(/.f64 (-.f64 1 (pow.f64 eps 4)) (fma.f64 eps eps 1)) |
(/.f64 1 (/.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))) (-.f64 1 (pow.f64 eps 6)))) |
(*.f64 (-.f64 1 (pow.f64 eps 6)) (/.f64 1 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))))) |
(/.f64 (-.f64 1 (pow.f64 eps 6)) (+.f64 (fma.f64 eps eps 1) (pow.f64 eps 4))) |
(/.f64 1 (/.f64 (fma.f64 eps eps 1) (-.f64 1 (pow.f64 eps 4)))) |
(/.f64 (-.f64 1 (pow.f64 eps 4)) (fma.f64 eps eps 1)) |
(/.f64 (-.f64 1 (pow.f64 eps 6)) (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4)))) |
(*.f64 (-.f64 1 (pow.f64 eps 6)) (/.f64 1 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))))) |
(/.f64 (-.f64 1 (pow.f64 eps 6)) (+.f64 (fma.f64 eps eps 1) (pow.f64 eps 4))) |
(/.f64 (-.f64 1 (pow.f64 eps 4)) (fma.f64 eps eps 1)) |
(/.f64 1 (/.f64 (fma.f64 eps eps 1) (-.f64 1 (pow.f64 eps 4)))) |
(/.f64 (neg.f64 (-.f64 1 (pow.f64 eps 6))) (neg.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))))) |
(/.f64 (neg.f64 (-.f64 1 (pow.f64 eps 6))) (+.f64 -1 (neg.f64 (fma.f64 eps eps (pow.f64 eps 4))))) |
(/.f64 (+.f64 -1 (pow.f64 eps 6)) (-.f64 -1 (fma.f64 eps eps (pow.f64 eps 4)))) |
(/.f64 (neg.f64 (-.f64 1 (pow.f64 eps 4))) (neg.f64 (fma.f64 eps eps 1))) |
(/.f64 (+.f64 -1 (pow.f64 eps 4)) (neg.f64 (fma.f64 eps eps 1))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 eps (neg.f64 eps)) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 eps (neg.f64 eps)) 2) (*.f64 eps (neg.f64 eps))))) |
(*.f64 (-.f64 1 (pow.f64 eps 6)) (/.f64 1 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))))) |
(/.f64 (-.f64 1 (pow.f64 eps 6)) (+.f64 (fma.f64 eps eps 1) (pow.f64 eps 4))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 eps (neg.f64 eps)) 2)) (-.f64 1 (*.f64 eps (neg.f64 eps)))) |
(/.f64 1 (/.f64 (fma.f64 eps eps 1) (-.f64 1 (pow.f64 eps 4)))) |
(/.f64 (-.f64 1 (pow.f64 eps 4)) (fma.f64 eps eps 1)) |
(pow.f64 (fma.f64 eps (neg.f64 eps) 1) 1) |
(fma.f64 eps (neg.f64 eps) 1) |
(-.f64 1 (*.f64 eps eps)) |
(pow.f64 (E.f64) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(fma.f64 eps (neg.f64 eps) 1) |
(-.f64 1 (*.f64 eps eps)) |
(pow.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 2) 1/2) |
(sqrt.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 2)) |
(fabs.f64 (-.f64 1 (*.f64 eps eps))) |
(pow.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 3) 1/3) |
(fma.f64 eps (neg.f64 eps) 1) |
(-.f64 1 (*.f64 eps eps)) |
(pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 3) |
(fma.f64 eps (neg.f64 eps) 1) |
(-.f64 1 (*.f64 eps eps)) |
(pow.f64 (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2) |
(fma.f64 eps (neg.f64 eps) 1) |
(-.f64 1 (*.f64 eps eps)) |
(pow.f64 (/.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))) (-.f64 1 (pow.f64 eps 6))) -1) |
(*.f64 (-.f64 1 (pow.f64 eps 6)) (/.f64 1 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))))) |
(/.f64 (-.f64 1 (pow.f64 eps 6)) (+.f64 (fma.f64 eps eps 1) (pow.f64 eps 4))) |
(pow.f64 (/.f64 (fma.f64 eps eps 1) (-.f64 1 (pow.f64 eps 4))) -1) |
(/.f64 1 (/.f64 (fma.f64 eps eps 1) (-.f64 1 (pow.f64 eps 4)))) |
(/.f64 (-.f64 1 (pow.f64 eps 4)) (fma.f64 eps eps 1)) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)) (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(fma.f64 eps (neg.f64 eps) 1) |
(-.f64 1 (*.f64 eps eps)) |
(pow.f64 (exp.f64 (sqrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (sqrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(fma.f64 eps (neg.f64 eps) 1) |
(-.f64 1 (*.f64 eps eps)) |
(sqrt.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 2)) |
(fabs.f64 (-.f64 1 (*.f64 eps eps))) |
(log.f64 (exp.f64 (fma.f64 eps (neg.f64 eps) 1))) |
(fma.f64 eps (neg.f64 eps) 1) |
(-.f64 1 (*.f64 eps eps)) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 eps (neg.f64 eps) 1)))) |
(fma.f64 eps (neg.f64 eps) 1) |
(-.f64 1 (*.f64 eps eps)) |
(cbrt.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 3)) |
(fma.f64 eps (neg.f64 eps) 1) |
(-.f64 1 (*.f64 eps eps)) |
(expm1.f64 (log1p.f64 (fma.f64 eps (neg.f64 eps) 1))) |
(fma.f64 eps (neg.f64 eps) 1) |
(-.f64 1 (*.f64 eps eps)) |
(log1p.f64 (expm1.f64 (fma.f64 eps (neg.f64 eps) 1))) |
(fma.f64 eps (neg.f64 eps) 1) |
(-.f64 1 (*.f64 eps eps)) |
(exp.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(fma.f64 eps (neg.f64 eps) 1) |
(-.f64 1 (*.f64 eps eps)) |
(exp.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1)) |
(fma.f64 eps (neg.f64 eps) 1) |
(-.f64 1 (*.f64 eps eps)) |
(exp.f64 (*.f64 (*.f64 3 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1/3)) |
(fma.f64 eps (neg.f64 eps) 1) |
(-.f64 1 (*.f64 eps eps)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1))) 3)) |
(fma.f64 eps (neg.f64 eps) 1) |
(-.f64 1 (*.f64 eps eps)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1))) 2)) |
(fma.f64 eps (neg.f64 eps) 1) |
(-.f64 1 (*.f64 eps eps)) |
(exp.f64 (*.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1) 1)) |
(fma.f64 eps (neg.f64 eps) 1) |
(-.f64 1 (*.f64 eps eps)) |
(fma.f64 1 (*.f64 eps (neg.f64 eps)) 1) |
(fma.f64 eps (neg.f64 eps) 1) |
(-.f64 1 (*.f64 eps eps)) |
(fma.f64 eps (neg.f64 eps) 1) |
(-.f64 1 (*.f64 eps eps)) |
(fma.f64 (*.f64 (cbrt.f64 eps) eps) (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) 1) |
(fma.f64 (*.f64 eps (cbrt.f64 eps)) (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) 1) |
(fma.f64 (*.f64 (neg.f64 eps) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) 1) |
(+.f64 1 (*.f64 (neg.f64 eps) (pow.f64 (cbrt.f64 eps) 3))) |
(fma.f64 (neg.f64 eps) eps 1) |
(fma.f64 eps (neg.f64 eps) 1) |
(-.f64 1 (*.f64 eps eps)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) 2) (cbrt.f64 (*.f64 eps (neg.f64 eps))) 1) |
(fma.f64 eps (neg.f64 eps) 1) |
(-.f64 1 (*.f64 eps eps)) |
(fma.f64 (sqrt.f64 (*.f64 eps (neg.f64 eps))) (sqrt.f64 (*.f64 eps (neg.f64 eps))) 1) |
(fma.f64 eps (neg.f64 eps) 1) |
(-.f64 1 (*.f64 eps eps)) |
(fma.f64 -1 (*.f64 eps eps) 1) |
(fma.f64 eps (neg.f64 eps) 1) |
(-.f64 1 (*.f64 eps eps)) |
(fma.f64 (neg.f64 (*.f64 (cbrt.f64 eps) eps)) (pow.f64 (cbrt.f64 eps) 2) 1) |
(fma.f64 (*.f64 eps (cbrt.f64 eps)) (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) 1) |
(fma.f64 (*.f64 (neg.f64 eps) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) 1) |
(+.f64 1 (*.f64 (neg.f64 eps) (pow.f64 (cbrt.f64 eps) 3))) |
(fma.f64 (*.f64 (neg.f64 eps) 1) eps 1) |
(fma.f64 eps (neg.f64 eps) 1) |
(-.f64 1 (*.f64 eps eps)) |
(fma.f64 (*.f64 (neg.f64 eps) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) 1) |
(fma.f64 (*.f64 eps (cbrt.f64 eps)) (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) 1) |
(+.f64 1 (*.f64 (neg.f64 eps) (pow.f64 (cbrt.f64 eps) 3))) |
(fma.f64 (*.f64 (neg.f64 eps) (sqrt.f64 eps)) (sqrt.f64 eps) 1) |
(+.f64 0 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))))) |
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) 1) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(-.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 eps (+.f64 1 eps))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(*.f64 1 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(*.f64 (-.f64 1 eps) (/.f64 1 (+.f64 1 eps))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(*.f64 (-.f64 1 eps) (*.f64 (-.f64 1 eps) (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)))) |
(*.f64 (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)) (pow.f64 (-.f64 1 eps) 2)) |
(/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (*.f64 eps eps))) |
(*.f64 (pow.f64 (-.f64 1 eps) 2) (/.f64 1 (fma.f64 eps (neg.f64 eps) 1))) |
(*.f64 (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)) (pow.f64 (-.f64 1 eps) 2)) |
(/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (*.f64 eps eps))) |
(*.f64 (pow.f64 (-.f64 1 eps) 2) (pow.f64 (E.f64) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))) |
(*.f64 (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)) (pow.f64 (-.f64 1 eps) 2)) |
(/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (*.f64 eps eps))) |
(*.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(*.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2) (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) (*.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)))) |
(*.f64 (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)) (pow.f64 (-.f64 1 eps) 2)) |
(/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (*.f64 eps eps))) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(*.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2)) (/.f64 1 (neg.f64 (fma.f64 eps (neg.f64 eps) 1)))) |
(*.f64 (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)) (pow.f64 (-.f64 1 eps) 2)) |
(/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (*.f64 eps eps))) |
(*.f64 (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)) (pow.f64 (-.f64 1 eps) 2)) |
(/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (*.f64 eps eps))) |
(*.f64 (/.f64 (-.f64 1 eps) 1) (/.f64 (-.f64 1 eps) (fma.f64 eps (neg.f64 eps) 1))) |
(*.f64 (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)) (pow.f64 (-.f64 1 eps) 2)) |
(/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (*.f64 eps eps))) |
(*.f64 (/.f64 (-.f64 1 eps) (fma.f64 eps (neg.f64 eps) 1)) (-.f64 1 eps)) |
(*.f64 (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)) (pow.f64 (-.f64 1 eps) 2)) |
(/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (*.f64 eps eps))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) 1) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (fma.f64 eps (neg.f64 eps) 1))) |
(*.f64 (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)) (pow.f64 (-.f64 1 eps) 2)) |
(/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (*.f64 eps eps))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) -2) (/.f64 (pow.f64 (-.f64 1 eps) 2) (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) -2) (pow.f64 (-.f64 1 eps) 2)) (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) -2) (/.f64 (pow.f64 (-.f64 1 eps) 2) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))) |
(*.f64 (/.f64 (-.f64 1 eps) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2)) (/.f64 (-.f64 1 eps) (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)))) |
(*.f64 (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)) (pow.f64 (-.f64 1 eps) 2)) |
(/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (*.f64 eps eps))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2)) (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))) |
(*.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) -1/2) (/.f64 (pow.f64 (-.f64 1 eps) 2) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)))) |
(/.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) -1/2) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))) (pow.f64 (-.f64 1 eps) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)))) |
(*.f64 (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)) (pow.f64 (-.f64 1 eps) 2)) |
(/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (*.f64 eps eps))) |
(*.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (pow.f64 eps 6))) (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4)))) |
(*.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (pow.f64 eps 6))) (+.f64 (fma.f64 eps eps 1) (pow.f64 eps 4))) |
(*.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (pow.f64 eps 4))) (fma.f64 eps eps 1)) |
(/.f64 (*.f64 (pow.f64 (-.f64 1 eps) 2) (fma.f64 eps eps 1)) (-.f64 1 (pow.f64 eps 4))) |
(/.f64 (pow.f64 (-.f64 1 eps) 2) (/.f64 (-.f64 1 (pow.f64 eps 4)) (fma.f64 eps eps 1))) |
(*.f64 (pow.f64 (E.f64) (*.f64 1/2 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (pow.f64 (E.f64) (*.f64 1/2 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(*.f64 (pow.f64 (E.f64) (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (pow.f64 (E.f64) (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) |
(*.f64 (pow.f64 (E.f64) (*.f64 2/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (pow.f64 (E.f64) (*.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1/3))) |
(*.f64 (pow.f64 (E.f64) (*.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 2/3)) (pow.f64 (E.f64) (*.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1/3))) |
(*.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1))) (pow.f64 (E.f64) (*.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 2/3))) |
(pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(pow.f64 (E.f64) (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(pow.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 2) 1/2) |
(sqrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) 2)) |
(fabs.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1))) |
(pow.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 3) 1/3) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 3) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(pow.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) -1) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (*.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1)) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(pow.f64 (exp.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (*.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1)) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(pow.f64 (+.f64 1 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 1) |
(+.f64 1 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(pow.f64 (/.f64 (pow.f64 (-.f64 1 eps) 6) (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 3)) 1/3) |
(cbrt.f64 (/.f64 (pow.f64 (-.f64 1 eps) 6) (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 3))) |
(cbrt.f64 (/.f64 (pow.f64 (-.f64 1 eps) 6) (pow.f64 (-.f64 1 (*.f64 eps eps)) 3))) |
(pow.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1) -1) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 1) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) |
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (sqrt.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (sqrt.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) |
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) |
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (fabs.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) |
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) 1) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) |
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) |
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2))) (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) |
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) |
(neg.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (neg.f64 (fma.f64 eps (neg.f64 eps) 1)))) |
(*.f64 (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)) (pow.f64 (-.f64 1 eps) 2)) |
(/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (*.f64 eps eps))) |
(sqrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 2)) |
(sqrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) 2)) |
(fabs.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1))) |
(log.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 3)) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(cbrt.f64 (/.f64 (pow.f64 (-.f64 1 eps) 6) (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 3))) |
(cbrt.f64 (/.f64 (pow.f64 (-.f64 1 eps) 6) (pow.f64 (-.f64 1 (*.f64 eps eps)) 3))) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(exp.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1/3)) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 3)) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
(exp.f64 (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) -1)) |
(/.f64 (-.f64 1 eps) (+.f64 eps 1)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (pow.f64 (log1p.f64 eps) 3) |
| ✓ | 0.1b | (pow.f64 (log1p.f64 (neg.f64 eps)) 3) |
| ✓ | 5.4b | (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
| ✓ | 43.8b | (/.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 eps)) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (log1p.f64 eps) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))))) |
Compiled 85 to 23 computations (72.9% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 16.0ms | eps | @ | -inf | (/.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 eps)) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (log1p.f64 eps) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))))) |
| 15.0ms | eps | @ | inf | (/.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 eps)) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (log1p.f64 eps) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))))) |
| 2.0ms | eps | @ | 0 | (/.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 eps)) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (log1p.f64 eps) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))))) |
| 1.0ms | eps | @ | inf | (pow.f64 (log1p.f64 (neg.f64 eps)) 3) |
| 1.0ms | eps | @ | -inf | (pow.f64 (log1p.f64 eps) 3) |
Compiled 45730 to 40720 computations (11% saved)
| 1× | batch-egg-rewrite |
| 555× | log-prod_binary64 |
| 478× | fma-def_binary64 |
| 289× | pow2_binary64 |
| 231× | fma-neg_binary64 |
| 198× | pow1/3_binary64 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 67 |
| 1 | 302 | 28 |
| 2 | 4467 | 28 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 eps)) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (log1p.f64 eps) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))))) |
(+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(pow.f64 (log1p.f64 (neg.f64 eps)) 3) |
(pow.f64 (log1p.f64 eps) 3) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 eps) (*.f64 -1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 eps) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 eps) (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 eps) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (neg.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 1) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) 3) (pow.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (neg.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 eps 1) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) 3) (pow.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (log1p.f64 eps) 1 (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (log1p.f64 eps) 1 (*.f64 -1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (log1p.f64 eps) 1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (log1p.f64 eps) 1 (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (log1p.f64 eps) 3) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (log1p.f64 eps) (*.f64 -1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (log1p.f64 eps) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (log1p.f64 eps) (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 -1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (*.f64 -1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (*.f64 -1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (neg.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (neg.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (neg.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1 (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1 (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1 (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) 2) (cbrt.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (*.f64 -1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (sqrt.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (pow.f64 (log1p.f64 eps) 3) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (log1p.f64 eps) 1) (/.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (log1p.f64 eps) 2) 1) (/.f64 (log1p.f64 eps) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3/2) 1) (/.f64 (pow.f64 (log1p.f64 eps) 3/2) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (log1p.f64 eps) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (log1p.f64 eps) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (pow.f64 (log1p.f64 eps) 3/2) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (pow.f64 (log1p.f64 eps) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (log1p.f64 eps) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3/2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (pow.f64 (log1p.f64 eps) 3/2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 1) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 1) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 1) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (log1p.f64 eps) 2) (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (/.f64 (pow.f64 (log1p.f64 eps) 2) (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (pow.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)) 2)) (/.f64 1 (-.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (pow.f64 (log1p.f64 eps) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log1p.f64 eps) (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (/.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (pow.f64 (log1p.f64 eps) 2)) (log.f64 (pow.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (*.f64 (log1p.f64 eps) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (pow.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)) 2)) (-.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (pow.f64 (log1p.f64 eps) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log1p.f64 eps) (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (pow.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)) 2))) (neg.f64 (-.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (pow.f64 (log1p.f64 eps) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log1p.f64 eps) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) (neg.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (pow.f64 (log1p.f64 eps) 2)) (log.f64 (pow.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (*.f64 (log1p.f64 eps) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (+.f64 eps 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (-.f64 (pow.f64 (+.f64 eps 1) 2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) (*.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 (*.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 (*.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) (*.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (-.f64 (pow.f64 (+.f64 eps 1) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (log1p.f64 eps) 1 (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (log1p.f64 eps) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (log1p.f64 eps)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 (log1p.f64 eps) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (log1p.f64 eps) 3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log1p.f64 eps) (pow.f64 (log1p.f64 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (log1p.f64 eps) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (log1p.f64 eps) 2) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (log1p.f64 eps) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4)) (*.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (log1p.f64 eps) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log1p.f64 eps)) (*.f64 (sqrt.f64 (log1p.f64 eps)) (pow.f64 (log1p.f64 eps) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (log1p.f64 eps) 3/2) (pow.f64 (log1p.f64 eps) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (log1p.f64 eps) 2) (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log1p.f64 eps) (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (log1p.f64 eps) 6))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log1p.f64 eps) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (log1p.f64 eps) 9))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (log1p.f64 eps) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (log1p.f64 eps) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 3 (log.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (log1p.f64 eps))) 1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 (log1p.f64 eps) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (log1p.f64 eps) 3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log1p.f64 eps) (pow.f64 (log1p.f64 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (log1p.f64 eps) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (log1p.f64 eps) 2) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (log1p.f64 eps) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4)) (*.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (log1p.f64 eps) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log1p.f64 eps)) (*.f64 (sqrt.f64 (log1p.f64 eps)) (pow.f64 (log1p.f64 eps) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (log1p.f64 eps) 3/2) (pow.f64 (log1p.f64 eps) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (log1p.f64 eps) 2) (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log1p.f64 eps) (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (log1p.f64 eps) 6))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log1p.f64 eps) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (log1p.f64 eps) 9))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (log1p.f64 eps) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (log1p.f64 eps) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 3 (log.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (log1p.f64 eps))) 1)))))) |
| 1× | egg-herbie |
| 114× | fma-udef_binary64 |
| 70× | *-commutative_binary64 |
| 68× | associate-*l*_binary64 |
| 56× | associate-*r*_binary64 |
| 47× | associate-/l*_binary64 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 392 | 246 |
| 1 | 995 | 246 |
| 2 | 2382 | 246 |
| 1× | unsound |
| Inputs |
|---|
(+.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))) |
(+.f64 (log1p.f64 eps) (*.f64 -1 (log1p.f64 eps))) |
(+.f64 (log1p.f64 eps) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps)))) |
(+.f64 (log1p.f64 eps) (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)))) |
(+.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
(+.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) |
(-.f64 (log1p.f64 eps) (log1p.f64 eps)) |
(-.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) |
(-.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) 1) |
(*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) |
(*.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
(*.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(*.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (neg.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
(*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1) |
(*.f64 (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) |
(*.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2))) |
(*.f64 (/.f64 1 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2))) |
(*.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))))) |
(*.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))))) |
(*.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 1) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) |
(*.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)))) |
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) 1/2) |
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3) |
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3) |
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) |
(pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1) |
(pow.f64 (/.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) -1) |
(pow.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) 3) (pow.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 3)) 1/3) |
(pow.f64 (/.f64 (/.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1) -1) |
(neg.f64 (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (neg.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)) |
(log.f64 (exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))) |
(log.f64 (/.f64 (+.f64 eps 1) (+.f64 eps 1))) |
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) 3) (pow.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 3))) |
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1)) |
(fma.f64 (log1p.f64 eps) 1 (neg.f64 (log1p.f64 eps))) |
(fma.f64 (log1p.f64 eps) 1 (*.f64 -1 (log1p.f64 eps))) |
(fma.f64 (log1p.f64 eps) 1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps)))) |
(fma.f64 (log1p.f64 eps) 1 (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)))) |
(fma.f64 (pow.f64 (log1p.f64 eps) 3) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
(fma.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
(fma.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
(fma.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
(fma.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
(fma.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
(fma.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
(fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))) |
(fma.f64 1 (log1p.f64 eps) (*.f64 -1 (log1p.f64 eps))) |
(fma.f64 1 (log1p.f64 eps) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps)))) |
(fma.f64 1 (log1p.f64 eps) (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)))) |
(fma.f64 1 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
(fma.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
(fma.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
(fma.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
(fma.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
(fma.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
(fma.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
(fma.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (neg.f64 (log1p.f64 eps))) |
(fma.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 -1 (log1p.f64 eps))) |
(fma.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps)))) |
(fma.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)))) |
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (*.f64 -1 (log1p.f64 eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps)))) |
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)))) |
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
(fma.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
(fma.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
(fma.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) |
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (*.f64 -1 (log1p.f64 eps))) |
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps)))) |
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)))) |
(fma.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (neg.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
(fma.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (neg.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
(fma.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (neg.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
(fma.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1 (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
(fma.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1 (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
(fma.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1 (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
(fma.f64 (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
(fma.f64 (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
(fma.f64 (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) 2) (cbrt.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (neg.f64 (log1p.f64 eps))) |
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (*.f64 -1 (log1p.f64 eps))) |
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps)))) |
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)))) |
(fma.f64 (sqrt.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (sqrt.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
(fma.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
(fma.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
(fma.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
(fma.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
(fma.f64 (/.f64 1 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (pow.f64 (log1p.f64 eps) 3) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
(fma.f64 (/.f64 1 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
(fma.f64 (/.f64 1 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
(fma.f64 (/.f64 1 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
(fma.f64 (/.f64 (log1p.f64 eps) 1) (/.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
(fma.f64 (/.f64 (pow.f64 (log1p.f64 eps) 2) 1) (/.f64 (log1p.f64 eps) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
(fma.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3/2) 1) (/.f64 (pow.f64 (log1p.f64 eps) 3/2) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
(fma.f64 (/.f64 (log1p.f64 eps) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
(fma.f64 (/.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (log1p.f64 eps) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
(fma.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (pow.f64 (log1p.f64 eps) 3/2) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
(fma.f64 (/.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (pow.f64 (log1p.f64 eps) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
(fma.f64 (/.f64 (pow.f64 (log1p.f64 eps) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
(fma.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3/2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (pow.f64 (log1p.f64 eps) 3/2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
(fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
(fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
(fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
(fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
(fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
(fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
(fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 1) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
(fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 1) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
(fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 1) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
(fma.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
(fma.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
(fma.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) 1) |
(-.f64 (/.f64 (pow.f64 (log1p.f64 eps) 2) (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (/.f64 (pow.f64 (log1p.f64 eps) 2) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(*.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 1) |
(*.f64 1 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) |
(*.f64 (cbrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(*.f64 (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(*.f64 (log.f64 (pow.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)) 2)) (/.f64 1 (-.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (pow.f64 (log1p.f64 eps) 2)))) |
(*.f64 (*.f64 (log1p.f64 eps) (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (/.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(/.f64 1 (/.f64 (-.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (pow.f64 (log1p.f64 eps) 2)) (log.f64 (pow.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)) 2)))) |
(/.f64 1 (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (*.f64 (log1p.f64 eps) (-.f64 (log1p.f64 eps) (log1p.f64 eps))))) |
(/.f64 (log.f64 (pow.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)) 2)) (-.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (pow.f64 (log1p.f64 eps) 2))) |
(/.f64 (*.f64 (log1p.f64 eps) (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (-.f64 (log1p.f64 eps) (log1p.f64 eps))) |
(/.f64 (neg.f64 (log.f64 (pow.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)) 2))) (neg.f64 (-.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (pow.f64 (log1p.f64 eps) 2)))) |
(/.f64 (neg.f64 (*.f64 (log1p.f64 eps) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) (neg.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(pow.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 1) |
(pow.f64 (pow.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) 1/2) |
(pow.f64 (pow.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3) |
(pow.f64 (cbrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) 3) |
(pow.f64 (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) |
(pow.f64 (/.f64 (-.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (pow.f64 (log1p.f64 eps) 2)) (log.f64 (pow.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)) 2))) -1) |
(pow.f64 (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (*.f64 (log1p.f64 eps) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) -1) |
(sqrt.f64 (pow.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)) |
(log.f64 (pow.f64 (+.f64 eps 1) 2)) |
(log.f64 (+.f64 1 (-.f64 (pow.f64 (+.f64 eps 1) 2) 1))) |
(cbrt.f64 (pow.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 3)) |
(hypot.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) |
(hypot.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) (*.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))) |
(hypot.f64 (*.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) |
(hypot.f64 (*.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) (*.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))) |
(expm1.f64 (log1p.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(log1p.f64 (-.f64 (pow.f64 (+.f64 eps 1) 2) 1)) |
(exp.f64 (log.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(exp.f64 (*.f64 (log.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) 1)) |
(fma.f64 (log1p.f64 eps) 1 (log1p.f64 eps)) |
(fma.f64 1 (log1p.f64 eps) (log1p.f64 eps)) |
(fma.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)) |
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (log1p.f64 eps)) |
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)) |
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (log1p.f64 eps)) |
(+.f64 0 (pow.f64 (log1p.f64 eps) 3)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3))))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log1p.f64 eps) 3))) 1) |
(*.f64 (log1p.f64 eps) (pow.f64 (log1p.f64 eps) 2)) |
(*.f64 (pow.f64 (log1p.f64 eps) 3) 1) |
(*.f64 (pow.f64 (log1p.f64 eps) 2) (log1p.f64 eps)) |
(*.f64 1 (pow.f64 (log1p.f64 eps) 3)) |
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4)) (*.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (log1p.f64 eps) 2))) |
(*.f64 (sqrt.f64 (log1p.f64 eps)) (*.f64 (sqrt.f64 (log1p.f64 eps)) (pow.f64 (log1p.f64 eps) 2))) |
(*.f64 (pow.f64 (log1p.f64 eps) 3/2) (pow.f64 (log1p.f64 eps) 3/2)) |
(*.f64 (*.f64 (pow.f64 (log1p.f64 eps) 2) (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps))) |
(*.f64 (*.f64 (log1p.f64 eps) (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) |
(*.f64 (*.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps))) |
(sqrt.f64 (pow.f64 (log1p.f64 eps) 6)) |
(log.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log1p.f64 eps) 3)))) |
(cbrt.f64 (pow.f64 (log1p.f64 eps) 9)) |
(expm1.f64 (log1p.f64 (pow.f64 (log1p.f64 eps) 3))) |
(log1p.f64 (expm1.f64 (pow.f64 (log1p.f64 eps) 3))) |
(exp.f64 (*.f64 3 (log.f64 (log1p.f64 eps)))) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (log1p.f64 eps))) 1)) |
(+.f64 0 (pow.f64 (log1p.f64 eps) 3)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3))))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log1p.f64 eps) 3))) 1) |
(*.f64 (log1p.f64 eps) (pow.f64 (log1p.f64 eps) 2)) |
(*.f64 (pow.f64 (log1p.f64 eps) 3) 1) |
(*.f64 (pow.f64 (log1p.f64 eps) 2) (log1p.f64 eps)) |
(*.f64 1 (pow.f64 (log1p.f64 eps) 3)) |
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4)) (*.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (log1p.f64 eps) 2))) |
(*.f64 (sqrt.f64 (log1p.f64 eps)) (*.f64 (sqrt.f64 (log1p.f64 eps)) (pow.f64 (log1p.f64 eps) 2))) |
(*.f64 (pow.f64 (log1p.f64 eps) 3/2) (pow.f64 (log1p.f64 eps) 3/2)) |
(*.f64 (*.f64 (pow.f64 (log1p.f64 eps) 2) (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps))) |
(*.f64 (*.f64 (log1p.f64 eps) (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) |
(*.f64 (*.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps))) |
(sqrt.f64 (pow.f64 (log1p.f64 eps) 6)) |
(log.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log1p.f64 eps) 3)))) |
(cbrt.f64 (pow.f64 (log1p.f64 eps) 9)) |
(expm1.f64 (log1p.f64 (pow.f64 (log1p.f64 eps) 3))) |
(log1p.f64 (expm1.f64 (pow.f64 (log1p.f64 eps) 3))) |
(exp.f64 (*.f64 3 (log.f64 (log1p.f64 eps)))) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (log1p.f64 eps))) 1)) |
| Outputs |
|---|
(+.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))) |
0 |
(+.f64 (log1p.f64 eps) (*.f64 -1 (log1p.f64 eps))) |
0 |
(+.f64 (log1p.f64 eps) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps)))) |
0 |
(+.f64 (log1p.f64 eps) (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)))) |
0 |
(+.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
0 |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
0 |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
0 |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
0 |
(+.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) |
0 |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) |
0 |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) |
0 |
(-.f64 (log1p.f64 eps) (log1p.f64 eps)) |
0 |
(-.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) |
0 |
(-.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) 1) |
0 |
(*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) |
0 |
(*.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
0 |
(*.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) |
0 |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
0 |
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) |
0 |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
0 |
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(*.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (neg.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
0 |
(*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1) |
0 |
(*.f64 (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) |
0 |
(*.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2))) |
0 |
(*.f64 (/.f64 1 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))))) |
0 |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) |
0 |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) |
0 |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2))) |
0 |
(*.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2))) |
0 |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))))) |
0 |
(*.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))))) |
0 |
(*.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 1) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) |
0 |
(*.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)))) |
0 |
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) 1/2) |
0 |
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3) |
0 |
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3) |
0 |
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) |
0 |
(pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1) |
0 |
(pow.f64 (/.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) -1) |
0 |
(pow.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) 3) (pow.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 3)) 1/3) |
0 |
(pow.f64 (/.f64 (/.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1) -1) |
0 |
(neg.f64 (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (neg.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
0 |
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)) |
0 |
(log.f64 (exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))) |
0 |
(log.f64 (/.f64 (+.f64 eps 1) (+.f64 eps 1))) |
0 |
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3)) |
0 |
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) 3) (pow.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 3))) |
0 |
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(exp.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1)) |
0 |
(fma.f64 (log1p.f64 eps) 1 (neg.f64 (log1p.f64 eps))) |
0 |
(fma.f64 (log1p.f64 eps) 1 (*.f64 -1 (log1p.f64 eps))) |
0 |
(fma.f64 (log1p.f64 eps) 1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps)))) |
0 |
(fma.f64 (log1p.f64 eps) 1 (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)))) |
0 |
(fma.f64 (pow.f64 (log1p.f64 eps) 3) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
0 |
(fma.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
0 |
(fma.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
0 |
(fma.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
0 |
(fma.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
0 |
(fma.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
0 |
(fma.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
0 |
(fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))) |
0 |
(fma.f64 1 (log1p.f64 eps) (*.f64 -1 (log1p.f64 eps))) |
0 |
(fma.f64 1 (log1p.f64 eps) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps)))) |
0 |
(fma.f64 1 (log1p.f64 eps) (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)))) |
0 |
(fma.f64 1 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
0 |
(fma.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
0 |
(fma.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
0 |
(fma.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
0 |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
0 |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
0 |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
0 |
(fma.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
0 |
(fma.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
0 |
(fma.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
0 |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
0 |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
0 |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
0 |
(fma.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (neg.f64 (log1p.f64 eps))) |
0 |
(fma.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 -1 (log1p.f64 eps))) |
0 |
(fma.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps)))) |
0 |
(fma.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)))) |
0 |
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) |
0 |
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (*.f64 -1 (log1p.f64 eps))) |
0 |
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps)))) |
0 |
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)))) |
0 |
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
0 |
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
0 |
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
0 |
(fma.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
0 |
(fma.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
0 |
(fma.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
0 |
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) |
0 |
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (*.f64 -1 (log1p.f64 eps))) |
0 |
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps)))) |
0 |
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)))) |
0 |
(fma.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (neg.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
0 |
(fma.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (neg.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
0 |
(fma.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (neg.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
0 |
(fma.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1 (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
0 |
(fma.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1 (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
0 |
(fma.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1 (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
0 |
(fma.f64 (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
0 |
(fma.f64 (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
0 |
(fma.f64 (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
0 |
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) 2) (cbrt.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
0 |
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (neg.f64 (log1p.f64 eps))) |
0 |
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (*.f64 -1 (log1p.f64 eps))) |
0 |
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps)))) |
0 |
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)))) |
0 |
(fma.f64 (sqrt.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (sqrt.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
0 |
(fma.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
0 |
(fma.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
0 |
(fma.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
0 |
(fma.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
0 |
(fma.f64 (/.f64 1 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (pow.f64 (log1p.f64 eps) 3) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
0 |
(fma.f64 (/.f64 1 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
0 |
(fma.f64 (/.f64 1 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
0 |
(fma.f64 (/.f64 1 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
0 |
(fma.f64 (/.f64 (log1p.f64 eps) 1) (/.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
0 |
(fma.f64 (/.f64 (pow.f64 (log1p.f64 eps) 2) 1) (/.f64 (log1p.f64 eps) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
0 |
(fma.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3/2) 1) (/.f64 (pow.f64 (log1p.f64 eps) 3/2) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
0 |
(fma.f64 (/.f64 (log1p.f64 eps) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
0 |
(fma.f64 (/.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (log1p.f64 eps) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
0 |
(fma.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (pow.f64 (log1p.f64 eps) 3/2) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
0 |
(fma.f64 (/.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (pow.f64 (log1p.f64 eps) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
0 |
(fma.f64 (/.f64 (pow.f64 (log1p.f64 eps) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
0 |
(fma.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3/2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (pow.f64 (log1p.f64 eps) 3/2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) |
0 |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
0 |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
0 |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
0 |
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
0 |
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
0 |
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
0 |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
0 |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
0 |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
0 |
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
0 |
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
0 |
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
0 |
(fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
0 |
(fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
0 |
(fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
0 |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
0 |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
0 |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
0 |
(fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
0 |
(fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
0 |
(fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
0 |
(fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 1) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
0 |
(fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 1) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
0 |
(fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 1) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
0 |
(fma.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
0 |
(fma.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
0 |
(fma.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
0 |
(-.f64 (exp.f64 (log1p.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) 1) |
0 |
(-.f64 (/.f64 (pow.f64 (log1p.f64 eps) 2) (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (/.f64 (pow.f64 (log1p.f64 eps) 2) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(*.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 1) |
0 |
(*.f64 1 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) |
0 |
(*.f64 (cbrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) |
0 |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(*.f64 (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(*.f64 (log.f64 (pow.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)) 2)) (/.f64 1 (-.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (pow.f64 (log1p.f64 eps) 2)))) |
0 |
(*.f64 (*.f64 (log1p.f64 eps) (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (/.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(/.f64 1 (/.f64 (-.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (pow.f64 (log1p.f64 eps) 2)) (log.f64 (pow.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)) 2)))) |
0 |
(/.f64 1 (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (*.f64 (log1p.f64 eps) (-.f64 (log1p.f64 eps) (log1p.f64 eps))))) |
0 |
(/.f64 (log.f64 (pow.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)) 2)) (-.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (pow.f64 (log1p.f64 eps) 2))) |
0 |
(/.f64 (*.f64 (log1p.f64 eps) (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (-.f64 (log1p.f64 eps) (log1p.f64 eps))) |
0 |
(/.f64 (neg.f64 (log.f64 (pow.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)) 2))) (neg.f64 (-.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (pow.f64 (log1p.f64 eps) 2)))) |
0 |
(/.f64 (neg.f64 (*.f64 (log1p.f64 eps) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) (neg.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(pow.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 1) |
0 |
(pow.f64 (pow.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) 1/2) |
0 |
(pow.f64 (pow.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3) |
0 |
(pow.f64 (cbrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) 3) |
0 |
(pow.f64 (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) |
0 |
(pow.f64 (/.f64 (-.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (pow.f64 (log1p.f64 eps) 2)) (log.f64 (pow.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)) 2))) -1) |
0 |
(pow.f64 (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (*.f64 (log1p.f64 eps) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) -1) |
0 |
(sqrt.f64 (pow.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)) |
0 |
(log.f64 (pow.f64 (+.f64 eps 1) 2)) |
0 |
(log.f64 (+.f64 1 (-.f64 (pow.f64 (+.f64 eps 1) 2) 1))) |
0 |
(cbrt.f64 (pow.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 3)) |
0 |
(hypot.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) |
0 |
(hypot.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) (*.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))) |
0 |
(hypot.f64 (*.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) |
0 |
(hypot.f64 (*.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) (*.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))) |
0 |
(expm1.f64 (log1p.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(log1p.f64 (-.f64 (pow.f64 (+.f64 eps 1) 2) 1)) |
0 |
(exp.f64 (log.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(exp.f64 (*.f64 (log.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) 1)) |
0 |
(fma.f64 (log1p.f64 eps) 1 (log1p.f64 eps)) |
0 |
(fma.f64 1 (log1p.f64 eps) (log1p.f64 eps)) |
0 |
(fma.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)) |
0 |
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (log1p.f64 eps)) |
0 |
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)) |
0 |
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (log1p.f64 eps)) |
0 |
(+.f64 0 (pow.f64 (log1p.f64 eps) 3)) |
0 |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3))))) |
0 |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3))))) |
0 |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log1p.f64 eps) 3))) 1) |
0 |
(*.f64 (log1p.f64 eps) (pow.f64 (log1p.f64 eps) 2)) |
0 |
(*.f64 (pow.f64 (log1p.f64 eps) 3) 1) |
0 |
(*.f64 (pow.f64 (log1p.f64 eps) 2) (log1p.f64 eps)) |
0 |
(*.f64 1 (pow.f64 (log1p.f64 eps) 3)) |
0 |
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4)) (*.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
0 |
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (log1p.f64 eps) 2))) |
0 |
(*.f64 (sqrt.f64 (log1p.f64 eps)) (*.f64 (sqrt.f64 (log1p.f64 eps)) (pow.f64 (log1p.f64 eps) 2))) |
0 |
(*.f64 (pow.f64 (log1p.f64 eps) 3/2) (pow.f64 (log1p.f64 eps) 3/2)) |
0 |
(*.f64 (*.f64 (pow.f64 (log1p.f64 eps) 2) (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps))) |
0 |
(*.f64 (*.f64 (log1p.f64 eps) (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) |
0 |
(*.f64 (*.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps))) |
0 |
(sqrt.f64 (pow.f64 (log1p.f64 eps) 6)) |
0 |
(log.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3))) |
0 |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log1p.f64 eps) 3)))) |
0 |
(cbrt.f64 (pow.f64 (log1p.f64 eps) 9)) |
0 |
(expm1.f64 (log1p.f64 (pow.f64 (log1p.f64 eps) 3))) |
0 |
(log1p.f64 (expm1.f64 (pow.f64 (log1p.f64 eps) 3))) |
0 |
(exp.f64 (*.f64 3 (log.f64 (log1p.f64 eps)))) |
0 |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (log1p.f64 eps))) 1)) |
0 |
(+.f64 0 (pow.f64 (log1p.f64 eps) 3)) |
0 |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3))))) |
0 |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3))))) |
0 |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log1p.f64 eps) 3))) 1) |
0 |
(*.f64 (log1p.f64 eps) (pow.f64 (log1p.f64 eps) 2)) |
0 |
(*.f64 (pow.f64 (log1p.f64 eps) 3) 1) |
0 |
(*.f64 (pow.f64 (log1p.f64 eps) 2) (log1p.f64 eps)) |
0 |
(*.f64 1 (pow.f64 (log1p.f64 eps) 3)) |
0 |
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4)) (*.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
0 |
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (log1p.f64 eps) 2))) |
0 |
(*.f64 (sqrt.f64 (log1p.f64 eps)) (*.f64 (sqrt.f64 (log1p.f64 eps)) (pow.f64 (log1p.f64 eps) 2))) |
0 |
(*.f64 (pow.f64 (log1p.f64 eps) 3/2) (pow.f64 (log1p.f64 eps) 3/2)) |
0 |
(*.f64 (*.f64 (pow.f64 (log1p.f64 eps) 2) (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps))) |
0 |
(*.f64 (*.f64 (log1p.f64 eps) (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) |
0 |
(*.f64 (*.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps))) |
0 |
(sqrt.f64 (pow.f64 (log1p.f64 eps) 6)) |
0 |
(log.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3))) |
0 |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log1p.f64 eps) 3)))) |
0 |
(cbrt.f64 (pow.f64 (log1p.f64 eps) 9)) |
0 |
(expm1.f64 (log1p.f64 (pow.f64 (log1p.f64 eps) 3))) |
0 |
(log1p.f64 (expm1.f64 (pow.f64 (log1p.f64 eps) 3))) |
0 |
(exp.f64 (*.f64 3 (log.f64 (log1p.f64 eps)))) |
0 |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (log1p.f64 eps))) 1)) |
0 |
Compiled 16161 to 7453 computations (53.9% saved)
9 alts after pruning (5 fresh and 4 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 789 | 4 | 793 |
| Fresh | 0 | 1 | 1 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 4 | 5 |
| Total | 791 | 9 | 800 |
| Status | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
| ▶ | 0.0b | (+.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (*.f64 -2 (log1p.f64 eps))) |
| ▶ | 0.3b | (*.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
| ▶ | 58.2b | (neg.f64 (log.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1))) |
| ✓ | 58.1b | (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) |
| ▶ | 58.1b | (log.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) -1) (*.f64 (+.f64 1 eps) (+.f64 -1 (neg.f64 eps))))) |
| ✓ | 58.2b | (log.f64 (/.f64 (*.f64 (-.f64 1 eps) (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps)))) |
| ✓ | 58.1b | (log.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 eps))) |
| 60.5b | 0 |
Compiled 96 to 75 computations (21.9% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (-.f64 1 (*.f64 eps eps)) | |
| ✓ | 0.0b | (/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) -1) (*.f64 (+.f64 1 eps) (+.f64 -1 (neg.f64 eps)))) |
| ✓ | 0.0b | (*.f64 (+.f64 1 eps) (+.f64 -1 (neg.f64 eps))) |
| ✓ | 5.6b | (log.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) -1) (*.f64 (+.f64 1 eps) (+.f64 -1 (neg.f64 eps))))) |
Compiled 69 to 41 computations (40.6% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | eps | @ | 0 | (log.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) -1) (*.f64 (+.f64 1 eps) (+.f64 -1 (neg.f64 eps))))) |
| 0.0ms | eps | @ | -inf | (log.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) -1) (*.f64 (+.f64 1 eps) (+.f64 -1 (neg.f64 eps))))) |
| 0.0ms | eps | @ | inf | (log.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) -1) (*.f64 (+.f64 1 eps) (+.f64 -1 (neg.f64 eps))))) |
| 0.0ms | eps | @ | 0 | (*.f64 (+.f64 1 eps) (+.f64 -1 (neg.f64 eps))) |
| 0.0ms | eps | @ | inf | (*.f64 (+.f64 1 eps) (+.f64 -1 (neg.f64 eps))) |
Compiled 1960 to 1665 computations (15.1% saved)
| 1× | batch-egg-rewrite |
| 511× | log-prod_binary64 |
| 402× | fma-def_binary64 |
| 296× | fma-neg_binary64 |
| 175× | pow1/3_binary64 |
| 175× | log-div_binary64 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 56 |
| 1 | 296 | 25 |
| 2 | 5095 | 25 |
| 1× | node limit |
| Inputs |
|---|
(log.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) -1) (*.f64 (+.f64 1 eps) (+.f64 -1 (neg.f64 eps))))) |
(*.f64 (+.f64 1 eps) (+.f64 -1 (neg.f64 eps))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) -1) (*.f64 (+.f64 1 eps) (+.f64 -1 (neg.f64 eps)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (log.f64 -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (log1p.f64 eps)) (log.f64 (/.f64 1 (fma.f64 eps eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 (*.f64 eps eps)) (neg.f64 (*.f64 2 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 (*.f64 eps eps)) (log.f64 (*.f64 -1 (/.f64 1 (pow.f64 (+.f64 1 eps) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 -1) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (hypot.f64 1 eps)) (log.f64 (*.f64 (hypot.f64 1 eps) (/.f64 1 (pow.f64 (+.f64 1 eps) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log.f64 (hypot.f64 1 eps)) (log1p.f64 eps)) (-.f64 (log.f64 (hypot.f64 1 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 (*.f64 eps eps)))) (log.f64 (*.f64 (cbrt.f64 (fma.f64 eps eps 1)) (/.f64 1 (pow.f64 (+.f64 1 eps) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 2 (log1p.f64 eps))) (log1p.f64 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (+.f64 1 eps) -1)) (log.f64 (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1))) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1))) (log.f64 (/.f64 (+.f64 1 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2))) (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (+.f64 1 eps) (hypot.f64 1 eps))) (log.f64 (/.f64 (+.f64 1 eps) (hypot.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (fma.f64 eps eps 1) 1)) (neg.f64 (*.f64 2 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (+.f64 1 eps) 1)) (log.f64 (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2))) (log.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 1 (fma.f64 eps eps 1))) (-.f64 (*.f64 2 (log1p.f64 eps)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) 1)) (log.f64 (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (pow.f64 (+.f64 1 eps) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (hypot.f64 1 eps) 1)) (log.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (+.f64 1 eps) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) 1)) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (fma.f64 eps eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) (fma.f64 eps eps 1))) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) -1)) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (fma.f64 eps eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2))) (log.f64 (/.f64 (pow.f64 (+.f64 1 eps) 2) (cbrt.f64 (fma.f64 eps eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2))) (log.f64 (/.f64 (+.f64 1 eps) (cbrt.f64 (fma.f64 eps eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2))) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (cbrt.f64 (fma.f64 eps eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 1 (hypot.f64 1 eps))) (log.f64 (/.f64 (pow.f64 (+.f64 1 eps) 2) (hypot.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) (hypot.f64 1 eps))) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (hypot.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (+.f64 1 eps))) (log.f64 (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 -1 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2))) (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2))) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2))) (log.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (+.f64 1 eps) (+.f64 -1 (pow.f64 eps 3)))) (log1p.f64 (fma.f64 eps eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (log.f64 -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 eps) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 (*.f64 eps eps)) (-.f64 (*.f64 2 (log1p.f64 eps)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 (*.f64 eps eps)) (log.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 1 eps) 2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (log.f64 (/.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 -1) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 2 (log1p.f64 eps)) 0) (log1p.f64 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 (pow.f64 eps 4)) (log.f64 (*.f64 (*.f64 (pow.f64 (+.f64 1 eps) 2) -1) (fma.f64 eps eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (hypot.f64 1 eps)) (log.f64 (/.f64 (pow.f64 (+.f64 1 eps) 2) (hypot.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (hypot.f64 1 eps)) (log.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 eps) 2) -1) (hypot.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 (*.f64 eps eps)))) (log.f64 (/.f64 (pow.f64 (+.f64 1 eps) 2) (cbrt.f64 (fma.f64 eps eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 (*.f64 eps eps)))) (log.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 eps) 2) -1) (cbrt.f64 (fma.f64 eps eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 (neg.f64 (pow.f64 eps 6))) (log.f64 (*.f64 (*.f64 (pow.f64 (+.f64 1 eps) 2) -1) (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (*.f64 2 (*.f64 1/3 (log1p.f64 eps)))) (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (fma.f64 eps eps 1) 1)) (*.f64 2 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (pow.f64 (+.f64 1 eps) 2) (hypot.f64 1 eps))) (log.f64 (hypot.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (+.f64 1 eps) 1)) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2))) (*.f64 2 (*.f64 1/3 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (pow.f64 (+.f64 1 eps) 2) (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2))) (*.f64 1/3 (log1p.f64 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))) (*.f64 1/3 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (+.f64 1 eps) (sqrt.f64 (+.f64 1 eps)))) (*.f64 1/2 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (log.f64 (hypot.f64 1 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/3 (*.f64 3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (pow.f64 (*.f64 2 (log1p.f64 eps)) 3)) (fma.f64 (log1p.f64 (*.f64 eps eps)) (log1p.f64 (*.f64 eps eps)) (fma.f64 (*.f64 2 (log1p.f64 eps)) (*.f64 2 (log1p.f64 eps)) (*.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (log1p.f64 (*.f64 eps eps)) (log1p.f64 (*.f64 eps eps))) (*.f64 (*.f64 2 (log1p.f64 eps)) (*.f64 2 (log1p.f64 eps)))) (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (log.f64 (/.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 2 (log1p.f64 eps)) (neg.f64 (log1p.f64 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (log1p.f64 (*.f64 eps eps)) (neg.f64 (*.f64 2 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps eps))) (cbrt.f64 (log1p.f64 (*.f64 eps eps)))) (cbrt.f64 (log1p.f64 (*.f64 eps eps))) (neg.f64 (*.f64 2 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (*.f64 2 (log1p.f64 eps))) (cbrt.f64 (*.f64 2 (log1p.f64 eps)))) (cbrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (log1p.f64 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (log1p.f64 eps)) (cbrt.f64 (log1p.f64 eps))) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (log1p.f64 (*.f64 eps eps))) (sqrt.f64 (log1p.f64 (*.f64 eps eps))) (neg.f64 (*.f64 2 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (log1p.f64 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 eps) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 eps) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 (+.f64 1 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 eps eps eps) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 1 eps) 2))) (cbrt.f64 (exp.f64 (pow.f64 (+.f64 1 eps) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 1 eps) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 1 eps) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 1 eps) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 eps) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (pow.f64 (+.f64 1 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 1 eps) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (fma.f64 eps eps 1) 2) (pow.f64 (+.f64 1 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 -1 (pow.f64 eps 3))) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (fma.f64 eps eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 1 (pow.f64 eps 3))) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (fma.f64 eps eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (fma.f64 eps eps 1)) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 eps eps 1) (+.f64 1 (pow.f64 eps 3))) (*.f64 (+.f64 1 eps) (+.f64 1 (fma.f64 eps eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 eps eps 1) (+.f64 -1 (pow.f64 eps 3))) (*.f64 (+.f64 1 eps) (+.f64 1 (fma.f64 eps eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 -1 (pow.f64 eps 3))) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (fma.f64 eps eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1 (pow.f64 eps 3)) (fma.f64 eps eps 1)) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 1 (pow.f64 eps 3))) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (fma.f64 eps eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 eps) (fma.f64 eps eps 1)) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 eps eps 1) (+.f64 1 eps)) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 1 eps) 3) (pow.f64 (fma.f64 eps eps eps) 3)) (+.f64 (pow.f64 (+.f64 1 eps) 2) (-.f64 (*.f64 (fma.f64 eps eps eps) (fma.f64 eps eps eps)) (*.f64 (+.f64 1 eps) (fma.f64 eps eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 1 eps) 2) (*.f64 (fma.f64 eps eps eps) (fma.f64 eps eps eps))) (pow.f64 (+.f64 1 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 1 eps)) (+.f64 1 (fma.f64 eps eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 1 eps)) (+.f64 1 (fma.f64 eps eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 eps) (+.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 eps) (+.f64 -1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1 eps) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 1 eps) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (+.f64 1 eps) 2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (pow.f64 (+.f64 1 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (pow.f64 (+.f64 1 eps) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (+.f64 1 eps) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 1 eps) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 1 (exp.f64 (pow.f64 (+.f64 1 eps) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 1 eps) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 1 (/.f64 1 (exp.f64 (pow.f64 (+.f64 1 eps) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (exp.f64 (+.f64 1 eps)) (exp.f64 (fma.f64 eps eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (+.f64 1 eps))) (exp.f64 (fma.f64 eps eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (exp.f64 (+.f64 1 eps)) (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (+.f64 1 eps))) (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 1 eps))) (exp.f64 (fma.f64 eps eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (+.f64 1 eps)) (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 1 eps))) (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (fma.f64 eps eps eps)) (exp.f64 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps)) (exp.f64 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (fma.f64 eps eps eps)) (+.f64 1 (expm1.f64 (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps)) (+.f64 1 (expm1.f64 (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (+.f64 1 eps) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (+.f64 1 eps) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (+.f64 1 eps) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 2 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2 (log1p.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 1 eps) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 1 eps) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 eps eps eps) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 eps (+.f64 1 eps) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 eps eps 1) (/.f64 1 (+.f64 1 eps)) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 eps eps 1) (/.f64 1 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (+.f64 1 eps) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (+.f64 1 eps) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (fma.f64 eps eps eps) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 1 eps) 1 (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 1 eps) 1 (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 1 eps) eps (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 1 eps) -1 (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 1 eps) -1 (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (cbrt.f64 (+.f64 1 eps)) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (cbrt.f64 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (*.f64 (cbrt.f64 (+.f64 1 eps)) -1) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (*.f64 (cbrt.f64 (+.f64 1 eps)) -1) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (*.f64 (cbrt.f64 (+.f64 1 eps)) eps) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (+.f64 1 eps)) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (+.f64 1 eps)) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (+.f64 1 eps)) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 1 eps)) (sqrt.f64 (+.f64 1 eps)) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 1 eps)) (sqrt.f64 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 1 eps)) (*.f64 (sqrt.f64 (+.f64 1 eps)) -1) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 1 eps)) (*.f64 (sqrt.f64 (+.f64 1 eps)) -1) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 1 eps)) (*.f64 (sqrt.f64 (+.f64 1 eps)) eps) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (+.f64 1 eps)) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 -1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 -1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (fma.f64 eps eps eps)) (cbrt.f64 (fma.f64 eps eps eps))) (cbrt.f64 (fma.f64 eps eps eps)) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (hypot.f64 eps (sqrt.f64 eps)) (hypot.f64 eps (sqrt.f64 eps)) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (fma.f64 eps eps 1) 1) (/.f64 1 (+.f64 1 eps)) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (fma.f64 eps eps 1) 1) (/.f64 1 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (+.f64 1 eps)) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (hypot.f64 1 eps) 1) (/.f64 (hypot.f64 1 eps) (+.f64 1 eps)) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (hypot.f64 1 eps) 1) (/.f64 (hypot.f64 1 eps) (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 eps)) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (sqrt.f64 (+.f64 1 eps))) (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (sqrt.f64 (+.f64 1 eps))) (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 1 eps))) (/.f64 -1 (sqrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 1 eps))) (/.f64 -1 (sqrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 -1 (sqrt.f64 (+.f64 1 eps))) (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 -1 (sqrt.f64 (+.f64 1 eps))) (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (sqrt.f64 (+.f64 1 eps))) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (sqrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (sqrt.f64 (+.f64 1 eps))) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (sqrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 -1 (cbrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 -1 (cbrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (hypot.f64 1 eps) (cbrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (hypot.f64 1 eps) (cbrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 eps) 1) (-.f64 (sqrt.f64 eps) 1) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 eps) 1) (-.f64 (sqrt.f64 eps) 1) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 eps (sqrt.f64 eps)) (-.f64 eps (sqrt.f64 eps)) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 (+.f64 1 eps))) (*.f64 (sqrt.f64 eps) (sqrt.f64 (+.f64 1 eps))) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sqrt.f64 (+.f64 1 eps)) (sqrt.f64 eps)) (*.f64 (sqrt.f64 (+.f64 1 eps)) (sqrt.f64 eps)) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (fma.f64 eps eps 1) (fma.f64 eps eps 1)) (+.f64 1 eps) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (fma.f64 eps eps 1) (fma.f64 eps eps 1)) (+.f64 1 eps) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (fma.f64 eps eps 1) (+.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (fma.f64 eps eps 1) (+.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 eps)) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1 (sqrt.f64 (+.f64 1 eps))) (sqrt.f64 (+.f64 1 eps)) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1 (sqrt.f64 (+.f64 1 eps))) (sqrt.f64 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 eps)) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 eps (sqrt.f64 (+.f64 1 eps))) (sqrt.f64 (+.f64 1 eps)) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (+.f64 1 eps) (sqrt.f64 eps)) (sqrt.f64 eps) (+.f64 1 eps)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))) (cbrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2)) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 (+.f64 1 eps) 2) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 eps eps 1) (/.f64 1 (pow.f64 (+.f64 1 eps) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 eps eps 1) (*.f64 -1 (/.f64 1 (pow.f64 (+.f64 1 eps) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 eps) (/.f64 1 (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 1 eps) 2) (/.f64 1 (fma.f64 eps eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))) 2) (cbrt.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (*.f64 (cbrt.f64 (fma.f64 eps eps 1)) (/.f64 1 (pow.f64 (+.f64 1 eps) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (hypot.f64 1 eps) (+.f64 1 eps)) (/.f64 (hypot.f64 1 eps) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (hypot.f64 1 eps) (*.f64 (hypot.f64 1 eps) (/.f64 1 (pow.f64 (+.f64 1 eps) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 1 eps)) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2)) (fma.f64 eps eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 eps eps 1) 1) (/.f64 1 (pow.f64 (+.f64 1 eps) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (pow.f64 (+.f64 1 eps) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (hypot.f64 1 eps) 1) (/.f64 (hypot.f64 1 eps) (pow.f64 (+.f64 1 eps) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 eps) 1) (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) 1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (fma.f64 eps eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 eps eps 1)) (*.f64 (pow.f64 (+.f64 1 eps) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 eps) -1) (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1)) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1)) (/.f64 (+.f64 1 eps) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) (fma.f64 eps eps 1)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) -1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (fma.f64 eps eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2)) (/.f64 (pow.f64 (+.f64 1 eps) 2) (cbrt.f64 (fma.f64 eps eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2)) (/.f64 (+.f64 1 eps) (cbrt.f64 (fma.f64 eps eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (cbrt.f64 (fma.f64 eps eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 1 eps)) (/.f64 (pow.f64 (+.f64 1 eps) 2) (hypot.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 eps) (hypot.f64 1 eps)) (/.f64 (+.f64 1 eps) (hypot.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) (hypot.f64 1 eps)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (hypot.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (+.f64 1 eps)) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (cbrt.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 eps) (+.f64 -1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (hypot.f64 1 eps) (+.f64 1 eps)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (pow.f64 (+.f64 1 eps) 2) 3) (pow.f64 (fma.f64 eps eps 1) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (fma.f64 eps eps 1) 3) (pow.f64 (pow.f64 (+.f64 1 eps) 2) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 1 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (pow.f64 (+.f64 1 eps) 2) 3) (pow.f64 (fma.f64 eps eps 1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (fma.f64 eps eps 1) 3) (pow.f64 (pow.f64 (+.f64 1 eps) 2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 1 (pow.f64 (+.f64 1 eps) 2)) (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 (+.f64 1 eps) 2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2))) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2)))) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2))) (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 (+.f64 1 eps) 2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2))) (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 (+.f64 1 eps) 2) -1)))))))) |
| 1× | egg-herbie |
| 537× | fma-neg_binary64 |
| 375× | cancel-sign-sub-inv_binary64 |
| 307× | sub-neg_binary64 |
| 232× | log-prod_binary64 |
| 231× | unswap-sqr_binary64 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 608 | 4572 |
| 1 | 1632 | 4109 |
| 2 | 4794 | 3991 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 0) |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (log.f64 -1)) |
(+.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))) |
(+.f64 (*.f64 2 (log1p.f64 eps)) (log.f64 (/.f64 1 (fma.f64 eps eps 1)))) |
(+.f64 (log1p.f64 (*.f64 eps eps)) (neg.f64 (*.f64 2 (log1p.f64 eps)))) |
(+.f64 (log1p.f64 (*.f64 eps eps)) (log.f64 (*.f64 -1 (/.f64 1 (pow.f64 (+.f64 1 eps) 2))))) |
(+.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) |
(+.f64 (log.f64 -1) (-.f64 (log1p.f64 eps) (log1p.f64 eps))) |
(+.f64 (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(+.f64 (log.f64 (hypot.f64 1 eps)) (log.f64 (*.f64 (hypot.f64 1 eps) (/.f64 1 (pow.f64 (+.f64 1 eps) 2))))) |
(+.f64 (-.f64 (log.f64 (hypot.f64 1 eps)) (log1p.f64 eps)) (-.f64 (log.f64 (hypot.f64 1 eps)) (log1p.f64 eps))) |
(+.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))) |
(+.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 (*.f64 eps eps)))) (log.f64 (*.f64 (cbrt.f64 (fma.f64 eps eps 1)) (/.f64 1 (pow.f64 (+.f64 1 eps) 2))))) |
(+.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps)) |
(+.f64 (neg.f64 (*.f64 2 (log1p.f64 eps))) (log1p.f64 (*.f64 eps eps))) |
(+.f64 (log.f64 (/.f64 (+.f64 1 eps) -1)) (log.f64 (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1)))) |
(+.f64 (log.f64 (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1))) (log1p.f64 eps)) |
(+.f64 (log.f64 (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1))) (log.f64 (/.f64 (+.f64 1 eps) -1))) |
(+.f64 (log.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2))) (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)))) |
(+.f64 (log.f64 (/.f64 (+.f64 1 eps) (hypot.f64 1 eps))) (log.f64 (/.f64 (+.f64 1 eps) (hypot.f64 1 eps)))) |
(+.f64 (log.f64 (/.f64 (fma.f64 eps eps 1) 1)) (neg.f64 (*.f64 2 (log1p.f64 eps)))) |
(+.f64 (log.f64 (/.f64 (+.f64 1 eps) 1)) (log.f64 (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1)))) |
(+.f64 (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2))) (log.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)))) |
(+.f64 (log.f64 (/.f64 1 (fma.f64 eps eps 1))) (-.f64 (*.f64 2 (log1p.f64 eps)) 0)) |
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) 1)) (log.f64 (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (pow.f64 (+.f64 1 eps) 2)))) |
(+.f64 (log.f64 (/.f64 (hypot.f64 1 eps) 1)) (log.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (+.f64 1 eps) 2)))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) 1)) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (fma.f64 eps eps 1)))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) (fma.f64 eps eps 1))) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) -1))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) -1)) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (fma.f64 eps eps 1)))) |
(+.f64 (log.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2))) (log.f64 (/.f64 (pow.f64 (+.f64 1 eps) 2) (cbrt.f64 (fma.f64 eps eps 1))))) |
(+.f64 (log.f64 (/.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2))) (log.f64 (/.f64 (+.f64 1 eps) (cbrt.f64 (fma.f64 eps eps 1))))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2))) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (cbrt.f64 (fma.f64 eps eps 1))))) |
(+.f64 (log.f64 (/.f64 1 (hypot.f64 1 eps))) (log.f64 (/.f64 (pow.f64 (+.f64 1 eps) 2) (hypot.f64 1 eps)))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) (hypot.f64 1 eps))) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (hypot.f64 1 eps)))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (+.f64 1 eps))) (log.f64 (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (+.f64 1 eps)))) |
(+.f64 (log.f64 (/.f64 -1 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2))) (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2))) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(+.f64 (log.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2))) (log.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)))) |
(+.f64 (log.f64 (/.f64 (+.f64 1 eps) (+.f64 -1 (pow.f64 eps 3)))) (log1p.f64 (fma.f64 eps eps eps))) |
(-.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (log.f64 -1)) |
(-.f64 (log1p.f64 eps) (log1p.f64 eps)) |
(-.f64 (*.f64 2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps))) |
(-.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps))) |
(-.f64 (log1p.f64 (*.f64 eps eps)) (-.f64 (*.f64 2 (log1p.f64 eps)) 0)) |
(-.f64 (log1p.f64 (*.f64 eps eps)) (log.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 1 eps) 2) -1)))) |
(-.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) |
(-.f64 0 (log.f64 (/.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 1))) |
(-.f64 (log.f64 -1) (-.f64 (log1p.f64 eps) (log1p.f64 eps))) |
(-.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) 1) |
(-.f64 (-.f64 (*.f64 2 (log1p.f64 eps)) 0) (log1p.f64 (*.f64 eps eps))) |
(-.f64 (log1p.f64 (pow.f64 eps 4)) (log.f64 (*.f64 (*.f64 (pow.f64 (+.f64 1 eps) 2) -1) (fma.f64 eps eps 1)))) |
(-.f64 (log.f64 (hypot.f64 1 eps)) (log.f64 (/.f64 (pow.f64 (+.f64 1 eps) 2) (hypot.f64 1 eps)))) |
(-.f64 (log.f64 (hypot.f64 1 eps)) (log.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 eps) 2) -1) (hypot.f64 1 eps)))) |
(-.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 (*.f64 eps eps)))) (log.f64 (/.f64 (pow.f64 (+.f64 1 eps) 2) (cbrt.f64 (fma.f64 eps eps 1))))) |
(-.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 (*.f64 eps eps)))) (log.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 eps) 2) -1) (cbrt.f64 (fma.f64 eps eps 1))))) |
(-.f64 (log1p.f64 (neg.f64 (pow.f64 eps 6))) (log.f64 (*.f64 (*.f64 (pow.f64 (+.f64 1 eps) 2) -1) (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4)))))) |
(-.f64 (*.f64 2 (*.f64 2 (*.f64 1/3 (log1p.f64 eps)))) (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)))) |
(-.f64 (log.f64 (/.f64 (fma.f64 eps eps 1) 1)) (*.f64 2 (log1p.f64 eps))) |
(-.f64 (log.f64 (/.f64 (pow.f64 (+.f64 1 eps) 2) (hypot.f64 1 eps))) (log.f64 (hypot.f64 1 eps))) |
(-.f64 (log.f64 (/.f64 (+.f64 1 eps) 1)) (log1p.f64 eps)) |
(-.f64 (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2))) (*.f64 2 (*.f64 1/3 (log1p.f64 eps)))) |
(-.f64 (log.f64 (/.f64 (pow.f64 (+.f64 1 eps) 2) (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2))) (*.f64 1/3 (log1p.f64 (*.f64 eps eps)))) |
(-.f64 (log.f64 (/.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))) (*.f64 1/3 (log1p.f64 eps))) |
(-.f64 (log.f64 (/.f64 (+.f64 1 eps) (sqrt.f64 (+.f64 1 eps)))) (*.f64 1/2 (log1p.f64 eps))) |
(*.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) |
(*.f64 -1 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) |
(*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1) |
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(*.f64 2 (-.f64 (log.f64 (hypot.f64 1 eps)) (log1p.f64 eps))) |
(*.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(*.f64 1/3 (*.f64 3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(/.f64 (-.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (pow.f64 (*.f64 2 (log1p.f64 eps)) 3)) (fma.f64 (log1p.f64 (*.f64 eps eps)) (log1p.f64 (*.f64 eps eps)) (fma.f64 (*.f64 2 (log1p.f64 eps)) (*.f64 2 (log1p.f64 eps)) (*.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps)))))) |
(/.f64 (-.f64 (*.f64 (log1p.f64 (*.f64 eps eps)) (log1p.f64 (*.f64 eps eps))) (*.f64 (*.f64 2 (log1p.f64 eps)) (*.f64 2 (log1p.f64 eps)))) (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps)))) |
(pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1) |
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3) |
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3) |
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) |
(neg.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) |
(neg.f64 (log.f64 (/.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 1))) |
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)) |
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1)) |
(fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))) |
(fma.f64 1 (*.f64 2 (log1p.f64 eps)) (neg.f64 (log1p.f64 (*.f64 eps eps)))) |
(fma.f64 1 (log1p.f64 (*.f64 eps eps)) (neg.f64 (*.f64 2 (log1p.f64 eps)))) |
(fma.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps eps))) (cbrt.f64 (log1p.f64 (*.f64 eps eps)))) (cbrt.f64 (log1p.f64 (*.f64 eps eps))) (neg.f64 (*.f64 2 (log1p.f64 eps)))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 2 (log1p.f64 eps))) (cbrt.f64 (*.f64 2 (log1p.f64 eps)))) (cbrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (log1p.f64 (*.f64 eps eps)))) |
(fma.f64 (*.f64 (cbrt.f64 (log1p.f64 eps)) (cbrt.f64 (log1p.f64 eps))) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) |
(fma.f64 (sqrt.f64 (log1p.f64 (*.f64 eps eps))) (sqrt.f64 (log1p.f64 (*.f64 eps eps))) (neg.f64 (*.f64 2 (log1p.f64 eps)))) |
(fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (log1p.f64 (*.f64 eps eps)))) |
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) |
(+.f64 (+.f64 1 eps) (fma.f64 eps eps eps)) |
(+.f64 (+.f64 1 eps) (*.f64 (fma.f64 eps eps eps) 1)) |
(+.f64 0 (pow.f64 (+.f64 1 eps) 2)) |
(+.f64 (fma.f64 eps eps eps) (+.f64 1 eps)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 1 eps) 2))) (cbrt.f64 (exp.f64 (pow.f64 (+.f64 1 eps) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 1 eps) 2))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 1 eps) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 1 eps) 2))))) |
(-.f64 (+.f64 1 eps) (fma.f64 eps eps eps)) |
(-.f64 0 (pow.f64 (+.f64 1 eps) 2)) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 1 eps) 2))) 1) |
(/.f64 (pow.f64 (fma.f64 eps eps 1) 2) (pow.f64 (+.f64 1 eps) 2)) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 -1 (pow.f64 eps 3))) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (fma.f64 eps eps eps)))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 1 (pow.f64 eps 3))) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (fma.f64 eps eps eps)))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (fma.f64 eps eps 1)) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 eps))) |
(/.f64 (*.f64 (fma.f64 eps eps 1) (+.f64 1 (pow.f64 eps 3))) (*.f64 (+.f64 1 eps) (+.f64 1 (fma.f64 eps eps eps)))) |
(/.f64 (*.f64 (fma.f64 eps eps 1) (+.f64 -1 (pow.f64 eps 3))) (*.f64 (+.f64 1 eps) (+.f64 1 (fma.f64 eps eps eps)))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 -1 (pow.f64 eps 3))) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (fma.f64 eps eps eps)))) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 eps 3)) (fma.f64 eps eps 1)) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 eps))) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 1 (pow.f64 eps 3))) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (fma.f64 eps eps eps)))) |
(/.f64 (*.f64 (+.f64 1 eps) (fma.f64 eps eps 1)) (+.f64 1 eps)) |
(/.f64 (*.f64 (fma.f64 eps eps 1) (+.f64 1 eps)) (+.f64 1 eps)) |
(/.f64 (+.f64 (pow.f64 (+.f64 1 eps) 3) (pow.f64 (fma.f64 eps eps eps) 3)) (+.f64 (pow.f64 (+.f64 1 eps) 2) (-.f64 (*.f64 (fma.f64 eps eps eps) (fma.f64 eps eps eps)) (*.f64 (+.f64 1 eps) (fma.f64 eps eps eps))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 1 eps) 2) (*.f64 (fma.f64 eps eps eps) (fma.f64 eps eps eps))) (pow.f64 (+.f64 1 eps) 2)) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 1 eps)) (+.f64 1 (fma.f64 eps eps eps))) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 1 eps)) (+.f64 1 (fma.f64 eps eps eps))) |
(/.f64 (*.f64 (+.f64 1 eps) (+.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps))) |
(/.f64 (*.f64 (+.f64 1 eps) (+.f64 -1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 1 eps) 2) |
(pow.f64 (pow.f64 (+.f64 1 eps) 2) 1) |
(pow.f64 (pow.f64 (pow.f64 (+.f64 1 eps) 2) 3) 1/3) |
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 3) |
(neg.f64 (pow.f64 (+.f64 1 eps) 2)) |
(sqrt.f64 (pow.f64 (pow.f64 (+.f64 1 eps) 2) 2)) |
(log.f64 (exp.f64 (pow.f64 (+.f64 1 eps) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 1 eps) 2)))) |
(log.f64 (/.f64 1 (exp.f64 (pow.f64 (+.f64 1 eps) 2)))) |
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 1 eps) 2))))) |
(log.f64 (/.f64 1 (/.f64 1 (exp.f64 (pow.f64 (+.f64 1 eps) 2))))) |
(log.f64 (/.f64 (exp.f64 (+.f64 1 eps)) (exp.f64 (fma.f64 eps eps eps)))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (+.f64 1 eps))) (exp.f64 (fma.f64 eps eps eps)))) |
(log.f64 (/.f64 (exp.f64 (+.f64 1 eps)) (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps)))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (+.f64 1 eps))) (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 1 eps))) (exp.f64 (fma.f64 eps eps eps)))) |
(log.f64 (*.f64 (exp.f64 (+.f64 1 eps)) (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 1 eps))) (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps)))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 eps eps eps)) (exp.f64 (+.f64 1 eps)))) |
(log.f64 (*.f64 (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps)) (exp.f64 (+.f64 1 eps)))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 eps eps eps)) (+.f64 1 (expm1.f64 (+.f64 1 eps))))) |
(log.f64 (*.f64 (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps)) (+.f64 1 (expm1.f64 (+.f64 1 eps))))) |
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 1 eps) 2) 3)) |
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 1 eps) 2))) |
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 1 eps) 2))) |
(exp.f64 (*.f64 2 (log1p.f64 eps))) |
(exp.f64 (*.f64 (*.f64 2 (log1p.f64 eps)) 1)) |
(fma.f64 1 (+.f64 1 eps) (fma.f64 eps eps eps)) |
(fma.f64 1 (+.f64 1 eps) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 1 (fma.f64 eps eps eps) (+.f64 1 eps)) |
(fma.f64 eps (+.f64 1 eps) (+.f64 1 eps)) |
(fma.f64 (fma.f64 eps eps 1) (/.f64 1 (+.f64 1 eps)) (fma.f64 eps eps eps)) |
(fma.f64 (fma.f64 eps eps 1) (/.f64 1 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 -1 (+.f64 1 eps) (fma.f64 eps eps eps)) |
(fma.f64 -1 (+.f64 1 eps) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 -1 (fma.f64 eps eps eps) (+.f64 1 eps)) |
(fma.f64 (+.f64 1 eps) 1 (fma.f64 eps eps eps)) |
(fma.f64 (+.f64 1 eps) 1 (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (+.f64 1 eps) eps (+.f64 1 eps)) |
(fma.f64 (+.f64 1 eps) -1 (fma.f64 eps eps eps)) |
(fma.f64 (+.f64 1 eps) -1 (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (cbrt.f64 (+.f64 1 eps)) (fma.f64 eps eps eps)) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (cbrt.f64 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (*.f64 (cbrt.f64 (+.f64 1 eps)) -1) (fma.f64 eps eps eps)) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (*.f64 (cbrt.f64 (+.f64 1 eps)) -1) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (*.f64 (cbrt.f64 (+.f64 1 eps)) eps) (+.f64 1 eps)) |
(fma.f64 (cbrt.f64 (+.f64 1 eps)) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (fma.f64 eps eps eps)) |
(fma.f64 (cbrt.f64 (+.f64 1 eps)) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (+.f64 1 eps)) (+.f64 1 eps)) |
(fma.f64 (sqrt.f64 (+.f64 1 eps)) (sqrt.f64 (+.f64 1 eps)) (fma.f64 eps eps eps)) |
(fma.f64 (sqrt.f64 (+.f64 1 eps)) (sqrt.f64 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (sqrt.f64 (+.f64 1 eps)) (*.f64 (sqrt.f64 (+.f64 1 eps)) -1) (fma.f64 eps eps eps)) |
(fma.f64 (sqrt.f64 (+.f64 1 eps)) (*.f64 (sqrt.f64 (+.f64 1 eps)) -1) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (sqrt.f64 (+.f64 1 eps)) (*.f64 (sqrt.f64 (+.f64 1 eps)) eps) (+.f64 1 eps)) |
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (+.f64 1 eps)) (+.f64 1 eps)) |
(fma.f64 (+.f64 -1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (fma.f64 eps eps eps)) |
(fma.f64 (+.f64 -1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (fma.f64 eps eps eps)) |
(fma.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 eps eps eps)) (cbrt.f64 (fma.f64 eps eps eps))) (cbrt.f64 (fma.f64 eps eps eps)) (+.f64 1 eps)) |
(fma.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (fma.f64 eps eps eps)) |
(fma.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (hypot.f64 eps (sqrt.f64 eps)) (hypot.f64 eps (sqrt.f64 eps)) (+.f64 1 eps)) |
(fma.f64 (/.f64 (fma.f64 eps eps 1) 1) (/.f64 1 (+.f64 1 eps)) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 (fma.f64 eps eps 1) 1) (/.f64 1 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (+.f64 1 eps)) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (/.f64 (hypot.f64 1 eps) 1) (/.f64 (hypot.f64 1 eps) (+.f64 1 eps)) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 (hypot.f64 1 eps) 1) (/.f64 (hypot.f64 1 eps) (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 eps)) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 1 eps))) (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 1 eps))) (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 1 eps))) (/.f64 -1 (sqrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 1 eps))) (/.f64 -1 (sqrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (/.f64 -1 (sqrt.f64 (+.f64 1 eps))) (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 -1 (sqrt.f64 (+.f64 1 eps))) (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (sqrt.f64 (+.f64 1 eps))) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (sqrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (sqrt.f64 (+.f64 1 eps))) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (sqrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 -1 (cbrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 -1 (cbrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (hypot.f64 1 eps) (cbrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (hypot.f64 1 eps) (cbrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (+.f64 (sqrt.f64 eps) 1) (-.f64 (sqrt.f64 eps) 1) (fma.f64 eps eps eps)) |
(fma.f64 (+.f64 (sqrt.f64 eps) 1) (-.f64 (sqrt.f64 eps) 1) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (+.f64 eps (sqrt.f64 eps)) (-.f64 eps (sqrt.f64 eps)) (+.f64 1 eps)) |
(fma.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 (+.f64 1 eps))) (*.f64 (sqrt.f64 eps) (sqrt.f64 (+.f64 1 eps))) (+.f64 1 eps)) |
(fma.f64 (*.f64 (sqrt.f64 (+.f64 1 eps)) (sqrt.f64 eps)) (*.f64 (sqrt.f64 (+.f64 1 eps)) (sqrt.f64 eps)) (+.f64 1 eps)) |
(fma.f64 (/.f64 (fma.f64 eps eps 1) (fma.f64 eps eps 1)) (+.f64 1 eps) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 (fma.f64 eps eps 1) (fma.f64 eps eps 1)) (+.f64 1 eps) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (/.f64 (fma.f64 eps eps 1) (+.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 (fma.f64 eps eps 1) (+.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 eps)) (fma.f64 eps eps eps)) |
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (*.f64 -1 (sqrt.f64 (+.f64 1 eps))) (sqrt.f64 (+.f64 1 eps)) (fma.f64 eps eps eps)) |
(fma.f64 (*.f64 -1 (sqrt.f64 (+.f64 1 eps))) (sqrt.f64 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 eps)) (+.f64 1 eps)) |
(fma.f64 (*.f64 eps (sqrt.f64 (+.f64 1 eps))) (sqrt.f64 (+.f64 1 eps)) (+.f64 1 eps)) |
(fma.f64 (*.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) (+.f64 1 eps)) |
(fma.f64 (*.f64 (+.f64 1 eps) (sqrt.f64 eps)) (sqrt.f64 eps) (+.f64 1 eps)) |
(+.f64 0 (/.f64 (+.f64 1 eps) (+.f64 1 eps))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))) (cbrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))))) |
(-.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2)) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 (+.f64 1 eps) 2) -1))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))) 1) |
(*.f64 1 (/.f64 (+.f64 1 eps) (+.f64 1 eps))) |
(*.f64 (fma.f64 eps eps 1) (/.f64 1 (pow.f64 (+.f64 1 eps) 2))) |
(*.f64 (fma.f64 eps eps 1) (*.f64 -1 (/.f64 1 (pow.f64 (+.f64 1 eps) 2)))) |
(*.f64 -1 (/.f64 (+.f64 1 eps) (+.f64 1 eps))) |
(*.f64 (+.f64 1 eps) (/.f64 1 (+.f64 1 eps))) |
(*.f64 (pow.f64 (+.f64 1 eps) 2) (/.f64 1 (fma.f64 eps eps 1))) |
(*.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 1) |
(*.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) -1) |
(*.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))) 2) (cbrt.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (*.f64 (cbrt.f64 (fma.f64 eps eps 1)) (/.f64 1 (pow.f64 (+.f64 1 eps) 2)))) |
(*.f64 (/.f64 (hypot.f64 1 eps) (+.f64 1 eps)) (/.f64 (hypot.f64 1 eps) (+.f64 1 eps))) |
(*.f64 (hypot.f64 1 eps) (*.f64 (hypot.f64 1 eps) (/.f64 1 (pow.f64 (+.f64 1 eps) 2)))) |
(*.f64 (/.f64 1 (+.f64 1 eps)) (+.f64 1 eps)) |
(*.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2)) (fma.f64 eps eps 1)) |
(*.f64 (/.f64 (fma.f64 eps eps 1) 1) (/.f64 1 (pow.f64 (+.f64 1 eps) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (pow.f64 (+.f64 1 eps) 2))) |
(*.f64 (/.f64 (hypot.f64 1 eps) 1) (/.f64 (hypot.f64 1 eps) (pow.f64 (+.f64 1 eps) 2))) |
(*.f64 (/.f64 (+.f64 1 eps) 1) (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1))) |
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) 1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (fma.f64 eps eps 1))) |
(*.f64 (/.f64 1 (fma.f64 eps eps 1)) (*.f64 (pow.f64 (+.f64 1 eps) 2) -1)) |
(*.f64 (/.f64 (+.f64 1 eps) -1) (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1))) |
(*.f64 (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1)) (+.f64 1 eps)) |
(*.f64 (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1)) (/.f64 (+.f64 1 eps) -1)) |
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) (fma.f64 eps eps 1)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) -1)) |
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) -1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (fma.f64 eps eps 1))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2)) (/.f64 (pow.f64 (+.f64 1 eps) 2) (cbrt.f64 (fma.f64 eps eps 1)))) |
(*.f64 (/.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2)) (/.f64 (+.f64 1 eps) (cbrt.f64 (fma.f64 eps eps 1)))) |
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (cbrt.f64 (fma.f64 eps eps 1)))) |
(*.f64 (/.f64 1 (hypot.f64 1 eps)) (/.f64 (pow.f64 (+.f64 1 eps) 2) (hypot.f64 1 eps))) |
(*.f64 (/.f64 (+.f64 1 eps) (hypot.f64 1 eps)) (/.f64 (+.f64 1 eps) (hypot.f64 1 eps))) |
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) (hypot.f64 1 eps)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (hypot.f64 1 eps))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (+.f64 1 eps)) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (+.f64 1 eps))) |
(*.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))) |
(*.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))) |
(*.f64 (/.f64 -1 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (cbrt.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))) |
(*.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))) |
(*.f64 (/.f64 (+.f64 1 eps) (+.f64 -1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 1) |
(pow.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) -1) |
(pow.f64 (E.f64) (-.f64 (log1p.f64 eps) (log1p.f64 eps))) |
(pow.f64 (pow.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 3) 1/3) |
(pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))) 3) |
(pow.f64 (/.f64 (hypot.f64 1 eps) (+.f64 1 eps)) 2) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(pow.f64 (/.f64 (pow.f64 (pow.f64 (+.f64 1 eps) 2) 3) (pow.f64 (fma.f64 eps eps 1) 3)) 1/3) |
(pow.f64 (/.f64 (pow.f64 (fma.f64 eps eps 1) 3) (pow.f64 (pow.f64 (+.f64 1 eps) 2) 3)) 1/3) |
(pow.f64 (/.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 1) -1) |
(neg.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))) |
(sqrt.f64 (pow.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 2)) |
(log.f64 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))) |
(log.f64 (/.f64 1 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))) |
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))))) |
(cbrt.f64 (pow.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (+.f64 1 eps) 2) 3) (pow.f64 (fma.f64 eps eps 1) 3))) |
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 eps eps 1) 3) (pow.f64 (pow.f64 (+.f64 1 eps) 2) 3))) |
(expm1.f64 (log1p.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))) |
(log1p.f64 (expm1.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))) |
(exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) |
(fma.f64 1 (/.f64 1 (pow.f64 (+.f64 1 eps) 2)) (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 (+.f64 1 eps) 2) -1)))) |
(fma.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2))) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2)))) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2))) (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 (+.f64 1 eps) 2) -1)))) |
(fma.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2))) (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 (+.f64 1 eps) 2) -1)))) |
| Outputs |
|---|
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 0) |
0 |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (log.f64 -1)) |
(+.f64 0 (log.f64 -1)) |
(log.f64 -1) |
(+.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))) |
0 |
(+.f64 (*.f64 2 (log1p.f64 eps)) (log.f64 (/.f64 1 (fma.f64 eps eps 1)))) |
(fma.f64 2 (log1p.f64 eps) (neg.f64 (log.f64 (fma.f64 eps eps 1)))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (fma.f64 eps eps 1))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps eps))) |
(+.f64 (log1p.f64 (*.f64 eps eps)) (neg.f64 (*.f64 2 (log1p.f64 eps)))) |
(+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 -2 (log1p.f64 eps))) |
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) |
(+.f64 (log1p.f64 (*.f64 eps eps)) (log.f64 (*.f64 -1 (/.f64 1 (pow.f64 (+.f64 1 eps) 2))))) |
(+.f64 (log1p.f64 (*.f64 eps eps)) (log.f64 (/.f64 -1 (pow.f64 (+.f64 eps 1) 2)))) |
(+.f64 (log.f64 -1) (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) |
(+.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) |
0 |
(+.f64 (log.f64 -1) (-.f64 (log1p.f64 eps) (log1p.f64 eps))) |
(+.f64 0 (log.f64 -1)) |
(log.f64 -1) |
(+.f64 (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(+.f64 (log.f64 (hypot.f64 1 eps)) (log.f64 (*.f64 (hypot.f64 1 eps) (/.f64 1 (pow.f64 (+.f64 1 eps) 2))))) |
(+.f64 (log.f64 (hypot.f64 1 eps)) (log.f64 (/.f64 (*.f64 (hypot.f64 1 eps) 1) (pow.f64 (+.f64 eps 1) 2)))) |
(+.f64 (log.f64 (hypot.f64 1 eps)) (+.f64 (*.f64 (log1p.f64 eps) -2) (log.f64 (hypot.f64 1 eps)))) |
(*.f64 2 (-.f64 (log.f64 (hypot.f64 1 eps)) (log1p.f64 eps))) |
(+.f64 (-.f64 (log.f64 (hypot.f64 1 eps)) (log1p.f64 eps)) (-.f64 (log.f64 (hypot.f64 1 eps)) (log1p.f64 eps))) |
(+.f64 (log.f64 (hypot.f64 1 eps)) (log.f64 (/.f64 (*.f64 (hypot.f64 1 eps) 1) (pow.f64 (+.f64 eps 1) 2)))) |
(+.f64 (log.f64 (hypot.f64 1 eps)) (+.f64 (*.f64 (log1p.f64 eps) -2) (log.f64 (hypot.f64 1 eps)))) |
(*.f64 2 (-.f64 (log.f64 (hypot.f64 1 eps)) (log1p.f64 eps))) |
(+.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))) |
0 |
(+.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 (*.f64 eps eps)))) (log.f64 (*.f64 (cbrt.f64 (fma.f64 eps eps 1)) (/.f64 1 (pow.f64 (+.f64 1 eps) 2))))) |
(+.f64 (*.f64 2/3 (log1p.f64 (*.f64 eps eps))) (log.f64 (/.f64 (*.f64 (cbrt.f64 (fma.f64 eps eps 1)) 1) (pow.f64 (+.f64 eps 1) 2)))) |
(fma.f64 2/3 (log1p.f64 (*.f64 eps eps)) (+.f64 (*.f64 (log1p.f64 eps) -2) (log.f64 (cbrt.f64 (fma.f64 eps eps 1))))) |
(+.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps)) |
0 |
(+.f64 (neg.f64 (*.f64 2 (log1p.f64 eps))) (log1p.f64 (*.f64 eps eps))) |
(+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 -2 (log1p.f64 eps))) |
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) |
(+.f64 (log.f64 (/.f64 (+.f64 1 eps) -1)) (log.f64 (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1)))) |
(+.f64 (log.f64 (/.f64 (+.f64 eps 1) -1)) (log.f64 (/.f64 (+.f64 eps 1) (fma.f64 eps eps 1)))) |
(-.f64 (-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (fma.f64 eps eps 1))) (log.f64 -1)) |
(-.f64 (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps eps))) (log.f64 -1)) |
(+.f64 (log.f64 (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1))) (log1p.f64 eps)) |
(fma.f64 2 (log1p.f64 eps) (neg.f64 (log.f64 (fma.f64 eps eps 1)))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (fma.f64 eps eps 1))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps eps))) |
(+.f64 (log.f64 (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1))) (log.f64 (/.f64 (+.f64 1 eps) -1))) |
(+.f64 (log.f64 (/.f64 (+.f64 eps 1) -1)) (log.f64 (/.f64 (+.f64 eps 1) (fma.f64 eps eps 1)))) |
(-.f64 (-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (fma.f64 eps eps 1))) (log.f64 -1)) |
(-.f64 (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps eps))) (log.f64 -1)) |
(+.f64 (log.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2))) (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)))) |
(+.f64 (neg.f64 (log.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) 2))) (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)))) |
(-.f64 (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))) (log.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4))) |
(+.f64 (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4))) (*.f64 -2 (log.f64 (cbrt.f64 (+.f64 eps 1))))) |
(+.f64 (log.f64 (/.f64 (+.f64 1 eps) (hypot.f64 1 eps))) (log.f64 (/.f64 (+.f64 1 eps) (hypot.f64 1 eps)))) |
(*.f64 2 (log.f64 (/.f64 (+.f64 eps 1) (hypot.f64 1 eps)))) |
(*.f64 2 (-.f64 (log1p.f64 eps) (log.f64 (hypot.f64 1 eps)))) |
(+.f64 (log.f64 (/.f64 (fma.f64 eps eps 1) 1)) (neg.f64 (*.f64 2 (log1p.f64 eps)))) |
(+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 -2 (log1p.f64 eps))) |
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) |
(+.f64 (log.f64 (/.f64 (+.f64 1 eps) 1)) (log.f64 (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1)))) |
(fma.f64 2 (log1p.f64 eps) (neg.f64 (log.f64 (fma.f64 eps eps 1)))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (fma.f64 eps eps 1))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps eps))) |
(+.f64 (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2))) (log.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)))) |
(+.f64 (log1p.f64 (*.f64 eps eps)) (log.f64 (/.f64 -1 (pow.f64 (+.f64 eps 1) 2)))) |
(+.f64 (log.f64 -1) (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) |
(+.f64 (log.f64 (/.f64 1 (fma.f64 eps eps 1))) (-.f64 (*.f64 2 (log1p.f64 eps)) 0)) |
(fma.f64 2 (log1p.f64 eps) (neg.f64 (log.f64 (fma.f64 eps eps 1)))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (fma.f64 eps eps 1))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps eps))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) 1)) (log.f64 (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (pow.f64 (+.f64 1 eps) 2)))) |
(+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 -2 (log1p.f64 eps))) |
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) |
(+.f64 (log.f64 (/.f64 (hypot.f64 1 eps) 1)) (log.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (+.f64 1 eps) 2)))) |
(+.f64 (log.f64 (hypot.f64 1 eps)) (log.f64 (/.f64 (*.f64 (hypot.f64 1 eps) 1) (pow.f64 (+.f64 eps 1) 2)))) |
(+.f64 (log.f64 (hypot.f64 1 eps)) (+.f64 (*.f64 (log1p.f64 eps) -2) (log.f64 (hypot.f64 1 eps)))) |
(*.f64 2 (-.f64 (log.f64 (hypot.f64 1 eps)) (log1p.f64 eps))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) 1)) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (fma.f64 eps eps 1)))) |
(fma.f64 2 (log1p.f64 eps) (neg.f64 (log.f64 (fma.f64 eps eps 1)))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (fma.f64 eps eps 1))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps eps))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) (fma.f64 eps eps 1))) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) -1))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) 2) (fma.f64 eps eps 1))) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) -1))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (fma.f64 eps eps 1))) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) -1))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) -1)) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (fma.f64 eps eps 1)))) |
(+.f64 (log.f64 (/.f64 (+.f64 eps 1) -1)) (log.f64 (/.f64 (+.f64 eps 1) (fma.f64 eps eps 1)))) |
(-.f64 (-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (fma.f64 eps eps 1))) (log.f64 -1)) |
(-.f64 (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps eps))) (log.f64 -1)) |
(+.f64 (log.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2))) (log.f64 (/.f64 (pow.f64 (+.f64 1 eps) 2) (cbrt.f64 (fma.f64 eps eps 1))))) |
(fma.f64 2 (log1p.f64 eps) (neg.f64 (log.f64 (fma.f64 eps eps 1)))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (fma.f64 eps eps 1))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps eps))) |
(+.f64 (log.f64 (/.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2))) (log.f64 (/.f64 (+.f64 1 eps) (cbrt.f64 (fma.f64 eps eps 1))))) |
(fma.f64 2 (log1p.f64 eps) (neg.f64 (log.f64 (fma.f64 eps eps 1)))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (fma.f64 eps eps 1))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps eps))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2))) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (cbrt.f64 (fma.f64 eps eps 1))))) |
(fma.f64 2 (log1p.f64 eps) (neg.f64 (log.f64 (fma.f64 eps eps 1)))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (fma.f64 eps eps 1))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps eps))) |
(+.f64 (log.f64 (/.f64 1 (hypot.f64 1 eps))) (log.f64 (/.f64 (pow.f64 (+.f64 1 eps) 2) (hypot.f64 1 eps)))) |
(*.f64 2 (log.f64 (/.f64 (+.f64 eps 1) (hypot.f64 1 eps)))) |
(*.f64 2 (-.f64 (log1p.f64 eps) (log.f64 (hypot.f64 1 eps)))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) (hypot.f64 1 eps))) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (hypot.f64 1 eps)))) |
(*.f64 2 (log.f64 (/.f64 (+.f64 eps 1) (hypot.f64 1 eps)))) |
(*.f64 2 (-.f64 (log1p.f64 eps) (log.f64 (hypot.f64 1 eps)))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (+.f64 1 eps))) (log.f64 (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (+.f64 1 eps)))) |
(+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 -2 (log1p.f64 eps))) |
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) |
(+.f64 (log.f64 (/.f64 -1 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2))) (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)))) |
(+.f64 (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))) (log.f64 (/.f64 -1 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) 2)))) |
(+.f64 (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))) (log.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4)))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2))) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(+.f64 0 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) 2)))) |
(log.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4))) |
(+.f64 (log.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2))) (log.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)))) |
(+.f64 (log.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) 2))) (log.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)))) |
(+.f64 (log.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4))) (log.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)))) |
(+.f64 (log.f64 (/.f64 (+.f64 1 eps) (+.f64 -1 (pow.f64 eps 3)))) (log1p.f64 (fma.f64 eps eps eps))) |
(+.f64 (log.f64 (/.f64 (+.f64 eps 1) (+.f64 -1 (pow.f64 eps 3)))) (log1p.f64 (fma.f64 eps eps eps))) |
(-.f64 (+.f64 (log1p.f64 (fma.f64 eps eps eps)) (log1p.f64 eps)) (log.f64 (+.f64 -1 (pow.f64 eps 3)))) |
(-.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (log.f64 -1)) |
(-.f64 0 (log.f64 -1)) |
(neg.f64 (log.f64 -1)) |
(-.f64 (log1p.f64 eps) (log1p.f64 eps)) |
0 |
(-.f64 (*.f64 2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps))) |
(fma.f64 2 (log1p.f64 eps) (neg.f64 (log.f64 (fma.f64 eps eps 1)))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (fma.f64 eps eps 1))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps eps))) |
(-.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps))) |
(+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 -2 (log1p.f64 eps))) |
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) |
(-.f64 (log1p.f64 (*.f64 eps eps)) (-.f64 (*.f64 2 (log1p.f64 eps)) 0)) |
(+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 -2 (log1p.f64 eps))) |
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) |
(-.f64 (log1p.f64 (*.f64 eps eps)) (log.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 1 eps) 2) -1)))) |
(+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 -2 (log1p.f64 eps))) |
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) |
(-.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) |
0 |
(-.f64 0 (log.f64 (/.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 1))) |
0 |
(-.f64 (log.f64 -1) (-.f64 (log1p.f64 eps) (log1p.f64 eps))) |
(+.f64 0 (log.f64 -1)) |
(log.f64 -1) |
(-.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) 1) |
0 |
(-.f64 (-.f64 (*.f64 2 (log1p.f64 eps)) 0) (log1p.f64 (*.f64 eps eps))) |
(fma.f64 2 (log1p.f64 eps) (neg.f64 (log.f64 (fma.f64 eps eps 1)))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (fma.f64 eps eps 1))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps eps))) |
(-.f64 (log1p.f64 (pow.f64 eps 4)) (log.f64 (*.f64 (*.f64 (pow.f64 (+.f64 1 eps) 2) -1) (fma.f64 eps eps 1)))) |
(-.f64 (log1p.f64 (pow.f64 eps 4)) (log.f64 (*.f64 (fma.f64 eps eps 1) (neg.f64 (pow.f64 (+.f64 eps 1) 2))))) |
(-.f64 (log1p.f64 (pow.f64 eps 4)) (+.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (neg.f64 (fma.f64 eps eps 1))))) |
(-.f64 (log.f64 (hypot.f64 1 eps)) (log.f64 (/.f64 (pow.f64 (+.f64 1 eps) 2) (hypot.f64 1 eps)))) |
(+.f64 (log.f64 (hypot.f64 1 eps)) (log.f64 (/.f64 (*.f64 (hypot.f64 1 eps) 1) (pow.f64 (+.f64 eps 1) 2)))) |
(+.f64 (log.f64 (hypot.f64 1 eps)) (+.f64 (*.f64 (log1p.f64 eps) -2) (log.f64 (hypot.f64 1 eps)))) |
(*.f64 2 (-.f64 (log.f64 (hypot.f64 1 eps)) (log1p.f64 eps))) |
(-.f64 (log.f64 (hypot.f64 1 eps)) (log.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 eps) 2) -1) (hypot.f64 1 eps)))) |
(-.f64 (log.f64 (hypot.f64 1 eps)) (log.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2)) (hypot.f64 1 eps)))) |
(-.f64 (log.f64 (hypot.f64 1 eps)) (-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (/.f64 (hypot.f64 1 eps) -1)))) |
(-.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 (*.f64 eps eps)))) (log.f64 (/.f64 (pow.f64 (+.f64 1 eps) 2) (cbrt.f64 (fma.f64 eps eps 1))))) |
(-.f64 (*.f64 2/3 (log1p.f64 (*.f64 eps eps))) (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (cbrt.f64 (fma.f64 eps eps 1))))) |
(+.f64 (-.f64 (*.f64 (log1p.f64 (*.f64 eps eps)) 2/3) (*.f64 (log1p.f64 eps) 2)) (log.f64 (cbrt.f64 (fma.f64 eps eps 1)))) |
(+.f64 (fma.f64 (log1p.f64 (*.f64 eps eps)) 2/3 (*.f64 (log1p.f64 eps) -2)) (log.f64 (cbrt.f64 (fma.f64 eps eps 1)))) |
(-.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 (*.f64 eps eps)))) (log.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 eps) 2) -1) (cbrt.f64 (fma.f64 eps eps 1))))) |
(-.f64 (*.f64 2/3 (log1p.f64 (*.f64 eps eps))) (log.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2)) (cbrt.f64 (fma.f64 eps eps 1))))) |
(-.f64 (*.f64 (log1p.f64 (*.f64 eps eps)) 2/3) (-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) -1)))) |
(+.f64 (fma.f64 (log1p.f64 (*.f64 eps eps)) 2/3 (+.f64 (log.f64 -1) (*.f64 (log1p.f64 eps) -2))) (log.f64 (cbrt.f64 (fma.f64 eps eps 1)))) |
(-.f64 (log1p.f64 (neg.f64 (pow.f64 eps 6))) (log.f64 (*.f64 (*.f64 (pow.f64 (+.f64 1 eps) 2) -1) (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4)))))) |
(-.f64 (log1p.f64 (neg.f64 (pow.f64 eps 6))) (log.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2)) (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4)))))) |
(-.f64 (log1p.f64 (neg.f64 (pow.f64 eps 6))) (+.f64 (+.f64 (log.f64 -1) (*.f64 (log1p.f64 eps) 2)) (log1p.f64 (fma.f64 eps eps (pow.f64 eps 4))))) |
(+.f64 (log1p.f64 (neg.f64 (pow.f64 eps 6))) (-.f64 (+.f64 (log.f64 -1) (*.f64 (log1p.f64 eps) -2)) (log1p.f64 (fma.f64 eps eps (pow.f64 eps 4))))) |
(-.f64 (*.f64 2 (*.f64 2 (*.f64 1/3 (log1p.f64 eps)))) (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)))) |
(-.f64 (*.f64 2 (*.f64 2/3 (log1p.f64 eps))) (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)))) |
(-.f64 (*.f64 4/3 (log1p.f64 eps)) (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)))) |
(-.f64 (log.f64 (/.f64 (fma.f64 eps eps 1) 1)) (*.f64 2 (log1p.f64 eps))) |
(+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 -2 (log1p.f64 eps))) |
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) |
(-.f64 (log.f64 (/.f64 (pow.f64 (+.f64 1 eps) 2) (hypot.f64 1 eps))) (log.f64 (hypot.f64 1 eps))) |
(*.f64 2 (log.f64 (/.f64 (+.f64 eps 1) (hypot.f64 1 eps)))) |
(*.f64 2 (-.f64 (log1p.f64 eps) (log.f64 (hypot.f64 1 eps)))) |
(-.f64 (log.f64 (/.f64 (+.f64 1 eps) 1)) (log1p.f64 eps)) |
0 |
(-.f64 (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2))) (*.f64 2 (*.f64 1/3 (log1p.f64 eps)))) |
(-.f64 (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) 2))) (*.f64 2/3 (log1p.f64 eps))) |
(+.f64 (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4))) (*.f64 -2/3 (log1p.f64 eps))) |
(-.f64 (log.f64 (/.f64 (pow.f64 (+.f64 1 eps) 2) (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2))) (*.f64 1/3 (log1p.f64 (*.f64 eps eps)))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2))) (*.f64 -1/3 (log1p.f64 (*.f64 eps eps)))) |
(+.f64 (-.f64 (*.f64 (log1p.f64 eps) 2) (*.f64 2 (log.f64 (cbrt.f64 (fma.f64 eps eps 1))))) (*.f64 (log1p.f64 (*.f64 eps eps)) -1/3)) |
(+.f64 (+.f64 (*.f64 (log1p.f64 eps) 2) (*.f64 -2 (log.f64 (cbrt.f64 (fma.f64 eps eps 1))))) (*.f64 (log1p.f64 (*.f64 eps eps)) -1/3)) |
(-.f64 (log.f64 (/.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))) (*.f64 1/3 (log1p.f64 eps))) |
(+.f64 (log.f64 (/.f64 (+.f64 eps 1) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))) (*.f64 -1/3 (log1p.f64 eps))) |
(+.f64 (-.f64 (log1p.f64 eps) (*.f64 2 (log.f64 (cbrt.f64 (+.f64 eps 1))))) (*.f64 (log1p.f64 eps) -1/3)) |
(+.f64 (+.f64 (log1p.f64 eps) (*.f64 -2 (log.f64 (cbrt.f64 (+.f64 eps 1))))) (*.f64 (log1p.f64 eps) -1/3)) |
(-.f64 (log.f64 (/.f64 (+.f64 1 eps) (sqrt.f64 (+.f64 1 eps)))) (*.f64 1/2 (log1p.f64 eps))) |
(+.f64 (log.f64 (/.f64 (+.f64 eps 1) (sqrt.f64 (+.f64 eps 1)))) (*.f64 -1/2 (log1p.f64 eps))) |
(-.f64 (log1p.f64 eps) (+.f64 (log.f64 (sqrt.f64 (+.f64 eps 1))) (*.f64 (log1p.f64 eps) 1/2))) |
(+.f64 (-.f64 (log1p.f64 eps) (log.f64 (sqrt.f64 (+.f64 eps 1)))) (*.f64 (log1p.f64 eps) -1/2)) |
(*.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) |
0 |
(*.f64 -1 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) |
0 |
(*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1) |
0 |
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) |
0 |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(*.f64 2 (-.f64 (log.f64 (hypot.f64 1 eps)) (log1p.f64 eps))) |
(+.f64 (log.f64 (hypot.f64 1 eps)) (log.f64 (/.f64 (*.f64 (hypot.f64 1 eps) 1) (pow.f64 (+.f64 eps 1) 2)))) |
(+.f64 (log.f64 (hypot.f64 1 eps)) (+.f64 (*.f64 (log1p.f64 eps) -2) (log.f64 (hypot.f64 1 eps)))) |
(*.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(*.f64 1/3 (*.f64 3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(/.f64 (-.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (pow.f64 (*.f64 2 (log1p.f64 eps)) 3)) (fma.f64 (log1p.f64 (*.f64 eps eps)) (log1p.f64 (*.f64 eps eps)) (fma.f64 (*.f64 2 (log1p.f64 eps)) (*.f64 2 (log1p.f64 eps)) (*.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps)))))) |
(/.f64 (-.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 8 (pow.f64 (log1p.f64 eps) 3))) (fma.f64 (log1p.f64 (*.f64 eps eps)) (log1p.f64 (*.f64 eps eps)) (+.f64 (*.f64 4 (*.f64 (log1p.f64 eps) (log1p.f64 eps))) (*.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps eps)))))) |
(/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3))) (fma.f64 (log1p.f64 (*.f64 eps eps)) (log1p.f64 (*.f64 eps eps)) (*.f64 (*.f64 (log1p.f64 eps) 2) (fma.f64 (log1p.f64 eps) 2 (log1p.f64 (*.f64 eps eps)))))) |
(/.f64 (-.f64 (*.f64 (log1p.f64 (*.f64 eps eps)) (log1p.f64 (*.f64 eps eps))) (*.f64 (*.f64 2 (log1p.f64 eps)) (*.f64 2 (log1p.f64 eps)))) (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps)))) |
(/.f64 (-.f64 (*.f64 (log1p.f64 (*.f64 eps eps)) (log1p.f64 (*.f64 eps eps))) (*.f64 4 (*.f64 (log1p.f64 eps) (log1p.f64 eps)))) (+.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps eps)))) |
(/.f64 (fma.f64 (log1p.f64 (*.f64 eps eps)) (log1p.f64 (*.f64 eps eps)) (*.f64 -4 (*.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (log1p.f64 eps) 2 (log1p.f64 (*.f64 eps eps)))) |
(pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1) |
0 |
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3) |
0 |
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3) |
0 |
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) |
0 |
(neg.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) |
0 |
(neg.f64 (log.f64 (/.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 1))) |
0 |
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)) |
(sqrt.f64 0) |
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3)) |
0 |
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(exp.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1)) |
0 |
(fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))) |
0 |
(fma.f64 1 (*.f64 2 (log1p.f64 eps)) (neg.f64 (log1p.f64 (*.f64 eps eps)))) |
(fma.f64 2 (log1p.f64 eps) (neg.f64 (log.f64 (fma.f64 eps eps 1)))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (fma.f64 eps eps 1))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps eps))) |
(fma.f64 1 (log1p.f64 (*.f64 eps eps)) (neg.f64 (*.f64 2 (log1p.f64 eps)))) |
(+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 -2 (log1p.f64 eps))) |
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) |
(fma.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps eps))) (cbrt.f64 (log1p.f64 (*.f64 eps eps)))) (cbrt.f64 (log1p.f64 (*.f64 eps eps))) (neg.f64 (*.f64 2 (log1p.f64 eps)))) |
(+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 -2 (log1p.f64 eps))) |
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 2 (log1p.f64 eps))) (cbrt.f64 (*.f64 2 (log1p.f64 eps)))) (cbrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (log1p.f64 (*.f64 eps eps)))) |
(fma.f64 2 (log1p.f64 eps) (neg.f64 (log.f64 (fma.f64 eps eps 1)))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (fma.f64 eps eps 1))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps eps))) |
(fma.f64 (*.f64 (cbrt.f64 (log1p.f64 eps)) (cbrt.f64 (log1p.f64 eps))) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) |
0 |
(fma.f64 (sqrt.f64 (log1p.f64 (*.f64 eps eps))) (sqrt.f64 (log1p.f64 (*.f64 eps eps))) (neg.f64 (*.f64 2 (log1p.f64 eps)))) |
(+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 -2 (log1p.f64 eps))) |
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) |
(fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (log1p.f64 (*.f64 eps eps)))) |
(fma.f64 2 (log1p.f64 eps) (neg.f64 (log.f64 (fma.f64 eps eps 1)))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (fma.f64 eps eps 1))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps eps))) |
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) |
0 |
(+.f64 (+.f64 1 eps) (fma.f64 eps eps eps)) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(+.f64 (+.f64 1 eps) (*.f64 (fma.f64 eps eps eps) 1)) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(+.f64 0 (pow.f64 (+.f64 1 eps) 2)) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(+.f64 (fma.f64 eps eps eps) (+.f64 1 eps)) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 1 eps) 2))) (cbrt.f64 (exp.f64 (pow.f64 (+.f64 1 eps) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 1 eps) 2))))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2))) (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 1 eps) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 1 eps) 2))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2))))) |
(-.f64 (+.f64 1 eps) (fma.f64 eps eps eps)) |
(-.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(+.f64 eps (-.f64 1 (fma.f64 eps eps eps))) |
(-.f64 0 (pow.f64 (+.f64 1 eps) 2)) |
(neg.f64 (pow.f64 (+.f64 eps 1) 2)) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 1 eps) 2))) 1) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(/.f64 (pow.f64 (fma.f64 eps eps 1) 2) (pow.f64 (+.f64 1 eps) 2)) |
(/.f64 (pow.f64 (fma.f64 eps eps 1) 2) (pow.f64 (+.f64 eps 1) 2)) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 -1 (pow.f64 eps 3))) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (fma.f64 eps eps eps)))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps))) (/.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps)))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 eps 3)) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (fma.f64 eps eps eps)))) (+.f64 -1 (pow.f64 eps 3))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 1 (pow.f64 eps 3))) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (fma.f64 eps eps eps)))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps))) (/.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps)))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 eps 3)) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (fma.f64 eps eps eps)))) (+.f64 1 (pow.f64 eps 3))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (fma.f64 eps eps 1)) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 eps))) |
(/.f64 (/.f64 (*.f64 (fma.f64 eps eps 1) (+.f64 1 (pow.f64 eps 3))) (+.f64 eps 1)) (+.f64 1 (fma.f64 eps eps eps))) |
(/.f64 (/.f64 (fma.f64 eps eps 1) (/.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (pow.f64 eps 3)))) (+.f64 eps 1)) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps))) (/.f64 (fma.f64 eps eps 1) (+.f64 eps 1))) |
(/.f64 (*.f64 (fma.f64 eps eps 1) (+.f64 1 (pow.f64 eps 3))) (*.f64 (+.f64 1 eps) (+.f64 1 (fma.f64 eps eps eps)))) |
(/.f64 (/.f64 (*.f64 (fma.f64 eps eps 1) (+.f64 1 (pow.f64 eps 3))) (+.f64 eps 1)) (+.f64 1 (fma.f64 eps eps eps))) |
(/.f64 (/.f64 (fma.f64 eps eps 1) (/.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (pow.f64 eps 3)))) (+.f64 eps 1)) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps))) (/.f64 (fma.f64 eps eps 1) (+.f64 eps 1))) |
(/.f64 (*.f64 (fma.f64 eps eps 1) (+.f64 -1 (pow.f64 eps 3))) (*.f64 (+.f64 1 eps) (+.f64 1 (fma.f64 eps eps eps)))) |
(/.f64 (/.f64 (*.f64 (fma.f64 eps eps 1) (+.f64 -1 (pow.f64 eps 3))) (+.f64 eps 1)) (+.f64 1 (fma.f64 eps eps eps))) |
(*.f64 (/.f64 (fma.f64 eps eps 1) (*.f64 (+.f64 eps 1) (+.f64 1 (fma.f64 eps eps eps)))) (+.f64 -1 (pow.f64 eps 3))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 eps 1)) (/.f64 (fma.f64 eps eps 1) (+.f64 1 (fma.f64 eps eps eps)))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 -1 (pow.f64 eps 3))) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (fma.f64 eps eps eps)))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps))) (/.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps)))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 eps 3)) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (fma.f64 eps eps eps)))) (+.f64 1 (pow.f64 eps 3))) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 eps 3)) (fma.f64 eps eps 1)) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 eps))) |
(/.f64 (/.f64 (*.f64 (fma.f64 eps eps 1) (+.f64 -1 (pow.f64 eps 3))) (+.f64 eps 1)) (+.f64 1 (fma.f64 eps eps eps))) |
(*.f64 (/.f64 (fma.f64 eps eps 1) (*.f64 (+.f64 eps 1) (+.f64 1 (fma.f64 eps eps eps)))) (+.f64 -1 (pow.f64 eps 3))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 eps 1)) (/.f64 (fma.f64 eps eps 1) (+.f64 1 (fma.f64 eps eps eps)))) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 1 (pow.f64 eps 3))) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (fma.f64 eps eps eps)))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps))) (/.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps)))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 eps 3)) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (fma.f64 eps eps eps)))) (+.f64 1 (pow.f64 eps 3))) |
(/.f64 (*.f64 (+.f64 1 eps) (fma.f64 eps eps 1)) (+.f64 1 eps)) |
(fma.f64 eps eps 1) |
(/.f64 (*.f64 (fma.f64 eps eps 1) (+.f64 1 eps)) (+.f64 1 eps)) |
(fma.f64 eps eps 1) |
(/.f64 (+.f64 (pow.f64 (+.f64 1 eps) 3) (pow.f64 (fma.f64 eps eps eps) 3)) (+.f64 (pow.f64 (+.f64 1 eps) 2) (-.f64 (*.f64 (fma.f64 eps eps eps) (fma.f64 eps eps eps)) (*.f64 (+.f64 1 eps) (fma.f64 eps eps eps))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 eps 1) 3) (pow.f64 (fma.f64 eps eps eps) 3)) (+.f64 (pow.f64 (+.f64 eps 1) 2) (*.f64 (fma.f64 eps eps eps) (-.f64 (fma.f64 eps eps eps) (+.f64 eps 1))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 eps 1) 3) (pow.f64 (fma.f64 eps eps eps) 3)) (fma.f64 (fma.f64 eps eps eps) (-.f64 (fma.f64 eps eps eps) (+.f64 eps 1)) (pow.f64 (+.f64 eps 1) 2))) |
(/.f64 (+.f64 (pow.f64 (+.f64 eps 1) 3) (pow.f64 (fma.f64 eps eps eps) 3)) (fma.f64 (fma.f64 eps eps eps) (+.f64 (fma.f64 eps eps eps) (-.f64 -1 eps)) (pow.f64 (+.f64 eps 1) 2))) |
(/.f64 (-.f64 (pow.f64 (+.f64 1 eps) 2) (*.f64 (fma.f64 eps eps eps) (fma.f64 eps eps eps))) (pow.f64 (+.f64 1 eps) 2)) |
(/.f64 (-.f64 (pow.f64 (+.f64 eps 1) 2) (*.f64 (fma.f64 eps eps eps) (fma.f64 eps eps eps))) (pow.f64 (+.f64 eps 1) 2)) |
(-.f64 1 (*.f64 (/.f64 (fma.f64 eps eps eps) (pow.f64 (+.f64 eps 1) 2)) (fma.f64 eps eps eps))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 1 eps)) (+.f64 1 (fma.f64 eps eps eps))) |
(/.f64 (+.f64 eps 1) (/.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (pow.f64 eps 3)))) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 1 eps)) (+.f64 1 (fma.f64 eps eps eps))) |
(/.f64 (+.f64 eps 1) (/.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 -1 (pow.f64 eps 3)))) |
(*.f64 (/.f64 (+.f64 eps 1) (+.f64 1 (fma.f64 eps eps eps))) (+.f64 -1 (pow.f64 eps 3))) |
(/.f64 (*.f64 (+.f64 1 eps) (+.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps))) |
(/.f64 (+.f64 eps 1) (/.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (pow.f64 eps 3)))) |
(/.f64 (*.f64 (+.f64 1 eps) (+.f64 -1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps))) |
(/.f64 (+.f64 eps 1) (/.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 -1 (pow.f64 eps 3)))) |
(*.f64 (/.f64 (+.f64 eps 1) (+.f64 1 (fma.f64 eps eps eps))) (+.f64 -1 (pow.f64 eps 3))) |
(pow.f64 (+.f64 1 eps) 2) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(pow.f64 (pow.f64 (+.f64 1 eps) 2) 1) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(pow.f64 (pow.f64 (pow.f64 (+.f64 1 eps) 2) 3) 1/3) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 3) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(neg.f64 (pow.f64 (+.f64 1 eps) 2)) |
(neg.f64 (pow.f64 (+.f64 eps 1) 2)) |
(sqrt.f64 (pow.f64 (pow.f64 (+.f64 1 eps) 2) 2)) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(log.f64 (exp.f64 (pow.f64 (+.f64 1 eps) 2))) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 1 eps) 2)))) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(log.f64 (/.f64 1 (exp.f64 (pow.f64 (+.f64 1 eps) 2)))) |
(neg.f64 (pow.f64 (+.f64 eps 1) 2)) |
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 1 eps) 2))))) |
(neg.f64 (pow.f64 (+.f64 eps 1) 2)) |
(log.f64 (/.f64 1 (/.f64 1 (exp.f64 (pow.f64 (+.f64 1 eps) 2))))) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(log.f64 (/.f64 (exp.f64 (+.f64 1 eps)) (exp.f64 (fma.f64 eps eps eps)))) |
(-.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(+.f64 eps (-.f64 1 (fma.f64 eps eps eps))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (+.f64 1 eps))) (exp.f64 (fma.f64 eps eps eps)))) |
(-.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(+.f64 eps (-.f64 1 (fma.f64 eps eps eps))) |
(log.f64 (/.f64 (exp.f64 (+.f64 1 eps)) (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps)))) |
(log.f64 (*.f64 (/.f64 (exp.f64 (+.f64 eps 1)) (pow.f64 (exp.f64 eps) eps)) (exp.f64 eps))) |
(-.f64 (+.f64 eps 1) (log.f64 (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps)))) |
(+.f64 eps (-.f64 1 (-.f64 (*.f64 eps eps) eps))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (+.f64 1 eps))) (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps)))) |
(log.f64 (*.f64 (/.f64 (exp.f64 (+.f64 eps 1)) (pow.f64 (exp.f64 eps) eps)) (exp.f64 eps))) |
(-.f64 (+.f64 eps 1) (log.f64 (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps)))) |
(+.f64 eps (-.f64 1 (-.f64 (*.f64 eps eps) eps))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 1 eps))) (exp.f64 (fma.f64 eps eps eps)))) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(log.f64 (*.f64 (exp.f64 (+.f64 1 eps)) (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps)))) |
(log.f64 (*.f64 (exp.f64 (+.f64 eps 1)) (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps)))) |
(+.f64 (+.f64 eps 1) (log.f64 (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps)))) |
(-.f64 (+.f64 1 (fma.f64 eps eps eps)) eps) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 1 eps))) (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps)))) |
(log.f64 (*.f64 (exp.f64 (+.f64 eps 1)) (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps)))) |
(+.f64 (+.f64 eps 1) (log.f64 (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps)))) |
(-.f64 (+.f64 1 (fma.f64 eps eps eps)) eps) |
(log.f64 (*.f64 (exp.f64 (fma.f64 eps eps eps)) (exp.f64 (+.f64 1 eps)))) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(log.f64 (*.f64 (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps)) (exp.f64 (+.f64 1 eps)))) |
(log.f64 (*.f64 (exp.f64 (+.f64 eps 1)) (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps)))) |
(+.f64 (+.f64 eps 1) (log.f64 (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps)))) |
(-.f64 (+.f64 1 (fma.f64 eps eps eps)) eps) |
(log.f64 (*.f64 (exp.f64 (fma.f64 eps eps eps)) (+.f64 1 (expm1.f64 (+.f64 1 eps))))) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(log.f64 (*.f64 (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps)) (+.f64 1 (expm1.f64 (+.f64 1 eps))))) |
(log.f64 (*.f64 (exp.f64 (+.f64 eps 1)) (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps)))) |
(+.f64 (+.f64 eps 1) (log.f64 (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps)))) |
(-.f64 (+.f64 1 (fma.f64 eps eps eps)) eps) |
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 1 eps) 2) 3)) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 1 eps) 2))) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 1 eps) 2))) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(exp.f64 (*.f64 2 (log1p.f64 eps))) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(exp.f64 (*.f64 (*.f64 2 (log1p.f64 eps)) 1)) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 1 (+.f64 1 eps) (fma.f64 eps eps eps)) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 1 (+.f64 1 eps) (*.f64 (fma.f64 eps eps eps) 1)) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 1 (fma.f64 eps eps eps) (+.f64 1 eps)) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 eps (+.f64 1 eps) (+.f64 1 eps)) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (fma.f64 eps eps 1) (/.f64 1 (+.f64 1 eps)) (fma.f64 eps eps eps)) |
(fma.f64 (fma.f64 eps eps 1) (/.f64 1 (+.f64 eps 1)) (fma.f64 eps eps eps)) |
(+.f64 (fma.f64 eps eps eps) (/.f64 (fma.f64 eps eps 1) (+.f64 eps 1))) |
(fma.f64 (fma.f64 eps eps 1) (/.f64 1 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (fma.f64 eps eps 1) (/.f64 1 (+.f64 eps 1)) (fma.f64 eps eps eps)) |
(+.f64 (fma.f64 eps eps eps) (/.f64 (fma.f64 eps eps 1) (+.f64 eps 1))) |
(fma.f64 -1 (+.f64 1 eps) (fma.f64 eps eps eps)) |
(fma.f64 -1 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(-.f64 (fma.f64 eps eps eps) (+.f64 eps 1)) |
(+.f64 (fma.f64 eps eps eps) (-.f64 -1 eps)) |
(fma.f64 -1 (+.f64 1 eps) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 -1 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(-.f64 (fma.f64 eps eps eps) (+.f64 eps 1)) |
(+.f64 (fma.f64 eps eps eps) (-.f64 -1 eps)) |
(fma.f64 -1 (fma.f64 eps eps eps) (+.f64 1 eps)) |
(-.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(+.f64 eps (-.f64 1 (fma.f64 eps eps eps))) |
(fma.f64 (+.f64 1 eps) 1 (fma.f64 eps eps eps)) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (+.f64 1 eps) 1 (*.f64 (fma.f64 eps eps eps) 1)) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (+.f64 1 eps) eps (+.f64 1 eps)) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (+.f64 1 eps) -1 (fma.f64 eps eps eps)) |
(fma.f64 -1 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(-.f64 (fma.f64 eps eps eps) (+.f64 eps 1)) |
(+.f64 (fma.f64 eps eps eps) (-.f64 -1 eps)) |
(fma.f64 (+.f64 1 eps) -1 (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 -1 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(-.f64 (fma.f64 eps eps eps) (+.f64 eps 1)) |
(+.f64 (fma.f64 eps eps eps) (-.f64 -1 eps)) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (cbrt.f64 (+.f64 1 eps)) (fma.f64 eps eps eps)) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (cbrt.f64 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1)) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (*.f64 (cbrt.f64 (+.f64 1 eps)) -1) (fma.f64 eps eps eps)) |
(fma.f64 -1 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(-.f64 (fma.f64 eps eps eps) (+.f64 eps 1)) |
(+.f64 (fma.f64 eps eps eps) (-.f64 -1 eps)) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (*.f64 (cbrt.f64 (+.f64 1 eps)) -1) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 -1 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(-.f64 (fma.f64 eps eps eps) (+.f64 eps 1)) |
(+.f64 (fma.f64 eps eps eps) (-.f64 -1 eps)) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (*.f64 (cbrt.f64 (+.f64 1 eps)) eps) (+.f64 1 eps)) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (cbrt.f64 (+.f64 1 eps)) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (fma.f64 eps eps eps)) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (cbrt.f64 (+.f64 1 eps)) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (*.f64 (fma.f64 eps eps eps) 1)) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (+.f64 1 eps)) (+.f64 1 eps)) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (sqrt.f64 (+.f64 1 eps)) (sqrt.f64 (+.f64 1 eps)) (fma.f64 eps eps eps)) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (sqrt.f64 (+.f64 1 eps)) (sqrt.f64 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1)) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (sqrt.f64 (+.f64 1 eps)) (*.f64 (sqrt.f64 (+.f64 1 eps)) -1) (fma.f64 eps eps eps)) |
(fma.f64 -1 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(-.f64 (fma.f64 eps eps eps) (+.f64 eps 1)) |
(+.f64 (fma.f64 eps eps eps) (-.f64 -1 eps)) |
(fma.f64 (sqrt.f64 (+.f64 1 eps)) (*.f64 (sqrt.f64 (+.f64 1 eps)) -1) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 -1 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(-.f64 (fma.f64 eps eps eps) (+.f64 eps 1)) |
(+.f64 (fma.f64 eps eps eps) (-.f64 -1 eps)) |
(fma.f64 (sqrt.f64 (+.f64 1 eps)) (*.f64 (sqrt.f64 (+.f64 1 eps)) eps) (+.f64 1 eps)) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (+.f64 1 eps)) (+.f64 1 eps)) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (+.f64 -1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (fma.f64 eps eps eps)) |
(+.f64 (fma.f64 eps eps eps) (/.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps)))) |
(fma.f64 (+.f64 -1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (+.f64 -1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (fma.f64 eps eps eps)) |
(+.f64 (fma.f64 eps eps eps) (/.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps)))) |
(fma.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (fma.f64 eps eps eps)) |
(+.f64 (fma.f64 eps eps eps) (/.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps)))) |
(fma.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (fma.f64 eps eps eps)) |
(+.f64 (fma.f64 eps eps eps) (/.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps)))) |
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 eps eps eps)) (cbrt.f64 (fma.f64 eps eps eps))) (cbrt.f64 (fma.f64 eps eps eps)) (+.f64 1 eps)) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (fma.f64 eps eps eps)) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (*.f64 (fma.f64 eps eps eps) 1)) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (hypot.f64 eps (sqrt.f64 eps)) (hypot.f64 eps (sqrt.f64 eps)) (+.f64 1 eps)) |
(fma.f64 (hypot.f64 eps (sqrt.f64 eps)) (hypot.f64 eps (sqrt.f64 eps)) (+.f64 eps 1)) |
(fma.f64 (/.f64 (fma.f64 eps eps 1) 1) (/.f64 1 (+.f64 1 eps)) (fma.f64 eps eps eps)) |
(fma.f64 (fma.f64 eps eps 1) (/.f64 1 (+.f64 eps 1)) (fma.f64 eps eps eps)) |
(+.f64 (fma.f64 eps eps eps) (/.f64 (fma.f64 eps eps 1) (+.f64 eps 1))) |
(fma.f64 (/.f64 (fma.f64 eps eps 1) 1) (/.f64 1 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (fma.f64 eps eps 1) (/.f64 1 (+.f64 eps 1)) (fma.f64 eps eps eps)) |
(+.f64 (fma.f64 eps eps eps) (/.f64 (fma.f64 eps eps 1) (+.f64 eps 1))) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (+.f64 1 eps)) (fma.f64 eps eps eps)) |
(fma.f64 (fma.f64 eps eps 1) (/.f64 1 (+.f64 eps 1)) (fma.f64 eps eps eps)) |
(+.f64 (fma.f64 eps eps eps) (/.f64 (fma.f64 eps eps 1) (+.f64 eps 1))) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (fma.f64 eps eps 1) (/.f64 1 (+.f64 eps 1)) (fma.f64 eps eps eps)) |
(+.f64 (fma.f64 eps eps eps) (/.f64 (fma.f64 eps eps 1) (+.f64 eps 1))) |
(fma.f64 (/.f64 (hypot.f64 1 eps) 1) (/.f64 (hypot.f64 1 eps) (+.f64 1 eps)) (fma.f64 eps eps eps)) |
(fma.f64 (hypot.f64 1 eps) (/.f64 (hypot.f64 1 eps) (+.f64 eps 1)) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 (hypot.f64 1 eps) 1) (/.f64 (hypot.f64 1 eps) (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (hypot.f64 1 eps) (/.f64 (hypot.f64 1 eps) (+.f64 eps 1)) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps)) |
(+.f64 (fma.f64 eps eps eps) (/.f64 (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 eps 1))) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))) |
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps)) |
(+.f64 (fma.f64 eps eps eps) (/.f64 (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 eps 1))) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 eps)) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (cbrt.f64 (+.f64 eps 1)) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (cbrt.f64 (+.f64 eps 1)) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 1 eps))) (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 eps 1))) (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps)) |
(+.f64 (fma.f64 eps eps eps) (/.f64 (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (+.f64 eps 1)))) |
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 1 eps))) (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 eps 1))) (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps)) |
(+.f64 (fma.f64 eps eps eps) (/.f64 (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (+.f64 eps 1)))) |
(fma.f64 (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 1 eps))) (/.f64 -1 (sqrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 eps 1))) (/.f64 -1 (sqrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 1 eps))) (/.f64 -1 (sqrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 eps 1))) (/.f64 -1 (sqrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 -1 (sqrt.f64 (+.f64 1 eps))) (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 eps 1))) (/.f64 -1 (sqrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 -1 (sqrt.f64 (+.f64 1 eps))) (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 eps 1))) (/.f64 -1 (sqrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (sqrt.f64 (+.f64 1 eps))) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (sqrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (sqrt.f64 (+.f64 eps 1))) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (sqrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (sqrt.f64 (+.f64 1 eps))) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (sqrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (sqrt.f64 (+.f64 eps 1))) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (sqrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 -1 (cbrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 -1 (cbrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 -1 (cbrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 -1 (cbrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 -1 (cbrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 -1 (cbrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (hypot.f64 1 eps) (cbrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 (hypot.f64 1 eps) (cbrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (hypot.f64 1 eps) (cbrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 (hypot.f64 1 eps) (cbrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps)) |
(fma.f64 (+.f64 (sqrt.f64 eps) 1) (-.f64 (sqrt.f64 eps) 1) (fma.f64 eps eps eps)) |
(fma.f64 (+.f64 1 (sqrt.f64 eps)) (+.f64 (sqrt.f64 eps) -1) (fma.f64 eps eps eps)) |
(fma.f64 (+.f64 1 (sqrt.f64 eps)) (-.f64 (sqrt.f64 eps) 1) (fma.f64 eps eps eps)) |
(fma.f64 (+.f64 1 (sqrt.f64 eps)) (+.f64 -1 (sqrt.f64 eps)) (fma.f64 eps eps eps)) |
(fma.f64 (+.f64 (sqrt.f64 eps) 1) (-.f64 (sqrt.f64 eps) 1) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (+.f64 1 (sqrt.f64 eps)) (+.f64 (sqrt.f64 eps) -1) (fma.f64 eps eps eps)) |
(fma.f64 (+.f64 1 (sqrt.f64 eps)) (-.f64 (sqrt.f64 eps) 1) (fma.f64 eps eps eps)) |
(fma.f64 (+.f64 1 (sqrt.f64 eps)) (+.f64 -1 (sqrt.f64 eps)) (fma.f64 eps eps eps)) |
(fma.f64 (+.f64 eps (sqrt.f64 eps)) (-.f64 eps (sqrt.f64 eps)) (+.f64 1 eps)) |
(fma.f64 (+.f64 eps (sqrt.f64 eps)) (-.f64 eps (sqrt.f64 eps)) (+.f64 eps 1)) |
(fma.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 (+.f64 1 eps))) (*.f64 (sqrt.f64 eps) (sqrt.f64 (+.f64 1 eps))) (+.f64 1 eps)) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (*.f64 (sqrt.f64 (+.f64 1 eps)) (sqrt.f64 eps)) (*.f64 (sqrt.f64 (+.f64 1 eps)) (sqrt.f64 eps)) (+.f64 1 eps)) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (/.f64 (fma.f64 eps eps 1) (fma.f64 eps eps 1)) (+.f64 1 eps) (fma.f64 eps eps eps)) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (/.f64 (fma.f64 eps eps 1) (fma.f64 eps eps 1)) (+.f64 1 eps) (*.f64 (fma.f64 eps eps eps) 1)) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (/.f64 (fma.f64 eps eps 1) (+.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)) (fma.f64 eps eps eps)) |
(fma.f64 (/.f64 (fma.f64 eps eps 1) (+.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 (/.f64 (fma.f64 eps eps 1) (+.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)) (fma.f64 eps eps eps)) |
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 eps)) (fma.f64 eps eps eps)) |
(fma.f64 -1 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(-.f64 (fma.f64 eps eps eps) (+.f64 eps 1)) |
(+.f64 (fma.f64 eps eps eps) (-.f64 -1 eps)) |
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 -1 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(-.f64 (fma.f64 eps eps eps) (+.f64 eps 1)) |
(+.f64 (fma.f64 eps eps eps) (-.f64 -1 eps)) |
(fma.f64 (*.f64 -1 (sqrt.f64 (+.f64 1 eps))) (sqrt.f64 (+.f64 1 eps)) (fma.f64 eps eps eps)) |
(fma.f64 -1 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(-.f64 (fma.f64 eps eps eps) (+.f64 eps 1)) |
(+.f64 (fma.f64 eps eps eps) (-.f64 -1 eps)) |
(fma.f64 (*.f64 -1 (sqrt.f64 (+.f64 1 eps))) (sqrt.f64 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1)) |
(fma.f64 -1 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(-.f64 (fma.f64 eps eps eps) (+.f64 eps 1)) |
(+.f64 (fma.f64 eps eps eps) (-.f64 -1 eps)) |
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 eps)) (+.f64 1 eps)) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (*.f64 eps (sqrt.f64 (+.f64 1 eps))) (sqrt.f64 (+.f64 1 eps)) (+.f64 1 eps)) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (*.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) (+.f64 1 eps)) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (*.f64 (+.f64 1 eps) (sqrt.f64 eps)) (sqrt.f64 eps) (+.f64 1 eps)) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(pow.f64 (+.f64 eps 1) 2) |
(+.f64 0 (/.f64 (+.f64 1 eps) (+.f64 1 eps))) |
1 |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))) (cbrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (E.f64)) (cbrt.f64 (E.f64)))) (log.f64 (cbrt.f64 (E.f64)))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (E.f64)))) (log.f64 (cbrt.f64 (E.f64)))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))))) |
(*.f64 2 (log.f64 (sqrt.f64 (E.f64)))) |
(-.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2)) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 (+.f64 1 eps) 2) -1))) |
(-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (/.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (+.f64 eps 1) 2)))) |
(-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (*.f64 (/.f64 eps (neg.f64 (pow.f64 (+.f64 eps 1) 2))) eps)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))) 1) |
1 |
(*.f64 1 (/.f64 (+.f64 1 eps) (+.f64 1 eps))) |
1 |
(*.f64 (fma.f64 eps eps 1) (/.f64 1 (pow.f64 (+.f64 1 eps) 2))) |
(*.f64 (fma.f64 eps eps 1) (/.f64 1 (pow.f64 (+.f64 eps 1) 2))) |
(/.f64 (fma.f64 eps eps 1) (pow.f64 (+.f64 eps 1) 2)) |
(*.f64 (fma.f64 eps eps 1) (*.f64 -1 (/.f64 1 (pow.f64 (+.f64 1 eps) 2)))) |
(*.f64 (fma.f64 eps eps 1) (/.f64 -1 (pow.f64 (+.f64 eps 1) 2))) |
(/.f64 (neg.f64 (fma.f64 eps eps 1)) (pow.f64 (+.f64 eps 1) 2)) |
(*.f64 -1 (/.f64 (+.f64 1 eps) (+.f64 1 eps))) |
-1 |
(*.f64 (+.f64 1 eps) (/.f64 1 (+.f64 1 eps))) |
1 |
(*.f64 (pow.f64 (+.f64 1 eps) 2) (/.f64 1 (fma.f64 eps eps 1))) |
(/.f64 (pow.f64 (+.f64 eps 1) 2) (fma.f64 eps eps 1)) |
(*.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 1) |
1 |
(*.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) -1) |
-1 |
(*.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))) 2)) |
1 |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))) 2) (cbrt.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))) |
1 |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (*.f64 (cbrt.f64 (fma.f64 eps eps 1)) (/.f64 1 (pow.f64 (+.f64 1 eps) 2)))) |
(*.f64 (fma.f64 eps eps 1) (/.f64 1 (pow.f64 (+.f64 eps 1) 2))) |
(/.f64 (fma.f64 eps eps 1) (pow.f64 (+.f64 eps 1) 2)) |
(*.f64 (/.f64 (hypot.f64 1 eps) (+.f64 1 eps)) (/.f64 (hypot.f64 1 eps) (+.f64 1 eps))) |
(pow.f64 (/.f64 (hypot.f64 1 eps) (+.f64 eps 1)) 2) |
(*.f64 (hypot.f64 1 eps) (*.f64 (hypot.f64 1 eps) (/.f64 1 (pow.f64 (+.f64 1 eps) 2)))) |
(pow.f64 (/.f64 (hypot.f64 1 eps) (+.f64 eps 1)) 2) |
(*.f64 (/.f64 1 (+.f64 1 eps)) (+.f64 1 eps)) |
1 |
(*.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2)) (fma.f64 eps eps 1)) |
(*.f64 (fma.f64 eps eps 1) (/.f64 1 (pow.f64 (+.f64 eps 1) 2))) |
(/.f64 (fma.f64 eps eps 1) (pow.f64 (+.f64 eps 1) 2)) |
(*.f64 (/.f64 (fma.f64 eps eps 1) 1) (/.f64 1 (pow.f64 (+.f64 1 eps) 2))) |
(*.f64 (fma.f64 eps eps 1) (/.f64 1 (pow.f64 (+.f64 eps 1) 2))) |
(/.f64 (fma.f64 eps eps 1) (pow.f64 (+.f64 eps 1) 2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (pow.f64 (+.f64 1 eps) 2))) |
(*.f64 (fma.f64 eps eps 1) (/.f64 1 (pow.f64 (+.f64 eps 1) 2))) |
(/.f64 (fma.f64 eps eps 1) (pow.f64 (+.f64 eps 1) 2)) |
(*.f64 (/.f64 (hypot.f64 1 eps) 1) (/.f64 (hypot.f64 1 eps) (pow.f64 (+.f64 1 eps) 2))) |
(pow.f64 (/.f64 (hypot.f64 1 eps) (+.f64 eps 1)) 2) |
(*.f64 (/.f64 (+.f64 1 eps) 1) (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1))) |
(/.f64 (pow.f64 (+.f64 eps 1) 2) (fma.f64 eps eps 1)) |
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) 1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (fma.f64 eps eps 1))) |
(/.f64 (pow.f64 (+.f64 eps 1) 2) (fma.f64 eps eps 1)) |
(*.f64 (/.f64 1 (fma.f64 eps eps 1)) (*.f64 (pow.f64 (+.f64 1 eps) 2) -1)) |
(*.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (fma.f64 eps eps 1)) -1) |
(/.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2)) (fma.f64 eps eps 1)) |
(*.f64 (/.f64 (+.f64 1 eps) -1) (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1))) |
(/.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (fma.f64 eps eps 1)) -1) |
(/.f64 (pow.f64 (+.f64 eps 1) 2) (neg.f64 (fma.f64 eps eps 1))) |
(*.f64 (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1)) (+.f64 1 eps)) |
(/.f64 (pow.f64 (+.f64 eps 1) 2) (fma.f64 eps eps 1)) |
(*.f64 (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1)) (/.f64 (+.f64 1 eps) -1)) |
(/.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (fma.f64 eps eps 1)) -1) |
(/.f64 (pow.f64 (+.f64 eps 1) 2) (neg.f64 (fma.f64 eps eps 1))) |
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) (fma.f64 eps eps 1)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) -1)) |
(/.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (fma.f64 eps eps 1)) -1) |
(/.f64 (pow.f64 (+.f64 eps 1) 2) (neg.f64 (fma.f64 eps eps 1))) |
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) -1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (fma.f64 eps eps 1))) |
(/.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (fma.f64 eps eps 1)) -1) |
(/.f64 (pow.f64 (+.f64 eps 1) 2) (neg.f64 (fma.f64 eps eps 1))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2)) (/.f64 (pow.f64 (+.f64 1 eps) 2) (cbrt.f64 (fma.f64 eps eps 1)))) |
(/.f64 (pow.f64 (+.f64 eps 1) 2) (fma.f64 eps eps 1)) |
(*.f64 (/.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2)) (/.f64 (+.f64 1 eps) (cbrt.f64 (fma.f64 eps eps 1)))) |
(/.f64 (pow.f64 (+.f64 eps 1) 2) (fma.f64 eps eps 1)) |
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (cbrt.f64 (fma.f64 eps eps 1)))) |
(/.f64 (pow.f64 (+.f64 eps 1) 2) (fma.f64 eps eps 1)) |
(*.f64 (/.f64 1 (hypot.f64 1 eps)) (/.f64 (pow.f64 (+.f64 1 eps) 2) (hypot.f64 1 eps))) |
(*.f64 (/.f64 1 (hypot.f64 1 eps)) (/.f64 (pow.f64 (+.f64 eps 1) 2) (hypot.f64 1 eps))) |
(/.f64 1 (pow.f64 (/.f64 (hypot.f64 1 eps) (+.f64 eps 1)) 2)) |
(*.f64 (/.f64 (+.f64 1 eps) (hypot.f64 1 eps)) (/.f64 (+.f64 1 eps) (hypot.f64 1 eps))) |
(*.f64 (/.f64 1 (hypot.f64 1 eps)) (/.f64 (pow.f64 (+.f64 eps 1) 2) (hypot.f64 1 eps))) |
(/.f64 1 (pow.f64 (/.f64 (hypot.f64 1 eps) (+.f64 eps 1)) 2)) |
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) (hypot.f64 1 eps)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (hypot.f64 1 eps))) |
(*.f64 (/.f64 1 (hypot.f64 1 eps)) (/.f64 (pow.f64 (+.f64 eps 1) 2) (hypot.f64 1 eps))) |
(/.f64 1 (pow.f64 (/.f64 (hypot.f64 1 eps) (+.f64 eps 1)) 2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (+.f64 1 eps)) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (+.f64 1 eps))) |
(*.f64 (fma.f64 eps eps 1) (/.f64 1 (pow.f64 (+.f64 eps 1) 2))) |
(/.f64 (fma.f64 eps eps 1) (pow.f64 (+.f64 eps 1) 2)) |
(*.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))) |
(*.f64 (fma.f64 eps eps 1) (/.f64 1 (pow.f64 (+.f64 eps 1) 2))) |
(/.f64 (fma.f64 eps eps 1) (pow.f64 (+.f64 eps 1) 2)) |
(*.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))) |
(*.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) 2)) (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))) |
(/.f64 -1 (/.f64 (pow.f64 (+.f64 eps 1) 2) (fma.f64 eps eps 1))) |
(*.f64 (/.f64 -1 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))) |
(*.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) 2)) (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))) |
(/.f64 -1 (/.f64 (pow.f64 (+.f64 eps 1) 2) (fma.f64 eps eps 1))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (cbrt.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) 1) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) 2)) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4)) |
(*.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))) |
(*.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) 2)) (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))) |
(*.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4)) (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))) |
(*.f64 (/.f64 (+.f64 1 eps) (+.f64 -1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps))) |
(*.f64 (/.f64 (+.f64 eps 1) (+.f64 -1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps))) |
(/.f64 (*.f64 (+.f64 eps 1) (+.f64 1 (fma.f64 eps eps eps))) (+.f64 -1 (pow.f64 eps 3))) |
(pow.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 1) |
1 |
(pow.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) -1) |
1 |
(pow.f64 (E.f64) (-.f64 (log1p.f64 eps) (log1p.f64 eps))) |
1 |
(pow.f64 (pow.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 3) 1/3) |
1 |
(pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))) 3) |
1 |
(pow.f64 (/.f64 (hypot.f64 1 eps) (+.f64 1 eps)) 2) |
(pow.f64 (/.f64 (hypot.f64 1 eps) (+.f64 eps 1)) 2) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
1 |
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(pow.f64 (exp.f64 (sqrt.f64 0)) (sqrt.f64 0)) |
(pow.f64 (/.f64 (pow.f64 (pow.f64 (+.f64 1 eps) 2) 3) (pow.f64 (fma.f64 eps eps 1) 3)) 1/3) |
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (+.f64 eps 1) 2) 3) (pow.f64 (fma.f64 eps eps 1) 3))) |
(cbrt.f64 (/.f64 (pow.f64 (+.f64 eps 1) 6) (pow.f64 (fma.f64 eps eps 1) 3))) |
(pow.f64 (/.f64 (pow.f64 (fma.f64 eps eps 1) 3) (pow.f64 (pow.f64 (+.f64 1 eps) 2) 3)) 1/3) |
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 eps eps 1) 3) (pow.f64 (pow.f64 (+.f64 eps 1) 2) 3))) |
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 eps eps 1) 3) (pow.f64 (+.f64 eps 1) 6))) |
(pow.f64 (/.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 1) -1) |
1 |
(neg.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))) |
-1 |
(sqrt.f64 (pow.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 2)) |
1 |
(log.f64 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))) |
1 |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))) |
1 |
(log.f64 (/.f64 1 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))) |
-1 |
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))))) |
-1 |
(cbrt.f64 (pow.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 3)) |
1 |
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (+.f64 1 eps) 2) 3) (pow.f64 (fma.f64 eps eps 1) 3))) |
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (+.f64 eps 1) 2) 3) (pow.f64 (fma.f64 eps eps 1) 3))) |
(cbrt.f64 (/.f64 (pow.f64 (+.f64 eps 1) 6) (pow.f64 (fma.f64 eps eps 1) 3))) |
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 eps eps 1) 3) (pow.f64 (pow.f64 (+.f64 1 eps) 2) 3))) |
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 eps eps 1) 3) (pow.f64 (pow.f64 (+.f64 eps 1) 2) 3))) |
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 eps eps 1) 3) (pow.f64 (+.f64 eps 1) 6))) |
(expm1.f64 (log1p.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))) |
1 |
(log1p.f64 (expm1.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))) |
1 |
(exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) |
1 |
(fma.f64 1 (/.f64 1 (pow.f64 (+.f64 1 eps) 2)) (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 (+.f64 1 eps) 2) -1)))) |
(-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (/.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (+.f64 eps 1) 2)))) |
(-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (*.f64 (/.f64 eps (neg.f64 (pow.f64 (+.f64 eps 1) 2))) eps)) |
(fma.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2))) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2)))) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2))) (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 (+.f64 1 eps) 2) -1)))) |
(-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (/.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (+.f64 eps 1) 2)))) |
(-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (*.f64 (/.f64 eps (neg.f64 (pow.f64 (+.f64 eps 1) 2))) eps)) |
(fma.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2))) (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 (+.f64 1 eps) 2) -1)))) |
(-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (/.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (+.f64 eps 1) 2)))) |
(-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (*.f64 (/.f64 eps (neg.f64 (pow.f64 (+.f64 eps 1) 2))) eps)) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (/.f64 (+.f64 1 eps) (-.f64 1 eps)) |
| ✓ | 5.6b | (log.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1)) |
Compiled 46 to 35 computations (23.9% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | eps | @ | 0 | (log.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1)) |
| 0.0ms | eps | @ | inf | (log.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1)) |
| 0.0ms | eps | @ | -inf | (log.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1)) |
| 0.0ms | eps | @ | -inf | (/.f64 (+.f64 1 eps) (-.f64 1 eps)) |
| 0.0ms | eps | @ | inf | (/.f64 (+.f64 1 eps) (-.f64 1 eps)) |
Compiled 1390 to 1190 computations (14.4% saved)
| 1× | batch-egg-rewrite |
| 883× | pow1_binary64 |
| 824× | log1p-expm1-u_binary64 |
| 824× | expm1-log1p-u_binary64 |
| 823× | add-log-exp_binary64 |
| 808× | add-exp-log_binary64 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 8 | 22 |
| 1 | 181 | 20 |
| 2 | 2282 | 20 |
| 1× | node limit |
| Inputs |
|---|
(log.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1)) |
(/.f64 (+.f64 1 eps) (-.f64 1 eps)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 2)) (log.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))) (log.f64 (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (-.f64 1 eps))) (log.f64 -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (+.f64 -1 (neg.f64 eps))) (log.f64 (neg.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) 0) (+.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) (+.f64 0 (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) 0) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 0))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 eps) (/.f64 1 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 eps) (*.f64 (/.f64 1 (-.f64 1 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 2) (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (*.f64 (cbrt.f64 (+.f64 1 eps)) (/.f64 1 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1 eps)) (*.f64 (sqrt.f64 (+.f64 1 eps)) (/.f64 1 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -1 (neg.f64 eps)) (/.f64 1 (neg.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (-.f64 1 eps)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 1 eps)) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 1) (/.f64 (cbrt.f64 (+.f64 1 eps)) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 1 eps)) 1) (/.f64 (sqrt.f64 (+.f64 1 eps)) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (/.f64 (+.f64 1 eps) (cbrt.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 1 eps)) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (/.f64 (sqrt.f64 (+.f64 1 eps)) (cbrt.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (-.f64 1 eps))) (/.f64 (+.f64 1 eps) (sqrt.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (sqrt.f64 (-.f64 1 eps))) (/.f64 (cbrt.f64 (+.f64 1 eps)) (sqrt.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 eps) (-.f64 1 (*.f64 eps eps))) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 eps) (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 1 eps) (neg.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (+.f64 1 eps) 3) (pow.f64 (-.f64 1 eps) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) |
| 1× | egg-herbie |
| 604× | associate-/l*_binary64 |
| 564× | fma-neg_binary64 |
| 337× | unswap-sqr_binary64 |
| 294× | distribute-rgt-in_binary64 |
| 278× | fma-def_binary64 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 161 | 1047 |
| 1 | 401 | 927 |
| 2 | 1510 | 832 |
| 3 | 7866 | 832 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0) |
(+.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 (neg.f64 eps)))) |
(+.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 2)) (log.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))) |
(+.f64 (log.f64 (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))) (log.f64 (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))) |
(-.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(-.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(-.f64 (+.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1) |
(-.f64 (log.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (-.f64 1 eps))) (log.f64 -1)) |
(-.f64 (log.f64 (+.f64 -1 (neg.f64 eps))) (log.f64 (neg.f64 (-.f64 1 eps)))) |
(*.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1) |
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) 0) (+.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) (+.f64 0 (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) 0) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1) |
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) 1/3) |
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 3) |
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2) |
(neg.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)) |
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(fma.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 0) |
(fma.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 0) |
(+.f64 1 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(-.f64 (+.f64 1 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 1) |
(*.f64 1 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) |
(*.f64 (+.f64 1 eps) (/.f64 1 (-.f64 1 eps))) |
(*.f64 (+.f64 1 eps) (*.f64 (/.f64 1 (-.f64 1 eps)) 1)) |
(*.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1) |
(*.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 2) (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (*.f64 (cbrt.f64 (+.f64 1 eps)) (/.f64 1 (-.f64 1 eps)))) |
(*.f64 (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))) |
(*.f64 (sqrt.f64 (+.f64 1 eps)) (*.f64 (sqrt.f64 (+.f64 1 eps)) (/.f64 1 (-.f64 1 eps)))) |
(*.f64 (+.f64 -1 (neg.f64 eps)) (/.f64 1 (neg.f64 (-.f64 1 eps)))) |
(*.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (-.f64 1 eps)) -1) |
(*.f64 (/.f64 1 (-.f64 1 eps)) (+.f64 1 eps)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 1) (/.f64 (cbrt.f64 (+.f64 1 eps)) (-.f64 1 eps))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 eps)) 1) (/.f64 (sqrt.f64 (+.f64 1 eps)) (-.f64 1 eps))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (/.f64 (+.f64 1 eps) (cbrt.f64 (-.f64 1 eps)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 eps)) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (/.f64 (sqrt.f64 (+.f64 1 eps)) (cbrt.f64 (-.f64 1 eps)))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 eps))) (/.f64 (+.f64 1 eps) (sqrt.f64 (-.f64 1 eps)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (sqrt.f64 (-.f64 1 eps))) (/.f64 (cbrt.f64 (+.f64 1 eps)) (sqrt.f64 (-.f64 1 eps)))) |
(*.f64 (/.f64 (+.f64 1 eps) (-.f64 1 (*.f64 eps eps))) (+.f64 1 eps)) |
(*.f64 (/.f64 (+.f64 1 eps) (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1) |
(pow.f64 (E.f64) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(pow.f64 (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 3) 1/3) |
(pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 3) |
(pow.f64 (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 2) |
(pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) -1) |
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(neg.f64 (/.f64 (+.f64 1 eps) (neg.f64 (-.f64 1 eps)))) |
(neg.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) -1)) |
(sqrt.f64 (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 2)) |
(log.f64 (exp.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))) |
(cbrt.f64 (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (+.f64 1 eps) 3) (pow.f64 (-.f64 1 eps) 3))) |
(expm1.f64 (log1p.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))) |
(log1p.f64 (expm1.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))) |
(exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
| Outputs |
|---|
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(+.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 (neg.f64 eps)))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(+.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 2)) (log.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))) (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))) |
(*.f64 3 (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))) |
(*.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))) 3) |
(+.f64 (log.f64 (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))) (log.f64 (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))) |
(*.f64 2 (log.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))) |
(*.f64 2 (log.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))))) |
(-.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(-.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(-.f64 (+.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(-.f64 (log.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (-.f64 1 eps))) (log.f64 -1)) |
(-.f64 (log.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 eps))) (log.f64 -1)) |
(-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 eps -1))) |
(-.f64 (log.f64 (+.f64 -1 (neg.f64 eps))) (log.f64 (neg.f64 (-.f64 1 eps)))) |
(-.f64 (log.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 eps))) (log.f64 -1)) |
(-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 eps -1))) |
(*.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) 0) (+.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) (+.f64 0 (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) 0) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) 1/3) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 3) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(neg.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3)) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(fma.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 0) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(fma.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 0) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(+.f64 1 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(-.f64 (+.f64 1 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 1) |
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)) |
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0) |
(/.f64 (-.f64 -1 eps) (+.f64 eps -1)) |
(*.f64 1 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) |
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)) |
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0) |
(/.f64 (-.f64 -1 eps) (+.f64 eps -1)) |
(*.f64 (+.f64 1 eps) (/.f64 1 (-.f64 1 eps))) |
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)) |
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0) |
(/.f64 (-.f64 -1 eps) (+.f64 eps -1)) |
(*.f64 (+.f64 1 eps) (*.f64 (/.f64 1 (-.f64 1 eps)) 1)) |
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)) |
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0) |
(/.f64 (-.f64 -1 eps) (+.f64 eps -1)) |
(*.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1) |
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)) |
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0) |
(/.f64 (-.f64 -1 eps) (+.f64 eps -1)) |
(*.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 2)) |
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)) |
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0) |
(/.f64 (-.f64 -1 eps) (+.f64 eps -1)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 2) (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))) |
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)) |
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0) |
(/.f64 (-.f64 -1 eps) (+.f64 eps -1)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (*.f64 (cbrt.f64 (+.f64 1 eps)) (/.f64 1 (-.f64 1 eps)))) |
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)) |
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0) |
(/.f64 (-.f64 -1 eps) (+.f64 eps -1)) |
(*.f64 (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))) |
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)) |
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0) |
(/.f64 (-.f64 -1 eps) (+.f64 eps -1)) |
(*.f64 (sqrt.f64 (+.f64 1 eps)) (*.f64 (sqrt.f64 (+.f64 1 eps)) (/.f64 1 (-.f64 1 eps)))) |
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)) |
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0) |
(/.f64 (-.f64 -1 eps) (+.f64 eps -1)) |
(*.f64 (+.f64 -1 (neg.f64 eps)) (/.f64 1 (neg.f64 (-.f64 1 eps)))) |
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)) |
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0) |
(/.f64 (-.f64 -1 eps) (+.f64 eps -1)) |
(*.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (-.f64 1 eps)) -1) |
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)) |
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0) |
(/.f64 (-.f64 -1 eps) (+.f64 eps -1)) |
(*.f64 (/.f64 1 (-.f64 1 eps)) (+.f64 1 eps)) |
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)) |
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0) |
(/.f64 (-.f64 -1 eps) (+.f64 eps -1)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 1) (/.f64 (cbrt.f64 (+.f64 1 eps)) (-.f64 1 eps))) |
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)) |
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0) |
(/.f64 (-.f64 -1 eps) (+.f64 eps -1)) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 eps)) 1) (/.f64 (sqrt.f64 (+.f64 1 eps)) (-.f64 1 eps))) |
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)) |
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0) |
(/.f64 (-.f64 -1 eps) (+.f64 eps -1)) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (/.f64 (+.f64 1 eps) (cbrt.f64 (-.f64 1 eps)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (/.f64 (+.f64 eps 1) (cbrt.f64 (-.f64 1 eps)))) |
(/.f64 (/.f64 (+.f64 eps 1) (cbrt.f64 (-.f64 1 eps))) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) |
(/.f64 (+.f64 eps 1) (*.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (cbrt.f64 (-.f64 1 eps)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))) |
(*.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))) |
(/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 eps)) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (/.f64 (sqrt.f64 (+.f64 1 eps)) (cbrt.f64 (-.f64 1 eps)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (/.f64 (+.f64 eps 1) (cbrt.f64 (-.f64 1 eps)))) |
(/.f64 (/.f64 (+.f64 eps 1) (cbrt.f64 (-.f64 1 eps))) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) |
(/.f64 (+.f64 eps 1) (*.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (cbrt.f64 (-.f64 1 eps)))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 eps))) (/.f64 (+.f64 1 eps) (sqrt.f64 (-.f64 1 eps)))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 eps))) (/.f64 (+.f64 eps 1) (sqrt.f64 (-.f64 1 eps)))) |
(/.f64 (/.f64 (+.f64 eps 1) (sqrt.f64 (-.f64 1 eps))) (sqrt.f64 (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (*.f64 (sqrt.f64 (-.f64 1 eps)) (sqrt.f64 (-.f64 1 eps)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (sqrt.f64 (-.f64 1 eps))) (/.f64 (cbrt.f64 (+.f64 1 eps)) (sqrt.f64 (-.f64 1 eps)))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 eps))) (/.f64 (+.f64 eps 1) (sqrt.f64 (-.f64 1 eps)))) |
(/.f64 (/.f64 (+.f64 eps 1) (sqrt.f64 (-.f64 1 eps))) (sqrt.f64 (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (*.f64 (sqrt.f64 (-.f64 1 eps)) (sqrt.f64 (-.f64 1 eps)))) |
(*.f64 (/.f64 (+.f64 1 eps) (-.f64 1 (*.f64 eps eps))) (+.f64 1 eps)) |
(/.f64 (*.f64 (+.f64 eps 1) (+.f64 eps 1)) (-.f64 1 (*.f64 eps eps))) |
(*.f64 (+.f64 eps 1) (/.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps)))) |
(/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 6) (fma.f64 eps (neg.f64 eps) 1)) |
(*.f64 (/.f64 (+.f64 1 eps) (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps))) |
(/.f64 (*.f64 (+.f64 eps 1) (+.f64 1 (fma.f64 eps eps eps))) (-.f64 1 (pow.f64 eps 3))) |
(/.f64 (+.f64 eps 1) (/.f64 (-.f64 1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps)))) |
(*.f64 (/.f64 (+.f64 eps 1) (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1) |
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)) |
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0) |
(/.f64 (-.f64 -1 eps) (+.f64 eps -1)) |
(pow.f64 (E.f64) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(/.f64 (exp.f64 (log1p.f64 eps)) (-.f64 1 eps)) |
(pow.f64 (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 3) 1/3) |
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)) |
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0) |
(/.f64 (-.f64 -1 eps) (+.f64 eps -1)) |
(pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 3) |
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)) |
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0) |
(/.f64 (-.f64 -1 eps) (+.f64 eps -1)) |
(pow.f64 (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 2) |
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)) |
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0) |
(/.f64 (-.f64 -1 eps) (+.f64 eps -1)) |
(pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) -1) |
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)) |
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0) |
(/.f64 (-.f64 -1 eps) (+.f64 eps -1)) |
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(pow.f64 (E.f64) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(/.f64 (exp.f64 (log1p.f64 eps)) (-.f64 1 eps)) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(pow.f64 (E.f64) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(/.f64 (exp.f64 (log1p.f64 eps)) (-.f64 1 eps)) |
(neg.f64 (/.f64 (+.f64 1 eps) (neg.f64 (-.f64 1 eps)))) |
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)) |
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0) |
(/.f64 (-.f64 -1 eps) (+.f64 eps -1)) |
(neg.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) -1)) |
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)) |
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0) |
(/.f64 (-.f64 -1 eps) (+.f64 eps -1)) |
(sqrt.f64 (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 2)) |
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)) |
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0) |
(/.f64 (-.f64 -1 eps) (+.f64 eps -1)) |
(log.f64 (exp.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))) |
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)) |
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0) |
(/.f64 (-.f64 -1 eps) (+.f64 eps -1)) |
(cbrt.f64 (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 3)) |
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)) |
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0) |
(/.f64 (-.f64 -1 eps) (+.f64 eps -1)) |
(cbrt.f64 (/.f64 (pow.f64 (+.f64 1 eps) 3) (pow.f64 (-.f64 1 eps) 3))) |
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)) |
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0) |
(/.f64 (-.f64 -1 eps) (+.f64 eps -1)) |
(expm1.f64 (log1p.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))) |
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)) |
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0) |
(/.f64 (-.f64 -1 eps) (+.f64 eps -1)) |
(log1p.f64 (expm1.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))) |
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)) |
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0) |
(/.f64 (-.f64 -1 eps) (+.f64 eps -1)) |
(exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(pow.f64 (E.f64) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(/.f64 (exp.f64 (log1p.f64 eps)) (-.f64 1 eps)) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) | |
| ✓ | 0.2b | (*.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
| ✓ | 0.3b | (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
Compiled 35 to 13 computations (62.9% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | eps | @ | 0 | (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
| 0.0ms | eps | @ | inf | (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
| 0.0ms | eps | @ | -inf | (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
| 0.0ms | eps | @ | -inf | (*.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
| 0.0ms | eps | @ | 0 | (*.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
Compiled 1610 to 1390 computations (13.7% saved)
| 1× | batch-egg-rewrite |
| 768× | pow1_binary64 |
| 717× | add-log-exp_binary64 |
| 717× | expm1-log1p-u_binary64 |
| 715× | log1p-expm1-u_binary64 |
| 706× | add-exp-log_binary64 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 23 |
| 1 | 214 | 19 |
| 2 | 2514 | 19 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(*.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log1p.f64 eps) 1/3) (*.f64 (neg.f64 (log1p.f64 eps)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/3 (log1p.f64 eps)) (*.f64 1/3 (neg.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) 1/3) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) 1/3) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/3 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/3 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 1/9 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 1/3) (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 eps) (*.f64 (neg.f64 (log1p.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 eps) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))) (/.f64 (pow.f64 (log1p.f64 eps) 3) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (log1p.f64 eps) 2) (+.f64 (log1p.f64 eps) (log1p.f64 eps))) (/.f64 (pow.f64 (log1p.f64 eps) 2) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (neg.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))) (neg.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (neg.f64 (log1p.f64 eps)) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (-.f64 (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) (*.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))) (-.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 eps 1) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))))))) |
| 1× | egg-herbie |
| 792× | fma-neg_binary64 |
| 493× | div-sub_binary64 |
| 280× | times-frac_binary64 |
| 239× | distribute-rgt-neg-in_binary64 |
| 237× | distribute-lft-out--_binary64 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 118 | 48 |
| 1 | 342 | 48 |
| 2 | 564 | 48 |
| 3 | 2256 | 48 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 (log1p.f64 eps) 1/3) (*.f64 (neg.f64 (log1p.f64 eps)) 1/3)) |
(+.f64 (*.f64 1/3 (log1p.f64 eps)) (*.f64 1/3 (neg.f64 (log1p.f64 eps)))) |
(-.f64 (+.f64 1 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) 1) |
(/.f64 (*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) 1/3) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) 1/3) (+.f64 (log1p.f64 eps) (log1p.f64 eps))) |
(/.f64 (*.f64 1/3 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))) |
(/.f64 (*.f64 1/3 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))) (+.f64 (log1p.f64 eps) (log1p.f64 eps))) |
(pow.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1) |
(pow.f64 (pow.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3) 1/3) |
(pow.f64 (cbrt.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) 3) |
(pow.f64 (sqrt.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) |
(sqrt.f64 (*.f64 1/9 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))) |
(log.f64 (pow.f64 (exp.f64 1/3) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(cbrt.f64 (pow.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))) |
(log1p.f64 (expm1.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))) |
(exp.f64 (log.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))) |
(+.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))) |
(+.f64 (log1p.f64 eps) (*.f64 (neg.f64 (log1p.f64 eps)) 1)) |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
(+.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps)) |
(-.f64 (log1p.f64 eps) (log1p.f64 eps)) |
(-.f64 (+.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1) |
(-.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))) (/.f64 (pow.f64 (log1p.f64 eps) 3) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))) |
(-.f64 (/.f64 (pow.f64 (log1p.f64 eps) 2) (+.f64 (log1p.f64 eps) (log1p.f64 eps))) (/.f64 (pow.f64 (log1p.f64 eps) 2) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)))) |
(/.f64 1 (/.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)))) |
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))) |
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (+.f64 (log1p.f64 eps) (log1p.f64 eps))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (neg.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))) (neg.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (neg.f64 (log1p.f64 eps)) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (-.f64 (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) (*.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))))) |
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))) (-.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))) |
(pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1) |
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3) |
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3) |
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) |
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)) |
(log.f64 (/.f64 (+.f64 eps 1) (+.f64 eps 1))) |
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
(fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) |
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) |
| Outputs |
|---|
(+.f64 (*.f64 (log1p.f64 eps) 1/3) (*.f64 (neg.f64 (log1p.f64 eps)) 1/3)) |
0 |
(+.f64 (*.f64 1/3 (log1p.f64 eps)) (*.f64 1/3 (neg.f64 (log1p.f64 eps)))) |
0 |
(-.f64 (+.f64 1 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) 1) |
0 |
(/.f64 (*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) 1/3) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))) |
0 |
(/.f64 (*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) 1/3) (+.f64 (log1p.f64 eps) (log1p.f64 eps))) |
0 |
(/.f64 (*.f64 1/3 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))) |
0 |
(/.f64 (*.f64 1/3 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))) (+.f64 (log1p.f64 eps) (log1p.f64 eps))) |
0 |
(pow.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1) |
0 |
(pow.f64 (pow.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3) 1/3) |
0 |
(pow.f64 (cbrt.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) 3) |
0 |
(pow.f64 (sqrt.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) |
0 |
(sqrt.f64 (*.f64 1/9 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))) |
0 |
(log.f64 (pow.f64 (exp.f64 1/3) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(cbrt.f64 (pow.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3)) |
0 |
(expm1.f64 (log1p.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))) |
0 |
(log1p.f64 (expm1.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))) |
0 |
(exp.f64 (log.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))) |
0 |
(+.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))) |
0 |
(+.f64 (log1p.f64 eps) (*.f64 (neg.f64 (log1p.f64 eps)) 1)) |
0 |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps))) |
0 |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))) |
0 |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))) |
0 |
(+.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps)) |
0 |
(-.f64 (log1p.f64 eps) (log1p.f64 eps)) |
0 |
(-.f64 (+.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1) |
0 |
(-.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))) (/.f64 (pow.f64 (log1p.f64 eps) 3) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))) |
0 |
(-.f64 (/.f64 (pow.f64 (log1p.f64 eps) 2) (+.f64 (log1p.f64 eps) (log1p.f64 eps))) (/.f64 (pow.f64 (log1p.f64 eps) 2) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)))) |
0 |
(/.f64 1 (/.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)))) |
0 |
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))) |
0 |
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (+.f64 (log1p.f64 eps) (log1p.f64 eps))) |
0 |
(/.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (neg.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))) |
0 |
(/.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))) (neg.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (neg.f64 (log1p.f64 eps)) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (-.f64 (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) (*.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))))) |
0 |
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))) (-.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))) |
0 |
(pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1) |
0 |
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3) |
0 |
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3) |
0 |
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) |
0 |
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)) |
0 |
(log.f64 (/.f64 (+.f64 eps 1) (+.f64 eps 1))) |
0 |
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3)) |
0 |
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) |
0 |
(fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))) |
0 |
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) |
0 |
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) |
0 |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (log1p.f64 (*.f64 eps (neg.f64 eps))) |
| ✓ | 0.0b | (+.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (*.f64 -2 (log1p.f64 eps))) |
Compiled 30 to 11 computations (63.3% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | eps | @ | 0 | (+.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (*.f64 -2 (log1p.f64 eps))) |
| 1.0ms | eps | @ | inf | (+.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (*.f64 -2 (log1p.f64 eps))) |
| 0.0ms | eps | @ | -inf | (+.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (*.f64 -2 (log1p.f64 eps))) |
| 0.0ms | eps | @ | 0 | (log1p.f64 (*.f64 eps (neg.f64 eps))) |
| 0.0ms | eps | @ | inf | (log1p.f64 (*.f64 eps (neg.f64 eps))) |
Compiled 2530 to 2190 computations (13.4% saved)
| 1× | batch-egg-rewrite |
| 838× | pow1_binary64 |
| 780× | add-log-exp_binary64 |
| 778× | expm1-log1p-u_binary64 |
| 776× | log1p-expm1-u_binary64 |
| 764× | add-exp-log_binary64 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 24 |
| 1 | 191 | 18 |
| 2 | 2522 | 18 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (*.f64 -2 (log1p.f64 eps))) |
(log1p.f64 (*.f64 eps (neg.f64 eps))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps)))) (/.f64 (*.f64 4 (pow.f64 (log1p.f64 eps) 2)) (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) (pow.f64 (cbrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) 2) (cbrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) (sqrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 4 (pow.f64 (log1p.f64 eps) 2))) (/.f64 1 (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps))))) (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps))) (-.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 4 (pow.f64 (log1p.f64 eps) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3))) (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3))) (+.f64 (*.f64 4 (pow.f64 (log1p.f64 eps) 2)) (-.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 -2 (log1p.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 4 (pow.f64 (log1p.f64 eps) 2))) (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3)))) (neg.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 4 (pow.f64 (log1p.f64 eps) 2)))) (neg.f64 (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 4 (pow.f64 (log1p.f64 eps) 2)) (pow.f64 (log1p.f64 (*.f64 eps eps)) 2)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (log1p.f64 eps) -2 (log1p.f64 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (log1p.f64 (*.f64 eps eps)) (*.f64 -2 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 4 (pow.f64 (log1p.f64 eps) 2))) (cbrt.f64 (*.f64 -2 (log1p.f64 eps))) (log1p.f64 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps eps))) 2) (cbrt.f64 (log1p.f64 (*.f64 eps eps))) (*.f64 -2 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 -2 (log1p.f64 eps))) (sqrt.f64 (*.f64 -2 (log1p.f64 eps))) (log1p.f64 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (log1p.f64 (*.f64 eps eps))) (sqrt.f64 (log1p.f64 (*.f64 eps eps))) (*.f64 -2 (log1p.f64 eps))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (log1p.f64 (*.f64 eps eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log1p.f64 (*.f64 eps eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (log1p.f64 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log1p.f64 (*.f64 eps eps))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps eps))) 2) (cbrt.f64 (log1p.f64 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log1p.f64 (*.f64 eps eps))) (sqrt.f64 (log1p.f64 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (log1p.f64 (*.f64 eps eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (log1p.f64 (*.f64 eps eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (log1p.f64 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (log1p.f64 (*.f64 eps eps)))))))) |
| 1× | egg-herbie |
| 681× | fma-neg_binary64 |
| 477× | cancel-sign-sub-inv_binary64 |
| 359× | fma-def_binary64 |
| 320× | unswap-sqr_binary64 |
| 304× | div-sub_binary64 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 110 | 1127 |
| 1 | 252 | 966 |
| 2 | 977 | 830 |
| 3 | 4771 | 830 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (+.f64 1 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) 1) |
(-.f64 (/.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps)))) (/.f64 (*.f64 4 (pow.f64 (log1p.f64 eps) 2)) (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps))))) |
(*.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1) |
(*.f64 1 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) |
(*.f64 (cbrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) (pow.f64 (cbrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) 2) (cbrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))))) |
(*.f64 (sqrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) (sqrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))))) |
(*.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps))))))) |
(*.f64 (-.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 4 (pow.f64 (log1p.f64 eps) 2))) (/.f64 1 (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps))))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps))))) (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3))))) |
(/.f64 1 (/.f64 (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps))) (-.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 4 (pow.f64 (log1p.f64 eps) 2))))) |
(/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3))) (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps)))))) |
(/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3))) (+.f64 (*.f64 4 (pow.f64 (log1p.f64 eps) 2)) (-.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 -2 (log1p.f64 eps)))))) |
(/.f64 (-.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 4 (pow.f64 (log1p.f64 eps) 2))) (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3)))) (neg.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 4 (pow.f64 (log1p.f64 eps) 2)))) (neg.f64 (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps))))) |
(/.f64 (-.f64 (*.f64 4 (pow.f64 (log1p.f64 eps) 2)) (pow.f64 (log1p.f64 (*.f64 eps eps)) 2)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps)))) |
(pow.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1) |
(pow.f64 (pow.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 3) 1/3) |
(pow.f64 (cbrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) 3) |
(pow.f64 (sqrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) 2) |
(sqrt.f64 (pow.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 2)) |
(log.f64 (exp.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))))) |
(cbrt.f64 (pow.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))))) |
(log1p.f64 (expm1.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))))) |
(exp.f64 (log.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))))) |
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) |
(fma.f64 (log1p.f64 eps) -2 (log1p.f64 (*.f64 eps eps))) |
(fma.f64 1 (log1p.f64 (*.f64 eps eps)) (*.f64 -2 (log1p.f64 eps))) |
(fma.f64 1 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps))) |
(fma.f64 (cbrt.f64 (*.f64 4 (pow.f64 (log1p.f64 eps) 2))) (cbrt.f64 (*.f64 -2 (log1p.f64 eps))) (log1p.f64 (*.f64 eps eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps eps))) 2) (cbrt.f64 (log1p.f64 (*.f64 eps eps))) (*.f64 -2 (log1p.f64 eps))) |
(fma.f64 (sqrt.f64 (*.f64 -2 (log1p.f64 eps))) (sqrt.f64 (*.f64 -2 (log1p.f64 eps))) (log1p.f64 (*.f64 eps eps))) |
(fma.f64 (sqrt.f64 (log1p.f64 (*.f64 eps eps))) (sqrt.f64 (log1p.f64 (*.f64 eps eps))) (*.f64 -2 (log1p.f64 eps))) |
(-.f64 (+.f64 1 (log1p.f64 (*.f64 eps eps))) 1) |
(*.f64 (log1p.f64 (*.f64 eps eps)) 1) |
(*.f64 1 (log1p.f64 (*.f64 eps eps))) |
(*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps eps))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps eps))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps eps))) 2) (cbrt.f64 (log1p.f64 (*.f64 eps eps)))) |
(*.f64 (sqrt.f64 (log1p.f64 (*.f64 eps eps))) (sqrt.f64 (log1p.f64 (*.f64 eps eps)))) |
(pow.f64 (log1p.f64 (*.f64 eps eps)) 1) |
(pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps eps))) 3) |
(pow.f64 (sqrt.f64 (log1p.f64 (*.f64 eps eps))) 2) |
(pow.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) 1/3) |
(sqrt.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2)) |
(log.f64 (+.f64 1 (*.f64 eps eps))) |
(cbrt.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3)) |
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 eps eps)))) |
(exp.f64 (log.f64 (log1p.f64 (*.f64 eps eps)))) |
| Outputs |
|---|
(-.f64 (+.f64 1 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) 1) |
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1)) |
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0) |
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) |
(-.f64 (/.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps)))) (/.f64 (*.f64 4 (pow.f64 (log1p.f64 eps) 2)) (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps))))) |
(/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 -4 (pow.f64 (log1p.f64 eps) 2))) (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 (log1p.f64 eps) 2))) |
(/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (pow.f64 (log1p.f64 eps) 2) -4)) (fma.f64 (log1p.f64 eps) 2 (log1p.f64 (*.f64 eps eps)))) |
(/.f64 (fma.f64 (pow.f64 (log1p.f64 eps) 2) -4 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2)) (fma.f64 (log1p.f64 eps) 2 (log1p.f64 (*.f64 eps eps)))) |
(*.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1) |
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1)) |
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0) |
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) |
(*.f64 1 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) |
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1)) |
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0) |
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) |
(*.f64 (cbrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) (pow.f64 (cbrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) 2)) |
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1)) |
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0) |
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) 2) (cbrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))))) |
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1)) |
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0) |
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) |
(*.f64 (sqrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) (sqrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))))) |
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1)) |
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0) |
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) |
(*.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps))))))) |
(/.f64 (fma.f64 -8 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 (*.f64 eps eps)) 3)) (fma.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps))) (pow.f64 (log1p.f64 (*.f64 eps eps)) 2))) |
(/.f64 (fma.f64 -8 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 (*.f64 eps eps)) 3)) (fma.f64 (log1p.f64 (*.f64 eps eps)) (fma.f64 (log1p.f64 eps) 2 (log1p.f64 (*.f64 eps eps))) (*.f64 4 (pow.f64 (log1p.f64 eps) 2)))) |
(*.f64 (-.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 4 (pow.f64 (log1p.f64 eps) 2))) (/.f64 1 (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps))))) |
(/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 -4 (pow.f64 (log1p.f64 eps) 2))) (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 (log1p.f64 eps) 2))) |
(/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (pow.f64 (log1p.f64 eps) 2) -4)) (fma.f64 (log1p.f64 eps) 2 (log1p.f64 (*.f64 eps eps)))) |
(/.f64 (fma.f64 (pow.f64 (log1p.f64 eps) 2) -4 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2)) (fma.f64 (log1p.f64 eps) 2 (log1p.f64 (*.f64 eps eps)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps))))) (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3))))) |
(*.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps))))))) |
(/.f64 (fma.f64 -8 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 (*.f64 eps eps)) 3)) (fma.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps))) (pow.f64 (log1p.f64 (*.f64 eps eps)) 2))) |
(/.f64 (fma.f64 -8 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 (*.f64 eps eps)) 3)) (fma.f64 (log1p.f64 (*.f64 eps eps)) (fma.f64 (log1p.f64 eps) 2 (log1p.f64 (*.f64 eps eps))) (*.f64 4 (pow.f64 (log1p.f64 eps) 2)))) |
(/.f64 1 (/.f64 (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps))) (-.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 4 (pow.f64 (log1p.f64 eps) 2))))) |
(/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 -4 (pow.f64 (log1p.f64 eps) 2))) (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 (log1p.f64 eps) 2))) |
(/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (pow.f64 (log1p.f64 eps) 2) -4)) (fma.f64 (log1p.f64 eps) 2 (log1p.f64 (*.f64 eps eps)))) |
(/.f64 (fma.f64 (pow.f64 (log1p.f64 eps) 2) -4 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2)) (fma.f64 (log1p.f64 eps) 2 (log1p.f64 (*.f64 eps eps)))) |
(/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3))) (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps)))))) |
(*.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps))))))) |
(/.f64 (fma.f64 -8 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 (*.f64 eps eps)) 3)) (fma.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps))) (pow.f64 (log1p.f64 (*.f64 eps eps)) 2))) |
(/.f64 (fma.f64 -8 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 (*.f64 eps eps)) 3)) (fma.f64 (log1p.f64 (*.f64 eps eps)) (fma.f64 (log1p.f64 eps) 2 (log1p.f64 (*.f64 eps eps))) (*.f64 4 (pow.f64 (log1p.f64 eps) 2)))) |
(/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3))) (+.f64 (*.f64 4 (pow.f64 (log1p.f64 eps) 2)) (-.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 -2 (log1p.f64 eps)))))) |
(*.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps))))))) |
(/.f64 (fma.f64 -8 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 (*.f64 eps eps)) 3)) (fma.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps))) (pow.f64 (log1p.f64 (*.f64 eps eps)) 2))) |
(/.f64 (fma.f64 -8 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 (*.f64 eps eps)) 3)) (fma.f64 (log1p.f64 (*.f64 eps eps)) (fma.f64 (log1p.f64 eps) 2 (log1p.f64 (*.f64 eps eps))) (*.f64 4 (pow.f64 (log1p.f64 eps) 2)))) |
(/.f64 (-.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 4 (pow.f64 (log1p.f64 eps) 2))) (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps)))) |
(/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 -4 (pow.f64 (log1p.f64 eps) 2))) (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 (log1p.f64 eps) 2))) |
(/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (pow.f64 (log1p.f64 eps) 2) -4)) (fma.f64 (log1p.f64 eps) 2 (log1p.f64 (*.f64 eps eps)))) |
(/.f64 (fma.f64 (pow.f64 (log1p.f64 eps) 2) -4 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2)) (fma.f64 (log1p.f64 eps) 2 (log1p.f64 (*.f64 eps eps)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3)))) (neg.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps))))))) |
(*.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps))))))) |
(/.f64 (fma.f64 -8 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 (*.f64 eps eps)) 3)) (fma.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps))) (pow.f64 (log1p.f64 (*.f64 eps eps)) 2))) |
(/.f64 (fma.f64 -8 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 (*.f64 eps eps)) 3)) (fma.f64 (log1p.f64 (*.f64 eps eps)) (fma.f64 (log1p.f64 eps) 2 (log1p.f64 (*.f64 eps eps))) (*.f64 4 (pow.f64 (log1p.f64 eps) 2)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 4 (pow.f64 (log1p.f64 eps) 2)))) (neg.f64 (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps))))) |
(/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 -4 (pow.f64 (log1p.f64 eps) 2))) (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 (log1p.f64 eps) 2))) |
(/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (pow.f64 (log1p.f64 eps) 2) -4)) (fma.f64 (log1p.f64 eps) 2 (log1p.f64 (*.f64 eps eps)))) |
(/.f64 (fma.f64 (pow.f64 (log1p.f64 eps) 2) -4 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2)) (fma.f64 (log1p.f64 eps) 2 (log1p.f64 (*.f64 eps eps)))) |
(/.f64 (-.f64 (*.f64 4 (pow.f64 (log1p.f64 eps) 2)) (pow.f64 (log1p.f64 (*.f64 eps eps)) 2)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps)))) |
(/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 -4 (pow.f64 (log1p.f64 eps) 2))) (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 (log1p.f64 eps) 2))) |
(/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (pow.f64 (log1p.f64 eps) 2) -4)) (fma.f64 (log1p.f64 eps) 2 (log1p.f64 (*.f64 eps eps)))) |
(/.f64 (fma.f64 (pow.f64 (log1p.f64 eps) 2) -4 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2)) (fma.f64 (log1p.f64 eps) 2 (log1p.f64 (*.f64 eps eps)))) |
(pow.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1) |
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1)) |
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0) |
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) |
(pow.f64 (pow.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 3) 1/3) |
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1)) |
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0) |
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) |
(pow.f64 (cbrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) 3) |
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1)) |
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0) |
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) |
(pow.f64 (sqrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) 2) |
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1)) |
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0) |
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) |
(sqrt.f64 (pow.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 2)) |
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1)) |
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0) |
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) |
(log.f64 (exp.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))))) |
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1)) |
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0) |
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) |
(cbrt.f64 (pow.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 3)) |
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1)) |
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0) |
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) |
(expm1.f64 (log1p.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))))) |
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1)) |
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0) |
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) |
(log1p.f64 (expm1.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))))) |
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1)) |
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0) |
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) |
(exp.f64 (log.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))))) |
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1)) |
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0) |
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) |
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) |
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1)) |
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0) |
(fma.f64 (log1p.f64 eps) -2 (log1p.f64 (*.f64 eps eps))) |
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1)) |
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0) |
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) |
(fma.f64 1 (log1p.f64 (*.f64 eps eps)) (*.f64 -2 (log1p.f64 eps))) |
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1)) |
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0) |
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) |
(fma.f64 1 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps))) |
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1)) |
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0) |
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) |
(fma.f64 (cbrt.f64 (*.f64 4 (pow.f64 (log1p.f64 eps) 2))) (cbrt.f64 (*.f64 -2 (log1p.f64 eps))) (log1p.f64 (*.f64 eps eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps eps))) 2) (cbrt.f64 (log1p.f64 (*.f64 eps eps))) (*.f64 -2 (log1p.f64 eps))) |
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1)) |
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0) |
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) |
(fma.f64 (sqrt.f64 (*.f64 -2 (log1p.f64 eps))) (sqrt.f64 (*.f64 -2 (log1p.f64 eps))) (log1p.f64 (*.f64 eps eps))) |
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1)) |
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0) |
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) |
(fma.f64 (sqrt.f64 (log1p.f64 (*.f64 eps eps))) (sqrt.f64 (log1p.f64 (*.f64 eps eps))) (*.f64 -2 (log1p.f64 eps))) |
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1)) |
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0) |
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) |
(-.f64 (+.f64 1 (log1p.f64 (*.f64 eps eps))) 1) |
(+.f64 1 (-.f64 (log1p.f64 (*.f64 eps eps)) 1)) |
(+.f64 (log1p.f64 (*.f64 eps eps)) 0) |
(log1p.f64 (*.f64 eps eps)) |
(*.f64 (log1p.f64 (*.f64 eps eps)) 1) |
(+.f64 1 (-.f64 (log1p.f64 (*.f64 eps eps)) 1)) |
(+.f64 (log1p.f64 (*.f64 eps eps)) 0) |
(log1p.f64 (*.f64 eps eps)) |
(*.f64 1 (log1p.f64 (*.f64 eps eps))) |
(+.f64 1 (-.f64 (log1p.f64 (*.f64 eps eps)) 1)) |
(+.f64 (log1p.f64 (*.f64 eps eps)) 0) |
(log1p.f64 (*.f64 eps eps)) |
(*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps eps))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps eps))) 2)) |
(+.f64 1 (-.f64 (log1p.f64 (*.f64 eps eps)) 1)) |
(+.f64 (log1p.f64 (*.f64 eps eps)) 0) |
(log1p.f64 (*.f64 eps eps)) |
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps eps))) 2) (cbrt.f64 (log1p.f64 (*.f64 eps eps)))) |
(+.f64 1 (-.f64 (log1p.f64 (*.f64 eps eps)) 1)) |
(+.f64 (log1p.f64 (*.f64 eps eps)) 0) |
(log1p.f64 (*.f64 eps eps)) |
(*.f64 (sqrt.f64 (log1p.f64 (*.f64 eps eps))) (sqrt.f64 (log1p.f64 (*.f64 eps eps)))) |
(+.f64 1 (-.f64 (log1p.f64 (*.f64 eps eps)) 1)) |
(+.f64 (log1p.f64 (*.f64 eps eps)) 0) |
(log1p.f64 (*.f64 eps eps)) |
(pow.f64 (log1p.f64 (*.f64 eps eps)) 1) |
(+.f64 1 (-.f64 (log1p.f64 (*.f64 eps eps)) 1)) |
(+.f64 (log1p.f64 (*.f64 eps eps)) 0) |
(log1p.f64 (*.f64 eps eps)) |
(pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps eps))) 3) |
(+.f64 1 (-.f64 (log1p.f64 (*.f64 eps eps)) 1)) |
(+.f64 (log1p.f64 (*.f64 eps eps)) 0) |
(log1p.f64 (*.f64 eps eps)) |
(pow.f64 (sqrt.f64 (log1p.f64 (*.f64 eps eps))) 2) |
(+.f64 1 (-.f64 (log1p.f64 (*.f64 eps eps)) 1)) |
(+.f64 (log1p.f64 (*.f64 eps eps)) 0) |
(log1p.f64 (*.f64 eps eps)) |
(pow.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) 1/3) |
(+.f64 1 (-.f64 (log1p.f64 (*.f64 eps eps)) 1)) |
(+.f64 (log1p.f64 (*.f64 eps eps)) 0) |
(log1p.f64 (*.f64 eps eps)) |
(sqrt.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2)) |
(+.f64 1 (-.f64 (log1p.f64 (*.f64 eps eps)) 1)) |
(+.f64 (log1p.f64 (*.f64 eps eps)) 0) |
(log1p.f64 (*.f64 eps eps)) |
(log.f64 (+.f64 1 (*.f64 eps eps))) |
(+.f64 1 (-.f64 (log1p.f64 (*.f64 eps eps)) 1)) |
(+.f64 (log1p.f64 (*.f64 eps eps)) 0) |
(log1p.f64 (*.f64 eps eps)) |
(cbrt.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3)) |
(+.f64 1 (-.f64 (log1p.f64 (*.f64 eps eps)) 1)) |
(+.f64 (log1p.f64 (*.f64 eps eps)) 0) |
(log1p.f64 (*.f64 eps eps)) |
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 eps eps)))) |
(+.f64 1 (-.f64 (log1p.f64 (*.f64 eps eps)) 1)) |
(+.f64 (log1p.f64 (*.f64 eps eps)) 0) |
(log1p.f64 (*.f64 eps eps)) |
(exp.f64 (log.f64 (log1p.f64 (*.f64 eps eps)))) |
(+.f64 1 (-.f64 (log1p.f64 (*.f64 eps eps)) 1)) |
(+.f64 (log1p.f64 (*.f64 eps eps)) 0) |
(log1p.f64 (*.f64 eps eps)) |
Compiled 14069 to 8765 computations (37.7% saved)
10 alts after pruning (3 fresh and 7 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 757 | 2 | 759 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 1 | 1 |
| Done | 1 | 6 | 7 |
| Total | 758 | 10 | 768 |
| Status | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
| ✓ | 0.0b | (+.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (*.f64 -2 (log1p.f64 eps))) |
| ✓ | 0.3b | (*.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
| ✓ | 58.2b | (neg.f64 (log.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1))) |
| ▶ | 58.1b | (neg.f64 (log.f64 (/.f64 (/.f64 (*.f64 (+.f64 eps 1) (+.f64 eps 1)) (-.f64 1 (*.f64 eps eps))) 1))) |
| ▶ | 58.2b | (neg.f64 (log.f64 (/.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (+.f64 1 eps)) 1))) |
| ✓ | 58.1b | (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) |
| ✓ | 58.2b | (log.f64 (/.f64 (*.f64 (-.f64 1 eps) (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps)))) |
| ✓ | 58.1b | (log.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 eps))) |
| 60.5b | 0 |
Compiled 110 to 87 computations (20.9% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (/.f64 1 (-.f64 1 eps)) |
| ✓ | 0.0b | (*.f64 (/.f64 1 (-.f64 1 eps)) (+.f64 1 eps)) |
| ✓ | 5.6b | (log.f64 (/.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (+.f64 1 eps)) 1)) |
Compiled 59 to 47 computations (20.3% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | eps | @ | 0 | (log.f64 (/.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (+.f64 1 eps)) 1)) |
| 0.0ms | eps | @ | inf | (/.f64 1 (-.f64 1 eps)) |
| 0.0ms | eps | @ | -inf | (/.f64 1 (-.f64 1 eps)) |
| 0.0ms | eps | @ | -inf | (*.f64 (/.f64 1 (-.f64 1 eps)) (+.f64 1 eps)) |
| 0.0ms | eps | @ | 0 | (/.f64 1 (-.f64 1 eps)) |
Compiled 2080 to 1750 computations (15.9% saved)
| 1× | batch-egg-rewrite |
| 441× | log-prod_binary64 |
| 365× | prod-diff_binary64 |
| 329× | exp-prod_binary64 |
| 289× | pow-prod-down_binary64 |
| 234× | fma-def_binary64 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 29 |
| 1 | 207 | 27 |
| 2 | 2685 | 27 |
| 1× | node limit |
| Inputs |
|---|
(log.f64 (/.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (+.f64 1 eps)) 1)) |
(*.f64 (/.f64 1 (-.f64 1 eps)) (+.f64 1 eps)) |
(/.f64 1 (-.f64 1 eps)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (log1p.f64 (neg.f64 eps))) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (log1p.f64 eps)) (log.f64 (*.f64 (hypot.f64 1 (sqrt.f64 eps)) (/.f64 1 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/2 (log1p.f64 (neg.f64 eps))) (log.f64 (/.f64 (+.f64 1 eps) (sqrt.f64 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/2 (log1p.f64 (neg.f64 eps))) (log.f64 (*.f64 (pow.f64 (-.f64 1 eps) -1/2) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2))) (log.f64 (*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 eps))) (log.f64 (*.f64 (cbrt.f64 (+.f64 1 eps)) (/.f64 1 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 eps)) (-.f64 1 eps))) (log.f64 -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (log1p.f64 eps) (neg.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 1))) (fma.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) 1 (*.f64 (log1p.f64 (neg.f64 eps)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 1))) (fma.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) 1 (*.f64 (log1p.f64 (neg.f64 eps)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 1))) (fma.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) 1 (*.f64 (log1p.f64 (neg.f64 eps)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (log1p.f64 eps) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (+.f64 1 eps) (-.f64 1 (*.f64 eps eps)))) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) -2)) (log.f64 (/.f64 (+.f64 1 eps) (cbrt.f64 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 1)) (log.f64 (/.f64 (cbrt.f64 (+.f64 1 eps)) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (hypot.f64 1 (sqrt.f64 eps)) 1)) (log.f64 (/.f64 (hypot.f64 1 (sqrt.f64 eps)) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (hypot.f64 1 (sqrt.f64 eps)) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))) (log.f64 (/.f64 (hypot.f64 1 (sqrt.f64 eps)) (cbrt.f64 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (sqrt.f64 (-.f64 1 eps)))) (log.f64 (/.f64 (cbrt.f64 (+.f64 1 eps)) (sqrt.f64 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (/.f64 1 (-.f64 1 eps)) 1)) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (+.f64 1 eps) (-.f64 1 (pow.f64 eps 3)))) (log1p.f64 (fma.f64 eps eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))) (*.f64 1/3 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (hypot.f64 1 (sqrt.f64 eps)))) (*.f64 1/2 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (+.f64 1 eps) (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)))) (*.f64 1/3 (neg.f64 (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (+.f64 1 eps) (pow.f64 (-.f64 1 eps) -1/2))) (*.f64 -1/2 (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 (pow.f64 eps 3)) (log.f64 (*.f64 (-.f64 1 eps) (fma.f64 eps (-.f64 eps 1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (log1p.f64 eps)) (log.f64 (/.f64 (-.f64 1 eps) (hypot.f64 1 (sqrt.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -1/2 (log1p.f64 (neg.f64 eps))) (log.f64 (/.f64 (/.f64 1 (+.f64 1 eps)) (pow.f64 (-.f64 1 eps) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 (neg.f64 (*.f64 eps eps))) (*.f64 2 (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2))) (log.f64 (/.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 1 (cbrt.f64 (-.f64 1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (log.f64 (/.f64 1 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 eps))) (log.f64 (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (log.f64 (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 eps)) (-.f64 1 eps))) (log.f64 -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 -1) (log.f64 (neg.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 -1) (log.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (neg.f64 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (+.f64 1 eps) 1)) (log1p.f64 (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (neg.f64 (+.f64 1 eps))) (log.f64 (neg.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (neg.f64 (/.f64 1 (-.f64 1 eps)))) (log.f64 (neg.f64 (/.f64 1 (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (neg.f64 (/.f64 (neg.f64 (+.f64 1 eps)) (-.f64 1 eps)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (*.f64 -1 (+.f64 1 (pow.f64 eps 3)))) (log.f64 (*.f64 (neg.f64 (-.f64 1 eps)) (fma.f64 eps (-.f64 eps 1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (*.f64 -1 (-.f64 1 (*.f64 eps eps)))) (log.f64 (*.f64 (neg.f64 (-.f64 1 eps)) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) 1)) (log.f64 (*.f64 (fma.f64 eps (-.f64 eps 1) 1) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) 1)) (*.f64 2 (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) -1)) (log.f64 (*.f64 (fma.f64 eps (-.f64 eps 1) 1) (neg.f64 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) -1)) (log.f64 (*.f64 (-.f64 1 eps) (neg.f64 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (+.f64 1 eps) (sqrt.f64 (-.f64 1 eps)))) (*.f64 1/2 (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (+.f64 (pow.f64 (-.f64 1 eps) -3) (pow.f64 (/.f64 eps (-.f64 1 eps)) 3))) (log.f64 (+.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 (pow.f64 (/.f64 eps (-.f64 1 eps)) 2) (*.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (-.f64 (pow.f64 (-.f64 1 eps) -2) (pow.f64 (/.f64 eps (-.f64 1 eps)) 2))) (log.f64 (-.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))) (*.f64 1/3 (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (*.f64 -1 (+.f64 1 eps))) (log.f64 (neg.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 1 (-.f64 1 eps)))) (log1p.f64 (-.f64 (*.f64 eps eps) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (+.f64 1 (pow.f64 eps 3)))) (log1p.f64 (-.f64 (*.f64 eps eps) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps)))) (log1p.f64 (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (*.f64 (+.f64 1 eps) -1)) (log.f64 (neg.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/3 (*.f64 3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) 0) (+.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) (+.f64 0 (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) 0) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 2)) (cbrt.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (sqrt.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (neg.f64 (log1p.f64 (neg.f64 eps))) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (neg.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (neg.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (log1p.f64 (neg.f64 eps)) (neg.f64 (neg.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) (neg.f64 (neg.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) (neg.f64 (neg.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 (neg.f64 eps)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (-.f64 1 eps)) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 1 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 1 (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (-.f64 1 eps)) (pow.f64 (E.f64) (neg.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 eps) (-.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 1 (cbrt.f64 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) -2)) (/.f64 1 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (-.f64 1 eps) -1/2) (/.f64 (/.f64 1 (+.f64 1 eps)) (pow.f64 (-.f64 1 eps) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (hypot.f64 1 (sqrt.f64 eps)) (/.f64 (-.f64 1 eps) (hypot.f64 1 (sqrt.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 1 (+.f64 1 eps)) (neg.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (+.f64 1 eps)) (-.f64 1 eps)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 eps 3)) (*.f64 (-.f64 1 eps) (fma.f64 eps (-.f64 eps 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (-.f64 1 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 1 eps)) (neg.f64 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (-.f64 1 eps))) (neg.f64 (/.f64 1 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 (+.f64 1 eps)) (-.f64 1 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (+.f64 1 (pow.f64 eps 3))) (*.f64 (neg.f64 (-.f64 1 eps)) (fma.f64 eps (-.f64 eps 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (-.f64 1 (*.f64 eps eps))) (*.f64 (neg.f64 (-.f64 1 eps)) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) 1) (*.f64 (fma.f64 eps (-.f64 eps 1) 1) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) 1) (pow.f64 (-.f64 1 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) -1) (*.f64 (fma.f64 eps (-.f64 eps 1) 1) (neg.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) -1) (*.f64 (-.f64 1 eps) (neg.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1 eps) (sqrt.f64 (-.f64 1 eps))) (sqrt.f64 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 1 eps) -3) (pow.f64 (/.f64 eps (-.f64 1 eps)) 3)) (+.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 (pow.f64 (/.f64 eps (-.f64 1 eps)) 2) (*.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1 eps) 1) (-.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 1 eps) -2) (pow.f64 (/.f64 eps (-.f64 1 eps)) 2)) (-.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (cbrt.f64 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (+.f64 1 eps)) (neg.f64 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 1 (-.f64 1 eps))) (fma.f64 eps (-.f64 eps 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (+.f64 1 (pow.f64 eps 3))) (fma.f64 eps (-.f64 eps 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps))) (-.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 eps) -1) (neg.f64 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (E.f64) (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (E.f64))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (E.f64) (log.f64 (/.f64 (neg.f64 (+.f64 1 eps)) (-.f64 1 eps)))) (pow.f64 (E.f64) (log.f64 -1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (+.f64 1 eps) 3) (pow.f64 (-.f64 1 eps) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) 1) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2))) (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 1) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (sqrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 1 (-.f64 1 eps)))) (exp.f64 (/.f64 eps (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (/.f64 eps (-.f64 1 eps))) (+.f64 1 (expm1.f64 (/.f64 1 (-.f64 1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (+.f64 1 eps) 3) (pow.f64 (-.f64 1 eps) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 1 (-.f64 1 eps)) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 eps (-.f64 1 eps)) (/.f64 1 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 eps (/.f64 1 (-.f64 1 eps)) (/.f64 1 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (-.f64 1 eps)) 1 (/.f64 eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (-.f64 1 eps)) 1 (*.f64 (/.f64 eps (-.f64 1 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (-.f64 1 eps)) eps (/.f64 1 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (/.f64 eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) 1) (/.f64 eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) 1) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) eps) (/.f64 1 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (/.f64 1 (-.f64 1 eps))) (/.f64 1 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (-.f64 1 eps) -1/2) (pow.f64 (-.f64 1 eps) -1/2) (/.f64 eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (-.f64 1 eps) -1/2) (pow.f64 (-.f64 1 eps) -1/2) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (-.f64 1 eps) -1/2) (*.f64 (pow.f64 (-.f64 1 eps) -1/2) 1) (/.f64 eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (-.f64 1 eps) -1/2) (*.f64 (pow.f64 (-.f64 1 eps) -1/2) 1) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (-.f64 1 eps) -1/2) (*.f64 (pow.f64 (-.f64 1 eps) -1/2) eps) (/.f64 1 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (/.f64 1 (-.f64 1 eps))) (/.f64 1 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (/.f64 1 (neg.f64 (-.f64 1 eps))) (/.f64 eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (/.f64 1 (neg.f64 (-.f64 1 eps))) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 eps (-.f64 1 eps))) 2) (cbrt.f64 (/.f64 eps (-.f64 1 eps))) (/.f64 1 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 eps (-.f64 1 eps))) (sqrt.f64 (/.f64 eps (-.f64 1 eps))) (/.f64 1 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) -2) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (/.f64 eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) -2) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (+.f64 1 eps) (/.f64 eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (+.f64 1 eps) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)) (/.f64 eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) (/.f64 1 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (sqrt.f64 eps)) (sqrt.f64 eps) (/.f64 1 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 eps (cbrt.f64 (pow.f64 (-.f64 1 eps) -2))) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (/.f64 1 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 eps (pow.f64 (-.f64 1 eps) -1/2)) (pow.f64 (-.f64 1 eps) -1/2) (/.f64 1 (-.f64 1 eps))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (-.f64 1 eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (-.f64 1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (-.f64 1 eps))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (-.f64 1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1 (-.f64 1 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 1 (cbrt.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 1 eps) -1/2) (pow.f64 (-.f64 1 eps) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 1 eps) -1/2) (*.f64 (pow.f64 (-.f64 1 eps) -1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (neg.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) -2) (/.f64 1 (cbrt.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 1 eps) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (-.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (neg.f64 (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 1 eps) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 1 eps) -3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 1 eps) 2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 1 eps) 3) -1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 1 eps)) -3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 1 eps) -1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 1 eps)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 -1) (log1p.f64 (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (neg.f64 (neg.f64 (-.f64 1 eps))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) 2)) (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 1 eps) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 1 eps) -3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log1p.f64 (neg.f64 eps)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 1 eps) -3)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 1/3 (neg.f64 (log1p.f64 (neg.f64 eps)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 -1/2 (log1p.f64 (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 1) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 eps)) -1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) 1) 1)))))) |
| 1× | egg-herbie |
| 500× | log-prod_binary64 |
| 475× | div-sub_binary64 |
| 266× | exp-prod_binary64 |
| 218× | cube-prod_binary64 |
| 209× | associate-*l*_binary64 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 616 | 4826 |
| 1 | 1525 | 4236 |
| 2 | 5327 | 4111 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0) |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (log1p.f64 (neg.f64 eps))) (log1p.f64 (neg.f64 eps)))) |
(+.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 (neg.f64 eps)))) |
(+.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) (log1p.f64 eps)) |
(+.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(+.f64 (*.f64 1/2 (log1p.f64 eps)) (log.f64 (*.f64 (hypot.f64 1 (sqrt.f64 eps)) (/.f64 1 (-.f64 1 eps))))) |
(+.f64 (*.f64 -1/2 (log1p.f64 (neg.f64 eps))) (log.f64 (/.f64 (+.f64 1 eps) (sqrt.f64 (-.f64 1 eps))))) |
(+.f64 (*.f64 -1/2 (log1p.f64 (neg.f64 eps))) (log.f64 (*.f64 (pow.f64 (-.f64 1 eps) -1/2) (+.f64 1 eps)))) |
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2))) (log.f64 (*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (+.f64 1 eps)))) |
(+.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(+.f64 (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(+.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 eps))) (log.f64 (*.f64 (cbrt.f64 (+.f64 1 eps)) (/.f64 1 (-.f64 1 eps))))) |
(+.f64 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(+.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 eps)) (-.f64 1 eps))) (log.f64 -1)) |
(+.f64 (fma.f64 1 (log1p.f64 eps) (neg.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 1))) (fma.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) 1 (*.f64 (log1p.f64 (neg.f64 eps)) 1))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 1))) (fma.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) 1 (*.f64 (log1p.f64 (neg.f64 eps)) 1))) |
(+.f64 (fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 1))) (fma.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) 1 (*.f64 (log1p.f64 (neg.f64 eps)) 1))) |
(+.f64 (fma.f64 1 (log1p.f64 eps) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2)))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2)))) |
(+.f64 (fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2)))) |
(+.f64 (log.f64 (/.f64 (+.f64 1 eps) (-.f64 1 (*.f64 eps eps)))) (log1p.f64 eps)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) -2)) (log.f64 (/.f64 (+.f64 1 eps) (cbrt.f64 (-.f64 1 eps))))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 1)) (log.f64 (/.f64 (cbrt.f64 (+.f64 1 eps)) (-.f64 1 eps)))) |
(+.f64 (log.f64 (/.f64 (hypot.f64 1 (sqrt.f64 eps)) 1)) (log.f64 (/.f64 (hypot.f64 1 (sqrt.f64 eps)) (-.f64 1 eps)))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(+.f64 (log.f64 (/.f64 (hypot.f64 1 (sqrt.f64 eps)) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))) (log.f64 (/.f64 (hypot.f64 1 (sqrt.f64 eps)) (cbrt.f64 (-.f64 1 eps))))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (sqrt.f64 (-.f64 1 eps)))) (log.f64 (/.f64 (cbrt.f64 (+.f64 1 eps)) (sqrt.f64 (-.f64 1 eps))))) |
(+.f64 (log.f64 (/.f64 (/.f64 1 (-.f64 1 eps)) 1)) (log1p.f64 eps)) |
(+.f64 (log.f64 (/.f64 (+.f64 1 eps) (-.f64 1 (pow.f64 eps 3)))) (log1p.f64 (fma.f64 eps eps eps))) |
(+.f64 (log.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))) (*.f64 1/3 (log1p.f64 eps))) |
(+.f64 (log.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (hypot.f64 1 (sqrt.f64 eps)))) (*.f64 1/2 (log1p.f64 eps))) |
(+.f64 (log.f64 (*.f64 (+.f64 1 eps) (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)))) (*.f64 1/3 (neg.f64 (log1p.f64 (neg.f64 eps))))) |
(+.f64 (log.f64 (*.f64 (+.f64 1 eps) (pow.f64 (-.f64 1 eps) -1/2))) (*.f64 -1/2 (log1p.f64 (neg.f64 eps)))) |
(-.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(-.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (log1p.f64 eps))) |
(-.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(-.f64 (log1p.f64 (pow.f64 eps 3)) (log.f64 (*.f64 (-.f64 1 eps) (fma.f64 eps (-.f64 eps 1) 1)))) |
(-.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 1) |
(-.f64 (*.f64 1/2 (log1p.f64 eps)) (log.f64 (/.f64 (-.f64 1 eps) (hypot.f64 1 (sqrt.f64 eps))))) |
(-.f64 (*.f64 -1/2 (log1p.f64 (neg.f64 eps))) (log.f64 (/.f64 (/.f64 1 (+.f64 1 eps)) (pow.f64 (-.f64 1 eps) -1/2)))) |
(-.f64 (log1p.f64 (neg.f64 (*.f64 eps eps))) (*.f64 2 (log1p.f64 (neg.f64 eps)))) |
(-.f64 (log.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2))) (log.f64 (/.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 1 (cbrt.f64 (-.f64 1 eps)))))) |
(-.f64 (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (log.f64 (/.f64 1 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))))) |
(-.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 eps))) (log.f64 (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 1 eps))))) |
(-.f64 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (log.f64 (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) -1/2))) |
(-.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 eps)) (-.f64 1 eps))) (log.f64 -1)) |
(-.f64 (log.f64 -1) (log.f64 (neg.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))) |
(-.f64 (log.f64 -1) (log.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (neg.f64 (-.f64 1 eps))))) |
(-.f64 (log.f64 (/.f64 (+.f64 1 eps) 1)) (log1p.f64 (neg.f64 eps))) |
(-.f64 (log.f64 (neg.f64 (+.f64 1 eps))) (log.f64 (neg.f64 (-.f64 1 eps)))) |
(-.f64 (log.f64 (neg.f64 (/.f64 1 (-.f64 1 eps)))) (log.f64 (neg.f64 (/.f64 1 (+.f64 1 eps))))) |
(-.f64 (log.f64 (neg.f64 (/.f64 (neg.f64 (+.f64 1 eps)) (-.f64 1 eps)))) 0) |
(-.f64 (log.f64 (*.f64 -1 (+.f64 1 (pow.f64 eps 3)))) (log.f64 (*.f64 (neg.f64 (-.f64 1 eps)) (fma.f64 eps (-.f64 eps 1) 1)))) |
(-.f64 (log.f64 (*.f64 -1 (-.f64 1 (*.f64 eps eps)))) (log.f64 (*.f64 (neg.f64 (-.f64 1 eps)) (-.f64 1 eps)))) |
(-.f64 (log.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) 1)) (log.f64 (*.f64 (fma.f64 eps (-.f64 eps 1) 1) (-.f64 1 eps)))) |
(-.f64 (log.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) 1)) (*.f64 2 (log1p.f64 (neg.f64 eps)))) |
(-.f64 (log.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) -1)) (log.f64 (*.f64 (fma.f64 eps (-.f64 eps 1) 1) (neg.f64 (-.f64 1 eps))))) |
(-.f64 (log.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) -1)) (log.f64 (*.f64 (-.f64 1 eps) (neg.f64 (-.f64 1 eps))))) |
(-.f64 (log.f64 (/.f64 (+.f64 1 eps) (sqrt.f64 (-.f64 1 eps)))) (*.f64 1/2 (log1p.f64 (neg.f64 eps)))) |
(-.f64 (log.f64 (+.f64 (pow.f64 (-.f64 1 eps) -3) (pow.f64 (/.f64 eps (-.f64 1 eps)) 3))) (log.f64 (+.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 (pow.f64 (/.f64 eps (-.f64 1 eps)) 2) (*.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))))))) |
(-.f64 (log.f64 (-.f64 (pow.f64 (-.f64 1 eps) -2) (pow.f64 (/.f64 eps (-.f64 1 eps)) 2))) (log.f64 (-.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))))) |
(-.f64 (log.f64 (/.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))) (*.f64 1/3 (log1p.f64 (neg.f64 eps)))) |
(-.f64 (log.f64 (*.f64 -1 (+.f64 1 eps))) (log.f64 (neg.f64 (-.f64 1 eps)))) |
(-.f64 (log.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 1 (-.f64 1 eps)))) (log1p.f64 (-.f64 (*.f64 eps eps) eps))) |
(-.f64 (log.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (+.f64 1 (pow.f64 eps 3)))) (log1p.f64 (-.f64 (*.f64 eps eps) eps))) |
(-.f64 (log.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps)))) (log1p.f64 (neg.f64 eps))) |
(-.f64 (log.f64 (*.f64 (+.f64 1 eps) -1)) (log.f64 (neg.f64 (-.f64 1 eps)))) |
(*.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1) |
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(*.f64 -1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(*.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(*.f64 2 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(*.f64 1/3 (*.f64 3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) 0) (+.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) (+.f64 0 (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) 0) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1) |
(pow.f64 (E.f64) (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) 1/2) |
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) 1/3) |
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 3) |
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 2)) (cbrt.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (sqrt.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(neg.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)) |
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1) 1)) |
(fma.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0) |
(fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 (neg.f64 eps)))) |
(fma.f64 1 (neg.f64 (log1p.f64 (neg.f64 eps))) (log1p.f64 eps)) |
(fma.f64 1 (neg.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (neg.f64 (log1p.f64 eps)))) |
(fma.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1 0) |
(fma.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2) 0) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 0) |
(fma.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 0) |
(fma.f64 -1 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(fma.f64 -1 (log1p.f64 (neg.f64 eps)) (neg.f64 (neg.f64 (log1p.f64 eps)))) |
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) (log1p.f64 eps)) |
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) (neg.f64 (neg.f64 (log1p.f64 eps)))) |
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 (neg.f64 eps)))) |
(fma.f64 (sqrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) (log1p.f64 eps)) |
(fma.f64 (sqrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) (neg.f64 (neg.f64 (log1p.f64 eps)))) |
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 (neg.f64 eps)))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (*.f64 (/.f64 eps (-.f64 1 eps)) 1)) |
(+.f64 0 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) |
(+.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 1 (-.f64 1 eps))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))) 1) |
(/.f64 1 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) |
(/.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 1 (+.f64 1 eps))) |
(/.f64 (/.f64 1 (-.f64 1 eps)) (pow.f64 (E.f64) (neg.f64 (log1p.f64 eps)))) |
(/.f64 (+.f64 1 eps) (-.f64 1 eps)) |
(/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1) |
(/.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 1 (cbrt.f64 (-.f64 1 eps))))) |
(/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 1 eps)))) |
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) -2)) (/.f64 1 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))) |
(/.f64 (pow.f64 (-.f64 1 eps) -1/2) (/.f64 (/.f64 1 (+.f64 1 eps)) (pow.f64 (-.f64 1 eps) -1/2))) |
(/.f64 (hypot.f64 1 (sqrt.f64 eps)) (/.f64 (-.f64 1 eps) (hypot.f64 1 (sqrt.f64 eps)))) |
(/.f64 (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) -1/2)) |
(/.f64 -1 (neg.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) |
(/.f64 -1 (*.f64 (/.f64 1 (+.f64 1 eps)) (neg.f64 (-.f64 1 eps)))) |
(/.f64 (/.f64 (neg.f64 (+.f64 1 eps)) (-.f64 1 eps)) -1) |
(/.f64 (+.f64 1 (pow.f64 eps 3)) (*.f64 (-.f64 1 eps) (fma.f64 eps (-.f64 eps 1) 1))) |
(/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (-.f64 1 eps) 2)) |
(/.f64 (neg.f64 (+.f64 1 eps)) (neg.f64 (-.f64 1 eps))) |
(/.f64 (neg.f64 (/.f64 1 (-.f64 1 eps))) (neg.f64 (/.f64 1 (+.f64 1 eps)))) |
(/.f64 (neg.f64 (/.f64 (neg.f64 (+.f64 1 eps)) (-.f64 1 eps))) 1) |
(/.f64 (*.f64 -1 (+.f64 1 (pow.f64 eps 3))) (*.f64 (neg.f64 (-.f64 1 eps)) (fma.f64 eps (-.f64 eps 1) 1))) |
(/.f64 (*.f64 -1 (-.f64 1 (*.f64 eps eps))) (*.f64 (neg.f64 (-.f64 1 eps)) (-.f64 1 eps))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) 1) (*.f64 (fma.f64 eps (-.f64 eps 1) 1) (-.f64 1 eps))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) 1) (pow.f64 (-.f64 1 eps) 2)) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) -1) (*.f64 (fma.f64 eps (-.f64 eps 1) 1) (neg.f64 (-.f64 1 eps)))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) -1) (*.f64 (-.f64 1 eps) (neg.f64 (-.f64 1 eps)))) |
(/.f64 (/.f64 (+.f64 1 eps) (sqrt.f64 (-.f64 1 eps))) (sqrt.f64 (-.f64 1 eps))) |
(/.f64 (+.f64 (pow.f64 (-.f64 1 eps) -3) (pow.f64 (/.f64 eps (-.f64 1 eps)) 3)) (+.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 (pow.f64 (/.f64 eps (-.f64 1 eps)) 2) (*.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))))) |
(/.f64 (/.f64 (+.f64 1 eps) 1) (-.f64 1 eps)) |
(/.f64 (-.f64 (pow.f64 (-.f64 1 eps) -2) (pow.f64 (/.f64 eps (-.f64 1 eps)) 2)) (-.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))) |
(/.f64 (/.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (cbrt.f64 (-.f64 1 eps))) |
(/.f64 (*.f64 -1 (+.f64 1 eps)) (neg.f64 (-.f64 1 eps))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 1 (-.f64 1 eps))) (fma.f64 eps (-.f64 eps 1) 1)) |
(/.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (+.f64 1 (pow.f64 eps 3))) (fma.f64 eps (-.f64 eps 1) 1)) |
(/.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps))) (-.f64 1 eps)) |
(/.f64 (*.f64 (+.f64 1 eps) -1) (neg.f64 (-.f64 1 eps))) |
(/.f64 (pow.f64 (E.f64) (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (E.f64)) |
(/.f64 (pow.f64 (E.f64) (log.f64 (/.f64 (neg.f64 (+.f64 1 eps)) (-.f64 1 eps)))) (pow.f64 (E.f64) (log.f64 -1))) |
(pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1) |
(pow.f64 (E.f64) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(pow.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) -2) 1/2) |
(pow.f64 (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 3) 1/3) |
(pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 3) |
(pow.f64 (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 2) |
(pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) -1) |
(pow.f64 (exp.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1)) |
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1)) |
(pow.f64 (+.f64 1 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 1) |
(pow.f64 (/.f64 (pow.f64 (+.f64 1 eps) 3) (pow.f64 (-.f64 1 eps) 3)) 1/3) |
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) 1) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2))) (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 1) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (sqrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(neg.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) -1)) |
(sqrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) -2)) |
(log.f64 (exp.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 1 (-.f64 1 eps)))) (exp.f64 (/.f64 eps (-.f64 1 eps))))) |
(log.f64 (*.f64 (exp.f64 (/.f64 eps (-.f64 1 eps))) (+.f64 1 (expm1.f64 (/.f64 1 (-.f64 1 eps)))))) |
(cbrt.f64 (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (+.f64 1 eps) 3) (pow.f64 (-.f64 1 eps) 3))) |
(expm1.f64 (log1p.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))) |
(log1p.f64 (expm1.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))) |
(exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1/3)) |
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 3)) |
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) |
(exp.f64 (*.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) -1)) |
(fma.f64 1 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(fma.f64 1 (/.f64 1 (-.f64 1 eps)) (*.f64 (/.f64 eps (-.f64 1 eps)) 1)) |
(fma.f64 1 (/.f64 eps (-.f64 1 eps)) (/.f64 1 (-.f64 1 eps))) |
(fma.f64 eps (/.f64 1 (-.f64 1 eps)) (/.f64 1 (-.f64 1 eps))) |
(fma.f64 (/.f64 1 (-.f64 1 eps)) 1 (/.f64 eps (-.f64 1 eps))) |
(fma.f64 (/.f64 1 (-.f64 1 eps)) 1 (*.f64 (/.f64 eps (-.f64 1 eps)) 1)) |
(fma.f64 (/.f64 1 (-.f64 1 eps)) eps (/.f64 1 (-.f64 1 eps))) |
(fma.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 eps (-.f64 1 eps))) |
(fma.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (*.f64 (/.f64 eps (-.f64 1 eps)) 1)) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (/.f64 eps (-.f64 1 eps))) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (*.f64 (/.f64 eps (-.f64 1 eps)) 1)) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) 1) (/.f64 eps (-.f64 1 eps))) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) 1) (*.f64 (/.f64 eps (-.f64 1 eps)) 1)) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) eps) (/.f64 1 (-.f64 1 eps))) |
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (/.f64 1 (-.f64 1 eps))) (/.f64 1 (-.f64 1 eps))) |
(fma.f64 (pow.f64 (-.f64 1 eps) -1/2) (pow.f64 (-.f64 1 eps) -1/2) (/.f64 eps (-.f64 1 eps))) |
(fma.f64 (pow.f64 (-.f64 1 eps) -1/2) (pow.f64 (-.f64 1 eps) -1/2) (*.f64 (/.f64 eps (-.f64 1 eps)) 1)) |
(fma.f64 (pow.f64 (-.f64 1 eps) -1/2) (*.f64 (pow.f64 (-.f64 1 eps) -1/2) 1) (/.f64 eps (-.f64 1 eps))) |
(fma.f64 (pow.f64 (-.f64 1 eps) -1/2) (*.f64 (pow.f64 (-.f64 1 eps) -1/2) 1) (*.f64 (/.f64 eps (-.f64 1 eps)) 1)) |
(fma.f64 (pow.f64 (-.f64 1 eps) -1/2) (*.f64 (pow.f64 (-.f64 1 eps) -1/2) eps) (/.f64 1 (-.f64 1 eps))) |
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (/.f64 1 (-.f64 1 eps))) (/.f64 1 (-.f64 1 eps))) |
(fma.f64 -1 (/.f64 1 (neg.f64 (-.f64 1 eps))) (/.f64 eps (-.f64 1 eps))) |
(fma.f64 -1 (/.f64 1 (neg.f64 (-.f64 1 eps))) (*.f64 (/.f64 eps (-.f64 1 eps)) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 eps (-.f64 1 eps))) 2) (cbrt.f64 (/.f64 eps (-.f64 1 eps))) (/.f64 1 (-.f64 1 eps))) |
(fma.f64 (sqrt.f64 (/.f64 eps (-.f64 1 eps))) (sqrt.f64 (/.f64 eps (-.f64 1 eps))) (/.f64 1 (-.f64 1 eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) -2) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (/.f64 eps (-.f64 1 eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) -2) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (*.f64 (/.f64 eps (-.f64 1 eps)) 1)) |
(fma.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (+.f64 1 eps) (/.f64 eps (-.f64 1 eps))) |
(fma.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (+.f64 1 eps) (*.f64 (/.f64 eps (-.f64 1 eps)) 1)) |
(fma.f64 (/.f64 1 (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)) (/.f64 eps (-.f64 1 eps))) |
(fma.f64 (/.f64 1 (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)) (*.f64 (/.f64 eps (-.f64 1 eps)) 1)) |
(fma.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) (/.f64 1 (-.f64 1 eps))) |
(fma.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (sqrt.f64 eps)) (sqrt.f64 eps) (/.f64 1 (-.f64 1 eps))) |
(fma.f64 (*.f64 eps (cbrt.f64 (pow.f64 (-.f64 1 eps) -2))) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (/.f64 1 (-.f64 1 eps))) |
(fma.f64 (*.f64 eps (pow.f64 (-.f64 1 eps) -1/2)) (pow.f64 (-.f64 1 eps) -1/2) (/.f64 1 (-.f64 1 eps))) |
(+.f64 0 (/.f64 1 (-.f64 1 eps))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (-.f64 1 eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (-.f64 1 eps)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (-.f64 1 eps))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (-.f64 1 eps)))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (-.f64 1 eps)))) 1) |
(*.f64 1 (/.f64 1 (-.f64 1 eps))) |
(*.f64 (/.f64 1 (-.f64 1 eps)) 1) |
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (cbrt.f64 (pow.f64 (-.f64 1 eps) -2))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 1 (cbrt.f64 (-.f64 1 eps)))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) 1)) |
(*.f64 (pow.f64 (-.f64 1 eps) -1/2) (pow.f64 (-.f64 1 eps) -1/2)) |
(*.f64 (pow.f64 (-.f64 1 eps) -1/2) (*.f64 (pow.f64 (-.f64 1 eps) -1/2) 1)) |
(*.f64 -1 (/.f64 1 (neg.f64 (-.f64 1 eps)))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) -2) (/.f64 1 (cbrt.f64 (-.f64 1 eps)))) |
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (+.f64 1 eps)) |
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (-.f64 1 eps) -1) |
(pow.f64 (/.f64 1 (-.f64 1 eps)) 1) |
(pow.f64 (E.f64) (neg.f64 (log1p.f64 (neg.f64 eps)))) |
(pow.f64 (pow.f64 (-.f64 1 eps) -2) 1/2) |
(pow.f64 (pow.f64 (-.f64 1 eps) -3) 1/3) |
(pow.f64 (pow.f64 (-.f64 1 eps) 2) -1/2) |
(pow.f64 (pow.f64 (-.f64 1 eps) 3) -1/3) |
(pow.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) 3) |
(pow.f64 (cbrt.f64 (-.f64 1 eps)) -3) |
(pow.f64 (pow.f64 (-.f64 1 eps) -1/2) 2) |
(pow.f64 (sqrt.f64 (-.f64 1 eps)) -2) |
(pow.f64 (exp.f64 -1) (log1p.f64 (neg.f64 eps))) |
(pow.f64 (neg.f64 (neg.f64 (-.f64 1 eps))) -1) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) 2)) (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps))))) |
(pow.f64 (exp.f64 (sqrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps))))) |
(sqrt.f64 (pow.f64 (-.f64 1 eps) -2)) |
(log.f64 (exp.f64 (/.f64 1 (-.f64 1 eps)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (-.f64 1 eps))))) |
(cbrt.f64 (pow.f64 (-.f64 1 eps) -3)) |
(expm1.f64 (log1p.f64 (/.f64 1 (-.f64 1 eps)))) |
(log1p.f64 (expm1.f64 (/.f64 1 (-.f64 1 eps)))) |
(exp.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) |
(exp.f64 (*.f64 (log1p.f64 (neg.f64 eps)) -1)) |
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) 1)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 1 eps) -3)) 1/3)) |
(exp.f64 (*.f64 (*.f64 1/3 (neg.f64 (log1p.f64 (neg.f64 eps)))) 3)) |
(exp.f64 (*.f64 (*.f64 -1/2 (log1p.f64 (neg.f64 eps))) 2)) |
(exp.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 1) -1)) |
(exp.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 eps)) -1) 1)) |
(exp.f64 (*.f64 (*.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) 1) 1)) |
| Outputs |
|---|
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (log1p.f64 (neg.f64 eps))) (log1p.f64 (neg.f64 eps)))) |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (*.f64 (log1p.f64 (neg.f64 eps)) 0)) |
(+.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 (neg.f64 eps)))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(+.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) (log1p.f64 eps)) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(+.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(+.f64 (*.f64 1/2 (log1p.f64 eps)) (log.f64 (*.f64 (hypot.f64 1 (sqrt.f64 eps)) (/.f64 1 (-.f64 1 eps))))) |
(fma.f64 1/2 (log1p.f64 eps) (log.f64 (*.f64 (hypot.f64 1 (sqrt.f64 eps)) (/.f64 1 (-.f64 1 eps))))) |
(fma.f64 (log1p.f64 eps) 1/2 (log.f64 (/.f64 (hypot.f64 1 (sqrt.f64 eps)) (-.f64 1 eps)))) |
(+.f64 (*.f64 -1/2 (log1p.f64 (neg.f64 eps))) (log.f64 (/.f64 (+.f64 1 eps) (sqrt.f64 (-.f64 1 eps))))) |
(fma.f64 -1/2 (log1p.f64 (neg.f64 eps)) (log.f64 (/.f64 (+.f64 eps 1) (sqrt.f64 (-.f64 1 eps))))) |
(fma.f64 (log1p.f64 (neg.f64 eps)) -1/2 (-.f64 (log1p.f64 eps) (log.f64 (sqrt.f64 (-.f64 1 eps))))) |
(+.f64 (*.f64 -1/2 (log1p.f64 (neg.f64 eps))) (log.f64 (*.f64 (pow.f64 (-.f64 1 eps) -1/2) (+.f64 1 eps)))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2))) (log.f64 (*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (+.f64 1 eps)))) |
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2))) (log.f64 (/.f64 (*.f64 1 (+.f64 eps 1)) (cbrt.f64 (-.f64 1 eps))))) |
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2))) (-.f64 (log1p.f64 eps) (log.f64 (cbrt.f64 (-.f64 1 eps))))) |
(+.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(+.f64 (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(+.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 eps))) (log.f64 (*.f64 (cbrt.f64 (+.f64 1 eps)) (/.f64 1 (-.f64 1 eps))))) |
(+.f64 (*.f64 2/3 (log1p.f64 eps)) (log.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (cbrt.f64 (+.f64 eps 1))))) |
(fma.f64 2/3 (log1p.f64 eps) (log.f64 (/.f64 (cbrt.f64 (+.f64 eps 1)) (-.f64 1 eps)))) |
(+.f64 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(+.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 eps)) (-.f64 1 eps))) (log.f64 -1)) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(+.f64 (fma.f64 1 (log1p.f64 eps) (neg.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 1))) (fma.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) 1 (*.f64 (log1p.f64 (neg.f64 eps)) 1))) |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (log1p.f64 (neg.f64 eps))) (log1p.f64 (neg.f64 eps)))) |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (*.f64 (log1p.f64 (neg.f64 eps)) 0)) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 1))) (fma.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) 1 (*.f64 (log1p.f64 (neg.f64 eps)) 1))) |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (log1p.f64 (neg.f64 eps))) (log1p.f64 (neg.f64 eps)))) |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (*.f64 (log1p.f64 (neg.f64 eps)) 0)) |
(+.f64 (fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 1))) (fma.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) 1 (*.f64 (log1p.f64 (neg.f64 eps)) 1))) |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (log1p.f64 (neg.f64 eps))) (log1p.f64 (neg.f64 eps)))) |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (*.f64 (log1p.f64 (neg.f64 eps)) 0)) |
(+.f64 (fma.f64 1 (log1p.f64 eps) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2)))) |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (log1p.f64 (neg.f64 eps))) (log1p.f64 (neg.f64 eps)))) |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (*.f64 (log1p.f64 (neg.f64 eps)) 0)) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2)))) |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (log1p.f64 (neg.f64 eps))) (log1p.f64 (neg.f64 eps)))) |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (*.f64 (log1p.f64 (neg.f64 eps)) 0)) |
(+.f64 (fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2)))) |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (log1p.f64 (neg.f64 eps))) (log1p.f64 (neg.f64 eps)))) |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (*.f64 (log1p.f64 (neg.f64 eps)) 0)) |
(+.f64 (log.f64 (/.f64 (+.f64 1 eps) (-.f64 1 (*.f64 eps eps)))) (log1p.f64 eps)) |
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps))))) |
(-.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) -2)) (log.f64 (/.f64 (+.f64 1 eps) (cbrt.f64 (-.f64 1 eps))))) |
(+.f64 (*.f64 -2 (log.f64 (cbrt.f64 (-.f64 1 eps)))) (log.f64 (/.f64 (+.f64 eps 1) (cbrt.f64 (-.f64 1 eps))))) |
(fma.f64 -2 (log.f64 (cbrt.f64 (-.f64 1 eps))) (-.f64 (log1p.f64 eps) (log.f64 (cbrt.f64 (-.f64 1 eps))))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 1)) (log.f64 (/.f64 (cbrt.f64 (+.f64 1 eps)) (-.f64 1 eps)))) |
(+.f64 (log.f64 (/.f64 (cbrt.f64 (+.f64 eps 1)) (-.f64 1 eps))) (log.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))) |
(+.f64 (log.f64 (/.f64 (cbrt.f64 (+.f64 eps 1)) (-.f64 1 eps))) (*.f64 2 (log.f64 (cbrt.f64 (+.f64 eps 1))))) |
(+.f64 (log.f64 (/.f64 (hypot.f64 1 (sqrt.f64 eps)) 1)) (log.f64 (/.f64 (hypot.f64 1 (sqrt.f64 eps)) (-.f64 1 eps)))) |
(+.f64 (log.f64 (/.f64 (hypot.f64 1 (sqrt.f64 eps)) (-.f64 1 eps))) (log.f64 (hypot.f64 1 (sqrt.f64 eps)))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(+.f64 (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1/3) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)))) |
(fma.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1/3 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)))) |
(+.f64 (log.f64 (/.f64 (hypot.f64 1 (sqrt.f64 eps)) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))) (log.f64 (/.f64 (hypot.f64 1 (sqrt.f64 eps)) (cbrt.f64 (-.f64 1 eps))))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (sqrt.f64 (-.f64 1 eps)))) (log.f64 (/.f64 (cbrt.f64 (+.f64 1 eps)) (sqrt.f64 (-.f64 1 eps))))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (sqrt.f64 (-.f64 1 eps)))) (log.f64 (/.f64 (cbrt.f64 (+.f64 eps 1)) (sqrt.f64 (-.f64 1 eps))))) |
(+.f64 (log.f64 (/.f64 (/.f64 1 (-.f64 1 eps)) 1)) (log1p.f64 eps)) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(+.f64 (log.f64 (/.f64 (+.f64 1 eps) (-.f64 1 (pow.f64 eps 3)))) (log1p.f64 (fma.f64 eps eps eps))) |
(+.f64 (log.f64 (/.f64 (+.f64 eps 1) (-.f64 1 (pow.f64 eps 3)))) (log1p.f64 (fma.f64 eps eps eps))) |
(-.f64 (+.f64 (log1p.f64 (fma.f64 eps eps eps)) (log1p.f64 eps)) (log1p.f64 (neg.f64 (pow.f64 eps 3)))) |
(+.f64 (log.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))) (*.f64 1/3 (log1p.f64 eps))) |
(+.f64 (*.f64 (log1p.f64 eps) 1/3) (log.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)))) |
(fma.f64 (log1p.f64 eps) 1/3 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (-.f64 1 eps)))) |
(+.f64 (log.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (hypot.f64 1 (sqrt.f64 eps)))) (*.f64 1/2 (log1p.f64 eps))) |
(fma.f64 1/2 (log1p.f64 eps) (log.f64 (*.f64 (hypot.f64 1 (sqrt.f64 eps)) (/.f64 1 (-.f64 1 eps))))) |
(fma.f64 (log1p.f64 eps) 1/2 (log.f64 (/.f64 (hypot.f64 1 (sqrt.f64 eps)) (-.f64 1 eps)))) |
(+.f64 (log.f64 (*.f64 (+.f64 1 eps) (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)))) (*.f64 1/3 (neg.f64 (log1p.f64 (neg.f64 eps))))) |
(+.f64 (log.f64 (*.f64 (+.f64 eps 1) (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)))) (*.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) 1/3)) |
(+.f64 (log1p.f64 eps) (+.f64 (log.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2))) (*.f64 (log1p.f64 (neg.f64 eps)) -1/3))) |
(+.f64 (log.f64 (*.f64 (+.f64 1 eps) (pow.f64 (-.f64 1 eps) -1/2))) (*.f64 -1/2 (log1p.f64 (neg.f64 eps)))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(-.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(-.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (log1p.f64 eps))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(-.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(-.f64 (log1p.f64 (pow.f64 eps 3)) (log.f64 (*.f64 (-.f64 1 eps) (fma.f64 eps (-.f64 eps 1) 1)))) |
(-.f64 (log1p.f64 (pow.f64 eps 3)) (log.f64 (*.f64 (-.f64 1 eps) (fma.f64 eps (+.f64 eps -1) 1)))) |
(-.f64 (log1p.f64 (pow.f64 eps 3)) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (fma.f64 eps eps (neg.f64 eps))))) |
(-.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 1) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(-.f64 (*.f64 1/2 (log1p.f64 eps)) (log.f64 (/.f64 (-.f64 1 eps) (hypot.f64 1 (sqrt.f64 eps))))) |
(fma.f64 1/2 (log1p.f64 eps) (log.f64 (*.f64 (hypot.f64 1 (sqrt.f64 eps)) (/.f64 1 (-.f64 1 eps))))) |
(fma.f64 (log1p.f64 eps) 1/2 (log.f64 (/.f64 (hypot.f64 1 (sqrt.f64 eps)) (-.f64 1 eps)))) |
(-.f64 (*.f64 -1/2 (log1p.f64 (neg.f64 eps))) (log.f64 (/.f64 (/.f64 1 (+.f64 1 eps)) (pow.f64 (-.f64 1 eps) -1/2)))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(-.f64 (log1p.f64 (neg.f64 (*.f64 eps eps))) (*.f64 2 (log1p.f64 (neg.f64 eps)))) |
(+.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (*.f64 -2 (log1p.f64 (neg.f64 eps)))) |
(+.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (*.f64 (log1p.f64 (neg.f64 eps)) -2)) |
(-.f64 (log.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2))) (log.f64 (/.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 1 (cbrt.f64 (-.f64 1 eps)))))) |
(-.f64 (log.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2))) (log.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 eps 1)) 1) (cbrt.f64 (-.f64 1 eps))))) |
(-.f64 (log.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2))) (+.f64 (neg.f64 (log1p.f64 eps)) (log.f64 (cbrt.f64 (-.f64 1 eps))))) |
(-.f64 (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (log.f64 (/.f64 1 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))))) |
(-.f64 (*.f64 2/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (neg.f64 (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))) |
(fma.f64 2/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))) |
(-.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 eps))) (log.f64 (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 1 eps))))) |
(-.f64 (*.f64 2/3 (log1p.f64 eps)) (log.f64 (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 eps 1))))) |
(-.f64 (*.f64 (log1p.f64 eps) 2/3) (log.f64 (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 eps 1))))) |
(-.f64 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (log.f64 (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) -1/2))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(-.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 eps)) (-.f64 1 eps))) (log.f64 -1)) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(-.f64 (log.f64 -1) (log.f64 (neg.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(-.f64 (log.f64 -1) (log.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (neg.f64 (-.f64 1 eps))))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(-.f64 (log.f64 (/.f64 (+.f64 1 eps) 1)) (log1p.f64 (neg.f64 eps))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(-.f64 (log.f64 (neg.f64 (+.f64 1 eps))) (log.f64 (neg.f64 (-.f64 1 eps)))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(-.f64 (log.f64 (neg.f64 (/.f64 1 (-.f64 1 eps)))) (log.f64 (neg.f64 (/.f64 1 (+.f64 1 eps))))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(-.f64 (log.f64 (neg.f64 (/.f64 (neg.f64 (+.f64 1 eps)) (-.f64 1 eps)))) 0) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(-.f64 (log.f64 (*.f64 -1 (+.f64 1 (pow.f64 eps 3)))) (log.f64 (*.f64 (neg.f64 (-.f64 1 eps)) (fma.f64 eps (-.f64 eps 1) 1)))) |
(-.f64 (log1p.f64 (pow.f64 eps 3)) (log.f64 (*.f64 (-.f64 1 eps) (fma.f64 eps (+.f64 eps -1) 1)))) |
(-.f64 (log1p.f64 (pow.f64 eps 3)) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (fma.f64 eps eps (neg.f64 eps))))) |
(-.f64 (log.f64 (*.f64 -1 (-.f64 1 (*.f64 eps eps)))) (log.f64 (*.f64 (neg.f64 (-.f64 1 eps)) (-.f64 1 eps)))) |
(-.f64 (log.f64 (neg.f64 (-.f64 1 (*.f64 eps eps)))) (log.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2)))) |
(log.f64 (*.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 1 (*.f64 eps eps)))) |
(-.f64 (log.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) 1)) (log.f64 (*.f64 (fma.f64 eps (-.f64 eps 1) 1) (-.f64 1 eps)))) |
(-.f64 (log1p.f64 (pow.f64 eps 3)) (log.f64 (*.f64 (-.f64 1 eps) (fma.f64 eps (+.f64 eps -1) 1)))) |
(-.f64 (log1p.f64 (pow.f64 eps 3)) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (fma.f64 eps eps (neg.f64 eps))))) |
(-.f64 (log.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) 1)) (*.f64 2 (log1p.f64 (neg.f64 eps)))) |
(+.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (*.f64 -2 (log1p.f64 (neg.f64 eps)))) |
(+.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (*.f64 (log1p.f64 (neg.f64 eps)) -2)) |
(-.f64 (log.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) -1)) (log.f64 (*.f64 (fma.f64 eps (-.f64 eps 1) 1) (neg.f64 (-.f64 1 eps))))) |
(-.f64 (log1p.f64 (pow.f64 eps 3)) (log.f64 (*.f64 (-.f64 1 eps) (fma.f64 eps (+.f64 eps -1) 1)))) |
(-.f64 (log1p.f64 (pow.f64 eps 3)) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (fma.f64 eps eps (neg.f64 eps))))) |
(-.f64 (log.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) -1)) (log.f64 (*.f64 (-.f64 1 eps) (neg.f64 (-.f64 1 eps))))) |
(-.f64 (log.f64 (neg.f64 (-.f64 1 (*.f64 eps eps)))) (log.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2)))) |
(log.f64 (*.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 1 (*.f64 eps eps)))) |
(-.f64 (log.f64 (/.f64 (+.f64 1 eps) (sqrt.f64 (-.f64 1 eps)))) (*.f64 1/2 (log1p.f64 (neg.f64 eps)))) |
(fma.f64 -1/2 (log1p.f64 (neg.f64 eps)) (log.f64 (/.f64 (+.f64 eps 1) (sqrt.f64 (-.f64 1 eps))))) |
(fma.f64 (log1p.f64 (neg.f64 eps)) -1/2 (-.f64 (log1p.f64 eps) (log.f64 (sqrt.f64 (-.f64 1 eps))))) |
(-.f64 (log.f64 (+.f64 (pow.f64 (-.f64 1 eps) -3) (pow.f64 (/.f64 eps (-.f64 1 eps)) 3))) (log.f64 (+.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 (pow.f64 (/.f64 eps (-.f64 1 eps)) 2) (*.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))))))) |
(-.f64 (log.f64 (+.f64 (pow.f64 (-.f64 1 eps) -3) (pow.f64 (/.f64 eps (-.f64 1 eps)) 3))) (log.f64 (+.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 (pow.f64 (/.f64 eps (-.f64 1 eps)) 2) (/.f64 (/.f64 eps (-.f64 1 eps)) (-.f64 1 eps)))))) |
(-.f64 (log.f64 (+.f64 (pow.f64 (-.f64 1 eps) -3) (pow.f64 (/.f64 eps (-.f64 1 eps)) 3))) (log.f64 (+.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 (pow.f64 (/.f64 eps (-.f64 1 eps)) 2) (/.f64 eps (pow.f64 (-.f64 1 eps) 2)))))) |
(-.f64 (log.f64 (-.f64 (pow.f64 (-.f64 1 eps) -2) (pow.f64 (/.f64 eps (-.f64 1 eps)) 2))) (log.f64 (-.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))))) |
(-.f64 (log.f64 (*.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 1 (*.f64 eps eps)))) (log.f64 (-.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))))) |
(-.f64 (log.f64 (/.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))) (*.f64 1/3 (log1p.f64 (neg.f64 eps)))) |
(+.f64 (log.f64 (/.f64 (+.f64 eps 1) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))) (*.f64 -1/3 (log1p.f64 (neg.f64 eps)))) |
(+.f64 (*.f64 (log1p.f64 (neg.f64 eps)) -1/3) (-.f64 (log1p.f64 eps) (*.f64 2 (log.f64 (cbrt.f64 (-.f64 1 eps)))))) |
(-.f64 (log.f64 (*.f64 -1 (+.f64 1 eps))) (log.f64 (neg.f64 (-.f64 1 eps)))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(-.f64 (log.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 1 (-.f64 1 eps)))) (log1p.f64 (-.f64 (*.f64 eps eps) eps))) |
(-.f64 (log1p.f64 (pow.f64 eps 3)) (log.f64 (*.f64 (-.f64 1 eps) (fma.f64 eps (+.f64 eps -1) 1)))) |
(-.f64 (log1p.f64 (pow.f64 eps 3)) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (fma.f64 eps eps (neg.f64 eps))))) |
(-.f64 (log.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (+.f64 1 (pow.f64 eps 3)))) (log1p.f64 (-.f64 (*.f64 eps eps) eps))) |
(-.f64 (log1p.f64 (pow.f64 eps 3)) (log.f64 (*.f64 (-.f64 1 eps) (fma.f64 eps (+.f64 eps -1) 1)))) |
(-.f64 (log1p.f64 (pow.f64 eps 3)) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (fma.f64 eps eps (neg.f64 eps))))) |
(-.f64 (log.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps)))) (log1p.f64 (neg.f64 eps))) |
(-.f64 (log.f64 (neg.f64 (-.f64 1 (*.f64 eps eps)))) (log.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2)))) |
(log.f64 (*.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 1 (*.f64 eps eps)))) |
(-.f64 (log.f64 (*.f64 (+.f64 1 eps) -1)) (log.f64 (neg.f64 (-.f64 1 eps)))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(*.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(*.f64 -1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(*.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(*.f64 2 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(*.f64 1/3 (*.f64 3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) 0) (+.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) (+.f64 0 (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)))) |
(/.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)) |
(/.f64 (-.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) 0) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(/.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(pow.f64 (E.f64) (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) 1/2) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) 1/3) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 3) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 2)) (cbrt.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (sqrt.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(neg.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3)) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1)) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 1/3)) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 3)) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 2)) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1) 1)) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(fma.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 (neg.f64 eps)))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(fma.f64 1 (neg.f64 (log1p.f64 (neg.f64 eps))) (log1p.f64 eps)) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(fma.f64 1 (neg.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (neg.f64 (log1p.f64 eps)))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(fma.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1 0) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(fma.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2) 0) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 0) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(fma.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 0) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(fma.f64 -1 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(fma.f64 -1 (log1p.f64 (neg.f64 eps)) (neg.f64 (neg.f64 (log1p.f64 eps)))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) (log1p.f64 eps)) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) (neg.f64 (neg.f64 (log1p.f64 eps)))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 (neg.f64 eps)))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(fma.f64 (sqrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) (log1p.f64 eps)) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(fma.f64 (sqrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) (neg.f64 (neg.f64 (log1p.f64 eps)))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 (neg.f64 eps)))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (*.f64 (/.f64 eps (-.f64 1 eps)) 1)) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(+.f64 0 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(+.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 1 (-.f64 1 eps))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))) |
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))) 1) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(/.f64 1 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(/.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 1 (+.f64 1 eps))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(/.f64 (/.f64 1 (-.f64 1 eps)) (pow.f64 (E.f64) (neg.f64 (log1p.f64 eps)))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(/.f64 (+.f64 1 eps) (-.f64 1 eps)) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(/.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 1 (cbrt.f64 (-.f64 1 eps))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 1 (+.f64 eps 1))) (/.f64 1 (cbrt.f64 (-.f64 1 eps)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) 1) (/.f64 (+.f64 eps 1) (cbrt.f64 (-.f64 1 eps)))) |
(/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 1 eps)))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) -2)) (/.f64 1 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) -2)) 1) (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) |
(*.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 2))) |
(/.f64 (pow.f64 (-.f64 1 eps) -1/2) (/.f64 (/.f64 1 (+.f64 1 eps)) (pow.f64 (-.f64 1 eps) -1/2))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(/.f64 (hypot.f64 1 (sqrt.f64 eps)) (/.f64 (-.f64 1 eps) (hypot.f64 1 (sqrt.f64 eps)))) |
(/.f64 (*.f64 (hypot.f64 1 (sqrt.f64 eps)) (hypot.f64 1 (sqrt.f64 eps))) (-.f64 1 eps)) |
(/.f64 (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) -1/2)) |
(/.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) -1/2)) |
(/.f64 -1 (neg.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(/.f64 -1 (*.f64 (/.f64 1 (+.f64 1 eps)) (neg.f64 (-.f64 1 eps)))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(/.f64 (/.f64 (neg.f64 (+.f64 1 eps)) (-.f64 1 eps)) -1) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(/.f64 (+.f64 1 (pow.f64 eps 3)) (*.f64 (-.f64 1 eps) (fma.f64 eps (-.f64 eps 1) 1))) |
(/.f64 (+.f64 1 (pow.f64 eps 3)) (*.f64 (-.f64 1 eps) (fma.f64 eps (+.f64 eps -1) 1))) |
(/.f64 (/.f64 (+.f64 1 (pow.f64 eps 3)) (-.f64 1 eps)) (fma.f64 eps (+.f64 eps -1) 1)) |
(/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (-.f64 1 eps) 2)) |
(*.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 1 (*.f64 eps eps))) |
(/.f64 (neg.f64 (+.f64 1 eps)) (neg.f64 (-.f64 1 eps))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(/.f64 (neg.f64 (/.f64 1 (-.f64 1 eps))) (neg.f64 (/.f64 1 (+.f64 1 eps)))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(/.f64 (neg.f64 (/.f64 (neg.f64 (+.f64 1 eps)) (-.f64 1 eps))) 1) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(/.f64 (*.f64 -1 (+.f64 1 (pow.f64 eps 3))) (*.f64 (neg.f64 (-.f64 1 eps)) (fma.f64 eps (-.f64 eps 1) 1))) |
(/.f64 (+.f64 1 (pow.f64 eps 3)) (*.f64 (-.f64 1 eps) (fma.f64 eps (+.f64 eps -1) 1))) |
(/.f64 (/.f64 (+.f64 1 (pow.f64 eps 3)) (-.f64 1 eps)) (fma.f64 eps (+.f64 eps -1) 1)) |
(/.f64 (*.f64 -1 (-.f64 1 (*.f64 eps eps))) (*.f64 (neg.f64 (-.f64 1 eps)) (-.f64 1 eps))) |
(/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (-.f64 1 eps) 2)) |
(*.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 1 (*.f64 eps eps))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) 1) (*.f64 (fma.f64 eps (-.f64 eps 1) 1) (-.f64 1 eps))) |
(/.f64 (+.f64 1 (pow.f64 eps 3)) (*.f64 (-.f64 1 eps) (fma.f64 eps (+.f64 eps -1) 1))) |
(/.f64 (/.f64 (+.f64 1 (pow.f64 eps 3)) (-.f64 1 eps)) (fma.f64 eps (+.f64 eps -1) 1)) |
(/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) 1) (pow.f64 (-.f64 1 eps) 2)) |
(/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (-.f64 1 eps) 2)) |
(*.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 1 (*.f64 eps eps))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) -1) (*.f64 (fma.f64 eps (-.f64 eps 1) 1) (neg.f64 (-.f64 1 eps)))) |
(/.f64 (+.f64 1 (pow.f64 eps 3)) (*.f64 (-.f64 1 eps) (fma.f64 eps (+.f64 eps -1) 1))) |
(/.f64 (/.f64 (+.f64 1 (pow.f64 eps 3)) (-.f64 1 eps)) (fma.f64 eps (+.f64 eps -1) 1)) |
(/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) -1) (*.f64 (-.f64 1 eps) (neg.f64 (-.f64 1 eps)))) |
(/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (-.f64 1 eps) 2)) |
(*.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 1 (*.f64 eps eps))) |
(/.f64 (/.f64 (+.f64 1 eps) (sqrt.f64 (-.f64 1 eps))) (sqrt.f64 (-.f64 1 eps))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(/.f64 (+.f64 (pow.f64 (-.f64 1 eps) -3) (pow.f64 (/.f64 eps (-.f64 1 eps)) 3)) (+.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 (pow.f64 (/.f64 eps (-.f64 1 eps)) 2) (*.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 1 eps) -3) (pow.f64 (/.f64 eps (-.f64 1 eps)) 3)) (+.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 (pow.f64 (/.f64 eps (-.f64 1 eps)) 2) (/.f64 (/.f64 eps (-.f64 1 eps)) (-.f64 1 eps))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 1 eps) -3) (pow.f64 (/.f64 eps (-.f64 1 eps)) 3)) (+.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 (pow.f64 (/.f64 eps (-.f64 1 eps)) 2) (/.f64 eps (pow.f64 (-.f64 1 eps) 2))))) |
(/.f64 (/.f64 (+.f64 1 eps) 1) (-.f64 1 eps)) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(/.f64 (-.f64 (pow.f64 (-.f64 1 eps) -2) (pow.f64 (/.f64 eps (-.f64 1 eps)) 2)) (-.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))) |
(/.f64 (*.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 1 (*.f64 eps eps))) (-.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))) |
(/.f64 (/.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (cbrt.f64 (-.f64 1 eps))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(/.f64 (*.f64 -1 (+.f64 1 eps)) (neg.f64 (-.f64 1 eps))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 1 (-.f64 1 eps))) (fma.f64 eps (-.f64 eps 1) 1)) |
(/.f64 (+.f64 1 (pow.f64 eps 3)) (*.f64 (-.f64 1 eps) (fma.f64 eps (+.f64 eps -1) 1))) |
(/.f64 (/.f64 (+.f64 1 (pow.f64 eps 3)) (-.f64 1 eps)) (fma.f64 eps (+.f64 eps -1) 1)) |
(/.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (+.f64 1 (pow.f64 eps 3))) (fma.f64 eps (-.f64 eps 1) 1)) |
(/.f64 (+.f64 1 (pow.f64 eps 3)) (*.f64 (-.f64 1 eps) (fma.f64 eps (+.f64 eps -1) 1))) |
(/.f64 (/.f64 (+.f64 1 (pow.f64 eps 3)) (-.f64 1 eps)) (fma.f64 eps (+.f64 eps -1) 1)) |
(/.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps))) (-.f64 1 eps)) |
(/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (-.f64 1 eps) 2)) |
(*.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 1 (*.f64 eps eps))) |
(/.f64 (*.f64 (+.f64 1 eps) -1) (neg.f64 (-.f64 1 eps))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(/.f64 (pow.f64 (E.f64) (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (E.f64)) |
(/.f64 (pow.f64 (E.f64) (log.f64 (/.f64 (neg.f64 (+.f64 1 eps)) (-.f64 1 eps)))) (pow.f64 (E.f64) (log.f64 -1))) |
(/.f64 (pow.f64 (E.f64) (log.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (-.f64 1 eps)))) (pow.f64 (E.f64) (log.f64 -1))) |
(/.f64 (pow.f64 (E.f64) (log.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 eps)))) (pow.f64 (E.f64) (log.f64 -1))) |
(/.f64 (pow.f64 (E.f64) (log.f64 (/.f64 (+.f64 eps 1) (+.f64 eps -1)))) (pow.f64 (E.f64) (log.f64 -1))) |
(pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(pow.f64 (E.f64) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(pow.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) -2) 1/2) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(pow.f64 (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 3) 1/3) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 3) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(pow.f64 (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 2) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) -1) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(pow.f64 (exp.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1)) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1)) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(pow.f64 (+.f64 1 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 1) |
(+.f64 1 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(pow.f64 (/.f64 (pow.f64 (+.f64 1 eps) 3) (pow.f64 (-.f64 1 eps) 3)) 1/3) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) 1) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2))) (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 1) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (fabs.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (sqrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(neg.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) -1)) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(sqrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) -2)) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(log.f64 (exp.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 1 (-.f64 1 eps)))) (exp.f64 (/.f64 eps (-.f64 1 eps))))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(log.f64 (*.f64 (exp.f64 (/.f64 eps (-.f64 1 eps))) (+.f64 1 (expm1.f64 (/.f64 1 (-.f64 1 eps)))))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(cbrt.f64 (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 3)) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(cbrt.f64 (/.f64 (pow.f64 (+.f64 1 eps) 3) (pow.f64 (-.f64 1 eps) 3))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(expm1.f64 (log1p.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(log1p.f64 (expm1.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1/3)) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 3)) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(exp.f64 (*.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) -1)) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(fma.f64 1 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(fma.f64 1 (/.f64 1 (-.f64 1 eps)) (*.f64 (/.f64 eps (-.f64 1 eps)) 1)) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(fma.f64 1 (/.f64 eps (-.f64 1 eps)) (/.f64 1 (-.f64 1 eps))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(fma.f64 eps (/.f64 1 (-.f64 1 eps)) (/.f64 1 (-.f64 1 eps))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(fma.f64 (/.f64 1 (-.f64 1 eps)) 1 (/.f64 eps (-.f64 1 eps))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(fma.f64 (/.f64 1 (-.f64 1 eps)) 1 (*.f64 (/.f64 eps (-.f64 1 eps)) 1)) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(fma.f64 (/.f64 1 (-.f64 1 eps)) eps (/.f64 1 (-.f64 1 eps))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(fma.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 eps (-.f64 1 eps))) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (/.f64 eps (-.f64 1 eps))) |
(+.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (cbrt.f64 (-.f64 1 eps)))) |
(fma.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (*.f64 (/.f64 eps (-.f64 1 eps)) 1)) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (/.f64 eps (-.f64 1 eps))) |
(+.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (cbrt.f64 (-.f64 1 eps)))) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (/.f64 eps (-.f64 1 eps))) |
(+.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (cbrt.f64 (-.f64 1 eps)))) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (*.f64 (/.f64 eps (-.f64 1 eps)) 1)) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (/.f64 eps (-.f64 1 eps))) |
(+.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (cbrt.f64 (-.f64 1 eps)))) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) 1) (/.f64 eps (-.f64 1 eps))) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (/.f64 eps (-.f64 1 eps))) |
(+.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (cbrt.f64 (-.f64 1 eps)))) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) 1) (*.f64 (/.f64 eps (-.f64 1 eps)) 1)) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (/.f64 eps (-.f64 1 eps))) |
(+.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (cbrt.f64 (-.f64 1 eps)))) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) eps) (/.f64 1 (-.f64 1 eps))) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 (*.f64 1 eps) (cbrt.f64 (-.f64 1 eps))) (/.f64 1 (-.f64 1 eps))) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 eps (cbrt.f64 (-.f64 1 eps))) (/.f64 1 (-.f64 1 eps))) |
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (/.f64 1 (-.f64 1 eps))) (/.f64 1 (-.f64 1 eps))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(fma.f64 (pow.f64 (-.f64 1 eps) -1/2) (pow.f64 (-.f64 1 eps) -1/2) (/.f64 eps (-.f64 1 eps))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(fma.f64 (pow.f64 (-.f64 1 eps) -1/2) (pow.f64 (-.f64 1 eps) -1/2) (*.f64 (/.f64 eps (-.f64 1 eps)) 1)) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(fma.f64 (pow.f64 (-.f64 1 eps) -1/2) (*.f64 (pow.f64 (-.f64 1 eps) -1/2) 1) (/.f64 eps (-.f64 1 eps))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(fma.f64 (pow.f64 (-.f64 1 eps) -1/2) (*.f64 (pow.f64 (-.f64 1 eps) -1/2) 1) (*.f64 (/.f64 eps (-.f64 1 eps)) 1)) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(fma.f64 (pow.f64 (-.f64 1 eps) -1/2) (*.f64 (pow.f64 (-.f64 1 eps) -1/2) eps) (/.f64 1 (-.f64 1 eps))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (/.f64 1 (-.f64 1 eps))) (/.f64 1 (-.f64 1 eps))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(fma.f64 -1 (/.f64 1 (neg.f64 (-.f64 1 eps))) (/.f64 eps (-.f64 1 eps))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(fma.f64 -1 (/.f64 1 (neg.f64 (-.f64 1 eps))) (*.f64 (/.f64 eps (-.f64 1 eps)) 1)) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 eps (-.f64 1 eps))) 2) (cbrt.f64 (/.f64 eps (-.f64 1 eps))) (/.f64 1 (-.f64 1 eps))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(fma.f64 (sqrt.f64 (/.f64 eps (-.f64 1 eps))) (sqrt.f64 (/.f64 eps (-.f64 1 eps))) (/.f64 1 (-.f64 1 eps))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) -2) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (/.f64 eps (-.f64 1 eps))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) -2) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (*.f64 (/.f64 eps (-.f64 1 eps)) 1)) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(fma.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (+.f64 1 eps) (/.f64 eps (-.f64 1 eps))) |
(fma.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (+.f64 eps 1) (/.f64 eps (-.f64 1 eps))) |
(+.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps)))) |
(fma.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (+.f64 1 eps) (*.f64 (/.f64 eps (-.f64 1 eps)) 1)) |
(fma.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (+.f64 eps 1) (/.f64 eps (-.f64 1 eps))) |
(+.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps)))) |
(fma.f64 (/.f64 1 (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)) (/.f64 eps (-.f64 1 eps))) |
(+.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 (+.f64 1 (fma.f64 eps eps eps)) (-.f64 1 (pow.f64 eps 3)))) |
(fma.f64 (/.f64 1 (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)) (*.f64 (/.f64 eps (-.f64 1 eps)) 1)) |
(fma.f64 (/.f64 1 (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)) (/.f64 eps (-.f64 1 eps))) |
(+.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 (+.f64 1 (fma.f64 eps eps eps)) (-.f64 1 (pow.f64 eps 3)))) |
(fma.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) (/.f64 1 (-.f64 1 eps))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(fma.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (sqrt.f64 eps)) (sqrt.f64 eps) (/.f64 1 (-.f64 1 eps))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(fma.f64 (*.f64 eps (cbrt.f64 (pow.f64 (-.f64 1 eps) -2))) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (/.f64 1 (-.f64 1 eps))) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 (*.f64 1 eps) (cbrt.f64 (-.f64 1 eps))) (/.f64 1 (-.f64 1 eps))) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 eps (cbrt.f64 (-.f64 1 eps))) (/.f64 1 (-.f64 1 eps))) |
(fma.f64 (*.f64 eps (pow.f64 (-.f64 1 eps) -1/2)) (pow.f64 (-.f64 1 eps) -1/2) (/.f64 1 (-.f64 1 eps))) |
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(+.f64 0 (/.f64 1 (-.f64 1 eps))) |
(/.f64 1 (-.f64 1 eps)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (-.f64 1 eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (-.f64 1 eps)))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (-.f64 1 eps)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (-.f64 1 eps)))))) |
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (-.f64 1 eps)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (-.f64 1 eps))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (-.f64 1 eps)))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (-.f64 1 eps)))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (-.f64 1 eps)))) 1) |
(/.f64 1 (-.f64 1 eps)) |
(*.f64 1 (/.f64 1 (-.f64 1 eps))) |
(/.f64 1 (-.f64 1 eps)) |
(*.f64 (/.f64 1 (-.f64 1 eps)) 1) |
(/.f64 1 (-.f64 1 eps)) |
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (cbrt.f64 (pow.f64 (-.f64 1 eps) -2))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 1 (cbrt.f64 (-.f64 1 eps)))) |
(/.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (cbrt.f64 (-.f64 1 eps))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 1 (cbrt.f64 (-.f64 1 eps)))) |
(/.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (cbrt.f64 (-.f64 1 eps))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) 1)) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 1 (cbrt.f64 (-.f64 1 eps)))) |
(/.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (cbrt.f64 (-.f64 1 eps))) |
(*.f64 (pow.f64 (-.f64 1 eps) -1/2) (pow.f64 (-.f64 1 eps) -1/2)) |
(/.f64 1 (-.f64 1 eps)) |
(*.f64 (pow.f64 (-.f64 1 eps) -1/2) (*.f64 (pow.f64 (-.f64 1 eps) -1/2) 1)) |
(/.f64 1 (-.f64 1 eps)) |
(*.f64 -1 (/.f64 1 (neg.f64 (-.f64 1 eps)))) |
(/.f64 1 (-.f64 1 eps)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) -2) (/.f64 1 (cbrt.f64 (-.f64 1 eps)))) |
(/.f64 1 (-.f64 1 eps)) |
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (+.f64 1 eps)) |
(/.f64 (*.f64 1 (+.f64 eps 1)) (-.f64 1 (*.f64 eps eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps))) |
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps))) |
(/.f64 (+.f64 1 (fma.f64 eps eps eps)) (-.f64 1 (pow.f64 eps 3))) |
(pow.f64 (-.f64 1 eps) -1) |
(/.f64 1 (-.f64 1 eps)) |
(pow.f64 (/.f64 1 (-.f64 1 eps)) 1) |
(/.f64 1 (-.f64 1 eps)) |
(pow.f64 (E.f64) (neg.f64 (log1p.f64 (neg.f64 eps)))) |
(/.f64 1 (-.f64 1 eps)) |
(pow.f64 (pow.f64 (-.f64 1 eps) -2) 1/2) |
(/.f64 1 (-.f64 1 eps)) |
(pow.f64 (pow.f64 (-.f64 1 eps) -3) 1/3) |
(/.f64 1 (-.f64 1 eps)) |
(pow.f64 (pow.f64 (-.f64 1 eps) 2) -1/2) |
(pow.f64 (pow.f64 (-.f64 1 eps) 3) -1/3) |
(*.f64 (pow.f64 (pow.f64 (-.f64 1 eps) 3) -1/6) (pow.f64 (pow.f64 (-.f64 1 eps) 3) -1/6)) |
(pow.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) 3) |
(/.f64 1 (-.f64 1 eps)) |
(pow.f64 (cbrt.f64 (-.f64 1 eps)) -3) |
(pow.f64 (pow.f64 (-.f64 1 eps) -1/2) 2) |
(/.f64 1 (-.f64 1 eps)) |
(pow.f64 (sqrt.f64 (-.f64 1 eps)) -2) |
(pow.f64 (exp.f64 -1) (log1p.f64 (neg.f64 eps))) |
(/.f64 1 (-.f64 1 eps)) |
(pow.f64 (neg.f64 (neg.f64 (-.f64 1 eps))) -1) |
(/.f64 1 (-.f64 1 eps)) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) 2)) (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps))))) |
(/.f64 1 (-.f64 1 eps)) |
(pow.f64 (exp.f64 (sqrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps))))) |
(/.f64 1 (-.f64 1 eps)) |
(sqrt.f64 (pow.f64 (-.f64 1 eps) -2)) |
(/.f64 1 (-.f64 1 eps)) |
(log.f64 (exp.f64 (/.f64 1 (-.f64 1 eps)))) |
(/.f64 1 (-.f64 1 eps)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (-.f64 1 eps))))) |
(/.f64 1 (-.f64 1 eps)) |
(cbrt.f64 (pow.f64 (-.f64 1 eps) -3)) |
(/.f64 1 (-.f64 1 eps)) |
(expm1.f64 (log1p.f64 (/.f64 1 (-.f64 1 eps)))) |
(/.f64 1 (-.f64 1 eps)) |
(log1p.f64 (expm1.f64 (/.f64 1 (-.f64 1 eps)))) |
(/.f64 1 (-.f64 1 eps)) |
(exp.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) |
(/.f64 1 (-.f64 1 eps)) |
(exp.f64 (*.f64 (log1p.f64 (neg.f64 eps)) -1)) |
(/.f64 1 (-.f64 1 eps)) |
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) 1)) |
(/.f64 1 (-.f64 1 eps)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 1 eps) -3)) 1/3)) |
(/.f64 1 (-.f64 1 eps)) |
(exp.f64 (*.f64 (*.f64 1/3 (neg.f64 (log1p.f64 (neg.f64 eps)))) 3)) |
(/.f64 1 (-.f64 1 eps)) |
(exp.f64 (*.f64 (*.f64 -1/2 (log1p.f64 (neg.f64 eps))) 2)) |
(/.f64 1 (-.f64 1 eps)) |
(exp.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 1) -1)) |
(/.f64 1 (-.f64 1 eps)) |
(exp.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 eps)) -1) 1)) |
(/.f64 1 (-.f64 1 eps)) |
(exp.f64 (*.f64 (*.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) 1) 1)) |
(/.f64 1 (-.f64 1 eps)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (-.f64 1 (*.f64 eps eps)) | |
| ✓ | 0.0b | (/.f64 (*.f64 (+.f64 eps 1) (+.f64 eps 1)) (-.f64 1 (*.f64 eps eps))) |
| ✓ | 0.0b | (*.f64 (+.f64 eps 1) (+.f64 eps 1)) |
| ✓ | 5.6b | (log.f64 (/.f64 (/.f64 (*.f64 (+.f64 eps 1) (+.f64 eps 1)) (-.f64 1 (*.f64 eps eps))) 1)) |
Compiled 82 to 53 computations (35.4% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | eps | @ | 0 | (log.f64 (/.f64 (/.f64 (*.f64 (+.f64 eps 1) (+.f64 eps 1)) (-.f64 1 (*.f64 eps eps))) 1)) |
| 0.0ms | eps | @ | inf | (log.f64 (/.f64 (/.f64 (*.f64 (+.f64 eps 1) (+.f64 eps 1)) (-.f64 1 (*.f64 eps eps))) 1)) |
| 0.0ms | eps | @ | -inf | (log.f64 (/.f64 (/.f64 (*.f64 (+.f64 eps 1) (+.f64 eps 1)) (-.f64 1 (*.f64 eps eps))) 1)) |
| 0.0ms | eps | @ | -inf | (*.f64 (+.f64 eps 1) (+.f64 eps 1)) |
| 0.0ms | eps | @ | -inf | (/.f64 (*.f64 (+.f64 eps 1) (+.f64 eps 1)) (-.f64 1 (*.f64 eps eps))) |
Compiled 1870 to 1575 computations (15.8% saved)
| 1× | batch-egg-rewrite |
| 587× | prod-diff_binary64 |
| 498× | log-prod_binary64 |
| 306× | fma-def_binary64 |
| 256× | pow2_binary64 |
| 217× | fma-neg_binary64 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 41 |
| 1 | 235 | 28 |
| 2 | 3201 | 27 |
| 1× | node limit |
| Inputs |
|---|
(log.f64 (/.f64 (/.f64 (*.f64 (+.f64 eps 1) (+.f64 eps 1)) (-.f64 1 (*.f64 eps eps))) 1)) |
(*.f64 (+.f64 eps 1) (+.f64 eps 1)) |
(/.f64 (*.f64 (+.f64 eps 1) (+.f64 eps 1)) (-.f64 1 (*.f64 eps eps))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (sqrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 eps) (log.f64 (/.f64 1 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 eps) (log.f64 (*.f64 (+.f64 eps 1) (/.f64 1 (-.f64 1 (*.f64 eps eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (log1p.f64 eps)) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (log1p.f64 eps)) (log.f64 (*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (neg.f64 (+.f64 eps 1)) (-.f64 1 eps))) (log.f64 -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2))) (log.f64 (/.f64 1 (neg.f64 (-.f64 1 (*.f64 eps eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4)) (log.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (/.f64 1 (-.f64 1 (*.f64 eps eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (*.f64 2 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 2 (log1p.f64 eps)) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 2 (log1p.f64 eps) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 eps))) 2) (cbrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 2 (log1p.f64 eps)) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 2 (log1p.f64 eps) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 eps))) 2) (cbrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps)))) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) -2)) (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) -1/2)) (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (+.f64 eps 1) 1)) (log.f64 (/.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) 1)) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (+.f64 eps 1) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2)))) (log.f64 (/.f64 (+.f64 eps 1) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2)))) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (pow.f64 eps 6)))) (log1p.f64 (fma.f64 eps eps (pow.f64 eps 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (pow.f64 eps 4)))) (log1p.f64 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 (pow.f64 eps 3)) (log.f64 (*.f64 (-.f64 1 eps) (-.f64 (fma.f64 eps eps 1) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (neg.f64 (+.f64 eps 1)) (-.f64 1 eps))) (log.f64 -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 eps))) (log.f64 (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (fma.f64 eps eps -1)) (log.f64 (*.f64 (-.f64 1 eps) (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2))) (log.f64 (neg.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (log.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4)) (log.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 -1) (log.f64 (neg.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (log.f64 (/.f64 1 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (log1p.f64 eps)) (log.f64 (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (neg.f64 (+.f64 eps 1))) (log.f64 (neg.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (neg.f64 (/.f64 (neg.f64 (+.f64 eps 1)) (-.f64 1 eps)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (neg.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2)))) (log.f64 (neg.f64 (neg.f64 (-.f64 1 (*.f64 eps eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2)) 1)) (log.f64 (neg.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) (log.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) 1)) (log1p.f64 (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2)))) (*.f64 1/3 (log1p.f64 (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/3 (*.f64 3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) 0) (+.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) (+.f64 0 (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) 0) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 2 (log1p.f64 eps)) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 2 (log1p.f64 eps) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 eps))) 2) (cbrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 eps 1) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 (+.f64 eps 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 eps eps eps) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 eps eps eps) 1) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 eps eps eps) eps) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 eps eps eps) 1) eps)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 eps 1) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (fma.f64 eps eps -1) 2) (pow.f64 (-.f64 eps 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (+.f64 1 (pow.f64 eps 3)) 2) (pow.f64 (-.f64 (fma.f64 eps eps 1) eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 eps eps -1) (+.f64 1 (pow.f64 eps 3))) (*.f64 (-.f64 eps 1) (-.f64 (fma.f64 eps eps 1) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (fma.f64 eps eps -1)) (*.f64 (-.f64 (fma.f64 eps eps 1) eps) (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 eps eps eps) 3) (pow.f64 (+.f64 eps 1) 3)) (+.f64 (pow.f64 (fma.f64 eps eps eps) 2) (-.f64 (pow.f64 (+.f64 eps 1) 2) (*.f64 (fma.f64 eps eps eps) (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 eps 1)) (-.f64 (fma.f64 eps eps 1) eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 eps eps -1) (+.f64 eps 1)) (-.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 eps 1) (+.f64 1 (pow.f64 eps 3))) (-.f64 (fma.f64 eps eps 1) eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 eps 1) (fma.f64 eps eps -1)) (-.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 eps eps eps) 2) (pow.f64 (+.f64 eps 1) 2)) (-.f64 (fma.f64 eps eps eps) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 eps 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 eps 1) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 eps 1) 4) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 eps 1) 6) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 eps 1) 3) 2/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 eps 1)) 6)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 eps 1)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 eps 1) 4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (+.f64 eps 1)) (exp.f64 (fma.f64 eps eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 eps 1))) (exp.f64 (fma.f64 eps eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (fma.f64 eps eps eps)) (+.f64 1 (expm1.f64 (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 eps 1) 6))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (+.f64 eps 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (+.f64 eps 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 2 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log1p.f64 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2 (log1p.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 eps (+.f64 eps 1) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 eps 1) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 eps eps eps) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 eps 1) eps (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 eps 1) 1 (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (+.f64 eps 1)) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (+.f64 eps 1)) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (cbrt.f64 (+.f64 eps 1)) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (*.f64 (cbrt.f64 (+.f64 eps 1)) eps) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (*.f64 (cbrt.f64 (+.f64 eps 1)) 1) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (+.f64 eps 1)) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 eps 1)) (sqrt.f64 (+.f64 eps 1)) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 eps 1)) (*.f64 (sqrt.f64 (+.f64 eps 1)) eps) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 eps 1)) (*.f64 (sqrt.f64 (+.f64 eps 1)) 1) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 1 (-.f64 (fma.f64 eps eps 1) eps)) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 eps eps -1) (/.f64 1 (-.f64 eps 1)) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 eps eps eps) 1 (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps eps)) 2) (cbrt.f64 (fma.f64 eps eps eps)) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4)) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (hypot.f64 eps (sqrt.f64 eps)) (hypot.f64 eps (sqrt.f64 eps)) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sqrt.f64 (+.f64 eps 1)) (sqrt.f64 eps)) (*.f64 (sqrt.f64 (+.f64 eps 1)) (sqrt.f64 eps)) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 (+.f64 eps 1))) (*.f64 (sqrt.f64 eps) (sqrt.f64 (+.f64 eps 1))) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (+.f64 eps 1) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (+.f64 eps 1) (sqrt.f64 eps)) (sqrt.f64 eps) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (cbrt.f64 (+.f64 eps 1)) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 eps (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (+.f64 eps 1)) (+.f64 eps 1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 eps 1) (/.f64 1 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 eps 1) (*.f64 (+.f64 eps 1) (/.f64 1 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 eps 1) 2) (/.f64 1 (-.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 eps 1) 2) (*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2) (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (*.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (/.f64 1 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 eps 1)) (-.f64 1 eps)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (neg.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (pow.f64 (+.f64 eps 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 eps 1) 1) (/.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps))) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) 1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (-.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) -2) (/.f64 (pow.f64 (+.f64 eps 1) 2) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 eps 1) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2))) (/.f64 (+.f64 eps 1) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2))) (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) -1/2) (/.f64 (pow.f64 (+.f64 eps 1) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (pow.f64 eps 6))) (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (pow.f64 eps 4))) (fma.f64 eps eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (E.f64) (*.f64 2 (log1p.f64 eps))) (pow.f64 (E.f64) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (E.f64) (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (pow.f64 (E.f64) (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (E.f64) (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (pow.f64 (E.f64) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (+.f64 eps 1) 6) (pow.f64 (-.f64 1 (*.f64 eps eps)) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (E.f64) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (E.f64) (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (E.f64) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 1) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (sqrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) 1) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)))) (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (neg.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (+.f64 eps 1) 6) (pow.f64 (-.f64 1 (*.f64 eps eps)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) |
| 1× | egg-herbie |
| 763× | fma-neg_binary64 |
| 455× | div-sub_binary64 |
| 377× | log-prod_binary64 |
| 204× | exp-prod_binary64 |
| 183× | cube-prod_binary64 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 520 | 4097 |
| 1 | 1315 | 3575 |
| 2 | 4617 | 3541 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0) |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (sqrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 1 (-.f64 1 eps)))) |
(+.f64 (log1p.f64 eps) (log.f64 (*.f64 (+.f64 eps 1) (/.f64 1 (-.f64 1 (*.f64 eps eps)))))) |
(+.f64 (*.f64 2 (log1p.f64 eps)) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (*.f64 2 (log1p.f64 eps)) (log.f64 (*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) 1))) |
(+.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(+.f64 (log.f64 (/.f64 (neg.f64 (+.f64 eps 1)) (-.f64 1 eps))) (log.f64 -1)) |
(+.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(+.f64 (log.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2))) (log.f64 (/.f64 1 (neg.f64 (-.f64 1 (*.f64 eps eps)))))) |
(+.f64 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4)) (log.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (/.f64 1 (-.f64 1 (*.f64 eps eps)))))) |
(+.f64 (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (*.f64 2 (log1p.f64 eps))) |
(+.f64 (fma.f64 1 (*.f64 2 (log1p.f64 eps)) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) |
(+.f64 (fma.f64 2 (log1p.f64 eps) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 eps))) 2) (cbrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) |
(+.f64 (fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) |
(+.f64 (fma.f64 1 (*.f64 2 (log1p.f64 eps)) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) |
(+.f64 (fma.f64 2 (log1p.f64 eps) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 eps))) 2) (cbrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) |
(+.f64 (fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) |
(+.f64 (log.f64 (/.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps)))) (log1p.f64 eps)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) -2)) (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))) |
(+.f64 (log.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) -1/2)) (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))) |
(+.f64 (log.f64 (/.f64 (+.f64 eps 1) 1)) (log.f64 (/.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps))))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) 1)) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (-.f64 1 (*.f64 eps eps))))) |
(+.f64 (log.f64 (/.f64 (+.f64 eps 1) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2)))) (log.f64 (/.f64 (+.f64 eps 1) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2)))) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (pow.f64 eps 6)))) (log1p.f64 (fma.f64 eps eps (pow.f64 eps 4)))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (pow.f64 eps 4)))) (log1p.f64 (*.f64 eps eps))) |
(-.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(-.f64 (*.f64 2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(-.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(-.f64 (log1p.f64 (pow.f64 eps 3)) (log.f64 (*.f64 (-.f64 1 eps) (-.f64 (fma.f64 eps eps 1) eps)))) |
(-.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 1) |
(-.f64 (log.f64 (/.f64 (neg.f64 (+.f64 eps 1)) (-.f64 1 eps))) (log.f64 -1)) |
(-.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 eps))) (log.f64 (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 eps 1))))) |
(-.f64 (log.f64 (fma.f64 eps eps -1)) (log.f64 (*.f64 (-.f64 1 eps) (-.f64 eps 1)))) |
(-.f64 (log.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2))) (log.f64 (neg.f64 (-.f64 1 (*.f64 eps eps))))) |
(-.f64 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (log.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) -1/2))) |
(-.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4)) (log.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)))) |
(-.f64 (log.f64 -1) (log.f64 (neg.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1))))) |
(-.f64 (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (log.f64 (/.f64 1 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))) |
(-.f64 (*.f64 1/2 (log1p.f64 eps)) (log.f64 (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 eps 1))))) |
(-.f64 (log.f64 (neg.f64 (+.f64 eps 1))) (log.f64 (neg.f64 (-.f64 1 eps)))) |
(-.f64 (log.f64 (neg.f64 (/.f64 (neg.f64 (+.f64 eps 1)) (-.f64 1 eps)))) 0) |
(-.f64 (log.f64 (neg.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2)))) (log.f64 (neg.f64 (neg.f64 (-.f64 1 (*.f64 eps eps)))))) |
(-.f64 (log.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2)) 1)) (log.f64 (neg.f64 (-.f64 1 (*.f64 eps eps))))) |
(-.f64 (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) (log.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) |
(-.f64 (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) 1)) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(-.f64 (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2)))) (*.f64 1/3 (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(*.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1) |
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(*.f64 2 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(*.f64 -1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(*.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(*.f64 1/3 (*.f64 3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) 0) (+.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) (+.f64 0 (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) 0) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1) |
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) 1/2) |
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) 1/3) |
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 3) |
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2) |
(neg.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)) |
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1)) |
(fma.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0) |
(fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 (neg.f64 eps)))) |
(fma.f64 1 (*.f64 2 (log1p.f64 eps)) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(fma.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1 0) |
(fma.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)) 0) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 0) |
(fma.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 0) |
(fma.f64 2 (log1p.f64 eps) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 (neg.f64 eps)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 eps))) 2) (cbrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 (neg.f64 eps)))) |
(fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(+.f64 0 (pow.f64 (+.f64 eps 1) 2)) |
(+.f64 (fma.f64 eps eps eps) (+.f64 eps 1)) |
(+.f64 (*.f64 (fma.f64 eps eps eps) 1) (+.f64 eps 1)) |
(+.f64 (+.f64 (fma.f64 eps eps eps) eps) 1) |
(+.f64 (+.f64 (fma.f64 eps eps eps) 1) eps) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2))))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 eps 1) 2))) 1) |
(/.f64 (pow.f64 (fma.f64 eps eps -1) 2) (pow.f64 (-.f64 eps 1) 2)) |
(/.f64 (pow.f64 (+.f64 1 (pow.f64 eps 3)) 2) (pow.f64 (-.f64 (fma.f64 eps eps 1) eps) 2)) |
(/.f64 (*.f64 (fma.f64 eps eps -1) (+.f64 1 (pow.f64 eps 3))) (*.f64 (-.f64 eps 1) (-.f64 (fma.f64 eps eps 1) eps))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (fma.f64 eps eps -1)) (*.f64 (-.f64 (fma.f64 eps eps 1) eps) (-.f64 eps 1))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 eps eps eps) 3) (pow.f64 (+.f64 eps 1) 3)) (+.f64 (pow.f64 (fma.f64 eps eps eps) 2) (-.f64 (pow.f64 (+.f64 eps 1) 2) (*.f64 (fma.f64 eps eps eps) (+.f64 eps 1))))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 eps 1)) (-.f64 (fma.f64 eps eps 1) eps)) |
(/.f64 (*.f64 (fma.f64 eps eps -1) (+.f64 eps 1)) (-.f64 eps 1)) |
(/.f64 (*.f64 (+.f64 eps 1) (+.f64 1 (pow.f64 eps 3))) (-.f64 (fma.f64 eps eps 1) eps)) |
(/.f64 (*.f64 (+.f64 eps 1) (fma.f64 eps eps -1)) (-.f64 eps 1)) |
(/.f64 (-.f64 (pow.f64 (fma.f64 eps eps eps) 2) (pow.f64 (+.f64 eps 1) 2)) (-.f64 (fma.f64 eps eps eps) (+.f64 eps 1))) |
(pow.f64 (+.f64 eps 1) 2) |
(pow.f64 (pow.f64 (+.f64 eps 1) 2) 1) |
(pow.f64 (pow.f64 (+.f64 eps 1) 4) 1/2) |
(pow.f64 (pow.f64 (+.f64 eps 1) 6) 1/3) |
(pow.f64 (pow.f64 (+.f64 eps 1) 3) 2/3) |
(pow.f64 (cbrt.f64 (+.f64 eps 1)) 6) |
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) 3) |
(pow.f64 (sqrt.f64 (+.f64 eps 1)) 4) |
(sqrt.f64 (pow.f64 (+.f64 eps 1) 4)) |
(log.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps 1) 2)))) |
(log.f64 (*.f64 (exp.f64 (+.f64 eps 1)) (exp.f64 (fma.f64 eps eps eps)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 eps 1))) (exp.f64 (fma.f64 eps eps eps)))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 eps eps eps)) (+.f64 1 (expm1.f64 (+.f64 eps 1))))) |
(cbrt.f64 (pow.f64 (+.f64 eps 1) 6)) |
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 eps 1) 2))) |
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 eps 1) 2))) |
(exp.f64 (*.f64 2 (log1p.f64 eps))) |
(exp.f64 (*.f64 (log1p.f64 eps) 2)) |
(exp.f64 (*.f64 (*.f64 2 (log1p.f64 eps)) 1)) |
(fma.f64 eps (+.f64 eps 1) (+.f64 eps 1)) |
(fma.f64 1 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(fma.f64 1 (fma.f64 eps eps eps) (+.f64 eps 1)) |
(fma.f64 (+.f64 eps 1) eps (+.f64 eps 1)) |
(fma.f64 (+.f64 eps 1) 1 (fma.f64 eps eps eps)) |
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (+.f64 eps 1)) (+.f64 eps 1)) |
(fma.f64 (cbrt.f64 (+.f64 eps 1)) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (fma.f64 eps eps eps)) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (cbrt.f64 (+.f64 eps 1)) (fma.f64 eps eps eps)) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (*.f64 (cbrt.f64 (+.f64 eps 1)) eps) (+.f64 eps 1)) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (*.f64 (cbrt.f64 (+.f64 eps 1)) 1) (fma.f64 eps eps eps)) |
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (+.f64 eps 1)) (+.f64 eps 1)) |
(fma.f64 (sqrt.f64 (+.f64 eps 1)) (sqrt.f64 (+.f64 eps 1)) (fma.f64 eps eps eps)) |
(fma.f64 (sqrt.f64 (+.f64 eps 1)) (*.f64 (sqrt.f64 (+.f64 eps 1)) eps) (+.f64 eps 1)) |
(fma.f64 (sqrt.f64 (+.f64 eps 1)) (*.f64 (sqrt.f64 (+.f64 eps 1)) 1) (fma.f64 eps eps eps)) |
(fma.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 1 (-.f64 (fma.f64 eps eps 1) eps)) (fma.f64 eps eps eps)) |
(fma.f64 (fma.f64 eps eps -1) (/.f64 1 (-.f64 eps 1)) (fma.f64 eps eps eps)) |
(fma.f64 (fma.f64 eps eps eps) 1 (+.f64 eps 1)) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps eps)) 2) (cbrt.f64 (fma.f64 eps eps eps)) (+.f64 eps 1)) |
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4)) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (fma.f64 eps eps eps)) |
(fma.f64 (hypot.f64 eps (sqrt.f64 eps)) (hypot.f64 eps (sqrt.f64 eps)) (+.f64 eps 1)) |
(fma.f64 (*.f64 (sqrt.f64 (+.f64 eps 1)) (sqrt.f64 eps)) (*.f64 (sqrt.f64 (+.f64 eps 1)) (sqrt.f64 eps)) (+.f64 eps 1)) |
(fma.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 (+.f64 eps 1))) (*.f64 (sqrt.f64 eps) (sqrt.f64 (+.f64 eps 1))) (+.f64 eps 1)) |
(fma.f64 (*.f64 (+.f64 eps 1) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) (+.f64 eps 1)) |
(fma.f64 (*.f64 (+.f64 eps 1) (sqrt.f64 eps)) (sqrt.f64 eps) (+.f64 eps 1)) |
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (cbrt.f64 (+.f64 eps 1)) (+.f64 eps 1)) |
(fma.f64 (*.f64 eps (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (+.f64 eps 1)) (+.f64 eps 1)) |
(+.f64 0 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) 1) |
(*.f64 1 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) |
(*.f64 (+.f64 eps 1) (/.f64 1 (-.f64 1 eps))) |
(*.f64 (+.f64 eps 1) (*.f64 (+.f64 eps 1) (/.f64 1 (-.f64 1 (*.f64 eps eps))))) |
(*.f64 (pow.f64 (+.f64 eps 1) 2) (/.f64 1 (-.f64 1 (*.f64 eps eps)))) |
(*.f64 (pow.f64 (+.f64 eps 1) 2) (*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) 1)) |
(*.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1) |
(*.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2) (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (*.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (/.f64 1 (-.f64 1 (*.f64 eps eps))))) |
(*.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) |
(*.f64 (/.f64 (neg.f64 (+.f64 eps 1)) (-.f64 1 eps)) -1) |
(*.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (neg.f64 (-.f64 1 (*.f64 eps eps))))) |
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (pow.f64 (+.f64 eps 1) 2)) |
(*.f64 (/.f64 (+.f64 eps 1) 1) (/.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps)))) |
(*.f64 (/.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps))) (+.f64 eps 1)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) 1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (-.f64 1 (*.f64 eps eps)))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) -2) (/.f64 (pow.f64 (+.f64 eps 1) 2) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))) |
(*.f64 (/.f64 (+.f64 eps 1) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2))) (/.f64 (+.f64 eps 1) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2))) (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) |
(*.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) -1/2) (/.f64 (pow.f64 (+.f64 eps 1) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) |
(*.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (pow.f64 eps 6))) (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4)))) |
(*.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (pow.f64 eps 4))) (fma.f64 eps eps 1)) |
(*.f64 (pow.f64 (E.f64) (*.f64 2 (log1p.f64 eps))) (pow.f64 (E.f64) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))) |
(*.f64 (pow.f64 (E.f64) (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (pow.f64 (E.f64) (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(*.f64 (pow.f64 (E.f64) (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (pow.f64 (E.f64) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1) |
(pow.f64 (E.f64) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(pow.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 2) 1/2) |
(pow.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 3) 1/3) |
(pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 3) |
(pow.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2) |
(pow.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) -1) |
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1)) |
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1)) |
(pow.f64 (/.f64 (pow.f64 (+.f64 eps 1) 6) (pow.f64 (-.f64 1 (*.f64 eps eps)) 3)) 1/3) |
(pow.f64 (pow.f64 (E.f64) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) |
(pow.f64 (pow.f64 (E.f64) (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(pow.f64 (pow.f64 (E.f64) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 1) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (sqrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(pow.f64 (pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) 1) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(pow.f64 (pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(pow.f64 (pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(pow.f64 (pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)))) (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(pow.f64 (pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(neg.f64 (/.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) -1)) |
(neg.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (neg.f64 (-.f64 1 (*.f64 eps eps))))) |
(sqrt.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 2)) |
(log.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))) |
(cbrt.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (+.f64 eps 1) 6) (pow.f64 (-.f64 1 (*.f64 eps eps)) 3))) |
(expm1.f64 (log1p.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) |
(log1p.f64 (expm1.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) |
(exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
| Outputs |
|---|
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (sqrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 (neg.f64 (*.f64 eps eps))))) (sqrt.f64 (log1p.f64 (neg.f64 (*.f64 eps eps)))) (log1p.f64 (neg.f64 (*.f64 eps eps))))) |
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (*.f64 0 (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 1 (-.f64 1 eps)))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(+.f64 (log1p.f64 eps) (log.f64 (*.f64 (+.f64 eps 1) (/.f64 1 (-.f64 1 (*.f64 eps eps)))))) |
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 (*.f64 (+.f64 eps 1) 1) (-.f64 1 (*.f64 eps eps))))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps)))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(+.f64 (*.f64 2 (log1p.f64 eps)) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 (*.f64 (+.f64 eps 1) 1) (-.f64 1 (*.f64 eps eps))))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps)))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(+.f64 (*.f64 2 (log1p.f64 eps)) (log.f64 (*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) 1))) |
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 (*.f64 (+.f64 eps 1) 1) (-.f64 1 (*.f64 eps eps))))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps)))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(+.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(+.f64 (log.f64 (/.f64 (neg.f64 (+.f64 eps 1)) (-.f64 1 eps))) (log.f64 -1)) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(+.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(+.f64 (log.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2))) (log.f64 (/.f64 1 (neg.f64 (-.f64 1 (*.f64 eps eps)))))) |
(-.f64 (log.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2))) (log.f64 (neg.f64 (-.f64 1 (*.f64 eps eps))))) |
(-.f64 (+.f64 (log.f64 -1) (*.f64 (log1p.f64 eps) 2)) (log.f64 (fma.f64 eps eps -1))) |
(-.f64 (+.f64 (log1p.f64 eps) (log.f64 (-.f64 -1 eps))) (log.f64 (fma.f64 eps eps -1))) |
(+.f64 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4)) (log.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (/.f64 1 (-.f64 1 (*.f64 eps eps)))))) |
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 (*.f64 (+.f64 eps 1) 1) (-.f64 1 (*.f64 eps eps))))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps)))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(+.f64 (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (*.f64 2 (log1p.f64 eps))) |
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 (*.f64 (+.f64 eps 1) 1) (-.f64 1 (*.f64 eps eps))))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps)))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(+.f64 (fma.f64 1 (*.f64 2 (log1p.f64 eps)) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) |
(+.f64 (+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (*.f64 0 (log1p.f64 (neg.f64 (*.f64 eps eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps))))) |
(+.f64 (*.f64 0 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (fma.f64 2 (log1p.f64 eps) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) |
(+.f64 (+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (*.f64 0 (log1p.f64 (neg.f64 (*.f64 eps eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps))))) |
(+.f64 (*.f64 0 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 eps))) 2) (cbrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) |
(+.f64 (+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (*.f64 0 (log1p.f64 (neg.f64 (*.f64 eps eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps))))) |
(+.f64 (*.f64 0 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) |
(+.f64 (+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (*.f64 0 (log1p.f64 (neg.f64 (*.f64 eps eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps))))) |
(+.f64 (*.f64 0 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (fma.f64 1 (*.f64 2 (log1p.f64 eps)) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) |
(+.f64 (+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (*.f64 0 (log1p.f64 (neg.f64 (*.f64 eps eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps))))) |
(+.f64 (*.f64 0 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (fma.f64 2 (log1p.f64 eps) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) |
(+.f64 (+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (*.f64 0 (log1p.f64 (neg.f64 (*.f64 eps eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps))))) |
(+.f64 (*.f64 0 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 eps))) 2) (cbrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) |
(+.f64 (+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (*.f64 0 (log1p.f64 (neg.f64 (*.f64 eps eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps))))) |
(+.f64 (*.f64 0 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) |
(+.f64 (+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (*.f64 0 (log1p.f64 (neg.f64 (*.f64 eps eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps))))) |
(+.f64 (*.f64 0 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (log.f64 (/.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps)))) (log1p.f64 eps)) |
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 (*.f64 (+.f64 eps 1) 1) (-.f64 1 (*.f64 eps eps))))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps)))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) -2)) (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))) |
(+.f64 (*.f64 -2 (log.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))))) (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))) |
(fma.f64 -2 (log.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))) |
(+.f64 (log.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) -1/2)) (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))) |
(+.f64 (*.f64 -1/2 (log.f64 (-.f64 1 (*.f64 eps eps)))) (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))) |
(fma.f64 -1/2 (log1p.f64 (neg.f64 (*.f64 eps eps))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))) |
(fma.f64 -1/2 (log1p.f64 (*.f64 eps (neg.f64 eps))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))) |
(+.f64 (log.f64 (/.f64 (+.f64 eps 1) 1)) (log.f64 (/.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps))))) |
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 (*.f64 (+.f64 eps 1) 1) (-.f64 1 (*.f64 eps eps))))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps)))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) 1)) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (-.f64 1 (*.f64 eps eps))))) |
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 (*.f64 (+.f64 eps 1) 1) (-.f64 1 (*.f64 eps eps))))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps)))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(+.f64 (log.f64 (/.f64 (+.f64 eps 1) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2)))) (log.f64 (/.f64 (+.f64 eps 1) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))) |
(-.f64 (log1p.f64 eps) (-.f64 (log.f64 (cbrt.f64 (pow.f64 (fma.f64 eps eps -1) 2))) (-.f64 (log1p.f64 eps) (log.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))))))) |
(-.f64 (-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))))) (log.f64 (cbrt.f64 (pow.f64 (fma.f64 eps eps -1) 2)))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2)))) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(+.f64 (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1/3) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2))))) |
(fma.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1/3 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (cbrt.f64 (pow.f64 (fma.f64 eps eps -1) 2))))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))) |
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 (*.f64 (+.f64 eps 1) 1) (-.f64 1 (*.f64 eps eps))))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps)))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (pow.f64 eps 6)))) (log1p.f64 (fma.f64 eps eps (pow.f64 eps 4)))) |
(+.f64 (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (pow.f64 eps 6)))) (log1p.f64 (fma.f64 eps eps (pow.f64 eps 4)))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (pow.f64 eps 4)))) (log1p.f64 (*.f64 eps eps))) |
(+.f64 (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (pow.f64 eps 4)))) (log1p.f64 (*.f64 eps eps))) |
(-.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(-.f64 (*.f64 2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 (*.f64 (+.f64 eps 1) 1) (-.f64 1 (*.f64 eps eps))))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps)))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(-.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(-.f64 (log1p.f64 (pow.f64 eps 3)) (log.f64 (*.f64 (-.f64 1 eps) (-.f64 (fma.f64 eps eps 1) eps)))) |
(-.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 1) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(-.f64 (log.f64 (/.f64 (neg.f64 (+.f64 eps 1)) (-.f64 1 eps))) (log.f64 -1)) |
(-.f64 (log.f64 (/.f64 (+.f64 (neg.f64 eps) -1) (-.f64 1 eps))) (log.f64 -1)) |
(-.f64 (log.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 eps))) (log.f64 -1)) |
(-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 eps -1))) |
(-.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 eps))) (log.f64 (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 eps 1))))) |
(-.f64 (*.f64 2/3 (log1p.f64 eps)) (log.f64 (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 eps 1))))) |
(-.f64 (*.f64 (log1p.f64 eps) 2/3) (log.f64 (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 eps 1))))) |
(-.f64 (log.f64 (fma.f64 eps eps -1)) (log.f64 (*.f64 (-.f64 1 eps) (-.f64 eps 1)))) |
(-.f64 (log.f64 (fma.f64 eps eps -1)) (log.f64 (*.f64 (-.f64 1 eps) (+.f64 eps -1)))) |
(-.f64 (log.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2))) (log.f64 (neg.f64 (-.f64 1 (*.f64 eps eps))))) |
(-.f64 (+.f64 (log.f64 -1) (*.f64 (log1p.f64 eps) 2)) (log.f64 (fma.f64 eps eps -1))) |
(-.f64 (+.f64 (log1p.f64 eps) (log.f64 (-.f64 -1 eps))) (log.f64 (fma.f64 eps eps -1))) |
(-.f64 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (log.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) -1/2))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(-.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4)) (log.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)))) |
(-.f64 (*.f64 4 (log.f64 (cbrt.f64 (+.f64 eps 1)))) (log.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)))) |
(-.f64 (log.f64 -1) (log.f64 (neg.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1))))) |
(-.f64 (log.f64 -1) (log.f64 (/.f64 (neg.f64 (-.f64 1 eps)) (+.f64 eps 1)))) |
(-.f64 (log.f64 -1) (-.f64 (log.f64 (-.f64 eps 1)) (log1p.f64 eps))) |
(-.f64 (log.f64 -1) (-.f64 (log.f64 (+.f64 eps -1)) (log1p.f64 eps))) |
(-.f64 (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (log.f64 (/.f64 1 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))) |
(-.f64 (*.f64 2/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (neg.f64 (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))) |
(fma.f64 2/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))) |
(fma.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2/3 (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))) |
(-.f64 (*.f64 1/2 (log1p.f64 eps)) (log.f64 (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 eps 1))))) |
(-.f64 (*.f64 (log1p.f64 eps) 1/2) (log.f64 (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 eps 1))))) |
(-.f64 (log.f64 (neg.f64 (+.f64 eps 1))) (log.f64 (neg.f64 (-.f64 1 eps)))) |
(-.f64 (log.f64 (/.f64 (+.f64 (neg.f64 eps) -1) (-.f64 1 eps))) (log.f64 -1)) |
(-.f64 (log.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 eps))) (log.f64 -1)) |
(-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 eps -1))) |
(-.f64 (log.f64 (neg.f64 (/.f64 (neg.f64 (+.f64 eps 1)) (-.f64 1 eps)))) 0) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(-.f64 (log.f64 (neg.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2)))) (log.f64 (neg.f64 (neg.f64 (-.f64 1 (*.f64 eps eps)))))) |
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 (*.f64 (+.f64 eps 1) 1) (-.f64 1 (*.f64 eps eps))))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps)))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(-.f64 (log.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2)) 1)) (log.f64 (neg.f64 (-.f64 1 (*.f64 eps eps))))) |
(-.f64 (log.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2))) (log.f64 (neg.f64 (-.f64 1 (*.f64 eps eps))))) |
(-.f64 (+.f64 (log.f64 -1) (*.f64 (log1p.f64 eps) 2)) (log.f64 (fma.f64 eps eps -1))) |
(-.f64 (+.f64 (log1p.f64 eps) (log.f64 (-.f64 -1 eps))) (log.f64 (fma.f64 eps eps -1))) |
(-.f64 (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) (log.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) |
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 (*.f64 (+.f64 eps 1) 1) (-.f64 1 (*.f64 eps eps))))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps)))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(-.f64 (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) 1)) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 (*.f64 (+.f64 eps 1) 1) (-.f64 1 (*.f64 eps eps))))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps)))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(-.f64 (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2)))) (*.f64 1/3 (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2)))) (*.f64 -1/3 (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (cbrt.f64 (pow.f64 (fma.f64 eps eps -1) 2)))) (*.f64 (log1p.f64 (neg.f64 (*.f64 eps eps))) -1/3)) |
(+.f64 (-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (cbrt.f64 (pow.f64 (fma.f64 eps eps -1) 2)))) (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) -1/3)) |
(*.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) |
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(*.f64 2 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(*.f64 -1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(*.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(*.f64 1/3 (*.f64 3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) 0) (+.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) (+.f64 0 (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)))) |
(/.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)) |
(/.f64 (-.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) 0) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(/.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) 1/2) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) 1/3) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 3) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(neg.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3)) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1)) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(fma.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 (neg.f64 eps)))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(fma.f64 1 (*.f64 2 (log1p.f64 eps)) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 (*.f64 (+.f64 eps 1) 1) (-.f64 1 (*.f64 eps eps))))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps)))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(fma.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1 0) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(fma.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)) 0) |
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 0) |
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) |
(fma.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 0) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(fma.f64 2 (log1p.f64 eps) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 (*.f64 (+.f64 eps 1) 1) (-.f64 1 (*.f64 eps eps))))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps)))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 (neg.f64 eps)))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 eps))) 2) (cbrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 (*.f64 (+.f64 eps 1) 1) (-.f64 1 (*.f64 eps eps))))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps)))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 (neg.f64 eps)))) |
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) |
(fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) |
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 (*.f64 (+.f64 eps 1) 1) (-.f64 1 (*.f64 eps eps))))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps)))) |
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))) |
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(+.f64 0 (pow.f64 (+.f64 eps 1) 2)) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(+.f64 (fma.f64 eps eps eps) (+.f64 eps 1)) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(+.f64 (*.f64 (fma.f64 eps eps eps) 1) (+.f64 eps 1)) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(+.f64 (+.f64 (fma.f64 eps eps eps) eps) 1) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(+.f64 (+.f64 (fma.f64 eps eps eps) 1) eps) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2))))) |
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2))))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 eps 1) 2))) 1) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(/.f64 (pow.f64 (fma.f64 eps eps -1) 2) (pow.f64 (-.f64 eps 1) 2)) |
(/.f64 (pow.f64 (fma.f64 eps eps -1) 2) (pow.f64 (+.f64 eps -1) 2)) |
(/.f64 (pow.f64 (+.f64 1 (pow.f64 eps 3)) 2) (pow.f64 (-.f64 (fma.f64 eps eps 1) eps) 2)) |
(/.f64 (*.f64 (fma.f64 eps eps -1) (+.f64 1 (pow.f64 eps 3))) (*.f64 (-.f64 eps 1) (-.f64 (fma.f64 eps eps 1) eps))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 eps 3)) (-.f64 (fma.f64 eps eps 1) eps)) (/.f64 (fma.f64 eps eps -1) (+.f64 eps -1))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 eps 3)) (-.f64 (fma.f64 eps eps 1) eps)) (/.f64 (fma.f64 eps eps -1) (-.f64 eps 1))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (fma.f64 eps eps -1)) (*.f64 (-.f64 (fma.f64 eps eps 1) eps) (-.f64 eps 1))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 eps 3)) (-.f64 (fma.f64 eps eps 1) eps)) (/.f64 (fma.f64 eps eps -1) (+.f64 eps -1))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 eps 3)) (-.f64 (fma.f64 eps eps 1) eps)) (/.f64 (fma.f64 eps eps -1) (-.f64 eps 1))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 eps eps eps) 3) (pow.f64 (+.f64 eps 1) 3)) (+.f64 (pow.f64 (fma.f64 eps eps eps) 2) (-.f64 (pow.f64 (+.f64 eps 1) 2) (*.f64 (fma.f64 eps eps eps) (+.f64 eps 1))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 eps eps eps) 3) (pow.f64 (+.f64 eps 1) 3)) (+.f64 (pow.f64 (fma.f64 eps eps eps) 2) (-.f64 (pow.f64 (+.f64 eps 1) 2) (*.f64 (+.f64 eps 1) (fma.f64 eps eps eps))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 eps eps eps) 3) (pow.f64 (+.f64 eps 1) 3)) (+.f64 (pow.f64 (fma.f64 eps eps eps) 2) (*.f64 (+.f64 eps 1) (-.f64 (+.f64 eps 1) (fma.f64 eps eps eps))))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 eps 1)) (-.f64 (fma.f64 eps eps 1) eps)) |
(/.f64 (+.f64 eps 1) (/.f64 (-.f64 (fma.f64 eps eps 1) eps) (+.f64 1 (pow.f64 eps 3)))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 eps 3)) (-.f64 (fma.f64 eps eps 1) eps)) (+.f64 eps 1)) |
(/.f64 (*.f64 (fma.f64 eps eps -1) (+.f64 eps 1)) (-.f64 eps 1)) |
(/.f64 (fma.f64 eps eps -1) (/.f64 (+.f64 eps -1) (+.f64 eps 1))) |
(*.f64 (/.f64 (+.f64 eps 1) (-.f64 eps 1)) (fma.f64 eps eps -1)) |
(*.f64 (/.f64 (+.f64 eps 1) (+.f64 eps -1)) (fma.f64 eps eps -1)) |
(/.f64 (*.f64 (+.f64 eps 1) (+.f64 1 (pow.f64 eps 3))) (-.f64 (fma.f64 eps eps 1) eps)) |
(/.f64 (+.f64 eps 1) (/.f64 (-.f64 (fma.f64 eps eps 1) eps) (+.f64 1 (pow.f64 eps 3)))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 eps 3)) (-.f64 (fma.f64 eps eps 1) eps)) (+.f64 eps 1)) |
(/.f64 (*.f64 (+.f64 eps 1) (fma.f64 eps eps -1)) (-.f64 eps 1)) |
(/.f64 (fma.f64 eps eps -1) (/.f64 (+.f64 eps -1) (+.f64 eps 1))) |
(*.f64 (/.f64 (+.f64 eps 1) (-.f64 eps 1)) (fma.f64 eps eps -1)) |
(*.f64 (/.f64 (+.f64 eps 1) (+.f64 eps -1)) (fma.f64 eps eps -1)) |
(/.f64 (-.f64 (pow.f64 (fma.f64 eps eps eps) 2) (pow.f64 (+.f64 eps 1) 2)) (-.f64 (fma.f64 eps eps eps) (+.f64 eps 1))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 eps eps eps) 2) (pow.f64 (+.f64 eps 1) 2)) (+.f64 (-.f64 -1 eps) (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (pow.f64 (+.f64 eps 1) 2) 1) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(pow.f64 (pow.f64 (+.f64 eps 1) 4) 1/2) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(pow.f64 (pow.f64 (+.f64 eps 1) 6) 1/3) |
(cbrt.f64 (pow.f64 (+.f64 eps 1) 6)) |
(pow.f64 (pow.f64 (+.f64 eps 1) 3) 2/3) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(pow.f64 (cbrt.f64 (+.f64 eps 1)) 6) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) 3) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(pow.f64 (sqrt.f64 (+.f64 eps 1)) 4) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(sqrt.f64 (pow.f64 (+.f64 eps 1) 4)) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(log.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2))) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps 1) 2)))) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(log.f64 (*.f64 (exp.f64 (+.f64 eps 1)) (exp.f64 (fma.f64 eps eps eps)))) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 eps 1))) (exp.f64 (fma.f64 eps eps eps)))) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(log.f64 (*.f64 (exp.f64 (fma.f64 eps eps eps)) (+.f64 1 (expm1.f64 (+.f64 eps 1))))) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(cbrt.f64 (pow.f64 (+.f64 eps 1) 6)) |
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 eps 1) 2))) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 eps 1) 2))) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(exp.f64 (*.f64 2 (log1p.f64 eps))) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(exp.f64 (*.f64 (log1p.f64 eps) 2)) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(exp.f64 (*.f64 (*.f64 2 (log1p.f64 eps)) 1)) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 eps (+.f64 eps 1) (+.f64 eps 1)) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 1 (+.f64 eps 1) (fma.f64 eps eps eps)) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 1 (fma.f64 eps eps eps) (+.f64 eps 1)) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (+.f64 eps 1) eps (+.f64 eps 1)) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (+.f64 eps 1) 1 (fma.f64 eps eps eps)) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (+.f64 eps 1)) (+.f64 eps 1)) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (cbrt.f64 (+.f64 eps 1)) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (fma.f64 eps eps eps)) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (cbrt.f64 (+.f64 eps 1)) (fma.f64 eps eps eps)) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (*.f64 (cbrt.f64 (+.f64 eps 1)) eps) (+.f64 eps 1)) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (*.f64 (cbrt.f64 (+.f64 eps 1)) 1) (fma.f64 eps eps eps)) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (+.f64 eps 1)) (+.f64 eps 1)) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (sqrt.f64 (+.f64 eps 1)) (sqrt.f64 (+.f64 eps 1)) (fma.f64 eps eps eps)) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (sqrt.f64 (+.f64 eps 1)) (*.f64 (sqrt.f64 (+.f64 eps 1)) eps) (+.f64 eps 1)) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (sqrt.f64 (+.f64 eps 1)) (*.f64 (sqrt.f64 (+.f64 eps 1)) 1) (fma.f64 eps eps eps)) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 1 (-.f64 (fma.f64 eps eps 1) eps)) (fma.f64 eps eps eps)) |
(+.f64 (fma.f64 eps eps eps) (/.f64 (+.f64 1 (pow.f64 eps 3)) (-.f64 (fma.f64 eps eps 1) eps))) |
(fma.f64 (fma.f64 eps eps -1) (/.f64 1 (-.f64 eps 1)) (fma.f64 eps eps eps)) |
(fma.f64 (fma.f64 eps eps -1) (/.f64 1 (+.f64 eps -1)) (fma.f64 eps eps eps)) |
(+.f64 (fma.f64 eps eps eps) (/.f64 (fma.f64 eps eps -1) (-.f64 eps 1))) |
(+.f64 (fma.f64 eps eps eps) (/.f64 (fma.f64 eps eps -1) (+.f64 eps -1))) |
(fma.f64 (fma.f64 eps eps eps) 1 (+.f64 eps 1)) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps eps)) 2) (cbrt.f64 (fma.f64 eps eps eps)) (+.f64 eps 1)) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4)) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (fma.f64 eps eps eps)) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (hypot.f64 eps (sqrt.f64 eps)) (hypot.f64 eps (sqrt.f64 eps)) (+.f64 eps 1)) |
(fma.f64 (*.f64 (sqrt.f64 (+.f64 eps 1)) (sqrt.f64 eps)) (*.f64 (sqrt.f64 (+.f64 eps 1)) (sqrt.f64 eps)) (+.f64 eps 1)) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 (+.f64 eps 1))) (*.f64 (sqrt.f64 eps) (sqrt.f64 (+.f64 eps 1))) (+.f64 eps 1)) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (*.f64 (+.f64 eps 1) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) (+.f64 eps 1)) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (*.f64 (+.f64 eps 1) (sqrt.f64 eps)) (sqrt.f64 eps) (+.f64 eps 1)) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (cbrt.f64 (+.f64 eps 1)) (+.f64 eps 1)) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(fma.f64 (*.f64 eps (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (+.f64 eps 1)) (+.f64 eps 1)) |
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps))) |
(pow.f64 (+.f64 eps 1) 2) |
(+.f64 0 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))) |
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) 1) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(*.f64 1 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(*.f64 (+.f64 eps 1) (/.f64 1 (-.f64 1 eps))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(*.f64 (+.f64 eps 1) (*.f64 (+.f64 eps 1) (/.f64 1 (-.f64 1 (*.f64 eps eps))))) |
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (pow.f64 (+.f64 eps 1) 2)) |
(/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (*.f64 eps eps))) |
(*.f64 (pow.f64 (+.f64 eps 1) 2) (/.f64 1 (-.f64 1 (*.f64 eps eps)))) |
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (pow.f64 (+.f64 eps 1) 2)) |
(/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (*.f64 eps eps))) |
(*.f64 (pow.f64 (+.f64 eps 1) 2) (*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) 1)) |
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (pow.f64 (+.f64 eps 1) 2)) |
(/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (*.f64 eps eps))) |
(*.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(*.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2)) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2) (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (*.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (/.f64 1 (-.f64 1 (*.f64 eps eps))))) |
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (pow.f64 (+.f64 eps 1) 2)) |
(/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (*.f64 eps eps))) |
(*.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(*.f64 (/.f64 (neg.f64 (+.f64 eps 1)) (-.f64 1 eps)) -1) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(*.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (neg.f64 (-.f64 1 (*.f64 eps eps))))) |
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (pow.f64 (+.f64 eps 1) 2)) |
(/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (*.f64 eps eps))) |
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (pow.f64 (+.f64 eps 1) 2)) |
(/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (*.f64 eps eps))) |
(*.f64 (/.f64 (+.f64 eps 1) 1) (/.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps)))) |
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (pow.f64 (+.f64 eps 1) 2)) |
(/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (*.f64 eps eps))) |
(*.f64 (/.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps))) (+.f64 eps 1)) |
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (pow.f64 (+.f64 eps 1) 2)) |
(/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (*.f64 eps eps))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) 1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (-.f64 1 (*.f64 eps eps)))) |
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (pow.f64 (+.f64 eps 1) 2)) |
(/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (*.f64 eps eps))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) -2) (/.f64 (pow.f64 (+.f64 eps 1) 2) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) -2) (pow.f64 (+.f64 eps 1) 2)) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))) |
(*.f64 (/.f64 (+.f64 eps 1) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2))) (/.f64 (+.f64 eps 1) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))) |
(/.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))) (cbrt.f64 (pow.f64 (fma.f64 eps eps -1) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2))) (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2))) |
(/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 eps eps -1) 2)) (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))) |
(*.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) -1/2) (/.f64 (pow.f64 (+.f64 eps 1) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) |
(/.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) -1/2) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))) (pow.f64 (+.f64 eps 1) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) |
(/.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) |
(*.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (pow.f64 eps 6))) (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4)))) |
(*.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (pow.f64 eps 6))) (+.f64 (fma.f64 eps eps 1) (pow.f64 eps 4))) |
(*.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (pow.f64 eps 4))) (fma.f64 eps eps 1)) |
(/.f64 (*.f64 (pow.f64 (+.f64 eps 1) 2) (fma.f64 eps eps 1)) (-.f64 1 (pow.f64 eps 4))) |
(*.f64 (pow.f64 (E.f64) (*.f64 2 (log1p.f64 eps))) (pow.f64 (E.f64) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))) |
(*.f64 (pow.f64 (E.f64) (*.f64 (log1p.f64 eps) 2)) (pow.f64 (E.f64) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))) |
(*.f64 (pow.f64 (exp.f64 (log1p.f64 eps)) 2) (pow.f64 (E.f64) (neg.f64 (log1p.f64 (neg.f64 (*.f64 eps eps)))))) |
(*.f64 (pow.f64 (+.f64 eps 1) 2) (pow.f64 (E.f64) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))) |
(*.f64 (pow.f64 (E.f64) (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (pow.f64 (E.f64) (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(*.f64 (pow.f64 (E.f64) (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (pow.f64 (E.f64) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(*.f64 (pow.f64 (E.f64) (*.f64 2/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (pow.f64 (E.f64) (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1/3))) |
(*.f64 (pow.f64 (E.f64) (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2/3)) (pow.f64 (E.f64) (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1/3))) |
(*.f64 (pow.f64 (E.f64) (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2/3)) (pow.f64 (exp.f64 1/3) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(pow.f64 (E.f64) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(pow.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 2) 1/2) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(pow.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 3) 1/3) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 3) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(pow.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(pow.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) -1) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1)) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1)) |
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(pow.f64 (/.f64 (pow.f64 (+.f64 eps 1) 6) (pow.f64 (-.f64 1 (*.f64 eps eps)) 3)) 1/3) |
(cbrt.f64 (/.f64 (pow.f64 (+.f64 eps 1) 6) (pow.f64 (-.f64 1 (*.f64 eps eps)) 3))) |
(pow.f64 (pow.f64 (E.f64) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) |
(pow.f64 (exp.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) |
(pow.f64 (pow.f64 (E.f64) (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(pow.f64 (pow.f64 (E.f64) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 1) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (sqrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(pow.f64 (pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) 1) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) |
(pow.f64 (pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(pow.f64 (pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(pow.f64 (pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)))) (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(pow.f64 (pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) |
(neg.f64 (/.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) -1)) |
(neg.f64 (/.f64 (+.f64 eps 1) (neg.f64 (-.f64 1 eps)))) |
(/.f64 (-.f64 -1 eps) (-.f64 eps 1)) |
(/.f64 (-.f64 -1 eps) (+.f64 eps -1)) |
(neg.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (neg.f64 (-.f64 1 (*.f64 eps eps))))) |
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (pow.f64 (+.f64 eps 1) 2)) |
(/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (*.f64 eps eps))) |
(sqrt.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 2)) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(log.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(cbrt.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 3)) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(cbrt.f64 (/.f64 (pow.f64 (+.f64 eps 1) 6) (pow.f64 (-.f64 1 (*.f64 eps eps)) 3))) |
(expm1.f64 (log1p.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(log1p.f64 (expm1.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
(exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) |
(/.f64 (+.f64 eps 1) (-.f64 1 eps)) |
Compiled 14001 to 9036 computations (35.5% saved)
11 alts after pruning (2 fresh and 9 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 722 | 1 | 723 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 8 | 8 |
| Total | 722 | 11 | 733 |
| Status | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
| ✓ | 0.0b | (+.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (*.f64 -2 (log1p.f64 eps))) |
| ✓ | 0.3b | (*.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
| ✓ | 58.2b | (neg.f64 (log.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1))) |
| 58.2b | (neg.f64 (log.f64 (/.f64 (/.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps))) (-.f64 1 eps)) 1))) | |
| ✓ | 58.1b | (neg.f64 (log.f64 (/.f64 (/.f64 (*.f64 (+.f64 eps 1) (+.f64 eps 1)) (-.f64 1 (*.f64 eps eps))) 1))) |
| ✓ | 58.2b | (neg.f64 (log.f64 (/.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (+.f64 1 eps)) 1))) |
| ✓ | 58.1b | (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) |
| ✓ | 58.2b | (log.f64 (/.f64 (*.f64 (-.f64 1 eps) (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps)))) |
| ✓ | 58.1b | (log.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 eps))) |
| 60.5b | 0 |
Compiled 130 to 103 computations (20.8% saved)
| Inputs |
|---|
0 |
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) |
(log.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 eps))) |
(neg.f64 (log.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1))) |
(neg.f64 (log.f64 (/.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (+.f64 1 eps)) 1))) |
(log.f64 (/.f64 (*.f64 (-.f64 1 eps) (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps)))) |
(log.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) -1) (*.f64 (+.f64 1 eps) (+.f64 -1 (neg.f64 eps))))) |
(neg.f64 (log.f64 (/.f64 (/.f64 (*.f64 (+.f64 eps 1) (+.f64 eps 1)) (-.f64 1 (*.f64 eps eps))) 1))) |
(neg.f64 (log.f64 (/.f64 (/.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps))) (-.f64 1 eps)) 1))) |
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(*.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) |
(+.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (*.f64 -2 (log1p.f64 eps))) |
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3)) |
(/.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 eps)) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (log1p.f64 eps) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))))) |
| Outputs |
|---|
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
5 calls:
| 7.0ms | eps |
| 6.0ms | (/.f64 (-.f64 1 eps) (+.f64 1 eps)) |
| 3.0ms | (/.f64 (-.f64 1 eps) (+.f64 1 eps)) |
| 3.0ms | (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) |
| 3.0ms | (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) |
| Error | Segments | Branch |
|---|---|---|
| 0.0b | 1 | eps |
| 0.0b | 1 | (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) |
| 0.0b | 1 | (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) |
| 0.0b | 1 | (/.f64 (-.f64 1 eps) (+.f64 1 eps)) |
| 0.0b | 1 | (/.f64 (-.f64 1 eps) (+.f64 1 eps)) |
Compiled 209 to 135 computations (35.4% saved)
Total -2.4b remaining (-4.1%)
Threshold costs -2.4b (-4.1%)
| Inputs |
|---|
0 |
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) |
(log.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 eps))) |
(neg.f64 (log.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1))) |
(neg.f64 (log.f64 (/.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (+.f64 1 eps)) 1))) |
(log.f64 (/.f64 (*.f64 (-.f64 1 eps) (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps)))) |
(log.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) -1) (*.f64 (+.f64 1 eps) (+.f64 -1 (neg.f64 eps))))) |
(neg.f64 (log.f64 (/.f64 (/.f64 (*.f64 (+.f64 eps 1) (+.f64 eps 1)) (-.f64 1 (*.f64 eps eps))) 1))) |
(neg.f64 (log.f64 (/.f64 (/.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps))) (-.f64 1 eps)) 1))) |
| Outputs |
|---|
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) |
3 calls:
| 7.0ms | (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) |
| 5.0ms | eps |
| 2.0ms | (/.f64 (-.f64 1 eps) (+.f64 1 eps)) |
| Error | Segments | Branch |
|---|---|---|
| 58.1b | 1 | eps |
| 58.1b | 1 | (log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) |
| 58.1b | 1 | (/.f64 (-.f64 1 eps) (+.f64 1 eps)) |
Compiled 130 to 98 computations (24.6% saved)
| 1× | egg-herbie |
| 5× | +-commutative_binary64 |
| 4× | sub-neg_binary64 |
| 2× | *-commutative_binary64 |
| 2× | neg-sub0_binary64 |
| 2× | neg-mul-1_binary64 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 23 |
| 1 | 20 | 23 |
| 2 | 26 | 23 |
| 3 | 29 | 23 |
| 4 | 30 | 23 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) |
0 |
| Outputs |
|---|
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) |
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) |
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1))) |
0 |
Compiled 18 to 14 computations (22.2% saved)
| 1× | egg-herbie |
| 1088× | fma-neg_binary64 |
| 890× | fma-def_binary64 |
| 719× | distribute-rgt-in_binary64 |
| 491× | distribute-lft-in_binary64 |
| 331× | sub-neg_binary64 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 12 |
| 1 | 18 | 10 |
| 2 | 28 | 10 |
| 3 | 41 | 10 |
| 4 | 71 | 10 |
| 5 | 103 | 10 |
| 6 | 159 | 10 |
| 7 | 292 | 10 |
| 8 | 604 | 10 |
| 9 | 1037 | 10 |
| 10 | 1444 | 10 |
| 11 | 2002 | 10 |
| 12 | 2740 | 10 |
| 13 | 3835 | 10 |
| 14 | 4670 | 10 |
| 15 | 4768 | 10 |
| 16 | 4800 | 10 |
| 17 | 4800 | 10 |
| 18 | 6393 | 10 |
| 19 | 6748 | 10 |
| 20 | 6826 | 10 |
| 21 | 6834 | 10 |
| 22 | 6842 | 10 |
| 23 | 6842 | 10 |
| 24 | 7042 | 10 |
| 1× | node limit |
Compiled 43 to 33 computations (23.3% saved)
Compiled 16 to 12 computations (25% saved)
Loading profile data...