nir: don't try to scalarize unpack_double_2x32
[mesa.git] / src / compiler / nir / nir_search.h
index 321d6d00355d30d366769734e46050493b0a8877..61742f129b139043c1760c649dabdd584466c616 100644 (file)
@@ -83,6 +83,12 @@ typedef struct {
 typedef struct {
    nir_search_value value;
 
+   /* When set on a search expression, the expression will only match an SSA
+    * value that does *not* have the exact bit set.  If unset, the exact bit
+    * on the SSA value is ignored.
+    */
+   bool inexact;
+
    nir_op opcode;
    const nir_search_value *srcs[4];
 } nir_search_expression;