Graphics.Rendering.Plot.Render.Plot.Axis:renderAxisTick from plot-0.2.3.4, B

Time bar (total: 1.5s)

analyze163.0ms (11%)

Memory
-18.6MiB live, 277.9MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.8%0.2%0%0%0%0
0%0%99.8%0.2%0%0%0%1
0%0%99.8%0.2%0%0%0%2
0%0%99.8%0.2%0%0%0%3
0%0%99.8%0.2%0%0%0%4
0%0%99.8%0.2%0%0%0%5
50%49.9%49.9%0.2%0%0%0%6
50%49.9%49.9%0.2%0%0%0%7
50%49.9%49.9%0.2%0%0%0%8
50%49.9%49.9%0.2%0%0%0%9
50%49.9%49.9%0.2%0%0%0%10
75%74.8%24.9%0.2%0%0%0%11
75%74.8%24.9%0.2%0%0%0%12
Compiler

Compiled 15 to 13 computations (13.3% saved)

sample1.1s (75.1%)

Memory
46.8MiB live, 2 017.9MiB allocated
Samples
483.0ms6 917×0valid
336.0ms1 262×1valid
14.0ms76×2valid
0.0ms3valid
Precisions
Click to see histograms. Total time spent on operations: 385.0ms
ival-sub: 143.0ms (37.1% of total)
ival-add: 77.0ms (20% of total)
ival-mult: 68.0ms (17.7% of total)
ival-div: 67.0ms (17.4% of total)
adjust: 22.0ms (5.7% of total)
ival-true: 6.0ms (1.6% of total)
ival-assert: 3.0ms (0.8% of total)
Bogosity

preprocess202.0ms (13.6%)

Memory
-9.7MiB live, 269.0MiB allocated
Algorithm
egg-herbie
Rules
2 912×accelerator-lowering-fma.f32
2 912×accelerator-lowering-fma.f64
978×distribute-lft-in
950×distribute-rgt-in
838×associate--r+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
085288
1239280
2818273
32454273
01113
12213
25613
315113
442113
5117713
6287013
7353013
8374713
9383213
10387513
11387513
0387512
Stop Event
iter limit
saturated
node limit
Calls
Call 1
Inputs
(- (+ x y) (/ (* (- z t) y) (- a t)))
Outputs
(- (+ x y) (/ (* (- z t) y) (- a t)))
(fma.f64 y (+.f64 (/.f64 (-.f64 z t) (-.f64 t a)) #s(literal 1 binary64)) x)
Call 2
Inputs
(- (+ x y) (/ (* (- z t) y) (- a t)))
(- (+ (neg x) y) (/ (* (- z t) y) (- a t)))
(- (+ x (neg y)) (/ (* (- z t) (neg y)) (- a t)))
(- (+ x y) (/ (* (- (neg z) t) y) (- a t)))
(- (+ x y) (/ (* (- z (neg t)) y) (- a (neg t))))
(- (+ x y) (/ (* (- z t) y) (- (neg a) t)))
(neg (- (+ (neg x) y) (/ (* (- z t) y) (- a t))))
(neg (- (+ x (neg y)) (/ (* (- z t) (neg y)) (- a t))))
(neg (- (+ x y) (/ (* (- (neg z) t) y) (- a t))))
(neg (- (+ x y) (/ (* (- z (neg t)) y) (- a (neg t)))))
(neg (- (+ x y) (/ (* (- z t) y) (- (neg a) t))))
(- (+ y x) (/ (* (- z t) x) (- a t)))
(- (+ z y) (/ (* (- x t) y) (- a t)))
(- (+ t y) (/ (* (- z x) y) (- a x)))
(- (+ a y) (/ (* (- z t) y) (- x t)))
(- (+ x z) (/ (* (- y t) z) (- a t)))
(- (+ x t) (/ (* (- z y) t) (- a y)))
(- (+ x a) (/ (* (- z t) a) (- y t)))
(- (+ x y) (/ (* (- t z) y) (- a z)))
(- (+ x y) (/ (* (- a t) y) (- z t)))
(- (+ x y) (/ (* (- z a) y) (- t a)))
Outputs
(- (+ x y) (/ (* (- z t) y) (- a t)))
(+ (+ x y) (* (- z t) (/ y (- t a))))
(- (+ (neg x) y) (/ (* (- z t) y) (- a t)))
(+ (- y x) (* (- z t) (/ y (- t a))))
(- (+ x (neg y)) (/ (* (- z t) (neg y)) (- a t)))
(+ (- x y) (* (- z t) (/ y (- a t))))
(- (+ x y) (/ (* (- (neg z) t) y) (- a t)))
(+ (+ x y) (* (+ z t) (/ y (- a t))))
(- (+ x y) (/ (* (- z (neg t)) y) (- a (neg t))))
(- (+ x y) (* (+ z t) (/ y (+ t a))))
(- (+ x y) (/ (* (- z t) y) (- (neg a) t)))
(+ (+ x y) (/ (* y (- z t)) (+ t a)))
(neg (- (+ (neg x) y) (/ (* (- z t) y) (- a t))))
(+ (- x y) (* (- z t) (/ y (- a t))))
(neg (- (+ x (neg y)) (/ (* (- z t) (neg y)) (- a t))))
(+ (- y x) (* (- z t) (/ y (- t a))))
(neg (- (+ x y) (/ (* (- (neg z) t) y) (- a t))))
(- (* (+ z t) (/ y (- t a))) (+ x y))
(neg (- (+ x y) (/ (* (- z (neg t)) y) (- a (neg t)))))
(- (* (+ z t) (/ y (+ t a))) (+ x y))
(neg (- (+ x y) (/ (* (- z t) y) (- (neg a) t))))
(- (* y (/ (- t z) (+ t a))) (+ x y))
(- (+ y x) (/ (* (- z t) x) (- a t)))
(+ (+ x y) (* (- z t) (/ x (- t a))))
(- (+ z y) (/ (* (- x t) y) (- a t)))
(+ (+ y z) (* (- x t) (/ y (- t a))))
(- (+ t y) (/ (* (- z x) y) (- a x)))
(+ (+ y t) (* (- z x) (/ y (- x a))))
(- (+ a y) (/ (* (- z t) y) (- x t)))
(+ (+ y a) (* (- z t) (/ y (- t x))))
(- (+ x z) (/ (* (- y t) z) (- a t)))
(+ (+ x z) (* (- y t) (/ z (- t a))))
(- (+ x t) (/ (* (- z y) t) (- a y)))
(+ (+ x t) (* (- z y) (/ t (- y a))))
(- (+ x a) (/ (* (- z t) a) (- y t)))
(+ (+ x a) (* (- z t) (/ a (- t y))))
(- (+ x y) (/ (* (- t z) y) (- a z)))
(+ (+ x y) (* (- z t) (/ y (- a z))))
(- (+ x y) (/ (* (- a t) y) (- z t)))
(+ (+ x y) (* (- a t) (/ y (- t z))))
(- (+ x y) (/ (* (- z a) y) (- t a)))
(+ (+ x y) (* (- a z) (/ y (- t a))))

explain4.0ms (0.2%)

Memory
10.0MiB live, 10.0MiB allocated
Samples
1.0ms12×0valid
Compiler

Compiled 43 to 13 computations (69.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
ival-div: 0.0ms (0% of total)
ival-sub: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
ival-add: 0.0ms (0% of total)
ival-mult: 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...