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 <lionel.g.landwerlin@intel.com>
Reviewed-by: Sagar Ghuge <sagar.ghuge@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21783>
This commit is contained in:
Kenneth Graunke 2023-03-08 20:18:56 -08:00 committed by Marge Bot
parent 309ec3725a
commit 44c6ccb197

View file

@ -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;
}
}