- thumbv6 shouldn't imply +thumb2. Cortex-M0 doesn't suppport 32-bit Thumb2
authorEvan Cheng <evan.cheng@apple.com>
Fri, 27 Apr 2012 01:27:19 +0000 (01:27 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Fri, 27 Apr 2012 01:27:19 +0000 (01:27 +0000)
commit97a454317af1903b269d42d368d2263ab79b6ed1
tree4b5ddae1451e833cde36490adc81b65c00bc4fa0
parent97b44f9b8026fce47c1c882347f88af91c6e74c1
- thumbv6 shouldn't imply +thumb2. Cortex-M0 doesn't suppport 32-bit Thumb2
  instructions.
- However, it does support dmb, dsb, isb, mrs, and msr.
rdar://11331541

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@155685 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMInstrThumb2.td
lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp
test/CodeGen/Thumb/2012-04-26-M0ISelBug.ll [new file with mode: 0644]