diff options
author | Dave Airlie <[email protected]> | 2019-11-20 09:23:14 +1000 |
---|---|---|
committer | Dave Airlie <[email protected]> | 2019-11-22 04:37:37 +1000 |
commit | d0d96053e6b7ce8bf2335ab3efb3e6d68eedcf28 (patch) | |
tree | cd42ef87a2aa936ebfad899d3577736df9c569a9 /src/compiler/nir/nir.h | |
parent | 12913bcf86031cefbfcb70cca5e0565be36eef5f (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.h | 1 |
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 { |