Re: [PATCH] target/arm: Implement SVE2 fp multiply-add long

2020-06-17 Thread Richard Henderson
On 5/4/20 10:12 AM, Stephen Long wrote: > +void HELPER(sve2_fmlal_zzzw_s)(void *vd, void *vn, void *vm, void *va, > + void *status, uint32_t desc) > +{ > +intptr_t i, opr_sz = simd_oprsz(desc); > +intptr_t sel1 = simd_data(desc) * sizeof(float16); > +for (i

[PATCH] target/arm: Implement SVE2 fp multiply-add long

2020-05-04 Thread Stephen Long
Implements both vectored and indexed FMLALB, FMLALT, FMLSLB, FMLSLT Signed-off-by: Stephen Long --- target/arm/helper-sve.h| 10 + target/arm/sve.decode | 12 ++ target/arm/sve_helper.c| 76 + target/arm/translate-sve.c | 86 ++