From f40e17059ad3ca45720bf624ceaf7af005eca34c Mon Sep 17 00:00:00 2001 From: Francisco Jerez Date: Wed, 4 Jan 2023 12:53:18 -0800 Subject: [PATCH] intel/fs/gfx12+: Drop redundant handling of SHADER_OPCODE_BROADCAST in exec pipe inference. Commit c80c0ed9433035c2f4dc6 introduced handling of SHADER_OPCODE_BROADCAST into inferred_exec_pipe(), but it was already being handled, drop the redundant handling. Shouldn't lead to any functional changes. Reviewed-by: Lionel Landwerlin Part-of: --- src/intel/compiler/brw_fs_scoreboard.cpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/intel/compiler/brw_fs_scoreboard.cpp b/src/intel/compiler/brw_fs_scoreboard.cpp index 64db8f9..2418357 100644 --- a/src/intel/compiler/brw_fs_scoreboard.cpp +++ b/src/intel/compiler/brw_fs_scoreboard.cpp @@ -133,9 +133,6 @@ namespace { (inst->opcode == SHADER_OPCODE_SEL_EXEC && type_sz(inst->dst.type) > 4)) return TGL_PIPE_INT; - else if (inst->opcode == SHADER_OPCODE_BROADCAST && - !devinfo->has_64bit_float && type_sz(t) >= 8) - return TGL_PIPE_INT; else if (inst->opcode == FS_OPCODE_PACK_HALF_2x16_SPLIT) return TGL_PIPE_FLOAT; else if (type_sz(inst->dst.type) >= 8 || type_sz(t) >= 8 || -- 2.7.4