Tested with RISU vs Foundation Model, both a32 and a64. I am aware of a trivial conflict with the ARMv8.3-JSConv patch set. I just thought it was easier to manage separately based on master.
r~ Richard Henderson (4): target/arm: Add helpers for FMLAL and FMLSL target/arm: Implement FMLAL and FMLSL for aarch64 target/arm: Implement VFMAL and VFMSL for aarch32 target/arm: Enable ARMv8.2-FHM for -cpu max target/arm/cpu.h | 10 +++ target/arm/helper.h | 9 +++ target/arm/cpu.c | 1 + target/arm/cpu64.c | 2 + target/arm/translate-a64.c | 49 +++++++++++- target/arm/translate.c | 104 ++++++++++++++++++------- target/arm/vec_helper.c | 154 +++++++++++++++++++++++++++++++++++++ 7 files changed, 299 insertions(+), 30 deletions(-) -- 2.17.2