Details

Time bar (total: 10.2s)

analyze1.5s (14.6%)

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
0%99.9%0.1%5
0%99.9%0.1%6
12.5%87.4%0.1%7
18.7%81.1%0.1%8
18.7%81.1%0.1%9
42.1%57.7%0.1%10
49.1%50.7%0.1%11
49.1%50.7%0.1%12
66.9%33%0.1%13
71.7%28.2%0.1%14
Compiler

Compiled 25 to 19 computations (24% saved)

sample3.3s (32.1%)

Results
3.1s8256×body128valid
Compiler

Compiled 74 to 56 computations (24.3% saved)

simplify29.0ms (0.3%)

Algorithm
egg-herbie
Rules
722×fma-def_binary64
94×distribute-rgt-out_binary64
88×associate-/l*_binary64
66×associate-*l*_binary64
65×*-commutative_binary64
Counts
1 → 2
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01925
13925
27123
313423
424723
538923
656723
767023
883123
991423
1097423
1197523
1297223

prune4.0ms (0%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New022
Fresh011
Picked000
Done000
Total033
Error
14.7b
Counts
3 → 2
Alt Table
StatusErrorProgram
14.7b
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000) 11167812716741/40000000000000) (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)
22.4b
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
Compiler

Compiled 129 to 93 computations (27.9% saved)

localize11.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(fma.f64 z (fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000) 11167812716741/40000000000000)
0.2b
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000) 11167812716741/40000000000000) (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)
0.3b
(fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000)
14.2b
(/.f64 (fma.f64 z (fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000) 11167812716741/40000000000000) (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))

series153.0ms (1.5%)

Counts
4 → 72
Calls

4 calls:

145.0ms
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000) 11167812716741/40000000000000) (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)
4.0ms
(/.f64 (fma.f64 z (fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000) 11167812716741/40000000000000) (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))
2.0ms
(fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000)
2.0ms
(fma.f64 z (fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000) 11167812716741/40000000000000)

rewrite86.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
285×expm1-udef_binary64
285×log1p-udef_binary64
160×add-sqr-sqrt_binary64
159×prod-diff_binary64
152×log1p-expm1-u_binary64
Counts
4 → 102
Calls

4 calls:

84.0ms
(fma.f64 z (fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000) 11167812716741/40000000000000)
84.0ms
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000) 11167812716741/40000000000000) (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)
84.0ms
(fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000)
84.0ms
(/.f64 (fma.f64 z (fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000) 11167812716741/40000000000000) (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01556
132356
2376856
3477956
000
100

simplify103.0ms (1%)

Algorithm
egg-herbie
Rules
918×fma-neg_binary64
610×cancel-sign-sub-inv_binary64
511×associate-*l*_binary64
357×associate-*r*_binary64
300×fma-def_binary64
Counts
174 → 151
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
0961961
12791748
27121567
319081270
444321268
549791268

prune177.0ms (1.7%)

Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New1456151
Fresh011
Picked101
Done000
Total1467153
Error
0.1b
Counts
153 → 7
Alt Table
StatusErrorProgram
22.4b
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
15.1b
(fma.f64 y (*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000) 11167812716741/40000000000000)) 2) (sqrt.f64 (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000) 11167812716741/40000000000000)) (sqrt.f64 (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))) x)
14.7b
(fma.f64 y (pow.f64 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000) 11167812716741/40000000000000) (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) 2) x)
14.8b
(fma.f64 y (pow.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000) 11167812716741/40000000000000) (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) 3) 1/3) x)
15.1b
(+.f64 (*.f64 (/.f64 y (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 z (fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000))) (fma.f64 11167812716741/40000000000000 (/.f64 y (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))
35.8b
(pow.f64 (sqrt.f64 (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000) 11167812716741/40000000000000) (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) 2)
17.8b
(fma.f64 y (+.f64 692910599291889/10000000000000000 (/.f64 751220861604756070699018739433/10000000000000000000000000000000 z)) x)
Compiler

Compiled 3574 to 2502 computations (30% saved)

localize13.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(fma.f64 z (fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000) 11167812716741/40000000000000)
0.2b
(fma.f64 y (pow.f64 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000) 11167812716741/40000000000000) (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) 2) x)
0.3b
(fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000)
14.2b
(/.f64 (fma.f64 z (fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000) 11167812716741/40000000000000) (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))

series168.0ms (1.7%)

Counts
1 → 36
Calls

1 calls:

168.0ms
(fma.f64 y (pow.f64 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000) 11167812716741/40000000000000) (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) 2) x)

rewrite87.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
313×log1p-udef_binary64
177×add-sqr-sqrt_binary64
171×log1p-expm1-u_binary64
171×expm1-log1p-u_binary64
169×add-log-exp_binary64
Counts
1 → 23
Calls

1 calls:

86.0ms
(fma.f64 y (pow.f64 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000) 11167812716741/40000000000000) (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) 2) x)
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01823
137023
2416323
3478923
000
100

