summaryrefslogtreecommitdiff
path: root/lib/mesa/src/compiler/nir/nir_opcodes.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/mesa/src/compiler/nir/nir_opcodes.h')
-rw-r--r--lib/mesa/src/compiler/nir/nir_opcodes.h38
1 files changed, 4 insertions, 34 deletions
diff --git a/lib/mesa/src/compiler/nir/nir_opcodes.h b/lib/mesa/src/compiler/nir/nir_opcodes.h
index a3c51e1c4..a40dee276 100644
--- a/lib/mesa/src/compiler/nir/nir_opcodes.h
+++ b/lib/mesa/src/compiler/nir/nir_opcodes.h
@@ -54,17 +54,8 @@ typedef enum {
nir_op_extract_u16,
nir_op_extract_u8,
nir_op_f2b,
- nir_op_f2f16,
- nir_op_f2f32,
- nir_op_f2f64,
- nir_op_f2i16,
- nir_op_f2i32,
- nir_op_f2i64,
- nir_op_f2i8,
- nir_op_f2u16,
- nir_op_f2u32,
- nir_op_f2u64,
- nir_op_f2u8,
+ nir_op_f2i,
+ nir_op_f2u,
nir_op_fabs,
nir_op_fadd,
nir_op_fall_equal2,
@@ -128,9 +119,7 @@ typedef enum {
nir_op_fnot,
nir_op_for,
nir_op_fpow,
- nir_op_fquantize2f16,
nir_op_frcp,
- nir_op_frem,
nir_op_fround_even,
nir_op_frsq,
nir_op_fsat,
@@ -141,13 +130,7 @@ typedef enum {
nir_op_ftrunc,
nir_op_fxor,
nir_op_i2b,
- nir_op_i2f16,
- nir_op_i2f32,
- nir_op_i2f64,
- nir_op_i2i16,
- nir_op_i2i32,
- nir_op_i2i64,
- nir_op_i2i8,
+ nir_op_i2f,
nir_op_iabs,
nir_op_iadd,
nir_op_iand,
@@ -160,7 +143,6 @@ typedef enum {
nir_op_ilt,
nir_op_imax,
nir_op_imin,
- nir_op_imod,
nir_op_imov,
nir_op_imul,
nir_op_imul_high,
@@ -168,15 +150,12 @@ typedef enum {
nir_op_ineg,
nir_op_inot,
nir_op_ior,
- nir_op_irem,
nir_op_ishl,
nir_op_ishr,
nir_op_isign,
nir_op_isub,
nir_op_ixor,
nir_op_ldexp,
- nir_op_pack_64_2x32,
- nir_op_pack_64_2x32_split,
nir_op_pack_half_2x16,
nir_op_pack_half_2x16_split,
nir_op_pack_snorm_2x16,
@@ -189,13 +168,7 @@ typedef enum {
nir_op_sge,
nir_op_slt,
nir_op_sne,
- nir_op_u2f16,
- nir_op_u2f32,
- nir_op_u2f64,
- nir_op_u2u16,
- nir_op_u2u32,
- nir_op_u2u64,
- nir_op_u2u8,
+ nir_op_u2f,
nir_op_uadd_carry,
nir_op_ubfe,
nir_op_ubitfield_extract,
@@ -210,9 +183,6 @@ typedef enum {
nir_op_umod,
nir_op_umul_high,
nir_op_umul_unorm_4x8,
- nir_op_unpack_64_2x32,
- nir_op_unpack_64_2x32_split_x,
- nir_op_unpack_64_2x32_split_y,
nir_op_unpack_half_2x16,
nir_op_unpack_half_2x16_split_x,
nir_op_unpack_half_2x16_split_y,