1 // RUN
: not llvm-mc
-triple
=amdgcn
-mcpu
=gfx1100
%s
2>&1 | FileCheck
--check-prefixes
=NOGFX11
--implicit-check-
not=error
: %s
3 s_buffer_load_b32 s4
, null
, s101
4 // NOGFX11
: :[[@LINE-
1]]:{{[0-9]+}}: error
: invalid operand for instruction
6 s_buffer_load_b64 s4
, null
, s101
7 // NOGFX11
: :[[@LINE-
1]]:{{[0-9]+}}: error
: invalid operand for instruction
9 s_buffer_load_b128 s4
, null
, s101
10 // NOGFX11
: :[[@LINE-
1]]:{{[0-9]+}}: error
: invalid operand for instruction
12 s_buffer_load_b256 s4
, null
, s101
13 // NOGFX11
: :[[@LINE-
1]]:{{[0-9]+}}: error
: invalid operand for instruction
15 s_buffer_load_b512 s4
, null
, s101
16 // NOGFX11
: :[[@LINE-
1]]:{{[0-9]+}}: error
: invalid operand for instruction
18 s_buffer_load_dword s4
, null
, s101
19 // NOGFX11
: :[[@LINE-
1]]:{{[0-9]+}}: error
: invalid operand for instruction
21 s_buffer_load_dwordx2 s
[4:5], null
, s101
22 // NOGFX11
: :[[@LINE-
1]]:{{[0-9]+}}: error
: invalid operand for instruction
24 s_buffer_load_dwordx4 s
[4:7], null
, s101
25 // NOGFX11
: :[[@LINE-
1]]:{{[0-9]+}}: error
: invalid operand for instruction
27 s_buffer_load_dwordx8 s
[4:11], null
, s101
28 // NOGFX11
: :[[@LINE-
1]]:{{[0-9]+}}: error
: invalid operand for instruction
30 s_buffer_load_dwordx16 s
[4:19], null
, s101
31 // NOGFX11
: :[[@LINE-
1]]:{{[0-9]+}}: error
: invalid operand for instruction
33 s_atc_probe_buffer
7, null
, s2
34 // NOGFX11
: :[[@LINE-
1]]:{{[0-9]+}}: error
: invalid operand for instruction