aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/ELFObjectFile.cpp
diff options
context:
space:
mode:
authorCullen Rhodes <cullen.rhodes@arm.com>2019-05-28 09:13:17 +0000
committerCullen Rhodes <cullen.rhodes@arm.com>2019-05-28 09:13:17 +0000
commit8e91dd7934659df87e67e2ac5c78d583fce15fe0 (patch)
tree812a14a2f09d3b57667399d5af818be51ad09a64 /llvm/lib/Object/ELFObjectFile.cpp
parentc4ed601bd9f5c7d6138330317bfc0ce519198085 (diff)
downloadllvm-8e91dd7934659df87e67e2ac5c78d583fce15fe0.zip
llvm-8e91dd7934659df87e67e2ac5c78d583fce15fe0.tar.gz
llvm-8e91dd7934659df87e67e2ac5c78d583fce15fe0.tar.bz2
[AArch64][SVE2] Asm: support SVE2 Crypto Extensions Group
Summary: Patch adds support for the following instructions: SVE2 crypto constructive binary operations: * SM4EKEY, RAX1 SVE2 crypto destructive binary operations: * AESE, AESD, SM4E SVE2 crypto unary operations: * AESMC, AESIMC AESE, AESD, AESMC and AESIMC are enabled with +sve2-aes. SM4E and SM4EKEY are enabled with +sve2-sm4. RAX1 is enabled with +sve2-sha3. The specification can be found here: https://developer.arm.com/docs/ddi0602/latest Reviewed By: SjoerdMeijer Differential Revision: https://reviews.llvm.org/D62307 llvm-svn: 361797
Diffstat (limited to 'llvm/lib/Object/ELFObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions