Module: Mesa
Branch: main
Commit: f40e17059ad3ca45720bf624ceaf7af005eca34c
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f40e17059ad3ca45720bf624ceaf7af005eca34c

Author: Francisco Jerez <[email protected]>
Date:   Wed Jan  4 12:53:18 2023 -0800

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 <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20543>

---

 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 64db8f914e7..24183570da7 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 ||

Reply via email to