fix wrong usage of inverted vs negated condition codes