Details

Time bar (total: 11.1s)

sample59.0ms

Algorithm
intervals
Results
13.0ms189×body80valid
7.0ms29×body640valid
4.0ms12×body1280valid
3.0ms17×body320valid
1.0msbody160valid

simplify10.8s

Counts
1 → 1
Iterations

Useful iterations: 4 (58.0ms)

IterNodesCost
0811
11611
23511
37611
413110
524210
630910
737410
842410
951310
1058210
1159110
1261010
1364810
1477710
1591510
16123310
17168910
18227010
19243610
20244210
done244210

prune12.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 15.9b

localize14.0ms

Local error

Found 2 expressions with local error:

0.0b
(/ (- x 1.0) (+ y 1.0))
16.2b
(fma (/ (- x 1.0) (+ y 1.0)) y 1.0)

rewrite37.0ms

Algorithm
rewrite-expression-head
Rules
35×*-un-lft-identity
23×add-sqr-sqrt
20×times-frac
13×add-cube-cbrt
distribute-lft-out
associate-/l* distribute-lft-out-- difference-of-squares
add-exp-log associate-/r* add-cbrt-cube
pow1 expm1-log1p-u associate-/r/ log1p-expm1-u associate-/l/ add-log-exp
cbrt-undiv flip3-- frac-2neg flip3-+ div-sub div-exp clear-num flip-- flip-+ fma-udef div-inv
Counts
2 → 58
Calls
2 calls:
34.0ms
(/ (- x 1.0) (+ y 1.0))
0.0ms
(fma (/ (- x 1.0) (+ y 1.0)) y 1.0)

series158.0ms

Calls
1 calls:
115.0ms
(fma (/ (- x 1.0) (+ y 1.0)) y 1.0)