Implement AArch64 Neon Crypto instruction classes AES, SHA, and 3 SHA.
authorJiangning Liu <jiangning.liu@arm.com>
Tue, 5 Nov 2013 17:42:05 +0000 (17:42 +0000)
committerJiangning Liu <jiangning.liu@arm.com>
Tue, 5 Nov 2013 17:42:05 +0000 (17:42 +0000)
commit3ff3a8aa7511bede13e836303a083af37fec4f4e
tree77908c2206d5aac8b873984de1d506891298644c
parente05744ba850dd6c9aa438f6e2f60c77df8fcce74
Implement AArch64 Neon Crypto instruction classes AES, SHA, and 3 SHA.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194085 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/IR/IntrinsicsAArch64.td
lib/Target/AArch64/AArch64InstrFormats.td
lib/Target/AArch64/AArch64InstrNEON.td
lib/Target/AArch64/AArch64RegisterInfo.td
test/CodeGen/AArch64/neon-crypto.ll [new file with mode: 0644]
test/MC/AArch64/neon-crypto.s [new file with mode: 0644]
test/MC/AArch64/neon-diagnostics.s