Details

Time bar (total: 4.4s)

analyze90.0ms (2%)

Algorithm
search
Search
TrueOtherFalseIter
0%100%0%0
0%100%0%1
0%100%0%2
50%50%0%3
50%50%0%4
50%50%0%5
81.2%18.7%0%6
100%0%0%7
Compiler

Compiled 175 to 47 computations (73.1% saved)

sample51.0ms (1.2%)

Algorithm
intervals
Results
44.0ms256×body128valid
Compiler

Compiled 350 to 94 computations (73.1% saved)

simplify72.0ms (1.6%)

Algorithm
egg-herbie
Rules
755×unswap-sqr_binary64
705×fma-def_binary64
691×distribute-rgt-out_binary64
576×+-commutative_binary64
488×*-commutative_binary64
Counts
1 → 1
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
046256
1133150
2549101
3242790
4370584
5452984
6487484
7588784

prune8.0ms (0.2%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022
Error
26.9b
Counts
2 → 2
Alt Table
StatusErrorProgram
26.9b
(*.f64 x (/.f64 (fma.f64 825478423409049/4611686018427387904 (pow.f64 x 10) (fma.f64 583843369866023/1152921504606846976 (pow.f64 x 8) (fma.f64 8375303961237363/1152921504606846976 (pow.f64 x 6) (fma.f64 763919671262763/18014398509481984 (pow.f64 x 4) (fma.f64 3782789308857969/36028797018963968 (*.f64 x x) 1))))) (fma.f64 825478423409049/2305843009213693952 (pow.f64 x 12) (fma.f64 (pow.f64 x 10) 7681173503746455/9223372036854775808 (fma.f64 (pow.f64 x 8) 2017691060547333/144115188075855872 (fma.f64 (pow.f64 x 6) 2502400853142105/36028797018963968 (fma.f64 (pow.f64 x 4) 2620859570069187/9007199254740992 (fma.f64 (*.f64 x x) 1737369620307813/2251799813685248 1))))))))
26.9b
(*.f64 (/.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 1 (*.f64 3782789308857969/36028797018963968 (*.f64 x x))) (*.f64 763919671262763/18014398509481984 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 8375303961237363/1152921504606846976 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x x)))) (*.f64 583843369866023/1152921504606846976 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x x)) (*.f64 x x)))) (*.f64 825478423409049/4611686018427387904 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x x)) (*.f64 x x)) (*.f64 x x)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 1 (*.f64 1737369620307813/2251799813685248 (*.f64 x x))) (*.f64 2620859570069187/9007199254740992 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 2502400853142105/36028797018963968 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x x)))) (*.f64 2017691060547333/144115188075855872 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x x)) (*.f64 x x)))) (*.f64 7681173503746455/9223372036854775808 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x x)) (*.f64 x x)) (*.f64 x x)))) (*.f64 (*.f64 2 825478423409049/4611686018427387904) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x x)) (*.f64 x x)) (*.f64 x x)) (*.f64 x x))))) x)
Compiler

Compiled 531 to 230 computations (56.7% saved)

localize39.0ms (0.9%)

Local error

Found 4 expressions with local error:

