Support an extension of ARM asm syntax to allow immediate operands to ADR instruction...
authorOwen Anderson <resistor@mac.com>
Fri, 26 Aug 2011 18:09:22 +0000 (18:09 +0000)
committerOwen Anderson <resistor@mac.com>
Fri, 26 Aug 2011 18:09:22 +0000 (18:09 +0000)
commit96425c846494c1c20a4c931f4783571295ab170c
tree2ba21db1832cba6964d0248c0ba0f30cd065efca
parent06a531ff63ff0eef8ac8fab38d148a968154c006
Support an extension of ARM asm syntax to allow immediate operands to ADR instructions.  This is helpful for disassembler testing, and indeed exposed a disassembler bug that is also fixed here.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138635 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMInstrInfo.td
lib/Target/ARM/Disassembler/ARMDisassembler.cpp
lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp
test/MC/ARM/basic-arm-instructions.s
test/MC/ARM/basic-thumb-instructions.s
test/MC/Disassembler/ARM/basic-arm-instructions.txt
test/MC/Disassembler/ARM/thumb1.txt