1 // RUN
: not llvm-mc
-triple
=amdgcn
-mcpu
=gfx1100
-mattr
=+wavefrontsize32
,+real-true16
-show-encoding
%s | FileCheck
--check-prefixes
=GFX11
,W32
%s
2 // RUN
: not llvm-mc
-triple
=amdgcn
-mcpu
=gfx1100
-mattr
=+wavefrontsize64
,+real-true16
-show-encoding
%s | FileCheck
--check-prefixes
=GFX11
,W64
%s
3 // RUN
: not llvm-mc
-triple
=amdgcn
-mcpu
=gfx1100
-mattr
=+wavefrontsize32
,+real-true16
-filetype
=null
%s
2>&1 | FileCheck
--check-prefix
=W32-ERR
--implicit-check-
not=error
: %s
4 // RUN
: not llvm-mc
-triple
=amdgcn
-mcpu
=gfx1100
-mattr
=+wavefrontsize64
,+real-true16
-filetype
=null
%s
2>&1 | FileCheck
--check-prefix
=W64-ERR
--implicit-check-
not=error
: %s
6 v_cmp_class_f16_e64 s5
, v1
, v2
7 // W32
: encoding
: [0x05,0x00,0x7d,0xd4,0x01,0x05,0x02,0x00]
8 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10 v_cmp_class_f16_e64 s5
, v255
, v2
11 // W32
: encoding
: [0x05,0x00,0x7d,0xd4,0xff,0x05,0x02,0x00]
12 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
14 v_cmp_class_f16_e64 s5
, s1
, v2
15 // W32
: encoding
: [0x05,0x00,0x7d,0xd4,0x01,0x04,0x02,0x00]
16 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
18 v_cmp_class_f16_e64 s5
, s105
, v255
19 // W32
: encoding
: [0x05,0x00,0x7d,0xd4,0x69,0xfe,0x03,0x00]
20 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
22 v_cmp_class_f16_e64 s5
, vcc_lo
, s2
23 // W32
: encoding
: [0x05,0x00,0x7d,0xd4,0x6a,0x04,0x00,0x00]
24 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
26 v_cmp_class_f16_e64 s5
, vcc_hi
, s105
27 // W32
: encoding
: [0x05,0x00,0x7d,0xd4,0x6b,0xd2,0x00,0x00]
28 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
30 v_cmp_class_f16_e64 s5
, ttmp15
, ttmp15
31 // W32
: encoding
: [0x05,0x00,0x7d,0xd4,0x7b,0xf6,0x00,0x00]
32 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
34 v_cmp_class_f16_e64 s5
, m0
, src_scc
35 // W32
: encoding
: [0x05,0x00,0x7d,0xd4,0x7d,0xfa,0x01,0x00]
36 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
38 v_cmp_class_f16_e64 s5
, exec_lo
, -1
39 // W32
: encoding
: [0x05,0x00,0x7d,0xd4,0x7e,0x82,0x01,0x00]
40 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
42 v_cmp_class_f16_e64 s5
, exec_hi
, null
43 // W32
: encoding
: [0x05,0x00,0x7d,0xd4,0x7f,0xf8,0x00,0x00]
44 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
46 v_cmp_class_f16_e64 s105
, null
, exec_lo
47 // W32
: encoding
: [0x69,0x00,0x7d,0xd4,0x7c,0xfc,0x00,0x00]
48 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
50 v_cmp_class_f16_e64 vcc_lo
, -1, exec_hi
51 // W32
: encoding
: [0x6a,0x00,0x7d,0xd4,0xc1,0xfe,0x00,0x00]
52 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
54 v_cmp_class_f16_e64 vcc_hi
, 0.5, m0
55 // W32
: encoding
: [0x6b,0x00,0x7d,0xd4,0xf0,0xfa,0x00,0x00]
56 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
58 v_cmp_class_f16_e64 ttmp15
, src_scc
, vcc_lo
59 // W32
: encoding
: [0x7b,0x00,0x7d,0xd4,0xfd,0xd4,0x00,0x00]
60 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
62 v_cmp_class_f16_e64 s
[10:11], v1
, 0.5
63 // W64
: encoding
: [0x0a,0x00,0x7d,0xd4,0x01,0xe1,0x01,0x00]
64 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
66 v_cmp_class_f16_e64 s
[10:11], v1
, v2
67 // W64
: encoding
: [0x0a,0x00,0x7d,0xd4,0x01,0x05,0x02,0x00]
68 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
70 v_cmp_class_f16_e64 s
[10:11], v255
, v2
71 // W64
: encoding
: [0x0a,0x00,0x7d,0xd4,0xff,0x05,0x02,0x00]
72 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
74 v_cmp_class_f16_e64 s
[10:11], s1
, v2
75 // W64
: encoding
: [0x0a,0x00,0x7d,0xd4,0x01,0x04,0x02,0x00]
76 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
78 v_cmp_class_f16_e64 s
[10:11], s105
, v255
79 // W64
: encoding
: [0x0a,0x00,0x7d,0xd4,0x69,0xfe,0x03,0x00]
80 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
82 v_cmp_class_f16_e64 s
[10:11], vcc_lo
, s2
83 // W64
: encoding
: [0x0a,0x00,0x7d,0xd4,0x6a,0x04,0x00,0x00]
84 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
86 v_cmp_class_f16_e64 s
[10:11], vcc_hi
, s105
87 // W64
: encoding
: [0x0a,0x00,0x7d,0xd4,0x6b,0xd2,0x00,0x00]
88 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
90 v_cmp_class_f16_e64 s
[10:11], ttmp15
, ttmp15
91 // W64
: encoding
: [0x0a,0x00,0x7d,0xd4,0x7b,0xf6,0x00,0x00]
92 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
94 v_cmp_class_f16_e64 s
[10:11], m0
, src_scc
95 // W64
: encoding
: [0x0a,0x00,0x7d,0xd4,0x7d,0xfa,0x01,0x00]
96 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
98 v_cmp_class_f16_e64 s
[10:11], exec_lo
, -1
99 // W64
: encoding
: [0x0a,0x00,0x7d,0xd4,0x7e,0x82,0x01,0x00]
100 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
102 v_cmp_class_f16_e64 s
[10:11], exec_hi
, null
103 // W64
: encoding
: [0x0a,0x00,0x7d,0xd4,0x7f,0xf8,0x00,0x00]
104 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
106 v_cmp_class_f16_e64 s
[10:11], null
, exec_lo
107 // W64
: encoding
: [0x0a,0x00,0x7d,0xd4,0x7c,0xfc,0x00,0x00]
108 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
110 v_cmp_class_f16_e64 s
[104:105], -1, exec_hi
111 // W64
: encoding
: [0x68,0x00,0x7d,0xd4,0xc1,0xfe,0x00,0x00]
112 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
114 v_cmp_class_f16_e64 vcc
, 0.5, m0
115 // W64
: encoding
: [0x6a,0x00,0x7d,0xd4,0xf0,0xfa,0x00,0x00]
116 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
118 v_cmp_class_f16_e64 ttmp
[14:15], src_scc
, vcc_lo
119 // W64
: encoding
: [0x7a,0x00,0x7d,0xd4,0xfd,0xd4,0x00,0x00]
120 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
122 v_cmp_class_f16_e64 null
, -|
0xfe0b|
, vcc_hi
123 // GFX11
: encoding
: [0x7c,0x01,0x7d,0xd4,0xff,0xd6,0x00,0x20,0x0b,0xfe,0x00,0x00]
125 v_cmp_class_f32_e64 s5
, v1
, v2
126 // W32
: encoding
: [0x05,0x00,0x7e,0xd4,0x01,0x05,0x02,0x00]
127 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
129 v_cmp_class_f32_e64 s5
, v255
, v255
130 // W32
: encoding
: [0x05,0x00,0x7e,0xd4,0xff,0xff,0x03,0x00]
131 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
133 v_cmp_class_f32_e64 s5
, s1
, s2
134 // W32
: encoding
: [0x05,0x00,0x7e,0xd4,0x01,0x04,0x00,0x00]
135 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
137 v_cmp_class_f32_e64 s5
, s105
, s105
138 // W32
: encoding
: [0x05,0x00,0x7e,0xd4,0x69,0xd2,0x00,0x00]
139 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
141 v_cmp_class_f32_e64 s5
, vcc_lo
, ttmp15
142 // W32
: encoding
: [0x05,0x00,0x7e,0xd4,0x6a,0xf6,0x00,0x00]
143 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
145 v_cmp_class_f32_e64 s5
, vcc_hi
, 0xaf123456
146 // W32
: encoding
: [0x05,0x00,0x7e,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
147 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
149 v_cmp_class_f32_e64 s5
, ttmp15
, src_scc
150 // W32
: encoding
: [0x05,0x00,0x7e,0xd4,0x7b,0xfa,0x01,0x00]
151 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
153 v_cmp_class_f32_e64 s5
, m0
, 0.5
154 // W32
: encoding
: [0x05,0x00,0x7e,0xd4,0x7d,0xe0,0x01,0x00]
155 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
157 v_cmp_class_f32_e64 s5
, exec_lo
, -1
158 // W32
: encoding
: [0x05,0x00,0x7e,0xd4,0x7e,0x82,0x01,0x00]
159 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
161 v_cmp_class_f32_e64 s5
, exec_hi
, null
162 // W32
: encoding
: [0x05,0x00,0x7e,0xd4,0x7f,0xf8,0x00,0x00]
163 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
165 v_cmp_class_f32_e64 s105
, null
, exec_lo
166 // W32
: encoding
: [0x69,0x00,0x7e,0xd4,0x7c,0xfc,0x00,0x00]
167 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
169 v_cmp_class_f32_e64 vcc_lo
, -1, exec_hi
170 // W32
: encoding
: [0x6a,0x00,0x7e,0xd4,0xc1,0xfe,0x00,0x00]
171 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
173 v_cmp_class_f32_e64 vcc_hi
, 0.5, m0
174 // W32
: encoding
: [0x6b,0x00,0x7e,0xd4,0xf0,0xfa,0x00,0x00]
175 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
177 v_cmp_class_f32_e64 ttmp15
, src_scc
, vcc_lo
178 // W32
: encoding
: [0x7b,0x00,0x7e,0xd4,0xfd,0xd4,0x00,0x00]
179 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
181 v_cmp_class_f32_e64 s
[10:11], v1
, v2
182 // W64
: encoding
: [0x0a,0x00,0x7e,0xd4,0x01,0x05,0x02,0x00]
183 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
185 v_cmp_class_f32_e64 s
[10:11], v255
, v255
186 // W64
: encoding
: [0x0a,0x00,0x7e,0xd4,0xff,0xff,0x03,0x00]
187 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
189 v_cmp_class_f32_e64 s
[10:11], s1
, s2
190 // W64
: encoding
: [0x0a,0x00,0x7e,0xd4,0x01,0x04,0x00,0x00]
191 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
193 v_cmp_class_f32_e64 s
[10:11], s105
, s105
194 // W64
: encoding
: [0x0a,0x00,0x7e,0xd4,0x69,0xd2,0x00,0x00]
195 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
197 v_cmp_class_f32_e64 s
[10:11], vcc_lo
, ttmp15
198 // W64
: encoding
: [0x0a,0x00,0x7e,0xd4,0x6a,0xf6,0x00,0x00]
199 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
201 v_cmp_class_f32_e64 s
[10:11], vcc_hi
, 0xaf123456
202 // W64
: encoding
: [0x0a,0x00,0x7e,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
203 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
205 v_cmp_class_f32_e64 s
[10:11], ttmp15
, src_scc
206 // W64
: encoding
: [0x0a,0x00,0x7e,0xd4,0x7b,0xfa,0x01,0x00]
207 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
209 v_cmp_class_f32_e64 s
[10:11], m0
, 0.5
210 // W64
: encoding
: [0x0a,0x00,0x7e,0xd4,0x7d,0xe0,0x01,0x00]
211 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
213 v_cmp_class_f32_e64 s
[10:11], exec_lo
, -1
214 // W64
: encoding
: [0x0a,0x00,0x7e,0xd4,0x7e,0x82,0x01,0x00]
215 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
217 v_cmp_class_f32_e64 s
[10:11], exec_hi
, null
218 // W64
: encoding
: [0x0a,0x00,0x7e,0xd4,0x7f,0xf8,0x00,0x00]
219 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
221 v_cmp_class_f32_e64 s
[10:11], null
, exec_lo
222 // W64
: encoding
: [0x0a,0x00,0x7e,0xd4,0x7c,0xfc,0x00,0x00]
223 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
225 v_cmp_class_f32_e64 s
[104:105], -1, exec_hi
226 // W64
: encoding
: [0x68,0x00,0x7e,0xd4,0xc1,0xfe,0x00,0x00]
227 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
229 v_cmp_class_f32_e64 vcc
, 0.5, m0
230 // W64
: encoding
: [0x6a,0x00,0x7e,0xd4,0xf0,0xfa,0x00,0x00]
231 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
233 v_cmp_class_f32_e64 ttmp
[14:15], src_scc
, vcc_lo
234 // W64
: encoding
: [0x7a,0x00,0x7e,0xd4,0xfd,0xd4,0x00,0x00]
235 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
237 v_cmp_class_f32_e64 null
, -|
0xaf123456|
, vcc_hi
238 // GFX11
: encoding
: [0x7c,0x01,0x7e,0xd4,0xff,0xd6,0x00,0x20,0x56,0x34,0x12,0xaf]
240 v_cmp_class_f64_e64 s5
, v
[1:2], v2
241 // W32
: encoding
: [0x05,0x00,0x7f,0xd4,0x01,0x05,0x02,0x00]
242 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
244 v_cmp_class_f64_e64 s5
, v
[1:2], v255
245 // W32
: encoding
: [0x05,0x00,0x7f,0xd4,0x01,0xff,0x03,0x00]
246 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
248 v_cmp_class_f64_e64 s5
, v
[1:2], s2
249 // W32
: encoding
: [0x05,0x00,0x7f,0xd4,0x01,0x05,0x00,0x00]
250 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
252 v_cmp_class_f64_e64 s5
, v
[1:2], s105
253 // W32
: encoding
: [0x05,0x00,0x7f,0xd4,0x01,0xd3,0x00,0x00]
254 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
256 v_cmp_class_f64_e64 s5
, v
[254:255], ttmp15
257 // W32
: encoding
: [0x05,0x00,0x7f,0xd4,0xfe,0xf7,0x00,0x00]
258 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
260 v_cmp_class_f64_e64 s5
, s
[2:3], vcc_hi
261 // W32
: encoding
: [0x05,0x00,0x7f,0xd4,0x02,0xd6,0x00,0x00]
262 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
264 v_cmp_class_f64_e64 s5
, s
[104:105], vcc_lo
265 // W32
: encoding
: [0x05,0x00,0x7f,0xd4,0x68,0xd4,0x00,0x00]
266 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
268 v_cmp_class_f64_e64 s5
, vcc
, m0
269 // W32
: encoding
: [0x05,0x00,0x7f,0xd4,0x6a,0xfa,0x00,0x00]
270 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
272 v_cmp_class_f64_e64 s5
, ttmp
[14:15], exec_hi
273 // W32
: encoding
: [0x05,0x00,0x7f,0xd4,0x7a,0xfe,0x00,0x00]
274 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
276 v_cmp_class_f64_e64 s5
, exec
, exec_lo
277 // W32
: encoding
: [0x05,0x00,0x7f,0xd4,0x7e,0xfc,0x00,0x00]
278 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
280 v_cmp_class_f64_e64 s105
, null
, null
281 // W32
: encoding
: [0x69,0x00,0x7f,0xd4,0x7c,0xf8,0x00,0x00]
282 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
284 v_cmp_class_f64_e64 vcc_lo
, -1, -1
285 // W32
: encoding
: [0x6a,0x00,0x7f,0xd4,0xc1,0x82,0x01,0x00]
286 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
288 v_cmp_class_f64_e64 vcc_hi
, 0.5, 0.5
289 // W32
: encoding
: [0x6b,0x00,0x7f,0xd4,0xf0,0xe0,0x01,0x00]
290 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
292 v_cmp_class_f64_e64 ttmp15
, -|src_scc|
, src_scc
293 // W32
: encoding
: [0x7b,0x01,0x7f,0xd4,0xfd,0xfa,0x01,0x20]
294 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
296 v_cmp_class_f64_e64 s
[10:11], v
[1:2], v2
297 // W64
: encoding
: [0x0a,0x00,0x7f,0xd4,0x01,0x05,0x02,0x00]
298 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
300 v_cmp_class_f64_e64 s
[10:11], v
[1:2], v255
301 // W64
: encoding
: [0x0a,0x00,0x7f,0xd4,0x01,0xff,0x03,0x00]
302 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
304 v_cmp_class_f64_e64 s
[10:11], v
[1:2], s2
305 // W64
: encoding
: [0x0a,0x00,0x7f,0xd4,0x01,0x05,0x00,0x00]
306 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
308 v_cmp_class_f64_e64 s
[10:11], v
[1:2], s105
309 // W64
: encoding
: [0x0a,0x00,0x7f,0xd4,0x01,0xd3,0x00,0x00]
310 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
312 v_cmp_class_f64_e64 s
[10:11], v
[254:255], ttmp15
313 // W64
: encoding
: [0x0a,0x00,0x7f,0xd4,0xfe,0xf7,0x00,0x00]
314 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
316 v_cmp_class_f64_e64 s
[10:11], s
[2:3], vcc_hi
317 // W64
: encoding
: [0x0a,0x00,0x7f,0xd4,0x02,0xd6,0x00,0x00]
318 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
320 v_cmp_class_f64_e64 s
[10:11], s
[104:105], vcc_lo
321 // W64
: encoding
: [0x0a,0x00,0x7f,0xd4,0x68,0xd4,0x00,0x00]
322 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
324 v_cmp_class_f64_e64 s
[10:11], vcc
, m0
325 // W64
: encoding
: [0x0a,0x00,0x7f,0xd4,0x6a,0xfa,0x00,0x00]
326 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
328 v_cmp_class_f64_e64 s
[10:11], ttmp
[14:15], exec_hi
329 // W64
: encoding
: [0x0a,0x00,0x7f,0xd4,0x7a,0xfe,0x00,0x00]
330 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
332 v_cmp_class_f64_e64 s
[10:11], exec
, exec_lo
333 // W64
: encoding
: [0x0a,0x00,0x7f,0xd4,0x7e,0xfc,0x00,0x00]
334 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
336 v_cmp_class_f64_e64 s
[10:11], null
, null
337 // W64
: encoding
: [0x0a,0x00,0x7f,0xd4,0x7c,0xf8,0x00,0x00]
338 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
340 v_cmp_class_f64_e64 s
[104:105], -1, -1
341 // W64
: encoding
: [0x68,0x00,0x7f,0xd4,0xc1,0x82,0x01,0x00]
342 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
344 v_cmp_class_f64_e64 vcc
, 0.5, 0.5
345 // W64
: encoding
: [0x6a,0x00,0x7f,0xd4,0xf0,0xe0,0x01,0x00]
346 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
348 v_cmp_class_f64_e64 ttmp
[14:15], -|src_scc|
, src_scc
349 // W64
: encoding
: [0x7a,0x01,0x7f,0xd4,0xfd,0xfa,0x01,0x20]
350 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
352 v_cmp_class_f64_e64 null
, 0xaf123456, 0xaf123456
353 // GFX11
: encoding
: [0x7c,0x00,0x7f,0xd4,0xff,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
355 v_cmp_eq_f16_e64 s5
, v1
, v2
356 // W32
: encoding
: [0x05,0x00,0x02,0xd4,0x01,0x05,0x02,0x00]
357 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
359 v_cmp_eq_f16_e64 s5
, v255
, v255
360 // W32
: encoding
: [0x05,0x00,0x02,0xd4,0xff,0xff,0x03,0x00]
361 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
363 v_cmp_eq_f16_e64 s5
, s1
, s2
364 // W32
: encoding
: [0x05,0x00,0x02,0xd4,0x01,0x04,0x00,0x00]
365 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
367 v_cmp_eq_f16_e64 s5
, s105
, s105
368 // W32
: encoding
: [0x05,0x00,0x02,0xd4,0x69,0xd2,0x00,0x00]
369 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
371 v_cmp_eq_f16_e64 s5
, vcc_lo
, ttmp15
372 // W32
: encoding
: [0x05,0x00,0x02,0xd4,0x6a,0xf6,0x00,0x00]
373 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
375 v_cmp_eq_f16_e64 s5
, vcc_hi
, 0xfe0b
376 // W32
: encoding
: [0x05,0x00,0x02,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
377 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
379 v_cmp_eq_f16_e64 s5
, ttmp15
, src_scc
380 // W32
: encoding
: [0x05,0x00,0x02,0xd4,0x7b,0xfa,0x01,0x00]
381 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
383 v_cmp_eq_f16_e64 s5
, m0
, 0.5
384 // W32
: encoding
: [0x05,0x00,0x02,0xd4,0x7d,0xe0,0x01,0x00]
385 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
387 v_cmp_eq_f16_e64 s5
, exec_lo
, -1
388 // W32
: encoding
: [0x05,0x00,0x02,0xd4,0x7e,0x82,0x01,0x00]
389 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
391 v_cmp_eq_f16_e64 s5
, |exec_hi|
, null
392 // W32
: encoding
: [0x05,0x01,0x02,0xd4,0x7f,0xf8,0x00,0x00]
393 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
395 v_cmp_eq_f16_e64 s105
, null
, exec_lo
396 // W32
: encoding
: [0x69,0x00,0x02,0xd4,0x7c,0xfc,0x00,0x00]
397 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
399 v_cmp_eq_f16_e64 vcc_lo
, -1, exec_hi
400 // W32
: encoding
: [0x6a,0x00,0x02,0xd4,0xc1,0xfe,0x00,0x00]
401 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
403 v_cmp_eq_f16_e64 vcc_hi
, 0.5, -m0
404 // W32
: encoding
: [0x6b,0x00,0x02,0xd4,0xf0,0xfa,0x00,0x40]
405 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
407 v_cmp_eq_f16_e64 ttmp15
, -src_scc
, |vcc_lo|
408 // W32
: encoding
: [0x7b,0x02,0x02,0xd4,0xfd,0xd4,0x00,0x20]
409 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
411 v_cmp_eq_f16_e64 s
[10:11], v1
, v2
412 // W64
: encoding
: [0x0a,0x00,0x02,0xd4,0x01,0x05,0x02,0x00]
413 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
415 v_cmp_eq_f16_e64 s
[10:11], v255
, v255
416 // W64
: encoding
: [0x0a,0x00,0x02,0xd4,0xff,0xff,0x03,0x00]
417 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
419 v_cmp_eq_f16_e64 s
[10:11], s1
, s2
420 // W64
: encoding
: [0x0a,0x00,0x02,0xd4,0x01,0x04,0x00,0x00]
421 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
423 v_cmp_eq_f16_e64 s
[10:11], s105
, s105
424 // W64
: encoding
: [0x0a,0x00,0x02,0xd4,0x69,0xd2,0x00,0x00]
425 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
427 v_cmp_eq_f16_e64 s
[10:11], vcc_lo
, ttmp15
428 // W64
: encoding
: [0x0a,0x00,0x02,0xd4,0x6a,0xf6,0x00,0x00]
429 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
431 v_cmp_eq_f16_e64 s
[10:11], vcc_hi
, 0xfe0b
432 // W64
: encoding
: [0x0a,0x00,0x02,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
433 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
435 v_cmp_eq_f16_e64 s
[10:11], ttmp15
, src_scc
436 // W64
: encoding
: [0x0a,0x00,0x02,0xd4,0x7b,0xfa,0x01,0x00]
437 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
439 v_cmp_eq_f16_e64 s
[10:11], m0
, 0.5
440 // W64
: encoding
: [0x0a,0x00,0x02,0xd4,0x7d,0xe0,0x01,0x00]
441 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
443 v_cmp_eq_f16_e64 s
[10:11], exec_lo
, -1
444 // W64
: encoding
: [0x0a,0x00,0x02,0xd4,0x7e,0x82,0x01,0x00]
445 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
447 v_cmp_eq_f16_e64 s
[10:11], |exec_hi|
, null
448 // W64
: encoding
: [0x0a,0x01,0x02,0xd4,0x7f,0xf8,0x00,0x00]
449 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
451 v_cmp_eq_f16_e64 s
[10:11], null
, exec_lo
452 // W64
: encoding
: [0x0a,0x00,0x02,0xd4,0x7c,0xfc,0x00,0x00]
453 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
455 v_cmp_eq_f16_e64 s
[104:105], -1, exec_hi
456 // W64
: encoding
: [0x68,0x00,0x02,0xd4,0xc1,0xfe,0x00,0x00]
457 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
459 v_cmp_eq_f16_e64 vcc
, 0.5, -m0
460 // W64
: encoding
: [0x6a,0x00,0x02,0xd4,0xf0,0xfa,0x00,0x40]
461 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
463 v_cmp_eq_f16_e64 ttmp
[14:15], -src_scc
, |vcc_lo|
464 // W64
: encoding
: [0x7a,0x02,0x02,0xd4,0xfd,0xd4,0x00,0x20]
465 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
467 v_cmp_eq_f16_e64 null
, -|
0xfe0b|
, -|vcc_hi| clamp
468 // GFX11
: encoding
: [0x7c,0x83,0x02,0xd4,0xff,0xd6,0x00,0x60,0x0b,0xfe,0x00,0x00]
470 v_cmp_eq_f32_e64 s5
, v1
, v2
471 // W32
: encoding
: [0x05,0x00,0x12,0xd4,0x01,0x05,0x02,0x00]
472 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
474 v_cmp_eq_f32_e64 s5
, v255
, v255
475 // W32
: encoding
: [0x05,0x00,0x12,0xd4,0xff,0xff,0x03,0x00]
476 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
478 v_cmp_eq_f32_e64 s5
, s1
, s2
479 // W32
: encoding
: [0x05,0x00,0x12,0xd4,0x01,0x04,0x00,0x00]
480 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
482 v_cmp_eq_f32_e64 s5
, s105
, s105
483 // W32
: encoding
: [0x05,0x00,0x12,0xd4,0x69,0xd2,0x00,0x00]
484 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
486 v_cmp_eq_f32_e64 s5
, vcc_lo
, ttmp15
487 // W32
: encoding
: [0x05,0x00,0x12,0xd4,0x6a,0xf6,0x00,0x00]
488 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
490 v_cmp_eq_f32_e64 s5
, vcc_hi
, 0xaf123456
491 // W32
: encoding
: [0x05,0x00,0x12,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
492 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
494 v_cmp_eq_f32_e64 s5
, ttmp15
, src_scc
495 // W32
: encoding
: [0x05,0x00,0x12,0xd4,0x7b,0xfa,0x01,0x00]
496 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
498 v_cmp_eq_f32_e64 s5
, m0
, 0.5
499 // W32
: encoding
: [0x05,0x00,0x12,0xd4,0x7d,0xe0,0x01,0x00]
500 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
502 v_cmp_eq_f32_e64 s5
, exec_lo
, -1
503 // W32
: encoding
: [0x05,0x00,0x12,0xd4,0x7e,0x82,0x01,0x00]
504 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
506 v_cmp_eq_f32_e64 s5
, |exec_hi|
, null
507 // W32
: encoding
: [0x05,0x01,0x12,0xd4,0x7f,0xf8,0x00,0x00]
508 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
510 v_cmp_eq_f32_e64 s105
, null
, exec_lo
511 // W32
: encoding
: [0x69,0x00,0x12,0xd4,0x7c,0xfc,0x00,0x00]
512 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
514 v_cmp_eq_f32_e64 vcc_lo
, -1, exec_hi
515 // W32
: encoding
: [0x6a,0x00,0x12,0xd4,0xc1,0xfe,0x00,0x00]
516 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
518 v_cmp_eq_f32_e64 vcc_hi
, 0.5, -m0
519 // W32
: encoding
: [0x6b,0x00,0x12,0xd4,0xf0,0xfa,0x00,0x40]
520 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
522 v_cmp_eq_f32_e64 ttmp15
, -src_scc
, |vcc_lo|
523 // W32
: encoding
: [0x7b,0x02,0x12,0xd4,0xfd,0xd4,0x00,0x20]
524 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
526 v_cmp_eq_f32_e64 s
[10:11], v1
, v2
527 // W64
: encoding
: [0x0a,0x00,0x12,0xd4,0x01,0x05,0x02,0x00]
528 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
530 v_cmp_eq_f32_e64 s
[10:11], v255
, v255
531 // W64
: encoding
: [0x0a,0x00,0x12,0xd4,0xff,0xff,0x03,0x00]
532 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
534 v_cmp_eq_f32_e64 s
[10:11], s1
, s2
535 // W64
: encoding
: [0x0a,0x00,0x12,0xd4,0x01,0x04,0x00,0x00]
536 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
538 v_cmp_eq_f32_e64 s
[10:11], s105
, s105
539 // W64
: encoding
: [0x0a,0x00,0x12,0xd4,0x69,0xd2,0x00,0x00]
540 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
542 v_cmp_eq_f32_e64 s
[10:11], vcc_lo
, ttmp15
543 // W64
: encoding
: [0x0a,0x00,0x12,0xd4,0x6a,0xf6,0x00,0x00]
544 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
546 v_cmp_eq_f32_e64 s
[10:11], vcc_hi
, 0xaf123456
547 // W64
: encoding
: [0x0a,0x00,0x12,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
548 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
550 v_cmp_eq_f32_e64 s
[10:11], ttmp15
, src_scc
551 // W64
: encoding
: [0x0a,0x00,0x12,0xd4,0x7b,0xfa,0x01,0x00]
552 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
554 v_cmp_eq_f32_e64 s
[10:11], m0
, 0.5
555 // W64
: encoding
: [0x0a,0x00,0x12,0xd4,0x7d,0xe0,0x01,0x00]
556 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
558 v_cmp_eq_f32_e64 s
[10:11], exec_lo
, -1
559 // W64
: encoding
: [0x0a,0x00,0x12,0xd4,0x7e,0x82,0x01,0x00]
560 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
562 v_cmp_eq_f32_e64 s
[10:11], |exec_hi|
, null
563 // W64
: encoding
: [0x0a,0x01,0x12,0xd4,0x7f,0xf8,0x00,0x00]
564 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
566 v_cmp_eq_f32_e64 s
[10:11], null
, exec_lo
567 // W64
: encoding
: [0x0a,0x00,0x12,0xd4,0x7c,0xfc,0x00,0x00]
568 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
570 v_cmp_eq_f32_e64 s
[104:105], -1, exec_hi
571 // W64
: encoding
: [0x68,0x00,0x12,0xd4,0xc1,0xfe,0x00,0x00]
572 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
574 v_cmp_eq_f32_e64 vcc
, 0.5, -m0
575 // W64
: encoding
: [0x6a,0x00,0x12,0xd4,0xf0,0xfa,0x00,0x40]
576 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
578 v_cmp_eq_f32_e64 ttmp
[14:15], -src_scc
, |vcc_lo|
579 // W64
: encoding
: [0x7a,0x02,0x12,0xd4,0xfd,0xd4,0x00,0x20]
580 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
582 v_cmp_eq_f32_e64 null
, -|
0xaf123456|
, -|vcc_hi| clamp
583 // GFX11
: encoding
: [0x7c,0x83,0x12,0xd4,0xff,0xd6,0x00,0x60,0x56,0x34,0x12,0xaf]
585 v_cmp_eq_f64_e64 s5
, v
[1:2], v
[2:3]
586 // W32
: encoding
: [0x05,0x00,0x22,0xd4,0x01,0x05,0x02,0x00]
587 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
589 v_cmp_eq_f64_e64 s5
, v
[254:255], v
[254:255]
590 // W32
: encoding
: [0x05,0x00,0x22,0xd4,0xfe,0xfd,0x03,0x00]
591 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
593 v_cmp_eq_f64_e64 s5
, s
[2:3], s
[4:5]
594 // W32
: encoding
: [0x05,0x00,0x22,0xd4,0x02,0x08,0x00,0x00]
595 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
597 v_cmp_eq_f64_e64 s5
, s
[104:105], s
[104:105]
598 // W32
: encoding
: [0x05,0x00,0x22,0xd4,0x68,0xd0,0x00,0x00]
599 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
601 v_cmp_eq_f64_e64 s5
, vcc
, ttmp
[14:15]
602 // W32
: encoding
: [0x05,0x00,0x22,0xd4,0x6a,0xf4,0x00,0x00]
603 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
605 v_cmp_eq_f64_e64 s5
, ttmp
[14:15], 0xaf123456
606 // W32
: encoding
: [0x05,0x00,0x22,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
607 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
609 v_cmp_eq_f64_e64 s5
, -|exec|
, src_scc
610 // W32
: encoding
: [0x05,0x01,0x22,0xd4,0x7e,0xfa,0x01,0x20]
611 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
613 v_cmp_eq_f64_e64 s105
, null
, 0.5
614 // W32
: encoding
: [0x69,0x00,0x22,0xd4,0x7c,0xe0,0x01,0x00]
615 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
617 v_cmp_eq_f64_e64 vcc_lo
, -1, -1
618 // W32
: encoding
: [0x6a,0x00,0x22,0xd4,0xc1,0x82,0x01,0x00]
619 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
621 v_cmp_eq_f64_e64 vcc_hi
, 0.5, null
622 // W32
: encoding
: [0x6b,0x00,0x22,0xd4,0xf0,0xf8,0x00,0x00]
623 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
625 v_cmp_eq_f64_e64 ttmp15
, -|src_scc|
, -|exec|
626 // W32
: encoding
: [0x7b,0x03,0x22,0xd4,0xfd,0xfc,0x00,0x60]
627 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
629 v_cmp_eq_f64_e64 s
[10:11], v
[1:2], v
[2:3]
630 // W64
: encoding
: [0x0a,0x00,0x22,0xd4,0x01,0x05,0x02,0x00]
631 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
633 v_cmp_eq_f64_e64 s
[10:11], v
[254:255], v
[254:255]
634 // W64
: encoding
: [0x0a,0x00,0x22,0xd4,0xfe,0xfd,0x03,0x00]
635 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
637 v_cmp_eq_f64_e64 s
[10:11], s
[2:3], s
[4:5]
638 // W64
: encoding
: [0x0a,0x00,0x22,0xd4,0x02,0x08,0x00,0x00]
639 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
641 v_cmp_eq_f64_e64 s
[10:11], s
[104:105], s
[104:105]
642 // W64
: encoding
: [0x0a,0x00,0x22,0xd4,0x68,0xd0,0x00,0x00]
643 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
645 v_cmp_eq_f64_e64 s
[10:11], vcc
, ttmp
[14:15]
646 // W64
: encoding
: [0x0a,0x00,0x22,0xd4,0x6a,0xf4,0x00,0x00]
647 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
649 v_cmp_eq_f64_e64 s
[10:11], ttmp
[14:15], 0xaf123456
650 // W64
: encoding
: [0x0a,0x00,0x22,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
651 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
653 v_cmp_eq_f64_e64 s
[10:11], -|exec|
, src_scc
654 // W64
: encoding
: [0x0a,0x01,0x22,0xd4,0x7e,0xfa,0x01,0x20]
655 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
657 v_cmp_eq_f64_e64 s
[10:11], null
, 0.5
658 // W64
: encoding
: [0x0a,0x00,0x22,0xd4,0x7c,0xe0,0x01,0x00]
659 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
661 v_cmp_eq_f64_e64 s
[104:105], -1, -1
662 // W64
: encoding
: [0x68,0x00,0x22,0xd4,0xc1,0x82,0x01,0x00]
663 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
665 v_cmp_eq_f64_e64 vcc
, 0.5, null
666 // W64
: encoding
: [0x6a,0x00,0x22,0xd4,0xf0,0xf8,0x00,0x00]
667 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
669 v_cmp_eq_f64_e64 ttmp
[14:15], -|src_scc|
, -|exec|
670 // W64
: encoding
: [0x7a,0x03,0x22,0xd4,0xfd,0xfc,0x00,0x60]
671 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
673 v_cmp_eq_f64_e64 null
, 0xaf123456, -|vcc| clamp
674 // GFX11
: encoding
: [0x7c,0x82,0x22,0xd4,0xff,0xd4,0x00,0x40,0x56,0x34,0x12,0xaf]
676 v_cmp_eq_i16_e64 s5
, v1
, v2
677 // W32
: encoding
: [0x05,0x00,0x32,0xd4,0x01,0x05,0x02,0x00]
678 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
680 v_cmp_eq_i16_e64 s5
, v255
, v255
681 // W32
: encoding
: [0x05,0x00,0x32,0xd4,0xff,0xff,0x03,0x00]
682 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
684 v_cmp_eq_i16_e64 s5
, s1
, s2
685 // W32
: encoding
: [0x05,0x00,0x32,0xd4,0x01,0x04,0x00,0x00]
686 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
688 v_cmp_eq_i16_e64 s5
, s105
, s105
689 // W32
: encoding
: [0x05,0x00,0x32,0xd4,0x69,0xd2,0x00,0x00]
690 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
692 v_cmp_eq_i16_e64 s5
, vcc_lo
, ttmp15
693 // W32
: encoding
: [0x05,0x00,0x32,0xd4,0x6a,0xf6,0x00,0x00]
694 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
696 v_cmp_eq_i16_e64 s5
, vcc_hi
, 0xfe0b
697 // W32
: encoding
: [0x05,0x00,0x32,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
698 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
700 v_cmp_eq_i16_e64 s5
, ttmp15
, src_scc
701 // W32
: encoding
: [0x05,0x00,0x32,0xd4,0x7b,0xfa,0x01,0x00]
702 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
704 v_cmp_eq_i16_e64 s5
, m0
, 0.5
705 // W32
: encoding
: [0x05,0x00,0x32,0xd4,0x7d,0xe0,0x01,0x00]
706 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
708 v_cmp_eq_i16_e64 s5
, exec_lo
, -1
709 // W32
: encoding
: [0x05,0x00,0x32,0xd4,0x7e,0x82,0x01,0x00]
710 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
712 v_cmp_eq_i16_e64 s5
, exec_hi
, null
713 // W32
: encoding
: [0x05,0x00,0x32,0xd4,0x7f,0xf8,0x00,0x00]
714 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
716 v_cmp_eq_i16_e64 s105
, null
, exec_lo
717 // W32
: encoding
: [0x69,0x00,0x32,0xd4,0x7c,0xfc,0x00,0x00]
718 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
720 v_cmp_eq_i16_e64 vcc_lo
, -1, exec_hi
721 // W32
: encoding
: [0x6a,0x00,0x32,0xd4,0xc1,0xfe,0x00,0x00]
722 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
724 v_cmp_eq_i16_e64 vcc_hi
, 0.5, m0
725 // W32
: encoding
: [0x6b,0x00,0x32,0xd4,0xf0,0xfa,0x00,0x00]
726 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
728 v_cmp_eq_i16_e64 ttmp15
, src_scc
, vcc_lo
729 // W32
: encoding
: [0x7b,0x00,0x32,0xd4,0xfd,0xd4,0x00,0x00]
730 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
732 v_cmp_eq_i16_e64 s
[10:11], v1
, v2
733 // W64
: encoding
: [0x0a,0x00,0x32,0xd4,0x01,0x05,0x02,0x00]
734 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
736 v_cmp_eq_i16_e64 s
[10:11], v255
, v255
737 // W64
: encoding
: [0x0a,0x00,0x32,0xd4,0xff,0xff,0x03,0x00]
738 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
740 v_cmp_eq_i16_e64 s
[10:11], s1
, s2
741 // W64
: encoding
: [0x0a,0x00,0x32,0xd4,0x01,0x04,0x00,0x00]
742 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
744 v_cmp_eq_i16_e64 s
[10:11], s105
, s105
745 // W64
: encoding
: [0x0a,0x00,0x32,0xd4,0x69,0xd2,0x00,0x00]
746 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
748 v_cmp_eq_i16_e64 s
[10:11], vcc_lo
, ttmp15
749 // W64
: encoding
: [0x0a,0x00,0x32,0xd4,0x6a,0xf6,0x00,0x00]
750 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
752 v_cmp_eq_i16_e64 s
[10:11], vcc_hi
, 0xfe0b
753 // W64
: encoding
: [0x0a,0x00,0x32,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
754 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
756 v_cmp_eq_i16_e64 s
[10:11], ttmp15
, src_scc
757 // W64
: encoding
: [0x0a,0x00,0x32,0xd4,0x7b,0xfa,0x01,0x00]
758 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
760 v_cmp_eq_i16_e64 s
[10:11], m0
, 0.5
761 // W64
: encoding
: [0x0a,0x00,0x32,0xd4,0x7d,0xe0,0x01,0x00]
762 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
764 v_cmp_eq_i16_e64 s
[10:11], exec_lo
, -1
765 // W64
: encoding
: [0x0a,0x00,0x32,0xd4,0x7e,0x82,0x01,0x00]
766 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
768 v_cmp_eq_i16_e64 s
[10:11], exec_hi
, null
769 // W64
: encoding
: [0x0a,0x00,0x32,0xd4,0x7f,0xf8,0x00,0x00]
770 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
772 v_cmp_eq_i16_e64 s
[10:11], null
, exec_lo
773 // W64
: encoding
: [0x0a,0x00,0x32,0xd4,0x7c,0xfc,0x00,0x00]
774 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
776 v_cmp_eq_i16_e64 s
[104:105], -1, exec_hi
777 // W64
: encoding
: [0x68,0x00,0x32,0xd4,0xc1,0xfe,0x00,0x00]
778 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
780 v_cmp_eq_i16_e64 vcc
, 0.5, m0
781 // W64
: encoding
: [0x6a,0x00,0x32,0xd4,0xf0,0xfa,0x00,0x00]
782 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
784 v_cmp_eq_i16_e64 ttmp
[14:15], src_scc
, vcc_lo
785 // W64
: encoding
: [0x7a,0x00,0x32,0xd4,0xfd,0xd4,0x00,0x00]
786 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
788 v_cmp_eq_i16_e64 null
, 0xfe0b, vcc_hi
789 // GFX11
: encoding
: [0x7c,0x00,0x32,0xd4,0xff,0xd6,0x00,0x00,0x0b,0xfe,0x00,0x00]
791 v_cmp_eq_i32_e64 s5
, v1
, v2
792 // W32
: encoding
: [0x05,0x00,0x42,0xd4,0x01,0x05,0x02,0x00]
793 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
795 v_cmp_eq_i32_e64 s5
, v255
, v255
796 // W32
: encoding
: [0x05,0x00,0x42,0xd4,0xff,0xff,0x03,0x00]
797 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
799 v_cmp_eq_i32_e64 s5
, s1
, s2
800 // W32
: encoding
: [0x05,0x00,0x42,0xd4,0x01,0x04,0x00,0x00]
801 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
803 v_cmp_eq_i32_e64 s5
, s105
, s105
804 // W32
: encoding
: [0x05,0x00,0x42,0xd4,0x69,0xd2,0x00,0x00]
805 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
807 v_cmp_eq_i32_e64 s5
, vcc_lo
, ttmp15
808 // W32
: encoding
: [0x05,0x00,0x42,0xd4,0x6a,0xf6,0x00,0x00]
809 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
811 v_cmp_eq_i32_e64 s5
, vcc_hi
, 0xaf123456
812 // W32
: encoding
: [0x05,0x00,0x42,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
813 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
815 v_cmp_eq_i32_e64 s5
, ttmp15
, src_scc
816 // W32
: encoding
: [0x05,0x00,0x42,0xd4,0x7b,0xfa,0x01,0x00]
817 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
819 v_cmp_eq_i32_e64 s5
, m0
, 0.5
820 // W32
: encoding
: [0x05,0x00,0x42,0xd4,0x7d,0xe0,0x01,0x00]
821 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
823 v_cmp_eq_i32_e64 s5
, exec_lo
, -1
824 // W32
: encoding
: [0x05,0x00,0x42,0xd4,0x7e,0x82,0x01,0x00]
825 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
827 v_cmp_eq_i32_e64 s5
, exec_hi
, null
828 // W32
: encoding
: [0x05,0x00,0x42,0xd4,0x7f,0xf8,0x00,0x00]
829 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
831 v_cmp_eq_i32_e64 s105
, null
, exec_lo
832 // W32
: encoding
: [0x69,0x00,0x42,0xd4,0x7c,0xfc,0x00,0x00]
833 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
835 v_cmp_eq_i32_e64 vcc_lo
, -1, exec_hi
836 // W32
: encoding
: [0x6a,0x00,0x42,0xd4,0xc1,0xfe,0x00,0x00]
837 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
839 v_cmp_eq_i32_e64 vcc_hi
, 0.5, m0
840 // W32
: encoding
: [0x6b,0x00,0x42,0xd4,0xf0,0xfa,0x00,0x00]
841 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
843 v_cmp_eq_i32_e64 ttmp15
, src_scc
, vcc_lo
844 // W32
: encoding
: [0x7b,0x00,0x42,0xd4,0xfd,0xd4,0x00,0x00]
845 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
847 v_cmp_eq_i32_e64 s
[10:11], v1
, v2
848 // W64
: encoding
: [0x0a,0x00,0x42,0xd4,0x01,0x05,0x02,0x00]
849 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
851 v_cmp_eq_i32_e64 s
[10:11], v255
, v255
852 // W64
: encoding
: [0x0a,0x00,0x42,0xd4,0xff,0xff,0x03,0x00]
853 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
855 v_cmp_eq_i32_e64 s
[10:11], s1
, s2
856 // W64
: encoding
: [0x0a,0x00,0x42,0xd4,0x01,0x04,0x00,0x00]
857 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
859 v_cmp_eq_i32_e64 s
[10:11], s105
, s105
860 // W64
: encoding
: [0x0a,0x00,0x42,0xd4,0x69,0xd2,0x00,0x00]
861 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
863 v_cmp_eq_i32_e64 s
[10:11], vcc_lo
, ttmp15
864 // W64
: encoding
: [0x0a,0x00,0x42,0xd4,0x6a,0xf6,0x00,0x00]
865 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
867 v_cmp_eq_i32_e64 s
[10:11], vcc_hi
, 0xaf123456
868 // W64
: encoding
: [0x0a,0x00,0x42,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
869 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
871 v_cmp_eq_i32_e64 s
[10:11], ttmp15
, src_scc
872 // W64
: encoding
: [0x0a,0x00,0x42,0xd4,0x7b,0xfa,0x01,0x00]
873 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
875 v_cmp_eq_i32_e64 s
[10:11], m0
, 0.5
876 // W64
: encoding
: [0x0a,0x00,0x42,0xd4,0x7d,0xe0,0x01,0x00]
877 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
879 v_cmp_eq_i32_e64 s
[10:11], exec_lo
, -1
880 // W64
: encoding
: [0x0a,0x00,0x42,0xd4,0x7e,0x82,0x01,0x00]
881 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
883 v_cmp_eq_i32_e64 s
[10:11], exec_hi
, null
884 // W64
: encoding
: [0x0a,0x00,0x42,0xd4,0x7f,0xf8,0x00,0x00]
885 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
887 v_cmp_eq_i32_e64 s
[10:11], null
, exec_lo
888 // W64
: encoding
: [0x0a,0x00,0x42,0xd4,0x7c,0xfc,0x00,0x00]
889 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
891 v_cmp_eq_i32_e64 s
[104:105], -1, exec_hi
892 // W64
: encoding
: [0x68,0x00,0x42,0xd4,0xc1,0xfe,0x00,0x00]
893 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
895 v_cmp_eq_i32_e64 vcc
, 0.5, m0
896 // W64
: encoding
: [0x6a,0x00,0x42,0xd4,0xf0,0xfa,0x00,0x00]
897 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
899 v_cmp_eq_i32_e64 ttmp
[14:15], src_scc
, vcc_lo
900 // W64
: encoding
: [0x7a,0x00,0x42,0xd4,0xfd,0xd4,0x00,0x00]
901 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
903 v_cmp_eq_i32_e64 null
, 0xaf123456, vcc_hi
904 // GFX11
: encoding
: [0x7c,0x00,0x42,0xd4,0xff,0xd6,0x00,0x00,0x56,0x34,0x12,0xaf]
906 v_cmp_eq_i64_e64 s5
, v
[1:2], v
[2:3]
907 // W32
: encoding
: [0x05,0x00,0x52,0xd4,0x01,0x05,0x02,0x00]
908 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
910 v_cmp_eq_i64_e64 s5
, v
[254:255], v
[254:255]
911 // W32
: encoding
: [0x05,0x00,0x52,0xd4,0xfe,0xfd,0x03,0x00]
912 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
914 v_cmp_eq_i64_e64 s5
, s
[2:3], s
[4:5]
915 // W32
: encoding
: [0x05,0x00,0x52,0xd4,0x02,0x08,0x00,0x00]
916 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
918 v_cmp_eq_i64_e64 s5
, s
[104:105], s
[104:105]
919 // W32
: encoding
: [0x05,0x00,0x52,0xd4,0x68,0xd0,0x00,0x00]
920 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
922 v_cmp_eq_i64_e64 s5
, vcc
, ttmp
[14:15]
923 // W32
: encoding
: [0x05,0x00,0x52,0xd4,0x6a,0xf4,0x00,0x00]
924 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
926 v_cmp_eq_i64_e64 s5
, ttmp
[14:15], 0xaf123456
927 // W32
: encoding
: [0x05,0x00,0x52,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
928 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
930 v_cmp_eq_i64_e64 s5
, exec
, src_scc
931 // W32
: encoding
: [0x05,0x00,0x52,0xd4,0x7e,0xfa,0x01,0x00]
932 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
934 v_cmp_eq_i64_e64 s105
, null
, 0.5
935 // W32
: encoding
: [0x69,0x00,0x52,0xd4,0x7c,0xe0,0x01,0x00]
936 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
938 v_cmp_eq_i64_e64 vcc_lo
, -1, -1
939 // W32
: encoding
: [0x6a,0x00,0x52,0xd4,0xc1,0x82,0x01,0x00]
940 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
942 v_cmp_eq_i64_e64 vcc_hi
, 0.5, null
943 // W32
: encoding
: [0x6b,0x00,0x52,0xd4,0xf0,0xf8,0x00,0x00]
944 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
946 v_cmp_eq_i64_e64 ttmp15
, src_scc
, exec
947 // W32
: encoding
: [0x7b,0x00,0x52,0xd4,0xfd,0xfc,0x00,0x00]
948 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
950 v_cmp_eq_i64_e64 s
[10:11], v
[1:2], v
[2:3]
951 // W64
: encoding
: [0x0a,0x00,0x52,0xd4,0x01,0x05,0x02,0x00]
952 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
954 v_cmp_eq_i64_e64 s
[10:11], v
[254:255], v
[254:255]
955 // W64
: encoding
: [0x0a,0x00,0x52,0xd4,0xfe,0xfd,0x03,0x00]
956 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
958 v_cmp_eq_i64_e64 s
[10:11], s
[2:3], s
[4:5]
959 // W64
: encoding
: [0x0a,0x00,0x52,0xd4,0x02,0x08,0x00,0x00]
960 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
962 v_cmp_eq_i64_e64 s
[10:11], s
[104:105], s
[104:105]
963 // W64
: encoding
: [0x0a,0x00,0x52,0xd4,0x68,0xd0,0x00,0x00]
964 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
966 v_cmp_eq_i64_e64 s
[10:11], vcc
, ttmp
[14:15]
967 // W64
: encoding
: [0x0a,0x00,0x52,0xd4,0x6a,0xf4,0x00,0x00]
968 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
970 v_cmp_eq_i64_e64 s
[10:11], ttmp
[14:15], 0xaf123456
971 // W64
: encoding
: [0x0a,0x00,0x52,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
972 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
974 v_cmp_eq_i64_e64 s
[10:11], exec
, src_scc
975 // W64
: encoding
: [0x0a,0x00,0x52,0xd4,0x7e,0xfa,0x01,0x00]
976 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
978 v_cmp_eq_i64_e64 s
[10:11], null
, 0.5
979 // W64
: encoding
: [0x0a,0x00,0x52,0xd4,0x7c,0xe0,0x01,0x00]
980 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
982 v_cmp_eq_i64_e64 s
[104:105], -1, -1
983 // W64
: encoding
: [0x68,0x00,0x52,0xd4,0xc1,0x82,0x01,0x00]
984 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
986 v_cmp_eq_i64_e64 vcc
, 0.5, null
987 // W64
: encoding
: [0x6a,0x00,0x52,0xd4,0xf0,0xf8,0x00,0x00]
988 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
990 v_cmp_eq_i64_e64 ttmp
[14:15], src_scc
, exec
991 // W64
: encoding
: [0x7a,0x00,0x52,0xd4,0xfd,0xfc,0x00,0x00]
992 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
994 v_cmp_eq_i64_e64 null
, 0xaf123456, vcc
995 // GFX11
: encoding
: [0x7c,0x00,0x52,0xd4,0xff,0xd4,0x00,0x00,0x56,0x34,0x12,0xaf]
997 v_cmp_eq_u16_e64 s5
, v1
, v2
998 // W32
: encoding
: [0x05,0x00,0x3a,0xd4,0x01,0x05,0x02,0x00]
999 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1001 v_cmp_eq_u16_e64 s5
, v255
, v255
1002 // W32
: encoding
: [0x05,0x00,0x3a,0xd4,0xff,0xff,0x03,0x00]
1003 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1005 v_cmp_eq_u16_e64 s5
, s1
, s2
1006 // W32
: encoding
: [0x05,0x00,0x3a,0xd4,0x01,0x04,0x00,0x00]
1007 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1009 v_cmp_eq_u16_e64 s5
, s105
, s105
1010 // W32
: encoding
: [0x05,0x00,0x3a,0xd4,0x69,0xd2,0x00,0x00]
1011 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1013 v_cmp_eq_u16_e64 s5
, vcc_lo
, ttmp15
1014 // W32
: encoding
: [0x05,0x00,0x3a,0xd4,0x6a,0xf6,0x00,0x00]
1015 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1017 v_cmp_eq_u16_e64 s5
, vcc_hi
, 0xfe0b
1018 // W32
: encoding
: [0x05,0x00,0x3a,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
1019 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1021 v_cmp_eq_u16_e64 s5
, ttmp15
, src_scc
1022 // W32
: encoding
: [0x05,0x00,0x3a,0xd4,0x7b,0xfa,0x01,0x00]
1023 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1025 v_cmp_eq_u16_e64 s5
, m0
, 0.5
1026 // W32
: encoding
: [0x05,0x00,0x3a,0xd4,0x7d,0xe0,0x01,0x00]
1027 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1029 v_cmp_eq_u16_e64 s5
, exec_lo
, -1
1030 // W32
: encoding
: [0x05,0x00,0x3a,0xd4,0x7e,0x82,0x01,0x00]
1031 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1033 v_cmp_eq_u16_e64 s5
, exec_hi
, null
1034 // W32
: encoding
: [0x05,0x00,0x3a,0xd4,0x7f,0xf8,0x00,0x00]
1035 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1037 v_cmp_eq_u16_e64 s105
, null
, exec_lo
1038 // W32
: encoding
: [0x69,0x00,0x3a,0xd4,0x7c,0xfc,0x00,0x00]
1039 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1041 v_cmp_eq_u16_e64 vcc_lo
, -1, exec_hi
1042 // W32
: encoding
: [0x6a,0x00,0x3a,0xd4,0xc1,0xfe,0x00,0x00]
1043 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1045 v_cmp_eq_u16_e64 vcc_hi
, 0.5, m0
1046 // W32
: encoding
: [0x6b,0x00,0x3a,0xd4,0xf0,0xfa,0x00,0x00]
1047 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1049 v_cmp_eq_u16_e64 ttmp15
, src_scc
, vcc_lo
1050 // W32
: encoding
: [0x7b,0x00,0x3a,0xd4,0xfd,0xd4,0x00,0x00]
1051 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1053 v_cmp_eq_u16_e64 s
[10:11], v1
, v2
1054 // W64
: encoding
: [0x0a,0x00,0x3a,0xd4,0x01,0x05,0x02,0x00]
1055 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1057 v_cmp_eq_u16_e64 s
[10:11], v255
, v255
1058 // W64
: encoding
: [0x0a,0x00,0x3a,0xd4,0xff,0xff,0x03,0x00]
1059 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1061 v_cmp_eq_u16_e64 s
[10:11], s1
, s2
1062 // W64
: encoding
: [0x0a,0x00,0x3a,0xd4,0x01,0x04,0x00,0x00]
1063 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1065 v_cmp_eq_u16_e64 s
[10:11], s105
, s105
1066 // W64
: encoding
: [0x0a,0x00,0x3a,0xd4,0x69,0xd2,0x00,0x00]
1067 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1069 v_cmp_eq_u16_e64 s
[10:11], vcc_lo
, ttmp15
1070 // W64
: encoding
: [0x0a,0x00,0x3a,0xd4,0x6a,0xf6,0x00,0x00]
1071 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1073 v_cmp_eq_u16_e64 s
[10:11], vcc_hi
, 0xfe0b
1074 // W64
: encoding
: [0x0a,0x00,0x3a,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
1075 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1077 v_cmp_eq_u16_e64 s
[10:11], ttmp15
, src_scc
1078 // W64
: encoding
: [0x0a,0x00,0x3a,0xd4,0x7b,0xfa,0x01,0x00]
1079 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1081 v_cmp_eq_u16_e64 s
[10:11], m0
, 0.5
1082 // W64
: encoding
: [0x0a,0x00,0x3a,0xd4,0x7d,0xe0,0x01,0x00]
1083 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1085 v_cmp_eq_u16_e64 s
[10:11], exec_lo
, -1
1086 // W64
: encoding
: [0x0a,0x00,0x3a,0xd4,0x7e,0x82,0x01,0x00]
1087 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1089 v_cmp_eq_u16_e64 s
[10:11], exec_hi
, null
1090 // W64
: encoding
: [0x0a,0x00,0x3a,0xd4,0x7f,0xf8,0x00,0x00]
1091 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1093 v_cmp_eq_u16_e64 s
[10:11], null
, exec_lo
1094 // W64
: encoding
: [0x0a,0x00,0x3a,0xd4,0x7c,0xfc,0x00,0x00]
1095 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1097 v_cmp_eq_u16_e64 s
[104:105], -1, exec_hi
1098 // W64
: encoding
: [0x68,0x00,0x3a,0xd4,0xc1,0xfe,0x00,0x00]
1099 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1101 v_cmp_eq_u16_e64 vcc
, 0.5, m0
1102 // W64
: encoding
: [0x6a,0x00,0x3a,0xd4,0xf0,0xfa,0x00,0x00]
1103 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1105 v_cmp_eq_u16_e64 ttmp
[14:15], src_scc
, vcc_lo
1106 // W64
: encoding
: [0x7a,0x00,0x3a,0xd4,0xfd,0xd4,0x00,0x00]
1107 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1109 v_cmp_eq_u16_e64 null
, 0xfe0b, vcc_hi
1110 // GFX11
: encoding
: [0x7c,0x00,0x3a,0xd4,0xff,0xd6,0x00,0x00,0x0b,0xfe,0x00,0x00]
1112 v_cmp_eq_u32_e64 s5
, v1
, v2
1113 // W32
: encoding
: [0x05,0x00,0x4a,0xd4,0x01,0x05,0x02,0x00]
1114 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1116 v_cmp_eq_u32_e64 s5
, v255
, v255
1117 // W32
: encoding
: [0x05,0x00,0x4a,0xd4,0xff,0xff,0x03,0x00]
1118 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1120 v_cmp_eq_u32_e64 s5
, s1
, s2
1121 // W32
: encoding
: [0x05,0x00,0x4a,0xd4,0x01,0x04,0x00,0x00]
1122 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1124 v_cmp_eq_u32_e64 s5
, s105
, s105
1125 // W32
: encoding
: [0x05,0x00,0x4a,0xd4,0x69,0xd2,0x00,0x00]
1126 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1128 v_cmp_eq_u32_e64 s5
, vcc_lo
, ttmp15
1129 // W32
: encoding
: [0x05,0x00,0x4a,0xd4,0x6a,0xf6,0x00,0x00]
1130 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1132 v_cmp_eq_u32_e64 s5
, vcc_hi
, 0xaf123456
1133 // W32
: encoding
: [0x05,0x00,0x4a,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
1134 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1136 v_cmp_eq_u32_e64 s5
, ttmp15
, src_scc
1137 // W32
: encoding
: [0x05,0x00,0x4a,0xd4,0x7b,0xfa,0x01,0x00]
1138 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1140 v_cmp_eq_u32_e64 s5
, m0
, 0.5
1141 // W32
: encoding
: [0x05,0x00,0x4a,0xd4,0x7d,0xe0,0x01,0x00]
1142 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1144 v_cmp_eq_u32_e64 s5
, exec_lo
, -1
1145 // W32
: encoding
: [0x05,0x00,0x4a,0xd4,0x7e,0x82,0x01,0x00]
1146 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1148 v_cmp_eq_u32_e64 s5
, exec_hi
, null
1149 // W32
: encoding
: [0x05,0x00,0x4a,0xd4,0x7f,0xf8,0x00,0x00]
1150 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1152 v_cmp_eq_u32_e64 s105
, null
, exec_lo
1153 // W32
: encoding
: [0x69,0x00,0x4a,0xd4,0x7c,0xfc,0x00,0x00]
1154 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1156 v_cmp_eq_u32_e64 vcc_lo
, -1, exec_hi
1157 // W32
: encoding
: [0x6a,0x00,0x4a,0xd4,0xc1,0xfe,0x00,0x00]
1158 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1160 v_cmp_eq_u32_e64 vcc_hi
, 0.5, m0
1161 // W32
: encoding
: [0x6b,0x00,0x4a,0xd4,0xf0,0xfa,0x00,0x00]
1162 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1164 v_cmp_eq_u32_e64 ttmp15
, src_scc
, vcc_lo
1165 // W32
: encoding
: [0x7b,0x00,0x4a,0xd4,0xfd,0xd4,0x00,0x00]
1166 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1168 v_cmp_eq_u32_e64 s
[10:11], v1
, v2
1169 // W64
: encoding
: [0x0a,0x00,0x4a,0xd4,0x01,0x05,0x02,0x00]
1170 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1172 v_cmp_eq_u32_e64 s
[10:11], v255
, v255
1173 // W64
: encoding
: [0x0a,0x00,0x4a,0xd4,0xff,0xff,0x03,0x00]
1174 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1176 v_cmp_eq_u32_e64 s
[10:11], s1
, s2
1177 // W64
: encoding
: [0x0a,0x00,0x4a,0xd4,0x01,0x04,0x00,0x00]
1178 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1180 v_cmp_eq_u32_e64 s
[10:11], s105
, s105
1181 // W64
: encoding
: [0x0a,0x00,0x4a,0xd4,0x69,0xd2,0x00,0x00]
1182 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1184 v_cmp_eq_u32_e64 s
[10:11], vcc_lo
, ttmp15
1185 // W64
: encoding
: [0x0a,0x00,0x4a,0xd4,0x6a,0xf6,0x00,0x00]
1186 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1188 v_cmp_eq_u32_e64 s
[10:11], vcc_hi
, 0xaf123456
1189 // W64
: encoding
: [0x0a,0x00,0x4a,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
1190 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1192 v_cmp_eq_u32_e64 s
[10:11], ttmp15
, src_scc
1193 // W64
: encoding
: [0x0a,0x00,0x4a,0xd4,0x7b,0xfa,0x01,0x00]
1194 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1196 v_cmp_eq_u32_e64 s
[10:11], m0
, 0.5
1197 // W64
: encoding
: [0x0a,0x00,0x4a,0xd4,0x7d,0xe0,0x01,0x00]
1198 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1200 v_cmp_eq_u32_e64 s
[10:11], exec_lo
, -1
1201 // W64
: encoding
: [0x0a,0x00,0x4a,0xd4,0x7e,0x82,0x01,0x00]
1202 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1204 v_cmp_eq_u32_e64 s
[10:11], exec_hi
, null
1205 // W64
: encoding
: [0x0a,0x00,0x4a,0xd4,0x7f,0xf8,0x00,0x00]
1206 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1208 v_cmp_eq_u32_e64 s
[10:11], null
, exec_lo
1209 // W64
: encoding
: [0x0a,0x00,0x4a,0xd4,0x7c,0xfc,0x00,0x00]
1210 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1212 v_cmp_eq_u32_e64 s
[104:105], -1, exec_hi
1213 // W64
: encoding
: [0x68,0x00,0x4a,0xd4,0xc1,0xfe,0x00,0x00]
1214 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1216 v_cmp_eq_u32_e64 vcc
, 0.5, m0
1217 // W64
: encoding
: [0x6a,0x00,0x4a,0xd4,0xf0,0xfa,0x00,0x00]
1218 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1220 v_cmp_eq_u32_e64 ttmp
[14:15], src_scc
, vcc_lo
1221 // W64
: encoding
: [0x7a,0x00,0x4a,0xd4,0xfd,0xd4,0x00,0x00]
1222 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1224 v_cmp_eq_u32_e64 null
, 0xaf123456, vcc_hi
1225 // GFX11
: encoding
: [0x7c,0x00,0x4a,0xd4,0xff,0xd6,0x00,0x00,0x56,0x34,0x12,0xaf]
1227 v_cmp_eq_u64_e64 s5
, v
[1:2], v
[2:3]
1228 // W32
: encoding
: [0x05,0x00,0x5a,0xd4,0x01,0x05,0x02,0x00]
1229 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1231 v_cmp_eq_u64_e64 s5
, v
[254:255], v
[254:255]
1232 // W32
: encoding
: [0x05,0x00,0x5a,0xd4,0xfe,0xfd,0x03,0x00]
1233 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1235 v_cmp_eq_u64_e64 s5
, s
[2:3], s
[4:5]
1236 // W32
: encoding
: [0x05,0x00,0x5a,0xd4,0x02,0x08,0x00,0x00]
1237 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1239 v_cmp_eq_u64_e64 s5
, s
[104:105], s
[104:105]
1240 // W32
: encoding
: [0x05,0x00,0x5a,0xd4,0x68,0xd0,0x00,0x00]
1241 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1243 v_cmp_eq_u64_e64 s5
, vcc
, ttmp
[14:15]
1244 // W32
: encoding
: [0x05,0x00,0x5a,0xd4,0x6a,0xf4,0x00,0x00]
1245 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1247 v_cmp_eq_u64_e64 s5
, ttmp
[14:15], 0xaf123456
1248 // W32
: encoding
: [0x05,0x00,0x5a,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
1249 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1251 v_cmp_eq_u64_e64 s5
, exec
, src_scc
1252 // W32
: encoding
: [0x05,0x00,0x5a,0xd4,0x7e,0xfa,0x01,0x00]
1253 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1255 v_cmp_eq_u64_e64 s105
, null
, 0.5
1256 // W32
: encoding
: [0x69,0x00,0x5a,0xd4,0x7c,0xe0,0x01,0x00]
1257 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1259 v_cmp_eq_u64_e64 vcc_lo
, -1, -1
1260 // W32
: encoding
: [0x6a,0x00,0x5a,0xd4,0xc1,0x82,0x01,0x00]
1261 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1263 v_cmp_eq_u64_e64 vcc_hi
, 0.5, null
1264 // W32
: encoding
: [0x6b,0x00,0x5a,0xd4,0xf0,0xf8,0x00,0x00]
1265 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1267 v_cmp_eq_u64_e64 ttmp15
, src_scc
, exec
1268 // W32
: encoding
: [0x7b,0x00,0x5a,0xd4,0xfd,0xfc,0x00,0x00]
1269 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1271 v_cmp_eq_u64_e64 s
[10:11], v
[1:2], v
[2:3]
1272 // W64
: encoding
: [0x0a,0x00,0x5a,0xd4,0x01,0x05,0x02,0x00]
1273 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1275 v_cmp_eq_u64_e64 s
[10:11], v
[254:255], v
[254:255]
1276 // W64
: encoding
: [0x0a,0x00,0x5a,0xd4,0xfe,0xfd,0x03,0x00]
1277 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1279 v_cmp_eq_u64_e64 s
[10:11], s
[2:3], s
[4:5]
1280 // W64
: encoding
: [0x0a,0x00,0x5a,0xd4,0x02,0x08,0x00,0x00]
1281 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1283 v_cmp_eq_u64_e64 s
[10:11], s
[104:105], s
[104:105]
1284 // W64
: encoding
: [0x0a,0x00,0x5a,0xd4,0x68,0xd0,0x00,0x00]
1285 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1287 v_cmp_eq_u64_e64 s
[10:11], vcc
, ttmp
[14:15]
1288 // W64
: encoding
: [0x0a,0x00,0x5a,0xd4,0x6a,0xf4,0x00,0x00]
1289 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1291 v_cmp_eq_u64_e64 s
[10:11], ttmp
[14:15], 0xaf123456
1292 // W64
: encoding
: [0x0a,0x00,0x5a,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
1293 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1295 v_cmp_eq_u64_e64 s
[10:11], exec
, src_scc
1296 // W64
: encoding
: [0x0a,0x00,0x5a,0xd4,0x7e,0xfa,0x01,0x00]
1297 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1299 v_cmp_eq_u64_e64 s
[10:11], null
, 0.5
1300 // W64
: encoding
: [0x0a,0x00,0x5a,0xd4,0x7c,0xe0,0x01,0x00]
1301 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1303 v_cmp_eq_u64_e64 s
[104:105], -1, -1
1304 // W64
: encoding
: [0x68,0x00,0x5a,0xd4,0xc1,0x82,0x01,0x00]
1305 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1307 v_cmp_eq_u64_e64 vcc
, 0.5, null
1308 // W64
: encoding
: [0x6a,0x00,0x5a,0xd4,0xf0,0xf8,0x00,0x00]
1309 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1311 v_cmp_eq_u64_e64 ttmp
[14:15], src_scc
, exec
1312 // W64
: encoding
: [0x7a,0x00,0x5a,0xd4,0xfd,0xfc,0x00,0x00]
1313 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1315 v_cmp_eq_u64_e64 null
, 0xaf123456, vcc
1316 // GFX11
: encoding
: [0x7c,0x00,0x5a,0xd4,0xff,0xd4,0x00,0x00,0x56,0x34,0x12,0xaf]
1318 v_cmp_f_f16_e64 s5
, v1
, v2
1319 // W32
: encoding
: [0x05,0x00,0x00,0xd4,0x01,0x05,0x02,0x00]
1320 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1322 v_cmp_f_f16_e64 s5
, v255
, v255
1323 // W32
: encoding
: [0x05,0x00,0x00,0xd4,0xff,0xff,0x03,0x00]
1324 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1326 v_cmp_f_f16_e64 s5
, s1
, s2
1327 // W32
: encoding
: [0x05,0x00,0x00,0xd4,0x01,0x04,0x00,0x00]
1328 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1330 v_cmp_f_f16_e64 s5
, s105
, s105
1331 // W32
: encoding
: [0x05,0x00,0x00,0xd4,0x69,0xd2,0x00,0x00]
1332 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1334 v_cmp_f_f16_e64 s5
, vcc_lo
, ttmp15
1335 // W32
: encoding
: [0x05,0x00,0x00,0xd4,0x6a,0xf6,0x00,0x00]
1336 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1338 v_cmp_f_f16_e64 s5
, vcc_hi
, 0xfe0b
1339 // W32
: encoding
: [0x05,0x00,0x00,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
1340 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1342 v_cmp_f_f16_e64 s5
, ttmp15
, src_scc
1343 // W32
: encoding
: [0x05,0x00,0x00,0xd4,0x7b,0xfa,0x01,0x00]
1344 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1346 v_cmp_f_f16_e64 s5
, m0
, 0.5
1347 // W32
: encoding
: [0x05,0x00,0x00,0xd4,0x7d,0xe0,0x01,0x00]
1348 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1350 v_cmp_f_f16_e64 s5
, exec_lo
, -1
1351 // W32
: encoding
: [0x05,0x00,0x00,0xd4,0x7e,0x82,0x01,0x00]
1352 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1354 v_cmp_f_f16_e64 s5
, |exec_hi|
, null
1355 // W32
: encoding
: [0x05,0x01,0x00,0xd4,0x7f,0xf8,0x00,0x00]
1356 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1358 v_cmp_f_f16_e64 s105
, null
, exec_lo
1359 // W32
: encoding
: [0x69,0x00,0x00,0xd4,0x7c,0xfc,0x00,0x00]
1360 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1362 v_cmp_f_f16_e64 vcc_lo
, -1, exec_hi
1363 // W32
: encoding
: [0x6a,0x00,0x00,0xd4,0xc1,0xfe,0x00,0x00]
1364 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1366 v_cmp_f_f16_e64 vcc_hi
, 0.5, -m0
1367 // W32
: encoding
: [0x6b,0x00,0x00,0xd4,0xf0,0xfa,0x00,0x40]
1368 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1370 v_cmp_f_f16_e64 ttmp15
, -src_scc
, |vcc_lo|
1371 // W32
: encoding
: [0x7b,0x02,0x00,0xd4,0xfd,0xd4,0x00,0x20]
1372 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1374 v_cmp_f_f16_e64 s
[10:11], v1
, v2
1375 // W64
: encoding
: [0x0a,0x00,0x00,0xd4,0x01,0x05,0x02,0x00]
1376 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1378 v_cmp_f_f16_e64 s
[10:11], v255
, v255
1379 // W64
: encoding
: [0x0a,0x00,0x00,0xd4,0xff,0xff,0x03,0x00]
1380 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1382 v_cmp_f_f16_e64 s
[10:11], s1
, s2
1383 // W64
: encoding
: [0x0a,0x00,0x00,0xd4,0x01,0x04,0x00,0x00]
1384 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1386 v_cmp_f_f16_e64 s
[10:11], s105
, s105
1387 // W64
: encoding
: [0x0a,0x00,0x00,0xd4,0x69,0xd2,0x00,0x00]
1388 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1390 v_cmp_f_f16_e64 s
[10:11], vcc_lo
, ttmp15
1391 // W64
: encoding
: [0x0a,0x00,0x00,0xd4,0x6a,0xf6,0x00,0x00]
1392 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1394 v_cmp_f_f16_e64 s
[10:11], vcc_hi
, 0xfe0b
1395 // W64
: encoding
: [0x0a,0x00,0x00,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
1396 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1398 v_cmp_f_f16_e64 s
[10:11], ttmp15
, src_scc
1399 // W64
: encoding
: [0x0a,0x00,0x00,0xd4,0x7b,0xfa,0x01,0x00]
1400 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1402 v_cmp_f_f16_e64 s
[10:11], m0
, 0.5
1403 // W64
: encoding
: [0x0a,0x00,0x00,0xd4,0x7d,0xe0,0x01,0x00]
1404 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1406 v_cmp_f_f16_e64 s
[10:11], exec_lo
, -1
1407 // W64
: encoding
: [0x0a,0x00,0x00,0xd4,0x7e,0x82,0x01,0x00]
1408 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1410 v_cmp_f_f16_e64 s
[10:11], |exec_hi|
, null
1411 // W64
: encoding
: [0x0a,0x01,0x00,0xd4,0x7f,0xf8,0x00,0x00]
1412 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1414 v_cmp_f_f16_e64 s
[10:11], null
, exec_lo
1415 // W64
: encoding
: [0x0a,0x00,0x00,0xd4,0x7c,0xfc,0x00,0x00]
1416 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1418 v_cmp_f_f16_e64 s
[104:105], -1, exec_hi
1419 // W64
: encoding
: [0x68,0x00,0x00,0xd4,0xc1,0xfe,0x00,0x00]
1420 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1422 v_cmp_f_f16_e64 vcc
, 0.5, -m0
1423 // W64
: encoding
: [0x6a,0x00,0x00,0xd4,0xf0,0xfa,0x00,0x40]
1424 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1426 v_cmp_f_f16_e64 ttmp
[14:15], -src_scc
, |vcc_lo|
1427 // W64
: encoding
: [0x7a,0x02,0x00,0xd4,0xfd,0xd4,0x00,0x20]
1428 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1430 v_cmp_f_f16_e64 null
, -|
0xfe0b|
, -|vcc_hi| clamp
1431 // GFX11
: encoding
: [0x7c,0x83,0x00,0xd4,0xff,0xd6,0x00,0x60,0x0b,0xfe,0x00,0x00]
1433 v_cmp_f_f32_e64 s5
, v1
, v2
1434 // W32
: encoding
: [0x05,0x00,0x10,0xd4,0x01,0x05,0x02,0x00]
1435 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1437 v_cmp_f_f32_e64 s5
, v255
, v255
1438 // W32
: encoding
: [0x05,0x00,0x10,0xd4,0xff,0xff,0x03,0x00]
1439 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1441 v_cmp_f_f32_e64 s5
, s1
, s2
1442 // W32
: encoding
: [0x05,0x00,0x10,0xd4,0x01,0x04,0x00,0x00]
1443 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1445 v_cmp_f_f32_e64 s5
, s105
, s105
1446 // W32
: encoding
: [0x05,0x00,0x10,0xd4,0x69,0xd2,0x00,0x00]
1447 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1449 v_cmp_f_f32_e64 s5
, vcc_lo
, ttmp15
1450 // W32
: encoding
: [0x05,0x00,0x10,0xd4,0x6a,0xf6,0x00,0x00]
1451 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1453 v_cmp_f_f32_e64 s5
, vcc_hi
, 0xaf123456
1454 // W32
: encoding
: [0x05,0x00,0x10,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
1455 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1457 v_cmp_f_f32_e64 s5
, ttmp15
, src_scc
1458 // W32
: encoding
: [0x05,0x00,0x10,0xd4,0x7b,0xfa,0x01,0x00]
1459 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1461 v_cmp_f_f32_e64 s5
, m0
, 0.5
1462 // W32
: encoding
: [0x05,0x00,0x10,0xd4,0x7d,0xe0,0x01,0x00]
1463 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1465 v_cmp_f_f32_e64 s5
, exec_lo
, -1
1466 // W32
: encoding
: [0x05,0x00,0x10,0xd4,0x7e,0x82,0x01,0x00]
1467 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1469 v_cmp_f_f32_e64 s5
, |exec_hi|
, null
1470 // W32
: encoding
: [0x05,0x01,0x10,0xd4,0x7f,0xf8,0x00,0x00]
1471 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1473 v_cmp_f_f32_e64 s105
, null
, exec_lo
1474 // W32
: encoding
: [0x69,0x00,0x10,0xd4,0x7c,0xfc,0x00,0x00]
1475 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1477 v_cmp_f_f32_e64 vcc_lo
, -1, exec_hi
1478 // W32
: encoding
: [0x6a,0x00,0x10,0xd4,0xc1,0xfe,0x00,0x00]
1479 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1481 v_cmp_f_f32_e64 vcc_hi
, 0.5, -m0
1482 // W32
: encoding
: [0x6b,0x00,0x10,0xd4,0xf0,0xfa,0x00,0x40]
1483 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1485 v_cmp_f_f32_e64 ttmp15
, -src_scc
, |vcc_lo|
1486 // W32
: encoding
: [0x7b,0x02,0x10,0xd4,0xfd,0xd4,0x00,0x20]
1487 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1489 v_cmp_f_f32_e64 s
[10:11], v1
, v2
1490 // W64
: encoding
: [0x0a,0x00,0x10,0xd4,0x01,0x05,0x02,0x00]
1491 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1493 v_cmp_f_f32_e64 s
[10:11], v255
, v255
1494 // W64
: encoding
: [0x0a,0x00,0x10,0xd4,0xff,0xff,0x03,0x00]
1495 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1497 v_cmp_f_f32_e64 s
[10:11], s1
, s2
1498 // W64
: encoding
: [0x0a,0x00,0x10,0xd4,0x01,0x04,0x00,0x00]
1499 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1501 v_cmp_f_f32_e64 s
[10:11], s105
, s105
1502 // W64
: encoding
: [0x0a,0x00,0x10,0xd4,0x69,0xd2,0x00,0x00]
1503 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1505 v_cmp_f_f32_e64 s
[10:11], vcc_lo
, ttmp15
1506 // W64
: encoding
: [0x0a,0x00,0x10,0xd4,0x6a,0xf6,0x00,0x00]
1507 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1509 v_cmp_f_f32_e64 s
[10:11], vcc_hi
, 0xaf123456
1510 // W64
: encoding
: [0x0a,0x00,0x10,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
1511 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1513 v_cmp_f_f32_e64 s
[10:11], ttmp15
, src_scc
1514 // W64
: encoding
: [0x0a,0x00,0x10,0xd4,0x7b,0xfa,0x01,0x00]
1515 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1517 v_cmp_f_f32_e64 s
[10:11], m0
, 0.5
1518 // W64
: encoding
: [0x0a,0x00,0x10,0xd4,0x7d,0xe0,0x01,0x00]
1519 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1521 v_cmp_f_f32_e64 s
[10:11], exec_lo
, -1
1522 // W64
: encoding
: [0x0a,0x00,0x10,0xd4,0x7e,0x82,0x01,0x00]
1523 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1525 v_cmp_f_f32_e64 s
[10:11], |exec_hi|
, null
1526 // W64
: encoding
: [0x0a,0x01,0x10,0xd4,0x7f,0xf8,0x00,0x00]
1527 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1529 v_cmp_f_f32_e64 s
[10:11], null
, exec_lo
1530 // W64
: encoding
: [0x0a,0x00,0x10,0xd4,0x7c,0xfc,0x00,0x00]
1531 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1533 v_cmp_f_f32_e64 s
[104:105], -1, exec_hi
1534 // W64
: encoding
: [0x68,0x00,0x10,0xd4,0xc1,0xfe,0x00,0x00]
1535 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1537 v_cmp_f_f32_e64 vcc
, 0.5, -m0
1538 // W64
: encoding
: [0x6a,0x00,0x10,0xd4,0xf0,0xfa,0x00,0x40]
1539 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1541 v_cmp_f_f32_e64 ttmp
[14:15], -src_scc
, |vcc_lo|
1542 // W64
: encoding
: [0x7a,0x02,0x10,0xd4,0xfd,0xd4,0x00,0x20]
1543 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1545 v_cmp_f_f32_e64 null
, -|
0xaf123456|
, -|vcc_hi| clamp
1546 // GFX11
: encoding
: [0x7c,0x83,0x10,0xd4,0xff,0xd6,0x00,0x60,0x56,0x34,0x12,0xaf]
1548 v_cmp_f_f64_e64 s5
, v
[1:2], v
[2:3]
1549 // W32
: encoding
: [0x05,0x00,0x20,0xd4,0x01,0x05,0x02,0x00]
1550 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1552 v_cmp_f_f64_e64 s5
, v
[254:255], v
[254:255]
1553 // W32
: encoding
: [0x05,0x00,0x20,0xd4,0xfe,0xfd,0x03,0x00]
1554 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1556 v_cmp_f_f64_e64 s5
, s
[2:3], s
[4:5]
1557 // W32
: encoding
: [0x05,0x00,0x20,0xd4,0x02,0x08,0x00,0x00]
1558 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1560 v_cmp_f_f64_e64 s5
, s
[104:105], s
[104:105]
1561 // W32
: encoding
: [0x05,0x00,0x20,0xd4,0x68,0xd0,0x00,0x00]
1562 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1564 v_cmp_f_f64_e64 s5
, vcc
, ttmp
[14:15]
1565 // W32
: encoding
: [0x05,0x00,0x20,0xd4,0x6a,0xf4,0x00,0x00]
1566 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1568 v_cmp_f_f64_e64 s5
, ttmp
[14:15], 0xaf123456
1569 // W32
: encoding
: [0x05,0x00,0x20,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
1570 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1572 v_cmp_f_f64_e64 s5
, -|exec|
, src_scc
1573 // W32
: encoding
: [0x05,0x01,0x20,0xd4,0x7e,0xfa,0x01,0x20]
1574 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1576 v_cmp_f_f64_e64 s105
, null
, 0.5
1577 // W32
: encoding
: [0x69,0x00,0x20,0xd4,0x7c,0xe0,0x01,0x00]
1578 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1580 v_cmp_f_f64_e64 vcc_lo
, -1, -1
1581 // W32
: encoding
: [0x6a,0x00,0x20,0xd4,0xc1,0x82,0x01,0x00]
1582 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1584 v_cmp_f_f64_e64 vcc_hi
, 0.5, null
1585 // W32
: encoding
: [0x6b,0x00,0x20,0xd4,0xf0,0xf8,0x00,0x00]
1586 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1588 v_cmp_f_f64_e64 ttmp15
, -|src_scc|
, -|exec|
1589 // W32
: encoding
: [0x7b,0x03,0x20,0xd4,0xfd,0xfc,0x00,0x60]
1590 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1592 v_cmp_f_f64_e64 s
[10:11], v
[1:2], v
[2:3]
1593 // W64
: encoding
: [0x0a,0x00,0x20,0xd4,0x01,0x05,0x02,0x00]
1594 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1596 v_cmp_f_f64_e64 s
[10:11], v
[254:255], v
[254:255]
1597 // W64
: encoding
: [0x0a,0x00,0x20,0xd4,0xfe,0xfd,0x03,0x00]
1598 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1600 v_cmp_f_f64_e64 s
[10:11], s
[2:3], s
[4:5]
1601 // W64
: encoding
: [0x0a,0x00,0x20,0xd4,0x02,0x08,0x00,0x00]
1602 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1604 v_cmp_f_f64_e64 s
[10:11], s
[104:105], s
[104:105]
1605 // W64
: encoding
: [0x0a,0x00,0x20,0xd4,0x68,0xd0,0x00,0x00]
1606 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1608 v_cmp_f_f64_e64 s
[10:11], vcc
, ttmp
[14:15]
1609 // W64
: encoding
: [0x0a,0x00,0x20,0xd4,0x6a,0xf4,0x00,0x00]
1610 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1612 v_cmp_f_f64_e64 s
[10:11], ttmp
[14:15], 0xaf123456
1613 // W64
: encoding
: [0x0a,0x00,0x20,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
1614 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1616 v_cmp_f_f64_e64 s
[10:11], -|exec|
, src_scc
1617 // W64
: encoding
: [0x0a,0x01,0x20,0xd4,0x7e,0xfa,0x01,0x20]
1618 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1620 v_cmp_f_f64_e64 s
[10:11], null
, 0.5
1621 // W64
: encoding
: [0x0a,0x00,0x20,0xd4,0x7c,0xe0,0x01,0x00]
1622 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1624 v_cmp_f_f64_e64 s
[104:105], -1, -1
1625 // W64
: encoding
: [0x68,0x00,0x20,0xd4,0xc1,0x82,0x01,0x00]
1626 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1628 v_cmp_f_f64_e64 vcc
, 0.5, null
1629 // W64
: encoding
: [0x6a,0x00,0x20,0xd4,0xf0,0xf8,0x00,0x00]
1630 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1632 v_cmp_f_f64_e64 ttmp
[14:15], -|src_scc|
, -|exec|
1633 // W64
: encoding
: [0x7a,0x03,0x20,0xd4,0xfd,0xfc,0x00,0x60]
1634 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1636 v_cmp_f_f64_e64 null
, 0xaf123456, -|vcc| clamp
1637 // GFX11
: encoding
: [0x7c,0x82,0x20,0xd4,0xff,0xd4,0x00,0x40,0x56,0x34,0x12,0xaf]
1639 v_cmp_f_i32_e64 s5
, v1
, v2
1640 // W32
: encoding
: [0x05,0x00,0x40,0xd4,0x01,0x05,0x02,0x00]
1641 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1643 v_cmp_f_i32_e64 s5
, v255
, v255
1644 // W32
: encoding
: [0x05,0x00,0x40,0xd4,0xff,0xff,0x03,0x00]
1645 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1647 v_cmp_f_i32_e64 s5
, s1
, s2
1648 // W32
: encoding
: [0x05,0x00,0x40,0xd4,0x01,0x04,0x00,0x00]
1649 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1651 v_cmp_f_i32_e64 s5
, s105
, s105
1652 // W32
: encoding
: [0x05,0x00,0x40,0xd4,0x69,0xd2,0x00,0x00]
1653 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1655 v_cmp_f_i32_e64 s5
, vcc_lo
, ttmp15
1656 // W32
: encoding
: [0x05,0x00,0x40,0xd4,0x6a,0xf6,0x00,0x00]
1657 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1659 v_cmp_f_i32_e64 s5
, vcc_hi
, 0xaf123456
1660 // W32
: encoding
: [0x05,0x00,0x40,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
1661 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1663 v_cmp_f_i32_e64 s5
, ttmp15
, src_scc
1664 // W32
: encoding
: [0x05,0x00,0x40,0xd4,0x7b,0xfa,0x01,0x00]
1665 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1667 v_cmp_f_i32_e64 s5
, m0
, 0.5
1668 // W32
: encoding
: [0x05,0x00,0x40,0xd4,0x7d,0xe0,0x01,0x00]
1669 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1671 v_cmp_f_i32_e64 s5
, exec_lo
, -1
1672 // W32
: encoding
: [0x05,0x00,0x40,0xd4,0x7e,0x82,0x01,0x00]
1673 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1675 v_cmp_f_i32_e64 s5
, exec_hi
, null
1676 // W32
: encoding
: [0x05,0x00,0x40,0xd4,0x7f,0xf8,0x00,0x00]
1677 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1679 v_cmp_f_i32_e64 s105
, null
, exec_lo
1680 // W32
: encoding
: [0x69,0x00,0x40,0xd4,0x7c,0xfc,0x00,0x00]
1681 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1683 v_cmp_f_i32_e64 vcc_lo
, -1, exec_hi
1684 // W32
: encoding
: [0x6a,0x00,0x40,0xd4,0xc1,0xfe,0x00,0x00]
1685 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1687 v_cmp_f_i32_e64 vcc_hi
, 0.5, m0
1688 // W32
: encoding
: [0x6b,0x00,0x40,0xd4,0xf0,0xfa,0x00,0x00]
1689 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1691 v_cmp_f_i32_e64 ttmp15
, src_scc
, vcc_lo
1692 // W32
: encoding
: [0x7b,0x00,0x40,0xd4,0xfd,0xd4,0x00,0x00]
1693 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1695 v_cmp_f_i32_e64 s
[10:11], v1
, v2
1696 // W64
: encoding
: [0x0a,0x00,0x40,0xd4,0x01,0x05,0x02,0x00]
1697 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1699 v_cmp_f_i32_e64 s
[10:11], v255
, v255
1700 // W64
: encoding
: [0x0a,0x00,0x40,0xd4,0xff,0xff,0x03,0x00]
1701 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1703 v_cmp_f_i32_e64 s
[10:11], s1
, s2
1704 // W64
: encoding
: [0x0a,0x00,0x40,0xd4,0x01,0x04,0x00,0x00]
1705 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1707 v_cmp_f_i32_e64 s
[10:11], s105
, s105
1708 // W64
: encoding
: [0x0a,0x00,0x40,0xd4,0x69,0xd2,0x00,0x00]
1709 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1711 v_cmp_f_i32_e64 s
[10:11], vcc_lo
, ttmp15
1712 // W64
: encoding
: [0x0a,0x00,0x40,0xd4,0x6a,0xf6,0x00,0x00]
1713 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1715 v_cmp_f_i32_e64 s
[10:11], vcc_hi
, 0xaf123456
1716 // W64
: encoding
: [0x0a,0x00,0x40,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
1717 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1719 v_cmp_f_i32_e64 s
[10:11], ttmp15
, src_scc
1720 // W64
: encoding
: [0x0a,0x00,0x40,0xd4,0x7b,0xfa,0x01,0x00]
1721 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1723 v_cmp_f_i32_e64 s
[10:11], m0
, 0.5
1724 // W64
: encoding
: [0x0a,0x00,0x40,0xd4,0x7d,0xe0,0x01,0x00]
1725 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1727 v_cmp_f_i32_e64 s
[10:11], exec_lo
, -1
1728 // W64
: encoding
: [0x0a,0x00,0x40,0xd4,0x7e,0x82,0x01,0x00]
1729 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1731 v_cmp_f_i32_e64 s
[10:11], exec_hi
, null
1732 // W64
: encoding
: [0x0a,0x00,0x40,0xd4,0x7f,0xf8,0x00,0x00]
1733 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1735 v_cmp_f_i32_e64 s
[10:11], null
, exec_lo
1736 // W64
: encoding
: [0x0a,0x00,0x40,0xd4,0x7c,0xfc,0x00,0x00]
1737 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1739 v_cmp_f_i32_e64 s
[104:105], -1, exec_hi
1740 // W64
: encoding
: [0x68,0x00,0x40,0xd4,0xc1,0xfe,0x00,0x00]
1741 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1743 v_cmp_f_i32_e64 vcc
, 0.5, m0
1744 // W64
: encoding
: [0x6a,0x00,0x40,0xd4,0xf0,0xfa,0x00,0x00]
1745 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1747 v_cmp_f_i32_e64 ttmp
[14:15], src_scc
, vcc_lo
1748 // W64
: encoding
: [0x7a,0x00,0x40,0xd4,0xfd,0xd4,0x00,0x00]
1749 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1751 v_cmp_f_i32_e64 null
, 0xaf123456, vcc_hi
1752 // GFX11
: encoding
: [0x7c,0x00,0x40,0xd4,0xff,0xd6,0x00,0x00,0x56,0x34,0x12,0xaf]
1754 v_cmp_f_i64_e64 s5
, v
[1:2], v
[2:3]
1755 // W32
: encoding
: [0x05,0x00,0x50,0xd4,0x01,0x05,0x02,0x00]
1756 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1758 v_cmp_f_i64_e64 s5
, v
[254:255], v
[254:255]
1759 // W32
: encoding
: [0x05,0x00,0x50,0xd4,0xfe,0xfd,0x03,0x00]
1760 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1762 v_cmp_f_i64_e64 s5
, s
[2:3], s
[4:5]
1763 // W32
: encoding
: [0x05,0x00,0x50,0xd4,0x02,0x08,0x00,0x00]
1764 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1766 v_cmp_f_i64_e64 s5
, s
[104:105], s
[104:105]
1767 // W32
: encoding
: [0x05,0x00,0x50,0xd4,0x68,0xd0,0x00,0x00]
1768 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1770 v_cmp_f_i64_e64 s5
, vcc
, ttmp
[14:15]
1771 // W32
: encoding
: [0x05,0x00,0x50,0xd4,0x6a,0xf4,0x00,0x00]
1772 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1774 v_cmp_f_i64_e64 s5
, ttmp
[14:15], 0xaf123456
1775 // W32
: encoding
: [0x05,0x00,0x50,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
1776 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1778 v_cmp_f_i64_e64 s5
, exec
, src_scc
1779 // W32
: encoding
: [0x05,0x00,0x50,0xd4,0x7e,0xfa,0x01,0x00]
1780 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1782 v_cmp_f_i64_e64 s105
, null
, 0.5
1783 // W32
: encoding
: [0x69,0x00,0x50,0xd4,0x7c,0xe0,0x01,0x00]
1784 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1786 v_cmp_f_i64_e64 vcc_lo
, -1, -1
1787 // W32
: encoding
: [0x6a,0x00,0x50,0xd4,0xc1,0x82,0x01,0x00]
1788 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1790 v_cmp_f_i64_e64 vcc_hi
, 0.5, null
1791 // W32
: encoding
: [0x6b,0x00,0x50,0xd4,0xf0,0xf8,0x00,0x00]
1792 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1794 v_cmp_f_i64_e64 ttmp15
, src_scc
, exec
1795 // W32
: encoding
: [0x7b,0x00,0x50,0xd4,0xfd,0xfc,0x00,0x00]
1796 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1798 v_cmp_f_i64_e64 s
[10:11], v
[1:2], v
[2:3]
1799 // W64
: encoding
: [0x0a,0x00,0x50,0xd4,0x01,0x05,0x02,0x00]
1800 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1802 v_cmp_f_i64_e64 s
[10:11], v
[254:255], v
[254:255]
1803 // W64
: encoding
: [0x0a,0x00,0x50,0xd4,0xfe,0xfd,0x03,0x00]
1804 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1806 v_cmp_f_i64_e64 s
[10:11], s
[2:3], s
[4:5]
1807 // W64
: encoding
: [0x0a,0x00,0x50,0xd4,0x02,0x08,0x00,0x00]
1808 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1810 v_cmp_f_i64_e64 s
[10:11], s
[104:105], s
[104:105]
1811 // W64
: encoding
: [0x0a,0x00,0x50,0xd4,0x68,0xd0,0x00,0x00]
1812 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1814 v_cmp_f_i64_e64 s
[10:11], vcc
, ttmp
[14:15]
1815 // W64
: encoding
: [0x0a,0x00,0x50,0xd4,0x6a,0xf4,0x00,0x00]
1816 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1818 v_cmp_f_i64_e64 s
[10:11], ttmp
[14:15], 0xaf123456
1819 // W64
: encoding
: [0x0a,0x00,0x50,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
1820 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1822 v_cmp_f_i64_e64 s
[10:11], exec
, src_scc
1823 // W64
: encoding
: [0x0a,0x00,0x50,0xd4,0x7e,0xfa,0x01,0x00]
1824 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1826 v_cmp_f_i64_e64 s
[10:11], null
, 0.5
1827 // W64
: encoding
: [0x0a,0x00,0x50,0xd4,0x7c,0xe0,0x01,0x00]
1828 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1830 v_cmp_f_i64_e64 s
[104:105], -1, -1
1831 // W64
: encoding
: [0x68,0x00,0x50,0xd4,0xc1,0x82,0x01,0x00]
1832 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1834 v_cmp_f_i64_e64 vcc
, 0.5, null
1835 // W64
: encoding
: [0x6a,0x00,0x50,0xd4,0xf0,0xf8,0x00,0x00]
1836 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1838 v_cmp_f_i64_e64 ttmp
[14:15], src_scc
, exec
1839 // W64
: encoding
: [0x7a,0x00,0x50,0xd4,0xfd,0xfc,0x00,0x00]
1840 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1842 v_cmp_f_i64_e64 null
, 0xaf123456, vcc
1843 // GFX11
: encoding
: [0x7c,0x00,0x50,0xd4,0xff,0xd4,0x00,0x00,0x56,0x34,0x12,0xaf]
1845 v_cmp_f_u32_e64 s5
, v1
, v2
1846 // W32
: encoding
: [0x05,0x00,0x48,0xd4,0x01,0x05,0x02,0x00]
1847 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1849 v_cmp_f_u32_e64 s5
, v255
, v255
1850 // W32
: encoding
: [0x05,0x00,0x48,0xd4,0xff,0xff,0x03,0x00]
1851 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1853 v_cmp_f_u32_e64 s5
, s1
, s2
1854 // W32
: encoding
: [0x05,0x00,0x48,0xd4,0x01,0x04,0x00,0x00]
1855 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1857 v_cmp_f_u32_e64 s5
, s105
, s105
1858 // W32
: encoding
: [0x05,0x00,0x48,0xd4,0x69,0xd2,0x00,0x00]
1859 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1861 v_cmp_f_u32_e64 s5
, vcc_lo
, ttmp15
1862 // W32
: encoding
: [0x05,0x00,0x48,0xd4,0x6a,0xf6,0x00,0x00]
1863 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1865 v_cmp_f_u32_e64 s5
, vcc_hi
, 0xaf123456
1866 // W32
: encoding
: [0x05,0x00,0x48,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
1867 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1869 v_cmp_f_u32_e64 s5
, ttmp15
, src_scc
1870 // W32
: encoding
: [0x05,0x00,0x48,0xd4,0x7b,0xfa,0x01,0x00]
1871 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1873 v_cmp_f_u32_e64 s5
, m0
, 0.5
1874 // W32
: encoding
: [0x05,0x00,0x48,0xd4,0x7d,0xe0,0x01,0x00]
1875 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1877 v_cmp_f_u32_e64 s5
, exec_lo
, -1
1878 // W32
: encoding
: [0x05,0x00,0x48,0xd4,0x7e,0x82,0x01,0x00]
1879 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1881 v_cmp_f_u32_e64 s5
, exec_hi
, null
1882 // W32
: encoding
: [0x05,0x00,0x48,0xd4,0x7f,0xf8,0x00,0x00]
1883 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1885 v_cmp_f_u32_e64 s105
, null
, exec_lo
1886 // W32
: encoding
: [0x69,0x00,0x48,0xd4,0x7c,0xfc,0x00,0x00]
1887 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1889 v_cmp_f_u32_e64 vcc_lo
, -1, exec_hi
1890 // W32
: encoding
: [0x6a,0x00,0x48,0xd4,0xc1,0xfe,0x00,0x00]
1891 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1893 v_cmp_f_u32_e64 vcc_hi
, 0.5, m0
1894 // W32
: encoding
: [0x6b,0x00,0x48,0xd4,0xf0,0xfa,0x00,0x00]
1895 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1897 v_cmp_f_u32_e64 ttmp15
, src_scc
, vcc_lo
1898 // W32
: encoding
: [0x7b,0x00,0x48,0xd4,0xfd,0xd4,0x00,0x00]
1899 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1901 v_cmp_f_u32_e64 s
[10:11], v1
, v2
1902 // W64
: encoding
: [0x0a,0x00,0x48,0xd4,0x01,0x05,0x02,0x00]
1903 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1905 v_cmp_f_u32_e64 s
[10:11], v255
, v255
1906 // W64
: encoding
: [0x0a,0x00,0x48,0xd4,0xff,0xff,0x03,0x00]
1907 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1909 v_cmp_f_u32_e64 s
[10:11], s1
, s2
1910 // W64
: encoding
: [0x0a,0x00,0x48,0xd4,0x01,0x04,0x00,0x00]
1911 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1913 v_cmp_f_u32_e64 s
[10:11], s105
, s105
1914 // W64
: encoding
: [0x0a,0x00,0x48,0xd4,0x69,0xd2,0x00,0x00]
1915 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1917 v_cmp_f_u32_e64 s
[10:11], vcc_lo
, ttmp15
1918 // W64
: encoding
: [0x0a,0x00,0x48,0xd4,0x6a,0xf6,0x00,0x00]
1919 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1921 v_cmp_f_u32_e64 s
[10:11], vcc_hi
, 0xaf123456
1922 // W64
: encoding
: [0x0a,0x00,0x48,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
1923 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1925 v_cmp_f_u32_e64 s
[10:11], ttmp15
, src_scc
1926 // W64
: encoding
: [0x0a,0x00,0x48,0xd4,0x7b,0xfa,0x01,0x00]
1927 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1929 v_cmp_f_u32_e64 s
[10:11], m0
, 0.5
1930 // W64
: encoding
: [0x0a,0x00,0x48,0xd4,0x7d,0xe0,0x01,0x00]
1931 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1933 v_cmp_f_u32_e64 s
[10:11], exec_lo
, -1
1934 // W64
: encoding
: [0x0a,0x00,0x48,0xd4,0x7e,0x82,0x01,0x00]
1935 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1937 v_cmp_f_u32_e64 s
[10:11], exec_hi
, null
1938 // W64
: encoding
: [0x0a,0x00,0x48,0xd4,0x7f,0xf8,0x00,0x00]
1939 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1941 v_cmp_f_u32_e64 s
[10:11], null
, exec_lo
1942 // W64
: encoding
: [0x0a,0x00,0x48,0xd4,0x7c,0xfc,0x00,0x00]
1943 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1945 v_cmp_f_u32_e64 s
[104:105], -1, exec_hi
1946 // W64
: encoding
: [0x68,0x00,0x48,0xd4,0xc1,0xfe,0x00,0x00]
1947 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1949 v_cmp_f_u32_e64 vcc
, 0.5, m0
1950 // W64
: encoding
: [0x6a,0x00,0x48,0xd4,0xf0,0xfa,0x00,0x00]
1951 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1953 v_cmp_f_u32_e64 ttmp
[14:15], src_scc
, vcc_lo
1954 // W64
: encoding
: [0x7a,0x00,0x48,0xd4,0xfd,0xd4,0x00,0x00]
1955 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1957 v_cmp_f_u32_e64 null
, 0xaf123456, vcc_hi
1958 // GFX11
: encoding
: [0x7c,0x00,0x48,0xd4,0xff,0xd6,0x00,0x00,0x56,0x34,0x12,0xaf]
1960 v_cmp_f_u64_e64 s5
, v
[1:2], v
[2:3]
1961 // W32
: encoding
: [0x05,0x00,0x58,0xd4,0x01,0x05,0x02,0x00]
1962 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1964 v_cmp_f_u64_e64 s5
, v
[254:255], v
[254:255]
1965 // W32
: encoding
: [0x05,0x00,0x58,0xd4,0xfe,0xfd,0x03,0x00]
1966 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1968 v_cmp_f_u64_e64 s5
, s
[2:3], s
[4:5]
1969 // W32
: encoding
: [0x05,0x00,0x58,0xd4,0x02,0x08,0x00,0x00]
1970 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1972 v_cmp_f_u64_e64 s5
, s
[104:105], s
[104:105]
1973 // W32
: encoding
: [0x05,0x00,0x58,0xd4,0x68,0xd0,0x00,0x00]
1974 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1976 v_cmp_f_u64_e64 s5
, vcc
, ttmp
[14:15]
1977 // W32
: encoding
: [0x05,0x00,0x58,0xd4,0x6a,0xf4,0x00,0x00]
1978 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1980 v_cmp_f_u64_e64 s5
, ttmp
[14:15], 0xaf123456
1981 // W32
: encoding
: [0x05,0x00,0x58,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
1982 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1984 v_cmp_f_u64_e64 s5
, exec
, src_scc
1985 // W32
: encoding
: [0x05,0x00,0x58,0xd4,0x7e,0xfa,0x01,0x00]
1986 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1988 v_cmp_f_u64_e64 s105
, null
, 0.5
1989 // W32
: encoding
: [0x69,0x00,0x58,0xd4,0x7c,0xe0,0x01,0x00]
1990 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1992 v_cmp_f_u64_e64 vcc_lo
, -1, -1
1993 // W32
: encoding
: [0x6a,0x00,0x58,0xd4,0xc1,0x82,0x01,0x00]
1994 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1996 v_cmp_f_u64_e64 vcc_hi
, 0.5, null
1997 // W32
: encoding
: [0x6b,0x00,0x58,0xd4,0xf0,0xf8,0x00,0x00]
1998 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2000 v_cmp_f_u64_e64 ttmp15
, src_scc
, exec
2001 // W32
: encoding
: [0x7b,0x00,0x58,0xd4,0xfd,0xfc,0x00,0x00]
2002 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2004 v_cmp_f_u64_e64 s
[10:11], v
[1:2], v
[2:3]
2005 // W64
: encoding
: [0x0a,0x00,0x58,0xd4,0x01,0x05,0x02,0x00]
2006 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2008 v_cmp_f_u64_e64 s
[10:11], v
[254:255], v
[254:255]
2009 // W64
: encoding
: [0x0a,0x00,0x58,0xd4,0xfe,0xfd,0x03,0x00]
2010 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2012 v_cmp_f_u64_e64 s
[10:11], s
[2:3], s
[4:5]
2013 // W64
: encoding
: [0x0a,0x00,0x58,0xd4,0x02,0x08,0x00,0x00]
2014 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2016 v_cmp_f_u64_e64 s
[10:11], s
[104:105], s
[104:105]
2017 // W64
: encoding
: [0x0a,0x00,0x58,0xd4,0x68,0xd0,0x00,0x00]
2018 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2020 v_cmp_f_u64_e64 s
[10:11], vcc
, ttmp
[14:15]
2021 // W64
: encoding
: [0x0a,0x00,0x58,0xd4,0x6a,0xf4,0x00,0x00]
2022 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2024 v_cmp_f_u64_e64 s
[10:11], ttmp
[14:15], 0xaf123456
2025 // W64
: encoding
: [0x0a,0x00,0x58,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
2026 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2028 v_cmp_f_u64_e64 s
[10:11], exec
, src_scc
2029 // W64
: encoding
: [0x0a,0x00,0x58,0xd4,0x7e,0xfa,0x01,0x00]
2030 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2032 v_cmp_f_u64_e64 s
[10:11], null
, 0.5
2033 // W64
: encoding
: [0x0a,0x00,0x58,0xd4,0x7c,0xe0,0x01,0x00]
2034 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2036 v_cmp_f_u64_e64 s
[104:105], -1, -1
2037 // W64
: encoding
: [0x68,0x00,0x58,0xd4,0xc1,0x82,0x01,0x00]
2038 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2040 v_cmp_f_u64_e64 vcc
, 0.5, null
2041 // W64
: encoding
: [0x6a,0x00,0x58,0xd4,0xf0,0xf8,0x00,0x00]
2042 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2044 v_cmp_f_u64_e64 ttmp
[14:15], src_scc
, exec
2045 // W64
: encoding
: [0x7a,0x00,0x58,0xd4,0xfd,0xfc,0x00,0x00]
2046 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2048 v_cmp_f_u64_e64 null
, 0xaf123456, vcc
2049 // GFX11
: encoding
: [0x7c,0x00,0x58,0xd4,0xff,0xd4,0x00,0x00,0x56,0x34,0x12,0xaf]
2051 v_cmp_ge_f16_e64 s5
, v1
, v2
2052 // W32
: encoding
: [0x05,0x00,0x06,0xd4,0x01,0x05,0x02,0x00]
2053 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2055 v_cmp_ge_f16_e64 s5
, v255
, v255
2056 // W32
: encoding
: [0x05,0x00,0x06,0xd4,0xff,0xff,0x03,0x00]
2057 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2059 v_cmp_ge_f16_e64 s5
, s1
, s2
2060 // W32
: encoding
: [0x05,0x00,0x06,0xd4,0x01,0x04,0x00,0x00]
2061 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2063 v_cmp_ge_f16_e64 s5
, s105
, s105
2064 // W32
: encoding
: [0x05,0x00,0x06,0xd4,0x69,0xd2,0x00,0x00]
2065 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2067 v_cmp_ge_f16_e64 s5
, vcc_lo
, ttmp15
2068 // W32
: encoding
: [0x05,0x00,0x06,0xd4,0x6a,0xf6,0x00,0x00]
2069 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2071 v_cmp_ge_f16_e64 s5
, vcc_hi
, 0xfe0b
2072 // W32
: encoding
: [0x05,0x00,0x06,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
2073 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2075 v_cmp_ge_f16_e64 s5
, ttmp15
, src_scc
2076 // W32
: encoding
: [0x05,0x00,0x06,0xd4,0x7b,0xfa,0x01,0x00]
2077 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2079 v_cmp_ge_f16_e64 s5
, m0
, 0.5
2080 // W32
: encoding
: [0x05,0x00,0x06,0xd4,0x7d,0xe0,0x01,0x00]
2081 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2083 v_cmp_ge_f16_e64 s5
, exec_lo
, -1
2084 // W32
: encoding
: [0x05,0x00,0x06,0xd4,0x7e,0x82,0x01,0x00]
2085 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2087 v_cmp_ge_f16_e64 s5
, |exec_hi|
, null
2088 // W32
: encoding
: [0x05,0x01,0x06,0xd4,0x7f,0xf8,0x00,0x00]
2089 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2091 v_cmp_ge_f16_e64 s105
, null
, exec_lo
2092 // W32
: encoding
: [0x69,0x00,0x06,0xd4,0x7c,0xfc,0x00,0x00]
2093 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2095 v_cmp_ge_f16_e64 vcc_lo
, -1, exec_hi
2096 // W32
: encoding
: [0x6a,0x00,0x06,0xd4,0xc1,0xfe,0x00,0x00]
2097 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2099 v_cmp_ge_f16_e64 vcc_hi
, 0.5, -m0
2100 // W32
: encoding
: [0x6b,0x00,0x06,0xd4,0xf0,0xfa,0x00,0x40]
2101 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2103 v_cmp_ge_f16_e64 ttmp15
, -src_scc
, |vcc_lo|
2104 // W32
: encoding
: [0x7b,0x02,0x06,0xd4,0xfd,0xd4,0x00,0x20]
2105 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2107 v_cmp_ge_f16_e64 s
[10:11], v1
, v2
2108 // W64
: encoding
: [0x0a,0x00,0x06,0xd4,0x01,0x05,0x02,0x00]
2109 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2111 v_cmp_ge_f16_e64 s
[10:11], v255
, v255
2112 // W64
: encoding
: [0x0a,0x00,0x06,0xd4,0xff,0xff,0x03,0x00]
2113 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2115 v_cmp_ge_f16_e64 s
[10:11], s1
, s2
2116 // W64
: encoding
: [0x0a,0x00,0x06,0xd4,0x01,0x04,0x00,0x00]
2117 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2119 v_cmp_ge_f16_e64 s
[10:11], s105
, s105
2120 // W64
: encoding
: [0x0a,0x00,0x06,0xd4,0x69,0xd2,0x00,0x00]
2121 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2123 v_cmp_ge_f16_e64 s
[10:11], vcc_lo
, ttmp15
2124 // W64
: encoding
: [0x0a,0x00,0x06,0xd4,0x6a,0xf6,0x00,0x00]
2125 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2127 v_cmp_ge_f16_e64 s
[10:11], vcc_hi
, 0xfe0b
2128 // W64
: encoding
: [0x0a,0x00,0x06,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
2129 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2131 v_cmp_ge_f16_e64 s
[10:11], ttmp15
, src_scc
2132 // W64
: encoding
: [0x0a,0x00,0x06,0xd4,0x7b,0xfa,0x01,0x00]
2133 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2135 v_cmp_ge_f16_e64 s
[10:11], m0
, 0.5
2136 // W64
: encoding
: [0x0a,0x00,0x06,0xd4,0x7d,0xe0,0x01,0x00]
2137 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2139 v_cmp_ge_f16_e64 s
[10:11], exec_lo
, -1
2140 // W64
: encoding
: [0x0a,0x00,0x06,0xd4,0x7e,0x82,0x01,0x00]
2141 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2143 v_cmp_ge_f16_e64 s
[10:11], |exec_hi|
, null
2144 // W64
: encoding
: [0x0a,0x01,0x06,0xd4,0x7f,0xf8,0x00,0x00]
2145 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2147 v_cmp_ge_f16_e64 s
[10:11], null
, exec_lo
2148 // W64
: encoding
: [0x0a,0x00,0x06,0xd4,0x7c,0xfc,0x00,0x00]
2149 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2151 v_cmp_ge_f16_e64 s
[104:105], -1, exec_hi
2152 // W64
: encoding
: [0x68,0x00,0x06,0xd4,0xc1,0xfe,0x00,0x00]
2153 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2155 v_cmp_ge_f16_e64 vcc
, 0.5, -m0
2156 // W64
: encoding
: [0x6a,0x00,0x06,0xd4,0xf0,0xfa,0x00,0x40]
2157 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2159 v_cmp_ge_f16_e64 ttmp
[14:15], -src_scc
, |vcc_lo|
2160 // W64
: encoding
: [0x7a,0x02,0x06,0xd4,0xfd,0xd4,0x00,0x20]
2161 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2163 v_cmp_ge_f16_e64 null
, -|
0xfe0b|
, -|vcc_hi| clamp
2164 // GFX11
: encoding
: [0x7c,0x83,0x06,0xd4,0xff,0xd6,0x00,0x60,0x0b,0xfe,0x00,0x00]
2166 v_cmp_ge_f32_e64 s5
, v1
, v2
2167 // W32
: encoding
: [0x05,0x00,0x16,0xd4,0x01,0x05,0x02,0x00]
2168 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2170 v_cmp_ge_f32_e64 s5
, v255
, v255
2171 // W32
: encoding
: [0x05,0x00,0x16,0xd4,0xff,0xff,0x03,0x00]
2172 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2174 v_cmp_ge_f32_e64 s5
, s1
, s2
2175 // W32
: encoding
: [0x05,0x00,0x16,0xd4,0x01,0x04,0x00,0x00]
2176 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2178 v_cmp_ge_f32_e64 s5
, s105
, s105
2179 // W32
: encoding
: [0x05,0x00,0x16,0xd4,0x69,0xd2,0x00,0x00]
2180 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2182 v_cmp_ge_f32_e64 s5
, vcc_lo
, ttmp15
2183 // W32
: encoding
: [0x05,0x00,0x16,0xd4,0x6a,0xf6,0x00,0x00]
2184 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2186 v_cmp_ge_f32_e64 s5
, vcc_hi
, 0xaf123456
2187 // W32
: encoding
: [0x05,0x00,0x16,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
2188 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2190 v_cmp_ge_f32_e64 s5
, ttmp15
, src_scc
2191 // W32
: encoding
: [0x05,0x00,0x16,0xd4,0x7b,0xfa,0x01,0x00]
2192 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2194 v_cmp_ge_f32_e64 s5
, m0
, 0.5
2195 // W32
: encoding
: [0x05,0x00,0x16,0xd4,0x7d,0xe0,0x01,0x00]
2196 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2198 v_cmp_ge_f32_e64 s5
, exec_lo
, -1
2199 // W32
: encoding
: [0x05,0x00,0x16,0xd4,0x7e,0x82,0x01,0x00]
2200 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2202 v_cmp_ge_f32_e64 s5
, |exec_hi|
, null
2203 // W32
: encoding
: [0x05,0x01,0x16,0xd4,0x7f,0xf8,0x00,0x00]
2204 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2206 v_cmp_ge_f32_e64 s105
, null
, exec_lo
2207 // W32
: encoding
: [0x69,0x00,0x16,0xd4,0x7c,0xfc,0x00,0x00]
2208 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2210 v_cmp_ge_f32_e64 vcc_lo
, -1, exec_hi
2211 // W32
: encoding
: [0x6a,0x00,0x16,0xd4,0xc1,0xfe,0x00,0x00]
2212 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2214 v_cmp_ge_f32_e64 vcc_hi
, 0.5, -m0
2215 // W32
: encoding
: [0x6b,0x00,0x16,0xd4,0xf0,0xfa,0x00,0x40]
2216 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2218 v_cmp_ge_f32_e64 ttmp15
, -src_scc
, |vcc_lo|
2219 // W32
: encoding
: [0x7b,0x02,0x16,0xd4,0xfd,0xd4,0x00,0x20]
2220 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2222 v_cmp_ge_f32_e64 s
[10:11], v1
, v2
2223 // W64
: encoding
: [0x0a,0x00,0x16,0xd4,0x01,0x05,0x02,0x00]
2224 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2226 v_cmp_ge_f32_e64 s
[10:11], v255
, v255
2227 // W64
: encoding
: [0x0a,0x00,0x16,0xd4,0xff,0xff,0x03,0x00]
2228 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2230 v_cmp_ge_f32_e64 s
[10:11], s1
, s2
2231 // W64
: encoding
: [0x0a,0x00,0x16,0xd4,0x01,0x04,0x00,0x00]
2232 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2234 v_cmp_ge_f32_e64 s
[10:11], s105
, s105
2235 // W64
: encoding
: [0x0a,0x00,0x16,0xd4,0x69,0xd2,0x00,0x00]
2236 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2238 v_cmp_ge_f32_e64 s
[10:11], vcc_lo
, ttmp15
2239 // W64
: encoding
: [0x0a,0x00,0x16,0xd4,0x6a,0xf6,0x00,0x00]
2240 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2242 v_cmp_ge_f32_e64 s
[10:11], vcc_hi
, 0xaf123456
2243 // W64
: encoding
: [0x0a,0x00,0x16,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
2244 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2246 v_cmp_ge_f32_e64 s
[10:11], ttmp15
, src_scc
2247 // W64
: encoding
: [0x0a,0x00,0x16,0xd4,0x7b,0xfa,0x01,0x00]
2248 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2250 v_cmp_ge_f32_e64 s
[10:11], m0
, 0.5
2251 // W64
: encoding
: [0x0a,0x00,0x16,0xd4,0x7d,0xe0,0x01,0x00]
2252 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2254 v_cmp_ge_f32_e64 s
[10:11], exec_lo
, -1
2255 // W64
: encoding
: [0x0a,0x00,0x16,0xd4,0x7e,0x82,0x01,0x00]
2256 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2258 v_cmp_ge_f32_e64 s
[10:11], |exec_hi|
, null
2259 // W64
: encoding
: [0x0a,0x01,0x16,0xd4,0x7f,0xf8,0x00,0x00]
2260 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2262 v_cmp_ge_f32_e64 s
[10:11], null
, exec_lo
2263 // W64
: encoding
: [0x0a,0x00,0x16,0xd4,0x7c,0xfc,0x00,0x00]
2264 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2266 v_cmp_ge_f32_e64 s
[104:105], -1, exec_hi
2267 // W64
: encoding
: [0x68,0x00,0x16,0xd4,0xc1,0xfe,0x00,0x00]
2268 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2270 v_cmp_ge_f32_e64 vcc
, 0.5, -m0
2271 // W64
: encoding
: [0x6a,0x00,0x16,0xd4,0xf0,0xfa,0x00,0x40]
2272 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2274 v_cmp_ge_f32_e64 ttmp
[14:15], -src_scc
, |vcc_lo|
2275 // W64
: encoding
: [0x7a,0x02,0x16,0xd4,0xfd,0xd4,0x00,0x20]
2276 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2278 v_cmp_ge_f32_e64 null
, -|
0xaf123456|
, -|vcc_hi| clamp
2279 // GFX11
: encoding
: [0x7c,0x83,0x16,0xd4,0xff,0xd6,0x00,0x60,0x56,0x34,0x12,0xaf]
2281 v_cmp_ge_f64_e64 s5
, v
[1:2], v
[2:3]
2282 // W32
: encoding
: [0x05,0x00,0x26,0xd4,0x01,0x05,0x02,0x00]
2283 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2285 v_cmp_ge_f64_e64 s5
, v
[254:255], v
[254:255]
2286 // W32
: encoding
: [0x05,0x00,0x26,0xd4,0xfe,0xfd,0x03,0x00]
2287 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2289 v_cmp_ge_f64_e64 s5
, s
[2:3], s
[4:5]
2290 // W32
: encoding
: [0x05,0x00,0x26,0xd4,0x02,0x08,0x00,0x00]
2291 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2293 v_cmp_ge_f64_e64 s5
, s
[104:105], s
[104:105]
2294 // W32
: encoding
: [0x05,0x00,0x26,0xd4,0x68,0xd0,0x00,0x00]
2295 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2297 v_cmp_ge_f64_e64 s5
, vcc
, ttmp
[14:15]
2298 // W32
: encoding
: [0x05,0x00,0x26,0xd4,0x6a,0xf4,0x00,0x00]
2299 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2301 v_cmp_ge_f64_e64 s5
, ttmp
[14:15], 0xaf123456
2302 // W32
: encoding
: [0x05,0x00,0x26,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
2303 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2305 v_cmp_ge_f64_e64 s5
, -|exec|
, src_scc
2306 // W32
: encoding
: [0x05,0x01,0x26,0xd4,0x7e,0xfa,0x01,0x20]
2307 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2309 v_cmp_ge_f64_e64 s105
, null
, 0.5
2310 // W32
: encoding
: [0x69,0x00,0x26,0xd4,0x7c,0xe0,0x01,0x00]
2311 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2313 v_cmp_ge_f64_e64 vcc_lo
, -1, -1
2314 // W32
: encoding
: [0x6a,0x00,0x26,0xd4,0xc1,0x82,0x01,0x00]
2315 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2317 v_cmp_ge_f64_e64 vcc_hi
, 0.5, null
2318 // W32
: encoding
: [0x6b,0x00,0x26,0xd4,0xf0,0xf8,0x00,0x00]
2319 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2321 v_cmp_ge_f64_e64 ttmp15
, -|src_scc|
, -|exec|
2322 // W32
: encoding
: [0x7b,0x03,0x26,0xd4,0xfd,0xfc,0x00,0x60]
2323 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2325 v_cmp_ge_f64_e64 s
[10:11], v
[1:2], v
[2:3]
2326 // W64
: encoding
: [0x0a,0x00,0x26,0xd4,0x01,0x05,0x02,0x00]
2327 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2329 v_cmp_ge_f64_e64 s
[10:11], v
[254:255], v
[254:255]
2330 // W64
: encoding
: [0x0a,0x00,0x26,0xd4,0xfe,0xfd,0x03,0x00]
2331 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2333 v_cmp_ge_f64_e64 s
[10:11], s
[2:3], s
[4:5]
2334 // W64
: encoding
: [0x0a,0x00,0x26,0xd4,0x02,0x08,0x00,0x00]
2335 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2337 v_cmp_ge_f64_e64 s
[10:11], s
[104:105], s
[104:105]
2338 // W64
: encoding
: [0x0a,0x00,0x26,0xd4,0x68,0xd0,0x00,0x00]
2339 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2341 v_cmp_ge_f64_e64 s
[10:11], vcc
, ttmp
[14:15]
2342 // W64
: encoding
: [0x0a,0x00,0x26,0xd4,0x6a,0xf4,0x00,0x00]
2343 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2345 v_cmp_ge_f64_e64 s
[10:11], ttmp
[14:15], 0xaf123456
2346 // W64
: encoding
: [0x0a,0x00,0x26,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
2347 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2349 v_cmp_ge_f64_e64 s
[10:11], -|exec|
, src_scc
2350 // W64
: encoding
: [0x0a,0x01,0x26,0xd4,0x7e,0xfa,0x01,0x20]
2351 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2353 v_cmp_ge_f64_e64 s
[10:11], null
, 0.5
2354 // W64
: encoding
: [0x0a,0x00,0x26,0xd4,0x7c,0xe0,0x01,0x00]
2355 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2357 v_cmp_ge_f64_e64 s
[104:105], -1, -1
2358 // W64
: encoding
: [0x68,0x00,0x26,0xd4,0xc1,0x82,0x01,0x00]
2359 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2361 v_cmp_ge_f64_e64 vcc
, 0.5, null
2362 // W64
: encoding
: [0x6a,0x00,0x26,0xd4,0xf0,0xf8,0x00,0x00]
2363 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2365 v_cmp_ge_f64_e64 ttmp
[14:15], -|src_scc|
, -|exec|
2366 // W64
: encoding
: [0x7a,0x03,0x26,0xd4,0xfd,0xfc,0x00,0x60]
2367 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2369 v_cmp_ge_f64_e64 null
, 0xaf123456, -|vcc| clamp
2370 // GFX11
: encoding
: [0x7c,0x82,0x26,0xd4,0xff,0xd4,0x00,0x40,0x56,0x34,0x12,0xaf]
2372 v_cmp_ge_i16_e64 s5
, v1
, v2
2373 // W32
: encoding
: [0x05,0x00,0x36,0xd4,0x01,0x05,0x02,0x00]
2374 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2376 v_cmp_ge_i16_e64 s5
, v255
, v255
2377 // W32
: encoding
: [0x05,0x00,0x36,0xd4,0xff,0xff,0x03,0x00]
2378 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2380 v_cmp_ge_i16_e64 s5
, s1
, s2
2381 // W32
: encoding
: [0x05,0x00,0x36,0xd4,0x01,0x04,0x00,0x00]
2382 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2384 v_cmp_ge_i16_e64 s5
, s105
, s105
2385 // W32
: encoding
: [0x05,0x00,0x36,0xd4,0x69,0xd2,0x00,0x00]
2386 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2388 v_cmp_ge_i16_e64 s5
, vcc_lo
, ttmp15
2389 // W32
: encoding
: [0x05,0x00,0x36,0xd4,0x6a,0xf6,0x00,0x00]
2390 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2392 v_cmp_ge_i16_e64 s5
, vcc_hi
, 0xfe0b
2393 // W32
: encoding
: [0x05,0x00,0x36,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
2394 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2396 v_cmp_ge_i16_e64 s5
, ttmp15
, src_scc
2397 // W32
: encoding
: [0x05,0x00,0x36,0xd4,0x7b,0xfa,0x01,0x00]
2398 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2400 v_cmp_ge_i16_e64 s5
, m0
, 0.5
2401 // W32
: encoding
: [0x05,0x00,0x36,0xd4,0x7d,0xe0,0x01,0x00]
2402 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2404 v_cmp_ge_i16_e64 s5
, exec_lo
, -1
2405 // W32
: encoding
: [0x05,0x00,0x36,0xd4,0x7e,0x82,0x01,0x00]
2406 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2408 v_cmp_ge_i16_e64 s5
, exec_hi
, null
2409 // W32
: encoding
: [0x05,0x00,0x36,0xd4,0x7f,0xf8,0x00,0x00]
2410 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2412 v_cmp_ge_i16_e64 s105
, null
, exec_lo
2413 // W32
: encoding
: [0x69,0x00,0x36,0xd4,0x7c,0xfc,0x00,0x00]
2414 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2416 v_cmp_ge_i16_e64 vcc_lo
, -1, exec_hi
2417 // W32
: encoding
: [0x6a,0x00,0x36,0xd4,0xc1,0xfe,0x00,0x00]
2418 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2420 v_cmp_ge_i16_e64 vcc_hi
, 0.5, m0
2421 // W32
: encoding
: [0x6b,0x00,0x36,0xd4,0xf0,0xfa,0x00,0x00]
2422 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2424 v_cmp_ge_i16_e64 ttmp15
, src_scc
, vcc_lo
2425 // W32
: encoding
: [0x7b,0x00,0x36,0xd4,0xfd,0xd4,0x00,0x00]
2426 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2428 v_cmp_ge_i16_e64 s
[10:11], v1
, v2
2429 // W64
: encoding
: [0x0a,0x00,0x36,0xd4,0x01,0x05,0x02,0x00]
2430 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2432 v_cmp_ge_i16_e64 s
[10:11], v255
, v255
2433 // W64
: encoding
: [0x0a,0x00,0x36,0xd4,0xff,0xff,0x03,0x00]
2434 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2436 v_cmp_ge_i16_e64 s
[10:11], s1
, s2
2437 // W64
: encoding
: [0x0a,0x00,0x36,0xd4,0x01,0x04,0x00,0x00]
2438 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2440 v_cmp_ge_i16_e64 s
[10:11], s105
, s105
2441 // W64
: encoding
: [0x0a,0x00,0x36,0xd4,0x69,0xd2,0x00,0x00]
2442 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2444 v_cmp_ge_i16_e64 s
[10:11], vcc_lo
, ttmp15
2445 // W64
: encoding
: [0x0a,0x00,0x36,0xd4,0x6a,0xf6,0x00,0x00]
2446 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2448 v_cmp_ge_i16_e64 s
[10:11], vcc_hi
, 0xfe0b
2449 // W64
: encoding
: [0x0a,0x00,0x36,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
2450 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2452 v_cmp_ge_i16_e64 s
[10:11], ttmp15
, src_scc
2453 // W64
: encoding
: [0x0a,0x00,0x36,0xd4,0x7b,0xfa,0x01,0x00]
2454 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2456 v_cmp_ge_i16_e64 s
[10:11], m0
, 0.5
2457 // W64
: encoding
: [0x0a,0x00,0x36,0xd4,0x7d,0xe0,0x01,0x00]
2458 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2460 v_cmp_ge_i16_e64 s
[10:11], exec_lo
, -1
2461 // W64
: encoding
: [0x0a,0x00,0x36,0xd4,0x7e,0x82,0x01,0x00]
2462 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2464 v_cmp_ge_i16_e64 s
[10:11], exec_hi
, null
2465 // W64
: encoding
: [0x0a,0x00,0x36,0xd4,0x7f,0xf8,0x00,0x00]
2466 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2468 v_cmp_ge_i16_e64 s
[10:11], null
, exec_lo
2469 // W64
: encoding
: [0x0a,0x00,0x36,0xd4,0x7c,0xfc,0x00,0x00]
2470 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2472 v_cmp_ge_i16_e64 s
[104:105], -1, exec_hi
2473 // W64
: encoding
: [0x68,0x00,0x36,0xd4,0xc1,0xfe,0x00,0x00]
2474 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2476 v_cmp_ge_i16_e64 vcc
, 0.5, m0
2477 // W64
: encoding
: [0x6a,0x00,0x36,0xd4,0xf0,0xfa,0x00,0x00]
2478 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2480 v_cmp_ge_i16_e64 ttmp
[14:15], src_scc
, vcc_lo
2481 // W64
: encoding
: [0x7a,0x00,0x36,0xd4,0xfd,0xd4,0x00,0x00]
2482 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2484 v_cmp_ge_i16_e64 null
, 0xfe0b, vcc_hi
2485 // GFX11
: encoding
: [0x7c,0x00,0x36,0xd4,0xff,0xd6,0x00,0x00,0x0b,0xfe,0x00,0x00]
2487 v_cmp_ge_i32_e64 s5
, v1
, v2
2488 // W32
: encoding
: [0x05,0x00,0x46,0xd4,0x01,0x05,0x02,0x00]
2489 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2491 v_cmp_ge_i32_e64 s5
, v255
, v255
2492 // W32
: encoding
: [0x05,0x00,0x46,0xd4,0xff,0xff,0x03,0x00]
2493 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2495 v_cmp_ge_i32_e64 s5
, s1
, s2
2496 // W32
: encoding
: [0x05,0x00,0x46,0xd4,0x01,0x04,0x00,0x00]
2497 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2499 v_cmp_ge_i32_e64 s5
, s105
, s105
2500 // W32
: encoding
: [0x05,0x00,0x46,0xd4,0x69,0xd2,0x00,0x00]
2501 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2503 v_cmp_ge_i32_e64 s5
, vcc_lo
, ttmp15
2504 // W32
: encoding
: [0x05,0x00,0x46,0xd4,0x6a,0xf6,0x00,0x00]
2505 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2507 v_cmp_ge_i32_e64 s5
, vcc_hi
, 0xaf123456
2508 // W32
: encoding
: [0x05,0x00,0x46,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
2509 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2511 v_cmp_ge_i32_e64 s5
, ttmp15
, src_scc
2512 // W32
: encoding
: [0x05,0x00,0x46,0xd4,0x7b,0xfa,0x01,0x00]
2513 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2515 v_cmp_ge_i32_e64 s5
, m0
, 0.5
2516 // W32
: encoding
: [0x05,0x00,0x46,0xd4,0x7d,0xe0,0x01,0x00]
2517 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2519 v_cmp_ge_i32_e64 s5
, exec_lo
, -1
2520 // W32
: encoding
: [0x05,0x00,0x46,0xd4,0x7e,0x82,0x01,0x00]
2521 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2523 v_cmp_ge_i32_e64 s5
, exec_hi
, null
2524 // W32
: encoding
: [0x05,0x00,0x46,0xd4,0x7f,0xf8,0x00,0x00]
2525 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2527 v_cmp_ge_i32_e64 s105
, null
, exec_lo
2528 // W32
: encoding
: [0x69,0x00,0x46,0xd4,0x7c,0xfc,0x00,0x00]
2529 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2531 v_cmp_ge_i32_e64 vcc_lo
, -1, exec_hi
2532 // W32
: encoding
: [0x6a,0x00,0x46,0xd4,0xc1,0xfe,0x00,0x00]
2533 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2535 v_cmp_ge_i32_e64 vcc_hi
, 0.5, m0
2536 // W32
: encoding
: [0x6b,0x00,0x46,0xd4,0xf0,0xfa,0x00,0x00]
2537 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2539 v_cmp_ge_i32_e64 ttmp15
, src_scc
, vcc_lo
2540 // W32
: encoding
: [0x7b,0x00,0x46,0xd4,0xfd,0xd4,0x00,0x00]
2541 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2543 v_cmp_ge_i32_e64 s
[10:11], v1
, v2
2544 // W64
: encoding
: [0x0a,0x00,0x46,0xd4,0x01,0x05,0x02,0x00]
2545 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2547 v_cmp_ge_i32_e64 s
[10:11], v255
, v255
2548 // W64
: encoding
: [0x0a,0x00,0x46,0xd4,0xff,0xff,0x03,0x00]
2549 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2551 v_cmp_ge_i32_e64 s
[10:11], s1
, s2
2552 // W64
: encoding
: [0x0a,0x00,0x46,0xd4,0x01,0x04,0x00,0x00]
2553 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2555 v_cmp_ge_i32_e64 s
[10:11], s105
, s105
2556 // W64
: encoding
: [0x0a,0x00,0x46,0xd4,0x69,0xd2,0x00,0x00]
2557 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2559 v_cmp_ge_i32_e64 s
[10:11], vcc_lo
, ttmp15
2560 // W64
: encoding
: [0x0a,0x00,0x46,0xd4,0x6a,0xf6,0x00,0x00]
2561 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2563 v_cmp_ge_i32_e64 s
[10:11], vcc_hi
, 0xaf123456
2564 // W64
: encoding
: [0x0a,0x00,0x46,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
2565 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2567 v_cmp_ge_i32_e64 s
[10:11], ttmp15
, src_scc
2568 // W64
: encoding
: [0x0a,0x00,0x46,0xd4,0x7b,0xfa,0x01,0x00]
2569 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2571 v_cmp_ge_i32_e64 s
[10:11], m0
, 0.5
2572 // W64
: encoding
: [0x0a,0x00,0x46,0xd4,0x7d,0xe0,0x01,0x00]
2573 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2575 v_cmp_ge_i32_e64 s
[10:11], exec_lo
, -1
2576 // W64
: encoding
: [0x0a,0x00,0x46,0xd4,0x7e,0x82,0x01,0x00]
2577 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2579 v_cmp_ge_i32_e64 s
[10:11], exec_hi
, null
2580 // W64
: encoding
: [0x0a,0x00,0x46,0xd4,0x7f,0xf8,0x00,0x00]
2581 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2583 v_cmp_ge_i32_e64 s
[10:11], null
, exec_lo
2584 // W64
: encoding
: [0x0a,0x00,0x46,0xd4,0x7c,0xfc,0x00,0x00]
2585 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2587 v_cmp_ge_i32_e64 s
[104:105], -1, exec_hi
2588 // W64
: encoding
: [0x68,0x00,0x46,0xd4,0xc1,0xfe,0x00,0x00]
2589 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2591 v_cmp_ge_i32_e64 vcc
, 0.5, m0
2592 // W64
: encoding
: [0x6a,0x00,0x46,0xd4,0xf0,0xfa,0x00,0x00]
2593 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2595 v_cmp_ge_i32_e64 ttmp
[14:15], src_scc
, vcc_lo
2596 // W64
: encoding
: [0x7a,0x00,0x46,0xd4,0xfd,0xd4,0x00,0x00]
2597 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2599 v_cmp_ge_i32_e64 null
, 0xaf123456, vcc_hi
2600 // GFX11
: encoding
: [0x7c,0x00,0x46,0xd4,0xff,0xd6,0x00,0x00,0x56,0x34,0x12,0xaf]
2602 v_cmp_ge_i64_e64 s5
, v
[1:2], v
[2:3]
2603 // W32
: encoding
: [0x05,0x00,0x56,0xd4,0x01,0x05,0x02,0x00]
2604 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2606 v_cmp_ge_i64_e64 s5
, v
[254:255], v
[254:255]
2607 // W32
: encoding
: [0x05,0x00,0x56,0xd4,0xfe,0xfd,0x03,0x00]
2608 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2610 v_cmp_ge_i64_e64 s5
, s
[2:3], s
[4:5]
2611 // W32
: encoding
: [0x05,0x00,0x56,0xd4,0x02,0x08,0x00,0x00]
2612 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2614 v_cmp_ge_i64_e64 s5
, s
[104:105], s
[104:105]
2615 // W32
: encoding
: [0x05,0x00,0x56,0xd4,0x68,0xd0,0x00,0x00]
2616 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2618 v_cmp_ge_i64_e64 s5
, vcc
, ttmp
[14:15]
2619 // W32
: encoding
: [0x05,0x00,0x56,0xd4,0x6a,0xf4,0x00,0x00]
2620 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2622 v_cmp_ge_i64_e64 s5
, ttmp
[14:15], 0xaf123456
2623 // W32
: encoding
: [0x05,0x00,0x56,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
2624 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2626 v_cmp_ge_i64_e64 s5
, exec
, src_scc
2627 // W32
: encoding
: [0x05,0x00,0x56,0xd4,0x7e,0xfa,0x01,0x00]
2628 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2630 v_cmp_ge_i64_e64 s105
, null
, 0.5
2631 // W32
: encoding
: [0x69,0x00,0x56,0xd4,0x7c,0xe0,0x01,0x00]
2632 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2634 v_cmp_ge_i64_e64 vcc_lo
, -1, -1
2635 // W32
: encoding
: [0x6a,0x00,0x56,0xd4,0xc1,0x82,0x01,0x00]
2636 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2638 v_cmp_ge_i64_e64 vcc_hi
, 0.5, null
2639 // W32
: encoding
: [0x6b,0x00,0x56,0xd4,0xf0,0xf8,0x00,0x00]
2640 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2642 v_cmp_ge_i64_e64 ttmp15
, src_scc
, exec
2643 // W32
: encoding
: [0x7b,0x00,0x56,0xd4,0xfd,0xfc,0x00,0x00]
2644 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2646 v_cmp_ge_i64_e64 s
[10:11], v
[1:2], v
[2:3]
2647 // W64
: encoding
: [0x0a,0x00,0x56,0xd4,0x01,0x05,0x02,0x00]
2648 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2650 v_cmp_ge_i64_e64 s
[10:11], v
[254:255], v
[254:255]
2651 // W64
: encoding
: [0x0a,0x00,0x56,0xd4,0xfe,0xfd,0x03,0x00]
2652 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2654 v_cmp_ge_i64_e64 s
[10:11], s
[2:3], s
[4:5]
2655 // W64
: encoding
: [0x0a,0x00,0x56,0xd4,0x02,0x08,0x00,0x00]
2656 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2658 v_cmp_ge_i64_e64 s
[10:11], s
[104:105], s
[104:105]
2659 // W64
: encoding
: [0x0a,0x00,0x56,0xd4,0x68,0xd0,0x00,0x00]
2660 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2662 v_cmp_ge_i64_e64 s
[10:11], vcc
, ttmp
[14:15]
2663 // W64
: encoding
: [0x0a,0x00,0x56,0xd4,0x6a,0xf4,0x00,0x00]
2664 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2666 v_cmp_ge_i64_e64 s
[10:11], ttmp
[14:15], 0xaf123456
2667 // W64
: encoding
: [0x0a,0x00,0x56,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
2668 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2670 v_cmp_ge_i64_e64 s
[10:11], exec
, src_scc
2671 // W64
: encoding
: [0x0a,0x00,0x56,0xd4,0x7e,0xfa,0x01,0x00]
2672 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2674 v_cmp_ge_i64_e64 s
[10:11], null
, 0.5
2675 // W64
: encoding
: [0x0a,0x00,0x56,0xd4,0x7c,0xe0,0x01,0x00]
2676 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2678 v_cmp_ge_i64_e64 s
[104:105], -1, -1
2679 // W64
: encoding
: [0x68,0x00,0x56,0xd4,0xc1,0x82,0x01,0x00]
2680 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2682 v_cmp_ge_i64_e64 vcc
, 0.5, null
2683 // W64
: encoding
: [0x6a,0x00,0x56,0xd4,0xf0,0xf8,0x00,0x00]
2684 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2686 v_cmp_ge_i64_e64 ttmp
[14:15], src_scc
, exec
2687 // W64
: encoding
: [0x7a,0x00,0x56,0xd4,0xfd,0xfc,0x00,0x00]
2688 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2690 v_cmp_ge_i64_e64 null
, 0xaf123456, vcc
2691 // GFX11
: encoding
: [0x7c,0x00,0x56,0xd4,0xff,0xd4,0x00,0x00,0x56,0x34,0x12,0xaf]
2693 v_cmp_ge_u16_e64 s5
, v1
, v2
2694 // W32
: encoding
: [0x05,0x00,0x3e,0xd4,0x01,0x05,0x02,0x00]
2695 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2697 v_cmp_ge_u16_e64 s5
, v255
, v255
2698 // W32
: encoding
: [0x05,0x00,0x3e,0xd4,0xff,0xff,0x03,0x00]
2699 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2701 v_cmp_ge_u16_e64 s5
, s1
, s2
2702 // W32
: encoding
: [0x05,0x00,0x3e,0xd4,0x01,0x04,0x00,0x00]
2703 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2705 v_cmp_ge_u16_e64 s5
, s105
, s105
2706 // W32
: encoding
: [0x05,0x00,0x3e,0xd4,0x69,0xd2,0x00,0x00]
2707 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2709 v_cmp_ge_u16_e64 s5
, vcc_lo
, ttmp15
2710 // W32
: encoding
: [0x05,0x00,0x3e,0xd4,0x6a,0xf6,0x00,0x00]
2711 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2713 v_cmp_ge_u16_e64 s5
, vcc_hi
, 0xfe0b
2714 // W32
: encoding
: [0x05,0x00,0x3e,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
2715 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2717 v_cmp_ge_u16_e64 s5
, ttmp15
, src_scc
2718 // W32
: encoding
: [0x05,0x00,0x3e,0xd4,0x7b,0xfa,0x01,0x00]
2719 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2721 v_cmp_ge_u16_e64 s5
, m0
, 0.5
2722 // W32
: encoding
: [0x05,0x00,0x3e,0xd4,0x7d,0xe0,0x01,0x00]
2723 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2725 v_cmp_ge_u16_e64 s5
, exec_lo
, -1
2726 // W32
: encoding
: [0x05,0x00,0x3e,0xd4,0x7e,0x82,0x01,0x00]
2727 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2729 v_cmp_ge_u16_e64 s5
, exec_hi
, null
2730 // W32
: encoding
: [0x05,0x00,0x3e,0xd4,0x7f,0xf8,0x00,0x00]
2731 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2733 v_cmp_ge_u16_e64 s105
, null
, exec_lo
2734 // W32
: encoding
: [0x69,0x00,0x3e,0xd4,0x7c,0xfc,0x00,0x00]
2735 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2737 v_cmp_ge_u16_e64 vcc_lo
, -1, exec_hi
2738 // W32
: encoding
: [0x6a,0x00,0x3e,0xd4,0xc1,0xfe,0x00,0x00]
2739 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2741 v_cmp_ge_u16_e64 vcc_hi
, 0.5, m0
2742 // W32
: encoding
: [0x6b,0x00,0x3e,0xd4,0xf0,0xfa,0x00,0x00]
2743 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2745 v_cmp_ge_u16_e64 ttmp15
, src_scc
, vcc_lo
2746 // W32
: encoding
: [0x7b,0x00,0x3e,0xd4,0xfd,0xd4,0x00,0x00]
2747 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2749 v_cmp_ge_u16_e64 s
[10:11], v1
, v2
2750 // W64
: encoding
: [0x0a,0x00,0x3e,0xd4,0x01,0x05,0x02,0x00]
2751 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2753 v_cmp_ge_u16_e64 s
[10:11], v255
, v255
2754 // W64
: encoding
: [0x0a,0x00,0x3e,0xd4,0xff,0xff,0x03,0x00]
2755 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2757 v_cmp_ge_u16_e64 s
[10:11], s1
, s2
2758 // W64
: encoding
: [0x0a,0x00,0x3e,0xd4,0x01,0x04,0x00,0x00]
2759 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2761 v_cmp_ge_u16_e64 s
[10:11], s105
, s105
2762 // W64
: encoding
: [0x0a,0x00,0x3e,0xd4,0x69,0xd2,0x00,0x00]
2763 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2765 v_cmp_ge_u16_e64 s
[10:11], vcc_lo
, ttmp15
2766 // W64
: encoding
: [0x0a,0x00,0x3e,0xd4,0x6a,0xf6,0x00,0x00]
2767 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2769 v_cmp_ge_u16_e64 s
[10:11], vcc_hi
, 0xfe0b
2770 // W64
: encoding
: [0x0a,0x00,0x3e,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
2771 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2773 v_cmp_ge_u16_e64 s
[10:11], ttmp15
, src_scc
2774 // W64
: encoding
: [0x0a,0x00,0x3e,0xd4,0x7b,0xfa,0x01,0x00]
2775 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2777 v_cmp_ge_u16_e64 s
[10:11], m0
, 0.5
2778 // W64
: encoding
: [0x0a,0x00,0x3e,0xd4,0x7d,0xe0,0x01,0x00]
2779 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2781 v_cmp_ge_u16_e64 s
[10:11], exec_lo
, -1
2782 // W64
: encoding
: [0x0a,0x00,0x3e,0xd4,0x7e,0x82,0x01,0x00]
2783 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2785 v_cmp_ge_u16_e64 s
[10:11], exec_hi
, null
2786 // W64
: encoding
: [0x0a,0x00,0x3e,0xd4,0x7f,0xf8,0x00,0x00]
2787 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2789 v_cmp_ge_u16_e64 s
[10:11], null
, exec_lo
2790 // W64
: encoding
: [0x0a,0x00,0x3e,0xd4,0x7c,0xfc,0x00,0x00]
2791 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2793 v_cmp_ge_u16_e64 s
[104:105], -1, exec_hi
2794 // W64
: encoding
: [0x68,0x00,0x3e,0xd4,0xc1,0xfe,0x00,0x00]
2795 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2797 v_cmp_ge_u16_e64 vcc
, 0.5, m0
2798 // W64
: encoding
: [0x6a,0x00,0x3e,0xd4,0xf0,0xfa,0x00,0x00]
2799 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2801 v_cmp_ge_u16_e64 ttmp
[14:15], src_scc
, vcc_lo
2802 // W64
: encoding
: [0x7a,0x00,0x3e,0xd4,0xfd,0xd4,0x00,0x00]
2803 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2805 v_cmp_ge_u16_e64 null
, 0xfe0b, vcc_hi
2806 // GFX11
: encoding
: [0x7c,0x00,0x3e,0xd4,0xff,0xd6,0x00,0x00,0x0b,0xfe,0x00,0x00]
2808 v_cmp_ge_u32_e64 s5
, v1
, v2
2809 // W32
: encoding
: [0x05,0x00,0x4e,0xd4,0x01,0x05,0x02,0x00]
2810 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2812 v_cmp_ge_u32_e64 s5
, v255
, v255
2813 // W32
: encoding
: [0x05,0x00,0x4e,0xd4,0xff,0xff,0x03,0x00]
2814 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2816 v_cmp_ge_u32_e64 s5
, s1
, s2
2817 // W32
: encoding
: [0x05,0x00,0x4e,0xd4,0x01,0x04,0x00,0x00]
2818 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2820 v_cmp_ge_u32_e64 s5
, s105
, s105
2821 // W32
: encoding
: [0x05,0x00,0x4e,0xd4,0x69,0xd2,0x00,0x00]
2822 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2824 v_cmp_ge_u32_e64 s5
, vcc_lo
, ttmp15
2825 // W32
: encoding
: [0x05,0x00,0x4e,0xd4,0x6a,0xf6,0x00,0x00]
2826 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2828 v_cmp_ge_u32_e64 s5
, vcc_hi
, 0xaf123456
2829 // W32
: encoding
: [0x05,0x00,0x4e,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
2830 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2832 v_cmp_ge_u32_e64 s5
, ttmp15
, src_scc
2833 // W32
: encoding
: [0x05,0x00,0x4e,0xd4,0x7b,0xfa,0x01,0x00]
2834 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2836 v_cmp_ge_u32_e64 s5
, m0
, 0.5
2837 // W32
: encoding
: [0x05,0x00,0x4e,0xd4,0x7d,0xe0,0x01,0x00]
2838 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2840 v_cmp_ge_u32_e64 s5
, exec_lo
, -1
2841 // W32
: encoding
: [0x05,0x00,0x4e,0xd4,0x7e,0x82,0x01,0x00]
2842 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2844 v_cmp_ge_u32_e64 s5
, exec_hi
, null
2845 // W32
: encoding
: [0x05,0x00,0x4e,0xd4,0x7f,0xf8,0x00,0x00]
2846 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2848 v_cmp_ge_u32_e64 s105
, null
, exec_lo
2849 // W32
: encoding
: [0x69,0x00,0x4e,0xd4,0x7c,0xfc,0x00,0x00]
2850 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2852 v_cmp_ge_u32_e64 vcc_lo
, -1, exec_hi
2853 // W32
: encoding
: [0x6a,0x00,0x4e,0xd4,0xc1,0xfe,0x00,0x00]
2854 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2856 v_cmp_ge_u32_e64 vcc_hi
, 0.5, m0
2857 // W32
: encoding
: [0x6b,0x00,0x4e,0xd4,0xf0,0xfa,0x00,0x00]
2858 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2860 v_cmp_ge_u32_e64 ttmp15
, src_scc
, vcc_lo
2861 // W32
: encoding
: [0x7b,0x00,0x4e,0xd4,0xfd,0xd4,0x00,0x00]
2862 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2864 v_cmp_ge_u32_e64 s
[10:11], v1
, v2
2865 // W64
: encoding
: [0x0a,0x00,0x4e,0xd4,0x01,0x05,0x02,0x00]
2866 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2868 v_cmp_ge_u32_e64 s
[10:11], v255
, v255
2869 // W64
: encoding
: [0x0a,0x00,0x4e,0xd4,0xff,0xff,0x03,0x00]
2870 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2872 v_cmp_ge_u32_e64 s
[10:11], s1
, s2
2873 // W64
: encoding
: [0x0a,0x00,0x4e,0xd4,0x01,0x04,0x00,0x00]
2874 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2876 v_cmp_ge_u32_e64 s
[10:11], s105
, s105
2877 // W64
: encoding
: [0x0a,0x00,0x4e,0xd4,0x69,0xd2,0x00,0x00]
2878 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2880 v_cmp_ge_u32_e64 s
[10:11], vcc_lo
, ttmp15
2881 // W64
: encoding
: [0x0a,0x00,0x4e,0xd4,0x6a,0xf6,0x00,0x00]
2882 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2884 v_cmp_ge_u32_e64 s
[10:11], vcc_hi
, 0xaf123456
2885 // W64
: encoding
: [0x0a,0x00,0x4e,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
2886 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2888 v_cmp_ge_u32_e64 s
[10:11], ttmp15
, src_scc
2889 // W64
: encoding
: [0x0a,0x00,0x4e,0xd4,0x7b,0xfa,0x01,0x00]
2890 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2892 v_cmp_ge_u32_e64 s
[10:11], m0
, 0.5
2893 // W64
: encoding
: [0x0a,0x00,0x4e,0xd4,0x7d,0xe0,0x01,0x00]
2894 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2896 v_cmp_ge_u32_e64 s
[10:11], exec_lo
, -1
2897 // W64
: encoding
: [0x0a,0x00,0x4e,0xd4,0x7e,0x82,0x01,0x00]
2898 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2900 v_cmp_ge_u32_e64 s
[10:11], exec_hi
, null
2901 // W64
: encoding
: [0x0a,0x00,0x4e,0xd4,0x7f,0xf8,0x00,0x00]
2902 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2904 v_cmp_ge_u32_e64 s
[10:11], null
, exec_lo
2905 // W64
: encoding
: [0x0a,0x00,0x4e,0xd4,0x7c,0xfc,0x00,0x00]
2906 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2908 v_cmp_ge_u32_e64 s
[104:105], -1, exec_hi
2909 // W64
: encoding
: [0x68,0x00,0x4e,0xd4,0xc1,0xfe,0x00,0x00]
2910 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2912 v_cmp_ge_u32_e64 vcc
, 0.5, m0
2913 // W64
: encoding
: [0x6a,0x00,0x4e,0xd4,0xf0,0xfa,0x00,0x00]
2914 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2916 v_cmp_ge_u32_e64 ttmp
[14:15], src_scc
, vcc_lo
2917 // W64
: encoding
: [0x7a,0x00,0x4e,0xd4,0xfd,0xd4,0x00,0x00]
2918 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2920 v_cmp_ge_u32_e64 null
, 0xaf123456, vcc_hi
2921 // GFX11
: encoding
: [0x7c,0x00,0x4e,0xd4,0xff,0xd6,0x00,0x00,0x56,0x34,0x12,0xaf]
2923 v_cmp_ge_u64_e64 s5
, v
[1:2], v
[2:3]
2924 // W32
: encoding
: [0x05,0x00,0x5e,0xd4,0x01,0x05,0x02,0x00]
2925 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2927 v_cmp_ge_u64_e64 s5
, v
[254:255], v
[254:255]
2928 // W32
: encoding
: [0x05,0x00,0x5e,0xd4,0xfe,0xfd,0x03,0x00]
2929 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2931 v_cmp_ge_u64_e64 s5
, s
[2:3], s
[4:5]
2932 // W32
: encoding
: [0x05,0x00,0x5e,0xd4,0x02,0x08,0x00,0x00]
2933 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2935 v_cmp_ge_u64_e64 s5
, s
[104:105], s
[104:105]
2936 // W32
: encoding
: [0x05,0x00,0x5e,0xd4,0x68,0xd0,0x00,0x00]
2937 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2939 v_cmp_ge_u64_e64 s5
, vcc
, ttmp
[14:15]
2940 // W32
: encoding
: [0x05,0x00,0x5e,0xd4,0x6a,0xf4,0x00,0x00]
2941 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2943 v_cmp_ge_u64_e64 s5
, ttmp
[14:15], 0xaf123456
2944 // W32
: encoding
: [0x05,0x00,0x5e,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
2945 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2947 v_cmp_ge_u64_e64 s5
, exec
, src_scc
2948 // W32
: encoding
: [0x05,0x00,0x5e,0xd4,0x7e,0xfa,0x01,0x00]
2949 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2951 v_cmp_ge_u64_e64 s105
, null
, 0.5
2952 // W32
: encoding
: [0x69,0x00,0x5e,0xd4,0x7c,0xe0,0x01,0x00]
2953 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2955 v_cmp_ge_u64_e64 vcc_lo
, -1, -1
2956 // W32
: encoding
: [0x6a,0x00,0x5e,0xd4,0xc1,0x82,0x01,0x00]
2957 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2959 v_cmp_ge_u64_e64 vcc_hi
, 0.5, null
2960 // W32
: encoding
: [0x6b,0x00,0x5e,0xd4,0xf0,0xf8,0x00,0x00]
2961 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2963 v_cmp_ge_u64_e64 ttmp15
, src_scc
, exec
2964 // W32
: encoding
: [0x7b,0x00,0x5e,0xd4,0xfd,0xfc,0x00,0x00]
2965 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2967 v_cmp_ge_u64_e64 s
[10:11], v
[1:2], v
[2:3]
2968 // W64
: encoding
: [0x0a,0x00,0x5e,0xd4,0x01,0x05,0x02,0x00]
2969 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2971 v_cmp_ge_u64_e64 s
[10:11], v
[254:255], v
[254:255]
2972 // W64
: encoding
: [0x0a,0x00,0x5e,0xd4,0xfe,0xfd,0x03,0x00]
2973 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2975 v_cmp_ge_u64_e64 s
[10:11], s
[2:3], s
[4:5]
2976 // W64
: encoding
: [0x0a,0x00,0x5e,0xd4,0x02,0x08,0x00,0x00]
2977 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2979 v_cmp_ge_u64_e64 s
[10:11], s
[104:105], s
[104:105]
2980 // W64
: encoding
: [0x0a,0x00,0x5e,0xd4,0x68,0xd0,0x00,0x00]
2981 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2983 v_cmp_ge_u64_e64 s
[10:11], vcc
, ttmp
[14:15]
2984 // W64
: encoding
: [0x0a,0x00,0x5e,0xd4,0x6a,0xf4,0x00,0x00]
2985 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2987 v_cmp_ge_u64_e64 s
[10:11], ttmp
[14:15], 0xaf123456
2988 // W64
: encoding
: [0x0a,0x00,0x5e,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
2989 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2991 v_cmp_ge_u64_e64 s
[10:11], exec
, src_scc
2992 // W64
: encoding
: [0x0a,0x00,0x5e,0xd4,0x7e,0xfa,0x01,0x00]
2993 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2995 v_cmp_ge_u64_e64 s
[10:11], null
, 0.5
2996 // W64
: encoding
: [0x0a,0x00,0x5e,0xd4,0x7c,0xe0,0x01,0x00]
2997 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2999 v_cmp_ge_u64_e64 s
[104:105], -1, -1
3000 // W64
: encoding
: [0x68,0x00,0x5e,0xd4,0xc1,0x82,0x01,0x00]
3001 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3003 v_cmp_ge_u64_e64 vcc
, 0.5, null
3004 // W64
: encoding
: [0x6a,0x00,0x5e,0xd4,0xf0,0xf8,0x00,0x00]
3005 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3007 v_cmp_ge_u64_e64 ttmp
[14:15], src_scc
, exec
3008 // W64
: encoding
: [0x7a,0x00,0x5e,0xd4,0xfd,0xfc,0x00,0x00]
3009 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3011 v_cmp_ge_u64_e64 null
, 0xaf123456, vcc
3012 // GFX11
: encoding
: [0x7c,0x00,0x5e,0xd4,0xff,0xd4,0x00,0x00,0x56,0x34,0x12,0xaf]
3014 v_cmp_gt_f16_e64 s5
, v1
, v2
3015 // W32
: encoding
: [0x05,0x00,0x04,0xd4,0x01,0x05,0x02,0x00]
3016 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3018 v_cmp_gt_f16_e64 s5
, v255
, v255
3019 // W32
: encoding
: [0x05,0x00,0x04,0xd4,0xff,0xff,0x03,0x00]
3020 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3022 v_cmp_gt_f16_e64 s5
, s1
, s2
3023 // W32
: encoding
: [0x05,0x00,0x04,0xd4,0x01,0x04,0x00,0x00]
3024 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3026 v_cmp_gt_f16_e64 s5
, s105
, s105
3027 // W32
: encoding
: [0x05,0x00,0x04,0xd4,0x69,0xd2,0x00,0x00]
3028 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3030 v_cmp_gt_f16_e64 s5
, vcc_lo
, ttmp15
3031 // W32
: encoding
: [0x05,0x00,0x04,0xd4,0x6a,0xf6,0x00,0x00]
3032 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3034 v_cmp_gt_f16_e64 s5
, vcc_hi
, 0xfe0b
3035 // W32
: encoding
: [0x05,0x00,0x04,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
3036 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3038 v_cmp_gt_f16_e64 s5
, ttmp15
, src_scc
3039 // W32
: encoding
: [0x05,0x00,0x04,0xd4,0x7b,0xfa,0x01,0x00]
3040 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3042 v_cmp_gt_f16_e64 s5
, m0
, 0.5
3043 // W32
: encoding
: [0x05,0x00,0x04,0xd4,0x7d,0xe0,0x01,0x00]
3044 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3046 v_cmp_gt_f16_e64 s5
, exec_lo
, -1
3047 // W32
: encoding
: [0x05,0x00,0x04,0xd4,0x7e,0x82,0x01,0x00]
3048 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3050 v_cmp_gt_f16_e64 s5
, |exec_hi|
, null
3051 // W32
: encoding
: [0x05,0x01,0x04,0xd4,0x7f,0xf8,0x00,0x00]
3052 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3054 v_cmp_gt_f16_e64 s105
, null
, exec_lo
3055 // W32
: encoding
: [0x69,0x00,0x04,0xd4,0x7c,0xfc,0x00,0x00]
3056 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3058 v_cmp_gt_f16_e64 vcc_lo
, -1, exec_hi
3059 // W32
: encoding
: [0x6a,0x00,0x04,0xd4,0xc1,0xfe,0x00,0x00]
3060 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3062 v_cmp_gt_f16_e64 vcc_hi
, 0.5, -m0
3063 // W32
: encoding
: [0x6b,0x00,0x04,0xd4,0xf0,0xfa,0x00,0x40]
3064 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3066 v_cmp_gt_f16_e64 ttmp15
, -src_scc
, |vcc_lo|
3067 // W32
: encoding
: [0x7b,0x02,0x04,0xd4,0xfd,0xd4,0x00,0x20]
3068 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3070 v_cmp_gt_f16_e64 s
[10:11], v1
, v2
3071 // W64
: encoding
: [0x0a,0x00,0x04,0xd4,0x01,0x05,0x02,0x00]
3072 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3074 v_cmp_gt_f16_e64 s
[10:11], v255
, v255
3075 // W64
: encoding
: [0x0a,0x00,0x04,0xd4,0xff,0xff,0x03,0x00]
3076 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3078 v_cmp_gt_f16_e64 s
[10:11], s1
, s2
3079 // W64
: encoding
: [0x0a,0x00,0x04,0xd4,0x01,0x04,0x00,0x00]
3080 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3082 v_cmp_gt_f16_e64 s
[10:11], s105
, s105
3083 // W64
: encoding
: [0x0a,0x00,0x04,0xd4,0x69,0xd2,0x00,0x00]
3084 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3086 v_cmp_gt_f16_e64 s
[10:11], vcc_lo
, ttmp15
3087 // W64
: encoding
: [0x0a,0x00,0x04,0xd4,0x6a,0xf6,0x00,0x00]
3088 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3090 v_cmp_gt_f16_e64 s
[10:11], vcc_hi
, 0xfe0b
3091 // W64
: encoding
: [0x0a,0x00,0x04,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
3092 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3094 v_cmp_gt_f16_e64 s
[10:11], ttmp15
, src_scc
3095 // W64
: encoding
: [0x0a,0x00,0x04,0xd4,0x7b,0xfa,0x01,0x00]
3096 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3098 v_cmp_gt_f16_e64 s
[10:11], m0
, 0.5
3099 // W64
: encoding
: [0x0a,0x00,0x04,0xd4,0x7d,0xe0,0x01,0x00]
3100 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3102 v_cmp_gt_f16_e64 s
[10:11], exec_lo
, -1
3103 // W64
: encoding
: [0x0a,0x00,0x04,0xd4,0x7e,0x82,0x01,0x00]
3104 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3106 v_cmp_gt_f16_e64 s
[10:11], |exec_hi|
, null
3107 // W64
: encoding
: [0x0a,0x01,0x04,0xd4,0x7f,0xf8,0x00,0x00]
3108 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3110 v_cmp_gt_f16_e64 s
[10:11], null
, exec_lo
3111 // W64
: encoding
: [0x0a,0x00,0x04,0xd4,0x7c,0xfc,0x00,0x00]
3112 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3114 v_cmp_gt_f16_e64 s
[104:105], -1, exec_hi
3115 // W64
: encoding
: [0x68,0x00,0x04,0xd4,0xc1,0xfe,0x00,0x00]
3116 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3118 v_cmp_gt_f16_e64 vcc
, 0.5, -m0
3119 // W64
: encoding
: [0x6a,0x00,0x04,0xd4,0xf0,0xfa,0x00,0x40]
3120 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3122 v_cmp_gt_f16_e64 ttmp
[14:15], -src_scc
, |vcc_lo|
3123 // W64
: encoding
: [0x7a,0x02,0x04,0xd4,0xfd,0xd4,0x00,0x20]
3124 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3126 v_cmp_gt_f16_e64 null
, -|
0xfe0b|
, -|vcc_hi| clamp
3127 // GFX11
: encoding
: [0x7c,0x83,0x04,0xd4,0xff,0xd6,0x00,0x60,0x0b,0xfe,0x00,0x00]
3129 v_cmp_gt_f32_e64 s5
, v1
, v2
3130 // W32
: encoding
: [0x05,0x00,0x14,0xd4,0x01,0x05,0x02,0x00]
3131 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3133 v_cmp_gt_f32_e64 s5
, v255
, v255
3134 // W32
: encoding
: [0x05,0x00,0x14,0xd4,0xff,0xff,0x03,0x00]
3135 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3137 v_cmp_gt_f32_e64 s5
, s1
, s2
3138 // W32
: encoding
: [0x05,0x00,0x14,0xd4,0x01,0x04,0x00,0x00]
3139 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3141 v_cmp_gt_f32_e64 s5
, s105
, s105
3142 // W32
: encoding
: [0x05,0x00,0x14,0xd4,0x69,0xd2,0x00,0x00]
3143 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3145 v_cmp_gt_f32_e64 s5
, vcc_lo
, ttmp15
3146 // W32
: encoding
: [0x05,0x00,0x14,0xd4,0x6a,0xf6,0x00,0x00]
3147 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3149 v_cmp_gt_f32_e64 s5
, vcc_hi
, 0xaf123456
3150 // W32
: encoding
: [0x05,0x00,0x14,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
3151 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3153 v_cmp_gt_f32_e64 s5
, ttmp15
, src_scc
3154 // W32
: encoding
: [0x05,0x00,0x14,0xd4,0x7b,0xfa,0x01,0x00]
3155 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3157 v_cmp_gt_f32_e64 s5
, m0
, 0.5
3158 // W32
: encoding
: [0x05,0x00,0x14,0xd4,0x7d,0xe0,0x01,0x00]
3159 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3161 v_cmp_gt_f32_e64 s5
, exec_lo
, -1
3162 // W32
: encoding
: [0x05,0x00,0x14,0xd4,0x7e,0x82,0x01,0x00]
3163 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3165 v_cmp_gt_f32_e64 s5
, |exec_hi|
, null
3166 // W32
: encoding
: [0x05,0x01,0x14,0xd4,0x7f,0xf8,0x00,0x00]
3167 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3169 v_cmp_gt_f32_e64 s105
, null
, exec_lo
3170 // W32
: encoding
: [0x69,0x00,0x14,0xd4,0x7c,0xfc,0x00,0x00]
3171 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3173 v_cmp_gt_f32_e64 vcc_lo
, -1, exec_hi
3174 // W32
: encoding
: [0x6a,0x00,0x14,0xd4,0xc1,0xfe,0x00,0x00]
3175 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3177 v_cmp_gt_f32_e64 vcc_hi
, 0.5, -m0
3178 // W32
: encoding
: [0x6b,0x00,0x14,0xd4,0xf0,0xfa,0x00,0x40]
3179 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3181 v_cmp_gt_f32_e64 ttmp15
, -src_scc
, |vcc_lo|
3182 // W32
: encoding
: [0x7b,0x02,0x14,0xd4,0xfd,0xd4,0x00,0x20]
3183 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3185 v_cmp_gt_f32_e64 s
[10:11], v1
, v2
3186 // W64
: encoding
: [0x0a,0x00,0x14,0xd4,0x01,0x05,0x02,0x00]
3187 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3189 v_cmp_gt_f32_e64 s
[10:11], v255
, v255
3190 // W64
: encoding
: [0x0a,0x00,0x14,0xd4,0xff,0xff,0x03,0x00]
3191 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3193 v_cmp_gt_f32_e64 s
[10:11], s1
, s2
3194 // W64
: encoding
: [0x0a,0x00,0x14,0xd4,0x01,0x04,0x00,0x00]
3195 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3197 v_cmp_gt_f32_e64 s
[10:11], s105
, s105
3198 // W64
: encoding
: [0x0a,0x00,0x14,0xd4,0x69,0xd2,0x00,0x00]
3199 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3201 v_cmp_gt_f32_e64 s
[10:11], vcc_lo
, ttmp15
3202 // W64
: encoding
: [0x0a,0x00,0x14,0xd4,0x6a,0xf6,0x00,0x00]
3203 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3205 v_cmp_gt_f32_e64 s
[10:11], vcc_hi
, 0xaf123456
3206 // W64
: encoding
: [0x0a,0x00,0x14,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
3207 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3209 v_cmp_gt_f32_e64 s
[10:11], ttmp15
, src_scc
3210 // W64
: encoding
: [0x0a,0x00,0x14,0xd4,0x7b,0xfa,0x01,0x00]
3211 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3213 v_cmp_gt_f32_e64 s
[10:11], m0
, 0.5
3214 // W64
: encoding
: [0x0a,0x00,0x14,0xd4,0x7d,0xe0,0x01,0x00]
3215 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3217 v_cmp_gt_f32_e64 s
[10:11], exec_lo
, -1
3218 // W64
: encoding
: [0x0a,0x00,0x14,0xd4,0x7e,0x82,0x01,0x00]
3219 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3221 v_cmp_gt_f32_e64 s
[10:11], |exec_hi|
, null
3222 // W64
: encoding
: [0x0a,0x01,0x14,0xd4,0x7f,0xf8,0x00,0x00]
3223 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3225 v_cmp_gt_f32_e64 s
[10:11], null
, exec_lo
3226 // W64
: encoding
: [0x0a,0x00,0x14,0xd4,0x7c,0xfc,0x00,0x00]
3227 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3229 v_cmp_gt_f32_e64 s
[104:105], -1, exec_hi
3230 // W64
: encoding
: [0x68,0x00,0x14,0xd4,0xc1,0xfe,0x00,0x00]
3231 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3233 v_cmp_gt_f32_e64 vcc
, 0.5, -m0
3234 // W64
: encoding
: [0x6a,0x00,0x14,0xd4,0xf0,0xfa,0x00,0x40]
3235 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3237 v_cmp_gt_f32_e64 ttmp
[14:15], -src_scc
, |vcc_lo|
3238 // W64
: encoding
: [0x7a,0x02,0x14,0xd4,0xfd,0xd4,0x00,0x20]
3239 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3241 v_cmp_gt_f32_e64 null
, -|
0xaf123456|
, -|vcc_hi| clamp
3242 // GFX11
: encoding
: [0x7c,0x83,0x14,0xd4,0xff,0xd6,0x00,0x60,0x56,0x34,0x12,0xaf]
3244 v_cmp_gt_f64_e64 s5
, v
[1:2], v
[2:3]
3245 // W32
: encoding
: [0x05,0x00,0x24,0xd4,0x01,0x05,0x02,0x00]
3246 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3248 v_cmp_gt_f64_e64 s5
, v
[254:255], v
[254:255]
3249 // W32
: encoding
: [0x05,0x00,0x24,0xd4,0xfe,0xfd,0x03,0x00]
3250 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3252 v_cmp_gt_f64_e64 s5
, s
[2:3], s
[4:5]
3253 // W32
: encoding
: [0x05,0x00,0x24,0xd4,0x02,0x08,0x00,0x00]
3254 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3256 v_cmp_gt_f64_e64 s5
, s
[104:105], s
[104:105]
3257 // W32
: encoding
: [0x05,0x00,0x24,0xd4,0x68,0xd0,0x00,0x00]
3258 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3260 v_cmp_gt_f64_e64 s5
, vcc
, ttmp
[14:15]
3261 // W32
: encoding
: [0x05,0x00,0x24,0xd4,0x6a,0xf4,0x00,0x00]
3262 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3264 v_cmp_gt_f64_e64 s5
, ttmp
[14:15], 0xaf123456
3265 // W32
: encoding
: [0x05,0x00,0x24,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
3266 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3268 v_cmp_gt_f64_e64 s5
, -|exec|
, src_scc
3269 // W32
: encoding
: [0x05,0x01,0x24,0xd4,0x7e,0xfa,0x01,0x20]
3270 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3272 v_cmp_gt_f64_e64 s105
, null
, 0.5
3273 // W32
: encoding
: [0x69,0x00,0x24,0xd4,0x7c,0xe0,0x01,0x00]
3274 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3276 v_cmp_gt_f64_e64 vcc_lo
, -1, -1
3277 // W32
: encoding
: [0x6a,0x00,0x24,0xd4,0xc1,0x82,0x01,0x00]
3278 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3280 v_cmp_gt_f64_e64 vcc_hi
, 0.5, null
3281 // W32
: encoding
: [0x6b,0x00,0x24,0xd4,0xf0,0xf8,0x00,0x00]
3282 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3284 v_cmp_gt_f64_e64 ttmp15
, -|src_scc|
, -|exec|
3285 // W32
: encoding
: [0x7b,0x03,0x24,0xd4,0xfd,0xfc,0x00,0x60]
3286 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3288 v_cmp_gt_f64_e64 s
[10:11], v
[1:2], v
[2:3]
3289 // W64
: encoding
: [0x0a,0x00,0x24,0xd4,0x01,0x05,0x02,0x00]
3290 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3292 v_cmp_gt_f64_e64 s
[10:11], v
[254:255], v
[254:255]
3293 // W64
: encoding
: [0x0a,0x00,0x24,0xd4,0xfe,0xfd,0x03,0x00]
3294 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3296 v_cmp_gt_f64_e64 s
[10:11], s
[2:3], s
[4:5]
3297 // W64
: encoding
: [0x0a,0x00,0x24,0xd4,0x02,0x08,0x00,0x00]
3298 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3300 v_cmp_gt_f64_e64 s
[10:11], s
[104:105], s
[104:105]
3301 // W64
: encoding
: [0x0a,0x00,0x24,0xd4,0x68,0xd0,0x00,0x00]
3302 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3304 v_cmp_gt_f64_e64 s
[10:11], vcc
, ttmp
[14:15]
3305 // W64
: encoding
: [0x0a,0x00,0x24,0xd4,0x6a,0xf4,0x00,0x00]
3306 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3308 v_cmp_gt_f64_e64 s
[10:11], ttmp
[14:15], 0xaf123456
3309 // W64
: encoding
: [0x0a,0x00,0x24,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
3310 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3312 v_cmp_gt_f64_e64 s
[10:11], -|exec|
, src_scc
3313 // W64
: encoding
: [0x0a,0x01,0x24,0xd4,0x7e,0xfa,0x01,0x20]
3314 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3316 v_cmp_gt_f64_e64 s
[10:11], null
, 0.5
3317 // W64
: encoding
: [0x0a,0x00,0x24,0xd4,0x7c,0xe0,0x01,0x00]
3318 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3320 v_cmp_gt_f64_e64 s
[104:105], -1, -1
3321 // W64
: encoding
: [0x68,0x00,0x24,0xd4,0xc1,0x82,0x01,0x00]
3322 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3324 v_cmp_gt_f64_e64 vcc
, 0.5, null
3325 // W64
: encoding
: [0x6a,0x00,0x24,0xd4,0xf0,0xf8,0x00,0x00]
3326 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3328 v_cmp_gt_f64_e64 ttmp
[14:15], -|src_scc|
, -|exec|
3329 // W64
: encoding
: [0x7a,0x03,0x24,0xd4,0xfd,0xfc,0x00,0x60]
3330 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3332 v_cmp_gt_f64_e64 null
, 0xaf123456, -|vcc| clamp
3333 // GFX11
: encoding
: [0x7c,0x82,0x24,0xd4,0xff,0xd4,0x00,0x40,0x56,0x34,0x12,0xaf]
3335 v_cmp_gt_i16_e64 s5
, v1
, v2
3336 // W32
: encoding
: [0x05,0x00,0x34,0xd4,0x01,0x05,0x02,0x00]
3337 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3339 v_cmp_gt_i16_e64 s5
, v255
, v255
3340 // W32
: encoding
: [0x05,0x00,0x34,0xd4,0xff,0xff,0x03,0x00]
3341 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3343 v_cmp_gt_i16_e64 s5
, s1
, s2
3344 // W32
: encoding
: [0x05,0x00,0x34,0xd4,0x01,0x04,0x00,0x00]
3345 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3347 v_cmp_gt_i16_e64 s5
, s105
, s105
3348 // W32
: encoding
: [0x05,0x00,0x34,0xd4,0x69,0xd2,0x00,0x00]
3349 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3351 v_cmp_gt_i16_e64 s5
, vcc_lo
, ttmp15
3352 // W32
: encoding
: [0x05,0x00,0x34,0xd4,0x6a,0xf6,0x00,0x00]
3353 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3355 v_cmp_gt_i16_e64 s5
, vcc_hi
, 0xfe0b
3356 // W32
: encoding
: [0x05,0x00,0x34,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
3357 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3359 v_cmp_gt_i16_e64 s5
, ttmp15
, src_scc
3360 // W32
: encoding
: [0x05,0x00,0x34,0xd4,0x7b,0xfa,0x01,0x00]
3361 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3363 v_cmp_gt_i16_e64 s5
, m0
, 0.5
3364 // W32
: encoding
: [0x05,0x00,0x34,0xd4,0x7d,0xe0,0x01,0x00]
3365 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3367 v_cmp_gt_i16_e64 s5
, exec_lo
, -1
3368 // W32
: encoding
: [0x05,0x00,0x34,0xd4,0x7e,0x82,0x01,0x00]
3369 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3371 v_cmp_gt_i16_e64 s5
, exec_hi
, null
3372 // W32
: encoding
: [0x05,0x00,0x34,0xd4,0x7f,0xf8,0x00,0x00]
3373 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3375 v_cmp_gt_i16_e64 s105
, null
, exec_lo
3376 // W32
: encoding
: [0x69,0x00,0x34,0xd4,0x7c,0xfc,0x00,0x00]
3377 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3379 v_cmp_gt_i16_e64 vcc_lo
, -1, exec_hi
3380 // W32
: encoding
: [0x6a,0x00,0x34,0xd4,0xc1,0xfe,0x00,0x00]
3381 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3383 v_cmp_gt_i16_e64 vcc_hi
, 0.5, m0
3384 // W32
: encoding
: [0x6b,0x00,0x34,0xd4,0xf0,0xfa,0x00,0x00]
3385 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3387 v_cmp_gt_i16_e64 ttmp15
, src_scc
, vcc_lo
3388 // W32
: encoding
: [0x7b,0x00,0x34,0xd4,0xfd,0xd4,0x00,0x00]
3389 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3391 v_cmp_gt_i16_e64 s
[10:11], v1
, v2
3392 // W64
: encoding
: [0x0a,0x00,0x34,0xd4,0x01,0x05,0x02,0x00]
3393 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3395 v_cmp_gt_i16_e64 s
[10:11], v255
, v255
3396 // W64
: encoding
: [0x0a,0x00,0x34,0xd4,0xff,0xff,0x03,0x00]
3397 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3399 v_cmp_gt_i16_e64 s
[10:11], s1
, s2
3400 // W64
: encoding
: [0x0a,0x00,0x34,0xd4,0x01,0x04,0x00,0x00]
3401 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3403 v_cmp_gt_i16_e64 s
[10:11], s105
, s105
3404 // W64
: encoding
: [0x0a,0x00,0x34,0xd4,0x69,0xd2,0x00,0x00]
3405 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3407 v_cmp_gt_i16_e64 s
[10:11], vcc_lo
, ttmp15
3408 // W64
: encoding
: [0x0a,0x00,0x34,0xd4,0x6a,0xf6,0x00,0x00]
3409 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3411 v_cmp_gt_i16_e64 s
[10:11], vcc_hi
, 0xfe0b
3412 // W64
: encoding
: [0x0a,0x00,0x34,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
3413 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3415 v_cmp_gt_i16_e64 s
[10:11], ttmp15
, src_scc
3416 // W64
: encoding
: [0x0a,0x00,0x34,0xd4,0x7b,0xfa,0x01,0x00]
3417 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3419 v_cmp_gt_i16_e64 s
[10:11], m0
, 0.5
3420 // W64
: encoding
: [0x0a,0x00,0x34,0xd4,0x7d,0xe0,0x01,0x00]
3421 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3423 v_cmp_gt_i16_e64 s
[10:11], exec_lo
, -1
3424 // W64
: encoding
: [0x0a,0x00,0x34,0xd4,0x7e,0x82,0x01,0x00]
3425 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3427 v_cmp_gt_i16_e64 s
[10:11], exec_hi
, null
3428 // W64
: encoding
: [0x0a,0x00,0x34,0xd4,0x7f,0xf8,0x00,0x00]
3429 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3431 v_cmp_gt_i16_e64 s
[10:11], null
, exec_lo
3432 // W64
: encoding
: [0x0a,0x00,0x34,0xd4,0x7c,0xfc,0x00,0x00]
3433 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3435 v_cmp_gt_i16_e64 s
[104:105], -1, exec_hi
3436 // W64
: encoding
: [0x68,0x00,0x34,0xd4,0xc1,0xfe,0x00,0x00]
3437 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3439 v_cmp_gt_i16_e64 vcc
, 0.5, m0
3440 // W64
: encoding
: [0x6a,0x00,0x34,0xd4,0xf0,0xfa,0x00,0x00]
3441 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3443 v_cmp_gt_i16_e64 ttmp
[14:15], src_scc
, vcc_lo
3444 // W64
: encoding
: [0x7a,0x00,0x34,0xd4,0xfd,0xd4,0x00,0x00]
3445 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3447 v_cmp_gt_i16_e64 null
, 0xfe0b, vcc_hi
3448 // GFX11
: encoding
: [0x7c,0x00,0x34,0xd4,0xff,0xd6,0x00,0x00,0x0b,0xfe,0x00,0x00]
3450 v_cmp_gt_i32_e64 s5
, v1
, v2
3451 // W32
: encoding
: [0x05,0x00,0x44,0xd4,0x01,0x05,0x02,0x00]
3452 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3454 v_cmp_gt_i32_e64 s5
, v255
, v255
3455 // W32
: encoding
: [0x05,0x00,0x44,0xd4,0xff,0xff,0x03,0x00]
3456 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3458 v_cmp_gt_i32_e64 s5
, s1
, s2
3459 // W32
: encoding
: [0x05,0x00,0x44,0xd4,0x01,0x04,0x00,0x00]
3460 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3462 v_cmp_gt_i32_e64 s5
, s105
, s105
3463 // W32
: encoding
: [0x05,0x00,0x44,0xd4,0x69,0xd2,0x00,0x00]
3464 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3466 v_cmp_gt_i32_e64 s5
, vcc_lo
, ttmp15
3467 // W32
: encoding
: [0x05,0x00,0x44,0xd4,0x6a,0xf6,0x00,0x00]
3468 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3470 v_cmp_gt_i32_e64 s5
, vcc_hi
, 0xaf123456
3471 // W32
: encoding
: [0x05,0x00,0x44,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
3472 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3474 v_cmp_gt_i32_e64 s5
, ttmp15
, src_scc
3475 // W32
: encoding
: [0x05,0x00,0x44,0xd4,0x7b,0xfa,0x01,0x00]
3476 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3478 v_cmp_gt_i32_e64 s5
, m0
, 0.5
3479 // W32
: encoding
: [0x05,0x00,0x44,0xd4,0x7d,0xe0,0x01,0x00]
3480 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3482 v_cmp_gt_i32_e64 s5
, exec_lo
, -1
3483 // W32
: encoding
: [0x05,0x00,0x44,0xd4,0x7e,0x82,0x01,0x00]
3484 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3486 v_cmp_gt_i32_e64 s5
, exec_hi
, null
3487 // W32
: encoding
: [0x05,0x00,0x44,0xd4,0x7f,0xf8,0x00,0x00]
3488 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3490 v_cmp_gt_i32_e64 s105
, null
, exec_lo
3491 // W32
: encoding
: [0x69,0x00,0x44,0xd4,0x7c,0xfc,0x00,0x00]
3492 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3494 v_cmp_gt_i32_e64 vcc_lo
, -1, exec_hi
3495 // W32
: encoding
: [0x6a,0x00,0x44,0xd4,0xc1,0xfe,0x00,0x00]
3496 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3498 v_cmp_gt_i32_e64 vcc_hi
, 0.5, m0
3499 // W32
: encoding
: [0x6b,0x00,0x44,0xd4,0xf0,0xfa,0x00,0x00]
3500 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3502 v_cmp_gt_i32_e64 ttmp15
, src_scc
, vcc_lo
3503 // W32
: encoding
: [0x7b,0x00,0x44,0xd4,0xfd,0xd4,0x00,0x00]
3504 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3506 v_cmp_gt_i32_e64 s
[10:11], v1
, v2
3507 // W64
: encoding
: [0x0a,0x00,0x44,0xd4,0x01,0x05,0x02,0x00]
3508 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3510 v_cmp_gt_i32_e64 s
[10:11], v255
, v255
3511 // W64
: encoding
: [0x0a,0x00,0x44,0xd4,0xff,0xff,0x03,0x00]
3512 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3514 v_cmp_gt_i32_e64 s
[10:11], s1
, s2
3515 // W64
: encoding
: [0x0a,0x00,0x44,0xd4,0x01,0x04,0x00,0x00]
3516 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3518 v_cmp_gt_i32_e64 s
[10:11], s105
, s105
3519 // W64
: encoding
: [0x0a,0x00,0x44,0xd4,0x69,0xd2,0x00,0x00]
3520 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3522 v_cmp_gt_i32_e64 s
[10:11], vcc_lo
, ttmp15
3523 // W64
: encoding
: [0x0a,0x00,0x44,0xd4,0x6a,0xf6,0x00,0x00]
3524 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3526 v_cmp_gt_i32_e64 s
[10:11], vcc_hi
, 0xaf123456
3527 // W64
: encoding
: [0x0a,0x00,0x44,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
3528 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3530 v_cmp_gt_i32_e64 s
[10:11], ttmp15
, src_scc
3531 // W64
: encoding
: [0x0a,0x00,0x44,0xd4,0x7b,0xfa,0x01,0x00]
3532 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3534 v_cmp_gt_i32_e64 s
[10:11], m0
, 0.5
3535 // W64
: encoding
: [0x0a,0x00,0x44,0xd4,0x7d,0xe0,0x01,0x00]
3536 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3538 v_cmp_gt_i32_e64 s
[10:11], exec_lo
, -1
3539 // W64
: encoding
: [0x0a,0x00,0x44,0xd4,0x7e,0x82,0x01,0x00]
3540 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3542 v_cmp_gt_i32_e64 s
[10:11], exec_hi
, null
3543 // W64
: encoding
: [0x0a,0x00,0x44,0xd4,0x7f,0xf8,0x00,0x00]
3544 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3546 v_cmp_gt_i32_e64 s
[10:11], null
, exec_lo
3547 // W64
: encoding
: [0x0a,0x00,0x44,0xd4,0x7c,0xfc,0x00,0x00]
3548 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3550 v_cmp_gt_i32_e64 s
[104:105], -1, exec_hi
3551 // W64
: encoding
: [0x68,0x00,0x44,0xd4,0xc1,0xfe,0x00,0x00]
3552 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3554 v_cmp_gt_i32_e64 vcc
, 0.5, m0
3555 // W64
: encoding
: [0x6a,0x00,0x44,0xd4,0xf0,0xfa,0x00,0x00]
3556 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3558 v_cmp_gt_i32_e64 ttmp
[14:15], src_scc
, vcc_lo
3559 // W64
: encoding
: [0x7a,0x00,0x44,0xd4,0xfd,0xd4,0x00,0x00]
3560 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3562 v_cmp_gt_i32_e64 null
, 0xaf123456, vcc_hi
3563 // GFX11
: encoding
: [0x7c,0x00,0x44,0xd4,0xff,0xd6,0x00,0x00,0x56,0x34,0x12,0xaf]
3565 v_cmp_gt_i64_e64 s5
, v
[1:2], v
[2:3]
3566 // W32
: encoding
: [0x05,0x00,0x54,0xd4,0x01,0x05,0x02,0x00]
3567 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3569 v_cmp_gt_i64_e64 s5
, v
[254:255], v
[254:255]
3570 // W32
: encoding
: [0x05,0x00,0x54,0xd4,0xfe,0xfd,0x03,0x00]
3571 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3573 v_cmp_gt_i64_e64 s5
, s
[2:3], s
[4:5]
3574 // W32
: encoding
: [0x05,0x00,0x54,0xd4,0x02,0x08,0x00,0x00]
3575 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3577 v_cmp_gt_i64_e64 s5
, s
[104:105], s
[104:105]
3578 // W32
: encoding
: [0x05,0x00,0x54,0xd4,0x68,0xd0,0x00,0x00]
3579 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3581 v_cmp_gt_i64_e64 s5
, vcc
, ttmp
[14:15]
3582 // W32
: encoding
: [0x05,0x00,0x54,0xd4,0x6a,0xf4,0x00,0x00]
3583 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3585 v_cmp_gt_i64_e64 s5
, ttmp
[14:15], 0xaf123456
3586 // W32
: encoding
: [0x05,0x00,0x54,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
3587 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3589 v_cmp_gt_i64_e64 s5
, exec
, src_scc
3590 // W32
: encoding
: [0x05,0x00,0x54,0xd4,0x7e,0xfa,0x01,0x00]
3591 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3593 v_cmp_gt_i64_e64 s105
, null
, 0.5
3594 // W32
: encoding
: [0x69,0x00,0x54,0xd4,0x7c,0xe0,0x01,0x00]
3595 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3597 v_cmp_gt_i64_e64 vcc_lo
, -1, -1
3598 // W32
: encoding
: [0x6a,0x00,0x54,0xd4,0xc1,0x82,0x01,0x00]
3599 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3601 v_cmp_gt_i64_e64 vcc_hi
, 0.5, null
3602 // W32
: encoding
: [0x6b,0x00,0x54,0xd4,0xf0,0xf8,0x00,0x00]
3603 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3605 v_cmp_gt_i64_e64 ttmp15
, src_scc
, exec
3606 // W32
: encoding
: [0x7b,0x00,0x54,0xd4,0xfd,0xfc,0x00,0x00]
3607 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3609 v_cmp_gt_i64_e64 s
[10:11], v
[1:2], v
[2:3]
3610 // W64
: encoding
: [0x0a,0x00,0x54,0xd4,0x01,0x05,0x02,0x00]
3611 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3613 v_cmp_gt_i64_e64 s
[10:11], v
[254:255], v
[254:255]
3614 // W64
: encoding
: [0x0a,0x00,0x54,0xd4,0xfe,0xfd,0x03,0x00]
3615 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3617 v_cmp_gt_i64_e64 s
[10:11], s
[2:3], s
[4:5]
3618 // W64
: encoding
: [0x0a,0x00,0x54,0xd4,0x02,0x08,0x00,0x00]
3619 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3621 v_cmp_gt_i64_e64 s
[10:11], s
[104:105], s
[104:105]
3622 // W64
: encoding
: [0x0a,0x00,0x54,0xd4,0x68,0xd0,0x00,0x00]
3623 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3625 v_cmp_gt_i64_e64 s
[10:11], vcc
, ttmp
[14:15]
3626 // W64
: encoding
: [0x0a,0x00,0x54,0xd4,0x6a,0xf4,0x00,0x00]
3627 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3629 v_cmp_gt_i64_e64 s
[10:11], ttmp
[14:15], 0xaf123456
3630 // W64
: encoding
: [0x0a,0x00,0x54,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
3631 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3633 v_cmp_gt_i64_e64 s
[10:11], exec
, src_scc
3634 // W64
: encoding
: [0x0a,0x00,0x54,0xd4,0x7e,0xfa,0x01,0x00]
3635 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3637 v_cmp_gt_i64_e64 s
[10:11], null
, 0.5
3638 // W64
: encoding
: [0x0a,0x00,0x54,0xd4,0x7c,0xe0,0x01,0x00]
3639 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3641 v_cmp_gt_i64_e64 s
[104:105], -1, -1
3642 // W64
: encoding
: [0x68,0x00,0x54,0xd4,0xc1,0x82,0x01,0x00]
3643 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3645 v_cmp_gt_i64_e64 vcc
, 0.5, null
3646 // W64
: encoding
: [0x6a,0x00,0x54,0xd4,0xf0,0xf8,0x00,0x00]
3647 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3649 v_cmp_gt_i64_e64 ttmp
[14:15], src_scc
, exec
3650 // W64
: encoding
: [0x7a,0x00,0x54,0xd4,0xfd,0xfc,0x00,0x00]
3651 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3653 v_cmp_gt_i64_e64 null
, 0xaf123456, vcc
3654 // GFX11
: encoding
: [0x7c,0x00,0x54,0xd4,0xff,0xd4,0x00,0x00,0x56,0x34,0x12,0xaf]
3656 v_cmp_gt_u16_e64 s5
, v1
, v2
3657 // W32
: encoding
: [0x05,0x00,0x3c,0xd4,0x01,0x05,0x02,0x00]
3658 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3660 v_cmp_gt_u16_e64 s5
, v255
, v255
3661 // W32
: encoding
: [0x05,0x00,0x3c,0xd4,0xff,0xff,0x03,0x00]
3662 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3664 v_cmp_gt_u16_e64 s5
, s1
, s2
3665 // W32
: encoding
: [0x05,0x00,0x3c,0xd4,0x01,0x04,0x00,0x00]
3666 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3668 v_cmp_gt_u16_e64 s5
, s105
, s105
3669 // W32
: encoding
: [0x05,0x00,0x3c,0xd4,0x69,0xd2,0x00,0x00]
3670 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3672 v_cmp_gt_u16_e64 s5
, vcc_lo
, ttmp15
3673 // W32
: encoding
: [0x05,0x00,0x3c,0xd4,0x6a,0xf6,0x00,0x00]
3674 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3676 v_cmp_gt_u16_e64 s5
, vcc_hi
, 0xfe0b
3677 // W32
: encoding
: [0x05,0x00,0x3c,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
3678 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3680 v_cmp_gt_u16_e64 s5
, ttmp15
, src_scc
3681 // W32
: encoding
: [0x05,0x00,0x3c,0xd4,0x7b,0xfa,0x01,0x00]
3682 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3684 v_cmp_gt_u16_e64 s5
, m0
, 0.5
3685 // W32
: encoding
: [0x05,0x00,0x3c,0xd4,0x7d,0xe0,0x01,0x00]
3686 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3688 v_cmp_gt_u16_e64 s5
, exec_lo
, -1
3689 // W32
: encoding
: [0x05,0x00,0x3c,0xd4,0x7e,0x82,0x01,0x00]
3690 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3692 v_cmp_gt_u16_e64 s5
, exec_hi
, null
3693 // W32
: encoding
: [0x05,0x00,0x3c,0xd4,0x7f,0xf8,0x00,0x00]
3694 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3696 v_cmp_gt_u16_e64 s105
, null
, exec_lo
3697 // W32
: encoding
: [0x69,0x00,0x3c,0xd4,0x7c,0xfc,0x00,0x00]
3698 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3700 v_cmp_gt_u16_e64 vcc_lo
, -1, exec_hi
3701 // W32
: encoding
: [0x6a,0x00,0x3c,0xd4,0xc1,0xfe,0x00,0x00]
3702 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3704 v_cmp_gt_u16_e64 vcc_hi
, 0.5, m0
3705 // W32
: encoding
: [0x6b,0x00,0x3c,0xd4,0xf0,0xfa,0x00,0x00]
3706 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3708 v_cmp_gt_u16_e64 ttmp15
, src_scc
, vcc_lo
3709 // W32
: encoding
: [0x7b,0x00,0x3c,0xd4,0xfd,0xd4,0x00,0x00]
3710 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3712 v_cmp_gt_u16_e64 s
[10:11], v1
, v2
3713 // W64
: encoding
: [0x0a,0x00,0x3c,0xd4,0x01,0x05,0x02,0x00]
3714 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3716 v_cmp_gt_u16_e64 s
[10:11], v255
, v255
3717 // W64
: encoding
: [0x0a,0x00,0x3c,0xd4,0xff,0xff,0x03,0x00]
3718 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3720 v_cmp_gt_u16_e64 s
[10:11], s1
, s2
3721 // W64
: encoding
: [0x0a,0x00,0x3c,0xd4,0x01,0x04,0x00,0x00]
3722 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3724 v_cmp_gt_u16_e64 s
[10:11], s105
, s105
3725 // W64
: encoding
: [0x0a,0x00,0x3c,0xd4,0x69,0xd2,0x00,0x00]
3726 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3728 v_cmp_gt_u16_e64 s
[10:11], vcc_lo
, ttmp15
3729 // W64
: encoding
: [0x0a,0x00,0x3c,0xd4,0x6a,0xf6,0x00,0x00]
3730 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3732 v_cmp_gt_u16_e64 s
[10:11], vcc_hi
, 0xfe0b
3733 // W64
: encoding
: [0x0a,0x00,0x3c,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
3734 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3736 v_cmp_gt_u16_e64 s
[10:11], ttmp15
, src_scc
3737 // W64
: encoding
: [0x0a,0x00,0x3c,0xd4,0x7b,0xfa,0x01,0x00]
3738 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3740 v_cmp_gt_u16_e64 s
[10:11], m0
, 0.5
3741 // W64
: encoding
: [0x0a,0x00,0x3c,0xd4,0x7d,0xe0,0x01,0x00]
3742 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3744 v_cmp_gt_u16_e64 s
[10:11], exec_lo
, -1
3745 // W64
: encoding
: [0x0a,0x00,0x3c,0xd4,0x7e,0x82,0x01,0x00]
3746 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3748 v_cmp_gt_u16_e64 s
[10:11], exec_hi
, null
3749 // W64
: encoding
: [0x0a,0x00,0x3c,0xd4,0x7f,0xf8,0x00,0x00]
3750 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3752 v_cmp_gt_u16_e64 s
[10:11], null
, exec_lo
3753 // W64
: encoding
: [0x0a,0x00,0x3c,0xd4,0x7c,0xfc,0x00,0x00]
3754 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3756 v_cmp_gt_u16_e64 s
[104:105], -1, exec_hi
3757 // W64
: encoding
: [0x68,0x00,0x3c,0xd4,0xc1,0xfe,0x00,0x00]
3758 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3760 v_cmp_gt_u16_e64 vcc
, 0.5, m0
3761 // W64
: encoding
: [0x6a,0x00,0x3c,0xd4,0xf0,0xfa,0x00,0x00]
3762 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3764 v_cmp_gt_u16_e64 ttmp
[14:15], src_scc
, vcc_lo
3765 // W64
: encoding
: [0x7a,0x00,0x3c,0xd4,0xfd,0xd4,0x00,0x00]
3766 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3768 v_cmp_gt_u16_e64 null
, 0xfe0b, vcc_hi
3769 // GFX11
: encoding
: [0x7c,0x00,0x3c,0xd4,0xff,0xd6,0x00,0x00,0x0b,0xfe,0x00,0x00]
3771 v_cmp_gt_u32_e64 s5
, v1
, v2
3772 // W32
: encoding
: [0x05,0x00,0x4c,0xd4,0x01,0x05,0x02,0x00]
3773 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3775 v_cmp_gt_u32_e64 s5
, v255
, v255
3776 // W32
: encoding
: [0x05,0x00,0x4c,0xd4,0xff,0xff,0x03,0x00]
3777 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3779 v_cmp_gt_u32_e64 s5
, s1
, s2
3780 // W32
: encoding
: [0x05,0x00,0x4c,0xd4,0x01,0x04,0x00,0x00]
3781 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3783 v_cmp_gt_u32_e64 s5
, s105
, s105
3784 // W32
: encoding
: [0x05,0x00,0x4c,0xd4,0x69,0xd2,0x00,0x00]
3785 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3787 v_cmp_gt_u32_e64 s5
, vcc_lo
, ttmp15
3788 // W32
: encoding
: [0x05,0x00,0x4c,0xd4,0x6a,0xf6,0x00,0x00]
3789 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3791 v_cmp_gt_u32_e64 s5
, vcc_hi
, 0xaf123456
3792 // W32
: encoding
: [0x05,0x00,0x4c,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
3793 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3795 v_cmp_gt_u32_e64 s5
, ttmp15
, src_scc
3796 // W32
: encoding
: [0x05,0x00,0x4c,0xd4,0x7b,0xfa,0x01,0x00]
3797 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3799 v_cmp_gt_u32_e64 s5
, m0
, 0.5
3800 // W32
: encoding
: [0x05,0x00,0x4c,0xd4,0x7d,0xe0,0x01,0x00]
3801 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3803 v_cmp_gt_u32_e64 s5
, exec_lo
, -1
3804 // W32
: encoding
: [0x05,0x00,0x4c,0xd4,0x7e,0x82,0x01,0x00]
3805 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3807 v_cmp_gt_u32_e64 s5
, exec_hi
, null
3808 // W32
: encoding
: [0x05,0x00,0x4c,0xd4,0x7f,0xf8,0x00,0x00]
3809 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3811 v_cmp_gt_u32_e64 s105
, null
, exec_lo
3812 // W32
: encoding
: [0x69,0x00,0x4c,0xd4,0x7c,0xfc,0x00,0x00]
3813 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3815 v_cmp_gt_u32_e64 vcc_lo
, -1, exec_hi
3816 // W32
: encoding
: [0x6a,0x00,0x4c,0xd4,0xc1,0xfe,0x00,0x00]
3817 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3819 v_cmp_gt_u32_e64 vcc_hi
, 0.5, m0
3820 // W32
: encoding
: [0x6b,0x00,0x4c,0xd4,0xf0,0xfa,0x00,0x00]
3821 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3823 v_cmp_gt_u32_e64 ttmp15
, src_scc
, vcc_lo
3824 // W32
: encoding
: [0x7b,0x00,0x4c,0xd4,0xfd,0xd4,0x00,0x00]
3825 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3827 v_cmp_gt_u32_e64 s
[10:11], v1
, v2
3828 // W64
: encoding
: [0x0a,0x00,0x4c,0xd4,0x01,0x05,0x02,0x00]
3829 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3831 v_cmp_gt_u32_e64 s
[10:11], v255
, v255
3832 // W64
: encoding
: [0x0a,0x00,0x4c,0xd4,0xff,0xff,0x03,0x00]
3833 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3835 v_cmp_gt_u32_e64 s
[10:11], s1
, s2
3836 // W64
: encoding
: [0x0a,0x00,0x4c,0xd4,0x01,0x04,0x00,0x00]
3837 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3839 v_cmp_gt_u32_e64 s
[10:11], s105
, s105
3840 // W64
: encoding
: [0x0a,0x00,0x4c,0xd4,0x69,0xd2,0x00,0x00]
3841 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3843 v_cmp_gt_u32_e64 s
[10:11], vcc_lo
, ttmp15
3844 // W64
: encoding
: [0x0a,0x00,0x4c,0xd4,0x6a,0xf6,0x00,0x00]
3845 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3847 v_cmp_gt_u32_e64 s
[10:11], vcc_hi
, 0xaf123456
3848 // W64
: encoding
: [0x0a,0x00,0x4c,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
3849 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3851 v_cmp_gt_u32_e64 s
[10:11], ttmp15
, src_scc
3852 // W64
: encoding
: [0x0a,0x00,0x4c,0xd4,0x7b,0xfa,0x01,0x00]
3853 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3855 v_cmp_gt_u32_e64 s
[10:11], m0
, 0.5
3856 // W64
: encoding
: [0x0a,0x00,0x4c,0xd4,0x7d,0xe0,0x01,0x00]
3857 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3859 v_cmp_gt_u32_e64 s
[10:11], exec_lo
, -1
3860 // W64
: encoding
: [0x0a,0x00,0x4c,0xd4,0x7e,0x82,0x01,0x00]
3861 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3863 v_cmp_gt_u32_e64 s
[10:11], exec_hi
, null
3864 // W64
: encoding
: [0x0a,0x00,0x4c,0xd4,0x7f,0xf8,0x00,0x00]
3865 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3867 v_cmp_gt_u32_e64 s
[10:11], null
, exec_lo
3868 // W64
: encoding
: [0x0a,0x00,0x4c,0xd4,0x7c,0xfc,0x00,0x00]
3869 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3871 v_cmp_gt_u32_e64 s
[104:105], -1, exec_hi
3872 // W64
: encoding
: [0x68,0x00,0x4c,0xd4,0xc1,0xfe,0x00,0x00]
3873 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3875 v_cmp_gt_u32_e64 vcc
, 0.5, m0
3876 // W64
: encoding
: [0x6a,0x00,0x4c,0xd4,0xf0,0xfa,0x00,0x00]
3877 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3879 v_cmp_gt_u32_e64 ttmp
[14:15], src_scc
, vcc_lo
3880 // W64
: encoding
: [0x7a,0x00,0x4c,0xd4,0xfd,0xd4,0x00,0x00]
3881 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3883 v_cmp_gt_u32_e64 null
, 0xaf123456, vcc_hi
3884 // GFX11
: encoding
: [0x7c,0x00,0x4c,0xd4,0xff,0xd6,0x00,0x00,0x56,0x34,0x12,0xaf]
3886 v_cmp_gt_u64_e64 s5
, v
[1:2], v
[2:3]
3887 // W32
: encoding
: [0x05,0x00,0x5c,0xd4,0x01,0x05,0x02,0x00]
3888 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3890 v_cmp_gt_u64_e64 s5
, v
[254:255], v
[254:255]
3891 // W32
: encoding
: [0x05,0x00,0x5c,0xd4,0xfe,0xfd,0x03,0x00]
3892 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3894 v_cmp_gt_u64_e64 s5
, s
[2:3], s
[4:5]
3895 // W32
: encoding
: [0x05,0x00,0x5c,0xd4,0x02,0x08,0x00,0x00]
3896 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3898 v_cmp_gt_u64_e64 s5
, s
[104:105], s
[104:105]
3899 // W32
: encoding
: [0x05,0x00,0x5c,0xd4,0x68,0xd0,0x00,0x00]
3900 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3902 v_cmp_gt_u64_e64 s5
, vcc
, ttmp
[14:15]
3903 // W32
: encoding
: [0x05,0x00,0x5c,0xd4,0x6a,0xf4,0x00,0x00]
3904 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3906 v_cmp_gt_u64_e64 s5
, ttmp
[14:15], 0xaf123456
3907 // W32
: encoding
: [0x05,0x00,0x5c,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
3908 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3910 v_cmp_gt_u64_e64 s5
, exec
, src_scc
3911 // W32
: encoding
: [0x05,0x00,0x5c,0xd4,0x7e,0xfa,0x01,0x00]
3912 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3914 v_cmp_gt_u64_e64 s105
, null
, 0.5
3915 // W32
: encoding
: [0x69,0x00,0x5c,0xd4,0x7c,0xe0,0x01,0x00]
3916 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3918 v_cmp_gt_u64_e64 vcc_lo
, -1, -1
3919 // W32
: encoding
: [0x6a,0x00,0x5c,0xd4,0xc1,0x82,0x01,0x00]
3920 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3922 v_cmp_gt_u64_e64 vcc_hi
, 0.5, null
3923 // W32
: encoding
: [0x6b,0x00,0x5c,0xd4,0xf0,0xf8,0x00,0x00]
3924 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3926 v_cmp_gt_u64_e64 ttmp15
, src_scc
, exec
3927 // W32
: encoding
: [0x7b,0x00,0x5c,0xd4,0xfd,0xfc,0x00,0x00]
3928 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3930 v_cmp_gt_u64_e64 s
[10:11], v
[1:2], v
[2:3]
3931 // W64
: encoding
: [0x0a,0x00,0x5c,0xd4,0x01,0x05,0x02,0x00]
3932 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3934 v_cmp_gt_u64_e64 s
[10:11], v
[254:255], v
[254:255]
3935 // W64
: encoding
: [0x0a,0x00,0x5c,0xd4,0xfe,0xfd,0x03,0x00]
3936 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3938 v_cmp_gt_u64_e64 s
[10:11], s
[2:3], s
[4:5]
3939 // W64
: encoding
: [0x0a,0x00,0x5c,0xd4,0x02,0x08,0x00,0x00]
3940 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3942 v_cmp_gt_u64_e64 s
[10:11], s
[104:105], s
[104:105]
3943 // W64
: encoding
: [0x0a,0x00,0x5c,0xd4,0x68,0xd0,0x00,0x00]
3944 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3946 v_cmp_gt_u64_e64 s
[10:11], vcc
, ttmp
[14:15]
3947 // W64
: encoding
: [0x0a,0x00,0x5c,0xd4,0x6a,0xf4,0x00,0x00]
3948 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3950 v_cmp_gt_u64_e64 s
[10:11], ttmp
[14:15], 0xaf123456
3951 // W64
: encoding
: [0x0a,0x00,0x5c,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
3952 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3954 v_cmp_gt_u64_e64 s
[10:11], exec
, src_scc
3955 // W64
: encoding
: [0x0a,0x00,0x5c,0xd4,0x7e,0xfa,0x01,0x00]
3956 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3958 v_cmp_gt_u64_e64 s
[10:11], null
, 0.5
3959 // W64
: encoding
: [0x0a,0x00,0x5c,0xd4,0x7c,0xe0,0x01,0x00]
3960 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3962 v_cmp_gt_u64_e64 s
[104:105], -1, -1
3963 // W64
: encoding
: [0x68,0x00,0x5c,0xd4,0xc1,0x82,0x01,0x00]
3964 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3966 v_cmp_gt_u64_e64 vcc
, 0.5, null
3967 // W64
: encoding
: [0x6a,0x00,0x5c,0xd4,0xf0,0xf8,0x00,0x00]
3968 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3970 v_cmp_gt_u64_e64 ttmp
[14:15], src_scc
, exec
3971 // W64
: encoding
: [0x7a,0x00,0x5c,0xd4,0xfd,0xfc,0x00,0x00]
3972 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3974 v_cmp_gt_u64_e64 null
, 0xaf123456, vcc
3975 // GFX11
: encoding
: [0x7c,0x00,0x5c,0xd4,0xff,0xd4,0x00,0x00,0x56,0x34,0x12,0xaf]
3977 v_cmp_le_f16_e64 s5
, v1
, v2
3978 // W32
: encoding
: [0x05,0x00,0x03,0xd4,0x01,0x05,0x02,0x00]
3979 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3981 v_cmp_le_f16_e64 s5
, v255
, v255
3982 // W32
: encoding
: [0x05,0x00,0x03,0xd4,0xff,0xff,0x03,0x00]
3983 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3985 v_cmp_le_f16_e64 s5
, s1
, s2
3986 // W32
: encoding
: [0x05,0x00,0x03,0xd4,0x01,0x04,0x00,0x00]
3987 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3989 v_cmp_le_f16_e64 s5
, s105
, s105
3990 // W32
: encoding
: [0x05,0x00,0x03,0xd4,0x69,0xd2,0x00,0x00]
3991 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3993 v_cmp_le_f16_e64 s5
, vcc_lo
, ttmp15
3994 // W32
: encoding
: [0x05,0x00,0x03,0xd4,0x6a,0xf6,0x00,0x00]
3995 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
3997 v_cmp_le_f16_e64 s5
, vcc_hi
, 0xfe0b
3998 // W32
: encoding
: [0x05,0x00,0x03,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
3999 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4001 v_cmp_le_f16_e64 s5
, ttmp15
, src_scc
4002 // W32
: encoding
: [0x05,0x00,0x03,0xd4,0x7b,0xfa,0x01,0x00]
4003 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4005 v_cmp_le_f16_e64 s5
, m0
, 0.5
4006 // W32
: encoding
: [0x05,0x00,0x03,0xd4,0x7d,0xe0,0x01,0x00]
4007 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4009 v_cmp_le_f16_e64 s5
, exec_lo
, -1
4010 // W32
: encoding
: [0x05,0x00,0x03,0xd4,0x7e,0x82,0x01,0x00]
4011 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4013 v_cmp_le_f16_e64 s5
, |exec_hi|
, null
4014 // W32
: encoding
: [0x05,0x01,0x03,0xd4,0x7f,0xf8,0x00,0x00]
4015 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4017 v_cmp_le_f16_e64 s105
, null
, exec_lo
4018 // W32
: encoding
: [0x69,0x00,0x03,0xd4,0x7c,0xfc,0x00,0x00]
4019 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4021 v_cmp_le_f16_e64 vcc_lo
, -1, exec_hi
4022 // W32
: encoding
: [0x6a,0x00,0x03,0xd4,0xc1,0xfe,0x00,0x00]
4023 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4025 v_cmp_le_f16_e64 vcc_hi
, 0.5, -m0
4026 // W32
: encoding
: [0x6b,0x00,0x03,0xd4,0xf0,0xfa,0x00,0x40]
4027 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4029 v_cmp_le_f16_e64 ttmp15
, -src_scc
, |vcc_lo|
4030 // W32
: encoding
: [0x7b,0x02,0x03,0xd4,0xfd,0xd4,0x00,0x20]
4031 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4033 v_cmp_le_f16_e64 s
[10:11], v1
, v2
4034 // W64
: encoding
: [0x0a,0x00,0x03,0xd4,0x01,0x05,0x02,0x00]
4035 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4037 v_cmp_le_f16_e64 s
[10:11], v255
, v255
4038 // W64
: encoding
: [0x0a,0x00,0x03,0xd4,0xff,0xff,0x03,0x00]
4039 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4041 v_cmp_le_f16_e64 s
[10:11], s1
, s2
4042 // W64
: encoding
: [0x0a,0x00,0x03,0xd4,0x01,0x04,0x00,0x00]
4043 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4045 v_cmp_le_f16_e64 s
[10:11], s105
, s105
4046 // W64
: encoding
: [0x0a,0x00,0x03,0xd4,0x69,0xd2,0x00,0x00]
4047 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4049 v_cmp_le_f16_e64 s
[10:11], vcc_lo
, ttmp15
4050 // W64
: encoding
: [0x0a,0x00,0x03,0xd4,0x6a,0xf6,0x00,0x00]
4051 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4053 v_cmp_le_f16_e64 s
[10:11], vcc_hi
, 0xfe0b
4054 // W64
: encoding
: [0x0a,0x00,0x03,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
4055 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4057 v_cmp_le_f16_e64 s
[10:11], ttmp15
, src_scc
4058 // W64
: encoding
: [0x0a,0x00,0x03,0xd4,0x7b,0xfa,0x01,0x00]
4059 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4061 v_cmp_le_f16_e64 s
[10:11], m0
, 0.5
4062 // W64
: encoding
: [0x0a,0x00,0x03,0xd4,0x7d,0xe0,0x01,0x00]
4063 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4065 v_cmp_le_f16_e64 s
[10:11], exec_lo
, -1
4066 // W64
: encoding
: [0x0a,0x00,0x03,0xd4,0x7e,0x82,0x01,0x00]
4067 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4069 v_cmp_le_f16_e64 s
[10:11], |exec_hi|
, null
4070 // W64
: encoding
: [0x0a,0x01,0x03,0xd4,0x7f,0xf8,0x00,0x00]
4071 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4073 v_cmp_le_f16_e64 s
[10:11], null
, exec_lo
4074 // W64
: encoding
: [0x0a,0x00,0x03,0xd4,0x7c,0xfc,0x00,0x00]
4075 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4077 v_cmp_le_f16_e64 s
[104:105], -1, exec_hi
4078 // W64
: encoding
: [0x68,0x00,0x03,0xd4,0xc1,0xfe,0x00,0x00]
4079 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4081 v_cmp_le_f16_e64 vcc
, 0.5, -m0
4082 // W64
: encoding
: [0x6a,0x00,0x03,0xd4,0xf0,0xfa,0x00,0x40]
4083 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4085 v_cmp_le_f16_e64 ttmp
[14:15], -src_scc
, |vcc_lo|
4086 // W64
: encoding
: [0x7a,0x02,0x03,0xd4,0xfd,0xd4,0x00,0x20]
4087 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4089 v_cmp_le_f16_e64 null
, -|
0xfe0b|
, -|vcc_hi| clamp
4090 // GFX11
: encoding
: [0x7c,0x83,0x03,0xd4,0xff,0xd6,0x00,0x60,0x0b,0xfe,0x00,0x00]
4092 v_cmp_le_f32_e64 s5
, v1
, v2
4093 // W32
: encoding
: [0x05,0x00,0x13,0xd4,0x01,0x05,0x02,0x00]
4094 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4096 v_cmp_le_f32_e64 s5
, v255
, v255
4097 // W32
: encoding
: [0x05,0x00,0x13,0xd4,0xff,0xff,0x03,0x00]
4098 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4100 v_cmp_le_f32_e64 s5
, s1
, s2
4101 // W32
: encoding
: [0x05,0x00,0x13,0xd4,0x01,0x04,0x00,0x00]
4102 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4104 v_cmp_le_f32_e64 s5
, s105
, s105
4105 // W32
: encoding
: [0x05,0x00,0x13,0xd4,0x69,0xd2,0x00,0x00]
4106 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4108 v_cmp_le_f32_e64 s5
, vcc_lo
, ttmp15
4109 // W32
: encoding
: [0x05,0x00,0x13,0xd4,0x6a,0xf6,0x00,0x00]
4110 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4112 v_cmp_le_f32_e64 s5
, vcc_hi
, 0xaf123456
4113 // W32
: encoding
: [0x05,0x00,0x13,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
4114 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4116 v_cmp_le_f32_e64 s5
, ttmp15
, src_scc
4117 // W32
: encoding
: [0x05,0x00,0x13,0xd4,0x7b,0xfa,0x01,0x00]
4118 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4120 v_cmp_le_f32_e64 s5
, m0
, 0.5
4121 // W32
: encoding
: [0x05,0x00,0x13,0xd4,0x7d,0xe0,0x01,0x00]
4122 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4124 v_cmp_le_f32_e64 s5
, exec_lo
, -1
4125 // W32
: encoding
: [0x05,0x00,0x13,0xd4,0x7e,0x82,0x01,0x00]
4126 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4128 v_cmp_le_f32_e64 s5
, |exec_hi|
, null
4129 // W32
: encoding
: [0x05,0x01,0x13,0xd4,0x7f,0xf8,0x00,0x00]
4130 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4132 v_cmp_le_f32_e64 s105
, null
, exec_lo
4133 // W32
: encoding
: [0x69,0x00,0x13,0xd4,0x7c,0xfc,0x00,0x00]
4134 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4136 v_cmp_le_f32_e64 vcc_lo
, -1, exec_hi
4137 // W32
: encoding
: [0x6a,0x00,0x13,0xd4,0xc1,0xfe,0x00,0x00]
4138 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4140 v_cmp_le_f32_e64 vcc_hi
, 0.5, -m0
4141 // W32
: encoding
: [0x6b,0x00,0x13,0xd4,0xf0,0xfa,0x00,0x40]
4142 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4144 v_cmp_le_f32_e64 ttmp15
, -src_scc
, |vcc_lo|
4145 // W32
: encoding
: [0x7b,0x02,0x13,0xd4,0xfd,0xd4,0x00,0x20]
4146 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4148 v_cmp_le_f32_e64 s
[10:11], v1
, v2
4149 // W64
: encoding
: [0x0a,0x00,0x13,0xd4,0x01,0x05,0x02,0x00]
4150 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4152 v_cmp_le_f32_e64 s
[10:11], v255
, v255
4153 // W64
: encoding
: [0x0a,0x00,0x13,0xd4,0xff,0xff,0x03,0x00]
4154 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4156 v_cmp_le_f32_e64 s
[10:11], s1
, s2
4157 // W64
: encoding
: [0x0a,0x00,0x13,0xd4,0x01,0x04,0x00,0x00]
4158 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4160 v_cmp_le_f32_e64 s
[10:11], s105
, s105
4161 // W64
: encoding
: [0x0a,0x00,0x13,0xd4,0x69,0xd2,0x00,0x00]
4162 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4164 v_cmp_le_f32_e64 s
[10:11], vcc_lo
, ttmp15
4165 // W64
: encoding
: [0x0a,0x00,0x13,0xd4,0x6a,0xf6,0x00,0x00]
4166 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4168 v_cmp_le_f32_e64 s
[10:11], vcc_hi
, 0xaf123456
4169 // W64
: encoding
: [0x0a,0x00,0x13,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
4170 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4172 v_cmp_le_f32_e64 s
[10:11], ttmp15
, src_scc
4173 // W64
: encoding
: [0x0a,0x00,0x13,0xd4,0x7b,0xfa,0x01,0x00]
4174 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4176 v_cmp_le_f32_e64 s
[10:11], m0
, 0.5
4177 // W64
: encoding
: [0x0a,0x00,0x13,0xd4,0x7d,0xe0,0x01,0x00]
4178 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4180 v_cmp_le_f32_e64 s
[10:11], exec_lo
, -1
4181 // W64
: encoding
: [0x0a,0x00,0x13,0xd4,0x7e,0x82,0x01,0x00]
4182 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4184 v_cmp_le_f32_e64 s
[10:11], |exec_hi|
, null
4185 // W64
: encoding
: [0x0a,0x01,0x13,0xd4,0x7f,0xf8,0x00,0x00]
4186 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4188 v_cmp_le_f32_e64 s
[10:11], null
, exec_lo
4189 // W64
: encoding
: [0x0a,0x00,0x13,0xd4,0x7c,0xfc,0x00,0x00]
4190 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4192 v_cmp_le_f32_e64 s
[104:105], -1, exec_hi
4193 // W64
: encoding
: [0x68,0x00,0x13,0xd4,0xc1,0xfe,0x00,0x00]
4194 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4196 v_cmp_le_f32_e64 vcc
, 0.5, -m0
4197 // W64
: encoding
: [0x6a,0x00,0x13,0xd4,0xf0,0xfa,0x00,0x40]
4198 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4200 v_cmp_le_f32_e64 ttmp
[14:15], -src_scc
, |vcc_lo|
4201 // W64
: encoding
: [0x7a,0x02,0x13,0xd4,0xfd,0xd4,0x00,0x20]
4202 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4204 v_cmp_le_f32_e64 null
, -|
0xaf123456|
, -|vcc_hi| clamp
4205 // GFX11
: encoding
: [0x7c,0x83,0x13,0xd4,0xff,0xd6,0x00,0x60,0x56,0x34,0x12,0xaf]
4207 v_cmp_le_f64_e64 s5
, v
[1:2], v
[2:3]
4208 // W32
: encoding
: [0x05,0x00,0x23,0xd4,0x01,0x05,0x02,0x00]
4209 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4211 v_cmp_le_f64_e64 s5
, v
[254:255], v
[254:255]
4212 // W32
: encoding
: [0x05,0x00,0x23,0xd4,0xfe,0xfd,0x03,0x00]
4213 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4215 v_cmp_le_f64_e64 s5
, s
[2:3], s
[4:5]
4216 // W32
: encoding
: [0x05,0x00,0x23,0xd4,0x02,0x08,0x00,0x00]
4217 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4219 v_cmp_le_f64_e64 s5
, s
[104:105], s
[104:105]
4220 // W32
: encoding
: [0x05,0x00,0x23,0xd4,0x68,0xd0,0x00,0x00]
4221 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4223 v_cmp_le_f64_e64 s5
, vcc
, ttmp
[14:15]
4224 // W32
: encoding
: [0x05,0x00,0x23,0xd4,0x6a,0xf4,0x00,0x00]
4225 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4227 v_cmp_le_f64_e64 s5
, ttmp
[14:15], 0xaf123456
4228 // W32
: encoding
: [0x05,0x00,0x23,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
4229 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4231 v_cmp_le_f64_e64 s5
, -|exec|
, src_scc
4232 // W32
: encoding
: [0x05,0x01,0x23,0xd4,0x7e,0xfa,0x01,0x20]
4233 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4235 v_cmp_le_f64_e64 s105
, null
, 0.5
4236 // W32
: encoding
: [0x69,0x00,0x23,0xd4,0x7c,0xe0,0x01,0x00]
4237 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4239 v_cmp_le_f64_e64 vcc_lo
, -1, -1
4240 // W32
: encoding
: [0x6a,0x00,0x23,0xd4,0xc1,0x82,0x01,0x00]
4241 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4243 v_cmp_le_f64_e64 vcc_hi
, 0.5, null
4244 // W32
: encoding
: [0x6b,0x00,0x23,0xd4,0xf0,0xf8,0x00,0x00]
4245 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4247 v_cmp_le_f64_e64 ttmp15
, -|src_scc|
, -|exec|
4248 // W32
: encoding
: [0x7b,0x03,0x23,0xd4,0xfd,0xfc,0x00,0x60]
4249 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4251 v_cmp_le_f64_e64 s
[10:11], v
[1:2], v
[2:3]
4252 // W64
: encoding
: [0x0a,0x00,0x23,0xd4,0x01,0x05,0x02,0x00]
4253 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4255 v_cmp_le_f64_e64 s
[10:11], v
[254:255], v
[254:255]
4256 // W64
: encoding
: [0x0a,0x00,0x23,0xd4,0xfe,0xfd,0x03,0x00]
4257 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4259 v_cmp_le_f64_e64 s
[10:11], s
[2:3], s
[4:5]
4260 // W64
: encoding
: [0x0a,0x00,0x23,0xd4,0x02,0x08,0x00,0x00]
4261 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4263 v_cmp_le_f64_e64 s
[10:11], s
[104:105], s
[104:105]
4264 // W64
: encoding
: [0x0a,0x00,0x23,0xd4,0x68,0xd0,0x00,0x00]
4265 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4267 v_cmp_le_f64_e64 s
[10:11], vcc
, ttmp
[14:15]
4268 // W64
: encoding
: [0x0a,0x00,0x23,0xd4,0x6a,0xf4,0x00,0x00]
4269 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4271 v_cmp_le_f64_e64 s
[10:11], ttmp
[14:15], 0xaf123456
4272 // W64
: encoding
: [0x0a,0x00,0x23,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
4273 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4275 v_cmp_le_f64_e64 s
[10:11], -|exec|
, src_scc
4276 // W64
: encoding
: [0x0a,0x01,0x23,0xd4,0x7e,0xfa,0x01,0x20]
4277 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4279 v_cmp_le_f64_e64 s
[10:11], null
, 0.5
4280 // W64
: encoding
: [0x0a,0x00,0x23,0xd4,0x7c,0xe0,0x01,0x00]
4281 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4283 v_cmp_le_f64_e64 s
[104:105], -1, -1
4284 // W64
: encoding
: [0x68,0x00,0x23,0xd4,0xc1,0x82,0x01,0x00]
4285 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4287 v_cmp_le_f64_e64 vcc
, 0.5, null
4288 // W64
: encoding
: [0x6a,0x00,0x23,0xd4,0xf0,0xf8,0x00,0x00]
4289 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4291 v_cmp_le_f64_e64 ttmp
[14:15], -|src_scc|
, -|exec|
4292 // W64
: encoding
: [0x7a,0x03,0x23,0xd4,0xfd,0xfc,0x00,0x60]
4293 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4295 v_cmp_le_f64_e64 null
, 0xaf123456, -|vcc| clamp
4296 // GFX11
: encoding
: [0x7c,0x82,0x23,0xd4,0xff,0xd4,0x00,0x40,0x56,0x34,0x12,0xaf]
4298 v_cmp_le_i16_e64 s5
, v1
, v2
4299 // W32
: encoding
: [0x05,0x00,0x33,0xd4,0x01,0x05,0x02,0x00]
4300 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4302 v_cmp_le_i16_e64 s5
, v255
, v255
4303 // W32
: encoding
: [0x05,0x00,0x33,0xd4,0xff,0xff,0x03,0x00]
4304 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4306 v_cmp_le_i16_e64 s5
, s1
, s2
4307 // W32
: encoding
: [0x05,0x00,0x33,0xd4,0x01,0x04,0x00,0x00]
4308 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4310 v_cmp_le_i16_e64 s5
, s105
, s105
4311 // W32
: encoding
: [0x05,0x00,0x33,0xd4,0x69,0xd2,0x00,0x00]
4312 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4314 v_cmp_le_i16_e64 s5
, vcc_lo
, ttmp15
4315 // W32
: encoding
: [0x05,0x00,0x33,0xd4,0x6a,0xf6,0x00,0x00]
4316 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4318 v_cmp_le_i16_e64 s5
, vcc_hi
, 0xfe0b
4319 // W32
: encoding
: [0x05,0x00,0x33,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
4320 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4322 v_cmp_le_i16_e64 s5
, ttmp15
, src_scc
4323 // W32
: encoding
: [0x05,0x00,0x33,0xd4,0x7b,0xfa,0x01,0x00]
4324 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4326 v_cmp_le_i16_e64 s5
, m0
, 0.5
4327 // W32
: encoding
: [0x05,0x00,0x33,0xd4,0x7d,0xe0,0x01,0x00]
4328 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4330 v_cmp_le_i16_e64 s5
, exec_lo
, -1
4331 // W32
: encoding
: [0x05,0x00,0x33,0xd4,0x7e,0x82,0x01,0x00]
4332 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4334 v_cmp_le_i16_e64 s5
, exec_hi
, null
4335 // W32
: encoding
: [0x05,0x00,0x33,0xd4,0x7f,0xf8,0x00,0x00]
4336 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4338 v_cmp_le_i16_e64 s105
, null
, exec_lo
4339 // W32
: encoding
: [0x69,0x00,0x33,0xd4,0x7c,0xfc,0x00,0x00]
4340 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4342 v_cmp_le_i16_e64 vcc_lo
, -1, exec_hi
4343 // W32
: encoding
: [0x6a,0x00,0x33,0xd4,0xc1,0xfe,0x00,0x00]
4344 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4346 v_cmp_le_i16_e64 vcc_hi
, 0.5, m0
4347 // W32
: encoding
: [0x6b,0x00,0x33,0xd4,0xf0,0xfa,0x00,0x00]
4348 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4350 v_cmp_le_i16_e64 ttmp15
, src_scc
, vcc_lo
4351 // W32
: encoding
: [0x7b,0x00,0x33,0xd4,0xfd,0xd4,0x00,0x00]
4352 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4354 v_cmp_le_i16_e64 s
[10:11], v1
, v2
4355 // W64
: encoding
: [0x0a,0x00,0x33,0xd4,0x01,0x05,0x02,0x00]
4356 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4358 v_cmp_le_i16_e64 s
[10:11], v255
, v255
4359 // W64
: encoding
: [0x0a,0x00,0x33,0xd4,0xff,0xff,0x03,0x00]
4360 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4362 v_cmp_le_i16_e64 s
[10:11], s1
, s2
4363 // W64
: encoding
: [0x0a,0x00,0x33,0xd4,0x01,0x04,0x00,0x00]
4364 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4366 v_cmp_le_i16_e64 s
[10:11], s105
, s105
4367 // W64
: encoding
: [0x0a,0x00,0x33,0xd4,0x69,0xd2,0x00,0x00]
4368 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4370 v_cmp_le_i16_e64 s
[10:11], vcc_lo
, ttmp15
4371 // W64
: encoding
: [0x0a,0x00,0x33,0xd4,0x6a,0xf6,0x00,0x00]
4372 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4374 v_cmp_le_i16_e64 s
[10:11], vcc_hi
, 0xfe0b
4375 // W64
: encoding
: [0x0a,0x00,0x33,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
4376 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4378 v_cmp_le_i16_e64 s
[10:11], ttmp15
, src_scc
4379 // W64
: encoding
: [0x0a,0x00,0x33,0xd4,0x7b,0xfa,0x01,0x00]
4380 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4382 v_cmp_le_i16_e64 s
[10:11], m0
, 0.5
4383 // W64
: encoding
: [0x0a,0x00,0x33,0xd4,0x7d,0xe0,0x01,0x00]
4384 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4386 v_cmp_le_i16_e64 s
[10:11], exec_lo
, -1
4387 // W64
: encoding
: [0x0a,0x00,0x33,0xd4,0x7e,0x82,0x01,0x00]
4388 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4390 v_cmp_le_i16_e64 s
[10:11], exec_hi
, null
4391 // W64
: encoding
: [0x0a,0x00,0x33,0xd4,0x7f,0xf8,0x00,0x00]
4392 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4394 v_cmp_le_i16_e64 s
[10:11], null
, exec_lo
4395 // W64
: encoding
: [0x0a,0x00,0x33,0xd4,0x7c,0xfc,0x00,0x00]
4396 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4398 v_cmp_le_i16_e64 s
[104:105], -1, exec_hi
4399 // W64
: encoding
: [0x68,0x00,0x33,0xd4,0xc1,0xfe,0x00,0x00]
4400 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4402 v_cmp_le_i16_e64 vcc
, 0.5, m0
4403 // W64
: encoding
: [0x6a,0x00,0x33,0xd4,0xf0,0xfa,0x00,0x00]
4404 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4406 v_cmp_le_i16_e64 ttmp
[14:15], src_scc
, vcc_lo
4407 // W64
: encoding
: [0x7a,0x00,0x33,0xd4,0xfd,0xd4,0x00,0x00]
4408 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4410 v_cmp_le_i16_e64 null
, 0xfe0b, vcc_hi
4411 // GFX11
: encoding
: [0x7c,0x00,0x33,0xd4,0xff,0xd6,0x00,0x00,0x0b,0xfe,0x00,0x00]
4413 v_cmp_le_i32_e64 s5
, v1
, v2
4414 // W32
: encoding
: [0x05,0x00,0x43,0xd4,0x01,0x05,0x02,0x00]
4415 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4417 v_cmp_le_i32_e64 s5
, v255
, v255
4418 // W32
: encoding
: [0x05,0x00,0x43,0xd4,0xff,0xff,0x03,0x00]
4419 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4421 v_cmp_le_i32_e64 s5
, s1
, s2
4422 // W32
: encoding
: [0x05,0x00,0x43,0xd4,0x01,0x04,0x00,0x00]
4423 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4425 v_cmp_le_i32_e64 s5
, s105
, s105
4426 // W32
: encoding
: [0x05,0x00,0x43,0xd4,0x69,0xd2,0x00,0x00]
4427 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4429 v_cmp_le_i32_e64 s5
, vcc_lo
, ttmp15
4430 // W32
: encoding
: [0x05,0x00,0x43,0xd4,0x6a,0xf6,0x00,0x00]
4431 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4433 v_cmp_le_i32_e64 s5
, vcc_hi
, 0xaf123456
4434 // W32
: encoding
: [0x05,0x00,0x43,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
4435 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4437 v_cmp_le_i32_e64 s5
, ttmp15
, src_scc
4438 // W32
: encoding
: [0x05,0x00,0x43,0xd4,0x7b,0xfa,0x01,0x00]
4439 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4441 v_cmp_le_i32_e64 s5
, m0
, 0.5
4442 // W32
: encoding
: [0x05,0x00,0x43,0xd4,0x7d,0xe0,0x01,0x00]
4443 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4445 v_cmp_le_i32_e64 s5
, exec_lo
, -1
4446 // W32
: encoding
: [0x05,0x00,0x43,0xd4,0x7e,0x82,0x01,0x00]
4447 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4449 v_cmp_le_i32_e64 s5
, exec_hi
, null
4450 // W32
: encoding
: [0x05,0x00,0x43,0xd4,0x7f,0xf8,0x00,0x00]
4451 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4453 v_cmp_le_i32_e64 s105
, null
, exec_lo
4454 // W32
: encoding
: [0x69,0x00,0x43,0xd4,0x7c,0xfc,0x00,0x00]
4455 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4457 v_cmp_le_i32_e64 vcc_lo
, -1, exec_hi
4458 // W32
: encoding
: [0x6a,0x00,0x43,0xd4,0xc1,0xfe,0x00,0x00]
4459 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4461 v_cmp_le_i32_e64 vcc_hi
, 0.5, m0
4462 // W32
: encoding
: [0x6b,0x00,0x43,0xd4,0xf0,0xfa,0x00,0x00]
4463 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4465 v_cmp_le_i32_e64 ttmp15
, src_scc
, vcc_lo
4466 // W32
: encoding
: [0x7b,0x00,0x43,0xd4,0xfd,0xd4,0x00,0x00]
4467 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4469 v_cmp_le_i32_e64 s
[10:11], v1
, v2
4470 // W64
: encoding
: [0x0a,0x00,0x43,0xd4,0x01,0x05,0x02,0x00]
4471 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4473 v_cmp_le_i32_e64 s
[10:11], v255
, v255
4474 // W64
: encoding
: [0x0a,0x00,0x43,0xd4,0xff,0xff,0x03,0x00]
4475 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4477 v_cmp_le_i32_e64 s
[10:11], s1
, s2
4478 // W64
: encoding
: [0x0a,0x00,0x43,0xd4,0x01,0x04,0x00,0x00]
4479 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4481 v_cmp_le_i32_e64 s
[10:11], s105
, s105
4482 // W64
: encoding
: [0x0a,0x00,0x43,0xd4,0x69,0xd2,0x00,0x00]
4483 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4485 v_cmp_le_i32_e64 s
[10:11], vcc_lo
, ttmp15
4486 // W64
: encoding
: [0x0a,0x00,0x43,0xd4,0x6a,0xf6,0x00,0x00]
4487 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4489 v_cmp_le_i32_e64 s
[10:11], vcc_hi
, 0xaf123456
4490 // W64
: encoding
: [0x0a,0x00,0x43,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
4491 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4493 v_cmp_le_i32_e64 s
[10:11], ttmp15
, src_scc
4494 // W64
: encoding
: [0x0a,0x00,0x43,0xd4,0x7b,0xfa,0x01,0x00]
4495 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4497 v_cmp_le_i32_e64 s
[10:11], m0
, 0.5
4498 // W64
: encoding
: [0x0a,0x00,0x43,0xd4,0x7d,0xe0,0x01,0x00]
4499 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4501 v_cmp_le_i32_e64 s
[10:11], exec_lo
, -1
4502 // W64
: encoding
: [0x0a,0x00,0x43,0xd4,0x7e,0x82,0x01,0x00]
4503 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4505 v_cmp_le_i32_e64 s
[10:11], exec_hi
, null
4506 // W64
: encoding
: [0x0a,0x00,0x43,0xd4,0x7f,0xf8,0x00,0x00]
4507 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4509 v_cmp_le_i32_e64 s
[10:11], null
, exec_lo
4510 // W64
: encoding
: [0x0a,0x00,0x43,0xd4,0x7c,0xfc,0x00,0x00]
4511 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4513 v_cmp_le_i32_e64 s
[104:105], -1, exec_hi
4514 // W64
: encoding
: [0x68,0x00,0x43,0xd4,0xc1,0xfe,0x00,0x00]
4515 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4517 v_cmp_le_i32_e64 vcc
, 0.5, m0
4518 // W64
: encoding
: [0x6a,0x00,0x43,0xd4,0xf0,0xfa,0x00,0x00]
4519 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4521 v_cmp_le_i32_e64 ttmp
[14:15], src_scc
, vcc_lo
4522 // W64
: encoding
: [0x7a,0x00,0x43,0xd4,0xfd,0xd4,0x00,0x00]
4523 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4525 v_cmp_le_i32_e64 null
, 0xaf123456, vcc_hi
4526 // GFX11
: encoding
: [0x7c,0x00,0x43,0xd4,0xff,0xd6,0x00,0x00,0x56,0x34,0x12,0xaf]
4528 v_cmp_le_i64_e64 s5
, v
[1:2], v
[2:3]
4529 // W32
: encoding
: [0x05,0x00,0x53,0xd4,0x01,0x05,0x02,0x00]
4530 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4532 v_cmp_le_i64_e64 s5
, v
[254:255], v
[254:255]
4533 // W32
: encoding
: [0x05,0x00,0x53,0xd4,0xfe,0xfd,0x03,0x00]
4534 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4536 v_cmp_le_i64_e64 s5
, s
[2:3], s
[4:5]
4537 // W32
: encoding
: [0x05,0x00,0x53,0xd4,0x02,0x08,0x00,0x00]
4538 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4540 v_cmp_le_i64_e64 s5
, s
[104:105], s
[104:105]
4541 // W32
: encoding
: [0x05,0x00,0x53,0xd4,0x68,0xd0,0x00,0x00]
4542 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4544 v_cmp_le_i64_e64 s5
, vcc
, ttmp
[14:15]
4545 // W32
: encoding
: [0x05,0x00,0x53,0xd4,0x6a,0xf4,0x00,0x00]
4546 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4548 v_cmp_le_i64_e64 s5
, ttmp
[14:15], 0xaf123456
4549 // W32
: encoding
: [0x05,0x00,0x53,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
4550 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4552 v_cmp_le_i64_e64 s5
, exec
, src_scc
4553 // W32
: encoding
: [0x05,0x00,0x53,0xd4,0x7e,0xfa,0x01,0x00]
4554 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4556 v_cmp_le_i64_e64 s105
, null
, 0.5
4557 // W32
: encoding
: [0x69,0x00,0x53,0xd4,0x7c,0xe0,0x01,0x00]
4558 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4560 v_cmp_le_i64_e64 vcc_lo
, -1, -1
4561 // W32
: encoding
: [0x6a,0x00,0x53,0xd4,0xc1,0x82,0x01,0x00]
4562 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4564 v_cmp_le_i64_e64 vcc_hi
, 0.5, null
4565 // W32
: encoding
: [0x6b,0x00,0x53,0xd4,0xf0,0xf8,0x00,0x00]
4566 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4568 v_cmp_le_i64_e64 ttmp15
, src_scc
, exec
4569 // W32
: encoding
: [0x7b,0x00,0x53,0xd4,0xfd,0xfc,0x00,0x00]
4570 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4572 v_cmp_le_i64_e64 s
[10:11], v
[1:2], v
[2:3]
4573 // W64
: encoding
: [0x0a,0x00,0x53,0xd4,0x01,0x05,0x02,0x00]
4574 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4576 v_cmp_le_i64_e64 s
[10:11], v
[254:255], v
[254:255]
4577 // W64
: encoding
: [0x0a,0x00,0x53,0xd4,0xfe,0xfd,0x03,0x00]
4578 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4580 v_cmp_le_i64_e64 s
[10:11], s
[2:3], s
[4:5]
4581 // W64
: encoding
: [0x0a,0x00,0x53,0xd4,0x02,0x08,0x00,0x00]
4582 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4584 v_cmp_le_i64_e64 s
[10:11], s
[104:105], s
[104:105]
4585 // W64
: encoding
: [0x0a,0x00,0x53,0xd4,0x68,0xd0,0x00,0x00]
4586 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4588 v_cmp_le_i64_e64 s
[10:11], vcc
, ttmp
[14:15]
4589 // W64
: encoding
: [0x0a,0x00,0x53,0xd4,0x6a,0xf4,0x00,0x00]
4590 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4592 v_cmp_le_i64_e64 s
[10:11], ttmp
[14:15], 0xaf123456
4593 // W64
: encoding
: [0x0a,0x00,0x53,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
4594 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4596 v_cmp_le_i64_e64 s
[10:11], exec
, src_scc
4597 // W64
: encoding
: [0x0a,0x00,0x53,0xd4,0x7e,0xfa,0x01,0x00]
4598 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4600 v_cmp_le_i64_e64 s
[10:11], null
, 0.5
4601 // W64
: encoding
: [0x0a,0x00,0x53,0xd4,0x7c,0xe0,0x01,0x00]
4602 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4604 v_cmp_le_i64_e64 s
[104:105], -1, -1
4605 // W64
: encoding
: [0x68,0x00,0x53,0xd4,0xc1,0x82,0x01,0x00]
4606 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4608 v_cmp_le_i64_e64 vcc
, 0.5, null
4609 // W64
: encoding
: [0x6a,0x00,0x53,0xd4,0xf0,0xf8,0x00,0x00]
4610 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4612 v_cmp_le_i64_e64 ttmp
[14:15], src_scc
, exec
4613 // W64
: encoding
: [0x7a,0x00,0x53,0xd4,0xfd,0xfc,0x00,0x00]
4614 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4616 v_cmp_le_i64_e64 null
, 0xaf123456, vcc
4617 // GFX11
: encoding
: [0x7c,0x00,0x53,0xd4,0xff,0xd4,0x00,0x00,0x56,0x34,0x12,0xaf]
4619 v_cmp_le_u16_e64 s5
, v1
, v2
4620 // W32
: encoding
: [0x05,0x00,0x3b,0xd4,0x01,0x05,0x02,0x00]
4621 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4623 v_cmp_le_u16_e64 s5
, v255
, v255
4624 // W32
: encoding
: [0x05,0x00,0x3b,0xd4,0xff,0xff,0x03,0x00]
4625 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4627 v_cmp_le_u16_e64 s5
, s1
, s2
4628 // W32
: encoding
: [0x05,0x00,0x3b,0xd4,0x01,0x04,0x00,0x00]
4629 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4631 v_cmp_le_u16_e64 s5
, s105
, s105
4632 // W32
: encoding
: [0x05,0x00,0x3b,0xd4,0x69,0xd2,0x00,0x00]
4633 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4635 v_cmp_le_u16_e64 s5
, vcc_lo
, ttmp15
4636 // W32
: encoding
: [0x05,0x00,0x3b,0xd4,0x6a,0xf6,0x00,0x00]
4637 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4639 v_cmp_le_u16_e64 s5
, vcc_hi
, 0xfe0b
4640 // W32
: encoding
: [0x05,0x00,0x3b,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
4641 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4643 v_cmp_le_u16_e64 s5
, ttmp15
, src_scc
4644 // W32
: encoding
: [0x05,0x00,0x3b,0xd4,0x7b,0xfa,0x01,0x00]
4645 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4647 v_cmp_le_u16_e64 s5
, m0
, 0.5
4648 // W32
: encoding
: [0x05,0x00,0x3b,0xd4,0x7d,0xe0,0x01,0x00]
4649 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4651 v_cmp_le_u16_e64 s5
, exec_lo
, -1
4652 // W32
: encoding
: [0x05,0x00,0x3b,0xd4,0x7e,0x82,0x01,0x00]
4653 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4655 v_cmp_le_u16_e64 s5
, exec_hi
, null
4656 // W32
: encoding
: [0x05,0x00,0x3b,0xd4,0x7f,0xf8,0x00,0x00]
4657 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4659 v_cmp_le_u16_e64 s105
, null
, exec_lo
4660 // W32
: encoding
: [0x69,0x00,0x3b,0xd4,0x7c,0xfc,0x00,0x00]
4661 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4663 v_cmp_le_u16_e64 vcc_lo
, -1, exec_hi
4664 // W32
: encoding
: [0x6a,0x00,0x3b,0xd4,0xc1,0xfe,0x00,0x00]
4665 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4667 v_cmp_le_u16_e64 vcc_hi
, 0.5, m0
4668 // W32
: encoding
: [0x6b,0x00,0x3b,0xd4,0xf0,0xfa,0x00,0x00]
4669 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4671 v_cmp_le_u16_e64 ttmp15
, src_scc
, vcc_lo
4672 // W32
: encoding
: [0x7b,0x00,0x3b,0xd4,0xfd,0xd4,0x00,0x00]
4673 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4675 v_cmp_le_u16_e64 s
[10:11], v1
, v2
4676 // W64
: encoding
: [0x0a,0x00,0x3b,0xd4,0x01,0x05,0x02,0x00]
4677 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4679 v_cmp_le_u16_e64 s
[10:11], v255
, v255
4680 // W64
: encoding
: [0x0a,0x00,0x3b,0xd4,0xff,0xff,0x03,0x00]
4681 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4683 v_cmp_le_u16_e64 s
[10:11], s1
, s2
4684 // W64
: encoding
: [0x0a,0x00,0x3b,0xd4,0x01,0x04,0x00,0x00]
4685 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4687 v_cmp_le_u16_e64 s
[10:11], s105
, s105
4688 // W64
: encoding
: [0x0a,0x00,0x3b,0xd4,0x69,0xd2,0x00,0x00]
4689 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4691 v_cmp_le_u16_e64 s
[10:11], vcc_lo
, ttmp15
4692 // W64
: encoding
: [0x0a,0x00,0x3b,0xd4,0x6a,0xf6,0x00,0x00]
4693 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4695 v_cmp_le_u16_e64 s
[10:11], vcc_hi
, 0xfe0b
4696 // W64
: encoding
: [0x0a,0x00,0x3b,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
4697 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4699 v_cmp_le_u16_e64 s
[10:11], ttmp15
, src_scc
4700 // W64
: encoding
: [0x0a,0x00,0x3b,0xd4,0x7b,0xfa,0x01,0x00]
4701 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4703 v_cmp_le_u16_e64 s
[10:11], m0
, 0.5
4704 // W64
: encoding
: [0x0a,0x00,0x3b,0xd4,0x7d,0xe0,0x01,0x00]
4705 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4707 v_cmp_le_u16_e64 s
[10:11], exec_lo
, -1
4708 // W64
: encoding
: [0x0a,0x00,0x3b,0xd4,0x7e,0x82,0x01,0x00]
4709 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4711 v_cmp_le_u16_e64 s
[10:11], exec_hi
, null
4712 // W64
: encoding
: [0x0a,0x00,0x3b,0xd4,0x7f,0xf8,0x00,0x00]
4713 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4715 v_cmp_le_u16_e64 s
[10:11], null
, exec_lo
4716 // W64
: encoding
: [0x0a,0x00,0x3b,0xd4,0x7c,0xfc,0x00,0x00]
4717 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4719 v_cmp_le_u16_e64 s
[104:105], -1, exec_hi
4720 // W64
: encoding
: [0x68,0x00,0x3b,0xd4,0xc1,0xfe,0x00,0x00]
4721 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4723 v_cmp_le_u16_e64 vcc
, 0.5, m0
4724 // W64
: encoding
: [0x6a,0x00,0x3b,0xd4,0xf0,0xfa,0x00,0x00]
4725 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4727 v_cmp_le_u16_e64 ttmp
[14:15], src_scc
, vcc_lo
4728 // W64
: encoding
: [0x7a,0x00,0x3b,0xd4,0xfd,0xd4,0x00,0x00]
4729 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4731 v_cmp_le_u16_e64 null
, 0xfe0b, vcc_hi
4732 // GFX11
: encoding
: [0x7c,0x00,0x3b,0xd4,0xff,0xd6,0x00,0x00,0x0b,0xfe,0x00,0x00]
4734 v_cmp_le_u32_e64 s5
, v1
, v2
4735 // W32
: encoding
: [0x05,0x00,0x4b,0xd4,0x01,0x05,0x02,0x00]
4736 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4738 v_cmp_le_u32_e64 s5
, v255
, v255
4739 // W32
: encoding
: [0x05,0x00,0x4b,0xd4,0xff,0xff,0x03,0x00]
4740 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4742 v_cmp_le_u32_e64 s5
, s1
, s2
4743 // W32
: encoding
: [0x05,0x00,0x4b,0xd4,0x01,0x04,0x00,0x00]
4744 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4746 v_cmp_le_u32_e64 s5
, s105
, s105
4747 // W32
: encoding
: [0x05,0x00,0x4b,0xd4,0x69,0xd2,0x00,0x00]
4748 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4750 v_cmp_le_u32_e64 s5
, vcc_lo
, ttmp15
4751 // W32
: encoding
: [0x05,0x00,0x4b,0xd4,0x6a,0xf6,0x00,0x00]
4752 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4754 v_cmp_le_u32_e64 s5
, vcc_hi
, 0xaf123456
4755 // W32
: encoding
: [0x05,0x00,0x4b,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
4756 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4758 v_cmp_le_u32_e64 s5
, ttmp15
, src_scc
4759 // W32
: encoding
: [0x05,0x00,0x4b,0xd4,0x7b,0xfa,0x01,0x00]
4760 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4762 v_cmp_le_u32_e64 s5
, m0
, 0.5
4763 // W32
: encoding
: [0x05,0x00,0x4b,0xd4,0x7d,0xe0,0x01,0x00]
4764 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4766 v_cmp_le_u32_e64 s5
, exec_lo
, -1
4767 // W32
: encoding
: [0x05,0x00,0x4b,0xd4,0x7e,0x82,0x01,0x00]
4768 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4770 v_cmp_le_u32_e64 s5
, exec_hi
, null
4771 // W32
: encoding
: [0x05,0x00,0x4b,0xd4,0x7f,0xf8,0x00,0x00]
4772 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4774 v_cmp_le_u32_e64 s105
, null
, exec_lo
4775 // W32
: encoding
: [0x69,0x00,0x4b,0xd4,0x7c,0xfc,0x00,0x00]
4776 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4778 v_cmp_le_u32_e64 vcc_lo
, -1, exec_hi
4779 // W32
: encoding
: [0x6a,0x00,0x4b,0xd4,0xc1,0xfe,0x00,0x00]
4780 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4782 v_cmp_le_u32_e64 vcc_hi
, 0.5, m0
4783 // W32
: encoding
: [0x6b,0x00,0x4b,0xd4,0xf0,0xfa,0x00,0x00]
4784 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4786 v_cmp_le_u32_e64 ttmp15
, src_scc
, vcc_lo
4787 // W32
: encoding
: [0x7b,0x00,0x4b,0xd4,0xfd,0xd4,0x00,0x00]
4788 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4790 v_cmp_le_u32_e64 s
[10:11], v1
, v2
4791 // W64
: encoding
: [0x0a,0x00,0x4b,0xd4,0x01,0x05,0x02,0x00]
4792 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4794 v_cmp_le_u32_e64 s
[10:11], v255
, v255
4795 // W64
: encoding
: [0x0a,0x00,0x4b,0xd4,0xff,0xff,0x03,0x00]
4796 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4798 v_cmp_le_u32_e64 s
[10:11], s1
, s2
4799 // W64
: encoding
: [0x0a,0x00,0x4b,0xd4,0x01,0x04,0x00,0x00]
4800 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4802 v_cmp_le_u32_e64 s
[10:11], s105
, s105
4803 // W64
: encoding
: [0x0a,0x00,0x4b,0xd4,0x69,0xd2,0x00,0x00]
4804 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4806 v_cmp_le_u32_e64 s
[10:11], vcc_lo
, ttmp15
4807 // W64
: encoding
: [0x0a,0x00,0x4b,0xd4,0x6a,0xf6,0x00,0x00]
4808 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4810 v_cmp_le_u32_e64 s
[10:11], vcc_hi
, 0xaf123456
4811 // W64
: encoding
: [0x0a,0x00,0x4b,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
4812 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4814 v_cmp_le_u32_e64 s
[10:11], ttmp15
, src_scc
4815 // W64
: encoding
: [0x0a,0x00,0x4b,0xd4,0x7b,0xfa,0x01,0x00]
4816 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4818 v_cmp_le_u32_e64 s
[10:11], m0
, 0.5
4819 // W64
: encoding
: [0x0a,0x00,0x4b,0xd4,0x7d,0xe0,0x01,0x00]
4820 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4822 v_cmp_le_u32_e64 s
[10:11], exec_lo
, -1
4823 // W64
: encoding
: [0x0a,0x00,0x4b,0xd4,0x7e,0x82,0x01,0x00]
4824 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4826 v_cmp_le_u32_e64 s
[10:11], exec_hi
, null
4827 // W64
: encoding
: [0x0a,0x00,0x4b,0xd4,0x7f,0xf8,0x00,0x00]
4828 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4830 v_cmp_le_u32_e64 s
[10:11], null
, exec_lo
4831 // W64
: encoding
: [0x0a,0x00,0x4b,0xd4,0x7c,0xfc,0x00,0x00]
4832 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4834 v_cmp_le_u32_e64 s
[104:105], -1, exec_hi
4835 // W64
: encoding
: [0x68,0x00,0x4b,0xd4,0xc1,0xfe,0x00,0x00]
4836 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4838 v_cmp_le_u32_e64 vcc
, 0.5, m0
4839 // W64
: encoding
: [0x6a,0x00,0x4b,0xd4,0xf0,0xfa,0x00,0x00]
4840 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4842 v_cmp_le_u32_e64 ttmp
[14:15], src_scc
, vcc_lo
4843 // W64
: encoding
: [0x7a,0x00,0x4b,0xd4,0xfd,0xd4,0x00,0x00]
4844 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4846 v_cmp_le_u32_e64 null
, 0xaf123456, vcc_hi
4847 // GFX11
: encoding
: [0x7c,0x00,0x4b,0xd4,0xff,0xd6,0x00,0x00,0x56,0x34,0x12,0xaf]
4849 v_cmp_le_u64_e64 s5
, v
[1:2], v
[2:3]
4850 // W32
: encoding
: [0x05,0x00,0x5b,0xd4,0x01,0x05,0x02,0x00]
4851 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4853 v_cmp_le_u64_e64 s5
, v
[254:255], v
[254:255]
4854 // W32
: encoding
: [0x05,0x00,0x5b,0xd4,0xfe,0xfd,0x03,0x00]
4855 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4857 v_cmp_le_u64_e64 s5
, s
[2:3], s
[4:5]
4858 // W32
: encoding
: [0x05,0x00,0x5b,0xd4,0x02,0x08,0x00,0x00]
4859 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4861 v_cmp_le_u64_e64 s5
, s
[104:105], s
[104:105]
4862 // W32
: encoding
: [0x05,0x00,0x5b,0xd4,0x68,0xd0,0x00,0x00]
4863 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4865 v_cmp_le_u64_e64 s5
, vcc
, ttmp
[14:15]
4866 // W32
: encoding
: [0x05,0x00,0x5b,0xd4,0x6a,0xf4,0x00,0x00]
4867 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4869 v_cmp_le_u64_e64 s5
, ttmp
[14:15], 0xaf123456
4870 // W32
: encoding
: [0x05,0x00,0x5b,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
4871 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4873 v_cmp_le_u64_e64 s5
, exec
, src_scc
4874 // W32
: encoding
: [0x05,0x00,0x5b,0xd4,0x7e,0xfa,0x01,0x00]
4875 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4877 v_cmp_le_u64_e64 s105
, null
, 0.5
4878 // W32
: encoding
: [0x69,0x00,0x5b,0xd4,0x7c,0xe0,0x01,0x00]
4879 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4881 v_cmp_le_u64_e64 vcc_lo
, -1, -1
4882 // W32
: encoding
: [0x6a,0x00,0x5b,0xd4,0xc1,0x82,0x01,0x00]
4883 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4885 v_cmp_le_u64_e64 vcc_hi
, 0.5, null
4886 // W32
: encoding
: [0x6b,0x00,0x5b,0xd4,0xf0,0xf8,0x00,0x00]
4887 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4889 v_cmp_le_u64_e64 ttmp15
, src_scc
, exec
4890 // W32
: encoding
: [0x7b,0x00,0x5b,0xd4,0xfd,0xfc,0x00,0x00]
4891 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4893 v_cmp_le_u64_e64 s
[10:11], v
[1:2], v
[2:3]
4894 // W64
: encoding
: [0x0a,0x00,0x5b,0xd4,0x01,0x05,0x02,0x00]
4895 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4897 v_cmp_le_u64_e64 s
[10:11], v
[254:255], v
[254:255]
4898 // W64
: encoding
: [0x0a,0x00,0x5b,0xd4,0xfe,0xfd,0x03,0x00]
4899 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4901 v_cmp_le_u64_e64 s
[10:11], s
[2:3], s
[4:5]
4902 // W64
: encoding
: [0x0a,0x00,0x5b,0xd4,0x02,0x08,0x00,0x00]
4903 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4905 v_cmp_le_u64_e64 s
[10:11], s
[104:105], s
[104:105]
4906 // W64
: encoding
: [0x0a,0x00,0x5b,0xd4,0x68,0xd0,0x00,0x00]
4907 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4909 v_cmp_le_u64_e64 s
[10:11], vcc
, ttmp
[14:15]
4910 // W64
: encoding
: [0x0a,0x00,0x5b,0xd4,0x6a,0xf4,0x00,0x00]
4911 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4913 v_cmp_le_u64_e64 s
[10:11], ttmp
[14:15], 0xaf123456
4914 // W64
: encoding
: [0x0a,0x00,0x5b,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
4915 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4917 v_cmp_le_u64_e64 s
[10:11], exec
, src_scc
4918 // W64
: encoding
: [0x0a,0x00,0x5b,0xd4,0x7e,0xfa,0x01,0x00]
4919 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4921 v_cmp_le_u64_e64 s
[10:11], null
, 0.5
4922 // W64
: encoding
: [0x0a,0x00,0x5b,0xd4,0x7c,0xe0,0x01,0x00]
4923 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4925 v_cmp_le_u64_e64 s
[104:105], -1, -1
4926 // W64
: encoding
: [0x68,0x00,0x5b,0xd4,0xc1,0x82,0x01,0x00]
4927 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4929 v_cmp_le_u64_e64 vcc
, 0.5, null
4930 // W64
: encoding
: [0x6a,0x00,0x5b,0xd4,0xf0,0xf8,0x00,0x00]
4931 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4933 v_cmp_le_u64_e64 ttmp
[14:15], src_scc
, exec
4934 // W64
: encoding
: [0x7a,0x00,0x5b,0xd4,0xfd,0xfc,0x00,0x00]
4935 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4937 v_cmp_le_u64_e64 null
, 0xaf123456, vcc
4938 // GFX11
: encoding
: [0x7c,0x00,0x5b,0xd4,0xff,0xd4,0x00,0x00,0x56,0x34,0x12,0xaf]
4940 v_cmp_lg_f16_e64 s5
, v1
, v2
4941 // W32
: encoding
: [0x05,0x00,0x05,0xd4,0x01,0x05,0x02,0x00]
4942 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4944 v_cmp_lg_f16_e64 s5
, v255
, v255
4945 // W32
: encoding
: [0x05,0x00,0x05,0xd4,0xff,0xff,0x03,0x00]
4946 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4948 v_cmp_lg_f16_e64 s5
, s1
, s2
4949 // W32
: encoding
: [0x05,0x00,0x05,0xd4,0x01,0x04,0x00,0x00]
4950 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4952 v_cmp_lg_f16_e64 s5
, s105
, s105
4953 // W32
: encoding
: [0x05,0x00,0x05,0xd4,0x69,0xd2,0x00,0x00]
4954 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4956 v_cmp_lg_f16_e64 s5
, vcc_lo
, ttmp15
4957 // W32
: encoding
: [0x05,0x00,0x05,0xd4,0x6a,0xf6,0x00,0x00]
4958 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4960 v_cmp_lg_f16_e64 s5
, vcc_hi
, 0xfe0b
4961 // W32
: encoding
: [0x05,0x00,0x05,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
4962 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4964 v_cmp_lg_f16_e64 s5
, ttmp15
, src_scc
4965 // W32
: encoding
: [0x05,0x00,0x05,0xd4,0x7b,0xfa,0x01,0x00]
4966 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4968 v_cmp_lg_f16_e64 s5
, m0
, 0.5
4969 // W32
: encoding
: [0x05,0x00,0x05,0xd4,0x7d,0xe0,0x01,0x00]
4970 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4972 v_cmp_lg_f16_e64 s5
, exec_lo
, -1
4973 // W32
: encoding
: [0x05,0x00,0x05,0xd4,0x7e,0x82,0x01,0x00]
4974 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4976 v_cmp_lg_f16_e64 s5
, |exec_hi|
, null
4977 // W32
: encoding
: [0x05,0x01,0x05,0xd4,0x7f,0xf8,0x00,0x00]
4978 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4980 v_cmp_lg_f16_e64 s105
, null
, exec_lo
4981 // W32
: encoding
: [0x69,0x00,0x05,0xd4,0x7c,0xfc,0x00,0x00]
4982 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4984 v_cmp_lg_f16_e64 vcc_lo
, -1, exec_hi
4985 // W32
: encoding
: [0x6a,0x00,0x05,0xd4,0xc1,0xfe,0x00,0x00]
4986 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4988 v_cmp_lg_f16_e64 vcc_hi
, 0.5, -m0
4989 // W32
: encoding
: [0x6b,0x00,0x05,0xd4,0xf0,0xfa,0x00,0x40]
4990 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4992 v_cmp_lg_f16_e64 ttmp15
, -src_scc
, |vcc_lo|
4993 // W32
: encoding
: [0x7b,0x02,0x05,0xd4,0xfd,0xd4,0x00,0x20]
4994 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
4996 v_cmp_lg_f16_e64 s
[10:11], v1
, v2
4997 // W64
: encoding
: [0x0a,0x00,0x05,0xd4,0x01,0x05,0x02,0x00]
4998 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5000 v_cmp_lg_f16_e64 s
[10:11], v255
, v255
5001 // W64
: encoding
: [0x0a,0x00,0x05,0xd4,0xff,0xff,0x03,0x00]
5002 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5004 v_cmp_lg_f16_e64 s
[10:11], s1
, s2
5005 // W64
: encoding
: [0x0a,0x00,0x05,0xd4,0x01,0x04,0x00,0x00]
5006 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5008 v_cmp_lg_f16_e64 s
[10:11], s105
, s105
5009 // W64
: encoding
: [0x0a,0x00,0x05,0xd4,0x69,0xd2,0x00,0x00]
5010 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5012 v_cmp_lg_f16_e64 s
[10:11], vcc_lo
, ttmp15
5013 // W64
: encoding
: [0x0a,0x00,0x05,0xd4,0x6a,0xf6,0x00,0x00]
5014 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5016 v_cmp_lg_f16_e64 s
[10:11], vcc_hi
, 0xfe0b
5017 // W64
: encoding
: [0x0a,0x00,0x05,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
5018 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5020 v_cmp_lg_f16_e64 s
[10:11], ttmp15
, src_scc
5021 // W64
: encoding
: [0x0a,0x00,0x05,0xd4,0x7b,0xfa,0x01,0x00]
5022 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5024 v_cmp_lg_f16_e64 s
[10:11], m0
, 0.5
5025 // W64
: encoding
: [0x0a,0x00,0x05,0xd4,0x7d,0xe0,0x01,0x00]
5026 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5028 v_cmp_lg_f16_e64 s
[10:11], exec_lo
, -1
5029 // W64
: encoding
: [0x0a,0x00,0x05,0xd4,0x7e,0x82,0x01,0x00]
5030 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5032 v_cmp_lg_f16_e64 s
[10:11], |exec_hi|
, null
5033 // W64
: encoding
: [0x0a,0x01,0x05,0xd4,0x7f,0xf8,0x00,0x00]
5034 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5036 v_cmp_lg_f16_e64 s
[10:11], null
, exec_lo
5037 // W64
: encoding
: [0x0a,0x00,0x05,0xd4,0x7c,0xfc,0x00,0x00]
5038 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5040 v_cmp_lg_f16_e64 s
[104:105], -1, exec_hi
5041 // W64
: encoding
: [0x68,0x00,0x05,0xd4,0xc1,0xfe,0x00,0x00]
5042 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5044 v_cmp_lg_f16_e64 vcc
, 0.5, -m0
5045 // W64
: encoding
: [0x6a,0x00,0x05,0xd4,0xf0,0xfa,0x00,0x40]
5046 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5048 v_cmp_lg_f16_e64 ttmp
[14:15], -src_scc
, |vcc_lo|
5049 // W64
: encoding
: [0x7a,0x02,0x05,0xd4,0xfd,0xd4,0x00,0x20]
5050 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5052 v_cmp_lg_f16_e64 null
, -|
0xfe0b|
, -|vcc_hi| clamp
5053 // GFX11
: encoding
: [0x7c,0x83,0x05,0xd4,0xff,0xd6,0x00,0x60,0x0b,0xfe,0x00,0x00]
5055 v_cmp_lg_f32_e64 s5
, v1
, v2
5056 // W32
: encoding
: [0x05,0x00,0x15,0xd4,0x01,0x05,0x02,0x00]
5057 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5059 v_cmp_lg_f32_e64 s5
, v255
, v255
5060 // W32
: encoding
: [0x05,0x00,0x15,0xd4,0xff,0xff,0x03,0x00]
5061 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5063 v_cmp_lg_f32_e64 s5
, s1
, s2
5064 // W32
: encoding
: [0x05,0x00,0x15,0xd4,0x01,0x04,0x00,0x00]
5065 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5067 v_cmp_lg_f32_e64 s5
, s105
, s105
5068 // W32
: encoding
: [0x05,0x00,0x15,0xd4,0x69,0xd2,0x00,0x00]
5069 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5071 v_cmp_lg_f32_e64 s5
, vcc_lo
, ttmp15
5072 // W32
: encoding
: [0x05,0x00,0x15,0xd4,0x6a,0xf6,0x00,0x00]
5073 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5075 v_cmp_lg_f32_e64 s5
, vcc_hi
, 0xaf123456
5076 // W32
: encoding
: [0x05,0x00,0x15,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
5077 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5079 v_cmp_lg_f32_e64 s5
, ttmp15
, src_scc
5080 // W32
: encoding
: [0x05,0x00,0x15,0xd4,0x7b,0xfa,0x01,0x00]
5081 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5083 v_cmp_lg_f32_e64 s5
, m0
, 0.5
5084 // W32
: encoding
: [0x05,0x00,0x15,0xd4,0x7d,0xe0,0x01,0x00]
5085 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5087 v_cmp_lg_f32_e64 s5
, exec_lo
, -1
5088 // W32
: encoding
: [0x05,0x00,0x15,0xd4,0x7e,0x82,0x01,0x00]
5089 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5091 v_cmp_lg_f32_e64 s5
, |exec_hi|
, null
5092 // W32
: encoding
: [0x05,0x01,0x15,0xd4,0x7f,0xf8,0x00,0x00]
5093 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5095 v_cmp_lg_f32_e64 s105
, null
, exec_lo
5096 // W32
: encoding
: [0x69,0x00,0x15,0xd4,0x7c,0xfc,0x00,0x00]
5097 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5099 v_cmp_lg_f32_e64 vcc_lo
, -1, exec_hi
5100 // W32
: encoding
: [0x6a,0x00,0x15,0xd4,0xc1,0xfe,0x00,0x00]
5101 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5103 v_cmp_lg_f32_e64 vcc_hi
, 0.5, -m0
5104 // W32
: encoding
: [0x6b,0x00,0x15,0xd4,0xf0,0xfa,0x00,0x40]
5105 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5107 v_cmp_lg_f32_e64 ttmp15
, -src_scc
, |vcc_lo|
5108 // W32
: encoding
: [0x7b,0x02,0x15,0xd4,0xfd,0xd4,0x00,0x20]
5109 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5111 v_cmp_lg_f32_e64 s
[10:11], v1
, v2
5112 // W64
: encoding
: [0x0a,0x00,0x15,0xd4,0x01,0x05,0x02,0x00]
5113 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5115 v_cmp_lg_f32_e64 s
[10:11], v255
, v255
5116 // W64
: encoding
: [0x0a,0x00,0x15,0xd4,0xff,0xff,0x03,0x00]
5117 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5119 v_cmp_lg_f32_e64 s
[10:11], s1
, s2
5120 // W64
: encoding
: [0x0a,0x00,0x15,0xd4,0x01,0x04,0x00,0x00]
5121 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5123 v_cmp_lg_f32_e64 s
[10:11], s105
, s105
5124 // W64
: encoding
: [0x0a,0x00,0x15,0xd4,0x69,0xd2,0x00,0x00]
5125 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5127 v_cmp_lg_f32_e64 s
[10:11], vcc_lo
, ttmp15
5128 // W64
: encoding
: [0x0a,0x00,0x15,0xd4,0x6a,0xf6,0x00,0x00]
5129 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5131 v_cmp_lg_f32_e64 s
[10:11], vcc_hi
, 0xaf123456
5132 // W64
: encoding
: [0x0a,0x00,0x15,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
5133 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5135 v_cmp_lg_f32_e64 s
[10:11], ttmp15
, src_scc
5136 // W64
: encoding
: [0x0a,0x00,0x15,0xd4,0x7b,0xfa,0x01,0x00]
5137 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5139 v_cmp_lg_f32_e64 s
[10:11], m0
, 0.5
5140 // W64
: encoding
: [0x0a,0x00,0x15,0xd4,0x7d,0xe0,0x01,0x00]
5141 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5143 v_cmp_lg_f32_e64 s
[10:11], exec_lo
, -1
5144 // W64
: encoding
: [0x0a,0x00,0x15,0xd4,0x7e,0x82,0x01,0x00]
5145 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5147 v_cmp_lg_f32_e64 s
[10:11], |exec_hi|
, null
5148 // W64
: encoding
: [0x0a,0x01,0x15,0xd4,0x7f,0xf8,0x00,0x00]
5149 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5151 v_cmp_lg_f32_e64 s
[10:11], null
, exec_lo
5152 // W64
: encoding
: [0x0a,0x00,0x15,0xd4,0x7c,0xfc,0x00,0x00]
5153 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5155 v_cmp_lg_f32_e64 s
[104:105], -1, exec_hi
5156 // W64
: encoding
: [0x68,0x00,0x15,0xd4,0xc1,0xfe,0x00,0x00]
5157 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5159 v_cmp_lg_f32_e64 vcc
, 0.5, -m0
5160 // W64
: encoding
: [0x6a,0x00,0x15,0xd4,0xf0,0xfa,0x00,0x40]
5161 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5163 v_cmp_lg_f32_e64 ttmp
[14:15], -src_scc
, |vcc_lo|
5164 // W64
: encoding
: [0x7a,0x02,0x15,0xd4,0xfd,0xd4,0x00,0x20]
5165 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5167 v_cmp_lg_f32_e64 null
, -|
0xaf123456|
, -|vcc_hi| clamp
5168 // GFX11
: encoding
: [0x7c,0x83,0x15,0xd4,0xff,0xd6,0x00,0x60,0x56,0x34,0x12,0xaf]
5170 v_cmp_lg_f64_e64 s5
, v
[1:2], v
[2:3]
5171 // W32
: encoding
: [0x05,0x00,0x25,0xd4,0x01,0x05,0x02,0x00]
5172 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5174 v_cmp_lg_f64_e64 s5
, v
[254:255], v
[254:255]
5175 // W32
: encoding
: [0x05,0x00,0x25,0xd4,0xfe,0xfd,0x03,0x00]
5176 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5178 v_cmp_lg_f64_e64 s5
, s
[2:3], s
[4:5]
5179 // W32
: encoding
: [0x05,0x00,0x25,0xd4,0x02,0x08,0x00,0x00]
5180 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5182 v_cmp_lg_f64_e64 s5
, s
[104:105], s
[104:105]
5183 // W32
: encoding
: [0x05,0x00,0x25,0xd4,0x68,0xd0,0x00,0x00]
5184 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5186 v_cmp_lg_f64_e64 s5
, vcc
, ttmp
[14:15]
5187 // W32
: encoding
: [0x05,0x00,0x25,0xd4,0x6a,0xf4,0x00,0x00]
5188 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5190 v_cmp_lg_f64_e64 s5
, ttmp
[14:15], 0xaf123456
5191 // W32
: encoding
: [0x05,0x00,0x25,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
5192 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5194 v_cmp_lg_f64_e64 s5
, -|exec|
, src_scc
5195 // W32
: encoding
: [0x05,0x01,0x25,0xd4,0x7e,0xfa,0x01,0x20]
5196 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5198 v_cmp_lg_f64_e64 s105
, null
, 0.5
5199 // W32
: encoding
: [0x69,0x00,0x25,0xd4,0x7c,0xe0,0x01,0x00]
5200 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5202 v_cmp_lg_f64_e64 vcc_lo
, -1, -1
5203 // W32
: encoding
: [0x6a,0x00,0x25,0xd4,0xc1,0x82,0x01,0x00]
5204 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5206 v_cmp_lg_f64_e64 vcc_hi
, 0.5, null
5207 // W32
: encoding
: [0x6b,0x00,0x25,0xd4,0xf0,0xf8,0x00,0x00]
5208 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5210 v_cmp_lg_f64_e64 ttmp15
, -|src_scc|
, -|exec|
5211 // W32
: encoding
: [0x7b,0x03,0x25,0xd4,0xfd,0xfc,0x00,0x60]
5212 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5214 v_cmp_lg_f64_e64 s
[10:11], v
[1:2], v
[2:3]
5215 // W64
: encoding
: [0x0a,0x00,0x25,0xd4,0x01,0x05,0x02,0x00]
5216 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5218 v_cmp_lg_f64_e64 s
[10:11], v
[254:255], v
[254:255]
5219 // W64
: encoding
: [0x0a,0x00,0x25,0xd4,0xfe,0xfd,0x03,0x00]
5220 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5222 v_cmp_lg_f64_e64 s
[10:11], s
[2:3], s
[4:5]
5223 // W64
: encoding
: [0x0a,0x00,0x25,0xd4,0x02,0x08,0x00,0x00]
5224 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5226 v_cmp_lg_f64_e64 s
[10:11], s
[104:105], s
[104:105]
5227 // W64
: encoding
: [0x0a,0x00,0x25,0xd4,0x68,0xd0,0x00,0x00]
5228 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5230 v_cmp_lg_f64_e64 s
[10:11], vcc
, ttmp
[14:15]
5231 // W64
: encoding
: [0x0a,0x00,0x25,0xd4,0x6a,0xf4,0x00,0x00]
5232 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5234 v_cmp_lg_f64_e64 s
[10:11], ttmp
[14:15], 0xaf123456
5235 // W64
: encoding
: [0x0a,0x00,0x25,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
5236 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5238 v_cmp_lg_f64_e64 s
[10:11], -|exec|
, src_scc
5239 // W64
: encoding
: [0x0a,0x01,0x25,0xd4,0x7e,0xfa,0x01,0x20]
5240 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5242 v_cmp_lg_f64_e64 s
[10:11], null
, 0.5
5243 // W64
: encoding
: [0x0a,0x00,0x25,0xd4,0x7c,0xe0,0x01,0x00]
5244 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5246 v_cmp_lg_f64_e64 s
[104:105], -1, -1
5247 // W64
: encoding
: [0x68,0x00,0x25,0xd4,0xc1,0x82,0x01,0x00]
5248 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5250 v_cmp_lg_f64_e64 vcc
, 0.5, null
5251 // W64
: encoding
: [0x6a,0x00,0x25,0xd4,0xf0,0xf8,0x00,0x00]
5252 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5254 v_cmp_lg_f64_e64 ttmp
[14:15], -|src_scc|
, -|exec|
5255 // W64
: encoding
: [0x7a,0x03,0x25,0xd4,0xfd,0xfc,0x00,0x60]
5256 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5258 v_cmp_lg_f64_e64 null
, 0xaf123456, -|vcc| clamp
5259 // GFX11
: encoding
: [0x7c,0x82,0x25,0xd4,0xff,0xd4,0x00,0x40,0x56,0x34,0x12,0xaf]
5261 v_cmp_lt_f16_e64 s5
, v1
, v2
5262 // W32
: encoding
: [0x05,0x00,0x01,0xd4,0x01,0x05,0x02,0x00]
5263 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5265 v_cmp_lt_f16_e64 s5
, v255
, v255
5266 // W32
: encoding
: [0x05,0x00,0x01,0xd4,0xff,0xff,0x03,0x00]
5267 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5269 v_cmp_lt_f16_e64 s5
, s1
, s2
5270 // W32
: encoding
: [0x05,0x00,0x01,0xd4,0x01,0x04,0x00,0x00]
5271 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5273 v_cmp_lt_f16_e64 s5
, s105
, s105
5274 // W32
: encoding
: [0x05,0x00,0x01,0xd4,0x69,0xd2,0x00,0x00]
5275 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5277 v_cmp_lt_f16_e64 s5
, vcc_lo
, ttmp15
5278 // W32
: encoding
: [0x05,0x00,0x01,0xd4,0x6a,0xf6,0x00,0x00]
5279 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5281 v_cmp_lt_f16_e64 s5
, vcc_hi
, 0xfe0b
5282 // W32
: encoding
: [0x05,0x00,0x01,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
5283 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5285 v_cmp_lt_f16_e64 s5
, ttmp15
, src_scc
5286 // W32
: encoding
: [0x05,0x00,0x01,0xd4,0x7b,0xfa,0x01,0x00]
5287 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5289 v_cmp_lt_f16_e64 s5
, m0
, 0.5
5290 // W32
: encoding
: [0x05,0x00,0x01,0xd4,0x7d,0xe0,0x01,0x00]
5291 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5293 v_cmp_lt_f16_e64 s5
, exec_lo
, -1
5294 // W32
: encoding
: [0x05,0x00,0x01,0xd4,0x7e,0x82,0x01,0x00]
5295 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5297 v_cmp_lt_f16_e64 s5
, |exec_hi|
, null
5298 // W32
: encoding
: [0x05,0x01,0x01,0xd4,0x7f,0xf8,0x00,0x00]
5299 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5301 v_cmp_lt_f16_e64 s105
, null
, exec_lo
5302 // W32
: encoding
: [0x69,0x00,0x01,0xd4,0x7c,0xfc,0x00,0x00]
5303 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5305 v_cmp_lt_f16_e64 vcc_lo
, -1, exec_hi
5306 // W32
: encoding
: [0x6a,0x00,0x01,0xd4,0xc1,0xfe,0x00,0x00]
5307 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5309 v_cmp_lt_f16_e64 vcc_hi
, 0.5, -m0
5310 // W32
: encoding
: [0x6b,0x00,0x01,0xd4,0xf0,0xfa,0x00,0x40]
5311 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5313 v_cmp_lt_f16_e64 ttmp15
, -src_scc
, |vcc_lo|
5314 // W32
: encoding
: [0x7b,0x02,0x01,0xd4,0xfd,0xd4,0x00,0x20]
5315 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5317 v_cmp_lt_f16_e64 s
[10:11], v1
, v2
5318 // W64
: encoding
: [0x0a,0x00,0x01,0xd4,0x01,0x05,0x02,0x00]
5319 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5321 v_cmp_lt_f16_e64 s
[10:11], v255
, v255
5322 // W64
: encoding
: [0x0a,0x00,0x01,0xd4,0xff,0xff,0x03,0x00]
5323 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5325 v_cmp_lt_f16_e64 s
[10:11], s1
, s2
5326 // W64
: encoding
: [0x0a,0x00,0x01,0xd4,0x01,0x04,0x00,0x00]
5327 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5329 v_cmp_lt_f16_e64 s
[10:11], s105
, s105
5330 // W64
: encoding
: [0x0a,0x00,0x01,0xd4,0x69,0xd2,0x00,0x00]
5331 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5333 v_cmp_lt_f16_e64 s
[10:11], vcc_lo
, ttmp15
5334 // W64
: encoding
: [0x0a,0x00,0x01,0xd4,0x6a,0xf6,0x00,0x00]
5335 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5337 v_cmp_lt_f16_e64 s
[10:11], vcc_hi
, 0xfe0b
5338 // W64
: encoding
: [0x0a,0x00,0x01,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
5339 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5341 v_cmp_lt_f16_e64 s
[10:11], ttmp15
, src_scc
5342 // W64
: encoding
: [0x0a,0x00,0x01,0xd4,0x7b,0xfa,0x01,0x00]
5343 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5345 v_cmp_lt_f16_e64 s
[10:11], m0
, 0.5
5346 // W64
: encoding
: [0x0a,0x00,0x01,0xd4,0x7d,0xe0,0x01,0x00]
5347 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5349 v_cmp_lt_f16_e64 s
[10:11], exec_lo
, -1
5350 // W64
: encoding
: [0x0a,0x00,0x01,0xd4,0x7e,0x82,0x01,0x00]
5351 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5353 v_cmp_lt_f16_e64 s
[10:11], |exec_hi|
, null
5354 // W64
: encoding
: [0x0a,0x01,0x01,0xd4,0x7f,0xf8,0x00,0x00]
5355 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5357 v_cmp_lt_f16_e64 s
[10:11], null
, exec_lo
5358 // W64
: encoding
: [0x0a,0x00,0x01,0xd4,0x7c,0xfc,0x00,0x00]
5359 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5361 v_cmp_lt_f16_e64 s
[104:105], -1, exec_hi
5362 // W64
: encoding
: [0x68,0x00,0x01,0xd4,0xc1,0xfe,0x00,0x00]
5363 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5365 v_cmp_lt_f16_e64 vcc
, 0.5, -m0
5366 // W64
: encoding
: [0x6a,0x00,0x01,0xd4,0xf0,0xfa,0x00,0x40]
5367 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5369 v_cmp_lt_f16_e64 ttmp
[14:15], -src_scc
, |vcc_lo|
5370 // W64
: encoding
: [0x7a,0x02,0x01,0xd4,0xfd,0xd4,0x00,0x20]
5371 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5373 v_cmp_lt_f16_e64 null
, -|
0xfe0b|
, -|vcc_hi| clamp
5374 // GFX11
: encoding
: [0x7c,0x83,0x01,0xd4,0xff,0xd6,0x00,0x60,0x0b,0xfe,0x00,0x00]
5376 v_cmp_lt_f32_e64 s5
, v1
, v2
5377 // W32
: encoding
: [0x05,0x00,0x11,0xd4,0x01,0x05,0x02,0x00]
5378 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5380 v_cmp_lt_f32_e64 s5
, v255
, v255
5381 // W32
: encoding
: [0x05,0x00,0x11,0xd4,0xff,0xff,0x03,0x00]
5382 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5384 v_cmp_lt_f32_e64 s5
, s1
, s2
5385 // W32
: encoding
: [0x05,0x00,0x11,0xd4,0x01,0x04,0x00,0x00]
5386 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5388 v_cmp_lt_f32_e64 s5
, s105
, s105
5389 // W32
: encoding
: [0x05,0x00,0x11,0xd4,0x69,0xd2,0x00,0x00]
5390 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5392 v_cmp_lt_f32_e64 s5
, vcc_lo
, ttmp15
5393 // W32
: encoding
: [0x05,0x00,0x11,0xd4,0x6a,0xf6,0x00,0x00]
5394 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5396 v_cmp_lt_f32_e64 s5
, vcc_hi
, 0xaf123456
5397 // W32
: encoding
: [0x05,0x00,0x11,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
5398 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5400 v_cmp_lt_f32_e64 s5
, ttmp15
, src_scc
5401 // W32
: encoding
: [0x05,0x00,0x11,0xd4,0x7b,0xfa,0x01,0x00]
5402 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5404 v_cmp_lt_f32_e64 s5
, m0
, 0.5
5405 // W32
: encoding
: [0x05,0x00,0x11,0xd4,0x7d,0xe0,0x01,0x00]
5406 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5408 v_cmp_lt_f32_e64 s5
, exec_lo
, -1
5409 // W32
: encoding
: [0x05,0x00,0x11,0xd4,0x7e,0x82,0x01,0x00]
5410 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5412 v_cmp_lt_f32_e64 s5
, |exec_hi|
, null
5413 // W32
: encoding
: [0x05,0x01,0x11,0xd4,0x7f,0xf8,0x00,0x00]
5414 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5416 v_cmp_lt_f32_e64 s105
, null
, exec_lo
5417 // W32
: encoding
: [0x69,0x00,0x11,0xd4,0x7c,0xfc,0x00,0x00]
5418 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5420 v_cmp_lt_f32_e64 vcc_lo
, -1, exec_hi
5421 // W32
: encoding
: [0x6a,0x00,0x11,0xd4,0xc1,0xfe,0x00,0x00]
5422 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5424 v_cmp_lt_f32_e64 vcc_hi
, 0.5, -m0
5425 // W32
: encoding
: [0x6b,0x00,0x11,0xd4,0xf0,0xfa,0x00,0x40]
5426 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5428 v_cmp_lt_f32_e64 ttmp15
, -src_scc
, |vcc_lo|
5429 // W32
: encoding
: [0x7b,0x02,0x11,0xd4,0xfd,0xd4,0x00,0x20]
5430 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5432 v_cmp_lt_f32_e64 s
[10:11], v1
, v2
5433 // W64
: encoding
: [0x0a,0x00,0x11,0xd4,0x01,0x05,0x02,0x00]
5434 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5436 v_cmp_lt_f32_e64 s
[10:11], v255
, v255
5437 // W64
: encoding
: [0x0a,0x00,0x11,0xd4,0xff,0xff,0x03,0x00]
5438 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5440 v_cmp_lt_f32_e64 s
[10:11], s1
, s2
5441 // W64
: encoding
: [0x0a,0x00,0x11,0xd4,0x01,0x04,0x00,0x00]
5442 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5444 v_cmp_lt_f32_e64 s
[10:11], s105
, s105
5445 // W64
: encoding
: [0x0a,0x00,0x11,0xd4,0x69,0xd2,0x00,0x00]
5446 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5448 v_cmp_lt_f32_e64 s
[10:11], vcc_lo
, ttmp15
5449 // W64
: encoding
: [0x0a,0x00,0x11,0xd4,0x6a,0xf6,0x00,0x00]
5450 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5452 v_cmp_lt_f32_e64 s
[10:11], vcc_hi
, 0xaf123456
5453 // W64
: encoding
: [0x0a,0x00,0x11,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
5454 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5456 v_cmp_lt_f32_e64 s
[10:11], ttmp15
, src_scc
5457 // W64
: encoding
: [0x0a,0x00,0x11,0xd4,0x7b,0xfa,0x01,0x00]
5458 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5460 v_cmp_lt_f32_e64 s
[10:11], m0
, 0.5
5461 // W64
: encoding
: [0x0a,0x00,0x11,0xd4,0x7d,0xe0,0x01,0x00]
5462 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5464 v_cmp_lt_f32_e64 s
[10:11], exec_lo
, -1
5465 // W64
: encoding
: [0x0a,0x00,0x11,0xd4,0x7e,0x82,0x01,0x00]
5466 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5468 v_cmp_lt_f32_e64 s
[10:11], |exec_hi|
, null
5469 // W64
: encoding
: [0x0a,0x01,0x11,0xd4,0x7f,0xf8,0x00,0x00]
5470 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5472 v_cmp_lt_f32_e64 s
[10:11], null
, exec_lo
5473 // W64
: encoding
: [0x0a,0x00,0x11,0xd4,0x7c,0xfc,0x00,0x00]
5474 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5476 v_cmp_lt_f32_e64 s
[104:105], -1, exec_hi
5477 // W64
: encoding
: [0x68,0x00,0x11,0xd4,0xc1,0xfe,0x00,0x00]
5478 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5480 v_cmp_lt_f32_e64 vcc
, 0.5, -m0
5481 // W64
: encoding
: [0x6a,0x00,0x11,0xd4,0xf0,0xfa,0x00,0x40]
5482 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5484 v_cmp_lt_f32_e64 ttmp
[14:15], -src_scc
, |vcc_lo|
5485 // W64
: encoding
: [0x7a,0x02,0x11,0xd4,0xfd,0xd4,0x00,0x20]
5486 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5488 v_cmp_lt_f32_e64 null
, -|
0xaf123456|
, -|vcc_hi| clamp
5489 // GFX11
: encoding
: [0x7c,0x83,0x11,0xd4,0xff,0xd6,0x00,0x60,0x56,0x34,0x12,0xaf]
5491 v_cmp_lt_f64_e64 s5
, v
[1:2], v
[2:3]
5492 // W32
: encoding
: [0x05,0x00,0x21,0xd4,0x01,0x05,0x02,0x00]
5493 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5495 v_cmp_lt_f64_e64 s5
, v
[254:255], v
[254:255]
5496 // W32
: encoding
: [0x05,0x00,0x21,0xd4,0xfe,0xfd,0x03,0x00]
5497 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5499 v_cmp_lt_f64_e64 s5
, s
[2:3], s
[4:5]
5500 // W32
: encoding
: [0x05,0x00,0x21,0xd4,0x02,0x08,0x00,0x00]
5501 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5503 v_cmp_lt_f64_e64 s5
, s
[104:105], s
[104:105]
5504 // W32
: encoding
: [0x05,0x00,0x21,0xd4,0x68,0xd0,0x00,0x00]
5505 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5507 v_cmp_lt_f64_e64 s5
, vcc
, ttmp
[14:15]
5508 // W32
: encoding
: [0x05,0x00,0x21,0xd4,0x6a,0xf4,0x00,0x00]
5509 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5511 v_cmp_lt_f64_e64 s5
, ttmp
[14:15], 0xaf123456
5512 // W32
: encoding
: [0x05,0x00,0x21,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
5513 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5515 v_cmp_lt_f64_e64 s5
, -|exec|
, src_scc
5516 // W32
: encoding
: [0x05,0x01,0x21,0xd4,0x7e,0xfa,0x01,0x20]
5517 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5519 v_cmp_lt_f64_e64 s105
, null
, 0.5
5520 // W32
: encoding
: [0x69,0x00,0x21,0xd4,0x7c,0xe0,0x01,0x00]
5521 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5523 v_cmp_lt_f64_e64 vcc_lo
, -1, -1
5524 // W32
: encoding
: [0x6a,0x00,0x21,0xd4,0xc1,0x82,0x01,0x00]
5525 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5527 v_cmp_lt_f64_e64 vcc_hi
, 0.5, null
5528 // W32
: encoding
: [0x6b,0x00,0x21,0xd4,0xf0,0xf8,0x00,0x00]
5529 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5531 v_cmp_lt_f64_e64 ttmp15
, -|src_scc|
, -|exec|
5532 // W32
: encoding
: [0x7b,0x03,0x21,0xd4,0xfd,0xfc,0x00,0x60]
5533 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5535 v_cmp_lt_f64_e64 s
[10:11], v
[1:2], v
[2:3]
5536 // W64
: encoding
: [0x0a,0x00,0x21,0xd4,0x01,0x05,0x02,0x00]
5537 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5539 v_cmp_lt_f64_e64 s
[10:11], v
[254:255], v
[254:255]
5540 // W64
: encoding
: [0x0a,0x00,0x21,0xd4,0xfe,0xfd,0x03,0x00]
5541 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5543 v_cmp_lt_f64_e64 s
[10:11], s
[2:3], s
[4:5]
5544 // W64
: encoding
: [0x0a,0x00,0x21,0xd4,0x02,0x08,0x00,0x00]
5545 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5547 v_cmp_lt_f64_e64 s
[10:11], s
[104:105], s
[104:105]
5548 // W64
: encoding
: [0x0a,0x00,0x21,0xd4,0x68,0xd0,0x00,0x00]
5549 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5551 v_cmp_lt_f64_e64 s
[10:11], vcc
, ttmp
[14:15]
5552 // W64
: encoding
: [0x0a,0x00,0x21,0xd4,0x6a,0xf4,0x00,0x00]
5553 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5555 v_cmp_lt_f64_e64 s
[10:11], ttmp
[14:15], 0xaf123456
5556 // W64
: encoding
: [0x0a,0x00,0x21,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
5557 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5559 v_cmp_lt_f64_e64 s
[10:11], -|exec|
, src_scc
5560 // W64
: encoding
: [0x0a,0x01,0x21,0xd4,0x7e,0xfa,0x01,0x20]
5561 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5563 v_cmp_lt_f64_e64 s
[10:11], null
, 0.5
5564 // W64
: encoding
: [0x0a,0x00,0x21,0xd4,0x7c,0xe0,0x01,0x00]
5565 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5567 v_cmp_lt_f64_e64 s
[104:105], -1, -1
5568 // W64
: encoding
: [0x68,0x00,0x21,0xd4,0xc1,0x82,0x01,0x00]
5569 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5571 v_cmp_lt_f64_e64 vcc
, 0.5, null
5572 // W64
: encoding
: [0x6a,0x00,0x21,0xd4,0xf0,0xf8,0x00,0x00]
5573 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5575 v_cmp_lt_f64_e64 ttmp
[14:15], -|src_scc|
, -|exec|
5576 // W64
: encoding
: [0x7a,0x03,0x21,0xd4,0xfd,0xfc,0x00,0x60]
5577 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5579 v_cmp_lt_f64_e64 null
, 0xaf123456, -|vcc| clamp
5580 // GFX11
: encoding
: [0x7c,0x82,0x21,0xd4,0xff,0xd4,0x00,0x40,0x56,0x34,0x12,0xaf]
5582 v_cmp_lt_i16_e64 s5
, v1
, v2
5583 // W32
: encoding
: [0x05,0x00,0x31,0xd4,0x01,0x05,0x02,0x00]
5584 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5586 v_cmp_lt_i16_e64 s5
, v255
, v255
5587 // W32
: encoding
: [0x05,0x00,0x31,0xd4,0xff,0xff,0x03,0x00]
5588 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5590 v_cmp_lt_i16_e64 s5
, s1
, s2
5591 // W32
: encoding
: [0x05,0x00,0x31,0xd4,0x01,0x04,0x00,0x00]
5592 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5594 v_cmp_lt_i16_e64 s5
, s105
, s105
5595 // W32
: encoding
: [0x05,0x00,0x31,0xd4,0x69,0xd2,0x00,0x00]
5596 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5598 v_cmp_lt_i16_e64 s5
, vcc_lo
, ttmp15
5599 // W32
: encoding
: [0x05,0x00,0x31,0xd4,0x6a,0xf6,0x00,0x00]
5600 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5602 v_cmp_lt_i16_e64 s5
, vcc_hi
, 0xfe0b
5603 // W32
: encoding
: [0x05,0x00,0x31,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
5604 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5606 v_cmp_lt_i16_e64 s5
, ttmp15
, src_scc
5607 // W32
: encoding
: [0x05,0x00,0x31,0xd4,0x7b,0xfa,0x01,0x00]
5608 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5610 v_cmp_lt_i16_e64 s5
, m0
, 0.5
5611 // W32
: encoding
: [0x05,0x00,0x31,0xd4,0x7d,0xe0,0x01,0x00]
5612 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5614 v_cmp_lt_i16_e64 s5
, exec_lo
, -1
5615 // W32
: encoding
: [0x05,0x00,0x31,0xd4,0x7e,0x82,0x01,0x00]
5616 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5618 v_cmp_lt_i16_e64 s5
, exec_hi
, null
5619 // W32
: encoding
: [0x05,0x00,0x31,0xd4,0x7f,0xf8,0x00,0x00]
5620 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5622 v_cmp_lt_i16_e64 s105
, null
, exec_lo
5623 // W32
: encoding
: [0x69,0x00,0x31,0xd4,0x7c,0xfc,0x00,0x00]
5624 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5626 v_cmp_lt_i16_e64 vcc_lo
, -1, exec_hi
5627 // W32
: encoding
: [0x6a,0x00,0x31,0xd4,0xc1,0xfe,0x00,0x00]
5628 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5630 v_cmp_lt_i16_e64 vcc_hi
, 0.5, m0
5631 // W32
: encoding
: [0x6b,0x00,0x31,0xd4,0xf0,0xfa,0x00,0x00]
5632 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5634 v_cmp_lt_i16_e64 ttmp15
, src_scc
, vcc_lo
5635 // W32
: encoding
: [0x7b,0x00,0x31,0xd4,0xfd,0xd4,0x00,0x00]
5636 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5638 v_cmp_lt_i16_e64 s
[10:11], v1
, v2
5639 // W64
: encoding
: [0x0a,0x00,0x31,0xd4,0x01,0x05,0x02,0x00]
5640 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5642 v_cmp_lt_i16_e64 s
[10:11], v255
, v255
5643 // W64
: encoding
: [0x0a,0x00,0x31,0xd4,0xff,0xff,0x03,0x00]
5644 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5646 v_cmp_lt_i16_e64 s
[10:11], s1
, s2
5647 // W64
: encoding
: [0x0a,0x00,0x31,0xd4,0x01,0x04,0x00,0x00]
5648 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5650 v_cmp_lt_i16_e64 s
[10:11], s105
, s105
5651 // W64
: encoding
: [0x0a,0x00,0x31,0xd4,0x69,0xd2,0x00,0x00]
5652 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5654 v_cmp_lt_i16_e64 s
[10:11], vcc_lo
, ttmp15
5655 // W64
: encoding
: [0x0a,0x00,0x31,0xd4,0x6a,0xf6,0x00,0x00]
5656 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5658 v_cmp_lt_i16_e64 s
[10:11], vcc_hi
, 0xfe0b
5659 // W64
: encoding
: [0x0a,0x00,0x31,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
5660 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5662 v_cmp_lt_i16_e64 s
[10:11], ttmp15
, src_scc
5663 // W64
: encoding
: [0x0a,0x00,0x31,0xd4,0x7b,0xfa,0x01,0x00]
5664 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5666 v_cmp_lt_i16_e64 s
[10:11], m0
, 0.5
5667 // W64
: encoding
: [0x0a,0x00,0x31,0xd4,0x7d,0xe0,0x01,0x00]
5668 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5670 v_cmp_lt_i16_e64 s
[10:11], exec_lo
, -1
5671 // W64
: encoding
: [0x0a,0x00,0x31,0xd4,0x7e,0x82,0x01,0x00]
5672 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5674 v_cmp_lt_i16_e64 s
[10:11], exec_hi
, null
5675 // W64
: encoding
: [0x0a,0x00,0x31,0xd4,0x7f,0xf8,0x00,0x00]
5676 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5678 v_cmp_lt_i16_e64 s
[10:11], null
, exec_lo
5679 // W64
: encoding
: [0x0a,0x00,0x31,0xd4,0x7c,0xfc,0x00,0x00]
5680 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5682 v_cmp_lt_i16_e64 s
[104:105], -1, exec_hi
5683 // W64
: encoding
: [0x68,0x00,0x31,0xd4,0xc1,0xfe,0x00,0x00]
5684 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5686 v_cmp_lt_i16_e64 vcc
, 0.5, m0
5687 // W64
: encoding
: [0x6a,0x00,0x31,0xd4,0xf0,0xfa,0x00,0x00]
5688 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5690 v_cmp_lt_i16_e64 ttmp
[14:15], src_scc
, vcc_lo
5691 // W64
: encoding
: [0x7a,0x00,0x31,0xd4,0xfd,0xd4,0x00,0x00]
5692 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5694 v_cmp_lt_i16_e64 null
, 0xfe0b, vcc_hi
5695 // GFX11
: encoding
: [0x7c,0x00,0x31,0xd4,0xff,0xd6,0x00,0x00,0x0b,0xfe,0x00,0x00]
5697 v_cmp_lt_i32_e64 s5
, v1
, v2
5698 // W32
: encoding
: [0x05,0x00,0x41,0xd4,0x01,0x05,0x02,0x00]
5699 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5701 v_cmp_lt_i32_e64 s5
, v255
, v255
5702 // W32
: encoding
: [0x05,0x00,0x41,0xd4,0xff,0xff,0x03,0x00]
5703 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5705 v_cmp_lt_i32_e64 s5
, s1
, s2
5706 // W32
: encoding
: [0x05,0x00,0x41,0xd4,0x01,0x04,0x00,0x00]
5707 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5709 v_cmp_lt_i32_e64 s5
, s105
, s105
5710 // W32
: encoding
: [0x05,0x00,0x41,0xd4,0x69,0xd2,0x00,0x00]
5711 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5713 v_cmp_lt_i32_e64 s5
, vcc_lo
, ttmp15
5714 // W32
: encoding
: [0x05,0x00,0x41,0xd4,0x6a,0xf6,0x00,0x00]
5715 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5717 v_cmp_lt_i32_e64 s5
, vcc_hi
, 0xaf123456
5718 // W32
: encoding
: [0x05,0x00,0x41,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
5719 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5721 v_cmp_lt_i32_e64 s5
, ttmp15
, src_scc
5722 // W32
: encoding
: [0x05,0x00,0x41,0xd4,0x7b,0xfa,0x01,0x00]
5723 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5725 v_cmp_lt_i32_e64 s5
, m0
, 0.5
5726 // W32
: encoding
: [0x05,0x00,0x41,0xd4,0x7d,0xe0,0x01,0x00]
5727 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5729 v_cmp_lt_i32_e64 s5
, exec_lo
, -1
5730 // W32
: encoding
: [0x05,0x00,0x41,0xd4,0x7e,0x82,0x01,0x00]
5731 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5733 v_cmp_lt_i32_e64 s5
, exec_hi
, null
5734 // W32
: encoding
: [0x05,0x00,0x41,0xd4,0x7f,0xf8,0x00,0x00]
5735 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5737 v_cmp_lt_i32_e64 s105
, null
, exec_lo
5738 // W32
: encoding
: [0x69,0x00,0x41,0xd4,0x7c,0xfc,0x00,0x00]
5739 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5741 v_cmp_lt_i32_e64 vcc_lo
, -1, exec_hi
5742 // W32
: encoding
: [0x6a,0x00,0x41,0xd4,0xc1,0xfe,0x00,0x00]
5743 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5745 v_cmp_lt_i32_e64 vcc_hi
, 0.5, m0
5746 // W32
: encoding
: [0x6b,0x00,0x41,0xd4,0xf0,0xfa,0x00,0x00]
5747 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5749 v_cmp_lt_i32_e64 ttmp15
, src_scc
, vcc_lo
5750 // W32
: encoding
: [0x7b,0x00,0x41,0xd4,0xfd,0xd4,0x00,0x00]
5751 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5753 v_cmp_lt_i32_e64 s
[10:11], v1
, v2
5754 // W64
: encoding
: [0x0a,0x00,0x41,0xd4,0x01,0x05,0x02,0x00]
5755 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5757 v_cmp_lt_i32_e64 s
[10:11], v255
, v255
5758 // W64
: encoding
: [0x0a,0x00,0x41,0xd4,0xff,0xff,0x03,0x00]
5759 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5761 v_cmp_lt_i32_e64 s
[10:11], s1
, s2
5762 // W64
: encoding
: [0x0a,0x00,0x41,0xd4,0x01,0x04,0x00,0x00]
5763 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5765 v_cmp_lt_i32_e64 s
[10:11], s105
, s105
5766 // W64
: encoding
: [0x0a,0x00,0x41,0xd4,0x69,0xd2,0x00,0x00]
5767 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5769 v_cmp_lt_i32_e64 s
[10:11], vcc_lo
, ttmp15
5770 // W64
: encoding
: [0x0a,0x00,0x41,0xd4,0x6a,0xf6,0x00,0x00]
5771 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5773 v_cmp_lt_i32_e64 s
[10:11], vcc_hi
, 0xaf123456
5774 // W64
: encoding
: [0x0a,0x00,0x41,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
5775 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5777 v_cmp_lt_i32_e64 s
[10:11], ttmp15
, src_scc
5778 // W64
: encoding
: [0x0a,0x00,0x41,0xd4,0x7b,0xfa,0x01,0x00]
5779 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5781 v_cmp_lt_i32_e64 s
[10:11], m0
, 0.5
5782 // W64
: encoding
: [0x0a,0x00,0x41,0xd4,0x7d,0xe0,0x01,0x00]
5783 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5785 v_cmp_lt_i32_e64 s
[10:11], exec_lo
, -1
5786 // W64
: encoding
: [0x0a,0x00,0x41,0xd4,0x7e,0x82,0x01,0x00]
5787 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5789 v_cmp_lt_i32_e64 s
[10:11], exec_hi
, null
5790 // W64
: encoding
: [0x0a,0x00,0x41,0xd4,0x7f,0xf8,0x00,0x00]
5791 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5793 v_cmp_lt_i32_e64 s
[10:11], null
, exec_lo
5794 // W64
: encoding
: [0x0a,0x00,0x41,0xd4,0x7c,0xfc,0x00,0x00]
5795 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5797 v_cmp_lt_i32_e64 s
[104:105], -1, exec_hi
5798 // W64
: encoding
: [0x68,0x00,0x41,0xd4,0xc1,0xfe,0x00,0x00]
5799 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5801 v_cmp_lt_i32_e64 vcc
, 0.5, m0
5802 // W64
: encoding
: [0x6a,0x00,0x41,0xd4,0xf0,0xfa,0x00,0x00]
5803 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5805 v_cmp_lt_i32_e64 ttmp
[14:15], src_scc
, vcc_lo
5806 // W64
: encoding
: [0x7a,0x00,0x41,0xd4,0xfd,0xd4,0x00,0x00]
5807 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5809 v_cmp_lt_i32_e64 null
, 0xaf123456, vcc_hi
5810 // GFX11
: encoding
: [0x7c,0x00,0x41,0xd4,0xff,0xd6,0x00,0x00,0x56,0x34,0x12,0xaf]
5812 v_cmp_lt_i64_e64 s5
, v
[1:2], v
[2:3]
5813 // W32
: encoding
: [0x05,0x00,0x51,0xd4,0x01,0x05,0x02,0x00]
5814 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5816 v_cmp_lt_i64_e64 s5
, v
[254:255], v
[254:255]
5817 // W32
: encoding
: [0x05,0x00,0x51,0xd4,0xfe,0xfd,0x03,0x00]
5818 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5820 v_cmp_lt_i64_e64 s5
, s
[2:3], s
[4:5]
5821 // W32
: encoding
: [0x05,0x00,0x51,0xd4,0x02,0x08,0x00,0x00]
5822 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5824 v_cmp_lt_i64_e64 s5
, s
[104:105], s
[104:105]
5825 // W32
: encoding
: [0x05,0x00,0x51,0xd4,0x68,0xd0,0x00,0x00]
5826 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5828 v_cmp_lt_i64_e64 s5
, vcc
, ttmp
[14:15]
5829 // W32
: encoding
: [0x05,0x00,0x51,0xd4,0x6a,0xf4,0x00,0x00]
5830 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5832 v_cmp_lt_i64_e64 s5
, ttmp
[14:15], 0xaf123456
5833 // W32
: encoding
: [0x05,0x00,0x51,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
5834 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5836 v_cmp_lt_i64_e64 s5
, exec
, src_scc
5837 // W32
: encoding
: [0x05,0x00,0x51,0xd4,0x7e,0xfa,0x01,0x00]
5838 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5840 v_cmp_lt_i64_e64 s105
, null
, 0.5
5841 // W32
: encoding
: [0x69,0x00,0x51,0xd4,0x7c,0xe0,0x01,0x00]
5842 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5844 v_cmp_lt_i64_e64 vcc_lo
, -1, -1
5845 // W32
: encoding
: [0x6a,0x00,0x51,0xd4,0xc1,0x82,0x01,0x00]
5846 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5848 v_cmp_lt_i64_e64 vcc_hi
, 0.5, null
5849 // W32
: encoding
: [0x6b,0x00,0x51,0xd4,0xf0,0xf8,0x00,0x00]
5850 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5852 v_cmp_lt_i64_e64 ttmp15
, src_scc
, exec
5853 // W32
: encoding
: [0x7b,0x00,0x51,0xd4,0xfd,0xfc,0x00,0x00]
5854 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5856 v_cmp_lt_i64_e64 s
[10:11], v
[1:2], v
[2:3]
5857 // W64
: encoding
: [0x0a,0x00,0x51,0xd4,0x01,0x05,0x02,0x00]
5858 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5860 v_cmp_lt_i64_e64 s
[10:11], v
[254:255], v
[254:255]
5861 // W64
: encoding
: [0x0a,0x00,0x51,0xd4,0xfe,0xfd,0x03,0x00]
5862 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5864 v_cmp_lt_i64_e64 s
[10:11], s
[2:3], s
[4:5]
5865 // W64
: encoding
: [0x0a,0x00,0x51,0xd4,0x02,0x08,0x00,0x00]
5866 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5868 v_cmp_lt_i64_e64 s
[10:11], s
[104:105], s
[104:105]
5869 // W64
: encoding
: [0x0a,0x00,0x51,0xd4,0x68,0xd0,0x00,0x00]
5870 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5872 v_cmp_lt_i64_e64 s
[10:11], vcc
, ttmp
[14:15]
5873 // W64
: encoding
: [0x0a,0x00,0x51,0xd4,0x6a,0xf4,0x00,0x00]
5874 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5876 v_cmp_lt_i64_e64 s
[10:11], ttmp
[14:15], 0xaf123456
5877 // W64
: encoding
: [0x0a,0x00,0x51,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
5878 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5880 v_cmp_lt_i64_e64 s
[10:11], exec
, src_scc
5881 // W64
: encoding
: [0x0a,0x00,0x51,0xd4,0x7e,0xfa,0x01,0x00]
5882 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5884 v_cmp_lt_i64_e64 s
[10:11], null
, 0.5
5885 // W64
: encoding
: [0x0a,0x00,0x51,0xd4,0x7c,0xe0,0x01,0x00]
5886 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5888 v_cmp_lt_i64_e64 s
[104:105], -1, -1
5889 // W64
: encoding
: [0x68,0x00,0x51,0xd4,0xc1,0x82,0x01,0x00]
5890 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5892 v_cmp_lt_i64_e64 vcc
, 0.5, null
5893 // W64
: encoding
: [0x6a,0x00,0x51,0xd4,0xf0,0xf8,0x00,0x00]
5894 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5896 v_cmp_lt_i64_e64 ttmp
[14:15], src_scc
, exec
5897 // W64
: encoding
: [0x7a,0x00,0x51,0xd4,0xfd,0xfc,0x00,0x00]
5898 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5900 v_cmp_lt_i64_e64 null
, 0xaf123456, vcc
5901 // GFX11
: encoding
: [0x7c,0x00,0x51,0xd4,0xff,0xd4,0x00,0x00,0x56,0x34,0x12,0xaf]
5903 v_cmp_lt_u16_e64 s5
, v1
, v2
5904 // W32
: encoding
: [0x05,0x00,0x39,0xd4,0x01,0x05,0x02,0x00]
5905 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5907 v_cmp_lt_u16_e64 s5
, v255
, v255
5908 // W32
: encoding
: [0x05,0x00,0x39,0xd4,0xff,0xff,0x03,0x00]
5909 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5911 v_cmp_lt_u16_e64 s5
, s1
, s2
5912 // W32
: encoding
: [0x05,0x00,0x39,0xd4,0x01,0x04,0x00,0x00]
5913 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5915 v_cmp_lt_u16_e64 s5
, s105
, s105
5916 // W32
: encoding
: [0x05,0x00,0x39,0xd4,0x69,0xd2,0x00,0x00]
5917 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5919 v_cmp_lt_u16_e64 s5
, vcc_lo
, ttmp15
5920 // W32
: encoding
: [0x05,0x00,0x39,0xd4,0x6a,0xf6,0x00,0x00]
5921 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5923 v_cmp_lt_u16_e64 s5
, vcc_hi
, 0xfe0b
5924 // W32
: encoding
: [0x05,0x00,0x39,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
5925 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5927 v_cmp_lt_u16_e64 s5
, ttmp15
, src_scc
5928 // W32
: encoding
: [0x05,0x00,0x39,0xd4,0x7b,0xfa,0x01,0x00]
5929 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5931 v_cmp_lt_u16_e64 s5
, m0
, 0.5
5932 // W32
: encoding
: [0x05,0x00,0x39,0xd4,0x7d,0xe0,0x01,0x00]
5933 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5935 v_cmp_lt_u16_e64 s5
, exec_lo
, -1
5936 // W32
: encoding
: [0x05,0x00,0x39,0xd4,0x7e,0x82,0x01,0x00]
5937 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5939 v_cmp_lt_u16_e64 s5
, exec_hi
, null
5940 // W32
: encoding
: [0x05,0x00,0x39,0xd4,0x7f,0xf8,0x00,0x00]
5941 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5943 v_cmp_lt_u16_e64 s105
, null
, exec_lo
5944 // W32
: encoding
: [0x69,0x00,0x39,0xd4,0x7c,0xfc,0x00,0x00]
5945 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5947 v_cmp_lt_u16_e64 vcc_lo
, -1, exec_hi
5948 // W32
: encoding
: [0x6a,0x00,0x39,0xd4,0xc1,0xfe,0x00,0x00]
5949 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5951 v_cmp_lt_u16_e64 vcc_hi
, 0.5, m0
5952 // W32
: encoding
: [0x6b,0x00,0x39,0xd4,0xf0,0xfa,0x00,0x00]
5953 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5955 v_cmp_lt_u16_e64 ttmp15
, src_scc
, vcc_lo
5956 // W32
: encoding
: [0x7b,0x00,0x39,0xd4,0xfd,0xd4,0x00,0x00]
5957 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5959 v_cmp_lt_u16_e64 s
[10:11], v1
, v2
5960 // W64
: encoding
: [0x0a,0x00,0x39,0xd4,0x01,0x05,0x02,0x00]
5961 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5963 v_cmp_lt_u16_e64 s
[10:11], v255
, v255
5964 // W64
: encoding
: [0x0a,0x00,0x39,0xd4,0xff,0xff,0x03,0x00]
5965 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5967 v_cmp_lt_u16_e64 s
[10:11], s1
, s2
5968 // W64
: encoding
: [0x0a,0x00,0x39,0xd4,0x01,0x04,0x00,0x00]
5969 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5971 v_cmp_lt_u16_e64 s
[10:11], s105
, s105
5972 // W64
: encoding
: [0x0a,0x00,0x39,0xd4,0x69,0xd2,0x00,0x00]
5973 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5975 v_cmp_lt_u16_e64 s
[10:11], vcc_lo
, ttmp15
5976 // W64
: encoding
: [0x0a,0x00,0x39,0xd4,0x6a,0xf6,0x00,0x00]
5977 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5979 v_cmp_lt_u16_e64 s
[10:11], vcc_hi
, 0xfe0b
5980 // W64
: encoding
: [0x0a,0x00,0x39,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
5981 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5983 v_cmp_lt_u16_e64 s
[10:11], ttmp15
, src_scc
5984 // W64
: encoding
: [0x0a,0x00,0x39,0xd4,0x7b,0xfa,0x01,0x00]
5985 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5987 v_cmp_lt_u16_e64 s
[10:11], m0
, 0.5
5988 // W64
: encoding
: [0x0a,0x00,0x39,0xd4,0x7d,0xe0,0x01,0x00]
5989 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5991 v_cmp_lt_u16_e64 s
[10:11], exec_lo
, -1
5992 // W64
: encoding
: [0x0a,0x00,0x39,0xd4,0x7e,0x82,0x01,0x00]
5993 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5995 v_cmp_lt_u16_e64 s
[10:11], exec_hi
, null
5996 // W64
: encoding
: [0x0a,0x00,0x39,0xd4,0x7f,0xf8,0x00,0x00]
5997 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
5999 v_cmp_lt_u16_e64 s
[10:11], null
, exec_lo
6000 // W64
: encoding
: [0x0a,0x00,0x39,0xd4,0x7c,0xfc,0x00,0x00]
6001 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6003 v_cmp_lt_u16_e64 s
[104:105], -1, exec_hi
6004 // W64
: encoding
: [0x68,0x00,0x39,0xd4,0xc1,0xfe,0x00,0x00]
6005 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6007 v_cmp_lt_u16_e64 vcc
, 0.5, m0
6008 // W64
: encoding
: [0x6a,0x00,0x39,0xd4,0xf0,0xfa,0x00,0x00]
6009 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6011 v_cmp_lt_u16_e64 ttmp
[14:15], src_scc
, vcc_lo
6012 // W64
: encoding
: [0x7a,0x00,0x39,0xd4,0xfd,0xd4,0x00,0x00]
6013 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6015 v_cmp_lt_u16_e64 null
, 0xfe0b, vcc_hi
6016 // GFX11
: encoding
: [0x7c,0x00,0x39,0xd4,0xff,0xd6,0x00,0x00,0x0b,0xfe,0x00,0x00]
6018 v_cmp_lt_u32_e64 s5
, v1
, v2
6019 // W32
: encoding
: [0x05,0x00,0x49,0xd4,0x01,0x05,0x02,0x00]
6020 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6022 v_cmp_lt_u32_e64 s5
, v255
, v255
6023 // W32
: encoding
: [0x05,0x00,0x49,0xd4,0xff,0xff,0x03,0x00]
6024 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6026 v_cmp_lt_u32_e64 s5
, s1
, s2
6027 // W32
: encoding
: [0x05,0x00,0x49,0xd4,0x01,0x04,0x00,0x00]
6028 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6030 v_cmp_lt_u32_e64 s5
, s105
, s105
6031 // W32
: encoding
: [0x05,0x00,0x49,0xd4,0x69,0xd2,0x00,0x00]
6032 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6034 v_cmp_lt_u32_e64 s5
, vcc_lo
, ttmp15
6035 // W32
: encoding
: [0x05,0x00,0x49,0xd4,0x6a,0xf6,0x00,0x00]
6036 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6038 v_cmp_lt_u32_e64 s5
, vcc_hi
, 0xaf123456
6039 // W32
: encoding
: [0x05,0x00,0x49,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
6040 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6042 v_cmp_lt_u32_e64 s5
, ttmp15
, src_scc
6043 // W32
: encoding
: [0x05,0x00,0x49,0xd4,0x7b,0xfa,0x01,0x00]
6044 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6046 v_cmp_lt_u32_e64 s5
, m0
, 0.5
6047 // W32
: encoding
: [0x05,0x00,0x49,0xd4,0x7d,0xe0,0x01,0x00]
6048 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6050 v_cmp_lt_u32_e64 s5
, exec_lo
, -1
6051 // W32
: encoding
: [0x05,0x00,0x49,0xd4,0x7e,0x82,0x01,0x00]
6052 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6054 v_cmp_lt_u32_e64 s5
, exec_hi
, null
6055 // W32
: encoding
: [0x05,0x00,0x49,0xd4,0x7f,0xf8,0x00,0x00]
6056 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6058 v_cmp_lt_u32_e64 s105
, null
, exec_lo
6059 // W32
: encoding
: [0x69,0x00,0x49,0xd4,0x7c,0xfc,0x00,0x00]
6060 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6062 v_cmp_lt_u32_e64 vcc_lo
, -1, exec_hi
6063 // W32
: encoding
: [0x6a,0x00,0x49,0xd4,0xc1,0xfe,0x00,0x00]
6064 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6066 v_cmp_lt_u32_e64 vcc_hi
, 0.5, m0
6067 // W32
: encoding
: [0x6b,0x00,0x49,0xd4,0xf0,0xfa,0x00,0x00]
6068 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6070 v_cmp_lt_u32_e64 ttmp15
, src_scc
, vcc_lo
6071 // W32
: encoding
: [0x7b,0x00,0x49,0xd4,0xfd,0xd4,0x00,0x00]
6072 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6074 v_cmp_lt_u32_e64 s
[10:11], v1
, v2
6075 // W64
: encoding
: [0x0a,0x00,0x49,0xd4,0x01,0x05,0x02,0x00]
6076 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6078 v_cmp_lt_u32_e64 s
[10:11], v255
, v255
6079 // W64
: encoding
: [0x0a,0x00,0x49,0xd4,0xff,0xff,0x03,0x00]
6080 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6082 v_cmp_lt_u32_e64 s
[10:11], s1
, s2
6083 // W64
: encoding
: [0x0a,0x00,0x49,0xd4,0x01,0x04,0x00,0x00]
6084 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6086 v_cmp_lt_u32_e64 s
[10:11], s105
, s105
6087 // W64
: encoding
: [0x0a,0x00,0x49,0xd4,0x69,0xd2,0x00,0x00]
6088 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6090 v_cmp_lt_u32_e64 s
[10:11], vcc_lo
, ttmp15
6091 // W64
: encoding
: [0x0a,0x00,0x49,0xd4,0x6a,0xf6,0x00,0x00]
6092 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6094 v_cmp_lt_u32_e64 s
[10:11], vcc_hi
, 0xaf123456
6095 // W64
: encoding
: [0x0a,0x00,0x49,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
6096 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6098 v_cmp_lt_u32_e64 s
[10:11], ttmp15
, src_scc
6099 // W64
: encoding
: [0x0a,0x00,0x49,0xd4,0x7b,0xfa,0x01,0x00]
6100 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6102 v_cmp_lt_u32_e64 s
[10:11], m0
, 0.5
6103 // W64
: encoding
: [0x0a,0x00,0x49,0xd4,0x7d,0xe0,0x01,0x00]
6104 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6106 v_cmp_lt_u32_e64 s
[10:11], exec_lo
, -1
6107 // W64
: encoding
: [0x0a,0x00,0x49,0xd4,0x7e,0x82,0x01,0x00]
6108 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6110 v_cmp_lt_u32_e64 s
[10:11], exec_hi
, null
6111 // W64
: encoding
: [0x0a,0x00,0x49,0xd4,0x7f,0xf8,0x00,0x00]
6112 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6114 v_cmp_lt_u32_e64 s
[10:11], null
, exec_lo
6115 // W64
: encoding
: [0x0a,0x00,0x49,0xd4,0x7c,0xfc,0x00,0x00]
6116 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6118 v_cmp_lt_u32_e64 s
[104:105], -1, exec_hi
6119 // W64
: encoding
: [0x68,0x00,0x49,0xd4,0xc1,0xfe,0x00,0x00]
6120 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6122 v_cmp_lt_u32_e64 vcc
, 0.5, m0
6123 // W64
: encoding
: [0x6a,0x00,0x49,0xd4,0xf0,0xfa,0x00,0x00]
6124 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6126 v_cmp_lt_u32_e64 ttmp
[14:15], src_scc
, vcc_lo
6127 // W64
: encoding
: [0x7a,0x00,0x49,0xd4,0xfd,0xd4,0x00,0x00]
6128 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6130 v_cmp_lt_u32_e64 null
, 0xaf123456, vcc_hi
6131 // GFX11
: encoding
: [0x7c,0x00,0x49,0xd4,0xff,0xd6,0x00,0x00,0x56,0x34,0x12,0xaf]
6133 v_cmp_lt_u64_e64 s5
, v
[1:2], v
[2:3]
6134 // W32
: encoding
: [0x05,0x00,0x59,0xd4,0x01,0x05,0x02,0x00]
6135 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6137 v_cmp_lt_u64_e64 s5
, v
[254:255], v
[254:255]
6138 // W32
: encoding
: [0x05,0x00,0x59,0xd4,0xfe,0xfd,0x03,0x00]
6139 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6141 v_cmp_lt_u64_e64 s5
, s
[2:3], s
[4:5]
6142 // W32
: encoding
: [0x05,0x00,0x59,0xd4,0x02,0x08,0x00,0x00]
6143 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6145 v_cmp_lt_u64_e64 s5
, s
[104:105], s
[104:105]
6146 // W32
: encoding
: [0x05,0x00,0x59,0xd4,0x68,0xd0,0x00,0x00]
6147 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6149 v_cmp_lt_u64_e64 s5
, vcc
, ttmp
[14:15]
6150 // W32
: encoding
: [0x05,0x00,0x59,0xd4,0x6a,0xf4,0x00,0x00]
6151 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6153 v_cmp_lt_u64_e64 s5
, ttmp
[14:15], 0xaf123456
6154 // W32
: encoding
: [0x05,0x00,0x59,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
6155 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6157 v_cmp_lt_u64_e64 s5
, exec
, src_scc
6158 // W32
: encoding
: [0x05,0x00,0x59,0xd4,0x7e,0xfa,0x01,0x00]
6159 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6161 v_cmp_lt_u64_e64 s105
, null
, 0.5
6162 // W32
: encoding
: [0x69,0x00,0x59,0xd4,0x7c,0xe0,0x01,0x00]
6163 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6165 v_cmp_lt_u64_e64 vcc_lo
, -1, -1
6166 // W32
: encoding
: [0x6a,0x00,0x59,0xd4,0xc1,0x82,0x01,0x00]
6167 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6169 v_cmp_lt_u64_e64 vcc_hi
, 0.5, null
6170 // W32
: encoding
: [0x6b,0x00,0x59,0xd4,0xf0,0xf8,0x00,0x00]
6171 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6173 v_cmp_lt_u64_e64 ttmp15
, src_scc
, exec
6174 // W32
: encoding
: [0x7b,0x00,0x59,0xd4,0xfd,0xfc,0x00,0x00]
6175 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6177 v_cmp_lt_u64_e64 s
[10:11], v
[1:2], v
[2:3]
6178 // W64
: encoding
: [0x0a,0x00,0x59,0xd4,0x01,0x05,0x02,0x00]
6179 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6181 v_cmp_lt_u64_e64 s
[10:11], v
[254:255], v
[254:255]
6182 // W64
: encoding
: [0x0a,0x00,0x59,0xd4,0xfe,0xfd,0x03,0x00]
6183 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6185 v_cmp_lt_u64_e64 s
[10:11], s
[2:3], s
[4:5]
6186 // W64
: encoding
: [0x0a,0x00,0x59,0xd4,0x02,0x08,0x00,0x00]
6187 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6189 v_cmp_lt_u64_e64 s
[10:11], s
[104:105], s
[104:105]
6190 // W64
: encoding
: [0x0a,0x00,0x59,0xd4,0x68,0xd0,0x00,0x00]
6191 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6193 v_cmp_lt_u64_e64 s
[10:11], vcc
, ttmp
[14:15]
6194 // W64
: encoding
: [0x0a,0x00,0x59,0xd4,0x6a,0xf4,0x00,0x00]
6195 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6197 v_cmp_lt_u64_e64 s
[10:11], ttmp
[14:15], 0xaf123456
6198 // W64
: encoding
: [0x0a,0x00,0x59,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
6199 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6201 v_cmp_lt_u64_e64 s
[10:11], exec
, src_scc
6202 // W64
: encoding
: [0x0a,0x00,0x59,0xd4,0x7e,0xfa,0x01,0x00]
6203 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6205 v_cmp_lt_u64_e64 s
[10:11], null
, 0.5
6206 // W64
: encoding
: [0x0a,0x00,0x59,0xd4,0x7c,0xe0,0x01,0x00]
6207 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6209 v_cmp_lt_u64_e64 s
[104:105], -1, -1
6210 // W64
: encoding
: [0x68,0x00,0x59,0xd4,0xc1,0x82,0x01,0x00]
6211 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6213 v_cmp_lt_u64_e64 vcc
, 0.5, null
6214 // W64
: encoding
: [0x6a,0x00,0x59,0xd4,0xf0,0xf8,0x00,0x00]
6215 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6217 v_cmp_lt_u64_e64 ttmp
[14:15], src_scc
, exec
6218 // W64
: encoding
: [0x7a,0x00,0x59,0xd4,0xfd,0xfc,0x00,0x00]
6219 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6221 v_cmp_lt_u64_e64 null
, 0xaf123456, vcc
6222 // GFX11
: encoding
: [0x7c,0x00,0x59,0xd4,0xff,0xd4,0x00,0x00,0x56,0x34,0x12,0xaf]
6224 v_cmp_ne_i16_e64 s5
, v1
, v2
6225 // W32
: encoding
: [0x05,0x00,0x35,0xd4,0x01,0x05,0x02,0x00]
6226 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6228 v_cmp_ne_i16_e64 s5
, v255
, v255
6229 // W32
: encoding
: [0x05,0x00,0x35,0xd4,0xff,0xff,0x03,0x00]
6230 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6232 v_cmp_ne_i16_e64 s5
, s1
, s2
6233 // W32
: encoding
: [0x05,0x00,0x35,0xd4,0x01,0x04,0x00,0x00]
6234 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6236 v_cmp_ne_i16_e64 s5
, s105
, s105
6237 // W32
: encoding
: [0x05,0x00,0x35,0xd4,0x69,0xd2,0x00,0x00]
6238 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6240 v_cmp_ne_i16_e64 s5
, vcc_lo
, ttmp15
6241 // W32
: encoding
: [0x05,0x00,0x35,0xd4,0x6a,0xf6,0x00,0x00]
6242 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6244 v_cmp_ne_i16_e64 s5
, vcc_hi
, 0xfe0b
6245 // W32
: encoding
: [0x05,0x00,0x35,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
6246 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6248 v_cmp_ne_i16_e64 s5
, ttmp15
, src_scc
6249 // W32
: encoding
: [0x05,0x00,0x35,0xd4,0x7b,0xfa,0x01,0x00]
6250 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6252 v_cmp_ne_i16_e64 s5
, m0
, 0.5
6253 // W32
: encoding
: [0x05,0x00,0x35,0xd4,0x7d,0xe0,0x01,0x00]
6254 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6256 v_cmp_ne_i16_e64 s5
, exec_lo
, -1
6257 // W32
: encoding
: [0x05,0x00,0x35,0xd4,0x7e,0x82,0x01,0x00]
6258 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6260 v_cmp_ne_i16_e64 s5
, exec_hi
, null
6261 // W32
: encoding
: [0x05,0x00,0x35,0xd4,0x7f,0xf8,0x00,0x00]
6262 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6264 v_cmp_ne_i16_e64 s105
, null
, exec_lo
6265 // W32
: encoding
: [0x69,0x00,0x35,0xd4,0x7c,0xfc,0x00,0x00]
6266 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6268 v_cmp_ne_i16_e64 vcc_lo
, -1, exec_hi
6269 // W32
: encoding
: [0x6a,0x00,0x35,0xd4,0xc1,0xfe,0x00,0x00]
6270 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6272 v_cmp_ne_i16_e64 vcc_hi
, 0.5, m0
6273 // W32
: encoding
: [0x6b,0x00,0x35,0xd4,0xf0,0xfa,0x00,0x00]
6274 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6276 v_cmp_ne_i16_e64 ttmp15
, src_scc
, vcc_lo
6277 // W32
: encoding
: [0x7b,0x00,0x35,0xd4,0xfd,0xd4,0x00,0x00]
6278 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6280 v_cmp_ne_i16_e64 s
[10:11], v1
, v2
6281 // W64
: encoding
: [0x0a,0x00,0x35,0xd4,0x01,0x05,0x02,0x00]
6282 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6284 v_cmp_ne_i16_e64 s
[10:11], v255
, v255
6285 // W64
: encoding
: [0x0a,0x00,0x35,0xd4,0xff,0xff,0x03,0x00]
6286 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6288 v_cmp_ne_i16_e64 s
[10:11], s1
, s2
6289 // W64
: encoding
: [0x0a,0x00,0x35,0xd4,0x01,0x04,0x00,0x00]
6290 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6292 v_cmp_ne_i16_e64 s
[10:11], s105
, s105
6293 // W64
: encoding
: [0x0a,0x00,0x35,0xd4,0x69,0xd2,0x00,0x00]
6294 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6296 v_cmp_ne_i16_e64 s
[10:11], vcc_lo
, ttmp15
6297 // W64
: encoding
: [0x0a,0x00,0x35,0xd4,0x6a,0xf6,0x00,0x00]
6298 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6300 v_cmp_ne_i16_e64 s
[10:11], vcc_hi
, 0xfe0b
6301 // W64
: encoding
: [0x0a,0x00,0x35,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
6302 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6304 v_cmp_ne_i16_e64 s
[10:11], ttmp15
, src_scc
6305 // W64
: encoding
: [0x0a,0x00,0x35,0xd4,0x7b,0xfa,0x01,0x00]
6306 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6308 v_cmp_ne_i16_e64 s
[10:11], m0
, 0.5
6309 // W64
: encoding
: [0x0a,0x00,0x35,0xd4,0x7d,0xe0,0x01,0x00]
6310 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6312 v_cmp_ne_i16_e64 s
[10:11], exec_lo
, -1
6313 // W64
: encoding
: [0x0a,0x00,0x35,0xd4,0x7e,0x82,0x01,0x00]
6314 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6316 v_cmp_ne_i16_e64 s
[10:11], exec_hi
, null
6317 // W64
: encoding
: [0x0a,0x00,0x35,0xd4,0x7f,0xf8,0x00,0x00]
6318 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6320 v_cmp_ne_i16_e64 s
[10:11], null
, exec_lo
6321 // W64
: encoding
: [0x0a,0x00,0x35,0xd4,0x7c,0xfc,0x00,0x00]
6322 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6324 v_cmp_ne_i16_e64 s
[104:105], -1, exec_hi
6325 // W64
: encoding
: [0x68,0x00,0x35,0xd4,0xc1,0xfe,0x00,0x00]
6326 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6328 v_cmp_ne_i16_e64 vcc
, 0.5, m0
6329 // W64
: encoding
: [0x6a,0x00,0x35,0xd4,0xf0,0xfa,0x00,0x00]
6330 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6332 v_cmp_ne_i16_e64 ttmp
[14:15], src_scc
, vcc_lo
6333 // W64
: encoding
: [0x7a,0x00,0x35,0xd4,0xfd,0xd4,0x00,0x00]
6334 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6336 v_cmp_ne_i16_e64 null
, 0xfe0b, vcc_hi
6337 // GFX11
: encoding
: [0x7c,0x00,0x35,0xd4,0xff,0xd6,0x00,0x00,0x0b,0xfe,0x00,0x00]
6339 v_cmp_ne_i32_e64 s5
, v1
, v2
6340 // W32
: encoding
: [0x05,0x00,0x45,0xd4,0x01,0x05,0x02,0x00]
6341 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6343 v_cmp_ne_i32_e64 s5
, v255
, v255
6344 // W32
: encoding
: [0x05,0x00,0x45,0xd4,0xff,0xff,0x03,0x00]
6345 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6347 v_cmp_ne_i32_e64 s5
, s1
, s2
6348 // W32
: encoding
: [0x05,0x00,0x45,0xd4,0x01,0x04,0x00,0x00]
6349 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6351 v_cmp_ne_i32_e64 s5
, s105
, s105
6352 // W32
: encoding
: [0x05,0x00,0x45,0xd4,0x69,0xd2,0x00,0x00]
6353 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6355 v_cmp_ne_i32_e64 s5
, vcc_lo
, ttmp15
6356 // W32
: encoding
: [0x05,0x00,0x45,0xd4,0x6a,0xf6,0x00,0x00]
6357 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6359 v_cmp_ne_i32_e64 s5
, vcc_hi
, 0xaf123456
6360 // W32
: encoding
: [0x05,0x00,0x45,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
6361 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6363 v_cmp_ne_i32_e64 s5
, ttmp15
, src_scc
6364 // W32
: encoding
: [0x05,0x00,0x45,0xd4,0x7b,0xfa,0x01,0x00]
6365 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6367 v_cmp_ne_i32_e64 s5
, m0
, 0.5
6368 // W32
: encoding
: [0x05,0x00,0x45,0xd4,0x7d,0xe0,0x01,0x00]
6369 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6371 v_cmp_ne_i32_e64 s5
, exec_lo
, -1
6372 // W32
: encoding
: [0x05,0x00,0x45,0xd4,0x7e,0x82,0x01,0x00]
6373 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6375 v_cmp_ne_i32_e64 s5
, exec_hi
, null
6376 // W32
: encoding
: [0x05,0x00,0x45,0xd4,0x7f,0xf8,0x00,0x00]
6377 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6379 v_cmp_ne_i32_e64 s105
, null
, exec_lo
6380 // W32
: encoding
: [0x69,0x00,0x45,0xd4,0x7c,0xfc,0x00,0x00]
6381 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6383 v_cmp_ne_i32_e64 vcc_lo
, -1, exec_hi
6384 // W32
: encoding
: [0x6a,0x00,0x45,0xd4,0xc1,0xfe,0x00,0x00]
6385 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6387 v_cmp_ne_i32_e64 vcc_hi
, 0.5, m0
6388 // W32
: encoding
: [0x6b,0x00,0x45,0xd4,0xf0,0xfa,0x00,0x00]
6389 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6391 v_cmp_ne_i32_e64 ttmp15
, src_scc
, vcc_lo
6392 // W32
: encoding
: [0x7b,0x00,0x45,0xd4,0xfd,0xd4,0x00,0x00]
6393 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6395 v_cmp_ne_i32_e64 s
[10:11], v1
, v2
6396 // W64
: encoding
: [0x0a,0x00,0x45,0xd4,0x01,0x05,0x02,0x00]
6397 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6399 v_cmp_ne_i32_e64 s
[10:11], v255
, v255
6400 // W64
: encoding
: [0x0a,0x00,0x45,0xd4,0xff,0xff,0x03,0x00]
6401 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6403 v_cmp_ne_i32_e64 s
[10:11], s1
, s2
6404 // W64
: encoding
: [0x0a,0x00,0x45,0xd4,0x01,0x04,0x00,0x00]
6405 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6407 v_cmp_ne_i32_e64 s
[10:11], s105
, s105
6408 // W64
: encoding
: [0x0a,0x00,0x45,0xd4,0x69,0xd2,0x00,0x00]
6409 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6411 v_cmp_ne_i32_e64 s
[10:11], vcc_lo
, ttmp15
6412 // W64
: encoding
: [0x0a,0x00,0x45,0xd4,0x6a,0xf6,0x00,0x00]
6413 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6415 v_cmp_ne_i32_e64 s
[10:11], vcc_hi
, 0xaf123456
6416 // W64
: encoding
: [0x0a,0x00,0x45,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
6417 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6419 v_cmp_ne_i32_e64 s
[10:11], ttmp15
, src_scc
6420 // W64
: encoding
: [0x0a,0x00,0x45,0xd4,0x7b,0xfa,0x01,0x00]
6421 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6423 v_cmp_ne_i32_e64 s
[10:11], m0
, 0.5
6424 // W64
: encoding
: [0x0a,0x00,0x45,0xd4,0x7d,0xe0,0x01,0x00]
6425 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6427 v_cmp_ne_i32_e64 s
[10:11], exec_lo
, -1
6428 // W64
: encoding
: [0x0a,0x00,0x45,0xd4,0x7e,0x82,0x01,0x00]
6429 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6431 v_cmp_ne_i32_e64 s
[10:11], exec_hi
, null
6432 // W64
: encoding
: [0x0a,0x00,0x45,0xd4,0x7f,0xf8,0x00,0x00]
6433 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6435 v_cmp_ne_i32_e64 s
[10:11], null
, exec_lo
6436 // W64
: encoding
: [0x0a,0x00,0x45,0xd4,0x7c,0xfc,0x00,0x00]
6437 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6439 v_cmp_ne_i32_e64 s
[104:105], -1, exec_hi
6440 // W64
: encoding
: [0x68,0x00,0x45,0xd4,0xc1,0xfe,0x00,0x00]
6441 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6443 v_cmp_ne_i32_e64 vcc
, 0.5, m0
6444 // W64
: encoding
: [0x6a,0x00,0x45,0xd4,0xf0,0xfa,0x00,0x00]
6445 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6447 v_cmp_ne_i32_e64 ttmp
[14:15], src_scc
, vcc_lo
6448 // W64
: encoding
: [0x7a,0x00,0x45,0xd4,0xfd,0xd4,0x00,0x00]
6449 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6451 v_cmp_ne_i32_e64 null
, 0xaf123456, vcc_hi
6452 // GFX11
: encoding
: [0x7c,0x00,0x45,0xd4,0xff,0xd6,0x00,0x00,0x56,0x34,0x12,0xaf]
6454 v_cmp_ne_i64_e64 s5
, v
[1:2], v
[2:3]
6455 // W32
: encoding
: [0x05,0x00,0x55,0xd4,0x01,0x05,0x02,0x00]
6456 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6458 v_cmp_ne_i64_e64 s5
, v
[254:255], v
[254:255]
6459 // W32
: encoding
: [0x05,0x00,0x55,0xd4,0xfe,0xfd,0x03,0x00]
6460 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6462 v_cmp_ne_i64_e64 s5
, s
[2:3], s
[4:5]
6463 // W32
: encoding
: [0x05,0x00,0x55,0xd4,0x02,0x08,0x00,0x00]
6464 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6466 v_cmp_ne_i64_e64 s5
, s
[104:105], s
[104:105]
6467 // W32
: encoding
: [0x05,0x00,0x55,0xd4,0x68,0xd0,0x00,0x00]
6468 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6470 v_cmp_ne_i64_e64 s5
, vcc
, ttmp
[14:15]
6471 // W32
: encoding
: [0x05,0x00,0x55,0xd4,0x6a,0xf4,0x00,0x00]
6472 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6474 v_cmp_ne_i64_e64 s5
, ttmp
[14:15], 0xaf123456
6475 // W32
: encoding
: [0x05,0x00,0x55,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
6476 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6478 v_cmp_ne_i64_e64 s5
, exec
, src_scc
6479 // W32
: encoding
: [0x05,0x00,0x55,0xd4,0x7e,0xfa,0x01,0x00]
6480 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6482 v_cmp_ne_i64_e64 s105
, null
, 0.5
6483 // W32
: encoding
: [0x69,0x00,0x55,0xd4,0x7c,0xe0,0x01,0x00]
6484 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6486 v_cmp_ne_i64_e64 vcc_lo
, -1, -1
6487 // W32
: encoding
: [0x6a,0x00,0x55,0xd4,0xc1,0x82,0x01,0x00]
6488 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6490 v_cmp_ne_i64_e64 vcc_hi
, 0.5, null
6491 // W32
: encoding
: [0x6b,0x00,0x55,0xd4,0xf0,0xf8,0x00,0x00]
6492 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6494 v_cmp_ne_i64_e64 ttmp15
, src_scc
, exec
6495 // W32
: encoding
: [0x7b,0x00,0x55,0xd4,0xfd,0xfc,0x00,0x00]
6496 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6498 v_cmp_ne_i64_e64 s
[10:11], v
[1:2], v
[2:3]
6499 // W64
: encoding
: [0x0a,0x00,0x55,0xd4,0x01,0x05,0x02,0x00]
6500 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6502 v_cmp_ne_i64_e64 s
[10:11], v
[254:255], v
[254:255]
6503 // W64
: encoding
: [0x0a,0x00,0x55,0xd4,0xfe,0xfd,0x03,0x00]
6504 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6506 v_cmp_ne_i64_e64 s
[10:11], s
[2:3], s
[4:5]
6507 // W64
: encoding
: [0x0a,0x00,0x55,0xd4,0x02,0x08,0x00,0x00]
6508 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6510 v_cmp_ne_i64_e64 s
[10:11], s
[104:105], s
[104:105]
6511 // W64
: encoding
: [0x0a,0x00,0x55,0xd4,0x68,0xd0,0x00,0x00]
6512 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6514 v_cmp_ne_i64_e64 s
[10:11], vcc
, ttmp
[14:15]
6515 // W64
: encoding
: [0x0a,0x00,0x55,0xd4,0x6a,0xf4,0x00,0x00]
6516 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6518 v_cmp_ne_i64_e64 s
[10:11], ttmp
[14:15], 0xaf123456
6519 // W64
: encoding
: [0x0a,0x00,0x55,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
6520 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6522 v_cmp_ne_i64_e64 s
[10:11], exec
, src_scc
6523 // W64
: encoding
: [0x0a,0x00,0x55,0xd4,0x7e,0xfa,0x01,0x00]
6524 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6526 v_cmp_ne_i64_e64 s
[10:11], null
, 0.5
6527 // W64
: encoding
: [0x0a,0x00,0x55,0xd4,0x7c,0xe0,0x01,0x00]
6528 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6530 v_cmp_ne_i64_e64 s
[104:105], -1, -1
6531 // W64
: encoding
: [0x68,0x00,0x55,0xd4,0xc1,0x82,0x01,0x00]
6532 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6534 v_cmp_ne_i64_e64 vcc
, 0.5, null
6535 // W64
: encoding
: [0x6a,0x00,0x55,0xd4,0xf0,0xf8,0x00,0x00]
6536 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6538 v_cmp_ne_i64_e64 ttmp
[14:15], src_scc
, exec
6539 // W64
: encoding
: [0x7a,0x00,0x55,0xd4,0xfd,0xfc,0x00,0x00]
6540 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6542 v_cmp_ne_i64_e64 null
, 0xaf123456, vcc
6543 // GFX11
: encoding
: [0x7c,0x00,0x55,0xd4,0xff,0xd4,0x00,0x00,0x56,0x34,0x12,0xaf]
6545 v_cmp_ne_u16_e64 s5
, v1
, v2
6546 // W32
: encoding
: [0x05,0x00,0x3d,0xd4,0x01,0x05,0x02,0x00]
6547 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6549 v_cmp_ne_u16_e64 s5
, v255
, v255
6550 // W32
: encoding
: [0x05,0x00,0x3d,0xd4,0xff,0xff,0x03,0x00]
6551 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6553 v_cmp_ne_u16_e64 s5
, s1
, s2
6554 // W32
: encoding
: [0x05,0x00,0x3d,0xd4,0x01,0x04,0x00,0x00]
6555 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6557 v_cmp_ne_u16_e64 s5
, s105
, s105
6558 // W32
: encoding
: [0x05,0x00,0x3d,0xd4,0x69,0xd2,0x00,0x00]
6559 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6561 v_cmp_ne_u16_e64 s5
, vcc_lo
, ttmp15
6562 // W32
: encoding
: [0x05,0x00,0x3d,0xd4,0x6a,0xf6,0x00,0x00]
6563 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6565 v_cmp_ne_u16_e64 s5
, vcc_hi
, 0xfe0b
6566 // W32
: encoding
: [0x05,0x00,0x3d,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
6567 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6569 v_cmp_ne_u16_e64 s5
, ttmp15
, src_scc
6570 // W32
: encoding
: [0x05,0x00,0x3d,0xd4,0x7b,0xfa,0x01,0x00]
6571 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6573 v_cmp_ne_u16_e64 s5
, m0
, 0.5
6574 // W32
: encoding
: [0x05,0x00,0x3d,0xd4,0x7d,0xe0,0x01,0x00]
6575 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6577 v_cmp_ne_u16_e64 s5
, exec_lo
, -1
6578 // W32
: encoding
: [0x05,0x00,0x3d,0xd4,0x7e,0x82,0x01,0x00]
6579 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6581 v_cmp_ne_u16_e64 s5
, exec_hi
, null
6582 // W32
: encoding
: [0x05,0x00,0x3d,0xd4,0x7f,0xf8,0x00,0x00]
6583 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6585 v_cmp_ne_u16_e64 s105
, null
, exec_lo
6586 // W32
: encoding
: [0x69,0x00,0x3d,0xd4,0x7c,0xfc,0x00,0x00]
6587 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6589 v_cmp_ne_u16_e64 vcc_lo
, -1, exec_hi
6590 // W32
: encoding
: [0x6a,0x00,0x3d,0xd4,0xc1,0xfe,0x00,0x00]
6591 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6593 v_cmp_ne_u16_e64 vcc_hi
, 0.5, m0
6594 // W32
: encoding
: [0x6b,0x00,0x3d,0xd4,0xf0,0xfa,0x00,0x00]
6595 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6597 v_cmp_ne_u16_e64 ttmp15
, src_scc
, vcc_lo
6598 // W32
: encoding
: [0x7b,0x00,0x3d,0xd4,0xfd,0xd4,0x00,0x00]
6599 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6601 v_cmp_ne_u16_e64 s
[10:11], v1
, v2
6602 // W64
: encoding
: [0x0a,0x00,0x3d,0xd4,0x01,0x05,0x02,0x00]
6603 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6605 v_cmp_ne_u16_e64 s
[10:11], v255
, v255
6606 // W64
: encoding
: [0x0a,0x00,0x3d,0xd4,0xff,0xff,0x03,0x00]
6607 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6609 v_cmp_ne_u16_e64 s
[10:11], s1
, s2
6610 // W64
: encoding
: [0x0a,0x00,0x3d,0xd4,0x01,0x04,0x00,0x00]
6611 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6613 v_cmp_ne_u16_e64 s
[10:11], s105
, s105
6614 // W64
: encoding
: [0x0a,0x00,0x3d,0xd4,0x69,0xd2,0x00,0x00]
6615 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6617 v_cmp_ne_u16_e64 s
[10:11], vcc_lo
, ttmp15
6618 // W64
: encoding
: [0x0a,0x00,0x3d,0xd4,0x6a,0xf6,0x00,0x00]
6619 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6621 v_cmp_ne_u16_e64 s
[10:11], vcc_hi
, 0xfe0b
6622 // W64
: encoding
: [0x0a,0x00,0x3d,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
6623 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6625 v_cmp_ne_u16_e64 s
[10:11], ttmp15
, src_scc
6626 // W64
: encoding
: [0x0a,0x00,0x3d,0xd4,0x7b,0xfa,0x01,0x00]
6627 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6629 v_cmp_ne_u16_e64 s
[10:11], m0
, 0.5
6630 // W64
: encoding
: [0x0a,0x00,0x3d,0xd4,0x7d,0xe0,0x01,0x00]
6631 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6633 v_cmp_ne_u16_e64 s
[10:11], exec_lo
, -1
6634 // W64
: encoding
: [0x0a,0x00,0x3d,0xd4,0x7e,0x82,0x01,0x00]
6635 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6637 v_cmp_ne_u16_e64 s
[10:11], exec_hi
, null
6638 // W64
: encoding
: [0x0a,0x00,0x3d,0xd4,0x7f,0xf8,0x00,0x00]
6639 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6641 v_cmp_ne_u16_e64 s
[10:11], null
, exec_lo
6642 // W64
: encoding
: [0x0a,0x00,0x3d,0xd4,0x7c,0xfc,0x00,0x00]
6643 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6645 v_cmp_ne_u16_e64 s
[104:105], -1, exec_hi
6646 // W64
: encoding
: [0x68,0x00,0x3d,0xd4,0xc1,0xfe,0x00,0x00]
6647 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6649 v_cmp_ne_u16_e64 vcc
, 0.5, m0
6650 // W64
: encoding
: [0x6a,0x00,0x3d,0xd4,0xf0,0xfa,0x00,0x00]
6651 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6653 v_cmp_ne_u16_e64 ttmp
[14:15], src_scc
, vcc_lo
6654 // W64
: encoding
: [0x7a,0x00,0x3d,0xd4,0xfd,0xd4,0x00,0x00]
6655 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6657 v_cmp_ne_u16_e64 null
, 0xfe0b, vcc_hi
6658 // GFX11
: encoding
: [0x7c,0x00,0x3d,0xd4,0xff,0xd6,0x00,0x00,0x0b,0xfe,0x00,0x00]
6660 v_cmp_ne_u32_e64 s5
, v1
, v2
6661 // W32
: encoding
: [0x05,0x00,0x4d,0xd4,0x01,0x05,0x02,0x00]
6662 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6664 v_cmp_ne_u32_e64 s5
, v255
, v255
6665 // W32
: encoding
: [0x05,0x00,0x4d,0xd4,0xff,0xff,0x03,0x00]
6666 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6668 v_cmp_ne_u32_e64 s5
, s1
, s2
6669 // W32
: encoding
: [0x05,0x00,0x4d,0xd4,0x01,0x04,0x00,0x00]
6670 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6672 v_cmp_ne_u32_e64 s5
, s105
, s105
6673 // W32
: encoding
: [0x05,0x00,0x4d,0xd4,0x69,0xd2,0x00,0x00]
6674 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6676 v_cmp_ne_u32_e64 s5
, vcc_lo
, ttmp15
6677 // W32
: encoding
: [0x05,0x00,0x4d,0xd4,0x6a,0xf6,0x00,0x00]
6678 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6680 v_cmp_ne_u32_e64 s5
, vcc_hi
, 0xaf123456
6681 // W32
: encoding
: [0x05,0x00,0x4d,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
6682 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6684 v_cmp_ne_u32_e64 s5
, ttmp15
, src_scc
6685 // W32
: encoding
: [0x05,0x00,0x4d,0xd4,0x7b,0xfa,0x01,0x00]
6686 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6688 v_cmp_ne_u32_e64 s5
, m0
, 0.5
6689 // W32
: encoding
: [0x05,0x00,0x4d,0xd4,0x7d,0xe0,0x01,0x00]
6690 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6692 v_cmp_ne_u32_e64 s5
, exec_lo
, -1
6693 // W32
: encoding
: [0x05,0x00,0x4d,0xd4,0x7e,0x82,0x01,0x00]
6694 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6696 v_cmp_ne_u32_e64 s5
, exec_hi
, null
6697 // W32
: encoding
: [0x05,0x00,0x4d,0xd4,0x7f,0xf8,0x00,0x00]
6698 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6700 v_cmp_ne_u32_e64 s105
, null
, exec_lo
6701 // W32
: encoding
: [0x69,0x00,0x4d,0xd4,0x7c,0xfc,0x00,0x00]
6702 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6704 v_cmp_ne_u32_e64 vcc_lo
, -1, exec_hi
6705 // W32
: encoding
: [0x6a,0x00,0x4d,0xd4,0xc1,0xfe,0x00,0x00]
6706 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6708 v_cmp_ne_u32_e64 vcc_hi
, 0.5, m0
6709 // W32
: encoding
: [0x6b,0x00,0x4d,0xd4,0xf0,0xfa,0x00,0x00]
6710 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6712 v_cmp_ne_u32_e64 ttmp15
, src_scc
, vcc_lo
6713 // W32
: encoding
: [0x7b,0x00,0x4d,0xd4,0xfd,0xd4,0x00,0x00]
6714 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6716 v_cmp_ne_u32_e64 s
[10:11], v1
, v2
6717 // W64
: encoding
: [0x0a,0x00,0x4d,0xd4,0x01,0x05,0x02,0x00]
6718 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6720 v_cmp_ne_u32_e64 s
[10:11], v255
, v255
6721 // W64
: encoding
: [0x0a,0x00,0x4d,0xd4,0xff,0xff,0x03,0x00]
6722 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6724 v_cmp_ne_u32_e64 s
[10:11], s1
, s2
6725 // W64
: encoding
: [0x0a,0x00,0x4d,0xd4,0x01,0x04,0x00,0x00]
6726 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6728 v_cmp_ne_u32_e64 s
[10:11], s105
, s105
6729 // W64
: encoding
: [0x0a,0x00,0x4d,0xd4,0x69,0xd2,0x00,0x00]
6730 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6732 v_cmp_ne_u32_e64 s
[10:11], vcc_lo
, ttmp15
6733 // W64
: encoding
: [0x0a,0x00,0x4d,0xd4,0x6a,0xf6,0x00,0x00]
6734 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6736 v_cmp_ne_u32_e64 s
[10:11], vcc_hi
, 0xaf123456
6737 // W64
: encoding
: [0x0a,0x00,0x4d,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
6738 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6740 v_cmp_ne_u32_e64 s
[10:11], ttmp15
, src_scc
6741 // W64
: encoding
: [0x0a,0x00,0x4d,0xd4,0x7b,0xfa,0x01,0x00]
6742 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6744 v_cmp_ne_u32_e64 s
[10:11], m0
, 0.5
6745 // W64
: encoding
: [0x0a,0x00,0x4d,0xd4,0x7d,0xe0,0x01,0x00]
6746 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6748 v_cmp_ne_u32_e64 s
[10:11], exec_lo
, -1
6749 // W64
: encoding
: [0x0a,0x00,0x4d,0xd4,0x7e,0x82,0x01,0x00]
6750 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6752 v_cmp_ne_u32_e64 s
[10:11], exec_hi
, null
6753 // W64
: encoding
: [0x0a,0x00,0x4d,0xd4,0x7f,0xf8,0x00,0x00]
6754 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6756 v_cmp_ne_u32_e64 s
[10:11], null
, exec_lo
6757 // W64
: encoding
: [0x0a,0x00,0x4d,0xd4,0x7c,0xfc,0x00,0x00]
6758 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6760 v_cmp_ne_u32_e64 s
[104:105], -1, exec_hi
6761 // W64
: encoding
: [0x68,0x00,0x4d,0xd4,0xc1,0xfe,0x00,0x00]
6762 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6764 v_cmp_ne_u32_e64 vcc
, 0.5, m0
6765 // W64
: encoding
: [0x6a,0x00,0x4d,0xd4,0xf0,0xfa,0x00,0x00]
6766 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6768 v_cmp_ne_u32_e64 ttmp
[14:15], src_scc
, vcc_lo
6769 // W64
: encoding
: [0x7a,0x00,0x4d,0xd4,0xfd,0xd4,0x00,0x00]
6770 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6772 v_cmp_ne_u32_e64 null
, 0xaf123456, vcc_hi
6773 // GFX11
: encoding
: [0x7c,0x00,0x4d,0xd4,0xff,0xd6,0x00,0x00,0x56,0x34,0x12,0xaf]
6775 v_cmp_ne_u64_e64 s5
, v
[1:2], v
[2:3]
6776 // W32
: encoding
: [0x05,0x00,0x5d,0xd4,0x01,0x05,0x02,0x00]
6777 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6779 v_cmp_ne_u64_e64 s5
, v
[254:255], v
[254:255]
6780 // W32
: encoding
: [0x05,0x00,0x5d,0xd4,0xfe,0xfd,0x03,0x00]
6781 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6783 v_cmp_ne_u64_e64 s5
, s
[2:3], s
[4:5]
6784 // W32
: encoding
: [0x05,0x00,0x5d,0xd4,0x02,0x08,0x00,0x00]
6785 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6787 v_cmp_ne_u64_e64 s5
, s
[104:105], s
[104:105]
6788 // W32
: encoding
: [0x05,0x00,0x5d,0xd4,0x68,0xd0,0x00,0x00]
6789 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6791 v_cmp_ne_u64_e64 s5
, vcc
, ttmp
[14:15]
6792 // W32
: encoding
: [0x05,0x00,0x5d,0xd4,0x6a,0xf4,0x00,0x00]
6793 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6795 v_cmp_ne_u64_e64 s5
, ttmp
[14:15], 0xaf123456
6796 // W32
: encoding
: [0x05,0x00,0x5d,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
6797 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6799 v_cmp_ne_u64_e64 s5
, exec
, src_scc
6800 // W32
: encoding
: [0x05,0x00,0x5d,0xd4,0x7e,0xfa,0x01,0x00]
6801 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6803 v_cmp_ne_u64_e64 s105
, null
, 0.5
6804 // W32
: encoding
: [0x69,0x00,0x5d,0xd4,0x7c,0xe0,0x01,0x00]
6805 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6807 v_cmp_ne_u64_e64 vcc_lo
, -1, -1
6808 // W32
: encoding
: [0x6a,0x00,0x5d,0xd4,0xc1,0x82,0x01,0x00]
6809 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6811 v_cmp_ne_u64_e64 vcc_hi
, 0.5, null
6812 // W32
: encoding
: [0x6b,0x00,0x5d,0xd4,0xf0,0xf8,0x00,0x00]
6813 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6815 v_cmp_ne_u64_e64 ttmp15
, src_scc
, exec
6816 // W32
: encoding
: [0x7b,0x00,0x5d,0xd4,0xfd,0xfc,0x00,0x00]
6817 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6819 v_cmp_ne_u64_e64 s
[10:11], v
[1:2], v
[2:3]
6820 // W64
: encoding
: [0x0a,0x00,0x5d,0xd4,0x01,0x05,0x02,0x00]
6821 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6823 v_cmp_ne_u64_e64 s
[10:11], v
[254:255], v
[254:255]
6824 // W64
: encoding
: [0x0a,0x00,0x5d,0xd4,0xfe,0xfd,0x03,0x00]
6825 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6827 v_cmp_ne_u64_e64 s
[10:11], s
[2:3], s
[4:5]
6828 // W64
: encoding
: [0x0a,0x00,0x5d,0xd4,0x02,0x08,0x00,0x00]
6829 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6831 v_cmp_ne_u64_e64 s
[10:11], s
[104:105], s
[104:105]
6832 // W64
: encoding
: [0x0a,0x00,0x5d,0xd4,0x68,0xd0,0x00,0x00]
6833 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6835 v_cmp_ne_u64_e64 s
[10:11], vcc
, ttmp
[14:15]
6836 // W64
: encoding
: [0x0a,0x00,0x5d,0xd4,0x6a,0xf4,0x00,0x00]
6837 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6839 v_cmp_ne_u64_e64 s
[10:11], ttmp
[14:15], 0xaf123456
6840 // W64
: encoding
: [0x0a,0x00,0x5d,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
6841 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6843 v_cmp_ne_u64_e64 s
[10:11], exec
, src_scc
6844 // W64
: encoding
: [0x0a,0x00,0x5d,0xd4,0x7e,0xfa,0x01,0x00]
6845 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6847 v_cmp_ne_u64_e64 s
[10:11], null
, 0.5
6848 // W64
: encoding
: [0x0a,0x00,0x5d,0xd4,0x7c,0xe0,0x01,0x00]
6849 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6851 v_cmp_ne_u64_e64 s
[104:105], -1, -1
6852 // W64
: encoding
: [0x68,0x00,0x5d,0xd4,0xc1,0x82,0x01,0x00]
6853 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6855 v_cmp_ne_u64_e64 vcc
, 0.5, null
6856 // W64
: encoding
: [0x6a,0x00,0x5d,0xd4,0xf0,0xf8,0x00,0x00]
6857 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6859 v_cmp_ne_u64_e64 ttmp
[14:15], src_scc
, exec
6860 // W64
: encoding
: [0x7a,0x00,0x5d,0xd4,0xfd,0xfc,0x00,0x00]
6861 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6863 v_cmp_ne_u64_e64 null
, 0xaf123456, vcc
6864 // GFX11
: encoding
: [0x7c,0x00,0x5d,0xd4,0xff,0xd4,0x00,0x00,0x56,0x34,0x12,0xaf]
6866 v_cmp_neq_f16_e64 s5
, v1
, v2
6867 // W32
: encoding
: [0x05,0x00,0x0d,0xd4,0x01,0x05,0x02,0x00]
6868 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6870 v_cmp_neq_f16_e64 s5
, v255
, v255
6871 // W32
: encoding
: [0x05,0x00,0x0d,0xd4,0xff,0xff,0x03,0x00]
6872 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6874 v_cmp_neq_f16_e64 s5
, s1
, s2
6875 // W32
: encoding
: [0x05,0x00,0x0d,0xd4,0x01,0x04,0x00,0x00]
6876 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6878 v_cmp_neq_f16_e64 s5
, s105
, s105
6879 // W32
: encoding
: [0x05,0x00,0x0d,0xd4,0x69,0xd2,0x00,0x00]
6880 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6882 v_cmp_neq_f16_e64 s5
, vcc_lo
, ttmp15
6883 // W32
: encoding
: [0x05,0x00,0x0d,0xd4,0x6a,0xf6,0x00,0x00]
6884 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6886 v_cmp_neq_f16_e64 s5
, vcc_hi
, 0xfe0b
6887 // W32
: encoding
: [0x05,0x00,0x0d,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
6888 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6890 v_cmp_neq_f16_e64 s5
, ttmp15
, src_scc
6891 // W32
: encoding
: [0x05,0x00,0x0d,0xd4,0x7b,0xfa,0x01,0x00]
6892 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6894 v_cmp_neq_f16_e64 s5
, m0
, 0.5
6895 // W32
: encoding
: [0x05,0x00,0x0d,0xd4,0x7d,0xe0,0x01,0x00]
6896 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6898 v_cmp_neq_f16_e64 s5
, exec_lo
, -1
6899 // W32
: encoding
: [0x05,0x00,0x0d,0xd4,0x7e,0x82,0x01,0x00]
6900 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6902 v_cmp_neq_f16_e64 s5
, |exec_hi|
, null
6903 // W32
: encoding
: [0x05,0x01,0x0d,0xd4,0x7f,0xf8,0x00,0x00]
6904 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6906 v_cmp_neq_f16_e64 s105
, null
, exec_lo
6907 // W32
: encoding
: [0x69,0x00,0x0d,0xd4,0x7c,0xfc,0x00,0x00]
6908 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6910 v_cmp_neq_f16_e64 vcc_lo
, -1, exec_hi
6911 // W32
: encoding
: [0x6a,0x00,0x0d,0xd4,0xc1,0xfe,0x00,0x00]
6912 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6914 v_cmp_neq_f16_e64 vcc_hi
, 0.5, -m0
6915 // W32
: encoding
: [0x6b,0x00,0x0d,0xd4,0xf0,0xfa,0x00,0x40]
6916 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6918 v_cmp_neq_f16_e64 ttmp15
, -src_scc
, |vcc_lo|
6919 // W32
: encoding
: [0x7b,0x02,0x0d,0xd4,0xfd,0xd4,0x00,0x20]
6920 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6922 v_cmp_neq_f16_e64 s
[10:11], v1
, v2
6923 // W64
: encoding
: [0x0a,0x00,0x0d,0xd4,0x01,0x05,0x02,0x00]
6924 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6926 v_cmp_neq_f16_e64 s
[10:11], v255
, v255
6927 // W64
: encoding
: [0x0a,0x00,0x0d,0xd4,0xff,0xff,0x03,0x00]
6928 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6930 v_cmp_neq_f16_e64 s
[10:11], s1
, s2
6931 // W64
: encoding
: [0x0a,0x00,0x0d,0xd4,0x01,0x04,0x00,0x00]
6932 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6934 v_cmp_neq_f16_e64 s
[10:11], s105
, s105
6935 // W64
: encoding
: [0x0a,0x00,0x0d,0xd4,0x69,0xd2,0x00,0x00]
6936 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6938 v_cmp_neq_f16_e64 s
[10:11], vcc_lo
, ttmp15
6939 // W64
: encoding
: [0x0a,0x00,0x0d,0xd4,0x6a,0xf6,0x00,0x00]
6940 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6942 v_cmp_neq_f16_e64 s
[10:11], vcc_hi
, 0xfe0b
6943 // W64
: encoding
: [0x0a,0x00,0x0d,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
6944 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6946 v_cmp_neq_f16_e64 s
[10:11], ttmp15
, src_scc
6947 // W64
: encoding
: [0x0a,0x00,0x0d,0xd4,0x7b,0xfa,0x01,0x00]
6948 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6950 v_cmp_neq_f16_e64 s
[10:11], m0
, 0.5
6951 // W64
: encoding
: [0x0a,0x00,0x0d,0xd4,0x7d,0xe0,0x01,0x00]
6952 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6954 v_cmp_neq_f16_e64 s
[10:11], exec_lo
, -1
6955 // W64
: encoding
: [0x0a,0x00,0x0d,0xd4,0x7e,0x82,0x01,0x00]
6956 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6958 v_cmp_neq_f16_e64 s
[10:11], |exec_hi|
, null
6959 // W64
: encoding
: [0x0a,0x01,0x0d,0xd4,0x7f,0xf8,0x00,0x00]
6960 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6962 v_cmp_neq_f16_e64 s
[10:11], null
, exec_lo
6963 // W64
: encoding
: [0x0a,0x00,0x0d,0xd4,0x7c,0xfc,0x00,0x00]
6964 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6966 v_cmp_neq_f16_e64 s
[104:105], -1, exec_hi
6967 // W64
: encoding
: [0x68,0x00,0x0d,0xd4,0xc1,0xfe,0x00,0x00]
6968 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6970 v_cmp_neq_f16_e64 vcc
, 0.5, -m0
6971 // W64
: encoding
: [0x6a,0x00,0x0d,0xd4,0xf0,0xfa,0x00,0x40]
6972 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6974 v_cmp_neq_f16_e64 ttmp
[14:15], -src_scc
, |vcc_lo|
6975 // W64
: encoding
: [0x7a,0x02,0x0d,0xd4,0xfd,0xd4,0x00,0x20]
6976 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6978 v_cmp_neq_f16_e64 null
, -|
0xfe0b|
, -|vcc_hi| clamp
6979 // GFX11
: encoding
: [0x7c,0x83,0x0d,0xd4,0xff,0xd6,0x00,0x60,0x0b,0xfe,0x00,0x00]
6981 v_cmp_neq_f32_e64 s5
, v1
, v2
6982 // W32
: encoding
: [0x05,0x00,0x1d,0xd4,0x01,0x05,0x02,0x00]
6983 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6985 v_cmp_neq_f32_e64 s5
, v255
, v255
6986 // W32
: encoding
: [0x05,0x00,0x1d,0xd4,0xff,0xff,0x03,0x00]
6987 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6989 v_cmp_neq_f32_e64 s5
, s1
, s2
6990 // W32
: encoding
: [0x05,0x00,0x1d,0xd4,0x01,0x04,0x00,0x00]
6991 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6993 v_cmp_neq_f32_e64 s5
, s105
, s105
6994 // W32
: encoding
: [0x05,0x00,0x1d,0xd4,0x69,0xd2,0x00,0x00]
6995 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
6997 v_cmp_neq_f32_e64 s5
, vcc_lo
, ttmp15
6998 // W32
: encoding
: [0x05,0x00,0x1d,0xd4,0x6a,0xf6,0x00,0x00]
6999 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7001 v_cmp_neq_f32_e64 s5
, vcc_hi
, 0xaf123456
7002 // W32
: encoding
: [0x05,0x00,0x1d,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
7003 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7005 v_cmp_neq_f32_e64 s5
, ttmp15
, src_scc
7006 // W32
: encoding
: [0x05,0x00,0x1d,0xd4,0x7b,0xfa,0x01,0x00]
7007 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7009 v_cmp_neq_f32_e64 s5
, m0
, 0.5
7010 // W32
: encoding
: [0x05,0x00,0x1d,0xd4,0x7d,0xe0,0x01,0x00]
7011 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7013 v_cmp_neq_f32_e64 s5
, exec_lo
, -1
7014 // W32
: encoding
: [0x05,0x00,0x1d,0xd4,0x7e,0x82,0x01,0x00]
7015 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7017 v_cmp_neq_f32_e64 s5
, |exec_hi|
, null
7018 // W32
: encoding
: [0x05,0x01,0x1d,0xd4,0x7f,0xf8,0x00,0x00]
7019 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7021 v_cmp_neq_f32_e64 s105
, null
, exec_lo
7022 // W32
: encoding
: [0x69,0x00,0x1d,0xd4,0x7c,0xfc,0x00,0x00]
7023 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7025 v_cmp_neq_f32_e64 vcc_lo
, -1, exec_hi
7026 // W32
: encoding
: [0x6a,0x00,0x1d,0xd4,0xc1,0xfe,0x00,0x00]
7027 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7029 v_cmp_neq_f32_e64 vcc_hi
, 0.5, -m0
7030 // W32
: encoding
: [0x6b,0x00,0x1d,0xd4,0xf0,0xfa,0x00,0x40]
7031 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7033 v_cmp_neq_f32_e64 ttmp15
, -src_scc
, |vcc_lo|
7034 // W32
: encoding
: [0x7b,0x02,0x1d,0xd4,0xfd,0xd4,0x00,0x20]
7035 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7037 v_cmp_neq_f32_e64 s
[10:11], v1
, v2
7038 // W64
: encoding
: [0x0a,0x00,0x1d,0xd4,0x01,0x05,0x02,0x00]
7039 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7041 v_cmp_neq_f32_e64 s
[10:11], v255
, v255
7042 // W64
: encoding
: [0x0a,0x00,0x1d,0xd4,0xff,0xff,0x03,0x00]
7043 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7045 v_cmp_neq_f32_e64 s
[10:11], s1
, s2
7046 // W64
: encoding
: [0x0a,0x00,0x1d,0xd4,0x01,0x04,0x00,0x00]
7047 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7049 v_cmp_neq_f32_e64 s
[10:11], s105
, s105
7050 // W64
: encoding
: [0x0a,0x00,0x1d,0xd4,0x69,0xd2,0x00,0x00]
7051 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7053 v_cmp_neq_f32_e64 s
[10:11], vcc_lo
, ttmp15
7054 // W64
: encoding
: [0x0a,0x00,0x1d,0xd4,0x6a,0xf6,0x00,0x00]
7055 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7057 v_cmp_neq_f32_e64 s
[10:11], vcc_hi
, 0xaf123456
7058 // W64
: encoding
: [0x0a,0x00,0x1d,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
7059 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7061 v_cmp_neq_f32_e64 s
[10:11], ttmp15
, src_scc
7062 // W64
: encoding
: [0x0a,0x00,0x1d,0xd4,0x7b,0xfa,0x01,0x00]
7063 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7065 v_cmp_neq_f32_e64 s
[10:11], m0
, 0.5
7066 // W64
: encoding
: [0x0a,0x00,0x1d,0xd4,0x7d,0xe0,0x01,0x00]
7067 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7069 v_cmp_neq_f32_e64 s
[10:11], exec_lo
, -1
7070 // W64
: encoding
: [0x0a,0x00,0x1d,0xd4,0x7e,0x82,0x01,0x00]
7071 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7073 v_cmp_neq_f32_e64 s
[10:11], |exec_hi|
, null
7074 // W64
: encoding
: [0x0a,0x01,0x1d,0xd4,0x7f,0xf8,0x00,0x00]
7075 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7077 v_cmp_neq_f32_e64 s
[10:11], null
, exec_lo
7078 // W64
: encoding
: [0x0a,0x00,0x1d,0xd4,0x7c,0xfc,0x00,0x00]
7079 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7081 v_cmp_neq_f32_e64 s
[104:105], -1, exec_hi
7082 // W64
: encoding
: [0x68,0x00,0x1d,0xd4,0xc1,0xfe,0x00,0x00]
7083 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7085 v_cmp_neq_f32_e64 vcc
, 0.5, -m0
7086 // W64
: encoding
: [0x6a,0x00,0x1d,0xd4,0xf0,0xfa,0x00,0x40]
7087 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7089 v_cmp_neq_f32_e64 ttmp
[14:15], -src_scc
, |vcc_lo|
7090 // W64
: encoding
: [0x7a,0x02,0x1d,0xd4,0xfd,0xd4,0x00,0x20]
7091 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7093 v_cmp_neq_f32_e64 null
, -|
0xaf123456|
, -|vcc_hi| clamp
7094 // GFX11
: encoding
: [0x7c,0x83,0x1d,0xd4,0xff,0xd6,0x00,0x60,0x56,0x34,0x12,0xaf]
7096 v_cmp_neq_f64_e64 s5
, v
[1:2], v
[2:3]
7097 // W32
: encoding
: [0x05,0x00,0x2d,0xd4,0x01,0x05,0x02,0x00]
7098 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7100 v_cmp_neq_f64_e64 s5
, v
[254:255], v
[254:255]
7101 // W32
: encoding
: [0x05,0x00,0x2d,0xd4,0xfe,0xfd,0x03,0x00]
7102 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7104 v_cmp_neq_f64_e64 s5
, s
[2:3], s
[4:5]
7105 // W32
: encoding
: [0x05,0x00,0x2d,0xd4,0x02,0x08,0x00,0x00]
7106 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7108 v_cmp_neq_f64_e64 s5
, s
[104:105], s
[104:105]
7109 // W32
: encoding
: [0x05,0x00,0x2d,0xd4,0x68,0xd0,0x00,0x00]
7110 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7112 v_cmp_neq_f64_e64 s5
, vcc
, ttmp
[14:15]
7113 // W32
: encoding
: [0x05,0x00,0x2d,0xd4,0x6a,0xf4,0x00,0x00]
7114 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7116 v_cmp_neq_f64_e64 s5
, ttmp
[14:15], 0xaf123456
7117 // W32
: encoding
: [0x05,0x00,0x2d,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
7118 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7120 v_cmp_neq_f64_e64 s5
, -|exec|
, src_scc
7121 // W32
: encoding
: [0x05,0x01,0x2d,0xd4,0x7e,0xfa,0x01,0x20]
7122 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7124 v_cmp_neq_f64_e64 s105
, null
, 0.5
7125 // W32
: encoding
: [0x69,0x00,0x2d,0xd4,0x7c,0xe0,0x01,0x00]
7126 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7128 v_cmp_neq_f64_e64 vcc_lo
, -1, -1
7129 // W32
: encoding
: [0x6a,0x00,0x2d,0xd4,0xc1,0x82,0x01,0x00]
7130 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7132 v_cmp_neq_f64_e64 vcc_hi
, 0.5, null
7133 // W32
: encoding
: [0x6b,0x00,0x2d,0xd4,0xf0,0xf8,0x00,0x00]
7134 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7136 v_cmp_neq_f64_e64 ttmp15
, -|src_scc|
, -|exec|
7137 // W32
: encoding
: [0x7b,0x03,0x2d,0xd4,0xfd,0xfc,0x00,0x60]
7138 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7140 v_cmp_neq_f64_e64 s
[10:11], v
[1:2], v
[2:3]
7141 // W64
: encoding
: [0x0a,0x00,0x2d,0xd4,0x01,0x05,0x02,0x00]
7142 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7144 v_cmp_neq_f64_e64 s
[10:11], v
[254:255], v
[254:255]
7145 // W64
: encoding
: [0x0a,0x00,0x2d,0xd4,0xfe,0xfd,0x03,0x00]
7146 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7148 v_cmp_neq_f64_e64 s
[10:11], s
[2:3], s
[4:5]
7149 // W64
: encoding
: [0x0a,0x00,0x2d,0xd4,0x02,0x08,0x00,0x00]
7150 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7152 v_cmp_neq_f64_e64 s
[10:11], s
[104:105], s
[104:105]
7153 // W64
: encoding
: [0x0a,0x00,0x2d,0xd4,0x68,0xd0,0x00,0x00]
7154 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7156 v_cmp_neq_f64_e64 s
[10:11], vcc
, ttmp
[14:15]
7157 // W64
: encoding
: [0x0a,0x00,0x2d,0xd4,0x6a,0xf4,0x00,0x00]
7158 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7160 v_cmp_neq_f64_e64 s
[10:11], ttmp
[14:15], 0xaf123456
7161 // W64
: encoding
: [0x0a,0x00,0x2d,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
7162 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7164 v_cmp_neq_f64_e64 s
[10:11], -|exec|
, src_scc
7165 // W64
: encoding
: [0x0a,0x01,0x2d,0xd4,0x7e,0xfa,0x01,0x20]
7166 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7168 v_cmp_neq_f64_e64 s
[10:11], null
, 0.5
7169 // W64
: encoding
: [0x0a,0x00,0x2d,0xd4,0x7c,0xe0,0x01,0x00]
7170 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7172 v_cmp_neq_f64_e64 s
[104:105], -1, -1
7173 // W64
: encoding
: [0x68,0x00,0x2d,0xd4,0xc1,0x82,0x01,0x00]
7174 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7176 v_cmp_neq_f64_e64 vcc
, 0.5, null
7177 // W64
: encoding
: [0x6a,0x00,0x2d,0xd4,0xf0,0xf8,0x00,0x00]
7178 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7180 v_cmp_neq_f64_e64 ttmp
[14:15], -|src_scc|
, -|exec|
7181 // W64
: encoding
: [0x7a,0x03,0x2d,0xd4,0xfd,0xfc,0x00,0x60]
7182 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7184 v_cmp_neq_f64_e64 null
, 0xaf123456, -|vcc| clamp
7185 // GFX11
: encoding
: [0x7c,0x82,0x2d,0xd4,0xff,0xd4,0x00,0x40,0x56,0x34,0x12,0xaf]
7187 v_cmp_nge_f16_e64 s5
, v1
, v2
7188 // W32
: encoding
: [0x05,0x00,0x09,0xd4,0x01,0x05,0x02,0x00]
7189 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7191 v_cmp_nge_f16_e64 s5
, v255
, v255
7192 // W32
: encoding
: [0x05,0x00,0x09,0xd4,0xff,0xff,0x03,0x00]
7193 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7195 v_cmp_nge_f16_e64 s5
, s1
, s2
7196 // W32
: encoding
: [0x05,0x00,0x09,0xd4,0x01,0x04,0x00,0x00]
7197 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7199 v_cmp_nge_f16_e64 s5
, s105
, s105
7200 // W32
: encoding
: [0x05,0x00,0x09,0xd4,0x69,0xd2,0x00,0x00]
7201 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7203 v_cmp_nge_f16_e64 s5
, vcc_lo
, ttmp15
7204 // W32
: encoding
: [0x05,0x00,0x09,0xd4,0x6a,0xf6,0x00,0x00]
7205 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7207 v_cmp_nge_f16_e64 s5
, vcc_hi
, 0xfe0b
7208 // W32
: encoding
: [0x05,0x00,0x09,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
7209 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7211 v_cmp_nge_f16_e64 s5
, ttmp15
, src_scc
7212 // W32
: encoding
: [0x05,0x00,0x09,0xd4,0x7b,0xfa,0x01,0x00]
7213 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7215 v_cmp_nge_f16_e64 s5
, m0
, 0.5
7216 // W32
: encoding
: [0x05,0x00,0x09,0xd4,0x7d,0xe0,0x01,0x00]
7217 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7219 v_cmp_nge_f16_e64 s5
, exec_lo
, -1
7220 // W32
: encoding
: [0x05,0x00,0x09,0xd4,0x7e,0x82,0x01,0x00]
7221 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7223 v_cmp_nge_f16_e64 s5
, |exec_hi|
, null
7224 // W32
: encoding
: [0x05,0x01,0x09,0xd4,0x7f,0xf8,0x00,0x00]
7225 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7227 v_cmp_nge_f16_e64 s105
, null
, exec_lo
7228 // W32
: encoding
: [0x69,0x00,0x09,0xd4,0x7c,0xfc,0x00,0x00]
7229 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7231 v_cmp_nge_f16_e64 vcc_lo
, -1, exec_hi
7232 // W32
: encoding
: [0x6a,0x00,0x09,0xd4,0xc1,0xfe,0x00,0x00]
7233 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7235 v_cmp_nge_f16_e64 vcc_hi
, 0.5, -m0
7236 // W32
: encoding
: [0x6b,0x00,0x09,0xd4,0xf0,0xfa,0x00,0x40]
7237 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7239 v_cmp_nge_f16_e64 ttmp15
, -src_scc
, |vcc_lo|
7240 // W32
: encoding
: [0x7b,0x02,0x09,0xd4,0xfd,0xd4,0x00,0x20]
7241 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7243 v_cmp_nge_f16_e64 s
[10:11], v1
, v2
7244 // W64
: encoding
: [0x0a,0x00,0x09,0xd4,0x01,0x05,0x02,0x00]
7245 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7247 v_cmp_nge_f16_e64 s
[10:11], v255
, v255
7248 // W64
: encoding
: [0x0a,0x00,0x09,0xd4,0xff,0xff,0x03,0x00]
7249 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7251 v_cmp_nge_f16_e64 s
[10:11], s1
, s2
7252 // W64
: encoding
: [0x0a,0x00,0x09,0xd4,0x01,0x04,0x00,0x00]
7253 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7255 v_cmp_nge_f16_e64 s
[10:11], s105
, s105
7256 // W64
: encoding
: [0x0a,0x00,0x09,0xd4,0x69,0xd2,0x00,0x00]
7257 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7259 v_cmp_nge_f16_e64 s
[10:11], vcc_lo
, ttmp15
7260 // W64
: encoding
: [0x0a,0x00,0x09,0xd4,0x6a,0xf6,0x00,0x00]
7261 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7263 v_cmp_nge_f16_e64 s
[10:11], vcc_hi
, 0xfe0b
7264 // W64
: encoding
: [0x0a,0x00,0x09,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
7265 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7267 v_cmp_nge_f16_e64 s
[10:11], ttmp15
, src_scc
7268 // W64
: encoding
: [0x0a,0x00,0x09,0xd4,0x7b,0xfa,0x01,0x00]
7269 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7271 v_cmp_nge_f16_e64 s
[10:11], m0
, 0.5
7272 // W64
: encoding
: [0x0a,0x00,0x09,0xd4,0x7d,0xe0,0x01,0x00]
7273 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7275 v_cmp_nge_f16_e64 s
[10:11], exec_lo
, -1
7276 // W64
: encoding
: [0x0a,0x00,0x09,0xd4,0x7e,0x82,0x01,0x00]
7277 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7279 v_cmp_nge_f16_e64 s
[10:11], |exec_hi|
, null
7280 // W64
: encoding
: [0x0a,0x01,0x09,0xd4,0x7f,0xf8,0x00,0x00]
7281 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7283 v_cmp_nge_f16_e64 s
[10:11], null
, exec_lo
7284 // W64
: encoding
: [0x0a,0x00,0x09,0xd4,0x7c,0xfc,0x00,0x00]
7285 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7287 v_cmp_nge_f16_e64 s
[104:105], -1, exec_hi
7288 // W64
: encoding
: [0x68,0x00,0x09,0xd4,0xc1,0xfe,0x00,0x00]
7289 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7291 v_cmp_nge_f16_e64 vcc
, 0.5, -m0
7292 // W64
: encoding
: [0x6a,0x00,0x09,0xd4,0xf0,0xfa,0x00,0x40]
7293 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7295 v_cmp_nge_f16_e64 ttmp
[14:15], -src_scc
, |vcc_lo|
7296 // W64
: encoding
: [0x7a,0x02,0x09,0xd4,0xfd,0xd4,0x00,0x20]
7297 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7299 v_cmp_nge_f16_e64 null
, -|
0xfe0b|
, -|vcc_hi| clamp
7300 // GFX11
: encoding
: [0x7c,0x83,0x09,0xd4,0xff,0xd6,0x00,0x60,0x0b,0xfe,0x00,0x00]
7302 v_cmp_nge_f32_e64 s5
, v1
, v2
7303 // W32
: encoding
: [0x05,0x00,0x19,0xd4,0x01,0x05,0x02,0x00]
7304 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7306 v_cmp_nge_f32_e64 s5
, v255
, v255
7307 // W32
: encoding
: [0x05,0x00,0x19,0xd4,0xff,0xff,0x03,0x00]
7308 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7310 v_cmp_nge_f32_e64 s5
, s1
, s2
7311 // W32
: encoding
: [0x05,0x00,0x19,0xd4,0x01,0x04,0x00,0x00]
7312 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7314 v_cmp_nge_f32_e64 s5
, s105
, s105
7315 // W32
: encoding
: [0x05,0x00,0x19,0xd4,0x69,0xd2,0x00,0x00]
7316 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7318 v_cmp_nge_f32_e64 s5
, vcc_lo
, ttmp15
7319 // W32
: encoding
: [0x05,0x00,0x19,0xd4,0x6a,0xf6,0x00,0x00]
7320 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7322 v_cmp_nge_f32_e64 s5
, vcc_hi
, 0xaf123456
7323 // W32
: encoding
: [0x05,0x00,0x19,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
7324 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7326 v_cmp_nge_f32_e64 s5
, ttmp15
, src_scc
7327 // W32
: encoding
: [0x05,0x00,0x19,0xd4,0x7b,0xfa,0x01,0x00]
7328 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7330 v_cmp_nge_f32_e64 s5
, m0
, 0.5
7331 // W32
: encoding
: [0x05,0x00,0x19,0xd4,0x7d,0xe0,0x01,0x00]
7332 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7334 v_cmp_nge_f32_e64 s5
, exec_lo
, -1
7335 // W32
: encoding
: [0x05,0x00,0x19,0xd4,0x7e,0x82,0x01,0x00]
7336 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7338 v_cmp_nge_f32_e64 s5
, |exec_hi|
, null
7339 // W32
: encoding
: [0x05,0x01,0x19,0xd4,0x7f,0xf8,0x00,0x00]
7340 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7342 v_cmp_nge_f32_e64 s105
, null
, exec_lo
7343 // W32
: encoding
: [0x69,0x00,0x19,0xd4,0x7c,0xfc,0x00,0x00]
7344 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7346 v_cmp_nge_f32_e64 vcc_lo
, -1, exec_hi
7347 // W32
: encoding
: [0x6a,0x00,0x19,0xd4,0xc1,0xfe,0x00,0x00]
7348 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7350 v_cmp_nge_f32_e64 vcc_hi
, 0.5, -m0
7351 // W32
: encoding
: [0x6b,0x00,0x19,0xd4,0xf0,0xfa,0x00,0x40]
7352 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7354 v_cmp_nge_f32_e64 ttmp15
, -src_scc
, |vcc_lo|
7355 // W32
: encoding
: [0x7b,0x02,0x19,0xd4,0xfd,0xd4,0x00,0x20]
7356 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7358 v_cmp_nge_f32_e64 s
[10:11], v1
, v2
7359 // W64
: encoding
: [0x0a,0x00,0x19,0xd4,0x01,0x05,0x02,0x00]
7360 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7362 v_cmp_nge_f32_e64 s
[10:11], v255
, v255
7363 // W64
: encoding
: [0x0a,0x00,0x19,0xd4,0xff,0xff,0x03,0x00]
7364 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7366 v_cmp_nge_f32_e64 s
[10:11], s1
, s2
7367 // W64
: encoding
: [0x0a,0x00,0x19,0xd4,0x01,0x04,0x00,0x00]
7368 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7370 v_cmp_nge_f32_e64 s
[10:11], s105
, s105
7371 // W64
: encoding
: [0x0a,0x00,0x19,0xd4,0x69,0xd2,0x00,0x00]
7372 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7374 v_cmp_nge_f32_e64 s
[10:11], vcc_lo
, ttmp15
7375 // W64
: encoding
: [0x0a,0x00,0x19,0xd4,0x6a,0xf6,0x00,0x00]
7376 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7378 v_cmp_nge_f32_e64 s
[10:11], vcc_hi
, 0xaf123456
7379 // W64
: encoding
: [0x0a,0x00,0x19,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
7380 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7382 v_cmp_nge_f32_e64 s
[10:11], ttmp15
, src_scc
7383 // W64
: encoding
: [0x0a,0x00,0x19,0xd4,0x7b,0xfa,0x01,0x00]
7384 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7386 v_cmp_nge_f32_e64 s
[10:11], m0
, 0.5
7387 // W64
: encoding
: [0x0a,0x00,0x19,0xd4,0x7d,0xe0,0x01,0x00]
7388 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7390 v_cmp_nge_f32_e64 s
[10:11], exec_lo
, -1
7391 // W64
: encoding
: [0x0a,0x00,0x19,0xd4,0x7e,0x82,0x01,0x00]
7392 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7394 v_cmp_nge_f32_e64 s
[10:11], |exec_hi|
, null
7395 // W64
: encoding
: [0x0a,0x01,0x19,0xd4,0x7f,0xf8,0x00,0x00]
7396 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7398 v_cmp_nge_f32_e64 s
[10:11], null
, exec_lo
7399 // W64
: encoding
: [0x0a,0x00,0x19,0xd4,0x7c,0xfc,0x00,0x00]
7400 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7402 v_cmp_nge_f32_e64 s
[104:105], -1, exec_hi
7403 // W64
: encoding
: [0x68,0x00,0x19,0xd4,0xc1,0xfe,0x00,0x00]
7404 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7406 v_cmp_nge_f32_e64 vcc
, 0.5, -m0
7407 // W64
: encoding
: [0x6a,0x00,0x19,0xd4,0xf0,0xfa,0x00,0x40]
7408 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7410 v_cmp_nge_f32_e64 ttmp
[14:15], -src_scc
, |vcc_lo|
7411 // W64
: encoding
: [0x7a,0x02,0x19,0xd4,0xfd,0xd4,0x00,0x20]
7412 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7414 v_cmp_nge_f32_e64 null
, -|
0xaf123456|
, -|vcc_hi| clamp
7415 // GFX11
: encoding
: [0x7c,0x83,0x19,0xd4,0xff,0xd6,0x00,0x60,0x56,0x34,0x12,0xaf]
7417 v_cmp_nge_f64_e64 s5
, v
[1:2], v
[2:3]
7418 // W32
: encoding
: [0x05,0x00,0x29,0xd4,0x01,0x05,0x02,0x00]
7419 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7421 v_cmp_nge_f64_e64 s5
, v
[254:255], v
[254:255]
7422 // W32
: encoding
: [0x05,0x00,0x29,0xd4,0xfe,0xfd,0x03,0x00]
7423 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7425 v_cmp_nge_f64_e64 s5
, s
[2:3], s
[4:5]
7426 // W32
: encoding
: [0x05,0x00,0x29,0xd4,0x02,0x08,0x00,0x00]
7427 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7429 v_cmp_nge_f64_e64 s5
, s
[104:105], s
[104:105]
7430 // W32
: encoding
: [0x05,0x00,0x29,0xd4,0x68,0xd0,0x00,0x00]
7431 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7433 v_cmp_nge_f64_e64 s5
, vcc
, ttmp
[14:15]
7434 // W32
: encoding
: [0x05,0x00,0x29,0xd4,0x6a,0xf4,0x00,0x00]
7435 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7437 v_cmp_nge_f64_e64 s5
, ttmp
[14:15], 0xaf123456
7438 // W32
: encoding
: [0x05,0x00,0x29,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
7439 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7441 v_cmp_nge_f64_e64 s5
, -|exec|
, src_scc
7442 // W32
: encoding
: [0x05,0x01,0x29,0xd4,0x7e,0xfa,0x01,0x20]
7443 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7445 v_cmp_nge_f64_e64 s105
, null
, 0.5
7446 // W32
: encoding
: [0x69,0x00,0x29,0xd4,0x7c,0xe0,0x01,0x00]
7447 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7449 v_cmp_nge_f64_e64 vcc_lo
, -1, -1
7450 // W32
: encoding
: [0x6a,0x00,0x29,0xd4,0xc1,0x82,0x01,0x00]
7451 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7453 v_cmp_nge_f64_e64 vcc_hi
, 0.5, null
7454 // W32
: encoding
: [0x6b,0x00,0x29,0xd4,0xf0,0xf8,0x00,0x00]
7455 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7457 v_cmp_nge_f64_e64 ttmp15
, -|src_scc|
, -|exec|
7458 // W32
: encoding
: [0x7b,0x03,0x29,0xd4,0xfd,0xfc,0x00,0x60]
7459 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7461 v_cmp_nge_f64_e64 s
[10:11], v
[1:2], v
[2:3]
7462 // W64
: encoding
: [0x0a,0x00,0x29,0xd4,0x01,0x05,0x02,0x00]
7463 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7465 v_cmp_nge_f64_e64 s
[10:11], v
[254:255], v
[254:255]
7466 // W64
: encoding
: [0x0a,0x00,0x29,0xd4,0xfe,0xfd,0x03,0x00]
7467 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7469 v_cmp_nge_f64_e64 s
[10:11], s
[2:3], s
[4:5]
7470 // W64
: encoding
: [0x0a,0x00,0x29,0xd4,0x02,0x08,0x00,0x00]
7471 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7473 v_cmp_nge_f64_e64 s
[10:11], s
[104:105], s
[104:105]
7474 // W64
: encoding
: [0x0a,0x00,0x29,0xd4,0x68,0xd0,0x00,0x00]
7475 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7477 v_cmp_nge_f64_e64 s
[10:11], vcc
, ttmp
[14:15]
7478 // W64
: encoding
: [0x0a,0x00,0x29,0xd4,0x6a,0xf4,0x00,0x00]
7479 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7481 v_cmp_nge_f64_e64 s
[10:11], ttmp
[14:15], 0xaf123456
7482 // W64
: encoding
: [0x0a,0x00,0x29,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
7483 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7485 v_cmp_nge_f64_e64 s
[10:11], -|exec|
, src_scc
7486 // W64
: encoding
: [0x0a,0x01,0x29,0xd4,0x7e,0xfa,0x01,0x20]
7487 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7489 v_cmp_nge_f64_e64 s
[10:11], null
, 0.5
7490 // W64
: encoding
: [0x0a,0x00,0x29,0xd4,0x7c,0xe0,0x01,0x00]
7491 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7493 v_cmp_nge_f64_e64 s
[104:105], -1, -1
7494 // W64
: encoding
: [0x68,0x00,0x29,0xd4,0xc1,0x82,0x01,0x00]
7495 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7497 v_cmp_nge_f64_e64 vcc
, 0.5, null
7498 // W64
: encoding
: [0x6a,0x00,0x29,0xd4,0xf0,0xf8,0x00,0x00]
7499 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7501 v_cmp_nge_f64_e64 ttmp
[14:15], -|src_scc|
, -|exec|
7502 // W64
: encoding
: [0x7a,0x03,0x29,0xd4,0xfd,0xfc,0x00,0x60]
7503 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7505 v_cmp_nge_f64_e64 null
, 0xaf123456, -|vcc| clamp
7506 // GFX11
: encoding
: [0x7c,0x82,0x29,0xd4,0xff,0xd4,0x00,0x40,0x56,0x34,0x12,0xaf]
7508 v_cmp_ngt_f16_e64 s5
, v1
, v2
7509 // W32
: encoding
: [0x05,0x00,0x0b,0xd4,0x01,0x05,0x02,0x00]
7510 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7512 v_cmp_ngt_f16_e64 s5
, v255
, v255
7513 // W32
: encoding
: [0x05,0x00,0x0b,0xd4,0xff,0xff,0x03,0x00]
7514 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7516 v_cmp_ngt_f16_e64 s5
, s1
, s2
7517 // W32
: encoding
: [0x05,0x00,0x0b,0xd4,0x01,0x04,0x00,0x00]
7518 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7520 v_cmp_ngt_f16_e64 s5
, s105
, s105
7521 // W32
: encoding
: [0x05,0x00,0x0b,0xd4,0x69,0xd2,0x00,0x00]
7522 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7524 v_cmp_ngt_f16_e64 s5
, vcc_lo
, ttmp15
7525 // W32
: encoding
: [0x05,0x00,0x0b,0xd4,0x6a,0xf6,0x00,0x00]
7526 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7528 v_cmp_ngt_f16_e64 s5
, vcc_hi
, 0xfe0b
7529 // W32
: encoding
: [0x05,0x00,0x0b,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
7530 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7532 v_cmp_ngt_f16_e64 s5
, ttmp15
, src_scc
7533 // W32
: encoding
: [0x05,0x00,0x0b,0xd4,0x7b,0xfa,0x01,0x00]
7534 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7536 v_cmp_ngt_f16_e64 s5
, m0
, 0.5
7537 // W32
: encoding
: [0x05,0x00,0x0b,0xd4,0x7d,0xe0,0x01,0x00]
7538 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7540 v_cmp_ngt_f16_e64 s5
, exec_lo
, -1
7541 // W32
: encoding
: [0x05,0x00,0x0b,0xd4,0x7e,0x82,0x01,0x00]
7542 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7544 v_cmp_ngt_f16_e64 s5
, |exec_hi|
, null
7545 // W32
: encoding
: [0x05,0x01,0x0b,0xd4,0x7f,0xf8,0x00,0x00]
7546 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7548 v_cmp_ngt_f16_e64 s105
, null
, exec_lo
7549 // W32
: encoding
: [0x69,0x00,0x0b,0xd4,0x7c,0xfc,0x00,0x00]
7550 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7552 v_cmp_ngt_f16_e64 vcc_lo
, -1, exec_hi
7553 // W32
: encoding
: [0x6a,0x00,0x0b,0xd4,0xc1,0xfe,0x00,0x00]
7554 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7556 v_cmp_ngt_f16_e64 vcc_hi
, 0.5, -m0
7557 // W32
: encoding
: [0x6b,0x00,0x0b,0xd4,0xf0,0xfa,0x00,0x40]
7558 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7560 v_cmp_ngt_f16_e64 ttmp15
, -src_scc
, |vcc_lo|
7561 // W32
: encoding
: [0x7b,0x02,0x0b,0xd4,0xfd,0xd4,0x00,0x20]
7562 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7564 v_cmp_ngt_f16_e64 s
[10:11], v1
, v2
7565 // W64
: encoding
: [0x0a,0x00,0x0b,0xd4,0x01,0x05,0x02,0x00]
7566 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7568 v_cmp_ngt_f16_e64 s
[10:11], v255
, v255
7569 // W64
: encoding
: [0x0a,0x00,0x0b,0xd4,0xff,0xff,0x03,0x00]
7570 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7572 v_cmp_ngt_f16_e64 s
[10:11], s1
, s2
7573 // W64
: encoding
: [0x0a,0x00,0x0b,0xd4,0x01,0x04,0x00,0x00]
7574 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7576 v_cmp_ngt_f16_e64 s
[10:11], s105
, s105
7577 // W64
: encoding
: [0x0a,0x00,0x0b,0xd4,0x69,0xd2,0x00,0x00]
7578 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7580 v_cmp_ngt_f16_e64 s
[10:11], vcc_lo
, ttmp15
7581 // W64
: encoding
: [0x0a,0x00,0x0b,0xd4,0x6a,0xf6,0x00,0x00]
7582 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7584 v_cmp_ngt_f16_e64 s
[10:11], vcc_hi
, 0xfe0b
7585 // W64
: encoding
: [0x0a,0x00,0x0b,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
7586 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7588 v_cmp_ngt_f16_e64 s
[10:11], ttmp15
, src_scc
7589 // W64
: encoding
: [0x0a,0x00,0x0b,0xd4,0x7b,0xfa,0x01,0x00]
7590 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7592 v_cmp_ngt_f16_e64 s
[10:11], m0
, 0.5
7593 // W64
: encoding
: [0x0a,0x00,0x0b,0xd4,0x7d,0xe0,0x01,0x00]
7594 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7596 v_cmp_ngt_f16_e64 s
[10:11], exec_lo
, -1
7597 // W64
: encoding
: [0x0a,0x00,0x0b,0xd4,0x7e,0x82,0x01,0x00]
7598 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7600 v_cmp_ngt_f16_e64 s
[10:11], |exec_hi|
, null
7601 // W64
: encoding
: [0x0a,0x01,0x0b,0xd4,0x7f,0xf8,0x00,0x00]
7602 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7604 v_cmp_ngt_f16_e64 s
[10:11], null
, exec_lo
7605 // W64
: encoding
: [0x0a,0x00,0x0b,0xd4,0x7c,0xfc,0x00,0x00]
7606 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7608 v_cmp_ngt_f16_e64 s
[104:105], -1, exec_hi
7609 // W64
: encoding
: [0x68,0x00,0x0b,0xd4,0xc1,0xfe,0x00,0x00]
7610 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7612 v_cmp_ngt_f16_e64 vcc
, 0.5, -m0
7613 // W64
: encoding
: [0x6a,0x00,0x0b,0xd4,0xf0,0xfa,0x00,0x40]
7614 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7616 v_cmp_ngt_f16_e64 ttmp
[14:15], -src_scc
, |vcc_lo|
7617 // W64
: encoding
: [0x7a,0x02,0x0b,0xd4,0xfd,0xd4,0x00,0x20]
7618 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7620 v_cmp_ngt_f16_e64 null
, -|
0xfe0b|
, -|vcc_hi| clamp
7621 // GFX11
: encoding
: [0x7c,0x83,0x0b,0xd4,0xff,0xd6,0x00,0x60,0x0b,0xfe,0x00,0x00]
7623 v_cmp_ngt_f32_e64 s5
, v1
, v2
7624 // W32
: encoding
: [0x05,0x00,0x1b,0xd4,0x01,0x05,0x02,0x00]
7625 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7627 v_cmp_ngt_f32_e64 s5
, v255
, v255
7628 // W32
: encoding
: [0x05,0x00,0x1b,0xd4,0xff,0xff,0x03,0x00]
7629 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7631 v_cmp_ngt_f32_e64 s5
, s1
, s2
7632 // W32
: encoding
: [0x05,0x00,0x1b,0xd4,0x01,0x04,0x00,0x00]
7633 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7635 v_cmp_ngt_f32_e64 s5
, s105
, s105
7636 // W32
: encoding
: [0x05,0x00,0x1b,0xd4,0x69,0xd2,0x00,0x00]
7637 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7639 v_cmp_ngt_f32_e64 s5
, vcc_lo
, ttmp15
7640 // W32
: encoding
: [0x05,0x00,0x1b,0xd4,0x6a,0xf6,0x00,0x00]
7641 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7643 v_cmp_ngt_f32_e64 s5
, vcc_hi
, 0xaf123456
7644 // W32
: encoding
: [0x05,0x00,0x1b,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
7645 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7647 v_cmp_ngt_f32_e64 s5
, ttmp15
, src_scc
7648 // W32
: encoding
: [0x05,0x00,0x1b,0xd4,0x7b,0xfa,0x01,0x00]
7649 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7651 v_cmp_ngt_f32_e64 s5
, m0
, 0.5
7652 // W32
: encoding
: [0x05,0x00,0x1b,0xd4,0x7d,0xe0,0x01,0x00]
7653 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7655 v_cmp_ngt_f32_e64 s5
, exec_lo
, -1
7656 // W32
: encoding
: [0x05,0x00,0x1b,0xd4,0x7e,0x82,0x01,0x00]
7657 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7659 v_cmp_ngt_f32_e64 s5
, |exec_hi|
, null
7660 // W32
: encoding
: [0x05,0x01,0x1b,0xd4,0x7f,0xf8,0x00,0x00]
7661 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7663 v_cmp_ngt_f32_e64 s105
, null
, exec_lo
7664 // W32
: encoding
: [0x69,0x00,0x1b,0xd4,0x7c,0xfc,0x00,0x00]
7665 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7667 v_cmp_ngt_f32_e64 vcc_lo
, -1, exec_hi
7668 // W32
: encoding
: [0x6a,0x00,0x1b,0xd4,0xc1,0xfe,0x00,0x00]
7669 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7671 v_cmp_ngt_f32_e64 vcc_hi
, 0.5, -m0
7672 // W32
: encoding
: [0x6b,0x00,0x1b,0xd4,0xf0,0xfa,0x00,0x40]
7673 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7675 v_cmp_ngt_f32_e64 ttmp15
, -src_scc
, |vcc_lo|
7676 // W32
: encoding
: [0x7b,0x02,0x1b,0xd4,0xfd,0xd4,0x00,0x20]
7677 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7679 v_cmp_ngt_f32_e64 s
[10:11], v1
, v2
7680 // W64
: encoding
: [0x0a,0x00,0x1b,0xd4,0x01,0x05,0x02,0x00]
7681 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7683 v_cmp_ngt_f32_e64 s
[10:11], v255
, v255
7684 // W64
: encoding
: [0x0a,0x00,0x1b,0xd4,0xff,0xff,0x03,0x00]
7685 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7687 v_cmp_ngt_f32_e64 s
[10:11], s1
, s2
7688 // W64
: encoding
: [0x0a,0x00,0x1b,0xd4,0x01,0x04,0x00,0x00]
7689 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7691 v_cmp_ngt_f32_e64 s
[10:11], s105
, s105
7692 // W64
: encoding
: [0x0a,0x00,0x1b,0xd4,0x69,0xd2,0x00,0x00]
7693 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7695 v_cmp_ngt_f32_e64 s
[10:11], vcc_lo
, ttmp15
7696 // W64
: encoding
: [0x0a,0x00,0x1b,0xd4,0x6a,0xf6,0x00,0x00]
7697 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7699 v_cmp_ngt_f32_e64 s
[10:11], vcc_hi
, 0xaf123456
7700 // W64
: encoding
: [0x0a,0x00,0x1b,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
7701 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7703 v_cmp_ngt_f32_e64 s
[10:11], ttmp15
, src_scc
7704 // W64
: encoding
: [0x0a,0x00,0x1b,0xd4,0x7b,0xfa,0x01,0x00]
7705 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7707 v_cmp_ngt_f32_e64 s
[10:11], m0
, 0.5
7708 // W64
: encoding
: [0x0a,0x00,0x1b,0xd4,0x7d,0xe0,0x01,0x00]
7709 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7711 v_cmp_ngt_f32_e64 s
[10:11], exec_lo
, -1
7712 // W64
: encoding
: [0x0a,0x00,0x1b,0xd4,0x7e,0x82,0x01,0x00]
7713 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7715 v_cmp_ngt_f32_e64 s
[10:11], |exec_hi|
, null
7716 // W64
: encoding
: [0x0a,0x01,0x1b,0xd4,0x7f,0xf8,0x00,0x00]
7717 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7719 v_cmp_ngt_f32_e64 s
[10:11], null
, exec_lo
7720 // W64
: encoding
: [0x0a,0x00,0x1b,0xd4,0x7c,0xfc,0x00,0x00]
7721 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7723 v_cmp_ngt_f32_e64 s
[104:105], -1, exec_hi
7724 // W64
: encoding
: [0x68,0x00,0x1b,0xd4,0xc1,0xfe,0x00,0x00]
7725 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7727 v_cmp_ngt_f32_e64 vcc
, 0.5, -m0
7728 // W64
: encoding
: [0x6a,0x00,0x1b,0xd4,0xf0,0xfa,0x00,0x40]
7729 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7731 v_cmp_ngt_f32_e64 ttmp
[14:15], -src_scc
, |vcc_lo|
7732 // W64
: encoding
: [0x7a,0x02,0x1b,0xd4,0xfd,0xd4,0x00,0x20]
7733 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7735 v_cmp_ngt_f32_e64 null
, -|
0xaf123456|
, -|vcc_hi| clamp
7736 // GFX11
: encoding
: [0x7c,0x83,0x1b,0xd4,0xff,0xd6,0x00,0x60,0x56,0x34,0x12,0xaf]
7738 v_cmp_ngt_f64_e64 s5
, v
[1:2], v
[2:3]
7739 // W32
: encoding
: [0x05,0x00,0x2b,0xd4,0x01,0x05,0x02,0x00]
7740 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7742 v_cmp_ngt_f64_e64 s5
, v
[254:255], v
[254:255]
7743 // W32
: encoding
: [0x05,0x00,0x2b,0xd4,0xfe,0xfd,0x03,0x00]
7744 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7746 v_cmp_ngt_f64_e64 s5
, s
[2:3], s
[4:5]
7747 // W32
: encoding
: [0x05,0x00,0x2b,0xd4,0x02,0x08,0x00,0x00]
7748 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7750 v_cmp_ngt_f64_e64 s5
, s
[104:105], s
[104:105]
7751 // W32
: encoding
: [0x05,0x00,0x2b,0xd4,0x68,0xd0,0x00,0x00]
7752 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7754 v_cmp_ngt_f64_e64 s5
, vcc
, ttmp
[14:15]
7755 // W32
: encoding
: [0x05,0x00,0x2b,0xd4,0x6a,0xf4,0x00,0x00]
7756 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7758 v_cmp_ngt_f64_e64 s5
, ttmp
[14:15], 0xaf123456
7759 // W32
: encoding
: [0x05,0x00,0x2b,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
7760 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7762 v_cmp_ngt_f64_e64 s5
, -|exec|
, src_scc
7763 // W32
: encoding
: [0x05,0x01,0x2b,0xd4,0x7e,0xfa,0x01,0x20]
7764 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7766 v_cmp_ngt_f64_e64 s105
, null
, 0.5
7767 // W32
: encoding
: [0x69,0x00,0x2b,0xd4,0x7c,0xe0,0x01,0x00]
7768 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7770 v_cmp_ngt_f64_e64 vcc_lo
, -1, -1
7771 // W32
: encoding
: [0x6a,0x00,0x2b,0xd4,0xc1,0x82,0x01,0x00]
7772 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7774 v_cmp_ngt_f64_e64 vcc_hi
, 0.5, null
7775 // W32
: encoding
: [0x6b,0x00,0x2b,0xd4,0xf0,0xf8,0x00,0x00]
7776 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7778 v_cmp_ngt_f64_e64 ttmp15
, -|src_scc|
, -|exec|
7779 // W32
: encoding
: [0x7b,0x03,0x2b,0xd4,0xfd,0xfc,0x00,0x60]
7780 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7782 v_cmp_ngt_f64_e64 s
[10:11], v
[1:2], v
[2:3]
7783 // W64
: encoding
: [0x0a,0x00,0x2b,0xd4,0x01,0x05,0x02,0x00]
7784 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7786 v_cmp_ngt_f64_e64 s
[10:11], v
[254:255], v
[254:255]
7787 // W64
: encoding
: [0x0a,0x00,0x2b,0xd4,0xfe,0xfd,0x03,0x00]
7788 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7790 v_cmp_ngt_f64_e64 s
[10:11], s
[2:3], s
[4:5]
7791 // W64
: encoding
: [0x0a,0x00,0x2b,0xd4,0x02,0x08,0x00,0x00]
7792 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7794 v_cmp_ngt_f64_e64 s
[10:11], s
[104:105], s
[104:105]
7795 // W64
: encoding
: [0x0a,0x00,0x2b,0xd4,0x68,0xd0,0x00,0x00]
7796 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7798 v_cmp_ngt_f64_e64 s
[10:11], vcc
, ttmp
[14:15]
7799 // W64
: encoding
: [0x0a,0x00,0x2b,0xd4,0x6a,0xf4,0x00,0x00]
7800 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7802 v_cmp_ngt_f64_e64 s
[10:11], ttmp
[14:15], 0xaf123456
7803 // W64
: encoding
: [0x0a,0x00,0x2b,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
7804 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7806 v_cmp_ngt_f64_e64 s
[10:11], -|exec|
, src_scc
7807 // W64
: encoding
: [0x0a,0x01,0x2b,0xd4,0x7e,0xfa,0x01,0x20]
7808 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7810 v_cmp_ngt_f64_e64 s
[10:11], null
, 0.5
7811 // W64
: encoding
: [0x0a,0x00,0x2b,0xd4,0x7c,0xe0,0x01,0x00]
7812 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7814 v_cmp_ngt_f64_e64 s
[104:105], -1, -1
7815 // W64
: encoding
: [0x68,0x00,0x2b,0xd4,0xc1,0x82,0x01,0x00]
7816 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7818 v_cmp_ngt_f64_e64 vcc
, 0.5, null
7819 // W64
: encoding
: [0x6a,0x00,0x2b,0xd4,0xf0,0xf8,0x00,0x00]
7820 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7822 v_cmp_ngt_f64_e64 ttmp
[14:15], -|src_scc|
, -|exec|
7823 // W64
: encoding
: [0x7a,0x03,0x2b,0xd4,0xfd,0xfc,0x00,0x60]
7824 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7826 v_cmp_ngt_f64_e64 null
, 0xaf123456, -|vcc| clamp
7827 // GFX11
: encoding
: [0x7c,0x82,0x2b,0xd4,0xff,0xd4,0x00,0x40,0x56,0x34,0x12,0xaf]
7829 v_cmp_nle_f16_e64 s5
, v1
, v2
7830 // W32
: encoding
: [0x05,0x00,0x0c,0xd4,0x01,0x05,0x02,0x00]
7831 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7833 v_cmp_nle_f16_e64 s5
, v255
, v255
7834 // W32
: encoding
: [0x05,0x00,0x0c,0xd4,0xff,0xff,0x03,0x00]
7835 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7837 v_cmp_nle_f16_e64 s5
, s1
, s2
7838 // W32
: encoding
: [0x05,0x00,0x0c,0xd4,0x01,0x04,0x00,0x00]
7839 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7841 v_cmp_nle_f16_e64 s5
, s105
, s105
7842 // W32
: encoding
: [0x05,0x00,0x0c,0xd4,0x69,0xd2,0x00,0x00]
7843 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7845 v_cmp_nle_f16_e64 s5
, vcc_lo
, ttmp15
7846 // W32
: encoding
: [0x05,0x00,0x0c,0xd4,0x6a,0xf6,0x00,0x00]
7847 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7849 v_cmp_nle_f16_e64 s5
, vcc_hi
, 0xfe0b
7850 // W32
: encoding
: [0x05,0x00,0x0c,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
7851 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7853 v_cmp_nle_f16_e64 s5
, ttmp15
, src_scc
7854 // W32
: encoding
: [0x05,0x00,0x0c,0xd4,0x7b,0xfa,0x01,0x00]
7855 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7857 v_cmp_nle_f16_e64 s5
, m0
, 0.5
7858 // W32
: encoding
: [0x05,0x00,0x0c,0xd4,0x7d,0xe0,0x01,0x00]
7859 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7861 v_cmp_nle_f16_e64 s5
, exec_lo
, -1
7862 // W32
: encoding
: [0x05,0x00,0x0c,0xd4,0x7e,0x82,0x01,0x00]
7863 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7865 v_cmp_nle_f16_e64 s5
, |exec_hi|
, null
7866 // W32
: encoding
: [0x05,0x01,0x0c,0xd4,0x7f,0xf8,0x00,0x00]
7867 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7869 v_cmp_nle_f16_e64 s105
, null
, exec_lo
7870 // W32
: encoding
: [0x69,0x00,0x0c,0xd4,0x7c,0xfc,0x00,0x00]
7871 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7873 v_cmp_nle_f16_e64 vcc_lo
, -1, exec_hi
7874 // W32
: encoding
: [0x6a,0x00,0x0c,0xd4,0xc1,0xfe,0x00,0x00]
7875 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7877 v_cmp_nle_f16_e64 vcc_hi
, 0.5, -m0
7878 // W32
: encoding
: [0x6b,0x00,0x0c,0xd4,0xf0,0xfa,0x00,0x40]
7879 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7881 v_cmp_nle_f16_e64 ttmp15
, -src_scc
, |vcc_lo|
7882 // W32
: encoding
: [0x7b,0x02,0x0c,0xd4,0xfd,0xd4,0x00,0x20]
7883 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7885 v_cmp_nle_f16_e64 s
[10:11], v1
, v2
7886 // W64
: encoding
: [0x0a,0x00,0x0c,0xd4,0x01,0x05,0x02,0x00]
7887 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7889 v_cmp_nle_f16_e64 s
[10:11], v255
, v255
7890 // W64
: encoding
: [0x0a,0x00,0x0c,0xd4,0xff,0xff,0x03,0x00]
7891 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7893 v_cmp_nle_f16_e64 s
[10:11], s1
, s2
7894 // W64
: encoding
: [0x0a,0x00,0x0c,0xd4,0x01,0x04,0x00,0x00]
7895 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7897 v_cmp_nle_f16_e64 s
[10:11], s105
, s105
7898 // W64
: encoding
: [0x0a,0x00,0x0c,0xd4,0x69,0xd2,0x00,0x00]
7899 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7901 v_cmp_nle_f16_e64 s
[10:11], vcc_lo
, ttmp15
7902 // W64
: encoding
: [0x0a,0x00,0x0c,0xd4,0x6a,0xf6,0x00,0x00]
7903 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7905 v_cmp_nle_f16_e64 s
[10:11], vcc_hi
, 0xfe0b
7906 // W64
: encoding
: [0x0a,0x00,0x0c,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
7907 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7909 v_cmp_nle_f16_e64 s
[10:11], ttmp15
, src_scc
7910 // W64
: encoding
: [0x0a,0x00,0x0c,0xd4,0x7b,0xfa,0x01,0x00]
7911 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7913 v_cmp_nle_f16_e64 s
[10:11], m0
, 0.5
7914 // W64
: encoding
: [0x0a,0x00,0x0c,0xd4,0x7d,0xe0,0x01,0x00]
7915 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7917 v_cmp_nle_f16_e64 s
[10:11], exec_lo
, -1
7918 // W64
: encoding
: [0x0a,0x00,0x0c,0xd4,0x7e,0x82,0x01,0x00]
7919 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7921 v_cmp_nle_f16_e64 s
[10:11], |exec_hi|
, null
7922 // W64
: encoding
: [0x0a,0x01,0x0c,0xd4,0x7f,0xf8,0x00,0x00]
7923 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7925 v_cmp_nle_f16_e64 s
[10:11], null
, exec_lo
7926 // W64
: encoding
: [0x0a,0x00,0x0c,0xd4,0x7c,0xfc,0x00,0x00]
7927 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7929 v_cmp_nle_f16_e64 s
[104:105], -1, exec_hi
7930 // W64
: encoding
: [0x68,0x00,0x0c,0xd4,0xc1,0xfe,0x00,0x00]
7931 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7933 v_cmp_nle_f16_e64 vcc
, 0.5, -m0
7934 // W64
: encoding
: [0x6a,0x00,0x0c,0xd4,0xf0,0xfa,0x00,0x40]
7935 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7937 v_cmp_nle_f16_e64 ttmp
[14:15], -src_scc
, |vcc_lo|
7938 // W64
: encoding
: [0x7a,0x02,0x0c,0xd4,0xfd,0xd4,0x00,0x20]
7939 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7941 v_cmp_nle_f16_e64 null
, -|
0xfe0b|
, -|vcc_hi| clamp
7942 // GFX11
: encoding
: [0x7c,0x83,0x0c,0xd4,0xff,0xd6,0x00,0x60,0x0b,0xfe,0x00,0x00]
7944 v_cmp_nle_f32_e64 s5
, v1
, v2
7945 // W32
: encoding
: [0x05,0x00,0x1c,0xd4,0x01,0x05,0x02,0x00]
7946 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7948 v_cmp_nle_f32_e64 s5
, v255
, v255
7949 // W32
: encoding
: [0x05,0x00,0x1c,0xd4,0xff,0xff,0x03,0x00]
7950 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7952 v_cmp_nle_f32_e64 s5
, s1
, s2
7953 // W32
: encoding
: [0x05,0x00,0x1c,0xd4,0x01,0x04,0x00,0x00]
7954 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7956 v_cmp_nle_f32_e64 s5
, s105
, s105
7957 // W32
: encoding
: [0x05,0x00,0x1c,0xd4,0x69,0xd2,0x00,0x00]
7958 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7960 v_cmp_nle_f32_e64 s5
, vcc_lo
, ttmp15
7961 // W32
: encoding
: [0x05,0x00,0x1c,0xd4,0x6a,0xf6,0x00,0x00]
7962 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7964 v_cmp_nle_f32_e64 s5
, vcc_hi
, 0xaf123456
7965 // W32
: encoding
: [0x05,0x00,0x1c,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
7966 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7968 v_cmp_nle_f32_e64 s5
, ttmp15
, src_scc
7969 // W32
: encoding
: [0x05,0x00,0x1c,0xd4,0x7b,0xfa,0x01,0x00]
7970 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7972 v_cmp_nle_f32_e64 s5
, m0
, 0.5
7973 // W32
: encoding
: [0x05,0x00,0x1c,0xd4,0x7d,0xe0,0x01,0x00]
7974 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7976 v_cmp_nle_f32_e64 s5
, exec_lo
, -1
7977 // W32
: encoding
: [0x05,0x00,0x1c,0xd4,0x7e,0x82,0x01,0x00]
7978 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7980 v_cmp_nle_f32_e64 s5
, |exec_hi|
, null
7981 // W32
: encoding
: [0x05,0x01,0x1c,0xd4,0x7f,0xf8,0x00,0x00]
7982 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7984 v_cmp_nle_f32_e64 s105
, null
, exec_lo
7985 // W32
: encoding
: [0x69,0x00,0x1c,0xd4,0x7c,0xfc,0x00,0x00]
7986 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7988 v_cmp_nle_f32_e64 vcc_lo
, -1, exec_hi
7989 // W32
: encoding
: [0x6a,0x00,0x1c,0xd4,0xc1,0xfe,0x00,0x00]
7990 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7992 v_cmp_nle_f32_e64 vcc_hi
, 0.5, -m0
7993 // W32
: encoding
: [0x6b,0x00,0x1c,0xd4,0xf0,0xfa,0x00,0x40]
7994 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
7996 v_cmp_nle_f32_e64 ttmp15
, -src_scc
, |vcc_lo|
7997 // W32
: encoding
: [0x7b,0x02,0x1c,0xd4,0xfd,0xd4,0x00,0x20]
7998 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8000 v_cmp_nle_f32_e64 s
[10:11], v1
, v2
8001 // W64
: encoding
: [0x0a,0x00,0x1c,0xd4,0x01,0x05,0x02,0x00]
8002 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8004 v_cmp_nle_f32_e64 s
[10:11], v255
, v255
8005 // W64
: encoding
: [0x0a,0x00,0x1c,0xd4,0xff,0xff,0x03,0x00]
8006 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8008 v_cmp_nle_f32_e64 s
[10:11], s1
, s2
8009 // W64
: encoding
: [0x0a,0x00,0x1c,0xd4,0x01,0x04,0x00,0x00]
8010 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8012 v_cmp_nle_f32_e64 s
[10:11], s105
, s105
8013 // W64
: encoding
: [0x0a,0x00,0x1c,0xd4,0x69,0xd2,0x00,0x00]
8014 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8016 v_cmp_nle_f32_e64 s
[10:11], vcc_lo
, ttmp15
8017 // W64
: encoding
: [0x0a,0x00,0x1c,0xd4,0x6a,0xf6,0x00,0x00]
8018 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8020 v_cmp_nle_f32_e64 s
[10:11], vcc_hi
, 0xaf123456
8021 // W64
: encoding
: [0x0a,0x00,0x1c,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
8022 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8024 v_cmp_nle_f32_e64 s
[10:11], ttmp15
, src_scc
8025 // W64
: encoding
: [0x0a,0x00,0x1c,0xd4,0x7b,0xfa,0x01,0x00]
8026 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8028 v_cmp_nle_f32_e64 s
[10:11], m0
, 0.5
8029 // W64
: encoding
: [0x0a,0x00,0x1c,0xd4,0x7d,0xe0,0x01,0x00]
8030 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8032 v_cmp_nle_f32_e64 s
[10:11], exec_lo
, -1
8033 // W64
: encoding
: [0x0a,0x00,0x1c,0xd4,0x7e,0x82,0x01,0x00]
8034 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8036 v_cmp_nle_f32_e64 s
[10:11], |exec_hi|
, null
8037 // W64
: encoding
: [0x0a,0x01,0x1c,0xd4,0x7f,0xf8,0x00,0x00]
8038 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8040 v_cmp_nle_f32_e64 s
[10:11], null
, exec_lo
8041 // W64
: encoding
: [0x0a,0x00,0x1c,0xd4,0x7c,0xfc,0x00,0x00]
8042 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8044 v_cmp_nle_f32_e64 s
[104:105], -1, exec_hi
8045 // W64
: encoding
: [0x68,0x00,0x1c,0xd4,0xc1,0xfe,0x00,0x00]
8046 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8048 v_cmp_nle_f32_e64 vcc
, 0.5, -m0
8049 // W64
: encoding
: [0x6a,0x00,0x1c,0xd4,0xf0,0xfa,0x00,0x40]
8050 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8052 v_cmp_nle_f32_e64 ttmp
[14:15], -src_scc
, |vcc_lo|
8053 // W64
: encoding
: [0x7a,0x02,0x1c,0xd4,0xfd,0xd4,0x00,0x20]
8054 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8056 v_cmp_nle_f32_e64 null
, -|
0xaf123456|
, -|vcc_hi| clamp
8057 // GFX11
: encoding
: [0x7c,0x83,0x1c,0xd4,0xff,0xd6,0x00,0x60,0x56,0x34,0x12,0xaf]
8059 v_cmp_nle_f64_e64 s5
, v
[1:2], v
[2:3]
8060 // W32
: encoding
: [0x05,0x00,0x2c,0xd4,0x01,0x05,0x02,0x00]
8061 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8063 v_cmp_nle_f64_e64 s5
, v
[254:255], v
[254:255]
8064 // W32
: encoding
: [0x05,0x00,0x2c,0xd4,0xfe,0xfd,0x03,0x00]
8065 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8067 v_cmp_nle_f64_e64 s5
, s
[2:3], s
[4:5]
8068 // W32
: encoding
: [0x05,0x00,0x2c,0xd4,0x02,0x08,0x00,0x00]
8069 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8071 v_cmp_nle_f64_e64 s5
, s
[104:105], s
[104:105]
8072 // W32
: encoding
: [0x05,0x00,0x2c,0xd4,0x68,0xd0,0x00,0x00]
8073 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8075 v_cmp_nle_f64_e64 s5
, vcc
, ttmp
[14:15]
8076 // W32
: encoding
: [0x05,0x00,0x2c,0xd4,0x6a,0xf4,0x00,0x00]
8077 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8079 v_cmp_nle_f64_e64 s5
, ttmp
[14:15], 0xaf123456
8080 // W32
: encoding
: [0x05,0x00,0x2c,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
8081 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8083 v_cmp_nle_f64_e64 s5
, -|exec|
, src_scc
8084 // W32
: encoding
: [0x05,0x01,0x2c,0xd4,0x7e,0xfa,0x01,0x20]
8085 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8087 v_cmp_nle_f64_e64 s105
, null
, 0.5
8088 // W32
: encoding
: [0x69,0x00,0x2c,0xd4,0x7c,0xe0,0x01,0x00]
8089 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8091 v_cmp_nle_f64_e64 vcc_lo
, -1, -1
8092 // W32
: encoding
: [0x6a,0x00,0x2c,0xd4,0xc1,0x82,0x01,0x00]
8093 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8095 v_cmp_nle_f64_e64 vcc_hi
, 0.5, null
8096 // W32
: encoding
: [0x6b,0x00,0x2c,0xd4,0xf0,0xf8,0x00,0x00]
8097 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8099 v_cmp_nle_f64_e64 ttmp15
, -|src_scc|
, -|exec|
8100 // W32
: encoding
: [0x7b,0x03,0x2c,0xd4,0xfd,0xfc,0x00,0x60]
8101 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8103 v_cmp_nle_f64_e64 s
[10:11], v
[1:2], v
[2:3]
8104 // W64
: encoding
: [0x0a,0x00,0x2c,0xd4,0x01,0x05,0x02,0x00]
8105 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8107 v_cmp_nle_f64_e64 s
[10:11], v
[254:255], v
[254:255]
8108 // W64
: encoding
: [0x0a,0x00,0x2c,0xd4,0xfe,0xfd,0x03,0x00]
8109 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8111 v_cmp_nle_f64_e64 s
[10:11], s
[2:3], s
[4:5]
8112 // W64
: encoding
: [0x0a,0x00,0x2c,0xd4,0x02,0x08,0x00,0x00]
8113 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8115 v_cmp_nle_f64_e64 s
[10:11], s
[104:105], s
[104:105]
8116 // W64
: encoding
: [0x0a,0x00,0x2c,0xd4,0x68,0xd0,0x00,0x00]
8117 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8119 v_cmp_nle_f64_e64 s
[10:11], vcc
, ttmp
[14:15]
8120 // W64
: encoding
: [0x0a,0x00,0x2c,0xd4,0x6a,0xf4,0x00,0x00]
8121 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8123 v_cmp_nle_f64_e64 s
[10:11], ttmp
[14:15], 0xaf123456
8124 // W64
: encoding
: [0x0a,0x00,0x2c,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
8125 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8127 v_cmp_nle_f64_e64 s
[10:11], -|exec|
, src_scc
8128 // W64
: encoding
: [0x0a,0x01,0x2c,0xd4,0x7e,0xfa,0x01,0x20]
8129 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8131 v_cmp_nle_f64_e64 s
[10:11], null
, 0.5
8132 // W64
: encoding
: [0x0a,0x00,0x2c,0xd4,0x7c,0xe0,0x01,0x00]
8133 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8135 v_cmp_nle_f64_e64 s
[104:105], -1, -1
8136 // W64
: encoding
: [0x68,0x00,0x2c,0xd4,0xc1,0x82,0x01,0x00]
8137 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8139 v_cmp_nle_f64_e64 vcc
, 0.5, null
8140 // W64
: encoding
: [0x6a,0x00,0x2c,0xd4,0xf0,0xf8,0x00,0x00]
8141 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8143 v_cmp_nle_f64_e64 ttmp
[14:15], -|src_scc|
, -|exec|
8144 // W64
: encoding
: [0x7a,0x03,0x2c,0xd4,0xfd,0xfc,0x00,0x60]
8145 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8147 v_cmp_nle_f64_e64 null
, 0xaf123456, -|vcc| clamp
8148 // GFX11
: encoding
: [0x7c,0x82,0x2c,0xd4,0xff,0xd4,0x00,0x40,0x56,0x34,0x12,0xaf]
8150 v_cmp_nlg_f16_e64 s5
, v1
, v2
8151 // W32
: encoding
: [0x05,0x00,0x0a,0xd4,0x01,0x05,0x02,0x00]
8152 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8154 v_cmp_nlg_f16_e64 s5
, v255
, v255
8155 // W32
: encoding
: [0x05,0x00,0x0a,0xd4,0xff,0xff,0x03,0x00]
8156 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8158 v_cmp_nlg_f16_e64 s5
, s1
, s2
8159 // W32
: encoding
: [0x05,0x00,0x0a,0xd4,0x01,0x04,0x00,0x00]
8160 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8162 v_cmp_nlg_f16_e64 s5
, s105
, s105
8163 // W32
: encoding
: [0x05,0x00,0x0a,0xd4,0x69,0xd2,0x00,0x00]
8164 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8166 v_cmp_nlg_f16_e64 s5
, vcc_lo
, ttmp15
8167 // W32
: encoding
: [0x05,0x00,0x0a,0xd4,0x6a,0xf6,0x00,0x00]
8168 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8170 v_cmp_nlg_f16_e64 s5
, vcc_hi
, 0xfe0b
8171 // W32
: encoding
: [0x05,0x00,0x0a,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
8172 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8174 v_cmp_nlg_f16_e64 s5
, ttmp15
, src_scc
8175 // W32
: encoding
: [0x05,0x00,0x0a,0xd4,0x7b,0xfa,0x01,0x00]
8176 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8178 v_cmp_nlg_f16_e64 s5
, m0
, 0.5
8179 // W32
: encoding
: [0x05,0x00,0x0a,0xd4,0x7d,0xe0,0x01,0x00]
8180 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8182 v_cmp_nlg_f16_e64 s5
, exec_lo
, -1
8183 // W32
: encoding
: [0x05,0x00,0x0a,0xd4,0x7e,0x82,0x01,0x00]
8184 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8186 v_cmp_nlg_f16_e64 s5
, |exec_hi|
, null
8187 // W32
: encoding
: [0x05,0x01,0x0a,0xd4,0x7f,0xf8,0x00,0x00]
8188 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8190 v_cmp_nlg_f16_e64 s105
, null
, exec_lo
8191 // W32
: encoding
: [0x69,0x00,0x0a,0xd4,0x7c,0xfc,0x00,0x00]
8192 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8194 v_cmp_nlg_f16_e64 vcc_lo
, -1, exec_hi
8195 // W32
: encoding
: [0x6a,0x00,0x0a,0xd4,0xc1,0xfe,0x00,0x00]
8196 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8198 v_cmp_nlg_f16_e64 vcc_hi
, 0.5, -m0
8199 // W32
: encoding
: [0x6b,0x00,0x0a,0xd4,0xf0,0xfa,0x00,0x40]
8200 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8202 v_cmp_nlg_f16_e64 ttmp15
, -src_scc
, |vcc_lo|
8203 // W32
: encoding
: [0x7b,0x02,0x0a,0xd4,0xfd,0xd4,0x00,0x20]
8204 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8206 v_cmp_nlg_f16_e64 s
[10:11], v1
, v2
8207 // W64
: encoding
: [0x0a,0x00,0x0a,0xd4,0x01,0x05,0x02,0x00]
8208 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8210 v_cmp_nlg_f16_e64 s
[10:11], v255
, v255
8211 // W64
: encoding
: [0x0a,0x00,0x0a,0xd4,0xff,0xff,0x03,0x00]
8212 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8214 v_cmp_nlg_f16_e64 s
[10:11], s1
, s2
8215 // W64
: encoding
: [0x0a,0x00,0x0a,0xd4,0x01,0x04,0x00,0x00]
8216 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8218 v_cmp_nlg_f16_e64 s
[10:11], s105
, s105
8219 // W64
: encoding
: [0x0a,0x00,0x0a,0xd4,0x69,0xd2,0x00,0x00]
8220 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8222 v_cmp_nlg_f16_e64 s
[10:11], vcc_lo
, ttmp15
8223 // W64
: encoding
: [0x0a,0x00,0x0a,0xd4,0x6a,0xf6,0x00,0x00]
8224 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8226 v_cmp_nlg_f16_e64 s
[10:11], vcc_hi
, 0xfe0b
8227 // W64
: encoding
: [0x0a,0x00,0x0a,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
8228 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8230 v_cmp_nlg_f16_e64 s
[10:11], ttmp15
, src_scc
8231 // W64
: encoding
: [0x0a,0x00,0x0a,0xd4,0x7b,0xfa,0x01,0x00]
8232 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8234 v_cmp_nlg_f16_e64 s
[10:11], m0
, 0.5
8235 // W64
: encoding
: [0x0a,0x00,0x0a,0xd4,0x7d,0xe0,0x01,0x00]
8236 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8238 v_cmp_nlg_f16_e64 s
[10:11], exec_lo
, -1
8239 // W64
: encoding
: [0x0a,0x00,0x0a,0xd4,0x7e,0x82,0x01,0x00]
8240 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8242 v_cmp_nlg_f16_e64 s
[10:11], |exec_hi|
, null
8243 // W64
: encoding
: [0x0a,0x01,0x0a,0xd4,0x7f,0xf8,0x00,0x00]
8244 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8246 v_cmp_nlg_f16_e64 s
[10:11], null
, exec_lo
8247 // W64
: encoding
: [0x0a,0x00,0x0a,0xd4,0x7c,0xfc,0x00,0x00]
8248 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8250 v_cmp_nlg_f16_e64 s
[104:105], -1, exec_hi
8251 // W64
: encoding
: [0x68,0x00,0x0a,0xd4,0xc1,0xfe,0x00,0x00]
8252 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8254 v_cmp_nlg_f16_e64 vcc
, 0.5, -m0
8255 // W64
: encoding
: [0x6a,0x00,0x0a,0xd4,0xf0,0xfa,0x00,0x40]
8256 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8258 v_cmp_nlg_f16_e64 ttmp
[14:15], -src_scc
, |vcc_lo|
8259 // W64
: encoding
: [0x7a,0x02,0x0a,0xd4,0xfd,0xd4,0x00,0x20]
8260 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8262 v_cmp_nlg_f16_e64 null
, -|
0xfe0b|
, -|vcc_hi| clamp
8263 // GFX11
: encoding
: [0x7c,0x83,0x0a,0xd4,0xff,0xd6,0x00,0x60,0x0b,0xfe,0x00,0x00]
8265 v_cmp_nlg_f32_e64 s5
, v1
, v2
8266 // W32
: encoding
: [0x05,0x00,0x1a,0xd4,0x01,0x05,0x02,0x00]
8267 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8269 v_cmp_nlg_f32_e64 s5
, v255
, v255
8270 // W32
: encoding
: [0x05,0x00,0x1a,0xd4,0xff,0xff,0x03,0x00]
8271 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8273 v_cmp_nlg_f32_e64 s5
, s1
, s2
8274 // W32
: encoding
: [0x05,0x00,0x1a,0xd4,0x01,0x04,0x00,0x00]
8275 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8277 v_cmp_nlg_f32_e64 s5
, s105
, s105
8278 // W32
: encoding
: [0x05,0x00,0x1a,0xd4,0x69,0xd2,0x00,0x00]
8279 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8281 v_cmp_nlg_f32_e64 s5
, vcc_lo
, ttmp15
8282 // W32
: encoding
: [0x05,0x00,0x1a,0xd4,0x6a,0xf6,0x00,0x00]
8283 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8285 v_cmp_nlg_f32_e64 s5
, vcc_hi
, 0xaf123456
8286 // W32
: encoding
: [0x05,0x00,0x1a,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
8287 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8289 v_cmp_nlg_f32_e64 s5
, ttmp15
, src_scc
8290 // W32
: encoding
: [0x05,0x00,0x1a,0xd4,0x7b,0xfa,0x01,0x00]
8291 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8293 v_cmp_nlg_f32_e64 s5
, m0
, 0.5
8294 // W32
: encoding
: [0x05,0x00,0x1a,0xd4,0x7d,0xe0,0x01,0x00]
8295 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8297 v_cmp_nlg_f32_e64 s5
, exec_lo
, -1
8298 // W32
: encoding
: [0x05,0x00,0x1a,0xd4,0x7e,0x82,0x01,0x00]
8299 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8301 v_cmp_nlg_f32_e64 s5
, |exec_hi|
, null
8302 // W32
: encoding
: [0x05,0x01,0x1a,0xd4,0x7f,0xf8,0x00,0x00]
8303 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8305 v_cmp_nlg_f32_e64 s105
, null
, exec_lo
8306 // W32
: encoding
: [0x69,0x00,0x1a,0xd4,0x7c,0xfc,0x00,0x00]
8307 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8309 v_cmp_nlg_f32_e64 vcc_lo
, -1, exec_hi
8310 // W32
: encoding
: [0x6a,0x00,0x1a,0xd4,0xc1,0xfe,0x00,0x00]
8311 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8313 v_cmp_nlg_f32_e64 vcc_hi
, 0.5, -m0
8314 // W32
: encoding
: [0x6b,0x00,0x1a,0xd4,0xf0,0xfa,0x00,0x40]
8315 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8317 v_cmp_nlg_f32_e64 ttmp15
, -src_scc
, |vcc_lo|
8318 // W32
: encoding
: [0x7b,0x02,0x1a,0xd4,0xfd,0xd4,0x00,0x20]
8319 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8321 v_cmp_nlg_f32_e64 s
[10:11], v1
, v2
8322 // W64
: encoding
: [0x0a,0x00,0x1a,0xd4,0x01,0x05,0x02,0x00]
8323 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8325 v_cmp_nlg_f32_e64 s
[10:11], v255
, v255
8326 // W64
: encoding
: [0x0a,0x00,0x1a,0xd4,0xff,0xff,0x03,0x00]
8327 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8329 v_cmp_nlg_f32_e64 s
[10:11], s1
, s2
8330 // W64
: encoding
: [0x0a,0x00,0x1a,0xd4,0x01,0x04,0x00,0x00]
8331 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8333 v_cmp_nlg_f32_e64 s
[10:11], s105
, s105
8334 // W64
: encoding
: [0x0a,0x00,0x1a,0xd4,0x69,0xd2,0x00,0x00]
8335 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8337 v_cmp_nlg_f32_e64 s
[10:11], vcc_lo
, ttmp15
8338 // W64
: encoding
: [0x0a,0x00,0x1a,0xd4,0x6a,0xf6,0x00,0x00]
8339 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8341 v_cmp_nlg_f32_e64 s
[10:11], vcc_hi
, 0xaf123456
8342 // W64
: encoding
: [0x0a,0x00,0x1a,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
8343 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8345 v_cmp_nlg_f32_e64 s
[10:11], ttmp15
, src_scc
8346 // W64
: encoding
: [0x0a,0x00,0x1a,0xd4,0x7b,0xfa,0x01,0x00]
8347 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8349 v_cmp_nlg_f32_e64 s
[10:11], m0
, 0.5
8350 // W64
: encoding
: [0x0a,0x00,0x1a,0xd4,0x7d,0xe0,0x01,0x00]
8351 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8353 v_cmp_nlg_f32_e64 s
[10:11], exec_lo
, -1
8354 // W64
: encoding
: [0x0a,0x00,0x1a,0xd4,0x7e,0x82,0x01,0x00]
8355 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8357 v_cmp_nlg_f32_e64 s
[10:11], |exec_hi|
, null
8358 // W64
: encoding
: [0x0a,0x01,0x1a,0xd4,0x7f,0xf8,0x00,0x00]
8359 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8361 v_cmp_nlg_f32_e64 s
[10:11], null
, exec_lo
8362 // W64
: encoding
: [0x0a,0x00,0x1a,0xd4,0x7c,0xfc,0x00,0x00]
8363 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8365 v_cmp_nlg_f32_e64 s
[104:105], -1, exec_hi
8366 // W64
: encoding
: [0x68,0x00,0x1a,0xd4,0xc1,0xfe,0x00,0x00]
8367 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8369 v_cmp_nlg_f32_e64 vcc
, 0.5, -m0
8370 // W64
: encoding
: [0x6a,0x00,0x1a,0xd4,0xf0,0xfa,0x00,0x40]
8371 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8373 v_cmp_nlg_f32_e64 ttmp
[14:15], -src_scc
, |vcc_lo|
8374 // W64
: encoding
: [0x7a,0x02,0x1a,0xd4,0xfd,0xd4,0x00,0x20]
8375 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8377 v_cmp_nlg_f32_e64 null
, -|
0xaf123456|
, -|vcc_hi| clamp
8378 // GFX11
: encoding
: [0x7c,0x83,0x1a,0xd4,0xff,0xd6,0x00,0x60,0x56,0x34,0x12,0xaf]
8380 v_cmp_nlg_f64_e64 s5
, v
[1:2], v
[2:3]
8381 // W32
: encoding
: [0x05,0x00,0x2a,0xd4,0x01,0x05,0x02,0x00]
8382 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8384 v_cmp_nlg_f64_e64 s5
, v
[254:255], v
[254:255]
8385 // W32
: encoding
: [0x05,0x00,0x2a,0xd4,0xfe,0xfd,0x03,0x00]
8386 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8388 v_cmp_nlg_f64_e64 s5
, s
[2:3], s
[4:5]
8389 // W32
: encoding
: [0x05,0x00,0x2a,0xd4,0x02,0x08,0x00,0x00]
8390 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8392 v_cmp_nlg_f64_e64 s5
, s
[104:105], s
[104:105]
8393 // W32
: encoding
: [0x05,0x00,0x2a,0xd4,0x68,0xd0,0x00,0x00]
8394 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8396 v_cmp_nlg_f64_e64 s5
, vcc
, ttmp
[14:15]
8397 // W32
: encoding
: [0x05,0x00,0x2a,0xd4,0x6a,0xf4,0x00,0x00]
8398 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8400 v_cmp_nlg_f64_e64 s5
, ttmp
[14:15], 0xaf123456
8401 // W32
: encoding
: [0x05,0x00,0x2a,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
8402 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8404 v_cmp_nlg_f64_e64 s5
, -|exec|
, src_scc
8405 // W32
: encoding
: [0x05,0x01,0x2a,0xd4,0x7e,0xfa,0x01,0x20]
8406 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8408 v_cmp_nlg_f64_e64 s105
, null
, 0.5
8409 // W32
: encoding
: [0x69,0x00,0x2a,0xd4,0x7c,0xe0,0x01,0x00]
8410 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8412 v_cmp_nlg_f64_e64 vcc_lo
, -1, -1
8413 // W32
: encoding
: [0x6a,0x00,0x2a,0xd4,0xc1,0x82,0x01,0x00]
8414 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8416 v_cmp_nlg_f64_e64 vcc_hi
, 0.5, null
8417 // W32
: encoding
: [0x6b,0x00,0x2a,0xd4,0xf0,0xf8,0x00,0x00]
8418 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8420 v_cmp_nlg_f64_e64 ttmp15
, -|src_scc|
, -|exec|
8421 // W32
: encoding
: [0x7b,0x03,0x2a,0xd4,0xfd,0xfc,0x00,0x60]
8422 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8424 v_cmp_nlg_f64_e64 s
[10:11], v
[1:2], v
[2:3]
8425 // W64
: encoding
: [0x0a,0x00,0x2a,0xd4,0x01,0x05,0x02,0x00]
8426 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8428 v_cmp_nlg_f64_e64 s
[10:11], v
[254:255], v
[254:255]
8429 // W64
: encoding
: [0x0a,0x00,0x2a,0xd4,0xfe,0xfd,0x03,0x00]
8430 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8432 v_cmp_nlg_f64_e64 s
[10:11], s
[2:3], s
[4:5]
8433 // W64
: encoding
: [0x0a,0x00,0x2a,0xd4,0x02,0x08,0x00,0x00]
8434 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8436 v_cmp_nlg_f64_e64 s
[10:11], s
[104:105], s
[104:105]
8437 // W64
: encoding
: [0x0a,0x00,0x2a,0xd4,0x68,0xd0,0x00,0x00]
8438 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8440 v_cmp_nlg_f64_e64 s
[10:11], vcc
, ttmp
[14:15]
8441 // W64
: encoding
: [0x0a,0x00,0x2a,0xd4,0x6a,0xf4,0x00,0x00]
8442 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8444 v_cmp_nlg_f64_e64 s
[10:11], ttmp
[14:15], 0xaf123456
8445 // W64
: encoding
: [0x0a,0x00,0x2a,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
8446 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8448 v_cmp_nlg_f64_e64 s
[10:11], -|exec|
, src_scc
8449 // W64
: encoding
: [0x0a,0x01,0x2a,0xd4,0x7e,0xfa,0x01,0x20]
8450 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8452 v_cmp_nlg_f64_e64 s
[10:11], null
, 0.5
8453 // W64
: encoding
: [0x0a,0x00,0x2a,0xd4,0x7c,0xe0,0x01,0x00]
8454 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8456 v_cmp_nlg_f64_e64 s
[104:105], -1, -1
8457 // W64
: encoding
: [0x68,0x00,0x2a,0xd4,0xc1,0x82,0x01,0x00]
8458 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8460 v_cmp_nlg_f64_e64 vcc
, 0.5, null
8461 // W64
: encoding
: [0x6a,0x00,0x2a,0xd4,0xf0,0xf8,0x00,0x00]
8462 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8464 v_cmp_nlg_f64_e64 ttmp
[14:15], -|src_scc|
, -|exec|
8465 // W64
: encoding
: [0x7a,0x03,0x2a,0xd4,0xfd,0xfc,0x00,0x60]
8466 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8468 v_cmp_nlg_f64_e64 null
, 0xaf123456, -|vcc| clamp
8469 // GFX11
: encoding
: [0x7c,0x82,0x2a,0xd4,0xff,0xd4,0x00,0x40,0x56,0x34,0x12,0xaf]
8471 v_cmp_nlt_f16_e64 s5
, v1
, v2
8472 // W32
: encoding
: [0x05,0x00,0x0e,0xd4,0x01,0x05,0x02,0x00]
8473 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8475 v_cmp_nlt_f16_e64 s5
, v255
, v255
8476 // W32
: encoding
: [0x05,0x00,0x0e,0xd4,0xff,0xff,0x03,0x00]
8477 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8479 v_cmp_nlt_f16_e64 s5
, s1
, s2
8480 // W32
: encoding
: [0x05,0x00,0x0e,0xd4,0x01,0x04,0x00,0x00]
8481 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8483 v_cmp_nlt_f16_e64 s5
, s105
, s105
8484 // W32
: encoding
: [0x05,0x00,0x0e,0xd4,0x69,0xd2,0x00,0x00]
8485 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8487 v_cmp_nlt_f16_e64 s5
, vcc_lo
, ttmp15
8488 // W32
: encoding
: [0x05,0x00,0x0e,0xd4,0x6a,0xf6,0x00,0x00]
8489 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8491 v_cmp_nlt_f16_e64 s5
, vcc_hi
, 0xfe0b
8492 // W32
: encoding
: [0x05,0x00,0x0e,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
8493 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8495 v_cmp_nlt_f16_e64 s5
, ttmp15
, src_scc
8496 // W32
: encoding
: [0x05,0x00,0x0e,0xd4,0x7b,0xfa,0x01,0x00]
8497 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8499 v_cmp_nlt_f16_e64 s5
, m0
, 0.5
8500 // W32
: encoding
: [0x05,0x00,0x0e,0xd4,0x7d,0xe0,0x01,0x00]
8501 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8503 v_cmp_nlt_f16_e64 s5
, exec_lo
, -1
8504 // W32
: encoding
: [0x05,0x00,0x0e,0xd4,0x7e,0x82,0x01,0x00]
8505 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8507 v_cmp_nlt_f16_e64 s5
, |exec_hi|
, null
8508 // W32
: encoding
: [0x05,0x01,0x0e,0xd4,0x7f,0xf8,0x00,0x00]
8509 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8511 v_cmp_nlt_f16_e64 s105
, null
, exec_lo
8512 // W32
: encoding
: [0x69,0x00,0x0e,0xd4,0x7c,0xfc,0x00,0x00]
8513 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8515 v_cmp_nlt_f16_e64 vcc_lo
, -1, exec_hi
8516 // W32
: encoding
: [0x6a,0x00,0x0e,0xd4,0xc1,0xfe,0x00,0x00]
8517 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8519 v_cmp_nlt_f16_e64 vcc_hi
, 0.5, -m0
8520 // W32
: encoding
: [0x6b,0x00,0x0e,0xd4,0xf0,0xfa,0x00,0x40]
8521 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8523 v_cmp_nlt_f16_e64 ttmp15
, -src_scc
, |vcc_lo|
8524 // W32
: encoding
: [0x7b,0x02,0x0e,0xd4,0xfd,0xd4,0x00,0x20]
8525 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8527 v_cmp_nlt_f16_e64 s
[10:11], v1
, v2
8528 // W64
: encoding
: [0x0a,0x00,0x0e,0xd4,0x01,0x05,0x02,0x00]
8529 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8531 v_cmp_nlt_f16_e64 s
[10:11], v255
, v255
8532 // W64
: encoding
: [0x0a,0x00,0x0e,0xd4,0xff,0xff,0x03,0x00]
8533 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8535 v_cmp_nlt_f16_e64 s
[10:11], s1
, s2
8536 // W64
: encoding
: [0x0a,0x00,0x0e,0xd4,0x01,0x04,0x00,0x00]
8537 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8539 v_cmp_nlt_f16_e64 s
[10:11], s105
, s105
8540 // W64
: encoding
: [0x0a,0x00,0x0e,0xd4,0x69,0xd2,0x00,0x00]
8541 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8543 v_cmp_nlt_f16_e64 s
[10:11], vcc_lo
, ttmp15
8544 // W64
: encoding
: [0x0a,0x00,0x0e,0xd4,0x6a,0xf6,0x00,0x00]
8545 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8547 v_cmp_nlt_f16_e64 s
[10:11], vcc_hi
, 0xfe0b
8548 // W64
: encoding
: [0x0a,0x00,0x0e,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
8549 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8551 v_cmp_nlt_f16_e64 s
[10:11], ttmp15
, src_scc
8552 // W64
: encoding
: [0x0a,0x00,0x0e,0xd4,0x7b,0xfa,0x01,0x00]
8553 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8555 v_cmp_nlt_f16_e64 s
[10:11], m0
, 0.5
8556 // W64
: encoding
: [0x0a,0x00,0x0e,0xd4,0x7d,0xe0,0x01,0x00]
8557 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8559 v_cmp_nlt_f16_e64 s
[10:11], exec_lo
, -1
8560 // W64
: encoding
: [0x0a,0x00,0x0e,0xd4,0x7e,0x82,0x01,0x00]
8561 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8563 v_cmp_nlt_f16_e64 s
[10:11], |exec_hi|
, null
8564 // W64
: encoding
: [0x0a,0x01,0x0e,0xd4,0x7f,0xf8,0x00,0x00]
8565 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8567 v_cmp_nlt_f16_e64 s
[10:11], null
, exec_lo
8568 // W64
: encoding
: [0x0a,0x00,0x0e,0xd4,0x7c,0xfc,0x00,0x00]
8569 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8571 v_cmp_nlt_f16_e64 s
[104:105], -1, exec_hi
8572 // W64
: encoding
: [0x68,0x00,0x0e,0xd4,0xc1,0xfe,0x00,0x00]
8573 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8575 v_cmp_nlt_f16_e64 vcc
, 0.5, -m0
8576 // W64
: encoding
: [0x6a,0x00,0x0e,0xd4,0xf0,0xfa,0x00,0x40]
8577 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8579 v_cmp_nlt_f16_e64 ttmp
[14:15], -src_scc
, |vcc_lo|
8580 // W64
: encoding
: [0x7a,0x02,0x0e,0xd4,0xfd,0xd4,0x00,0x20]
8581 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8583 v_cmp_nlt_f16_e64 null
, -|
0xfe0b|
, -|vcc_hi| clamp
8584 // GFX11
: encoding
: [0x7c,0x83,0x0e,0xd4,0xff,0xd6,0x00,0x60,0x0b,0xfe,0x00,0x00]
8586 v_cmp_nlt_f32_e64 s5
, v1
, v2
8587 // W32
: encoding
: [0x05,0x00,0x1e,0xd4,0x01,0x05,0x02,0x00]
8588 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8590 v_cmp_nlt_f32_e64 s5
, v255
, v255
8591 // W32
: encoding
: [0x05,0x00,0x1e,0xd4,0xff,0xff,0x03,0x00]
8592 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8594 v_cmp_nlt_f32_e64 s5
, s1
, s2
8595 // W32
: encoding
: [0x05,0x00,0x1e,0xd4,0x01,0x04,0x00,0x00]
8596 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8598 v_cmp_nlt_f32_e64 s5
, s105
, s105
8599 // W32
: encoding
: [0x05,0x00,0x1e,0xd4,0x69,0xd2,0x00,0x00]
8600 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8602 v_cmp_nlt_f32_e64 s5
, vcc_lo
, ttmp15
8603 // W32
: encoding
: [0x05,0x00,0x1e,0xd4,0x6a,0xf6,0x00,0x00]
8604 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8606 v_cmp_nlt_f32_e64 s5
, vcc_hi
, 0xaf123456
8607 // W32
: encoding
: [0x05,0x00,0x1e,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
8608 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8610 v_cmp_nlt_f32_e64 s5
, ttmp15
, src_scc
8611 // W32
: encoding
: [0x05,0x00,0x1e,0xd4,0x7b,0xfa,0x01,0x00]
8612 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8614 v_cmp_nlt_f32_e64 s5
, m0
, 0.5
8615 // W32
: encoding
: [0x05,0x00,0x1e,0xd4,0x7d,0xe0,0x01,0x00]
8616 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8618 v_cmp_nlt_f32_e64 s5
, exec_lo
, -1
8619 // W32
: encoding
: [0x05,0x00,0x1e,0xd4,0x7e,0x82,0x01,0x00]
8620 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8622 v_cmp_nlt_f32_e64 s5
, |exec_hi|
, null
8623 // W32
: encoding
: [0x05,0x01,0x1e,0xd4,0x7f,0xf8,0x00,0x00]
8624 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8626 v_cmp_nlt_f32_e64 s105
, null
, exec_lo
8627 // W32
: encoding
: [0x69,0x00,0x1e,0xd4,0x7c,0xfc,0x00,0x00]
8628 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8630 v_cmp_nlt_f32_e64 vcc_lo
, -1, exec_hi
8631 // W32
: encoding
: [0x6a,0x00,0x1e,0xd4,0xc1,0xfe,0x00,0x00]
8632 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8634 v_cmp_nlt_f32_e64 vcc_hi
, 0.5, -m0
8635 // W32
: encoding
: [0x6b,0x00,0x1e,0xd4,0xf0,0xfa,0x00,0x40]
8636 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8638 v_cmp_nlt_f32_e64 ttmp15
, -src_scc
, |vcc_lo|
8639 // W32
: encoding
: [0x7b,0x02,0x1e,0xd4,0xfd,0xd4,0x00,0x20]
8640 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8642 v_cmp_nlt_f32_e64 s
[10:11], v1
, v2
8643 // W64
: encoding
: [0x0a,0x00,0x1e,0xd4,0x01,0x05,0x02,0x00]
8644 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8646 v_cmp_nlt_f32_e64 s
[10:11], v255
, v255
8647 // W64
: encoding
: [0x0a,0x00,0x1e,0xd4,0xff,0xff,0x03,0x00]
8648 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8650 v_cmp_nlt_f32_e64 s
[10:11], s1
, s2
8651 // W64
: encoding
: [0x0a,0x00,0x1e,0xd4,0x01,0x04,0x00,0x00]
8652 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8654 v_cmp_nlt_f32_e64 s
[10:11], s105
, s105
8655 // W64
: encoding
: [0x0a,0x00,0x1e,0xd4,0x69,0xd2,0x00,0x00]
8656 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8658 v_cmp_nlt_f32_e64 s
[10:11], vcc_lo
, ttmp15
8659 // W64
: encoding
: [0x0a,0x00,0x1e,0xd4,0x6a,0xf6,0x00,0x00]
8660 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8662 v_cmp_nlt_f32_e64 s
[10:11], vcc_hi
, 0xaf123456
8663 // W64
: encoding
: [0x0a,0x00,0x1e,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
8664 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8666 v_cmp_nlt_f32_e64 s
[10:11], ttmp15
, src_scc
8667 // W64
: encoding
: [0x0a,0x00,0x1e,0xd4,0x7b,0xfa,0x01,0x00]
8668 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8670 v_cmp_nlt_f32_e64 s
[10:11], m0
, 0.5
8671 // W64
: encoding
: [0x0a,0x00,0x1e,0xd4,0x7d,0xe0,0x01,0x00]
8672 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8674 v_cmp_nlt_f32_e64 s
[10:11], exec_lo
, -1
8675 // W64
: encoding
: [0x0a,0x00,0x1e,0xd4,0x7e,0x82,0x01,0x00]
8676 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8678 v_cmp_nlt_f32_e64 s
[10:11], |exec_hi|
, null
8679 // W64
: encoding
: [0x0a,0x01,0x1e,0xd4,0x7f,0xf8,0x00,0x00]
8680 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8682 v_cmp_nlt_f32_e64 s
[10:11], null
, exec_lo
8683 // W64
: encoding
: [0x0a,0x00,0x1e,0xd4,0x7c,0xfc,0x00,0x00]
8684 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8686 v_cmp_nlt_f32_e64 s
[104:105], -1, exec_hi
8687 // W64
: encoding
: [0x68,0x00,0x1e,0xd4,0xc1,0xfe,0x00,0x00]
8688 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8690 v_cmp_nlt_f32_e64 vcc
, 0.5, -m0
8691 // W64
: encoding
: [0x6a,0x00,0x1e,0xd4,0xf0,0xfa,0x00,0x40]
8692 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8694 v_cmp_nlt_f32_e64 ttmp
[14:15], -src_scc
, |vcc_lo|
8695 // W64
: encoding
: [0x7a,0x02,0x1e,0xd4,0xfd,0xd4,0x00,0x20]
8696 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8698 v_cmp_nlt_f32_e64 null
, -|
0xaf123456|
, -|vcc_hi| clamp
8699 // GFX11
: encoding
: [0x7c,0x83,0x1e,0xd4,0xff,0xd6,0x00,0x60,0x56,0x34,0x12,0xaf]
8701 v_cmp_nlt_f64_e64 s5
, v
[1:2], v
[2:3]
8702 // W32
: encoding
: [0x05,0x00,0x2e,0xd4,0x01,0x05,0x02,0x00]
8703 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8705 v_cmp_nlt_f64_e64 s5
, v
[254:255], v
[254:255]
8706 // W32
: encoding
: [0x05,0x00,0x2e,0xd4,0xfe,0xfd,0x03,0x00]
8707 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8709 v_cmp_nlt_f64_e64 s5
, s
[2:3], s
[4:5]
8710 // W32
: encoding
: [0x05,0x00,0x2e,0xd4,0x02,0x08,0x00,0x00]
8711 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8713 v_cmp_nlt_f64_e64 s5
, s
[104:105], s
[104:105]
8714 // W32
: encoding
: [0x05,0x00,0x2e,0xd4,0x68,0xd0,0x00,0x00]
8715 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8717 v_cmp_nlt_f64_e64 s5
, vcc
, ttmp
[14:15]
8718 // W32
: encoding
: [0x05,0x00,0x2e,0xd4,0x6a,0xf4,0x00,0x00]
8719 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8721 v_cmp_nlt_f64_e64 s5
, ttmp
[14:15], 0xaf123456
8722 // W32
: encoding
: [0x05,0x00,0x2e,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
8723 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8725 v_cmp_nlt_f64_e64 s5
, -|exec|
, src_scc
8726 // W32
: encoding
: [0x05,0x01,0x2e,0xd4,0x7e,0xfa,0x01,0x20]
8727 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8729 v_cmp_nlt_f64_e64 s105
, null
, 0.5
8730 // W32
: encoding
: [0x69,0x00,0x2e,0xd4,0x7c,0xe0,0x01,0x00]
8731 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8733 v_cmp_nlt_f64_e64 vcc_lo
, -1, -1
8734 // W32
: encoding
: [0x6a,0x00,0x2e,0xd4,0xc1,0x82,0x01,0x00]
8735 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8737 v_cmp_nlt_f64_e64 vcc_hi
, 0.5, null
8738 // W32
: encoding
: [0x6b,0x00,0x2e,0xd4,0xf0,0xf8,0x00,0x00]
8739 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8741 v_cmp_nlt_f64_e64 ttmp15
, -|src_scc|
, -|exec|
8742 // W32
: encoding
: [0x7b,0x03,0x2e,0xd4,0xfd,0xfc,0x00,0x60]
8743 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8745 v_cmp_nlt_f64_e64 s
[10:11], v
[1:2], v
[2:3]
8746 // W64
: encoding
: [0x0a,0x00,0x2e,0xd4,0x01,0x05,0x02,0x00]
8747 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8749 v_cmp_nlt_f64_e64 s
[10:11], v
[254:255], v
[254:255]
8750 // W64
: encoding
: [0x0a,0x00,0x2e,0xd4,0xfe,0xfd,0x03,0x00]
8751 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8753 v_cmp_nlt_f64_e64 s
[10:11], s
[2:3], s
[4:5]
8754 // W64
: encoding
: [0x0a,0x00,0x2e,0xd4,0x02,0x08,0x00,0x00]
8755 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8757 v_cmp_nlt_f64_e64 s
[10:11], s
[104:105], s
[104:105]
8758 // W64
: encoding
: [0x0a,0x00,0x2e,0xd4,0x68,0xd0,0x00,0x00]
8759 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8761 v_cmp_nlt_f64_e64 s
[10:11], vcc
, ttmp
[14:15]
8762 // W64
: encoding
: [0x0a,0x00,0x2e,0xd4,0x6a,0xf4,0x00,0x00]
8763 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8765 v_cmp_nlt_f64_e64 s
[10:11], ttmp
[14:15], 0xaf123456
8766 // W64
: encoding
: [0x0a,0x00,0x2e,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
8767 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8769 v_cmp_nlt_f64_e64 s
[10:11], -|exec|
, src_scc
8770 // W64
: encoding
: [0x0a,0x01,0x2e,0xd4,0x7e,0xfa,0x01,0x20]
8771 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8773 v_cmp_nlt_f64_e64 s
[10:11], null
, 0.5
8774 // W64
: encoding
: [0x0a,0x00,0x2e,0xd4,0x7c,0xe0,0x01,0x00]
8775 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8777 v_cmp_nlt_f64_e64 s
[104:105], -1, -1
8778 // W64
: encoding
: [0x68,0x00,0x2e,0xd4,0xc1,0x82,0x01,0x00]
8779 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8781 v_cmp_nlt_f64_e64 vcc
, 0.5, null
8782 // W64
: encoding
: [0x6a,0x00,0x2e,0xd4,0xf0,0xf8,0x00,0x00]
8783 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8785 v_cmp_nlt_f64_e64 ttmp
[14:15], -|src_scc|
, -|exec|
8786 // W64
: encoding
: [0x7a,0x03,0x2e,0xd4,0xfd,0xfc,0x00,0x60]
8787 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8789 v_cmp_nlt_f64_e64 null
, 0xaf123456, -|vcc| clamp
8790 // GFX11
: encoding
: [0x7c,0x82,0x2e,0xd4,0xff,0xd4,0x00,0x40,0x56,0x34,0x12,0xaf]
8792 v_cmp_o_f16_e64 s5
, v1
, v2
8793 // W32
: encoding
: [0x05,0x00,0x07,0xd4,0x01,0x05,0x02,0x00]
8794 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8796 v_cmp_o_f16_e64 s5
, v255
, v255
8797 // W32
: encoding
: [0x05,0x00,0x07,0xd4,0xff,0xff,0x03,0x00]
8798 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8800 v_cmp_o_f16_e64 s5
, s1
, s2
8801 // W32
: encoding
: [0x05,0x00,0x07,0xd4,0x01,0x04,0x00,0x00]
8802 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8804 v_cmp_o_f16_e64 s5
, s105
, s105
8805 // W32
: encoding
: [0x05,0x00,0x07,0xd4,0x69,0xd2,0x00,0x00]
8806 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8808 v_cmp_o_f16_e64 s5
, vcc_lo
, ttmp15
8809 // W32
: encoding
: [0x05,0x00,0x07,0xd4,0x6a,0xf6,0x00,0x00]
8810 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8812 v_cmp_o_f16_e64 s5
, vcc_hi
, 0xfe0b
8813 // W32
: encoding
: [0x05,0x00,0x07,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
8814 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8816 v_cmp_o_f16_e64 s5
, ttmp15
, src_scc
8817 // W32
: encoding
: [0x05,0x00,0x07,0xd4,0x7b,0xfa,0x01,0x00]
8818 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8820 v_cmp_o_f16_e64 s5
, m0
, 0.5
8821 // W32
: encoding
: [0x05,0x00,0x07,0xd4,0x7d,0xe0,0x01,0x00]
8822 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8824 v_cmp_o_f16_e64 s5
, exec_lo
, -1
8825 // W32
: encoding
: [0x05,0x00,0x07,0xd4,0x7e,0x82,0x01,0x00]
8826 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8828 v_cmp_o_f16_e64 s5
, |exec_hi|
, null
8829 // W32
: encoding
: [0x05,0x01,0x07,0xd4,0x7f,0xf8,0x00,0x00]
8830 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8832 v_cmp_o_f16_e64 s105
, null
, exec_lo
8833 // W32
: encoding
: [0x69,0x00,0x07,0xd4,0x7c,0xfc,0x00,0x00]
8834 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8836 v_cmp_o_f16_e64 vcc_lo
, -1, exec_hi
8837 // W32
: encoding
: [0x6a,0x00,0x07,0xd4,0xc1,0xfe,0x00,0x00]
8838 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8840 v_cmp_o_f16_e64 vcc_hi
, 0.5, -m0
8841 // W32
: encoding
: [0x6b,0x00,0x07,0xd4,0xf0,0xfa,0x00,0x40]
8842 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8844 v_cmp_o_f16_e64 ttmp15
, -src_scc
, |vcc_lo|
8845 // W32
: encoding
: [0x7b,0x02,0x07,0xd4,0xfd,0xd4,0x00,0x20]
8846 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8848 v_cmp_o_f16_e64 s
[10:11], v1
, v2
8849 // W64
: encoding
: [0x0a,0x00,0x07,0xd4,0x01,0x05,0x02,0x00]
8850 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8852 v_cmp_o_f16_e64 s
[10:11], v255
, v255
8853 // W64
: encoding
: [0x0a,0x00,0x07,0xd4,0xff,0xff,0x03,0x00]
8854 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8856 v_cmp_o_f16_e64 s
[10:11], s1
, s2
8857 // W64
: encoding
: [0x0a,0x00,0x07,0xd4,0x01,0x04,0x00,0x00]
8858 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8860 v_cmp_o_f16_e64 s
[10:11], s105
, s105
8861 // W64
: encoding
: [0x0a,0x00,0x07,0xd4,0x69,0xd2,0x00,0x00]
8862 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8864 v_cmp_o_f16_e64 s
[10:11], vcc_lo
, ttmp15
8865 // W64
: encoding
: [0x0a,0x00,0x07,0xd4,0x6a,0xf6,0x00,0x00]
8866 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8868 v_cmp_o_f16_e64 s
[10:11], vcc_hi
, 0xfe0b
8869 // W64
: encoding
: [0x0a,0x00,0x07,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
8870 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8872 v_cmp_o_f16_e64 s
[10:11], ttmp15
, src_scc
8873 // W64
: encoding
: [0x0a,0x00,0x07,0xd4,0x7b,0xfa,0x01,0x00]
8874 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8876 v_cmp_o_f16_e64 s
[10:11], m0
, 0.5
8877 // W64
: encoding
: [0x0a,0x00,0x07,0xd4,0x7d,0xe0,0x01,0x00]
8878 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8880 v_cmp_o_f16_e64 s
[10:11], exec_lo
, -1
8881 // W64
: encoding
: [0x0a,0x00,0x07,0xd4,0x7e,0x82,0x01,0x00]
8882 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8884 v_cmp_o_f16_e64 s
[10:11], |exec_hi|
, null
8885 // W64
: encoding
: [0x0a,0x01,0x07,0xd4,0x7f,0xf8,0x00,0x00]
8886 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8888 v_cmp_o_f16_e64 s
[10:11], null
, exec_lo
8889 // W64
: encoding
: [0x0a,0x00,0x07,0xd4,0x7c,0xfc,0x00,0x00]
8890 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8892 v_cmp_o_f16_e64 s
[104:105], -1, exec_hi
8893 // W64
: encoding
: [0x68,0x00,0x07,0xd4,0xc1,0xfe,0x00,0x00]
8894 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8896 v_cmp_o_f16_e64 vcc
, 0.5, -m0
8897 // W64
: encoding
: [0x6a,0x00,0x07,0xd4,0xf0,0xfa,0x00,0x40]
8898 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8900 v_cmp_o_f16_e64 ttmp
[14:15], -src_scc
, |vcc_lo|
8901 // W64
: encoding
: [0x7a,0x02,0x07,0xd4,0xfd,0xd4,0x00,0x20]
8902 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8904 v_cmp_o_f16_e64 null
, -|
0xfe0b|
, -|vcc_hi| clamp
8905 // GFX11
: encoding
: [0x7c,0x83,0x07,0xd4,0xff,0xd6,0x00,0x60,0x0b,0xfe,0x00,0x00]
8907 v_cmp_o_f32_e64 s5
, v1
, v2
8908 // W32
: encoding
: [0x05,0x00,0x17,0xd4,0x01,0x05,0x02,0x00]
8909 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8911 v_cmp_o_f32_e64 s5
, v255
, v255
8912 // W32
: encoding
: [0x05,0x00,0x17,0xd4,0xff,0xff,0x03,0x00]
8913 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8915 v_cmp_o_f32_e64 s5
, s1
, s2
8916 // W32
: encoding
: [0x05,0x00,0x17,0xd4,0x01,0x04,0x00,0x00]
8917 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8919 v_cmp_o_f32_e64 s5
, s105
, s105
8920 // W32
: encoding
: [0x05,0x00,0x17,0xd4,0x69,0xd2,0x00,0x00]
8921 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8923 v_cmp_o_f32_e64 s5
, vcc_lo
, ttmp15
8924 // W32
: encoding
: [0x05,0x00,0x17,0xd4,0x6a,0xf6,0x00,0x00]
8925 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8927 v_cmp_o_f32_e64 s5
, vcc_hi
, 0xaf123456
8928 // W32
: encoding
: [0x05,0x00,0x17,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
8929 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8931 v_cmp_o_f32_e64 s5
, ttmp15
, src_scc
8932 // W32
: encoding
: [0x05,0x00,0x17,0xd4,0x7b,0xfa,0x01,0x00]
8933 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8935 v_cmp_o_f32_e64 s5
, m0
, 0.5
8936 // W32
: encoding
: [0x05,0x00,0x17,0xd4,0x7d,0xe0,0x01,0x00]
8937 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8939 v_cmp_o_f32_e64 s5
, exec_lo
, -1
8940 // W32
: encoding
: [0x05,0x00,0x17,0xd4,0x7e,0x82,0x01,0x00]
8941 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8943 v_cmp_o_f32_e64 s5
, |exec_hi|
, null
8944 // W32
: encoding
: [0x05,0x01,0x17,0xd4,0x7f,0xf8,0x00,0x00]
8945 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8947 v_cmp_o_f32_e64 s105
, null
, exec_lo
8948 // W32
: encoding
: [0x69,0x00,0x17,0xd4,0x7c,0xfc,0x00,0x00]
8949 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8951 v_cmp_o_f32_e64 vcc_lo
, -1, exec_hi
8952 // W32
: encoding
: [0x6a,0x00,0x17,0xd4,0xc1,0xfe,0x00,0x00]
8953 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8955 v_cmp_o_f32_e64 vcc_hi
, 0.5, -m0
8956 // W32
: encoding
: [0x6b,0x00,0x17,0xd4,0xf0,0xfa,0x00,0x40]
8957 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8959 v_cmp_o_f32_e64 ttmp15
, -src_scc
, |vcc_lo|
8960 // W32
: encoding
: [0x7b,0x02,0x17,0xd4,0xfd,0xd4,0x00,0x20]
8961 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8963 v_cmp_o_f32_e64 s
[10:11], v1
, v2
8964 // W64
: encoding
: [0x0a,0x00,0x17,0xd4,0x01,0x05,0x02,0x00]
8965 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8967 v_cmp_o_f32_e64 s
[10:11], v255
, v255
8968 // W64
: encoding
: [0x0a,0x00,0x17,0xd4,0xff,0xff,0x03,0x00]
8969 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8971 v_cmp_o_f32_e64 s
[10:11], s1
, s2
8972 // W64
: encoding
: [0x0a,0x00,0x17,0xd4,0x01,0x04,0x00,0x00]
8973 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8975 v_cmp_o_f32_e64 s
[10:11], s105
, s105
8976 // W64
: encoding
: [0x0a,0x00,0x17,0xd4,0x69,0xd2,0x00,0x00]
8977 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8979 v_cmp_o_f32_e64 s
[10:11], vcc_lo
, ttmp15
8980 // W64
: encoding
: [0x0a,0x00,0x17,0xd4,0x6a,0xf6,0x00,0x00]
8981 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8983 v_cmp_o_f32_e64 s
[10:11], vcc_hi
, 0xaf123456
8984 // W64
: encoding
: [0x0a,0x00,0x17,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
8985 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8987 v_cmp_o_f32_e64 s
[10:11], ttmp15
, src_scc
8988 // W64
: encoding
: [0x0a,0x00,0x17,0xd4,0x7b,0xfa,0x01,0x00]
8989 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8991 v_cmp_o_f32_e64 s
[10:11], m0
, 0.5
8992 // W64
: encoding
: [0x0a,0x00,0x17,0xd4,0x7d,0xe0,0x01,0x00]
8993 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8995 v_cmp_o_f32_e64 s
[10:11], exec_lo
, -1
8996 // W64
: encoding
: [0x0a,0x00,0x17,0xd4,0x7e,0x82,0x01,0x00]
8997 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
8999 v_cmp_o_f32_e64 s
[10:11], |exec_hi|
, null
9000 // W64
: encoding
: [0x0a,0x01,0x17,0xd4,0x7f,0xf8,0x00,0x00]
9001 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9003 v_cmp_o_f32_e64 s
[10:11], null
, exec_lo
9004 // W64
: encoding
: [0x0a,0x00,0x17,0xd4,0x7c,0xfc,0x00,0x00]
9005 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9007 v_cmp_o_f32_e64 s
[104:105], -1, exec_hi
9008 // W64
: encoding
: [0x68,0x00,0x17,0xd4,0xc1,0xfe,0x00,0x00]
9009 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9011 v_cmp_o_f32_e64 vcc
, 0.5, -m0
9012 // W64
: encoding
: [0x6a,0x00,0x17,0xd4,0xf0,0xfa,0x00,0x40]
9013 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9015 v_cmp_o_f32_e64 ttmp
[14:15], -src_scc
, |vcc_lo|
9016 // W64
: encoding
: [0x7a,0x02,0x17,0xd4,0xfd,0xd4,0x00,0x20]
9017 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9019 v_cmp_o_f32_e64 null
, -|
0xaf123456|
, -|vcc_hi| clamp
9020 // GFX11
: encoding
: [0x7c,0x83,0x17,0xd4,0xff,0xd6,0x00,0x60,0x56,0x34,0x12,0xaf]
9022 v_cmp_o_f64_e64 s5
, v
[1:2], v
[2:3]
9023 // W32
: encoding
: [0x05,0x00,0x27,0xd4,0x01,0x05,0x02,0x00]
9024 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9026 v_cmp_o_f64_e64 s5
, v
[254:255], v
[254:255]
9027 // W32
: encoding
: [0x05,0x00,0x27,0xd4,0xfe,0xfd,0x03,0x00]
9028 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9030 v_cmp_o_f64_e64 s5
, s
[2:3], s
[4:5]
9031 // W32
: encoding
: [0x05,0x00,0x27,0xd4,0x02,0x08,0x00,0x00]
9032 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9034 v_cmp_o_f64_e64 s5
, s
[104:105], s
[104:105]
9035 // W32
: encoding
: [0x05,0x00,0x27,0xd4,0x68,0xd0,0x00,0x00]
9036 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9038 v_cmp_o_f64_e64 s5
, vcc
, ttmp
[14:15]
9039 // W32
: encoding
: [0x05,0x00,0x27,0xd4,0x6a,0xf4,0x00,0x00]
9040 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9042 v_cmp_o_f64_e64 s5
, ttmp
[14:15], 0xaf123456
9043 // W32
: encoding
: [0x05,0x00,0x27,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
9044 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9046 v_cmp_o_f64_e64 s5
, -|exec|
, src_scc
9047 // W32
: encoding
: [0x05,0x01,0x27,0xd4,0x7e,0xfa,0x01,0x20]
9048 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9050 v_cmp_o_f64_e64 s105
, null
, 0.5
9051 // W32
: encoding
: [0x69,0x00,0x27,0xd4,0x7c,0xe0,0x01,0x00]
9052 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9054 v_cmp_o_f64_e64 vcc_lo
, -1, -1
9055 // W32
: encoding
: [0x6a,0x00,0x27,0xd4,0xc1,0x82,0x01,0x00]
9056 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9058 v_cmp_o_f64_e64 vcc_hi
, 0.5, null
9059 // W32
: encoding
: [0x6b,0x00,0x27,0xd4,0xf0,0xf8,0x00,0x00]
9060 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9062 v_cmp_o_f64_e64 ttmp15
, -|src_scc|
, -|exec|
9063 // W32
: encoding
: [0x7b,0x03,0x27,0xd4,0xfd,0xfc,0x00,0x60]
9064 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9066 v_cmp_o_f64_e64 s
[10:11], v
[1:2], v
[2:3]
9067 // W64
: encoding
: [0x0a,0x00,0x27,0xd4,0x01,0x05,0x02,0x00]
9068 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9070 v_cmp_o_f64_e64 s
[10:11], v
[254:255], v
[254:255]
9071 // W64
: encoding
: [0x0a,0x00,0x27,0xd4,0xfe,0xfd,0x03,0x00]
9072 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9074 v_cmp_o_f64_e64 s
[10:11], s
[2:3], s
[4:5]
9075 // W64
: encoding
: [0x0a,0x00,0x27,0xd4,0x02,0x08,0x00,0x00]
9076 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9078 v_cmp_o_f64_e64 s
[10:11], s
[104:105], s
[104:105]
9079 // W64
: encoding
: [0x0a,0x00,0x27,0xd4,0x68,0xd0,0x00,0x00]
9080 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9082 v_cmp_o_f64_e64 s
[10:11], vcc
, ttmp
[14:15]
9083 // W64
: encoding
: [0x0a,0x00,0x27,0xd4,0x6a,0xf4,0x00,0x00]
9084 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9086 v_cmp_o_f64_e64 s
[10:11], ttmp
[14:15], 0xaf123456
9087 // W64
: encoding
: [0x0a,0x00,0x27,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
9088 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9090 v_cmp_o_f64_e64 s
[10:11], -|exec|
, src_scc
9091 // W64
: encoding
: [0x0a,0x01,0x27,0xd4,0x7e,0xfa,0x01,0x20]
9092 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9094 v_cmp_o_f64_e64 s
[10:11], null
, 0.5
9095 // W64
: encoding
: [0x0a,0x00,0x27,0xd4,0x7c,0xe0,0x01,0x00]
9096 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9098 v_cmp_o_f64_e64 s
[104:105], -1, -1
9099 // W64
: encoding
: [0x68,0x00,0x27,0xd4,0xc1,0x82,0x01,0x00]
9100 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9102 v_cmp_o_f64_e64 vcc
, 0.5, null
9103 // W64
: encoding
: [0x6a,0x00,0x27,0xd4,0xf0,0xf8,0x00,0x00]
9104 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9106 v_cmp_o_f64_e64 ttmp
[14:15], -|src_scc|
, -|exec|
9107 // W64
: encoding
: [0x7a,0x03,0x27,0xd4,0xfd,0xfc,0x00,0x60]
9108 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9110 v_cmp_o_f64_e64 null
, 0xaf123456, -|vcc| clamp
9111 // GFX11
: encoding
: [0x7c,0x82,0x27,0xd4,0xff,0xd4,0x00,0x40,0x56,0x34,0x12,0xaf]
9113 v_cmp_t_f16_e64 s5
, v1
, v2
9114 // W32
: encoding
: [0x05,0x00,0x0f,0xd4,0x01,0x05,0x02,0x00]
9115 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9117 v_cmp_t_f16_e64 s5
, v255
, v255
9118 // W32
: encoding
: [0x05,0x00,0x0f,0xd4,0xff,0xff,0x03,0x00]
9119 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9121 v_cmp_t_f16_e64 s5
, s1
, s2
9122 // W32
: encoding
: [0x05,0x00,0x0f,0xd4,0x01,0x04,0x00,0x00]
9123 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9125 v_cmp_t_f16_e64 s5
, s105
, s105
9126 // W32
: encoding
: [0x05,0x00,0x0f,0xd4,0x69,0xd2,0x00,0x00]
9127 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9129 v_cmp_t_f16_e64 s5
, vcc_lo
, ttmp15
9130 // W32
: encoding
: [0x05,0x00,0x0f,0xd4,0x6a,0xf6,0x00,0x00]
9131 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9133 v_cmp_t_f16_e64 s5
, vcc_hi
, 0xfe0b
9134 // W32
: encoding
: [0x05,0x00,0x0f,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
9135 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9137 v_cmp_t_f16_e64 s5
, ttmp15
, src_scc
9138 // W32
: encoding
: [0x05,0x00,0x0f,0xd4,0x7b,0xfa,0x01,0x00]
9139 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9141 v_cmp_t_f16_e64 s5
, m0
, 0.5
9142 // W32
: encoding
: [0x05,0x00,0x0f,0xd4,0x7d,0xe0,0x01,0x00]
9143 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9145 v_cmp_t_f16_e64 s5
, exec_lo
, -1
9146 // W32
: encoding
: [0x05,0x00,0x0f,0xd4,0x7e,0x82,0x01,0x00]
9147 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9149 v_cmp_t_f16_e64 s5
, |exec_hi|
, null
9150 // W32
: encoding
: [0x05,0x01,0x0f,0xd4,0x7f,0xf8,0x00,0x00]
9151 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9153 v_cmp_t_f16_e64 s105
, null
, exec_lo
9154 // W32
: encoding
: [0x69,0x00,0x0f,0xd4,0x7c,0xfc,0x00,0x00]
9155 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9157 v_cmp_t_f16_e64 vcc_lo
, -1, exec_hi
9158 // W32
: encoding
: [0x6a,0x00,0x0f,0xd4,0xc1,0xfe,0x00,0x00]
9159 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9161 v_cmp_t_f16_e64 vcc_hi
, 0.5, -m0
9162 // W32
: encoding
: [0x6b,0x00,0x0f,0xd4,0xf0,0xfa,0x00,0x40]
9163 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9165 v_cmp_t_f16_e64 ttmp15
, -src_scc
, |vcc_lo|
9166 // W32
: encoding
: [0x7b,0x02,0x0f,0xd4,0xfd,0xd4,0x00,0x20]
9167 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9169 v_cmp_t_f16_e64 s
[10:11], v1
, v2
9170 // W64
: encoding
: [0x0a,0x00,0x0f,0xd4,0x01,0x05,0x02,0x00]
9171 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9173 v_cmp_t_f16_e64 s
[10:11], v255
, v255
9174 // W64
: encoding
: [0x0a,0x00,0x0f,0xd4,0xff,0xff,0x03,0x00]
9175 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9177 v_cmp_t_f16_e64 s
[10:11], s1
, s2
9178 // W64
: encoding
: [0x0a,0x00,0x0f,0xd4,0x01,0x04,0x00,0x00]
9179 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9181 v_cmp_t_f16_e64 s
[10:11], s105
, s105
9182 // W64
: encoding
: [0x0a,0x00,0x0f,0xd4,0x69,0xd2,0x00,0x00]
9183 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9185 v_cmp_t_f16_e64 s
[10:11], vcc_lo
, ttmp15
9186 // W64
: encoding
: [0x0a,0x00,0x0f,0xd4,0x6a,0xf6,0x00,0x00]
9187 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9189 v_cmp_t_f16_e64 s
[10:11], vcc_hi
, 0xfe0b
9190 // W64
: encoding
: [0x0a,0x00,0x0f,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
9191 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9193 v_cmp_t_f16_e64 s
[10:11], ttmp15
, src_scc
9194 // W64
: encoding
: [0x0a,0x00,0x0f,0xd4,0x7b,0xfa,0x01,0x00]
9195 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9197 v_cmp_t_f16_e64 s
[10:11], m0
, 0.5
9198 // W64
: encoding
: [0x0a,0x00,0x0f,0xd4,0x7d,0xe0,0x01,0x00]
9199 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9201 v_cmp_t_f16_e64 s
[10:11], exec_lo
, -1
9202 // W64
: encoding
: [0x0a,0x00,0x0f,0xd4,0x7e,0x82,0x01,0x00]
9203 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9205 v_cmp_t_f16_e64 s
[10:11], |exec_hi|
, null
9206 // W64
: encoding
: [0x0a,0x01,0x0f,0xd4,0x7f,0xf8,0x00,0x00]
9207 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9209 v_cmp_t_f16_e64 s
[10:11], null
, exec_lo
9210 // W64
: encoding
: [0x0a,0x00,0x0f,0xd4,0x7c,0xfc,0x00,0x00]
9211 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9213 v_cmp_t_f16_e64 s
[104:105], -1, exec_hi
9214 // W64
: encoding
: [0x68,0x00,0x0f,0xd4,0xc1,0xfe,0x00,0x00]
9215 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9217 v_cmp_t_f16_e64 vcc
, 0.5, -m0
9218 // W64
: encoding
: [0x6a,0x00,0x0f,0xd4,0xf0,0xfa,0x00,0x40]
9219 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9221 v_cmp_t_f16_e64 ttmp
[14:15], -src_scc
, |vcc_lo|
9222 // W64
: encoding
: [0x7a,0x02,0x0f,0xd4,0xfd,0xd4,0x00,0x20]
9223 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9225 v_cmp_t_f16_e64 null
, -|
0xfe0b|
, -|vcc_hi| clamp
9226 // GFX11
: encoding
: [0x7c,0x83,0x0f,0xd4,0xff,0xd6,0x00,0x60,0x0b,0xfe,0x00,0x00]
9228 v_cmp_t_f32_e64 s5
, v1
, v2
9229 // W32
: encoding
: [0x05,0x00,0x1f,0xd4,0x01,0x05,0x02,0x00]
9230 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9232 v_cmp_t_f32_e64 s5
, v255
, v255
9233 // W32
: encoding
: [0x05,0x00,0x1f,0xd4,0xff,0xff,0x03,0x00]
9234 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9236 v_cmp_t_f32_e64 s5
, s1
, s2
9237 // W32
: encoding
: [0x05,0x00,0x1f,0xd4,0x01,0x04,0x00,0x00]
9238 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9240 v_cmp_t_f32_e64 s5
, s105
, s105
9241 // W32
: encoding
: [0x05,0x00,0x1f,0xd4,0x69,0xd2,0x00,0x00]
9242 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9244 v_cmp_t_f32_e64 s5
, vcc_lo
, ttmp15
9245 // W32
: encoding
: [0x05,0x00,0x1f,0xd4,0x6a,0xf6,0x00,0x00]
9246 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9248 v_cmp_t_f32_e64 s5
, vcc_hi
, 0xaf123456
9249 // W32
: encoding
: [0x05,0x00,0x1f,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
9250 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9252 v_cmp_t_f32_e64 s5
, ttmp15
, src_scc
9253 // W32
: encoding
: [0x05,0x00,0x1f,0xd4,0x7b,0xfa,0x01,0x00]
9254 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9256 v_cmp_t_f32_e64 s5
, m0
, 0.5
9257 // W32
: encoding
: [0x05,0x00,0x1f,0xd4,0x7d,0xe0,0x01,0x00]
9258 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9260 v_cmp_t_f32_e64 s5
, exec_lo
, -1
9261 // W32
: encoding
: [0x05,0x00,0x1f,0xd4,0x7e,0x82,0x01,0x00]
9262 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9264 v_cmp_t_f32_e64 s5
, |exec_hi|
, null
9265 // W32
: encoding
: [0x05,0x01,0x1f,0xd4,0x7f,0xf8,0x00,0x00]
9266 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9268 v_cmp_t_f32_e64 s105
, null
, exec_lo
9269 // W32
: encoding
: [0x69,0x00,0x1f,0xd4,0x7c,0xfc,0x00,0x00]
9270 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9272 v_cmp_t_f32_e64 vcc_lo
, -1, exec_hi
9273 // W32
: encoding
: [0x6a,0x00,0x1f,0xd4,0xc1,0xfe,0x00,0x00]
9274 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9276 v_cmp_t_f32_e64 vcc_hi
, 0.5, -m0
9277 // W32
: encoding
: [0x6b,0x00,0x1f,0xd4,0xf0,0xfa,0x00,0x40]
9278 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9280 v_cmp_t_f32_e64 ttmp15
, -src_scc
, |vcc_lo|
9281 // W32
: encoding
: [0x7b,0x02,0x1f,0xd4,0xfd,0xd4,0x00,0x20]
9282 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9284 v_cmp_t_f32_e64 s
[10:11], v1
, v2
9285 // W64
: encoding
: [0x0a,0x00,0x1f,0xd4,0x01,0x05,0x02,0x00]
9286 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9288 v_cmp_t_f32_e64 s
[10:11], v255
, v255
9289 // W64
: encoding
: [0x0a,0x00,0x1f,0xd4,0xff,0xff,0x03,0x00]
9290 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9292 v_cmp_t_f32_e64 s
[10:11], s1
, s2
9293 // W64
: encoding
: [0x0a,0x00,0x1f,0xd4,0x01,0x04,0x00,0x00]
9294 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9296 v_cmp_t_f32_e64 s
[10:11], s105
, s105
9297 // W64
: encoding
: [0x0a,0x00,0x1f,0xd4,0x69,0xd2,0x00,0x00]
9298 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9300 v_cmp_t_f32_e64 s
[10:11], vcc_lo
, ttmp15
9301 // W64
: encoding
: [0x0a,0x00,0x1f,0xd4,0x6a,0xf6,0x00,0x00]
9302 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9304 v_cmp_t_f32_e64 s
[10:11], vcc_hi
, 0xaf123456
9305 // W64
: encoding
: [0x0a,0x00,0x1f,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
9306 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9308 v_cmp_t_f32_e64 s
[10:11], ttmp15
, src_scc
9309 // W64
: encoding
: [0x0a,0x00,0x1f,0xd4,0x7b,0xfa,0x01,0x00]
9310 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9312 v_cmp_t_f32_e64 s
[10:11], m0
, 0.5
9313 // W64
: encoding
: [0x0a,0x00,0x1f,0xd4,0x7d,0xe0,0x01,0x00]
9314 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9316 v_cmp_t_f32_e64 s
[10:11], exec_lo
, -1
9317 // W64
: encoding
: [0x0a,0x00,0x1f,0xd4,0x7e,0x82,0x01,0x00]
9318 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9320 v_cmp_t_f32_e64 s
[10:11], |exec_hi|
, null
9321 // W64
: encoding
: [0x0a,0x01,0x1f,0xd4,0x7f,0xf8,0x00,0x00]
9322 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9324 v_cmp_t_f32_e64 s
[10:11], null
, exec_lo
9325 // W64
: encoding
: [0x0a,0x00,0x1f,0xd4,0x7c,0xfc,0x00,0x00]
9326 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9328 v_cmp_t_f32_e64 s
[104:105], -1, exec_hi
9329 // W64
: encoding
: [0x68,0x00,0x1f,0xd4,0xc1,0xfe,0x00,0x00]
9330 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9332 v_cmp_t_f32_e64 vcc
, 0.5, -m0
9333 // W64
: encoding
: [0x6a,0x00,0x1f,0xd4,0xf0,0xfa,0x00,0x40]
9334 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9336 v_cmp_t_f32_e64 ttmp
[14:15], -src_scc
, |vcc_lo|
9337 // W64
: encoding
: [0x7a,0x02,0x1f,0xd4,0xfd,0xd4,0x00,0x20]
9338 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9340 v_cmp_t_f32_e64 null
, -|
0xaf123456|
, -|vcc_hi| clamp
9341 // GFX11
: encoding
: [0x7c,0x83,0x1f,0xd4,0xff,0xd6,0x00,0x60,0x56,0x34,0x12,0xaf]
9343 v_cmp_t_f64_e64 s5
, v
[1:2], v
[2:3]
9344 // W32
: encoding
: [0x05,0x00,0x2f,0xd4,0x01,0x05,0x02,0x00]
9345 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9347 v_cmp_t_f64_e64 s5
, v
[254:255], v
[254:255]
9348 // W32
: encoding
: [0x05,0x00,0x2f,0xd4,0xfe,0xfd,0x03,0x00]
9349 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9351 v_cmp_t_f64_e64 s5
, s
[2:3], s
[4:5]
9352 // W32
: encoding
: [0x05,0x00,0x2f,0xd4,0x02,0x08,0x00,0x00]
9353 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9355 v_cmp_t_f64_e64 s5
, s
[104:105], s
[104:105]
9356 // W32
: encoding
: [0x05,0x00,0x2f,0xd4,0x68,0xd0,0x00,0x00]
9357 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9359 v_cmp_t_f64_e64 s5
, vcc
, ttmp
[14:15]
9360 // W32
: encoding
: [0x05,0x00,0x2f,0xd4,0x6a,0xf4,0x00,0x00]
9361 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9363 v_cmp_t_f64_e64 s5
, ttmp
[14:15], 0xaf123456
9364 // W32
: encoding
: [0x05,0x00,0x2f,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
9365 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9367 v_cmp_t_f64_e64 s5
, -|exec|
, src_scc
9368 // W32
: encoding
: [0x05,0x01,0x2f,0xd4,0x7e,0xfa,0x01,0x20]
9369 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9371 v_cmp_t_f64_e64 s105
, null
, 0.5
9372 // W32
: encoding
: [0x69,0x00,0x2f,0xd4,0x7c,0xe0,0x01,0x00]
9373 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9375 v_cmp_t_f64_e64 vcc_lo
, -1, -1
9376 // W32
: encoding
: [0x6a,0x00,0x2f,0xd4,0xc1,0x82,0x01,0x00]
9377 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9379 v_cmp_t_f64_e64 vcc_hi
, 0.5, null
9380 // W32
: encoding
: [0x6b,0x00,0x2f,0xd4,0xf0,0xf8,0x00,0x00]
9381 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9383 v_cmp_t_f64_e64 ttmp15
, -|src_scc|
, -|exec|
9384 // W32
: encoding
: [0x7b,0x03,0x2f,0xd4,0xfd,0xfc,0x00,0x60]
9385 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9387 v_cmp_t_f64_e64 s
[10:11], v
[1:2], v
[2:3]
9388 // W64
: encoding
: [0x0a,0x00,0x2f,0xd4,0x01,0x05,0x02,0x00]
9389 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9391 v_cmp_t_f64_e64 s
[10:11], v
[254:255], v
[254:255]
9392 // W64
: encoding
: [0x0a,0x00,0x2f,0xd4,0xfe,0xfd,0x03,0x00]
9393 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9395 v_cmp_t_f64_e64 s
[10:11], s
[2:3], s
[4:5]
9396 // W64
: encoding
: [0x0a,0x00,0x2f,0xd4,0x02,0x08,0x00,0x00]
9397 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9399 v_cmp_t_f64_e64 s
[10:11], s
[104:105], s
[104:105]
9400 // W64
: encoding
: [0x0a,0x00,0x2f,0xd4,0x68,0xd0,0x00,0x00]
9401 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9403 v_cmp_t_f64_e64 s
[10:11], vcc
, ttmp
[14:15]
9404 // W64
: encoding
: [0x0a,0x00,0x2f,0xd4,0x6a,0xf4,0x00,0x00]
9405 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9407 v_cmp_t_f64_e64 s
[10:11], ttmp
[14:15], 0xaf123456
9408 // W64
: encoding
: [0x0a,0x00,0x2f,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
9409 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9411 v_cmp_t_f64_e64 s
[10:11], -|exec|
, src_scc
9412 // W64
: encoding
: [0x0a,0x01,0x2f,0xd4,0x7e,0xfa,0x01,0x20]
9413 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9415 v_cmp_t_f64_e64 s
[10:11], null
, 0.5
9416 // W64
: encoding
: [0x0a,0x00,0x2f,0xd4,0x7c,0xe0,0x01,0x00]
9417 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9419 v_cmp_t_f64_e64 s
[104:105], -1, -1
9420 // W64
: encoding
: [0x68,0x00,0x2f,0xd4,0xc1,0x82,0x01,0x00]
9421 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9423 v_cmp_t_f64_e64 vcc
, 0.5, null
9424 // W64
: encoding
: [0x6a,0x00,0x2f,0xd4,0xf0,0xf8,0x00,0x00]
9425 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9427 v_cmp_t_f64_e64 ttmp
[14:15], -|src_scc|
, -|exec|
9428 // W64
: encoding
: [0x7a,0x03,0x2f,0xd4,0xfd,0xfc,0x00,0x60]
9429 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9431 v_cmp_t_f64_e64 null
, 0xaf123456, -|vcc| clamp
9432 // GFX11
: encoding
: [0x7c,0x82,0x2f,0xd4,0xff,0xd4,0x00,0x40,0x56,0x34,0x12,0xaf]
9434 v_cmp_t_i32_e64 s5
, v1
, v2
9435 // W32
: encoding
: [0x05,0x00,0x47,0xd4,0x01,0x05,0x02,0x00]
9436 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9438 v_cmp_t_i32_e64 s5
, v255
, v255
9439 // W32
: encoding
: [0x05,0x00,0x47,0xd4,0xff,0xff,0x03,0x00]
9440 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9442 v_cmp_t_i32_e64 s5
, s1
, s2
9443 // W32
: encoding
: [0x05,0x00,0x47,0xd4,0x01,0x04,0x00,0x00]
9444 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9446 v_cmp_t_i32_e64 s5
, s105
, s105
9447 // W32
: encoding
: [0x05,0x00,0x47,0xd4,0x69,0xd2,0x00,0x00]
9448 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9450 v_cmp_t_i32_e64 s5
, vcc_lo
, ttmp15
9451 // W32
: encoding
: [0x05,0x00,0x47,0xd4,0x6a,0xf6,0x00,0x00]
9452 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9454 v_cmp_t_i32_e64 s5
, vcc_hi
, 0xaf123456
9455 // W32
: encoding
: [0x05,0x00,0x47,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
9456 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9458 v_cmp_t_i32_e64 s5
, ttmp15
, src_scc
9459 // W32
: encoding
: [0x05,0x00,0x47,0xd4,0x7b,0xfa,0x01,0x00]
9460 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9462 v_cmp_t_i32_e64 s5
, m0
, 0.5
9463 // W32
: encoding
: [0x05,0x00,0x47,0xd4,0x7d,0xe0,0x01,0x00]
9464 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9466 v_cmp_t_i32_e64 s5
, exec_lo
, -1
9467 // W32
: encoding
: [0x05,0x00,0x47,0xd4,0x7e,0x82,0x01,0x00]
9468 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9470 v_cmp_t_i32_e64 s5
, exec_hi
, null
9471 // W32
: encoding
: [0x05,0x00,0x47,0xd4,0x7f,0xf8,0x00,0x00]
9472 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9474 v_cmp_t_i32_e64 s105
, null
, exec_lo
9475 // W32
: encoding
: [0x69,0x00,0x47,0xd4,0x7c,0xfc,0x00,0x00]
9476 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9478 v_cmp_t_i32_e64 vcc_lo
, -1, exec_hi
9479 // W32
: encoding
: [0x6a,0x00,0x47,0xd4,0xc1,0xfe,0x00,0x00]
9480 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9482 v_cmp_t_i32_e64 vcc_hi
, 0.5, m0
9483 // W32
: encoding
: [0x6b,0x00,0x47,0xd4,0xf0,0xfa,0x00,0x00]
9484 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9486 v_cmp_t_i32_e64 ttmp15
, src_scc
, vcc_lo
9487 // W32
: encoding
: [0x7b,0x00,0x47,0xd4,0xfd,0xd4,0x00,0x00]
9488 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9490 v_cmp_t_i32_e64 s
[10:11], v1
, v2
9491 // W64
: encoding
: [0x0a,0x00,0x47,0xd4,0x01,0x05,0x02,0x00]
9492 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9494 v_cmp_t_i32_e64 s
[10:11], v255
, v255
9495 // W64
: encoding
: [0x0a,0x00,0x47,0xd4,0xff,0xff,0x03,0x00]
9496 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9498 v_cmp_t_i32_e64 s
[10:11], s1
, s2
9499 // W64
: encoding
: [0x0a,0x00,0x47,0xd4,0x01,0x04,0x00,0x00]
9500 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9502 v_cmp_t_i32_e64 s
[10:11], s105
, s105
9503 // W64
: encoding
: [0x0a,0x00,0x47,0xd4,0x69,0xd2,0x00,0x00]
9504 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9506 v_cmp_t_i32_e64 s
[10:11], vcc_lo
, ttmp15
9507 // W64
: encoding
: [0x0a,0x00,0x47,0xd4,0x6a,0xf6,0x00,0x00]
9508 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9510 v_cmp_t_i32_e64 s
[10:11], vcc_hi
, 0xaf123456
9511 // W64
: encoding
: [0x0a,0x00,0x47,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
9512 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9514 v_cmp_t_i32_e64 s
[10:11], ttmp15
, src_scc
9515 // W64
: encoding
: [0x0a,0x00,0x47,0xd4,0x7b,0xfa,0x01,0x00]
9516 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9518 v_cmp_t_i32_e64 s
[10:11], m0
, 0.5
9519 // W64
: encoding
: [0x0a,0x00,0x47,0xd4,0x7d,0xe0,0x01,0x00]
9520 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9522 v_cmp_t_i32_e64 s
[10:11], exec_lo
, -1
9523 // W64
: encoding
: [0x0a,0x00,0x47,0xd4,0x7e,0x82,0x01,0x00]
9524 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9526 v_cmp_t_i32_e64 s
[10:11], exec_hi
, null
9527 // W64
: encoding
: [0x0a,0x00,0x47,0xd4,0x7f,0xf8,0x00,0x00]
9528 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9530 v_cmp_t_i32_e64 s
[10:11], null
, exec_lo
9531 // W64
: encoding
: [0x0a,0x00,0x47,0xd4,0x7c,0xfc,0x00,0x00]
9532 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9534 v_cmp_t_i32_e64 s
[104:105], -1, exec_hi
9535 // W64
: encoding
: [0x68,0x00,0x47,0xd4,0xc1,0xfe,0x00,0x00]
9536 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9538 v_cmp_t_i32_e64 vcc
, 0.5, m0
9539 // W64
: encoding
: [0x6a,0x00,0x47,0xd4,0xf0,0xfa,0x00,0x00]
9540 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9542 v_cmp_t_i32_e64 ttmp
[14:15], src_scc
, vcc_lo
9543 // W64
: encoding
: [0x7a,0x00,0x47,0xd4,0xfd,0xd4,0x00,0x00]
9544 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9546 v_cmp_t_i32_e64 null
, 0xaf123456, vcc_hi
9547 // GFX11
: encoding
: [0x7c,0x00,0x47,0xd4,0xff,0xd6,0x00,0x00,0x56,0x34,0x12,0xaf]
9549 v_cmp_t_i64_e64 s5
, v
[1:2], v
[2:3]
9550 // W32
: encoding
: [0x05,0x00,0x57,0xd4,0x01,0x05,0x02,0x00]
9551 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9553 v_cmp_t_i64_e64 s5
, v
[254:255], v
[254:255]
9554 // W32
: encoding
: [0x05,0x00,0x57,0xd4,0xfe,0xfd,0x03,0x00]
9555 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9557 v_cmp_t_i64_e64 s5
, s
[2:3], s
[4:5]
9558 // W32
: encoding
: [0x05,0x00,0x57,0xd4,0x02,0x08,0x00,0x00]
9559 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9561 v_cmp_t_i64_e64 s5
, s
[104:105], s
[104:105]
9562 // W32
: encoding
: [0x05,0x00,0x57,0xd4,0x68,0xd0,0x00,0x00]
9563 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9565 v_cmp_t_i64_e64 s5
, vcc
, ttmp
[14:15]
9566 // W32
: encoding
: [0x05,0x00,0x57,0xd4,0x6a,0xf4,0x00,0x00]
9567 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9569 v_cmp_t_i64_e64 s5
, ttmp
[14:15], 0xaf123456
9570 // W32
: encoding
: [0x05,0x00,0x57,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
9571 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9573 v_cmp_t_i64_e64 s5
, exec
, src_scc
9574 // W32
: encoding
: [0x05,0x00,0x57,0xd4,0x7e,0xfa,0x01,0x00]
9575 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9577 v_cmp_t_i64_e64 s105
, null
, 0.5
9578 // W32
: encoding
: [0x69,0x00,0x57,0xd4,0x7c,0xe0,0x01,0x00]
9579 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9581 v_cmp_t_i64_e64 vcc_lo
, -1, -1
9582 // W32
: encoding
: [0x6a,0x00,0x57,0xd4,0xc1,0x82,0x01,0x00]
9583 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9585 v_cmp_t_i64_e64 vcc_hi
, 0.5, null
9586 // W32
: encoding
: [0x6b,0x00,0x57,0xd4,0xf0,0xf8,0x00,0x00]
9587 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9589 v_cmp_t_i64_e64 ttmp15
, src_scc
, exec
9590 // W32
: encoding
: [0x7b,0x00,0x57,0xd4,0xfd,0xfc,0x00,0x00]
9591 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9593 v_cmp_t_i64_e64 s
[10:11], v
[1:2], v
[2:3]
9594 // W64
: encoding
: [0x0a,0x00,0x57,0xd4,0x01,0x05,0x02,0x00]
9595 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9597 v_cmp_t_i64_e64 s
[10:11], v
[254:255], v
[254:255]
9598 // W64
: encoding
: [0x0a,0x00,0x57,0xd4,0xfe,0xfd,0x03,0x00]
9599 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9601 v_cmp_t_i64_e64 s
[10:11], s
[2:3], s
[4:5]
9602 // W64
: encoding
: [0x0a,0x00,0x57,0xd4,0x02,0x08,0x00,0x00]
9603 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9605 v_cmp_t_i64_e64 s
[10:11], s
[104:105], s
[104:105]
9606 // W64
: encoding
: [0x0a,0x00,0x57,0xd4,0x68,0xd0,0x00,0x00]
9607 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9609 v_cmp_t_i64_e64 s
[10:11], vcc
, ttmp
[14:15]
9610 // W64
: encoding
: [0x0a,0x00,0x57,0xd4,0x6a,0xf4,0x00,0x00]
9611 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9613 v_cmp_t_i64_e64 s
[10:11], ttmp
[14:15], 0xaf123456
9614 // W64
: encoding
: [0x0a,0x00,0x57,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
9615 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9617 v_cmp_t_i64_e64 s
[10:11], exec
, src_scc
9618 // W64
: encoding
: [0x0a,0x00,0x57,0xd4,0x7e,0xfa,0x01,0x00]
9619 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9621 v_cmp_t_i64_e64 s
[10:11], null
, 0.5
9622 // W64
: encoding
: [0x0a,0x00,0x57,0xd4,0x7c,0xe0,0x01,0x00]
9623 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9625 v_cmp_t_i64_e64 s
[104:105], -1, -1
9626 // W64
: encoding
: [0x68,0x00,0x57,0xd4,0xc1,0x82,0x01,0x00]
9627 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9629 v_cmp_t_i64_e64 vcc
, 0.5, null
9630 // W64
: encoding
: [0x6a,0x00,0x57,0xd4,0xf0,0xf8,0x00,0x00]
9631 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9633 v_cmp_t_i64_e64 ttmp
[14:15], src_scc
, exec
9634 // W64
: encoding
: [0x7a,0x00,0x57,0xd4,0xfd,0xfc,0x00,0x00]
9635 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9637 v_cmp_t_i64_e64 null
, 0xaf123456, vcc
9638 // GFX11
: encoding
: [0x7c,0x00,0x57,0xd4,0xff,0xd4,0x00,0x00,0x56,0x34,0x12,0xaf]
9640 v_cmp_t_u32_e64 s5
, v1
, v2
9641 // W32
: encoding
: [0x05,0x00,0x4f,0xd4,0x01,0x05,0x02,0x00]
9642 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9644 v_cmp_t_u32_e64 s5
, v255
, v255
9645 // W32
: encoding
: [0x05,0x00,0x4f,0xd4,0xff,0xff,0x03,0x00]
9646 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9648 v_cmp_t_u32_e64 s5
, s1
, s2
9649 // W32
: encoding
: [0x05,0x00,0x4f,0xd4,0x01,0x04,0x00,0x00]
9650 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9652 v_cmp_t_u32_e64 s5
, s105
, s105
9653 // W32
: encoding
: [0x05,0x00,0x4f,0xd4,0x69,0xd2,0x00,0x00]
9654 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9656 v_cmp_t_u32_e64 s5
, vcc_lo
, ttmp15
9657 // W32
: encoding
: [0x05,0x00,0x4f,0xd4,0x6a,0xf6,0x00,0x00]
9658 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9660 v_cmp_t_u32_e64 s5
, vcc_hi
, 0xaf123456
9661 // W32
: encoding
: [0x05,0x00,0x4f,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
9662 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9664 v_cmp_t_u32_e64 s5
, ttmp15
, src_scc
9665 // W32
: encoding
: [0x05,0x00,0x4f,0xd4,0x7b,0xfa,0x01,0x00]
9666 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9668 v_cmp_t_u32_e64 s5
, m0
, 0.5
9669 // W32
: encoding
: [0x05,0x00,0x4f,0xd4,0x7d,0xe0,0x01,0x00]
9670 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9672 v_cmp_t_u32_e64 s5
, exec_lo
, -1
9673 // W32
: encoding
: [0x05,0x00,0x4f,0xd4,0x7e,0x82,0x01,0x00]
9674 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9676 v_cmp_t_u32_e64 s5
, exec_hi
, null
9677 // W32
: encoding
: [0x05,0x00,0x4f,0xd4,0x7f,0xf8,0x00,0x00]
9678 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9680 v_cmp_t_u32_e64 s105
, null
, exec_lo
9681 // W32
: encoding
: [0x69,0x00,0x4f,0xd4,0x7c,0xfc,0x00,0x00]
9682 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9684 v_cmp_t_u32_e64 vcc_lo
, -1, exec_hi
9685 // W32
: encoding
: [0x6a,0x00,0x4f,0xd4,0xc1,0xfe,0x00,0x00]
9686 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9688 v_cmp_t_u32_e64 vcc_hi
, 0.5, m0
9689 // W32
: encoding
: [0x6b,0x00,0x4f,0xd4,0xf0,0xfa,0x00,0x00]
9690 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9692 v_cmp_t_u32_e64 ttmp15
, src_scc
, vcc_lo
9693 // W32
: encoding
: [0x7b,0x00,0x4f,0xd4,0xfd,0xd4,0x00,0x00]
9694 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9696 v_cmp_t_u32_e64 s
[10:11], v1
, v2
9697 // W64
: encoding
: [0x0a,0x00,0x4f,0xd4,0x01,0x05,0x02,0x00]
9698 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9700 v_cmp_t_u32_e64 s
[10:11], v255
, v255
9701 // W64
: encoding
: [0x0a,0x00,0x4f,0xd4,0xff,0xff,0x03,0x00]
9702 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9704 v_cmp_t_u32_e64 s
[10:11], s1
, s2
9705 // W64
: encoding
: [0x0a,0x00,0x4f,0xd4,0x01,0x04,0x00,0x00]
9706 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9708 v_cmp_t_u32_e64 s
[10:11], s105
, s105
9709 // W64
: encoding
: [0x0a,0x00,0x4f,0xd4,0x69,0xd2,0x00,0x00]
9710 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9712 v_cmp_t_u32_e64 s
[10:11], vcc_lo
, ttmp15
9713 // W64
: encoding
: [0x0a,0x00,0x4f,0xd4,0x6a,0xf6,0x00,0x00]
9714 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9716 v_cmp_t_u32_e64 s
[10:11], vcc_hi
, 0xaf123456
9717 // W64
: encoding
: [0x0a,0x00,0x4f,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
9718 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9720 v_cmp_t_u32_e64 s
[10:11], ttmp15
, src_scc
9721 // W64
: encoding
: [0x0a,0x00,0x4f,0xd4,0x7b,0xfa,0x01,0x00]
9722 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9724 v_cmp_t_u32_e64 s
[10:11], m0
, 0.5
9725 // W64
: encoding
: [0x0a,0x00,0x4f,0xd4,0x7d,0xe0,0x01,0x00]
9726 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9728 v_cmp_t_u32_e64 s
[10:11], exec_lo
, -1
9729 // W64
: encoding
: [0x0a,0x00,0x4f,0xd4,0x7e,0x82,0x01,0x00]
9730 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9732 v_cmp_t_u32_e64 s
[10:11], exec_hi
, null
9733 // W64
: encoding
: [0x0a,0x00,0x4f,0xd4,0x7f,0xf8,0x00,0x00]
9734 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9736 v_cmp_t_u32_e64 s
[10:11], null
, exec_lo
9737 // W64
: encoding
: [0x0a,0x00,0x4f,0xd4,0x7c,0xfc,0x00,0x00]
9738 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9740 v_cmp_t_u32_e64 s
[104:105], -1, exec_hi
9741 // W64
: encoding
: [0x68,0x00,0x4f,0xd4,0xc1,0xfe,0x00,0x00]
9742 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9744 v_cmp_t_u32_e64 vcc
, 0.5, m0
9745 // W64
: encoding
: [0x6a,0x00,0x4f,0xd4,0xf0,0xfa,0x00,0x00]
9746 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9748 v_cmp_t_u32_e64 ttmp
[14:15], src_scc
, vcc_lo
9749 // W64
: encoding
: [0x7a,0x00,0x4f,0xd4,0xfd,0xd4,0x00,0x00]
9750 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9752 v_cmp_t_u32_e64 null
, 0xaf123456, vcc_hi
9753 // GFX11
: encoding
: [0x7c,0x00,0x4f,0xd4,0xff,0xd6,0x00,0x00,0x56,0x34,0x12,0xaf]
9755 v_cmp_t_u64_e64 s5
, v
[1:2], v
[2:3]
9756 // W32
: encoding
: [0x05,0x00,0x5f,0xd4,0x01,0x05,0x02,0x00]
9757 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9759 v_cmp_t_u64_e64 s5
, v
[254:255], v
[254:255]
9760 // W32
: encoding
: [0x05,0x00,0x5f,0xd4,0xfe,0xfd,0x03,0x00]
9761 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9763 v_cmp_t_u64_e64 s5
, s
[2:3], s
[4:5]
9764 // W32
: encoding
: [0x05,0x00,0x5f,0xd4,0x02,0x08,0x00,0x00]
9765 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9767 v_cmp_t_u64_e64 s5
, s
[104:105], s
[104:105]
9768 // W32
: encoding
: [0x05,0x00,0x5f,0xd4,0x68,0xd0,0x00,0x00]
9769 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9771 v_cmp_t_u64_e64 s5
, vcc
, ttmp
[14:15]
9772 // W32
: encoding
: [0x05,0x00,0x5f,0xd4,0x6a,0xf4,0x00,0x00]
9773 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9775 v_cmp_t_u64_e64 s5
, ttmp
[14:15], 0xaf123456
9776 // W32
: encoding
: [0x05,0x00,0x5f,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
9777 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9779 v_cmp_t_u64_e64 s5
, exec
, src_scc
9780 // W32
: encoding
: [0x05,0x00,0x5f,0xd4,0x7e,0xfa,0x01,0x00]
9781 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9783 v_cmp_t_u64_e64 s105
, null
, 0.5
9784 // W32
: encoding
: [0x69,0x00,0x5f,0xd4,0x7c,0xe0,0x01,0x00]
9785 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9787 v_cmp_t_u64_e64 vcc_lo
, -1, -1
9788 // W32
: encoding
: [0x6a,0x00,0x5f,0xd4,0xc1,0x82,0x01,0x00]
9789 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9791 v_cmp_t_u64_e64 vcc_hi
, 0.5, null
9792 // W32
: encoding
: [0x6b,0x00,0x5f,0xd4,0xf0,0xf8,0x00,0x00]
9793 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9795 v_cmp_t_u64_e64 ttmp15
, src_scc
, exec
9796 // W32
: encoding
: [0x7b,0x00,0x5f,0xd4,0xfd,0xfc,0x00,0x00]
9797 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9799 v_cmp_t_u64_e64 s
[10:11], v
[1:2], v
[2:3]
9800 // W64
: encoding
: [0x0a,0x00,0x5f,0xd4,0x01,0x05,0x02,0x00]
9801 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9803 v_cmp_t_u64_e64 s
[10:11], v
[254:255], v
[254:255]
9804 // W64
: encoding
: [0x0a,0x00,0x5f,0xd4,0xfe,0xfd,0x03,0x00]
9805 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9807 v_cmp_t_u64_e64 s
[10:11], s
[2:3], s
[4:5]
9808 // W64
: encoding
: [0x0a,0x00,0x5f,0xd4,0x02,0x08,0x00,0x00]
9809 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9811 v_cmp_t_u64_e64 s
[10:11], s
[104:105], s
[104:105]
9812 // W64
: encoding
: [0x0a,0x00,0x5f,0xd4,0x68,0xd0,0x00,0x00]
9813 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9815 v_cmp_t_u64_e64 s
[10:11], vcc
, ttmp
[14:15]
9816 // W64
: encoding
: [0x0a,0x00,0x5f,0xd4,0x6a,0xf4,0x00,0x00]
9817 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9819 v_cmp_t_u64_e64 s
[10:11], ttmp
[14:15], 0xaf123456
9820 // W64
: encoding
: [0x0a,0x00,0x5f,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
9821 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9823 v_cmp_t_u64_e64 s
[10:11], exec
, src_scc
9824 // W64
: encoding
: [0x0a,0x00,0x5f,0xd4,0x7e,0xfa,0x01,0x00]
9825 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9827 v_cmp_t_u64_e64 s
[10:11], null
, 0.5
9828 // W64
: encoding
: [0x0a,0x00,0x5f,0xd4,0x7c,0xe0,0x01,0x00]
9829 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9831 v_cmp_t_u64_e64 s
[104:105], -1, -1
9832 // W64
: encoding
: [0x68,0x00,0x5f,0xd4,0xc1,0x82,0x01,0x00]
9833 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9835 v_cmp_t_u64_e64 vcc
, 0.5, null
9836 // W64
: encoding
: [0x6a,0x00,0x5f,0xd4,0xf0,0xf8,0x00,0x00]
9837 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9839 v_cmp_t_u64_e64 ttmp
[14:15], src_scc
, exec
9840 // W64
: encoding
: [0x7a,0x00,0x5f,0xd4,0xfd,0xfc,0x00,0x00]
9841 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9843 v_cmp_t_u64_e64 null
, 0xaf123456, vcc
9844 // GFX11
: encoding
: [0x7c,0x00,0x5f,0xd4,0xff,0xd4,0x00,0x00,0x56,0x34,0x12,0xaf]
9846 v_cmp_tru_f16_e64 s5
, v1
, v2
9847 // W32
: encoding
: [0x05,0x00,0x0f,0xd4,0x01,0x05,0x02,0x00]
9848 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9850 v_cmp_tru_f16_e64 s5
, v255
, v255
9851 // W32
: encoding
: [0x05,0x00,0x0f,0xd4,0xff,0xff,0x03,0x00]
9852 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9854 v_cmp_tru_f16_e64 s5
, s1
, s2
9855 // W32
: encoding
: [0x05,0x00,0x0f,0xd4,0x01,0x04,0x00,0x00]
9856 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9858 v_cmp_tru_f16_e64 s5
, s105
, s105
9859 // W32
: encoding
: [0x05,0x00,0x0f,0xd4,0x69,0xd2,0x00,0x00]
9860 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9862 v_cmp_tru_f16_e64 s5
, vcc_lo
, ttmp15
9863 // W32
: encoding
: [0x05,0x00,0x0f,0xd4,0x6a,0xf6,0x00,0x00]
9864 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9866 v_cmp_tru_f16_e64 s5
, vcc_hi
, 0xfe0b
9867 // W32
: encoding
: [0x05,0x00,0x0f,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
9868 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9870 v_cmp_tru_f16_e64 s5
, ttmp15
, src_scc
9871 // W32
: encoding
: [0x05,0x00,0x0f,0xd4,0x7b,0xfa,0x01,0x00]
9872 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9874 v_cmp_tru_f16_e64 s5
, m0
, 0.5
9875 // W32
: encoding
: [0x05,0x00,0x0f,0xd4,0x7d,0xe0,0x01,0x00]
9876 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9878 v_cmp_tru_f16_e64 s5
, exec_lo
, -1
9879 // W32
: encoding
: [0x05,0x00,0x0f,0xd4,0x7e,0x82,0x01,0x00]
9880 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9882 v_cmp_tru_f16_e64 s5
, |exec_hi|
, null
9883 // W32
: encoding
: [0x05,0x01,0x0f,0xd4,0x7f,0xf8,0x00,0x00]
9884 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9886 v_cmp_tru_f16_e64 s105
, null
, exec_lo
9887 // W32
: encoding
: [0x69,0x00,0x0f,0xd4,0x7c,0xfc,0x00,0x00]
9888 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9890 v_cmp_tru_f16_e64 vcc_lo
, -1, exec_hi
9891 // W32
: encoding
: [0x6a,0x00,0x0f,0xd4,0xc1,0xfe,0x00,0x00]
9892 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9894 v_cmp_tru_f16_e64 vcc_hi
, 0.5, -m0
9895 // W32
: encoding
: [0x6b,0x00,0x0f,0xd4,0xf0,0xfa,0x00,0x40]
9896 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9898 v_cmp_tru_f16_e64 ttmp15
, -src_scc
, |vcc_lo|
9899 // W32
: encoding
: [0x7b,0x02,0x0f,0xd4,0xfd,0xd4,0x00,0x20]
9900 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9902 v_cmp_tru_f16_e64 s
[10:11], v1
, v2
9903 // W64
: encoding
: [0x0a,0x00,0x0f,0xd4,0x01,0x05,0x02,0x00]
9904 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9906 v_cmp_tru_f16_e64 s
[10:11], v255
, v255
9907 // W64
: encoding
: [0x0a,0x00,0x0f,0xd4,0xff,0xff,0x03,0x00]
9908 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9910 v_cmp_tru_f16_e64 s
[10:11], s1
, s2
9911 // W64
: encoding
: [0x0a,0x00,0x0f,0xd4,0x01,0x04,0x00,0x00]
9912 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9914 v_cmp_tru_f16_e64 s
[10:11], s105
, s105
9915 // W64
: encoding
: [0x0a,0x00,0x0f,0xd4,0x69,0xd2,0x00,0x00]
9916 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9918 v_cmp_tru_f16_e64 s
[10:11], vcc_lo
, ttmp15
9919 // W64
: encoding
: [0x0a,0x00,0x0f,0xd4,0x6a,0xf6,0x00,0x00]
9920 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9922 v_cmp_tru_f16_e64 s
[10:11], vcc_hi
, 0xfe0b
9923 // W64
: encoding
: [0x0a,0x00,0x0f,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
9924 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9926 v_cmp_tru_f16_e64 s
[10:11], ttmp15
, src_scc
9927 // W64
: encoding
: [0x0a,0x00,0x0f,0xd4,0x7b,0xfa,0x01,0x00]
9928 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9930 v_cmp_tru_f16_e64 s
[10:11], m0
, 0.5
9931 // W64
: encoding
: [0x0a,0x00,0x0f,0xd4,0x7d,0xe0,0x01,0x00]
9932 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9934 v_cmp_tru_f16_e64 s
[10:11], exec_lo
, -1
9935 // W64
: encoding
: [0x0a,0x00,0x0f,0xd4,0x7e,0x82,0x01,0x00]
9936 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9938 v_cmp_tru_f16_e64 s
[10:11], |exec_hi|
, null
9939 // W64
: encoding
: [0x0a,0x01,0x0f,0xd4,0x7f,0xf8,0x00,0x00]
9940 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9942 v_cmp_tru_f16_e64 s
[10:11], null
, exec_lo
9943 // W64
: encoding
: [0x0a,0x00,0x0f,0xd4,0x7c,0xfc,0x00,0x00]
9944 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9946 v_cmp_tru_f16_e64 s
[104:105], -1, exec_hi
9947 // W64
: encoding
: [0x68,0x00,0x0f,0xd4,0xc1,0xfe,0x00,0x00]
9948 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9950 v_cmp_tru_f16_e64 vcc
, 0.5, -m0
9951 // W64
: encoding
: [0x6a,0x00,0x0f,0xd4,0xf0,0xfa,0x00,0x40]
9952 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9954 v_cmp_tru_f16_e64 ttmp
[14:15], -src_scc
, |vcc_lo|
9955 // W64
: encoding
: [0x7a,0x02,0x0f,0xd4,0xfd,0xd4,0x00,0x20]
9956 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9958 v_cmp_tru_f16_e64 null
, -|
0xfe0b|
, -|vcc_hi| clamp
9959 // GFX11
: encoding
: [0x7c,0x83,0x0f,0xd4,0xff,0xd6,0x00,0x60,0x0b,0xfe,0x00,0x00]
9961 v_cmp_tru_f32_e64 s5
, v1
, v2
9962 // W32
: encoding
: [0x05,0x00,0x1f,0xd4,0x01,0x05,0x02,0x00]
9963 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9965 v_cmp_tru_f32_e64 s5
, v255
, v255
9966 // W32
: encoding
: [0x05,0x00,0x1f,0xd4,0xff,0xff,0x03,0x00]
9967 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9969 v_cmp_tru_f32_e64 s5
, s1
, s2
9970 // W32
: encoding
: [0x05,0x00,0x1f,0xd4,0x01,0x04,0x00,0x00]
9971 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9973 v_cmp_tru_f32_e64 s5
, s105
, s105
9974 // W32
: encoding
: [0x05,0x00,0x1f,0xd4,0x69,0xd2,0x00,0x00]
9975 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9977 v_cmp_tru_f32_e64 s5
, vcc_lo
, ttmp15
9978 // W32
: encoding
: [0x05,0x00,0x1f,0xd4,0x6a,0xf6,0x00,0x00]
9979 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9981 v_cmp_tru_f32_e64 s5
, vcc_hi
, 0xaf123456
9982 // W32
: encoding
: [0x05,0x00,0x1f,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
9983 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9985 v_cmp_tru_f32_e64 s5
, ttmp15
, src_scc
9986 // W32
: encoding
: [0x05,0x00,0x1f,0xd4,0x7b,0xfa,0x01,0x00]
9987 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9989 v_cmp_tru_f32_e64 s5
, m0
, 0.5
9990 // W32
: encoding
: [0x05,0x00,0x1f,0xd4,0x7d,0xe0,0x01,0x00]
9991 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9993 v_cmp_tru_f32_e64 s5
, exec_lo
, -1
9994 // W32
: encoding
: [0x05,0x00,0x1f,0xd4,0x7e,0x82,0x01,0x00]
9995 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
9997 v_cmp_tru_f32_e64 s5
, |exec_hi|
, null
9998 // W32
: encoding
: [0x05,0x01,0x1f,0xd4,0x7f,0xf8,0x00,0x00]
9999 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10001 v_cmp_tru_f32_e64 s105
, null
, exec_lo
10002 // W32
: encoding
: [0x69,0x00,0x1f,0xd4,0x7c,0xfc,0x00,0x00]
10003 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10005 v_cmp_tru_f32_e64 vcc_lo
, -1, exec_hi
10006 // W32
: encoding
: [0x6a,0x00,0x1f,0xd4,0xc1,0xfe,0x00,0x00]
10007 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10009 v_cmp_tru_f32_e64 vcc_hi
, 0.5, -m0
10010 // W32
: encoding
: [0x6b,0x00,0x1f,0xd4,0xf0,0xfa,0x00,0x40]
10011 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10013 v_cmp_tru_f32_e64 ttmp15
, -src_scc
, |vcc_lo|
10014 // W32
: encoding
: [0x7b,0x02,0x1f,0xd4,0xfd,0xd4,0x00,0x20]
10015 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10017 v_cmp_tru_f32_e64 s
[10:11], v1
, v2
10018 // W64
: encoding
: [0x0a,0x00,0x1f,0xd4,0x01,0x05,0x02,0x00]
10019 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10021 v_cmp_tru_f32_e64 s
[10:11], v255
, v255
10022 // W64
: encoding
: [0x0a,0x00,0x1f,0xd4,0xff,0xff,0x03,0x00]
10023 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10025 v_cmp_tru_f32_e64 s
[10:11], s1
, s2
10026 // W64
: encoding
: [0x0a,0x00,0x1f,0xd4,0x01,0x04,0x00,0x00]
10027 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10029 v_cmp_tru_f32_e64 s
[10:11], s105
, s105
10030 // W64
: encoding
: [0x0a,0x00,0x1f,0xd4,0x69,0xd2,0x00,0x00]
10031 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10033 v_cmp_tru_f32_e64 s
[10:11], vcc_lo
, ttmp15
10034 // W64
: encoding
: [0x0a,0x00,0x1f,0xd4,0x6a,0xf6,0x00,0x00]
10035 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10037 v_cmp_tru_f32_e64 s
[10:11], vcc_hi
, 0xaf123456
10038 // W64
: encoding
: [0x0a,0x00,0x1f,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
10039 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10041 v_cmp_tru_f32_e64 s
[10:11], ttmp15
, src_scc
10042 // W64
: encoding
: [0x0a,0x00,0x1f,0xd4,0x7b,0xfa,0x01,0x00]
10043 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10045 v_cmp_tru_f32_e64 s
[10:11], m0
, 0.5
10046 // W64
: encoding
: [0x0a,0x00,0x1f,0xd4,0x7d,0xe0,0x01,0x00]
10047 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10049 v_cmp_tru_f32_e64 s
[10:11], exec_lo
, -1
10050 // W64
: encoding
: [0x0a,0x00,0x1f,0xd4,0x7e,0x82,0x01,0x00]
10051 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10053 v_cmp_tru_f32_e64 s
[10:11], |exec_hi|
, null
10054 // W64
: encoding
: [0x0a,0x01,0x1f,0xd4,0x7f,0xf8,0x00,0x00]
10055 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10057 v_cmp_tru_f32_e64 s
[10:11], null
, exec_lo
10058 // W64
: encoding
: [0x0a,0x00,0x1f,0xd4,0x7c,0xfc,0x00,0x00]
10059 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10061 v_cmp_tru_f32_e64 s
[104:105], -1, exec_hi
10062 // W64
: encoding
: [0x68,0x00,0x1f,0xd4,0xc1,0xfe,0x00,0x00]
10063 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10065 v_cmp_tru_f32_e64 vcc
, 0.5, -m0
10066 // W64
: encoding
: [0x6a,0x00,0x1f,0xd4,0xf0,0xfa,0x00,0x40]
10067 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10069 v_cmp_tru_f32_e64 ttmp
[14:15], -src_scc
, |vcc_lo|
10070 // W64
: encoding
: [0x7a,0x02,0x1f,0xd4,0xfd,0xd4,0x00,0x20]
10071 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10073 v_cmp_tru_f32_e64 null
, -|
0xaf123456|
, -|vcc_hi| clamp
10074 // GFX11
: encoding
: [0x7c,0x83,0x1f,0xd4,0xff,0xd6,0x00,0x60,0x56,0x34,0x12,0xaf]
10076 v_cmp_tru_f64_e64 s5
, v
[1:2], v
[2:3]
10077 // W32
: encoding
: [0x05,0x00,0x2f,0xd4,0x01,0x05,0x02,0x00]
10078 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10080 v_cmp_tru_f64_e64 s5
, v
[254:255], v
[254:255]
10081 // W32
: encoding
: [0x05,0x00,0x2f,0xd4,0xfe,0xfd,0x03,0x00]
10082 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10084 v_cmp_tru_f64_e64 s5
, s
[2:3], s
[4:5]
10085 // W32
: encoding
: [0x05,0x00,0x2f,0xd4,0x02,0x08,0x00,0x00]
10086 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10088 v_cmp_tru_f64_e64 s5
, s
[104:105], s
[104:105]
10089 // W32
: encoding
: [0x05,0x00,0x2f,0xd4,0x68,0xd0,0x00,0x00]
10090 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10092 v_cmp_tru_f64_e64 s5
, vcc
, ttmp
[14:15]
10093 // W32
: encoding
: [0x05,0x00,0x2f,0xd4,0x6a,0xf4,0x00,0x00]
10094 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10096 v_cmp_tru_f64_e64 s5
, ttmp
[14:15], 0xaf123456
10097 // W32
: encoding
: [0x05,0x00,0x2f,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
10098 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10100 v_cmp_tru_f64_e64 s5
, -|exec|
, src_scc
10101 // W32
: encoding
: [0x05,0x01,0x2f,0xd4,0x7e,0xfa,0x01,0x20]
10102 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10104 v_cmp_tru_f64_e64 s105
, null
, 0.5
10105 // W32
: encoding
: [0x69,0x00,0x2f,0xd4,0x7c,0xe0,0x01,0x00]
10106 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10108 v_cmp_tru_f64_e64 vcc_lo
, -1, -1
10109 // W32
: encoding
: [0x6a,0x00,0x2f,0xd4,0xc1,0x82,0x01,0x00]
10110 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10112 v_cmp_tru_f64_e64 vcc_hi
, 0.5, null
10113 // W32
: encoding
: [0x6b,0x00,0x2f,0xd4,0xf0,0xf8,0x00,0x00]
10114 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10116 v_cmp_tru_f64_e64 ttmp15
, -|src_scc|
, -|exec|
10117 // W32
: encoding
: [0x7b,0x03,0x2f,0xd4,0xfd,0xfc,0x00,0x60]
10118 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10120 v_cmp_tru_f64_e64 s
[10:11], v
[1:2], v
[2:3]
10121 // W64
: encoding
: [0x0a,0x00,0x2f,0xd4,0x01,0x05,0x02,0x00]
10122 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10124 v_cmp_tru_f64_e64 s
[10:11], v
[254:255], v
[254:255]
10125 // W64
: encoding
: [0x0a,0x00,0x2f,0xd4,0xfe,0xfd,0x03,0x00]
10126 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10128 v_cmp_tru_f64_e64 s
[10:11], s
[2:3], s
[4:5]
10129 // W64
: encoding
: [0x0a,0x00,0x2f,0xd4,0x02,0x08,0x00,0x00]
10130 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10132 v_cmp_tru_f64_e64 s
[10:11], s
[104:105], s
[104:105]
10133 // W64
: encoding
: [0x0a,0x00,0x2f,0xd4,0x68,0xd0,0x00,0x00]
10134 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10136 v_cmp_tru_f64_e64 s
[10:11], vcc
, ttmp
[14:15]
10137 // W64
: encoding
: [0x0a,0x00,0x2f,0xd4,0x6a,0xf4,0x00,0x00]
10138 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10140 v_cmp_tru_f64_e64 s
[10:11], ttmp
[14:15], 0xaf123456
10141 // W64
: encoding
: [0x0a,0x00,0x2f,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
10142 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10144 v_cmp_tru_f64_e64 s
[10:11], -|exec|
, src_scc
10145 // W64
: encoding
: [0x0a,0x01,0x2f,0xd4,0x7e,0xfa,0x01,0x20]
10146 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10148 v_cmp_tru_f64_e64 s
[10:11], null
, 0.5
10149 // W64
: encoding
: [0x0a,0x00,0x2f,0xd4,0x7c,0xe0,0x01,0x00]
10150 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10152 v_cmp_tru_f64_e64 s
[104:105], -1, -1
10153 // W64
: encoding
: [0x68,0x00,0x2f,0xd4,0xc1,0x82,0x01,0x00]
10154 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10156 v_cmp_tru_f64_e64 vcc
, 0.5, null
10157 // W64
: encoding
: [0x6a,0x00,0x2f,0xd4,0xf0,0xf8,0x00,0x00]
10158 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10160 v_cmp_tru_f64_e64 ttmp
[14:15], -|src_scc|
, -|exec|
10161 // W64
: encoding
: [0x7a,0x03,0x2f,0xd4,0xfd,0xfc,0x00,0x60]
10162 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10164 v_cmp_tru_f64_e64 null
, 0xaf123456, -|vcc| clamp
10165 // GFX11
: encoding
: [0x7c,0x82,0x2f,0xd4,0xff,0xd4,0x00,0x40,0x56,0x34,0x12,0xaf]
10167 v_cmp_u_f16_e64 s5
, v1
, v2
10168 // W32
: encoding
: [0x05,0x00,0x08,0xd4,0x01,0x05,0x02,0x00]
10169 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10171 v_cmp_u_f16_e64 s5
, v255
, v255
10172 // W32
: encoding
: [0x05,0x00,0x08,0xd4,0xff,0xff,0x03,0x00]
10173 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10175 v_cmp_u_f16_e64 s5
, s1
, s2
10176 // W32
: encoding
: [0x05,0x00,0x08,0xd4,0x01,0x04,0x00,0x00]
10177 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10179 v_cmp_u_f16_e64 s5
, s105
, s105
10180 // W32
: encoding
: [0x05,0x00,0x08,0xd4,0x69,0xd2,0x00,0x00]
10181 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10183 v_cmp_u_f16_e64 s5
, vcc_lo
, ttmp15
10184 // W32
: encoding
: [0x05,0x00,0x08,0xd4,0x6a,0xf6,0x00,0x00]
10185 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10187 v_cmp_u_f16_e64 s5
, vcc_hi
, 0xfe0b
10188 // W32
: encoding
: [0x05,0x00,0x08,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
10189 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10191 v_cmp_u_f16_e64 s5
, ttmp15
, src_scc
10192 // W32
: encoding
: [0x05,0x00,0x08,0xd4,0x7b,0xfa,0x01,0x00]
10193 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10195 v_cmp_u_f16_e64 s5
, m0
, 0.5
10196 // W32
: encoding
: [0x05,0x00,0x08,0xd4,0x7d,0xe0,0x01,0x00]
10197 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10199 v_cmp_u_f16_e64 s5
, exec_lo
, -1
10200 // W32
: encoding
: [0x05,0x00,0x08,0xd4,0x7e,0x82,0x01,0x00]
10201 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10203 v_cmp_u_f16_e64 s5
, |exec_hi|
, null
10204 // W32
: encoding
: [0x05,0x01,0x08,0xd4,0x7f,0xf8,0x00,0x00]
10205 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10207 v_cmp_u_f16_e64 s105
, null
, exec_lo
10208 // W32
: encoding
: [0x69,0x00,0x08,0xd4,0x7c,0xfc,0x00,0x00]
10209 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10211 v_cmp_u_f16_e64 vcc_lo
, -1, exec_hi
10212 // W32
: encoding
: [0x6a,0x00,0x08,0xd4,0xc1,0xfe,0x00,0x00]
10213 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10215 v_cmp_u_f16_e64 vcc_hi
, 0.5, -m0
10216 // W32
: encoding
: [0x6b,0x00,0x08,0xd4,0xf0,0xfa,0x00,0x40]
10217 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10219 v_cmp_u_f16_e64 ttmp15
, -src_scc
, |vcc_lo|
10220 // W32
: encoding
: [0x7b,0x02,0x08,0xd4,0xfd,0xd4,0x00,0x20]
10221 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10223 v_cmp_u_f16_e64 s
[10:11], v1
, v2
10224 // W64
: encoding
: [0x0a,0x00,0x08,0xd4,0x01,0x05,0x02,0x00]
10225 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10227 v_cmp_u_f16_e64 s
[10:11], v255
, v255
10228 // W64
: encoding
: [0x0a,0x00,0x08,0xd4,0xff,0xff,0x03,0x00]
10229 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10231 v_cmp_u_f16_e64 s
[10:11], s1
, s2
10232 // W64
: encoding
: [0x0a,0x00,0x08,0xd4,0x01,0x04,0x00,0x00]
10233 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10235 v_cmp_u_f16_e64 s
[10:11], s105
, s105
10236 // W64
: encoding
: [0x0a,0x00,0x08,0xd4,0x69,0xd2,0x00,0x00]
10237 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10239 v_cmp_u_f16_e64 s
[10:11], vcc_lo
, ttmp15
10240 // W64
: encoding
: [0x0a,0x00,0x08,0xd4,0x6a,0xf6,0x00,0x00]
10241 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10243 v_cmp_u_f16_e64 s
[10:11], vcc_hi
, 0xfe0b
10244 // W64
: encoding
: [0x0a,0x00,0x08,0xd4,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
10245 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10247 v_cmp_u_f16_e64 s
[10:11], ttmp15
, src_scc
10248 // W64
: encoding
: [0x0a,0x00,0x08,0xd4,0x7b,0xfa,0x01,0x00]
10249 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10251 v_cmp_u_f16_e64 s
[10:11], m0
, 0.5
10252 // W64
: encoding
: [0x0a,0x00,0x08,0xd4,0x7d,0xe0,0x01,0x00]
10253 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10255 v_cmp_u_f16_e64 s
[10:11], exec_lo
, -1
10256 // W64
: encoding
: [0x0a,0x00,0x08,0xd4,0x7e,0x82,0x01,0x00]
10257 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10259 v_cmp_u_f16_e64 s
[10:11], |exec_hi|
, null
10260 // W64
: encoding
: [0x0a,0x01,0x08,0xd4,0x7f,0xf8,0x00,0x00]
10261 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10263 v_cmp_u_f16_e64 s
[10:11], null
, exec_lo
10264 // W64
: encoding
: [0x0a,0x00,0x08,0xd4,0x7c,0xfc,0x00,0x00]
10265 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10267 v_cmp_u_f16_e64 s
[104:105], -1, exec_hi
10268 // W64
: encoding
: [0x68,0x00,0x08,0xd4,0xc1,0xfe,0x00,0x00]
10269 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10271 v_cmp_u_f16_e64 vcc
, 0.5, -m0
10272 // W64
: encoding
: [0x6a,0x00,0x08,0xd4,0xf0,0xfa,0x00,0x40]
10273 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10275 v_cmp_u_f16_e64 ttmp
[14:15], -src_scc
, |vcc_lo|
10276 // W64
: encoding
: [0x7a,0x02,0x08,0xd4,0xfd,0xd4,0x00,0x20]
10277 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10279 v_cmp_u_f16_e64 null
, -|
0xfe0b|
, -|vcc_hi| clamp
10280 // GFX11
: encoding
: [0x7c,0x83,0x08,0xd4,0xff,0xd6,0x00,0x60,0x0b,0xfe,0x00,0x00]
10282 v_cmp_u_f32_e64 s5
, v1
, v2
10283 // W32
: encoding
: [0x05,0x00,0x18,0xd4,0x01,0x05,0x02,0x00]
10284 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10286 v_cmp_u_f32_e64 s5
, v255
, v255
10287 // W32
: encoding
: [0x05,0x00,0x18,0xd4,0xff,0xff,0x03,0x00]
10288 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10290 v_cmp_u_f32_e64 s5
, s1
, s2
10291 // W32
: encoding
: [0x05,0x00,0x18,0xd4,0x01,0x04,0x00,0x00]
10292 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10294 v_cmp_u_f32_e64 s5
, s105
, s105
10295 // W32
: encoding
: [0x05,0x00,0x18,0xd4,0x69,0xd2,0x00,0x00]
10296 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10298 v_cmp_u_f32_e64 s5
, vcc_lo
, ttmp15
10299 // W32
: encoding
: [0x05,0x00,0x18,0xd4,0x6a,0xf6,0x00,0x00]
10300 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10302 v_cmp_u_f32_e64 s5
, vcc_hi
, 0xaf123456
10303 // W32
: encoding
: [0x05,0x00,0x18,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
10304 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10306 v_cmp_u_f32_e64 s5
, ttmp15
, src_scc
10307 // W32
: encoding
: [0x05,0x00,0x18,0xd4,0x7b,0xfa,0x01,0x00]
10308 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10310 v_cmp_u_f32_e64 s5
, m0
, 0.5
10311 // W32
: encoding
: [0x05,0x00,0x18,0xd4,0x7d,0xe0,0x01,0x00]
10312 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10314 v_cmp_u_f32_e64 s5
, exec_lo
, -1
10315 // W32
: encoding
: [0x05,0x00,0x18,0xd4,0x7e,0x82,0x01,0x00]
10316 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10318 v_cmp_u_f32_e64 s5
, |exec_hi|
, null
10319 // W32
: encoding
: [0x05,0x01,0x18,0xd4,0x7f,0xf8,0x00,0x00]
10320 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10322 v_cmp_u_f32_e64 s105
, null
, exec_lo
10323 // W32
: encoding
: [0x69,0x00,0x18,0xd4,0x7c,0xfc,0x00,0x00]
10324 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10326 v_cmp_u_f32_e64 vcc_lo
, -1, exec_hi
10327 // W32
: encoding
: [0x6a,0x00,0x18,0xd4,0xc1,0xfe,0x00,0x00]
10328 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10330 v_cmp_u_f32_e64 vcc_hi
, 0.5, -m0
10331 // W32
: encoding
: [0x6b,0x00,0x18,0xd4,0xf0,0xfa,0x00,0x40]
10332 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10334 v_cmp_u_f32_e64 ttmp15
, -src_scc
, |vcc_lo|
10335 // W32
: encoding
: [0x7b,0x02,0x18,0xd4,0xfd,0xd4,0x00,0x20]
10336 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10338 v_cmp_u_f32_e64 s
[10:11], v1
, v2
10339 // W64
: encoding
: [0x0a,0x00,0x18,0xd4,0x01,0x05,0x02,0x00]
10340 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10342 v_cmp_u_f32_e64 s
[10:11], v255
, v255
10343 // W64
: encoding
: [0x0a,0x00,0x18,0xd4,0xff,0xff,0x03,0x00]
10344 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10346 v_cmp_u_f32_e64 s
[10:11], s1
, s2
10347 // W64
: encoding
: [0x0a,0x00,0x18,0xd4,0x01,0x04,0x00,0x00]
10348 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10350 v_cmp_u_f32_e64 s
[10:11], s105
, s105
10351 // W64
: encoding
: [0x0a,0x00,0x18,0xd4,0x69,0xd2,0x00,0x00]
10352 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10354 v_cmp_u_f32_e64 s
[10:11], vcc_lo
, ttmp15
10355 // W64
: encoding
: [0x0a,0x00,0x18,0xd4,0x6a,0xf6,0x00,0x00]
10356 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10358 v_cmp_u_f32_e64 s
[10:11], vcc_hi
, 0xaf123456
10359 // W64
: encoding
: [0x0a,0x00,0x18,0xd4,0x6b,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
10360 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10362 v_cmp_u_f32_e64 s
[10:11], ttmp15
, src_scc
10363 // W64
: encoding
: [0x0a,0x00,0x18,0xd4,0x7b,0xfa,0x01,0x00]
10364 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10366 v_cmp_u_f32_e64 s
[10:11], m0
, 0.5
10367 // W64
: encoding
: [0x0a,0x00,0x18,0xd4,0x7d,0xe0,0x01,0x00]
10368 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10370 v_cmp_u_f32_e64 s
[10:11], exec_lo
, -1
10371 // W64
: encoding
: [0x0a,0x00,0x18,0xd4,0x7e,0x82,0x01,0x00]
10372 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10374 v_cmp_u_f32_e64 s
[10:11], |exec_hi|
, null
10375 // W64
: encoding
: [0x0a,0x01,0x18,0xd4,0x7f,0xf8,0x00,0x00]
10376 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10378 v_cmp_u_f32_e64 s
[10:11], null
, exec_lo
10379 // W64
: encoding
: [0x0a,0x00,0x18,0xd4,0x7c,0xfc,0x00,0x00]
10380 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10382 v_cmp_u_f32_e64 s
[104:105], -1, exec_hi
10383 // W64
: encoding
: [0x68,0x00,0x18,0xd4,0xc1,0xfe,0x00,0x00]
10384 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10386 v_cmp_u_f32_e64 vcc
, 0.5, -m0
10387 // W64
: encoding
: [0x6a,0x00,0x18,0xd4,0xf0,0xfa,0x00,0x40]
10388 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10390 v_cmp_u_f32_e64 ttmp
[14:15], -src_scc
, |vcc_lo|
10391 // W64
: encoding
: [0x7a,0x02,0x18,0xd4,0xfd,0xd4,0x00,0x20]
10392 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10394 v_cmp_u_f32_e64 null
, -|
0xaf123456|
, -|vcc_hi| clamp
10395 // GFX11
: encoding
: [0x7c,0x83,0x18,0xd4,0xff,0xd6,0x00,0x60,0x56,0x34,0x12,0xaf]
10397 v_cmp_u_f64_e64 s5
, v
[1:2], v
[2:3]
10398 // W32
: encoding
: [0x05,0x00,0x28,0xd4,0x01,0x05,0x02,0x00]
10399 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10401 v_cmp_u_f64_e64 s5
, v
[254:255], v
[254:255]
10402 // W32
: encoding
: [0x05,0x00,0x28,0xd4,0xfe,0xfd,0x03,0x00]
10403 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10405 v_cmp_u_f64_e64 s5
, s
[2:3], s
[4:5]
10406 // W32
: encoding
: [0x05,0x00,0x28,0xd4,0x02,0x08,0x00,0x00]
10407 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10409 v_cmp_u_f64_e64 s5
, s
[104:105], s
[104:105]
10410 // W32
: encoding
: [0x05,0x00,0x28,0xd4,0x68,0xd0,0x00,0x00]
10411 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10413 v_cmp_u_f64_e64 s5
, vcc
, ttmp
[14:15]
10414 // W32
: encoding
: [0x05,0x00,0x28,0xd4,0x6a,0xf4,0x00,0x00]
10415 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10417 v_cmp_u_f64_e64 s5
, ttmp
[14:15], 0xaf123456
10418 // W32
: encoding
: [0x05,0x00,0x28,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
10419 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10421 v_cmp_u_f64_e64 s5
, -|exec|
, src_scc
10422 // W32
: encoding
: [0x05,0x01,0x28,0xd4,0x7e,0xfa,0x01,0x20]
10423 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10425 v_cmp_u_f64_e64 s105
, null
, 0.5
10426 // W32
: encoding
: [0x69,0x00,0x28,0xd4,0x7c,0xe0,0x01,0x00]
10427 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10429 v_cmp_u_f64_e64 vcc_lo
, -1, -1
10430 // W32
: encoding
: [0x6a,0x00,0x28,0xd4,0xc1,0x82,0x01,0x00]
10431 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10433 v_cmp_u_f64_e64 vcc_hi
, 0.5, null
10434 // W32
: encoding
: [0x6b,0x00,0x28,0xd4,0xf0,0xf8,0x00,0x00]
10435 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10437 v_cmp_u_f64_e64 ttmp15
, -|src_scc|
, -|exec|
10438 // W32
: encoding
: [0x7b,0x03,0x28,0xd4,0xfd,0xfc,0x00,0x60]
10439 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10441 v_cmp_u_f64_e64 s
[10:11], v
[1:2], v
[2:3]
10442 // W64
: encoding
: [0x0a,0x00,0x28,0xd4,0x01,0x05,0x02,0x00]
10443 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10445 v_cmp_u_f64_e64 s
[10:11], v
[254:255], v
[254:255]
10446 // W64
: encoding
: [0x0a,0x00,0x28,0xd4,0xfe,0xfd,0x03,0x00]
10447 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10449 v_cmp_u_f64_e64 s
[10:11], s
[2:3], s
[4:5]
10450 // W64
: encoding
: [0x0a,0x00,0x28,0xd4,0x02,0x08,0x00,0x00]
10451 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10453 v_cmp_u_f64_e64 s
[10:11], s
[104:105], s
[104:105]
10454 // W64
: encoding
: [0x0a,0x00,0x28,0xd4,0x68,0xd0,0x00,0x00]
10455 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10457 v_cmp_u_f64_e64 s
[10:11], vcc
, ttmp
[14:15]
10458 // W64
: encoding
: [0x0a,0x00,0x28,0xd4,0x6a,0xf4,0x00,0x00]
10459 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10461 v_cmp_u_f64_e64 s
[10:11], ttmp
[14:15], 0xaf123456
10462 // W64
: encoding
: [0x0a,0x00,0x28,0xd4,0x7a,0xfe,0x01,0x00,0x56,0x34,0x12,0xaf]
10463 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10465 v_cmp_u_f64_e64 s
[10:11], -|exec|
, src_scc
10466 // W64
: encoding
: [0x0a,0x01,0x28,0xd4,0x7e,0xfa,0x01,0x20]
10467 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10469 v_cmp_u_f64_e64 s
[10:11], null
, 0.5
10470 // W64
: encoding
: [0x0a,0x00,0x28,0xd4,0x7c,0xe0,0x01,0x00]
10471 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10473 v_cmp_u_f64_e64 s
[104:105], -1, -1
10474 // W64
: encoding
: [0x68,0x00,0x28,0xd4,0xc1,0x82,0x01,0x00]
10475 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10477 v_cmp_u_f64_e64 vcc
, 0.5, null
10478 // W64
: encoding
: [0x6a,0x00,0x28,0xd4,0xf0,0xf8,0x00,0x00]
10479 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10481 v_cmp_u_f64_e64 ttmp
[14:15], -|src_scc|
, -|exec|
10482 // W64
: encoding
: [0x7a,0x03,0x28,0xd4,0xfd,0xfc,0x00,0x60]
10483 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10485 v_cmp_u_f64_e64 null
, 0xaf123456, -|vcc| clamp
10486 // GFX11
: encoding
: [0x7c,0x82,0x28,0xd4,0xff,0xd4,0x00,0x40,0x56,0x34,0x12,0xaf]