target/arm: Implement bfloat16 dot product (vector)
This is BFDOT for both AArch64 AdvSIMD and SVE, and VDOT.BF16 for AArch32 NEON. Signed-off-by:Richard Henderson <richard.henderson@linaro.org> Message-id: 20210525225817.400336-7-richard.henderson@linaro.org Reviewed-by:
Peter Maydell <peter.maydell@linaro.org> Signed-off-by:
Peter Maydell <peter.maydell@linaro.org>
Showing
- target/arm/helper.h 3 additions, 0 deletionstarget/arm/helper.h
- target/arm/neon-shared.decode 2 additions, 0 deletionstarget/arm/neon-shared.decode
- target/arm/sve.decode 3 additions, 0 deletionstarget/arm/sve.decode
- target/arm/translate-a64.c 20 additions, 0 deletionstarget/arm/translate-a64.c
- target/arm/translate-neon.c 9 additions, 0 deletionstarget/arm/translate-neon.c
- target/arm/translate-sve.c 12 additions, 0 deletionstarget/arm/translate-sve.c
- target/arm/vec_helper.c 40 additions, 0 deletionstarget/arm/vec_helper.c
Loading
Please register or sign in to comment