ARM: bkpt has an implicit immediate constant 0
authorSaleem Abdulrasool <compnerd@compnerd.org>
Mon, 23 Dec 2013 17:23:58 +0000 (17:23 +0000)
committerSaleem Abdulrasool <compnerd@compnerd.org>
Mon, 23 Dec 2013 17:23:58 +0000 (17:23 +0000)
commit8f57233536c0ae7efbe8bb5b800044f6d134db2a
tree205c5978ebed4c7d5e7f766ca17c4a7262eaeb87
parent166acc94892f78cdd78a28b30b218ad73cb785fb
ARM: bkpt has an implicit immediate constant 0

The bkpt mnemonic has an implicit immediate constant of 0 unless otherwise
specified.  Add an instruction alias for the unvalued breakpoint mnemonic to
treat it as a 0.  This improves compatibility with GNU AS.

Signed-off-by: Saleem Abdulrasool <compnerd@compnerd.org>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@197913 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMInstrInfo.td
lib/Target/ARM/ARMInstrThumb.td
test/MC/ARM/bkpt.s [new file with mode: 0644]