Re: [PATCH v6 55/61] target/riscv: integer extract instruction

2020-03-28 Thread LIU Zhiwei
On 2020/3/28 11:36, Richard Henderson wrote: On 3/17/20 8:06 AM, LIU Zhiwei wrote: +/* Integer Extract Instruction */ +static void extract_element(TCGv dest, TCGv_ptr base, +int ofs, int sew) +{ +switch (sew) { +case MO_8: +tcg_gen_ld8u_tl(dest,

Re: [PATCH v6 55/61] target/riscv: integer extract instruction

2020-03-27 Thread Richard Henderson
On 3/17/20 8:06 AM, LIU Zhiwei wrote: > +/* Integer Extract Instruction */ > +static void extract_element(TCGv dest, TCGv_ptr base, > +int ofs, int sew) > +{ > +switch (sew) { > +case MO_8: > +tcg_gen_ld8u_tl(dest, base, ofs); > +break; > +

[PATCH v6 55/61] target/riscv: integer extract instruction

2020-03-17 Thread LIU Zhiwei
Signed-off-by: LIU Zhiwei --- target/riscv/insn32.decode | 1 + target/riscv/insn_trans/trans_rvv.inc.c | 91 + 2 files changed, 92 insertions(+) diff --git a/target/riscv/insn32.decode b/target/riscv/insn32.decode index 1231628cb2..26dd0f1b1b 100644 ---