mbox series

[RFC,v2,0/3] target/arm: Implement SVE2 Crypto Extensions

Message ID 20200427152904.14768-1-steplong@quicinc.com
Headers show
Series target/arm: Implement SVE2 Crypto Extensions | expand

Message

Stephen Long April 27, 2020, 3:29 p.m. UTC
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(+)