1 # RUN: not llvm-mc %s -arch=mips -mcpu=mips32 2>&1 | FileCheck %s
3 # Check for errors when using conditional branch pseudos after .set noat.
6 blt $
7, $
8, local_label
7 # CHECK: :[[@LINE-1]]:3: error: pseudo-instruction requires $at, which is not available
8 bltu $
7, $
8, local_label
9 # CHECK: :[[@LINE-1]]:3: error: pseudo-instruction requires $at, which is not available
10 ble $
7, $
8, local_label
11 # CHECK: :[[@LINE-1]]:3: error: pseudo-instruction requires $at, which is not available
12 bleu $
7, $
8, local_label
13 # CHECK: :[[@LINE-1]]:3: error: pseudo-instruction requires $at, which is not available
14 bge $
7, $
8, local_label
15 # CHECK: :[[@LINE-1]]:3: error: pseudo-instruction requires $at, which is not available
16 bgeu $
7, $
8, local_label
17 # CHECK: :[[@LINE-1]]:3: error: pseudo-instruction requires $at, which is not available
18 bgt $
7, $
8, local_label
19 # CHECK: :[[@LINE-1]]:3: error: pseudo-instruction requires $at, which is not available
20 bgtu $
7, $
8, local_label
21 # CHECK: :[[@LINE-1]]:3: error: pseudo-instruction requires $at, which is not available
23 beql $
7, 256, local_label
24 # CHECK: :[[@LINE-1]]:3: error: pseudo-instruction requires $at, which is not available
25 bnel $
7, 256, local_label
26 # CHECK: :[[@LINE-1]]:3: error: pseudo-instruction requires $at, which is not available
27 bltl $
7, $
8, local_label
28 # CHECK: :[[@LINE-1]]:3: error: pseudo-instruction requires $at, which is not available
29 bltul $
7, $
8, local_label
30 # CHECK: :[[@LINE-1]]:3: error: pseudo-instruction requires $at, which is not available
31 blel $
7, $
8, local_label
32 # CHECK: :[[@LINE-1]]:3: error: pseudo-instruction requires $at, which is not available
33 bleul $
7, $
8, local_label
34 # CHECK: :[[@LINE-1]]:3: error: pseudo-instruction requires $at, which is not available
35 bgel $
7, $
8, local_label
36 # CHECK: :[[@LINE-1]]:3: error: pseudo-instruction requires $at, which is not available
37 bgeul $
7, $
8, local_label
38 # CHECK: :[[@LINE-1]]:3: error: pseudo-instruction requires $at, which is not available
39 bgtl $
7, $
8, local_label
40 # CHECK: :[[@LINE-1]]:3: error: pseudo-instruction requires $at, which is not available
41 bgtul $
7, $
8, local_label
42 # CHECK: :[[@LINE-1]]:3: error: pseudo-instruction requires $at, which is not available