Numeric.SpecFunctions:invIncompleteGamma from math-functions-0.1.5.2, A

Time bar (total: 1.0s)

analyze0.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%100%0%0%0%0%0
100%100%0%0%0%0%0%1
Compiler

Compiled 11 to 10 computations (9.1% saved)

sample962.0ms (91.6%)

Memory
24.0MiB live, 1 527.2MiB allocated
Samples
694.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 468.0ms
const: 224.0ms (47.8% of total)
ival-mult: 103.0ms (22% of total)
ival-sub: 82.0ms (17.5% of total)
ival-add: 45.0ms (9.6% of total)
ival-true: 6.0ms (1.3% of total)
exact: 5.0ms (1.1% of total)
ival-assert: 3.0ms (0.6% of total)
Bogosity

preprocess60.0ms (5.7%)

Memory
4.2MiB live, 97.5MiB allocated
Algorithm
egg-herbie
Rules
584×accelerator-lowering-fma.f32
584×accelerator-lowering-fma.f64
248×*-lowering-*.f32
248×*-lowering-*.f64
148×sub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01430
15227
216327
345727
485627
5103327
6108927
7110427
089
1249
2629
31279
42209
53409
64779
76379
86599
06597
Stop Event
iter limit
saturated
saturated
Calls
Call 1
Inputs
(- 1 (* x (+ 253/1000 (* x 3/25))))
Outputs
(- 1 (* x (+ 253/1000 (* x 3/25))))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
Call 2
Inputs
(- 1 (* x (+ 253/1000 (* x 3/25))))
(- 1 (* (neg x) (+ 253/1000 (* (neg x) 3/25))))
(neg (- 1 (* (neg x) (+ 253/1000 (* (neg x) 3/25)))))
Outputs
(- 1 (* x (+ 253/1000 (* x 3/25))))
(+ 1 (* x (+ (* x -3/25) -253/1000)))
(- 1 (* (neg x) (+ 253/1000 (* (neg x) 3/25))))
(+ 1 (* x (+ 253/1000 (* x -3/25))))
(neg (- 1 (* (neg x) (+ 253/1000 (* (neg x) 3/25)))))
(+ (* x (+ (* x 3/25) -253/1000)) -1)

explain27.0ms (2.6%)

Memory
-15.3MiB live, 60.7MiB allocated
Samples
9.0ms84×0valid
Compiler

Compiled 30 to 10 computations (66.7% saved)

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