Fixed a bug about disassembling AArch64 post-index load/store single element instruct...
authorHao Liu <Hao.Liu@arm.com>
Mon, 25 Nov 2013 01:53:26 +0000 (01:53 +0000)
committerHao Liu <Hao.Liu@arm.com>
Mon, 25 Nov 2013 01:53:26 +0000 (01:53 +0000)
commite04ed6b8b1b03933cfc73c8c0b5c3d5df2b618fd
tree7d7172e2c200cd2d936ab7c3088e14a6372b99a3
parentda99801ab4081f14c58081770772f65777b34c05
Fixed a bug about disassembling AArch64 post-index load/store single element instructions.
ie. echo "0x00 0x04 0x80 0x0d" | ../bin/llvm-mc -triple=aarch64 -mattr=+neon -disassemble
    echo "0x00 0x00 0x80 0x0d" | ../bin/llvm-mc -triple=aarch64 -mattr=+neon -disassemble
will be disassembled into the same instruction st1 {v0b}[0], [x0], x0.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@195591 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp
test/MC/Disassembler/AArch64/neon-instructions.txt