1 // RUN
: not llvm-mc
-triple
=amdgcn
-mcpu
=gfx1200
-mattr
=+wavefrontsize32
-show-encoding
%s | FileCheck
--check-prefixes
=GFX12
,W32
%s
2 // RUN
: not llvm-mc
-triple
=amdgcn
-mcpu
=gfx1200
-mattr
=+wavefrontsize64
-show-encoding
%s | FileCheck
--check-prefixes
=GFX12
,W64
%s
3 // RUN
: not llvm-mc
-triple
=amdgcn
-mcpu
=gfx1200
-mattr
=+wavefrontsize32
%s
2>&1 | FileCheck
--check-prefix
=W32-ERR
--implicit-check-
not=error
: %s
4 // RUN
: not llvm-mc
-triple
=amdgcn
-mcpu
=gfx1200
-mattr
=+wavefrontsize64
%s
2>&1 | FileCheck
--check-prefix
=W64-ERR
--implicit-check-
not=error
: %s
6 v_cmp_class_f16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
7 // W32
: [0x05,0x00,0x7d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
8 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10 v_cmp_class_f16_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
11 // W32
: [0x05,0x00,0x7d,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
12 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
14 v_cmp_class_f16_e64_dpp s5
, v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
15 // W32
: [0x05,0x00,0x7d,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
16 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
18 v_cmp_class_f16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
19 // W32
: [0x69,0x00,0x7d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
20 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
22 v_cmp_class_f16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
23 // W32
: [0x6a,0x00,0x7d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
24 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
26 v_cmp_class_f16_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
27 // W32
: [0x6b,0x00,0x7d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
28 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
30 v_cmp_class_f16_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
31 // W32
: [0x7b,0x00,0x7d,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
32 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
34 v_cmp_class_f16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
35 // W64
: [0x0a,0x00,0x7d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
36 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
38 v_cmp_class_f16_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
39 // W64
: [0x0a,0x00,0x7d,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
40 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
42 v_cmp_class_f16_e64_dpp s
[10:11], v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
43 // W64
: [0x0a,0x00,0x7d,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
44 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
46 v_cmp_class_f16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
47 // W64
: [0x68,0x00,0x7d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
48 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
50 v_cmp_class_f16_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
51 // W64
: [0x6a,0x00,0x7d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
52 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
54 v_cmp_class_f16_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
55 // W64
: [0x7a,0x00,0x7d,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
56 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
58 v_cmp_class_f16_e64_dpp null
, -|v255|
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
59 // GFX12
: [0x7c,0x01,0x7d,0xd4,0xe9,0xfe,0x03,0x20,0xff,0x00,0x00,0x00]
61 v_cmp_class_f32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
62 // W32
: [0x05,0x00,0x7e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
63 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
65 v_cmp_class_f32_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
66 // W32
: [0x05,0x00,0x7e,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
67 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
69 v_cmp_class_f32_e64_dpp s5
, v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
70 // W32
: [0x05,0x00,0x7e,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
71 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
73 v_cmp_class_f32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
74 // W32
: [0x69,0x00,0x7e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
75 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
77 v_cmp_class_f32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
78 // W32
: [0x6a,0x00,0x7e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
79 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
81 v_cmp_class_f32_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
82 // W32
: [0x6b,0x00,0x7e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
83 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
85 v_cmp_class_f32_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
86 // W32
: [0x7b,0x00,0x7e,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
87 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
89 v_cmp_class_f32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
90 // W64
: [0x0a,0x00,0x7e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
91 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
93 v_cmp_class_f32_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
94 // W64
: [0x0a,0x00,0x7e,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
95 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
97 v_cmp_class_f32_e64_dpp s
[10:11], v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
98 // W64
: [0x0a,0x00,0x7e,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
99 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
101 v_cmp_class_f32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
102 // W64
: [0x68,0x00,0x7e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
103 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
105 v_cmp_class_f32_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
106 // W64
: [0x6a,0x00,0x7e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
107 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
109 v_cmp_class_f32_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
110 // W64
: [0x7a,0x00,0x7e,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
111 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
113 v_cmp_class_f32_e64_dpp null
, -|v255|
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
114 // GFX12
: [0x7c,0x01,0x7e,0xd4,0xe9,0xfe,0x03,0x20,0xff,0x00,0x00,0x00]
116 v_cmp_eq_f16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
117 // W32
: [0x05,0x00,0x02,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
118 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
120 v_cmp_eq_f16_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
121 // W32
: [0x05,0x00,0x02,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
122 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
124 v_cmp_eq_f16_e64_dpp s5
, v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
125 // W32
: [0x05,0x00,0x02,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
126 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
128 v_cmp_eq_f16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
129 // W32
: [0x69,0x00,0x02,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
130 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
132 v_cmp_eq_f16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
133 // W32
: [0x6a,0x00,0x02,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
134 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
136 v_cmp_eq_f16_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
137 // W32
: [0x6b,0x01,0x02,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
138 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
140 v_cmp_eq_f16_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
141 // W32
: [0x7b,0x02,0x02,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
142 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
144 v_cmp_eq_f16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
145 // W64
: [0x0a,0x00,0x02,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
146 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
148 v_cmp_eq_f16_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
149 // W64
: [0x0a,0x00,0x02,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
150 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
152 v_cmp_eq_f16_e64_dpp s
[10:11], v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
153 // W64
: [0x0a,0x00,0x02,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
154 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
156 v_cmp_eq_f16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
157 // W64
: [0x68,0x00,0x02,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
158 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
160 v_cmp_eq_f16_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
161 // W64
: [0x6a,0x01,0x02,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
162 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
164 v_cmp_eq_f16_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
165 // W64
: [0x7a,0x02,0x02,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
166 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
168 v_cmp_eq_f16_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
169 // GFX12
: [0x7c,0x83,0x02,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
171 v_cmp_eq_f32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
172 // W32
: [0x05,0x00,0x12,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
173 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
175 v_cmp_eq_f32_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
176 // W32
: [0x05,0x00,0x12,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
177 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
179 v_cmp_eq_f32_e64_dpp s5
, v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
180 // W32
: [0x05,0x00,0x12,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
181 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
183 v_cmp_eq_f32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
184 // W32
: [0x69,0x00,0x12,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
185 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
187 v_cmp_eq_f32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
188 // W32
: [0x6a,0x00,0x12,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
189 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
191 v_cmp_eq_f32_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
192 // W32
: [0x6b,0x01,0x12,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
193 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
195 v_cmp_eq_f32_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
196 // W32
: [0x7b,0x02,0x12,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
197 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
199 v_cmp_eq_f32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
200 // W64
: [0x0a,0x00,0x12,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
201 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
203 v_cmp_eq_f32_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
204 // W64
: [0x0a,0x00,0x12,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
205 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
207 v_cmp_eq_f32_e64_dpp s
[10:11], v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
208 // W64
: [0x0a,0x00,0x12,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
209 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
211 v_cmp_eq_f32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
212 // W64
: [0x68,0x00,0x12,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
213 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
215 v_cmp_eq_f32_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
216 // W64
: [0x6a,0x01,0x12,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
217 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
219 v_cmp_eq_f32_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
220 // W64
: [0x7a,0x02,0x12,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
221 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
223 v_cmp_eq_f32_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
224 // GFX12
: [0x7c,0x83,0x12,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
226 v_cmp_eq_i16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
227 // W32
: [0x05,0x00,0x32,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
228 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
230 v_cmp_eq_i16_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
231 // W32
: [0x05,0x00,0x32,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
232 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
234 v_cmp_eq_i16_e64_dpp s5
, v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
235 // W32
: [0x05,0x00,0x32,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
236 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
238 v_cmp_eq_i16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
239 // W32
: [0x69,0x00,0x32,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
240 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
242 v_cmp_eq_i16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
243 // W32
: [0x6a,0x00,0x32,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
244 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
246 v_cmp_eq_i16_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
247 // W32
: [0x6b,0x00,0x32,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
248 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
250 v_cmp_eq_i16_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
251 // W32
: [0x7b,0x00,0x32,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
252 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
254 v_cmp_eq_i16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
255 // W64
: [0x0a,0x00,0x32,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
256 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
258 v_cmp_eq_i16_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
259 // W64
: [0x0a,0x00,0x32,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
260 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
262 v_cmp_eq_i16_e64_dpp s
[10:11], v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
263 // W64
: [0x0a,0x00,0x32,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
264 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
266 v_cmp_eq_i16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
267 // W64
: [0x68,0x00,0x32,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
268 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
270 v_cmp_eq_i16_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
271 // W64
: [0x6a,0x00,0x32,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
272 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
274 v_cmp_eq_i16_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
275 // W64
: [0x7a,0x00,0x32,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
276 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
278 v_cmp_eq_i16_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
279 // GFX12
: [0x7c,0x00,0x32,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
281 v_cmp_eq_i32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
282 // W32
: [0x05,0x00,0x42,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
283 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
285 v_cmp_eq_i32_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
286 // W32
: [0x05,0x00,0x42,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
287 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
289 v_cmp_eq_i32_e64_dpp s5
, v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
290 // W32
: [0x05,0x00,0x42,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
291 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
293 v_cmp_eq_i32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
294 // W32
: [0x69,0x00,0x42,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
295 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
297 v_cmp_eq_i32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
298 // W32
: [0x6a,0x00,0x42,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
299 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
301 v_cmp_eq_i32_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
302 // W32
: [0x6b,0x00,0x42,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
303 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
305 v_cmp_eq_i32_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
306 // W32
: [0x7b,0x00,0x42,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
307 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
309 v_cmp_eq_i32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
310 // W64
: [0x0a,0x00,0x42,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
311 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
313 v_cmp_eq_i32_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
314 // W64
: [0x0a,0x00,0x42,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
315 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
317 v_cmp_eq_i32_e64_dpp s
[10:11], v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
318 // W64
: [0x0a,0x00,0x42,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
319 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
321 v_cmp_eq_i32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
322 // W64
: [0x68,0x00,0x42,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
323 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
325 v_cmp_eq_i32_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
326 // W64
: [0x6a,0x00,0x42,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
327 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
329 v_cmp_eq_i32_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
330 // W64
: [0x7a,0x00,0x42,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
331 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
333 v_cmp_eq_i32_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
334 // GFX12
: [0x7c,0x00,0x42,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
336 v_cmp_eq_u16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
337 // W32
: [0x05,0x00,0x3a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
338 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
340 v_cmp_eq_u16_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
341 // W32
: [0x05,0x00,0x3a,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
342 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
344 v_cmp_eq_u16_e64_dpp s5
, v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
345 // W32
: [0x05,0x00,0x3a,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
346 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
348 v_cmp_eq_u16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
349 // W32
: [0x69,0x00,0x3a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
350 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
352 v_cmp_eq_u16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
353 // W32
: [0x6a,0x00,0x3a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
354 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
356 v_cmp_eq_u16_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
357 // W32
: [0x6b,0x00,0x3a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
358 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
360 v_cmp_eq_u16_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
361 // W32
: [0x7b,0x00,0x3a,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
362 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
364 v_cmp_eq_u16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
365 // W64
: [0x0a,0x00,0x3a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
366 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
368 v_cmp_eq_u16_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
369 // W64
: [0x0a,0x00,0x3a,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
370 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
372 v_cmp_eq_u16_e64_dpp s
[10:11], v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
373 // W64
: [0x0a,0x00,0x3a,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
374 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
376 v_cmp_eq_u16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
377 // W64
: [0x68,0x00,0x3a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
378 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
380 v_cmp_eq_u16_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
381 // W64
: [0x6a,0x00,0x3a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
382 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
384 v_cmp_eq_u16_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
385 // W64
: [0x7a,0x00,0x3a,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
386 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
388 v_cmp_eq_u16_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
389 // GFX12
: [0x7c,0x00,0x3a,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
391 v_cmp_eq_u32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
392 // W32
: [0x05,0x00,0x4a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
393 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
395 v_cmp_eq_u32_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
396 // W32
: [0x05,0x00,0x4a,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
397 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
399 v_cmp_eq_u32_e64_dpp s5
, v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
400 // W32
: [0x05,0x00,0x4a,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
401 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
403 v_cmp_eq_u32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
404 // W32
: [0x69,0x00,0x4a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
405 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
407 v_cmp_eq_u32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
408 // W32
: [0x6a,0x00,0x4a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
409 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
411 v_cmp_eq_u32_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
412 // W32
: [0x6b,0x00,0x4a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
413 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
415 v_cmp_eq_u32_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
416 // W32
: [0x7b,0x00,0x4a,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
417 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
419 v_cmp_eq_u32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
420 // W64
: [0x0a,0x00,0x4a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
421 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
423 v_cmp_eq_u32_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
424 // W64
: [0x0a,0x00,0x4a,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
425 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
427 v_cmp_eq_u32_e64_dpp s
[10:11], v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
428 // W64
: [0x0a,0x00,0x4a,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
429 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
431 v_cmp_eq_u32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
432 // W64
: [0x68,0x00,0x4a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
433 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
435 v_cmp_eq_u32_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
436 // W64
: [0x6a,0x00,0x4a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
437 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
439 v_cmp_eq_u32_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
440 // W64
: [0x7a,0x00,0x4a,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
441 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
443 v_cmp_eq_u32_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
444 // GFX12
: [0x7c,0x00,0x4a,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
446 v_cmp_ge_f16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
447 // W32
: [0x05,0x00,0x06,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
448 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
450 v_cmp_ge_f16_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
451 // W32
: [0x05,0x00,0x06,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
452 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
454 v_cmp_ge_f16_e64_dpp s5
, v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
455 // W32
: [0x05,0x00,0x06,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
456 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
458 v_cmp_ge_f16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
459 // W32
: [0x69,0x00,0x06,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
460 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
462 v_cmp_ge_f16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
463 // W32
: [0x6a,0x00,0x06,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
464 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
466 v_cmp_ge_f16_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
467 // W32
: [0x6b,0x01,0x06,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
468 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
470 v_cmp_ge_f16_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
471 // W32
: [0x7b,0x02,0x06,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
472 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
474 v_cmp_ge_f16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
475 // W64
: [0x0a,0x00,0x06,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
476 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
478 v_cmp_ge_f16_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
479 // W64
: [0x0a,0x00,0x06,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
480 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
482 v_cmp_ge_f16_e64_dpp s
[10:11], v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
483 // W64
: [0x0a,0x00,0x06,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
484 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
486 v_cmp_ge_f16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
487 // W64
: [0x68,0x00,0x06,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
488 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
490 v_cmp_ge_f16_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
491 // W64
: [0x6a,0x01,0x06,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
492 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
494 v_cmp_ge_f16_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
495 // W64
: [0x7a,0x02,0x06,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
496 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
498 v_cmp_ge_f16_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
499 // GFX12
: [0x7c,0x83,0x06,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
501 v_cmp_ge_f32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
502 // W32
: [0x05,0x00,0x16,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
503 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
505 v_cmp_ge_f32_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
506 // W32
: [0x05,0x00,0x16,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
507 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
509 v_cmp_ge_f32_e64_dpp s5
, v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
510 // W32
: [0x05,0x00,0x16,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
511 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
513 v_cmp_ge_f32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
514 // W32
: [0x69,0x00,0x16,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
515 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
517 v_cmp_ge_f32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
518 // W32
: [0x6a,0x00,0x16,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
519 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
521 v_cmp_ge_f32_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
522 // W32
: [0x6b,0x01,0x16,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
523 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
525 v_cmp_ge_f32_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
526 // W32
: [0x7b,0x02,0x16,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
527 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
529 v_cmp_ge_f32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
530 // W64
: [0x0a,0x00,0x16,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
531 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
533 v_cmp_ge_f32_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
534 // W64
: [0x0a,0x00,0x16,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
535 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
537 v_cmp_ge_f32_e64_dpp s
[10:11], v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
538 // W64
: [0x0a,0x00,0x16,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
539 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
541 v_cmp_ge_f32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
542 // W64
: [0x68,0x00,0x16,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
543 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
545 v_cmp_ge_f32_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
546 // W64
: [0x6a,0x01,0x16,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
547 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
549 v_cmp_ge_f32_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
550 // W64
: [0x7a,0x02,0x16,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
551 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
553 v_cmp_ge_f32_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
554 // GFX12
: [0x7c,0x83,0x16,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
556 v_cmp_ge_i16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
557 // W32
: [0x05,0x00,0x36,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
558 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
560 v_cmp_ge_i16_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
561 // W32
: [0x05,0x00,0x36,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
562 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
564 v_cmp_ge_i16_e64_dpp s5
, v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
565 // W32
: [0x05,0x00,0x36,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
566 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
568 v_cmp_ge_i16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
569 // W32
: [0x69,0x00,0x36,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
570 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
572 v_cmp_ge_i16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
573 // W32
: [0x6a,0x00,0x36,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
574 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
576 v_cmp_ge_i16_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
577 // W32
: [0x6b,0x00,0x36,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
578 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
580 v_cmp_ge_i16_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
581 // W32
: [0x7b,0x00,0x36,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
582 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
584 v_cmp_ge_i16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
585 // W64
: [0x0a,0x00,0x36,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
586 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
588 v_cmp_ge_i16_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
589 // W64
: [0x0a,0x00,0x36,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
590 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
592 v_cmp_ge_i16_e64_dpp s
[10:11], v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
593 // W64
: [0x0a,0x00,0x36,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
594 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
596 v_cmp_ge_i16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
597 // W64
: [0x68,0x00,0x36,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
598 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
600 v_cmp_ge_i16_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
601 // W64
: [0x6a,0x00,0x36,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
602 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
604 v_cmp_ge_i16_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
605 // W64
: [0x7a,0x00,0x36,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
606 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
608 v_cmp_ge_i16_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
609 // GFX12
: [0x7c,0x00,0x36,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
611 v_cmp_ge_i32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
612 // W32
: [0x05,0x00,0x46,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
613 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
615 v_cmp_ge_i32_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
616 // W32
: [0x05,0x00,0x46,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
617 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
619 v_cmp_ge_i32_e64_dpp s5
, v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
620 // W32
: [0x05,0x00,0x46,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
621 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
623 v_cmp_ge_i32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
624 // W32
: [0x69,0x00,0x46,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
625 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
627 v_cmp_ge_i32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
628 // W32
: [0x6a,0x00,0x46,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
629 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
631 v_cmp_ge_i32_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
632 // W32
: [0x6b,0x00,0x46,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
633 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
635 v_cmp_ge_i32_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
636 // W32
: [0x7b,0x00,0x46,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
637 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
639 v_cmp_ge_i32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
640 // W64
: [0x0a,0x00,0x46,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
641 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
643 v_cmp_ge_i32_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
644 // W64
: [0x0a,0x00,0x46,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
645 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
647 v_cmp_ge_i32_e64_dpp s
[10:11], v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
648 // W64
: [0x0a,0x00,0x46,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
649 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
651 v_cmp_ge_i32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
652 // W64
: [0x68,0x00,0x46,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
653 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
655 v_cmp_ge_i32_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
656 // W64
: [0x6a,0x00,0x46,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
657 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
659 v_cmp_ge_i32_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
660 // W64
: [0x7a,0x00,0x46,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
661 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
663 v_cmp_ge_i32_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
664 // GFX12
: [0x7c,0x00,0x46,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
666 v_cmp_ge_u16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
667 // W32
: [0x05,0x00,0x3e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
668 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
670 v_cmp_ge_u16_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
671 // W32
: [0x05,0x00,0x3e,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
672 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
674 v_cmp_ge_u16_e64_dpp s5
, v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
675 // W32
: [0x05,0x00,0x3e,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
676 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
678 v_cmp_ge_u16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
679 // W32
: [0x69,0x00,0x3e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
680 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
682 v_cmp_ge_u16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
683 // W32
: [0x6a,0x00,0x3e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
684 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
686 v_cmp_ge_u16_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
687 // W32
: [0x6b,0x00,0x3e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
688 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
690 v_cmp_ge_u16_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
691 // W32
: [0x7b,0x00,0x3e,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
692 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
694 v_cmp_ge_u16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
695 // W64
: [0x0a,0x00,0x3e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
696 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
698 v_cmp_ge_u16_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
699 // W64
: [0x0a,0x00,0x3e,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
700 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
702 v_cmp_ge_u16_e64_dpp s
[10:11], v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
703 // W64
: [0x0a,0x00,0x3e,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
704 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
706 v_cmp_ge_u16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
707 // W64
: [0x68,0x00,0x3e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
708 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
710 v_cmp_ge_u16_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
711 // W64
: [0x6a,0x00,0x3e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
712 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
714 v_cmp_ge_u16_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
715 // W64
: [0x7a,0x00,0x3e,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
716 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
718 v_cmp_ge_u16_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
719 // GFX12
: [0x7c,0x00,0x3e,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
721 v_cmp_ge_u32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
722 // W32
: [0x05,0x00,0x4e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
723 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
725 v_cmp_ge_u32_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
726 // W32
: [0x05,0x00,0x4e,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
727 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
729 v_cmp_ge_u32_e64_dpp s5
, v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
730 // W32
: [0x05,0x00,0x4e,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
731 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
733 v_cmp_ge_u32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
734 // W32
: [0x69,0x00,0x4e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
735 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
737 v_cmp_ge_u32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
738 // W32
: [0x6a,0x00,0x4e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
739 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
741 v_cmp_ge_u32_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
742 // W32
: [0x6b,0x00,0x4e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
743 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
745 v_cmp_ge_u32_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
746 // W32
: [0x7b,0x00,0x4e,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
747 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
749 v_cmp_ge_u32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
750 // W64
: [0x0a,0x00,0x4e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
751 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
753 v_cmp_ge_u32_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
754 // W64
: [0x0a,0x00,0x4e,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
755 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
757 v_cmp_ge_u32_e64_dpp s
[10:11], v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
758 // W64
: [0x0a,0x00,0x4e,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
759 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
761 v_cmp_ge_u32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
762 // W64
: [0x68,0x00,0x4e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
763 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
765 v_cmp_ge_u32_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
766 // W64
: [0x6a,0x00,0x4e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
767 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
769 v_cmp_ge_u32_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
770 // W64
: [0x7a,0x00,0x4e,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
771 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
773 v_cmp_ge_u32_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
774 // GFX12
: [0x7c,0x00,0x4e,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
776 v_cmp_gt_f16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
777 // W32
: [0x05,0x00,0x04,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
778 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
780 v_cmp_gt_f16_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
781 // W32
: [0x05,0x00,0x04,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
782 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
784 v_cmp_gt_f16_e64_dpp s5
, v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
785 // W32
: [0x05,0x00,0x04,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
786 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
788 v_cmp_gt_f16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
789 // W32
: [0x69,0x00,0x04,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
790 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
792 v_cmp_gt_f16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
793 // W32
: [0x6a,0x00,0x04,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
794 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
796 v_cmp_gt_f16_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
797 // W32
: [0x6b,0x01,0x04,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
798 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
800 v_cmp_gt_f16_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
801 // W32
: [0x7b,0x02,0x04,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
802 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
804 v_cmp_gt_f16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
805 // W64
: [0x0a,0x00,0x04,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
806 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
808 v_cmp_gt_f16_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
809 // W64
: [0x0a,0x00,0x04,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
810 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
812 v_cmp_gt_f16_e64_dpp s
[10:11], v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
813 // W64
: [0x0a,0x00,0x04,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
814 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
816 v_cmp_gt_f16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
817 // W64
: [0x68,0x00,0x04,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
818 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
820 v_cmp_gt_f16_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
821 // W64
: [0x6a,0x01,0x04,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
822 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
824 v_cmp_gt_f16_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
825 // W64
: [0x7a,0x02,0x04,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
826 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
828 v_cmp_gt_f16_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
829 // GFX12
: [0x7c,0x83,0x04,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
831 v_cmp_gt_f32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
832 // W32
: [0x05,0x00,0x14,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
833 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
835 v_cmp_gt_f32_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
836 // W32
: [0x05,0x00,0x14,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
837 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
839 v_cmp_gt_f32_e64_dpp s5
, v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
840 // W32
: [0x05,0x00,0x14,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
841 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
843 v_cmp_gt_f32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
844 // W32
: [0x69,0x00,0x14,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
845 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
847 v_cmp_gt_f32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
848 // W32
: [0x6a,0x00,0x14,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
849 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
851 v_cmp_gt_f32_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
852 // W32
: [0x6b,0x01,0x14,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
853 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
855 v_cmp_gt_f32_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
856 // W32
: [0x7b,0x02,0x14,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
857 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
859 v_cmp_gt_f32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
860 // W64
: [0x0a,0x00,0x14,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
861 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
863 v_cmp_gt_f32_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
864 // W64
: [0x0a,0x00,0x14,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
865 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
867 v_cmp_gt_f32_e64_dpp s
[10:11], v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
868 // W64
: [0x0a,0x00,0x14,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
869 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
871 v_cmp_gt_f32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
872 // W64
: [0x68,0x00,0x14,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
873 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
875 v_cmp_gt_f32_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
876 // W64
: [0x6a,0x01,0x14,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
877 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
879 v_cmp_gt_f32_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
880 // W64
: [0x7a,0x02,0x14,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
881 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
883 v_cmp_gt_f32_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
884 // GFX12
: [0x7c,0x83,0x14,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
886 v_cmp_gt_i16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
887 // W32
: [0x05,0x00,0x34,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
888 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
890 v_cmp_gt_i16_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
891 // W32
: [0x05,0x00,0x34,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
892 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
894 v_cmp_gt_i16_e64_dpp s5
, v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
895 // W32
: [0x05,0x00,0x34,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
896 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
898 v_cmp_gt_i16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
899 // W32
: [0x69,0x00,0x34,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
900 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
902 v_cmp_gt_i16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
903 // W32
: [0x6a,0x00,0x34,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
904 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
906 v_cmp_gt_i16_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
907 // W32
: [0x6b,0x00,0x34,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
908 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
910 v_cmp_gt_i16_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
911 // W32
: [0x7b,0x00,0x34,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
912 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
914 v_cmp_gt_i16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
915 // W64
: [0x0a,0x00,0x34,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
916 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
918 v_cmp_gt_i16_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
919 // W64
: [0x0a,0x00,0x34,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
920 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
922 v_cmp_gt_i16_e64_dpp s
[10:11], v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
923 // W64
: [0x0a,0x00,0x34,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
924 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
926 v_cmp_gt_i16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
927 // W64
: [0x68,0x00,0x34,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
928 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
930 v_cmp_gt_i16_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
931 // W64
: [0x6a,0x00,0x34,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
932 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
934 v_cmp_gt_i16_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
935 // W64
: [0x7a,0x00,0x34,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
936 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
938 v_cmp_gt_i16_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
939 // GFX12
: [0x7c,0x00,0x34,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
941 v_cmp_gt_i32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
942 // W32
: [0x05,0x00,0x44,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
943 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
945 v_cmp_gt_i32_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
946 // W32
: [0x05,0x00,0x44,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
947 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
949 v_cmp_gt_i32_e64_dpp s5
, v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
950 // W32
: [0x05,0x00,0x44,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
951 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
953 v_cmp_gt_i32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
954 // W32
: [0x69,0x00,0x44,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
955 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
957 v_cmp_gt_i32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
958 // W32
: [0x6a,0x00,0x44,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
959 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
961 v_cmp_gt_i32_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
962 // W32
: [0x6b,0x00,0x44,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
963 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
965 v_cmp_gt_i32_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
966 // W32
: [0x7b,0x00,0x44,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
967 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
969 v_cmp_gt_i32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
970 // W64
: [0x0a,0x00,0x44,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
971 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
973 v_cmp_gt_i32_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
974 // W64
: [0x0a,0x00,0x44,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
975 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
977 v_cmp_gt_i32_e64_dpp s
[10:11], v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
978 // W64
: [0x0a,0x00,0x44,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
979 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
981 v_cmp_gt_i32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
982 // W64
: [0x68,0x00,0x44,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
983 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
985 v_cmp_gt_i32_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
986 // W64
: [0x6a,0x00,0x44,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
987 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
989 v_cmp_gt_i32_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
990 // W64
: [0x7a,0x00,0x44,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
991 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
993 v_cmp_gt_i32_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
994 // GFX12
: [0x7c,0x00,0x44,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
996 v_cmp_gt_u16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
997 // W32
: [0x05,0x00,0x3c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
998 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1000 v_cmp_gt_u16_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
1001 // W32
: [0x05,0x00,0x3c,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
1002 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1004 v_cmp_gt_u16_e64_dpp s5
, v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
1005 // W32
: [0x05,0x00,0x3c,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
1006 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1008 v_cmp_gt_u16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1009 // W32
: [0x69,0x00,0x3c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1010 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1012 v_cmp_gt_u16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1013 // W32
: [0x6a,0x00,0x3c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1014 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1016 v_cmp_gt_u16_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1017 // W32
: [0x6b,0x00,0x3c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1018 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1020 v_cmp_gt_u16_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1021 // W32
: [0x7b,0x00,0x3c,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1022 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1024 v_cmp_gt_u16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1025 // W64
: [0x0a,0x00,0x3c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1026 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1028 v_cmp_gt_u16_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
1029 // W64
: [0x0a,0x00,0x3c,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
1030 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1032 v_cmp_gt_u16_e64_dpp s
[10:11], v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
1033 // W64
: [0x0a,0x00,0x3c,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
1034 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1036 v_cmp_gt_u16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1037 // W64
: [0x68,0x00,0x3c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1038 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1040 v_cmp_gt_u16_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1041 // W64
: [0x6a,0x00,0x3c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1042 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1044 v_cmp_gt_u16_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1045 // W64
: [0x7a,0x00,0x3c,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1046 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1048 v_cmp_gt_u16_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1049 // GFX12
: [0x7c,0x00,0x3c,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
1051 v_cmp_gt_u32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1052 // W32
: [0x05,0x00,0x4c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1053 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1055 v_cmp_gt_u32_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
1056 // W32
: [0x05,0x00,0x4c,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
1057 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1059 v_cmp_gt_u32_e64_dpp s5
, v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
1060 // W32
: [0x05,0x00,0x4c,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
1061 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1063 v_cmp_gt_u32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1064 // W32
: [0x69,0x00,0x4c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1065 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1067 v_cmp_gt_u32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1068 // W32
: [0x6a,0x00,0x4c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1069 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1071 v_cmp_gt_u32_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1072 // W32
: [0x6b,0x00,0x4c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1073 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1075 v_cmp_gt_u32_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1076 // W32
: [0x7b,0x00,0x4c,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1077 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1079 v_cmp_gt_u32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1080 // W64
: [0x0a,0x00,0x4c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1081 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1083 v_cmp_gt_u32_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
1084 // W64
: [0x0a,0x00,0x4c,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
1085 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1087 v_cmp_gt_u32_e64_dpp s
[10:11], v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
1088 // W64
: [0x0a,0x00,0x4c,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
1089 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1091 v_cmp_gt_u32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1092 // W64
: [0x68,0x00,0x4c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1093 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1095 v_cmp_gt_u32_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1096 // W64
: [0x6a,0x00,0x4c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1097 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1099 v_cmp_gt_u32_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1100 // W64
: [0x7a,0x00,0x4c,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1101 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1103 v_cmp_gt_u32_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1104 // GFX12
: [0x7c,0x00,0x4c,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
1106 v_cmp_le_f16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1107 // W32
: [0x05,0x00,0x03,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1108 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1110 v_cmp_le_f16_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
1111 // W32
: [0x05,0x00,0x03,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
1112 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1114 v_cmp_le_f16_e64_dpp s5
, v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
1115 // W32
: [0x05,0x00,0x03,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
1116 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1118 v_cmp_le_f16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1119 // W32
: [0x69,0x00,0x03,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1120 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1122 v_cmp_le_f16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1123 // W32
: [0x6a,0x00,0x03,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1124 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1126 v_cmp_le_f16_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1127 // W32
: [0x6b,0x01,0x03,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1128 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1130 v_cmp_le_f16_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1131 // W32
: [0x7b,0x02,0x03,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1132 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1134 v_cmp_le_f16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1135 // W64
: [0x0a,0x00,0x03,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1136 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1138 v_cmp_le_f16_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
1139 // W64
: [0x0a,0x00,0x03,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
1140 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1142 v_cmp_le_f16_e64_dpp s
[10:11], v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
1143 // W64
: [0x0a,0x00,0x03,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
1144 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1146 v_cmp_le_f16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1147 // W64
: [0x68,0x00,0x03,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1148 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1150 v_cmp_le_f16_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1151 // W64
: [0x6a,0x01,0x03,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1152 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1154 v_cmp_le_f16_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1155 // W64
: [0x7a,0x02,0x03,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1156 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1158 v_cmp_le_f16_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1159 // GFX12
: [0x7c,0x83,0x03,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
1161 v_cmp_le_f32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1162 // W32
: [0x05,0x00,0x13,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1163 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1165 v_cmp_le_f32_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
1166 // W32
: [0x05,0x00,0x13,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
1167 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1169 v_cmp_le_f32_e64_dpp s5
, v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
1170 // W32
: [0x05,0x00,0x13,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
1171 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1173 v_cmp_le_f32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1174 // W32
: [0x69,0x00,0x13,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1175 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1177 v_cmp_le_f32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1178 // W32
: [0x6a,0x00,0x13,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1179 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1181 v_cmp_le_f32_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1182 // W32
: [0x6b,0x01,0x13,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1183 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1185 v_cmp_le_f32_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1186 // W32
: [0x7b,0x02,0x13,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1187 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1189 v_cmp_le_f32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1190 // W64
: [0x0a,0x00,0x13,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1191 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1193 v_cmp_le_f32_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
1194 // W64
: [0x0a,0x00,0x13,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
1195 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1197 v_cmp_le_f32_e64_dpp s
[10:11], v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
1198 // W64
: [0x0a,0x00,0x13,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
1199 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1201 v_cmp_le_f32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1202 // W64
: [0x68,0x00,0x13,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1203 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1205 v_cmp_le_f32_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1206 // W64
: [0x6a,0x01,0x13,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1207 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1209 v_cmp_le_f32_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1210 // W64
: [0x7a,0x02,0x13,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1211 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1213 v_cmp_le_f32_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1214 // GFX12
: [0x7c,0x83,0x13,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
1216 v_cmp_le_i16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1217 // W32
: [0x05,0x00,0x33,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1218 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1220 v_cmp_le_i16_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
1221 // W32
: [0x05,0x00,0x33,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
1222 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1224 v_cmp_le_i16_e64_dpp s5
, v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
1225 // W32
: [0x05,0x00,0x33,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
1226 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1228 v_cmp_le_i16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1229 // W32
: [0x69,0x00,0x33,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1230 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1232 v_cmp_le_i16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1233 // W32
: [0x6a,0x00,0x33,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1234 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1236 v_cmp_le_i16_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1237 // W32
: [0x6b,0x00,0x33,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1238 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1240 v_cmp_le_i16_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1241 // W32
: [0x7b,0x00,0x33,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1242 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1244 v_cmp_le_i16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1245 // W64
: [0x0a,0x00,0x33,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1246 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1248 v_cmp_le_i16_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
1249 // W64
: [0x0a,0x00,0x33,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
1250 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1252 v_cmp_le_i16_e64_dpp s
[10:11], v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
1253 // W64
: [0x0a,0x00,0x33,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
1254 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1256 v_cmp_le_i16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1257 // W64
: [0x68,0x00,0x33,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1258 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1260 v_cmp_le_i16_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1261 // W64
: [0x6a,0x00,0x33,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1262 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1264 v_cmp_le_i16_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1265 // W64
: [0x7a,0x00,0x33,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1266 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1268 v_cmp_le_i16_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1269 // GFX12
: [0x7c,0x00,0x33,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
1271 v_cmp_le_i32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1272 // W32
: [0x05,0x00,0x43,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1273 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1275 v_cmp_le_i32_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
1276 // W32
: [0x05,0x00,0x43,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
1277 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1279 v_cmp_le_i32_e64_dpp s5
, v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
1280 // W32
: [0x05,0x00,0x43,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
1281 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1283 v_cmp_le_i32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1284 // W32
: [0x69,0x00,0x43,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1285 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1287 v_cmp_le_i32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1288 // W32
: [0x6a,0x00,0x43,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1289 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1291 v_cmp_le_i32_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1292 // W32
: [0x6b,0x00,0x43,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1293 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1295 v_cmp_le_i32_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1296 // W32
: [0x7b,0x00,0x43,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1297 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1299 v_cmp_le_i32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1300 // W64
: [0x0a,0x00,0x43,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1301 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1303 v_cmp_le_i32_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
1304 // W64
: [0x0a,0x00,0x43,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
1305 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1307 v_cmp_le_i32_e64_dpp s
[10:11], v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
1308 // W64
: [0x0a,0x00,0x43,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
1309 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1311 v_cmp_le_i32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1312 // W64
: [0x68,0x00,0x43,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1313 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1315 v_cmp_le_i32_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1316 // W64
: [0x6a,0x00,0x43,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1317 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1319 v_cmp_le_i32_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1320 // W64
: [0x7a,0x00,0x43,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1321 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1323 v_cmp_le_i32_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1324 // GFX12
: [0x7c,0x00,0x43,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
1326 v_cmp_le_u16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1327 // W32
: [0x05,0x00,0x3b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1328 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1330 v_cmp_le_u16_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
1331 // W32
: [0x05,0x00,0x3b,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
1332 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1334 v_cmp_le_u16_e64_dpp s5
, v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
1335 // W32
: [0x05,0x00,0x3b,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
1336 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1338 v_cmp_le_u16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1339 // W32
: [0x69,0x00,0x3b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1340 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1342 v_cmp_le_u16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1343 // W32
: [0x6a,0x00,0x3b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1344 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1346 v_cmp_le_u16_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1347 // W32
: [0x6b,0x00,0x3b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1348 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1350 v_cmp_le_u16_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1351 // W32
: [0x7b,0x00,0x3b,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1352 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1354 v_cmp_le_u16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1355 // W64
: [0x0a,0x00,0x3b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1356 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1358 v_cmp_le_u16_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
1359 // W64
: [0x0a,0x00,0x3b,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
1360 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1362 v_cmp_le_u16_e64_dpp s
[10:11], v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
1363 // W64
: [0x0a,0x00,0x3b,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
1364 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1366 v_cmp_le_u16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1367 // W64
: [0x68,0x00,0x3b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1368 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1370 v_cmp_le_u16_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1371 // W64
: [0x6a,0x00,0x3b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1372 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1374 v_cmp_le_u16_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1375 // W64
: [0x7a,0x00,0x3b,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1376 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1378 v_cmp_le_u16_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1379 // GFX12
: [0x7c,0x00,0x3b,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
1381 v_cmp_le_u32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1382 // W32
: [0x05,0x00,0x4b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1383 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1385 v_cmp_le_u32_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
1386 // W32
: [0x05,0x00,0x4b,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
1387 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1389 v_cmp_le_u32_e64_dpp s5
, v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
1390 // W32
: [0x05,0x00,0x4b,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
1391 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1393 v_cmp_le_u32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1394 // W32
: [0x69,0x00,0x4b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1395 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1397 v_cmp_le_u32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1398 // W32
: [0x6a,0x00,0x4b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1399 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1401 v_cmp_le_u32_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1402 // W32
: [0x6b,0x00,0x4b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1403 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1405 v_cmp_le_u32_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1406 // W32
: [0x7b,0x00,0x4b,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1407 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1409 v_cmp_le_u32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1410 // W64
: [0x0a,0x00,0x4b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1411 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1413 v_cmp_le_u32_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
1414 // W64
: [0x0a,0x00,0x4b,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
1415 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1417 v_cmp_le_u32_e64_dpp s
[10:11], v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
1418 // W64
: [0x0a,0x00,0x4b,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
1419 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1421 v_cmp_le_u32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1422 // W64
: [0x68,0x00,0x4b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1423 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1425 v_cmp_le_u32_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1426 // W64
: [0x6a,0x00,0x4b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1427 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1429 v_cmp_le_u32_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1430 // W64
: [0x7a,0x00,0x4b,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1431 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1433 v_cmp_le_u32_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1434 // GFX12
: [0x7c,0x00,0x4b,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
1436 v_cmp_lg_f16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1437 // W32
: [0x05,0x00,0x05,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1438 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1440 v_cmp_lg_f16_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
1441 // W32
: [0x05,0x00,0x05,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
1442 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1444 v_cmp_lg_f16_e64_dpp s5
, v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
1445 // W32
: [0x05,0x00,0x05,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
1446 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1448 v_cmp_lg_f16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1449 // W32
: [0x69,0x00,0x05,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1450 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1452 v_cmp_lg_f16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1453 // W32
: [0x6a,0x00,0x05,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1454 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1456 v_cmp_lg_f16_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1457 // W32
: [0x6b,0x01,0x05,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1458 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1460 v_cmp_lg_f16_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1461 // W32
: [0x7b,0x02,0x05,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1462 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1464 v_cmp_lg_f16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1465 // W64
: [0x0a,0x00,0x05,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1466 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1468 v_cmp_lg_f16_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
1469 // W64
: [0x0a,0x00,0x05,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
1470 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1472 v_cmp_lg_f16_e64_dpp s
[10:11], v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
1473 // W64
: [0x0a,0x00,0x05,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
1474 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1476 v_cmp_lg_f16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1477 // W64
: [0x68,0x00,0x05,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1478 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1480 v_cmp_lg_f16_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1481 // W64
: [0x6a,0x01,0x05,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1482 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1484 v_cmp_lg_f16_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1485 // W64
: [0x7a,0x02,0x05,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1486 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1488 v_cmp_lg_f16_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1489 // GFX12
: [0x7c,0x83,0x05,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
1491 v_cmp_lg_f32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1492 // W32
: [0x05,0x00,0x15,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1493 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1495 v_cmp_lg_f32_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
1496 // W32
: [0x05,0x00,0x15,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
1497 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1499 v_cmp_lg_f32_e64_dpp s5
, v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
1500 // W32
: [0x05,0x00,0x15,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
1501 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1503 v_cmp_lg_f32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1504 // W32
: [0x69,0x00,0x15,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1505 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1507 v_cmp_lg_f32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1508 // W32
: [0x6a,0x00,0x15,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1509 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1511 v_cmp_lg_f32_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1512 // W32
: [0x6b,0x01,0x15,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1513 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1515 v_cmp_lg_f32_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1516 // W32
: [0x7b,0x02,0x15,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1517 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1519 v_cmp_lg_f32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1520 // W64
: [0x0a,0x00,0x15,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1521 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1523 v_cmp_lg_f32_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
1524 // W64
: [0x0a,0x00,0x15,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
1525 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1527 v_cmp_lg_f32_e64_dpp s
[10:11], v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
1528 // W64
: [0x0a,0x00,0x15,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
1529 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1531 v_cmp_lg_f32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1532 // W64
: [0x68,0x00,0x15,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1533 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1535 v_cmp_lg_f32_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1536 // W64
: [0x6a,0x01,0x15,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1537 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1539 v_cmp_lg_f32_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1540 // W64
: [0x7a,0x02,0x15,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1541 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1543 v_cmp_lg_f32_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1544 // GFX12
: [0x7c,0x83,0x15,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
1546 v_cmp_lt_f16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1547 // W32
: [0x05,0x00,0x01,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1548 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1550 v_cmp_lt_f16_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
1551 // W32
: [0x05,0x00,0x01,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
1552 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1554 v_cmp_lt_f16_e64_dpp s5
, v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
1555 // W32
: [0x05,0x00,0x01,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
1556 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1558 v_cmp_lt_f16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1559 // W32
: [0x69,0x00,0x01,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1560 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1562 v_cmp_lt_f16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1563 // W32
: [0x6a,0x00,0x01,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1564 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1566 v_cmp_lt_f16_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1567 // W32
: [0x6b,0x01,0x01,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1568 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1570 v_cmp_lt_f16_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1571 // W32
: [0x7b,0x02,0x01,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1572 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1574 v_cmp_lt_f16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1575 // W64
: [0x0a,0x00,0x01,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1576 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1578 v_cmp_lt_f16_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
1579 // W64
: [0x0a,0x00,0x01,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
1580 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1582 v_cmp_lt_f16_e64_dpp s
[10:11], v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
1583 // W64
: [0x0a,0x00,0x01,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
1584 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1586 v_cmp_lt_f16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1587 // W64
: [0x68,0x00,0x01,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1588 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1590 v_cmp_lt_f16_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1591 // W64
: [0x6a,0x01,0x01,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1592 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1594 v_cmp_lt_f16_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1595 // W64
: [0x7a,0x02,0x01,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1596 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1598 v_cmp_lt_f16_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1599 // GFX12
: [0x7c,0x83,0x01,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
1601 v_cmp_lt_f32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1602 // W32
: [0x05,0x00,0x11,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1603 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1605 v_cmp_lt_f32_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
1606 // W32
: [0x05,0x00,0x11,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
1607 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1609 v_cmp_lt_f32_e64_dpp s5
, v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
1610 // W32
: [0x05,0x00,0x11,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
1611 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1613 v_cmp_lt_f32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1614 // W32
: [0x69,0x00,0x11,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1615 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1617 v_cmp_lt_f32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1618 // W32
: [0x6a,0x00,0x11,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1619 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1621 v_cmp_lt_f32_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1622 // W32
: [0x6b,0x01,0x11,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1623 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1625 v_cmp_lt_f32_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1626 // W32
: [0x7b,0x02,0x11,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1627 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1629 v_cmp_lt_f32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1630 // W64
: [0x0a,0x00,0x11,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1631 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1633 v_cmp_lt_f32_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
1634 // W64
: [0x0a,0x00,0x11,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
1635 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1637 v_cmp_lt_f32_e64_dpp s
[10:11], v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
1638 // W64
: [0x0a,0x00,0x11,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
1639 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1641 v_cmp_lt_f32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1642 // W64
: [0x68,0x00,0x11,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1643 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1645 v_cmp_lt_f32_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1646 // W64
: [0x6a,0x01,0x11,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1647 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1649 v_cmp_lt_f32_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1650 // W64
: [0x7a,0x02,0x11,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1651 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1653 v_cmp_lt_f32_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1654 // GFX12
: [0x7c,0x83,0x11,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
1656 v_cmp_lt_i16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1657 // W32
: [0x05,0x00,0x31,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1658 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1660 v_cmp_lt_i16_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
1661 // W32
: [0x05,0x00,0x31,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
1662 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1664 v_cmp_lt_i16_e64_dpp s5
, v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
1665 // W32
: [0x05,0x00,0x31,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
1666 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1668 v_cmp_lt_i16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1669 // W32
: [0x69,0x00,0x31,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1670 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1672 v_cmp_lt_i16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1673 // W32
: [0x6a,0x00,0x31,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1674 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1676 v_cmp_lt_i16_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1677 // W32
: [0x6b,0x00,0x31,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1678 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1680 v_cmp_lt_i16_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1681 // W32
: [0x7b,0x00,0x31,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1682 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1684 v_cmp_lt_i16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1685 // W64
: [0x0a,0x00,0x31,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1686 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1688 v_cmp_lt_i16_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
1689 // W64
: [0x0a,0x00,0x31,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
1690 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1692 v_cmp_lt_i16_e64_dpp s
[10:11], v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
1693 // W64
: [0x0a,0x00,0x31,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
1694 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1696 v_cmp_lt_i16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1697 // W64
: [0x68,0x00,0x31,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1698 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1700 v_cmp_lt_i16_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1701 // W64
: [0x6a,0x00,0x31,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1702 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1704 v_cmp_lt_i16_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1705 // W64
: [0x7a,0x00,0x31,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1706 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1708 v_cmp_lt_i16_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1709 // GFX12
: [0x7c,0x00,0x31,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
1711 v_cmp_lt_i32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1712 // W32
: [0x05,0x00,0x41,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1713 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1715 v_cmp_lt_i32_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
1716 // W32
: [0x05,0x00,0x41,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
1717 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1719 v_cmp_lt_i32_e64_dpp s5
, v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
1720 // W32
: [0x05,0x00,0x41,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
1721 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1723 v_cmp_lt_i32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1724 // W32
: [0x69,0x00,0x41,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1725 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1727 v_cmp_lt_i32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1728 // W32
: [0x6a,0x00,0x41,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1729 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1731 v_cmp_lt_i32_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1732 // W32
: [0x6b,0x00,0x41,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1733 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1735 v_cmp_lt_i32_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1736 // W32
: [0x7b,0x00,0x41,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1737 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1739 v_cmp_lt_i32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1740 // W64
: [0x0a,0x00,0x41,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1741 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1743 v_cmp_lt_i32_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
1744 // W64
: [0x0a,0x00,0x41,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
1745 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1747 v_cmp_lt_i32_e64_dpp s
[10:11], v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
1748 // W64
: [0x0a,0x00,0x41,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
1749 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1751 v_cmp_lt_i32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1752 // W64
: [0x68,0x00,0x41,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1753 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1755 v_cmp_lt_i32_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1756 // W64
: [0x6a,0x00,0x41,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1757 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1759 v_cmp_lt_i32_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1760 // W64
: [0x7a,0x00,0x41,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1761 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1763 v_cmp_lt_i32_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1764 // GFX12
: [0x7c,0x00,0x41,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
1766 v_cmp_lt_u16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1767 // W32
: [0x05,0x00,0x39,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1768 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1770 v_cmp_lt_u16_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
1771 // W32
: [0x05,0x00,0x39,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
1772 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1774 v_cmp_lt_u16_e64_dpp s5
, v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
1775 // W32
: [0x05,0x00,0x39,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
1776 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1778 v_cmp_lt_u16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1779 // W32
: [0x69,0x00,0x39,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1780 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1782 v_cmp_lt_u16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1783 // W32
: [0x6a,0x00,0x39,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1784 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1786 v_cmp_lt_u16_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1787 // W32
: [0x6b,0x00,0x39,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1788 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1790 v_cmp_lt_u16_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1791 // W32
: [0x7b,0x00,0x39,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1792 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1794 v_cmp_lt_u16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1795 // W64
: [0x0a,0x00,0x39,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1796 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1798 v_cmp_lt_u16_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
1799 // W64
: [0x0a,0x00,0x39,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
1800 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1802 v_cmp_lt_u16_e64_dpp s
[10:11], v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
1803 // W64
: [0x0a,0x00,0x39,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
1804 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1806 v_cmp_lt_u16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1807 // W64
: [0x68,0x00,0x39,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1808 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1810 v_cmp_lt_u16_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1811 // W64
: [0x6a,0x00,0x39,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1812 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1814 v_cmp_lt_u16_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1815 // W64
: [0x7a,0x00,0x39,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1816 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1818 v_cmp_lt_u16_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1819 // GFX12
: [0x7c,0x00,0x39,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
1821 v_cmp_lt_u32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1822 // W32
: [0x05,0x00,0x49,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1823 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1825 v_cmp_lt_u32_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
1826 // W32
: [0x05,0x00,0x49,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
1827 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1829 v_cmp_lt_u32_e64_dpp s5
, v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
1830 // W32
: [0x05,0x00,0x49,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
1831 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1833 v_cmp_lt_u32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1834 // W32
: [0x69,0x00,0x49,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1835 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1837 v_cmp_lt_u32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1838 // W32
: [0x6a,0x00,0x49,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1839 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1841 v_cmp_lt_u32_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1842 // W32
: [0x6b,0x00,0x49,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1843 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1845 v_cmp_lt_u32_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1846 // W32
: [0x7b,0x00,0x49,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1847 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1849 v_cmp_lt_u32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1850 // W64
: [0x0a,0x00,0x49,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1851 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1853 v_cmp_lt_u32_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
1854 // W64
: [0x0a,0x00,0x49,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
1855 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1857 v_cmp_lt_u32_e64_dpp s
[10:11], v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
1858 // W64
: [0x0a,0x00,0x49,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
1859 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1861 v_cmp_lt_u32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1862 // W64
: [0x68,0x00,0x49,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1863 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1865 v_cmp_lt_u32_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1866 // W64
: [0x6a,0x00,0x49,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1867 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1869 v_cmp_lt_u32_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1870 // W64
: [0x7a,0x00,0x49,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1871 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1873 v_cmp_lt_u32_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1874 // GFX12
: [0x7c,0x00,0x49,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
1876 v_cmp_ne_i16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1877 // W32
: [0x05,0x00,0x35,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1878 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1880 v_cmp_ne_i16_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
1881 // W32
: [0x05,0x00,0x35,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
1882 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1884 v_cmp_ne_i16_e64_dpp s5
, v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
1885 // W32
: [0x05,0x00,0x35,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
1886 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1888 v_cmp_ne_i16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1889 // W32
: [0x69,0x00,0x35,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1890 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1892 v_cmp_ne_i16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1893 // W32
: [0x6a,0x00,0x35,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1894 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1896 v_cmp_ne_i16_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1897 // W32
: [0x6b,0x00,0x35,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1898 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1900 v_cmp_ne_i16_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1901 // W32
: [0x7b,0x00,0x35,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1902 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1904 v_cmp_ne_i16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1905 // W64
: [0x0a,0x00,0x35,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1906 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1908 v_cmp_ne_i16_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
1909 // W64
: [0x0a,0x00,0x35,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
1910 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1912 v_cmp_ne_i16_e64_dpp s
[10:11], v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
1913 // W64
: [0x0a,0x00,0x35,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
1914 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1916 v_cmp_ne_i16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1917 // W64
: [0x68,0x00,0x35,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1918 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1920 v_cmp_ne_i16_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1921 // W64
: [0x6a,0x00,0x35,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1922 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1924 v_cmp_ne_i16_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1925 // W64
: [0x7a,0x00,0x35,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1926 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1928 v_cmp_ne_i16_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1929 // GFX12
: [0x7c,0x00,0x35,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
1931 v_cmp_ne_i32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1932 // W32
: [0x05,0x00,0x45,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1933 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1935 v_cmp_ne_i32_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
1936 // W32
: [0x05,0x00,0x45,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
1937 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1939 v_cmp_ne_i32_e64_dpp s5
, v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
1940 // W32
: [0x05,0x00,0x45,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
1941 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1943 v_cmp_ne_i32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1944 // W32
: [0x69,0x00,0x45,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1945 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1947 v_cmp_ne_i32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1948 // W32
: [0x6a,0x00,0x45,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1949 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1951 v_cmp_ne_i32_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1952 // W32
: [0x6b,0x00,0x45,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1953 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1955 v_cmp_ne_i32_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1956 // W32
: [0x7b,0x00,0x45,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1957 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1959 v_cmp_ne_i32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1960 // W64
: [0x0a,0x00,0x45,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1961 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1963 v_cmp_ne_i32_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
1964 // W64
: [0x0a,0x00,0x45,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
1965 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1967 v_cmp_ne_i32_e64_dpp s
[10:11], v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
1968 // W64
: [0x0a,0x00,0x45,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
1969 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1971 v_cmp_ne_i32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1972 // W64
: [0x68,0x00,0x45,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1973 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1975 v_cmp_ne_i32_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1976 // W64
: [0x6a,0x00,0x45,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1977 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1979 v_cmp_ne_i32_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1980 // W64
: [0x7a,0x00,0x45,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1981 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1983 v_cmp_ne_i32_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1984 // GFX12
: [0x7c,0x00,0x45,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
1986 v_cmp_ne_u16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1987 // W32
: [0x05,0x00,0x3d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1988 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1990 v_cmp_ne_u16_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
1991 // W32
: [0x05,0x00,0x3d,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
1992 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1994 v_cmp_ne_u16_e64_dpp s5
, v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
1995 // W32
: [0x05,0x00,0x3d,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
1996 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1998 v_cmp_ne_u16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1999 // W32
: [0x69,0x00,0x3d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2000 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2002 v_cmp_ne_u16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2003 // W32
: [0x6a,0x00,0x3d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2004 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2006 v_cmp_ne_u16_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2007 // W32
: [0x6b,0x00,0x3d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2008 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2010 v_cmp_ne_u16_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2011 // W32
: [0x7b,0x00,0x3d,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2012 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2014 v_cmp_ne_u16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2015 // W64
: [0x0a,0x00,0x3d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2016 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2018 v_cmp_ne_u16_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
2019 // W64
: [0x0a,0x00,0x3d,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
2020 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2022 v_cmp_ne_u16_e64_dpp s
[10:11], v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
2023 // W64
: [0x0a,0x00,0x3d,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
2024 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2026 v_cmp_ne_u16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2027 // W64
: [0x68,0x00,0x3d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2028 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2030 v_cmp_ne_u16_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2031 // W64
: [0x6a,0x00,0x3d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2032 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2034 v_cmp_ne_u16_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2035 // W64
: [0x7a,0x00,0x3d,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2036 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2038 v_cmp_ne_u16_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
2039 // GFX12
: [0x7c,0x00,0x3d,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
2041 v_cmp_ne_u32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2042 // W32
: [0x05,0x00,0x4d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2043 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2045 v_cmp_ne_u32_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
2046 // W32
: [0x05,0x00,0x4d,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
2047 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2049 v_cmp_ne_u32_e64_dpp s5
, v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
2050 // W32
: [0x05,0x00,0x4d,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
2051 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2053 v_cmp_ne_u32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2054 // W32
: [0x69,0x00,0x4d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2055 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2057 v_cmp_ne_u32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2058 // W32
: [0x6a,0x00,0x4d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2059 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2061 v_cmp_ne_u32_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2062 // W32
: [0x6b,0x00,0x4d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2063 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2065 v_cmp_ne_u32_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2066 // W32
: [0x7b,0x00,0x4d,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2067 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2069 v_cmp_ne_u32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2070 // W64
: [0x0a,0x00,0x4d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2071 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2073 v_cmp_ne_u32_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
2074 // W64
: [0x0a,0x00,0x4d,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
2075 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2077 v_cmp_ne_u32_e64_dpp s
[10:11], v1
, 10 dpp8
:[7,6,5,4,3,2,1,0]
2078 // W64
: [0x0a,0x00,0x4d,0xd4,0xe9,0x14,0x01,0x00,0x01,0x77,0x39,0x05]
2079 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2081 v_cmp_ne_u32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2082 // W64
: [0x68,0x00,0x4d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2083 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2085 v_cmp_ne_u32_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2086 // W64
: [0x6a,0x00,0x4d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2087 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2089 v_cmp_ne_u32_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2090 // W64
: [0x7a,0x00,0x4d,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2091 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2093 v_cmp_ne_u32_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
2094 // GFX12
: [0x7c,0x00,0x4d,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
2096 v_cmp_neq_f16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2097 // W32
: [0x05,0x00,0x0d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2098 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2100 v_cmp_neq_f16_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
2101 // W32
: [0x05,0x00,0x0d,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
2102 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2104 v_cmp_neq_f16_e64_dpp s5
, v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
2105 // W32
: [0x05,0x00,0x0d,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
2106 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2108 v_cmp_neq_f16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2109 // W32
: [0x69,0x00,0x0d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2110 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2112 v_cmp_neq_f16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2113 // W32
: [0x6a,0x00,0x0d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2114 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2116 v_cmp_neq_f16_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2117 // W32
: [0x6b,0x01,0x0d,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2118 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2120 v_cmp_neq_f16_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2121 // W32
: [0x7b,0x02,0x0d,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2122 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2124 v_cmp_neq_f16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2125 // W64
: [0x0a,0x00,0x0d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2126 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2128 v_cmp_neq_f16_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
2129 // W64
: [0x0a,0x00,0x0d,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
2130 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2132 v_cmp_neq_f16_e64_dpp s
[10:11], v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
2133 // W64
: [0x0a,0x00,0x0d,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
2134 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2136 v_cmp_neq_f16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2137 // W64
: [0x68,0x00,0x0d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2138 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2140 v_cmp_neq_f16_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2141 // W64
: [0x6a,0x01,0x0d,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2142 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2144 v_cmp_neq_f16_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2145 // W64
: [0x7a,0x02,0x0d,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2146 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2148 v_cmp_neq_f16_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
2149 // GFX12
: [0x7c,0x83,0x0d,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
2151 v_cmp_neq_f32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2152 // W32
: [0x05,0x00,0x1d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2153 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2155 v_cmp_neq_f32_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
2156 // W32
: [0x05,0x00,0x1d,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
2157 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2159 v_cmp_neq_f32_e64_dpp s5
, v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
2160 // W32
: [0x05,0x00,0x1d,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
2161 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2163 v_cmp_neq_f32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2164 // W32
: [0x69,0x00,0x1d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2165 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2167 v_cmp_neq_f32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2168 // W32
: [0x6a,0x00,0x1d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2169 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2171 v_cmp_neq_f32_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2172 // W32
: [0x6b,0x01,0x1d,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2173 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2175 v_cmp_neq_f32_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2176 // W32
: [0x7b,0x02,0x1d,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2177 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2179 v_cmp_neq_f32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2180 // W64
: [0x0a,0x00,0x1d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2181 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2183 v_cmp_neq_f32_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
2184 // W64
: [0x0a,0x00,0x1d,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
2185 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2187 v_cmp_neq_f32_e64_dpp s
[10:11], v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
2188 // W64
: [0x0a,0x00,0x1d,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
2189 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2191 v_cmp_neq_f32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2192 // W64
: [0x68,0x00,0x1d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2193 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2195 v_cmp_neq_f32_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2196 // W64
: [0x6a,0x01,0x1d,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2197 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2199 v_cmp_neq_f32_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2200 // W64
: [0x7a,0x02,0x1d,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2201 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2203 v_cmp_neq_f32_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
2204 // GFX12
: [0x7c,0x83,0x1d,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
2206 v_cmp_nge_f16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2207 // W32
: [0x05,0x00,0x09,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2208 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2210 v_cmp_nge_f16_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
2211 // W32
: [0x05,0x00,0x09,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
2212 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2214 v_cmp_nge_f16_e64_dpp s5
, v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
2215 // W32
: [0x05,0x00,0x09,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
2216 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2218 v_cmp_nge_f16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2219 // W32
: [0x69,0x00,0x09,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2220 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2222 v_cmp_nge_f16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2223 // W32
: [0x6a,0x00,0x09,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2224 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2226 v_cmp_nge_f16_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2227 // W32
: [0x6b,0x01,0x09,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2228 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2230 v_cmp_nge_f16_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2231 // W32
: [0x7b,0x02,0x09,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2232 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2234 v_cmp_nge_f16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2235 // W64
: [0x0a,0x00,0x09,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2236 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2238 v_cmp_nge_f16_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
2239 // W64
: [0x0a,0x00,0x09,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
2240 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2242 v_cmp_nge_f16_e64_dpp s
[10:11], v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
2243 // W64
: [0x0a,0x00,0x09,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
2244 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2246 v_cmp_nge_f16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2247 // W64
: [0x68,0x00,0x09,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2248 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2250 v_cmp_nge_f16_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2251 // W64
: [0x6a,0x01,0x09,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2252 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2254 v_cmp_nge_f16_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2255 // W64
: [0x7a,0x02,0x09,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2256 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2258 v_cmp_nge_f16_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
2259 // GFX12
: [0x7c,0x83,0x09,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
2261 v_cmp_nge_f32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2262 // W32
: [0x05,0x00,0x19,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2263 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2265 v_cmp_nge_f32_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
2266 // W32
: [0x05,0x00,0x19,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
2267 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2269 v_cmp_nge_f32_e64_dpp s5
, v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
2270 // W32
: [0x05,0x00,0x19,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
2271 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2273 v_cmp_nge_f32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2274 // W32
: [0x69,0x00,0x19,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2275 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2277 v_cmp_nge_f32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2278 // W32
: [0x6a,0x00,0x19,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2279 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2281 v_cmp_nge_f32_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2282 // W32
: [0x6b,0x01,0x19,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2283 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2285 v_cmp_nge_f32_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2286 // W32
: [0x7b,0x02,0x19,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2287 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2289 v_cmp_nge_f32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2290 // W64
: [0x0a,0x00,0x19,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2291 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2293 v_cmp_nge_f32_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
2294 // W64
: [0x0a,0x00,0x19,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
2295 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2297 v_cmp_nge_f32_e64_dpp s
[10:11], v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
2298 // W64
: [0x0a,0x00,0x19,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
2299 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2301 v_cmp_nge_f32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2302 // W64
: [0x68,0x00,0x19,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2303 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2305 v_cmp_nge_f32_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2306 // W64
: [0x6a,0x01,0x19,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2307 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2309 v_cmp_nge_f32_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2310 // W64
: [0x7a,0x02,0x19,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2311 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2313 v_cmp_nge_f32_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
2314 // GFX12
: [0x7c,0x83,0x19,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
2316 v_cmp_ngt_f16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2317 // W32
: [0x05,0x00,0x0b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2318 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2320 v_cmp_ngt_f16_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
2321 // W32
: [0x05,0x00,0x0b,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
2322 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2324 v_cmp_ngt_f16_e64_dpp s5
, v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
2325 // W32
: [0x05,0x00,0x0b,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
2326 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2328 v_cmp_ngt_f16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2329 // W32
: [0x69,0x00,0x0b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2330 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2332 v_cmp_ngt_f16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2333 // W32
: [0x6a,0x00,0x0b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2334 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2336 v_cmp_ngt_f16_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2337 // W32
: [0x6b,0x01,0x0b,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2338 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2340 v_cmp_ngt_f16_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2341 // W32
: [0x7b,0x02,0x0b,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2342 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2344 v_cmp_ngt_f16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2345 // W64
: [0x0a,0x00,0x0b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2346 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2348 v_cmp_ngt_f16_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
2349 // W64
: [0x0a,0x00,0x0b,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
2350 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2352 v_cmp_ngt_f16_e64_dpp s
[10:11], v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
2353 // W64
: [0x0a,0x00,0x0b,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
2354 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2356 v_cmp_ngt_f16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2357 // W64
: [0x68,0x00,0x0b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2358 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2360 v_cmp_ngt_f16_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2361 // W64
: [0x6a,0x01,0x0b,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2362 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2364 v_cmp_ngt_f16_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2365 // W64
: [0x7a,0x02,0x0b,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2366 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2368 v_cmp_ngt_f16_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
2369 // GFX12
: [0x7c,0x83,0x0b,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
2371 v_cmp_ngt_f32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2372 // W32
: [0x05,0x00,0x1b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2373 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2375 v_cmp_ngt_f32_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
2376 // W32
: [0x05,0x00,0x1b,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
2377 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2379 v_cmp_ngt_f32_e64_dpp s5
, v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
2380 // W32
: [0x05,0x00,0x1b,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
2381 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2383 v_cmp_ngt_f32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2384 // W32
: [0x69,0x00,0x1b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2385 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2387 v_cmp_ngt_f32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2388 // W32
: [0x6a,0x00,0x1b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2389 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2391 v_cmp_ngt_f32_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2392 // W32
: [0x6b,0x01,0x1b,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2393 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2395 v_cmp_ngt_f32_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2396 // W32
: [0x7b,0x02,0x1b,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2397 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2399 v_cmp_ngt_f32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2400 // W64
: [0x0a,0x00,0x1b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2401 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2403 v_cmp_ngt_f32_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
2404 // W64
: [0x0a,0x00,0x1b,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
2405 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2407 v_cmp_ngt_f32_e64_dpp s
[10:11], v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
2408 // W64
: [0x0a,0x00,0x1b,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
2409 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2411 v_cmp_ngt_f32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2412 // W64
: [0x68,0x00,0x1b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2413 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2415 v_cmp_ngt_f32_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2416 // W64
: [0x6a,0x01,0x1b,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2417 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2419 v_cmp_ngt_f32_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2420 // W64
: [0x7a,0x02,0x1b,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2421 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2423 v_cmp_ngt_f32_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
2424 // GFX12
: [0x7c,0x83,0x1b,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
2426 v_cmp_nle_f16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2427 // W32
: [0x05,0x00,0x0c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2428 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2430 v_cmp_nle_f16_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
2431 // W32
: [0x05,0x00,0x0c,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
2432 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2434 v_cmp_nle_f16_e64_dpp s5
, v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
2435 // W32
: [0x05,0x00,0x0c,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
2436 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2438 v_cmp_nle_f16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2439 // W32
: [0x69,0x00,0x0c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2440 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2442 v_cmp_nle_f16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2443 // W32
: [0x6a,0x00,0x0c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2444 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2446 v_cmp_nle_f16_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2447 // W32
: [0x6b,0x01,0x0c,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2448 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2450 v_cmp_nle_f16_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2451 // W32
: [0x7b,0x02,0x0c,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2452 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2454 v_cmp_nle_f16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2455 // W64
: [0x0a,0x00,0x0c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2456 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2458 v_cmp_nle_f16_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
2459 // W64
: [0x0a,0x00,0x0c,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
2460 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2462 v_cmp_nle_f16_e64_dpp s
[10:11], v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
2463 // W64
: [0x0a,0x00,0x0c,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
2464 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2466 v_cmp_nle_f16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2467 // W64
: [0x68,0x00,0x0c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2468 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2470 v_cmp_nle_f16_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2471 // W64
: [0x6a,0x01,0x0c,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2472 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2474 v_cmp_nle_f16_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2475 // W64
: [0x7a,0x02,0x0c,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2476 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2478 v_cmp_nle_f16_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
2479 // GFX12
: [0x7c,0x83,0x0c,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
2481 v_cmp_nle_f32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2482 // W32
: [0x05,0x00,0x1c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2483 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2485 v_cmp_nle_f32_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
2486 // W32
: [0x05,0x00,0x1c,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
2487 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2489 v_cmp_nle_f32_e64_dpp s5
, v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
2490 // W32
: [0x05,0x00,0x1c,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
2491 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2493 v_cmp_nle_f32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2494 // W32
: [0x69,0x00,0x1c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2495 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2497 v_cmp_nle_f32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2498 // W32
: [0x6a,0x00,0x1c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2499 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2501 v_cmp_nle_f32_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2502 // W32
: [0x6b,0x01,0x1c,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2503 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2505 v_cmp_nle_f32_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2506 // W32
: [0x7b,0x02,0x1c,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2507 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2509 v_cmp_nle_f32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2510 // W64
: [0x0a,0x00,0x1c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2511 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2513 v_cmp_nle_f32_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
2514 // W64
: [0x0a,0x00,0x1c,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
2515 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2517 v_cmp_nle_f32_e64_dpp s
[10:11], v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
2518 // W64
: [0x0a,0x00,0x1c,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
2519 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2521 v_cmp_nle_f32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2522 // W64
: [0x68,0x00,0x1c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2523 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2525 v_cmp_nle_f32_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2526 // W64
: [0x6a,0x01,0x1c,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2527 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2529 v_cmp_nle_f32_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2530 // W64
: [0x7a,0x02,0x1c,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2531 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2533 v_cmp_nle_f32_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
2534 // GFX12
: [0x7c,0x83,0x1c,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
2536 v_cmp_nlg_f16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2537 // W32
: [0x05,0x00,0x0a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2538 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2540 v_cmp_nlg_f16_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
2541 // W32
: [0x05,0x00,0x0a,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
2542 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2544 v_cmp_nlg_f16_e64_dpp s5
, v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
2545 // W32
: [0x05,0x00,0x0a,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
2546 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2548 v_cmp_nlg_f16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2549 // W32
: [0x69,0x00,0x0a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2550 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2552 v_cmp_nlg_f16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2553 // W32
: [0x6a,0x00,0x0a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2554 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2556 v_cmp_nlg_f16_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2557 // W32
: [0x6b,0x01,0x0a,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2558 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2560 v_cmp_nlg_f16_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2561 // W32
: [0x7b,0x02,0x0a,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2562 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2564 v_cmp_nlg_f16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2565 // W64
: [0x0a,0x00,0x0a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2566 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2568 v_cmp_nlg_f16_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
2569 // W64
: [0x0a,0x00,0x0a,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
2570 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2572 v_cmp_nlg_f16_e64_dpp s
[10:11], v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
2573 // W64
: [0x0a,0x00,0x0a,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
2574 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2576 v_cmp_nlg_f16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2577 // W64
: [0x68,0x00,0x0a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2578 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2580 v_cmp_nlg_f16_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2581 // W64
: [0x6a,0x01,0x0a,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2582 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2584 v_cmp_nlg_f16_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2585 // W64
: [0x7a,0x02,0x0a,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2586 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2588 v_cmp_nlg_f16_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
2589 // GFX12
: [0x7c,0x83,0x0a,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
2591 v_cmp_nlg_f32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2592 // W32
: [0x05,0x00,0x1a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2593 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2595 v_cmp_nlg_f32_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
2596 // W32
: [0x05,0x00,0x1a,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
2597 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2599 v_cmp_nlg_f32_e64_dpp s5
, v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
2600 // W32
: [0x05,0x00,0x1a,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
2601 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2603 v_cmp_nlg_f32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2604 // W32
: [0x69,0x00,0x1a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2605 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2607 v_cmp_nlg_f32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2608 // W32
: [0x6a,0x00,0x1a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2609 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2611 v_cmp_nlg_f32_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2612 // W32
: [0x6b,0x01,0x1a,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2613 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2615 v_cmp_nlg_f32_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2616 // W32
: [0x7b,0x02,0x1a,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2617 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2619 v_cmp_nlg_f32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2620 // W64
: [0x0a,0x00,0x1a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2621 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2623 v_cmp_nlg_f32_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
2624 // W64
: [0x0a,0x00,0x1a,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
2625 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2627 v_cmp_nlg_f32_e64_dpp s
[10:11], v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
2628 // W64
: [0x0a,0x00,0x1a,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
2629 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2631 v_cmp_nlg_f32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2632 // W64
: [0x68,0x00,0x1a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2633 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2635 v_cmp_nlg_f32_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2636 // W64
: [0x6a,0x01,0x1a,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2637 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2639 v_cmp_nlg_f32_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2640 // W64
: [0x7a,0x02,0x1a,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2641 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2643 v_cmp_nlg_f32_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
2644 // GFX12
: [0x7c,0x83,0x1a,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
2646 v_cmp_nlt_f16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2647 // W32
: [0x05,0x00,0x0e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2648 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2650 v_cmp_nlt_f16_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
2651 // W32
: [0x05,0x00,0x0e,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
2652 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2654 v_cmp_nlt_f16_e64_dpp s5
, v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
2655 // W32
: [0x05,0x00,0x0e,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
2656 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2658 v_cmp_nlt_f16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2659 // W32
: [0x69,0x00,0x0e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2660 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2662 v_cmp_nlt_f16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2663 // W32
: [0x6a,0x00,0x0e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2664 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2666 v_cmp_nlt_f16_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2667 // W32
: [0x6b,0x01,0x0e,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2668 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2670 v_cmp_nlt_f16_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2671 // W32
: [0x7b,0x02,0x0e,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2672 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2674 v_cmp_nlt_f16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2675 // W64
: [0x0a,0x00,0x0e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2676 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2678 v_cmp_nlt_f16_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
2679 // W64
: [0x0a,0x00,0x0e,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
2680 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2682 v_cmp_nlt_f16_e64_dpp s
[10:11], v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
2683 // W64
: [0x0a,0x00,0x0e,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
2684 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2686 v_cmp_nlt_f16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2687 // W64
: [0x68,0x00,0x0e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2688 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2690 v_cmp_nlt_f16_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2691 // W64
: [0x6a,0x01,0x0e,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2692 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2694 v_cmp_nlt_f16_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2695 // W64
: [0x7a,0x02,0x0e,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2696 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2698 v_cmp_nlt_f16_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
2699 // GFX12
: [0x7c,0x83,0x0e,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
2701 v_cmp_nlt_f32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2702 // W32
: [0x05,0x00,0x1e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2703 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2705 v_cmp_nlt_f32_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
2706 // W32
: [0x05,0x00,0x1e,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
2707 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2709 v_cmp_nlt_f32_e64_dpp s5
, v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
2710 // W32
: [0x05,0x00,0x1e,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
2711 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2713 v_cmp_nlt_f32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2714 // W32
: [0x69,0x00,0x1e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2715 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2717 v_cmp_nlt_f32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2718 // W32
: [0x6a,0x00,0x1e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2719 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2721 v_cmp_nlt_f32_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2722 // W32
: [0x6b,0x01,0x1e,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2723 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2725 v_cmp_nlt_f32_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2726 // W32
: [0x7b,0x02,0x1e,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2727 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2729 v_cmp_nlt_f32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2730 // W64
: [0x0a,0x00,0x1e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2731 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2733 v_cmp_nlt_f32_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
2734 // W64
: [0x0a,0x00,0x1e,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
2735 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2737 v_cmp_nlt_f32_e64_dpp s
[10:11], v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
2738 // W64
: [0x0a,0x00,0x1e,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
2739 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2741 v_cmp_nlt_f32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2742 // W64
: [0x68,0x00,0x1e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2743 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2745 v_cmp_nlt_f32_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2746 // W64
: [0x6a,0x01,0x1e,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2747 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2749 v_cmp_nlt_f32_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2750 // W64
: [0x7a,0x02,0x1e,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2751 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2753 v_cmp_nlt_f32_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
2754 // GFX12
: [0x7c,0x83,0x1e,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
2756 v_cmp_o_f16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2757 // W32
: [0x05,0x00,0x07,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2758 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2760 v_cmp_o_f16_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
2761 // W32
: [0x05,0x00,0x07,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
2762 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2764 v_cmp_o_f16_e64_dpp s5
, v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
2765 // W32
: [0x05,0x00,0x07,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
2766 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2768 v_cmp_o_f16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2769 // W32
: [0x69,0x00,0x07,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2770 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2772 v_cmp_o_f16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2773 // W32
: [0x6a,0x00,0x07,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2774 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2776 v_cmp_o_f16_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2777 // W32
: [0x6b,0x01,0x07,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2778 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2780 v_cmp_o_f16_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2781 // W32
: [0x7b,0x02,0x07,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2782 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2784 v_cmp_o_f16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2785 // W64
: [0x0a,0x00,0x07,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2786 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2788 v_cmp_o_f16_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
2789 // W64
: [0x0a,0x00,0x07,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
2790 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2792 v_cmp_o_f16_e64_dpp s
[10:11], v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
2793 // W64
: [0x0a,0x00,0x07,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
2794 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2796 v_cmp_o_f16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2797 // W64
: [0x68,0x00,0x07,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2798 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2800 v_cmp_o_f16_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2801 // W64
: [0x6a,0x01,0x07,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2802 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2804 v_cmp_o_f16_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2805 // W64
: [0x7a,0x02,0x07,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2806 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2808 v_cmp_o_f16_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
2809 // GFX12
: [0x7c,0x83,0x07,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
2811 v_cmp_o_f32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2812 // W32
: [0x05,0x00,0x17,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2813 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2815 v_cmp_o_f32_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
2816 // W32
: [0x05,0x00,0x17,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
2817 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2819 v_cmp_o_f32_e64_dpp s5
, v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
2820 // W32
: [0x05,0x00,0x17,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
2821 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2823 v_cmp_o_f32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2824 // W32
: [0x69,0x00,0x17,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2825 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2827 v_cmp_o_f32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2828 // W32
: [0x6a,0x00,0x17,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2829 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2831 v_cmp_o_f32_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2832 // W32
: [0x6b,0x01,0x17,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2833 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2835 v_cmp_o_f32_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2836 // W32
: [0x7b,0x02,0x17,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2837 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2839 v_cmp_o_f32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2840 // W64
: [0x0a,0x00,0x17,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2841 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2843 v_cmp_o_f32_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
2844 // W64
: [0x0a,0x00,0x17,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
2845 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2847 v_cmp_o_f32_e64_dpp s
[10:11], v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
2848 // W64
: [0x0a,0x00,0x17,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
2849 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2851 v_cmp_o_f32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2852 // W64
: [0x68,0x00,0x17,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2853 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2855 v_cmp_o_f32_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2856 // W64
: [0x6a,0x01,0x17,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2857 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2859 v_cmp_o_f32_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2860 // W64
: [0x7a,0x02,0x17,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2861 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2863 v_cmp_o_f32_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
2864 // GFX12
: [0x7c,0x83,0x17,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
2866 v_cmp_u_f16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2867 // W32
: [0x05,0x00,0x08,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2868 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2870 v_cmp_u_f16_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
2871 // W32
: [0x05,0x00,0x08,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
2872 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2874 v_cmp_u_f16_e64_dpp s5
, v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
2875 // W32
: [0x05,0x00,0x08,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
2876 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2878 v_cmp_u_f16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2879 // W32
: [0x69,0x00,0x08,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2880 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2882 v_cmp_u_f16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2883 // W32
: [0x6a,0x00,0x08,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2884 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2886 v_cmp_u_f16_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2887 // W32
: [0x6b,0x01,0x08,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2888 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2890 v_cmp_u_f16_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2891 // W32
: [0x7b,0x02,0x08,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2892 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2894 v_cmp_u_f16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2895 // W64
: [0x0a,0x00,0x08,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2896 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2898 v_cmp_u_f16_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
2899 // W64
: [0x0a,0x00,0x08,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
2900 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2902 v_cmp_u_f16_e64_dpp s
[10:11], v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
2903 // W64
: [0x0a,0x00,0x08,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
2904 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2906 v_cmp_u_f16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2907 // W64
: [0x68,0x00,0x08,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2908 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2910 v_cmp_u_f16_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2911 // W64
: [0x6a,0x01,0x08,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2912 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2914 v_cmp_u_f16_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2915 // W64
: [0x7a,0x02,0x08,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2916 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2918 v_cmp_u_f16_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
2919 // GFX12
: [0x7c,0x83,0x08,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
2921 v_cmp_u_f32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2922 // W32
: [0x05,0x00,0x18,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2923 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2925 v_cmp_u_f32_e64_dpp s5
, v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
2926 // W32
: [0x05,0x00,0x18,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
2927 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2929 v_cmp_u_f32_e64_dpp s5
, v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
2930 // W32
: [0x05,0x00,0x18,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
2931 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2933 v_cmp_u_f32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2934 // W32
: [0x69,0x00,0x18,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2935 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2937 v_cmp_u_f32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2938 // W32
: [0x6a,0x00,0x18,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2939 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2941 v_cmp_u_f32_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2942 // W32
: [0x6b,0x01,0x18,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2943 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2945 v_cmp_u_f32_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2946 // W32
: [0x7b,0x02,0x18,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2947 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2949 v_cmp_u_f32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2950 // W64
: [0x0a,0x00,0x18,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2951 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2953 v_cmp_u_f32_e64_dpp s
[10:11], v1
, s2 dpp8
:[7,6,5,4,3,2,1,0]
2954 // W64
: [0x0a,0x00,0x18,0xd4,0xe9,0x04,0x00,0x00,0x01,0x77,0x39,0x05]
2955 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2957 v_cmp_u_f32_e64_dpp s
[10:11], v1
, 2.0 dpp8
:[7,6,5,4,3,2,1,0]
2958 // W64
: [0x0a,0x00,0x18,0xd4,0xe9,0xe8,0x01,0x00,0x01,0x77,0x39,0x05]
2959 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2961 v_cmp_u_f32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2962 // W64
: [0x68,0x00,0x18,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2963 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2965 v_cmp_u_f32_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2966 // W64
: [0x6a,0x01,0x18,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2967 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2969 v_cmp_u_f32_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2970 // W64
: [0x7a,0x02,0x18,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2971 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2973 v_cmp_u_f32_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
2974 // GFX12
: [0x7c,0x83,0x18,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]