0.1b
(fma.f64 3782789308857969/36028797018963968 (*.f64 x x) 1)
0.1b
(fma.f64 (*.f64 x x) 1737369620307813/2251799813685248 1)
12.0b
(*.f64 x (/.f64 (fma.f64 825478423409049/4611686018427387904 (pow.f64 x 10) (fma.f64 583843369866023/1152921504606846976 (pow.f64 x 8) (fma.f64 8375303961237363/1152921504606846976 (pow.f64 x 6) (fma.f64 763919671262763/18014398509481984 (pow.f64 x 4) (fma.f64 3782789308857969/36028797018963968 (*.f64 x x) 1))))) (fma.f64 825478423409049/2305843009213693952 (pow.f64 x 12) (fma.f64 (pow.f64 x 10) 7681173503746455/9223372036854775808 (fma.f64 (pow.f64 x 8) 2017691060547333/144115188075855872 (fma.f64 (pow.f64 x 6) 2502400853142105/36028797018963968 (fma.f64 (pow.f64 x 4) 2620859570069187/9007199254740992 (fma.f64 (*.f64 x x) 1737369620307813/2251799813685248 1))))))))
26.4b
(/.f64 (fma.f64 825478423409049/4611686018427387904 (pow.f64 x 10) (fma.f64 583843369866023/1152921504606846976 (pow.f64 x 8) (fma.f64 8375303961237363/1152921504606846976 (pow.f64 x 6) (fma.f64 763919671262763/18014398509481984 (pow.f64 x 4) (fma.f64 3782789308857969/36028797018963968 (*.f64 x x) 1))))) (fma.f64 825478423409049/2305843009213693952 (pow.f64 x 12) (fma.f64 (pow.f64 x 10) 7681173503746455/9223372036854775808 (fma.f64 (pow.f64 x 8) 2017691060547333/144115188075855872 (fma.f64 (pow.f64 x 6) 2502400853142105/36028797018963968 (fma.f64 (pow.f64 x 4) 2620859570069187/9007199254740992 (fma.f64 (*.f64 x x) 1737369620307813/2251799813685248 1)))))))

rewrite314.0ms (7.2%)

Algorithm
rewrite-expression-head
Error
26.9b
Rules
25×add-sqr-sqrt_binary64
20×*-un-lft-identity_binary64
20×add-cube-cbrt_binary64
19×times-frac_binary64
13×associate-*r*_binary64
Counts
4 → 83
Calls

4 calls:

9.0ms
(*.f64 x (/.f64 (fma.f64 825478423409049/4611686018427387904 (pow.f64 x 10) (fma.f64 583843369866023/1152921504606846976 (pow.f64 x 8) (fma.f64 8375303961237363/1152921504606846976 (pow.f64 x 6) (fma.f64 763919671262763/18014398509481984 (pow.f64 x 4) (fma.f64 3782789308857969/36028797018963968 (*.f64 x x) 1))))) (fma.f64 825478423409049/2305843009213693952 (pow.f64 x 12) (fma.f64 (pow.f64 x 10) 7681173503746455/9223372036854775808 (fma.f64 (pow.f64 x 8) 2017691060547333/144115188075855872 (fma.f64 (pow.f64 x 6) 2502400853142105/36028797018963968 (fma.f64 (pow.f64 x 4) 2620859570069187/9007199254740992 (fma.f64 (*.f64 x x) 1737369620307813/2251799813685248 1))))))))
4.0ms
(/.f64 (fma.f64 825478423409049/4611686018427387904 (pow.f64 x 10) (fma.f64 583843369866023/1152921504606846976 (pow.f64 x 8) (fma.f64 8375303961237363/1152921504606846976 (pow.f64 x 6) (fma.f64 763919671262763/18014398509481984 (pow.f64 x 4) (fma.f64 3782789308857969/36028797018963968 (*.f64 x x) 1))))) (fma.f64 825478423409049/2305843009213693952 (pow.f64 x 12) (fma.f64 (pow.f64 x 10) 7681173503746455/9223372036854775808 (fma.f64 (pow.f64 x 8) 2017691060547333/144115188075855872 (fma.f64 (pow.f64 x 6) 2502400853142105/36028797018963968 (fma.f64 (pow.f64 x 4) 2620859570069187/9007199254740992 (fma.f64 (*.f64 x x) 1737369620307813/2251799813685248 1)))))))
1.0ms
(fma.f64 (*.f64 x x) 1737369620307813/2251799813685248 1)
1.0ms
(fma.f64 3782789308857969/36028797018963968 (*.f64 x x) 1)
Compiler

Compiled 7590 to 5626 computations (25.9% saved)

series119.0ms (2.7%)

Error
0.0b
Counts
4 → 30
Calls

4 calls:

