ARM: permit bare dmb/dsb/isb aliases on Cortex-M0
authorTim Northover <tnorthover@apple.com>
Tue, 5 Nov 2013 21:36:02 +0000 (21:36 +0000)
committerTim Northover <tnorthover@apple.com>
Tue, 5 Nov 2013 21:36:02 +0000 (21:36 +0000)
commitf635ab8eabb06a41fa791d897ebf32eb338688a0
tree08037bc1a4300f94b39bcfe607c53376f19ca67b
parent5f5095e3dce0386658481353d93c11ca6123bb95
ARM: permit bare dmb/dsb/isb aliases on Cortex-M0

Cortex-M0 supports these 32-bit instructions despite being Thumb1 only
(mostly). We knew about that but not that the aliases without the default "sy"
operand were also permitted.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194094 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMInstrThumb2.td
test/MC/ARM/thumb-hints.s