nir/algebraic: mark a few comparison simplifications as precise
[mesa.git] / src / compiler / nir / nir_opt_algebraic.py
index 4c1d547d3a1d1ca9ec6bda356fea46d1f9a09946..3ffa061c01e7aa24092a04383b5c486d00d23b60 100644 (file)
@@ -209,8 +209,8 @@ optimizations = [
    # Comparison simplifications
    (('~inot', ('flt', a, b)), ('fge', a, b)),
    (('~inot', ('fge', a, b)), ('flt', a, b)),
-   (('~inot', ('feq', a, b)), ('fne', a, b)),
-   (('~inot', ('fne', a, b)), ('feq', a, b)),
+   (('inot', ('feq', a, b)), ('fne', a, b)),
+   (('inot', ('fne', a, b)), ('feq', a, b)),
    (('inot', ('ilt', a, b)), ('ige', a, b)),
    (('inot', ('ult', a, b)), ('uge', a, b)),
    (('inot', ('ige', a, b)), ('ilt', a, b)),