xref: /llvm-project/llvm/test/MC/AMDGPU/gfx11_asm_vopcx.s (revision 62340ff8d844fc02cd1bd34ff6235f1f0e1e464f)
1// NOTE: Assertions have been autogenerated by utils/update_mc_test_checks.py UTC_ARGS: --version 5
2// RUN: llvm-mc -triple=amdgcn -mcpu=gfx1100 -mattr=+wavefrontsize32,+real-true16 -show-encoding %s | FileCheck --check-prefixes=GFX11 %s
3// RUN: llvm-mc -triple=amdgcn -mcpu=gfx1100 -mattr=+wavefrontsize64,+real-true16 -show-encoding %s | FileCheck --check-prefixes=GFX11 %s
4
5v_cmpx_class_f16 v1.l, v2.l
6// GFX11: v_cmpx_class_f16_e32 v1.l, v2.l         ; encoding: [0x01,0x05,0xfa,0x7d]
7
8v_cmpx_class_f16 v127.l, v2.l
9// GFX11: v_cmpx_class_f16_e32 v127.l, v2.l       ; encoding: [0x7f,0x05,0xfa,0x7d]
10
11v_cmpx_class_f16 s1, v2.l
12// GFX11: v_cmpx_class_f16_e32 s1, v2.l           ; encoding: [0x01,0x04,0xfa,0x7d]
13
14v_cmpx_class_f16 s105, v2.l
15// GFX11: v_cmpx_class_f16_e32 s105, v2.l         ; encoding: [0x69,0x04,0xfa,0x7d]
16
17v_cmpx_class_f16 vcc_lo, v2.l
18// GFX11: v_cmpx_class_f16_e32 vcc_lo, v2.l       ; encoding: [0x6a,0x04,0xfa,0x7d]
19
20v_cmpx_class_f16 vcc_hi, v2.l
21// GFX11: v_cmpx_class_f16_e32 vcc_hi, v2.l       ; encoding: [0x6b,0x04,0xfa,0x7d]
22
23v_cmpx_class_f16 ttmp15, v2.l
24// GFX11: v_cmpx_class_f16_e32 ttmp15, v2.l       ; encoding: [0x7b,0x04,0xfa,0x7d]
25
26v_cmpx_class_f16 m0, v2.l
27// GFX11: v_cmpx_class_f16_e32 m0, v2.l           ; encoding: [0x7d,0x04,0xfa,0x7d]
28
29v_cmpx_class_f16 exec_lo, v2.l
30// GFX11: v_cmpx_class_f16_e32 exec_lo, v2.l      ; encoding: [0x7e,0x04,0xfa,0x7d]
31
32v_cmpx_class_f16 exec_hi, v2.l
33// GFX11: v_cmpx_class_f16_e32 exec_hi, v2.l      ; encoding: [0x7f,0x04,0xfa,0x7d]
34
35v_cmpx_class_f16 null, v2.l
36// GFX11: v_cmpx_class_f16_e32 null, v2.l         ; encoding: [0x7c,0x04,0xfa,0x7d]
37
38v_cmpx_class_f16 -1, v2.l
39// GFX11: v_cmpx_class_f16_e32 -1, v2.l           ; encoding: [0xc1,0x04,0xfa,0x7d]
40
41v_cmpx_class_f16 0.5, v2.l
42// GFX11: v_cmpx_class_f16_e32 0.5, v2.l          ; encoding: [0xf0,0x04,0xfa,0x7d]
43
44v_cmpx_class_f16 src_scc, v2.l
45// GFX11: v_cmpx_class_f16_e32 src_scc, v2.l      ; encoding: [0xfd,0x04,0xfa,0x7d]
46
47v_cmpx_class_f16 0xfe0b, v127.l
48// GFX11: v_cmpx_class_f16_e32 0xfe0b, v127.l     ; encoding: [0xff,0xfe,0xfa,0x7d,0x0b,0xfe,0x00,0x00]
49
50v_cmpx_class_f16 v1.h, v2.l
51// GFX11: v_cmpx_class_f16_e32 v1.h, v2.l         ; encoding: [0x81,0x05,0xfa,0x7d]
52
53v_cmpx_class_f16 v127.h, v2.l
54// GFX11: v_cmpx_class_f16_e32 v127.h, v2.l       ; encoding: [0xff,0x05,0xfa,0x7d]
55
56v_cmpx_class_f16 0.5, v127.l
57// GFX11: v_cmpx_class_f16_e32 0.5, v127.l        ; encoding: [0xf0,0xfe,0xfa,0x7d]
58
59v_cmpx_class_f16 src_scc, v2.h
60// GFX11: v_cmpx_class_f16_e32 src_scc, v2.h      ; encoding: [0xfd,0x04,0xfb,0x7d]
61
62v_cmpx_class_f16 0xfe0b, v127.h
63// GFX11: v_cmpx_class_f16_e32 0xfe0b, v127.h     ; encoding: [0xff,0xfe,0xfb,0x7d,0x0b,0xfe,0x00,0x00]
64
65v_cmpx_class_f32 v1, v2
66// GFX11: v_cmpx_class_f32_e32 v1, v2             ; encoding: [0x01,0x05,0xfc,0x7d]
67
68v_cmpx_class_f32 v255, v2
69// GFX11: v_cmpx_class_f32_e32 v255, v2           ; encoding: [0xff,0x05,0xfc,0x7d]
70
71v_cmpx_class_f32 s1, v2
72// GFX11: v_cmpx_class_f32_e32 s1, v2             ; encoding: [0x01,0x04,0xfc,0x7d]
73
74v_cmpx_class_f32 s105, v2
75// GFX11: v_cmpx_class_f32_e32 s105, v2           ; encoding: [0x69,0x04,0xfc,0x7d]
76
77v_cmpx_class_f32 vcc_lo, v2
78// GFX11: v_cmpx_class_f32_e32 vcc_lo, v2         ; encoding: [0x6a,0x04,0xfc,0x7d]
79
80v_cmpx_class_f32 vcc_hi, v2
81// GFX11: v_cmpx_class_f32_e32 vcc_hi, v2         ; encoding: [0x6b,0x04,0xfc,0x7d]
82
83v_cmpx_class_f32 ttmp15, v2
84// GFX11: v_cmpx_class_f32_e32 ttmp15, v2         ; encoding: [0x7b,0x04,0xfc,0x7d]
85
86v_cmpx_class_f32 m0, v2
87// GFX11: v_cmpx_class_f32_e32 m0, v2             ; encoding: [0x7d,0x04,0xfc,0x7d]
88
89v_cmpx_class_f32 exec_lo, v2
90// GFX11: v_cmpx_class_f32_e32 exec_lo, v2        ; encoding: [0x7e,0x04,0xfc,0x7d]
91
92v_cmpx_class_f32 exec_hi, v2
93// GFX11: v_cmpx_class_f32_e32 exec_hi, v2        ; encoding: [0x7f,0x04,0xfc,0x7d]
94
95v_cmpx_class_f32 null, v2
96// GFX11: v_cmpx_class_f32_e32 null, v2           ; encoding: [0x7c,0x04,0xfc,0x7d]
97
98v_cmpx_class_f32 -1, v2
99// GFX11: v_cmpx_class_f32_e32 -1, v2             ; encoding: [0xc1,0x04,0xfc,0x7d]
100
101v_cmpx_class_f32 0.5, v2
102// GFX11: v_cmpx_class_f32_e32 0.5, v2            ; encoding: [0xf0,0x04,0xfc,0x7d]
103
104v_cmpx_class_f32 src_scc, v2
105// GFX11: v_cmpx_class_f32_e32 src_scc, v2        ; encoding: [0xfd,0x04,0xfc,0x7d]
106
107v_cmpx_class_f32 0xaf123456, v255
108// GFX11: v_cmpx_class_f32_e32 0xaf123456, v255   ; encoding: [0xff,0xfe,0xfd,0x7d,0x56,0x34,0x12,0xaf]
109
110v_cmpx_class_f64 v[1:2], v2
111// GFX11: v_cmpx_class_f64_e32 v[1:2], v2         ; encoding: [0x01,0x05,0xfe,0x7d]
112
113v_cmpx_class_f64 v[254:255], v2
114// GFX11: v_cmpx_class_f64_e32 v[254:255], v2     ; encoding: [0xfe,0x05,0xfe,0x7d]
115
116v_cmpx_class_f64 s[2:3], v2
117// GFX11: v_cmpx_class_f64_e32 s[2:3], v2         ; encoding: [0x02,0x04,0xfe,0x7d]
118
119v_cmpx_class_f64 s[104:105], v2
120// GFX11: v_cmpx_class_f64_e32 s[104:105], v2     ; encoding: [0x68,0x04,0xfe,0x7d]
121
122v_cmpx_class_f64 vcc, v2
123// GFX11: v_cmpx_class_f64_e32 vcc, v2            ; encoding: [0x6a,0x04,0xfe,0x7d]
124
125v_cmpx_class_f64 ttmp[14:15], v2
126// GFX11: v_cmpx_class_f64_e32 ttmp[14:15], v2    ; encoding: [0x7a,0x04,0xfe,0x7d]
127
128v_cmpx_class_f64 exec, v2
129// GFX11: v_cmpx_class_f64_e32 exec, v2           ; encoding: [0x7e,0x04,0xfe,0x7d]
130
131v_cmpx_class_f64 null, v2
132// GFX11: v_cmpx_class_f64_e32 null, v2           ; encoding: [0x7c,0x04,0xfe,0x7d]
133
134v_cmpx_class_f64 -1, v2
135// GFX11: v_cmpx_class_f64_e32 -1, v2             ; encoding: [0xc1,0x04,0xfe,0x7d]
136
137v_cmpx_class_f64 0.5, v2
138// GFX11: v_cmpx_class_f64_e32 0.5, v2            ; encoding: [0xf0,0x04,0xfe,0x7d]
139
140v_cmpx_class_f64 src_scc, v2
141// GFX11: v_cmpx_class_f64_e32 src_scc, v2        ; encoding: [0xfd,0x04,0xfe,0x7d]
142
143v_cmpx_class_f64 0xaf123456, v255
144// GFX11: v_cmpx_class_f64_e32 0xaf123456, v255   ; encoding: [0xff,0xfe,0xff,0x7d,0x56,0x34,0x12,0xaf]
145
146v_cmpx_eq_f16 v1.l, v2.l
147// GFX11: v_cmpx_eq_f16_e32 v1.l, v2.l            ; encoding: [0x01,0x05,0x04,0x7d]
148
149v_cmpx_eq_f16 v127.l, v2.l
150// GFX11: v_cmpx_eq_f16_e32 v127.l, v2.l          ; encoding: [0x7f,0x05,0x04,0x7d]
151
152v_cmpx_eq_f16 s1, v2.l
153// GFX11: v_cmpx_eq_f16_e32 s1, v2.l              ; encoding: [0x01,0x04,0x04,0x7d]
154
155v_cmpx_eq_f16 s105, v2.l
156// GFX11: v_cmpx_eq_f16_e32 s105, v2.l            ; encoding: [0x69,0x04,0x04,0x7d]
157
158v_cmpx_eq_f16 vcc_lo, v2.l
159// GFX11: v_cmpx_eq_f16_e32 vcc_lo, v2.l          ; encoding: [0x6a,0x04,0x04,0x7d]
160
161v_cmpx_eq_f16 vcc_hi, v2.l
162// GFX11: v_cmpx_eq_f16_e32 vcc_hi, v2.l          ; encoding: [0x6b,0x04,0x04,0x7d]
163
164v_cmpx_eq_f16 ttmp15, v2.l
165// GFX11: v_cmpx_eq_f16_e32 ttmp15, v2.l          ; encoding: [0x7b,0x04,0x04,0x7d]
166
167v_cmpx_eq_f16 m0, v2.l
168// GFX11: v_cmpx_eq_f16_e32 m0, v2.l              ; encoding: [0x7d,0x04,0x04,0x7d]
169
170v_cmpx_eq_f16 exec_lo, v2.l
171// GFX11: v_cmpx_eq_f16_e32 exec_lo, v2.l         ; encoding: [0x7e,0x04,0x04,0x7d]
172
173v_cmpx_eq_f16 exec_hi, v2.l
174// GFX11: v_cmpx_eq_f16_e32 exec_hi, v2.l         ; encoding: [0x7f,0x04,0x04,0x7d]
175
176v_cmpx_eq_f16 null, v2.l
177// GFX11: v_cmpx_eq_f16_e32 null, v2.l            ; encoding: [0x7c,0x04,0x04,0x7d]
178
179v_cmpx_eq_f16 -1, v2.l
180// GFX11: v_cmpx_eq_f16_e32 -1, v2.l              ; encoding: [0xc1,0x04,0x04,0x7d]
181
182v_cmpx_eq_f16 0.5, v2.l
183// GFX11: v_cmpx_eq_f16_e32 0.5, v2.l             ; encoding: [0xf0,0x04,0x04,0x7d]
184
185v_cmpx_eq_f16 src_scc, v2.l
186// GFX11: v_cmpx_eq_f16_e32 src_scc, v2.l         ; encoding: [0xfd,0x04,0x04,0x7d]
187
188v_cmpx_eq_f16 0xfe0b, v127.l
189// GFX11: v_cmpx_eq_f16_e32 0xfe0b, v127.l        ; encoding: [0xff,0xfe,0x04,0x7d,0x0b,0xfe,0x00,0x00]
190
191v_cmpx_eq_f16 v1.h, v2.l
192// GFX11: v_cmpx_eq_f16_e32 v1.h, v2.l            ; encoding: [0x81,0x05,0x04,0x7d]
193
194v_cmpx_eq_f16 v127.h, v2.l
195// GFX11: v_cmpx_eq_f16_e32 v127.h, v2.l          ; encoding: [0xff,0x05,0x04,0x7d]
196
197v_cmpx_eq_f16 0.5, v127.l
198// GFX11: v_cmpx_eq_f16_e32 0.5, v127.l           ; encoding: [0xf0,0xfe,0x04,0x7d]
199
200v_cmpx_eq_f16 src_scc, v2.h
201// GFX11: v_cmpx_eq_f16_e32 src_scc, v2.h         ; encoding: [0xfd,0x04,0x05,0x7d]
202
203v_cmpx_eq_f16 0xfe0b, v127.h
204// GFX11: v_cmpx_eq_f16_e32 0xfe0b, v127.h        ; encoding: [0xff,0xfe,0x05,0x7d,0x0b,0xfe,0x00,0x00]
205
206v_cmpx_eq_f32 v1, v2
207// GFX11: v_cmpx_eq_f32_e32 v1, v2                ; encoding: [0x01,0x05,0x24,0x7d]
208
209v_cmpx_eq_f32 v255, v2
210// GFX11: v_cmpx_eq_f32_e32 v255, v2              ; encoding: [0xff,0x05,0x24,0x7d]
211
212v_cmpx_eq_f32 s1, v2
213// GFX11: v_cmpx_eq_f32_e32 s1, v2                ; encoding: [0x01,0x04,0x24,0x7d]
214
215v_cmpx_eq_f32 s105, v2
216// GFX11: v_cmpx_eq_f32_e32 s105, v2              ; encoding: [0x69,0x04,0x24,0x7d]
217
218v_cmpx_eq_f32 vcc_lo, v2
219// GFX11: v_cmpx_eq_f32_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x24,0x7d]
220
221v_cmpx_eq_f32 vcc_hi, v2
222// GFX11: v_cmpx_eq_f32_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x24,0x7d]
223
224v_cmpx_eq_f32 ttmp15, v2
225// GFX11: v_cmpx_eq_f32_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x24,0x7d]
226
227v_cmpx_eq_f32 m0, v2
228// GFX11: v_cmpx_eq_f32_e32 m0, v2                ; encoding: [0x7d,0x04,0x24,0x7d]
229
230v_cmpx_eq_f32 exec_lo, v2
231// GFX11: v_cmpx_eq_f32_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x24,0x7d]
232
233v_cmpx_eq_f32 exec_hi, v2
234// GFX11: v_cmpx_eq_f32_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x24,0x7d]
235
236v_cmpx_eq_f32 null, v2
237// GFX11: v_cmpx_eq_f32_e32 null, v2              ; encoding: [0x7c,0x04,0x24,0x7d]
238
239v_cmpx_eq_f32 -1, v2
240// GFX11: v_cmpx_eq_f32_e32 -1, v2                ; encoding: [0xc1,0x04,0x24,0x7d]
241
242v_cmpx_eq_f32 0.5, v2
243// GFX11: v_cmpx_eq_f32_e32 0.5, v2               ; encoding: [0xf0,0x04,0x24,0x7d]
244
245v_cmpx_eq_f32 src_scc, v2
246// GFX11: v_cmpx_eq_f32_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x24,0x7d]
247
248v_cmpx_eq_f32 0xaf123456, v255
249// GFX11: v_cmpx_eq_f32_e32 0xaf123456, v255      ; encoding: [0xff,0xfe,0x25,0x7d,0x56,0x34,0x12,0xaf]
250
251v_cmpx_eq_f64 v[1:2], v[2:3]
252// GFX11: v_cmpx_eq_f64_e32 v[1:2], v[2:3]        ; encoding: [0x01,0x05,0x44,0x7d]
253
254v_cmpx_eq_f64 v[254:255], v[2:3]
255// GFX11: v_cmpx_eq_f64_e32 v[254:255], v[2:3]    ; encoding: [0xfe,0x05,0x44,0x7d]
256
257v_cmpx_eq_f64 s[2:3], v[2:3]
258// GFX11: v_cmpx_eq_f64_e32 s[2:3], v[2:3]        ; encoding: [0x02,0x04,0x44,0x7d]
259
260v_cmpx_eq_f64 s[104:105], v[2:3]
261// GFX11: v_cmpx_eq_f64_e32 s[104:105], v[2:3]    ; encoding: [0x68,0x04,0x44,0x7d]
262
263v_cmpx_eq_f64 vcc, v[2:3]
264// GFX11: v_cmpx_eq_f64_e32 vcc, v[2:3]           ; encoding: [0x6a,0x04,0x44,0x7d]
265
266v_cmpx_eq_f64 ttmp[14:15], v[2:3]
267// GFX11: v_cmpx_eq_f64_e32 ttmp[14:15], v[2:3]   ; encoding: [0x7a,0x04,0x44,0x7d]
268
269v_cmpx_eq_f64 exec, v[2:3]
270// GFX11: v_cmpx_eq_f64_e32 exec, v[2:3]          ; encoding: [0x7e,0x04,0x44,0x7d]
271
272v_cmpx_eq_f64 null, v[2:3]
273// GFX11: v_cmpx_eq_f64_e32 null, v[2:3]          ; encoding: [0x7c,0x04,0x44,0x7d]
274
275v_cmpx_eq_f64 -1, v[2:3]
276// GFX11: v_cmpx_eq_f64_e32 -1, v[2:3]            ; encoding: [0xc1,0x04,0x44,0x7d]
277
278v_cmpx_eq_f64 0.5, v[2:3]
279// GFX11: v_cmpx_eq_f64_e32 0.5, v[2:3]           ; encoding: [0xf0,0x04,0x44,0x7d]
280
281v_cmpx_eq_f64 src_scc, v[2:3]
282// GFX11: v_cmpx_eq_f64_e32 src_scc, v[2:3]       ; encoding: [0xfd,0x04,0x44,0x7d]
283
284v_cmpx_eq_f64 0xaf123456, v[254:255]
285// GFX11: v_cmpx_eq_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x45,0x7d,0x56,0x34,0x12,0xaf]
286
287v_cmpx_eq_i16 v1.l, v2.l
288// GFX11: v_cmpx_eq_i16_e32 v1.l, v2.l            ; encoding: [0x01,0x05,0x64,0x7d]
289
290v_cmpx_eq_i16 v127.l, v2.l
291// GFX11: v_cmpx_eq_i16_e32 v127.l, v2.l          ; encoding: [0x7f,0x05,0x64,0x7d]
292
293v_cmpx_eq_i16 s1, v2.l
294// GFX11: v_cmpx_eq_i16_e32 s1, v2.l              ; encoding: [0x01,0x04,0x64,0x7d]
295
296v_cmpx_eq_i16 s105, v2.l
297// GFX11: v_cmpx_eq_i16_e32 s105, v2.l            ; encoding: [0x69,0x04,0x64,0x7d]
298
299v_cmpx_eq_i16 vcc_lo, v2.l
300// GFX11: v_cmpx_eq_i16_e32 vcc_lo, v2.l          ; encoding: [0x6a,0x04,0x64,0x7d]
301
302v_cmpx_eq_i16 vcc_hi, v2.l
303// GFX11: v_cmpx_eq_i16_e32 vcc_hi, v2.l          ; encoding: [0x6b,0x04,0x64,0x7d]
304
305v_cmpx_eq_i16 ttmp15, v2.l
306// GFX11: v_cmpx_eq_i16_e32 ttmp15, v2.l          ; encoding: [0x7b,0x04,0x64,0x7d]
307
308v_cmpx_eq_i16 m0, v2.l
309// GFX11: v_cmpx_eq_i16_e32 m0, v2.l              ; encoding: [0x7d,0x04,0x64,0x7d]
310
311v_cmpx_eq_i16 exec_lo, v2.l
312// GFX11: v_cmpx_eq_i16_e32 exec_lo, v2.l         ; encoding: [0x7e,0x04,0x64,0x7d]
313
314v_cmpx_eq_i16 exec_hi, v2.l
315// GFX11: v_cmpx_eq_i16_e32 exec_hi, v2.l         ; encoding: [0x7f,0x04,0x64,0x7d]
316
317v_cmpx_eq_i16 null, v2.l
318// GFX11: v_cmpx_eq_i16_e32 null, v2.l            ; encoding: [0x7c,0x04,0x64,0x7d]
319
320v_cmpx_eq_i16 -1, v2.l
321// GFX11: v_cmpx_eq_i16_e32 -1, v2.l              ; encoding: [0xc1,0x04,0x64,0x7d]
322
323v_cmpx_eq_i16 0.5, v2.l
324// GFX11: v_cmpx_eq_i16_e32 0.5, v2.l             ; encoding: [0xf0,0x04,0x64,0x7d]
325
326v_cmpx_eq_i16 src_scc, v2.l
327// GFX11: v_cmpx_eq_i16_e32 src_scc, v2.l         ; encoding: [0xfd,0x04,0x64,0x7d]
328
329v_cmpx_eq_i16 0xfe0b, v127.l
330// GFX11: v_cmpx_eq_i16_e32 0xfe0b, v127.l        ; encoding: [0xff,0xfe,0x64,0x7d,0x0b,0xfe,0x00,0x00]
331
332v_cmpx_eq_i16 v1.h, v2.l
333// GFX11: v_cmpx_eq_i16_e32 v1.h, v2.l            ; encoding: [0x81,0x05,0x64,0x7d]
334
335v_cmpx_eq_i16 v127.h, v2.l
336// GFX11: v_cmpx_eq_i16_e32 v127.h, v2.l          ; encoding: [0xff,0x05,0x64,0x7d]
337
338v_cmpx_eq_i16 0.5, v127.l
339// GFX11: v_cmpx_eq_i16_e32 0.5, v127.l           ; encoding: [0xf0,0xfe,0x64,0x7d]
340
341v_cmpx_eq_i16 src_scc, v2.h
342// GFX11: v_cmpx_eq_i16_e32 src_scc, v2.h         ; encoding: [0xfd,0x04,0x65,0x7d]
343
344v_cmpx_eq_i16 0xfe0b, v127.h
345// GFX11: v_cmpx_eq_i16_e32 0xfe0b, v127.h        ; encoding: [0xff,0xfe,0x65,0x7d,0x0b,0xfe,0x00,0x00]
346
347v_cmpx_eq_i32 v1, v2
348// GFX11: v_cmpx_eq_i32_e32 v1, v2                ; encoding: [0x01,0x05,0x84,0x7d]
349
350v_cmpx_eq_i32 v255, v2
351// GFX11: v_cmpx_eq_i32_e32 v255, v2              ; encoding: [0xff,0x05,0x84,0x7d]
352
353v_cmpx_eq_i32 s1, v2
354// GFX11: v_cmpx_eq_i32_e32 s1, v2                ; encoding: [0x01,0x04,0x84,0x7d]
355
356v_cmpx_eq_i32 s105, v2
357// GFX11: v_cmpx_eq_i32_e32 s105, v2              ; encoding: [0x69,0x04,0x84,0x7d]
358
359v_cmpx_eq_i32 vcc_lo, v2
360// GFX11: v_cmpx_eq_i32_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x84,0x7d]
361
362v_cmpx_eq_i32 vcc_hi, v2
363// GFX11: v_cmpx_eq_i32_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x84,0x7d]
364
365v_cmpx_eq_i32 ttmp15, v2
366// GFX11: v_cmpx_eq_i32_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x84,0x7d]
367
368v_cmpx_eq_i32 m0, v2
369// GFX11: v_cmpx_eq_i32_e32 m0, v2                ; encoding: [0x7d,0x04,0x84,0x7d]
370
371v_cmpx_eq_i32 exec_lo, v2
372// GFX11: v_cmpx_eq_i32_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x84,0x7d]
373
374v_cmpx_eq_i32 exec_hi, v2
375// GFX11: v_cmpx_eq_i32_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x84,0x7d]
376
377v_cmpx_eq_i32 null, v2
378// GFX11: v_cmpx_eq_i32_e32 null, v2              ; encoding: [0x7c,0x04,0x84,0x7d]
379
380v_cmpx_eq_i32 -1, v2
381// GFX11: v_cmpx_eq_i32_e32 -1, v2                ; encoding: [0xc1,0x04,0x84,0x7d]
382
383v_cmpx_eq_i32 0.5, v2
384// GFX11: v_cmpx_eq_i32_e32 0.5, v2               ; encoding: [0xf0,0x04,0x84,0x7d]
385
386v_cmpx_eq_i32 src_scc, v2
387// GFX11: v_cmpx_eq_i32_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x84,0x7d]
388
389v_cmpx_eq_i32 0xaf123456, v255
390// GFX11: v_cmpx_eq_i32_e32 0xaf123456, v255      ; encoding: [0xff,0xfe,0x85,0x7d,0x56,0x34,0x12,0xaf]
391
392v_cmpx_eq_i64 v[1:2], v[2:3]
393// GFX11: v_cmpx_eq_i64_e32 v[1:2], v[2:3]        ; encoding: [0x01,0x05,0xa4,0x7d]
394
395v_cmpx_eq_i64 v[254:255], v[2:3]
396// GFX11: v_cmpx_eq_i64_e32 v[254:255], v[2:3]    ; encoding: [0xfe,0x05,0xa4,0x7d]
397
398v_cmpx_eq_i64 s[2:3], v[2:3]
399// GFX11: v_cmpx_eq_i64_e32 s[2:3], v[2:3]        ; encoding: [0x02,0x04,0xa4,0x7d]
400
401v_cmpx_eq_i64 s[104:105], v[2:3]
402// GFX11: v_cmpx_eq_i64_e32 s[104:105], v[2:3]    ; encoding: [0x68,0x04,0xa4,0x7d]
403
404v_cmpx_eq_i64 vcc, v[2:3]
405// GFX11: v_cmpx_eq_i64_e32 vcc, v[2:3]           ; encoding: [0x6a,0x04,0xa4,0x7d]
406
407v_cmpx_eq_i64 ttmp[14:15], v[2:3]
408// GFX11: v_cmpx_eq_i64_e32 ttmp[14:15], v[2:3]   ; encoding: [0x7a,0x04,0xa4,0x7d]
409
410v_cmpx_eq_i64 exec, v[2:3]
411// GFX11: v_cmpx_eq_i64_e32 exec, v[2:3]          ; encoding: [0x7e,0x04,0xa4,0x7d]
412
413v_cmpx_eq_i64 null, v[2:3]
414// GFX11: v_cmpx_eq_i64_e32 null, v[2:3]          ; encoding: [0x7c,0x04,0xa4,0x7d]
415
416v_cmpx_eq_i64 -1, v[2:3]
417// GFX11: v_cmpx_eq_i64_e32 -1, v[2:3]            ; encoding: [0xc1,0x04,0xa4,0x7d]
418
419v_cmpx_eq_i64 0.5, v[2:3]
420// GFX11: v_cmpx_eq_i64_e32 0.5, v[2:3]           ; encoding: [0xf0,0x04,0xa4,0x7d]
421
422v_cmpx_eq_i64 src_scc, v[2:3]
423// GFX11: v_cmpx_eq_i64_e32 src_scc, v[2:3]       ; encoding: [0xfd,0x04,0xa4,0x7d]
424
425v_cmpx_eq_i64 0xaf123456, v[254:255]
426// GFX11: v_cmpx_eq_i64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xa5,0x7d,0x56,0x34,0x12,0xaf]
427
428v_cmpx_eq_u16 v1.l, v2.l
429// GFX11: v_cmpx_eq_u16_e32 v1.l, v2.l            ; encoding: [0x01,0x05,0x74,0x7d]
430
431v_cmpx_eq_u16 v127.l, v2.l
432// GFX11: v_cmpx_eq_u16_e32 v127.l, v2.l          ; encoding: [0x7f,0x05,0x74,0x7d]
433
434v_cmpx_eq_u16 s1, v2.l
435// GFX11: v_cmpx_eq_u16_e32 s1, v2.l              ; encoding: [0x01,0x04,0x74,0x7d]
436
437v_cmpx_eq_u16 s105, v2.l
438// GFX11: v_cmpx_eq_u16_e32 s105, v2.l            ; encoding: [0x69,0x04,0x74,0x7d]
439
440v_cmpx_eq_u16 vcc_lo, v2.l
441// GFX11: v_cmpx_eq_u16_e32 vcc_lo, v2.l          ; encoding: [0x6a,0x04,0x74,0x7d]
442
443v_cmpx_eq_u16 vcc_hi, v2.l
444// GFX11: v_cmpx_eq_u16_e32 vcc_hi, v2.l          ; encoding: [0x6b,0x04,0x74,0x7d]
445
446v_cmpx_eq_u16 ttmp15, v2.l
447// GFX11: v_cmpx_eq_u16_e32 ttmp15, v2.l          ; encoding: [0x7b,0x04,0x74,0x7d]
448
449v_cmpx_eq_u16 m0, v2.l
450// GFX11: v_cmpx_eq_u16_e32 m0, v2.l              ; encoding: [0x7d,0x04,0x74,0x7d]
451
452v_cmpx_eq_u16 exec_lo, v2.l
453// GFX11: v_cmpx_eq_u16_e32 exec_lo, v2.l         ; encoding: [0x7e,0x04,0x74,0x7d]
454
455v_cmpx_eq_u16 exec_hi, v2.l
456// GFX11: v_cmpx_eq_u16_e32 exec_hi, v2.l         ; encoding: [0x7f,0x04,0x74,0x7d]
457
458v_cmpx_eq_u16 null, v2.l
459// GFX11: v_cmpx_eq_u16_e32 null, v2.l            ; encoding: [0x7c,0x04,0x74,0x7d]
460
461v_cmpx_eq_u16 -1, v2.l
462// GFX11: v_cmpx_eq_u16_e32 -1, v2.l              ; encoding: [0xc1,0x04,0x74,0x7d]
463
464v_cmpx_eq_u16 0.5, v2.l
465// GFX11: v_cmpx_eq_u16_e32 0.5, v2.l             ; encoding: [0xf0,0x04,0x74,0x7d]
466
467v_cmpx_eq_u16 src_scc, v2.l
468// GFX11: v_cmpx_eq_u16_e32 src_scc, v2.l         ; encoding: [0xfd,0x04,0x74,0x7d]
469
470v_cmpx_eq_u16 0xfe0b, v127.l
471// GFX11: v_cmpx_eq_u16_e32 0xfe0b, v127.l        ; encoding: [0xff,0xfe,0x74,0x7d,0x0b,0xfe,0x00,0x00]
472
473v_cmpx_eq_u16 v1.h, v2.l
474// GFX11: v_cmpx_eq_u16_e32 v1.h, v2.l            ; encoding: [0x81,0x05,0x74,0x7d]
475
476v_cmpx_eq_u16 v127.h, v2.l
477// GFX11: v_cmpx_eq_u16_e32 v127.h, v2.l          ; encoding: [0xff,0x05,0x74,0x7d]
478
479v_cmpx_eq_u16 0.5, v127.l
480// GFX11: v_cmpx_eq_u16_e32 0.5, v127.l           ; encoding: [0xf0,0xfe,0x74,0x7d]
481
482v_cmpx_eq_u16 src_scc, v2.h
483// GFX11: v_cmpx_eq_u16_e32 src_scc, v2.h         ; encoding: [0xfd,0x04,0x75,0x7d]
484
485v_cmpx_eq_u16 0xfe0b, v127.h
486// GFX11: v_cmpx_eq_u16_e32 0xfe0b, v127.h        ; encoding: [0xff,0xfe,0x75,0x7d,0x0b,0xfe,0x00,0x00]
487
488v_cmpx_eq_u32 v1, v2
489// GFX11: v_cmpx_eq_u32_e32 v1, v2                ; encoding: [0x01,0x05,0x94,0x7d]
490
491v_cmpx_eq_u32 v255, v2
492// GFX11: v_cmpx_eq_u32_e32 v255, v2              ; encoding: [0xff,0x05,0x94,0x7d]
493
494v_cmpx_eq_u32 s1, v2
495// GFX11: v_cmpx_eq_u32_e32 s1, v2                ; encoding: [0x01,0x04,0x94,0x7d]
496
497v_cmpx_eq_u32 s105, v2
498// GFX11: v_cmpx_eq_u32_e32 s105, v2              ; encoding: [0x69,0x04,0x94,0x7d]
499
500v_cmpx_eq_u32 vcc_lo, v2
501// GFX11: v_cmpx_eq_u32_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x94,0x7d]
502
503v_cmpx_eq_u32 vcc_hi, v2
504// GFX11: v_cmpx_eq_u32_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x94,0x7d]
505
506v_cmpx_eq_u32 ttmp15, v2
507// GFX11: v_cmpx_eq_u32_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x94,0x7d]
508
509v_cmpx_eq_u32 m0, v2
510// GFX11: v_cmpx_eq_u32_e32 m0, v2                ; encoding: [0x7d,0x04,0x94,0x7d]
511
512v_cmpx_eq_u32 exec_lo, v2
513// GFX11: v_cmpx_eq_u32_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x94,0x7d]
514
515v_cmpx_eq_u32 exec_hi, v2
516// GFX11: v_cmpx_eq_u32_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x94,0x7d]
517
518v_cmpx_eq_u32 null, v2
519// GFX11: v_cmpx_eq_u32_e32 null, v2              ; encoding: [0x7c,0x04,0x94,0x7d]
520
521v_cmpx_eq_u32 -1, v2
522// GFX11: v_cmpx_eq_u32_e32 -1, v2                ; encoding: [0xc1,0x04,0x94,0x7d]
523
524v_cmpx_eq_u32 0.5, v2
525// GFX11: v_cmpx_eq_u32_e32 0.5, v2               ; encoding: [0xf0,0x04,0x94,0x7d]
526
527v_cmpx_eq_u32 src_scc, v2
528// GFX11: v_cmpx_eq_u32_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x94,0x7d]
529
530v_cmpx_eq_u32 0xaf123456, v255
531// GFX11: v_cmpx_eq_u32_e32 0xaf123456, v255      ; encoding: [0xff,0xfe,0x95,0x7d,0x56,0x34,0x12,0xaf]
532
533v_cmpx_eq_u64 v[1:2], v[2:3]
534// GFX11: v_cmpx_eq_u64_e32 v[1:2], v[2:3]        ; encoding: [0x01,0x05,0xb4,0x7d]
535
536v_cmpx_eq_u64 v[254:255], v[2:3]
537// GFX11: v_cmpx_eq_u64_e32 v[254:255], v[2:3]    ; encoding: [0xfe,0x05,0xb4,0x7d]
538
539v_cmpx_eq_u64 s[2:3], v[2:3]
540// GFX11: v_cmpx_eq_u64_e32 s[2:3], v[2:3]        ; encoding: [0x02,0x04,0xb4,0x7d]
541
542v_cmpx_eq_u64 s[104:105], v[2:3]
543// GFX11: v_cmpx_eq_u64_e32 s[104:105], v[2:3]    ; encoding: [0x68,0x04,0xb4,0x7d]
544
545v_cmpx_eq_u64 vcc, v[2:3]
546// GFX11: v_cmpx_eq_u64_e32 vcc, v[2:3]           ; encoding: [0x6a,0x04,0xb4,0x7d]
547
548v_cmpx_eq_u64 ttmp[14:15], v[2:3]
549// GFX11: v_cmpx_eq_u64_e32 ttmp[14:15], v[2:3]   ; encoding: [0x7a,0x04,0xb4,0x7d]
550
551v_cmpx_eq_u64 exec, v[2:3]
552// GFX11: v_cmpx_eq_u64_e32 exec, v[2:3]          ; encoding: [0x7e,0x04,0xb4,0x7d]
553
554v_cmpx_eq_u64 null, v[2:3]
555// GFX11: v_cmpx_eq_u64_e32 null, v[2:3]          ; encoding: [0x7c,0x04,0xb4,0x7d]
556
557v_cmpx_eq_u64 -1, v[2:3]
558// GFX11: v_cmpx_eq_u64_e32 -1, v[2:3]            ; encoding: [0xc1,0x04,0xb4,0x7d]
559
560v_cmpx_eq_u64 0.5, v[2:3]
561// GFX11: v_cmpx_eq_u64_e32 0.5, v[2:3]           ; encoding: [0xf0,0x04,0xb4,0x7d]
562
563v_cmpx_eq_u64 src_scc, v[2:3]
564// GFX11: v_cmpx_eq_u64_e32 src_scc, v[2:3]       ; encoding: [0xfd,0x04,0xb4,0x7d]
565
566v_cmpx_eq_u64 0xaf123456, v[254:255]
567// GFX11: v_cmpx_eq_u64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xb5,0x7d,0x56,0x34,0x12,0xaf]
568
569v_cmpx_f_f16 v1.l, v2.l
570// GFX11: v_cmpx_f_f16_e32 v1.l, v2.l             ; encoding: [0x01,0x05,0x00,0x7d]
571
572v_cmpx_f_f16 v127.l, v2.l
573// GFX11: v_cmpx_f_f16_e32 v127.l, v2.l           ; encoding: [0x7f,0x05,0x00,0x7d]
574
575v_cmpx_f_f16 s1, v2.l
576// GFX11: v_cmpx_f_f16_e32 s1, v2.l               ; encoding: [0x01,0x04,0x00,0x7d]
577
578v_cmpx_f_f16 s105, v2.l
579// GFX11: v_cmpx_f_f16_e32 s105, v2.l             ; encoding: [0x69,0x04,0x00,0x7d]
580
581v_cmpx_f_f16 vcc_lo, v2.l
582// GFX11: v_cmpx_f_f16_e32 vcc_lo, v2.l           ; encoding: [0x6a,0x04,0x00,0x7d]
583
584v_cmpx_f_f16 vcc_hi, v2.l
585// GFX11: v_cmpx_f_f16_e32 vcc_hi, v2.l           ; encoding: [0x6b,0x04,0x00,0x7d]
586
587v_cmpx_f_f16 ttmp15, v2.l
588// GFX11: v_cmpx_f_f16_e32 ttmp15, v2.l           ; encoding: [0x7b,0x04,0x00,0x7d]
589
590v_cmpx_f_f16 m0, v2.l
591// GFX11: v_cmpx_f_f16_e32 m0, v2.l               ; encoding: [0x7d,0x04,0x00,0x7d]
592
593v_cmpx_f_f16 exec_lo, v2.l
594// GFX11: v_cmpx_f_f16_e32 exec_lo, v2.l          ; encoding: [0x7e,0x04,0x00,0x7d]
595
596v_cmpx_f_f16 exec_hi, v2.l
597// GFX11: v_cmpx_f_f16_e32 exec_hi, v2.l          ; encoding: [0x7f,0x04,0x00,0x7d]
598
599v_cmpx_f_f16 null, v2.l
600// GFX11: v_cmpx_f_f16_e32 null, v2.l             ; encoding: [0x7c,0x04,0x00,0x7d]
601
602v_cmpx_f_f16 -1, v2.l
603// GFX11: v_cmpx_f_f16_e32 -1, v2.l               ; encoding: [0xc1,0x04,0x00,0x7d]
604
605v_cmpx_f_f16 0.5, v2.l
606// GFX11: v_cmpx_f_f16_e32 0.5, v2.l              ; encoding: [0xf0,0x04,0x00,0x7d]
607
608v_cmpx_f_f16 src_scc, v2.l
609// GFX11: v_cmpx_f_f16_e32 src_scc, v2.l          ; encoding: [0xfd,0x04,0x00,0x7d]
610
611v_cmpx_f_f16 0xfe0b, v127.l
612// GFX11: v_cmpx_f_f16_e32 0xfe0b, v127.l         ; encoding: [0xff,0xfe,0x00,0x7d,0x0b,0xfe,0x00,0x00]
613
614v_cmpx_f_f16 v1.h, v2.l
615// GFX11: v_cmpx_f_f16_e32 v1.h, v2.l             ; encoding: [0x81,0x05,0x00,0x7d]
616
617v_cmpx_f_f16 v127.h, v2.l
618// GFX11: v_cmpx_f_f16_e32 v127.h, v2.l           ; encoding: [0xff,0x05,0x00,0x7d]
619
620v_cmpx_f_f16 0.5, v127.l
621// GFX11: v_cmpx_f_f16_e32 0.5, v127.l            ; encoding: [0xf0,0xfe,0x00,0x7d]
622
623v_cmpx_f_f16 src_scc, v2.h
624// GFX11: v_cmpx_f_f16_e32 src_scc, v2.h          ; encoding: [0xfd,0x04,0x01,0x7d]
625
626v_cmpx_f_f16 0xfe0b, v127.h
627// GFX11: v_cmpx_f_f16_e32 0xfe0b, v127.h         ; encoding: [0xff,0xfe,0x01,0x7d,0x0b,0xfe,0x00,0x00]
628
629v_cmpx_f_f32 v1, v2
630// GFX11: v_cmpx_f_f32_e32 v1, v2                 ; encoding: [0x01,0x05,0x20,0x7d]
631
632v_cmpx_f_f32 v255, v2
633// GFX11: v_cmpx_f_f32_e32 v255, v2               ; encoding: [0xff,0x05,0x20,0x7d]
634
635v_cmpx_f_f32 s1, v2
636// GFX11: v_cmpx_f_f32_e32 s1, v2                 ; encoding: [0x01,0x04,0x20,0x7d]
637
638v_cmpx_f_f32 s105, v2
639// GFX11: v_cmpx_f_f32_e32 s105, v2               ; encoding: [0x69,0x04,0x20,0x7d]
640
641v_cmpx_f_f32 vcc_lo, v2
642// GFX11: v_cmpx_f_f32_e32 vcc_lo, v2             ; encoding: [0x6a,0x04,0x20,0x7d]
643
644v_cmpx_f_f32 vcc_hi, v2
645// GFX11: v_cmpx_f_f32_e32 vcc_hi, v2             ; encoding: [0x6b,0x04,0x20,0x7d]
646
647v_cmpx_f_f32 ttmp15, v2
648// GFX11: v_cmpx_f_f32_e32 ttmp15, v2             ; encoding: [0x7b,0x04,0x20,0x7d]
649
650v_cmpx_f_f32 m0, v2
651// GFX11: v_cmpx_f_f32_e32 m0, v2                 ; encoding: [0x7d,0x04,0x20,0x7d]
652
653v_cmpx_f_f32 exec_lo, v2
654// GFX11: v_cmpx_f_f32_e32 exec_lo, v2            ; encoding: [0x7e,0x04,0x20,0x7d]
655
656v_cmpx_f_f32 exec_hi, v2
657// GFX11: v_cmpx_f_f32_e32 exec_hi, v2            ; encoding: [0x7f,0x04,0x20,0x7d]
658
659v_cmpx_f_f32 null, v2
660// GFX11: v_cmpx_f_f32_e32 null, v2               ; encoding: [0x7c,0x04,0x20,0x7d]
661
662v_cmpx_f_f32 -1, v2
663// GFX11: v_cmpx_f_f32_e32 -1, v2                 ; encoding: [0xc1,0x04,0x20,0x7d]
664
665v_cmpx_f_f32 0.5, v2
666// GFX11: v_cmpx_f_f32_e32 0.5, v2                ; encoding: [0xf0,0x04,0x20,0x7d]
667
668v_cmpx_f_f32 src_scc, v2
669// GFX11: v_cmpx_f_f32_e32 src_scc, v2            ; encoding: [0xfd,0x04,0x20,0x7d]
670
671v_cmpx_f_f32 0xaf123456, v255
672// GFX11: v_cmpx_f_f32_e32 0xaf123456, v255       ; encoding: [0xff,0xfe,0x21,0x7d,0x56,0x34,0x12,0xaf]
673
674v_cmpx_f_f64 v[1:2], v[2:3]
675// GFX11: v_cmpx_f_f64_e32 v[1:2], v[2:3]         ; encoding: [0x01,0x05,0x40,0x7d]
676
677v_cmpx_f_f64 v[254:255], v[2:3]
678// GFX11: v_cmpx_f_f64_e32 v[254:255], v[2:3]     ; encoding: [0xfe,0x05,0x40,0x7d]
679
680v_cmpx_f_f64 s[2:3], v[2:3]
681// GFX11: v_cmpx_f_f64_e32 s[2:3], v[2:3]         ; encoding: [0x02,0x04,0x40,0x7d]
682
683v_cmpx_f_f64 s[104:105], v[2:3]
684// GFX11: v_cmpx_f_f64_e32 s[104:105], v[2:3]     ; encoding: [0x68,0x04,0x40,0x7d]
685
686v_cmpx_f_f64 vcc, v[2:3]
687// GFX11: v_cmpx_f_f64_e32 vcc, v[2:3]            ; encoding: [0x6a,0x04,0x40,0x7d]
688
689v_cmpx_f_f64 ttmp[14:15], v[2:3]
690// GFX11: v_cmpx_f_f64_e32 ttmp[14:15], v[2:3]    ; encoding: [0x7a,0x04,0x40,0x7d]
691
692v_cmpx_f_f64 exec, v[2:3]
693// GFX11: v_cmpx_f_f64_e32 exec, v[2:3]           ; encoding: [0x7e,0x04,0x40,0x7d]
694
695v_cmpx_f_f64 null, v[2:3]
696// GFX11: v_cmpx_f_f64_e32 null, v[2:3]           ; encoding: [0x7c,0x04,0x40,0x7d]
697
698v_cmpx_f_f64 -1, v[2:3]
699// GFX11: v_cmpx_f_f64_e32 -1, v[2:3]             ; encoding: [0xc1,0x04,0x40,0x7d]
700
701v_cmpx_f_f64 0.5, v[2:3]
702// GFX11: v_cmpx_f_f64_e32 0.5, v[2:3]            ; encoding: [0xf0,0x04,0x40,0x7d]
703
704v_cmpx_f_f64 src_scc, v[2:3]
705// GFX11: v_cmpx_f_f64_e32 src_scc, v[2:3]        ; encoding: [0xfd,0x04,0x40,0x7d]
706
707v_cmpx_f_f64 0xaf123456, v[254:255]
708// GFX11: v_cmpx_f_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x41,0x7d,0x56,0x34,0x12,0xaf]
709
710v_cmpx_f_i32 v1, v2
711// GFX11: v_cmpx_f_i32_e32 v1, v2                 ; encoding: [0x01,0x05,0x80,0x7d]
712
713v_cmpx_f_i32 v255, v2
714// GFX11: v_cmpx_f_i32_e32 v255, v2               ; encoding: [0xff,0x05,0x80,0x7d]
715
716v_cmpx_f_i32 s1, v2
717// GFX11: v_cmpx_f_i32_e32 s1, v2                 ; encoding: [0x01,0x04,0x80,0x7d]
718
719v_cmpx_f_i32 s105, v2
720// GFX11: v_cmpx_f_i32_e32 s105, v2               ; encoding: [0x69,0x04,0x80,0x7d]
721
722v_cmpx_f_i32 vcc_lo, v2
723// GFX11: v_cmpx_f_i32_e32 vcc_lo, v2             ; encoding: [0x6a,0x04,0x80,0x7d]
724
725v_cmpx_f_i32 vcc_hi, v2
726// GFX11: v_cmpx_f_i32_e32 vcc_hi, v2             ; encoding: [0x6b,0x04,0x80,0x7d]
727
728v_cmpx_f_i32 ttmp15, v2
729// GFX11: v_cmpx_f_i32_e32 ttmp15, v2             ; encoding: [0x7b,0x04,0x80,0x7d]
730
731v_cmpx_f_i32 m0, v2
732// GFX11: v_cmpx_f_i32_e32 m0, v2                 ; encoding: [0x7d,0x04,0x80,0x7d]
733
734v_cmpx_f_i32 exec_lo, v2
735// GFX11: v_cmpx_f_i32_e32 exec_lo, v2            ; encoding: [0x7e,0x04,0x80,0x7d]
736
737v_cmpx_f_i32 exec_hi, v2
738// GFX11: v_cmpx_f_i32_e32 exec_hi, v2            ; encoding: [0x7f,0x04,0x80,0x7d]
739
740v_cmpx_f_i32 null, v2
741// GFX11: v_cmpx_f_i32_e32 null, v2               ; encoding: [0x7c,0x04,0x80,0x7d]
742
743v_cmpx_f_i32 -1, v2
744// GFX11: v_cmpx_f_i32_e32 -1, v2                 ; encoding: [0xc1,0x04,0x80,0x7d]
745
746v_cmpx_f_i32 0.5, v2
747// GFX11: v_cmpx_f_i32_e32 0.5, v2                ; encoding: [0xf0,0x04,0x80,0x7d]
748
749v_cmpx_f_i32 src_scc, v2
750// GFX11: v_cmpx_f_i32_e32 src_scc, v2            ; encoding: [0xfd,0x04,0x80,0x7d]
751
752v_cmpx_f_i32 0xaf123456, v255
753// GFX11: v_cmpx_f_i32_e32 0xaf123456, v255       ; encoding: [0xff,0xfe,0x81,0x7d,0x56,0x34,0x12,0xaf]
754
755v_cmpx_f_i64 v[1:2], v[2:3]
756// GFX11: v_cmpx_f_i64_e32 v[1:2], v[2:3]         ; encoding: [0x01,0x05,0xa0,0x7d]
757
758v_cmpx_f_i64 v[254:255], v[2:3]
759// GFX11: v_cmpx_f_i64_e32 v[254:255], v[2:3]     ; encoding: [0xfe,0x05,0xa0,0x7d]
760
761v_cmpx_f_i64 s[2:3], v[2:3]
762// GFX11: v_cmpx_f_i64_e32 s[2:3], v[2:3]         ; encoding: [0x02,0x04,0xa0,0x7d]
763
764v_cmpx_f_i64 s[104:105], v[2:3]
765// GFX11: v_cmpx_f_i64_e32 s[104:105], v[2:3]     ; encoding: [0x68,0x04,0xa0,0x7d]
766
767v_cmpx_f_i64 vcc, v[2:3]
768// GFX11: v_cmpx_f_i64_e32 vcc, v[2:3]            ; encoding: [0x6a,0x04,0xa0,0x7d]
769
770v_cmpx_f_i64 ttmp[14:15], v[2:3]
771// GFX11: v_cmpx_f_i64_e32 ttmp[14:15], v[2:3]    ; encoding: [0x7a,0x04,0xa0,0x7d]
772
773v_cmpx_f_i64 exec, v[2:3]
774// GFX11: v_cmpx_f_i64_e32 exec, v[2:3]           ; encoding: [0x7e,0x04,0xa0,0x7d]
775
776v_cmpx_f_i64 null, v[2:3]
777// GFX11: v_cmpx_f_i64_e32 null, v[2:3]           ; encoding: [0x7c,0x04,0xa0,0x7d]
778
779v_cmpx_f_i64 -1, v[2:3]
780// GFX11: v_cmpx_f_i64_e32 -1, v[2:3]             ; encoding: [0xc1,0x04,0xa0,0x7d]
781
782v_cmpx_f_i64 0.5, v[2:3]
783// GFX11: v_cmpx_f_i64_e32 0.5, v[2:3]            ; encoding: [0xf0,0x04,0xa0,0x7d]
784
785v_cmpx_f_i64 src_scc, v[2:3]
786// GFX11: v_cmpx_f_i64_e32 src_scc, v[2:3]        ; encoding: [0xfd,0x04,0xa0,0x7d]
787
788v_cmpx_f_i64 0xaf123456, v[254:255]
789// GFX11: v_cmpx_f_i64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xa1,0x7d,0x56,0x34,0x12,0xaf]
790
791v_cmpx_f_u32 v1, v2
792// GFX11: v_cmpx_f_u32_e32 v1, v2                 ; encoding: [0x01,0x05,0x90,0x7d]
793
794v_cmpx_f_u32 v255, v2
795// GFX11: v_cmpx_f_u32_e32 v255, v2               ; encoding: [0xff,0x05,0x90,0x7d]
796
797v_cmpx_f_u32 s1, v2
798// GFX11: v_cmpx_f_u32_e32 s1, v2                 ; encoding: [0x01,0x04,0x90,0x7d]
799
800v_cmpx_f_u32 s105, v2
801// GFX11: v_cmpx_f_u32_e32 s105, v2               ; encoding: [0x69,0x04,0x90,0x7d]
802
803v_cmpx_f_u32 vcc_lo, v2
804// GFX11: v_cmpx_f_u32_e32 vcc_lo, v2             ; encoding: [0x6a,0x04,0x90,0x7d]
805
806v_cmpx_f_u32 vcc_hi, v2
807// GFX11: v_cmpx_f_u32_e32 vcc_hi, v2             ; encoding: [0x6b,0x04,0x90,0x7d]
808
809v_cmpx_f_u32 ttmp15, v2
810// GFX11: v_cmpx_f_u32_e32 ttmp15, v2             ; encoding: [0x7b,0x04,0x90,0x7d]
811
812v_cmpx_f_u32 m0, v2
813// GFX11: v_cmpx_f_u32_e32 m0, v2                 ; encoding: [0x7d,0x04,0x90,0x7d]
814
815v_cmpx_f_u32 exec_lo, v2
816// GFX11: v_cmpx_f_u32_e32 exec_lo, v2            ; encoding: [0x7e,0x04,0x90,0x7d]
817
818v_cmpx_f_u32 exec_hi, v2
819// GFX11: v_cmpx_f_u32_e32 exec_hi, v2            ; encoding: [0x7f,0x04,0x90,0x7d]
820
821v_cmpx_f_u32 null, v2
822// GFX11: v_cmpx_f_u32_e32 null, v2               ; encoding: [0x7c,0x04,0x90,0x7d]
823
824v_cmpx_f_u32 -1, v2
825// GFX11: v_cmpx_f_u32_e32 -1, v2                 ; encoding: [0xc1,0x04,0x90,0x7d]
826
827v_cmpx_f_u32 0.5, v2
828// GFX11: v_cmpx_f_u32_e32 0.5, v2                ; encoding: [0xf0,0x04,0x90,0x7d]
829
830v_cmpx_f_u32 src_scc, v2
831// GFX11: v_cmpx_f_u32_e32 src_scc, v2            ; encoding: [0xfd,0x04,0x90,0x7d]
832
833v_cmpx_f_u32 0xaf123456, v255
834// GFX11: v_cmpx_f_u32_e32 0xaf123456, v255       ; encoding: [0xff,0xfe,0x91,0x7d,0x56,0x34,0x12,0xaf]
835
836v_cmpx_f_u64 v[1:2], v[2:3]
837// GFX11: v_cmpx_f_u64_e32 v[1:2], v[2:3]         ; encoding: [0x01,0x05,0xb0,0x7d]
838
839v_cmpx_f_u64 v[254:255], v[2:3]
840// GFX11: v_cmpx_f_u64_e32 v[254:255], v[2:3]     ; encoding: [0xfe,0x05,0xb0,0x7d]
841
842v_cmpx_f_u64 s[2:3], v[2:3]
843// GFX11: v_cmpx_f_u64_e32 s[2:3], v[2:3]         ; encoding: [0x02,0x04,0xb0,0x7d]
844
845v_cmpx_f_u64 s[104:105], v[2:3]
846// GFX11: v_cmpx_f_u64_e32 s[104:105], v[2:3]     ; encoding: [0x68,0x04,0xb0,0x7d]
847
848v_cmpx_f_u64 vcc, v[2:3]
849// GFX11: v_cmpx_f_u64_e32 vcc, v[2:3]            ; encoding: [0x6a,0x04,0xb0,0x7d]
850
851v_cmpx_f_u64 ttmp[14:15], v[2:3]
852// GFX11: v_cmpx_f_u64_e32 ttmp[14:15], v[2:3]    ; encoding: [0x7a,0x04,0xb0,0x7d]
853
854v_cmpx_f_u64 exec, v[2:3]
855// GFX11: v_cmpx_f_u64_e32 exec, v[2:3]           ; encoding: [0x7e,0x04,0xb0,0x7d]
856
857v_cmpx_f_u64 null, v[2:3]
858// GFX11: v_cmpx_f_u64_e32 null, v[2:3]           ; encoding: [0x7c,0x04,0xb0,0x7d]
859
860v_cmpx_f_u64 -1, v[2:3]
861// GFX11: v_cmpx_f_u64_e32 -1, v[2:3]             ; encoding: [0xc1,0x04,0xb0,0x7d]
862
863v_cmpx_f_u64 0.5, v[2:3]
864// GFX11: v_cmpx_f_u64_e32 0.5, v[2:3]            ; encoding: [0xf0,0x04,0xb0,0x7d]
865
866v_cmpx_f_u64 src_scc, v[2:3]
867// GFX11: v_cmpx_f_u64_e32 src_scc, v[2:3]        ; encoding: [0xfd,0x04,0xb0,0x7d]
868
869v_cmpx_f_u64 0xaf123456, v[254:255]
870// GFX11: v_cmpx_f_u64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xb1,0x7d,0x56,0x34,0x12,0xaf]
871
872v_cmpx_ge_f16 v1.l, v2.l
873// GFX11: v_cmpx_ge_f16_e32 v1.l, v2.l            ; encoding: [0x01,0x05,0x0c,0x7d]
874
875v_cmpx_ge_f16 v127.l, v2.l
876// GFX11: v_cmpx_ge_f16_e32 v127.l, v2.l          ; encoding: [0x7f,0x05,0x0c,0x7d]
877
878v_cmpx_ge_f16 s1, v2.l
879// GFX11: v_cmpx_ge_f16_e32 s1, v2.l              ; encoding: [0x01,0x04,0x0c,0x7d]
880
881v_cmpx_ge_f16 s105, v2.l
882// GFX11: v_cmpx_ge_f16_e32 s105, v2.l            ; encoding: [0x69,0x04,0x0c,0x7d]
883
884v_cmpx_ge_f16 vcc_lo, v2.l
885// GFX11: v_cmpx_ge_f16_e32 vcc_lo, v2.l          ; encoding: [0x6a,0x04,0x0c,0x7d]
886
887v_cmpx_ge_f16 vcc_hi, v2.l
888// GFX11: v_cmpx_ge_f16_e32 vcc_hi, v2.l          ; encoding: [0x6b,0x04,0x0c,0x7d]
889
890v_cmpx_ge_f16 ttmp15, v2.l
891// GFX11: v_cmpx_ge_f16_e32 ttmp15, v2.l          ; encoding: [0x7b,0x04,0x0c,0x7d]
892
893v_cmpx_ge_f16 m0, v2.l
894// GFX11: v_cmpx_ge_f16_e32 m0, v2.l              ; encoding: [0x7d,0x04,0x0c,0x7d]
895
896v_cmpx_ge_f16 exec_lo, v2.l
897// GFX11: v_cmpx_ge_f16_e32 exec_lo, v2.l         ; encoding: [0x7e,0x04,0x0c,0x7d]
898
899v_cmpx_ge_f16 exec_hi, v2.l
900// GFX11: v_cmpx_ge_f16_e32 exec_hi, v2.l         ; encoding: [0x7f,0x04,0x0c,0x7d]
901
902v_cmpx_ge_f16 null, v2.l
903// GFX11: v_cmpx_ge_f16_e32 null, v2.l            ; encoding: [0x7c,0x04,0x0c,0x7d]
904
905v_cmpx_ge_f16 -1, v2.l
906// GFX11: v_cmpx_ge_f16_e32 -1, v2.l              ; encoding: [0xc1,0x04,0x0c,0x7d]
907
908v_cmpx_ge_f16 0.5, v2.l
909// GFX11: v_cmpx_ge_f16_e32 0.5, v2.l             ; encoding: [0xf0,0x04,0x0c,0x7d]
910
911v_cmpx_ge_f16 src_scc, v2.l
912// GFX11: v_cmpx_ge_f16_e32 src_scc, v2.l         ; encoding: [0xfd,0x04,0x0c,0x7d]
913
914v_cmpx_ge_f16 0xfe0b, v127.l
915// GFX11: v_cmpx_ge_f16_e32 0xfe0b, v127.l        ; encoding: [0xff,0xfe,0x0c,0x7d,0x0b,0xfe,0x00,0x00]
916
917v_cmpx_ge_f16 v1.h, v2.l
918// GFX11: v_cmpx_ge_f16_e32 v1.h, v2.l            ; encoding: [0x81,0x05,0x0c,0x7d]
919
920v_cmpx_ge_f16 v127.h, v2.l
921// GFX11: v_cmpx_ge_f16_e32 v127.h, v2.l          ; encoding: [0xff,0x05,0x0c,0x7d]
922
923v_cmpx_ge_f16 0.5, v127.l
924// GFX11: v_cmpx_ge_f16_e32 0.5, v127.l           ; encoding: [0xf0,0xfe,0x0c,0x7d]
925
926v_cmpx_ge_f16 src_scc, v2.h
927// GFX11: v_cmpx_ge_f16_e32 src_scc, v2.h         ; encoding: [0xfd,0x04,0x0d,0x7d]
928
929v_cmpx_ge_f16 0xfe0b, v127.h
930// GFX11: v_cmpx_ge_f16_e32 0xfe0b, v127.h        ; encoding: [0xff,0xfe,0x0d,0x7d,0x0b,0xfe,0x00,0x00]
931
932v_cmpx_ge_f32 v1, v2
933// GFX11: v_cmpx_ge_f32_e32 v1, v2                ; encoding: [0x01,0x05,0x2c,0x7d]
934
935v_cmpx_ge_f32 v255, v2
936// GFX11: v_cmpx_ge_f32_e32 v255, v2              ; encoding: [0xff,0x05,0x2c,0x7d]
937
938v_cmpx_ge_f32 s1, v2
939// GFX11: v_cmpx_ge_f32_e32 s1, v2                ; encoding: [0x01,0x04,0x2c,0x7d]
940
941v_cmpx_ge_f32 s105, v2
942// GFX11: v_cmpx_ge_f32_e32 s105, v2              ; encoding: [0x69,0x04,0x2c,0x7d]
943
944v_cmpx_ge_f32 vcc_lo, v2
945// GFX11: v_cmpx_ge_f32_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x2c,0x7d]
946
947v_cmpx_ge_f32 vcc_hi, v2
948// GFX11: v_cmpx_ge_f32_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x2c,0x7d]
949
950v_cmpx_ge_f32 ttmp15, v2
951// GFX11: v_cmpx_ge_f32_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x2c,0x7d]
952
953v_cmpx_ge_f32 m0, v2
954// GFX11: v_cmpx_ge_f32_e32 m0, v2                ; encoding: [0x7d,0x04,0x2c,0x7d]
955
956v_cmpx_ge_f32 exec_lo, v2
957// GFX11: v_cmpx_ge_f32_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x2c,0x7d]
958
959v_cmpx_ge_f32 exec_hi, v2
960// GFX11: v_cmpx_ge_f32_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x2c,0x7d]
961
962v_cmpx_ge_f32 null, v2
963// GFX11: v_cmpx_ge_f32_e32 null, v2              ; encoding: [0x7c,0x04,0x2c,0x7d]
964
965v_cmpx_ge_f32 -1, v2
966// GFX11: v_cmpx_ge_f32_e32 -1, v2                ; encoding: [0xc1,0x04,0x2c,0x7d]
967
968v_cmpx_ge_f32 0.5, v2
969// GFX11: v_cmpx_ge_f32_e32 0.5, v2               ; encoding: [0xf0,0x04,0x2c,0x7d]
970
971v_cmpx_ge_f32 src_scc, v2
972// GFX11: v_cmpx_ge_f32_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x2c,0x7d]
973
974v_cmpx_ge_f32 0xaf123456, v255
975// GFX11: v_cmpx_ge_f32_e32 0xaf123456, v255      ; encoding: [0xff,0xfe,0x2d,0x7d,0x56,0x34,0x12,0xaf]
976
977v_cmpx_ge_f64 v[1:2], v[2:3]
978// GFX11: v_cmpx_ge_f64_e32 v[1:2], v[2:3]        ; encoding: [0x01,0x05,0x4c,0x7d]
979
980v_cmpx_ge_f64 v[254:255], v[2:3]
981// GFX11: v_cmpx_ge_f64_e32 v[254:255], v[2:3]    ; encoding: [0xfe,0x05,0x4c,0x7d]
982
983v_cmpx_ge_f64 s[2:3], v[2:3]
984// GFX11: v_cmpx_ge_f64_e32 s[2:3], v[2:3]        ; encoding: [0x02,0x04,0x4c,0x7d]
985
986v_cmpx_ge_f64 s[104:105], v[2:3]
987// GFX11: v_cmpx_ge_f64_e32 s[104:105], v[2:3]    ; encoding: [0x68,0x04,0x4c,0x7d]
988
989v_cmpx_ge_f64 vcc, v[2:3]
990// GFX11: v_cmpx_ge_f64_e32 vcc, v[2:3]           ; encoding: [0x6a,0x04,0x4c,0x7d]
991
992v_cmpx_ge_f64 ttmp[14:15], v[2:3]
993// GFX11: v_cmpx_ge_f64_e32 ttmp[14:15], v[2:3]   ; encoding: [0x7a,0x04,0x4c,0x7d]
994
995v_cmpx_ge_f64 exec, v[2:3]
996// GFX11: v_cmpx_ge_f64_e32 exec, v[2:3]          ; encoding: [0x7e,0x04,0x4c,0x7d]
997
998v_cmpx_ge_f64 null, v[2:3]
999// GFX11: v_cmpx_ge_f64_e32 null, v[2:3]          ; encoding: [0x7c,0x04,0x4c,0x7d]
1000
1001v_cmpx_ge_f64 -1, v[2:3]
1002// GFX11: v_cmpx_ge_f64_e32 -1, v[2:3]            ; encoding: [0xc1,0x04,0x4c,0x7d]
1003
1004v_cmpx_ge_f64 0.5, v[2:3]
1005// GFX11: v_cmpx_ge_f64_e32 0.5, v[2:3]           ; encoding: [0xf0,0x04,0x4c,0x7d]
1006
1007v_cmpx_ge_f64 src_scc, v[2:3]
1008// GFX11: v_cmpx_ge_f64_e32 src_scc, v[2:3]       ; encoding: [0xfd,0x04,0x4c,0x7d]
1009
1010v_cmpx_ge_f64 0xaf123456, v[254:255]
1011// GFX11: v_cmpx_ge_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x4d,0x7d,0x56,0x34,0x12,0xaf]
1012
1013v_cmpx_ge_i16 v1.l, v2.l
1014// GFX11: v_cmpx_ge_i16_e32 v1.l, v2.l            ; encoding: [0x01,0x05,0x6c,0x7d]
1015
1016v_cmpx_ge_i16 v127.l, v2.l
1017// GFX11: v_cmpx_ge_i16_e32 v127.l, v2.l          ; encoding: [0x7f,0x05,0x6c,0x7d]
1018
1019v_cmpx_ge_i16 s1, v2.l
1020// GFX11: v_cmpx_ge_i16_e32 s1, v2.l              ; encoding: [0x01,0x04,0x6c,0x7d]
1021
1022v_cmpx_ge_i16 s105, v2.l
1023// GFX11: v_cmpx_ge_i16_e32 s105, v2.l            ; encoding: [0x69,0x04,0x6c,0x7d]
1024
1025v_cmpx_ge_i16 vcc_lo, v2.l
1026// GFX11: v_cmpx_ge_i16_e32 vcc_lo, v2.l          ; encoding: [0x6a,0x04,0x6c,0x7d]
1027
1028v_cmpx_ge_i16 vcc_hi, v2.l
1029// GFX11: v_cmpx_ge_i16_e32 vcc_hi, v2.l          ; encoding: [0x6b,0x04,0x6c,0x7d]
1030
1031v_cmpx_ge_i16 ttmp15, v2.l
1032// GFX11: v_cmpx_ge_i16_e32 ttmp15, v2.l          ; encoding: [0x7b,0x04,0x6c,0x7d]
1033
1034v_cmpx_ge_i16 m0, v2.l
1035// GFX11: v_cmpx_ge_i16_e32 m0, v2.l              ; encoding: [0x7d,0x04,0x6c,0x7d]
1036
1037v_cmpx_ge_i16 exec_lo, v2.l
1038// GFX11: v_cmpx_ge_i16_e32 exec_lo, v2.l         ; encoding: [0x7e,0x04,0x6c,0x7d]
1039
1040v_cmpx_ge_i16 exec_hi, v2.l
1041// GFX11: v_cmpx_ge_i16_e32 exec_hi, v2.l         ; encoding: [0x7f,0x04,0x6c,0x7d]
1042
1043v_cmpx_ge_i16 null, v2.l
1044// GFX11: v_cmpx_ge_i16_e32 null, v2.l            ; encoding: [0x7c,0x04,0x6c,0x7d]
1045
1046v_cmpx_ge_i16 -1, v2.l
1047// GFX11: v_cmpx_ge_i16_e32 -1, v2.l              ; encoding: [0xc1,0x04,0x6c,0x7d]
1048
1049v_cmpx_ge_i16 0.5, v2.l
1050// GFX11: v_cmpx_ge_i16_e32 0.5, v2.l             ; encoding: [0xf0,0x04,0x6c,0x7d]
1051
1052v_cmpx_ge_i16 src_scc, v2.l
1053// GFX11: v_cmpx_ge_i16_e32 src_scc, v2.l         ; encoding: [0xfd,0x04,0x6c,0x7d]
1054
1055v_cmpx_ge_i16 0xfe0b, v127.l
1056// GFX11: v_cmpx_ge_i16_e32 0xfe0b, v127.l        ; encoding: [0xff,0xfe,0x6c,0x7d,0x0b,0xfe,0x00,0x00]
1057
1058v_cmpx_ge_i16 v1.h, v2.l
1059// GFX11: v_cmpx_ge_i16_e32 v1.h, v2.l            ; encoding: [0x81,0x05,0x6c,0x7d]
1060
1061v_cmpx_ge_i16 v127.h, v2.l
1062// GFX11: v_cmpx_ge_i16_e32 v127.h, v2.l          ; encoding: [0xff,0x05,0x6c,0x7d]
1063
1064v_cmpx_ge_i16 0.5, v127.l
1065// GFX11: v_cmpx_ge_i16_e32 0.5, v127.l           ; encoding: [0xf0,0xfe,0x6c,0x7d]
1066
1067v_cmpx_ge_i16 src_scc, v2.h
1068// GFX11: v_cmpx_ge_i16_e32 src_scc, v2.h         ; encoding: [0xfd,0x04,0x6d,0x7d]
1069
1070v_cmpx_ge_i16 0xfe0b, v127.h
1071// GFX11: v_cmpx_ge_i16_e32 0xfe0b, v127.h        ; encoding: [0xff,0xfe,0x6d,0x7d,0x0b,0xfe,0x00,0x00]
1072
1073v_cmpx_ge_i32 v1, v2
1074// GFX11: v_cmpx_ge_i32_e32 v1, v2                ; encoding: [0x01,0x05,0x8c,0x7d]
1075
1076v_cmpx_ge_i32 v255, v2
1077// GFX11: v_cmpx_ge_i32_e32 v255, v2              ; encoding: [0xff,0x05,0x8c,0x7d]
1078
1079v_cmpx_ge_i32 s1, v2
1080// GFX11: v_cmpx_ge_i32_e32 s1, v2                ; encoding: [0x01,0x04,0x8c,0x7d]
1081
1082v_cmpx_ge_i32 s105, v2
1083// GFX11: v_cmpx_ge_i32_e32 s105, v2              ; encoding: [0x69,0x04,0x8c,0x7d]
1084
1085v_cmpx_ge_i32 vcc_lo, v2
1086// GFX11: v_cmpx_ge_i32_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x8c,0x7d]
1087
1088v_cmpx_ge_i32 vcc_hi, v2
1089// GFX11: v_cmpx_ge_i32_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x8c,0x7d]
1090
1091v_cmpx_ge_i32 ttmp15, v2
1092// GFX11: v_cmpx_ge_i32_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x8c,0x7d]
1093
1094v_cmpx_ge_i32 m0, v2
1095// GFX11: v_cmpx_ge_i32_e32 m0, v2                ; encoding: [0x7d,0x04,0x8c,0x7d]
1096
1097v_cmpx_ge_i32 exec_lo, v2
1098// GFX11: v_cmpx_ge_i32_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x8c,0x7d]
1099
1100v_cmpx_ge_i32 exec_hi, v2
1101// GFX11: v_cmpx_ge_i32_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x8c,0x7d]
1102
1103v_cmpx_ge_i32 null, v2
1104// GFX11: v_cmpx_ge_i32_e32 null, v2              ; encoding: [0x7c,0x04,0x8c,0x7d]
1105
1106v_cmpx_ge_i32 -1, v2
1107// GFX11: v_cmpx_ge_i32_e32 -1, v2                ; encoding: [0xc1,0x04,0x8c,0x7d]
1108
1109v_cmpx_ge_i32 0.5, v2
1110// GFX11: v_cmpx_ge_i32_e32 0.5, v2               ; encoding: [0xf0,0x04,0x8c,0x7d]
1111
1112v_cmpx_ge_i32 src_scc, v2
1113// GFX11: v_cmpx_ge_i32_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x8c,0x7d]
1114
1115v_cmpx_ge_i32 0xaf123456, v255
1116// GFX11: v_cmpx_ge_i32_e32 0xaf123456, v255      ; encoding: [0xff,0xfe,0x8d,0x7d,0x56,0x34,0x12,0xaf]
1117
1118v_cmpx_ge_i64 v[1:2], v[2:3]
1119// GFX11: v_cmpx_ge_i64_e32 v[1:2], v[2:3]        ; encoding: [0x01,0x05,0xac,0x7d]
1120
1121v_cmpx_ge_i64 v[254:255], v[2:3]
1122// GFX11: v_cmpx_ge_i64_e32 v[254:255], v[2:3]    ; encoding: [0xfe,0x05,0xac,0x7d]
1123
1124v_cmpx_ge_i64 s[2:3], v[2:3]
1125// GFX11: v_cmpx_ge_i64_e32 s[2:3], v[2:3]        ; encoding: [0x02,0x04,0xac,0x7d]
1126
1127v_cmpx_ge_i64 s[104:105], v[2:3]
1128// GFX11: v_cmpx_ge_i64_e32 s[104:105], v[2:3]    ; encoding: [0x68,0x04,0xac,0x7d]
1129
1130v_cmpx_ge_i64 vcc, v[2:3]
1131// GFX11: v_cmpx_ge_i64_e32 vcc, v[2:3]           ; encoding: [0x6a,0x04,0xac,0x7d]
1132
1133v_cmpx_ge_i64 ttmp[14:15], v[2:3]
1134// GFX11: v_cmpx_ge_i64_e32 ttmp[14:15], v[2:3]   ; encoding: [0x7a,0x04,0xac,0x7d]
1135
1136v_cmpx_ge_i64 exec, v[2:3]
1137// GFX11: v_cmpx_ge_i64_e32 exec, v[2:3]          ; encoding: [0x7e,0x04,0xac,0x7d]
1138
1139v_cmpx_ge_i64 null, v[2:3]
1140// GFX11: v_cmpx_ge_i64_e32 null, v[2:3]          ; encoding: [0x7c,0x04,0xac,0x7d]
1141
1142v_cmpx_ge_i64 -1, v[2:3]
1143// GFX11: v_cmpx_ge_i64_e32 -1, v[2:3]            ; encoding: [0xc1,0x04,0xac,0x7d]
1144
1145v_cmpx_ge_i64 0.5, v[2:3]
1146// GFX11: v_cmpx_ge_i64_e32 0.5, v[2:3]           ; encoding: [0xf0,0x04,0xac,0x7d]
1147
1148v_cmpx_ge_i64 src_scc, v[2:3]
1149// GFX11: v_cmpx_ge_i64_e32 src_scc, v[2:3]       ; encoding: [0xfd,0x04,0xac,0x7d]
1150
1151v_cmpx_ge_i64 0xaf123456, v[254:255]
1152// GFX11: v_cmpx_ge_i64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xad,0x7d,0x56,0x34,0x12,0xaf]
1153
1154v_cmpx_ge_u16 v1.l, v2.l
1155// GFX11: v_cmpx_ge_u16_e32 v1.l, v2.l            ; encoding: [0x01,0x05,0x7c,0x7d]
1156
1157v_cmpx_ge_u16 v127.l, v2.l
1158// GFX11: v_cmpx_ge_u16_e32 v127.l, v2.l          ; encoding: [0x7f,0x05,0x7c,0x7d]
1159
1160v_cmpx_ge_u16 s1, v2.l
1161// GFX11: v_cmpx_ge_u16_e32 s1, v2.l              ; encoding: [0x01,0x04,0x7c,0x7d]
1162
1163v_cmpx_ge_u16 s105, v2.l
1164// GFX11: v_cmpx_ge_u16_e32 s105, v2.l            ; encoding: [0x69,0x04,0x7c,0x7d]
1165
1166v_cmpx_ge_u16 vcc_lo, v2.l
1167// GFX11: v_cmpx_ge_u16_e32 vcc_lo, v2.l          ; encoding: [0x6a,0x04,0x7c,0x7d]
1168
1169v_cmpx_ge_u16 vcc_hi, v2.l
1170// GFX11: v_cmpx_ge_u16_e32 vcc_hi, v2.l          ; encoding: [0x6b,0x04,0x7c,0x7d]
1171
1172v_cmpx_ge_u16 ttmp15, v2.l
1173// GFX11: v_cmpx_ge_u16_e32 ttmp15, v2.l          ; encoding: [0x7b,0x04,0x7c,0x7d]
1174
1175v_cmpx_ge_u16 m0, v2.l
1176// GFX11: v_cmpx_ge_u16_e32 m0, v2.l              ; encoding: [0x7d,0x04,0x7c,0x7d]
1177
1178v_cmpx_ge_u16 exec_lo, v2.l
1179// GFX11: v_cmpx_ge_u16_e32 exec_lo, v2.l         ; encoding: [0x7e,0x04,0x7c,0x7d]
1180
1181v_cmpx_ge_u16 exec_hi, v2.l
1182// GFX11: v_cmpx_ge_u16_e32 exec_hi, v2.l         ; encoding: [0x7f,0x04,0x7c,0x7d]
1183
1184v_cmpx_ge_u16 null, v2.l
1185// GFX11: v_cmpx_ge_u16_e32 null, v2.l            ; encoding: [0x7c,0x04,0x7c,0x7d]
1186
1187v_cmpx_ge_u16 -1, v2.l
1188// GFX11: v_cmpx_ge_u16_e32 -1, v2.l              ; encoding: [0xc1,0x04,0x7c,0x7d]
1189
1190v_cmpx_ge_u16 0.5, v2.l
1191// GFX11: v_cmpx_ge_u16_e32 0.5, v2.l             ; encoding: [0xf0,0x04,0x7c,0x7d]
1192
1193v_cmpx_ge_u16 src_scc, v2.l
1194// GFX11: v_cmpx_ge_u16_e32 src_scc, v2.l         ; encoding: [0xfd,0x04,0x7c,0x7d]
1195
1196v_cmpx_ge_u16 0xfe0b, v127.l
1197// GFX11: v_cmpx_ge_u16_e32 0xfe0b, v127.l        ; encoding: [0xff,0xfe,0x7c,0x7d,0x0b,0xfe,0x00,0x00]
1198
1199v_cmpx_ge_u16 v1.h, v2.l
1200// GFX11: v_cmpx_ge_u16_e32 v1.h, v2.l            ; encoding: [0x81,0x05,0x7c,0x7d]
1201
1202v_cmpx_ge_u16 v127.h, v2.l
1203// GFX11: v_cmpx_ge_u16_e32 v127.h, v2.l          ; encoding: [0xff,0x05,0x7c,0x7d]
1204
1205v_cmpx_ge_u16 0.5, v127.l
1206// GFX11: v_cmpx_ge_u16_e32 0.5, v127.l           ; encoding: [0xf0,0xfe,0x7c,0x7d]
1207
1208v_cmpx_ge_u16 src_scc, v2.h
1209// GFX11: v_cmpx_ge_u16_e32 src_scc, v2.h         ; encoding: [0xfd,0x04,0x7d,0x7d]
1210
1211v_cmpx_ge_u16 0xfe0b, v127.h
1212// GFX11: v_cmpx_ge_u16_e32 0xfe0b, v127.h        ; encoding: [0xff,0xfe,0x7d,0x7d,0x0b,0xfe,0x00,0x00]
1213
1214v_cmpx_ge_u32 v1, v2
1215// GFX11: v_cmpx_ge_u32_e32 v1, v2                ; encoding: [0x01,0x05,0x9c,0x7d]
1216
1217v_cmpx_ge_u32 v255, v2
1218// GFX11: v_cmpx_ge_u32_e32 v255, v2              ; encoding: [0xff,0x05,0x9c,0x7d]
1219
1220v_cmpx_ge_u32 s1, v2
1221// GFX11: v_cmpx_ge_u32_e32 s1, v2                ; encoding: [0x01,0x04,0x9c,0x7d]
1222
1223v_cmpx_ge_u32 s105, v2
1224// GFX11: v_cmpx_ge_u32_e32 s105, v2              ; encoding: [0x69,0x04,0x9c,0x7d]
1225
1226v_cmpx_ge_u32 vcc_lo, v2
1227// GFX11: v_cmpx_ge_u32_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x9c,0x7d]
1228
1229v_cmpx_ge_u32 vcc_hi, v2
1230// GFX11: v_cmpx_ge_u32_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x9c,0x7d]
1231
1232v_cmpx_ge_u32 ttmp15, v2
1233// GFX11: v_cmpx_ge_u32_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x9c,0x7d]
1234
1235v_cmpx_ge_u32 m0, v2
1236// GFX11: v_cmpx_ge_u32_e32 m0, v2                ; encoding: [0x7d,0x04,0x9c,0x7d]
1237
1238v_cmpx_ge_u32 exec_lo, v2
1239// GFX11: v_cmpx_ge_u32_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x9c,0x7d]
1240
1241v_cmpx_ge_u32 exec_hi, v2
1242// GFX11: v_cmpx_ge_u32_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x9c,0x7d]
1243
1244v_cmpx_ge_u32 null, v2
1245// GFX11: v_cmpx_ge_u32_e32 null, v2              ; encoding: [0x7c,0x04,0x9c,0x7d]
1246
1247v_cmpx_ge_u32 -1, v2
1248// GFX11: v_cmpx_ge_u32_e32 -1, v2                ; encoding: [0xc1,0x04,0x9c,0x7d]
1249
1250v_cmpx_ge_u32 0.5, v2
1251// GFX11: v_cmpx_ge_u32_e32 0.5, v2               ; encoding: [0xf0,0x04,0x9c,0x7d]
1252
1253v_cmpx_ge_u32 src_scc, v2
1254// GFX11: v_cmpx_ge_u32_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x9c,0x7d]
1255
1256v_cmpx_ge_u32 0xaf123456, v255
1257// GFX11: v_cmpx_ge_u32_e32 0xaf123456, v255      ; encoding: [0xff,0xfe,0x9d,0x7d,0x56,0x34,0x12,0xaf]
1258
1259v_cmpx_ge_u64 v[1:2], v[2:3]
1260// GFX11: v_cmpx_ge_u64_e32 v[1:2], v[2:3]        ; encoding: [0x01,0x05,0xbc,0x7d]
1261
1262v_cmpx_ge_u64 v[254:255], v[2:3]
1263// GFX11: v_cmpx_ge_u64_e32 v[254:255], v[2:3]    ; encoding: [0xfe,0x05,0xbc,0x7d]
1264
1265v_cmpx_ge_u64 s[2:3], v[2:3]
1266// GFX11: v_cmpx_ge_u64_e32 s[2:3], v[2:3]        ; encoding: [0x02,0x04,0xbc,0x7d]
1267
1268v_cmpx_ge_u64 s[104:105], v[2:3]
1269// GFX11: v_cmpx_ge_u64_e32 s[104:105], v[2:3]    ; encoding: [0x68,0x04,0xbc,0x7d]
1270
1271v_cmpx_ge_u64 vcc, v[2:3]
1272// GFX11: v_cmpx_ge_u64_e32 vcc, v[2:3]           ; encoding: [0x6a,0x04,0xbc,0x7d]
1273
1274v_cmpx_ge_u64 ttmp[14:15], v[2:3]
1275// GFX11: v_cmpx_ge_u64_e32 ttmp[14:15], v[2:3]   ; encoding: [0x7a,0x04,0xbc,0x7d]
1276
1277v_cmpx_ge_u64 exec, v[2:3]
1278// GFX11: v_cmpx_ge_u64_e32 exec, v[2:3]          ; encoding: [0x7e,0x04,0xbc,0x7d]
1279
1280v_cmpx_ge_u64 null, v[2:3]
1281// GFX11: v_cmpx_ge_u64_e32 null, v[2:3]          ; encoding: [0x7c,0x04,0xbc,0x7d]
1282
1283v_cmpx_ge_u64 -1, v[2:3]
1284// GFX11: v_cmpx_ge_u64_e32 -1, v[2:3]            ; encoding: [0xc1,0x04,0xbc,0x7d]
1285
1286v_cmpx_ge_u64 0.5, v[2:3]
1287// GFX11: v_cmpx_ge_u64_e32 0.5, v[2:3]           ; encoding: [0xf0,0x04,0xbc,0x7d]
1288
1289v_cmpx_ge_u64 src_scc, v[2:3]
1290// GFX11: v_cmpx_ge_u64_e32 src_scc, v[2:3]       ; encoding: [0xfd,0x04,0xbc,0x7d]
1291
1292v_cmpx_ge_u64 0xaf123456, v[254:255]
1293// GFX11: v_cmpx_ge_u64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xbd,0x7d,0x56,0x34,0x12,0xaf]
1294
1295v_cmpx_gt_f16 v1.l, v2.l
1296// GFX11: v_cmpx_gt_f16_e32 v1.l, v2.l            ; encoding: [0x01,0x05,0x08,0x7d]
1297
1298v_cmpx_gt_f16 v127.l, v2.l
1299// GFX11: v_cmpx_gt_f16_e32 v127.l, v2.l          ; encoding: [0x7f,0x05,0x08,0x7d]
1300
1301v_cmpx_gt_f16 s1, v2.l
1302// GFX11: v_cmpx_gt_f16_e32 s1, v2.l              ; encoding: [0x01,0x04,0x08,0x7d]
1303
1304v_cmpx_gt_f16 s105, v2.l
1305// GFX11: v_cmpx_gt_f16_e32 s105, v2.l            ; encoding: [0x69,0x04,0x08,0x7d]
1306
1307v_cmpx_gt_f16 vcc_lo, v2.l
1308// GFX11: v_cmpx_gt_f16_e32 vcc_lo, v2.l          ; encoding: [0x6a,0x04,0x08,0x7d]
1309
1310v_cmpx_gt_f16 vcc_hi, v2.l
1311// GFX11: v_cmpx_gt_f16_e32 vcc_hi, v2.l          ; encoding: [0x6b,0x04,0x08,0x7d]
1312
1313v_cmpx_gt_f16 ttmp15, v2.l
1314// GFX11: v_cmpx_gt_f16_e32 ttmp15, v2.l          ; encoding: [0x7b,0x04,0x08,0x7d]
1315
1316v_cmpx_gt_f16 m0, v2.l
1317// GFX11: v_cmpx_gt_f16_e32 m0, v2.l              ; encoding: [0x7d,0x04,0x08,0x7d]
1318
1319v_cmpx_gt_f16 exec_lo, v2.l
1320// GFX11: v_cmpx_gt_f16_e32 exec_lo, v2.l         ; encoding: [0x7e,0x04,0x08,0x7d]
1321
1322v_cmpx_gt_f16 exec_hi, v2.l
1323// GFX11: v_cmpx_gt_f16_e32 exec_hi, v2.l         ; encoding: [0x7f,0x04,0x08,0x7d]
1324
1325v_cmpx_gt_f16 null, v2.l
1326// GFX11: v_cmpx_gt_f16_e32 null, v2.l            ; encoding: [0x7c,0x04,0x08,0x7d]
1327
1328v_cmpx_gt_f16 -1, v2.l
1329// GFX11: v_cmpx_gt_f16_e32 -1, v2.l              ; encoding: [0xc1,0x04,0x08,0x7d]
1330
1331v_cmpx_gt_f16 0.5, v2.l
1332// GFX11: v_cmpx_gt_f16_e32 0.5, v2.l             ; encoding: [0xf0,0x04,0x08,0x7d]
1333
1334v_cmpx_gt_f16 src_scc, v2.l
1335// GFX11: v_cmpx_gt_f16_e32 src_scc, v2.l         ; encoding: [0xfd,0x04,0x08,0x7d]
1336
1337v_cmpx_gt_f16 0xfe0b, v127.l
1338// GFX11: v_cmpx_gt_f16_e32 0xfe0b, v127.l        ; encoding: [0xff,0xfe,0x08,0x7d,0x0b,0xfe,0x00,0x00]
1339
1340v_cmpx_gt_f16 v1.h, v2.l
1341// GFX11: v_cmpx_gt_f16_e32 v1.h, v2.l            ; encoding: [0x81,0x05,0x08,0x7d]
1342
1343v_cmpx_gt_f16 v127.h, v2.l
1344// GFX11: v_cmpx_gt_f16_e32 v127.h, v2.l          ; encoding: [0xff,0x05,0x08,0x7d]
1345
1346v_cmpx_gt_f16 0.5, v127.l
1347// GFX11: v_cmpx_gt_f16_e32 0.5, v127.l           ; encoding: [0xf0,0xfe,0x08,0x7d]
1348
1349v_cmpx_gt_f16 src_scc, v2.h
1350// GFX11: v_cmpx_gt_f16_e32 src_scc, v2.h         ; encoding: [0xfd,0x04,0x09,0x7d]
1351
1352v_cmpx_gt_f16 0xfe0b, v127.h
1353// GFX11: v_cmpx_gt_f16_e32 0xfe0b, v127.h        ; encoding: [0xff,0xfe,0x09,0x7d,0x0b,0xfe,0x00,0x00]
1354
1355v_cmpx_gt_f32 v1, v2
1356// GFX11: v_cmpx_gt_f32_e32 v1, v2                ; encoding: [0x01,0x05,0x28,0x7d]
1357
1358v_cmpx_gt_f32 v255, v2
1359// GFX11: v_cmpx_gt_f32_e32 v255, v2              ; encoding: [0xff,0x05,0x28,0x7d]
1360
1361v_cmpx_gt_f32 s1, v2
1362// GFX11: v_cmpx_gt_f32_e32 s1, v2                ; encoding: [0x01,0x04,0x28,0x7d]
1363
1364v_cmpx_gt_f32 s105, v2
1365// GFX11: v_cmpx_gt_f32_e32 s105, v2              ; encoding: [0x69,0x04,0x28,0x7d]
1366
1367v_cmpx_gt_f32 vcc_lo, v2
1368// GFX11: v_cmpx_gt_f32_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x28,0x7d]
1369
1370v_cmpx_gt_f32 vcc_hi, v2
1371// GFX11: v_cmpx_gt_f32_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x28,0x7d]
1372
1373v_cmpx_gt_f32 ttmp15, v2
1374// GFX11: v_cmpx_gt_f32_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x28,0x7d]
1375
1376v_cmpx_gt_f32 m0, v2
1377// GFX11: v_cmpx_gt_f32_e32 m0, v2                ; encoding: [0x7d,0x04,0x28,0x7d]
1378
1379v_cmpx_gt_f32 exec_lo, v2
1380// GFX11: v_cmpx_gt_f32_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x28,0x7d]
1381
1382v_cmpx_gt_f32 exec_hi, v2
1383// GFX11: v_cmpx_gt_f32_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x28,0x7d]
1384
1385v_cmpx_gt_f32 null, v2
1386// GFX11: v_cmpx_gt_f32_e32 null, v2              ; encoding: [0x7c,0x04,0x28,0x7d]
1387
1388v_cmpx_gt_f32 -1, v2
1389// GFX11: v_cmpx_gt_f32_e32 -1, v2                ; encoding: [0xc1,0x04,0x28,0x7d]
1390
1391v_cmpx_gt_f32 0.5, v2
1392// GFX11: v_cmpx_gt_f32_e32 0.5, v2               ; encoding: [0xf0,0x04,0x28,0x7d]
1393
1394v_cmpx_gt_f32 src_scc, v2
1395// GFX11: v_cmpx_gt_f32_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x28,0x7d]
1396
1397v_cmpx_gt_f32 0xaf123456, v255
1398// GFX11: v_cmpx_gt_f32_e32 0xaf123456, v255      ; encoding: [0xff,0xfe,0x29,0x7d,0x56,0x34,0x12,0xaf]
1399
1400v_cmpx_gt_f64 v[1:2], v[2:3]
1401// GFX11: v_cmpx_gt_f64_e32 v[1:2], v[2:3]        ; encoding: [0x01,0x05,0x48,0x7d]
1402
1403v_cmpx_gt_f64 v[254:255], v[2:3]
1404// GFX11: v_cmpx_gt_f64_e32 v[254:255], v[2:3]    ; encoding: [0xfe,0x05,0x48,0x7d]
1405
1406v_cmpx_gt_f64 s[2:3], v[2:3]
1407// GFX11: v_cmpx_gt_f64_e32 s[2:3], v[2:3]        ; encoding: [0x02,0x04,0x48,0x7d]
1408
1409v_cmpx_gt_f64 s[104:105], v[2:3]
1410// GFX11: v_cmpx_gt_f64_e32 s[104:105], v[2:3]    ; encoding: [0x68,0x04,0x48,0x7d]
1411
1412v_cmpx_gt_f64 vcc, v[2:3]
1413// GFX11: v_cmpx_gt_f64_e32 vcc, v[2:3]           ; encoding: [0x6a,0x04,0x48,0x7d]
1414
1415v_cmpx_gt_f64 ttmp[14:15], v[2:3]
1416// GFX11: v_cmpx_gt_f64_e32 ttmp[14:15], v[2:3]   ; encoding: [0x7a,0x04,0x48,0x7d]
1417
1418v_cmpx_gt_f64 exec, v[2:3]
1419// GFX11: v_cmpx_gt_f64_e32 exec, v[2:3]          ; encoding: [0x7e,0x04,0x48,0x7d]
1420
1421v_cmpx_gt_f64 null, v[2:3]
1422// GFX11: v_cmpx_gt_f64_e32 null, v[2:3]          ; encoding: [0x7c,0x04,0x48,0x7d]
1423
1424v_cmpx_gt_f64 -1, v[2:3]
1425// GFX11: v_cmpx_gt_f64_e32 -1, v[2:3]            ; encoding: [0xc1,0x04,0x48,0x7d]
1426
1427v_cmpx_gt_f64 0.5, v[2:3]
1428// GFX11: v_cmpx_gt_f64_e32 0.5, v[2:3]           ; encoding: [0xf0,0x04,0x48,0x7d]
1429
1430v_cmpx_gt_f64 src_scc, v[2:3]
1431// GFX11: v_cmpx_gt_f64_e32 src_scc, v[2:3]       ; encoding: [0xfd,0x04,0x48,0x7d]
1432
1433v_cmpx_gt_f64 0xaf123456, v[254:255]
1434// GFX11: v_cmpx_gt_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x49,0x7d,0x56,0x34,0x12,0xaf]
1435
1436v_cmpx_gt_i16 v1.l, v2.l
1437// GFX11: v_cmpx_gt_i16_e32 v1.l, v2.l            ; encoding: [0x01,0x05,0x68,0x7d]
1438
1439v_cmpx_gt_i16 v127.l, v2.l
1440// GFX11: v_cmpx_gt_i16_e32 v127.l, v2.l          ; encoding: [0x7f,0x05,0x68,0x7d]
1441
1442v_cmpx_gt_i16 s1, v2.l
1443// GFX11: v_cmpx_gt_i16_e32 s1, v2.l              ; encoding: [0x01,0x04,0x68,0x7d]
1444
1445v_cmpx_gt_i16 s105, v2.l
1446// GFX11: v_cmpx_gt_i16_e32 s105, v2.l            ; encoding: [0x69,0x04,0x68,0x7d]
1447
1448v_cmpx_gt_i16 vcc_lo, v2.l
1449// GFX11: v_cmpx_gt_i16_e32 vcc_lo, v2.l          ; encoding: [0x6a,0x04,0x68,0x7d]
1450
1451v_cmpx_gt_i16 vcc_hi, v2.l
1452// GFX11: v_cmpx_gt_i16_e32 vcc_hi, v2.l          ; encoding: [0x6b,0x04,0x68,0x7d]
1453
1454v_cmpx_gt_i16 ttmp15, v2.l
1455// GFX11: v_cmpx_gt_i16_e32 ttmp15, v2.l          ; encoding: [0x7b,0x04,0x68,0x7d]
1456
1457v_cmpx_gt_i16 m0, v2.l
1458// GFX11: v_cmpx_gt_i16_e32 m0, v2.l              ; encoding: [0x7d,0x04,0x68,0x7d]
1459
1460v_cmpx_gt_i16 exec_lo, v2.l
1461// GFX11: v_cmpx_gt_i16_e32 exec_lo, v2.l         ; encoding: [0x7e,0x04,0x68,0x7d]
1462
1463v_cmpx_gt_i16 exec_hi, v2.l
1464// GFX11: v_cmpx_gt_i16_e32 exec_hi, v2.l         ; encoding: [0x7f,0x04,0x68,0x7d]
1465
1466v_cmpx_gt_i16 null, v2.l
1467// GFX11: v_cmpx_gt_i16_e32 null, v2.l            ; encoding: [0x7c,0x04,0x68,0x7d]
1468
1469v_cmpx_gt_i16 -1, v2.l
1470// GFX11: v_cmpx_gt_i16_e32 -1, v2.l              ; encoding: [0xc1,0x04,0x68,0x7d]
1471
1472v_cmpx_gt_i16 0.5, v2.l
1473// GFX11: v_cmpx_gt_i16_e32 0.5, v2.l             ; encoding: [0xf0,0x04,0x68,0x7d]
1474
1475v_cmpx_gt_i16 src_scc, v2.l
1476// GFX11: v_cmpx_gt_i16_e32 src_scc, v2.l         ; encoding: [0xfd,0x04,0x68,0x7d]
1477
1478v_cmpx_gt_i16 0xfe0b, v127.l
1479// GFX11: v_cmpx_gt_i16_e32 0xfe0b, v127.l        ; encoding: [0xff,0xfe,0x68,0x7d,0x0b,0xfe,0x00,0x00]
1480
1481v_cmpx_gt_i16 v1.h, v2.l
1482// GFX11: v_cmpx_gt_i16_e32 v1.h, v2.l            ; encoding: [0x81,0x05,0x68,0x7d]
1483
1484v_cmpx_gt_i16 v127.h, v2.l
1485// GFX11: v_cmpx_gt_i16_e32 v127.h, v2.l          ; encoding: [0xff,0x05,0x68,0x7d]
1486
1487v_cmpx_gt_i16 0.5, v127.l
1488// GFX11: v_cmpx_gt_i16_e32 0.5, v127.l           ; encoding: [0xf0,0xfe,0x68,0x7d]
1489
1490v_cmpx_gt_i16 src_scc, v2.h
1491// GFX11: v_cmpx_gt_i16_e32 src_scc, v2.h         ; encoding: [0xfd,0x04,0x69,0x7d]
1492
1493v_cmpx_gt_i16 0xfe0b, v127.h
1494// GFX11: v_cmpx_gt_i16_e32 0xfe0b, v127.h        ; encoding: [0xff,0xfe,0x69,0x7d,0x0b,0xfe,0x00,0x00]
1495
1496v_cmpx_gt_i32 v1, v2
1497// GFX11: v_cmpx_gt_i32_e32 v1, v2                ; encoding: [0x01,0x05,0x88,0x7d]
1498
1499v_cmpx_gt_i32 v255, v2
1500// GFX11: v_cmpx_gt_i32_e32 v255, v2              ; encoding: [0xff,0x05,0x88,0x7d]
1501
1502v_cmpx_gt_i32 s1, v2
1503// GFX11: v_cmpx_gt_i32_e32 s1, v2                ; encoding: [0x01,0x04,0x88,0x7d]
1504
1505v_cmpx_gt_i32 s105, v2
1506// GFX11: v_cmpx_gt_i32_e32 s105, v2              ; encoding: [0x69,0x04,0x88,0x7d]
1507
1508v_cmpx_gt_i32 vcc_lo, v2
1509// GFX11: v_cmpx_gt_i32_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x88,0x7d]
1510
1511v_cmpx_gt_i32 vcc_hi, v2
1512// GFX11: v_cmpx_gt_i32_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x88,0x7d]
1513
1514v_cmpx_gt_i32 ttmp15, v2
1515// GFX11: v_cmpx_gt_i32_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x88,0x7d]
1516
1517v_cmpx_gt_i32 m0, v2
1518// GFX11: v_cmpx_gt_i32_e32 m0, v2                ; encoding: [0x7d,0x04,0x88,0x7d]
1519
1520v_cmpx_gt_i32 exec_lo, v2
1521// GFX11: v_cmpx_gt_i32_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x88,0x7d]
1522
1523v_cmpx_gt_i32 exec_hi, v2
1524// GFX11: v_cmpx_gt_i32_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x88,0x7d]
1525
1526v_cmpx_gt_i32 null, v2
1527// GFX11: v_cmpx_gt_i32_e32 null, v2              ; encoding: [0x7c,0x04,0x88,0x7d]
1528
1529v_cmpx_gt_i32 -1, v2
1530// GFX11: v_cmpx_gt_i32_e32 -1, v2                ; encoding: [0xc1,0x04,0x88,0x7d]
1531
1532v_cmpx_gt_i32 0.5, v2
1533// GFX11: v_cmpx_gt_i32_e32 0.5, v2               ; encoding: [0xf0,0x04,0x88,0x7d]
1534
1535v_cmpx_gt_i32 src_scc, v2
1536// GFX11: v_cmpx_gt_i32_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x88,0x7d]
1537
1538v_cmpx_gt_i32 0xaf123456, v255
1539// GFX11: v_cmpx_gt_i32_e32 0xaf123456, v255      ; encoding: [0xff,0xfe,0x89,0x7d,0x56,0x34,0x12,0xaf]
1540
1541v_cmpx_gt_i64 v[1:2], v[2:3]
1542// GFX11: v_cmpx_gt_i64_e32 v[1:2], v[2:3]        ; encoding: [0x01,0x05,0xa8,0x7d]
1543
1544v_cmpx_gt_i64 v[254:255], v[2:3]
1545// GFX11: v_cmpx_gt_i64_e32 v[254:255], v[2:3]    ; encoding: [0xfe,0x05,0xa8,0x7d]
1546
1547v_cmpx_gt_i64 s[2:3], v[2:3]
1548// GFX11: v_cmpx_gt_i64_e32 s[2:3], v[2:3]        ; encoding: [0x02,0x04,0xa8,0x7d]
1549
1550v_cmpx_gt_i64 s[104:105], v[2:3]
1551// GFX11: v_cmpx_gt_i64_e32 s[104:105], v[2:3]    ; encoding: [0x68,0x04,0xa8,0x7d]
1552
1553v_cmpx_gt_i64 vcc, v[2:3]
1554// GFX11: v_cmpx_gt_i64_e32 vcc, v[2:3]           ; encoding: [0x6a,0x04,0xa8,0x7d]
1555
1556v_cmpx_gt_i64 ttmp[14:15], v[2:3]
1557// GFX11: v_cmpx_gt_i64_e32 ttmp[14:15], v[2:3]   ; encoding: [0x7a,0x04,0xa8,0x7d]
1558
1559v_cmpx_gt_i64 exec, v[2:3]
1560// GFX11: v_cmpx_gt_i64_e32 exec, v[2:3]          ; encoding: [0x7e,0x04,0xa8,0x7d]
1561
1562v_cmpx_gt_i64 null, v[2:3]
1563// GFX11: v_cmpx_gt_i64_e32 null, v[2:3]          ; encoding: [0x7c,0x04,0xa8,0x7d]
1564
1565v_cmpx_gt_i64 -1, v[2:3]
1566// GFX11: v_cmpx_gt_i64_e32 -1, v[2:3]            ; encoding: [0xc1,0x04,0xa8,0x7d]
1567
1568v_cmpx_gt_i64 0.5, v[2:3]
1569// GFX11: v_cmpx_gt_i64_e32 0.5, v[2:3]           ; encoding: [0xf0,0x04,0xa8,0x7d]
1570
1571v_cmpx_gt_i64 src_scc, v[2:3]
1572// GFX11: v_cmpx_gt_i64_e32 src_scc, v[2:3]       ; encoding: [0xfd,0x04,0xa8,0x7d]
1573
1574v_cmpx_gt_i64 0xaf123456, v[254:255]
1575// GFX11: v_cmpx_gt_i64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xa9,0x7d,0x56,0x34,0x12,0xaf]
1576
1577v_cmpx_gt_u16 v1.l, v2.l
1578// GFX11: v_cmpx_gt_u16_e32 v1.l, v2.l            ; encoding: [0x01,0x05,0x78,0x7d]
1579
1580v_cmpx_gt_u16 v127.l, v2.l
1581// GFX11: v_cmpx_gt_u16_e32 v127.l, v2.l          ; encoding: [0x7f,0x05,0x78,0x7d]
1582
1583v_cmpx_gt_u16 s1, v2.l
1584// GFX11: v_cmpx_gt_u16_e32 s1, v2.l              ; encoding: [0x01,0x04,0x78,0x7d]
1585
1586v_cmpx_gt_u16 s105, v2.l
1587// GFX11: v_cmpx_gt_u16_e32 s105, v2.l            ; encoding: [0x69,0x04,0x78,0x7d]
1588
1589v_cmpx_gt_u16 vcc_lo, v2.l
1590// GFX11: v_cmpx_gt_u16_e32 vcc_lo, v2.l          ; encoding: [0x6a,0x04,0x78,0x7d]
1591
1592v_cmpx_gt_u16 vcc_hi, v2.l
1593// GFX11: v_cmpx_gt_u16_e32 vcc_hi, v2.l          ; encoding: [0x6b,0x04,0x78,0x7d]
1594
1595v_cmpx_gt_u16 ttmp15, v2.l
1596// GFX11: v_cmpx_gt_u16_e32 ttmp15, v2.l          ; encoding: [0x7b,0x04,0x78,0x7d]
1597
1598v_cmpx_gt_u16 m0, v2.l
1599// GFX11: v_cmpx_gt_u16_e32 m0, v2.l              ; encoding: [0x7d,0x04,0x78,0x7d]
1600
1601v_cmpx_gt_u16 exec_lo, v2.l
1602// GFX11: v_cmpx_gt_u16_e32 exec_lo, v2.l         ; encoding: [0x7e,0x04,0x78,0x7d]
1603
1604v_cmpx_gt_u16 exec_hi, v2.l
1605// GFX11: v_cmpx_gt_u16_e32 exec_hi, v2.l         ; encoding: [0x7f,0x04,0x78,0x7d]
1606
1607v_cmpx_gt_u16 null, v2.l
1608// GFX11: v_cmpx_gt_u16_e32 null, v2.l            ; encoding: [0x7c,0x04,0x78,0x7d]
1609
1610v_cmpx_gt_u16 -1, v2.l
1611// GFX11: v_cmpx_gt_u16_e32 -1, v2.l              ; encoding: [0xc1,0x04,0x78,0x7d]
1612
1613v_cmpx_gt_u16 0.5, v2.l
1614// GFX11: v_cmpx_gt_u16_e32 0.5, v2.l             ; encoding: [0xf0,0x04,0x78,0x7d]
1615
1616v_cmpx_gt_u16 src_scc, v2.l
1617// GFX11: v_cmpx_gt_u16_e32 src_scc, v2.l         ; encoding: [0xfd,0x04,0x78,0x7d]
1618
1619v_cmpx_gt_u16 0xfe0b, v127.l
1620// GFX11: v_cmpx_gt_u16_e32 0xfe0b, v127.l        ; encoding: [0xff,0xfe,0x78,0x7d,0x0b,0xfe,0x00,0x00]
1621
1622v_cmpx_gt_u16 v1.h, v2.l
1623// GFX11: v_cmpx_gt_u16_e32 v1.h, v2.l            ; encoding: [0x81,0x05,0x78,0x7d]
1624
1625v_cmpx_gt_u16 v127.h, v2.l
1626// GFX11: v_cmpx_gt_u16_e32 v127.h, v2.l          ; encoding: [0xff,0x05,0x78,0x7d]
1627
1628v_cmpx_gt_u16 0.5, v127.l
1629// GFX11: v_cmpx_gt_u16_e32 0.5, v127.l           ; encoding: [0xf0,0xfe,0x78,0x7d]
1630
1631v_cmpx_gt_u16 src_scc, v2.h
1632// GFX11: v_cmpx_gt_u16_e32 src_scc, v2.h         ; encoding: [0xfd,0x04,0x79,0x7d]
1633
1634v_cmpx_gt_u16 0xfe0b, v127.h
1635// GFX11: v_cmpx_gt_u16_e32 0xfe0b, v127.h        ; encoding: [0xff,0xfe,0x79,0x7d,0x0b,0xfe,0x00,0x00]
1636
1637v_cmpx_gt_u32 v1, v2
1638// GFX11: v_cmpx_gt_u32_e32 v1, v2                ; encoding: [0x01,0x05,0x98,0x7d]
1639
1640v_cmpx_gt_u32 v255, v2
1641// GFX11: v_cmpx_gt_u32_e32 v255, v2              ; encoding: [0xff,0x05,0x98,0x7d]
1642
1643v_cmpx_gt_u32 s1, v2
1644// GFX11: v_cmpx_gt_u32_e32 s1, v2                ; encoding: [0x01,0x04,0x98,0x7d]
1645
1646v_cmpx_gt_u32 s105, v2
1647// GFX11: v_cmpx_gt_u32_e32 s105, v2              ; encoding: [0x69,0x04,0x98,0x7d]
1648
1649v_cmpx_gt_u32 vcc_lo, v2
1650// GFX11: v_cmpx_gt_u32_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x98,0x7d]
1651
1652v_cmpx_gt_u32 vcc_hi, v2
1653// GFX11: v_cmpx_gt_u32_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x98,0x7d]
1654
1655v_cmpx_gt_u32 ttmp15, v2
1656// GFX11: v_cmpx_gt_u32_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x98,0x7d]
1657
1658v_cmpx_gt_u32 m0, v2
1659// GFX11: v_cmpx_gt_u32_e32 m0, v2                ; encoding: [0x7d,0x04,0x98,0x7d]
1660
1661v_cmpx_gt_u32 exec_lo, v2
1662// GFX11: v_cmpx_gt_u32_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x98,0x7d]
1663
1664v_cmpx_gt_u32 exec_hi, v2
1665// GFX11: v_cmpx_gt_u32_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x98,0x7d]
1666
1667v_cmpx_gt_u32 null, v2
1668// GFX11: v_cmpx_gt_u32_e32 null, v2              ; encoding: [0x7c,0x04,0x98,0x7d]
1669
1670v_cmpx_gt_u32 -1, v2
1671// GFX11: v_cmpx_gt_u32_e32 -1, v2                ; encoding: [0xc1,0x04,0x98,0x7d]
1672
1673v_cmpx_gt_u32 0.5, v2
1674// GFX11: v_cmpx_gt_u32_e32 0.5, v2               ; encoding: [0xf0,0x04,0x98,0x7d]
1675
1676v_cmpx_gt_u32 src_scc, v2
1677// GFX11: v_cmpx_gt_u32_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x98,0x7d]
1678
1679v_cmpx_gt_u32 0xaf123456, v255
1680// GFX11: v_cmpx_gt_u32_e32 0xaf123456, v255      ; encoding: [0xff,0xfe,0x99,0x7d,0x56,0x34,0x12,0xaf]
1681
1682v_cmpx_gt_u64 v[1:2], v[2:3]
1683// GFX11: v_cmpx_gt_u64_e32 v[1:2], v[2:3]        ; encoding: [0x01,0x05,0xb8,0x7d]
1684
1685v_cmpx_gt_u64 v[254:255], v[2:3]
1686// GFX11: v_cmpx_gt_u64_e32 v[254:255], v[2:3]    ; encoding: [0xfe,0x05,0xb8,0x7d]
1687
1688v_cmpx_gt_u64 s[2:3], v[2:3]
1689// GFX11: v_cmpx_gt_u64_e32 s[2:3], v[2:3]        ; encoding: [0x02,0x04,0xb8,0x7d]
1690
1691v_cmpx_gt_u64 s[104:105], v[2:3]
1692// GFX11: v_cmpx_gt_u64_e32 s[104:105], v[2:3]    ; encoding: [0x68,0x04,0xb8,0x7d]
1693
1694v_cmpx_gt_u64 vcc, v[2:3]
1695// GFX11: v_cmpx_gt_u64_e32 vcc, v[2:3]           ; encoding: [0x6a,0x04,0xb8,0x7d]
1696
1697v_cmpx_gt_u64 ttmp[14:15], v[2:3]
1698// GFX11: v_cmpx_gt_u64_e32 ttmp[14:15], v[2:3]   ; encoding: [0x7a,0x04,0xb8,0x7d]
1699
1700v_cmpx_gt_u64 exec, v[2:3]
1701// GFX11: v_cmpx_gt_u64_e32 exec, v[2:3]          ; encoding: [0x7e,0x04,0xb8,0x7d]
1702
1703v_cmpx_gt_u64 null, v[2:3]
1704// GFX11: v_cmpx_gt_u64_e32 null, v[2:3]          ; encoding: [0x7c,0x04,0xb8,0x7d]
1705
1706v_cmpx_gt_u64 -1, v[2:3]
1707// GFX11: v_cmpx_gt_u64_e32 -1, v[2:3]            ; encoding: [0xc1,0x04,0xb8,0x7d]
1708
1709v_cmpx_gt_u64 0.5, v[2:3]
1710// GFX11: v_cmpx_gt_u64_e32 0.5, v[2:3]           ; encoding: [0xf0,0x04,0xb8,0x7d]
1711
1712v_cmpx_gt_u64 src_scc, v[2:3]
1713// GFX11: v_cmpx_gt_u64_e32 src_scc, v[2:3]       ; encoding: [0xfd,0x04,0xb8,0x7d]
1714
1715v_cmpx_gt_u64 0xaf123456, v[254:255]
1716// GFX11: v_cmpx_gt_u64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xb9,0x7d,0x56,0x34,0x12,0xaf]
1717
1718v_cmpx_le_f16 v1.l, v2.l
1719// GFX11: v_cmpx_le_f16_e32 v1.l, v2.l            ; encoding: [0x01,0x05,0x06,0x7d]
1720
1721v_cmpx_le_f16 v127.l, v2.l
1722// GFX11: v_cmpx_le_f16_e32 v127.l, v2.l          ; encoding: [0x7f,0x05,0x06,0x7d]
1723
1724v_cmpx_le_f16 s1, v2.l
1725// GFX11: v_cmpx_le_f16_e32 s1, v2.l              ; encoding: [0x01,0x04,0x06,0x7d]
1726
1727v_cmpx_le_f16 s105, v2.l
1728// GFX11: v_cmpx_le_f16_e32 s105, v2.l            ; encoding: [0x69,0x04,0x06,0x7d]
1729
1730v_cmpx_le_f16 vcc_lo, v2.l
1731// GFX11: v_cmpx_le_f16_e32 vcc_lo, v2.l          ; encoding: [0x6a,0x04,0x06,0x7d]
1732
1733v_cmpx_le_f16 vcc_hi, v2.l
1734// GFX11: v_cmpx_le_f16_e32 vcc_hi, v2.l          ; encoding: [0x6b,0x04,0x06,0x7d]
1735
1736v_cmpx_le_f16 ttmp15, v2.l
1737// GFX11: v_cmpx_le_f16_e32 ttmp15, v2.l          ; encoding: [0x7b,0x04,0x06,0x7d]
1738
1739v_cmpx_le_f16 m0, v2.l
1740// GFX11: v_cmpx_le_f16_e32 m0, v2.l              ; encoding: [0x7d,0x04,0x06,0x7d]
1741
1742v_cmpx_le_f16 exec_lo, v2.l
1743// GFX11: v_cmpx_le_f16_e32 exec_lo, v2.l         ; encoding: [0x7e,0x04,0x06,0x7d]
1744
1745v_cmpx_le_f16 exec_hi, v2.l
1746// GFX11: v_cmpx_le_f16_e32 exec_hi, v2.l         ; encoding: [0x7f,0x04,0x06,0x7d]
1747
1748v_cmpx_le_f16 null, v2.l
1749// GFX11: v_cmpx_le_f16_e32 null, v2.l            ; encoding: [0x7c,0x04,0x06,0x7d]
1750
1751v_cmpx_le_f16 -1, v2.l
1752// GFX11: v_cmpx_le_f16_e32 -1, v2.l              ; encoding: [0xc1,0x04,0x06,0x7d]
1753
1754v_cmpx_le_f16 0.5, v2.l
1755// GFX11: v_cmpx_le_f16_e32 0.5, v2.l             ; encoding: [0xf0,0x04,0x06,0x7d]
1756
1757v_cmpx_le_f16 src_scc, v2.l
1758// GFX11: v_cmpx_le_f16_e32 src_scc, v2.l         ; encoding: [0xfd,0x04,0x06,0x7d]
1759
1760v_cmpx_le_f16 0xfe0b, v127.l
1761// GFX11: v_cmpx_le_f16_e32 0xfe0b, v127.l        ; encoding: [0xff,0xfe,0x06,0x7d,0x0b,0xfe,0x00,0x00]
1762
1763v_cmpx_le_f16 v1.h, v2.l
1764// GFX11: v_cmpx_le_f16_e32 v1.h, v2.l            ; encoding: [0x81,0x05,0x06,0x7d]
1765
1766v_cmpx_le_f16 v127.h, v2.l
1767// GFX11: v_cmpx_le_f16_e32 v127.h, v2.l          ; encoding: [0xff,0x05,0x06,0x7d]
1768
1769v_cmpx_le_f16 0.5, v127.l
1770// GFX11: v_cmpx_le_f16_e32 0.5, v127.l           ; encoding: [0xf0,0xfe,0x06,0x7d]
1771
1772v_cmpx_le_f16 src_scc, v2.h
1773// GFX11: v_cmpx_le_f16_e32 src_scc, v2.h         ; encoding: [0xfd,0x04,0x07,0x7d]
1774
1775v_cmpx_le_f16 0xfe0b, v127.h
1776// GFX11: v_cmpx_le_f16_e32 0xfe0b, v127.h        ; encoding: [0xff,0xfe,0x07,0x7d,0x0b,0xfe,0x00,0x00]
1777
1778v_cmpx_le_f32 v1, v2
1779// GFX11: v_cmpx_le_f32_e32 v1, v2                ; encoding: [0x01,0x05,0x26,0x7d]
1780
1781v_cmpx_le_f32 v255, v2
1782// GFX11: v_cmpx_le_f32_e32 v255, v2              ; encoding: [0xff,0x05,0x26,0x7d]
1783
1784v_cmpx_le_f32 s1, v2
1785// GFX11: v_cmpx_le_f32_e32 s1, v2                ; encoding: [0x01,0x04,0x26,0x7d]
1786
1787v_cmpx_le_f32 s105, v2
1788// GFX11: v_cmpx_le_f32_e32 s105, v2              ; encoding: [0x69,0x04,0x26,0x7d]
1789
1790v_cmpx_le_f32 vcc_lo, v2
1791// GFX11: v_cmpx_le_f32_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x26,0x7d]
1792
1793v_cmpx_le_f32 vcc_hi, v2
1794// GFX11: v_cmpx_le_f32_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x26,0x7d]
1795
1796v_cmpx_le_f32 ttmp15, v2
1797// GFX11: v_cmpx_le_f32_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x26,0x7d]
1798
1799v_cmpx_le_f32 m0, v2
1800// GFX11: v_cmpx_le_f32_e32 m0, v2                ; encoding: [0x7d,0x04,0x26,0x7d]
1801
1802v_cmpx_le_f32 exec_lo, v2
1803// GFX11: v_cmpx_le_f32_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x26,0x7d]
1804
1805v_cmpx_le_f32 exec_hi, v2
1806// GFX11: v_cmpx_le_f32_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x26,0x7d]
1807
1808v_cmpx_le_f32 null, v2
1809// GFX11: v_cmpx_le_f32_e32 null, v2              ; encoding: [0x7c,0x04,0x26,0x7d]
1810
1811v_cmpx_le_f32 -1, v2
1812// GFX11: v_cmpx_le_f32_e32 -1, v2                ; encoding: [0xc1,0x04,0x26,0x7d]
1813
1814v_cmpx_le_f32 0.5, v2
1815// GFX11: v_cmpx_le_f32_e32 0.5, v2               ; encoding: [0xf0,0x04,0x26,0x7d]
1816
1817v_cmpx_le_f32 src_scc, v2
1818// GFX11: v_cmpx_le_f32_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x26,0x7d]
1819
1820v_cmpx_le_f32 0xaf123456, v255
1821// GFX11: v_cmpx_le_f32_e32 0xaf123456, v255      ; encoding: [0xff,0xfe,0x27,0x7d,0x56,0x34,0x12,0xaf]
1822
1823v_cmpx_le_f64 v[1:2], v[2:3]
1824// GFX11: v_cmpx_le_f64_e32 v[1:2], v[2:3]        ; encoding: [0x01,0x05,0x46,0x7d]
1825
1826v_cmpx_le_f64 v[254:255], v[2:3]
1827// GFX11: v_cmpx_le_f64_e32 v[254:255], v[2:3]    ; encoding: [0xfe,0x05,0x46,0x7d]
1828
1829v_cmpx_le_f64 s[2:3], v[2:3]
1830// GFX11: v_cmpx_le_f64_e32 s[2:3], v[2:3]        ; encoding: [0x02,0x04,0x46,0x7d]
1831
1832v_cmpx_le_f64 s[104:105], v[2:3]
1833// GFX11: v_cmpx_le_f64_e32 s[104:105], v[2:3]    ; encoding: [0x68,0x04,0x46,0x7d]
1834
1835v_cmpx_le_f64 vcc, v[2:3]
1836// GFX11: v_cmpx_le_f64_e32 vcc, v[2:3]           ; encoding: [0x6a,0x04,0x46,0x7d]
1837
1838v_cmpx_le_f64 ttmp[14:15], v[2:3]
1839// GFX11: v_cmpx_le_f64_e32 ttmp[14:15], v[2:3]   ; encoding: [0x7a,0x04,0x46,0x7d]
1840
1841v_cmpx_le_f64 exec, v[2:3]
1842// GFX11: v_cmpx_le_f64_e32 exec, v[2:3]          ; encoding: [0x7e,0x04,0x46,0x7d]
1843
1844v_cmpx_le_f64 null, v[2:3]
1845// GFX11: v_cmpx_le_f64_e32 null, v[2:3]          ; encoding: [0x7c,0x04,0x46,0x7d]
1846
1847v_cmpx_le_f64 -1, v[2:3]
1848// GFX11: v_cmpx_le_f64_e32 -1, v[2:3]            ; encoding: [0xc1,0x04,0x46,0x7d]
1849
1850v_cmpx_le_f64 0.5, v[2:3]
1851// GFX11: v_cmpx_le_f64_e32 0.5, v[2:3]           ; encoding: [0xf0,0x04,0x46,0x7d]
1852
1853v_cmpx_le_f64 src_scc, v[2:3]
1854// GFX11: v_cmpx_le_f64_e32 src_scc, v[2:3]       ; encoding: [0xfd,0x04,0x46,0x7d]
1855
1856v_cmpx_le_f64 0xaf123456, v[254:255]
1857// GFX11: v_cmpx_le_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x47,0x7d,0x56,0x34,0x12,0xaf]
1858
1859v_cmpx_le_i16 v1.l, v2.l
1860// GFX11: v_cmpx_le_i16_e32 v1.l, v2.l            ; encoding: [0x01,0x05,0x66,0x7d]
1861
1862v_cmpx_le_i16 v127.l, v2.l
1863// GFX11: v_cmpx_le_i16_e32 v127.l, v2.l          ; encoding: [0x7f,0x05,0x66,0x7d]
1864
1865v_cmpx_le_i16 s1, v2.l
1866// GFX11: v_cmpx_le_i16_e32 s1, v2.l              ; encoding: [0x01,0x04,0x66,0x7d]
1867
1868v_cmpx_le_i16 s105, v2.l
1869// GFX11: v_cmpx_le_i16_e32 s105, v2.l            ; encoding: [0x69,0x04,0x66,0x7d]
1870
1871v_cmpx_le_i16 vcc_lo, v2.l
1872// GFX11: v_cmpx_le_i16_e32 vcc_lo, v2.l          ; encoding: [0x6a,0x04,0x66,0x7d]
1873
1874v_cmpx_le_i16 vcc_hi, v2.l
1875// GFX11: v_cmpx_le_i16_e32 vcc_hi, v2.l          ; encoding: [0x6b,0x04,0x66,0x7d]
1876
1877v_cmpx_le_i16 ttmp15, v2.l
1878// GFX11: v_cmpx_le_i16_e32 ttmp15, v2.l          ; encoding: [0x7b,0x04,0x66,0x7d]
1879
1880v_cmpx_le_i16 m0, v2.l
1881// GFX11: v_cmpx_le_i16_e32 m0, v2.l              ; encoding: [0x7d,0x04,0x66,0x7d]
1882
1883v_cmpx_le_i16 exec_lo, v2.l
1884// GFX11: v_cmpx_le_i16_e32 exec_lo, v2.l         ; encoding: [0x7e,0x04,0x66,0x7d]
1885
1886v_cmpx_le_i16 exec_hi, v2.l
1887// GFX11: v_cmpx_le_i16_e32 exec_hi, v2.l         ; encoding: [0x7f,0x04,0x66,0x7d]
1888
1889v_cmpx_le_i16 null, v2.l
1890// GFX11: v_cmpx_le_i16_e32 null, v2.l            ; encoding: [0x7c,0x04,0x66,0x7d]
1891
1892v_cmpx_le_i16 -1, v2.l
1893// GFX11: v_cmpx_le_i16_e32 -1, v2.l              ; encoding: [0xc1,0x04,0x66,0x7d]
1894
1895v_cmpx_le_i16 0.5, v2.l
1896// GFX11: v_cmpx_le_i16_e32 0.5, v2.l             ; encoding: [0xf0,0x04,0x66,0x7d]
1897
1898v_cmpx_le_i16 src_scc, v2.l
1899// GFX11: v_cmpx_le_i16_e32 src_scc, v2.l         ; encoding: [0xfd,0x04,0x66,0x7d]
1900
1901v_cmpx_le_i16 0xfe0b, v127.l
1902// GFX11: v_cmpx_le_i16_e32 0xfe0b, v127.l        ; encoding: [0xff,0xfe,0x66,0x7d,0x0b,0xfe,0x00,0x00]
1903
1904v_cmpx_le_i16 v1.h, v2.l
1905// GFX11: v_cmpx_le_i16_e32 v1.h, v2.l            ; encoding: [0x81,0x05,0x66,0x7d]
1906
1907v_cmpx_le_i16 v127.h, v2.l
1908// GFX11: v_cmpx_le_i16_e32 v127.h, v2.l          ; encoding: [0xff,0x05,0x66,0x7d]
1909
1910v_cmpx_le_i16 0.5, v127.l
1911// GFX11: v_cmpx_le_i16_e32 0.5, v127.l           ; encoding: [0xf0,0xfe,0x66,0x7d]
1912
1913v_cmpx_le_i16 src_scc, v2.h
1914// GFX11: v_cmpx_le_i16_e32 src_scc, v2.h         ; encoding: [0xfd,0x04,0x67,0x7d]
1915
1916v_cmpx_le_i16 0xfe0b, v127.h
1917// GFX11: v_cmpx_le_i16_e32 0xfe0b, v127.h        ; encoding: [0xff,0xfe,0x67,0x7d,0x0b,0xfe,0x00,0x00]
1918
1919v_cmpx_le_i32 v1, v2
1920// GFX11: v_cmpx_le_i32_e32 v1, v2                ; encoding: [0x01,0x05,0x86,0x7d]
1921
1922v_cmpx_le_i32 v255, v2
1923// GFX11: v_cmpx_le_i32_e32 v255, v2              ; encoding: [0xff,0x05,0x86,0x7d]
1924
1925v_cmpx_le_i32 s1, v2
1926// GFX11: v_cmpx_le_i32_e32 s1, v2                ; encoding: [0x01,0x04,0x86,0x7d]
1927
1928v_cmpx_le_i32 s105, v2
1929// GFX11: v_cmpx_le_i32_e32 s105, v2              ; encoding: [0x69,0x04,0x86,0x7d]
1930
1931v_cmpx_le_i32 vcc_lo, v2
1932// GFX11: v_cmpx_le_i32_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x86,0x7d]
1933
1934v_cmpx_le_i32 vcc_hi, v2
1935// GFX11: v_cmpx_le_i32_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x86,0x7d]
1936
1937v_cmpx_le_i32 ttmp15, v2
1938// GFX11: v_cmpx_le_i32_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x86,0x7d]
1939
1940v_cmpx_le_i32 m0, v2
1941// GFX11: v_cmpx_le_i32_e32 m0, v2                ; encoding: [0x7d,0x04,0x86,0x7d]
1942
1943v_cmpx_le_i32 exec_lo, v2
1944// GFX11: v_cmpx_le_i32_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x86,0x7d]
1945
1946v_cmpx_le_i32 exec_hi, v2
1947// GFX11: v_cmpx_le_i32_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x86,0x7d]
1948
1949v_cmpx_le_i32 null, v2
1950// GFX11: v_cmpx_le_i32_e32 null, v2              ; encoding: [0x7c,0x04,0x86,0x7d]
1951
1952v_cmpx_le_i32 -1, v2
1953// GFX11: v_cmpx_le_i32_e32 -1, v2                ; encoding: [0xc1,0x04,0x86,0x7d]
1954
1955v_cmpx_le_i32 0.5, v2
1956// GFX11: v_cmpx_le_i32_e32 0.5, v2               ; encoding: [0xf0,0x04,0x86,0x7d]
1957
1958v_cmpx_le_i32 src_scc, v2
1959// GFX11: v_cmpx_le_i32_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x86,0x7d]
1960
1961v_cmpx_le_i32 0xaf123456, v255
1962// GFX11: v_cmpx_le_i32_e32 0xaf123456, v255      ; encoding: [0xff,0xfe,0x87,0x7d,0x56,0x34,0x12,0xaf]
1963
1964v_cmpx_le_i64 v[1:2], v[2:3]
1965// GFX11: v_cmpx_le_i64_e32 v[1:2], v[2:3]        ; encoding: [0x01,0x05,0xa6,0x7d]
1966
1967v_cmpx_le_i64 v[254:255], v[2:3]
1968// GFX11: v_cmpx_le_i64_e32 v[254:255], v[2:3]    ; encoding: [0xfe,0x05,0xa6,0x7d]
1969
1970v_cmpx_le_i64 s[2:3], v[2:3]
1971// GFX11: v_cmpx_le_i64_e32 s[2:3], v[2:3]        ; encoding: [0x02,0x04,0xa6,0x7d]
1972
1973v_cmpx_le_i64 s[104:105], v[2:3]
1974// GFX11: v_cmpx_le_i64_e32 s[104:105], v[2:3]    ; encoding: [0x68,0x04,0xa6,0x7d]
1975
1976v_cmpx_le_i64 vcc, v[2:3]
1977// GFX11: v_cmpx_le_i64_e32 vcc, v[2:3]           ; encoding: [0x6a,0x04,0xa6,0x7d]
1978
1979v_cmpx_le_i64 ttmp[14:15], v[2:3]
1980// GFX11: v_cmpx_le_i64_e32 ttmp[14:15], v[2:3]   ; encoding: [0x7a,0x04,0xa6,0x7d]
1981
1982v_cmpx_le_i64 exec, v[2:3]
1983// GFX11: v_cmpx_le_i64_e32 exec, v[2:3]          ; encoding: [0x7e,0x04,0xa6,0x7d]
1984
1985v_cmpx_le_i64 null, v[2:3]
1986// GFX11: v_cmpx_le_i64_e32 null, v[2:3]          ; encoding: [0x7c,0x04,0xa6,0x7d]
1987
1988v_cmpx_le_i64 -1, v[2:3]
1989// GFX11: v_cmpx_le_i64_e32 -1, v[2:3]            ; encoding: [0xc1,0x04,0xa6,0x7d]
1990
1991v_cmpx_le_i64 0.5, v[2:3]
1992// GFX11: v_cmpx_le_i64_e32 0.5, v[2:3]           ; encoding: [0xf0,0x04,0xa6,0x7d]
1993
1994v_cmpx_le_i64 src_scc, v[2:3]
1995// GFX11: v_cmpx_le_i64_e32 src_scc, v[2:3]       ; encoding: [0xfd,0x04,0xa6,0x7d]
1996
1997v_cmpx_le_i64 0xaf123456, v[254:255]
1998// GFX11: v_cmpx_le_i64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xa7,0x7d,0x56,0x34,0x12,0xaf]
1999
2000v_cmpx_le_u16 v1.l, v2.l
2001// GFX11: v_cmpx_le_u16_e32 v1.l, v2.l            ; encoding: [0x01,0x05,0x76,0x7d]
2002
2003v_cmpx_le_u16 v127.l, v2.l
2004// GFX11: v_cmpx_le_u16_e32 v127.l, v2.l          ; encoding: [0x7f,0x05,0x76,0x7d]
2005
2006v_cmpx_le_u16 s1, v2.l
2007// GFX11: v_cmpx_le_u16_e32 s1, v2.l              ; encoding: [0x01,0x04,0x76,0x7d]
2008
2009v_cmpx_le_u16 s105, v2.l
2010// GFX11: v_cmpx_le_u16_e32 s105, v2.l            ; encoding: [0x69,0x04,0x76,0x7d]
2011
2012v_cmpx_le_u16 vcc_lo, v2.l
2013// GFX11: v_cmpx_le_u16_e32 vcc_lo, v2.l          ; encoding: [0x6a,0x04,0x76,0x7d]
2014
2015v_cmpx_le_u16 vcc_hi, v2.l
2016// GFX11: v_cmpx_le_u16_e32 vcc_hi, v2.l          ; encoding: [0x6b,0x04,0x76,0x7d]
2017
2018v_cmpx_le_u16 ttmp15, v2.l
2019// GFX11: v_cmpx_le_u16_e32 ttmp15, v2.l          ; encoding: [0x7b,0x04,0x76,0x7d]
2020
2021v_cmpx_le_u16 m0, v2.l
2022// GFX11: v_cmpx_le_u16_e32 m0, v2.l              ; encoding: [0x7d,0x04,0x76,0x7d]
2023
2024v_cmpx_le_u16 exec_lo, v2.l
2025// GFX11: v_cmpx_le_u16_e32 exec_lo, v2.l         ; encoding: [0x7e,0x04,0x76,0x7d]
2026
2027v_cmpx_le_u16 exec_hi, v2.l
2028// GFX11: v_cmpx_le_u16_e32 exec_hi, v2.l         ; encoding: [0x7f,0x04,0x76,0x7d]
2029
2030v_cmpx_le_u16 null, v2.l
2031// GFX11: v_cmpx_le_u16_e32 null, v2.l            ; encoding: [0x7c,0x04,0x76,0x7d]
2032
2033v_cmpx_le_u16 -1, v2.l
2034// GFX11: v_cmpx_le_u16_e32 -1, v2.l              ; encoding: [0xc1,0x04,0x76,0x7d]
2035
2036v_cmpx_le_u16 0.5, v2.l
2037// GFX11: v_cmpx_le_u16_e32 0.5, v2.l             ; encoding: [0xf0,0x04,0x76,0x7d]
2038
2039v_cmpx_le_u16 src_scc, v2.l
2040// GFX11: v_cmpx_le_u16_e32 src_scc, v2.l         ; encoding: [0xfd,0x04,0x76,0x7d]
2041
2042v_cmpx_le_u16 0xfe0b, v127.l
2043// GFX11: v_cmpx_le_u16_e32 0xfe0b, v127.l        ; encoding: [0xff,0xfe,0x76,0x7d,0x0b,0xfe,0x00,0x00]
2044
2045v_cmpx_le_u16 v1.h, v2.l
2046// GFX11: v_cmpx_le_u16_e32 v1.h, v2.l            ; encoding: [0x81,0x05,0x76,0x7d]
2047
2048v_cmpx_le_u16 v127.h, v2.l
2049// GFX11: v_cmpx_le_u16_e32 v127.h, v2.l          ; encoding: [0xff,0x05,0x76,0x7d]
2050
2051v_cmpx_le_u16 0.5, v127.l
2052// GFX11: v_cmpx_le_u16_e32 0.5, v127.l           ; encoding: [0xf0,0xfe,0x76,0x7d]
2053
2054v_cmpx_le_u16 src_scc, v2.h
2055// GFX11: v_cmpx_le_u16_e32 src_scc, v2.h         ; encoding: [0xfd,0x04,0x77,0x7d]
2056
2057v_cmpx_le_u16 0xfe0b, v127.h
2058// GFX11: v_cmpx_le_u16_e32 0xfe0b, v127.h        ; encoding: [0xff,0xfe,0x77,0x7d,0x0b,0xfe,0x00,0x00]
2059
2060v_cmpx_le_u32 v1, v2
2061// GFX11: v_cmpx_le_u32_e32 v1, v2                ; encoding: [0x01,0x05,0x96,0x7d]
2062
2063v_cmpx_le_u32 v255, v2
2064// GFX11: v_cmpx_le_u32_e32 v255, v2              ; encoding: [0xff,0x05,0x96,0x7d]
2065
2066v_cmpx_le_u32 s1, v2
2067// GFX11: v_cmpx_le_u32_e32 s1, v2                ; encoding: [0x01,0x04,0x96,0x7d]
2068
2069v_cmpx_le_u32 s105, v2
2070// GFX11: v_cmpx_le_u32_e32 s105, v2              ; encoding: [0x69,0x04,0x96,0x7d]
2071
2072v_cmpx_le_u32 vcc_lo, v2
2073// GFX11: v_cmpx_le_u32_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x96,0x7d]
2074
2075v_cmpx_le_u32 vcc_hi, v2
2076// GFX11: v_cmpx_le_u32_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x96,0x7d]
2077
2078v_cmpx_le_u32 ttmp15, v2
2079// GFX11: v_cmpx_le_u32_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x96,0x7d]
2080
2081v_cmpx_le_u32 m0, v2
2082// GFX11: v_cmpx_le_u32_e32 m0, v2                ; encoding: [0x7d,0x04,0x96,0x7d]
2083
2084v_cmpx_le_u32 exec_lo, v2
2085// GFX11: v_cmpx_le_u32_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x96,0x7d]
2086
2087v_cmpx_le_u32 exec_hi, v2
2088// GFX11: v_cmpx_le_u32_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x96,0x7d]
2089
2090v_cmpx_le_u32 null, v2
2091// GFX11: v_cmpx_le_u32_e32 null, v2              ; encoding: [0x7c,0x04,0x96,0x7d]
2092
2093v_cmpx_le_u32 -1, v2
2094// GFX11: v_cmpx_le_u32_e32 -1, v2                ; encoding: [0xc1,0x04,0x96,0x7d]
2095
2096v_cmpx_le_u32 0.5, v2
2097// GFX11: v_cmpx_le_u32_e32 0.5, v2               ; encoding: [0xf0,0x04,0x96,0x7d]
2098
2099v_cmpx_le_u32 src_scc, v2
2100// GFX11: v_cmpx_le_u32_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x96,0x7d]
2101
2102v_cmpx_le_u32 0xaf123456, v255
2103// GFX11: v_cmpx_le_u32_e32 0xaf123456, v255      ; encoding: [0xff,0xfe,0x97,0x7d,0x56,0x34,0x12,0xaf]
2104
2105v_cmpx_le_u64 v[1:2], v[2:3]
2106// GFX11: v_cmpx_le_u64_e32 v[1:2], v[2:3]        ; encoding: [0x01,0x05,0xb6,0x7d]
2107
2108v_cmpx_le_u64 v[254:255], v[2:3]
2109// GFX11: v_cmpx_le_u64_e32 v[254:255], v[2:3]    ; encoding: [0xfe,0x05,0xb6,0x7d]
2110
2111v_cmpx_le_u64 s[2:3], v[2:3]
2112// GFX11: v_cmpx_le_u64_e32 s[2:3], v[2:3]        ; encoding: [0x02,0x04,0xb6,0x7d]
2113
2114v_cmpx_le_u64 s[104:105], v[2:3]
2115// GFX11: v_cmpx_le_u64_e32 s[104:105], v[2:3]    ; encoding: [0x68,0x04,0xb6,0x7d]
2116
2117v_cmpx_le_u64 vcc, v[2:3]
2118// GFX11: v_cmpx_le_u64_e32 vcc, v[2:3]           ; encoding: [0x6a,0x04,0xb6,0x7d]
2119
2120v_cmpx_le_u64 ttmp[14:15], v[2:3]
2121// GFX11: v_cmpx_le_u64_e32 ttmp[14:15], v[2:3]   ; encoding: [0x7a,0x04,0xb6,0x7d]
2122
2123v_cmpx_le_u64 exec, v[2:3]
2124// GFX11: v_cmpx_le_u64_e32 exec, v[2:3]          ; encoding: [0x7e,0x04,0xb6,0x7d]
2125
2126v_cmpx_le_u64 null, v[2:3]
2127// GFX11: v_cmpx_le_u64_e32 null, v[2:3]          ; encoding: [0x7c,0x04,0xb6,0x7d]
2128
2129v_cmpx_le_u64 -1, v[2:3]
2130// GFX11: v_cmpx_le_u64_e32 -1, v[2:3]            ; encoding: [0xc1,0x04,0xb6,0x7d]
2131
2132v_cmpx_le_u64 0.5, v[2:3]
2133// GFX11: v_cmpx_le_u64_e32 0.5, v[2:3]           ; encoding: [0xf0,0x04,0xb6,0x7d]
2134
2135v_cmpx_le_u64 src_scc, v[2:3]
2136// GFX11: v_cmpx_le_u64_e32 src_scc, v[2:3]       ; encoding: [0xfd,0x04,0xb6,0x7d]
2137
2138v_cmpx_le_u64 0xaf123456, v[254:255]
2139// GFX11: v_cmpx_le_u64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xb7,0x7d,0x56,0x34,0x12,0xaf]
2140
2141v_cmpx_lg_f16 v1.l, v2.l
2142// GFX11: v_cmpx_lg_f16_e32 v1.l, v2.l            ; encoding: [0x01,0x05,0x0a,0x7d]
2143
2144v_cmpx_lg_f16 v127.l, v2.l
2145// GFX11: v_cmpx_lg_f16_e32 v127.l, v2.l          ; encoding: [0x7f,0x05,0x0a,0x7d]
2146
2147v_cmpx_lg_f16 s1, v2.l
2148// GFX11: v_cmpx_lg_f16_e32 s1, v2.l              ; encoding: [0x01,0x04,0x0a,0x7d]
2149
2150v_cmpx_lg_f16 s105, v2.l
2151// GFX11: v_cmpx_lg_f16_e32 s105, v2.l            ; encoding: [0x69,0x04,0x0a,0x7d]
2152
2153v_cmpx_lg_f16 vcc_lo, v2.l
2154// GFX11: v_cmpx_lg_f16_e32 vcc_lo, v2.l          ; encoding: [0x6a,0x04,0x0a,0x7d]
2155
2156v_cmpx_lg_f16 vcc_hi, v2.l
2157// GFX11: v_cmpx_lg_f16_e32 vcc_hi, v2.l          ; encoding: [0x6b,0x04,0x0a,0x7d]
2158
2159v_cmpx_lg_f16 ttmp15, v2.l
2160// GFX11: v_cmpx_lg_f16_e32 ttmp15, v2.l          ; encoding: [0x7b,0x04,0x0a,0x7d]
2161
2162v_cmpx_lg_f16 m0, v2.l
2163// GFX11: v_cmpx_lg_f16_e32 m0, v2.l              ; encoding: [0x7d,0x04,0x0a,0x7d]
2164
2165v_cmpx_lg_f16 exec_lo, v2.l
2166// GFX11: v_cmpx_lg_f16_e32 exec_lo, v2.l         ; encoding: [0x7e,0x04,0x0a,0x7d]
2167
2168v_cmpx_lg_f16 exec_hi, v2.l
2169// GFX11: v_cmpx_lg_f16_e32 exec_hi, v2.l         ; encoding: [0x7f,0x04,0x0a,0x7d]
2170
2171v_cmpx_lg_f16 null, v2.l
2172// GFX11: v_cmpx_lg_f16_e32 null, v2.l            ; encoding: [0x7c,0x04,0x0a,0x7d]
2173
2174v_cmpx_lg_f16 -1, v2.l
2175// GFX11: v_cmpx_lg_f16_e32 -1, v2.l              ; encoding: [0xc1,0x04,0x0a,0x7d]
2176
2177v_cmpx_lg_f16 0.5, v2.l
2178// GFX11: v_cmpx_lg_f16_e32 0.5, v2.l             ; encoding: [0xf0,0x04,0x0a,0x7d]
2179
2180v_cmpx_lg_f16 src_scc, v2.l
2181// GFX11: v_cmpx_lg_f16_e32 src_scc, v2.l         ; encoding: [0xfd,0x04,0x0a,0x7d]
2182
2183v_cmpx_lg_f16 0xfe0b, v127.l
2184// GFX11: v_cmpx_lg_f16_e32 0xfe0b, v127.l        ; encoding: [0xff,0xfe,0x0a,0x7d,0x0b,0xfe,0x00,0x00]
2185
2186v_cmpx_lg_f16 v1.h, v2.l
2187// GFX11: v_cmpx_lg_f16_e32 v1.h, v2.l            ; encoding: [0x81,0x05,0x0a,0x7d]
2188
2189v_cmpx_lg_f16 v127.h, v2.l
2190// GFX11: v_cmpx_lg_f16_e32 v127.h, v2.l          ; encoding: [0xff,0x05,0x0a,0x7d]
2191
2192v_cmpx_lg_f16 0.5, v127.l
2193// GFX11: v_cmpx_lg_f16_e32 0.5, v127.l           ; encoding: [0xf0,0xfe,0x0a,0x7d]
2194
2195v_cmpx_lg_f16 src_scc, v2.h
2196// GFX11: v_cmpx_lg_f16_e32 src_scc, v2.h         ; encoding: [0xfd,0x04,0x0b,0x7d]
2197
2198v_cmpx_lg_f16 0xfe0b, v127.h
2199// GFX11: v_cmpx_lg_f16_e32 0xfe0b, v127.h        ; encoding: [0xff,0xfe,0x0b,0x7d,0x0b,0xfe,0x00,0x00]
2200
2201v_cmpx_lg_f32 v1, v2
2202// GFX11: v_cmpx_lg_f32_e32 v1, v2                ; encoding: [0x01,0x05,0x2a,0x7d]
2203
2204v_cmpx_lg_f32 v255, v2
2205// GFX11: v_cmpx_lg_f32_e32 v255, v2              ; encoding: [0xff,0x05,0x2a,0x7d]
2206
2207v_cmpx_lg_f32 s1, v2
2208// GFX11: v_cmpx_lg_f32_e32 s1, v2                ; encoding: [0x01,0x04,0x2a,0x7d]
2209
2210v_cmpx_lg_f32 s105, v2
2211// GFX11: v_cmpx_lg_f32_e32 s105, v2              ; encoding: [0x69,0x04,0x2a,0x7d]
2212
2213v_cmpx_lg_f32 vcc_lo, v2
2214// GFX11: v_cmpx_lg_f32_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x2a,0x7d]
2215
2216v_cmpx_lg_f32 vcc_hi, v2
2217// GFX11: v_cmpx_lg_f32_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x2a,0x7d]
2218
2219v_cmpx_lg_f32 ttmp15, v2
2220// GFX11: v_cmpx_lg_f32_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x2a,0x7d]
2221
2222v_cmpx_lg_f32 m0, v2
2223// GFX11: v_cmpx_lg_f32_e32 m0, v2                ; encoding: [0x7d,0x04,0x2a,0x7d]
2224
2225v_cmpx_lg_f32 exec_lo, v2
2226// GFX11: v_cmpx_lg_f32_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x2a,0x7d]
2227
2228v_cmpx_lg_f32 exec_hi, v2
2229// GFX11: v_cmpx_lg_f32_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x2a,0x7d]
2230
2231v_cmpx_lg_f32 null, v2
2232// GFX11: v_cmpx_lg_f32_e32 null, v2              ; encoding: [0x7c,0x04,0x2a,0x7d]
2233
2234v_cmpx_lg_f32 -1, v2
2235// GFX11: v_cmpx_lg_f32_e32 -1, v2                ; encoding: [0xc1,0x04,0x2a,0x7d]
2236
2237v_cmpx_lg_f32 0.5, v2
2238// GFX11: v_cmpx_lg_f32_e32 0.5, v2               ; encoding: [0xf0,0x04,0x2a,0x7d]
2239
2240v_cmpx_lg_f32 src_scc, v2
2241// GFX11: v_cmpx_lg_f32_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x2a,0x7d]
2242
2243v_cmpx_lg_f32 0xaf123456, v255
2244// GFX11: v_cmpx_lg_f32_e32 0xaf123456, v255      ; encoding: [0xff,0xfe,0x2b,0x7d,0x56,0x34,0x12,0xaf]
2245
2246v_cmpx_lg_f64 v[1:2], v[2:3]
2247// GFX11: v_cmpx_lg_f64_e32 v[1:2], v[2:3]        ; encoding: [0x01,0x05,0x4a,0x7d]
2248
2249v_cmpx_lg_f64 v[254:255], v[2:3]
2250// GFX11: v_cmpx_lg_f64_e32 v[254:255], v[2:3]    ; encoding: [0xfe,0x05,0x4a,0x7d]
2251
2252v_cmpx_lg_f64 s[2:3], v[2:3]
2253// GFX11: v_cmpx_lg_f64_e32 s[2:3], v[2:3]        ; encoding: [0x02,0x04,0x4a,0x7d]
2254
2255v_cmpx_lg_f64 s[104:105], v[2:3]
2256// GFX11: v_cmpx_lg_f64_e32 s[104:105], v[2:3]    ; encoding: [0x68,0x04,0x4a,0x7d]
2257
2258v_cmpx_lg_f64 vcc, v[2:3]
2259// GFX11: v_cmpx_lg_f64_e32 vcc, v[2:3]           ; encoding: [0x6a,0x04,0x4a,0x7d]
2260
2261v_cmpx_lg_f64 ttmp[14:15], v[2:3]
2262// GFX11: v_cmpx_lg_f64_e32 ttmp[14:15], v[2:3]   ; encoding: [0x7a,0x04,0x4a,0x7d]
2263
2264v_cmpx_lg_f64 exec, v[2:3]
2265// GFX11: v_cmpx_lg_f64_e32 exec, v[2:3]          ; encoding: [0x7e,0x04,0x4a,0x7d]
2266
2267v_cmpx_lg_f64 null, v[2:3]
2268// GFX11: v_cmpx_lg_f64_e32 null, v[2:3]          ; encoding: [0x7c,0x04,0x4a,0x7d]
2269
2270v_cmpx_lg_f64 -1, v[2:3]
2271// GFX11: v_cmpx_lg_f64_e32 -1, v[2:3]            ; encoding: [0xc1,0x04,0x4a,0x7d]
2272
2273v_cmpx_lg_f64 0.5, v[2:3]
2274// GFX11: v_cmpx_lg_f64_e32 0.5, v[2:3]           ; encoding: [0xf0,0x04,0x4a,0x7d]
2275
2276v_cmpx_lg_f64 src_scc, v[2:3]
2277// GFX11: v_cmpx_lg_f64_e32 src_scc, v[2:3]       ; encoding: [0xfd,0x04,0x4a,0x7d]
2278
2279v_cmpx_lg_f64 0xaf123456, v[254:255]
2280// GFX11: v_cmpx_lg_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x4b,0x7d,0x56,0x34,0x12,0xaf]
2281
2282v_cmpx_lt_f16 v1.l, v2.l
2283// GFX11: v_cmpx_lt_f16_e32 v1.l, v2.l            ; encoding: [0x01,0x05,0x02,0x7d]
2284
2285v_cmpx_lt_f16 v127.l, v2.l
2286// GFX11: v_cmpx_lt_f16_e32 v127.l, v2.l          ; encoding: [0x7f,0x05,0x02,0x7d]
2287
2288v_cmpx_lt_f16 s1, v2.l
2289// GFX11: v_cmpx_lt_f16_e32 s1, v2.l              ; encoding: [0x01,0x04,0x02,0x7d]
2290
2291v_cmpx_lt_f16 s105, v2.l
2292// GFX11: v_cmpx_lt_f16_e32 s105, v2.l            ; encoding: [0x69,0x04,0x02,0x7d]
2293
2294v_cmpx_lt_f16 vcc_lo, v2.l
2295// GFX11: v_cmpx_lt_f16_e32 vcc_lo, v2.l          ; encoding: [0x6a,0x04,0x02,0x7d]
2296
2297v_cmpx_lt_f16 vcc_hi, v2.l
2298// GFX11: v_cmpx_lt_f16_e32 vcc_hi, v2.l          ; encoding: [0x6b,0x04,0x02,0x7d]
2299
2300v_cmpx_lt_f16 ttmp15, v2.l
2301// GFX11: v_cmpx_lt_f16_e32 ttmp15, v2.l          ; encoding: [0x7b,0x04,0x02,0x7d]
2302
2303v_cmpx_lt_f16 m0, v2.l
2304// GFX11: v_cmpx_lt_f16_e32 m0, v2.l              ; encoding: [0x7d,0x04,0x02,0x7d]
2305
2306v_cmpx_lt_f16 exec_lo, v2.l
2307// GFX11: v_cmpx_lt_f16_e32 exec_lo, v2.l         ; encoding: [0x7e,0x04,0x02,0x7d]
2308
2309v_cmpx_lt_f16 exec_hi, v2.l
2310// GFX11: v_cmpx_lt_f16_e32 exec_hi, v2.l         ; encoding: [0x7f,0x04,0x02,0x7d]
2311
2312v_cmpx_lt_f16 null, v2.l
2313// GFX11: v_cmpx_lt_f16_e32 null, v2.l            ; encoding: [0x7c,0x04,0x02,0x7d]
2314
2315v_cmpx_lt_f16 -1, v2.l
2316// GFX11: v_cmpx_lt_f16_e32 -1, v2.l              ; encoding: [0xc1,0x04,0x02,0x7d]
2317
2318v_cmpx_lt_f16 0.5, v2.l
2319// GFX11: v_cmpx_lt_f16_e32 0.5, v2.l             ; encoding: [0xf0,0x04,0x02,0x7d]
2320
2321v_cmpx_lt_f16 src_scc, v2.l
2322// GFX11: v_cmpx_lt_f16_e32 src_scc, v2.l         ; encoding: [0xfd,0x04,0x02,0x7d]
2323
2324v_cmpx_lt_f16 0xfe0b, v127.l
2325// GFX11: v_cmpx_lt_f16_e32 0xfe0b, v127.l        ; encoding: [0xff,0xfe,0x02,0x7d,0x0b,0xfe,0x00,0x00]
2326
2327v_cmpx_lt_f16 v1.h, v2.l
2328// GFX11: v_cmpx_lt_f16_e32 v1.h, v2.l            ; encoding: [0x81,0x05,0x02,0x7d]
2329
2330v_cmpx_lt_f16 v127.h, v2.l
2331// GFX11: v_cmpx_lt_f16_e32 v127.h, v2.l          ; encoding: [0xff,0x05,0x02,0x7d]
2332
2333v_cmpx_lt_f16 0.5, v127.l
2334// GFX11: v_cmpx_lt_f16_e32 0.5, v127.l           ; encoding: [0xf0,0xfe,0x02,0x7d]
2335
2336v_cmpx_lt_f16 src_scc, v2.h
2337// GFX11: v_cmpx_lt_f16_e32 src_scc, v2.h         ; encoding: [0xfd,0x04,0x03,0x7d]
2338
2339v_cmpx_lt_f16 0xfe0b, v127.h
2340// GFX11: v_cmpx_lt_f16_e32 0xfe0b, v127.h        ; encoding: [0xff,0xfe,0x03,0x7d,0x0b,0xfe,0x00,0x00]
2341
2342v_cmpx_lt_f32 v1, v2
2343// GFX11: v_cmpx_lt_f32_e32 v1, v2                ; encoding: [0x01,0x05,0x22,0x7d]
2344
2345v_cmpx_lt_f32 v255, v2
2346// GFX11: v_cmpx_lt_f32_e32 v255, v2              ; encoding: [0xff,0x05,0x22,0x7d]
2347
2348v_cmpx_lt_f32 s1, v2
2349// GFX11: v_cmpx_lt_f32_e32 s1, v2                ; encoding: [0x01,0x04,0x22,0x7d]
2350
2351v_cmpx_lt_f32 s105, v2
2352// GFX11: v_cmpx_lt_f32_e32 s105, v2              ; encoding: [0x69,0x04,0x22,0x7d]
2353
2354v_cmpx_lt_f32 vcc_lo, v2
2355// GFX11: v_cmpx_lt_f32_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x22,0x7d]
2356
2357v_cmpx_lt_f32 vcc_hi, v2
2358// GFX11: v_cmpx_lt_f32_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x22,0x7d]
2359
2360v_cmpx_lt_f32 ttmp15, v2
2361// GFX11: v_cmpx_lt_f32_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x22,0x7d]
2362
2363v_cmpx_lt_f32 m0, v2
2364// GFX11: v_cmpx_lt_f32_e32 m0, v2                ; encoding: [0x7d,0x04,0x22,0x7d]
2365
2366v_cmpx_lt_f32 exec_lo, v2
2367// GFX11: v_cmpx_lt_f32_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x22,0x7d]
2368
2369v_cmpx_lt_f32 exec_hi, v2
2370// GFX11: v_cmpx_lt_f32_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x22,0x7d]
2371
2372v_cmpx_lt_f32 null, v2
2373// GFX11: v_cmpx_lt_f32_e32 null, v2              ; encoding: [0x7c,0x04,0x22,0x7d]
2374
2375v_cmpx_lt_f32 -1, v2
2376// GFX11: v_cmpx_lt_f32_e32 -1, v2                ; encoding: [0xc1,0x04,0x22,0x7d]
2377
2378v_cmpx_lt_f32 0.5, v2
2379// GFX11: v_cmpx_lt_f32_e32 0.5, v2               ; encoding: [0xf0,0x04,0x22,0x7d]
2380
2381v_cmpx_lt_f32 src_scc, v2
2382// GFX11: v_cmpx_lt_f32_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x22,0x7d]
2383
2384v_cmpx_lt_f32 0xaf123456, v255
2385// GFX11: v_cmpx_lt_f32_e32 0xaf123456, v255      ; encoding: [0xff,0xfe,0x23,0x7d,0x56,0x34,0x12,0xaf]
2386
2387v_cmpx_lt_f64 v[1:2], v[2:3]
2388// GFX11: v_cmpx_lt_f64_e32 v[1:2], v[2:3]        ; encoding: [0x01,0x05,0x42,0x7d]
2389
2390v_cmpx_lt_f64 v[254:255], v[2:3]
2391// GFX11: v_cmpx_lt_f64_e32 v[254:255], v[2:3]    ; encoding: [0xfe,0x05,0x42,0x7d]
2392
2393v_cmpx_lt_f64 s[2:3], v[2:3]
2394// GFX11: v_cmpx_lt_f64_e32 s[2:3], v[2:3]        ; encoding: [0x02,0x04,0x42,0x7d]
2395
2396v_cmpx_lt_f64 s[104:105], v[2:3]
2397// GFX11: v_cmpx_lt_f64_e32 s[104:105], v[2:3]    ; encoding: [0x68,0x04,0x42,0x7d]
2398
2399v_cmpx_lt_f64 vcc, v[2:3]
2400// GFX11: v_cmpx_lt_f64_e32 vcc, v[2:3]           ; encoding: [0x6a,0x04,0x42,0x7d]
2401
2402v_cmpx_lt_f64 ttmp[14:15], v[2:3]
2403// GFX11: v_cmpx_lt_f64_e32 ttmp[14:15], v[2:3]   ; encoding: [0x7a,0x04,0x42,0x7d]
2404
2405v_cmpx_lt_f64 exec, v[2:3]
2406// GFX11: v_cmpx_lt_f64_e32 exec, v[2:3]          ; encoding: [0x7e,0x04,0x42,0x7d]
2407
2408v_cmpx_lt_f64 null, v[2:3]
2409// GFX11: v_cmpx_lt_f64_e32 null, v[2:3]          ; encoding: [0x7c,0x04,0x42,0x7d]
2410
2411v_cmpx_lt_f64 -1, v[2:3]
2412// GFX11: v_cmpx_lt_f64_e32 -1, v[2:3]            ; encoding: [0xc1,0x04,0x42,0x7d]
2413
2414v_cmpx_lt_f64 0.5, v[2:3]
2415// GFX11: v_cmpx_lt_f64_e32 0.5, v[2:3]           ; encoding: [0xf0,0x04,0x42,0x7d]
2416
2417v_cmpx_lt_f64 src_scc, v[2:3]
2418// GFX11: v_cmpx_lt_f64_e32 src_scc, v[2:3]       ; encoding: [0xfd,0x04,0x42,0x7d]
2419
2420v_cmpx_lt_f64 0xaf123456, v[254:255]
2421// GFX11: v_cmpx_lt_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x43,0x7d,0x56,0x34,0x12,0xaf]
2422
2423v_cmpx_lt_i16 v1.l, v2.l
2424// GFX11: v_cmpx_lt_i16_e32 v1.l, v2.l            ; encoding: [0x01,0x05,0x62,0x7d]
2425
2426v_cmpx_lt_i16 v127.l, v2.l
2427// GFX11: v_cmpx_lt_i16_e32 v127.l, v2.l          ; encoding: [0x7f,0x05,0x62,0x7d]
2428
2429v_cmpx_lt_i16 s1, v2.l
2430// GFX11: v_cmpx_lt_i16_e32 s1, v2.l              ; encoding: [0x01,0x04,0x62,0x7d]
2431
2432v_cmpx_lt_i16 s105, v2.l
2433// GFX11: v_cmpx_lt_i16_e32 s105, v2.l            ; encoding: [0x69,0x04,0x62,0x7d]
2434
2435v_cmpx_lt_i16 vcc_lo, v2.l
2436// GFX11: v_cmpx_lt_i16_e32 vcc_lo, v2.l          ; encoding: [0x6a,0x04,0x62,0x7d]
2437
2438v_cmpx_lt_i16 vcc_hi, v2.l
2439// GFX11: v_cmpx_lt_i16_e32 vcc_hi, v2.l          ; encoding: [0x6b,0x04,0x62,0x7d]
2440
2441v_cmpx_lt_i16 ttmp15, v2.l
2442// GFX11: v_cmpx_lt_i16_e32 ttmp15, v2.l          ; encoding: [0x7b,0x04,0x62,0x7d]
2443
2444v_cmpx_lt_i16 m0, v2.l
2445// GFX11: v_cmpx_lt_i16_e32 m0, v2.l              ; encoding: [0x7d,0x04,0x62,0x7d]
2446
2447v_cmpx_lt_i16 exec_lo, v2.l
2448// GFX11: v_cmpx_lt_i16_e32 exec_lo, v2.l         ; encoding: [0x7e,0x04,0x62,0x7d]
2449
2450v_cmpx_lt_i16 exec_hi, v2.l
2451// GFX11: v_cmpx_lt_i16_e32 exec_hi, v2.l         ; encoding: [0x7f,0x04,0x62,0x7d]
2452
2453v_cmpx_lt_i16 null, v2.l
2454// GFX11: v_cmpx_lt_i16_e32 null, v2.l            ; encoding: [0x7c,0x04,0x62,0x7d]
2455
2456v_cmpx_lt_i16 -1, v2.l
2457// GFX11: v_cmpx_lt_i16_e32 -1, v2.l              ; encoding: [0xc1,0x04,0x62,0x7d]
2458
2459v_cmpx_lt_i16 0.5, v2.l
2460// GFX11: v_cmpx_lt_i16_e32 0.5, v2.l             ; encoding: [0xf0,0x04,0x62,0x7d]
2461
2462v_cmpx_lt_i16 src_scc, v2.l
2463// GFX11: v_cmpx_lt_i16_e32 src_scc, v2.l         ; encoding: [0xfd,0x04,0x62,0x7d]
2464
2465v_cmpx_lt_i16 0xfe0b, v127.l
2466// GFX11: v_cmpx_lt_i16_e32 0xfe0b, v127.l        ; encoding: [0xff,0xfe,0x62,0x7d,0x0b,0xfe,0x00,0x00]
2467
2468v_cmpx_lt_i16 v1.h, v2.l
2469// GFX11: v_cmpx_lt_i16_e32 v1.h, v2.l            ; encoding: [0x81,0x05,0x62,0x7d]
2470
2471v_cmpx_lt_i16 v127.h, v2.l
2472// GFX11: v_cmpx_lt_i16_e32 v127.h, v2.l          ; encoding: [0xff,0x05,0x62,0x7d]
2473
2474v_cmpx_lt_i16 0.5, v127.l
2475// GFX11: v_cmpx_lt_i16_e32 0.5, v127.l           ; encoding: [0xf0,0xfe,0x62,0x7d]
2476
2477v_cmpx_lt_i16 src_scc, v2.h
2478// GFX11: v_cmpx_lt_i16_e32 src_scc, v2.h         ; encoding: [0xfd,0x04,0x63,0x7d]
2479
2480v_cmpx_lt_i16 0xfe0b, v127.h
2481// GFX11: v_cmpx_lt_i16_e32 0xfe0b, v127.h        ; encoding: [0xff,0xfe,0x63,0x7d,0x0b,0xfe,0x00,0x00]
2482
2483v_cmpx_lt_i32 v1, v2
2484// GFX11: v_cmpx_lt_i32_e32 v1, v2                ; encoding: [0x01,0x05,0x82,0x7d]
2485
2486v_cmpx_lt_i32 v255, v2
2487// GFX11: v_cmpx_lt_i32_e32 v255, v2              ; encoding: [0xff,0x05,0x82,0x7d]
2488
2489v_cmpx_lt_i32 s1, v2
2490// GFX11: v_cmpx_lt_i32_e32 s1, v2                ; encoding: [0x01,0x04,0x82,0x7d]
2491
2492v_cmpx_lt_i32 s105, v2
2493// GFX11: v_cmpx_lt_i32_e32 s105, v2              ; encoding: [0x69,0x04,0x82,0x7d]
2494
2495v_cmpx_lt_i32 vcc_lo, v2
2496// GFX11: v_cmpx_lt_i32_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x82,0x7d]
2497
2498v_cmpx_lt_i32 vcc_hi, v2
2499// GFX11: v_cmpx_lt_i32_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x82,0x7d]
2500
2501v_cmpx_lt_i32 ttmp15, v2
2502// GFX11: v_cmpx_lt_i32_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x82,0x7d]
2503
2504v_cmpx_lt_i32 m0, v2
2505// GFX11: v_cmpx_lt_i32_e32 m0, v2                ; encoding: [0x7d,0x04,0x82,0x7d]
2506
2507v_cmpx_lt_i32 exec_lo, v2
2508// GFX11: v_cmpx_lt_i32_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x82,0x7d]
2509
2510v_cmpx_lt_i32 exec_hi, v2
2511// GFX11: v_cmpx_lt_i32_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x82,0x7d]
2512
2513v_cmpx_lt_i32 null, v2
2514// GFX11: v_cmpx_lt_i32_e32 null, v2              ; encoding: [0x7c,0x04,0x82,0x7d]
2515
2516v_cmpx_lt_i32 -1, v2
2517// GFX11: v_cmpx_lt_i32_e32 -1, v2                ; encoding: [0xc1,0x04,0x82,0x7d]
2518
2519v_cmpx_lt_i32 0.5, v2
2520// GFX11: v_cmpx_lt_i32_e32 0.5, v2               ; encoding: [0xf0,0x04,0x82,0x7d]
2521
2522v_cmpx_lt_i32 src_scc, v2
2523// GFX11: v_cmpx_lt_i32_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x82,0x7d]
2524
2525v_cmpx_lt_i32 0xaf123456, v255
2526// GFX11: v_cmpx_lt_i32_e32 0xaf123456, v255      ; encoding: [0xff,0xfe,0x83,0x7d,0x56,0x34,0x12,0xaf]
2527
2528v_cmpx_lt_i64 v[1:2], v[2:3]
2529// GFX11: v_cmpx_lt_i64_e32 v[1:2], v[2:3]        ; encoding: [0x01,0x05,0xa2,0x7d]
2530
2531v_cmpx_lt_i64 v[254:255], v[2:3]
2532// GFX11: v_cmpx_lt_i64_e32 v[254:255], v[2:3]    ; encoding: [0xfe,0x05,0xa2,0x7d]
2533
2534v_cmpx_lt_i64 s[2:3], v[2:3]
2535// GFX11: v_cmpx_lt_i64_e32 s[2:3], v[2:3]        ; encoding: [0x02,0x04,0xa2,0x7d]
2536
2537v_cmpx_lt_i64 s[104:105], v[2:3]
2538// GFX11: v_cmpx_lt_i64_e32 s[104:105], v[2:3]    ; encoding: [0x68,0x04,0xa2,0x7d]
2539
2540v_cmpx_lt_i64 vcc, v[2:3]
2541// GFX11: v_cmpx_lt_i64_e32 vcc, v[2:3]           ; encoding: [0x6a,0x04,0xa2,0x7d]
2542
2543v_cmpx_lt_i64 ttmp[14:15], v[2:3]
2544// GFX11: v_cmpx_lt_i64_e32 ttmp[14:15], v[2:3]   ; encoding: [0x7a,0x04,0xa2,0x7d]
2545
2546v_cmpx_lt_i64 exec, v[2:3]
2547// GFX11: v_cmpx_lt_i64_e32 exec, v[2:3]          ; encoding: [0x7e,0x04,0xa2,0x7d]
2548
2549v_cmpx_lt_i64 null, v[2:3]
2550// GFX11: v_cmpx_lt_i64_e32 null, v[2:3]          ; encoding: [0x7c,0x04,0xa2,0x7d]
2551
2552v_cmpx_lt_i64 -1, v[2:3]
2553// GFX11: v_cmpx_lt_i64_e32 -1, v[2:3]            ; encoding: [0xc1,0x04,0xa2,0x7d]
2554
2555v_cmpx_lt_i64 0.5, v[2:3]
2556// GFX11: v_cmpx_lt_i64_e32 0.5, v[2:3]           ; encoding: [0xf0,0x04,0xa2,0x7d]
2557
2558v_cmpx_lt_i64 src_scc, v[2:3]
2559// GFX11: v_cmpx_lt_i64_e32 src_scc, v[2:3]       ; encoding: [0xfd,0x04,0xa2,0x7d]
2560
2561v_cmpx_lt_i64 0xaf123456, v[254:255]
2562// GFX11: v_cmpx_lt_i64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xa3,0x7d,0x56,0x34,0x12,0xaf]
2563
2564v_cmpx_lt_u16 v1.l, v2.l
2565// GFX11: v_cmpx_lt_u16_e32 v1.l, v2.l            ; encoding: [0x01,0x05,0x72,0x7d]
2566
2567v_cmpx_lt_u16 v127.l, v2.l
2568// GFX11: v_cmpx_lt_u16_e32 v127.l, v2.l          ; encoding: [0x7f,0x05,0x72,0x7d]
2569
2570v_cmpx_lt_u16 s1, v2.l
2571// GFX11: v_cmpx_lt_u16_e32 s1, v2.l              ; encoding: [0x01,0x04,0x72,0x7d]
2572
2573v_cmpx_lt_u16 s105, v2.l
2574// GFX11: v_cmpx_lt_u16_e32 s105, v2.l            ; encoding: [0x69,0x04,0x72,0x7d]
2575
2576v_cmpx_lt_u16 vcc_lo, v2.l
2577// GFX11: v_cmpx_lt_u16_e32 vcc_lo, v2.l          ; encoding: [0x6a,0x04,0x72,0x7d]
2578
2579v_cmpx_lt_u16 vcc_hi, v2.l
2580// GFX11: v_cmpx_lt_u16_e32 vcc_hi, v2.l          ; encoding: [0x6b,0x04,0x72,0x7d]
2581
2582v_cmpx_lt_u16 ttmp15, v2.l
2583// GFX11: v_cmpx_lt_u16_e32 ttmp15, v2.l          ; encoding: [0x7b,0x04,0x72,0x7d]
2584
2585v_cmpx_lt_u16 m0, v2.l
2586// GFX11: v_cmpx_lt_u16_e32 m0, v2.l              ; encoding: [0x7d,0x04,0x72,0x7d]
2587
2588v_cmpx_lt_u16 exec_lo, v2.l
2589// GFX11: v_cmpx_lt_u16_e32 exec_lo, v2.l         ; encoding: [0x7e,0x04,0x72,0x7d]
2590
2591v_cmpx_lt_u16 exec_hi, v2.l
2592// GFX11: v_cmpx_lt_u16_e32 exec_hi, v2.l         ; encoding: [0x7f,0x04,0x72,0x7d]
2593
2594v_cmpx_lt_u16 null, v2.l
2595// GFX11: v_cmpx_lt_u16_e32 null, v2.l            ; encoding: [0x7c,0x04,0x72,0x7d]
2596
2597v_cmpx_lt_u16 -1, v2.l
2598// GFX11: v_cmpx_lt_u16_e32 -1, v2.l              ; encoding: [0xc1,0x04,0x72,0x7d]
2599
2600v_cmpx_lt_u16 0.5, v2.l
2601// GFX11: v_cmpx_lt_u16_e32 0.5, v2.l             ; encoding: [0xf0,0x04,0x72,0x7d]
2602
2603v_cmpx_lt_u16 src_scc, v2.l
2604// GFX11: v_cmpx_lt_u16_e32 src_scc, v2.l         ; encoding: [0xfd,0x04,0x72,0x7d]
2605
2606v_cmpx_lt_u16 0xfe0b, v127.l
2607// GFX11: v_cmpx_lt_u16_e32 0xfe0b, v127.l        ; encoding: [0xff,0xfe,0x72,0x7d,0x0b,0xfe,0x00,0x00]
2608
2609v_cmpx_lt_u16 v1.h, v2.l
2610// GFX11: v_cmpx_lt_u16_e32 v1.h, v2.l            ; encoding: [0x81,0x05,0x72,0x7d]
2611
2612v_cmpx_lt_u16 v127.h, v2.l
2613// GFX11: v_cmpx_lt_u16_e32 v127.h, v2.l          ; encoding: [0xff,0x05,0x72,0x7d]
2614
2615v_cmpx_lt_u16 0.5, v127.l
2616// GFX11: v_cmpx_lt_u16_e32 0.5, v127.l           ; encoding: [0xf0,0xfe,0x72,0x7d]
2617
2618v_cmpx_lt_u16 src_scc, v2.h
2619// GFX11: v_cmpx_lt_u16_e32 src_scc, v2.h         ; encoding: [0xfd,0x04,0x73,0x7d]
2620
2621v_cmpx_lt_u16 0xfe0b, v127.h
2622// GFX11: v_cmpx_lt_u16_e32 0xfe0b, v127.h        ; encoding: [0xff,0xfe,0x73,0x7d,0x0b,0xfe,0x00,0x00]
2623
2624v_cmpx_lt_u32 v1, v2
2625// GFX11: v_cmpx_lt_u32_e32 v1, v2                ; encoding: [0x01,0x05,0x92,0x7d]
2626
2627v_cmpx_lt_u32 v255, v2
2628// GFX11: v_cmpx_lt_u32_e32 v255, v2              ; encoding: [0xff,0x05,0x92,0x7d]
2629
2630v_cmpx_lt_u32 s1, v2
2631// GFX11: v_cmpx_lt_u32_e32 s1, v2                ; encoding: [0x01,0x04,0x92,0x7d]
2632
2633v_cmpx_lt_u32 s105, v2
2634// GFX11: v_cmpx_lt_u32_e32 s105, v2              ; encoding: [0x69,0x04,0x92,0x7d]
2635
2636v_cmpx_lt_u32 vcc_lo, v2
2637// GFX11: v_cmpx_lt_u32_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x92,0x7d]
2638
2639v_cmpx_lt_u32 vcc_hi, v2
2640// GFX11: v_cmpx_lt_u32_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x92,0x7d]
2641
2642v_cmpx_lt_u32 ttmp15, v2
2643// GFX11: v_cmpx_lt_u32_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x92,0x7d]
2644
2645v_cmpx_lt_u32 m0, v2
2646// GFX11: v_cmpx_lt_u32_e32 m0, v2                ; encoding: [0x7d,0x04,0x92,0x7d]
2647
2648v_cmpx_lt_u32 exec_lo, v2
2649// GFX11: v_cmpx_lt_u32_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x92,0x7d]
2650
2651v_cmpx_lt_u32 exec_hi, v2
2652// GFX11: v_cmpx_lt_u32_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x92,0x7d]
2653
2654v_cmpx_lt_u32 null, v2
2655// GFX11: v_cmpx_lt_u32_e32 null, v2              ; encoding: [0x7c,0x04,0x92,0x7d]
2656
2657v_cmpx_lt_u32 -1, v2
2658// GFX11: v_cmpx_lt_u32_e32 -1, v2                ; encoding: [0xc1,0x04,0x92,0x7d]
2659
2660v_cmpx_lt_u32 0.5, v2
2661// GFX11: v_cmpx_lt_u32_e32 0.5, v2               ; encoding: [0xf0,0x04,0x92,0x7d]
2662
2663v_cmpx_lt_u32 src_scc, v2
2664// GFX11: v_cmpx_lt_u32_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x92,0x7d]
2665
2666v_cmpx_lt_u32 0xaf123456, v255
2667// GFX11: v_cmpx_lt_u32_e32 0xaf123456, v255      ; encoding: [0xff,0xfe,0x93,0x7d,0x56,0x34,0x12,0xaf]
2668
2669v_cmpx_lt_u64 v[1:2], v[2:3]
2670// GFX11: v_cmpx_lt_u64_e32 v[1:2], v[2:3]        ; encoding: [0x01,0x05,0xb2,0x7d]
2671
2672v_cmpx_lt_u64 v[254:255], v[2:3]
2673// GFX11: v_cmpx_lt_u64_e32 v[254:255], v[2:3]    ; encoding: [0xfe,0x05,0xb2,0x7d]
2674
2675v_cmpx_lt_u64 s[2:3], v[2:3]
2676// GFX11: v_cmpx_lt_u64_e32 s[2:3], v[2:3]        ; encoding: [0x02,0x04,0xb2,0x7d]
2677
2678v_cmpx_lt_u64 s[104:105], v[2:3]
2679// GFX11: v_cmpx_lt_u64_e32 s[104:105], v[2:3]    ; encoding: [0x68,0x04,0xb2,0x7d]
2680
2681v_cmpx_lt_u64 vcc, v[2:3]
2682// GFX11: v_cmpx_lt_u64_e32 vcc, v[2:3]           ; encoding: [0x6a,0x04,0xb2,0x7d]
2683
2684v_cmpx_lt_u64 ttmp[14:15], v[2:3]
2685// GFX11: v_cmpx_lt_u64_e32 ttmp[14:15], v[2:3]   ; encoding: [0x7a,0x04,0xb2,0x7d]
2686
2687v_cmpx_lt_u64 exec, v[2:3]
2688// GFX11: v_cmpx_lt_u64_e32 exec, v[2:3]          ; encoding: [0x7e,0x04,0xb2,0x7d]
2689
2690v_cmpx_lt_u64 null, v[2:3]
2691// GFX11: v_cmpx_lt_u64_e32 null, v[2:3]          ; encoding: [0x7c,0x04,0xb2,0x7d]
2692
2693v_cmpx_lt_u64 -1, v[2:3]
2694// GFX11: v_cmpx_lt_u64_e32 -1, v[2:3]            ; encoding: [0xc1,0x04,0xb2,0x7d]
2695
2696v_cmpx_lt_u64 0.5, v[2:3]
2697// GFX11: v_cmpx_lt_u64_e32 0.5, v[2:3]           ; encoding: [0xf0,0x04,0xb2,0x7d]
2698
2699v_cmpx_lt_u64 src_scc, v[2:3]
2700// GFX11: v_cmpx_lt_u64_e32 src_scc, v[2:3]       ; encoding: [0xfd,0x04,0xb2,0x7d]
2701
2702v_cmpx_lt_u64 0xaf123456, v[254:255]
2703// GFX11: v_cmpx_lt_u64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xb3,0x7d,0x56,0x34,0x12,0xaf]
2704
2705v_cmpx_ne_i16 v1.l, v2.l
2706// GFX11: v_cmpx_ne_i16_e32 v1.l, v2.l            ; encoding: [0x01,0x05,0x6a,0x7d]
2707
2708v_cmpx_ne_i16 v127.l, v2.l
2709// GFX11: v_cmpx_ne_i16_e32 v127.l, v2.l          ; encoding: [0x7f,0x05,0x6a,0x7d]
2710
2711v_cmpx_ne_i16 s1, v2.l
2712// GFX11: v_cmpx_ne_i16_e32 s1, v2.l              ; encoding: [0x01,0x04,0x6a,0x7d]
2713
2714v_cmpx_ne_i16 s105, v2.l
2715// GFX11: v_cmpx_ne_i16_e32 s105, v2.l            ; encoding: [0x69,0x04,0x6a,0x7d]
2716
2717v_cmpx_ne_i16 vcc_lo, v2.l
2718// GFX11: v_cmpx_ne_i16_e32 vcc_lo, v2.l          ; encoding: [0x6a,0x04,0x6a,0x7d]
2719
2720v_cmpx_ne_i16 vcc_hi, v2.l
2721// GFX11: v_cmpx_ne_i16_e32 vcc_hi, v2.l          ; encoding: [0x6b,0x04,0x6a,0x7d]
2722
2723v_cmpx_ne_i16 ttmp15, v2.l
2724// GFX11: v_cmpx_ne_i16_e32 ttmp15, v2.l          ; encoding: [0x7b,0x04,0x6a,0x7d]
2725
2726v_cmpx_ne_i16 m0, v2.l
2727// GFX11: v_cmpx_ne_i16_e32 m0, v2.l              ; encoding: [0x7d,0x04,0x6a,0x7d]
2728
2729v_cmpx_ne_i16 exec_lo, v2.l
2730// GFX11: v_cmpx_ne_i16_e32 exec_lo, v2.l         ; encoding: [0x7e,0x04,0x6a,0x7d]
2731
2732v_cmpx_ne_i16 exec_hi, v2.l
2733// GFX11: v_cmpx_ne_i16_e32 exec_hi, v2.l         ; encoding: [0x7f,0x04,0x6a,0x7d]
2734
2735v_cmpx_ne_i16 null, v2.l
2736// GFX11: v_cmpx_ne_i16_e32 null, v2.l            ; encoding: [0x7c,0x04,0x6a,0x7d]
2737
2738v_cmpx_ne_i16 -1, v2.l
2739// GFX11: v_cmpx_ne_i16_e32 -1, v2.l              ; encoding: [0xc1,0x04,0x6a,0x7d]
2740
2741v_cmpx_ne_i16 0.5, v2.l
2742// GFX11: v_cmpx_ne_i16_e32 0.5, v2.l             ; encoding: [0xf0,0x04,0x6a,0x7d]
2743
2744v_cmpx_ne_i16 src_scc, v2.l
2745// GFX11: v_cmpx_ne_i16_e32 src_scc, v2.l         ; encoding: [0xfd,0x04,0x6a,0x7d]
2746
2747v_cmpx_ne_i16 0xfe0b, v127.l
2748// GFX11: v_cmpx_ne_i16_e32 0xfe0b, v127.l        ; encoding: [0xff,0xfe,0x6a,0x7d,0x0b,0xfe,0x00,0x00]
2749
2750v_cmpx_ne_i16 v1.h, v2.l
2751// GFX11: v_cmpx_ne_i16_e32 v1.h, v2.l            ; encoding: [0x81,0x05,0x6a,0x7d]
2752
2753v_cmpx_ne_i16 v127.h, v2.l
2754// GFX11: v_cmpx_ne_i16_e32 v127.h, v2.l          ; encoding: [0xff,0x05,0x6a,0x7d]
2755
2756v_cmpx_ne_i16 0.5, v127.l
2757// GFX11: v_cmpx_ne_i16_e32 0.5, v127.l           ; encoding: [0xf0,0xfe,0x6a,0x7d]
2758
2759v_cmpx_ne_i16 src_scc, v2.h
2760// GFX11: v_cmpx_ne_i16_e32 src_scc, v2.h         ; encoding: [0xfd,0x04,0x6b,0x7d]
2761
2762v_cmpx_ne_i16 0xfe0b, v127.h
2763// GFX11: v_cmpx_ne_i16_e32 0xfe0b, v127.h        ; encoding: [0xff,0xfe,0x6b,0x7d,0x0b,0xfe,0x00,0x00]
2764
2765v_cmpx_ne_i32 v1, v2
2766// GFX11: v_cmpx_ne_i32_e32 v1, v2                ; encoding: [0x01,0x05,0x8a,0x7d]
2767
2768v_cmpx_ne_i32 v255, v2
2769// GFX11: v_cmpx_ne_i32_e32 v255, v2              ; encoding: [0xff,0x05,0x8a,0x7d]
2770
2771v_cmpx_ne_i32 s1, v2
2772// GFX11: v_cmpx_ne_i32_e32 s1, v2                ; encoding: [0x01,0x04,0x8a,0x7d]
2773
2774v_cmpx_ne_i32 s105, v2
2775// GFX11: v_cmpx_ne_i32_e32 s105, v2              ; encoding: [0x69,0x04,0x8a,0x7d]
2776
2777v_cmpx_ne_i32 vcc_lo, v2
2778// GFX11: v_cmpx_ne_i32_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x8a,0x7d]
2779
2780v_cmpx_ne_i32 vcc_hi, v2
2781// GFX11: v_cmpx_ne_i32_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x8a,0x7d]
2782
2783v_cmpx_ne_i32 ttmp15, v2
2784// GFX11: v_cmpx_ne_i32_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x8a,0x7d]
2785
2786v_cmpx_ne_i32 m0, v2
2787// GFX11: v_cmpx_ne_i32_e32 m0, v2                ; encoding: [0x7d,0x04,0x8a,0x7d]
2788
2789v_cmpx_ne_i32 exec_lo, v2
2790// GFX11: v_cmpx_ne_i32_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x8a,0x7d]
2791
2792v_cmpx_ne_i32 exec_hi, v2
2793// GFX11: v_cmpx_ne_i32_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x8a,0x7d]
2794
2795v_cmpx_ne_i32 null, v2
2796// GFX11: v_cmpx_ne_i32_e32 null, v2              ; encoding: [0x7c,0x04,0x8a,0x7d]
2797
2798v_cmpx_ne_i32 -1, v2
2799// GFX11: v_cmpx_ne_i32_e32 -1, v2                ; encoding: [0xc1,0x04,0x8a,0x7d]
2800
2801v_cmpx_ne_i32 0.5, v2
2802// GFX11: v_cmpx_ne_i32_e32 0.5, v2               ; encoding: [0xf0,0x04,0x8a,0x7d]
2803
2804v_cmpx_ne_i32 src_scc, v2
2805// GFX11: v_cmpx_ne_i32_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x8a,0x7d]
2806
2807v_cmpx_ne_i32 0xaf123456, v255
2808// GFX11: v_cmpx_ne_i32_e32 0xaf123456, v255      ; encoding: [0xff,0xfe,0x8b,0x7d,0x56,0x34,0x12,0xaf]
2809
2810v_cmpx_ne_i64 v[1:2], v[2:3]
2811// GFX11: v_cmpx_ne_i64_e32 v[1:2], v[2:3]        ; encoding: [0x01,0x05,0xaa,0x7d]
2812
2813v_cmpx_ne_i64 v[254:255], v[2:3]
2814// GFX11: v_cmpx_ne_i64_e32 v[254:255], v[2:3]    ; encoding: [0xfe,0x05,0xaa,0x7d]
2815
2816v_cmpx_ne_i64 s[2:3], v[2:3]
2817// GFX11: v_cmpx_ne_i64_e32 s[2:3], v[2:3]        ; encoding: [0x02,0x04,0xaa,0x7d]
2818
2819v_cmpx_ne_i64 s[104:105], v[2:3]
2820// GFX11: v_cmpx_ne_i64_e32 s[104:105], v[2:3]    ; encoding: [0x68,0x04,0xaa,0x7d]
2821
2822v_cmpx_ne_i64 vcc, v[2:3]
2823// GFX11: v_cmpx_ne_i64_e32 vcc, v[2:3]           ; encoding: [0x6a,0x04,0xaa,0x7d]
2824
2825v_cmpx_ne_i64 ttmp[14:15], v[2:3]
2826// GFX11: v_cmpx_ne_i64_e32 ttmp[14:15], v[2:3]   ; encoding: [0x7a,0x04,0xaa,0x7d]
2827
2828v_cmpx_ne_i64 exec, v[2:3]
2829// GFX11: v_cmpx_ne_i64_e32 exec, v[2:3]          ; encoding: [0x7e,0x04,0xaa,0x7d]
2830
2831v_cmpx_ne_i64 null, v[2:3]
2832// GFX11: v_cmpx_ne_i64_e32 null, v[2:3]          ; encoding: [0x7c,0x04,0xaa,0x7d]
2833
2834v_cmpx_ne_i64 -1, v[2:3]
2835// GFX11: v_cmpx_ne_i64_e32 -1, v[2:3]            ; encoding: [0xc1,0x04,0xaa,0x7d]
2836
2837v_cmpx_ne_i64 0.5, v[2:3]
2838// GFX11: v_cmpx_ne_i64_e32 0.5, v[2:3]           ; encoding: [0xf0,0x04,0xaa,0x7d]
2839
2840v_cmpx_ne_i64 src_scc, v[2:3]
2841// GFX11: v_cmpx_ne_i64_e32 src_scc, v[2:3]       ; encoding: [0xfd,0x04,0xaa,0x7d]
2842
2843v_cmpx_ne_i64 0xaf123456, v[254:255]
2844// GFX11: v_cmpx_ne_i64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xab,0x7d,0x56,0x34,0x12,0xaf]
2845
2846v_cmpx_ne_u16 v1.l, v2.l
2847// GFX11: v_cmpx_ne_u16_e32 v1.l, v2.l            ; encoding: [0x01,0x05,0x7a,0x7d]
2848
2849v_cmpx_ne_u16 v127.l, v2.l
2850// GFX11: v_cmpx_ne_u16_e32 v127.l, v2.l          ; encoding: [0x7f,0x05,0x7a,0x7d]
2851
2852v_cmpx_ne_u16 s1, v2.l
2853// GFX11: v_cmpx_ne_u16_e32 s1, v2.l              ; encoding: [0x01,0x04,0x7a,0x7d]
2854
2855v_cmpx_ne_u16 s105, v2.l
2856// GFX11: v_cmpx_ne_u16_e32 s105, v2.l            ; encoding: [0x69,0x04,0x7a,0x7d]
2857
2858v_cmpx_ne_u16 vcc_lo, v2.l
2859// GFX11: v_cmpx_ne_u16_e32 vcc_lo, v2.l          ; encoding: [0x6a,0x04,0x7a,0x7d]
2860
2861v_cmpx_ne_u16 vcc_hi, v2.l
2862// GFX11: v_cmpx_ne_u16_e32 vcc_hi, v2.l          ; encoding: [0x6b,0x04,0x7a,0x7d]
2863
2864v_cmpx_ne_u16 ttmp15, v2.l
2865// GFX11: v_cmpx_ne_u16_e32 ttmp15, v2.l          ; encoding: [0x7b,0x04,0x7a,0x7d]
2866
2867v_cmpx_ne_u16 m0, v2.l
2868// GFX11: v_cmpx_ne_u16_e32 m0, v2.l              ; encoding: [0x7d,0x04,0x7a,0x7d]
2869
2870v_cmpx_ne_u16 exec_lo, v2.l
2871// GFX11: v_cmpx_ne_u16_e32 exec_lo, v2.l         ; encoding: [0x7e,0x04,0x7a,0x7d]
2872
2873v_cmpx_ne_u16 exec_hi, v2.l
2874// GFX11: v_cmpx_ne_u16_e32 exec_hi, v2.l         ; encoding: [0x7f,0x04,0x7a,0x7d]
2875
2876v_cmpx_ne_u16 null, v2.l
2877// GFX11: v_cmpx_ne_u16_e32 null, v2.l            ; encoding: [0x7c,0x04,0x7a,0x7d]
2878
2879v_cmpx_ne_u16 -1, v2.l
2880// GFX11: v_cmpx_ne_u16_e32 -1, v2.l              ; encoding: [0xc1,0x04,0x7a,0x7d]
2881
2882v_cmpx_ne_u16 0.5, v2.l
2883// GFX11: v_cmpx_ne_u16_e32 0.5, v2.l             ; encoding: [0xf0,0x04,0x7a,0x7d]
2884
2885v_cmpx_ne_u16 src_scc, v2.l
2886// GFX11: v_cmpx_ne_u16_e32 src_scc, v2.l         ; encoding: [0xfd,0x04,0x7a,0x7d]
2887
2888v_cmpx_ne_u16 0xfe0b, v127.l
2889// GFX11: v_cmpx_ne_u16_e32 0xfe0b, v127.l        ; encoding: [0xff,0xfe,0x7a,0x7d,0x0b,0xfe,0x00,0x00]
2890
2891v_cmpx_ne_u16 v1.h, v2.l
2892// GFX11: v_cmpx_ne_u16_e32 v1.h, v2.l            ; encoding: [0x81,0x05,0x7a,0x7d]
2893
2894v_cmpx_ne_u16 v127.h, v2.l
2895// GFX11: v_cmpx_ne_u16_e32 v127.h, v2.l          ; encoding: [0xff,0x05,0x7a,0x7d]
2896
2897v_cmpx_ne_u16 0.5, v127.l
2898// GFX11: v_cmpx_ne_u16_e32 0.5, v127.l           ; encoding: [0xf0,0xfe,0x7a,0x7d]
2899
2900v_cmpx_ne_u16 src_scc, v2.h
2901// GFX11: v_cmpx_ne_u16_e32 src_scc, v2.h         ; encoding: [0xfd,0x04,0x7b,0x7d]
2902
2903v_cmpx_ne_u16 0xfe0b, v127.h
2904// GFX11: v_cmpx_ne_u16_e32 0xfe0b, v127.h        ; encoding: [0xff,0xfe,0x7b,0x7d,0x0b,0xfe,0x00,0x00]
2905
2906v_cmpx_ne_u32 v1, v2
2907// GFX11: v_cmpx_ne_u32_e32 v1, v2                ; encoding: [0x01,0x05,0x9a,0x7d]
2908
2909v_cmpx_ne_u32 v255, v2
2910// GFX11: v_cmpx_ne_u32_e32 v255, v2              ; encoding: [0xff,0x05,0x9a,0x7d]
2911
2912v_cmpx_ne_u32 s1, v2
2913// GFX11: v_cmpx_ne_u32_e32 s1, v2                ; encoding: [0x01,0x04,0x9a,0x7d]
2914
2915v_cmpx_ne_u32 s105, v2
2916// GFX11: v_cmpx_ne_u32_e32 s105, v2              ; encoding: [0x69,0x04,0x9a,0x7d]
2917
2918v_cmpx_ne_u32 vcc_lo, v2
2919// GFX11: v_cmpx_ne_u32_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x9a,0x7d]
2920
2921v_cmpx_ne_u32 vcc_hi, v2
2922// GFX11: v_cmpx_ne_u32_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x9a,0x7d]
2923
2924v_cmpx_ne_u32 ttmp15, v2
2925// GFX11: v_cmpx_ne_u32_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x9a,0x7d]
2926
2927v_cmpx_ne_u32 m0, v2
2928// GFX11: v_cmpx_ne_u32_e32 m0, v2                ; encoding: [0x7d,0x04,0x9a,0x7d]
2929
2930v_cmpx_ne_u32 exec_lo, v2
2931// GFX11: v_cmpx_ne_u32_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x9a,0x7d]
2932
2933v_cmpx_ne_u32 exec_hi, v2
2934// GFX11: v_cmpx_ne_u32_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x9a,0x7d]
2935
2936v_cmpx_ne_u32 null, v2
2937// GFX11: v_cmpx_ne_u32_e32 null, v2              ; encoding: [0x7c,0x04,0x9a,0x7d]
2938
2939v_cmpx_ne_u32 -1, v2
2940// GFX11: v_cmpx_ne_u32_e32 -1, v2                ; encoding: [0xc1,0x04,0x9a,0x7d]
2941
2942v_cmpx_ne_u32 0.5, v2
2943// GFX11: v_cmpx_ne_u32_e32 0.5, v2               ; encoding: [0xf0,0x04,0x9a,0x7d]
2944
2945v_cmpx_ne_u32 src_scc, v2
2946// GFX11: v_cmpx_ne_u32_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x9a,0x7d]
2947
2948v_cmpx_ne_u32 0xaf123456, v255
2949// GFX11: v_cmpx_ne_u32_e32 0xaf123456, v255      ; encoding: [0xff,0xfe,0x9b,0x7d,0x56,0x34,0x12,0xaf]
2950
2951v_cmpx_ne_u64 v[1:2], v[2:3]
2952// GFX11: v_cmpx_ne_u64_e32 v[1:2], v[2:3]        ; encoding: [0x01,0x05,0xba,0x7d]
2953
2954v_cmpx_ne_u64 v[254:255], v[2:3]
2955// GFX11: v_cmpx_ne_u64_e32 v[254:255], v[2:3]    ; encoding: [0xfe,0x05,0xba,0x7d]
2956
2957v_cmpx_ne_u64 s[2:3], v[2:3]
2958// GFX11: v_cmpx_ne_u64_e32 s[2:3], v[2:3]        ; encoding: [0x02,0x04,0xba,0x7d]
2959
2960v_cmpx_ne_u64 s[104:105], v[2:3]
2961// GFX11: v_cmpx_ne_u64_e32 s[104:105], v[2:3]    ; encoding: [0x68,0x04,0xba,0x7d]
2962
2963v_cmpx_ne_u64 vcc, v[2:3]
2964// GFX11: v_cmpx_ne_u64_e32 vcc, v[2:3]           ; encoding: [0x6a,0x04,0xba,0x7d]
2965
2966v_cmpx_ne_u64 ttmp[14:15], v[2:3]
2967// GFX11: v_cmpx_ne_u64_e32 ttmp[14:15], v[2:3]   ; encoding: [0x7a,0x04,0xba,0x7d]
2968
2969v_cmpx_ne_u64 exec, v[2:3]
2970// GFX11: v_cmpx_ne_u64_e32 exec, v[2:3]          ; encoding: [0x7e,0x04,0xba,0x7d]
2971
2972v_cmpx_ne_u64 null, v[2:3]
2973// GFX11: v_cmpx_ne_u64_e32 null, v[2:3]          ; encoding: [0x7c,0x04,0xba,0x7d]
2974
2975v_cmpx_ne_u64 -1, v[2:3]
2976// GFX11: v_cmpx_ne_u64_e32 -1, v[2:3]            ; encoding: [0xc1,0x04,0xba,0x7d]
2977
2978v_cmpx_ne_u64 0.5, v[2:3]
2979// GFX11: v_cmpx_ne_u64_e32 0.5, v[2:3]           ; encoding: [0xf0,0x04,0xba,0x7d]
2980
2981v_cmpx_ne_u64 src_scc, v[2:3]
2982// GFX11: v_cmpx_ne_u64_e32 src_scc, v[2:3]       ; encoding: [0xfd,0x04,0xba,0x7d]
2983
2984v_cmpx_ne_u64 0xaf123456, v[254:255]
2985// GFX11: v_cmpx_ne_u64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xbb,0x7d,0x56,0x34,0x12,0xaf]
2986
2987v_cmpx_neq_f16 v1.l, v2.l
2988// GFX11: v_cmpx_neq_f16_e32 v1.l, v2.l           ; encoding: [0x01,0x05,0x1a,0x7d]
2989
2990v_cmpx_neq_f16 v127.l, v2.l
2991// GFX11: v_cmpx_neq_f16_e32 v127.l, v2.l         ; encoding: [0x7f,0x05,0x1a,0x7d]
2992
2993v_cmpx_neq_f16 s1, v2.l
2994// GFX11: v_cmpx_neq_f16_e32 s1, v2.l             ; encoding: [0x01,0x04,0x1a,0x7d]
2995
2996v_cmpx_neq_f16 s105, v2.l
2997// GFX11: v_cmpx_neq_f16_e32 s105, v2.l           ; encoding: [0x69,0x04,0x1a,0x7d]
2998
2999v_cmpx_neq_f16 vcc_lo, v2.l
3000// GFX11: v_cmpx_neq_f16_e32 vcc_lo, v2.l         ; encoding: [0x6a,0x04,0x1a,0x7d]
3001
3002v_cmpx_neq_f16 vcc_hi, v2.l
3003// GFX11: v_cmpx_neq_f16_e32 vcc_hi, v2.l         ; encoding: [0x6b,0x04,0x1a,0x7d]
3004
3005v_cmpx_neq_f16 ttmp15, v2.l
3006// GFX11: v_cmpx_neq_f16_e32 ttmp15, v2.l         ; encoding: [0x7b,0x04,0x1a,0x7d]
3007
3008v_cmpx_neq_f16 m0, v2.l
3009// GFX11: v_cmpx_neq_f16_e32 m0, v2.l             ; encoding: [0x7d,0x04,0x1a,0x7d]
3010
3011v_cmpx_neq_f16 exec_lo, v2.l
3012// GFX11: v_cmpx_neq_f16_e32 exec_lo, v2.l        ; encoding: [0x7e,0x04,0x1a,0x7d]
3013
3014v_cmpx_neq_f16 exec_hi, v2.l
3015// GFX11: v_cmpx_neq_f16_e32 exec_hi, v2.l        ; encoding: [0x7f,0x04,0x1a,0x7d]
3016
3017v_cmpx_neq_f16 null, v2.l
3018// GFX11: v_cmpx_neq_f16_e32 null, v2.l           ; encoding: [0x7c,0x04,0x1a,0x7d]
3019
3020v_cmpx_neq_f16 -1, v2.l
3021// GFX11: v_cmpx_neq_f16_e32 -1, v2.l             ; encoding: [0xc1,0x04,0x1a,0x7d]
3022
3023v_cmpx_neq_f16 0.5, v2.l
3024// GFX11: v_cmpx_neq_f16_e32 0.5, v2.l            ; encoding: [0xf0,0x04,0x1a,0x7d]
3025
3026v_cmpx_neq_f16 src_scc, v2.l
3027// GFX11: v_cmpx_neq_f16_e32 src_scc, v2.l        ; encoding: [0xfd,0x04,0x1a,0x7d]
3028
3029v_cmpx_neq_f16 0xfe0b, v127.l
3030// GFX11: v_cmpx_neq_f16_e32 0xfe0b, v127.l       ; encoding: [0xff,0xfe,0x1a,0x7d,0x0b,0xfe,0x00,0x00]
3031
3032v_cmpx_neq_f16 v1.h, v2.l
3033// GFX11: v_cmpx_neq_f16_e32 v1.h, v2.l           ; encoding: [0x81,0x05,0x1a,0x7d]
3034
3035v_cmpx_neq_f16 v127.h, v2.l
3036// GFX11: v_cmpx_neq_f16_e32 v127.h, v2.l         ; encoding: [0xff,0x05,0x1a,0x7d]
3037
3038v_cmpx_neq_f16 0.5, v127.l
3039// GFX11: v_cmpx_neq_f16_e32 0.5, v127.l          ; encoding: [0xf0,0xfe,0x1a,0x7d]
3040
3041v_cmpx_neq_f16 src_scc, v2.h
3042// GFX11: v_cmpx_neq_f16_e32 src_scc, v2.h        ; encoding: [0xfd,0x04,0x1b,0x7d]
3043
3044v_cmpx_neq_f16 0xfe0b, v127.h
3045// GFX11: v_cmpx_neq_f16_e32 0xfe0b, v127.h       ; encoding: [0xff,0xfe,0x1b,0x7d,0x0b,0xfe,0x00,0x00]
3046
3047v_cmpx_neq_f32 v1, v2
3048// GFX11: v_cmpx_neq_f32_e32 v1, v2               ; encoding: [0x01,0x05,0x3a,0x7d]
3049
3050v_cmpx_neq_f32 v255, v2
3051// GFX11: v_cmpx_neq_f32_e32 v255, v2             ; encoding: [0xff,0x05,0x3a,0x7d]
3052
3053v_cmpx_neq_f32 s1, v2
3054// GFX11: v_cmpx_neq_f32_e32 s1, v2               ; encoding: [0x01,0x04,0x3a,0x7d]
3055
3056v_cmpx_neq_f32 s105, v2
3057// GFX11: v_cmpx_neq_f32_e32 s105, v2             ; encoding: [0x69,0x04,0x3a,0x7d]
3058
3059v_cmpx_neq_f32 vcc_lo, v2
3060// GFX11: v_cmpx_neq_f32_e32 vcc_lo, v2           ; encoding: [0x6a,0x04,0x3a,0x7d]
3061
3062v_cmpx_neq_f32 vcc_hi, v2
3063// GFX11: v_cmpx_neq_f32_e32 vcc_hi, v2           ; encoding: [0x6b,0x04,0x3a,0x7d]
3064
3065v_cmpx_neq_f32 ttmp15, v2
3066// GFX11: v_cmpx_neq_f32_e32 ttmp15, v2           ; encoding: [0x7b,0x04,0x3a,0x7d]
3067
3068v_cmpx_neq_f32 m0, v2
3069// GFX11: v_cmpx_neq_f32_e32 m0, v2               ; encoding: [0x7d,0x04,0x3a,0x7d]
3070
3071v_cmpx_neq_f32 exec_lo, v2
3072// GFX11: v_cmpx_neq_f32_e32 exec_lo, v2          ; encoding: [0x7e,0x04,0x3a,0x7d]
3073
3074v_cmpx_neq_f32 exec_hi, v2
3075// GFX11: v_cmpx_neq_f32_e32 exec_hi, v2          ; encoding: [0x7f,0x04,0x3a,0x7d]
3076
3077v_cmpx_neq_f32 null, v2
3078// GFX11: v_cmpx_neq_f32_e32 null, v2             ; encoding: [0x7c,0x04,0x3a,0x7d]
3079
3080v_cmpx_neq_f32 -1, v2
3081// GFX11: v_cmpx_neq_f32_e32 -1, v2               ; encoding: [0xc1,0x04,0x3a,0x7d]
3082
3083v_cmpx_neq_f32 0.5, v2
3084// GFX11: v_cmpx_neq_f32_e32 0.5, v2              ; encoding: [0xf0,0x04,0x3a,0x7d]
3085
3086v_cmpx_neq_f32 src_scc, v2
3087// GFX11: v_cmpx_neq_f32_e32 src_scc, v2          ; encoding: [0xfd,0x04,0x3a,0x7d]
3088
3089v_cmpx_neq_f32 0xaf123456, v255
3090// GFX11: v_cmpx_neq_f32_e32 0xaf123456, v255     ; encoding: [0xff,0xfe,0x3b,0x7d,0x56,0x34,0x12,0xaf]
3091
3092v_cmpx_neq_f64 v[1:2], v[2:3]
3093// GFX11: v_cmpx_neq_f64_e32 v[1:2], v[2:3]       ; encoding: [0x01,0x05,0x5a,0x7d]
3094
3095v_cmpx_neq_f64 v[254:255], v[2:3]
3096// GFX11: v_cmpx_neq_f64_e32 v[254:255], v[2:3]   ; encoding: [0xfe,0x05,0x5a,0x7d]
3097
3098v_cmpx_neq_f64 s[2:3], v[2:3]
3099// GFX11: v_cmpx_neq_f64_e32 s[2:3], v[2:3]       ; encoding: [0x02,0x04,0x5a,0x7d]
3100
3101v_cmpx_neq_f64 s[104:105], v[2:3]
3102// GFX11: v_cmpx_neq_f64_e32 s[104:105], v[2:3]   ; encoding: [0x68,0x04,0x5a,0x7d]
3103
3104v_cmpx_neq_f64 vcc, v[2:3]
3105// GFX11: v_cmpx_neq_f64_e32 vcc, v[2:3]          ; encoding: [0x6a,0x04,0x5a,0x7d]
3106
3107v_cmpx_neq_f64 ttmp[14:15], v[2:3]
3108// GFX11: v_cmpx_neq_f64_e32 ttmp[14:15], v[2:3]  ; encoding: [0x7a,0x04,0x5a,0x7d]
3109
3110v_cmpx_neq_f64 exec, v[2:3]
3111// GFX11: v_cmpx_neq_f64_e32 exec, v[2:3]         ; encoding: [0x7e,0x04,0x5a,0x7d]
3112
3113v_cmpx_neq_f64 null, v[2:3]
3114// GFX11: v_cmpx_neq_f64_e32 null, v[2:3]         ; encoding: [0x7c,0x04,0x5a,0x7d]
3115
3116v_cmpx_neq_f64 -1, v[2:3]
3117// GFX11: v_cmpx_neq_f64_e32 -1, v[2:3]           ; encoding: [0xc1,0x04,0x5a,0x7d]
3118
3119v_cmpx_neq_f64 0.5, v[2:3]
3120// GFX11: v_cmpx_neq_f64_e32 0.5, v[2:3]          ; encoding: [0xf0,0x04,0x5a,0x7d]
3121
3122v_cmpx_neq_f64 src_scc, v[2:3]
3123// GFX11: v_cmpx_neq_f64_e32 src_scc, v[2:3]      ; encoding: [0xfd,0x04,0x5a,0x7d]
3124
3125v_cmpx_neq_f64 0xaf123456, v[254:255]
3126// GFX11: v_cmpx_neq_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x5b,0x7d,0x56,0x34,0x12,0xaf]
3127
3128v_cmpx_nge_f16 v1.l, v2.l
3129// GFX11: v_cmpx_nge_f16_e32 v1.l, v2.l           ; encoding: [0x01,0x05,0x12,0x7d]
3130
3131v_cmpx_nge_f16 v127.l, v2.l
3132// GFX11: v_cmpx_nge_f16_e32 v127.l, v2.l         ; encoding: [0x7f,0x05,0x12,0x7d]
3133
3134v_cmpx_nge_f16 s1, v2.l
3135// GFX11: v_cmpx_nge_f16_e32 s1, v2.l             ; encoding: [0x01,0x04,0x12,0x7d]
3136
3137v_cmpx_nge_f16 s105, v2.l
3138// GFX11: v_cmpx_nge_f16_e32 s105, v2.l           ; encoding: [0x69,0x04,0x12,0x7d]
3139
3140v_cmpx_nge_f16 vcc_lo, v2.l
3141// GFX11: v_cmpx_nge_f16_e32 vcc_lo, v2.l         ; encoding: [0x6a,0x04,0x12,0x7d]
3142
3143v_cmpx_nge_f16 vcc_hi, v2.l
3144// GFX11: v_cmpx_nge_f16_e32 vcc_hi, v2.l         ; encoding: [0x6b,0x04,0x12,0x7d]
3145
3146v_cmpx_nge_f16 ttmp15, v2.l
3147// GFX11: v_cmpx_nge_f16_e32 ttmp15, v2.l         ; encoding: [0x7b,0x04,0x12,0x7d]
3148
3149v_cmpx_nge_f16 m0, v2.l
3150// GFX11: v_cmpx_nge_f16_e32 m0, v2.l             ; encoding: [0x7d,0x04,0x12,0x7d]
3151
3152v_cmpx_nge_f16 exec_lo, v2.l
3153// GFX11: v_cmpx_nge_f16_e32 exec_lo, v2.l        ; encoding: [0x7e,0x04,0x12,0x7d]
3154
3155v_cmpx_nge_f16 exec_hi, v2.l
3156// GFX11: v_cmpx_nge_f16_e32 exec_hi, v2.l        ; encoding: [0x7f,0x04,0x12,0x7d]
3157
3158v_cmpx_nge_f16 null, v2.l
3159// GFX11: v_cmpx_nge_f16_e32 null, v2.l           ; encoding: [0x7c,0x04,0x12,0x7d]
3160
3161v_cmpx_nge_f16 -1, v2.l
3162// GFX11: v_cmpx_nge_f16_e32 -1, v2.l             ; encoding: [0xc1,0x04,0x12,0x7d]
3163
3164v_cmpx_nge_f16 0.5, v2.l
3165// GFX11: v_cmpx_nge_f16_e32 0.5, v2.l            ; encoding: [0xf0,0x04,0x12,0x7d]
3166
3167v_cmpx_nge_f16 src_scc, v2.l
3168// GFX11: v_cmpx_nge_f16_e32 src_scc, v2.l        ; encoding: [0xfd,0x04,0x12,0x7d]
3169
3170v_cmpx_nge_f16 0xfe0b, v127.l
3171// GFX11: v_cmpx_nge_f16_e32 0xfe0b, v127.l       ; encoding: [0xff,0xfe,0x12,0x7d,0x0b,0xfe,0x00,0x00]
3172
3173v_cmpx_nge_f16 v1.h, v2.l
3174// GFX11: v_cmpx_nge_f16_e32 v1.h, v2.l           ; encoding: [0x81,0x05,0x12,0x7d]
3175
3176v_cmpx_nge_f16 v127.h, v2.l
3177// GFX11: v_cmpx_nge_f16_e32 v127.h, v2.l         ; encoding: [0xff,0x05,0x12,0x7d]
3178
3179v_cmpx_nge_f16 0.5, v127.l
3180// GFX11: v_cmpx_nge_f16_e32 0.5, v127.l          ; encoding: [0xf0,0xfe,0x12,0x7d]
3181
3182v_cmpx_nge_f16 src_scc, v2.h
3183// GFX11: v_cmpx_nge_f16_e32 src_scc, v2.h        ; encoding: [0xfd,0x04,0x13,0x7d]
3184
3185v_cmpx_nge_f16 0xfe0b, v127.h
3186// GFX11: v_cmpx_nge_f16_e32 0xfe0b, v127.h       ; encoding: [0xff,0xfe,0x13,0x7d,0x0b,0xfe,0x00,0x00]
3187
3188v_cmpx_nge_f32 v1, v2
3189// GFX11: v_cmpx_nge_f32_e32 v1, v2               ; encoding: [0x01,0x05,0x32,0x7d]
3190
3191v_cmpx_nge_f32 v255, v2
3192// GFX11: v_cmpx_nge_f32_e32 v255, v2             ; encoding: [0xff,0x05,0x32,0x7d]
3193
3194v_cmpx_nge_f32 s1, v2
3195// GFX11: v_cmpx_nge_f32_e32 s1, v2               ; encoding: [0x01,0x04,0x32,0x7d]
3196
3197v_cmpx_nge_f32 s105, v2
3198// GFX11: v_cmpx_nge_f32_e32 s105, v2             ; encoding: [0x69,0x04,0x32,0x7d]
3199
3200v_cmpx_nge_f32 vcc_lo, v2
3201// GFX11: v_cmpx_nge_f32_e32 vcc_lo, v2           ; encoding: [0x6a,0x04,0x32,0x7d]
3202
3203v_cmpx_nge_f32 vcc_hi, v2
3204// GFX11: v_cmpx_nge_f32_e32 vcc_hi, v2           ; encoding: [0x6b,0x04,0x32,0x7d]
3205
3206v_cmpx_nge_f32 ttmp15, v2
3207// GFX11: v_cmpx_nge_f32_e32 ttmp15, v2           ; encoding: [0x7b,0x04,0x32,0x7d]
3208
3209v_cmpx_nge_f32 m0, v2
3210// GFX11: v_cmpx_nge_f32_e32 m0, v2               ; encoding: [0x7d,0x04,0x32,0x7d]
3211
3212v_cmpx_nge_f32 exec_lo, v2
3213// GFX11: v_cmpx_nge_f32_e32 exec_lo, v2          ; encoding: [0x7e,0x04,0x32,0x7d]
3214
3215v_cmpx_nge_f32 exec_hi, v2
3216// GFX11: v_cmpx_nge_f32_e32 exec_hi, v2          ; encoding: [0x7f,0x04,0x32,0x7d]
3217
3218v_cmpx_nge_f32 null, v2
3219// GFX11: v_cmpx_nge_f32_e32 null, v2             ; encoding: [0x7c,0x04,0x32,0x7d]
3220
3221v_cmpx_nge_f32 -1, v2
3222// GFX11: v_cmpx_nge_f32_e32 -1, v2               ; encoding: [0xc1,0x04,0x32,0x7d]
3223
3224v_cmpx_nge_f32 0.5, v2
3225// GFX11: v_cmpx_nge_f32_e32 0.5, v2              ; encoding: [0xf0,0x04,0x32,0x7d]
3226
3227v_cmpx_nge_f32 src_scc, v2
3228// GFX11: v_cmpx_nge_f32_e32 src_scc, v2          ; encoding: [0xfd,0x04,0x32,0x7d]
3229
3230v_cmpx_nge_f32 0xaf123456, v255
3231// GFX11: v_cmpx_nge_f32_e32 0xaf123456, v255     ; encoding: [0xff,0xfe,0x33,0x7d,0x56,0x34,0x12,0xaf]
3232
3233v_cmpx_nge_f64 v[1:2], v[2:3]
3234// GFX11: v_cmpx_nge_f64_e32 v[1:2], v[2:3]       ; encoding: [0x01,0x05,0x52,0x7d]
3235
3236v_cmpx_nge_f64 v[254:255], v[2:3]
3237// GFX11: v_cmpx_nge_f64_e32 v[254:255], v[2:3]   ; encoding: [0xfe,0x05,0x52,0x7d]
3238
3239v_cmpx_nge_f64 s[2:3], v[2:3]
3240// GFX11: v_cmpx_nge_f64_e32 s[2:3], v[2:3]       ; encoding: [0x02,0x04,0x52,0x7d]
3241
3242v_cmpx_nge_f64 s[104:105], v[2:3]
3243// GFX11: v_cmpx_nge_f64_e32 s[104:105], v[2:3]   ; encoding: [0x68,0x04,0x52,0x7d]
3244
3245v_cmpx_nge_f64 vcc, v[2:3]
3246// GFX11: v_cmpx_nge_f64_e32 vcc, v[2:3]          ; encoding: [0x6a,0x04,0x52,0x7d]
3247
3248v_cmpx_nge_f64 ttmp[14:15], v[2:3]
3249// GFX11: v_cmpx_nge_f64_e32 ttmp[14:15], v[2:3]  ; encoding: [0x7a,0x04,0x52,0x7d]
3250
3251v_cmpx_nge_f64 exec, v[2:3]
3252// GFX11: v_cmpx_nge_f64_e32 exec, v[2:3]         ; encoding: [0x7e,0x04,0x52,0x7d]
3253
3254v_cmpx_nge_f64 null, v[2:3]
3255// GFX11: v_cmpx_nge_f64_e32 null, v[2:3]         ; encoding: [0x7c,0x04,0x52,0x7d]
3256
3257v_cmpx_nge_f64 -1, v[2:3]
3258// GFX11: v_cmpx_nge_f64_e32 -1, v[2:3]           ; encoding: [0xc1,0x04,0x52,0x7d]
3259
3260v_cmpx_nge_f64 0.5, v[2:3]
3261// GFX11: v_cmpx_nge_f64_e32 0.5, v[2:3]          ; encoding: [0xf0,0x04,0x52,0x7d]
3262
3263v_cmpx_nge_f64 src_scc, v[2:3]
3264// GFX11: v_cmpx_nge_f64_e32 src_scc, v[2:3]      ; encoding: [0xfd,0x04,0x52,0x7d]
3265
3266v_cmpx_nge_f64 0xaf123456, v[254:255]
3267// GFX11: v_cmpx_nge_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x53,0x7d,0x56,0x34,0x12,0xaf]
3268
3269v_cmpx_ngt_f16 v1.l, v2.l
3270// GFX11: v_cmpx_ngt_f16_e32 v1.l, v2.l           ; encoding: [0x01,0x05,0x16,0x7d]
3271
3272v_cmpx_ngt_f16 v127.l, v2.l
3273// GFX11: v_cmpx_ngt_f16_e32 v127.l, v2.l         ; encoding: [0x7f,0x05,0x16,0x7d]
3274
3275v_cmpx_ngt_f16 s1, v2.l
3276// GFX11: v_cmpx_ngt_f16_e32 s1, v2.l             ; encoding: [0x01,0x04,0x16,0x7d]
3277
3278v_cmpx_ngt_f16 s105, v2.l
3279// GFX11: v_cmpx_ngt_f16_e32 s105, v2.l           ; encoding: [0x69,0x04,0x16,0x7d]
3280
3281v_cmpx_ngt_f16 vcc_lo, v2.l
3282// GFX11: v_cmpx_ngt_f16_e32 vcc_lo, v2.l         ; encoding: [0x6a,0x04,0x16,0x7d]
3283
3284v_cmpx_ngt_f16 vcc_hi, v2.l
3285// GFX11: v_cmpx_ngt_f16_e32 vcc_hi, v2.l         ; encoding: [0x6b,0x04,0x16,0x7d]
3286
3287v_cmpx_ngt_f16 ttmp15, v2.l
3288// GFX11: v_cmpx_ngt_f16_e32 ttmp15, v2.l         ; encoding: [0x7b,0x04,0x16,0x7d]
3289
3290v_cmpx_ngt_f16 m0, v2.l
3291// GFX11: v_cmpx_ngt_f16_e32 m0, v2.l             ; encoding: [0x7d,0x04,0x16,0x7d]
3292
3293v_cmpx_ngt_f16 exec_lo, v2.l
3294// GFX11: v_cmpx_ngt_f16_e32 exec_lo, v2.l        ; encoding: [0x7e,0x04,0x16,0x7d]
3295
3296v_cmpx_ngt_f16 exec_hi, v2.l
3297// GFX11: v_cmpx_ngt_f16_e32 exec_hi, v2.l        ; encoding: [0x7f,0x04,0x16,0x7d]
3298
3299v_cmpx_ngt_f16 null, v2.l
3300// GFX11: v_cmpx_ngt_f16_e32 null, v2.l           ; encoding: [0x7c,0x04,0x16,0x7d]
3301
3302v_cmpx_ngt_f16 -1, v2.l
3303// GFX11: v_cmpx_ngt_f16_e32 -1, v2.l             ; encoding: [0xc1,0x04,0x16,0x7d]
3304
3305v_cmpx_ngt_f16 0.5, v2.l
3306// GFX11: v_cmpx_ngt_f16_e32 0.5, v2.l            ; encoding: [0xf0,0x04,0x16,0x7d]
3307
3308v_cmpx_ngt_f16 src_scc, v2.l
3309// GFX11: v_cmpx_ngt_f16_e32 src_scc, v2.l        ; encoding: [0xfd,0x04,0x16,0x7d]
3310
3311v_cmpx_ngt_f16 0xfe0b, v127.l
3312// GFX11: v_cmpx_ngt_f16_e32 0xfe0b, v127.l       ; encoding: [0xff,0xfe,0x16,0x7d,0x0b,0xfe,0x00,0x00]
3313
3314v_cmpx_ngt_f16 v1.h, v2.l
3315// GFX11: v_cmpx_ngt_f16_e32 v1.h, v2.l           ; encoding: [0x81,0x05,0x16,0x7d]
3316
3317v_cmpx_ngt_f16 v127.h, v2.l
3318// GFX11: v_cmpx_ngt_f16_e32 v127.h, v2.l         ; encoding: [0xff,0x05,0x16,0x7d]
3319
3320v_cmpx_ngt_f16 0.5, v127.l
3321// GFX11: v_cmpx_ngt_f16_e32 0.5, v127.l          ; encoding: [0xf0,0xfe,0x16,0x7d]
3322
3323v_cmpx_ngt_f16 src_scc, v2.h
3324// GFX11: v_cmpx_ngt_f16_e32 src_scc, v2.h        ; encoding: [0xfd,0x04,0x17,0x7d]
3325
3326v_cmpx_ngt_f16 0xfe0b, v127.h
3327// GFX11: v_cmpx_ngt_f16_e32 0xfe0b, v127.h       ; encoding: [0xff,0xfe,0x17,0x7d,0x0b,0xfe,0x00,0x00]
3328
3329v_cmpx_ngt_f32 v1, v2
3330// GFX11: v_cmpx_ngt_f32_e32 v1, v2               ; encoding: [0x01,0x05,0x36,0x7d]
3331
3332v_cmpx_ngt_f32 v255, v2
3333// GFX11: v_cmpx_ngt_f32_e32 v255, v2             ; encoding: [0xff,0x05,0x36,0x7d]
3334
3335v_cmpx_ngt_f32 s1, v2
3336// GFX11: v_cmpx_ngt_f32_e32 s1, v2               ; encoding: [0x01,0x04,0x36,0x7d]
3337
3338v_cmpx_ngt_f32 s105, v2
3339// GFX11: v_cmpx_ngt_f32_e32 s105, v2             ; encoding: [0x69,0x04,0x36,0x7d]
3340
3341v_cmpx_ngt_f32 vcc_lo, v2
3342// GFX11: v_cmpx_ngt_f32_e32 vcc_lo, v2           ; encoding: [0x6a,0x04,0x36,0x7d]
3343
3344v_cmpx_ngt_f32 vcc_hi, v2
3345// GFX11: v_cmpx_ngt_f32_e32 vcc_hi, v2           ; encoding: [0x6b,0x04,0x36,0x7d]
3346
3347v_cmpx_ngt_f32 ttmp15, v2
3348// GFX11: v_cmpx_ngt_f32_e32 ttmp15, v2           ; encoding: [0x7b,0x04,0x36,0x7d]
3349
3350v_cmpx_ngt_f32 m0, v2
3351// GFX11: v_cmpx_ngt_f32_e32 m0, v2               ; encoding: [0x7d,0x04,0x36,0x7d]
3352
3353v_cmpx_ngt_f32 exec_lo, v2
3354// GFX11: v_cmpx_ngt_f32_e32 exec_lo, v2          ; encoding: [0x7e,0x04,0x36,0x7d]
3355
3356v_cmpx_ngt_f32 exec_hi, v2
3357// GFX11: v_cmpx_ngt_f32_e32 exec_hi, v2          ; encoding: [0x7f,0x04,0x36,0x7d]
3358
3359v_cmpx_ngt_f32 null, v2
3360// GFX11: v_cmpx_ngt_f32_e32 null, v2             ; encoding: [0x7c,0x04,0x36,0x7d]
3361
3362v_cmpx_ngt_f32 -1, v2
3363// GFX11: v_cmpx_ngt_f32_e32 -1, v2               ; encoding: [0xc1,0x04,0x36,0x7d]
3364
3365v_cmpx_ngt_f32 0.5, v2
3366// GFX11: v_cmpx_ngt_f32_e32 0.5, v2              ; encoding: [0xf0,0x04,0x36,0x7d]
3367
3368v_cmpx_ngt_f32 src_scc, v2
3369// GFX11: v_cmpx_ngt_f32_e32 src_scc, v2          ; encoding: [0xfd,0x04,0x36,0x7d]
3370
3371v_cmpx_ngt_f32 0xaf123456, v255
3372// GFX11: v_cmpx_ngt_f32_e32 0xaf123456, v255     ; encoding: [0xff,0xfe,0x37,0x7d,0x56,0x34,0x12,0xaf]
3373
3374v_cmpx_ngt_f64 v[1:2], v[2:3]
3375// GFX11: v_cmpx_ngt_f64_e32 v[1:2], v[2:3]       ; encoding: [0x01,0x05,0x56,0x7d]
3376
3377v_cmpx_ngt_f64 v[254:255], v[2:3]
3378// GFX11: v_cmpx_ngt_f64_e32 v[254:255], v[2:3]   ; encoding: [0xfe,0x05,0x56,0x7d]
3379
3380v_cmpx_ngt_f64 s[2:3], v[2:3]
3381// GFX11: v_cmpx_ngt_f64_e32 s[2:3], v[2:3]       ; encoding: [0x02,0x04,0x56,0x7d]
3382
3383v_cmpx_ngt_f64 s[104:105], v[2:3]
3384// GFX11: v_cmpx_ngt_f64_e32 s[104:105], v[2:3]   ; encoding: [0x68,0x04,0x56,0x7d]
3385
3386v_cmpx_ngt_f64 vcc, v[2:3]
3387// GFX11: v_cmpx_ngt_f64_e32 vcc, v[2:3]          ; encoding: [0x6a,0x04,0x56,0x7d]
3388
3389v_cmpx_ngt_f64 ttmp[14:15], v[2:3]
3390// GFX11: v_cmpx_ngt_f64_e32 ttmp[14:15], v[2:3]  ; encoding: [0x7a,0x04,0x56,0x7d]
3391
3392v_cmpx_ngt_f64 exec, v[2:3]
3393// GFX11: v_cmpx_ngt_f64_e32 exec, v[2:3]         ; encoding: [0x7e,0x04,0x56,0x7d]
3394
3395v_cmpx_ngt_f64 null, v[2:3]
3396// GFX11: v_cmpx_ngt_f64_e32 null, v[2:3]         ; encoding: [0x7c,0x04,0x56,0x7d]
3397
3398v_cmpx_ngt_f64 -1, v[2:3]
3399// GFX11: v_cmpx_ngt_f64_e32 -1, v[2:3]           ; encoding: [0xc1,0x04,0x56,0x7d]
3400
3401v_cmpx_ngt_f64 0.5, v[2:3]
3402// GFX11: v_cmpx_ngt_f64_e32 0.5, v[2:3]          ; encoding: [0xf0,0x04,0x56,0x7d]
3403
3404v_cmpx_ngt_f64 src_scc, v[2:3]
3405// GFX11: v_cmpx_ngt_f64_e32 src_scc, v[2:3]      ; encoding: [0xfd,0x04,0x56,0x7d]
3406
3407v_cmpx_ngt_f64 0xaf123456, v[254:255]
3408// GFX11: v_cmpx_ngt_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x57,0x7d,0x56,0x34,0x12,0xaf]
3409
3410v_cmpx_nle_f16 v1.l, v2.l
3411// GFX11: v_cmpx_nle_f16_e32 v1.l, v2.l           ; encoding: [0x01,0x05,0x18,0x7d]
3412
3413v_cmpx_nle_f16 v127.l, v2.l
3414// GFX11: v_cmpx_nle_f16_e32 v127.l, v2.l         ; encoding: [0x7f,0x05,0x18,0x7d]
3415
3416v_cmpx_nle_f16 s1, v2.l
3417// GFX11: v_cmpx_nle_f16_e32 s1, v2.l             ; encoding: [0x01,0x04,0x18,0x7d]
3418
3419v_cmpx_nle_f16 s105, v2.l
3420// GFX11: v_cmpx_nle_f16_e32 s105, v2.l           ; encoding: [0x69,0x04,0x18,0x7d]
3421
3422v_cmpx_nle_f16 vcc_lo, v2.l
3423// GFX11: v_cmpx_nle_f16_e32 vcc_lo, v2.l         ; encoding: [0x6a,0x04,0x18,0x7d]
3424
3425v_cmpx_nle_f16 vcc_hi, v2.l
3426// GFX11: v_cmpx_nle_f16_e32 vcc_hi, v2.l         ; encoding: [0x6b,0x04,0x18,0x7d]
3427
3428v_cmpx_nle_f16 ttmp15, v2.l
3429// GFX11: v_cmpx_nle_f16_e32 ttmp15, v2.l         ; encoding: [0x7b,0x04,0x18,0x7d]
3430
3431v_cmpx_nle_f16 m0, v2.l
3432// GFX11: v_cmpx_nle_f16_e32 m0, v2.l             ; encoding: [0x7d,0x04,0x18,0x7d]
3433
3434v_cmpx_nle_f16 exec_lo, v2.l
3435// GFX11: v_cmpx_nle_f16_e32 exec_lo, v2.l        ; encoding: [0x7e,0x04,0x18,0x7d]
3436
3437v_cmpx_nle_f16 exec_hi, v2.l
3438// GFX11: v_cmpx_nle_f16_e32 exec_hi, v2.l        ; encoding: [0x7f,0x04,0x18,0x7d]
3439
3440v_cmpx_nle_f16 null, v2.l
3441// GFX11: v_cmpx_nle_f16_e32 null, v2.l           ; encoding: [0x7c,0x04,0x18,0x7d]
3442
3443v_cmpx_nle_f16 -1, v2.l
3444// GFX11: v_cmpx_nle_f16_e32 -1, v2.l             ; encoding: [0xc1,0x04,0x18,0x7d]
3445
3446v_cmpx_nle_f16 0.5, v2.l
3447// GFX11: v_cmpx_nle_f16_e32 0.5, v2.l            ; encoding: [0xf0,0x04,0x18,0x7d]
3448
3449v_cmpx_nle_f16 src_scc, v2.l
3450// GFX11: v_cmpx_nle_f16_e32 src_scc, v2.l        ; encoding: [0xfd,0x04,0x18,0x7d]
3451
3452v_cmpx_nle_f16 0xfe0b, v127.l
3453// GFX11: v_cmpx_nle_f16_e32 0xfe0b, v127.l       ; encoding: [0xff,0xfe,0x18,0x7d,0x0b,0xfe,0x00,0x00]
3454
3455v_cmpx_nle_f16 v1.h, v2.l
3456// GFX11: v_cmpx_nle_f16_e32 v1.h, v2.l           ; encoding: [0x81,0x05,0x18,0x7d]
3457
3458v_cmpx_nle_f16 v127.h, v2.l
3459// GFX11: v_cmpx_nle_f16_e32 v127.h, v2.l         ; encoding: [0xff,0x05,0x18,0x7d]
3460
3461v_cmpx_nle_f16 0.5, v127.l
3462// GFX11: v_cmpx_nle_f16_e32 0.5, v127.l          ; encoding: [0xf0,0xfe,0x18,0x7d]
3463
3464v_cmpx_nle_f16 src_scc, v2.h
3465// GFX11: v_cmpx_nle_f16_e32 src_scc, v2.h        ; encoding: [0xfd,0x04,0x19,0x7d]
3466
3467v_cmpx_nle_f16 0xfe0b, v127.h
3468// GFX11: v_cmpx_nle_f16_e32 0xfe0b, v127.h       ; encoding: [0xff,0xfe,0x19,0x7d,0x0b,0xfe,0x00,0x00]
3469
3470v_cmpx_nle_f32 v1, v2
3471// GFX11: v_cmpx_nle_f32_e32 v1, v2               ; encoding: [0x01,0x05,0x38,0x7d]
3472
3473v_cmpx_nle_f32 v255, v2
3474// GFX11: v_cmpx_nle_f32_e32 v255, v2             ; encoding: [0xff,0x05,0x38,0x7d]
3475
3476v_cmpx_nle_f32 s1, v2
3477// GFX11: v_cmpx_nle_f32_e32 s1, v2               ; encoding: [0x01,0x04,0x38,0x7d]
3478
3479v_cmpx_nle_f32 s105, v2
3480// GFX11: v_cmpx_nle_f32_e32 s105, v2             ; encoding: [0x69,0x04,0x38,0x7d]
3481
3482v_cmpx_nle_f32 vcc_lo, v2
3483// GFX11: v_cmpx_nle_f32_e32 vcc_lo, v2           ; encoding: [0x6a,0x04,0x38,0x7d]
3484
3485v_cmpx_nle_f32 vcc_hi, v2
3486// GFX11: v_cmpx_nle_f32_e32 vcc_hi, v2           ; encoding: [0x6b,0x04,0x38,0x7d]
3487
3488v_cmpx_nle_f32 ttmp15, v2
3489// GFX11: v_cmpx_nle_f32_e32 ttmp15, v2           ; encoding: [0x7b,0x04,0x38,0x7d]
3490
3491v_cmpx_nle_f32 m0, v2
3492// GFX11: v_cmpx_nle_f32_e32 m0, v2               ; encoding: [0x7d,0x04,0x38,0x7d]
3493
3494v_cmpx_nle_f32 exec_lo, v2
3495// GFX11: v_cmpx_nle_f32_e32 exec_lo, v2          ; encoding: [0x7e,0x04,0x38,0x7d]
3496
3497v_cmpx_nle_f32 exec_hi, v2
3498// GFX11: v_cmpx_nle_f32_e32 exec_hi, v2          ; encoding: [0x7f,0x04,0x38,0x7d]
3499
3500v_cmpx_nle_f32 null, v2
3501// GFX11: v_cmpx_nle_f32_e32 null, v2             ; encoding: [0x7c,0x04,0x38,0x7d]
3502
3503v_cmpx_nle_f32 -1, v2
3504// GFX11: v_cmpx_nle_f32_e32 -1, v2               ; encoding: [0xc1,0x04,0x38,0x7d]
3505
3506v_cmpx_nle_f32 0.5, v2
3507// GFX11: v_cmpx_nle_f32_e32 0.5, v2              ; encoding: [0xf0,0x04,0x38,0x7d]
3508
3509v_cmpx_nle_f32 src_scc, v2
3510// GFX11: v_cmpx_nle_f32_e32 src_scc, v2          ; encoding: [0xfd,0x04,0x38,0x7d]
3511
3512v_cmpx_nle_f32 0xaf123456, v255
3513// GFX11: v_cmpx_nle_f32_e32 0xaf123456, v255     ; encoding: [0xff,0xfe,0x39,0x7d,0x56,0x34,0x12,0xaf]
3514
3515v_cmpx_nle_f64 v[1:2], v[2:3]
3516// GFX11: v_cmpx_nle_f64_e32 v[1:2], v[2:3]       ; encoding: [0x01,0x05,0x58,0x7d]
3517
3518v_cmpx_nle_f64 v[254:255], v[2:3]
3519// GFX11: v_cmpx_nle_f64_e32 v[254:255], v[2:3]   ; encoding: [0xfe,0x05,0x58,0x7d]
3520
3521v_cmpx_nle_f64 s[2:3], v[2:3]
3522// GFX11: v_cmpx_nle_f64_e32 s[2:3], v[2:3]       ; encoding: [0x02,0x04,0x58,0x7d]
3523
3524v_cmpx_nle_f64 s[104:105], v[2:3]
3525// GFX11: v_cmpx_nle_f64_e32 s[104:105], v[2:3]   ; encoding: [0x68,0x04,0x58,0x7d]
3526
3527v_cmpx_nle_f64 vcc, v[2:3]
3528// GFX11: v_cmpx_nle_f64_e32 vcc, v[2:3]          ; encoding: [0x6a,0x04,0x58,0x7d]
3529
3530v_cmpx_nle_f64 ttmp[14:15], v[2:3]
3531// GFX11: v_cmpx_nle_f64_e32 ttmp[14:15], v[2:3]  ; encoding: [0x7a,0x04,0x58,0x7d]
3532
3533v_cmpx_nle_f64 exec, v[2:3]
3534// GFX11: v_cmpx_nle_f64_e32 exec, v[2:3]         ; encoding: [0x7e,0x04,0x58,0x7d]
3535
3536v_cmpx_nle_f64 null, v[2:3]
3537// GFX11: v_cmpx_nle_f64_e32 null, v[2:3]         ; encoding: [0x7c,0x04,0x58,0x7d]
3538
3539v_cmpx_nle_f64 -1, v[2:3]
3540// GFX11: v_cmpx_nle_f64_e32 -1, v[2:3]           ; encoding: [0xc1,0x04,0x58,0x7d]
3541
3542v_cmpx_nle_f64 0.5, v[2:3]
3543// GFX11: v_cmpx_nle_f64_e32 0.5, v[2:3]          ; encoding: [0xf0,0x04,0x58,0x7d]
3544
3545v_cmpx_nle_f64 src_scc, v[2:3]
3546// GFX11: v_cmpx_nle_f64_e32 src_scc, v[2:3]      ; encoding: [0xfd,0x04,0x58,0x7d]
3547
3548v_cmpx_nle_f64 0xaf123456, v[254:255]
3549// GFX11: v_cmpx_nle_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x59,0x7d,0x56,0x34,0x12,0xaf]
3550
3551v_cmpx_nlg_f16 v1.l, v2.l
3552// GFX11: v_cmpx_nlg_f16_e32 v1.l, v2.l           ; encoding: [0x01,0x05,0x14,0x7d]
3553
3554v_cmpx_nlg_f16 v127.l, v2.l
3555// GFX11: v_cmpx_nlg_f16_e32 v127.l, v2.l         ; encoding: [0x7f,0x05,0x14,0x7d]
3556
3557v_cmpx_nlg_f16 s1, v2.l
3558// GFX11: v_cmpx_nlg_f16_e32 s1, v2.l             ; encoding: [0x01,0x04,0x14,0x7d]
3559
3560v_cmpx_nlg_f16 s105, v2.l
3561// GFX11: v_cmpx_nlg_f16_e32 s105, v2.l           ; encoding: [0x69,0x04,0x14,0x7d]
3562
3563v_cmpx_nlg_f16 vcc_lo, v2.l
3564// GFX11: v_cmpx_nlg_f16_e32 vcc_lo, v2.l         ; encoding: [0x6a,0x04,0x14,0x7d]
3565
3566v_cmpx_nlg_f16 vcc_hi, v2.l
3567// GFX11: v_cmpx_nlg_f16_e32 vcc_hi, v2.l         ; encoding: [0x6b,0x04,0x14,0x7d]
3568
3569v_cmpx_nlg_f16 ttmp15, v2.l
3570// GFX11: v_cmpx_nlg_f16_e32 ttmp15, v2.l         ; encoding: [0x7b,0x04,0x14,0x7d]
3571
3572v_cmpx_nlg_f16 m0, v2.l
3573// GFX11: v_cmpx_nlg_f16_e32 m0, v2.l             ; encoding: [0x7d,0x04,0x14,0x7d]
3574
3575v_cmpx_nlg_f16 exec_lo, v2.l
3576// GFX11: v_cmpx_nlg_f16_e32 exec_lo, v2.l        ; encoding: [0x7e,0x04,0x14,0x7d]
3577
3578v_cmpx_nlg_f16 exec_hi, v2.l
3579// GFX11: v_cmpx_nlg_f16_e32 exec_hi, v2.l        ; encoding: [0x7f,0x04,0x14,0x7d]
3580
3581v_cmpx_nlg_f16 null, v2.l
3582// GFX11: v_cmpx_nlg_f16_e32 null, v2.l           ; encoding: [0x7c,0x04,0x14,0x7d]
3583
3584v_cmpx_nlg_f16 -1, v2.l
3585// GFX11: v_cmpx_nlg_f16_e32 -1, v2.l             ; encoding: [0xc1,0x04,0x14,0x7d]
3586
3587v_cmpx_nlg_f16 0.5, v2.l
3588// GFX11: v_cmpx_nlg_f16_e32 0.5, v2.l            ; encoding: [0xf0,0x04,0x14,0x7d]
3589
3590v_cmpx_nlg_f16 src_scc, v2.l
3591// GFX11: v_cmpx_nlg_f16_e32 src_scc, v2.l        ; encoding: [0xfd,0x04,0x14,0x7d]
3592
3593v_cmpx_nlg_f16 0xfe0b, v127.l
3594// GFX11: v_cmpx_nlg_f16_e32 0xfe0b, v127.l       ; encoding: [0xff,0xfe,0x14,0x7d,0x0b,0xfe,0x00,0x00]
3595
3596v_cmpx_nlg_f16 v1.h, v2.l
3597// GFX11: v_cmpx_nlg_f16_e32 v1.h, v2.l           ; encoding: [0x81,0x05,0x14,0x7d]
3598
3599v_cmpx_nlg_f16 v127.h, v2.l
3600// GFX11: v_cmpx_nlg_f16_e32 v127.h, v2.l         ; encoding: [0xff,0x05,0x14,0x7d]
3601
3602v_cmpx_nlg_f16 0.5, v127.l
3603// GFX11: v_cmpx_nlg_f16_e32 0.5, v127.l          ; encoding: [0xf0,0xfe,0x14,0x7d]
3604
3605v_cmpx_nlg_f16 src_scc, v2.h
3606// GFX11: v_cmpx_nlg_f16_e32 src_scc, v2.h        ; encoding: [0xfd,0x04,0x15,0x7d]
3607
3608v_cmpx_nlg_f16 0xfe0b, v127.h
3609// GFX11: v_cmpx_nlg_f16_e32 0xfe0b, v127.h       ; encoding: [0xff,0xfe,0x15,0x7d,0x0b,0xfe,0x00,0x00]
3610
3611v_cmpx_nlg_f32 v1, v2
3612// GFX11: v_cmpx_nlg_f32_e32 v1, v2               ; encoding: [0x01,0x05,0x34,0x7d]
3613
3614v_cmpx_nlg_f32 v255, v2
3615// GFX11: v_cmpx_nlg_f32_e32 v255, v2             ; encoding: [0xff,0x05,0x34,0x7d]
3616
3617v_cmpx_nlg_f32 s1, v2
3618// GFX11: v_cmpx_nlg_f32_e32 s1, v2               ; encoding: [0x01,0x04,0x34,0x7d]
3619
3620v_cmpx_nlg_f32 s105, v2
3621// GFX11: v_cmpx_nlg_f32_e32 s105, v2             ; encoding: [0x69,0x04,0x34,0x7d]
3622
3623v_cmpx_nlg_f32 vcc_lo, v2
3624// GFX11: v_cmpx_nlg_f32_e32 vcc_lo, v2           ; encoding: [0x6a,0x04,0x34,0x7d]
3625
3626v_cmpx_nlg_f32 vcc_hi, v2
3627// GFX11: v_cmpx_nlg_f32_e32 vcc_hi, v2           ; encoding: [0x6b,0x04,0x34,0x7d]
3628
3629v_cmpx_nlg_f32 ttmp15, v2
3630// GFX11: v_cmpx_nlg_f32_e32 ttmp15, v2           ; encoding: [0x7b,0x04,0x34,0x7d]
3631
3632v_cmpx_nlg_f32 m0, v2
3633// GFX11: v_cmpx_nlg_f32_e32 m0, v2               ; encoding: [0x7d,0x04,0x34,0x7d]
3634
3635v_cmpx_nlg_f32 exec_lo, v2
3636// GFX11: v_cmpx_nlg_f32_e32 exec_lo, v2          ; encoding: [0x7e,0x04,0x34,0x7d]
3637
3638v_cmpx_nlg_f32 exec_hi, v2
3639// GFX11: v_cmpx_nlg_f32_e32 exec_hi, v2          ; encoding: [0x7f,0x04,0x34,0x7d]
3640
3641v_cmpx_nlg_f32 null, v2
3642// GFX11: v_cmpx_nlg_f32_e32 null, v2             ; encoding: [0x7c,0x04,0x34,0x7d]
3643
3644v_cmpx_nlg_f32 -1, v2
3645// GFX11: v_cmpx_nlg_f32_e32 -1, v2               ; encoding: [0xc1,0x04,0x34,0x7d]
3646
3647v_cmpx_nlg_f32 0.5, v2
3648// GFX11: v_cmpx_nlg_f32_e32 0.5, v2              ; encoding: [0xf0,0x04,0x34,0x7d]
3649
3650v_cmpx_nlg_f32 src_scc, v2
3651// GFX11: v_cmpx_nlg_f32_e32 src_scc, v2          ; encoding: [0xfd,0x04,0x34,0x7d]
3652
3653v_cmpx_nlg_f32 0xaf123456, v255
3654// GFX11: v_cmpx_nlg_f32_e32 0xaf123456, v255     ; encoding: [0xff,0xfe,0x35,0x7d,0x56,0x34,0x12,0xaf]
3655
3656v_cmpx_nlg_f64 v[1:2], v[2:3]
3657// GFX11: v_cmpx_nlg_f64_e32 v[1:2], v[2:3]       ; encoding: [0x01,0x05,0x54,0x7d]
3658
3659v_cmpx_nlg_f64 v[254:255], v[2:3]
3660// GFX11: v_cmpx_nlg_f64_e32 v[254:255], v[2:3]   ; encoding: [0xfe,0x05,0x54,0x7d]
3661
3662v_cmpx_nlg_f64 s[2:3], v[2:3]
3663// GFX11: v_cmpx_nlg_f64_e32 s[2:3], v[2:3]       ; encoding: [0x02,0x04,0x54,0x7d]
3664
3665v_cmpx_nlg_f64 s[104:105], v[2:3]
3666// GFX11: v_cmpx_nlg_f64_e32 s[104:105], v[2:3]   ; encoding: [0x68,0x04,0x54,0x7d]
3667
3668v_cmpx_nlg_f64 vcc, v[2:3]
3669// GFX11: v_cmpx_nlg_f64_e32 vcc, v[2:3]          ; encoding: [0x6a,0x04,0x54,0x7d]
3670
3671v_cmpx_nlg_f64 ttmp[14:15], v[2:3]
3672// GFX11: v_cmpx_nlg_f64_e32 ttmp[14:15], v[2:3]  ; encoding: [0x7a,0x04,0x54,0x7d]
3673
3674v_cmpx_nlg_f64 exec, v[2:3]
3675// GFX11: v_cmpx_nlg_f64_e32 exec, v[2:3]         ; encoding: [0x7e,0x04,0x54,0x7d]
3676
3677v_cmpx_nlg_f64 null, v[2:3]
3678// GFX11: v_cmpx_nlg_f64_e32 null, v[2:3]         ; encoding: [0x7c,0x04,0x54,0x7d]
3679
3680v_cmpx_nlg_f64 -1, v[2:3]
3681// GFX11: v_cmpx_nlg_f64_e32 -1, v[2:3]           ; encoding: [0xc1,0x04,0x54,0x7d]
3682
3683v_cmpx_nlg_f64 0.5, v[2:3]
3684// GFX11: v_cmpx_nlg_f64_e32 0.5, v[2:3]          ; encoding: [0xf0,0x04,0x54,0x7d]
3685
3686v_cmpx_nlg_f64 src_scc, v[2:3]
3687// GFX11: v_cmpx_nlg_f64_e32 src_scc, v[2:3]      ; encoding: [0xfd,0x04,0x54,0x7d]
3688
3689v_cmpx_nlg_f64 0xaf123456, v[254:255]
3690// GFX11: v_cmpx_nlg_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x55,0x7d,0x56,0x34,0x12,0xaf]
3691
3692v_cmpx_nlt_f16 v1.l, v2.l
3693// GFX11: v_cmpx_nlt_f16_e32 v1.l, v2.l           ; encoding: [0x01,0x05,0x1c,0x7d]
3694
3695v_cmpx_nlt_f16 v127.l, v2.l
3696// GFX11: v_cmpx_nlt_f16_e32 v127.l, v2.l         ; encoding: [0x7f,0x05,0x1c,0x7d]
3697
3698v_cmpx_nlt_f16 s1, v2.l
3699// GFX11: v_cmpx_nlt_f16_e32 s1, v2.l             ; encoding: [0x01,0x04,0x1c,0x7d]
3700
3701v_cmpx_nlt_f16 s105, v2.l
3702// GFX11: v_cmpx_nlt_f16_e32 s105, v2.l           ; encoding: [0x69,0x04,0x1c,0x7d]
3703
3704v_cmpx_nlt_f16 vcc_lo, v2.l
3705// GFX11: v_cmpx_nlt_f16_e32 vcc_lo, v2.l         ; encoding: [0x6a,0x04,0x1c,0x7d]
3706
3707v_cmpx_nlt_f16 vcc_hi, v2.l
3708// GFX11: v_cmpx_nlt_f16_e32 vcc_hi, v2.l         ; encoding: [0x6b,0x04,0x1c,0x7d]
3709
3710v_cmpx_nlt_f16 ttmp15, v2.l
3711// GFX11: v_cmpx_nlt_f16_e32 ttmp15, v2.l         ; encoding: [0x7b,0x04,0x1c,0x7d]
3712
3713v_cmpx_nlt_f16 m0, v2.l
3714// GFX11: v_cmpx_nlt_f16_e32 m0, v2.l             ; encoding: [0x7d,0x04,0x1c,0x7d]
3715
3716v_cmpx_nlt_f16 exec_lo, v2.l
3717// GFX11: v_cmpx_nlt_f16_e32 exec_lo, v2.l        ; encoding: [0x7e,0x04,0x1c,0x7d]
3718
3719v_cmpx_nlt_f16 exec_hi, v2.l
3720// GFX11: v_cmpx_nlt_f16_e32 exec_hi, v2.l        ; encoding: [0x7f,0x04,0x1c,0x7d]
3721
3722v_cmpx_nlt_f16 null, v2.l
3723// GFX11: v_cmpx_nlt_f16_e32 null, v2.l           ; encoding: [0x7c,0x04,0x1c,0x7d]
3724
3725v_cmpx_nlt_f16 -1, v2.l
3726// GFX11: v_cmpx_nlt_f16_e32 -1, v2.l             ; encoding: [0xc1,0x04,0x1c,0x7d]
3727
3728v_cmpx_nlt_f16 0.5, v2.l
3729// GFX11: v_cmpx_nlt_f16_e32 0.5, v2.l            ; encoding: [0xf0,0x04,0x1c,0x7d]
3730
3731v_cmpx_nlt_f16 src_scc, v2.l
3732// GFX11: v_cmpx_nlt_f16_e32 src_scc, v2.l        ; encoding: [0xfd,0x04,0x1c,0x7d]
3733
3734v_cmpx_nlt_f16 0xfe0b, v127.l
3735// GFX11: v_cmpx_nlt_f16_e32 0xfe0b, v127.l       ; encoding: [0xff,0xfe,0x1c,0x7d,0x0b,0xfe,0x00,0x00]
3736
3737v_cmpx_nlt_f16 v1.h, v2.l
3738// GFX11: v_cmpx_nlt_f16_e32 v1.h, v2.l           ; encoding: [0x81,0x05,0x1c,0x7d]
3739
3740v_cmpx_nlt_f16 v127.h, v2.l
3741// GFX11: v_cmpx_nlt_f16_e32 v127.h, v2.l         ; encoding: [0xff,0x05,0x1c,0x7d]
3742
3743v_cmpx_nlt_f16 0.5, v127.l
3744// GFX11: v_cmpx_nlt_f16_e32 0.5, v127.l          ; encoding: [0xf0,0xfe,0x1c,0x7d]
3745
3746v_cmpx_nlt_f16 src_scc, v2.h
3747// GFX11: v_cmpx_nlt_f16_e32 src_scc, v2.h        ; encoding: [0xfd,0x04,0x1d,0x7d]
3748
3749v_cmpx_nlt_f16 0xfe0b, v127.h
3750// GFX11: v_cmpx_nlt_f16_e32 0xfe0b, v127.h       ; encoding: [0xff,0xfe,0x1d,0x7d,0x0b,0xfe,0x00,0x00]
3751
3752v_cmpx_nlt_f32 v1, v2
3753// GFX11: v_cmpx_nlt_f32_e32 v1, v2               ; encoding: [0x01,0x05,0x3c,0x7d]
3754
3755v_cmpx_nlt_f32 v255, v2
3756// GFX11: v_cmpx_nlt_f32_e32 v255, v2             ; encoding: [0xff,0x05,0x3c,0x7d]
3757
3758v_cmpx_nlt_f32 s1, v2
3759// GFX11: v_cmpx_nlt_f32_e32 s1, v2               ; encoding: [0x01,0x04,0x3c,0x7d]
3760
3761v_cmpx_nlt_f32 s105, v2
3762// GFX11: v_cmpx_nlt_f32_e32 s105, v2             ; encoding: [0x69,0x04,0x3c,0x7d]
3763
3764v_cmpx_nlt_f32 vcc_lo, v2
3765// GFX11: v_cmpx_nlt_f32_e32 vcc_lo, v2           ; encoding: [0x6a,0x04,0x3c,0x7d]
3766
3767v_cmpx_nlt_f32 vcc_hi, v2
3768// GFX11: v_cmpx_nlt_f32_e32 vcc_hi, v2           ; encoding: [0x6b,0x04,0x3c,0x7d]
3769
3770v_cmpx_nlt_f32 ttmp15, v2
3771// GFX11: v_cmpx_nlt_f32_e32 ttmp15, v2           ; encoding: [0x7b,0x04,0x3c,0x7d]
3772
3773v_cmpx_nlt_f32 m0, v2
3774// GFX11: v_cmpx_nlt_f32_e32 m0, v2               ; encoding: [0x7d,0x04,0x3c,0x7d]
3775
3776v_cmpx_nlt_f32 exec_lo, v2
3777// GFX11: v_cmpx_nlt_f32_e32 exec_lo, v2          ; encoding: [0x7e,0x04,0x3c,0x7d]
3778
3779v_cmpx_nlt_f32 exec_hi, v2
3780// GFX11: v_cmpx_nlt_f32_e32 exec_hi, v2          ; encoding: [0x7f,0x04,0x3c,0x7d]
3781
3782v_cmpx_nlt_f32 null, v2
3783// GFX11: v_cmpx_nlt_f32_e32 null, v2             ; encoding: [0x7c,0x04,0x3c,0x7d]
3784
3785v_cmpx_nlt_f32 -1, v2
3786// GFX11: v_cmpx_nlt_f32_e32 -1, v2               ; encoding: [0xc1,0x04,0x3c,0x7d]
3787
3788v_cmpx_nlt_f32 0.5, v2
3789// GFX11: v_cmpx_nlt_f32_e32 0.5, v2              ; encoding: [0xf0,0x04,0x3c,0x7d]
3790
3791v_cmpx_nlt_f32 src_scc, v2
3792// GFX11: v_cmpx_nlt_f32_e32 src_scc, v2          ; encoding: [0xfd,0x04,0x3c,0x7d]
3793
3794v_cmpx_nlt_f32 0xaf123456, v255
3795// GFX11: v_cmpx_nlt_f32_e32 0xaf123456, v255     ; encoding: [0xff,0xfe,0x3d,0x7d,0x56,0x34,0x12,0xaf]
3796
3797v_cmpx_nlt_f64 v[1:2], v[2:3]
3798// GFX11: v_cmpx_nlt_f64_e32 v[1:2], v[2:3]       ; encoding: [0x01,0x05,0x5c,0x7d]
3799
3800v_cmpx_nlt_f64 v[254:255], v[2:3]
3801// GFX11: v_cmpx_nlt_f64_e32 v[254:255], v[2:3]   ; encoding: [0xfe,0x05,0x5c,0x7d]
3802
3803v_cmpx_nlt_f64 s[2:3], v[2:3]
3804// GFX11: v_cmpx_nlt_f64_e32 s[2:3], v[2:3]       ; encoding: [0x02,0x04,0x5c,0x7d]
3805
3806v_cmpx_nlt_f64 s[104:105], v[2:3]
3807// GFX11: v_cmpx_nlt_f64_e32 s[104:105], v[2:3]   ; encoding: [0x68,0x04,0x5c,0x7d]
3808
3809v_cmpx_nlt_f64 vcc, v[2:3]
3810// GFX11: v_cmpx_nlt_f64_e32 vcc, v[2:3]          ; encoding: [0x6a,0x04,0x5c,0x7d]
3811
3812v_cmpx_nlt_f64 ttmp[14:15], v[2:3]
3813// GFX11: v_cmpx_nlt_f64_e32 ttmp[14:15], v[2:3]  ; encoding: [0x7a,0x04,0x5c,0x7d]
3814
3815v_cmpx_nlt_f64 exec, v[2:3]
3816// GFX11: v_cmpx_nlt_f64_e32 exec, v[2:3]         ; encoding: [0x7e,0x04,0x5c,0x7d]
3817
3818v_cmpx_nlt_f64 null, v[2:3]
3819// GFX11: v_cmpx_nlt_f64_e32 null, v[2:3]         ; encoding: [0x7c,0x04,0x5c,0x7d]
3820
3821v_cmpx_nlt_f64 -1, v[2:3]
3822// GFX11: v_cmpx_nlt_f64_e32 -1, v[2:3]           ; encoding: [0xc1,0x04,0x5c,0x7d]
3823
3824v_cmpx_nlt_f64 0.5, v[2:3]
3825// GFX11: v_cmpx_nlt_f64_e32 0.5, v[2:3]          ; encoding: [0xf0,0x04,0x5c,0x7d]
3826
3827v_cmpx_nlt_f64 src_scc, v[2:3]
3828// GFX11: v_cmpx_nlt_f64_e32 src_scc, v[2:3]      ; encoding: [0xfd,0x04,0x5c,0x7d]
3829
3830v_cmpx_nlt_f64 0xaf123456, v[254:255]
3831// GFX11: v_cmpx_nlt_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x5d,0x7d,0x56,0x34,0x12,0xaf]
3832
3833v_cmpx_o_f16 v1.l, v2.l
3834// GFX11: v_cmpx_o_f16_e32 v1.l, v2.l             ; encoding: [0x01,0x05,0x0e,0x7d]
3835
3836v_cmpx_o_f16 v127.l, v2.l
3837// GFX11: v_cmpx_o_f16_e32 v127.l, v2.l           ; encoding: [0x7f,0x05,0x0e,0x7d]
3838
3839v_cmpx_o_f16 s1, v2.l
3840// GFX11: v_cmpx_o_f16_e32 s1, v2.l               ; encoding: [0x01,0x04,0x0e,0x7d]
3841
3842v_cmpx_o_f16 s105, v2.l
3843// GFX11: v_cmpx_o_f16_e32 s105, v2.l             ; encoding: [0x69,0x04,0x0e,0x7d]
3844
3845v_cmpx_o_f16 vcc_lo, v2.l
3846// GFX11: v_cmpx_o_f16_e32 vcc_lo, v2.l           ; encoding: [0x6a,0x04,0x0e,0x7d]
3847
3848v_cmpx_o_f16 vcc_hi, v2.l
3849// GFX11: v_cmpx_o_f16_e32 vcc_hi, v2.l           ; encoding: [0x6b,0x04,0x0e,0x7d]
3850
3851v_cmpx_o_f16 ttmp15, v2.l
3852// GFX11: v_cmpx_o_f16_e32 ttmp15, v2.l           ; encoding: [0x7b,0x04,0x0e,0x7d]
3853
3854v_cmpx_o_f16 m0, v2.l
3855// GFX11: v_cmpx_o_f16_e32 m0, v2.l               ; encoding: [0x7d,0x04,0x0e,0x7d]
3856
3857v_cmpx_o_f16 exec_lo, v2.l
3858// GFX11: v_cmpx_o_f16_e32 exec_lo, v2.l          ; encoding: [0x7e,0x04,0x0e,0x7d]
3859
3860v_cmpx_o_f16 exec_hi, v2.l
3861// GFX11: v_cmpx_o_f16_e32 exec_hi, v2.l          ; encoding: [0x7f,0x04,0x0e,0x7d]
3862
3863v_cmpx_o_f16 null, v2.l
3864// GFX11: v_cmpx_o_f16_e32 null, v2.l             ; encoding: [0x7c,0x04,0x0e,0x7d]
3865
3866v_cmpx_o_f16 -1, v2.l
3867// GFX11: v_cmpx_o_f16_e32 -1, v2.l               ; encoding: [0xc1,0x04,0x0e,0x7d]
3868
3869v_cmpx_o_f16 0.5, v2.l
3870// GFX11: v_cmpx_o_f16_e32 0.5, v2.l              ; encoding: [0xf0,0x04,0x0e,0x7d]
3871
3872v_cmpx_o_f16 src_scc, v2.l
3873// GFX11: v_cmpx_o_f16_e32 src_scc, v2.l          ; encoding: [0xfd,0x04,0x0e,0x7d]
3874
3875v_cmpx_o_f16 0xfe0b, v127.l
3876// GFX11: v_cmpx_o_f16_e32 0xfe0b, v127.l         ; encoding: [0xff,0xfe,0x0e,0x7d,0x0b,0xfe,0x00,0x00]
3877
3878v_cmpx_o_f16 v1.h, v2.l
3879// GFX11: v_cmpx_o_f16_e32 v1.h, v2.l             ; encoding: [0x81,0x05,0x0e,0x7d]
3880
3881v_cmpx_o_f16 v127.h, v2.l
3882// GFX11: v_cmpx_o_f16_e32 v127.h, v2.l           ; encoding: [0xff,0x05,0x0e,0x7d]
3883
3884v_cmpx_o_f16 0.5, v127.l
3885// GFX11: v_cmpx_o_f16_e32 0.5, v127.l            ; encoding: [0xf0,0xfe,0x0e,0x7d]
3886
3887v_cmpx_o_f16 src_scc, v2.h
3888// GFX11: v_cmpx_o_f16_e32 src_scc, v2.h          ; encoding: [0xfd,0x04,0x0f,0x7d]
3889
3890v_cmpx_o_f16 0xfe0b, v127.h
3891// GFX11: v_cmpx_o_f16_e32 0xfe0b, v127.h         ; encoding: [0xff,0xfe,0x0f,0x7d,0x0b,0xfe,0x00,0x00]
3892
3893v_cmpx_o_f32 v1, v2
3894// GFX11: v_cmpx_o_f32_e32 v1, v2                 ; encoding: [0x01,0x05,0x2e,0x7d]
3895
3896v_cmpx_o_f32 v255, v2
3897// GFX11: v_cmpx_o_f32_e32 v255, v2               ; encoding: [0xff,0x05,0x2e,0x7d]
3898
3899v_cmpx_o_f32 s1, v2
3900// GFX11: v_cmpx_o_f32_e32 s1, v2                 ; encoding: [0x01,0x04,0x2e,0x7d]
3901
3902v_cmpx_o_f32 s105, v2
3903// GFX11: v_cmpx_o_f32_e32 s105, v2               ; encoding: [0x69,0x04,0x2e,0x7d]
3904
3905v_cmpx_o_f32 vcc_lo, v2
3906// GFX11: v_cmpx_o_f32_e32 vcc_lo, v2             ; encoding: [0x6a,0x04,0x2e,0x7d]
3907
3908v_cmpx_o_f32 vcc_hi, v2
3909// GFX11: v_cmpx_o_f32_e32 vcc_hi, v2             ; encoding: [0x6b,0x04,0x2e,0x7d]
3910
3911v_cmpx_o_f32 ttmp15, v2
3912// GFX11: v_cmpx_o_f32_e32 ttmp15, v2             ; encoding: [0x7b,0x04,0x2e,0x7d]
3913
3914v_cmpx_o_f32 m0, v2
3915// GFX11: v_cmpx_o_f32_e32 m0, v2                 ; encoding: [0x7d,0x04,0x2e,0x7d]
3916
3917v_cmpx_o_f32 exec_lo, v2
3918// GFX11: v_cmpx_o_f32_e32 exec_lo, v2            ; encoding: [0x7e,0x04,0x2e,0x7d]
3919
3920v_cmpx_o_f32 exec_hi, v2
3921// GFX11: v_cmpx_o_f32_e32 exec_hi, v2            ; encoding: [0x7f,0x04,0x2e,0x7d]
3922
3923v_cmpx_o_f32 null, v2
3924// GFX11: v_cmpx_o_f32_e32 null, v2               ; encoding: [0x7c,0x04,0x2e,0x7d]
3925
3926v_cmpx_o_f32 -1, v2
3927// GFX11: v_cmpx_o_f32_e32 -1, v2                 ; encoding: [0xc1,0x04,0x2e,0x7d]
3928
3929v_cmpx_o_f32 0.5, v2
3930// GFX11: v_cmpx_o_f32_e32 0.5, v2                ; encoding: [0xf0,0x04,0x2e,0x7d]
3931
3932v_cmpx_o_f32 src_scc, v2
3933// GFX11: v_cmpx_o_f32_e32 src_scc, v2            ; encoding: [0xfd,0x04,0x2e,0x7d]
3934
3935v_cmpx_o_f32 0xaf123456, v255
3936// GFX11: v_cmpx_o_f32_e32 0xaf123456, v255       ; encoding: [0xff,0xfe,0x2f,0x7d,0x56,0x34,0x12,0xaf]
3937
3938v_cmpx_o_f64 v[1:2], v[2:3]
3939// GFX11: v_cmpx_o_f64_e32 v[1:2], v[2:3]         ; encoding: [0x01,0x05,0x4e,0x7d]
3940
3941v_cmpx_o_f64 v[254:255], v[2:3]
3942// GFX11: v_cmpx_o_f64_e32 v[254:255], v[2:3]     ; encoding: [0xfe,0x05,0x4e,0x7d]
3943
3944v_cmpx_o_f64 s[2:3], v[2:3]
3945// GFX11: v_cmpx_o_f64_e32 s[2:3], v[2:3]         ; encoding: [0x02,0x04,0x4e,0x7d]
3946
3947v_cmpx_o_f64 s[104:105], v[2:3]
3948// GFX11: v_cmpx_o_f64_e32 s[104:105], v[2:3]     ; encoding: [0x68,0x04,0x4e,0x7d]
3949
3950v_cmpx_o_f64 vcc, v[2:3]
3951// GFX11: v_cmpx_o_f64_e32 vcc, v[2:3]            ; encoding: [0x6a,0x04,0x4e,0x7d]
3952
3953v_cmpx_o_f64 ttmp[14:15], v[2:3]
3954// GFX11: v_cmpx_o_f64_e32 ttmp[14:15], v[2:3]    ; encoding: [0x7a,0x04,0x4e,0x7d]
3955
3956v_cmpx_o_f64 exec, v[2:3]
3957// GFX11: v_cmpx_o_f64_e32 exec, v[2:3]           ; encoding: [0x7e,0x04,0x4e,0x7d]
3958
3959v_cmpx_o_f64 null, v[2:3]
3960// GFX11: v_cmpx_o_f64_e32 null, v[2:3]           ; encoding: [0x7c,0x04,0x4e,0x7d]
3961
3962v_cmpx_o_f64 -1, v[2:3]
3963// GFX11: v_cmpx_o_f64_e32 -1, v[2:3]             ; encoding: [0xc1,0x04,0x4e,0x7d]
3964
3965v_cmpx_o_f64 0.5, v[2:3]
3966// GFX11: v_cmpx_o_f64_e32 0.5, v[2:3]            ; encoding: [0xf0,0x04,0x4e,0x7d]
3967
3968v_cmpx_o_f64 src_scc, v[2:3]
3969// GFX11: v_cmpx_o_f64_e32 src_scc, v[2:3]        ; encoding: [0xfd,0x04,0x4e,0x7d]
3970
3971v_cmpx_o_f64 0xaf123456, v[254:255]
3972// GFX11: v_cmpx_o_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x4f,0x7d,0x56,0x34,0x12,0xaf]
3973
3974v_cmpx_t_f16 v1.l, v2.l
3975// GFX11: v_cmpx_t_f16_e32 v1.l, v2.l             ; encoding: [0x01,0x05,0x1e,0x7d]
3976
3977v_cmpx_t_f16 v127.l, v2.l
3978// GFX11: v_cmpx_t_f16_e32 v127.l, v2.l           ; encoding: [0x7f,0x05,0x1e,0x7d]
3979
3980v_cmpx_t_f16 s1, v2.l
3981// GFX11: v_cmpx_t_f16_e32 s1, v2.l               ; encoding: [0x01,0x04,0x1e,0x7d]
3982
3983v_cmpx_t_f16 s105, v2.l
3984// GFX11: v_cmpx_t_f16_e32 s105, v2.l             ; encoding: [0x69,0x04,0x1e,0x7d]
3985
3986v_cmpx_t_f16 vcc_lo, v2.l
3987// GFX11: v_cmpx_t_f16_e32 vcc_lo, v2.l           ; encoding: [0x6a,0x04,0x1e,0x7d]
3988
3989v_cmpx_t_f16 vcc_hi, v2.l
3990// GFX11: v_cmpx_t_f16_e32 vcc_hi, v2.l           ; encoding: [0x6b,0x04,0x1e,0x7d]
3991
3992v_cmpx_t_f16 ttmp15, v2.l
3993// GFX11: v_cmpx_t_f16_e32 ttmp15, v2.l           ; encoding: [0x7b,0x04,0x1e,0x7d]
3994
3995v_cmpx_t_f16 m0, v2.l
3996// GFX11: v_cmpx_t_f16_e32 m0, v2.l               ; encoding: [0x7d,0x04,0x1e,0x7d]
3997
3998v_cmpx_t_f16 exec_lo, v2.l
3999// GFX11: v_cmpx_t_f16_e32 exec_lo, v2.l          ; encoding: [0x7e,0x04,0x1e,0x7d]
4000
4001v_cmpx_t_f16 exec_hi, v2.l
4002// GFX11: v_cmpx_t_f16_e32 exec_hi, v2.l          ; encoding: [0x7f,0x04,0x1e,0x7d]
4003
4004v_cmpx_t_f16 null, v2.l
4005// GFX11: v_cmpx_t_f16_e32 null, v2.l             ; encoding: [0x7c,0x04,0x1e,0x7d]
4006
4007v_cmpx_t_f16 -1, v2.l
4008// GFX11: v_cmpx_t_f16_e32 -1, v2.l               ; encoding: [0xc1,0x04,0x1e,0x7d]
4009
4010v_cmpx_t_f16 0.5, v2.l
4011// GFX11: v_cmpx_t_f16_e32 0.5, v2.l              ; encoding: [0xf0,0x04,0x1e,0x7d]
4012
4013v_cmpx_t_f16 src_scc, v2.l
4014// GFX11: v_cmpx_t_f16_e32 src_scc, v2.l          ; encoding: [0xfd,0x04,0x1e,0x7d]
4015
4016v_cmpx_t_f16 0xfe0b, v127.l
4017// GFX11: v_cmpx_t_f16_e32 0xfe0b, v127.l         ; encoding: [0xff,0xfe,0x1e,0x7d,0x0b,0xfe,0x00,0x00]
4018
4019v_cmpx_t_f16 v1.h, v2.l
4020// GFX11: v_cmpx_t_f16_e32 v1.h, v2.l             ; encoding: [0x81,0x05,0x1e,0x7d]
4021
4022v_cmpx_tru_f16 v1.h, v2.l
4023// GFX11: v_cmpx_t_f16_e32 v1.h, v2.l             ; encoding: [0x81,0x05,0x1e,0x7d]
4024
4025v_cmpx_t_f16 v127.h, v2.l
4026// GFX11: v_cmpx_t_f16_e32 v127.h, v2.l           ; encoding: [0xff,0x05,0x1e,0x7d]
4027
4028v_cmpx_tru_f16 v127.h, v2.l
4029// GFX11: v_cmpx_t_f16_e32 v127.h, v2.l           ; encoding: [0xff,0x05,0x1e,0x7d]
4030
4031v_cmpx_t_f16 0.5, v127.l
4032// GFX11: v_cmpx_t_f16_e32 0.5, v127.l            ; encoding: [0xf0,0xfe,0x1e,0x7d]
4033
4034v_cmpx_tru_f16 0.5, v127.l
4035// GFX11: v_cmpx_t_f16_e32 0.5, v127.l            ; encoding: [0xf0,0xfe,0x1e,0x7d]
4036
4037v_cmpx_t_f16 src_scc, v2.h
4038// GFX11: v_cmpx_t_f16_e32 src_scc, v2.h          ; encoding: [0xfd,0x04,0x1f,0x7d]
4039
4040v_cmpx_tru_f16 src_scc, v2.h
4041// GFX11: v_cmpx_t_f16_e32 src_scc, v2.h          ; encoding: [0xfd,0x04,0x1f,0x7d]
4042
4043v_cmpx_t_f16 0xfe0b, v127.h
4044// GFX11: v_cmpx_t_f16_e32 0xfe0b, v127.h         ; encoding: [0xff,0xfe,0x1f,0x7d,0x0b,0xfe,0x00,0x00]
4045
4046v_cmpx_tru_f16 0xfe0b, v127.h
4047// GFX11: v_cmpx_t_f16_e32 0xfe0b, v127.h         ; encoding: [0xff,0xfe,0x1f,0x7d,0x0b,0xfe,0x00,0x00]
4048
4049v_cmpx_t_f32 v1, v2
4050// GFX11: v_cmpx_t_f32_e32 v1, v2                 ; encoding: [0x01,0x05,0x3e,0x7d]
4051
4052v_cmpx_t_f32 v255, v2
4053// GFX11: v_cmpx_t_f32_e32 v255, v2               ; encoding: [0xff,0x05,0x3e,0x7d]
4054
4055v_cmpx_t_f32 s1, v2
4056// GFX11: v_cmpx_t_f32_e32 s1, v2                 ; encoding: [0x01,0x04,0x3e,0x7d]
4057
4058v_cmpx_t_f32 s105, v2
4059// GFX11: v_cmpx_t_f32_e32 s105, v2               ; encoding: [0x69,0x04,0x3e,0x7d]
4060
4061v_cmpx_t_f32 vcc_lo, v2
4062// GFX11: v_cmpx_t_f32_e32 vcc_lo, v2             ; encoding: [0x6a,0x04,0x3e,0x7d]
4063
4064v_cmpx_t_f32 vcc_hi, v2
4065// GFX11: v_cmpx_t_f32_e32 vcc_hi, v2             ; encoding: [0x6b,0x04,0x3e,0x7d]
4066
4067v_cmpx_t_f32 ttmp15, v2
4068// GFX11: v_cmpx_t_f32_e32 ttmp15, v2             ; encoding: [0x7b,0x04,0x3e,0x7d]
4069
4070v_cmpx_t_f32 m0, v2
4071// GFX11: v_cmpx_t_f32_e32 m0, v2                 ; encoding: [0x7d,0x04,0x3e,0x7d]
4072
4073v_cmpx_t_f32 exec_lo, v2
4074// GFX11: v_cmpx_t_f32_e32 exec_lo, v2            ; encoding: [0x7e,0x04,0x3e,0x7d]
4075
4076v_cmpx_t_f32 exec_hi, v2
4077// GFX11: v_cmpx_t_f32_e32 exec_hi, v2            ; encoding: [0x7f,0x04,0x3e,0x7d]
4078
4079v_cmpx_t_f32 null, v2
4080// GFX11: v_cmpx_t_f32_e32 null, v2               ; encoding: [0x7c,0x04,0x3e,0x7d]
4081
4082v_cmpx_t_f32 -1, v2
4083// GFX11: v_cmpx_t_f32_e32 -1, v2                 ; encoding: [0xc1,0x04,0x3e,0x7d]
4084
4085v_cmpx_t_f32 0.5, v2
4086// GFX11: v_cmpx_t_f32_e32 0.5, v2                ; encoding: [0xf0,0x04,0x3e,0x7d]
4087
4088v_cmpx_t_f32 src_scc, v2
4089// GFX11: v_cmpx_t_f32_e32 src_scc, v2            ; encoding: [0xfd,0x04,0x3e,0x7d]
4090
4091v_cmpx_t_f32 0xaf123456, v255
4092// GFX11: v_cmpx_t_f32_e32 0xaf123456, v255       ; encoding: [0xff,0xfe,0x3f,0x7d,0x56,0x34,0x12,0xaf]
4093
4094v_cmpx_t_f64 v[1:2], v[2:3]
4095// GFX11: v_cmpx_t_f64_e32 v[1:2], v[2:3]         ; encoding: [0x01,0x05,0x5e,0x7d]
4096
4097v_cmpx_t_f64 v[254:255], v[2:3]
4098// GFX11: v_cmpx_t_f64_e32 v[254:255], v[2:3]     ; encoding: [0xfe,0x05,0x5e,0x7d]
4099
4100v_cmpx_t_f64 s[2:3], v[2:3]
4101// GFX11: v_cmpx_t_f64_e32 s[2:3], v[2:3]         ; encoding: [0x02,0x04,0x5e,0x7d]
4102
4103v_cmpx_t_f64 s[104:105], v[2:3]
4104// GFX11: v_cmpx_t_f64_e32 s[104:105], v[2:3]     ; encoding: [0x68,0x04,0x5e,0x7d]
4105
4106v_cmpx_t_f64 vcc, v[2:3]
4107// GFX11: v_cmpx_t_f64_e32 vcc, v[2:3]            ; encoding: [0x6a,0x04,0x5e,0x7d]
4108
4109v_cmpx_t_f64 ttmp[14:15], v[2:3]
4110// GFX11: v_cmpx_t_f64_e32 ttmp[14:15], v[2:3]    ; encoding: [0x7a,0x04,0x5e,0x7d]
4111
4112v_cmpx_t_f64 exec, v[2:3]
4113// GFX11: v_cmpx_t_f64_e32 exec, v[2:3]           ; encoding: [0x7e,0x04,0x5e,0x7d]
4114
4115v_cmpx_t_f64 null, v[2:3]
4116// GFX11: v_cmpx_t_f64_e32 null, v[2:3]           ; encoding: [0x7c,0x04,0x5e,0x7d]
4117
4118v_cmpx_t_f64 -1, v[2:3]
4119// GFX11: v_cmpx_t_f64_e32 -1, v[2:3]             ; encoding: [0xc1,0x04,0x5e,0x7d]
4120
4121v_cmpx_t_f64 0.5, v[2:3]
4122// GFX11: v_cmpx_t_f64_e32 0.5, v[2:3]            ; encoding: [0xf0,0x04,0x5e,0x7d]
4123
4124v_cmpx_t_f64 src_scc, v[2:3]
4125// GFX11: v_cmpx_t_f64_e32 src_scc, v[2:3]        ; encoding: [0xfd,0x04,0x5e,0x7d]
4126
4127v_cmpx_t_f64 0xaf123456, v[254:255]
4128// GFX11: v_cmpx_t_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x5f,0x7d,0x56,0x34,0x12,0xaf]
4129
4130v_cmpx_t_i32 v1, v2
4131// GFX11: v_cmpx_t_i32_e32 v1, v2                 ; encoding: [0x01,0x05,0x8e,0x7d]
4132
4133v_cmpx_t_i32 v255, v2
4134// GFX11: v_cmpx_t_i32_e32 v255, v2               ; encoding: [0xff,0x05,0x8e,0x7d]
4135
4136v_cmpx_t_i32 s1, v2
4137// GFX11: v_cmpx_t_i32_e32 s1, v2                 ; encoding: [0x01,0x04,0x8e,0x7d]
4138
4139v_cmpx_t_i32 s105, v2
4140// GFX11: v_cmpx_t_i32_e32 s105, v2               ; encoding: [0x69,0x04,0x8e,0x7d]
4141
4142v_cmpx_t_i32 vcc_lo, v2
4143// GFX11: v_cmpx_t_i32_e32 vcc_lo, v2             ; encoding: [0x6a,0x04,0x8e,0x7d]
4144
4145v_cmpx_t_i32 vcc_hi, v2
4146// GFX11: v_cmpx_t_i32_e32 vcc_hi, v2             ; encoding: [0x6b,0x04,0x8e,0x7d]
4147
4148v_cmpx_t_i32 ttmp15, v2
4149// GFX11: v_cmpx_t_i32_e32 ttmp15, v2             ; encoding: [0x7b,0x04,0x8e,0x7d]
4150
4151v_cmpx_t_i32 m0, v2
4152// GFX11: v_cmpx_t_i32_e32 m0, v2                 ; encoding: [0x7d,0x04,0x8e,0x7d]
4153
4154v_cmpx_t_i32 exec_lo, v2
4155// GFX11: v_cmpx_t_i32_e32 exec_lo, v2            ; encoding: [0x7e,0x04,0x8e,0x7d]
4156
4157v_cmpx_t_i32 exec_hi, v2
4158// GFX11: v_cmpx_t_i32_e32 exec_hi, v2            ; encoding: [0x7f,0x04,0x8e,0x7d]
4159
4160v_cmpx_t_i32 null, v2
4161// GFX11: v_cmpx_t_i32_e32 null, v2               ; encoding: [0x7c,0x04,0x8e,0x7d]
4162
4163v_cmpx_t_i32 -1, v2
4164// GFX11: v_cmpx_t_i32_e32 -1, v2                 ; encoding: [0xc1,0x04,0x8e,0x7d]
4165
4166v_cmpx_t_i32 0.5, v2
4167// GFX11: v_cmpx_t_i32_e32 0.5, v2                ; encoding: [0xf0,0x04,0x8e,0x7d]
4168
4169v_cmpx_t_i32 src_scc, v2
4170// GFX11: v_cmpx_t_i32_e32 src_scc, v2            ; encoding: [0xfd,0x04,0x8e,0x7d]
4171
4172v_cmpx_t_i32 0xaf123456, v255
4173// GFX11: v_cmpx_t_i32_e32 0xaf123456, v255       ; encoding: [0xff,0xfe,0x8f,0x7d,0x56,0x34,0x12,0xaf]
4174
4175v_cmpx_t_i64 v[1:2], v[2:3]
4176// GFX11: v_cmpx_t_i64_e32 v[1:2], v[2:3]         ; encoding: [0x01,0x05,0xae,0x7d]
4177
4178v_cmpx_t_i64 v[254:255], v[2:3]
4179// GFX11: v_cmpx_t_i64_e32 v[254:255], v[2:3]     ; encoding: [0xfe,0x05,0xae,0x7d]
4180
4181v_cmpx_t_i64 s[2:3], v[2:3]
4182// GFX11: v_cmpx_t_i64_e32 s[2:3], v[2:3]         ; encoding: [0x02,0x04,0xae,0x7d]
4183
4184v_cmpx_t_i64 s[104:105], v[2:3]
4185// GFX11: v_cmpx_t_i64_e32 s[104:105], v[2:3]     ; encoding: [0x68,0x04,0xae,0x7d]
4186
4187v_cmpx_t_i64 vcc, v[2:3]
4188// GFX11: v_cmpx_t_i64_e32 vcc, v[2:3]            ; encoding: [0x6a,0x04,0xae,0x7d]
4189
4190v_cmpx_t_i64 ttmp[14:15], v[2:3]
4191// GFX11: v_cmpx_t_i64_e32 ttmp[14:15], v[2:3]    ; encoding: [0x7a,0x04,0xae,0x7d]
4192
4193v_cmpx_t_i64 exec, v[2:3]
4194// GFX11: v_cmpx_t_i64_e32 exec, v[2:3]           ; encoding: [0x7e,0x04,0xae,0x7d]
4195
4196v_cmpx_t_i64 null, v[2:3]
4197// GFX11: v_cmpx_t_i64_e32 null, v[2:3]           ; encoding: [0x7c,0x04,0xae,0x7d]
4198
4199v_cmpx_t_i64 -1, v[2:3]
4200// GFX11: v_cmpx_t_i64_e32 -1, v[2:3]             ; encoding: [0xc1,0x04,0xae,0x7d]
4201
4202v_cmpx_t_i64 0.5, v[2:3]
4203// GFX11: v_cmpx_t_i64_e32 0.5, v[2:3]            ; encoding: [0xf0,0x04,0xae,0x7d]
4204
4205v_cmpx_t_i64 src_scc, v[2:3]
4206// GFX11: v_cmpx_t_i64_e32 src_scc, v[2:3]        ; encoding: [0xfd,0x04,0xae,0x7d]
4207
4208v_cmpx_t_i64 0xaf123456, v[254:255]
4209// GFX11: v_cmpx_t_i64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xaf,0x7d,0x56,0x34,0x12,0xaf]
4210
4211v_cmpx_t_u32 v1, v2
4212// GFX11: v_cmpx_t_u32_e32 v1, v2                 ; encoding: [0x01,0x05,0x9e,0x7d]
4213
4214v_cmpx_t_u32 v255, v2
4215// GFX11: v_cmpx_t_u32_e32 v255, v2               ; encoding: [0xff,0x05,0x9e,0x7d]
4216
4217v_cmpx_t_u32 s1, v2
4218// GFX11: v_cmpx_t_u32_e32 s1, v2                 ; encoding: [0x01,0x04,0x9e,0x7d]
4219
4220v_cmpx_t_u32 s105, v2
4221// GFX11: v_cmpx_t_u32_e32 s105, v2               ; encoding: [0x69,0x04,0x9e,0x7d]
4222
4223v_cmpx_t_u32 vcc_lo, v2
4224// GFX11: v_cmpx_t_u32_e32 vcc_lo, v2             ; encoding: [0x6a,0x04,0x9e,0x7d]
4225
4226v_cmpx_t_u32 vcc_hi, v2
4227// GFX11: v_cmpx_t_u32_e32 vcc_hi, v2             ; encoding: [0x6b,0x04,0x9e,0x7d]
4228
4229v_cmpx_t_u32 ttmp15, v2
4230// GFX11: v_cmpx_t_u32_e32 ttmp15, v2             ; encoding: [0x7b,0x04,0x9e,0x7d]
4231
4232v_cmpx_t_u32 m0, v2
4233// GFX11: v_cmpx_t_u32_e32 m0, v2                 ; encoding: [0x7d,0x04,0x9e,0x7d]
4234
4235v_cmpx_t_u32 exec_lo, v2
4236// GFX11: v_cmpx_t_u32_e32 exec_lo, v2            ; encoding: [0x7e,0x04,0x9e,0x7d]
4237
4238v_cmpx_t_u32 exec_hi, v2
4239// GFX11: v_cmpx_t_u32_e32 exec_hi, v2            ; encoding: [0x7f,0x04,0x9e,0x7d]
4240
4241v_cmpx_t_u32 null, v2
4242// GFX11: v_cmpx_t_u32_e32 null, v2               ; encoding: [0x7c,0x04,0x9e,0x7d]
4243
4244v_cmpx_t_u32 -1, v2
4245// GFX11: v_cmpx_t_u32_e32 -1, v2                 ; encoding: [0xc1,0x04,0x9e,0x7d]
4246
4247v_cmpx_t_u32 0.5, v2
4248// GFX11: v_cmpx_t_u32_e32 0.5, v2                ; encoding: [0xf0,0x04,0x9e,0x7d]
4249
4250v_cmpx_t_u32 src_scc, v2
4251// GFX11: v_cmpx_t_u32_e32 src_scc, v2            ; encoding: [0xfd,0x04,0x9e,0x7d]
4252
4253v_cmpx_t_u32 0xaf123456, v255
4254// GFX11: v_cmpx_t_u32_e32 0xaf123456, v255       ; encoding: [0xff,0xfe,0x9f,0x7d,0x56,0x34,0x12,0xaf]
4255
4256v_cmpx_t_u64 v[1:2], v[2:3]
4257// GFX11: v_cmpx_t_u64_e32 v[1:2], v[2:3]         ; encoding: [0x01,0x05,0xbe,0x7d]
4258
4259v_cmpx_t_u64 v[254:255], v[2:3]
4260// GFX11: v_cmpx_t_u64_e32 v[254:255], v[2:3]     ; encoding: [0xfe,0x05,0xbe,0x7d]
4261
4262v_cmpx_t_u64 s[2:3], v[2:3]
4263// GFX11: v_cmpx_t_u64_e32 s[2:3], v[2:3]         ; encoding: [0x02,0x04,0xbe,0x7d]
4264
4265v_cmpx_t_u64 s[104:105], v[2:3]
4266// GFX11: v_cmpx_t_u64_e32 s[104:105], v[2:3]     ; encoding: [0x68,0x04,0xbe,0x7d]
4267
4268v_cmpx_t_u64 vcc, v[2:3]
4269// GFX11: v_cmpx_t_u64_e32 vcc, v[2:3]            ; encoding: [0x6a,0x04,0xbe,0x7d]
4270
4271v_cmpx_t_u64 ttmp[14:15], v[2:3]
4272// GFX11: v_cmpx_t_u64_e32 ttmp[14:15], v[2:3]    ; encoding: [0x7a,0x04,0xbe,0x7d]
4273
4274v_cmpx_t_u64 exec, v[2:3]
4275// GFX11: v_cmpx_t_u64_e32 exec, v[2:3]           ; encoding: [0x7e,0x04,0xbe,0x7d]
4276
4277v_cmpx_t_u64 null, v[2:3]
4278// GFX11: v_cmpx_t_u64_e32 null, v[2:3]           ; encoding: [0x7c,0x04,0xbe,0x7d]
4279
4280v_cmpx_t_u64 -1, v[2:3]
4281// GFX11: v_cmpx_t_u64_e32 -1, v[2:3]             ; encoding: [0xc1,0x04,0xbe,0x7d]
4282
4283v_cmpx_t_u64 0.5, v[2:3]
4284// GFX11: v_cmpx_t_u64_e32 0.5, v[2:3]            ; encoding: [0xf0,0x04,0xbe,0x7d]
4285
4286v_cmpx_t_u64 src_scc, v[2:3]
4287// GFX11: v_cmpx_t_u64_e32 src_scc, v[2:3]        ; encoding: [0xfd,0x04,0xbe,0x7d]
4288
4289v_cmpx_t_u64 0xaf123456, v[254:255]
4290// GFX11: v_cmpx_t_u64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xbf,0x7d,0x56,0x34,0x12,0xaf]
4291
4292v_cmpx_tru_f16 v1.l, v2.l
4293// GFX11: v_cmpx_t_f16_e32 v1.l, v2.l             ; encoding: [0x01,0x05,0x1e,0x7d]
4294
4295v_cmpx_tru_f16 v127.l, v2.l
4296// GFX11: v_cmpx_t_f16_e32 v127.l, v2.l           ; encoding: [0x7f,0x05,0x1e,0x7d]
4297
4298v_cmpx_tru_f16 s1, v2.l
4299// GFX11: v_cmpx_t_f16_e32 s1, v2.l               ; encoding: [0x01,0x04,0x1e,0x7d]
4300
4301v_cmpx_tru_f16 s105, v2.l
4302// GFX11: v_cmpx_t_f16_e32 s105, v2.l             ; encoding: [0x69,0x04,0x1e,0x7d]
4303
4304v_cmpx_tru_f16 vcc_lo, v2.l
4305// GFX11: v_cmpx_t_f16_e32 vcc_lo, v2.l           ; encoding: [0x6a,0x04,0x1e,0x7d]
4306
4307v_cmpx_tru_f16 vcc_hi, v2.l
4308// GFX11: v_cmpx_t_f16_e32 vcc_hi, v2.l           ; encoding: [0x6b,0x04,0x1e,0x7d]
4309
4310v_cmpx_tru_f16 ttmp15, v2.l
4311// GFX11: v_cmpx_t_f16_e32 ttmp15, v2.l           ; encoding: [0x7b,0x04,0x1e,0x7d]
4312
4313v_cmpx_tru_f16 m0, v2.l
4314// GFX11: v_cmpx_t_f16_e32 m0, v2.l               ; encoding: [0x7d,0x04,0x1e,0x7d]
4315
4316v_cmpx_tru_f16 exec_lo, v2.l
4317// GFX11: v_cmpx_t_f16_e32 exec_lo, v2.l          ; encoding: [0x7e,0x04,0x1e,0x7d]
4318
4319v_cmpx_tru_f16 exec_hi, v2.l
4320// GFX11: v_cmpx_t_f16_e32 exec_hi, v2.l          ; encoding: [0x7f,0x04,0x1e,0x7d]
4321
4322v_cmpx_tru_f16 null, v2.l
4323// GFX11: v_cmpx_t_f16_e32 null, v2.l             ; encoding: [0x7c,0x04,0x1e,0x7d]
4324
4325v_cmpx_tru_f16 -1, v2.l
4326// GFX11: v_cmpx_t_f16_e32 -1, v2.l               ; encoding: [0xc1,0x04,0x1e,0x7d]
4327
4328v_cmpx_tru_f16 0.5, v2
4329// GFX11: v_cmpx_t_f16_e32 0.5, v2                ; encoding: [0xf0,0x04,0x1e,0x7d]
4330
4331v_cmpx_tru_f16 src_scc, v2
4332// GFX11: v_cmpx_t_f16_e32 src_scc, v2            ; encoding: [0xfd,0x04,0x1e,0x7d]
4333
4334v_cmpx_tru_f16 0xfe0b, v127
4335// GFX11: v_cmpx_t_f16_e32 0xfe0b, v127           ; encoding: [0xff,0xfe,0x1e,0x7d,0x0b,0xfe,0x00,0x00]
4336
4337v_cmpx_tru_f32 v1, v2
4338// GFX11: v_cmpx_t_f32_e32 v1, v2                 ; encoding: [0x01,0x05,0x3e,0x7d]
4339
4340v_cmpx_tru_f32 v255, v2
4341// GFX11: v_cmpx_t_f32_e32 v255, v2               ; encoding: [0xff,0x05,0x3e,0x7d]
4342
4343v_cmpx_tru_f32 s1, v2
4344// GFX11: v_cmpx_t_f32_e32 s1, v2                 ; encoding: [0x01,0x04,0x3e,0x7d]
4345
4346v_cmpx_tru_f32 s105, v2
4347// GFX11: v_cmpx_t_f32_e32 s105, v2               ; encoding: [0x69,0x04,0x3e,0x7d]
4348
4349v_cmpx_tru_f32 vcc_lo, v2
4350// GFX11: v_cmpx_t_f32_e32 vcc_lo, v2             ; encoding: [0x6a,0x04,0x3e,0x7d]
4351
4352v_cmpx_tru_f32 vcc_hi, v2
4353// GFX11: v_cmpx_t_f32_e32 vcc_hi, v2             ; encoding: [0x6b,0x04,0x3e,0x7d]
4354
4355v_cmpx_tru_f32 ttmp15, v2
4356// GFX11: v_cmpx_t_f32_e32 ttmp15, v2             ; encoding: [0x7b,0x04,0x3e,0x7d]
4357
4358v_cmpx_tru_f32 m0, v2
4359// GFX11: v_cmpx_t_f32_e32 m0, v2                 ; encoding: [0x7d,0x04,0x3e,0x7d]
4360
4361v_cmpx_tru_f32 exec_lo, v2
4362// GFX11: v_cmpx_t_f32_e32 exec_lo, v2            ; encoding: [0x7e,0x04,0x3e,0x7d]
4363
4364v_cmpx_tru_f32 exec_hi, v2
4365// GFX11: v_cmpx_t_f32_e32 exec_hi, v2            ; encoding: [0x7f,0x04,0x3e,0x7d]
4366
4367v_cmpx_tru_f32 null, v2
4368// GFX11: v_cmpx_t_f32_e32 null, v2               ; encoding: [0x7c,0x04,0x3e,0x7d]
4369
4370v_cmpx_tru_f32 -1, v2
4371// GFX11: v_cmpx_t_f32_e32 -1, v2                 ; encoding: [0xc1,0x04,0x3e,0x7d]
4372
4373v_cmpx_tru_f32 0.5, v2
4374// GFX11: v_cmpx_t_f32_e32 0.5, v2                ; encoding: [0xf0,0x04,0x3e,0x7d]
4375
4376v_cmpx_tru_f32 src_scc, v2
4377// GFX11: v_cmpx_t_f32_e32 src_scc, v2            ; encoding: [0xfd,0x04,0x3e,0x7d]
4378
4379v_cmpx_tru_f32 0xaf123456, v255
4380// GFX11: v_cmpx_t_f32_e32 0xaf123456, v255       ; encoding: [0xff,0xfe,0x3f,0x7d,0x56,0x34,0x12,0xaf]
4381
4382v_cmpx_tru_f64 v[1:2], v[2:3]
4383// GFX11: v_cmpx_t_f64_e32 v[1:2], v[2:3]         ; encoding: [0x01,0x05,0x5e,0x7d]
4384
4385v_cmpx_tru_f64 v[254:255], v[2:3]
4386// GFX11: v_cmpx_t_f64_e32 v[254:255], v[2:3]     ; encoding: [0xfe,0x05,0x5e,0x7d]
4387
4388v_cmpx_tru_f64 s[2:3], v[2:3]
4389// GFX11: v_cmpx_t_f64_e32 s[2:3], v[2:3]         ; encoding: [0x02,0x04,0x5e,0x7d]
4390
4391v_cmpx_tru_f64 s[104:105], v[2:3]
4392// GFX11: v_cmpx_t_f64_e32 s[104:105], v[2:3]     ; encoding: [0x68,0x04,0x5e,0x7d]
4393
4394v_cmpx_tru_f64 vcc, v[2:3]
4395// GFX11: v_cmpx_t_f64_e32 vcc, v[2:3]            ; encoding: [0x6a,0x04,0x5e,0x7d]
4396
4397v_cmpx_tru_f64 ttmp[14:15], v[2:3]
4398// GFX11: v_cmpx_t_f64_e32 ttmp[14:15], v[2:3]    ; encoding: [0x7a,0x04,0x5e,0x7d]
4399
4400v_cmpx_tru_f64 exec, v[2:3]
4401// GFX11: v_cmpx_t_f64_e32 exec, v[2:3]           ; encoding: [0x7e,0x04,0x5e,0x7d]
4402
4403v_cmpx_tru_f64 null, v[2:3]
4404// GFX11: v_cmpx_t_f64_e32 null, v[2:3]           ; encoding: [0x7c,0x04,0x5e,0x7d]
4405
4406v_cmpx_tru_f64 -1, v[2:3]
4407// GFX11: v_cmpx_t_f64_e32 -1, v[2:3]             ; encoding: [0xc1,0x04,0x5e,0x7d]
4408
4409v_cmpx_tru_f64 0.5, v[2:3]
4410// GFX11: v_cmpx_t_f64_e32 0.5, v[2:3]            ; encoding: [0xf0,0x04,0x5e,0x7d]
4411
4412v_cmpx_tru_f64 src_scc, v[2:3]
4413// GFX11: v_cmpx_t_f64_e32 src_scc, v[2:3]        ; encoding: [0xfd,0x04,0x5e,0x7d]
4414
4415v_cmpx_tru_f64 0xaf123456, v[254:255]
4416// GFX11: v_cmpx_t_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x5f,0x7d,0x56,0x34,0x12,0xaf]
4417
4418v_cmpx_u_f16 v1.l, v2.l
4419// GFX11: v_cmpx_u_f16_e32 v1.l, v2.l             ; encoding: [0x01,0x05,0x10,0x7d]
4420
4421v_cmpx_u_f16 v127.l, v2.l
4422// GFX11: v_cmpx_u_f16_e32 v127.l, v2.l           ; encoding: [0x7f,0x05,0x10,0x7d]
4423
4424v_cmpx_u_f16 s1, v2.l
4425// GFX11: v_cmpx_u_f16_e32 s1, v2.l               ; encoding: [0x01,0x04,0x10,0x7d]
4426
4427v_cmpx_u_f16 s105, v2.l
4428// GFX11: v_cmpx_u_f16_e32 s105, v2.l             ; encoding: [0x69,0x04,0x10,0x7d]
4429
4430v_cmpx_u_f16 vcc_lo, v2.l
4431// GFX11: v_cmpx_u_f16_e32 vcc_lo, v2.l           ; encoding: [0x6a,0x04,0x10,0x7d]
4432
4433v_cmpx_u_f16 vcc_hi, v2.l
4434// GFX11: v_cmpx_u_f16_e32 vcc_hi, v2.l           ; encoding: [0x6b,0x04,0x10,0x7d]
4435
4436v_cmpx_u_f16 ttmp15, v2.l
4437// GFX11: v_cmpx_u_f16_e32 ttmp15, v2.l           ; encoding: [0x7b,0x04,0x10,0x7d]
4438
4439v_cmpx_u_f16 m0, v2.l
4440// GFX11: v_cmpx_u_f16_e32 m0, v2.l               ; encoding: [0x7d,0x04,0x10,0x7d]
4441
4442v_cmpx_u_f16 exec_lo, v2.l
4443// GFX11: v_cmpx_u_f16_e32 exec_lo, v2.l          ; encoding: [0x7e,0x04,0x10,0x7d]
4444
4445v_cmpx_u_f16 exec_hi, v2.l
4446// GFX11: v_cmpx_u_f16_e32 exec_hi, v2.l          ; encoding: [0x7f,0x04,0x10,0x7d]
4447
4448v_cmpx_u_f16 null, v2.l
4449// GFX11: v_cmpx_u_f16_e32 null, v2.l             ; encoding: [0x7c,0x04,0x10,0x7d]
4450
4451v_cmpx_u_f16 -1, v2.l
4452// GFX11: v_cmpx_u_f16_e32 -1, v2.l               ; encoding: [0xc1,0x04,0x10,0x7d]
4453
4454v_cmpx_u_f16 0.5, v2.l
4455// GFX11: v_cmpx_u_f16_e32 0.5, v2.l              ; encoding: [0xf0,0x04,0x10,0x7d]
4456
4457v_cmpx_u_f16 src_scc, v2.l
4458// GFX11: v_cmpx_u_f16_e32 src_scc, v2.l          ; encoding: [0xfd,0x04,0x10,0x7d]
4459
4460v_cmpx_u_f16 0xfe0b, v127.l
4461// GFX11: v_cmpx_u_f16_e32 0xfe0b, v127.l         ; encoding: [0xff,0xfe,0x10,0x7d,0x0b,0xfe,0x00,0x00]
4462
4463v_cmpx_u_f16 v1.h, v2.l
4464// GFX11: v_cmpx_u_f16_e32 v1.h, v2.l             ; encoding: [0x81,0x05,0x10,0x7d]
4465
4466v_cmpx_u_f16 v127.h, v2.l
4467// GFX11: v_cmpx_u_f16_e32 v127.h, v2.l           ; encoding: [0xff,0x05,0x10,0x7d]
4468
4469v_cmpx_u_f16 0.5, v127.l
4470// GFX11: v_cmpx_u_f16_e32 0.5, v127.l            ; encoding: [0xf0,0xfe,0x10,0x7d]
4471
4472v_cmpx_u_f16 src_scc, v2.h
4473// GFX11: v_cmpx_u_f16_e32 src_scc, v2.h          ; encoding: [0xfd,0x04,0x11,0x7d]
4474
4475v_cmpx_u_f16 0xfe0b, v127.h
4476// GFX11: v_cmpx_u_f16_e32 0xfe0b, v127.h         ; encoding: [0xff,0xfe,0x11,0x7d,0x0b,0xfe,0x00,0x00]
4477
4478v_cmpx_u_f32 v1, v2
4479// GFX11: v_cmpx_u_f32_e32 v1, v2                 ; encoding: [0x01,0x05,0x30,0x7d]
4480
4481v_cmpx_u_f32 v255, v2
4482// GFX11: v_cmpx_u_f32_e32 v255, v2               ; encoding: [0xff,0x05,0x30,0x7d]
4483
4484v_cmpx_u_f32 s1, v2
4485// GFX11: v_cmpx_u_f32_e32 s1, v2                 ; encoding: [0x01,0x04,0x30,0x7d]
4486
4487v_cmpx_u_f32 s105, v2
4488// GFX11: v_cmpx_u_f32_e32 s105, v2               ; encoding: [0x69,0x04,0x30,0x7d]
4489
4490v_cmpx_u_f32 vcc_lo, v2
4491// GFX11: v_cmpx_u_f32_e32 vcc_lo, v2             ; encoding: [0x6a,0x04,0x30,0x7d]
4492
4493v_cmpx_u_f32 vcc_hi, v2
4494// GFX11: v_cmpx_u_f32_e32 vcc_hi, v2             ; encoding: [0x6b,0x04,0x30,0x7d]
4495
4496v_cmpx_u_f32 ttmp15, v2
4497// GFX11: v_cmpx_u_f32_e32 ttmp15, v2             ; encoding: [0x7b,0x04,0x30,0x7d]
4498
4499v_cmpx_u_f32 m0, v2
4500// GFX11: v_cmpx_u_f32_e32 m0, v2                 ; encoding: [0x7d,0x04,0x30,0x7d]
4501
4502v_cmpx_u_f32 exec_lo, v2
4503// GFX11: v_cmpx_u_f32_e32 exec_lo, v2            ; encoding: [0x7e,0x04,0x30,0x7d]
4504
4505v_cmpx_u_f32 exec_hi, v2
4506// GFX11: v_cmpx_u_f32_e32 exec_hi, v2            ; encoding: [0x7f,0x04,0x30,0x7d]
4507
4508v_cmpx_u_f32 null, v2
4509// GFX11: v_cmpx_u_f32_e32 null, v2               ; encoding: [0x7c,0x04,0x30,0x7d]
4510
4511v_cmpx_u_f32 -1, v2
4512// GFX11: v_cmpx_u_f32_e32 -1, v2                 ; encoding: [0xc1,0x04,0x30,0x7d]
4513
4514v_cmpx_u_f32 0.5, v2
4515// GFX11: v_cmpx_u_f32_e32 0.5, v2                ; encoding: [0xf0,0x04,0x30,0x7d]
4516
4517v_cmpx_u_f32 src_scc, v2
4518// GFX11: v_cmpx_u_f32_e32 src_scc, v2            ; encoding: [0xfd,0x04,0x30,0x7d]
4519
4520v_cmpx_u_f32 0xaf123456, v255
4521// GFX11: v_cmpx_u_f32_e32 0xaf123456, v255       ; encoding: [0xff,0xfe,0x31,0x7d,0x56,0x34,0x12,0xaf]
4522
4523v_cmpx_u_f64 v[1:2], v[2:3]
4524// GFX11: v_cmpx_u_f64_e32 v[1:2], v[2:3]         ; encoding: [0x01,0x05,0x50,0x7d]
4525
4526v_cmpx_u_f64 v[254:255], v[2:3]
4527// GFX11: v_cmpx_u_f64_e32 v[254:255], v[2:3]     ; encoding: [0xfe,0x05,0x50,0x7d]
4528
4529v_cmpx_u_f64 s[2:3], v[2:3]
4530// GFX11: v_cmpx_u_f64_e32 s[2:3], v[2:3]         ; encoding: [0x02,0x04,0x50,0x7d]
4531
4532v_cmpx_u_f64 s[104:105], v[2:3]
4533// GFX11: v_cmpx_u_f64_e32 s[104:105], v[2:3]     ; encoding: [0x68,0x04,0x50,0x7d]
4534
4535v_cmpx_u_f64 vcc, v[2:3]
4536// GFX11: v_cmpx_u_f64_e32 vcc, v[2:3]            ; encoding: [0x6a,0x04,0x50,0x7d]
4537
4538v_cmpx_u_f64 ttmp[14:15], v[2:3]
4539// GFX11: v_cmpx_u_f64_e32 ttmp[14:15], v[2:3]    ; encoding: [0x7a,0x04,0x50,0x7d]
4540
4541v_cmpx_u_f64 exec, v[2:3]
4542// GFX11: v_cmpx_u_f64_e32 exec, v[2:3]           ; encoding: [0x7e,0x04,0x50,0x7d]
4543
4544v_cmpx_u_f64 null, v[2:3]
4545// GFX11: v_cmpx_u_f64_e32 null, v[2:3]           ; encoding: [0x7c,0x04,0x50,0x7d]
4546
4547v_cmpx_u_f64 -1, v[2:3]
4548// GFX11: v_cmpx_u_f64_e32 -1, v[2:3]             ; encoding: [0xc1,0x04,0x50,0x7d]
4549
4550v_cmpx_u_f64 0.5, v[2:3]
4551// GFX11: v_cmpx_u_f64_e32 0.5, v[2:3]            ; encoding: [0xf0,0x04,0x50,0x7d]
4552
4553v_cmpx_u_f64 src_scc, v[2:3]
4554// GFX11: v_cmpx_u_f64_e32 src_scc, v[2:3]        ; encoding: [0xfd,0x04,0x50,0x7d]
4555
4556v_cmpx_u_f64 0xaf123456, v[254:255]
4557// GFX11: v_cmpx_u_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x51,0x7d,0x56,0x34,0x12,0xaf]
4558