summaryrefslogtreecommitdiffstats
path: root/llvm/test/MC/Mips/branch-pseudos-bad.s
diff options
context:
space:
mode:
authorZoran Jovanovic <zoran.jovanovic@imgtec.com>2015-09-15 15:06:26 +0000
committerZoran Jovanovic <zoran.jovanovic@imgtec.com>2015-09-15 15:06:26 +0000
commit8eb8c9861d4bfc6ccbd050c4bf8fc0fce4bfdc8f (patch)
tree8e22ca144124b04835a20cdf4aa29f7635927c29 /llvm/test/MC/Mips/branch-pseudos-bad.s
parentdaace1bb6b5e5275d3014c1614035a36e1ee9a84 (diff)
downloadbcm5719-llvm-8eb8c9861d4bfc6ccbd050c4bf8fc0fce4bfdc8f.tar.gz
bcm5719-llvm-8eb8c9861d4bfc6ccbd050c4bf8fc0fce4bfdc8f.zip
[mips] Add support for branch-likely pseudo-instructions
Differential Revision: http://reviews.llvm.org/D10537 llvm-svn: 247697
Diffstat (limited to 'llvm/test/MC/Mips/branch-pseudos-bad.s')
-rw-r--r--llvm/test/MC/Mips/branch-pseudos-bad.s17
1 files changed, 17 insertions, 0 deletions
diff --git a/llvm/test/MC/Mips/branch-pseudos-bad.s b/llvm/test/MC/Mips/branch-pseudos-bad.s
index fcbf84af84d..3a0193b2e94 100644
--- a/llvm/test/MC/Mips/branch-pseudos-bad.s
+++ b/llvm/test/MC/Mips/branch-pseudos-bad.s
@@ -19,3 +19,20 @@ local_label:
# CHECK: :[[@LINE-1]]:3: error: pseudo-instruction requires $at, which is not available
bgtu $7, $8, local_label
# CHECK: :[[@LINE-1]]:3: error: pseudo-instruction requires $at, which is not available
+
+ bltl $7, $8, local_label
+# CHECK: :[[@LINE-1]]:3: error: pseudo-instruction requires $at, which is not available
+ bltul $7, $8, local_label
+# CHECK: :[[@LINE-1]]:3: error: pseudo-instruction requires $at, which is not available
+ blel $7, $8, local_label
+# CHECK: :[[@LINE-1]]:3: error: pseudo-instruction requires $at, which is not available
+ bleul $7, $8, local_label
+# CHECK: :[[@LINE-1]]:3: error: pseudo-instruction requires $at, which is not available
+ bgel $7, $8, local_label
+# CHECK: :[[@LINE-1]]:3: error: pseudo-instruction requires $at, which is not available
+ bgeul $7, $8, local_label
+# CHECK: :[[@LINE-1]]:3: error: pseudo-instruction requires $at, which is not available
+ bgtl $7, $8, local_label
+# CHECK: :[[@LINE-1]]:3: error: pseudo-instruction requires $at, which is not available
+ bgtul $7, $8, local_label
+# CHECK: :[[@LINE-1]]:3: error: pseudo-instruction requires $at, which is not available
OpenPOWER on IntegriCloud