Re: [RFC 04/15] target/riscv: rvb: logic-with-negate

2020-11-19 Thread Richard Henderson
On 11/18/20 12:29 AM, frank.ch...@sifive.com wrote: > +static void gen_andn(TCGv ret, TCGv arg1, TCGv arg2) > +{ > +TCGv t; > +t = tcg_temp_new(); > + > +tcg_gen_not_tl(t, arg2); > +tcg_gen_and_tl(ret, arg1, t); > + > +tcg_temp_free(t); > +} This is tcg_gen_andc_tl. > +static

[RFC 04/15] target/riscv: rvb: logic-with-negate

2020-11-18 Thread frank . chang
From: Kito Cheng Signed-off-by: Kito Cheng --- target/riscv/insn32.decode | 4 +++ target/riscv/insn_trans/trans_rvb.c.inc | 18 ++ target/riscv/translate.c| 33 + 3 files changed, 55 insertions(+) diff --git