This case was previously missing as the above icmp conditions only
checked if X was known non-zero.
Later on isKnownNonEqual also doesn't run (to save compile time) as
its assumed that simplifyICmpWithZero handles the icmp pred X, 0
cases sufficiently.