Re: [PATCH v4 15/47] target/ppc: implement vclrlb

2022-02-22 Thread Richard Henderson
On 2/22/22 04:36, matheus.fe...@eldorado.org.br wrote: +static bool trans_VCLRLB(DisasContext *ctx, arg_VX *a) +{ +TCGv_i64 rb, mh, ml, tmp, + ones = tcg_constant_i64(-1), + zero = tcg_constant_i64(0); + +rb = tcg_temp_new_i64(); +mh = tcg_temp_new_i64(); +

[PATCH v4 15/47] target/ppc: implement vclrlb

2022-02-22 Thread matheus . ferst
From: Matheus Ferst Signed-off-by: Matheus Ferst --- v4: - Branchless implementation (rth) --- target/ppc/insn32.decode| 2 ++ target/ppc/translate/vmx-impl.c.inc | 40 + 2 files changed, 42 insertions(+) diff --git a/target/ppc/insn32.decode b/target/