summaryrefslogtreecommitdiffstats
path: root/llvm/test
diff options
context:
space:
mode:
authorDaniel Sanders <daniel.sanders@imgtec.com>2016-03-24 13:26:59 +0000
committerDaniel Sanders <daniel.sanders@imgtec.com>2016-03-24 13:26:59 +0000
commit837f15187b8499e2326cf2e403bffc97669c6c2e (patch)
tree5e918e23f3c55d47f72c795bf82979e612d2d76a /llvm/test
parent547d87912a71728fcee4a46b3a803827c3acc847 (diff)
downloadbcm5719-llvm-837f15187b8499e2326cf2e403bffc97669c6c2e.tar.gz
bcm5719-llvm-837f15187b8499e2326cf2e403bffc97669c6c2e.zip
[mips] Range check simm10
Summary: Reviewers: vkalintiris Subscribers: llvm-commits, dsanders Differential Revision: http://reviews.llvm.org/D18148 llvm-svn: 264279
Diffstat (limited to 'llvm/test')
-rw-r--r--llvm/test/MC/Mips/cnmips/invalid.s4
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/test/MC/Mips/cnmips/invalid.s b/llvm/test/MC/Mips/cnmips/invalid.s
index 2d8e398ed18..f2606d863e5 100644
--- a/llvm/test/MC/Mips/cnmips/invalid.s
+++ b/llvm/test/MC/Mips/cnmips/invalid.s
@@ -17,3 +17,7 @@ foo:
ins $2, $3, 32, 1 # CHECK: :[[@LINE]]:17: error: expected 5-bit unsigned immediate
ins $2, $3, 0, -1 # CHECK: :[[@LINE]]:20: error: expected immediate in range 1 .. 32
ins $2, $3, 0, 33 # CHECK: :[[@LINE]]:20: error: expected immediate in range 1 .. 32
+ seqi $2, $3, -1025 # CHECK: :[[@LINE]]:18: error: expected 10-bit signed immediate
+ seqi $2, $3, 1024 # CHECK: :[[@LINE]]:18: error: expected 10-bit signed immediate
+ snei $2, $3, -1025 # CHECK: :[[@LINE]]:18: error: expected 10-bit signed immediate
+ snei $2, $3, 1024 # CHECK: :[[@LINE]]:18: error: expected 10-bit signed immediate
OpenPOWER on IntegriCloud