Graphics.Rendering.Chart.Plot.AreaSpots:renderSpotLegend from Chart-1.5.3

Time bar (total: 942.0ms)

analyze0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
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 9 computations (10% saved)

sample892.0ms (94.7%)

Memory
-20.8MiB live, 1 153.5MiB allocated
Samples
664.0ms7 931×0valid
14.0ms156×1valid
13.0ms107×2valid
10.0ms62×3valid
Precisions
Click to see histograms. Total time spent on operations: 383.0ms
ival-div: 213.0ms (55.7% of total)
ival-sub: 55.0ms (14.4% of total)
ival-fabs: 52.0ms (13.6% of total)
ival-add: 45.0ms (11.8% of total)
adjust: 5.0ms (1.3% of total)
ival-true: 5.0ms (1.3% of total)
exact: 4.0ms (1% of total)
ival-assert: 3.0ms (0.8% of total)
Bogosity

preprocess42.0ms (4.4%)

Memory
6.3MiB live, 90.7MiB allocated
Algorithm
egg-herbie
Rules
192×accelerator-lowering-fma.f32
192×accelerator-lowering-fma.f64
112×*-lowering-*.f32
112×*-lowering-*.f64
108×sub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02356
15248
213548
326248
438248
545948
652248
756548
856948
957248
1057448
078
1128
2198
3278
4468
5938
61518
71808
82258
92618
102978
113098
123158
133188
143208
03207
Stop Event
iter limit
saturated
saturated
Calls
Call 1
Inputs
(+ x (/ (fabs (- y x)) 2))
Outputs
(+ x (/ (fabs (- y x)) 2))
(fma.f64 (fabs.f64 (-.f64 y x)) #s(literal 1/2 binary64) x)
Call 2
Inputs
(+ x (/ (fabs (- y x)) 2))
(+ (neg x) (/ (fabs (- y (neg x))) 2))
(+ x (/ (fabs (- (neg y) x)) 2))
(neg (+ (neg x) (/ (fabs (- y (neg x))) 2)))
(neg (+ x (/ (fabs (- (neg y) x)) 2)))
(+ y (/ (fabs (- x y)) 2))
Outputs
(+ x (/ (fabs (- y x)) 2))
(+ x (* (fabs (- y x)) 1/2))
(+ (neg x) (/ (fabs (- y (neg x))) 2))
(- (* (fabs (+ x y)) 1/2) x)
(+ x (/ (fabs (- (neg y) x)) 2))
(+ x (* (fabs (+ x y)) 1/2))
(neg (+ (neg x) (/ (fabs (- y (neg x))) 2)))
(+ x (* (fabs (+ x y)) -1/2))
(neg (+ x (/ (fabs (- (neg y) x)) 2)))
(- (* (fabs (+ x y)) -1/2) x)
(+ y (/ (fabs (- x y)) 2))
(+ y (* (fabs (- y x)) 1/2))

explain8.0ms (0.8%)

Memory
22.0MiB live, 22.0MiB allocated
Samples
2.0ms38×0valid
Compiler

Compiled 26 to 9 computations (65.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.0ms
ival-sub: 0.0ms (0% of total)
ival-div: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
ival-add: 0.0ms (0% of total)
ival-fabs: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...