diff options
author | Jim Grosbach <grosbach@apple.com> | 2011-07-13 20:10:10 +0000 |
---|---|---|
committer | Jim Grosbach <grosbach@apple.com> | 2011-07-13 20:10:10 +0000 |
commit | fff76ee7ef007b2bb74804f165fee475e30ead0d (patch) | |
tree | fee29425064c423876a909321759e7712a168af6 /test/MC/ARM/diagnostics.s | |
parent | d1863560cb0d0a7416b1802ea081ba439f02c0dc (diff) | |
download | llvm-fff76ee7ef007b2bb74804f165fee475e30ead0d.tar.gz llvm-fff76ee7ef007b2bb74804f165fee475e30ead0d.tar.bz2 llvm-fff76ee7ef007b2bb74804f165fee475e30ead0d.tar.xz |
Range checking for 16-bit immediates in ARM assembly.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135071 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/MC/ARM/diagnostics.s')
-rw-r--r-- | test/MC/ARM/diagnostics.s | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/test/MC/ARM/diagnostics.s b/test/MC/ARM/diagnostics.s index dab84c1df1..bf8f1259e9 100644 --- a/test/MC/ARM/diagnostics.s +++ b/test/MC/ARM/diagnostics.s @@ -40,4 +40,9 @@ @ CHECK-ERRORS: ^ @ CHECK-ERRORS: error: immediate shift value out of range @ CHECK-ERRORS: adc r4, r5, r6, ror #32 -@ CHECK-ERRORS: ^ + + + @ Out of range 16-bit immediate on BKPT + bkpt #65536 + +@ CHECK-ERRORS: error: invalid operand for instruction |