From 9fdb67aa0979418069f241f20584c9913e65f302 Mon Sep 17 00:00:00 2001 From: Francisco Jerez Date: Sun, 25 Aug 2019 17:52:54 -0700 Subject: [PATCH] intel/eu/gen12: Fix codegen of immediate source regions. Reviewed-by: Kenneth Graunke --- src/intel/compiler/brw_eu_emit.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/intel/compiler/brw_eu_emit.c b/src/intel/compiler/brw_eu_emit.c index 609edaffdc3..d841dd0a432 100644 --- a/src/intel/compiler/brw_eu_emit.c +++ b/src/intel/compiler/brw_eu_emit.c @@ -240,7 +240,7 @@ brw_set_src0(struct brw_codegen *p, brw_inst *inst, struct brw_reg reg) else brw_inst_set_imm_ud(devinfo, inst, reg.ud); - if (type_sz(reg.type) < 8) { + if (devinfo->gen < 12 && type_sz(reg.type) < 8) { brw_inst_set_src1_reg_file(devinfo, inst, BRW_ARCHITECTURE_REGISTER_FILE); brw_inst_set_src1_reg_hw_type(devinfo, inst, -- 2.30.2