Re: [PATCH v3 30/51] target/arm: Implement FMOPA, FMOPS (non-widening)

2022-06-24 Thread Richard Henderson
On 6/24/22 05:31, Peter Maydell wrote: On Mon, 20 Jun 2022 at 19:07, Richard Henderson wrote: Signed-off-by: Richard Henderson +void HELPER(sme_fmopa_s)(void *vza, void *vzn, void *vzm, void *vpn, + void *vpm, void *vst, uint32_t desc) +{ +intptr_t row, col,

Re: [PATCH v3 30/51] target/arm: Implement FMOPA, FMOPS (non-widening)

2022-06-24 Thread Peter Maydell
On Mon, 20 Jun 2022 at 19:07, Richard Henderson wrote: > > Signed-off-by: Richard Henderson > +void HELPER(sme_fmopa_s)(void *vza, void *vzn, void *vzm, void *vpn, > + void *vpm, void *vst, uint32_t desc) > +{ > +intptr_t row, col, oprsz = simd_maxsz(desc); > +

[PATCH v3 30/51] target/arm: Implement FMOPA, FMOPS (non-widening)

2022-06-20 Thread Richard Henderson
Signed-off-by: Richard Henderson --- target/arm/helper-sme.h| 5 +++ target/arm/sme.decode | 9 + target/arm/sme_helper.c| 67 ++ target/arm/translate-sme.c | 33 +++ 4 files changed, 114 insertions(+) diff --git