Re: [PATCH v1 06/11] target/arm: Implement bfloat16 dot product (vector)

2021-05-18 Thread Richard Henderson
On 5/18/21 7:15 AM, Peter Maydell wrote: On Sat, 17 Apr 2021 at 01:02, Richard Henderson wrote: This is BFDOT for both AArch64 AdvSIMD and SVE, and VDOT.BF16 for AArch32 NEON. Signed-off-by: Richard Henderson @@ -12326,6 +12336,16 @@ static void disas_simd_three_reg_same_extra(DisasConte

Re: [PATCH v1 06/11] target/arm: Implement bfloat16 dot product (vector)

2021-05-18 Thread Peter Maydell
On Sat, 17 Apr 2021 at 01:02, Richard Henderson wrote: > > This is BFDOT for both AArch64 AdvSIMD and SVE, > and VDOT.BF16 for AArch32 NEON. > > Signed-off-by: Richard Henderson > @@ -12326,6 +12336,16 @@ static void > disas_simd_three_reg_same_extra(DisasContext *s, uint32_t insn) > }

[PATCH v1 06/11] target/arm: Implement bfloat16 dot product (vector)

2021-04-16 Thread Richard Henderson
This is BFDOT for both AArch64 AdvSIMD and SVE, and VDOT.BF16 for AArch32 NEON. Signed-off-by: Richard Henderson --- target/arm/helper.h | 3 +++ target/arm/neon-shared.decode | 2 ++ target/arm/sve.decode | 3 +++ target/arm/translate-a64.c | 20 +