From ba9f3d1702613e3d34eb0d36cb1f1935ef557267 Mon Sep 17 00:00:00 2001 From: Alyssa Rosenzweig Date: Thu, 30 Apr 2020 13:11:52 -0400 Subject: [PATCH] pan/mdg: Drop forever todo Not much to be done. Signed-off-by: Alyssa Rosenzweig Part-of: --- src/panfrost/midgard/midgard_compile.c | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/src/panfrost/midgard/midgard_compile.c b/src/panfrost/midgard/midgard_compile.c index 3fab4d6c37c..583b9c3726c 100644 --- a/src/panfrost/midgard/midgard_compile.c +++ b/src/panfrost/midgard/midgard_compile.c @@ -2073,19 +2073,9 @@ embedded_to_inline_constant(compiler_context *ctx, midgard_block *block) int op = ins->alu.op; - if (ins->src[0] == SSA_FIXED_REGISTER(REGISTER_CONSTANT)) { - bool flip = alu_opcode_props[op].props & OP_COMMUTES; - - switch (op) { - case midgard_alu_op_fcsel: - case midgard_alu_op_icsel: - DBG("Missed non-commutative flip (%s)\n", alu_opcode_props[op].name); - default: - break; - } - - if (flip) - mir_flip(ins); + if (ins->src[0] == SSA_FIXED_REGISTER(REGISTER_CONSTANT) && + alu_opcode_props[op].props & OP_COMMUTES) { + mir_flip(ins); } if (ins->src[1] == SSA_FIXED_REGISTER(REGISTER_CONSTANT)) { -- 2.30.2