ARM: ISB cannot be passed the same options as DMB
authorAmaury de la Vieuville <amaury.dlv@gmail.com>
Mon, 10 Jun 2013 14:17:08 +0000 (14:17 +0000)
committerAmaury de la Vieuville <amaury.dlv@gmail.com>
Mon, 10 Jun 2013 14:17:08 +0000 (14:17 +0000)
commit4e9a96d810eb0cc126ebe6f18e536b474c84940c
tree764a3391728582c3d113f3e80a713c16045e7cff
parent7c32502a7f81dfaddb79c9c8e5b1acc759e19af9
ARM: ISB cannot be passed the same options as DMB

ISB should only accepts full system sync, other options are reserved

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183656 91177308-0d34-0410-b5e6-96231b3b80d8
13 files changed:
lib/Target/ARM/ARMInstrInfo.td
lib/Target/ARM/ARMInstrThumb2.td
lib/Target/ARM/AsmParser/ARMAsmParser.cpp
lib/Target/ARM/Disassembler/ARMDisassembler.cpp
lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp
lib/Target/ARM/InstPrinter/ARMInstPrinter.h
lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h
test/MC/ARM/basic-arm-instructions.s
test/MC/ARM/basic-thumb2-instructions.s
test/MC/ARM/diagnostics.s
test/MC/ARM/thumb2-diagnostics.s
test/MC/Disassembler/ARM/basic-arm-instructions.txt
test/MC/Disassembler/ARM/thumb2.txt