On Sun, 1 Dec 2024 at 15:08, Richard Henderson <richard.hender...@linaro.org> wrote: > > Add gvec interfaces for CNT and RBIT operations. > Use ctpop8 for CNT and revbit+bswap for RBIT. > > Signed-off-by: Richard Henderson <richard.hender...@linaro.org> > --- > target/arm/helper.h | 4 ++-- > target/arm/tcg/translate.h | 4 ++++ > target/arm/tcg/gengvec.c | 16 ++++++++++++++++ > target/arm/tcg/neon_helper.c | 21 --------------------- > target/arm/tcg/translate-a64.c | 32 +++++++++----------------------- > target/arm/tcg/translate-neon.c | 16 ++++++++-------- > target/arm/tcg/vec_helper.c | 24 ++++++++++++++++++++++++ > 7 files changed, 63 insertions(+), 54 deletions(-) >
Reviewed-by: Peter Maydell <peter.mayd...@linaro.org> thanks -- PMM