Details

Time bar (total: 966.0ms)

analyze3.0ms (0.3%)

Algorithm
search
Search
TrueOtherFalseIter
0%100%0%0
0%100%0%1
0%100%0%2
50%50%0%3
50%25%25%4
62.5%12.5%25%5
62.5%6.2%31.3%6
65.6%3.1%31.3%7
65.6%1.6%32.8%8
66.4%0.8%32.8%9
66.4%0.4%33.2%10
66.6%0.2%33.2%11
66.6%0.1%33.3%12
Compiler

Compiled 7 to 4 computations (42.9% saved)

sample677.0ms (70.1%)

Results
665.0ms8253×body64valid
1.0msbody64invalid
0.0msbody128valid

preprocess131.0ms (13.6%)

Algorithm
egg-herbie
Rules
1328×sqr-pow_binary64
715×pow-sqr_binary64
677×cube-prod_binary64
563×fabs-mul_binary64
373×unpow3_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
047
154
274
3124
4174
5264
6474
71224
84994
911604
1012474
1113804
1215384
1317664
1420884
1525094
1630094
1736064
1843284
1946534
2049394
2151614
2253414
2354254
2463654
2573394
2678054
011
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
Outputs
0
Call 2
Inputs
(*.f64 (*.f64 x x) x)
Outputs
(*.f64 (*.f64 x x) x)
(*.f64 x (*.f64 x x))
(pow.f64 x 3)
Compiler

Compiled 6 to 3 computations (50% saved)

simplify125.0ms (12.9%)

Algorithm
egg-herbie
Rules
1328×sqr-pow_binary64
715×pow-sqr_binary64
677×cube-prod_binary64
563×fabs-mul_binary64
373×unpow3_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
047
154
274
3124
4174
5264
6474
71224
84994
911604
1012474
1113804
1215384
1317664
1420884
1525094
1630094
1736064
1843284
1946534
2049394
2151614
2253414
2354254
2463654
2573394
2678054
Stop Event
node limit
Counts
1 → 2
Calls
Call 1
Inputs
(*.f64 (*.f64 x x) x)
Outputs
(*.f64 (*.f64 x x) x)
(*.f64 x (*.f64 x x))
(pow.f64 x 3)

prune2.0ms (0.2%)

Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New112
Fresh101
Picked000
Done000
Total213
Error
0b
Counts
3 → 1
Alt Table
StatusErrorProgram
0b
(pow.f64 x 3)
Compiler

Compiled 17 to 11 computations (35.3% saved)

localize2.0ms (0.2%)

prune1.0ms (0.1%)

Pruning

1 alts after pruning (0 fresh and 1 done)

PrunedKeptTotal
New000
Fresh000
Picked011
Done000
Total011
Error
0b
Counts
1 → 1
Alt Table
StatusErrorProgram
0b
(pow.f64 x 3)
Compiler

Compiled 5 to 4 computations (20% saved)

regimes6.0ms (0.7%)

Accuracy

Total -0.1b remaining (-∞%)

Threshold costs -0.1b (-∞%)

Counts
2 → 1
Calls
Call 1
Inputs
(pow.f64 x 3)
(*.f64 (*.f64 x x) x)
Outputs
(pow.f64 x 3)
Results
3.0ms0bx
2.0ms0b(*.f64 (*.f64 x x) x)
Compiler

Compiled 17 to 9 computations (47.1% saved)

simplify2.0ms (0.2%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044
Stop Event
saturated
Calls
Call 1
Inputs
(pow.f64 x 3)
Outputs
(pow.f64 x 3)

end18.0ms (1.9%)

Stop Event
done
Compiler

Compiled 8 to 6 computations (25% saved)

Profiling

Loading profile data...