31.0ms
(*.f64 x (/.f64 (fma.f64 825478423409049/4611686018427387904 (pow.f64 x 10) (fma.f64 583843369866023/1152921504606846976 (pow.f64 x 8) (fma.f64 8375303961237363/1152921504606846976 (pow.f64 x 6) (fma.f64 763919671262763/18014398509481984 (pow.f64 x 4) (fma.f64 3782789308857969/36028797018963968 (*.f64 x x) 1))))) (fma.f64 825478423409049/2305843009213693952 (pow.f64 x 12) (fma.f64 (pow.f64 x 10) 7681173503746455/9223372036854775808 (fma.f64 (pow.f64 x 8) 2017691060547333/144115188075855872 (fma.f64 (pow.f64 x 6) 2502400853142105/36028797018963968 (fma.f64 (pow.f64 x 4) 2620859570069187/9007199254740992 (fma.f64 (*.f64 x x) 1737369620307813/2251799813685248 1))))))))
24.0ms
(/.f64 (fma.f64 825478423409049/4611686018427387904 (pow.f64 x 10) (fma.f64 583843369866023/1152921504606846976 (pow.f64 x 8) (fma.f64 8375303961237363/1152921504606846976 (pow.f64 x 6) (fma.f64 763919671262763/18014398509481984 (pow.f64 x 4) (fma.f64 3782789308857969/36028797018963968 (*.f64 x x) 1))))) (fma.f64 825478423409049/2305843009213693952 (pow.f64 x 12) (fma.f64 (pow.f64 x 10) 7681173503746455/9223372036854775808 (fma.f64 (pow.f64 x 8) 2017691060547333/144115188075855872 (fma.f64 (pow.f64 x 6) 2502400853142105/36028797018963968 (fma.f64 (pow.f64 x 4) 2620859570069187/9007199254740992 (fma.f64 (*.f64 x x) 1737369620307813/2251799813685248 1)))))))
20.0ms
(fma.f64 (*.f64 x x) 1737369620307813/2251799813685248 1)
20.0ms
(fma.f64 3782789308857969/36028797018963968 (*.f64 x x) 1)
Compiler

Compiled 1935 to 1542 computations (20.3% saved)

simplify294.0ms (6.7%)

Algorithm
egg-herbie
Rules
472×associate-/r/_binary64
306×fma-def_binary64
281×distribute-rgt-in_binary64
279×distribute-lft-in_binary64
254×associate-*r/_binary64
Counts
113 → 96
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02258697
14527828
213487766
339307760
449197760
549097760

