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
# result.
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])
# NVIDIA-specific intrinsics

View File

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