Cancel like terms

Time bar (total: 714.0ms)

analyze0.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%100%0%0%0%0%0
100%100%0%0%0%0%0%1
Compiler

Compiled 7 to 5 computations (28.6% saved)

sample649.0ms (90.9%)

Results
318.0ms5158×body256valid
235.0ms2054×body1024valid
83.0ms1044×body512valid
Bogosity

preprocess65.0ms (9.1%)

Algorithm
egg-herbie
Rules
33×fma-def
13×+-commutative
12×associate-+l-
10×*-commutative
10×associate--r+
Problems
136×No Errors
120×(-.f64 (+.f64 1 x) x)
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01384
1334
21114
31484
41864
52124
62244
72284
Stop Event
saturated
Calls
Call 1
Inputs
(-.f64 (+.f64 1 x) x)
(-.f64 (+.f64 1 x) x)
(-.f64 (+.f64 1 (neg.f64 x)) (neg.f64 x))
(neg.f64 (-.f64 (+.f64 1 (neg.f64 x)) (neg.f64 x)))
Outputs
(-.f64 (+.f64 1 x) x)
(+.f64 1 (-.f64 x x))
1
(-.f64 (+.f64 1 x) x)
(+.f64 1 (-.f64 x x))
1
(-.f64 (+.f64 1 (neg.f64 x)) (neg.f64 x))
(+.f64 1 (-.f64 x x))
1
(neg.f64 (-.f64 (+.f64 1 (neg.f64 x)) (neg.f64 x)))
(neg.f64 (-.f64 (-.f64 1 x) (neg.f64 x)))
-1
Symmetry

(abs x)

Compiler

Compiled 12 to 8 computations (33.3% saved)

end0.0ms (0%)

Profiling

Loading profile data...