Based-on: <1580942510-2820-1-git-send-email-tsimpson@quicinc.com>
These functions had been passing arguments by regno,
encoded into simd_data, because we couldn't pass 7 args.
r~
Richard Henderson (2):
tcg: Add tcg_gen_gvec_5_ptr
target/arm: Use tcg_gen_gvec_5_ptr for sve FMLA/FCMLA
include/tcg/tcg-op-gvec.h | 7 ++
target/arm/helper-sve.h | 45 +++++++----
target/arm/sve_helper.c | 157 ++++++++++++++-----------------------
target/arm/translate-sve.c | 68 ++++++----------
tcg/tcg-op-gvec.c | 32 ++++++++
5 files changed, 153 insertions(+), 156 deletions(-)
--
2.20.1