simplify88.0ms (0.9%)

Algorithm
egg-herbie
Rules
746×times-frac_binary64
468×cancel-sign-sub-inv_binary64
446×associate-*l*_binary64
393×associate-*r*_binary64
248×associate-+l+_binary64
Counts
59 → 45
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0761676
12121427
25461280
315371094
442961094
552111094

prune291.0ms (2.9%)

Pruning

8 alts after pruning (7 fresh and 1 done)

PrunedKeptTotal
New1492151
Fresh156
Picked011
Done000
Total1508158
Error
0.1b
Counts
158 → 8
Alt Table
StatusErrorProgram
9.7b
(fma.f64 y (pow.f64 (sqrt.f64 692910599291889/10000000000000000) 2) x)
14.8b
(fma.f64 y (pow.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000) 11167812716741/40000000000000) (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) 3) 1/3) x)
22.4b
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
15.1b
(fma.f64 y (*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000) 11167812716741/40000000000000)) 2) (sqrt.f64 (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000) 11167812716741/40000000000000)) (sqrt.f64 (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))) x)
14.3b
(+.f64 (fma.f64 692910599291889/10000000000000000 (*.f64 z (/.f64 (*.f64 y z) (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) x) (*.f64 (/.f64 y (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (+.f64 (*.f64 307332350656623/625000000000000 z) 11167812716741/40000000000000)))
14.7b
(fma.f64 y (pow.f64 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000) 11167812716741/40000000000000) (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) 2) x)
15.1b
(+.f64 (*.f64 (/.f64 y (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 z (fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000))) (fma.f64 11167812716741/40000000000000 (/.f64 y (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))
35.8b
(pow.f64 (sqrt.f64 (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000) 11167812716741/40000000000000) (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) 2)
Compiler

Compiled 3969 to 2876 computations (27.5% saved)

localize10.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.3b
(fma.f64 y (pow.f64 (sqrt.f64 692910599291889/10000000000000000) 2) x)

series26.0ms (0.3%)

Counts
1 → 24
Calls

1 calls:

26.0ms
(fma.f64 y (pow.f64 (sqrt.f64 692910599291889/10000000000000000) 2) x)

rewrite71.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
546×log1p-expm1-u_binary64
546×expm1-log1p-u_binary64
258×unpow-prod-down_binary64
254×log-prod_binary64
166×pow2_binary64
Counts
1 → 36
Calls

1 calls:

70.0ms
(fma.f64 y (pow.f64 (sqrt.f64 692910599291889/10000000000000000) 2) x)
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
085
11465
214245
350355
000
100

simplify185.0ms (1.8%)

Algorithm
egg-herbie
Rules
1171×sqr-pow_binary64
626×fabs-mul_binary64
615×cube-prod_binary64
561×pow-sqr_binary64
367×associate-*l*_binary64
Counts
60 → 41
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
09210
117105
228105
344105
480105
5196105
6573105
7775105
8822105
9941105
101091105
111301105
121516105
131744105
142080105
152524105
163074105
173365105
183571105
193637105
203660105
213674105
224215105
234724105
244886105

prune155.0ms (1.5%)

Pruning

9 alts after pruning (7 fresh and 2 done)

PrunedKeptTotal
New39241
Fresh156
Picked011
Done011
Total40949
Error
0.1b
Counts
49 → 9
Alt Table
StatusErrorProgram
9.7b
(fma.f64 y (pow.f64 (sqrt.f64 692910599291889/10000000000000000) 2) x)
14.8b
(fma.f64 y (pow.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000) 11167812716741/40000000000000) (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) 3) 1/3) x)
22.4b
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
15.1b
(fma.f64 y (*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000) 11167812716741/40000000000000)) 2) (sqrt.f64 (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000) 11167812716741/40000000000000)) (sqrt.f64 (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))) x)
33.9b
(pow.f64 (sqrt.f64 (fma.f64 y 692910599291889/10000000000000000 x)) 2)
14.3b
(+.f64 (fma.f64 692910599291889/10000000000000000 (*.f64 z (/.f64 (*.f64 y z) (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) x) (*.f64 (/.f64 y (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (+.f64 (*.f64 307332350656623/625000000000000 z) 11167812716741/40000000000000)))
10.7b
(*.f64 (cbrt.f64 (fma.f64 y 692910599291889/10000000000000000 x)) (pow.f64 (cbrt.f64 (fma.f64 y 692910599291889/10000000000000000 x)) 2))
14.7b
(fma.f64 y (pow.f64 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000) 11167812716741/40000000000000) (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) 2) x)
15.1b
(+.f64 (*.f64 (/.f64 y (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 z (fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000))) (fma.f64 11167812716741/40000000000000 (/.f64 y (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))
Compiler

Compiled 788 to 573 computations (27.3% saved)

localize13.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(fma.f64 y 692910599291889/10000000000000000 x)
0.3b
(*.f64 (cbrt.f64 (fma.f64 y 692910599291889/10000000000000000 x)) (pow.f64 (cbrt.f64 (fma.f64 y 692910599291889/10000000000000000 x)) 2))
0.4b
(pow.f64 (cbrt.f64 (fma.f64 y 692910599291889/10000000000000000 x)) 2)
0.5b
(cbrt.f64 (fma.f64 y 692910599291889/10000000000000000 x))

series126.0ms (1.2%)

Counts
4 → 96
Calls

4 calls:

71.0ms
(pow.f64 (cbrt.f64 (fma.f64 y 692910599291889/10000000000000000 x)) 2)
42.0ms
(cbrt.f64 (fma.f64 y 692910599291889/10000000000000000 x))
7.0ms
(*.f64 (cbrt.f64 (fma.f64 y 692910599291889/10000000000000000 x)) (pow.f64 (cbrt.f64 (fma.f64 y 692910599291889/10000000000000000 x)) 2))
6.0ms
(fma.f64 y 692910599291889/10000000000000000 x)

rewrite127.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
606×log1p-expm1-u_binary64
606×expm1-log1p-u_binary64
292×log-prod_binary64
128×expm1-udef_binary64
128×log1p-udef_binary64
Counts
4 → 119
Calls

4 calls:

122.0ms
(fma.f64 y 692910599291889/10000000000000000 x)
122.0ms
(*.f64 (cbrt.f64 (fma.f64 y 692910599291889/10000000000000000 x)) (pow.f64 (cbrt.f64 (fma.f64 y 692910599291889/10000000000000000 x)) 2))
122.0ms
(pow.f64 (cbrt.f64 (fma.f64 y 692910599291889/10000000000000000 x)) 2)
122.0ms
(cbrt.f64 (fma.f64 y 692910599291889/10000000000000000 x))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0927
116325
2158925
3492825
4487225
000
100

simplify146.0ms (1.4%)

Algorithm
egg-herbie
Rules
757×associate-/l*_binary64
683×fma-def_binary64
233×cancel-sign-sub-inv_binary64
221×associate-/r/_binary64
195×unswap-sqr_binary64
Counts
215 → 179
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02122441
16382383
220742093
350222093

prune308.0ms (3%)

Pruning

11 alts after pruning (9 fresh and 2 done)

PrunedKeptTotal
New2524256
Fresh156
Picked101
Done022
Total25411265
Error
0.0b
Counts
265 → 11
Alt Table
StatusErrorProgram
10.0b
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) 692910599291889/10000000000000000) x)
33.9b
(pow.f64 (sqrt.f64 (fma.f64 y 692910599291889/10000000000000000 x)) 2)
9.7b
(fma.f64 y (pow.f64 (sqrt.f64 692910599291889/10000000000000000) 2) x)
14.8b
(fma.f64 y (pow.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000) 11167812716741/40000000000000) (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) 3) 1/3) x)
11.0b
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y 692910599291889/10000000000000000 x))) 3) (pow.f64 (cbrt.f64 (fma.f64 y 692910599291889/10000000000000000 x)) 2))
22.4b
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
14.3b
(+.f64 (fma.f64 692910599291889/10000000000000000 (*.f64 z (/.f64 (*.f64 y z) (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) x) (*.f64 (/.f64 y (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (+.f64 (*.f64 307332350656623/625000000000000 z) 11167812716741/40000000000000)))
14.7b
(fma.f64 y (pow.f64 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000) 11167812716741/40000000000000) (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) 2) x)
15.1b
(+.f64 (*.f64 (/.f64 y (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 z (fma.f64 z 692910599291889/10000000000000000 307332350656623/625000000000000))) (fma.f64 11167812716741/40000000000000 (/.f64 y (fma.f64 z (+.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))
51.4b
(*.f64 (cbrt.f64 (fma.f64 y 692910599291889/10000000000000000 x)) (cbrt.f64 (*.f64 (*.f64 y y) 480125098611044764748221188321/100000000000000000000000000000000)))
34.7b
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) 692910599291889/10000000000000000) x)
Compiler

Compiled 6880 to 5106 computations (25.8% saved)

regimes2.6s (25.9%)

Accuracy

Total 0.3b remaining (83.7%)

Threshold costs 0.3b (83.7%)

Counts
141 → 3
Compiler

Compiled 13003 to 9623 computations (26% saved)

bsearch59.0ms (0.6%)

Steps
ItersRangePoint
9
1.3267338232376587e-12
0.0005391094523716547
0.0005254502913319
1
-31819730687257125000.0
-31736057838964420.0
-1004960217411823400.0
Compiler

Compiled 4 to 3 computations (25% saved)

simplify6.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
03168
13668
23568

end350.0ms (3.4%)

Compiler

Compiled 314 to 229 computations (27.1% saved)

Profiling

Loading profile data...