prune193.0ms (4.4%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New94296
Fresh101
Picked101
Done000
Total96298
Error
0.0b
Counts
98 → 2
Alt Table
StatusErrorProgram
34.4b
(+.f64 (/.f64 1660320414109913/6603827387272392 (pow.f64 x 3)) (fma.f64 x (+.f64 (/.f64 370645858300289935006419108089/2422807564493828181570755855648 (pow.f64 x 6)) (/.f64 90075934112096643708144967800859671858474104609/7999901474247532368018484521926651180403835008 (pow.f64 x 8))) (/.f64 1/2 x)))
26.9b
(*.f64 (*.f64 x (fma.f64 825478423409049/4611686018427387904 (pow.f64 x 10) (fma.f64 (pow.f64 x 8) 583843369866023/1152921504606846976 (fma.f64 (pow.f64 x 6) 8375303961237363/1152921504606846976 (fma.f64 (pow.f64 x 4) 763919671262763/18014398509481984 (fma.f64 (*.f64 x x) 3782789308857969/36028797018963968 1)))))) (/.f64 1 (fma.f64 825478423409049/2305843009213693952 (pow.f64 x 12) (fma.f64 (pow.f64 x 10) 7681173503746455/9223372036854775808 (fma.f64 (pow.f64 x 8) 2017691060547333/144115188075855872 (fma.f64 (pow.f64 x 6) 2502400853142105/36028797018963968 (fma.f64 (pow.f64 x 4) 2620859570069187/9007199254740992 (fma.f64 (*.f64 x x) 1737369620307813/2251799813685248 1))))))))
Compiler

Compiled 6118 to 4549 computations (25.6% saved)

localize35.0ms (0.8%)

Local error

Found 4 expressions with local error:

0.0b
(fma.f64 (pow.f64 x 4) 763919671262763/18014398509481984 (fma.f64 (*.f64 x x) 3782789308857969/36028797018963968 1))
0.1b
(fma.f64 (*.f64 x x) 3782789308857969/36028797018963968 1)
0.1b
(fma.f64 (*.f64 x x) 1737369620307813/2251799813685248 1)
26.4b
(*.f64 (*.f64 x (fma.f64 825478423409049/4611686018427387904 (pow.f64 x 10) (fma.f64 (pow.f64 x 8) 583843369866023/1152921504606846976 (fma.f64 (pow.f64 x 6) 8375303961237363/1152921504606846976 (fma.f64 (pow.f64 x 4) 763919671262763/18014398509481984 (fma.f64 (*.f64 x x) 3782789308857969/36028797018963968 1)))))) (/.f64 1 (fma.f64 825478423409049/2305843009213693952 (pow.f64 x 12) (fma.f64 (pow.f64 x 10) 7681173503746455/9223372036854775808 (fma.f64 (pow.f64 x 8) 2017691060547333/144115188075855872 (fma.f64 (pow.f64 x 6) 2502400853142105/36028797018963968 (fma.f64 (pow.f64 x 4) 2620859570069187/9007199254740992 (fma.f64 (*.f64 x x) 1737369620307813/2251799813685248 1))))))))

rewrite163.0ms (3.7%)

Algorithm
rewrite-expression-head
Error
0.0b
Rules
26×add-exp-log_binary64
16×add-cbrt-cube_binary64
13×associate-*r*_binary64
12×prod-exp_binary64
11×*-un-lft-identity_binary64
Counts
4 → 70
Calls

4 calls:

9.0ms
(*.f64 (*.f64 x (fma.f64 825478423409049/4611686018427387904 (pow.f64 x 10) (fma.f64 (pow.f64 x 8) 583843369866023/1152921504606846976 (fma.f64 (pow.f64 x 6) 8375303961237363/1152921504606846976 (fma.f64 (pow.f64 x 4) 763919671262763/18014398509481984 (fma.f64 (*.f64 x x) 3782789308857969/36028797018963968 1)))))) (/.f64 1 (fma.f64 825478423409049/2305843009213693952 (pow.f64 x 12) (fma.f64 (pow.f64 x 10) 7681173503746455/9223372036854775808 (fma.f64 (pow.f64 x 8) 2017691060547333/144115188075855872 (fma.f64 (pow.f64 x 6) 2502400853142105/36028797018963968 (fma.f64 (pow.f64 x 4) 2620859570069187/9007199254740992 (fma.f64 (*.f64 x x) 1737369620307813/2251799813685248 1))))))))
1.0ms
(fma.f64 (*.f64 x x) 1737369620307813/2251799813685248 1)
1.0ms
(fma.f64 (*.f64 x x) 3782789308857969/36028797018963968 1)
1.0ms
(fma.f64 (pow.f64 x 4) 763919671262763/18014398509481984 (fma.f64 (*.f64 x x) 3782789308857969/36028797018963968 1))
Compiler

Compiled 5666 to 4235 computations (25.3% saved)

series118.0ms (2.7%)

Error
0.0b
Counts
4 → 28
Calls

4 calls:

30.0ms
(fma.f64 (pow.f64 x 4) 763919671262763/18014398509481984 (fma.f64 (*.f64 x x) 3782789308857969/36028797018963968 1))
27.0ms
(*.f64 (*.f64 x (fma.f64 825478423409049/4611686018427387904 (pow.f64 x 10) (fma.f64 (pow.f64 x 8) 583843369866023/1152921504606846976 (fma.f64 (pow.f64 x 6) 8375303961237363/1152921504606846976 (fma.f64 (pow.f64 x 4) 763919671262763/18014398509481984 (fma.f64 (*.f64 x x) 3782789308857969/36028797018963968 1)))))) (/.f64 1 (fma.f64 825478423409049/2305843009213693952 (pow.f64 x 12) (fma.f64 (pow.f64 x 10) 7681173503746455/9223372036854775808 (fma.f64 (pow.f64 x 8) 2017691060547333/144115188075855872 (fma.f64 (pow.f64 x 6) 2502400853142105/36028797018963968 (fma.f64 (pow.f64 x 4) 2620859570069187/9007199254740992 (fma.f64 (*.f64 x x) 1737369620307813/2251799813685248 1))))))))
20.0ms
(fma.f64 (*.f64 x x) 3782789308857969/36028797018963968 1)
20.0ms
(fma.f64 (*.f64 x x) 1737369620307813/2251799813685248 1)
Compiler

Compiled 2558 to 2033 computations (20.5% saved)

simplify204.0ms (4.6%)

Algorithm
egg-herbie
Rules
823×times-frac_binary64
455×distribute-lft-in_binary64
455×distribute-rgt-in_binary64
299×*-commutative_binary64
217×fma-def_binary64
Counts
98 → 65
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02186291
14185352
212055351
338345351
449435351
549805351

prune74.0ms (1.7%)

Pruning

2 alts after pruning (1 fresh and 1 done)

PrunedKeptTotal
New65065
Fresh011
Picked011
Done000
Total65267
Error
0.0b
Counts
67 → 2
Alt Table
StatusErrorProgram
34.4b
(+.f64 (/.f64 1660320414109913/6603827387272392 (pow.f64 x 3)) (fma.f64 x (+.f64 (/.f64 370645858300289935006419108089/2422807564493828181570755855648 (pow.f64 x 6)) (/.f64 90075934112096643708144967800859671858474104609/7999901474247532368018484521926651180403835008 (pow.f64 x 8))) (/.f64 1/2 x)))
26.9b
(*.f64 (*.f64 x (fma.f64 825478423409049/4611686018427387904 (pow.f64 x 10) (fma.f64 (pow.f64 x 8) 583843369866023/1152921504606846976 (fma.f64 (pow.f64 x 6) 8375303961237363/1152921504606846976 (fma.f64 (pow.f64 x 4) 763919671262763/18014398509481984 (fma.f64 (*.f64 x x) 3782789308857969/36028797018963968 1)))))) (/.f64 1 (fma.f64 825478423409049/2305843009213693952 (pow.f64 x 12) (fma.f64 (pow.f64 x 10) 7681173503746455/9223372036854775808 (fma.f64 (pow.f64 x 8) 2017691060547333/144115188075855872 (fma.f64 (pow.f64 x 6) 2502400853142105/36028797018963968 (fma.f64 (pow.f64 x 4) 2620859570069187/9007199254740992 (fma.f64 (*.f64 x x) 1737369620307813/2251799813685248 1))))))))
Compiler

Compiled 2539 to 1903 computations (25% saved)

localize15.0ms (0.3%)

Local error

Found 4 expressions with local error:

0.1b
(/.f64 90075934112096643708144967800859671858474104609/7999901474247532368018484521926651180403835008 (pow.f64 x 8))
0.2b
(/.f64 370645858300289935006419108089/2422807564493828181570755855648 (pow.f64 x 6))
0.3b
(/.f64 1660320414109913/6603827387272392 (pow.f64 x 3))
0.7b
(fma.f64 x (+.f64 (/.f64 370645858300289935006419108089/2422807564493828181570755855648 (pow.f64 x 6)) (/.f64 90075934112096643708144967800859671858474104609/7999901474247532368018484521926651180403835008 (pow.f64 x 8))) (/.f64 1/2 x))

rewrite183.0ms (4.2%)

Algorithm
rewrite-expression-head
Error
0.0b
Rules
78×times-frac_binary64
61×*-un-lft-identity_binary64
61×add-sqr-sqrt_binary64
61×add-cube-cbrt_binary64
36×unpow-prod-down_binary64
Counts
4 → 171
Calls

4 calls:

6.0ms
(/.f64 90075934112096643708144967800859671858474104609/7999901474247532368018484521926651180403835008 (pow.f64 x 8))
5.0ms
(/.f64 1660320414109913/6603827387272392 (pow.f64 x 3))
4.0ms
(/.f64 370645858300289935006419108089/2422807564493828181570755855648 (pow.f64 x 6))
1.0ms
(fma.f64 x (+.f64 (/.f64 370645858300289935006419108089/2422807564493828181570755855648 (pow.f64 x 6)) (/.f64 90075934112096643708144967800859671858474104609/7999901474247532368018484521926651180403835008 (pow.f64 x 8))) (/.f64 1/2 x))
Compiler

Compiled 4590 to 3606 computations (21.4% saved)

series50.0ms (1.1%)

Error
0.0b
Counts
4 → 16
Calls

4 calls:

21.0ms
(fma.f64 x (+.f64 (/.f64 370645858300289935006419108089/2422807564493828181570755855648 (pow.f64 x 6)) (/.f64 90075934112096643708144967800859671858474104609/7999901474247532368018484521926651180403835008 (pow.f64 x 8))) (/.f64 1/2 x))
9.0ms
(/.f64 370645858300289935006419108089/2422807564493828181570755855648 (pow.f64 x 6))
9.0ms
(/.f64 90075934112096643708144967800859671858474104609/7999901474247532368018484521926651180403835008 (pow.f64 x 8))
8.0ms
(/.f64 1660320414109913/6603827387272392 (pow.f64 x 3))
Compiler

Compiled 709 to 572 computations (19.3% saved)

simplify162.0ms (3.7%)

Algorithm
egg-herbie
Rules
696×associate-*r*_binary64
545×associate-/l*_binary64
425×log-prod_binary64
369×associate-/l/_binary64
291×fma-def_binary64
Counts
187 → 112
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02863065
14602850
213132772
345592772
452942772

prune53.0ms (1.2%)

Pruning

2 alts after pruning (0 fresh and 2 done)

PrunedKeptTotal
New1120112
Fresh000
Picked011
Done011
Total1122114
Error
0.0b
Counts
114 → 2
Alt Table
StatusErrorProgram
34.4b
(+.f64 (/.f64 1660320414109913/6603827387272392 (pow.f64 x 3)) (fma.f64 x (+.f64 (/.f64 370645858300289935006419108089/2422807564493828181570755855648 (pow.f64 x 6)) (/.f64 90075934112096643708144967800859671858474104609/7999901474247532368018484521926651180403835008 (pow.f64 x 8))) (/.f64 1/2 x)))
26.9b
(*.f64 (*.f64 x (fma.f64 825478423409049/4611686018427387904 (pow.f64 x 10) (fma.f64 (pow.f64 x 8) 583843369866023/1152921504606846976 (fma.f64 (pow.f64 x 6) 8375303961237363/1152921504606846976 (fma.f64 (pow.f64 x 4) 763919671262763/18014398509481984 (fma.f64 (*.f64 x x) 3782789308857969/36028797018963968 1)))))) (/.f64 1 (fma.f64 825478423409049/2305843009213693952 (pow.f64 x 12) (fma.f64 (pow.f64 x 10) 7681173503746455/9223372036854775808 (fma.f64 (pow.f64 x 8) 2017691060547333/144115188075855872 (fma.f64 (pow.f64 x 6) 2502400853142105/36028797018963968 (fma.f64 (pow.f64 x 4) 2620859570069187/9007199254740992 (fma.f64 (*.f64 x x) 1737369620307813/2251799813685248 1))))))))
Compiler

Compiled 1659 to 1274 computations (23.2% saved)

regimes388.0ms (8.8%)

Accuracy

Total 0.0b remaining (19.5%)

Threshold costs 0.0b (19.5%)

Compiler

Compiled 7298 to 5264 computations (27.9% saved)

bsearch35.0ms (0.8%)

Steps
ItersRangePoint
3
10.722778556416888
501.08084087737694
321.33684999337237
3
-845637819.9308187
-125832805.6814818
-162747511.81543124
Compiler

Compiled 2 to 1 computations (50% saved)

simplify7.0ms (0.2%)

Algorithm
egg-herbie
Rules
+-commutative_binary64
*-commutative_binary64
1-exp_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
068162
177162
276162

end3.0ms (0.1%)

Compiler

Compiled 114 to 88 computations (22.8% saved)

sample1.7s (39.1%)

Algorithm
intervals
Results
1.4s8000×body128valid
Compiler

Compiled 376 to 202 computations (46.3% saved)

Profiling

Loading profile data...