xref: /llvm-project/llvm/test/MC/AMDGPU/gfx12_asm_vopc_t16_err.s (revision e1c1e74a6fd71dd889155100d4c0f5e3284f7a22)
1// NOTE: Assertions have been autogenerated by utils/update_mc_test_checks.py UTC_ARGS: --sort --version 5
2// RUN: not llvm-mc -triple=amdgcn -mcpu=gfx1200 -mattr=+wavefrontsize64,+real-true16 -show-encoding %s 2>&1 | FileCheck --check-prefix=GFX12 --implicit-check-not=error %s
3
4v_cmp_class_f16_e32 vcc, v1.h, v255.h
5// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
6
7v_cmp_class_f16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
8// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
9
10v_cmp_class_f16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]
11// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
12
13v_cmp_class_f16_e32 vcc, v1.l, v255.l
14// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
15
16v_cmp_class_f16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
17// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
18
19v_cmp_class_f16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]
20// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
21
22v_cmp_class_f16_e32 vcc, v127.h, v255.h
23// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
24
25v_cmp_class_f16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
26// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
27
28v_cmp_class_f16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]
29// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
30
31v_cmp_class_f16_e32 vcc, v127.l, v255.l
32// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
33
34v_cmp_class_f16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
35// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
36
37v_cmp_class_f16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]
38// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
39
40v_cmp_class_f16_e32 vcc, v128.h, v2.h
41// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
42
43v_cmp_class_f16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
44// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
45
46v_cmp_class_f16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]
47// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
48
49v_cmp_class_f16_e32 vcc, v128.l, v2.l
50// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
51
52v_cmp_class_f16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
53// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
54
55v_cmp_class_f16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]
56// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
57
58v_cmp_class_f16_e32 vcc, vcc_hi, v255.h
59// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
60
61v_cmp_class_f16_e32 vcc, vcc_hi, v255.l
62// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
63
64v_cmp_class_f16_e32 vcc, vcc_lo, v255.h
65// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
66
67v_cmp_class_f16_e32 vcc, vcc_lo, v255.l
68// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
69
70v_cmp_class_f16_e32 vcc_lo, v127.h, v255.h
71// GFX12: :[[@LINE-1]]:37: error: invalid operand for instruction
72
73v_cmp_class_f16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
74// GFX12: :[[@LINE-1]]:37: error: invalid operand for instruction
75
76v_cmp_class_f16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]
77// GFX12: :[[@LINE-1]]:37: error: invalid operand for instruction
78
79v_cmp_class_f16_e32 vcc_lo, v127.l, v255.l
80// GFX12: :[[@LINE-1]]:37: error: invalid operand for instruction
81
82v_cmp_class_f16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
83// GFX12: :[[@LINE-1]]:37: error: invalid operand for instruction
84
85v_cmp_class_f16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]
86// GFX12: :[[@LINE-1]]:37: error: invalid operand for instruction
87
88v_cmp_class_f16_e32 vcc_lo, v128.h, v2.h
89// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
90
91v_cmp_class_f16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
92// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
93
94v_cmp_class_f16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]
95// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
96
97v_cmp_class_f16_e32 vcc_lo, v128.l, v2.l
98// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
99
100v_cmp_class_f16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
101// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
102
103v_cmp_class_f16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]
104// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
105
106v_cmp_class_f16_e32 vcc_lo, vcc_hi, v255.h
107// GFX12: :[[@LINE-1]]:37: error: invalid operand for instruction
108
109v_cmp_class_f16_e32 vcc_lo, vcc_hi, v255.l
110// GFX12: :[[@LINE-1]]:37: error: invalid operand for instruction
111
112v_cmp_class_f16_e32 vcc_lo, vcc_lo, v255.h
113// GFX12: :[[@LINE-1]]:37: error: invalid operand for instruction
114
115v_cmp_class_f16_e32 vcc_lo, vcc_lo, v255.l
116// GFX12: :[[@LINE-1]]:37: error: invalid operand for instruction
117
118v_cmp_eq_f16_e32 vcc, v1.h, v255.h
119// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
120
121v_cmp_eq_f16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
122// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
123
124v_cmp_eq_f16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]
125// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
126
127v_cmp_eq_f16_e32 vcc, v1.l, v255.l
128// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
129
130v_cmp_eq_f16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
131// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
132
133v_cmp_eq_f16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]
134// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
135
136v_cmp_eq_f16_e32 vcc, v127.h, v255.h
137// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
138
139v_cmp_eq_f16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
140// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
141
142v_cmp_eq_f16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]
143// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
144
145v_cmp_eq_f16_e32 vcc, v127.l, v255.l
146// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
147
148v_cmp_eq_f16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
149// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
150
151v_cmp_eq_f16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]
152// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
153
154v_cmp_eq_f16_e32 vcc, v128.h, v2.h
155// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
156
157v_cmp_eq_f16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
158// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
159
160v_cmp_eq_f16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]
161// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
162
163v_cmp_eq_f16_e32 vcc, v128.l, v2.l
164// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
165
166v_cmp_eq_f16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
167// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
168
169v_cmp_eq_f16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]
170// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
171
172v_cmp_eq_f16_e32 vcc, vcc_hi, v255.h
173// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
174
175v_cmp_eq_f16_e32 vcc, vcc_hi, v255.l
176// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
177
178v_cmp_eq_f16_e32 vcc, vcc_lo, v255.h
179// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
180
181v_cmp_eq_f16_e32 vcc, vcc_lo, v255.l
182// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
183
184v_cmp_eq_f16_e32 vcc_lo, v1.h, v255.h
185// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
186
187v_cmp_eq_f16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
188// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
189
190v_cmp_eq_f16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]
191// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
192
193v_cmp_eq_f16_e32 vcc_lo, v1.l, v255.l
194// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
195
196v_cmp_eq_f16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
197// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
198
199v_cmp_eq_f16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]
200// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
201
202v_cmp_eq_f16_e32 vcc_lo, v127.h, v255.h
203// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
204
205v_cmp_eq_f16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
206// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
207
208v_cmp_eq_f16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]
209// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
210
211v_cmp_eq_f16_e32 vcc_lo, v127.l, v255.l
212// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
213
214v_cmp_eq_f16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
215// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
216
217v_cmp_eq_f16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]
218// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
219
220v_cmp_eq_f16_e32 vcc_lo, v128.h, v2.h
221// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
222
223v_cmp_eq_f16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
224// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
225
226v_cmp_eq_f16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]
227// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
228
229v_cmp_eq_f16_e32 vcc_lo, v128.l, v2.l
230// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
231
232v_cmp_eq_f16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
233// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
234
235v_cmp_eq_f16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]
236// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
237
238v_cmp_eq_f16_e32 vcc_lo, vcc_hi, v255.h
239// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
240
241v_cmp_eq_f16_e32 vcc_lo, vcc_hi, v255.l
242// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
243
244v_cmp_eq_f16_e32 vcc_lo, vcc_lo, v255.h
245// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
246
247v_cmp_eq_f16_e32 vcc_lo, vcc_lo, v255.l
248// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
249
250v_cmp_eq_i16_e32 vcc, v1.h, v255.h
251// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
252
253v_cmp_eq_i16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
254// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
255
256v_cmp_eq_i16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]
257// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
258
259v_cmp_eq_i16_e32 vcc, v1.l, v255.l
260// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
261
262v_cmp_eq_i16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
263// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
264
265v_cmp_eq_i16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]
266// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
267
268v_cmp_eq_i16_e32 vcc, v127.h, v255.h
269// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
270
271v_cmp_eq_i16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
272// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
273
274v_cmp_eq_i16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]
275// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
276
277v_cmp_eq_i16_e32 vcc, v127.l, v255.l
278// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
279
280v_cmp_eq_i16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
281// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
282
283v_cmp_eq_i16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]
284// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
285
286v_cmp_eq_i16_e32 vcc, v128.h, v2.h
287// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
288
289v_cmp_eq_i16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
290// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
291
292v_cmp_eq_i16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]
293// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
294
295v_cmp_eq_i16_e32 vcc, v128.l, v2.l
296// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
297
298v_cmp_eq_i16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
299// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
300
301v_cmp_eq_i16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]
302// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
303
304v_cmp_eq_i16_e32 vcc, vcc_hi, v255.h
305// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
306
307v_cmp_eq_i16_e32 vcc, vcc_hi, v255.l
308// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
309
310v_cmp_eq_i16_e32 vcc, vcc_lo, v255.h
311// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
312
313v_cmp_eq_i16_e32 vcc, vcc_lo, v255.l
314// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
315
316v_cmp_eq_i16_e32 vcc_lo, v1.h, v255.h
317// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
318
319v_cmp_eq_i16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
320// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
321
322v_cmp_eq_i16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]
323// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
324
325v_cmp_eq_i16_e32 vcc_lo, v1.l, v255.l
326// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
327
328v_cmp_eq_i16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
329// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
330
331v_cmp_eq_i16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]
332// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
333
334v_cmp_eq_i16_e32 vcc_lo, v127.h, v255.h
335// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
336
337v_cmp_eq_i16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
338// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
339
340v_cmp_eq_i16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]
341// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
342
343v_cmp_eq_i16_e32 vcc_lo, v127.l, v255.l
344// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
345
346v_cmp_eq_i16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
347// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
348
349v_cmp_eq_i16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]
350// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
351
352v_cmp_eq_i16_e32 vcc_lo, v128.h, v2.h
353// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
354
355v_cmp_eq_i16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
356// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
357
358v_cmp_eq_i16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]
359// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
360
361v_cmp_eq_i16_e32 vcc_lo, v128.l, v2.l
362// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
363
364v_cmp_eq_i16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
365// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
366
367v_cmp_eq_i16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]
368// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
369
370v_cmp_eq_i16_e32 vcc_lo, vcc_hi, v255.h
371// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
372
373v_cmp_eq_i16_e32 vcc_lo, vcc_hi, v255.l
374// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
375
376v_cmp_eq_i16_e32 vcc_lo, vcc_lo, v255.h
377// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
378
379v_cmp_eq_i16_e32 vcc_lo, vcc_lo, v255.l
380// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
381
382v_cmp_eq_u16_e32 vcc, v1.h, v255.h
383// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
384
385v_cmp_eq_u16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
386// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
387
388v_cmp_eq_u16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]
389// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
390
391v_cmp_eq_u16_e32 vcc, v1.l, v255.l
392// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
393
394v_cmp_eq_u16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
395// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
396
397v_cmp_eq_u16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]
398// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
399
400v_cmp_eq_u16_e32 vcc, v127.h, v255.h
401// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
402
403v_cmp_eq_u16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
404// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
405
406v_cmp_eq_u16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]
407// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
408
409v_cmp_eq_u16_e32 vcc, v127.l, v255.l
410// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
411
412v_cmp_eq_u16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
413// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
414
415v_cmp_eq_u16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]
416// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
417
418v_cmp_eq_u16_e32 vcc, v128.h, v2.h
419// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
420
421v_cmp_eq_u16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
422// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
423
424v_cmp_eq_u16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]
425// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
426
427v_cmp_eq_u16_e32 vcc, v128.l, v2.l
428// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
429
430v_cmp_eq_u16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
431// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
432
433v_cmp_eq_u16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]
434// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
435
436v_cmp_eq_u16_e32 vcc, vcc_hi, v255.h
437// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
438
439v_cmp_eq_u16_e32 vcc, vcc_hi, v255.l
440// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
441
442v_cmp_eq_u16_e32 vcc, vcc_lo, v255.h
443// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
444
445v_cmp_eq_u16_e32 vcc, vcc_lo, v255.l
446// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
447
448v_cmp_eq_u16_e32 vcc_lo, v1.h, v255.h
449// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
450
451v_cmp_eq_u16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
452// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
453
454v_cmp_eq_u16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]
455// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
456
457v_cmp_eq_u16_e32 vcc_lo, v1.l, v255.l
458// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
459
460v_cmp_eq_u16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
461// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
462
463v_cmp_eq_u16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]
464// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
465
466v_cmp_eq_u16_e32 vcc_lo, v127.h, v255.h
467// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
468
469v_cmp_eq_u16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
470// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
471
472v_cmp_eq_u16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]
473// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
474
475v_cmp_eq_u16_e32 vcc_lo, v127.l, v255.l
476// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
477
478v_cmp_eq_u16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
479// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
480
481v_cmp_eq_u16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]
482// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
483
484v_cmp_eq_u16_e32 vcc_lo, v128.h, v2.h
485// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
486
487v_cmp_eq_u16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
488// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
489
490v_cmp_eq_u16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]
491// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
492
493v_cmp_eq_u16_e32 vcc_lo, v128.l, v2.l
494// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
495
496v_cmp_eq_u16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
497// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
498
499v_cmp_eq_u16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]
500// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
501
502v_cmp_eq_u16_e32 vcc_lo, vcc_hi, v255.h
503// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
504
505v_cmp_eq_u16_e32 vcc_lo, vcc_hi, v255.l
506// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
507
508v_cmp_eq_u16_e32 vcc_lo, vcc_lo, v255.h
509// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
510
511v_cmp_eq_u16_e32 vcc_lo, vcc_lo, v255.l
512// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
513
514v_cmp_ge_f16_e32 vcc, v1.h, v255.h
515// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
516
517v_cmp_ge_f16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
518// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
519
520v_cmp_ge_f16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]
521// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
522
523v_cmp_ge_f16_e32 vcc, v1.l, v255.l
524// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
525
526v_cmp_ge_f16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
527// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
528
529v_cmp_ge_f16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]
530// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
531
532v_cmp_ge_f16_e32 vcc, v127.h, v255.h
533// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
534
535v_cmp_ge_f16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
536// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
537
538v_cmp_ge_f16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]
539// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
540
541v_cmp_ge_f16_e32 vcc, v127.l, v255.l
542// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
543
544v_cmp_ge_f16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
545// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
546
547v_cmp_ge_f16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]
548// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
549
550v_cmp_ge_f16_e32 vcc, v128.h, v2.h
551// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
552
553v_cmp_ge_f16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
554// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
555
556v_cmp_ge_f16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]
557// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
558
559v_cmp_ge_f16_e32 vcc, v128.l, v2.l
560// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
561
562v_cmp_ge_f16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
563// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
564
565v_cmp_ge_f16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]
566// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
567
568v_cmp_ge_f16_e32 vcc, vcc_hi, v255.h
569// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
570
571v_cmp_ge_f16_e32 vcc, vcc_hi, v255.l
572// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
573
574v_cmp_ge_f16_e32 vcc, vcc_lo, v255.h
575// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
576
577v_cmp_ge_f16_e32 vcc, vcc_lo, v255.l
578// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
579
580v_cmp_ge_f16_e32 vcc_lo, v1.h, v255.h
581// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
582
583v_cmp_ge_f16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
584// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
585
586v_cmp_ge_f16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]
587// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
588
589v_cmp_ge_f16_e32 vcc_lo, v1.l, v255.l
590// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
591
592v_cmp_ge_f16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
593// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
594
595v_cmp_ge_f16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]
596// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
597
598v_cmp_ge_f16_e32 vcc_lo, v127.h, v255.h
599// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
600
601v_cmp_ge_f16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
602// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
603
604v_cmp_ge_f16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]
605// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
606
607v_cmp_ge_f16_e32 vcc_lo, v127.l, v255.l
608// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
609
610v_cmp_ge_f16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
611// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
612
613v_cmp_ge_f16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]
614// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
615
616v_cmp_ge_f16_e32 vcc_lo, v128.h, v2.h
617// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
618
619v_cmp_ge_f16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
620// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
621
622v_cmp_ge_f16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]
623// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
624
625v_cmp_ge_f16_e32 vcc_lo, v128.l, v2.l
626// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
627
628v_cmp_ge_f16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
629// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
630
631v_cmp_ge_f16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]
632// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
633
634v_cmp_ge_f16_e32 vcc_lo, vcc_hi, v255.h
635// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
636
637v_cmp_ge_f16_e32 vcc_lo, vcc_hi, v255.l
638// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
639
640v_cmp_ge_f16_e32 vcc_lo, vcc_lo, v255.h
641// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
642
643v_cmp_ge_f16_e32 vcc_lo, vcc_lo, v255.l
644// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
645
646v_cmp_ge_i16_e32 vcc, v1.h, v255.h
647// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
648
649v_cmp_ge_i16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
650// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
651
652v_cmp_ge_i16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]
653// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
654
655v_cmp_ge_i16_e32 vcc, v1.l, v255.l
656// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
657
658v_cmp_ge_i16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
659// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
660
661v_cmp_ge_i16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]
662// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
663
664v_cmp_ge_i16_e32 vcc, v127.h, v255.h
665// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
666
667v_cmp_ge_i16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
668// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
669
670v_cmp_ge_i16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]
671// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
672
673v_cmp_ge_i16_e32 vcc, v127.l, v255.l
674// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
675
676v_cmp_ge_i16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
677// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
678
679v_cmp_ge_i16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]
680// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
681
682v_cmp_ge_i16_e32 vcc, v128.h, v2.h
683// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
684
685v_cmp_ge_i16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
686// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
687
688v_cmp_ge_i16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]
689// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
690
691v_cmp_ge_i16_e32 vcc, v128.l, v2.l
692// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
693
694v_cmp_ge_i16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
695// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
696
697v_cmp_ge_i16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]
698// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
699
700v_cmp_ge_i16_e32 vcc, vcc_hi, v255.h
701// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
702
703v_cmp_ge_i16_e32 vcc, vcc_hi, v255.l
704// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
705
706v_cmp_ge_i16_e32 vcc, vcc_lo, v255.h
707// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
708
709v_cmp_ge_i16_e32 vcc, vcc_lo, v255.l
710// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
711
712v_cmp_ge_i16_e32 vcc_lo, v1.h, v255.h
713// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
714
715v_cmp_ge_i16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
716// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
717
718v_cmp_ge_i16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]
719// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
720
721v_cmp_ge_i16_e32 vcc_lo, v1.l, v255.l
722// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
723
724v_cmp_ge_i16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
725// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
726
727v_cmp_ge_i16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]
728// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
729
730v_cmp_ge_i16_e32 vcc_lo, v127.h, v255.h
731// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
732
733v_cmp_ge_i16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
734// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
735
736v_cmp_ge_i16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]
737// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
738
739v_cmp_ge_i16_e32 vcc_lo, v127.l, v255.l
740// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
741
742v_cmp_ge_i16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
743// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
744
745v_cmp_ge_i16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]
746// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
747
748v_cmp_ge_i16_e32 vcc_lo, v128.h, v2.h
749// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
750
751v_cmp_ge_i16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
752// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
753
754v_cmp_ge_i16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]
755// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
756
757v_cmp_ge_i16_e32 vcc_lo, v128.l, v2.l
758// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
759
760v_cmp_ge_i16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
761// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
762
763v_cmp_ge_i16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]
764// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
765
766v_cmp_ge_i16_e32 vcc_lo, vcc_hi, v255.h
767// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
768
769v_cmp_ge_i16_e32 vcc_lo, vcc_hi, v255.l
770// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
771
772v_cmp_ge_i16_e32 vcc_lo, vcc_lo, v255.h
773// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
774
775v_cmp_ge_i16_e32 vcc_lo, vcc_lo, v255.l
776// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
777
778v_cmp_ge_u16_e32 vcc, v1.h, v255.h
779// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
780
781v_cmp_ge_u16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
782// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
783
784v_cmp_ge_u16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]
785// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
786
787v_cmp_ge_u16_e32 vcc, v1.l, v255.l
788// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
789
790v_cmp_ge_u16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
791// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
792
793v_cmp_ge_u16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]
794// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
795
796v_cmp_ge_u16_e32 vcc, v127.h, v255.h
797// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
798
799v_cmp_ge_u16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
800// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
801
802v_cmp_ge_u16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]
803// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
804
805v_cmp_ge_u16_e32 vcc, v127.l, v255.l
806// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
807
808v_cmp_ge_u16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
809// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
810
811v_cmp_ge_u16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]
812// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
813
814v_cmp_ge_u16_e32 vcc, v128.h, v2.h
815// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
816
817v_cmp_ge_u16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
818// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
819
820v_cmp_ge_u16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]
821// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
822
823v_cmp_ge_u16_e32 vcc, v128.l, v2.l
824// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
825
826v_cmp_ge_u16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
827// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
828
829v_cmp_ge_u16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]
830// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
831
832v_cmp_ge_u16_e32 vcc, vcc_hi, v255.h
833// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
834
835v_cmp_ge_u16_e32 vcc, vcc_hi, v255.l
836// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
837
838v_cmp_ge_u16_e32 vcc, vcc_lo, v255.h
839// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
840
841v_cmp_ge_u16_e32 vcc, vcc_lo, v255.l
842// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
843
844v_cmp_ge_u16_e32 vcc_lo, v1.h, v255.h
845// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
846
847v_cmp_ge_u16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
848// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
849
850v_cmp_ge_u16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]
851// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
852
853v_cmp_ge_u16_e32 vcc_lo, v1.l, v255.l
854// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
855
856v_cmp_ge_u16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
857// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
858
859v_cmp_ge_u16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]
860// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
861
862v_cmp_ge_u16_e32 vcc_lo, v127.h, v255.h
863// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
864
865v_cmp_ge_u16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
866// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
867
868v_cmp_ge_u16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]
869// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
870
871v_cmp_ge_u16_e32 vcc_lo, v127.l, v255.l
872// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
873
874v_cmp_ge_u16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
875// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
876
877v_cmp_ge_u16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]
878// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
879
880v_cmp_ge_u16_e32 vcc_lo, v128.h, v2.h
881// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
882
883v_cmp_ge_u16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
884// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
885
886v_cmp_ge_u16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]
887// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
888
889v_cmp_ge_u16_e32 vcc_lo, v128.l, v2.l
890// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
891
892v_cmp_ge_u16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
893// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
894
895v_cmp_ge_u16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]
896// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
897
898v_cmp_ge_u16_e32 vcc_lo, vcc_hi, v255.h
899// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
900
901v_cmp_ge_u16_e32 vcc_lo, vcc_hi, v255.l
902// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
903
904v_cmp_ge_u16_e32 vcc_lo, vcc_lo, v255.h
905// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
906
907v_cmp_ge_u16_e32 vcc_lo, vcc_lo, v255.l
908// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
909
910v_cmp_gt_f16_e32 vcc, v1.h, v255.h
911// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
912
913v_cmp_gt_f16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
914// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
915
916v_cmp_gt_f16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]
917// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
918
919v_cmp_gt_f16_e32 vcc, v1.l, v255.l
920// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
921
922v_cmp_gt_f16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
923// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
924
925v_cmp_gt_f16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]
926// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
927
928v_cmp_gt_f16_e32 vcc, v127.h, v255.h
929// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
930
931v_cmp_gt_f16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
932// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
933
934v_cmp_gt_f16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]
935// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
936
937v_cmp_gt_f16_e32 vcc, v127.l, v255.l
938// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
939
940v_cmp_gt_f16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
941// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
942
943v_cmp_gt_f16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]
944// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
945
946v_cmp_gt_f16_e32 vcc, v128.h, v2.h
947// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
948
949v_cmp_gt_f16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
950// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
951
952v_cmp_gt_f16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]
953// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
954
955v_cmp_gt_f16_e32 vcc, v128.l, v2.l
956// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
957
958v_cmp_gt_f16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
959// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
960
961v_cmp_gt_f16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]
962// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
963
964v_cmp_gt_f16_e32 vcc, vcc_hi, v255.h
965// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
966
967v_cmp_gt_f16_e32 vcc, vcc_hi, v255.l
968// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
969
970v_cmp_gt_f16_e32 vcc, vcc_lo, v255.h
971// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
972
973v_cmp_gt_f16_e32 vcc, vcc_lo, v255.l
974// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
975
976v_cmp_gt_f16_e32 vcc_lo, v1.h, v255.h
977// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
978
979v_cmp_gt_f16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
980// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
981
982v_cmp_gt_f16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]
983// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
984
985v_cmp_gt_f16_e32 vcc_lo, v1.l, v255.l
986// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
987
988v_cmp_gt_f16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
989// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
990
991v_cmp_gt_f16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]
992// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
993
994v_cmp_gt_f16_e32 vcc_lo, v127.h, v255.h
995// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
996
997v_cmp_gt_f16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
998// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
999
1000v_cmp_gt_f16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]
1001// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1002
1003v_cmp_gt_f16_e32 vcc_lo, v127.l, v255.l
1004// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1005
1006v_cmp_gt_f16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
1007// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1008
1009v_cmp_gt_f16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]
1010// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1011
1012v_cmp_gt_f16_e32 vcc_lo, v128.h, v2.h
1013// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1014
1015v_cmp_gt_f16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
1016// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1017
1018v_cmp_gt_f16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]
1019// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1020
1021v_cmp_gt_f16_e32 vcc_lo, v128.l, v2.l
1022// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1023
1024v_cmp_gt_f16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
1025// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1026
1027v_cmp_gt_f16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]
1028// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1029
1030v_cmp_gt_f16_e32 vcc_lo, vcc_hi, v255.h
1031// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1032
1033v_cmp_gt_f16_e32 vcc_lo, vcc_hi, v255.l
1034// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1035
1036v_cmp_gt_f16_e32 vcc_lo, vcc_lo, v255.h
1037// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1038
1039v_cmp_gt_f16_e32 vcc_lo, vcc_lo, v255.l
1040// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1041
1042v_cmp_gt_i16_e32 vcc, v1.h, v255.h
1043// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1044
1045v_cmp_gt_i16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
1046// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1047
1048v_cmp_gt_i16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]
1049// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1050
1051v_cmp_gt_i16_e32 vcc, v1.l, v255.l
1052// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1053
1054v_cmp_gt_i16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
1055// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1056
1057v_cmp_gt_i16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]
1058// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1059
1060v_cmp_gt_i16_e32 vcc, v127.h, v255.h
1061// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1062
1063v_cmp_gt_i16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
1064// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1065
1066v_cmp_gt_i16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]
1067// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1068
1069v_cmp_gt_i16_e32 vcc, v127.l, v255.l
1070// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1071
1072v_cmp_gt_i16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
1073// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1074
1075v_cmp_gt_i16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]
1076// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1077
1078v_cmp_gt_i16_e32 vcc, v128.h, v2.h
1079// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1080
1081v_cmp_gt_i16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
1082// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1083
1084v_cmp_gt_i16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]
1085// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1086
1087v_cmp_gt_i16_e32 vcc, v128.l, v2.l
1088// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1089
1090v_cmp_gt_i16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
1091// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1092
1093v_cmp_gt_i16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]
1094// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1095
1096v_cmp_gt_i16_e32 vcc, vcc_hi, v255.h
1097// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1098
1099v_cmp_gt_i16_e32 vcc, vcc_hi, v255.l
1100// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1101
1102v_cmp_gt_i16_e32 vcc, vcc_lo, v255.h
1103// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1104
1105v_cmp_gt_i16_e32 vcc, vcc_lo, v255.l
1106// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1107
1108v_cmp_gt_i16_e32 vcc_lo, v1.h, v255.h
1109// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1110
1111v_cmp_gt_i16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
1112// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1113
1114v_cmp_gt_i16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]
1115// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1116
1117v_cmp_gt_i16_e32 vcc_lo, v1.l, v255.l
1118// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1119
1120v_cmp_gt_i16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
1121// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1122
1123v_cmp_gt_i16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]
1124// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1125
1126v_cmp_gt_i16_e32 vcc_lo, v127.h, v255.h
1127// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1128
1129v_cmp_gt_i16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
1130// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1131
1132v_cmp_gt_i16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]
1133// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1134
1135v_cmp_gt_i16_e32 vcc_lo, v127.l, v255.l
1136// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1137
1138v_cmp_gt_i16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
1139// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1140
1141v_cmp_gt_i16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]
1142// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1143
1144v_cmp_gt_i16_e32 vcc_lo, v128.h, v2.h
1145// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1146
1147v_cmp_gt_i16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
1148// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1149
1150v_cmp_gt_i16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]
1151// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1152
1153v_cmp_gt_i16_e32 vcc_lo, v128.l, v2.l
1154// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1155
1156v_cmp_gt_i16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
1157// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1158
1159v_cmp_gt_i16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]
1160// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1161
1162v_cmp_gt_i16_e32 vcc_lo, vcc_hi, v255.h
1163// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1164
1165v_cmp_gt_i16_e32 vcc_lo, vcc_hi, v255.l
1166// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1167
1168v_cmp_gt_i16_e32 vcc_lo, vcc_lo, v255.h
1169// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1170
1171v_cmp_gt_i16_e32 vcc_lo, vcc_lo, v255.l
1172// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1173
1174v_cmp_gt_u16_e32 vcc, v1.h, v255.h
1175// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1176
1177v_cmp_gt_u16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
1178// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1179
1180v_cmp_gt_u16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]
1181// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1182
1183v_cmp_gt_u16_e32 vcc, v1.l, v255.l
1184// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1185
1186v_cmp_gt_u16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
1187// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1188
1189v_cmp_gt_u16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]
1190// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1191
1192v_cmp_gt_u16_e32 vcc, v127.h, v255.h
1193// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1194
1195v_cmp_gt_u16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
1196// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1197
1198v_cmp_gt_u16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]
1199// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1200
1201v_cmp_gt_u16_e32 vcc, v127.l, v255.l
1202// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1203
1204v_cmp_gt_u16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
1205// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1206
1207v_cmp_gt_u16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]
1208// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1209
1210v_cmp_gt_u16_e32 vcc, v128.h, v2.h
1211// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1212
1213v_cmp_gt_u16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
1214// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1215
1216v_cmp_gt_u16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]
1217// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1218
1219v_cmp_gt_u16_e32 vcc, v128.l, v2.l
1220// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1221
1222v_cmp_gt_u16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
1223// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1224
1225v_cmp_gt_u16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]
1226// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1227
1228v_cmp_gt_u16_e32 vcc, vcc_hi, v255.h
1229// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1230
1231v_cmp_gt_u16_e32 vcc, vcc_hi, v255.l
1232// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1233
1234v_cmp_gt_u16_e32 vcc, vcc_lo, v255.h
1235// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1236
1237v_cmp_gt_u16_e32 vcc, vcc_lo, v255.l
1238// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1239
1240v_cmp_gt_u16_e32 vcc_lo, v1.h, v255.h
1241// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1242
1243v_cmp_gt_u16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
1244// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1245
1246v_cmp_gt_u16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]
1247// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1248
1249v_cmp_gt_u16_e32 vcc_lo, v1.l, v255.l
1250// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1251
1252v_cmp_gt_u16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
1253// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1254
1255v_cmp_gt_u16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]
1256// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1257
1258v_cmp_gt_u16_e32 vcc_lo, v127.h, v255.h
1259// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1260
1261v_cmp_gt_u16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
1262// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1263
1264v_cmp_gt_u16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]
1265// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1266
1267v_cmp_gt_u16_e32 vcc_lo, v127.l, v255.l
1268// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1269
1270v_cmp_gt_u16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
1271// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1272
1273v_cmp_gt_u16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]
1274// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1275
1276v_cmp_gt_u16_e32 vcc_lo, v128.h, v2.h
1277// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1278
1279v_cmp_gt_u16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
1280// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1281
1282v_cmp_gt_u16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]
1283// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1284
1285v_cmp_gt_u16_e32 vcc_lo, v128.l, v2.l
1286// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1287
1288v_cmp_gt_u16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
1289// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1290
1291v_cmp_gt_u16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]
1292// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1293
1294v_cmp_gt_u16_e32 vcc_lo, vcc_hi, v255.h
1295// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1296
1297v_cmp_gt_u16_e32 vcc_lo, vcc_hi, v255.l
1298// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1299
1300v_cmp_gt_u16_e32 vcc_lo, vcc_lo, v255.h
1301// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1302
1303v_cmp_gt_u16_e32 vcc_lo, vcc_lo, v255.l
1304// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1305
1306v_cmp_le_f16_e32 vcc, v1.h, v255.h
1307// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1308
1309v_cmp_le_f16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
1310// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1311
1312v_cmp_le_f16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]
1313// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1314
1315v_cmp_le_f16_e32 vcc, v1.l, v255.l
1316// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1317
1318v_cmp_le_f16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
1319// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1320
1321v_cmp_le_f16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]
1322// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1323
1324v_cmp_le_f16_e32 vcc, v127.h, v255.h
1325// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1326
1327v_cmp_le_f16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
1328// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1329
1330v_cmp_le_f16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]
1331// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1332
1333v_cmp_le_f16_e32 vcc, v127.l, v255.l
1334// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1335
1336v_cmp_le_f16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
1337// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1338
1339v_cmp_le_f16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]
1340// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1341
1342v_cmp_le_f16_e32 vcc, v128.h, v2.h
1343// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1344
1345v_cmp_le_f16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
1346// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1347
1348v_cmp_le_f16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]
1349// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1350
1351v_cmp_le_f16_e32 vcc, v128.l, v2.l
1352// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1353
1354v_cmp_le_f16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
1355// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1356
1357v_cmp_le_f16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]
1358// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1359
1360v_cmp_le_f16_e32 vcc, vcc_hi, v255.h
1361// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1362
1363v_cmp_le_f16_e32 vcc, vcc_hi, v255.l
1364// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1365
1366v_cmp_le_f16_e32 vcc, vcc_lo, v255.h
1367// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1368
1369v_cmp_le_f16_e32 vcc, vcc_lo, v255.l
1370// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1371
1372v_cmp_le_f16_e32 vcc_lo, v1.h, v255.h
1373// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1374
1375v_cmp_le_f16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
1376// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1377
1378v_cmp_le_f16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]
1379// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1380
1381v_cmp_le_f16_e32 vcc_lo, v1.l, v255.l
1382// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1383
1384v_cmp_le_f16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
1385// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1386
1387v_cmp_le_f16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]
1388// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1389
1390v_cmp_le_f16_e32 vcc_lo, v127.h, v255.h
1391// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1392
1393v_cmp_le_f16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
1394// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1395
1396v_cmp_le_f16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]
1397// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1398
1399v_cmp_le_f16_e32 vcc_lo, v127.l, v255.l
1400// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1401
1402v_cmp_le_f16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
1403// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1404
1405v_cmp_le_f16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]
1406// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1407
1408v_cmp_le_f16_e32 vcc_lo, v128.h, v2.h
1409// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1410
1411v_cmp_le_f16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
1412// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1413
1414v_cmp_le_f16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]
1415// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1416
1417v_cmp_le_f16_e32 vcc_lo, v128.l, v2.l
1418// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1419
1420v_cmp_le_f16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
1421// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1422
1423v_cmp_le_f16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]
1424// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1425
1426v_cmp_le_f16_e32 vcc_lo, vcc_hi, v255.h
1427// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1428
1429v_cmp_le_f16_e32 vcc_lo, vcc_hi, v255.l
1430// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1431
1432v_cmp_le_f16_e32 vcc_lo, vcc_lo, v255.h
1433// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1434
1435v_cmp_le_f16_e32 vcc_lo, vcc_lo, v255.l
1436// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1437
1438v_cmp_le_i16_e32 vcc, v1.h, v255.h
1439// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1440
1441v_cmp_le_i16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
1442// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1443
1444v_cmp_le_i16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]
1445// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1446
1447v_cmp_le_i16_e32 vcc, v1.l, v255.l
1448// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1449
1450v_cmp_le_i16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
1451// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1452
1453v_cmp_le_i16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]
1454// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1455
1456v_cmp_le_i16_e32 vcc, v127.h, v255.h
1457// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1458
1459v_cmp_le_i16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
1460// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1461
1462v_cmp_le_i16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]
1463// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1464
1465v_cmp_le_i16_e32 vcc, v127.l, v255.l
1466// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1467
1468v_cmp_le_i16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
1469// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1470
1471v_cmp_le_i16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]
1472// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1473
1474v_cmp_le_i16_e32 vcc, v128.h, v2.h
1475// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1476
1477v_cmp_le_i16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
1478// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1479
1480v_cmp_le_i16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]
1481// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1482
1483v_cmp_le_i16_e32 vcc, v128.l, v2.l
1484// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1485
1486v_cmp_le_i16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
1487// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1488
1489v_cmp_le_i16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]
1490// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1491
1492v_cmp_le_i16_e32 vcc, vcc_hi, v255.h
1493// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1494
1495v_cmp_le_i16_e32 vcc, vcc_hi, v255.l
1496// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1497
1498v_cmp_le_i16_e32 vcc, vcc_lo, v255.h
1499// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1500
1501v_cmp_le_i16_e32 vcc, vcc_lo, v255.l
1502// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1503
1504v_cmp_le_i16_e32 vcc_lo, v1.h, v255.h
1505// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1506
1507v_cmp_le_i16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
1508// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1509
1510v_cmp_le_i16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]
1511// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1512
1513v_cmp_le_i16_e32 vcc_lo, v1.l, v255.l
1514// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1515
1516v_cmp_le_i16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
1517// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1518
1519v_cmp_le_i16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]
1520// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1521
1522v_cmp_le_i16_e32 vcc_lo, v127.h, v255.h
1523// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1524
1525v_cmp_le_i16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
1526// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1527
1528v_cmp_le_i16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]
1529// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1530
1531v_cmp_le_i16_e32 vcc_lo, v127.l, v255.l
1532// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1533
1534v_cmp_le_i16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
1535// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1536
1537v_cmp_le_i16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]
1538// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1539
1540v_cmp_le_i16_e32 vcc_lo, v128.h, v2.h
1541// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1542
1543v_cmp_le_i16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
1544// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1545
1546v_cmp_le_i16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]
1547// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1548
1549v_cmp_le_i16_e32 vcc_lo, v128.l, v2.l
1550// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1551
1552v_cmp_le_i16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
1553// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1554
1555v_cmp_le_i16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]
1556// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1557
1558v_cmp_le_i16_e32 vcc_lo, vcc_hi, v255.h
1559// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1560
1561v_cmp_le_i16_e32 vcc_lo, vcc_hi, v255.l
1562// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1563
1564v_cmp_le_i16_e32 vcc_lo, vcc_lo, v255.h
1565// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1566
1567v_cmp_le_i16_e32 vcc_lo, vcc_lo, v255.l
1568// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1569
1570v_cmp_le_u16_e32 vcc, v1.h, v255.h
1571// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1572
1573v_cmp_le_u16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
1574// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1575
1576v_cmp_le_u16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]
1577// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1578
1579v_cmp_le_u16_e32 vcc, v1.l, v255.l
1580// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1581
1582v_cmp_le_u16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
1583// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1584
1585v_cmp_le_u16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]
1586// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1587
1588v_cmp_le_u16_e32 vcc, v127.h, v255.h
1589// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1590
1591v_cmp_le_u16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
1592// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1593
1594v_cmp_le_u16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]
1595// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1596
1597v_cmp_le_u16_e32 vcc, v127.l, v255.l
1598// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1599
1600v_cmp_le_u16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
1601// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1602
1603v_cmp_le_u16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]
1604// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1605
1606v_cmp_le_u16_e32 vcc, v128.h, v2.h
1607// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1608
1609v_cmp_le_u16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
1610// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1611
1612v_cmp_le_u16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]
1613// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1614
1615v_cmp_le_u16_e32 vcc, v128.l, v2.l
1616// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1617
1618v_cmp_le_u16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
1619// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1620
1621v_cmp_le_u16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]
1622// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1623
1624v_cmp_le_u16_e32 vcc, vcc_hi, v255.h
1625// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1626
1627v_cmp_le_u16_e32 vcc, vcc_hi, v255.l
1628// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1629
1630v_cmp_le_u16_e32 vcc, vcc_lo, v255.h
1631// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1632
1633v_cmp_le_u16_e32 vcc, vcc_lo, v255.l
1634// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1635
1636v_cmp_le_u16_e32 vcc_lo, v1.h, v255.h
1637// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1638
1639v_cmp_le_u16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
1640// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1641
1642v_cmp_le_u16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]
1643// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1644
1645v_cmp_le_u16_e32 vcc_lo, v1.l, v255.l
1646// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1647
1648v_cmp_le_u16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
1649// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1650
1651v_cmp_le_u16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]
1652// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1653
1654v_cmp_le_u16_e32 vcc_lo, v127.h, v255.h
1655// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1656
1657v_cmp_le_u16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
1658// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1659
1660v_cmp_le_u16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]
1661// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1662
1663v_cmp_le_u16_e32 vcc_lo, v127.l, v255.l
1664// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1665
1666v_cmp_le_u16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
1667// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1668
1669v_cmp_le_u16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]
1670// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1671
1672v_cmp_le_u16_e32 vcc_lo, v128.h, v2.h
1673// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1674
1675v_cmp_le_u16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
1676// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1677
1678v_cmp_le_u16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]
1679// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1680
1681v_cmp_le_u16_e32 vcc_lo, v128.l, v2.l
1682// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1683
1684v_cmp_le_u16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
1685// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1686
1687v_cmp_le_u16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]
1688// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1689
1690v_cmp_le_u16_e32 vcc_lo, vcc_hi, v255.h
1691// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1692
1693v_cmp_le_u16_e32 vcc_lo, vcc_hi, v255.l
1694// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1695
1696v_cmp_le_u16_e32 vcc_lo, vcc_lo, v255.h
1697// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1698
1699v_cmp_le_u16_e32 vcc_lo, vcc_lo, v255.l
1700// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1701
1702v_cmp_lg_f16_e32 vcc, v1.h, v255.h
1703// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1704
1705v_cmp_lg_f16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
1706// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1707
1708v_cmp_lg_f16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]
1709// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1710
1711v_cmp_lg_f16_e32 vcc, v1.l, v255.l
1712// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1713
1714v_cmp_lg_f16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
1715// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1716
1717v_cmp_lg_f16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]
1718// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1719
1720v_cmp_lg_f16_e32 vcc, v127.h, v255.h
1721// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1722
1723v_cmp_lg_f16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
1724// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1725
1726v_cmp_lg_f16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]
1727// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1728
1729v_cmp_lg_f16_e32 vcc, v127.l, v255.l
1730// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1731
1732v_cmp_lg_f16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
1733// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1734
1735v_cmp_lg_f16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]
1736// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1737
1738v_cmp_lg_f16_e32 vcc, v128.h, v2.h
1739// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1740
1741v_cmp_lg_f16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
1742// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1743
1744v_cmp_lg_f16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]
1745// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1746
1747v_cmp_lg_f16_e32 vcc, v128.l, v2.l
1748// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1749
1750v_cmp_lg_f16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
1751// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1752
1753v_cmp_lg_f16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]
1754// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1755
1756v_cmp_lg_f16_e32 vcc, vcc_hi, v255.h
1757// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1758
1759v_cmp_lg_f16_e32 vcc, vcc_hi, v255.l
1760// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1761
1762v_cmp_lg_f16_e32 vcc, vcc_lo, v255.h
1763// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1764
1765v_cmp_lg_f16_e32 vcc, vcc_lo, v255.l
1766// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1767
1768v_cmp_lg_f16_e32 vcc_lo, v1.h, v255.h
1769// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1770
1771v_cmp_lg_f16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
1772// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1773
1774v_cmp_lg_f16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]
1775// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1776
1777v_cmp_lg_f16_e32 vcc_lo, v1.l, v255.l
1778// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1779
1780v_cmp_lg_f16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
1781// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1782
1783v_cmp_lg_f16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]
1784// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1785
1786v_cmp_lg_f16_e32 vcc_lo, v127.h, v255.h
1787// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1788
1789v_cmp_lg_f16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
1790// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1791
1792v_cmp_lg_f16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]
1793// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1794
1795v_cmp_lg_f16_e32 vcc_lo, v127.l, v255.l
1796// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1797
1798v_cmp_lg_f16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
1799// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1800
1801v_cmp_lg_f16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]
1802// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1803
1804v_cmp_lg_f16_e32 vcc_lo, v128.h, v2.h
1805// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1806
1807v_cmp_lg_f16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
1808// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1809
1810v_cmp_lg_f16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]
1811// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1812
1813v_cmp_lg_f16_e32 vcc_lo, v128.l, v2.l
1814// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1815
1816v_cmp_lg_f16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
1817// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1818
1819v_cmp_lg_f16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]
1820// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1821
1822v_cmp_lg_f16_e32 vcc_lo, vcc_hi, v255.h
1823// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1824
1825v_cmp_lg_f16_e32 vcc_lo, vcc_hi, v255.l
1826// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1827
1828v_cmp_lg_f16_e32 vcc_lo, vcc_lo, v255.h
1829// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1830
1831v_cmp_lg_f16_e32 vcc_lo, vcc_lo, v255.l
1832// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1833
1834v_cmp_lt_f16_e32 vcc, v1.h, v255.h
1835// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1836
1837v_cmp_lt_f16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
1838// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1839
1840v_cmp_lt_f16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]
1841// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1842
1843v_cmp_lt_f16_e32 vcc, v1.l, v255.l
1844// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1845
1846v_cmp_lt_f16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
1847// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1848
1849v_cmp_lt_f16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]
1850// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1851
1852v_cmp_lt_f16_e32 vcc, v127.h, v255.h
1853// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1854
1855v_cmp_lt_f16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
1856// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1857
1858v_cmp_lt_f16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]
1859// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1860
1861v_cmp_lt_f16_e32 vcc, v127.l, v255.l
1862// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1863
1864v_cmp_lt_f16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
1865// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1866
1867v_cmp_lt_f16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]
1868// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1869
1870v_cmp_lt_f16_e32 vcc, v128.h, v2.h
1871// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1872
1873v_cmp_lt_f16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
1874// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1875
1876v_cmp_lt_f16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]
1877// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1878
1879v_cmp_lt_f16_e32 vcc, v128.l, v2.l
1880// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1881
1882v_cmp_lt_f16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
1883// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1884
1885v_cmp_lt_f16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]
1886// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1887
1888v_cmp_lt_f16_e32 vcc, vcc_hi, v255.h
1889// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1890
1891v_cmp_lt_f16_e32 vcc, vcc_hi, v255.l
1892// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1893
1894v_cmp_lt_f16_e32 vcc, vcc_lo, v255.h
1895// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1896
1897v_cmp_lt_f16_e32 vcc, vcc_lo, v255.l
1898// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1899
1900v_cmp_lt_f16_e32 vcc_lo, v1.h, v255.h
1901// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1902
1903v_cmp_lt_f16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
1904// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1905
1906v_cmp_lt_f16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]
1907// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1908
1909v_cmp_lt_f16_e32 vcc_lo, v1.l, v255.l
1910// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1911
1912v_cmp_lt_f16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
1913// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1914
1915v_cmp_lt_f16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]
1916// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
1917
1918v_cmp_lt_f16_e32 vcc_lo, v127.h, v255.h
1919// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1920
1921v_cmp_lt_f16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
1922// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1923
1924v_cmp_lt_f16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]
1925// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1926
1927v_cmp_lt_f16_e32 vcc_lo, v127.l, v255.l
1928// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1929
1930v_cmp_lt_f16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
1931// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1932
1933v_cmp_lt_f16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]
1934// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1935
1936v_cmp_lt_f16_e32 vcc_lo, v128.h, v2.h
1937// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1938
1939v_cmp_lt_f16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
1940// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1941
1942v_cmp_lt_f16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]
1943// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1944
1945v_cmp_lt_f16_e32 vcc_lo, v128.l, v2.l
1946// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1947
1948v_cmp_lt_f16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
1949// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1950
1951v_cmp_lt_f16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]
1952// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
1953
1954v_cmp_lt_f16_e32 vcc_lo, vcc_hi, v255.h
1955// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1956
1957v_cmp_lt_f16_e32 vcc_lo, vcc_hi, v255.l
1958// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1959
1960v_cmp_lt_f16_e32 vcc_lo, vcc_lo, v255.h
1961// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1962
1963v_cmp_lt_f16_e32 vcc_lo, vcc_lo, v255.l
1964// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
1965
1966v_cmp_lt_i16_e32 vcc, v1.h, v255.h
1967// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1968
1969v_cmp_lt_i16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
1970// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1971
1972v_cmp_lt_i16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]
1973// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1974
1975v_cmp_lt_i16_e32 vcc, v1.l, v255.l
1976// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1977
1978v_cmp_lt_i16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
1979// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1980
1981v_cmp_lt_i16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]
1982// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
1983
1984v_cmp_lt_i16_e32 vcc, v127.h, v255.h
1985// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1986
1987v_cmp_lt_i16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
1988// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1989
1990v_cmp_lt_i16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]
1991// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1992
1993v_cmp_lt_i16_e32 vcc, v127.l, v255.l
1994// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1995
1996v_cmp_lt_i16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
1997// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
1998
1999v_cmp_lt_i16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]
2000// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
2001
2002v_cmp_lt_i16_e32 vcc, v128.h, v2.h
2003// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
2004
2005v_cmp_lt_i16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
2006// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
2007
2008v_cmp_lt_i16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]
2009// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
2010
2011v_cmp_lt_i16_e32 vcc, v128.l, v2.l
2012// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
2013
2014v_cmp_lt_i16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
2015// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
2016
2017v_cmp_lt_i16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]
2018// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
2019
2020v_cmp_lt_i16_e32 vcc, vcc_hi, v255.h
2021// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
2022
2023v_cmp_lt_i16_e32 vcc, vcc_hi, v255.l
2024// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
2025
2026v_cmp_lt_i16_e32 vcc, vcc_lo, v255.h
2027// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
2028
2029v_cmp_lt_i16_e32 vcc, vcc_lo, v255.l
2030// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
2031
2032v_cmp_lt_i16_e32 vcc_lo, v1.h, v255.h
2033// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2034
2035v_cmp_lt_i16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
2036// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2037
2038v_cmp_lt_i16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]
2039// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2040
2041v_cmp_lt_i16_e32 vcc_lo, v1.l, v255.l
2042// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2043
2044v_cmp_lt_i16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
2045// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2046
2047v_cmp_lt_i16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]
2048// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2049
2050v_cmp_lt_i16_e32 vcc_lo, v127.h, v255.h
2051// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2052
2053v_cmp_lt_i16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
2054// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2055
2056v_cmp_lt_i16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]
2057// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2058
2059v_cmp_lt_i16_e32 vcc_lo, v127.l, v255.l
2060// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2061
2062v_cmp_lt_i16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
2063// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2064
2065v_cmp_lt_i16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]
2066// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2067
2068v_cmp_lt_i16_e32 vcc_lo, v128.h, v2.h
2069// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
2070
2071v_cmp_lt_i16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
2072// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
2073
2074v_cmp_lt_i16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]
2075// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
2076
2077v_cmp_lt_i16_e32 vcc_lo, v128.l, v2.l
2078// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
2079
2080v_cmp_lt_i16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
2081// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
2082
2083v_cmp_lt_i16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]
2084// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
2085
2086v_cmp_lt_i16_e32 vcc_lo, vcc_hi, v255.h
2087// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2088
2089v_cmp_lt_i16_e32 vcc_lo, vcc_hi, v255.l
2090// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2091
2092v_cmp_lt_i16_e32 vcc_lo, vcc_lo, v255.h
2093// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2094
2095v_cmp_lt_i16_e32 vcc_lo, vcc_lo, v255.l
2096// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2097
2098v_cmp_lt_u16_e32 vcc, v1.h, v255.h
2099// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
2100
2101v_cmp_lt_u16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
2102// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
2103
2104v_cmp_lt_u16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]
2105// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
2106
2107v_cmp_lt_u16_e32 vcc, v1.l, v255.l
2108// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
2109
2110v_cmp_lt_u16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
2111// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
2112
2113v_cmp_lt_u16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]
2114// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
2115
2116v_cmp_lt_u16_e32 vcc, v127.h, v255.h
2117// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
2118
2119v_cmp_lt_u16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
2120// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
2121
2122v_cmp_lt_u16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]
2123// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
2124
2125v_cmp_lt_u16_e32 vcc, v127.l, v255.l
2126// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
2127
2128v_cmp_lt_u16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
2129// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
2130
2131v_cmp_lt_u16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]
2132// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
2133
2134v_cmp_lt_u16_e32 vcc, v128.h, v2.h
2135// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
2136
2137v_cmp_lt_u16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
2138// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
2139
2140v_cmp_lt_u16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]
2141// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
2142
2143v_cmp_lt_u16_e32 vcc, v128.l, v2.l
2144// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
2145
2146v_cmp_lt_u16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
2147// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
2148
2149v_cmp_lt_u16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]
2150// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
2151
2152v_cmp_lt_u16_e32 vcc, vcc_hi, v255.h
2153// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
2154
2155v_cmp_lt_u16_e32 vcc, vcc_hi, v255.l
2156// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
2157
2158v_cmp_lt_u16_e32 vcc, vcc_lo, v255.h
2159// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
2160
2161v_cmp_lt_u16_e32 vcc, vcc_lo, v255.l
2162// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
2163
2164v_cmp_lt_u16_e32 vcc_lo, v1.h, v255.h
2165// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2166
2167v_cmp_lt_u16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
2168// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2169
2170v_cmp_lt_u16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]
2171// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2172
2173v_cmp_lt_u16_e32 vcc_lo, v1.l, v255.l
2174// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2175
2176v_cmp_lt_u16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
2177// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2178
2179v_cmp_lt_u16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]
2180// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2181
2182v_cmp_lt_u16_e32 vcc_lo, v127.h, v255.h
2183// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2184
2185v_cmp_lt_u16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
2186// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2187
2188v_cmp_lt_u16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]
2189// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2190
2191v_cmp_lt_u16_e32 vcc_lo, v127.l, v255.l
2192// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2193
2194v_cmp_lt_u16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
2195// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2196
2197v_cmp_lt_u16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]
2198// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2199
2200v_cmp_lt_u16_e32 vcc_lo, v128.h, v2.h
2201// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
2202
2203v_cmp_lt_u16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
2204// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
2205
2206v_cmp_lt_u16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]
2207// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
2208
2209v_cmp_lt_u16_e32 vcc_lo, v128.l, v2.l
2210// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
2211
2212v_cmp_lt_u16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
2213// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
2214
2215v_cmp_lt_u16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]
2216// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
2217
2218v_cmp_lt_u16_e32 vcc_lo, vcc_hi, v255.h
2219// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2220
2221v_cmp_lt_u16_e32 vcc_lo, vcc_hi, v255.l
2222// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2223
2224v_cmp_lt_u16_e32 vcc_lo, vcc_lo, v255.h
2225// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2226
2227v_cmp_lt_u16_e32 vcc_lo, vcc_lo, v255.l
2228// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2229
2230v_cmp_ne_i16_e32 vcc, v1.h, v255.h
2231// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
2232
2233v_cmp_ne_i16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
2234// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
2235
2236v_cmp_ne_i16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]
2237// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
2238
2239v_cmp_ne_i16_e32 vcc, v1.l, v255.l
2240// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
2241
2242v_cmp_ne_i16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
2243// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
2244
2245v_cmp_ne_i16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]
2246// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
2247
2248v_cmp_ne_i16_e32 vcc, v127.h, v255.h
2249// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
2250
2251v_cmp_ne_i16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
2252// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
2253
2254v_cmp_ne_i16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]
2255// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
2256
2257v_cmp_ne_i16_e32 vcc, v127.l, v255.l
2258// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
2259
2260v_cmp_ne_i16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
2261// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
2262
2263v_cmp_ne_i16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]
2264// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
2265
2266v_cmp_ne_i16_e32 vcc, v128.h, v2.h
2267// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
2268
2269v_cmp_ne_i16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
2270// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
2271
2272v_cmp_ne_i16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]
2273// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
2274
2275v_cmp_ne_i16_e32 vcc, v128.l, v2.l
2276// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
2277
2278v_cmp_ne_i16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
2279// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
2280
2281v_cmp_ne_i16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]
2282// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
2283
2284v_cmp_ne_i16_e32 vcc, vcc_hi, v255.h
2285// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
2286
2287v_cmp_ne_i16_e32 vcc, vcc_hi, v255.l
2288// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
2289
2290v_cmp_ne_i16_e32 vcc, vcc_lo, v255.h
2291// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
2292
2293v_cmp_ne_i16_e32 vcc, vcc_lo, v255.l
2294// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
2295
2296v_cmp_ne_i16_e32 vcc_lo, v1.h, v255.h
2297// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2298
2299v_cmp_ne_i16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
2300// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2301
2302v_cmp_ne_i16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]
2303// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2304
2305v_cmp_ne_i16_e32 vcc_lo, v1.l, v255.l
2306// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2307
2308v_cmp_ne_i16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
2309// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2310
2311v_cmp_ne_i16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]
2312// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2313
2314v_cmp_ne_i16_e32 vcc_lo, v127.h, v255.h
2315// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2316
2317v_cmp_ne_i16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
2318// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2319
2320v_cmp_ne_i16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]
2321// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2322
2323v_cmp_ne_i16_e32 vcc_lo, v127.l, v255.l
2324// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2325
2326v_cmp_ne_i16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
2327// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2328
2329v_cmp_ne_i16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]
2330// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2331
2332v_cmp_ne_i16_e32 vcc_lo, v128.h, v2.h
2333// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
2334
2335v_cmp_ne_i16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
2336// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
2337
2338v_cmp_ne_i16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]
2339// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
2340
2341v_cmp_ne_i16_e32 vcc_lo, v128.l, v2.l
2342// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
2343
2344v_cmp_ne_i16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
2345// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
2346
2347v_cmp_ne_i16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]
2348// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
2349
2350v_cmp_ne_i16_e32 vcc_lo, vcc_hi, v255.h
2351// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2352
2353v_cmp_ne_i16_e32 vcc_lo, vcc_hi, v255.l
2354// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2355
2356v_cmp_ne_i16_e32 vcc_lo, vcc_lo, v255.h
2357// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2358
2359v_cmp_ne_i16_e32 vcc_lo, vcc_lo, v255.l
2360// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2361
2362v_cmp_ne_u16_e32 vcc, v1.h, v255.h
2363// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
2364
2365v_cmp_ne_u16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
2366// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
2367
2368v_cmp_ne_u16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]
2369// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
2370
2371v_cmp_ne_u16_e32 vcc, v1.l, v255.l
2372// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
2373
2374v_cmp_ne_u16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
2375// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
2376
2377v_cmp_ne_u16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]
2378// GFX12: :[[@LINE-1]]:29: error: invalid operand for instruction
2379
2380v_cmp_ne_u16_e32 vcc, v127.h, v255.h
2381// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
2382
2383v_cmp_ne_u16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
2384// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
2385
2386v_cmp_ne_u16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]
2387// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
2388
2389v_cmp_ne_u16_e32 vcc, v127.l, v255.l
2390// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
2391
2392v_cmp_ne_u16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
2393// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
2394
2395v_cmp_ne_u16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]
2396// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
2397
2398v_cmp_ne_u16_e32 vcc, v128.h, v2.h
2399// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
2400
2401v_cmp_ne_u16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
2402// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
2403
2404v_cmp_ne_u16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]
2405// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
2406
2407v_cmp_ne_u16_e32 vcc, v128.l, v2.l
2408// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
2409
2410v_cmp_ne_u16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
2411// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
2412
2413v_cmp_ne_u16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]
2414// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
2415
2416v_cmp_ne_u16_e32 vcc, vcc_hi, v255.h
2417// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
2418
2419v_cmp_ne_u16_e32 vcc, vcc_hi, v255.l
2420// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
2421
2422v_cmp_ne_u16_e32 vcc, vcc_lo, v255.h
2423// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
2424
2425v_cmp_ne_u16_e32 vcc, vcc_lo, v255.l
2426// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
2427
2428v_cmp_ne_u16_e32 vcc_lo, v1.h, v255.h
2429// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2430
2431v_cmp_ne_u16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
2432// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2433
2434v_cmp_ne_u16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]
2435// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2436
2437v_cmp_ne_u16_e32 vcc_lo, v1.l, v255.l
2438// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2439
2440v_cmp_ne_u16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
2441// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2442
2443v_cmp_ne_u16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]
2444// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2445
2446v_cmp_ne_u16_e32 vcc_lo, v127.h, v255.h
2447// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2448
2449v_cmp_ne_u16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
2450// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2451
2452v_cmp_ne_u16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]
2453// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2454
2455v_cmp_ne_u16_e32 vcc_lo, v127.l, v255.l
2456// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2457
2458v_cmp_ne_u16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
2459// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2460
2461v_cmp_ne_u16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]
2462// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2463
2464v_cmp_ne_u16_e32 vcc_lo, v128.h, v2.h
2465// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
2466
2467v_cmp_ne_u16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
2468// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
2469
2470v_cmp_ne_u16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]
2471// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
2472
2473v_cmp_ne_u16_e32 vcc_lo, v128.l, v2.l
2474// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
2475
2476v_cmp_ne_u16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
2477// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
2478
2479v_cmp_ne_u16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]
2480// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
2481
2482v_cmp_ne_u16_e32 vcc_lo, vcc_hi, v255.h
2483// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2484
2485v_cmp_ne_u16_e32 vcc_lo, vcc_hi, v255.l
2486// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2487
2488v_cmp_ne_u16_e32 vcc_lo, vcc_lo, v255.h
2489// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2490
2491v_cmp_ne_u16_e32 vcc_lo, vcc_lo, v255.l
2492// GFX12: :[[@LINE-1]]:34: error: invalid operand for instruction
2493
2494v_cmp_neq_f16_e32 vcc, v1.h, v255.h
2495// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
2496
2497v_cmp_neq_f16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
2498// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
2499
2500v_cmp_neq_f16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]
2501// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
2502
2503v_cmp_neq_f16_e32 vcc, v1.l, v255.l
2504// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
2505
2506v_cmp_neq_f16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
2507// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
2508
2509v_cmp_neq_f16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]
2510// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
2511
2512v_cmp_neq_f16_e32 vcc, v127.h, v255.h
2513// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2514
2515v_cmp_neq_f16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
2516// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2517
2518v_cmp_neq_f16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]
2519// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2520
2521v_cmp_neq_f16_e32 vcc, v127.l, v255.l
2522// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2523
2524v_cmp_neq_f16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
2525// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2526
2527v_cmp_neq_f16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]
2528// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2529
2530v_cmp_neq_f16_e32 vcc, v128.h, v2.h
2531// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
2532
2533v_cmp_neq_f16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
2534// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
2535
2536v_cmp_neq_f16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]
2537// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
2538
2539v_cmp_neq_f16_e32 vcc, v128.l, v2.l
2540// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
2541
2542v_cmp_neq_f16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
2543// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
2544
2545v_cmp_neq_f16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]
2546// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
2547
2548v_cmp_neq_f16_e32 vcc, vcc_hi, v255.h
2549// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2550
2551v_cmp_neq_f16_e32 vcc, vcc_hi, v255.l
2552// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2553
2554v_cmp_neq_f16_e32 vcc, vcc_lo, v255.h
2555// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2556
2557v_cmp_neq_f16_e32 vcc, vcc_lo, v255.l
2558// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2559
2560v_cmp_neq_f16_e32 vcc_lo, v1.h, v255.h
2561// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
2562
2563v_cmp_neq_f16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
2564// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
2565
2566v_cmp_neq_f16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]
2567// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
2568
2569v_cmp_neq_f16_e32 vcc_lo, v1.l, v255.l
2570// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
2571
2572v_cmp_neq_f16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
2573// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
2574
2575v_cmp_neq_f16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]
2576// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
2577
2578v_cmp_neq_f16_e32 vcc_lo, v127.h, v255.h
2579// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
2580
2581v_cmp_neq_f16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
2582// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
2583
2584v_cmp_neq_f16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]
2585// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
2586
2587v_cmp_neq_f16_e32 vcc_lo, v127.l, v255.l
2588// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
2589
2590v_cmp_neq_f16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
2591// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
2592
2593v_cmp_neq_f16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]
2594// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
2595
2596v_cmp_neq_f16_e32 vcc_lo, v128.h, v2.h
2597// GFX12: :[[@LINE-1]]:27: error: invalid operand for instruction
2598
2599v_cmp_neq_f16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
2600// GFX12: :[[@LINE-1]]:27: error: invalid operand for instruction
2601
2602v_cmp_neq_f16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]
2603// GFX12: :[[@LINE-1]]:27: error: invalid operand for instruction
2604
2605v_cmp_neq_f16_e32 vcc_lo, v128.l, v2.l
2606// GFX12: :[[@LINE-1]]:27: error: invalid operand for instruction
2607
2608v_cmp_neq_f16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
2609// GFX12: :[[@LINE-1]]:27: error: invalid operand for instruction
2610
2611v_cmp_neq_f16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]
2612// GFX12: :[[@LINE-1]]:27: error: invalid operand for instruction
2613
2614v_cmp_neq_f16_e32 vcc_lo, vcc_hi, v255.h
2615// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
2616
2617v_cmp_neq_f16_e32 vcc_lo, vcc_hi, v255.l
2618// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
2619
2620v_cmp_neq_f16_e32 vcc_lo, vcc_lo, v255.h
2621// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
2622
2623v_cmp_neq_f16_e32 vcc_lo, vcc_lo, v255.l
2624// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
2625
2626v_cmp_nge_f16_e32 vcc, v1.h, v255.h
2627// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
2628
2629v_cmp_nge_f16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
2630// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
2631
2632v_cmp_nge_f16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]
2633// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
2634
2635v_cmp_nge_f16_e32 vcc, v1.l, v255.l
2636// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
2637
2638v_cmp_nge_f16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
2639// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
2640
2641v_cmp_nge_f16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]
2642// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
2643
2644v_cmp_nge_f16_e32 vcc, v127.h, v255.h
2645// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2646
2647v_cmp_nge_f16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
2648// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2649
2650v_cmp_nge_f16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]
2651// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2652
2653v_cmp_nge_f16_e32 vcc, v127.l, v255.l
2654// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2655
2656v_cmp_nge_f16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
2657// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2658
2659v_cmp_nge_f16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]
2660// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2661
2662v_cmp_nge_f16_e32 vcc, v128.h, v2.h
2663// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
2664
2665v_cmp_nge_f16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
2666// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
2667
2668v_cmp_nge_f16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]
2669// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
2670
2671v_cmp_nge_f16_e32 vcc, v128.l, v2.l
2672// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
2673
2674v_cmp_nge_f16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
2675// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
2676
2677v_cmp_nge_f16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]
2678// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
2679
2680v_cmp_nge_f16_e32 vcc, vcc_hi, v255.h
2681// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2682
2683v_cmp_nge_f16_e32 vcc, vcc_hi, v255.l
2684// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2685
2686v_cmp_nge_f16_e32 vcc, vcc_lo, v255.h
2687// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2688
2689v_cmp_nge_f16_e32 vcc, vcc_lo, v255.l
2690// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2691
2692v_cmp_nge_f16_e32 vcc_lo, v1.h, v255.h
2693// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
2694
2695v_cmp_nge_f16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
2696// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
2697
2698v_cmp_nge_f16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]
2699// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
2700
2701v_cmp_nge_f16_e32 vcc_lo, v1.l, v255.l
2702// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
2703
2704v_cmp_nge_f16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
2705// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
2706
2707v_cmp_nge_f16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]
2708// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
2709
2710v_cmp_nge_f16_e32 vcc_lo, v127.h, v255.h
2711// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
2712
2713v_cmp_nge_f16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
2714// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
2715
2716v_cmp_nge_f16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]
2717// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
2718
2719v_cmp_nge_f16_e32 vcc_lo, v127.l, v255.l
2720// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
2721
2722v_cmp_nge_f16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
2723// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
2724
2725v_cmp_nge_f16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]
2726// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
2727
2728v_cmp_nge_f16_e32 vcc_lo, v128.h, v2.h
2729// GFX12: :[[@LINE-1]]:27: error: invalid operand for instruction
2730
2731v_cmp_nge_f16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
2732// GFX12: :[[@LINE-1]]:27: error: invalid operand for instruction
2733
2734v_cmp_nge_f16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]
2735// GFX12: :[[@LINE-1]]:27: error: invalid operand for instruction
2736
2737v_cmp_nge_f16_e32 vcc_lo, v128.l, v2.l
2738// GFX12: :[[@LINE-1]]:27: error: invalid operand for instruction
2739
2740v_cmp_nge_f16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
2741// GFX12: :[[@LINE-1]]:27: error: invalid operand for instruction
2742
2743v_cmp_nge_f16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]
2744// GFX12: :[[@LINE-1]]:27: error: invalid operand for instruction
2745
2746v_cmp_nge_f16_e32 vcc_lo, vcc_hi, v255.h
2747// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
2748
2749v_cmp_nge_f16_e32 vcc_lo, vcc_hi, v255.l
2750// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
2751
2752v_cmp_nge_f16_e32 vcc_lo, vcc_lo, v255.h
2753// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
2754
2755v_cmp_nge_f16_e32 vcc_lo, vcc_lo, v255.l
2756// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
2757
2758v_cmp_ngt_f16_e32 vcc, v1.h, v255.h
2759// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
2760
2761v_cmp_ngt_f16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
2762// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
2763
2764v_cmp_ngt_f16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]
2765// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
2766
2767v_cmp_ngt_f16_e32 vcc, v1.l, v255.l
2768// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
2769
2770v_cmp_ngt_f16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
2771// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
2772
2773v_cmp_ngt_f16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]
2774// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
2775
2776v_cmp_ngt_f16_e32 vcc, v127.h, v255.h
2777// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2778
2779v_cmp_ngt_f16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
2780// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2781
2782v_cmp_ngt_f16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]
2783// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2784
2785v_cmp_ngt_f16_e32 vcc, v127.l, v255.l
2786// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2787
2788v_cmp_ngt_f16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
2789// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2790
2791v_cmp_ngt_f16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]
2792// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2793
2794v_cmp_ngt_f16_e32 vcc, v128.h, v2.h
2795// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
2796
2797v_cmp_ngt_f16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
2798// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
2799
2800v_cmp_ngt_f16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]
2801// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
2802
2803v_cmp_ngt_f16_e32 vcc, v128.l, v2.l
2804// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
2805
2806v_cmp_ngt_f16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
2807// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
2808
2809v_cmp_ngt_f16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]
2810// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
2811
2812v_cmp_ngt_f16_e32 vcc, vcc_hi, v255.h
2813// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2814
2815v_cmp_ngt_f16_e32 vcc, vcc_hi, v255.l
2816// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2817
2818v_cmp_ngt_f16_e32 vcc, vcc_lo, v255.h
2819// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2820
2821v_cmp_ngt_f16_e32 vcc, vcc_lo, v255.l
2822// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2823
2824v_cmp_ngt_f16_e32 vcc_lo, v1.h, v255.h
2825// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
2826
2827v_cmp_ngt_f16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
2828// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
2829
2830v_cmp_ngt_f16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]
2831// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
2832
2833v_cmp_ngt_f16_e32 vcc_lo, v1.l, v255.l
2834// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
2835
2836v_cmp_ngt_f16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
2837// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
2838
2839v_cmp_ngt_f16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]
2840// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
2841
2842v_cmp_ngt_f16_e32 vcc_lo, v127.h, v255.h
2843// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
2844
2845v_cmp_ngt_f16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
2846// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
2847
2848v_cmp_ngt_f16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]
2849// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
2850
2851v_cmp_ngt_f16_e32 vcc_lo, v127.l, v255.l
2852// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
2853
2854v_cmp_ngt_f16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
2855// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
2856
2857v_cmp_ngt_f16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]
2858// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
2859
2860v_cmp_ngt_f16_e32 vcc_lo, v128.h, v2.h
2861// GFX12: :[[@LINE-1]]:27: error: invalid operand for instruction
2862
2863v_cmp_ngt_f16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
2864// GFX12: :[[@LINE-1]]:27: error: invalid operand for instruction
2865
2866v_cmp_ngt_f16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]
2867// GFX12: :[[@LINE-1]]:27: error: invalid operand for instruction
2868
2869v_cmp_ngt_f16_e32 vcc_lo, v128.l, v2.l
2870// GFX12: :[[@LINE-1]]:27: error: invalid operand for instruction
2871
2872v_cmp_ngt_f16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
2873// GFX12: :[[@LINE-1]]:27: error: invalid operand for instruction
2874
2875v_cmp_ngt_f16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]
2876// GFX12: :[[@LINE-1]]:27: error: invalid operand for instruction
2877
2878v_cmp_ngt_f16_e32 vcc_lo, vcc_hi, v255.h
2879// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
2880
2881v_cmp_ngt_f16_e32 vcc_lo, vcc_hi, v255.l
2882// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
2883
2884v_cmp_ngt_f16_e32 vcc_lo, vcc_lo, v255.h
2885// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
2886
2887v_cmp_ngt_f16_e32 vcc_lo, vcc_lo, v255.l
2888// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
2889
2890v_cmp_nle_f16_e32 vcc, v1.h, v255.h
2891// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
2892
2893v_cmp_nle_f16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
2894// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
2895
2896v_cmp_nle_f16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]
2897// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
2898
2899v_cmp_nle_f16_e32 vcc, v1.l, v255.l
2900// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
2901
2902v_cmp_nle_f16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
2903// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
2904
2905v_cmp_nle_f16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]
2906// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
2907
2908v_cmp_nle_f16_e32 vcc, v127.h, v255.h
2909// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2910
2911v_cmp_nle_f16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
2912// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2913
2914v_cmp_nle_f16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]
2915// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2916
2917v_cmp_nle_f16_e32 vcc, v127.l, v255.l
2918// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2919
2920v_cmp_nle_f16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
2921// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2922
2923v_cmp_nle_f16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]
2924// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2925
2926v_cmp_nle_f16_e32 vcc, v128.h, v2.h
2927// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
2928
2929v_cmp_nle_f16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
2930// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
2931
2932v_cmp_nle_f16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]
2933// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
2934
2935v_cmp_nle_f16_e32 vcc, v128.l, v2.l
2936// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
2937
2938v_cmp_nle_f16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
2939// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
2940
2941v_cmp_nle_f16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]
2942// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
2943
2944v_cmp_nle_f16_e32 vcc, vcc_hi, v255.h
2945// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2946
2947v_cmp_nle_f16_e32 vcc, vcc_hi, v255.l
2948// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2949
2950v_cmp_nle_f16_e32 vcc, vcc_lo, v255.h
2951// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2952
2953v_cmp_nle_f16_e32 vcc, vcc_lo, v255.l
2954// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
2955
2956v_cmp_nle_f16_e32 vcc_lo, v1.h, v255.h
2957// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
2958
2959v_cmp_nle_f16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
2960// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
2961
2962v_cmp_nle_f16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]
2963// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
2964
2965v_cmp_nle_f16_e32 vcc_lo, v1.l, v255.l
2966// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
2967
2968v_cmp_nle_f16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
2969// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
2970
2971v_cmp_nle_f16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]
2972// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
2973
2974v_cmp_nle_f16_e32 vcc_lo, v127.h, v255.h
2975// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
2976
2977v_cmp_nle_f16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
2978// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
2979
2980v_cmp_nle_f16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]
2981// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
2982
2983v_cmp_nle_f16_e32 vcc_lo, v127.l, v255.l
2984// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
2985
2986v_cmp_nle_f16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
2987// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
2988
2989v_cmp_nle_f16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]
2990// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
2991
2992v_cmp_nle_f16_e32 vcc_lo, v128.h, v2.h
2993// GFX12: :[[@LINE-1]]:27: error: invalid operand for instruction
2994
2995v_cmp_nle_f16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
2996// GFX12: :[[@LINE-1]]:27: error: invalid operand for instruction
2997
2998v_cmp_nle_f16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]
2999// GFX12: :[[@LINE-1]]:27: error: invalid operand for instruction
3000
3001v_cmp_nle_f16_e32 vcc_lo, v128.l, v2.l
3002// GFX12: :[[@LINE-1]]:27: error: invalid operand for instruction
3003
3004v_cmp_nle_f16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
3005// GFX12: :[[@LINE-1]]:27: error: invalid operand for instruction
3006
3007v_cmp_nle_f16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]
3008// GFX12: :[[@LINE-1]]:27: error: invalid operand for instruction
3009
3010v_cmp_nle_f16_e32 vcc_lo, vcc_hi, v255.h
3011// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
3012
3013v_cmp_nle_f16_e32 vcc_lo, vcc_hi, v255.l
3014// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
3015
3016v_cmp_nle_f16_e32 vcc_lo, vcc_lo, v255.h
3017// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
3018
3019v_cmp_nle_f16_e32 vcc_lo, vcc_lo, v255.l
3020// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
3021
3022v_cmp_nlg_f16_e32 vcc, v1.h, v255.h
3023// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
3024
3025v_cmp_nlg_f16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
3026// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
3027
3028v_cmp_nlg_f16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]
3029// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
3030
3031v_cmp_nlg_f16_e32 vcc, v1.l, v255.l
3032// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
3033
3034v_cmp_nlg_f16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
3035// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
3036
3037v_cmp_nlg_f16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]
3038// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
3039
3040v_cmp_nlg_f16_e32 vcc, v127.h, v255.h
3041// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
3042
3043v_cmp_nlg_f16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
3044// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
3045
3046v_cmp_nlg_f16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]
3047// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
3048
3049v_cmp_nlg_f16_e32 vcc, v127.l, v255.l
3050// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
3051
3052v_cmp_nlg_f16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
3053// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
3054
3055v_cmp_nlg_f16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]
3056// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
3057
3058v_cmp_nlg_f16_e32 vcc, v128.h, v2.h
3059// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
3060
3061v_cmp_nlg_f16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
3062// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
3063
3064v_cmp_nlg_f16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]
3065// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
3066
3067v_cmp_nlg_f16_e32 vcc, v128.l, v2.l
3068// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
3069
3070v_cmp_nlg_f16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
3071// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
3072
3073v_cmp_nlg_f16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]
3074// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
3075
3076v_cmp_nlg_f16_e32 vcc, vcc_hi, v255.h
3077// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
3078
3079v_cmp_nlg_f16_e32 vcc, vcc_hi, v255.l
3080// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
3081
3082v_cmp_nlg_f16_e32 vcc, vcc_lo, v255.h
3083// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
3084
3085v_cmp_nlg_f16_e32 vcc, vcc_lo, v255.l
3086// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
3087
3088v_cmp_nlg_f16_e32 vcc_lo, v1.h, v255.h
3089// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
3090
3091v_cmp_nlg_f16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
3092// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
3093
3094v_cmp_nlg_f16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]
3095// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
3096
3097v_cmp_nlg_f16_e32 vcc_lo, v1.l, v255.l
3098// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
3099
3100v_cmp_nlg_f16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
3101// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
3102
3103v_cmp_nlg_f16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]
3104// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
3105
3106v_cmp_nlg_f16_e32 vcc_lo, v127.h, v255.h
3107// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
3108
3109v_cmp_nlg_f16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
3110// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
3111
3112v_cmp_nlg_f16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]
3113// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
3114
3115v_cmp_nlg_f16_e32 vcc_lo, v127.l, v255.l
3116// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
3117
3118v_cmp_nlg_f16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
3119// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
3120
3121v_cmp_nlg_f16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]
3122// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
3123
3124v_cmp_nlg_f16_e32 vcc_lo, v128.h, v2.h
3125// GFX12: :[[@LINE-1]]:27: error: invalid operand for instruction
3126
3127v_cmp_nlg_f16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
3128// GFX12: :[[@LINE-1]]:27: error: invalid operand for instruction
3129
3130v_cmp_nlg_f16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]
3131// GFX12: :[[@LINE-1]]:27: error: invalid operand for instruction
3132
3133v_cmp_nlg_f16_e32 vcc_lo, v128.l, v2.l
3134// GFX12: :[[@LINE-1]]:27: error: invalid operand for instruction
3135
3136v_cmp_nlg_f16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
3137// GFX12: :[[@LINE-1]]:27: error: invalid operand for instruction
3138
3139v_cmp_nlg_f16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]
3140// GFX12: :[[@LINE-1]]:27: error: invalid operand for instruction
3141
3142v_cmp_nlg_f16_e32 vcc_lo, vcc_hi, v255.h
3143// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
3144
3145v_cmp_nlg_f16_e32 vcc_lo, vcc_hi, v255.l
3146// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
3147
3148v_cmp_nlg_f16_e32 vcc_lo, vcc_lo, v255.h
3149// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
3150
3151v_cmp_nlg_f16_e32 vcc_lo, vcc_lo, v255.l
3152// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
3153
3154v_cmp_nlt_f16_e32 vcc, v1.h, v255.h
3155// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
3156
3157v_cmp_nlt_f16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
3158// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
3159
3160v_cmp_nlt_f16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]
3161// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
3162
3163v_cmp_nlt_f16_e32 vcc, v1.l, v255.l
3164// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
3165
3166v_cmp_nlt_f16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
3167// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
3168
3169v_cmp_nlt_f16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]
3170// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
3171
3172v_cmp_nlt_f16_e32 vcc, v127.h, v255.h
3173// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
3174
3175v_cmp_nlt_f16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
3176// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
3177
3178v_cmp_nlt_f16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]
3179// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
3180
3181v_cmp_nlt_f16_e32 vcc, v127.l, v255.l
3182// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
3183
3184v_cmp_nlt_f16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
3185// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
3186
3187v_cmp_nlt_f16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]
3188// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
3189
3190v_cmp_nlt_f16_e32 vcc, v128.h, v2.h
3191// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
3192
3193v_cmp_nlt_f16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
3194// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
3195
3196v_cmp_nlt_f16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]
3197// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
3198
3199v_cmp_nlt_f16_e32 vcc, v128.l, v2.l
3200// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
3201
3202v_cmp_nlt_f16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
3203// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
3204
3205v_cmp_nlt_f16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]
3206// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
3207
3208v_cmp_nlt_f16_e32 vcc, vcc_hi, v255.h
3209// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
3210
3211v_cmp_nlt_f16_e32 vcc, vcc_hi, v255.l
3212// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
3213
3214v_cmp_nlt_f16_e32 vcc, vcc_lo, v255.h
3215// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
3216
3217v_cmp_nlt_f16_e32 vcc, vcc_lo, v255.l
3218// GFX12: :[[@LINE-1]]:32: error: invalid operand for instruction
3219
3220v_cmp_nlt_f16_e32 vcc_lo, v1.h, v255.h
3221// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
3222
3223v_cmp_nlt_f16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
3224// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
3225
3226v_cmp_nlt_f16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]
3227// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
3228
3229v_cmp_nlt_f16_e32 vcc_lo, v1.l, v255.l
3230// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
3231
3232v_cmp_nlt_f16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
3233// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
3234
3235v_cmp_nlt_f16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]
3236// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
3237
3238v_cmp_nlt_f16_e32 vcc_lo, v127.h, v255.h
3239// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
3240
3241v_cmp_nlt_f16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
3242// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
3243
3244v_cmp_nlt_f16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]
3245// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
3246
3247v_cmp_nlt_f16_e32 vcc_lo, v127.l, v255.l
3248// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
3249
3250v_cmp_nlt_f16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
3251// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
3252
3253v_cmp_nlt_f16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]
3254// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
3255
3256v_cmp_nlt_f16_e32 vcc_lo, v128.h, v2.h
3257// GFX12: :[[@LINE-1]]:27: error: invalid operand for instruction
3258
3259v_cmp_nlt_f16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
3260// GFX12: :[[@LINE-1]]:27: error: invalid operand for instruction
3261
3262v_cmp_nlt_f16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]
3263// GFX12: :[[@LINE-1]]:27: error: invalid operand for instruction
3264
3265v_cmp_nlt_f16_e32 vcc_lo, v128.l, v2.l
3266// GFX12: :[[@LINE-1]]:27: error: invalid operand for instruction
3267
3268v_cmp_nlt_f16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
3269// GFX12: :[[@LINE-1]]:27: error: invalid operand for instruction
3270
3271v_cmp_nlt_f16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]
3272// GFX12: :[[@LINE-1]]:27: error: invalid operand for instruction
3273
3274v_cmp_nlt_f16_e32 vcc_lo, vcc_hi, v255.h
3275// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
3276
3277v_cmp_nlt_f16_e32 vcc_lo, vcc_hi, v255.l
3278// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
3279
3280v_cmp_nlt_f16_e32 vcc_lo, vcc_lo, v255.h
3281// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
3282
3283v_cmp_nlt_f16_e32 vcc_lo, vcc_lo, v255.l
3284// GFX12: :[[@LINE-1]]:35: error: invalid operand for instruction
3285
3286v_cmp_o_f16_e32 vcc, v1.h, v255.h
3287// GFX12: :[[@LINE-1]]:28: error: invalid operand for instruction
3288
3289v_cmp_o_f16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
3290// GFX12: :[[@LINE-1]]:28: error: invalid operand for instruction
3291
3292v_cmp_o_f16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]
3293// GFX12: :[[@LINE-1]]:28: error: invalid operand for instruction
3294
3295v_cmp_o_f16_e32 vcc, v1.l, v255.l
3296// GFX12: :[[@LINE-1]]:28: error: invalid operand for instruction
3297
3298v_cmp_o_f16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
3299// GFX12: :[[@LINE-1]]:28: error: invalid operand for instruction
3300
3301v_cmp_o_f16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]
3302// GFX12: :[[@LINE-1]]:28: error: invalid operand for instruction
3303
3304v_cmp_o_f16_e32 vcc, v127.h, v255.h
3305// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
3306
3307v_cmp_o_f16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
3308// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
3309
3310v_cmp_o_f16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]
3311// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
3312
3313v_cmp_o_f16_e32 vcc, v127.l, v255.l
3314// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
3315
3316v_cmp_o_f16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
3317// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
3318
3319v_cmp_o_f16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]
3320// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
3321
3322v_cmp_o_f16_e32 vcc, v128.h, v2.h
3323// GFX12: :[[@LINE-1]]:22: error: invalid operand for instruction
3324
3325v_cmp_o_f16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
3326// GFX12: :[[@LINE-1]]:22: error: invalid operand for instruction
3327
3328v_cmp_o_f16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]
3329// GFX12: :[[@LINE-1]]:22: error: invalid operand for instruction
3330
3331v_cmp_o_f16_e32 vcc, v128.l, v2.l
3332// GFX12: :[[@LINE-1]]:22: error: invalid operand for instruction
3333
3334v_cmp_o_f16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
3335// GFX12: :[[@LINE-1]]:22: error: invalid operand for instruction
3336
3337v_cmp_o_f16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]
3338// GFX12: :[[@LINE-1]]:22: error: invalid operand for instruction
3339
3340v_cmp_o_f16_e32 vcc, vcc_hi, v255.h
3341// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
3342
3343v_cmp_o_f16_e32 vcc, vcc_hi, v255.l
3344// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
3345
3346v_cmp_o_f16_e32 vcc, vcc_lo, v255.h
3347// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
3348
3349v_cmp_o_f16_e32 vcc, vcc_lo, v255.l
3350// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
3351
3352v_cmp_o_f16_e32 vcc_lo, v1.h, v255.h
3353// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
3354
3355v_cmp_o_f16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
3356// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
3357
3358v_cmp_o_f16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]
3359// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
3360
3361v_cmp_o_f16_e32 vcc_lo, v1.l, v255.l
3362// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
3363
3364v_cmp_o_f16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
3365// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
3366
3367v_cmp_o_f16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]
3368// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
3369
3370v_cmp_o_f16_e32 vcc_lo, v127.h, v255.h
3371// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
3372
3373v_cmp_o_f16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
3374// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
3375
3376v_cmp_o_f16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]
3377// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
3378
3379v_cmp_o_f16_e32 vcc_lo, v127.l, v255.l
3380// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
3381
3382v_cmp_o_f16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
3383// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
3384
3385v_cmp_o_f16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]
3386// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
3387
3388v_cmp_o_f16_e32 vcc_lo, v128.h, v2.h
3389// GFX12: :[[@LINE-1]]:25: error: invalid operand for instruction
3390
3391v_cmp_o_f16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
3392// GFX12: :[[@LINE-1]]:25: error: invalid operand for instruction
3393
3394v_cmp_o_f16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]
3395// GFX12: :[[@LINE-1]]:25: error: invalid operand for instruction
3396
3397v_cmp_o_f16_e32 vcc_lo, v128.l, v2.l
3398// GFX12: :[[@LINE-1]]:25: error: invalid operand for instruction
3399
3400v_cmp_o_f16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
3401// GFX12: :[[@LINE-1]]:25: error: invalid operand for instruction
3402
3403v_cmp_o_f16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]
3404// GFX12: :[[@LINE-1]]:25: error: invalid operand for instruction
3405
3406v_cmp_o_f16_e32 vcc_lo, vcc_hi, v255.h
3407// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
3408
3409v_cmp_o_f16_e32 vcc_lo, vcc_hi, v255.l
3410// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
3411
3412v_cmp_o_f16_e32 vcc_lo, vcc_lo, v255.h
3413// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
3414
3415v_cmp_o_f16_e32 vcc_lo, vcc_lo, v255.l
3416// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
3417
3418v_cmp_u_f16_e32 vcc, v1.h, v255.h
3419// GFX12: :[[@LINE-1]]:28: error: invalid operand for instruction
3420
3421v_cmp_u_f16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
3422// GFX12: :[[@LINE-1]]:28: error: invalid operand for instruction
3423
3424v_cmp_u_f16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]
3425// GFX12: :[[@LINE-1]]:28: error: invalid operand for instruction
3426
3427v_cmp_u_f16_e32 vcc, v1.l, v255.l
3428// GFX12: :[[@LINE-1]]:28: error: invalid operand for instruction
3429
3430v_cmp_u_f16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
3431// GFX12: :[[@LINE-1]]:28: error: invalid operand for instruction
3432
3433v_cmp_u_f16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]
3434// GFX12: :[[@LINE-1]]:28: error: invalid operand for instruction
3435
3436v_cmp_u_f16_e32 vcc, v127.h, v255.h
3437// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
3438
3439v_cmp_u_f16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
3440// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
3441
3442v_cmp_u_f16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]
3443// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
3444
3445v_cmp_u_f16_e32 vcc, v127.l, v255.l
3446// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
3447
3448v_cmp_u_f16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
3449// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
3450
3451v_cmp_u_f16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]
3452// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
3453
3454v_cmp_u_f16_e32 vcc, v128.h, v2.h
3455// GFX12: :[[@LINE-1]]:22: error: invalid operand for instruction
3456
3457v_cmp_u_f16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
3458// GFX12: :[[@LINE-1]]:22: error: invalid operand for instruction
3459
3460v_cmp_u_f16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]
3461// GFX12: :[[@LINE-1]]:22: error: invalid operand for instruction
3462
3463v_cmp_u_f16_e32 vcc, v128.l, v2.l
3464// GFX12: :[[@LINE-1]]:22: error: invalid operand for instruction
3465
3466v_cmp_u_f16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
3467// GFX12: :[[@LINE-1]]:22: error: invalid operand for instruction
3468
3469v_cmp_u_f16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]
3470// GFX12: :[[@LINE-1]]:22: error: invalid operand for instruction
3471
3472v_cmp_u_f16_e32 vcc, vcc_hi, v255.h
3473// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
3474
3475v_cmp_u_f16_e32 vcc, vcc_hi, v255.l
3476// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
3477
3478v_cmp_u_f16_e32 vcc, vcc_lo, v255.h
3479// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
3480
3481v_cmp_u_f16_e32 vcc, vcc_lo, v255.l
3482// GFX12: :[[@LINE-1]]:30: error: invalid operand for instruction
3483
3484v_cmp_u_f16_e32 vcc_lo, v1.h, v255.h
3485// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
3486
3487v_cmp_u_f16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
3488// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
3489
3490v_cmp_u_f16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]
3491// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
3492
3493v_cmp_u_f16_e32 vcc_lo, v1.l, v255.l
3494// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
3495
3496v_cmp_u_f16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
3497// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
3498
3499v_cmp_u_f16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]
3500// GFX12: :[[@LINE-1]]:31: error: invalid operand for instruction
3501
3502v_cmp_u_f16_e32 vcc_lo, v127.h, v255.h
3503// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
3504
3505v_cmp_u_f16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]
3506// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
3507
3508v_cmp_u_f16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]
3509// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
3510
3511v_cmp_u_f16_e32 vcc_lo, v127.l, v255.l
3512// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
3513
3514v_cmp_u_f16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]
3515// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
3516
3517v_cmp_u_f16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]
3518// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
3519
3520v_cmp_u_f16_e32 vcc_lo, v128.h, v2.h
3521// GFX12: :[[@LINE-1]]:25: error: invalid operand for instruction
3522
3523v_cmp_u_f16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]
3524// GFX12: :[[@LINE-1]]:25: error: invalid operand for instruction
3525
3526v_cmp_u_f16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]
3527// GFX12: :[[@LINE-1]]:25: error: invalid operand for instruction
3528
3529v_cmp_u_f16_e32 vcc_lo, v128.l, v2.l
3530// GFX12: :[[@LINE-1]]:25: error: invalid operand for instruction
3531
3532v_cmp_u_f16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]
3533// GFX12: :[[@LINE-1]]:25: error: invalid operand for instruction
3534
3535v_cmp_u_f16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]
3536// GFX12: :[[@LINE-1]]:25: error: invalid operand for instruction
3537
3538v_cmp_u_f16_e32 vcc_lo, vcc_hi, v255.h
3539// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
3540
3541v_cmp_u_f16_e32 vcc_lo, vcc_hi, v255.l
3542// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
3543
3544v_cmp_u_f16_e32 vcc_lo, vcc_lo, v255.h
3545// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
3546
3547v_cmp_u_f16_e32 vcc_lo, vcc_lo, v255.l
3548// GFX12: :[[@LINE-1]]:33: error: invalid operand for instruction
3549