Re: [RFC 3/6] target/riscv: rvk: add flag support for Zk/Zkn/Zknd/Zknd/Zkne/Zknh/Zks/Zksed/Zksh/Zkr

2021-11-03 Thread liweiwei
在 2021/11/3 上午9:21, Richard Henderson 写道: On 11/2/21 9:06 PM, liweiwei wrote: 在 2021/11/3 上午1:56, Richard Henderson 写道: On 11/1/21 11:11 PM, liweiwei wrote: +    if (cpu->cfg.ext_zk) { +    cpu->cfg.ext_zbkb = true; +    cpu->cfg.ext_zbkc = true; +   

Re: [RFC 3/6] target/riscv: rvk: add flag support for Zk/Zkn/Zknd/Zknd/Zkne/Zknh/Zks/Zksed/Zksh/Zkr

2021-11-02 Thread Richard Henderson
On 11/2/21 9:06 PM, liweiwei wrote: 在 2021/11/3 上午1:56, Richard Henderson 写道: On 11/1/21 11:11 PM, liweiwei wrote: +    if (cpu->cfg.ext_zk) { +    cpu->cfg.ext_zbkb = true; +    cpu->cfg.ext_zbkc = true; +    cpu->cfg.ext_zbkx = true; +   

Re: [RFC 3/6] target/riscv: rvk: add flag support for Zk/Zkn/Zknd/Zknd/Zkne/Zknh/Zks/Zksed/Zksh/Zkr

2021-11-02 Thread liweiwei
在 2021/11/3 上午1:56, Richard Henderson 写道: On 11/1/21 11:11 PM, liweiwei wrote: +    if (cpu->cfg.ext_zk) { +    cpu->cfg.ext_zbkb = true; +    cpu->cfg.ext_zbkc = true; +    cpu->cfg.ext_zbkx = true; +    cpu->cfg.ext_zknd = true; +   

Re: [RFC 3/6] target/riscv: rvk: add flag support for Zk/Zkn/Zknd/Zknd/Zkne/Zknh/Zks/Zksed/Zksh/Zkr

2021-11-02 Thread Richard Henderson
On 11/1/21 11:11 PM, liweiwei wrote: +if (cpu->cfg.ext_zk) { +cpu->cfg.ext_zbkb = true; +cpu->cfg.ext_zbkc = true; +cpu->cfg.ext_zbkx = true; +cpu->cfg.ext_zknd = true; +cpu->cfg.ext_zkne = true; +cpu->cfg.ext_zknh =

[RFC 3/6] target/riscv: rvk: add flag support for Zk/Zkn/Zknd/Zknd/Zkne/Zknh/Zks/Zksed/Zksh/Zkr

2021-11-02 Thread liweiwei
Signed-off-by: liweiwei Signed-off-by: wangjunqiang --- target/riscv/cpu.c | 36 target/riscv/cpu.h | 9 + 2 files changed, 45 insertions(+) diff --git a/target/riscv/cpu.c b/target/riscv/cpu.c index 0f03d3efba..d7e026df36 100644 ---