Modified some of the crypto functions in crypto_helper.c to take in a
desc parameter.
Didn't add a desc parameter to SM4E and SM4EKEY since it is used in
translate-a64.c and the functions in there need crypto_sm4e and
crypto_sm4ekey to stay the same type (i.e. take 2 or 3 parameters)
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/crypto_helper.c | 86 ++++++++++++++++++++++++--------------
target/arm/helper-sve.h | 3 ++
target/arm/helper.h | 2 +
target/arm/sve.decode | 20 +++++++++
target/arm/sve_helper.c | 16 +++++++
target/arm/translate-sve.c | 64 ++++++++++++++++++++++++++++
7 files changed, 165 insertions(+), 31 deletions(-)
--
2.17.1