Re: [RFC 2/6] target/riscv: rvk: add implementation of instructions for Zbk* - reuse partial instructions of Zbb/Zbc extensions - add brev8 packh, unzip, zip, etc.

2021-11-02 Thread liweiwei
Thanks for your suggestions. 在 2021/11/2 下午11:44, Richard Henderson 写道: On 11/1/21 11:11 PM, liweiwei wrote: Signed-off-by: liweiwei Signed-off-by: wangjunqiang You managed to get the whole patch description into the subject line. Please break it up. OK. +target_ulong

Re: [RFC 2/6] target/riscv: rvk: add implementation of instructions for Zbk* - reuse partial instructions of Zbb/Zbc extensions - add brev8 packh, unzip, zip, etc.

2021-11-02 Thread Richard Henderson
On 11/1/21 11:11 PM, liweiwei wrote: Signed-off-by: liweiwei Signed-off-by: wangjunqiang You managed to get the whole patch description into the subject line. Please break it up. +target_ulong HELPER(grev)(target_ulong rs1, target_ulong rs2) +{ +return do_grev(rs1, rs2,

[RFC 2/6] target/riscv: rvk: add implementation of instructions for Zbk* - reuse partial instructions of Zbb/Zbc extensions - add brev8 packh, unzip, zip, etc.

2021-11-02 Thread liweiwei
Signed-off-by: liweiwei Signed-off-by: wangjunqiang --- target/riscv/bitmanip_helper.c | 94 + target/riscv/helper.h | 4 ++ target/riscv/insn32.decode | 52 +- target/riscv/insn_trans/trans_rvb.c.inc | 91