Implement AArch64 neon instructions class SIMD lsone and SIMD lone-post.
authorHao Liu <Hao.Liu@arm.com>
Tue, 19 Nov 2013 02:17:05 +0000 (02:17 +0000)
committerHao Liu <Hao.Liu@arm.com>
Tue, 19 Nov 2013 02:17:05 +0000 (02:17 +0000)
commit36c7806f4eacd676932ba630246f88e0e37b1cd4
tree2c9884d3bdad08211208fbb8e21a6ed8d423d93e
parente40e68add7f17f6ad5cd5e85ea44b149f6935147
Implement AArch64 neon instructions class SIMD lsone and SIMD lone-post.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@195078 91177308-0d34-0410-b5e6-96231b3b80d8
14 files changed:
lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
lib/Target/AArch64/AArch64ISelLowering.cpp
lib/Target/AArch64/AArch64ISelLowering.h
lib/Target/AArch64/AArch64InstrFormats.td
lib/Target/AArch64/AArch64InstrNEON.td
lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp
lib/Target/AArch64/InstPrinter/AArch64InstPrinter.cpp
lib/Target/AArch64/Utils/AArch64BaseInfo.h
test/CodeGen/AArch64/neon-simd-ldst-one.ll [new file with mode: 0644]
test/CodeGen/AArch64/neon-simd-post-ldst-one.ll [new file with mode: 0644]
test/MC/AArch64/neon-diagnostics.s
test/MC/AArch64/neon-simd-ldst-one-elem.s [new file with mode: 0644]
test/MC/Disassembler/AArch64/neon-instructions.txt