summaryrefslogtreecommitdiff
path: root/test/MC/ARM/invalid-hint-arm.s
diff options
context:
space:
mode:
authorArtyom Skrobov <Artyom.Skrobov@arm.com>2013-10-23 10:14:40 +0000
committerArtyom Skrobov <Artyom.Skrobov@arm.com>2013-10-23 10:14:40 +0000
commitb161955ffbda5ccb5293e0c76ef982acb6ec6661 (patch)
treecd41ea9737b88f53f7bce2f6e15c8628071c19df /test/MC/ARM/invalid-hint-arm.s
parent2c6e1cf1dd4d0789118f9761e23885dda94296e1 (diff)
downloadllvm-b161955ffbda5ccb5293e0c76ef982acb6ec6661.tar.gz
llvm-b161955ffbda5ccb5293e0c76ef982acb6ec6661.tar.bz2
llvm-b161955ffbda5ccb5293e0c76ef982acb6ec6661.tar.xz
Make ARM hint ranges consistent, and add tests for these ranges
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193238 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/MC/ARM/invalid-hint-arm.s')
-rw-r--r--test/MC/ARM/invalid-hint-arm.s8
1 files changed, 8 insertions, 0 deletions
diff --git a/test/MC/ARM/invalid-hint-arm.s b/test/MC/ARM/invalid-hint-arm.s
new file mode 100644
index 0000000000..49a2e5c7c5
--- /dev/null
+++ b/test/MC/ARM/invalid-hint-arm.s
@@ -0,0 +1,8 @@
+@ RUN: not llvm-mc -triple=armv7-apple-darwin -mcpu=cortex-a8 < %s 2>&1 | FileCheck %s
+
+hint #240
+hint #1000
+
+@ CHECK: error: immediate operand must be in the range [0,239]
+@ CHECK: error: immediate operand must be in the range [0,239]
+