Re: [PATCH v4 32/47] target/ppc: Implement xxeval

2022-02-22 Thread Richard Henderson
On 2/22/22 04:36, matheus.fe...@eldorado.org.br wrote: +tcg_gen_movi_i64(disj, 0); The init here means there's one more OR generated than necessary. Though perhaps it gets folded away... + +/* Iterate over set bits from the least to the most significant bit */ +while (imm) { +

[PATCH v4 32/47] target/ppc: Implement xxeval

2022-02-22 Thread matheus . ferst
From: Matheus Ferst Signed-off-by: Matheus Ferst --- target/ppc/helper.h | 1 + target/ppc/insn64.decode| 8 ++ target/ppc/int_helper.c | 42 ++ target/ppc/translate/vsx-impl.c.inc | 121 4 files changed, 172 inse