Details

Time bar (total: 1.2s)

analyze64.0ms (5.2%)

Algorithm
search
Search
TrueOtherFalseIter
0%99.9%0.1%0
0%99.9%0.1%1
0%99.9%0.1%2
0%99.9%0.1%3
0%99.9%0.1%4
25%74.9%0.1%5
40.6%59.3%0.1%6
53.1%45.3%1.7%7
62.4%32.8%4.8%8
69.5%22.6%7.9%9
74.5%16.4%9.1%10
78.2%11.1%10.6%11
80.9%8.2%10.9%12
82.8%5.5%11.7%13
84.1%4.1%11.8%14
Compiler

Compiled 8 to 6 computations (25% saved)

sample13.0ms (1.1%)

Algorithm
intervals
Results
6.0ms256×body128valid
0.0msbody128invalid
Compiler

Compiled 15 to 13 computations (13.3% saved)

simplify106.0ms (8.7%)

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (12.0ms)

IterNodesCost
025610
125610

prune2.0ms (0.1%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022
Error
0.0b
Counts
2 → 1
Compiler

Compiled 14 to 10 computations (28.6% saved)

localize4.0ms (0.4%)

Local error

Found 2 expressions with local error:

0.0b
(-.f64 (+.f64 x y) (*.f64 x y))
0.0b
(-.f64 (+.f64 x y) (*.f64 x y))

rewrite8.0ms (0.7%)

Algorithm
rewrite-expression-head
Rules
add-log-exp_binary64_5232
diff-log_binary64_5285
add-cbrt-cube_binary64_5229 flip3--_binary64_5197 add-cube-cbrt_binary64_5228 sub-neg_binary64_5186 flip--_binary64_5168 sum-log_binary64_5284 associate--l+_binary64_5130 *-un-lft-identity_binary64_5193 cancel-sign-sub-inv_binary64_5159 add-exp-log_binary64_5231 add-sqr-sqrt_binary64_5215 pow1_binary64_5254
Counts
1 → 14
Calls

2 calls:

7.0ms
(-.f64 (+.f64 x y) (*.f64 x y))
0.0ms
(-.f64 (+.f64 x y) (*.f64 x y))

series74.0ms (6.1%)

Counts
1 → 12
Calls

1 calls:

74.0ms
(-.f64 (+.f64 x y) (*.f64 x y))
Compiler

Compiled 110 to 88 computations (20% saved)

simplify68.0ms (5.6%)

Algorithm
egg-herbie
Counts
26 → 26
Iterations

Useful iterations: 0 (59.0ms)

IterNodesCost
06203308

prune15.0ms (1.2%)

Pruning

1 alts after pruning (0 fresh and 1 done)

PrunedKeptTotal
New26026
Fresh000
Picked011
Done000
Total26127
Error
0.0b
Counts
27 → 1
Compiler

Compiled 248 to 40 computations (83.9% saved)

simplify3.0ms (0.2%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
04026
14026

regimes27.0ms (2.2%)

Compiler

Compiled 48 to 60 computations (-25% saved)

bsearch0.0ms (0%)

regimes59.0ms (4.9%)

Compiler

Compiled 34 to 50 computations (-47.1% saved)

bsearch23.0ms (1.9%)

Steps
ItersRangePoint
10
7.539927279006037e-51
1.418331747330318e-33
1.2359966933503235e-35
7
-0.0018597942151023714
-3.1160782682333e-05
-0.00016384802750474183
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes62.0ms (5.1%)

Compiler

Compiled 24 to 42 computations (-75% saved)

bsearch26.0ms (2.1%)

Steps
ItersRangePoint
10
8.845972630985541e-91
1.3396850189539885e-75
1.0513330107057813e-78
7
-5.977544676322282e-28
-3.4726131294723753e-29
-1.9759430105002514e-28
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes53.0ms (4.3%)

Compiler

Compiled 14 to 34 computations (-142.9% saved)

bsearch22.0ms (1.8%)

Steps
ItersRangePoint
10
7.539927279006037e-51
1.418331747330318e-33
5.6462970633207215e-43
7
-0.0018597942151023714
-3.1160782682333e-05
-3.186213298375729e-05
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes18.0ms (1.5%)

Compiler

Compiled 12 to 30 computations (-150% saved)

bsearch0.0ms (0%)

regimes19.0ms (1.5%)

Compiler

Compiled 10 to 26 computations (-160% saved)

bsearch0.0ms (0%)

regimes14.0ms (1.2%)

Accuracy

Total 0.0b remaining (1.5%)

Threshold costs 0.0b (1.5%)

Compiler

Compiled 8 to 20 computations (-150% saved)

bsearch4.0ms (0.4%)

Compiler

Compiled 63 to 42 computations (33.3% saved)

simplify4.0ms (0.3%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
06978
16978

end0.0ms (0%)

sample529.0ms (43.4%)

Algorithm
intervals
Results
175.0ms7999×body128valid
2.0ms73×body128invalid
0.0msbody512valid
Compiler

Compiled 85 to 78 computations (8.2% saved)

Pareto

0.31415839399301226

Profiling

Loading profile data...