Data.Colour.RGBSpace.HSV:hsv from colour-2.3.3, H

Time bar (total: 817.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 8 to 6 computations (25% saved)

sample735.0ms (90%)

Results
597.0ms7225×body256valid
127.0ms1031×body256infinite
Bogosity

preprocess81.0ms (10%)

Algorithm
egg-herbie
Rules
213×fma-def
108×associate-*r*
70×associate-+r+
70×*-commutative
70×distribute-lft-in
Problems
256×No Errors
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
020149
150137
2136133
3322132
4849132
51183132
61190132
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 x (-.f64 1 y))
(*.f64 x (-.f64 1 y))
(*.f64 (neg.f64 x) (-.f64 1 y))
(*.f64 x (-.f64 1 (neg.f64 y)))
(neg.f64 (*.f64 (neg.f64 x) (-.f64 1 y)))
(neg.f64 (*.f64 x (-.f64 1 (neg.f64 y))))
(*.f64 y (-.f64 1 x))
Outputs
(*.f64 x (-.f64 1 y))
(*.f64 x (-.f64 1 y))
(*.f64 (neg.f64 x) (-.f64 1 y))
(*.f64 (-.f64 1 y) (neg.f64 x))
(*.f64 x (+.f64 -1 y))
(*.f64 x (+.f64 y -1))
(*.f64 x (-.f64 1 (neg.f64 y)))
(*.f64 x (+.f64 1 y))
(fma.f64 x y x)
(neg.f64 (*.f64 (neg.f64 x) (-.f64 1 y)))
(*.f64 x (-.f64 1 y))
(neg.f64 (*.f64 x (-.f64 1 (neg.f64 y))))
(*.f64 x (neg.f64 (-.f64 1 (neg.f64 y))))
(*.f64 x (neg.f64 (+.f64 1 y)))
(*.f64 x (-.f64 -1 y))
(*.f64 y (-.f64 1 x))
Symmetry

(negabs x)

Compiler

Compiled 14 to 9 computations (35.7% saved)

end0.0ms (0%)

Profiling

Loading profile data...