From: Richard Henderson Date: Mon, 9 Dec 2024 02:00:51 +0000 (-0600) Subject: tcg/optimize: Use finish_folding in fold_dup, fold_dup2 X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=e089d694e1d3a7b4406535b748a324fa28bfaf0f;p=qemu.git tcg/optimize: Use finish_folding in fold_dup, fold_dup2 Reviewed-by: Pierrick Bouvier Signed-off-by: Richard Henderson --- diff --git a/tcg/optimize.c b/tcg/optimize.c index a68221a027..803bceb4bd 100644 --- a/tcg/optimize.c +++ b/tcg/optimize.c @@ -1698,7 +1698,7 @@ static bool fold_dup(OptContext *ctx, TCGOp *op) t = dup_const(TCGOP_VECE(op), t); return tcg_opt_gen_movi(ctx, op, op->args[0], t); } - return false; + return finish_folding(ctx, op); } static bool fold_dup2(OptContext *ctx, TCGOp *op) @@ -1713,7 +1713,7 @@ static bool fold_dup2(OptContext *ctx, TCGOp *op) op->opc = INDEX_op_dup_vec; TCGOP_VECE(op) = MO_32; } - return false; + return finish_folding(ctx, op); } static bool fold_eqv(OptContext *ctx, TCGOp *op)