1 // RUN
: not llvm-mc
-triple
=amdgcn
-mcpu
=gfx1010
-mattr
=+wavefrontsize32
,-wavefrontsize64
%s
2>&1 | FileCheck
--implicit-check-
not=error
: %s
2 // RUN
: not llvm-mc
-triple
=amdgcn
-mcpu
=gfx1010
-mattr
=-wavefrontsize32
,+wavefrontsize64
%s
2>&1 | FileCheck
--implicit-check-
not=error
: %s
3 // RUN
: not llvm-mc
-triple
=amdgcn
-mcpu
=gfx1013
-mattr
=+wavefrontsize32
,-wavefrontsize64
%s
2>&1 | FileCheck
--implicit-check-
not=error
: %s
5 v_add_co_u32_sdwa v0
, v0
, v4 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD src1_sel
:BYTE_0
6 // CHECK
: :[[@LINE-
1]]:{{[0-9]+}}: error
: sdwa variant of this instruction is
not supported
8 v_ashrrev_i16_sdwa v255
, v1
, v2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD src1_sel
:DWORD
9 // CHECK
: :[[@LINE-
1]]:{{[0-9]+}}: error
: sdwa variant of this instruction is
not supported
11 v_lshlrev_b16_sdwa v255
, v1
, v2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD src1_sel
:DWORD
12 // CHECK
: :[[@LINE-
1]]:{{[0-9]+}}: error
: sdwa variant of this instruction is
not supported
14 v_lshrrev_b16_sdwa v255
, v1
, v2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD src1_sel
:DWORD
15 // CHECK
: :[[@LINE-
1]]:{{[0-9]+}}: error
: sdwa variant of this instruction is
not supported
17 v_mac_f32_sdwa v255
, v1
, v2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD src1_sel
:DWORD
18 // CHECK
: :[[@LINE-
1]]:{{[0-9]+}}: error
: sdwa variant of this instruction is
not supported
20 v_max_i16_sdwa v255
, v1
, v2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD src1_sel
:DWORD
21 // CHECK
: :[[@LINE-
1]]:{{[0-9]+}}: error
: sdwa variant of this instruction is
not supported
23 v_max_u16_sdwa v255
, v1
, v2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD src1_sel
:DWORD
24 // CHECK
: :[[@LINE-
1]]:{{[0-9]+}}: error
: sdwa variant of this instruction is
not supported
26 v_min_i16_sdwa v255
, v1
, v2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD src1_sel
:DWORD
27 // CHECK
: :[[@LINE-
1]]:{{[0-9]+}}: error
: sdwa variant of this instruction is
not supported
29 v_min_u16_sdwa v255
, v1
, v2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD src1_sel
:DWORD
30 // CHECK
: :[[@LINE-
1]]:{{[0-9]+}}: error
: sdwa variant of this instruction is
not supported
32 v_mul_lo_u16_sdwa v255
, v1
, v2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD src1_sel
:DWORD
33 // CHECK
: :[[@LINE-
1]]:{{[0-9]+}}: error
: sdwa variant of this instruction is
not supported
35 v_sub_co_u32_sdwa v0
, v0
, v4 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD src1_sel
:BYTE_0
36 // CHECK
: :[[@LINE-
1]]:{{[0-9]+}}: error
: sdwa variant of this instruction is
not supported
38 v_subrev_co_u32_sdwa v0
, v0
, v4 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD src1_sel
:BYTE_0
39 // CHECK
: :[[@LINE-
1]]:{{[0-9]+}}: error
: sdwa variant of this instruction is
not supported