From 44c6ccb1972597fda1eb89b86f4f1facc63f14bb Mon Sep 17 00:00:00 2001 From: Kenneth Graunke Date: Wed, 8 Mar 2023 20:18:56 -0800 Subject: [PATCH] Revert "intel/fs: Fix inferred_sync_pipe for F16TO32 opcodes" With the previous patch, we no longer need to special case this, as we emit a MOV with an HF source, rather than F16TO32 with an UW source, on all platforms that need scoreboarding. Reviewed-by: Lionel Landwerlin Reviewed-by: Sagar Ghuge Part-of: --- src/intel/compiler/brw_fs_scoreboard.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/intel/compiler/brw_fs_scoreboard.cpp b/src/intel/compiler/brw_fs_scoreboard.cpp index dd31b01..2418357 100644 --- a/src/intel/compiler/brw_fs_scoreboard.cpp +++ b/src/intel/compiler/brw_fs_scoreboard.cpp @@ -84,8 +84,7 @@ namespace { if (inst->src[i].file != BAD_FILE && !inst->is_control_source(i)) { const brw_reg_type t = inst->src[i].type; - has_int_src |= !brw_reg_type_is_floating_point(t) && - inst->opcode != BRW_OPCODE_F16TO32; + has_int_src |= !brw_reg_type_is_floating_point(t); has_long_src |= type_sz(t) >= 8; } } -- 2.7.4