Clang and AArch64 backend patches to support shll/shl and vmovl instructions and...
authorHao Liu <Hao.Liu@arm.com>
Thu, 15 Aug 2013 08:26:11 +0000 (08:26 +0000)
committerHao Liu <Hao.Liu@arm.com>
Thu, 15 Aug 2013 08:26:11 +0000 (08:26 +0000)
commitd9767021f83879429e930b068d1d6aef22285b33
tree93c99311855843ce9f66f9990626667bbc9be5ab
parent46ceaf4ba64cdd0ac37578c0132cad39c9ea21c0
Clang and AArch64 backend patches to support shll/shl and vmovl instructions and ACLE functions

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@188451 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/AArch64/AArch64ISelLowering.cpp
lib/Target/AArch64/AArch64ISelLowering.h
lib/Target/AArch64/AArch64InstrFormats.td
lib/Target/AArch64/AArch64InstrNEON.td
test/CodeGen/AArch64/neon-shift-left-long.ll [new file with mode: 0644]
test/CodeGen/AArch64/neon-shift.ll
test/MC/AArch64/neon-diagnostics.s
test/MC/AArch64/neon-shift-left-long.s [new file with mode: 0644]
test/MC/AArch64/neon-shift.s
test/MC/Disassembler/AArch64/neon-instructions.txt