Re: [PATCH v2 09/17] target/riscv: Add Zvbb ISA extension support

2023-04-18 Thread Richard Henderson
On 4/17/23 15:58, Lawrence Hunter wrote: diff --git a/accel/tcg/tcg-runtime-gvec.c b/accel/tcg/tcg-runtime-gvec.c index ac7d28c251e..322dcc0687f 100644 --- a/accel/tcg/tcg-runtime-gvec.c +++ b/accel/tcg/tcg-runtime-gvec.c @@ -550,6 +550,17 @@ void HELPER(gvec_ands)(void *d, void *a, uint64_t b,

[PATCH v2 09/17] target/riscv: Add Zvbb ISA extension support

2023-04-17 Thread Lawrence Hunter
From: Dickon Hood This commit adds support for the Zvbc vector-crypto extension, which consists of the following instructions: * vrol.[vv,vx] * vror.[vv,vx,vi] * vbrev8.v * vrev8.v * vandn.[vv,vx] * vbrev.v * vclz.v * vctz.v * vcpop.v * vswll.[vv,vx,vi] Translation functions are defined in