aboutsummaryrefslogtreecommitdiffstats
path: root/src/compiler/nir/nir.h
diff options
context:
space:
mode:
authorDave Airlie <[email protected]>2019-11-20 09:23:14 +1000
committerDave Airlie <[email protected]>2019-11-22 04:37:37 +1000
commitd0d96053e6b7ce8bf2335ab3efb3e6d68eedcf28 (patch)
treecd42ef87a2aa936ebfad899d3577736df9c569a9 /src/compiler/nir/nir.h
parent12913bcf86031cefbfcb70cca5e0565be36eef5f (diff)
nir: add 64-bit ufind_msb lowering support. (v2)
This adds the option to lower 64-bit ufind_msb opcodes. v2: use split_x/y removes component loops (Jason) Reviewed-by: Jason Ekstrand <[email protected]>
Diffstat (limited to 'src/compiler/nir/nir.h')
-rw-r--r--src/compiler/nir/nir.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/compiler/nir/nir.h b/src/compiler/nir/nir.h
index e88d3f8df96..bae8c821243 100644
--- a/src/compiler/nir/nir.h
+++ b/src/compiler/nir/nir.h
@@ -2622,6 +2622,7 @@ typedef enum {
nir_lower_shift64 = (1 << 11),
nir_lower_imul_2x32_64 = (1 << 12),
nir_lower_extract64 = (1 << 13),
+ nir_lower_ufind_msb64 = (1 << 14),
} nir_lower_int64_options;
typedef enum {