nir: intel/brw: Remove cmat_signed_mask from dpas_intel intrinsic

It is not used. The signedness is inferred from src_type and dest_type.

Reviewed-by: Ivan Briano <ivan.briano@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28822>
This commit is contained in:
Ian Romanick 2024-04-17 16:17:13 -07:00
parent 2ce558d928
commit a5adbae6f6
2 changed files with 1 additions and 2 deletions

View File

@ -2183,7 +2183,7 @@ system_value("ray_query_global_intel", 1, bit_sizes=[64])
# infrastructure in NIR uses to determine the number of components in the # infrastructure in NIR uses to determine the number of components in the
# result. # result.
intrinsic("dpas_intel", dest_comp=0, src_comp=[0, 0, 0], intrinsic("dpas_intel", dest_comp=0, src_comp=[0, 0, 0],
indices=[DEST_TYPE, SRC_TYPE, SATURATE, CMAT_SIGNED_MASK, SYSTOLIC_DEPTH, REPEAT_COUNT], indices=[DEST_TYPE, SRC_TYPE, SATURATE, SYSTOLIC_DEPTH, REPEAT_COUNT],
flags=[CAN_ELIMINATE]) flags=[CAN_ELIMINATE])
# NVIDIA-specific intrinsics # NVIDIA-specific intrinsics

View File

@ -685,7 +685,6 @@ lower_cmat_instr(nir_builder *b, nir_instr *instr, void *_state)
.dest_type = dest_type, .dest_type = dest_type,
.src_type = src_type, .src_type = src_type,
.saturate = nir_intrinsic_saturate(intrin), .saturate = nir_intrinsic_saturate(intrin),
.cmat_signed_mask = nir_intrinsic_cmat_signed_mask(intrin),
.systolic_depth = 8, .systolic_depth = 8,
.repeat_count = 8); .repeat_count = 8);