ARM assemly parsing and validation of IT instruction.
authorJim Grosbach <grosbach@apple.com>
Wed, 25 Jan 2012 19:52:01 +0000 (19:52 +0000)
committerJim Grosbach <grosbach@apple.com>
Wed, 25 Jan 2012 19:52:01 +0000 (19:52 +0000)
commit74423e32ce7f426b624bfb0c31481bcf6a36394d
tree1ae2c4dda338f41bdf18c850a1f80f8d4f93ff8e
parent0c8515f0969e0a4d0b5313c6ceadd5ff4dab5998
ARM assemly parsing and validation of IT instruction.

"Although a Thumb2 instruction, the IT mnemonic shall be permitted in
ARM mode, and the condition verified to match the condition code(s)
on the following instruction(s)."

PR11853

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@148969 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMInstrInfo.td
lib/Target/ARM/AsmParser/ARMAsmParser.cpp
test/MC/ARM/arm-it-block.s [new file with mode: 0644]