pan/midgard: Optimize comparisions with similar operations
[mesa.git] / src / panfrost / midgard / midgard_compile.c
index 1e28b08e77dbf8612c345d9cb97df127972f3326..ac712216ec25814d1385b124f3a31777c236fe03 100644 (file)
@@ -2583,6 +2583,7 @@ midgard_compile_shader_nir(nir_shader *nir, midgard_program *program, bool is_bl
                         progress |= midgard_opt_fuse_src_invert(ctx, block);
                         progress |= midgard_opt_fuse_dest_invert(ctx, block);
                         progress |= midgard_opt_csel_invert(ctx, block);
+                        progress |= midgard_opt_drop_cmp_invert(ctx, block);
                 }
         } while (progress);