Graphics.Rendering.Chart.Axis.Types:hBufferRect from Chart-1.5.3

Time bar (total: 851.0ms)

analyze0.0ms (0%)

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

Compiled 10 to 7 computations (30% saved)

sample726.0ms (85.2%)

Results
638.0ms7729×body256valid
31.0ms176×body2048valid
27.0ms194×body1024valid
17.0ms154×body512valid
0.0msbody256infinite
Bogosity

preprocess125.0ms (14.7%)

Algorithm
egg-herbie
Rules
624×fma-def
117×associate-+r-
103×+-commutative
82×*-commutative
80×associate-+l-
Problems
256×No Errors
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
025220
157204
2163204
3449178
41039147
51507147
61737147
71797147
81801147
Stop Event
saturated
Calls
Call 1
Inputs
(+.f64 x (/.f64 (-.f64 x y) 2))
(+.f64 x (/.f64 (-.f64 x y) 2))
(+.f64 (neg.f64 x) (/.f64 (-.f64 (neg.f64 x) y) 2))
(+.f64 x (/.f64 (-.f64 x (neg.f64 y)) 2))
(neg.f64 (+.f64 (neg.f64 x) (/.f64 (-.f64 (neg.f64 x) y) 2)))
(neg.f64 (+.f64 x (/.f64 (-.f64 x (neg.f64 y)) 2)))
(+.f64 y (/.f64 (-.f64 y x) 2))
Outputs
(+.f64 x (/.f64 (-.f64 x y) 2))
(+.f64 (*.f64 y -1/2) (*.f64 x 3/2))
(fma.f64 x 3/2 (*.f64 y -1/2))
(+.f64 x (/.f64 (-.f64 x y) 2))
(+.f64 (*.f64 y -1/2) (*.f64 x 3/2))
(fma.f64 x 3/2 (*.f64 y -1/2))
(+.f64 (neg.f64 x) (/.f64 (-.f64 (neg.f64 x) y) 2))
(-.f64 (/.f64 (-.f64 (neg.f64 x) y) 2) x)
(+.f64 (*.f64 y -1/2) (*.f64 x -3/2))
(fma.f64 y -1/2 (*.f64 x -3/2))
(+.f64 x (/.f64 (-.f64 x (neg.f64 y)) 2))
(+.f64 x (/.f64 (+.f64 x y) 2))
(+.f64 (*.f64 1/2 y) (*.f64 x 3/2))
(fma.f64 x 3/2 (*.f64 y 1/2))
(neg.f64 (+.f64 (neg.f64 x) (/.f64 (-.f64 (neg.f64 x) y) 2)))
(+.f64 x (/.f64 (-.f64 x (neg.f64 y)) 2))
(+.f64 x (/.f64 (+.f64 x y) 2))
(+.f64 (*.f64 1/2 y) (*.f64 x 3/2))
(fma.f64 x 3/2 (*.f64 y 1/2))
(neg.f64 (+.f64 x (/.f64 (-.f64 x (neg.f64 y)) 2)))
(+.f64 (neg.f64 x) (/.f64 (-.f64 (neg.f64 x) y) 2))
(-.f64 (/.f64 (-.f64 (neg.f64 x) y) 2) x)
(+.f64 (*.f64 y -1/2) (*.f64 x -3/2))
(fma.f64 y -1/2 (*.f64 x -3/2))
(+.f64 y (/.f64 (-.f64 y x) 2))
(fma.f64 x -1/2 (*.f64 y 3/2))
Compiler

Compiled 21 to 10 computations (52.4% saved)

end0.0ms (0%)

Profiling

Loading profile data...