From cd3e3dd0d3c5487a2b65ad5dced322a17155db92 Mon Sep 17 00:00:00 2001 From: Caio Oliveira Date: Tue, 2 Dec 2025 12:36:44 -0800 Subject: [PATCH] brw: Drop asserts for brw_SRND These are already covered by the EU validation. Reviewed-by: Ian Romanick Part-of: --- src/intel/compiler/brw/brw_eu_emit.c | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/src/intel/compiler/brw/brw_eu_emit.c b/src/intel/compiler/brw/brw_eu_emit.c index 9122a441f27..026887ad44e 100644 --- a/src/intel/compiler/brw/brw_eu_emit.c +++ b/src/intel/compiler/brw/brw_eu_emit.c @@ -921,6 +921,7 @@ ALU1(MOV) ALU2(MUL) ALU2(AVG) ALU2(ADD) +ALU2(SRND) brw_eu_inst * brw_LINE(struct brw_codegen *p, struct brw_reg dest, @@ -954,15 +955,6 @@ brw_DPAS(struct brw_codegen *p, enum gfx12_systolic_depth sdepth, src1, src2); } -brw_eu_inst * -brw_SRND(struct brw_codegen *p, struct brw_reg dest, - struct brw_reg src0, struct brw_reg src1) -{ - assert(dest.type == BRW_TYPE_HF); - assert(src0.type == BRW_TYPE_F); - return brw_alu2(p, BRW_OPCODE_SRND, dest, src0, src1); -} - void brw_NOP(struct brw_codegen *p) { brw_eu_inst *insn = next_insn(p, BRW_OPCODE_NOP);