[lit] Remove LitTestCase
[llvm-complete.git] / test / MC / AMDGPU / out-of-range-registers.s
blob2099229d5aa575475bde2ca0704ac76f80781ea3
1 // RUN: not llvm-mc -arch=amdgcn -mcpu=tahiti %s 2>&1 | FileCheck %s
2 // RUN: not llvm-mc -arch=amdgcn -mcpu=tonga %s 2>&1 | FileCheck %s
4 s_add_i32 s104, s0, s1
5 // CHECK: error: not a valid operand
7 s_add_i32 s105, s0, s1
8 // CHECK: error: not a valid operand
10 v_add_i32 v256, v0, v1
11 // CHECK: error: not a valid operand
13 v_add_i32 v257, v0, v1
14 // CHECK: error: not a valid operand
16 s_mov_b64 s[0:17], -1
17 // CHECK: error: not a valid operand
19 s_mov_b64 s[103:104], -1
20 // CHECK: error: not a valid operand
22 s_mov_b64 s[104:105], -1
23 // CHECK: error: not a valid operand
25 s_load_dwordx4 s[102:105], s[2:3], s4
26 // CHECK: error: not a valid operand
28 s_load_dwordx4 s[104:108], s[2:3], s4
29 // CHECK: error: not a valid operand
31 s_load_dwordx4 s[108:112], s[2:3], s4
32 // CHECK: error: not a valid operand
34 s_load_dwordx4 s[1:4], s[2:3], s4
35 // CHECK: error: not a valid operand
37 s_load_dwordx4 s[1:4], s[2:3], s4
38 // CHECK: error: not a valid operand
40 s_load_dwordx8 s[104:111], s[2:3], s4
41 // CHECK: error: not a valid operand
43 s_load_dwordx8 s[100:107], s[2:3], s4
44 // CHECK: error: not a valid operand
46 s_load_dwordx8 s[108:115], s[2:3], s4
47 // CHECK: error: not a valid operand
49 s_load_dwordx16 s[92:107], s[2:3], s4
50 // CHECK: error: not a valid operand
52 s_load_dwordx16 s[96:111], s[2:3], s4
53 // CHECK: error: not a valid operand
55 s_load_dwordx16 s[100:115], s[2:3], s4
56 // CHECK: error: not a valid operand
58 s_load_dwordx16 s[104:119], s[2:3], s4
59 // CHECK: error: not a valid operand
61 s_load_dwordx16 s[108:123], s[2:3], s4
62 // CHECK: error: not a valid operand