Used one macro to cover the helper functions for SVE2 AESC, AESIMC, AESE, AESD.
No macro was used to implement the helper functions for SM4E, SM4EKEY, RAX1. Stephen Long (3): target/arm: Implement SVE2 AESMC, AESIMC target/arm: Implement SVE2 AESE, AESD, SM4E target/arm: Implement SVE2 SM4EKEY, RAX1 target/arm/cpu.h | 5 +++ target/arm/helper-sve.h | 10 ++++++ target/arm/sve.decode | 20 ++++++++++++ target/arm/sve_helper.c | 46 +++++++++++++++++++++++++++ target/arm/translate-sve.c | 64 ++++++++++++++++++++++++++++++++++++++ 5 files changed, 145 insertions(+) -- 2.17.1