[obj2yaml] - Fix a comment. NFC.
[llvm-complete.git] / test / MC / Mips / eva / invalid_R6.s
blob07f882dd56c5a33e17dfaec250b986c4391047b8
1 # Instructions that are invalid as they were removed in R6
3 # RUN: not llvm-mc %s -triple=mips64-unknown-linux -show-encoding -mcpu=mips32r6 -mattr=+eva 2>%t1
4 # RUN: FileCheck %s < %t1
5 # RUN: not llvm-mc %s -triple=mips64-unknown-linux -show-encoding -mcpu=mips64r6 -mattr=+eva 2>%t1
6 # RUN: FileCheck %s < %t1
8 .set noat
9 lwle $s6,255($15) # CHECK: :[[@LINE]]:{{[0-9]+}}: error: invalid operand for instruction
10 lwle $s7,-256($10) # CHECK: :[[@LINE]]:{{[0-9]+}}: error: invalid operand for instruction
11 lwle $s7,-176($13) # CHECK: :[[@LINE]]:{{[0-9]+}}: error: invalid operand for instruction
12 lwre $zero,255($gp) # CHECK: :[[@LINE]]:{{[0-9]+}}: error: invalid operand for instruction
13 lwre $zero,-256($gp) # CHECK: :[[@LINE]]:{{[0-9]+}}: error: invalid operand for instruction
14 lwre $zero,-176($gp) # CHECK: :[[@LINE]]:{{[0-9]+}}: error: invalid operand for instruction
15 swle $9,255($s1) # CHECK: :[[@LINE]]:{{[0-9]+}}: error: invalid operand for instruction
16 swle $10,-256($s3) # CHECK: :[[@LINE]]:{{[0-9]+}}: error: invalid operand for instruction
17 swle $8,131($s5) # CHECK: :[[@LINE]]:{{[0-9]+}}: error: invalid operand for instruction
18 swre $s4,255($13) # CHECK: :[[@LINE]]:{{[0-9]+}}: error: invalid operand for instruction
19 swre $s4,-256($13) # CHECK: :[[@LINE]]:{{[0-9]+}}: error: invalid operand for instruction
20 swre $s2,86($14) # CHECK: :[[@LINE]]:{{[0-9]+}}: error: invalid operand for instruction
21 lle $33, 8($5) # CHECK: :[[@LINE]]:19: error: invalid register number
22 lle $4, 8($33) # CHECK: :[[@LINE]]:25: error: invalid register number
23 lle $4, 512($5) # CHECK: :[[@LINE]]:23: error: expected memory with 9-bit signed offset
24 lle $4, -513($5) # CHECK: :[[@LINE]]:23: error: expected memory with 9-bit signed offset
25 lwe $33, 8($5) # CHECK: :[[@LINE]]:19: error: invalid register number
26 lwe $4, 8($33) # CHECK: :[[@LINE]]:25: error: invalid register number
27 lwe $4, 512($5) # CHECK: :[[@LINE]]:23: error: expected memory with 9-bit signed offset
28 lwe $4, -513($5) # CHECK: :[[@LINE]]:23: error: expected memory with 9-bit signed offset
29 sbe $33, 8($5) # CHECK: :[[@LINE]]:19: error: invalid register number
30 sbe $4, 8($33) # CHECK: :[[@LINE]]:25: error: invalid register number
31 sbe $4, 512($5) # CHECK: :[[@LINE]]:23: error: expected memory with 9-bit signed offset
32 sbe $4, -513($5) # CHECK: :[[@LINE]]:23: error: expected memory with 9-bit signed offset
33 sce $33, 8($5) # CHECK: :[[@LINE]]:19: error: invalid register number
34 sce $4, 8($33) # CHECK: :[[@LINE]]:25: error: invalid register number
35 sce $4, 512($5) # CHECK: :[[@LINE]]:23: error: expected memory with 9-bit signed offset
36 sce $4, -513($5) # CHECK: :[[@LINE]]:23: error: expected memory with 9-bit signed offset
37 she $33, 8($5) # CHECK: :[[@LINE]]:19: error: invalid register number
38 she $4, 8($33) # CHECK: :[[@LINE]]:25: error: invalid register number
39 she $4, 512($5) # CHECK: :[[@LINE]]:23: error: expected memory with 9-bit signed offset
40 she $4, -513($5) # CHECK: :[[@LINE]]:23: error: expected memory with 9-bit signed offset
41 swe $33, 8($4) # CHECK: :[[@LINE]]:19: error: invalid register number
42 swe $5, 8($34) # CHECK: :[[@LINE]]:25: error: invalid register number
43 swe $5, 512($4) # CHECK: :[[@LINE]]:23: error: expected memory with 9-bit signed offset
44 swe $5, -513($4) # CHECK: :[[@LINE]]:23: error: expected memory with 9-bit signed offset