[M68k] always use movem for register spills (#106715)
[llvm-project.git] / llvm / test / MC / Disassembler / AMDGPU / gfx11_dasm_vopcx.txt
blob3d16d19954ab9119617a3c097a9809a92d4874d9
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 -disassemble -show-encoding < %s | FileCheck %s --check-prefixes=GFX11,GFX11-REAL16
3 # RUN: llvm-mc -triple=amdgcn -mcpu=gfx1100 -mattr=+wavefrontsize64,+real-true16 -disassemble -show-encoding < %s | FileCheck %s --check-prefixes=GFX11,GFX11-REAL16
4 # RUN: llvm-mc -triple=amdgcn -mcpu=gfx1100 -mattr=+wavefrontsize32,-real-true16 -disassemble -show-encoding < %s | FileCheck %s --check-prefixes=GFX11,GFX11-FAKE16
5 # RUN: llvm-mc -triple=amdgcn -mcpu=gfx1100 -mattr=+wavefrontsize64,-real-true16 -disassemble -show-encoding < %s | FileCheck %s --check-prefixes=GFX11,GFX11-FAKE16
7 0x01,0x05,0xfa,0x7d
8 # GFX11-REAL16: v_cmpx_class_f16_e32 v1.l, v2.l         ; encoding: [0x01,0x05,0xfa,0x7d]
9 # GFX11-FAKE16: v_cmpx_class_f16_e32 v1, v2             ; encoding: [0x01,0x05,0xfa,0x7d]
11 0x7f,0x05,0xfa,0x7d
12 # GFX11-REAL16: v_cmpx_class_f16_e32 v127.l, v2.l       ; encoding: [0x7f,0x05,0xfa,0x7d]
13 # GFX11-FAKE16: v_cmpx_class_f16_e32 v127, v2           ; encoding: [0x7f,0x05,0xfa,0x7d]
15 0x01,0x04,0xfa,0x7d
16 # GFX11-REAL16: v_cmpx_class_f16_e32 s1, v2.l           ; encoding: [0x01,0x04,0xfa,0x7d]
17 # GFX11-FAKE16: v_cmpx_class_f16_e32 s1, v2             ; encoding: [0x01,0x04,0xfa,0x7d]
19 0x69,0x04,0xfa,0x7d
20 # GFX11-REAL16: v_cmpx_class_f16_e32 s105, v2.l         ; encoding: [0x69,0x04,0xfa,0x7d]
21 # GFX11-FAKE16: v_cmpx_class_f16_e32 s105, v2           ; encoding: [0x69,0x04,0xfa,0x7d]
23 0x6a,0x04,0xfa,0x7d
24 # GFX11-REAL16: v_cmpx_class_f16_e32 vcc_lo, v2.l       ; encoding: [0x6a,0x04,0xfa,0x7d]
25 # GFX11-FAKE16: v_cmpx_class_f16_e32 vcc_lo, v2         ; encoding: [0x6a,0x04,0xfa,0x7d]
27 0x6b,0x04,0xfa,0x7d
28 # GFX11-REAL16: v_cmpx_class_f16_e32 vcc_hi, v2.l       ; encoding: [0x6b,0x04,0xfa,0x7d]
29 # GFX11-FAKE16: v_cmpx_class_f16_e32 vcc_hi, v2         ; encoding: [0x6b,0x04,0xfa,0x7d]
31 0x7b,0x04,0xfa,0x7d
32 # GFX11-REAL16: v_cmpx_class_f16_e32 ttmp15, v2.l       ; encoding: [0x7b,0x04,0xfa,0x7d]
33 # GFX11-FAKE16: v_cmpx_class_f16_e32 ttmp15, v2         ; encoding: [0x7b,0x04,0xfa,0x7d]
35 0x7d,0x04,0xfa,0x7d
36 # GFX11-REAL16: v_cmpx_class_f16_e32 m0, v2.l           ; encoding: [0x7d,0x04,0xfa,0x7d]
37 # GFX11-FAKE16: v_cmpx_class_f16_e32 m0, v2             ; encoding: [0x7d,0x04,0xfa,0x7d]
39 0x7e,0x04,0xfa,0x7d
40 # GFX11-REAL16: v_cmpx_class_f16_e32 exec_lo, v2.l      ; encoding: [0x7e,0x04,0xfa,0x7d]
41 # GFX11-FAKE16: v_cmpx_class_f16_e32 exec_lo, v2        ; encoding: [0x7e,0x04,0xfa,0x7d]
43 0x7f,0x04,0xfa,0x7d
44 # GFX11-REAL16: v_cmpx_class_f16_e32 exec_hi, v2.l      ; encoding: [0x7f,0x04,0xfa,0x7d]
45 # GFX11-FAKE16: v_cmpx_class_f16_e32 exec_hi, v2        ; encoding: [0x7f,0x04,0xfa,0x7d]
47 0x7c,0x04,0xfa,0x7d
48 # GFX11-REAL16: v_cmpx_class_f16_e32 null, v2.l         ; encoding: [0x7c,0x04,0xfa,0x7d]
49 # GFX11-FAKE16: v_cmpx_class_f16_e32 null, v2           ; encoding: [0x7c,0x04,0xfa,0x7d]
51 0xc1,0x04,0xfa,0x7d
52 # GFX11-REAL16: v_cmpx_class_f16_e32 -1, v2.l           ; encoding: [0xc1,0x04,0xfa,0x7d]
53 # GFX11-FAKE16: v_cmpx_class_f16_e32 -1, v2             ; encoding: [0xc1,0x04,0xfa,0x7d]
55 0xf0,0x04,0xfa,0x7d
56 # GFX11-REAL16: v_cmpx_class_f16_e32 0.5, v2.l          ; encoding: [0xf0,0x04,0xfa,0x7d]
57 # GFX11-FAKE16: v_cmpx_class_f16_e32 0.5, v2            ; encoding: [0xf0,0x04,0xfa,0x7d]
59 0xfd,0x04,0xfa,0x7d
60 # GFX11-REAL16: v_cmpx_class_f16_e32 src_scc, v2.l      ; encoding: [0xfd,0x04,0xfa,0x7d]
61 # GFX11-FAKE16: v_cmpx_class_f16_e32 src_scc, v2        ; encoding: [0xfd,0x04,0xfa,0x7d]
63 0xff,0xfe,0xfa,0x7d,0x0b,0xfe,0x00,0x00
64 # GFX11-REAL16: v_cmpx_class_f16_e32 0xfe0b, v127.l     ; encoding: [0xff,0xfe,0xfa,0x7d,0x0b,0xfe,0x00,0x00]
65 # GFX11-FAKE16: v_cmpx_class_f16_e32 0xfe0b, v127       ; encoding: [0xff,0xfe,0xfa,0x7d,0x0b,0xfe,0x00,0x00]
67 0x81,0x05,0xfa,0x7d
68 # GFX11-REAL16: v_cmpx_class_f16_e32 v1.h, v2.l         ; encoding: [0x81,0x05,0xfa,0x7d]
69 # GFX11-FAKE16: v_cmpx_class_f16_e32 v129/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0x81,0x05,0xfa,0x7d]
71 0xff,0x05,0xfa,0x7d
72 # GFX11-REAL16: v_cmpx_class_f16_e32 v127.h, v2.l       ; encoding: [0xff,0x05,0xfa,0x7d]
73 # GFX11-FAKE16: v_cmpx_class_f16_e32 v255/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0xff,0x05,0xfa,0x7d]
75 0xf0,0xfe,0xfa,0x7d
76 # GFX11-REAL16: v_cmpx_class_f16_e32 0.5, v127.l        ; encoding: [0xf0,0xfe,0xfa,0x7d]
77 # GFX11-FAKE16: v_cmpx_class_f16_e32 0.5, v127          ; encoding: [0xf0,0xfe,0xfa,0x7d]
79 0xfd,0x04,0xfb,0x7d
80 # GFX11-REAL16: v_cmpx_class_f16_e32 src_scc, v2.h      ; encoding: [0xfd,0x04,0xfb,0x7d]
81 # GFX11-FAKE16: v_cmpx_class_f16_e32 src_scc, v130/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xfd,0x04,0xfb,0x7d]
83 0xff,0xfe,0xfb,0x7d,0x0b,0xfe,0x00,0x00
84 # GFX11-REAL16: v_cmpx_class_f16_e32 0xfe0b, v127.h     ; encoding: [0xff,0xfe,0xfb,0x7d,0x0b,0xfe,0x00,0x00]
85 # GFX11-FAKE16: v_cmpx_class_f16_e32 0xfe0b, v255/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xff,0xfe,0xfb,0x7d,0x0b,0xfe,0x00,0x00]
87 0x01,0x05,0xfc,0x7d
88 # GFX11: v_cmpx_class_f32_e32 v1, v2             ; encoding: [0x01,0x05,0xfc,0x7d]
90 0xff,0x05,0xfc,0x7d
91 # GFX11: v_cmpx_class_f32_e32 v255, v2           ; encoding: [0xff,0x05,0xfc,0x7d]
93 0x01,0x04,0xfc,0x7d
94 # GFX11: v_cmpx_class_f32_e32 s1, v2             ; encoding: [0x01,0x04,0xfc,0x7d]
96 0x69,0x04,0xfc,0x7d
97 # GFX11: v_cmpx_class_f32_e32 s105, v2           ; encoding: [0x69,0x04,0xfc,0x7d]
99 0x6a,0x04,0xfc,0x7d
100 # GFX11: v_cmpx_class_f32_e32 vcc_lo, v2         ; encoding: [0x6a,0x04,0xfc,0x7d]
102 0x6b,0x04,0xfc,0x7d
103 # GFX11: v_cmpx_class_f32_e32 vcc_hi, v2         ; encoding: [0x6b,0x04,0xfc,0x7d]
105 0x7b,0x04,0xfc,0x7d
106 # GFX11: v_cmpx_class_f32_e32 ttmp15, v2         ; encoding: [0x7b,0x04,0xfc,0x7d]
108 0x7d,0x04,0xfc,0x7d
109 # GFX11: v_cmpx_class_f32_e32 m0, v2             ; encoding: [0x7d,0x04,0xfc,0x7d]
111 0x7e,0x04,0xfc,0x7d
112 # GFX11: v_cmpx_class_f32_e32 exec_lo, v2        ; encoding: [0x7e,0x04,0xfc,0x7d]
114 0x7f,0x04,0xfc,0x7d
115 # GFX11: v_cmpx_class_f32_e32 exec_hi, v2        ; encoding: [0x7f,0x04,0xfc,0x7d]
117 0x7c,0x04,0xfc,0x7d
118 # GFX11: v_cmpx_class_f32_e32 null, v2           ; encoding: [0x7c,0x04,0xfc,0x7d]
120 0xc1,0x04,0xfc,0x7d
121 # GFX11: v_cmpx_class_f32_e32 -1, v2             ; encoding: [0xc1,0x04,0xfc,0x7d]
123 0xf0,0x04,0xfc,0x7d
124 # GFX11: v_cmpx_class_f32_e32 0.5, v2            ; encoding: [0xf0,0x04,0xfc,0x7d]
126 0xfd,0x04,0xfc,0x7d
127 # GFX11: v_cmpx_class_f32_e32 src_scc, v2        ; encoding: [0xfd,0x04,0xfc,0x7d]
129 0xff,0xfe,0xfd,0x7d,0x56,0x34,0x12,0xaf
130 # GFX11: v_cmpx_class_f32_e32 0xaf123456, v255   ; encoding: [0xff,0xfe,0xfd,0x7d,0x56,0x34,0x12,0xaf]
132 0x01,0x05,0xfe,0x7d
133 # GFX11: v_cmpx_class_f64_e32 v[1:2], v2         ; encoding: [0x01,0x05,0xfe,0x7d]
135 0xfe,0x05,0xfe,0x7d
136 # GFX11: v_cmpx_class_f64_e32 v[254:255], v2     ; encoding: [0xfe,0x05,0xfe,0x7d]
138 0x02,0x04,0xfe,0x7d
139 # GFX11: v_cmpx_class_f64_e32 s[2:3], v2         ; encoding: [0x02,0x04,0xfe,0x7d]
141 0x68,0x04,0xfe,0x7d
142 # GFX11: v_cmpx_class_f64_e32 s[104:105], v2     ; encoding: [0x68,0x04,0xfe,0x7d]
144 0x6a,0x04,0xfe,0x7d
145 # GFX11: v_cmpx_class_f64_e32 vcc, v2            ; encoding: [0x6a,0x04,0xfe,0x7d]
147 0x7a,0x04,0xfe,0x7d
148 # GFX11: v_cmpx_class_f64_e32 ttmp[14:15], v2    ; encoding: [0x7a,0x04,0xfe,0x7d]
150 0x7e,0x04,0xfe,0x7d
151 # GFX11: v_cmpx_class_f64_e32 exec, v2           ; encoding: [0x7e,0x04,0xfe,0x7d]
153 0x7c,0x04,0xfe,0x7d
154 # GFX11: v_cmpx_class_f64_e32 null, v2           ; encoding: [0x7c,0x04,0xfe,0x7d]
156 0xc1,0x04,0xfe,0x7d
157 # GFX11: v_cmpx_class_f64_e32 -1, v2             ; encoding: [0xc1,0x04,0xfe,0x7d]
159 0xf0,0x04,0xfe,0x7d
160 # GFX11: v_cmpx_class_f64_e32 0.5, v2            ; encoding: [0xf0,0x04,0xfe,0x7d]
162 0xfd,0x04,0xfe,0x7d
163 # GFX11: v_cmpx_class_f64_e32 src_scc, v2        ; encoding: [0xfd,0x04,0xfe,0x7d]
165 0xff,0xfe,0xff,0x7d,0x56,0x34,0x12,0xaf
166 # GFX11: v_cmpx_class_f64_e32 0xaf123456, v255   ; encoding: [0xff,0xfe,0xff,0x7d,0x56,0x34,0x12,0xaf]
168 0x01,0x05,0x04,0x7d
169 # GFX11-REAL16: v_cmpx_eq_f16_e32 v1.l, v2.l            ; encoding: [0x01,0x05,0x04,0x7d]
170 # GFX11-FAKE16: v_cmpx_eq_f16_e32 v1, v2                ; encoding: [0x01,0x05,0x04,0x7d]
172 0x7f,0x05,0x04,0x7d
173 # GFX11-REAL16: v_cmpx_eq_f16_e32 v127.l, v2.l          ; encoding: [0x7f,0x05,0x04,0x7d]
174 # GFX11-FAKE16: v_cmpx_eq_f16_e32 v127, v2              ; encoding: [0x7f,0x05,0x04,0x7d]
176 0x01,0x04,0x04,0x7d
177 # GFX11-REAL16: v_cmpx_eq_f16_e32 s1, v2.l              ; encoding: [0x01,0x04,0x04,0x7d]
178 # GFX11-FAKE16: v_cmpx_eq_f16_e32 s1, v2                ; encoding: [0x01,0x04,0x04,0x7d]
180 0x69,0x04,0x04,0x7d
181 # GFX11-REAL16: v_cmpx_eq_f16_e32 s105, v2.l            ; encoding: [0x69,0x04,0x04,0x7d]
182 # GFX11-FAKE16: v_cmpx_eq_f16_e32 s105, v2              ; encoding: [0x69,0x04,0x04,0x7d]
184 0x6a,0x04,0x04,0x7d
185 # GFX11-REAL16: v_cmpx_eq_f16_e32 vcc_lo, v2.l          ; encoding: [0x6a,0x04,0x04,0x7d]
186 # GFX11-FAKE16: v_cmpx_eq_f16_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x04,0x7d]
188 0x6b,0x04,0x04,0x7d
189 # GFX11-REAL16: v_cmpx_eq_f16_e32 vcc_hi, v2.l          ; encoding: [0x6b,0x04,0x04,0x7d]
190 # GFX11-FAKE16: v_cmpx_eq_f16_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x04,0x7d]
192 0x7b,0x04,0x04,0x7d
193 # GFX11-REAL16: v_cmpx_eq_f16_e32 ttmp15, v2.l          ; encoding: [0x7b,0x04,0x04,0x7d]
194 # GFX11-FAKE16: v_cmpx_eq_f16_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x04,0x7d]
196 0x7d,0x04,0x04,0x7d
197 # GFX11-REAL16: v_cmpx_eq_f16_e32 m0, v2.l              ; encoding: [0x7d,0x04,0x04,0x7d]
198 # GFX11-FAKE16: v_cmpx_eq_f16_e32 m0, v2                ; encoding: [0x7d,0x04,0x04,0x7d]
200 0x7e,0x04,0x04,0x7d
201 # GFX11-REAL16: v_cmpx_eq_f16_e32 exec_lo, v2.l         ; encoding: [0x7e,0x04,0x04,0x7d]
202 # GFX11-FAKE16: v_cmpx_eq_f16_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x04,0x7d]
204 0x7f,0x04,0x04,0x7d
205 # GFX11-REAL16: v_cmpx_eq_f16_e32 exec_hi, v2.l         ; encoding: [0x7f,0x04,0x04,0x7d]
206 # GFX11-FAKE16: v_cmpx_eq_f16_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x04,0x7d]
208 0x7c,0x04,0x04,0x7d
209 # GFX11-REAL16: v_cmpx_eq_f16_e32 null, v2.l            ; encoding: [0x7c,0x04,0x04,0x7d]
210 # GFX11-FAKE16: v_cmpx_eq_f16_e32 null, v2              ; encoding: [0x7c,0x04,0x04,0x7d]
212 0xc1,0x04,0x04,0x7d
213 # GFX11-REAL16: v_cmpx_eq_f16_e32 -1, v2.l              ; encoding: [0xc1,0x04,0x04,0x7d]
214 # GFX11-FAKE16: v_cmpx_eq_f16_e32 -1, v2                ; encoding: [0xc1,0x04,0x04,0x7d]
216 0xf0,0x04,0x04,0x7d
217 # GFX11-REAL16: v_cmpx_eq_f16_e32 0.5, v2.l             ; encoding: [0xf0,0x04,0x04,0x7d]
218 # GFX11-FAKE16: v_cmpx_eq_f16_e32 0.5, v2               ; encoding: [0xf0,0x04,0x04,0x7d]
220 0xfd,0x04,0x04,0x7d
221 # GFX11-REAL16: v_cmpx_eq_f16_e32 src_scc, v2.l         ; encoding: [0xfd,0x04,0x04,0x7d]
222 # GFX11-FAKE16: v_cmpx_eq_f16_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x04,0x7d]
224 0xff,0xfe,0x04,0x7d,0x0b,0xfe,0x00,0x00
225 # GFX11-REAL16: v_cmpx_eq_f16_e32 0xfe0b, v127.l        ; encoding: [0xff,0xfe,0x04,0x7d,0x0b,0xfe,0x00,0x00]
226 # GFX11-FAKE16: v_cmpx_eq_f16_e32 0xfe0b, v127          ; encoding: [0xff,0xfe,0x04,0x7d,0x0b,0xfe,0x00,0x00]
228 0x81,0x05,0x04,0x7d
229 # GFX11-REAL16: v_cmpx_eq_f16_e32 v1.h, v2.l            ; encoding: [0x81,0x05,0x04,0x7d]
230 # GFX11-FAKE16: v_cmpx_eq_f16_e32 v129/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0x81,0x05,0x04,0x7d]
232 0xff,0x05,0x04,0x7d
233 # GFX11-REAL16: v_cmpx_eq_f16_e32 v127.h, v2.l          ; encoding: [0xff,0x05,0x04,0x7d]
234 # GFX11-FAKE16: v_cmpx_eq_f16_e32 v255/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0xff,0x05,0x04,0x7d]
236 0xf0,0xfe,0x04,0x7d
237 # GFX11-REAL16: v_cmpx_eq_f16_e32 0.5, v127.l           ; encoding: [0xf0,0xfe,0x04,0x7d]
238 # GFX11-FAKE16: v_cmpx_eq_f16_e32 0.5, v127             ; encoding: [0xf0,0xfe,0x04,0x7d]
240 0xfd,0x04,0x05,0x7d
241 # GFX11-REAL16: v_cmpx_eq_f16_e32 src_scc, v2.h         ; encoding: [0xfd,0x04,0x05,0x7d]
242 # GFX11-FAKE16: v_cmpx_eq_f16_e32 src_scc, v130/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xfd,0x04,0x05,0x7d]
244 0xff,0xfe,0x05,0x7d,0x0b,0xfe,0x00,0x00
245 # GFX11-REAL16: v_cmpx_eq_f16_e32 0xfe0b, v127.h        ; encoding: [0xff,0xfe,0x05,0x7d,0x0b,0xfe,0x00,0x00]
246 # GFX11-FAKE16: v_cmpx_eq_f16_e32 0xfe0b, v255/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xff,0xfe,0x05,0x7d,0x0b,0xfe,0x00,0x00]
248 0x01,0x05,0x24,0x7d
249 # GFX11: v_cmpx_eq_f32_e32 v1, v2                ; encoding: [0x01,0x05,0x24,0x7d]
251 0xff,0x05,0x24,0x7d
252 # GFX11: v_cmpx_eq_f32_e32 v255, v2              ; encoding: [0xff,0x05,0x24,0x7d]
254 0x01,0x04,0x24,0x7d
255 # GFX11: v_cmpx_eq_f32_e32 s1, v2                ; encoding: [0x01,0x04,0x24,0x7d]
257 0x69,0x04,0x24,0x7d
258 # GFX11: v_cmpx_eq_f32_e32 s105, v2              ; encoding: [0x69,0x04,0x24,0x7d]
260 0x6a,0x04,0x24,0x7d
261 # GFX11: v_cmpx_eq_f32_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x24,0x7d]
263 0x6b,0x04,0x24,0x7d
264 # GFX11: v_cmpx_eq_f32_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x24,0x7d]
266 0x7b,0x04,0x24,0x7d
267 # GFX11: v_cmpx_eq_f32_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x24,0x7d]
269 0x7d,0x04,0x24,0x7d
270 # GFX11: v_cmpx_eq_f32_e32 m0, v2                ; encoding: [0x7d,0x04,0x24,0x7d]
272 0x7e,0x04,0x24,0x7d
273 # GFX11: v_cmpx_eq_f32_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x24,0x7d]
275 0x7f,0x04,0x24,0x7d
276 # GFX11: v_cmpx_eq_f32_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x24,0x7d]
278 0x7c,0x04,0x24,0x7d
279 # GFX11: v_cmpx_eq_f32_e32 null, v2              ; encoding: [0x7c,0x04,0x24,0x7d]
281 0xc1,0x04,0x24,0x7d
282 # GFX11: v_cmpx_eq_f32_e32 -1, v2                ; encoding: [0xc1,0x04,0x24,0x7d]
284 0xf0,0x04,0x24,0x7d
285 # GFX11: v_cmpx_eq_f32_e32 0.5, v2               ; encoding: [0xf0,0x04,0x24,0x7d]
287 0xfd,0x04,0x24,0x7d
288 # GFX11: v_cmpx_eq_f32_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x24,0x7d]
290 0xff,0xfe,0x25,0x7d,0x56,0x34,0x12,0xaf
291 # GFX11: v_cmpx_eq_f32_e32 0xaf123456, v255      ; encoding: [0xff,0xfe,0x25,0x7d,0x56,0x34,0x12,0xaf]
293 0x01,0x05,0x44,0x7d
294 # GFX11: v_cmpx_eq_f64_e32 v[1:2], v[2:3]        ; encoding: [0x01,0x05,0x44,0x7d]
296 0xfe,0x05,0x44,0x7d
297 # GFX11: v_cmpx_eq_f64_e32 v[254:255], v[2:3]    ; encoding: [0xfe,0x05,0x44,0x7d]
299 0x02,0x04,0x44,0x7d
300 # GFX11: v_cmpx_eq_f64_e32 s[2:3], v[2:3]        ; encoding: [0x02,0x04,0x44,0x7d]
302 0x68,0x04,0x44,0x7d
303 # GFX11: v_cmpx_eq_f64_e32 s[104:105], v[2:3]    ; encoding: [0x68,0x04,0x44,0x7d]
305 0x6a,0x04,0x44,0x7d
306 # GFX11: v_cmpx_eq_f64_e32 vcc, v[2:3]           ; encoding: [0x6a,0x04,0x44,0x7d]
308 0x7a,0x04,0x44,0x7d
309 # GFX11: v_cmpx_eq_f64_e32 ttmp[14:15], v[2:3]   ; encoding: [0x7a,0x04,0x44,0x7d]
311 0x7e,0x04,0x44,0x7d
312 # GFX11: v_cmpx_eq_f64_e32 exec, v[2:3]          ; encoding: [0x7e,0x04,0x44,0x7d]
314 0x7c,0x04,0x44,0x7d
315 # GFX11: v_cmpx_eq_f64_e32 null, v[2:3]          ; encoding: [0x7c,0x04,0x44,0x7d]
317 0xc1,0x04,0x44,0x7d
318 # GFX11: v_cmpx_eq_f64_e32 -1, v[2:3]            ; encoding: [0xc1,0x04,0x44,0x7d]
320 0xf0,0x04,0x44,0x7d
321 # GFX11: v_cmpx_eq_f64_e32 0.5, v[2:3]           ; encoding: [0xf0,0x04,0x44,0x7d]
323 0xfd,0x04,0x44,0x7d
324 # GFX11: v_cmpx_eq_f64_e32 src_scc, v[2:3]       ; encoding: [0xfd,0x04,0x44,0x7d]
326 0xff,0xfc,0x45,0x7d,0x56,0x34,0x12,0xaf
327 # GFX11: v_cmpx_eq_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x45,0x7d,0x56,0x34,0x12,0xaf]
329 0x01,0x05,0x64,0x7d
330 # GFX11-REAL16: v_cmpx_eq_i16_e32 v1.l, v2.l            ; encoding: [0x01,0x05,0x64,0x7d]
331 # GFX11-FAKE16: v_cmpx_eq_i16_e32 v1, v2                ; encoding: [0x01,0x05,0x64,0x7d]
333 0x7f,0x05,0x64,0x7d
334 # GFX11-REAL16: v_cmpx_eq_i16_e32 v127.l, v2.l          ; encoding: [0x7f,0x05,0x64,0x7d]
335 # GFX11-FAKE16: v_cmpx_eq_i16_e32 v127, v2              ; encoding: [0x7f,0x05,0x64,0x7d]
337 0x01,0x04,0x64,0x7d
338 # GFX11-REAL16: v_cmpx_eq_i16_e32 s1, v2.l              ; encoding: [0x01,0x04,0x64,0x7d]
339 # GFX11-FAKE16: v_cmpx_eq_i16_e32 s1, v2                ; encoding: [0x01,0x04,0x64,0x7d]
341 0x69,0x04,0x64,0x7d
342 # GFX11-REAL16: v_cmpx_eq_i16_e32 s105, v2.l            ; encoding: [0x69,0x04,0x64,0x7d]
343 # GFX11-FAKE16: v_cmpx_eq_i16_e32 s105, v2              ; encoding: [0x69,0x04,0x64,0x7d]
345 0x6a,0x04,0x64,0x7d
346 # GFX11-REAL16: v_cmpx_eq_i16_e32 vcc_lo, v2.l          ; encoding: [0x6a,0x04,0x64,0x7d]
347 # GFX11-FAKE16: v_cmpx_eq_i16_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x64,0x7d]
349 0x6b,0x04,0x64,0x7d
350 # GFX11-REAL16: v_cmpx_eq_i16_e32 vcc_hi, v2.l          ; encoding: [0x6b,0x04,0x64,0x7d]
351 # GFX11-FAKE16: v_cmpx_eq_i16_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x64,0x7d]
353 0x7b,0x04,0x64,0x7d
354 # GFX11-REAL16: v_cmpx_eq_i16_e32 ttmp15, v2.l          ; encoding: [0x7b,0x04,0x64,0x7d]
355 # GFX11-FAKE16: v_cmpx_eq_i16_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x64,0x7d]
357 0x7d,0x04,0x64,0x7d
358 # GFX11-REAL16: v_cmpx_eq_i16_e32 m0, v2.l              ; encoding: [0x7d,0x04,0x64,0x7d]
359 # GFX11-FAKE16: v_cmpx_eq_i16_e32 m0, v2                ; encoding: [0x7d,0x04,0x64,0x7d]
361 0x7e,0x04,0x64,0x7d
362 # GFX11-REAL16: v_cmpx_eq_i16_e32 exec_lo, v2.l         ; encoding: [0x7e,0x04,0x64,0x7d]
363 # GFX11-FAKE16: v_cmpx_eq_i16_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x64,0x7d]
365 0x7f,0x04,0x64,0x7d
366 # GFX11-REAL16: v_cmpx_eq_i16_e32 exec_hi, v2.l         ; encoding: [0x7f,0x04,0x64,0x7d]
367 # GFX11-FAKE16: v_cmpx_eq_i16_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x64,0x7d]
369 0x7c,0x04,0x64,0x7d
370 # GFX11-REAL16: v_cmpx_eq_i16_e32 null, v2.l            ; encoding: [0x7c,0x04,0x64,0x7d]
371 # GFX11-FAKE16: v_cmpx_eq_i16_e32 null, v2              ; encoding: [0x7c,0x04,0x64,0x7d]
373 0xc1,0x04,0x64,0x7d
374 # GFX11-REAL16: v_cmpx_eq_i16_e32 -1, v2.l              ; encoding: [0xc1,0x04,0x64,0x7d]
375 # GFX11-FAKE16: v_cmpx_eq_i16_e32 -1, v2                ; encoding: [0xc1,0x04,0x64,0x7d]
377 0xf0,0x04,0x64,0x7d
378 # GFX11-REAL16: v_cmpx_eq_i16_e32 0x3800, v2.l          ; encoding: [0xff,0x04,0x64,0x7d,0x00,0x38,0x00,0x00]
379 # GFX11-FAKE16: v_cmpx_eq_i16_e32 0x3800, v2            ; encoding: [0xff,0x04,0x64,0x7d,0x00,0x38,0x00,0x00]
381 0xfd,0x04,0x64,0x7d
382 # GFX11-REAL16: v_cmpx_eq_i16_e32 src_scc, v2.l         ; encoding: [0xfd,0x04,0x64,0x7d]
383 # GFX11-FAKE16: v_cmpx_eq_i16_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x64,0x7d]
385 0xff,0xfe,0x64,0x7d,0x0b,0xfe,0x00,0x00
386 # GFX11-REAL16: v_cmpx_eq_i16_e32 0xfe0b, v127.l        ; encoding: [0xff,0xfe,0x64,0x7d,0x0b,0xfe,0x00,0x00]
387 # GFX11-FAKE16: v_cmpx_eq_i16_e32 0xfe0b, v127          ; encoding: [0xff,0xfe,0x64,0x7d,0x0b,0xfe,0x00,0x00]
389 0x81,0x05,0x64,0x7d
390 # GFX11-REAL16: v_cmpx_eq_i16_e32 v1.h, v2.l            ; encoding: [0x81,0x05,0x64,0x7d]
391 # GFX11-FAKE16: v_cmpx_eq_i16_e32 v129/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0x81,0x05,0x64,0x7d]
393 0xff,0x05,0x64,0x7d
394 # GFX11-REAL16: v_cmpx_eq_i16_e32 v127.h, v2.l          ; encoding: [0xff,0x05,0x64,0x7d]
395 # GFX11-FAKE16: v_cmpx_eq_i16_e32 v255/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0xff,0x05,0x64,0x7d]
397 0xf0,0xfe,0x64,0x7d
398 # GFX11-REAL16: v_cmpx_eq_i16_e32 0x3800, v127.l        ; encoding: [0xff,0xfe,0x64,0x7d,0x00,0x38,0x00,0x00]
399 # GFX11-FAKE16: v_cmpx_eq_i16_e32 0x3800, v127          ; encoding: [0xff,0xfe,0x64,0x7d,0x00,0x38,0x00,0x00]
401 0xfd,0x04,0x65,0x7d
402 # GFX11-REAL16: v_cmpx_eq_i16_e32 src_scc, v2.h         ; encoding: [0xfd,0x04,0x65,0x7d]
403 # GFX11-FAKE16: v_cmpx_eq_i16_e32 src_scc, v130/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xfd,0x04,0x65,0x7d]
405 0xff,0xfe,0x65,0x7d,0x0b,0xfe,0x00,0x00
406 # GFX11-REAL16: v_cmpx_eq_i16_e32 0xfe0b, v127.h        ; encoding: [0xff,0xfe,0x65,0x7d,0x0b,0xfe,0x00,0x00]
407 # GFX11-FAKE16: v_cmpx_eq_i16_e32 0xfe0b, v255/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xff,0xfe,0x65,0x7d,0x0b,0xfe,0x00,0x00]
409 0x01,0x05,0x84,0x7d
410 # GFX11: v_cmpx_eq_i32_e32 v1, v2                ; encoding: [0x01,0x05,0x84,0x7d]
412 0xff,0x05,0x84,0x7d
413 # GFX11: v_cmpx_eq_i32_e32 v255, v2              ; encoding: [0xff,0x05,0x84,0x7d]
415 0x01,0x04,0x84,0x7d
416 # GFX11: v_cmpx_eq_i32_e32 s1, v2                ; encoding: [0x01,0x04,0x84,0x7d]
418 0x69,0x04,0x84,0x7d
419 # GFX11: v_cmpx_eq_i32_e32 s105, v2              ; encoding: [0x69,0x04,0x84,0x7d]
421 0x6a,0x04,0x84,0x7d
422 # GFX11: v_cmpx_eq_i32_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x84,0x7d]
424 0x6b,0x04,0x84,0x7d
425 # GFX11: v_cmpx_eq_i32_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x84,0x7d]
427 0x7b,0x04,0x84,0x7d
428 # GFX11: v_cmpx_eq_i32_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x84,0x7d]
430 0x7d,0x04,0x84,0x7d
431 # GFX11: v_cmpx_eq_i32_e32 m0, v2                ; encoding: [0x7d,0x04,0x84,0x7d]
433 0x7e,0x04,0x84,0x7d
434 # GFX11: v_cmpx_eq_i32_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x84,0x7d]
436 0x7f,0x04,0x84,0x7d
437 # GFX11: v_cmpx_eq_i32_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x84,0x7d]
439 0x7c,0x04,0x84,0x7d
440 # GFX11: v_cmpx_eq_i32_e32 null, v2              ; encoding: [0x7c,0x04,0x84,0x7d]
442 0xc1,0x04,0x84,0x7d
443 # GFX11: v_cmpx_eq_i32_e32 -1, v2                ; encoding: [0xc1,0x04,0x84,0x7d]
445 0xf0,0x04,0x84,0x7d
446 # GFX11: v_cmpx_eq_i32_e32 0.5, v2               ; encoding: [0xf0,0x04,0x84,0x7d]
448 0xfd,0x04,0x84,0x7d
449 # GFX11: v_cmpx_eq_i32_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x84,0x7d]
451 0xff,0xfe,0x85,0x7d,0x56,0x34,0x12,0xaf
452 # GFX11: v_cmpx_eq_i32_e32 0xaf123456, v255      ; encoding: [0xff,0xfe,0x85,0x7d,0x56,0x34,0x12,0xaf]
454 0x01,0x05,0xa4,0x7d
455 # GFX11: v_cmpx_eq_i64_e32 v[1:2], v[2:3]        ; encoding: [0x01,0x05,0xa4,0x7d]
457 0xfe,0x05,0xa4,0x7d
458 # GFX11: v_cmpx_eq_i64_e32 v[254:255], v[2:3]    ; encoding: [0xfe,0x05,0xa4,0x7d]
460 0x02,0x04,0xa4,0x7d
461 # GFX11: v_cmpx_eq_i64_e32 s[2:3], v[2:3]        ; encoding: [0x02,0x04,0xa4,0x7d]
463 0x68,0x04,0xa4,0x7d
464 # GFX11: v_cmpx_eq_i64_e32 s[104:105], v[2:3]    ; encoding: [0x68,0x04,0xa4,0x7d]
466 0x6a,0x04,0xa4,0x7d
467 # GFX11: v_cmpx_eq_i64_e32 vcc, v[2:3]           ; encoding: [0x6a,0x04,0xa4,0x7d]
469 0x7a,0x04,0xa4,0x7d
470 # GFX11: v_cmpx_eq_i64_e32 ttmp[14:15], v[2:3]   ; encoding: [0x7a,0x04,0xa4,0x7d]
472 0x7e,0x04,0xa4,0x7d
473 # GFX11: v_cmpx_eq_i64_e32 exec, v[2:3]          ; encoding: [0x7e,0x04,0xa4,0x7d]
475 0x7c,0x04,0xa4,0x7d
476 # GFX11: v_cmpx_eq_i64_e32 null, v[2:3]          ; encoding: [0x7c,0x04,0xa4,0x7d]
478 0xc1,0x04,0xa4,0x7d
479 # GFX11: v_cmpx_eq_i64_e32 -1, v[2:3]            ; encoding: [0xc1,0x04,0xa4,0x7d]
481 0xf0,0x04,0xa4,0x7d
482 # GFX11: v_cmpx_eq_i64_e32 0.5, v[2:3]           ; encoding: [0xf0,0x04,0xa4,0x7d]
484 0xfd,0x04,0xa4,0x7d
485 # GFX11: v_cmpx_eq_i64_e32 src_scc, v[2:3]       ; encoding: [0xfd,0x04,0xa4,0x7d]
487 0xff,0xfc,0xa5,0x7d,0x56,0x34,0x12,0xaf
488 # GFX11: v_cmpx_eq_i64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xa5,0x7d,0x56,0x34,0x12,0xaf]
490 0x01,0x05,0x74,0x7d
491 # GFX11-REAL16: v_cmpx_eq_u16_e32 v1.l, v2.l            ; encoding: [0x01,0x05,0x74,0x7d]
492 # GFX11-FAKE16: v_cmpx_eq_u16_e32 v1, v2                ; encoding: [0x01,0x05,0x74,0x7d]
494 0x7f,0x05,0x74,0x7d
495 # GFX11-REAL16: v_cmpx_eq_u16_e32 v127.l, v2.l          ; encoding: [0x7f,0x05,0x74,0x7d]
496 # GFX11-FAKE16: v_cmpx_eq_u16_e32 v127, v2              ; encoding: [0x7f,0x05,0x74,0x7d]
498 0x01,0x04,0x74,0x7d
499 # GFX11-REAL16: v_cmpx_eq_u16_e32 s1, v2.l              ; encoding: [0x01,0x04,0x74,0x7d]
500 # GFX11-FAKE16: v_cmpx_eq_u16_e32 s1, v2                ; encoding: [0x01,0x04,0x74,0x7d]
502 0x69,0x04,0x74,0x7d
503 # GFX11-REAL16: v_cmpx_eq_u16_e32 s105, v2.l            ; encoding: [0x69,0x04,0x74,0x7d]
504 # GFX11-FAKE16: v_cmpx_eq_u16_e32 s105, v2              ; encoding: [0x69,0x04,0x74,0x7d]
506 0x6a,0x04,0x74,0x7d
507 # GFX11-REAL16: v_cmpx_eq_u16_e32 vcc_lo, v2.l          ; encoding: [0x6a,0x04,0x74,0x7d]
508 # GFX11-FAKE16: v_cmpx_eq_u16_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x74,0x7d]
510 0x6b,0x04,0x74,0x7d
511 # GFX11-REAL16: v_cmpx_eq_u16_e32 vcc_hi, v2.l          ; encoding: [0x6b,0x04,0x74,0x7d]
512 # GFX11-FAKE16: v_cmpx_eq_u16_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x74,0x7d]
514 0x7b,0x04,0x74,0x7d
515 # GFX11-REAL16: v_cmpx_eq_u16_e32 ttmp15, v2.l          ; encoding: [0x7b,0x04,0x74,0x7d]
516 # GFX11-FAKE16: v_cmpx_eq_u16_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x74,0x7d]
518 0x7d,0x04,0x74,0x7d
519 # GFX11-REAL16: v_cmpx_eq_u16_e32 m0, v2.l              ; encoding: [0x7d,0x04,0x74,0x7d]
520 # GFX11-FAKE16: v_cmpx_eq_u16_e32 m0, v2                ; encoding: [0x7d,0x04,0x74,0x7d]
522 0x7e,0x04,0x74,0x7d
523 # GFX11-REAL16: v_cmpx_eq_u16_e32 exec_lo, v2.l         ; encoding: [0x7e,0x04,0x74,0x7d]
524 # GFX11-FAKE16: v_cmpx_eq_u16_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x74,0x7d]
526 0x7f,0x04,0x74,0x7d
527 # GFX11-REAL16: v_cmpx_eq_u16_e32 exec_hi, v2.l         ; encoding: [0x7f,0x04,0x74,0x7d]
528 # GFX11-FAKE16: v_cmpx_eq_u16_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x74,0x7d]
530 0x7c,0x04,0x74,0x7d
531 # GFX11-REAL16: v_cmpx_eq_u16_e32 null, v2.l            ; encoding: [0x7c,0x04,0x74,0x7d]
532 # GFX11-FAKE16: v_cmpx_eq_u16_e32 null, v2              ; encoding: [0x7c,0x04,0x74,0x7d]
534 0xc1,0x04,0x74,0x7d
535 # GFX11-REAL16: v_cmpx_eq_u16_e32 -1, v2.l              ; encoding: [0xc1,0x04,0x74,0x7d]
536 # GFX11-FAKE16: v_cmpx_eq_u16_e32 -1, v2                ; encoding: [0xc1,0x04,0x74,0x7d]
538 0xf0,0x04,0x74,0x7d
539 # GFX11-REAL16: v_cmpx_eq_u16_e32 0x3800, v2.l          ; encoding: [0xff,0x04,0x74,0x7d,0x00,0x38,0x00,0x00]
540 # GFX11-FAKE16: v_cmpx_eq_u16_e32 0x3800, v2            ; encoding: [0xff,0x04,0x74,0x7d,0x00,0x38,0x00,0x00]
542 0xfd,0x04,0x74,0x7d
543 # GFX11-REAL16: v_cmpx_eq_u16_e32 src_scc, v2.l         ; encoding: [0xfd,0x04,0x74,0x7d]
544 # GFX11-FAKE16: v_cmpx_eq_u16_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x74,0x7d]
546 0xff,0xfe,0x74,0x7d,0x0b,0xfe,0x00,0x00
547 # GFX11-REAL16: v_cmpx_eq_u16_e32 0xfe0b, v127.l        ; encoding: [0xff,0xfe,0x74,0x7d,0x0b,0xfe,0x00,0x00]
548 # GFX11-FAKE16: v_cmpx_eq_u16_e32 0xfe0b, v127          ; encoding: [0xff,0xfe,0x74,0x7d,0x0b,0xfe,0x00,0x00]
550 0x81,0x05,0x74,0x7d
551 # GFX11-REAL16: v_cmpx_eq_u16_e32 v1.h, v2.l            ; encoding: [0x81,0x05,0x74,0x7d]
552 # GFX11-FAKE16: v_cmpx_eq_u16_e32 v129/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0x81,0x05,0x74,0x7d]
554 0xff,0x05,0x74,0x7d
555 # GFX11-REAL16: v_cmpx_eq_u16_e32 v127.h, v2.l          ; encoding: [0xff,0x05,0x74,0x7d]
556 # GFX11-FAKE16: v_cmpx_eq_u16_e32 v255/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0xff,0x05,0x74,0x7d]
558 0xf0,0xfe,0x74,0x7d
559 # GFX11-REAL16: v_cmpx_eq_u16_e32 0x3800, v127.l        ; encoding: [0xff,0xfe,0x74,0x7d,0x00,0x38,0x00,0x00]
560 # GFX11-FAKE16: v_cmpx_eq_u16_e32 0x3800, v127          ; encoding: [0xff,0xfe,0x74,0x7d,0x00,0x38,0x00,0x00]
562 0xfd,0x04,0x75,0x7d
563 # GFX11-REAL16: v_cmpx_eq_u16_e32 src_scc, v2.h         ; encoding: [0xfd,0x04,0x75,0x7d]
564 # GFX11-FAKE16: v_cmpx_eq_u16_e32 src_scc, v130/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xfd,0x04,0x75,0x7d]
566 0xff,0xfe,0x75,0x7d,0x0b,0xfe,0x00,0x00
567 # GFX11-REAL16: v_cmpx_eq_u16_e32 0xfe0b, v127.h        ; encoding: [0xff,0xfe,0x75,0x7d,0x0b,0xfe,0x00,0x00]
568 # GFX11-FAKE16: v_cmpx_eq_u16_e32 0xfe0b, v255/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xff,0xfe,0x75,0x7d,0x0b,0xfe,0x00,0x00]
570 0x01,0x05,0x94,0x7d
571 # GFX11: v_cmpx_eq_u32_e32 v1, v2                ; encoding: [0x01,0x05,0x94,0x7d]
573 0xff,0x05,0x94,0x7d
574 # GFX11: v_cmpx_eq_u32_e32 v255, v2              ; encoding: [0xff,0x05,0x94,0x7d]
576 0x01,0x04,0x94,0x7d
577 # GFX11: v_cmpx_eq_u32_e32 s1, v2                ; encoding: [0x01,0x04,0x94,0x7d]
579 0x69,0x04,0x94,0x7d
580 # GFX11: v_cmpx_eq_u32_e32 s105, v2              ; encoding: [0x69,0x04,0x94,0x7d]
582 0x6a,0x04,0x94,0x7d
583 # GFX11: v_cmpx_eq_u32_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x94,0x7d]
585 0x6b,0x04,0x94,0x7d
586 # GFX11: v_cmpx_eq_u32_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x94,0x7d]
588 0x7b,0x04,0x94,0x7d
589 # GFX11: v_cmpx_eq_u32_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x94,0x7d]
591 0x7d,0x04,0x94,0x7d
592 # GFX11: v_cmpx_eq_u32_e32 m0, v2                ; encoding: [0x7d,0x04,0x94,0x7d]
594 0x7e,0x04,0x94,0x7d
595 # GFX11: v_cmpx_eq_u32_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x94,0x7d]
597 0x7f,0x04,0x94,0x7d
598 # GFX11: v_cmpx_eq_u32_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x94,0x7d]
600 0x7c,0x04,0x94,0x7d
601 # GFX11: v_cmpx_eq_u32_e32 null, v2              ; encoding: [0x7c,0x04,0x94,0x7d]
603 0xc1,0x04,0x94,0x7d
604 # GFX11: v_cmpx_eq_u32_e32 -1, v2                ; encoding: [0xc1,0x04,0x94,0x7d]
606 0xf0,0x04,0x94,0x7d
607 # GFX11: v_cmpx_eq_u32_e32 0.5, v2               ; encoding: [0xf0,0x04,0x94,0x7d]
609 0xfd,0x04,0x94,0x7d
610 # GFX11: v_cmpx_eq_u32_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x94,0x7d]
612 0xff,0xfe,0x95,0x7d,0x56,0x34,0x12,0xaf
613 # GFX11: v_cmpx_eq_u32_e32 0xaf123456, v255      ; encoding: [0xff,0xfe,0x95,0x7d,0x56,0x34,0x12,0xaf]
615 0x01,0x05,0xb4,0x7d
616 # GFX11: v_cmpx_eq_u64_e32 v[1:2], v[2:3]        ; encoding: [0x01,0x05,0xb4,0x7d]
618 0xfe,0x05,0xb4,0x7d
619 # GFX11: v_cmpx_eq_u64_e32 v[254:255], v[2:3]    ; encoding: [0xfe,0x05,0xb4,0x7d]
621 0x02,0x04,0xb4,0x7d
622 # GFX11: v_cmpx_eq_u64_e32 s[2:3], v[2:3]        ; encoding: [0x02,0x04,0xb4,0x7d]
624 0x68,0x04,0xb4,0x7d
625 # GFX11: v_cmpx_eq_u64_e32 s[104:105], v[2:3]    ; encoding: [0x68,0x04,0xb4,0x7d]
627 0x6a,0x04,0xb4,0x7d
628 # GFX11: v_cmpx_eq_u64_e32 vcc, v[2:3]           ; encoding: [0x6a,0x04,0xb4,0x7d]
630 0x7a,0x04,0xb4,0x7d
631 # GFX11: v_cmpx_eq_u64_e32 ttmp[14:15], v[2:3]   ; encoding: [0x7a,0x04,0xb4,0x7d]
633 0x7e,0x04,0xb4,0x7d
634 # GFX11: v_cmpx_eq_u64_e32 exec, v[2:3]          ; encoding: [0x7e,0x04,0xb4,0x7d]
636 0x7c,0x04,0xb4,0x7d
637 # GFX11: v_cmpx_eq_u64_e32 null, v[2:3]          ; encoding: [0x7c,0x04,0xb4,0x7d]
639 0xc1,0x04,0xb4,0x7d
640 # GFX11: v_cmpx_eq_u64_e32 -1, v[2:3]            ; encoding: [0xc1,0x04,0xb4,0x7d]
642 0xf0,0x04,0xb4,0x7d
643 # GFX11: v_cmpx_eq_u64_e32 0.5, v[2:3]           ; encoding: [0xf0,0x04,0xb4,0x7d]
645 0xfd,0x04,0xb4,0x7d
646 # GFX11: v_cmpx_eq_u64_e32 src_scc, v[2:3]       ; encoding: [0xfd,0x04,0xb4,0x7d]
648 0xff,0xfc,0xb5,0x7d,0x56,0x34,0x12,0xaf
649 # GFX11: v_cmpx_eq_u64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xb5,0x7d,0x56,0x34,0x12,0xaf]
651 0x01,0x05,0x00,0x7d
652 # GFX11-REAL16: v_cmpx_f_f16_e32 v1.l, v2.l             ; encoding: [0x01,0x05,0x00,0x7d]
653 # GFX11-FAKE16: v_cmpx_f_f16_e32 v1, v2                 ; encoding: [0x01,0x05,0x00,0x7d]
655 0x7f,0x05,0x00,0x7d
656 # GFX11-REAL16: v_cmpx_f_f16_e32 v127.l, v2.l           ; encoding: [0x7f,0x05,0x00,0x7d]
657 # GFX11-FAKE16: v_cmpx_f_f16_e32 v127, v2               ; encoding: [0x7f,0x05,0x00,0x7d]
659 0x01,0x04,0x00,0x7d
660 # GFX11-REAL16: v_cmpx_f_f16_e32 s1, v2.l               ; encoding: [0x01,0x04,0x00,0x7d]
661 # GFX11-FAKE16: v_cmpx_f_f16_e32 s1, v2                 ; encoding: [0x01,0x04,0x00,0x7d]
663 0x69,0x04,0x00,0x7d
664 # GFX11-REAL16: v_cmpx_f_f16_e32 s105, v2.l             ; encoding: [0x69,0x04,0x00,0x7d]
665 # GFX11-FAKE16: v_cmpx_f_f16_e32 s105, v2               ; encoding: [0x69,0x04,0x00,0x7d]
667 0x6a,0x04,0x00,0x7d
668 # GFX11-REAL16: v_cmpx_f_f16_e32 vcc_lo, v2.l           ; encoding: [0x6a,0x04,0x00,0x7d]
669 # GFX11-FAKE16: v_cmpx_f_f16_e32 vcc_lo, v2             ; encoding: [0x6a,0x04,0x00,0x7d]
671 0x6b,0x04,0x00,0x7d
672 # GFX11-REAL16: v_cmpx_f_f16_e32 vcc_hi, v2.l           ; encoding: [0x6b,0x04,0x00,0x7d]
673 # GFX11-FAKE16: v_cmpx_f_f16_e32 vcc_hi, v2             ; encoding: [0x6b,0x04,0x00,0x7d]
675 0x7b,0x04,0x00,0x7d
676 # GFX11-REAL16: v_cmpx_f_f16_e32 ttmp15, v2.l           ; encoding: [0x7b,0x04,0x00,0x7d]
677 # GFX11-FAKE16: v_cmpx_f_f16_e32 ttmp15, v2             ; encoding: [0x7b,0x04,0x00,0x7d]
679 0x7d,0x04,0x00,0x7d
680 # GFX11-REAL16: v_cmpx_f_f16_e32 m0, v2.l               ; encoding: [0x7d,0x04,0x00,0x7d]
681 # GFX11-FAKE16: v_cmpx_f_f16_e32 m0, v2                 ; encoding: [0x7d,0x04,0x00,0x7d]
683 0x7e,0x04,0x00,0x7d
684 # GFX11-REAL16: v_cmpx_f_f16_e32 exec_lo, v2.l          ; encoding: [0x7e,0x04,0x00,0x7d]
685 # GFX11-FAKE16: v_cmpx_f_f16_e32 exec_lo, v2            ; encoding: [0x7e,0x04,0x00,0x7d]
687 0x7f,0x04,0x00,0x7d
688 # GFX11-REAL16: v_cmpx_f_f16_e32 exec_hi, v2.l          ; encoding: [0x7f,0x04,0x00,0x7d]
689 # GFX11-FAKE16: v_cmpx_f_f16_e32 exec_hi, v2            ; encoding: [0x7f,0x04,0x00,0x7d]
691 0x7c,0x04,0x00,0x7d
692 # GFX11-REAL16: v_cmpx_f_f16_e32 null, v2.l             ; encoding: [0x7c,0x04,0x00,0x7d]
693 # GFX11-FAKE16: v_cmpx_f_f16_e32 null, v2               ; encoding: [0x7c,0x04,0x00,0x7d]
695 0xc1,0x04,0x00,0x7d
696 # GFX11-REAL16: v_cmpx_f_f16_e32 -1, v2.l               ; encoding: [0xc1,0x04,0x00,0x7d]
697 # GFX11-FAKE16: v_cmpx_f_f16_e32 -1, v2                 ; encoding: [0xc1,0x04,0x00,0x7d]
699 0xf0,0x04,0x00,0x7d
700 # GFX11-REAL16: v_cmpx_f_f16_e32 0.5, v2.l              ; encoding: [0xf0,0x04,0x00,0x7d]
701 # GFX11-FAKE16: v_cmpx_f_f16_e32 0.5, v2                ; encoding: [0xf0,0x04,0x00,0x7d]
703 0xfd,0x04,0x00,0x7d
704 # GFX11-REAL16: v_cmpx_f_f16_e32 src_scc, v2.l          ; encoding: [0xfd,0x04,0x00,0x7d]
705 # GFX11-FAKE16: v_cmpx_f_f16_e32 src_scc, v2            ; encoding: [0xfd,0x04,0x00,0x7d]
707 0xff,0xfe,0x00,0x7d,0x0b,0xfe,0x00,0x00
708 # GFX11-REAL16: v_cmpx_f_f16_e32 0xfe0b, v127.l         ; encoding: [0xff,0xfe,0x00,0x7d,0x0b,0xfe,0x00,0x00]
709 # GFX11-FAKE16: v_cmpx_f_f16_e32 0xfe0b, v127           ; encoding: [0xff,0xfe,0x00,0x7d,0x0b,0xfe,0x00,0x00]
711 0x81,0x05,0x00,0x7d
712 # GFX11-REAL16: v_cmpx_f_f16_e32 v1.h, v2.l             ; encoding: [0x81,0x05,0x00,0x7d]
713 # GFX11-FAKE16: v_cmpx_f_f16_e32 v129/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0x81,0x05,0x00,0x7d]
715 0xff,0x05,0x00,0x7d
716 # GFX11-REAL16: v_cmpx_f_f16_e32 v127.h, v2.l           ; encoding: [0xff,0x05,0x00,0x7d]
717 # GFX11-FAKE16: v_cmpx_f_f16_e32 v255/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0xff,0x05,0x00,0x7d]
719 0xf0,0xfe,0x00,0x7d
720 # GFX11-REAL16: v_cmpx_f_f16_e32 0.5, v127.l            ; encoding: [0xf0,0xfe,0x00,0x7d]
721 # GFX11-FAKE16: v_cmpx_f_f16_e32 0.5, v127              ; encoding: [0xf0,0xfe,0x00,0x7d]
723 0xfd,0x04,0x01,0x7d
724 # GFX11-REAL16: v_cmpx_f_f16_e32 src_scc, v2.h          ; encoding: [0xfd,0x04,0x01,0x7d]
725 # GFX11-FAKE16: v_cmpx_f_f16_e32 src_scc, v130/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xfd,0x04,0x01,0x7d]
727 0xff,0xfe,0x01,0x7d,0x0b,0xfe,0x00,0x00
728 # GFX11-REAL16: v_cmpx_f_f16_e32 0xfe0b, v127.h         ; encoding: [0xff,0xfe,0x01,0x7d,0x0b,0xfe,0x00,0x00]
729 # GFX11-FAKE16: v_cmpx_f_f16_e32 0xfe0b, v255/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xff,0xfe,0x01,0x7d,0x0b,0xfe,0x00,0x00]
731 0x01,0x05,0x20,0x7d
732 # GFX11: v_cmpx_f_f32_e32 v1, v2                 ; encoding: [0x01,0x05,0x20,0x7d]
734 0xff,0x05,0x20,0x7d
735 # GFX11: v_cmpx_f_f32_e32 v255, v2               ; encoding: [0xff,0x05,0x20,0x7d]
737 0x01,0x04,0x20,0x7d
738 # GFX11: v_cmpx_f_f32_e32 s1, v2                 ; encoding: [0x01,0x04,0x20,0x7d]
740 0x69,0x04,0x20,0x7d
741 # GFX11: v_cmpx_f_f32_e32 s105, v2               ; encoding: [0x69,0x04,0x20,0x7d]
743 0x6a,0x04,0x20,0x7d
744 # GFX11: v_cmpx_f_f32_e32 vcc_lo, v2             ; encoding: [0x6a,0x04,0x20,0x7d]
746 0x6b,0x04,0x20,0x7d
747 # GFX11: v_cmpx_f_f32_e32 vcc_hi, v2             ; encoding: [0x6b,0x04,0x20,0x7d]
749 0x7b,0x04,0x20,0x7d
750 # GFX11: v_cmpx_f_f32_e32 ttmp15, v2             ; encoding: [0x7b,0x04,0x20,0x7d]
752 0x7d,0x04,0x20,0x7d
753 # GFX11: v_cmpx_f_f32_e32 m0, v2                 ; encoding: [0x7d,0x04,0x20,0x7d]
755 0x7e,0x04,0x20,0x7d
756 # GFX11: v_cmpx_f_f32_e32 exec_lo, v2            ; encoding: [0x7e,0x04,0x20,0x7d]
758 0x7f,0x04,0x20,0x7d
759 # GFX11: v_cmpx_f_f32_e32 exec_hi, v2            ; encoding: [0x7f,0x04,0x20,0x7d]
761 0x7c,0x04,0x20,0x7d
762 # GFX11: v_cmpx_f_f32_e32 null, v2               ; encoding: [0x7c,0x04,0x20,0x7d]
764 0xc1,0x04,0x20,0x7d
765 # GFX11: v_cmpx_f_f32_e32 -1, v2                 ; encoding: [0xc1,0x04,0x20,0x7d]
767 0xf0,0x04,0x20,0x7d
768 # GFX11: v_cmpx_f_f32_e32 0.5, v2                ; encoding: [0xf0,0x04,0x20,0x7d]
770 0xfd,0x04,0x20,0x7d
771 # GFX11: v_cmpx_f_f32_e32 src_scc, v2            ; encoding: [0xfd,0x04,0x20,0x7d]
773 0xff,0xfe,0x21,0x7d,0x56,0x34,0x12,0xaf
774 # GFX11: v_cmpx_f_f32_e32 0xaf123456, v255       ; encoding: [0xff,0xfe,0x21,0x7d,0x56,0x34,0x12,0xaf]
776 0x01,0x05,0x40,0x7d
777 # GFX11: v_cmpx_f_f64_e32 v[1:2], v[2:3]         ; encoding: [0x01,0x05,0x40,0x7d]
779 0xfe,0x05,0x40,0x7d
780 # GFX11: v_cmpx_f_f64_e32 v[254:255], v[2:3]     ; encoding: [0xfe,0x05,0x40,0x7d]
782 0x02,0x04,0x40,0x7d
783 # GFX11: v_cmpx_f_f64_e32 s[2:3], v[2:3]         ; encoding: [0x02,0x04,0x40,0x7d]
785 0x68,0x04,0x40,0x7d
786 # GFX11: v_cmpx_f_f64_e32 s[104:105], v[2:3]     ; encoding: [0x68,0x04,0x40,0x7d]
788 0x6a,0x04,0x40,0x7d
789 # GFX11: v_cmpx_f_f64_e32 vcc, v[2:3]            ; encoding: [0x6a,0x04,0x40,0x7d]
791 0x7a,0x04,0x40,0x7d
792 # GFX11: v_cmpx_f_f64_e32 ttmp[14:15], v[2:3]    ; encoding: [0x7a,0x04,0x40,0x7d]
794 0x7e,0x04,0x40,0x7d
795 # GFX11: v_cmpx_f_f64_e32 exec, v[2:3]           ; encoding: [0x7e,0x04,0x40,0x7d]
797 0x7c,0x04,0x40,0x7d
798 # GFX11: v_cmpx_f_f64_e32 null, v[2:3]           ; encoding: [0x7c,0x04,0x40,0x7d]
800 0xc1,0x04,0x40,0x7d
801 # GFX11: v_cmpx_f_f64_e32 -1, v[2:3]             ; encoding: [0xc1,0x04,0x40,0x7d]
803 0xf0,0x04,0x40,0x7d
804 # GFX11: v_cmpx_f_f64_e32 0.5, v[2:3]            ; encoding: [0xf0,0x04,0x40,0x7d]
806 0xfd,0x04,0x40,0x7d
807 # GFX11: v_cmpx_f_f64_e32 src_scc, v[2:3]        ; encoding: [0xfd,0x04,0x40,0x7d]
809 0xff,0xfc,0x41,0x7d,0x56,0x34,0x12,0xaf
810 # GFX11: v_cmpx_f_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x41,0x7d,0x56,0x34,0x12,0xaf]
812 0x01,0x05,0x80,0x7d
813 # GFX11: v_cmpx_f_i32_e32 v1, v2                 ; encoding: [0x01,0x05,0x80,0x7d]
815 0xff,0x05,0x80,0x7d
816 # GFX11: v_cmpx_f_i32_e32 v255, v2               ; encoding: [0xff,0x05,0x80,0x7d]
818 0x01,0x04,0x80,0x7d
819 # GFX11: v_cmpx_f_i32_e32 s1, v2                 ; encoding: [0x01,0x04,0x80,0x7d]
821 0x69,0x04,0x80,0x7d
822 # GFX11: v_cmpx_f_i32_e32 s105, v2               ; encoding: [0x69,0x04,0x80,0x7d]
824 0x6a,0x04,0x80,0x7d
825 # GFX11: v_cmpx_f_i32_e32 vcc_lo, v2             ; encoding: [0x6a,0x04,0x80,0x7d]
827 0x6b,0x04,0x80,0x7d
828 # GFX11: v_cmpx_f_i32_e32 vcc_hi, v2             ; encoding: [0x6b,0x04,0x80,0x7d]
830 0x7b,0x04,0x80,0x7d
831 # GFX11: v_cmpx_f_i32_e32 ttmp15, v2             ; encoding: [0x7b,0x04,0x80,0x7d]
833 0x7d,0x04,0x80,0x7d
834 # GFX11: v_cmpx_f_i32_e32 m0, v2                 ; encoding: [0x7d,0x04,0x80,0x7d]
836 0x7e,0x04,0x80,0x7d
837 # GFX11: v_cmpx_f_i32_e32 exec_lo, v2            ; encoding: [0x7e,0x04,0x80,0x7d]
839 0x7f,0x04,0x80,0x7d
840 # GFX11: v_cmpx_f_i32_e32 exec_hi, v2            ; encoding: [0x7f,0x04,0x80,0x7d]
842 0x7c,0x04,0x80,0x7d
843 # GFX11: v_cmpx_f_i32_e32 null, v2               ; encoding: [0x7c,0x04,0x80,0x7d]
845 0xc1,0x04,0x80,0x7d
846 # GFX11: v_cmpx_f_i32_e32 -1, v2                 ; encoding: [0xc1,0x04,0x80,0x7d]
848 0xf0,0x04,0x80,0x7d
849 # GFX11: v_cmpx_f_i32_e32 0.5, v2                ; encoding: [0xf0,0x04,0x80,0x7d]
851 0xfd,0x04,0x80,0x7d
852 # GFX11: v_cmpx_f_i32_e32 src_scc, v2            ; encoding: [0xfd,0x04,0x80,0x7d]
854 0xff,0xfe,0x81,0x7d,0x56,0x34,0x12,0xaf
855 # GFX11: v_cmpx_f_i32_e32 0xaf123456, v255       ; encoding: [0xff,0xfe,0x81,0x7d,0x56,0x34,0x12,0xaf]
857 0x01,0x05,0xa0,0x7d
858 # GFX11: v_cmpx_f_i64_e32 v[1:2], v[2:3]         ; encoding: [0x01,0x05,0xa0,0x7d]
860 0xfe,0x05,0xa0,0x7d
861 # GFX11: v_cmpx_f_i64_e32 v[254:255], v[2:3]     ; encoding: [0xfe,0x05,0xa0,0x7d]
863 0x02,0x04,0xa0,0x7d
864 # GFX11: v_cmpx_f_i64_e32 s[2:3], v[2:3]         ; encoding: [0x02,0x04,0xa0,0x7d]
866 0x68,0x04,0xa0,0x7d
867 # GFX11: v_cmpx_f_i64_e32 s[104:105], v[2:3]     ; encoding: [0x68,0x04,0xa0,0x7d]
869 0x6a,0x04,0xa0,0x7d
870 # GFX11: v_cmpx_f_i64_e32 vcc, v[2:3]            ; encoding: [0x6a,0x04,0xa0,0x7d]
872 0x7a,0x04,0xa0,0x7d
873 # GFX11: v_cmpx_f_i64_e32 ttmp[14:15], v[2:3]    ; encoding: [0x7a,0x04,0xa0,0x7d]
875 0x7e,0x04,0xa0,0x7d
876 # GFX11: v_cmpx_f_i64_e32 exec, v[2:3]           ; encoding: [0x7e,0x04,0xa0,0x7d]
878 0x7c,0x04,0xa0,0x7d
879 # GFX11: v_cmpx_f_i64_e32 null, v[2:3]           ; encoding: [0x7c,0x04,0xa0,0x7d]
881 0xc1,0x04,0xa0,0x7d
882 # GFX11: v_cmpx_f_i64_e32 -1, v[2:3]             ; encoding: [0xc1,0x04,0xa0,0x7d]
884 0xf0,0x04,0xa0,0x7d
885 # GFX11: v_cmpx_f_i64_e32 0.5, v[2:3]            ; encoding: [0xf0,0x04,0xa0,0x7d]
887 0xfd,0x04,0xa0,0x7d
888 # GFX11: v_cmpx_f_i64_e32 src_scc, v[2:3]        ; encoding: [0xfd,0x04,0xa0,0x7d]
890 0xff,0xfc,0xa1,0x7d,0x56,0x34,0x12,0xaf
891 # GFX11: v_cmpx_f_i64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xa1,0x7d,0x56,0x34,0x12,0xaf]
893 0x01,0x05,0x90,0x7d
894 # GFX11: v_cmpx_f_u32_e32 v1, v2                 ; encoding: [0x01,0x05,0x90,0x7d]
896 0xff,0x05,0x90,0x7d
897 # GFX11: v_cmpx_f_u32_e32 v255, v2               ; encoding: [0xff,0x05,0x90,0x7d]
899 0x01,0x04,0x90,0x7d
900 # GFX11: v_cmpx_f_u32_e32 s1, v2                 ; encoding: [0x01,0x04,0x90,0x7d]
902 0x69,0x04,0x90,0x7d
903 # GFX11: v_cmpx_f_u32_e32 s105, v2               ; encoding: [0x69,0x04,0x90,0x7d]
905 0x6a,0x04,0x90,0x7d
906 # GFX11: v_cmpx_f_u32_e32 vcc_lo, v2             ; encoding: [0x6a,0x04,0x90,0x7d]
908 0x6b,0x04,0x90,0x7d
909 # GFX11: v_cmpx_f_u32_e32 vcc_hi, v2             ; encoding: [0x6b,0x04,0x90,0x7d]
911 0x7b,0x04,0x90,0x7d
912 # GFX11: v_cmpx_f_u32_e32 ttmp15, v2             ; encoding: [0x7b,0x04,0x90,0x7d]
914 0x7d,0x04,0x90,0x7d
915 # GFX11: v_cmpx_f_u32_e32 m0, v2                 ; encoding: [0x7d,0x04,0x90,0x7d]
917 0x7e,0x04,0x90,0x7d
918 # GFX11: v_cmpx_f_u32_e32 exec_lo, v2            ; encoding: [0x7e,0x04,0x90,0x7d]
920 0x7f,0x04,0x90,0x7d
921 # GFX11: v_cmpx_f_u32_e32 exec_hi, v2            ; encoding: [0x7f,0x04,0x90,0x7d]
923 0x7c,0x04,0x90,0x7d
924 # GFX11: v_cmpx_f_u32_e32 null, v2               ; encoding: [0x7c,0x04,0x90,0x7d]
926 0xc1,0x04,0x90,0x7d
927 # GFX11: v_cmpx_f_u32_e32 -1, v2                 ; encoding: [0xc1,0x04,0x90,0x7d]
929 0xf0,0x04,0x90,0x7d
930 # GFX11: v_cmpx_f_u32_e32 0.5, v2                ; encoding: [0xf0,0x04,0x90,0x7d]
932 0xfd,0x04,0x90,0x7d
933 # GFX11: v_cmpx_f_u32_e32 src_scc, v2            ; encoding: [0xfd,0x04,0x90,0x7d]
935 0xff,0xfe,0x91,0x7d,0x56,0x34,0x12,0xaf
936 # GFX11: v_cmpx_f_u32_e32 0xaf123456, v255       ; encoding: [0xff,0xfe,0x91,0x7d,0x56,0x34,0x12,0xaf]
938 0x01,0x05,0xb0,0x7d
939 # GFX11: v_cmpx_f_u64_e32 v[1:2], v[2:3]         ; encoding: [0x01,0x05,0xb0,0x7d]
941 0xfe,0x05,0xb0,0x7d
942 # GFX11: v_cmpx_f_u64_e32 v[254:255], v[2:3]     ; encoding: [0xfe,0x05,0xb0,0x7d]
944 0x02,0x04,0xb0,0x7d
945 # GFX11: v_cmpx_f_u64_e32 s[2:3], v[2:3]         ; encoding: [0x02,0x04,0xb0,0x7d]
947 0x68,0x04,0xb0,0x7d
948 # GFX11: v_cmpx_f_u64_e32 s[104:105], v[2:3]     ; encoding: [0x68,0x04,0xb0,0x7d]
950 0x6a,0x04,0xb0,0x7d
951 # GFX11: v_cmpx_f_u64_e32 vcc, v[2:3]            ; encoding: [0x6a,0x04,0xb0,0x7d]
953 0x7a,0x04,0xb0,0x7d
954 # GFX11: v_cmpx_f_u64_e32 ttmp[14:15], v[2:3]    ; encoding: [0x7a,0x04,0xb0,0x7d]
956 0x7e,0x04,0xb0,0x7d
957 # GFX11: v_cmpx_f_u64_e32 exec, v[2:3]           ; encoding: [0x7e,0x04,0xb0,0x7d]
959 0x7c,0x04,0xb0,0x7d
960 # GFX11: v_cmpx_f_u64_e32 null, v[2:3]           ; encoding: [0x7c,0x04,0xb0,0x7d]
962 0xc1,0x04,0xb0,0x7d
963 # GFX11: v_cmpx_f_u64_e32 -1, v[2:3]             ; encoding: [0xc1,0x04,0xb0,0x7d]
965 0xf0,0x04,0xb0,0x7d
966 # GFX11: v_cmpx_f_u64_e32 0.5, v[2:3]            ; encoding: [0xf0,0x04,0xb0,0x7d]
968 0xfd,0x04,0xb0,0x7d
969 # GFX11: v_cmpx_f_u64_e32 src_scc, v[2:3]        ; encoding: [0xfd,0x04,0xb0,0x7d]
971 0xff,0xfc,0xb1,0x7d,0x56,0x34,0x12,0xaf
972 # GFX11: v_cmpx_f_u64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xb1,0x7d,0x56,0x34,0x12,0xaf]
974 0x01,0x05,0x0c,0x7d
975 # GFX11-REAL16: v_cmpx_ge_f16_e32 v1.l, v2.l            ; encoding: [0x01,0x05,0x0c,0x7d]
976 # GFX11-FAKE16: v_cmpx_ge_f16_e32 v1, v2                ; encoding: [0x01,0x05,0x0c,0x7d]
978 0x7f,0x05,0x0c,0x7d
979 # GFX11-REAL16: v_cmpx_ge_f16_e32 v127.l, v2.l          ; encoding: [0x7f,0x05,0x0c,0x7d]
980 # GFX11-FAKE16: v_cmpx_ge_f16_e32 v127, v2              ; encoding: [0x7f,0x05,0x0c,0x7d]
982 0x01,0x04,0x0c,0x7d
983 # GFX11-REAL16: v_cmpx_ge_f16_e32 s1, v2.l              ; encoding: [0x01,0x04,0x0c,0x7d]
984 # GFX11-FAKE16: v_cmpx_ge_f16_e32 s1, v2                ; encoding: [0x01,0x04,0x0c,0x7d]
986 0x69,0x04,0x0c,0x7d
987 # GFX11-REAL16: v_cmpx_ge_f16_e32 s105, v2.l            ; encoding: [0x69,0x04,0x0c,0x7d]
988 # GFX11-FAKE16: v_cmpx_ge_f16_e32 s105, v2              ; encoding: [0x69,0x04,0x0c,0x7d]
990 0x6a,0x04,0x0c,0x7d
991 # GFX11-REAL16: v_cmpx_ge_f16_e32 vcc_lo, v2.l          ; encoding: [0x6a,0x04,0x0c,0x7d]
992 # GFX11-FAKE16: v_cmpx_ge_f16_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x0c,0x7d]
994 0x6b,0x04,0x0c,0x7d
995 # GFX11-REAL16: v_cmpx_ge_f16_e32 vcc_hi, v2.l          ; encoding: [0x6b,0x04,0x0c,0x7d]
996 # GFX11-FAKE16: v_cmpx_ge_f16_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x0c,0x7d]
998 0x7b,0x04,0x0c,0x7d
999 # GFX11-REAL16: v_cmpx_ge_f16_e32 ttmp15, v2.l          ; encoding: [0x7b,0x04,0x0c,0x7d]
1000 # GFX11-FAKE16: v_cmpx_ge_f16_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x0c,0x7d]
1002 0x7d,0x04,0x0c,0x7d
1003 # GFX11-REAL16: v_cmpx_ge_f16_e32 m0, v2.l              ; encoding: [0x7d,0x04,0x0c,0x7d]
1004 # GFX11-FAKE16: v_cmpx_ge_f16_e32 m0, v2                ; encoding: [0x7d,0x04,0x0c,0x7d]
1006 0x7e,0x04,0x0c,0x7d
1007 # GFX11-REAL16: v_cmpx_ge_f16_e32 exec_lo, v2.l         ; encoding: [0x7e,0x04,0x0c,0x7d]
1008 # GFX11-FAKE16: v_cmpx_ge_f16_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x0c,0x7d]
1010 0x7f,0x04,0x0c,0x7d
1011 # GFX11-REAL16: v_cmpx_ge_f16_e32 exec_hi, v2.l         ; encoding: [0x7f,0x04,0x0c,0x7d]
1012 # GFX11-FAKE16: v_cmpx_ge_f16_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x0c,0x7d]
1014 0x7c,0x04,0x0c,0x7d
1015 # GFX11-REAL16: v_cmpx_ge_f16_e32 null, v2.l            ; encoding: [0x7c,0x04,0x0c,0x7d]
1016 # GFX11-FAKE16: v_cmpx_ge_f16_e32 null, v2              ; encoding: [0x7c,0x04,0x0c,0x7d]
1018 0xc1,0x04,0x0c,0x7d
1019 # GFX11-REAL16: v_cmpx_ge_f16_e32 -1, v2.l              ; encoding: [0xc1,0x04,0x0c,0x7d]
1020 # GFX11-FAKE16: v_cmpx_ge_f16_e32 -1, v2                ; encoding: [0xc1,0x04,0x0c,0x7d]
1022 0xf0,0x04,0x0c,0x7d
1023 # GFX11-REAL16: v_cmpx_ge_f16_e32 0.5, v2.l             ; encoding: [0xf0,0x04,0x0c,0x7d]
1024 # GFX11-FAKE16: v_cmpx_ge_f16_e32 0.5, v2               ; encoding: [0xf0,0x04,0x0c,0x7d]
1026 0xfd,0x04,0x0c,0x7d
1027 # GFX11-REAL16: v_cmpx_ge_f16_e32 src_scc, v2.l         ; encoding: [0xfd,0x04,0x0c,0x7d]
1028 # GFX11-FAKE16: v_cmpx_ge_f16_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x0c,0x7d]
1030 0xff,0xfe,0x0c,0x7d,0x0b,0xfe,0x00,0x00
1031 # GFX11-REAL16: v_cmpx_ge_f16_e32 0xfe0b, v127.l        ; encoding: [0xff,0xfe,0x0c,0x7d,0x0b,0xfe,0x00,0x00]
1032 # GFX11-FAKE16: v_cmpx_ge_f16_e32 0xfe0b, v127          ; encoding: [0xff,0xfe,0x0c,0x7d,0x0b,0xfe,0x00,0x00]
1034 0x81,0x05,0x0c,0x7d
1035 # GFX11-REAL16: v_cmpx_ge_f16_e32 v1.h, v2.l            ; encoding: [0x81,0x05,0x0c,0x7d]
1036 # GFX11-FAKE16: v_cmpx_ge_f16_e32 v129/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0x81,0x05,0x0c,0x7d]
1038 0xff,0x05,0x0c,0x7d
1039 # GFX11-REAL16: v_cmpx_ge_f16_e32 v127.h, v2.l          ; encoding: [0xff,0x05,0x0c,0x7d]
1040 # GFX11-FAKE16: v_cmpx_ge_f16_e32 v255/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0xff,0x05,0x0c,0x7d]
1042 0xf0,0xfe,0x0c,0x7d
1043 # GFX11-REAL16: v_cmpx_ge_f16_e32 0.5, v127.l           ; encoding: [0xf0,0xfe,0x0c,0x7d]
1044 # GFX11-FAKE16: v_cmpx_ge_f16_e32 0.5, v127             ; encoding: [0xf0,0xfe,0x0c,0x7d]
1046 0xfd,0x04,0x0d,0x7d
1047 # GFX11-REAL16: v_cmpx_ge_f16_e32 src_scc, v2.h         ; encoding: [0xfd,0x04,0x0d,0x7d]
1048 # GFX11-FAKE16: v_cmpx_ge_f16_e32 src_scc, v130/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xfd,0x04,0x0d,0x7d]
1050 0xff,0xfe,0x0d,0x7d,0x0b,0xfe,0x00,0x00
1051 # GFX11-REAL16: v_cmpx_ge_f16_e32 0xfe0b, v127.h        ; encoding: [0xff,0xfe,0x0d,0x7d,0x0b,0xfe,0x00,0x00]
1052 # GFX11-FAKE16: v_cmpx_ge_f16_e32 0xfe0b, v255/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xff,0xfe,0x0d,0x7d,0x0b,0xfe,0x00,0x00]
1054 0x01,0x05,0x2c,0x7d
1055 # GFX11: v_cmpx_ge_f32_e32 v1, v2                ; encoding: [0x01,0x05,0x2c,0x7d]
1057 0xff,0x05,0x2c,0x7d
1058 # GFX11: v_cmpx_ge_f32_e32 v255, v2              ; encoding: [0xff,0x05,0x2c,0x7d]
1060 0x01,0x04,0x2c,0x7d
1061 # GFX11: v_cmpx_ge_f32_e32 s1, v2                ; encoding: [0x01,0x04,0x2c,0x7d]
1063 0x69,0x04,0x2c,0x7d
1064 # GFX11: v_cmpx_ge_f32_e32 s105, v2              ; encoding: [0x69,0x04,0x2c,0x7d]
1066 0x6a,0x04,0x2c,0x7d
1067 # GFX11: v_cmpx_ge_f32_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x2c,0x7d]
1069 0x6b,0x04,0x2c,0x7d
1070 # GFX11: v_cmpx_ge_f32_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x2c,0x7d]
1072 0x7b,0x04,0x2c,0x7d
1073 # GFX11: v_cmpx_ge_f32_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x2c,0x7d]
1075 0x7d,0x04,0x2c,0x7d
1076 # GFX11: v_cmpx_ge_f32_e32 m0, v2                ; encoding: [0x7d,0x04,0x2c,0x7d]
1078 0x7e,0x04,0x2c,0x7d
1079 # GFX11: v_cmpx_ge_f32_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x2c,0x7d]
1081 0x7f,0x04,0x2c,0x7d
1082 # GFX11: v_cmpx_ge_f32_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x2c,0x7d]
1084 0x7c,0x04,0x2c,0x7d
1085 # GFX11: v_cmpx_ge_f32_e32 null, v2              ; encoding: [0x7c,0x04,0x2c,0x7d]
1087 0xc1,0x04,0x2c,0x7d
1088 # GFX11: v_cmpx_ge_f32_e32 -1, v2                ; encoding: [0xc1,0x04,0x2c,0x7d]
1090 0xf0,0x04,0x2c,0x7d
1091 # GFX11: v_cmpx_ge_f32_e32 0.5, v2               ; encoding: [0xf0,0x04,0x2c,0x7d]
1093 0xfd,0x04,0x2c,0x7d
1094 # GFX11: v_cmpx_ge_f32_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x2c,0x7d]
1096 0xff,0xfe,0x2d,0x7d,0x56,0x34,0x12,0xaf
1097 # GFX11: v_cmpx_ge_f32_e32 0xaf123456, v255      ; encoding: [0xff,0xfe,0x2d,0x7d,0x56,0x34,0x12,0xaf]
1099 0x01,0x05,0x4c,0x7d
1100 # GFX11: v_cmpx_ge_f64_e32 v[1:2], v[2:3]        ; encoding: [0x01,0x05,0x4c,0x7d]
1102 0xfe,0x05,0x4c,0x7d
1103 # GFX11: v_cmpx_ge_f64_e32 v[254:255], v[2:3]    ; encoding: [0xfe,0x05,0x4c,0x7d]
1105 0x02,0x04,0x4c,0x7d
1106 # GFX11: v_cmpx_ge_f64_e32 s[2:3], v[2:3]        ; encoding: [0x02,0x04,0x4c,0x7d]
1108 0x68,0x04,0x4c,0x7d
1109 # GFX11: v_cmpx_ge_f64_e32 s[104:105], v[2:3]    ; encoding: [0x68,0x04,0x4c,0x7d]
1111 0x6a,0x04,0x4c,0x7d
1112 # GFX11: v_cmpx_ge_f64_e32 vcc, v[2:3]           ; encoding: [0x6a,0x04,0x4c,0x7d]
1114 0x7a,0x04,0x4c,0x7d
1115 # GFX11: v_cmpx_ge_f64_e32 ttmp[14:15], v[2:3]   ; encoding: [0x7a,0x04,0x4c,0x7d]
1117 0x7e,0x04,0x4c,0x7d
1118 # GFX11: v_cmpx_ge_f64_e32 exec, v[2:3]          ; encoding: [0x7e,0x04,0x4c,0x7d]
1120 0x7c,0x04,0x4c,0x7d
1121 # GFX11: v_cmpx_ge_f64_e32 null, v[2:3]          ; encoding: [0x7c,0x04,0x4c,0x7d]
1123 0xc1,0x04,0x4c,0x7d
1124 # GFX11: v_cmpx_ge_f64_e32 -1, v[2:3]            ; encoding: [0xc1,0x04,0x4c,0x7d]
1126 0xf0,0x04,0x4c,0x7d
1127 # GFX11: v_cmpx_ge_f64_e32 0.5, v[2:3]           ; encoding: [0xf0,0x04,0x4c,0x7d]
1129 0xfd,0x04,0x4c,0x7d
1130 # GFX11: v_cmpx_ge_f64_e32 src_scc, v[2:3]       ; encoding: [0xfd,0x04,0x4c,0x7d]
1132 0xff,0xfc,0x4d,0x7d,0x56,0x34,0x12,0xaf
1133 # GFX11: v_cmpx_ge_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x4d,0x7d,0x56,0x34,0x12,0xaf]
1135 0x01,0x05,0x6c,0x7d
1136 # GFX11-REAL16: v_cmpx_ge_i16_e32 v1.l, v2.l            ; encoding: [0x01,0x05,0x6c,0x7d]
1137 # GFX11-FAKE16: v_cmpx_ge_i16_e32 v1, v2                ; encoding: [0x01,0x05,0x6c,0x7d]
1139 0x7f,0x05,0x6c,0x7d
1140 # GFX11-REAL16: v_cmpx_ge_i16_e32 v127.l, v2.l          ; encoding: [0x7f,0x05,0x6c,0x7d]
1141 # GFX11-FAKE16: v_cmpx_ge_i16_e32 v127, v2              ; encoding: [0x7f,0x05,0x6c,0x7d]
1143 0x01,0x04,0x6c,0x7d
1144 # GFX11-REAL16: v_cmpx_ge_i16_e32 s1, v2.l              ; encoding: [0x01,0x04,0x6c,0x7d]
1145 # GFX11-FAKE16: v_cmpx_ge_i16_e32 s1, v2                ; encoding: [0x01,0x04,0x6c,0x7d]
1147 0x69,0x04,0x6c,0x7d
1148 # GFX11-REAL16: v_cmpx_ge_i16_e32 s105, v2.l            ; encoding: [0x69,0x04,0x6c,0x7d]
1149 # GFX11-FAKE16: v_cmpx_ge_i16_e32 s105, v2              ; encoding: [0x69,0x04,0x6c,0x7d]
1151 0x6a,0x04,0x6c,0x7d
1152 # GFX11-REAL16: v_cmpx_ge_i16_e32 vcc_lo, v2.l          ; encoding: [0x6a,0x04,0x6c,0x7d]
1153 # GFX11-FAKE16: v_cmpx_ge_i16_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x6c,0x7d]
1155 0x6b,0x04,0x6c,0x7d
1156 # GFX11-REAL16: v_cmpx_ge_i16_e32 vcc_hi, v2.l          ; encoding: [0x6b,0x04,0x6c,0x7d]
1157 # GFX11-FAKE16: v_cmpx_ge_i16_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x6c,0x7d]
1159 0x7b,0x04,0x6c,0x7d
1160 # GFX11-REAL16: v_cmpx_ge_i16_e32 ttmp15, v2.l          ; encoding: [0x7b,0x04,0x6c,0x7d]
1161 # GFX11-FAKE16: v_cmpx_ge_i16_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x6c,0x7d]
1163 0x7d,0x04,0x6c,0x7d
1164 # GFX11-REAL16: v_cmpx_ge_i16_e32 m0, v2.l              ; encoding: [0x7d,0x04,0x6c,0x7d]
1165 # GFX11-FAKE16: v_cmpx_ge_i16_e32 m0, v2                ; encoding: [0x7d,0x04,0x6c,0x7d]
1167 0x7e,0x04,0x6c,0x7d
1168 # GFX11-REAL16: v_cmpx_ge_i16_e32 exec_lo, v2.l         ; encoding: [0x7e,0x04,0x6c,0x7d]
1169 # GFX11-FAKE16: v_cmpx_ge_i16_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x6c,0x7d]
1171 0x7f,0x04,0x6c,0x7d
1172 # GFX11-REAL16: v_cmpx_ge_i16_e32 exec_hi, v2.l         ; encoding: [0x7f,0x04,0x6c,0x7d]
1173 # GFX11-FAKE16: v_cmpx_ge_i16_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x6c,0x7d]
1175 0x7c,0x04,0x6c,0x7d
1176 # GFX11-REAL16: v_cmpx_ge_i16_e32 null, v2.l            ; encoding: [0x7c,0x04,0x6c,0x7d]
1177 # GFX11-FAKE16: v_cmpx_ge_i16_e32 null, v2              ; encoding: [0x7c,0x04,0x6c,0x7d]
1179 0xc1,0x04,0x6c,0x7d
1180 # GFX11-REAL16: v_cmpx_ge_i16_e32 -1, v2.l              ; encoding: [0xc1,0x04,0x6c,0x7d]
1181 # GFX11-FAKE16: v_cmpx_ge_i16_e32 -1, v2                ; encoding: [0xc1,0x04,0x6c,0x7d]
1183 0xf0,0x04,0x6c,0x7d
1184 # GFX11-REAL16: v_cmpx_ge_i16_e32 0x3800, v2.l          ; encoding: [0xff,0x04,0x6c,0x7d,0x00,0x38,0x00,0x00]
1185 # GFX11-FAKE16: v_cmpx_ge_i16_e32 0x3800, v2            ; encoding: [0xff,0x04,0x6c,0x7d,0x00,0x38,0x00,0x00]
1187 0xfd,0x04,0x6c,0x7d
1188 # GFX11-REAL16: v_cmpx_ge_i16_e32 src_scc, v2.l         ; encoding: [0xfd,0x04,0x6c,0x7d]
1189 # GFX11-FAKE16: v_cmpx_ge_i16_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x6c,0x7d]
1191 0xff,0xfe,0x6c,0x7d,0x0b,0xfe,0x00,0x00
1192 # GFX11-REAL16: v_cmpx_ge_i16_e32 0xfe0b, v127.l        ; encoding: [0xff,0xfe,0x6c,0x7d,0x0b,0xfe,0x00,0x00]
1193 # GFX11-FAKE16: v_cmpx_ge_i16_e32 0xfe0b, v127          ; encoding: [0xff,0xfe,0x6c,0x7d,0x0b,0xfe,0x00,0x00]
1195 0x81,0x05,0x6c,0x7d
1196 # GFX11-REAL16: v_cmpx_ge_i16_e32 v1.h, v2.l            ; encoding: [0x81,0x05,0x6c,0x7d]
1197 # GFX11-FAKE16: v_cmpx_ge_i16_e32 v129/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0x81,0x05,0x6c,0x7d]
1199 0xff,0x05,0x6c,0x7d
1200 # GFX11-REAL16: v_cmpx_ge_i16_e32 v127.h, v2.l          ; encoding: [0xff,0x05,0x6c,0x7d]
1201 # GFX11-FAKE16: v_cmpx_ge_i16_e32 v255/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0xff,0x05,0x6c,0x7d]
1203 0xf0,0xfe,0x6c,0x7d
1204 # GFX11-REAL16: v_cmpx_ge_i16_e32 0x3800, v127.l        ; encoding: [0xff,0xfe,0x6c,0x7d,0x00,0x38,0x00,0x00]
1205 # GFX11-FAKE16: v_cmpx_ge_i16_e32 0x3800, v127          ; encoding: [0xff,0xfe,0x6c,0x7d,0x00,0x38,0x00,0x00]
1207 0xfd,0x04,0x6d,0x7d
1208 # GFX11-REAL16: v_cmpx_ge_i16_e32 src_scc, v2.h         ; encoding: [0xfd,0x04,0x6d,0x7d]
1209 # GFX11-FAKE16: v_cmpx_ge_i16_e32 src_scc, v130/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xfd,0x04,0x6d,0x7d]
1211 0xff,0xfe,0x6d,0x7d,0x0b,0xfe,0x00,0x00
1212 # GFX11-REAL16: v_cmpx_ge_i16_e32 0xfe0b, v127.h        ; encoding: [0xff,0xfe,0x6d,0x7d,0x0b,0xfe,0x00,0x00]
1213 # GFX11-FAKE16: v_cmpx_ge_i16_e32 0xfe0b, v255/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xff,0xfe,0x6d,0x7d,0x0b,0xfe,0x00,0x00]
1215 0x01,0x05,0x8c,0x7d
1216 # GFX11: v_cmpx_ge_i32_e32 v1, v2                ; encoding: [0x01,0x05,0x8c,0x7d]
1218 0xff,0x05,0x8c,0x7d
1219 # GFX11: v_cmpx_ge_i32_e32 v255, v2              ; encoding: [0xff,0x05,0x8c,0x7d]
1221 0x01,0x04,0x8c,0x7d
1222 # GFX11: v_cmpx_ge_i32_e32 s1, v2                ; encoding: [0x01,0x04,0x8c,0x7d]
1224 0x69,0x04,0x8c,0x7d
1225 # GFX11: v_cmpx_ge_i32_e32 s105, v2              ; encoding: [0x69,0x04,0x8c,0x7d]
1227 0x6a,0x04,0x8c,0x7d
1228 # GFX11: v_cmpx_ge_i32_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x8c,0x7d]
1230 0x6b,0x04,0x8c,0x7d
1231 # GFX11: v_cmpx_ge_i32_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x8c,0x7d]
1233 0x7b,0x04,0x8c,0x7d
1234 # GFX11: v_cmpx_ge_i32_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x8c,0x7d]
1236 0x7d,0x04,0x8c,0x7d
1237 # GFX11: v_cmpx_ge_i32_e32 m0, v2                ; encoding: [0x7d,0x04,0x8c,0x7d]
1239 0x7e,0x04,0x8c,0x7d
1240 # GFX11: v_cmpx_ge_i32_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x8c,0x7d]
1242 0x7f,0x04,0x8c,0x7d
1243 # GFX11: v_cmpx_ge_i32_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x8c,0x7d]
1245 0x7c,0x04,0x8c,0x7d
1246 # GFX11: v_cmpx_ge_i32_e32 null, v2              ; encoding: [0x7c,0x04,0x8c,0x7d]
1248 0xc1,0x04,0x8c,0x7d
1249 # GFX11: v_cmpx_ge_i32_e32 -1, v2                ; encoding: [0xc1,0x04,0x8c,0x7d]
1251 0xf0,0x04,0x8c,0x7d
1252 # GFX11: v_cmpx_ge_i32_e32 0.5, v2               ; encoding: [0xf0,0x04,0x8c,0x7d]
1254 0xfd,0x04,0x8c,0x7d
1255 # GFX11: v_cmpx_ge_i32_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x8c,0x7d]
1257 0xff,0xfe,0x8d,0x7d,0x56,0x34,0x12,0xaf
1258 # GFX11: v_cmpx_ge_i32_e32 0xaf123456, v255      ; encoding: [0xff,0xfe,0x8d,0x7d,0x56,0x34,0x12,0xaf]
1260 0x01,0x05,0xac,0x7d
1261 # GFX11: v_cmpx_ge_i64_e32 v[1:2], v[2:3]        ; encoding: [0x01,0x05,0xac,0x7d]
1263 0xfe,0x05,0xac,0x7d
1264 # GFX11: v_cmpx_ge_i64_e32 v[254:255], v[2:3]    ; encoding: [0xfe,0x05,0xac,0x7d]
1266 0x02,0x04,0xac,0x7d
1267 # GFX11: v_cmpx_ge_i64_e32 s[2:3], v[2:3]        ; encoding: [0x02,0x04,0xac,0x7d]
1269 0x68,0x04,0xac,0x7d
1270 # GFX11: v_cmpx_ge_i64_e32 s[104:105], v[2:3]    ; encoding: [0x68,0x04,0xac,0x7d]
1272 0x6a,0x04,0xac,0x7d
1273 # GFX11: v_cmpx_ge_i64_e32 vcc, v[2:3]           ; encoding: [0x6a,0x04,0xac,0x7d]
1275 0x7a,0x04,0xac,0x7d
1276 # GFX11: v_cmpx_ge_i64_e32 ttmp[14:15], v[2:3]   ; encoding: [0x7a,0x04,0xac,0x7d]
1278 0x7e,0x04,0xac,0x7d
1279 # GFX11: v_cmpx_ge_i64_e32 exec, v[2:3]          ; encoding: [0x7e,0x04,0xac,0x7d]
1281 0x7c,0x04,0xac,0x7d
1282 # GFX11: v_cmpx_ge_i64_e32 null, v[2:3]          ; encoding: [0x7c,0x04,0xac,0x7d]
1284 0xc1,0x04,0xac,0x7d
1285 # GFX11: v_cmpx_ge_i64_e32 -1, v[2:3]            ; encoding: [0xc1,0x04,0xac,0x7d]
1287 0xf0,0x04,0xac,0x7d
1288 # GFX11: v_cmpx_ge_i64_e32 0.5, v[2:3]           ; encoding: [0xf0,0x04,0xac,0x7d]
1290 0xfd,0x04,0xac,0x7d
1291 # GFX11: v_cmpx_ge_i64_e32 src_scc, v[2:3]       ; encoding: [0xfd,0x04,0xac,0x7d]
1293 0xff,0xfc,0xad,0x7d,0x56,0x34,0x12,0xaf
1294 # GFX11: v_cmpx_ge_i64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xad,0x7d,0x56,0x34,0x12,0xaf]
1296 0x01,0x05,0x7c,0x7d
1297 # GFX11-REAL16: v_cmpx_ge_u16_e32 v1.l, v2.l            ; encoding: [0x01,0x05,0x7c,0x7d]
1298 # GFX11-FAKE16: v_cmpx_ge_u16_e32 v1, v2                ; encoding: [0x01,0x05,0x7c,0x7d]
1300 0x7f,0x05,0x7c,0x7d
1301 # GFX11-REAL16: v_cmpx_ge_u16_e32 v127.l, v2.l          ; encoding: [0x7f,0x05,0x7c,0x7d]
1302 # GFX11-FAKE16: v_cmpx_ge_u16_e32 v127, v2              ; encoding: [0x7f,0x05,0x7c,0x7d]
1304 0x01,0x04,0x7c,0x7d
1305 # GFX11-REAL16: v_cmpx_ge_u16_e32 s1, v2.l              ; encoding: [0x01,0x04,0x7c,0x7d]
1306 # GFX11-FAKE16: v_cmpx_ge_u16_e32 s1, v2                ; encoding: [0x01,0x04,0x7c,0x7d]
1308 0x69,0x04,0x7c,0x7d
1309 # GFX11-REAL16: v_cmpx_ge_u16_e32 s105, v2.l            ; encoding: [0x69,0x04,0x7c,0x7d]
1310 # GFX11-FAKE16: v_cmpx_ge_u16_e32 s105, v2              ; encoding: [0x69,0x04,0x7c,0x7d]
1312 0x6a,0x04,0x7c,0x7d
1313 # GFX11-REAL16: v_cmpx_ge_u16_e32 vcc_lo, v2.l          ; encoding: [0x6a,0x04,0x7c,0x7d]
1314 # GFX11-FAKE16: v_cmpx_ge_u16_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x7c,0x7d]
1316 0x6b,0x04,0x7c,0x7d
1317 # GFX11-REAL16: v_cmpx_ge_u16_e32 vcc_hi, v2.l          ; encoding: [0x6b,0x04,0x7c,0x7d]
1318 # GFX11-FAKE16: v_cmpx_ge_u16_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x7c,0x7d]
1320 0x7b,0x04,0x7c,0x7d
1321 # GFX11-REAL16: v_cmpx_ge_u16_e32 ttmp15, v2.l          ; encoding: [0x7b,0x04,0x7c,0x7d]
1322 # GFX11-FAKE16: v_cmpx_ge_u16_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x7c,0x7d]
1324 0x7d,0x04,0x7c,0x7d
1325 # GFX11-REAL16: v_cmpx_ge_u16_e32 m0, v2.l              ; encoding: [0x7d,0x04,0x7c,0x7d]
1326 # GFX11-FAKE16: v_cmpx_ge_u16_e32 m0, v2                ; encoding: [0x7d,0x04,0x7c,0x7d]
1328 0x7e,0x04,0x7c,0x7d
1329 # GFX11-REAL16: v_cmpx_ge_u16_e32 exec_lo, v2.l         ; encoding: [0x7e,0x04,0x7c,0x7d]
1330 # GFX11-FAKE16: v_cmpx_ge_u16_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x7c,0x7d]
1332 0x7f,0x04,0x7c,0x7d
1333 # GFX11-REAL16: v_cmpx_ge_u16_e32 exec_hi, v2.l         ; encoding: [0x7f,0x04,0x7c,0x7d]
1334 # GFX11-FAKE16: v_cmpx_ge_u16_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x7c,0x7d]
1336 0x7c,0x04,0x7c,0x7d
1337 # GFX11-REAL16: v_cmpx_ge_u16_e32 null, v2.l            ; encoding: [0x7c,0x04,0x7c,0x7d]
1338 # GFX11-FAKE16: v_cmpx_ge_u16_e32 null, v2              ; encoding: [0x7c,0x04,0x7c,0x7d]
1340 0xc1,0x04,0x7c,0x7d
1341 # GFX11-REAL16: v_cmpx_ge_u16_e32 -1, v2.l              ; encoding: [0xc1,0x04,0x7c,0x7d]
1342 # GFX11-FAKE16: v_cmpx_ge_u16_e32 -1, v2                ; encoding: [0xc1,0x04,0x7c,0x7d]
1344 0xf0,0x04,0x7c,0x7d
1345 # GFX11-REAL16: v_cmpx_ge_u16_e32 0x3800, v2.l          ; encoding: [0xff,0x04,0x7c,0x7d,0x00,0x38,0x00,0x00]
1346 # GFX11-FAKE16: v_cmpx_ge_u16_e32 0x3800, v2            ; encoding: [0xff,0x04,0x7c,0x7d,0x00,0x38,0x00,0x00]
1348 0xfd,0x04,0x7c,0x7d
1349 # GFX11-REAL16: v_cmpx_ge_u16_e32 src_scc, v2.l         ; encoding: [0xfd,0x04,0x7c,0x7d]
1350 # GFX11-FAKE16: v_cmpx_ge_u16_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x7c,0x7d]
1352 0xff,0xfe,0x7c,0x7d,0x0b,0xfe,0x00,0x00
1353 # GFX11-REAL16: v_cmpx_ge_u16_e32 0xfe0b, v127.l        ; encoding: [0xff,0xfe,0x7c,0x7d,0x0b,0xfe,0x00,0x00]
1354 # GFX11-FAKE16: v_cmpx_ge_u16_e32 0xfe0b, v127          ; encoding: [0xff,0xfe,0x7c,0x7d,0x0b,0xfe,0x00,0x00]
1356 0x81,0x05,0x7c,0x7d
1357 # GFX11-REAL16: v_cmpx_ge_u16_e32 v1.h, v2.l            ; encoding: [0x81,0x05,0x7c,0x7d]
1358 # GFX11-FAKE16: v_cmpx_ge_u16_e32 v129/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0x81,0x05,0x7c,0x7d]
1360 0xff,0x05,0x7c,0x7d
1361 # GFX11-REAL16: v_cmpx_ge_u16_e32 v127.h, v2.l          ; encoding: [0xff,0x05,0x7c,0x7d]
1362 # GFX11-FAKE16: v_cmpx_ge_u16_e32 v255/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0xff,0x05,0x7c,0x7d]
1364 0xf0,0xfe,0x7c,0x7d
1365 # GFX11-REAL16: v_cmpx_ge_u16_e32 0x3800, v127.l        ; encoding: [0xff,0xfe,0x7c,0x7d,0x00,0x38,0x00,0x00]
1366 # GFX11-FAKE16: v_cmpx_ge_u16_e32 0x3800, v127          ; encoding: [0xff,0xfe,0x7c,0x7d,0x00,0x38,0x00,0x00]
1368 0xfd,0x04,0x7d,0x7d
1369 # GFX11-REAL16: v_cmpx_ge_u16_e32 src_scc, v2.h         ; encoding: [0xfd,0x04,0x7d,0x7d]
1370 # GFX11-FAKE16: v_cmpx_ge_u16_e32 src_scc, v130/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xfd,0x04,0x7d,0x7d]
1372 0xff,0xfe,0x7d,0x7d,0x0b,0xfe,0x00,0x00
1373 # GFX11-REAL16: v_cmpx_ge_u16_e32 0xfe0b, v127.h        ; encoding: [0xff,0xfe,0x7d,0x7d,0x0b,0xfe,0x00,0x00]
1374 # GFX11-FAKE16: v_cmpx_ge_u16_e32 0xfe0b, v255/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xff,0xfe,0x7d,0x7d,0x0b,0xfe,0x00,0x00]
1376 0x01,0x05,0x9c,0x7d
1377 # GFX11: v_cmpx_ge_u32_e32 v1, v2                ; encoding: [0x01,0x05,0x9c,0x7d]
1379 0xff,0x05,0x9c,0x7d
1380 # GFX11: v_cmpx_ge_u32_e32 v255, v2              ; encoding: [0xff,0x05,0x9c,0x7d]
1382 0x01,0x04,0x9c,0x7d
1383 # GFX11: v_cmpx_ge_u32_e32 s1, v2                ; encoding: [0x01,0x04,0x9c,0x7d]
1385 0x69,0x04,0x9c,0x7d
1386 # GFX11: v_cmpx_ge_u32_e32 s105, v2              ; encoding: [0x69,0x04,0x9c,0x7d]
1388 0x6a,0x04,0x9c,0x7d
1389 # GFX11: v_cmpx_ge_u32_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x9c,0x7d]
1391 0x6b,0x04,0x9c,0x7d
1392 # GFX11: v_cmpx_ge_u32_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x9c,0x7d]
1394 0x7b,0x04,0x9c,0x7d
1395 # GFX11: v_cmpx_ge_u32_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x9c,0x7d]
1397 0x7d,0x04,0x9c,0x7d
1398 # GFX11: v_cmpx_ge_u32_e32 m0, v2                ; encoding: [0x7d,0x04,0x9c,0x7d]
1400 0x7e,0x04,0x9c,0x7d
1401 # GFX11: v_cmpx_ge_u32_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x9c,0x7d]
1403 0x7f,0x04,0x9c,0x7d
1404 # GFX11: v_cmpx_ge_u32_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x9c,0x7d]
1406 0x7c,0x04,0x9c,0x7d
1407 # GFX11: v_cmpx_ge_u32_e32 null, v2              ; encoding: [0x7c,0x04,0x9c,0x7d]
1409 0xc1,0x04,0x9c,0x7d
1410 # GFX11: v_cmpx_ge_u32_e32 -1, v2                ; encoding: [0xc1,0x04,0x9c,0x7d]
1412 0xf0,0x04,0x9c,0x7d
1413 # GFX11: v_cmpx_ge_u32_e32 0.5, v2               ; encoding: [0xf0,0x04,0x9c,0x7d]
1415 0xfd,0x04,0x9c,0x7d
1416 # GFX11: v_cmpx_ge_u32_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x9c,0x7d]
1418 0xff,0xfe,0x9d,0x7d,0x56,0x34,0x12,0xaf
1419 # GFX11: v_cmpx_ge_u32_e32 0xaf123456, v255      ; encoding: [0xff,0xfe,0x9d,0x7d,0x56,0x34,0x12,0xaf]
1421 0x01,0x05,0xbc,0x7d
1422 # GFX11: v_cmpx_ge_u64_e32 v[1:2], v[2:3]        ; encoding: [0x01,0x05,0xbc,0x7d]
1424 0xfe,0x05,0xbc,0x7d
1425 # GFX11: v_cmpx_ge_u64_e32 v[254:255], v[2:3]    ; encoding: [0xfe,0x05,0xbc,0x7d]
1427 0x02,0x04,0xbc,0x7d
1428 # GFX11: v_cmpx_ge_u64_e32 s[2:3], v[2:3]        ; encoding: [0x02,0x04,0xbc,0x7d]
1430 0x68,0x04,0xbc,0x7d
1431 # GFX11: v_cmpx_ge_u64_e32 s[104:105], v[2:3]    ; encoding: [0x68,0x04,0xbc,0x7d]
1433 0x6a,0x04,0xbc,0x7d
1434 # GFX11: v_cmpx_ge_u64_e32 vcc, v[2:3]           ; encoding: [0x6a,0x04,0xbc,0x7d]
1436 0x7a,0x04,0xbc,0x7d
1437 # GFX11: v_cmpx_ge_u64_e32 ttmp[14:15], v[2:3]   ; encoding: [0x7a,0x04,0xbc,0x7d]
1439 0x7e,0x04,0xbc,0x7d
1440 # GFX11: v_cmpx_ge_u64_e32 exec, v[2:3]          ; encoding: [0x7e,0x04,0xbc,0x7d]
1442 0x7c,0x04,0xbc,0x7d
1443 # GFX11: v_cmpx_ge_u64_e32 null, v[2:3]          ; encoding: [0x7c,0x04,0xbc,0x7d]
1445 0xc1,0x04,0xbc,0x7d
1446 # GFX11: v_cmpx_ge_u64_e32 -1, v[2:3]            ; encoding: [0xc1,0x04,0xbc,0x7d]
1448 0xf0,0x04,0xbc,0x7d
1449 # GFX11: v_cmpx_ge_u64_e32 0.5, v[2:3]           ; encoding: [0xf0,0x04,0xbc,0x7d]
1451 0xfd,0x04,0xbc,0x7d
1452 # GFX11: v_cmpx_ge_u64_e32 src_scc, v[2:3]       ; encoding: [0xfd,0x04,0xbc,0x7d]
1454 0xff,0xfc,0xbd,0x7d,0x56,0x34,0x12,0xaf
1455 # GFX11: v_cmpx_ge_u64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xbd,0x7d,0x56,0x34,0x12,0xaf]
1457 0x01,0x05,0x08,0x7d
1458 # GFX11-REAL16: v_cmpx_gt_f16_e32 v1.l, v2.l            ; encoding: [0x01,0x05,0x08,0x7d]
1459 # GFX11-FAKE16: v_cmpx_gt_f16_e32 v1, v2                ; encoding: [0x01,0x05,0x08,0x7d]
1461 0x7f,0x05,0x08,0x7d
1462 # GFX11-REAL16: v_cmpx_gt_f16_e32 v127.l, v2.l          ; encoding: [0x7f,0x05,0x08,0x7d]
1463 # GFX11-FAKE16: v_cmpx_gt_f16_e32 v127, v2              ; encoding: [0x7f,0x05,0x08,0x7d]
1465 0x01,0x04,0x08,0x7d
1466 # GFX11-REAL16: v_cmpx_gt_f16_e32 s1, v2.l              ; encoding: [0x01,0x04,0x08,0x7d]
1467 # GFX11-FAKE16: v_cmpx_gt_f16_e32 s1, v2                ; encoding: [0x01,0x04,0x08,0x7d]
1469 0x69,0x04,0x08,0x7d
1470 # GFX11-REAL16: v_cmpx_gt_f16_e32 s105, v2.l            ; encoding: [0x69,0x04,0x08,0x7d]
1471 # GFX11-FAKE16: v_cmpx_gt_f16_e32 s105, v2              ; encoding: [0x69,0x04,0x08,0x7d]
1473 0x6a,0x04,0x08,0x7d
1474 # GFX11-REAL16: v_cmpx_gt_f16_e32 vcc_lo, v2.l          ; encoding: [0x6a,0x04,0x08,0x7d]
1475 # GFX11-FAKE16: v_cmpx_gt_f16_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x08,0x7d]
1477 0x6b,0x04,0x08,0x7d
1478 # GFX11-REAL16: v_cmpx_gt_f16_e32 vcc_hi, v2.l          ; encoding: [0x6b,0x04,0x08,0x7d]
1479 # GFX11-FAKE16: v_cmpx_gt_f16_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x08,0x7d]
1481 0x7b,0x04,0x08,0x7d
1482 # GFX11-REAL16: v_cmpx_gt_f16_e32 ttmp15, v2.l          ; encoding: [0x7b,0x04,0x08,0x7d]
1483 # GFX11-FAKE16: v_cmpx_gt_f16_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x08,0x7d]
1485 0x7d,0x04,0x08,0x7d
1486 # GFX11-REAL16: v_cmpx_gt_f16_e32 m0, v2.l              ; encoding: [0x7d,0x04,0x08,0x7d]
1487 # GFX11-FAKE16: v_cmpx_gt_f16_e32 m0, v2                ; encoding: [0x7d,0x04,0x08,0x7d]
1489 0x7e,0x04,0x08,0x7d
1490 # GFX11-REAL16: v_cmpx_gt_f16_e32 exec_lo, v2.l         ; encoding: [0x7e,0x04,0x08,0x7d]
1491 # GFX11-FAKE16: v_cmpx_gt_f16_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x08,0x7d]
1493 0x7f,0x04,0x08,0x7d
1494 # GFX11-REAL16: v_cmpx_gt_f16_e32 exec_hi, v2.l         ; encoding: [0x7f,0x04,0x08,0x7d]
1495 # GFX11-FAKE16: v_cmpx_gt_f16_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x08,0x7d]
1497 0x7c,0x04,0x08,0x7d
1498 # GFX11-REAL16: v_cmpx_gt_f16_e32 null, v2.l            ; encoding: [0x7c,0x04,0x08,0x7d]
1499 # GFX11-FAKE16: v_cmpx_gt_f16_e32 null, v2              ; encoding: [0x7c,0x04,0x08,0x7d]
1501 0xc1,0x04,0x08,0x7d
1502 # GFX11-REAL16: v_cmpx_gt_f16_e32 -1, v2.l              ; encoding: [0xc1,0x04,0x08,0x7d]
1503 # GFX11-FAKE16: v_cmpx_gt_f16_e32 -1, v2                ; encoding: [0xc1,0x04,0x08,0x7d]
1505 0xf0,0x04,0x08,0x7d
1506 # GFX11-REAL16: v_cmpx_gt_f16_e32 0.5, v2.l             ; encoding: [0xf0,0x04,0x08,0x7d]
1507 # GFX11-FAKE16: v_cmpx_gt_f16_e32 0.5, v2               ; encoding: [0xf0,0x04,0x08,0x7d]
1509 0xfd,0x04,0x08,0x7d
1510 # GFX11-REAL16: v_cmpx_gt_f16_e32 src_scc, v2.l         ; encoding: [0xfd,0x04,0x08,0x7d]
1511 # GFX11-FAKE16: v_cmpx_gt_f16_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x08,0x7d]
1513 0xff,0xfe,0x08,0x7d,0x0b,0xfe,0x00,0x00
1514 # GFX11-REAL16: v_cmpx_gt_f16_e32 0xfe0b, v127.l        ; encoding: [0xff,0xfe,0x08,0x7d,0x0b,0xfe,0x00,0x00]
1515 # GFX11-FAKE16: v_cmpx_gt_f16_e32 0xfe0b, v127          ; encoding: [0xff,0xfe,0x08,0x7d,0x0b,0xfe,0x00,0x00]
1517 0x81,0x05,0x08,0x7d
1518 # GFX11-REAL16: v_cmpx_gt_f16_e32 v1.h, v2.l            ; encoding: [0x81,0x05,0x08,0x7d]
1519 # GFX11-FAKE16: v_cmpx_gt_f16_e32 v129/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0x81,0x05,0x08,0x7d]
1521 0xff,0x05,0x08,0x7d
1522 # GFX11-REAL16: v_cmpx_gt_f16_e32 v127.h, v2.l          ; encoding: [0xff,0x05,0x08,0x7d]
1523 # GFX11-FAKE16: v_cmpx_gt_f16_e32 v255/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0xff,0x05,0x08,0x7d]
1525 0xf0,0xfe,0x08,0x7d
1526 # GFX11-REAL16: v_cmpx_gt_f16_e32 0.5, v127.l           ; encoding: [0xf0,0xfe,0x08,0x7d]
1527 # GFX11-FAKE16: v_cmpx_gt_f16_e32 0.5, v127             ; encoding: [0xf0,0xfe,0x08,0x7d]
1529 0xfd,0x04,0x09,0x7d
1530 # GFX11-REAL16: v_cmpx_gt_f16_e32 src_scc, v2.h         ; encoding: [0xfd,0x04,0x09,0x7d]
1531 # GFX11-FAKE16: v_cmpx_gt_f16_e32 src_scc, v130/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xfd,0x04,0x09,0x7d]
1533 0xff,0xfe,0x09,0x7d,0x0b,0xfe,0x00,0x00
1534 # GFX11-REAL16: v_cmpx_gt_f16_e32 0xfe0b, v127.h        ; encoding: [0xff,0xfe,0x09,0x7d,0x0b,0xfe,0x00,0x00]
1535 # GFX11-FAKE16: v_cmpx_gt_f16_e32 0xfe0b, v255/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xff,0xfe,0x09,0x7d,0x0b,0xfe,0x00,0x00]
1537 0x01,0x05,0x28,0x7d
1538 # GFX11: v_cmpx_gt_f32_e32 v1, v2                ; encoding: [0x01,0x05,0x28,0x7d]
1540 0xff,0x05,0x28,0x7d
1541 # GFX11: v_cmpx_gt_f32_e32 v255, v2              ; encoding: [0xff,0x05,0x28,0x7d]
1543 0x01,0x04,0x28,0x7d
1544 # GFX11: v_cmpx_gt_f32_e32 s1, v2                ; encoding: [0x01,0x04,0x28,0x7d]
1546 0x69,0x04,0x28,0x7d
1547 # GFX11: v_cmpx_gt_f32_e32 s105, v2              ; encoding: [0x69,0x04,0x28,0x7d]
1549 0x6a,0x04,0x28,0x7d
1550 # GFX11: v_cmpx_gt_f32_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x28,0x7d]
1552 0x6b,0x04,0x28,0x7d
1553 # GFX11: v_cmpx_gt_f32_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x28,0x7d]
1555 0x7b,0x04,0x28,0x7d
1556 # GFX11: v_cmpx_gt_f32_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x28,0x7d]
1558 0x7d,0x04,0x28,0x7d
1559 # GFX11: v_cmpx_gt_f32_e32 m0, v2                ; encoding: [0x7d,0x04,0x28,0x7d]
1561 0x7e,0x04,0x28,0x7d
1562 # GFX11: v_cmpx_gt_f32_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x28,0x7d]
1564 0x7f,0x04,0x28,0x7d
1565 # GFX11: v_cmpx_gt_f32_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x28,0x7d]
1567 0x7c,0x04,0x28,0x7d
1568 # GFX11: v_cmpx_gt_f32_e32 null, v2              ; encoding: [0x7c,0x04,0x28,0x7d]
1570 0xc1,0x04,0x28,0x7d
1571 # GFX11: v_cmpx_gt_f32_e32 -1, v2                ; encoding: [0xc1,0x04,0x28,0x7d]
1573 0xf0,0x04,0x28,0x7d
1574 # GFX11: v_cmpx_gt_f32_e32 0.5, v2               ; encoding: [0xf0,0x04,0x28,0x7d]
1576 0xfd,0x04,0x28,0x7d
1577 # GFX11: v_cmpx_gt_f32_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x28,0x7d]
1579 0xff,0xfe,0x29,0x7d,0x56,0x34,0x12,0xaf
1580 # GFX11: v_cmpx_gt_f32_e32 0xaf123456, v255      ; encoding: [0xff,0xfe,0x29,0x7d,0x56,0x34,0x12,0xaf]
1582 0x01,0x05,0x48,0x7d
1583 # GFX11: v_cmpx_gt_f64_e32 v[1:2], v[2:3]        ; encoding: [0x01,0x05,0x48,0x7d]
1585 0xfe,0x05,0x48,0x7d
1586 # GFX11: v_cmpx_gt_f64_e32 v[254:255], v[2:3]    ; encoding: [0xfe,0x05,0x48,0x7d]
1588 0x02,0x04,0x48,0x7d
1589 # GFX11: v_cmpx_gt_f64_e32 s[2:3], v[2:3]        ; encoding: [0x02,0x04,0x48,0x7d]
1591 0x68,0x04,0x48,0x7d
1592 # GFX11: v_cmpx_gt_f64_e32 s[104:105], v[2:3]    ; encoding: [0x68,0x04,0x48,0x7d]
1594 0x6a,0x04,0x48,0x7d
1595 # GFX11: v_cmpx_gt_f64_e32 vcc, v[2:3]           ; encoding: [0x6a,0x04,0x48,0x7d]
1597 0x7a,0x04,0x48,0x7d
1598 # GFX11: v_cmpx_gt_f64_e32 ttmp[14:15], v[2:3]   ; encoding: [0x7a,0x04,0x48,0x7d]
1600 0x7e,0x04,0x48,0x7d
1601 # GFX11: v_cmpx_gt_f64_e32 exec, v[2:3]          ; encoding: [0x7e,0x04,0x48,0x7d]
1603 0x7c,0x04,0x48,0x7d
1604 # GFX11: v_cmpx_gt_f64_e32 null, v[2:3]          ; encoding: [0x7c,0x04,0x48,0x7d]
1606 0xc1,0x04,0x48,0x7d
1607 # GFX11: v_cmpx_gt_f64_e32 -1, v[2:3]            ; encoding: [0xc1,0x04,0x48,0x7d]
1609 0xf0,0x04,0x48,0x7d
1610 # GFX11: v_cmpx_gt_f64_e32 0.5, v[2:3]           ; encoding: [0xf0,0x04,0x48,0x7d]
1612 0xfd,0x04,0x48,0x7d
1613 # GFX11: v_cmpx_gt_f64_e32 src_scc, v[2:3]       ; encoding: [0xfd,0x04,0x48,0x7d]
1615 0xff,0xfc,0x49,0x7d,0x56,0x34,0x12,0xaf
1616 # GFX11: v_cmpx_gt_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x49,0x7d,0x56,0x34,0x12,0xaf]
1618 0x01,0x05,0x68,0x7d
1619 # GFX11-REAL16: v_cmpx_gt_i16_e32 v1.l, v2.l            ; encoding: [0x01,0x05,0x68,0x7d]
1620 # GFX11-FAKE16: v_cmpx_gt_i16_e32 v1, v2                ; encoding: [0x01,0x05,0x68,0x7d]
1622 0x7f,0x05,0x68,0x7d
1623 # GFX11-REAL16: v_cmpx_gt_i16_e32 v127.l, v2.l          ; encoding: [0x7f,0x05,0x68,0x7d]
1624 # GFX11-FAKE16: v_cmpx_gt_i16_e32 v127, v2              ; encoding: [0x7f,0x05,0x68,0x7d]
1626 0x01,0x04,0x68,0x7d
1627 # GFX11-REAL16: v_cmpx_gt_i16_e32 s1, v2.l              ; encoding: [0x01,0x04,0x68,0x7d]
1628 # GFX11-FAKE16: v_cmpx_gt_i16_e32 s1, v2                ; encoding: [0x01,0x04,0x68,0x7d]
1630 0x69,0x04,0x68,0x7d
1631 # GFX11-REAL16: v_cmpx_gt_i16_e32 s105, v2.l            ; encoding: [0x69,0x04,0x68,0x7d]
1632 # GFX11-FAKE16: v_cmpx_gt_i16_e32 s105, v2              ; encoding: [0x69,0x04,0x68,0x7d]
1634 0x6a,0x04,0x68,0x7d
1635 # GFX11-REAL16: v_cmpx_gt_i16_e32 vcc_lo, v2.l          ; encoding: [0x6a,0x04,0x68,0x7d]
1636 # GFX11-FAKE16: v_cmpx_gt_i16_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x68,0x7d]
1638 0x6b,0x04,0x68,0x7d
1639 # GFX11-REAL16: v_cmpx_gt_i16_e32 vcc_hi, v2.l          ; encoding: [0x6b,0x04,0x68,0x7d]
1640 # GFX11-FAKE16: v_cmpx_gt_i16_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x68,0x7d]
1642 0x7b,0x04,0x68,0x7d
1643 # GFX11-REAL16: v_cmpx_gt_i16_e32 ttmp15, v2.l          ; encoding: [0x7b,0x04,0x68,0x7d]
1644 # GFX11-FAKE16: v_cmpx_gt_i16_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x68,0x7d]
1646 0x7d,0x04,0x68,0x7d
1647 # GFX11-REAL16: v_cmpx_gt_i16_e32 m0, v2.l              ; encoding: [0x7d,0x04,0x68,0x7d]
1648 # GFX11-FAKE16: v_cmpx_gt_i16_e32 m0, v2                ; encoding: [0x7d,0x04,0x68,0x7d]
1650 0x7e,0x04,0x68,0x7d
1651 # GFX11-REAL16: v_cmpx_gt_i16_e32 exec_lo, v2.l         ; encoding: [0x7e,0x04,0x68,0x7d]
1652 # GFX11-FAKE16: v_cmpx_gt_i16_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x68,0x7d]
1654 0x7f,0x04,0x68,0x7d
1655 # GFX11-REAL16: v_cmpx_gt_i16_e32 exec_hi, v2.l         ; encoding: [0x7f,0x04,0x68,0x7d]
1656 # GFX11-FAKE16: v_cmpx_gt_i16_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x68,0x7d]
1658 0x7c,0x04,0x68,0x7d
1659 # GFX11-REAL16: v_cmpx_gt_i16_e32 null, v2.l            ; encoding: [0x7c,0x04,0x68,0x7d]
1660 # GFX11-FAKE16: v_cmpx_gt_i16_e32 null, v2              ; encoding: [0x7c,0x04,0x68,0x7d]
1662 0xc1,0x04,0x68,0x7d
1663 # GFX11-REAL16: v_cmpx_gt_i16_e32 -1, v2.l              ; encoding: [0xc1,0x04,0x68,0x7d]
1664 # GFX11-FAKE16: v_cmpx_gt_i16_e32 -1, v2                ; encoding: [0xc1,0x04,0x68,0x7d]
1666 0xf0,0x04,0x68,0x7d
1667 # GFX11-REAL16: v_cmpx_gt_i16_e32 0x3800, v2.l          ; encoding: [0xff,0x04,0x68,0x7d,0x00,0x38,0x00,0x00]
1668 # GFX11-FAKE16: v_cmpx_gt_i16_e32 0x3800, v2            ; encoding: [0xff,0x04,0x68,0x7d,0x00,0x38,0x00,0x00]
1670 0xfd,0x04,0x68,0x7d
1671 # GFX11-REAL16: v_cmpx_gt_i16_e32 src_scc, v2.l         ; encoding: [0xfd,0x04,0x68,0x7d]
1672 # GFX11-FAKE16: v_cmpx_gt_i16_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x68,0x7d]
1674 0xff,0xfe,0x68,0x7d,0x0b,0xfe,0x00,0x00
1675 # GFX11-REAL16: v_cmpx_gt_i16_e32 0xfe0b, v127.l        ; encoding: [0xff,0xfe,0x68,0x7d,0x0b,0xfe,0x00,0x00]
1676 # GFX11-FAKE16: v_cmpx_gt_i16_e32 0xfe0b, v127          ; encoding: [0xff,0xfe,0x68,0x7d,0x0b,0xfe,0x00,0x00]
1678 0x81,0x05,0x68,0x7d
1679 # GFX11-REAL16: v_cmpx_gt_i16_e32 v1.h, v2.l            ; encoding: [0x81,0x05,0x68,0x7d]
1680 # GFX11-FAKE16: v_cmpx_gt_i16_e32 v129/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0x81,0x05,0x68,0x7d]
1682 0xff,0x05,0x68,0x7d
1683 # GFX11-REAL16: v_cmpx_gt_i16_e32 v127.h, v2.l          ; encoding: [0xff,0x05,0x68,0x7d]
1684 # GFX11-FAKE16: v_cmpx_gt_i16_e32 v255/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0xff,0x05,0x68,0x7d]
1686 0xf0,0xfe,0x68,0x7d
1687 # GFX11-REAL16: v_cmpx_gt_i16_e32 0x3800, v127.l        ; encoding: [0xff,0xfe,0x68,0x7d,0x00,0x38,0x00,0x00]
1688 # GFX11-FAKE16: v_cmpx_gt_i16_e32 0x3800, v127          ; encoding: [0xff,0xfe,0x68,0x7d,0x00,0x38,0x00,0x00]
1690 0xfd,0x04,0x69,0x7d
1691 # GFX11-REAL16: v_cmpx_gt_i16_e32 src_scc, v2.h         ; encoding: [0xfd,0x04,0x69,0x7d]
1692 # GFX11-FAKE16: v_cmpx_gt_i16_e32 src_scc, v130/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xfd,0x04,0x69,0x7d]
1694 0xff,0xfe,0x69,0x7d,0x0b,0xfe,0x00,0x00
1695 # GFX11-REAL16: v_cmpx_gt_i16_e32 0xfe0b, v127.h        ; encoding: [0xff,0xfe,0x69,0x7d,0x0b,0xfe,0x00,0x00]
1696 # GFX11-FAKE16: v_cmpx_gt_i16_e32 0xfe0b, v255/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xff,0xfe,0x69,0x7d,0x0b,0xfe,0x00,0x00]
1698 0x01,0x05,0x88,0x7d
1699 # GFX11: v_cmpx_gt_i32_e32 v1, v2                ; encoding: [0x01,0x05,0x88,0x7d]
1701 0xff,0x05,0x88,0x7d
1702 # GFX11: v_cmpx_gt_i32_e32 v255, v2              ; encoding: [0xff,0x05,0x88,0x7d]
1704 0x01,0x04,0x88,0x7d
1705 # GFX11: v_cmpx_gt_i32_e32 s1, v2                ; encoding: [0x01,0x04,0x88,0x7d]
1707 0x69,0x04,0x88,0x7d
1708 # GFX11: v_cmpx_gt_i32_e32 s105, v2              ; encoding: [0x69,0x04,0x88,0x7d]
1710 0x6a,0x04,0x88,0x7d
1711 # GFX11: v_cmpx_gt_i32_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x88,0x7d]
1713 0x6b,0x04,0x88,0x7d
1714 # GFX11: v_cmpx_gt_i32_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x88,0x7d]
1716 0x7b,0x04,0x88,0x7d
1717 # GFX11: v_cmpx_gt_i32_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x88,0x7d]
1719 0x7d,0x04,0x88,0x7d
1720 # GFX11: v_cmpx_gt_i32_e32 m0, v2                ; encoding: [0x7d,0x04,0x88,0x7d]
1722 0x7e,0x04,0x88,0x7d
1723 # GFX11: v_cmpx_gt_i32_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x88,0x7d]
1725 0x7f,0x04,0x88,0x7d
1726 # GFX11: v_cmpx_gt_i32_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x88,0x7d]
1728 0x7c,0x04,0x88,0x7d
1729 # GFX11: v_cmpx_gt_i32_e32 null, v2              ; encoding: [0x7c,0x04,0x88,0x7d]
1731 0xc1,0x04,0x88,0x7d
1732 # GFX11: v_cmpx_gt_i32_e32 -1, v2                ; encoding: [0xc1,0x04,0x88,0x7d]
1734 0xf0,0x04,0x88,0x7d
1735 # GFX11: v_cmpx_gt_i32_e32 0.5, v2               ; encoding: [0xf0,0x04,0x88,0x7d]
1737 0xfd,0x04,0x88,0x7d
1738 # GFX11: v_cmpx_gt_i32_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x88,0x7d]
1740 0xff,0xfe,0x89,0x7d,0x56,0x34,0x12,0xaf
1741 # GFX11: v_cmpx_gt_i32_e32 0xaf123456, v255      ; encoding: [0xff,0xfe,0x89,0x7d,0x56,0x34,0x12,0xaf]
1743 0x01,0x05,0xa8,0x7d
1744 # GFX11: v_cmpx_gt_i64_e32 v[1:2], v[2:3]        ; encoding: [0x01,0x05,0xa8,0x7d]
1746 0xfe,0x05,0xa8,0x7d
1747 # GFX11: v_cmpx_gt_i64_e32 v[254:255], v[2:3]    ; encoding: [0xfe,0x05,0xa8,0x7d]
1749 0x02,0x04,0xa8,0x7d
1750 # GFX11: v_cmpx_gt_i64_e32 s[2:3], v[2:3]        ; encoding: [0x02,0x04,0xa8,0x7d]
1752 0x68,0x04,0xa8,0x7d
1753 # GFX11: v_cmpx_gt_i64_e32 s[104:105], v[2:3]    ; encoding: [0x68,0x04,0xa8,0x7d]
1755 0x6a,0x04,0xa8,0x7d
1756 # GFX11: v_cmpx_gt_i64_e32 vcc, v[2:3]           ; encoding: [0x6a,0x04,0xa8,0x7d]
1758 0x7a,0x04,0xa8,0x7d
1759 # GFX11: v_cmpx_gt_i64_e32 ttmp[14:15], v[2:3]   ; encoding: [0x7a,0x04,0xa8,0x7d]
1761 0x7e,0x04,0xa8,0x7d
1762 # GFX11: v_cmpx_gt_i64_e32 exec, v[2:3]          ; encoding: [0x7e,0x04,0xa8,0x7d]
1764 0x7c,0x04,0xa8,0x7d
1765 # GFX11: v_cmpx_gt_i64_e32 null, v[2:3]          ; encoding: [0x7c,0x04,0xa8,0x7d]
1767 0xc1,0x04,0xa8,0x7d
1768 # GFX11: v_cmpx_gt_i64_e32 -1, v[2:3]            ; encoding: [0xc1,0x04,0xa8,0x7d]
1770 0xf0,0x04,0xa8,0x7d
1771 # GFX11: v_cmpx_gt_i64_e32 0.5, v[2:3]           ; encoding: [0xf0,0x04,0xa8,0x7d]
1773 0xfd,0x04,0xa8,0x7d
1774 # GFX11: v_cmpx_gt_i64_e32 src_scc, v[2:3]       ; encoding: [0xfd,0x04,0xa8,0x7d]
1776 0xff,0xfc,0xa9,0x7d,0x56,0x34,0x12,0xaf
1777 # GFX11: v_cmpx_gt_i64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xa9,0x7d,0x56,0x34,0x12,0xaf]
1779 0x01,0x05,0x78,0x7d
1780 # GFX11-REAL16: v_cmpx_gt_u16_e32 v1.l, v2.l            ; encoding: [0x01,0x05,0x78,0x7d]
1781 # GFX11-FAKE16: v_cmpx_gt_u16_e32 v1, v2                ; encoding: [0x01,0x05,0x78,0x7d]
1783 0x7f,0x05,0x78,0x7d
1784 # GFX11-REAL16: v_cmpx_gt_u16_e32 v127.l, v2.l          ; encoding: [0x7f,0x05,0x78,0x7d]
1785 # GFX11-FAKE16: v_cmpx_gt_u16_e32 v127, v2              ; encoding: [0x7f,0x05,0x78,0x7d]
1787 0x01,0x04,0x78,0x7d
1788 # GFX11-REAL16: v_cmpx_gt_u16_e32 s1, v2.l              ; encoding: [0x01,0x04,0x78,0x7d]
1789 # GFX11-FAKE16: v_cmpx_gt_u16_e32 s1, v2                ; encoding: [0x01,0x04,0x78,0x7d]
1791 0x69,0x04,0x78,0x7d
1792 # GFX11-REAL16: v_cmpx_gt_u16_e32 s105, v2.l            ; encoding: [0x69,0x04,0x78,0x7d]
1793 # GFX11-FAKE16: v_cmpx_gt_u16_e32 s105, v2              ; encoding: [0x69,0x04,0x78,0x7d]
1795 0x6a,0x04,0x78,0x7d
1796 # GFX11-REAL16: v_cmpx_gt_u16_e32 vcc_lo, v2.l          ; encoding: [0x6a,0x04,0x78,0x7d]
1797 # GFX11-FAKE16: v_cmpx_gt_u16_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x78,0x7d]
1799 0x6b,0x04,0x78,0x7d
1800 # GFX11-REAL16: v_cmpx_gt_u16_e32 vcc_hi, v2.l          ; encoding: [0x6b,0x04,0x78,0x7d]
1801 # GFX11-FAKE16: v_cmpx_gt_u16_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x78,0x7d]
1803 0x7b,0x04,0x78,0x7d
1804 # GFX11-REAL16: v_cmpx_gt_u16_e32 ttmp15, v2.l          ; encoding: [0x7b,0x04,0x78,0x7d]
1805 # GFX11-FAKE16: v_cmpx_gt_u16_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x78,0x7d]
1807 0x7d,0x04,0x78,0x7d
1808 # GFX11-REAL16: v_cmpx_gt_u16_e32 m0, v2.l              ; encoding: [0x7d,0x04,0x78,0x7d]
1809 # GFX11-FAKE16: v_cmpx_gt_u16_e32 m0, v2                ; encoding: [0x7d,0x04,0x78,0x7d]
1811 0x7e,0x04,0x78,0x7d
1812 # GFX11-REAL16: v_cmpx_gt_u16_e32 exec_lo, v2.l         ; encoding: [0x7e,0x04,0x78,0x7d]
1813 # GFX11-FAKE16: v_cmpx_gt_u16_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x78,0x7d]
1815 0x7f,0x04,0x78,0x7d
1816 # GFX11-REAL16: v_cmpx_gt_u16_e32 exec_hi, v2.l         ; encoding: [0x7f,0x04,0x78,0x7d]
1817 # GFX11-FAKE16: v_cmpx_gt_u16_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x78,0x7d]
1819 0x7c,0x04,0x78,0x7d
1820 # GFX11-REAL16: v_cmpx_gt_u16_e32 null, v2.l            ; encoding: [0x7c,0x04,0x78,0x7d]
1821 # GFX11-FAKE16: v_cmpx_gt_u16_e32 null, v2              ; encoding: [0x7c,0x04,0x78,0x7d]
1823 0xc1,0x04,0x78,0x7d
1824 # GFX11-REAL16: v_cmpx_gt_u16_e32 -1, v2.l              ; encoding: [0xc1,0x04,0x78,0x7d]
1825 # GFX11-FAKE16: v_cmpx_gt_u16_e32 -1, v2                ; encoding: [0xc1,0x04,0x78,0x7d]
1827 0xf0,0x04,0x78,0x7d
1828 # GFX11-REAL16: v_cmpx_gt_u16_e32 0x3800, v2.l          ; encoding: [0xff,0x04,0x78,0x7d,0x00,0x38,0x00,0x00]
1829 # GFX11-FAKE16: v_cmpx_gt_u16_e32 0x3800, v2            ; encoding: [0xff,0x04,0x78,0x7d,0x00,0x38,0x00,0x00]
1831 0xfd,0x04,0x78,0x7d
1832 # GFX11-REAL16: v_cmpx_gt_u16_e32 src_scc, v2.l         ; encoding: [0xfd,0x04,0x78,0x7d]
1833 # GFX11-FAKE16: v_cmpx_gt_u16_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x78,0x7d]
1835 0xff,0xfe,0x78,0x7d,0x0b,0xfe,0x00,0x00
1836 # GFX11-REAL16: v_cmpx_gt_u16_e32 0xfe0b, v127.l        ; encoding: [0xff,0xfe,0x78,0x7d,0x0b,0xfe,0x00,0x00]
1837 # GFX11-FAKE16: v_cmpx_gt_u16_e32 0xfe0b, v127          ; encoding: [0xff,0xfe,0x78,0x7d,0x0b,0xfe,0x00,0x00]
1839 0x81,0x05,0x78,0x7d
1840 # GFX11-REAL16: v_cmpx_gt_u16_e32 v1.h, v2.l            ; encoding: [0x81,0x05,0x78,0x7d]
1841 # GFX11-FAKE16: v_cmpx_gt_u16_e32 v129/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0x81,0x05,0x78,0x7d]
1843 0xff,0x05,0x78,0x7d
1844 # GFX11-REAL16: v_cmpx_gt_u16_e32 v127.h, v2.l          ; encoding: [0xff,0x05,0x78,0x7d]
1845 # GFX11-FAKE16: v_cmpx_gt_u16_e32 v255/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0xff,0x05,0x78,0x7d]
1847 0xf0,0xfe,0x78,0x7d
1848 # GFX11-REAL16: v_cmpx_gt_u16_e32 0x3800, v127.l        ; encoding: [0xff,0xfe,0x78,0x7d,0x00,0x38,0x00,0x00]
1849 # GFX11-FAKE16: v_cmpx_gt_u16_e32 0x3800, v127          ; encoding: [0xff,0xfe,0x78,0x7d,0x00,0x38,0x00,0x00]
1851 0xfd,0x04,0x79,0x7d
1852 # GFX11-REAL16: v_cmpx_gt_u16_e32 src_scc, v2.h         ; encoding: [0xfd,0x04,0x79,0x7d]
1853 # GFX11-FAKE16: v_cmpx_gt_u16_e32 src_scc, v130/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xfd,0x04,0x79,0x7d]
1855 0xff,0xfe,0x79,0x7d,0x0b,0xfe,0x00,0x00
1856 # GFX11-REAL16: v_cmpx_gt_u16_e32 0xfe0b, v127.h        ; encoding: [0xff,0xfe,0x79,0x7d,0x0b,0xfe,0x00,0x00]
1857 # GFX11-FAKE16: v_cmpx_gt_u16_e32 0xfe0b, v255/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xff,0xfe,0x79,0x7d,0x0b,0xfe,0x00,0x00]
1859 0x01,0x05,0x98,0x7d
1860 # GFX11: v_cmpx_gt_u32_e32 v1, v2                ; encoding: [0x01,0x05,0x98,0x7d]
1862 0xff,0x05,0x98,0x7d
1863 # GFX11: v_cmpx_gt_u32_e32 v255, v2              ; encoding: [0xff,0x05,0x98,0x7d]
1865 0x01,0x04,0x98,0x7d
1866 # GFX11: v_cmpx_gt_u32_e32 s1, v2                ; encoding: [0x01,0x04,0x98,0x7d]
1868 0x69,0x04,0x98,0x7d
1869 # GFX11: v_cmpx_gt_u32_e32 s105, v2              ; encoding: [0x69,0x04,0x98,0x7d]
1871 0x6a,0x04,0x98,0x7d
1872 # GFX11: v_cmpx_gt_u32_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x98,0x7d]
1874 0x6b,0x04,0x98,0x7d
1875 # GFX11: v_cmpx_gt_u32_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x98,0x7d]
1877 0x7b,0x04,0x98,0x7d
1878 # GFX11: v_cmpx_gt_u32_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x98,0x7d]
1880 0x7d,0x04,0x98,0x7d
1881 # GFX11: v_cmpx_gt_u32_e32 m0, v2                ; encoding: [0x7d,0x04,0x98,0x7d]
1883 0x7e,0x04,0x98,0x7d
1884 # GFX11: v_cmpx_gt_u32_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x98,0x7d]
1886 0x7f,0x04,0x98,0x7d
1887 # GFX11: v_cmpx_gt_u32_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x98,0x7d]
1889 0x7c,0x04,0x98,0x7d
1890 # GFX11: v_cmpx_gt_u32_e32 null, v2              ; encoding: [0x7c,0x04,0x98,0x7d]
1892 0xc1,0x04,0x98,0x7d
1893 # GFX11: v_cmpx_gt_u32_e32 -1, v2                ; encoding: [0xc1,0x04,0x98,0x7d]
1895 0xf0,0x04,0x98,0x7d
1896 # GFX11: v_cmpx_gt_u32_e32 0.5, v2               ; encoding: [0xf0,0x04,0x98,0x7d]
1898 0xfd,0x04,0x98,0x7d
1899 # GFX11: v_cmpx_gt_u32_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x98,0x7d]
1901 0xff,0xfe,0x99,0x7d,0x56,0x34,0x12,0xaf
1902 # GFX11: v_cmpx_gt_u32_e32 0xaf123456, v255      ; encoding: [0xff,0xfe,0x99,0x7d,0x56,0x34,0x12,0xaf]
1904 0x01,0x05,0xb8,0x7d
1905 # GFX11: v_cmpx_gt_u64_e32 v[1:2], v[2:3]        ; encoding: [0x01,0x05,0xb8,0x7d]
1907 0xfe,0x05,0xb8,0x7d
1908 # GFX11: v_cmpx_gt_u64_e32 v[254:255], v[2:3]    ; encoding: [0xfe,0x05,0xb8,0x7d]
1910 0x02,0x04,0xb8,0x7d
1911 # GFX11: v_cmpx_gt_u64_e32 s[2:3], v[2:3]        ; encoding: [0x02,0x04,0xb8,0x7d]
1913 0x68,0x04,0xb8,0x7d
1914 # GFX11: v_cmpx_gt_u64_e32 s[104:105], v[2:3]    ; encoding: [0x68,0x04,0xb8,0x7d]
1916 0x6a,0x04,0xb8,0x7d
1917 # GFX11: v_cmpx_gt_u64_e32 vcc, v[2:3]           ; encoding: [0x6a,0x04,0xb8,0x7d]
1919 0x7a,0x04,0xb8,0x7d
1920 # GFX11: v_cmpx_gt_u64_e32 ttmp[14:15], v[2:3]   ; encoding: [0x7a,0x04,0xb8,0x7d]
1922 0x7e,0x04,0xb8,0x7d
1923 # GFX11: v_cmpx_gt_u64_e32 exec, v[2:3]          ; encoding: [0x7e,0x04,0xb8,0x7d]
1925 0x7c,0x04,0xb8,0x7d
1926 # GFX11: v_cmpx_gt_u64_e32 null, v[2:3]          ; encoding: [0x7c,0x04,0xb8,0x7d]
1928 0xc1,0x04,0xb8,0x7d
1929 # GFX11: v_cmpx_gt_u64_e32 -1, v[2:3]            ; encoding: [0xc1,0x04,0xb8,0x7d]
1931 0xf0,0x04,0xb8,0x7d
1932 # GFX11: v_cmpx_gt_u64_e32 0.5, v[2:3]           ; encoding: [0xf0,0x04,0xb8,0x7d]
1934 0xfd,0x04,0xb8,0x7d
1935 # GFX11: v_cmpx_gt_u64_e32 src_scc, v[2:3]       ; encoding: [0xfd,0x04,0xb8,0x7d]
1937 0xff,0xfc,0xb9,0x7d,0x56,0x34,0x12,0xaf
1938 # GFX11: v_cmpx_gt_u64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xb9,0x7d,0x56,0x34,0x12,0xaf]
1940 0x01,0x05,0x06,0x7d
1941 # GFX11-REAL16: v_cmpx_le_f16_e32 v1.l, v2.l            ; encoding: [0x01,0x05,0x06,0x7d]
1942 # GFX11-FAKE16: v_cmpx_le_f16_e32 v1, v2                ; encoding: [0x01,0x05,0x06,0x7d]
1944 0x7f,0x05,0x06,0x7d
1945 # GFX11-REAL16: v_cmpx_le_f16_e32 v127.l, v2.l          ; encoding: [0x7f,0x05,0x06,0x7d]
1946 # GFX11-FAKE16: v_cmpx_le_f16_e32 v127, v2              ; encoding: [0x7f,0x05,0x06,0x7d]
1948 0x01,0x04,0x06,0x7d
1949 # GFX11-REAL16: v_cmpx_le_f16_e32 s1, v2.l              ; encoding: [0x01,0x04,0x06,0x7d]
1950 # GFX11-FAKE16: v_cmpx_le_f16_e32 s1, v2                ; encoding: [0x01,0x04,0x06,0x7d]
1952 0x69,0x04,0x06,0x7d
1953 # GFX11-REAL16: v_cmpx_le_f16_e32 s105, v2.l            ; encoding: [0x69,0x04,0x06,0x7d]
1954 # GFX11-FAKE16: v_cmpx_le_f16_e32 s105, v2              ; encoding: [0x69,0x04,0x06,0x7d]
1956 0x6a,0x04,0x06,0x7d
1957 # GFX11-REAL16: v_cmpx_le_f16_e32 vcc_lo, v2.l          ; encoding: [0x6a,0x04,0x06,0x7d]
1958 # GFX11-FAKE16: v_cmpx_le_f16_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x06,0x7d]
1960 0x6b,0x04,0x06,0x7d
1961 # GFX11-REAL16: v_cmpx_le_f16_e32 vcc_hi, v2.l          ; encoding: [0x6b,0x04,0x06,0x7d]
1962 # GFX11-FAKE16: v_cmpx_le_f16_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x06,0x7d]
1964 0x7b,0x04,0x06,0x7d
1965 # GFX11-REAL16: v_cmpx_le_f16_e32 ttmp15, v2.l          ; encoding: [0x7b,0x04,0x06,0x7d]
1966 # GFX11-FAKE16: v_cmpx_le_f16_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x06,0x7d]
1968 0x7d,0x04,0x06,0x7d
1969 # GFX11-REAL16: v_cmpx_le_f16_e32 m0, v2.l              ; encoding: [0x7d,0x04,0x06,0x7d]
1970 # GFX11-FAKE16: v_cmpx_le_f16_e32 m0, v2                ; encoding: [0x7d,0x04,0x06,0x7d]
1972 0x7e,0x04,0x06,0x7d
1973 # GFX11-REAL16: v_cmpx_le_f16_e32 exec_lo, v2.l         ; encoding: [0x7e,0x04,0x06,0x7d]
1974 # GFX11-FAKE16: v_cmpx_le_f16_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x06,0x7d]
1976 0x7f,0x04,0x06,0x7d
1977 # GFX11-REAL16: v_cmpx_le_f16_e32 exec_hi, v2.l         ; encoding: [0x7f,0x04,0x06,0x7d]
1978 # GFX11-FAKE16: v_cmpx_le_f16_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x06,0x7d]
1980 0x7c,0x04,0x06,0x7d
1981 # GFX11-REAL16: v_cmpx_le_f16_e32 null, v2.l            ; encoding: [0x7c,0x04,0x06,0x7d]
1982 # GFX11-FAKE16: v_cmpx_le_f16_e32 null, v2              ; encoding: [0x7c,0x04,0x06,0x7d]
1984 0xc1,0x04,0x06,0x7d
1985 # GFX11-REAL16: v_cmpx_le_f16_e32 -1, v2.l              ; encoding: [0xc1,0x04,0x06,0x7d]
1986 # GFX11-FAKE16: v_cmpx_le_f16_e32 -1, v2                ; encoding: [0xc1,0x04,0x06,0x7d]
1988 0xf0,0x04,0x06,0x7d
1989 # GFX11-REAL16: v_cmpx_le_f16_e32 0.5, v2.l             ; encoding: [0xf0,0x04,0x06,0x7d]
1990 # GFX11-FAKE16: v_cmpx_le_f16_e32 0.5, v2               ; encoding: [0xf0,0x04,0x06,0x7d]
1992 0xfd,0x04,0x06,0x7d
1993 # GFX11-REAL16: v_cmpx_le_f16_e32 src_scc, v2.l         ; encoding: [0xfd,0x04,0x06,0x7d]
1994 # GFX11-FAKE16: v_cmpx_le_f16_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x06,0x7d]
1996 0xff,0xfe,0x06,0x7d,0x0b,0xfe,0x00,0x00
1997 # GFX11-REAL16: v_cmpx_le_f16_e32 0xfe0b, v127.l        ; encoding: [0xff,0xfe,0x06,0x7d,0x0b,0xfe,0x00,0x00]
1998 # GFX11-FAKE16: v_cmpx_le_f16_e32 0xfe0b, v127          ; encoding: [0xff,0xfe,0x06,0x7d,0x0b,0xfe,0x00,0x00]
2000 0x81,0x05,0x06,0x7d
2001 # GFX11-REAL16: v_cmpx_le_f16_e32 v1.h, v2.l            ; encoding: [0x81,0x05,0x06,0x7d]
2002 # GFX11-FAKE16: v_cmpx_le_f16_e32 v129/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0x81,0x05,0x06,0x7d]
2004 0xff,0x05,0x06,0x7d
2005 # GFX11-REAL16: v_cmpx_le_f16_e32 v127.h, v2.l          ; encoding: [0xff,0x05,0x06,0x7d]
2006 # GFX11-FAKE16: v_cmpx_le_f16_e32 v255/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0xff,0x05,0x06,0x7d]
2008 0xf0,0xfe,0x06,0x7d
2009 # GFX11-REAL16: v_cmpx_le_f16_e32 0.5, v127.l           ; encoding: [0xf0,0xfe,0x06,0x7d]
2010 # GFX11-FAKE16: v_cmpx_le_f16_e32 0.5, v127             ; encoding: [0xf0,0xfe,0x06,0x7d]
2012 0xfd,0x04,0x07,0x7d
2013 # GFX11-REAL16: v_cmpx_le_f16_e32 src_scc, v2.h         ; encoding: [0xfd,0x04,0x07,0x7d]
2014 # GFX11-FAKE16: v_cmpx_le_f16_e32 src_scc, v130/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xfd,0x04,0x07,0x7d]
2016 0xff,0xfe,0x07,0x7d,0x0b,0xfe,0x00,0x00
2017 # GFX11-REAL16: v_cmpx_le_f16_e32 0xfe0b, v127.h        ; encoding: [0xff,0xfe,0x07,0x7d,0x0b,0xfe,0x00,0x00]
2018 # GFX11-FAKE16: v_cmpx_le_f16_e32 0xfe0b, v255/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xff,0xfe,0x07,0x7d,0x0b,0xfe,0x00,0x00]
2020 0x01,0x05,0x26,0x7d
2021 # GFX11: v_cmpx_le_f32_e32 v1, v2                ; encoding: [0x01,0x05,0x26,0x7d]
2023 0xff,0x05,0x26,0x7d
2024 # GFX11: v_cmpx_le_f32_e32 v255, v2              ; encoding: [0xff,0x05,0x26,0x7d]
2026 0x01,0x04,0x26,0x7d
2027 # GFX11: v_cmpx_le_f32_e32 s1, v2                ; encoding: [0x01,0x04,0x26,0x7d]
2029 0x69,0x04,0x26,0x7d
2030 # GFX11: v_cmpx_le_f32_e32 s105, v2              ; encoding: [0x69,0x04,0x26,0x7d]
2032 0x6a,0x04,0x26,0x7d
2033 # GFX11: v_cmpx_le_f32_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x26,0x7d]
2035 0x6b,0x04,0x26,0x7d
2036 # GFX11: v_cmpx_le_f32_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x26,0x7d]
2038 0x7b,0x04,0x26,0x7d
2039 # GFX11: v_cmpx_le_f32_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x26,0x7d]
2041 0x7d,0x04,0x26,0x7d
2042 # GFX11: v_cmpx_le_f32_e32 m0, v2                ; encoding: [0x7d,0x04,0x26,0x7d]
2044 0x7e,0x04,0x26,0x7d
2045 # GFX11: v_cmpx_le_f32_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x26,0x7d]
2047 0x7f,0x04,0x26,0x7d
2048 # GFX11: v_cmpx_le_f32_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x26,0x7d]
2050 0x7c,0x04,0x26,0x7d
2051 # GFX11: v_cmpx_le_f32_e32 null, v2              ; encoding: [0x7c,0x04,0x26,0x7d]
2053 0xc1,0x04,0x26,0x7d
2054 # GFX11: v_cmpx_le_f32_e32 -1, v2                ; encoding: [0xc1,0x04,0x26,0x7d]
2056 0xf0,0x04,0x26,0x7d
2057 # GFX11: v_cmpx_le_f32_e32 0.5, v2               ; encoding: [0xf0,0x04,0x26,0x7d]
2059 0xfd,0x04,0x26,0x7d
2060 # GFX11: v_cmpx_le_f32_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x26,0x7d]
2062 0xff,0xfe,0x27,0x7d,0x56,0x34,0x12,0xaf
2063 # GFX11: v_cmpx_le_f32_e32 0xaf123456, v255      ; encoding: [0xff,0xfe,0x27,0x7d,0x56,0x34,0x12,0xaf]
2065 0x01,0x05,0x46,0x7d
2066 # GFX11: v_cmpx_le_f64_e32 v[1:2], v[2:3]        ; encoding: [0x01,0x05,0x46,0x7d]
2068 0xfe,0x05,0x46,0x7d
2069 # GFX11: v_cmpx_le_f64_e32 v[254:255], v[2:3]    ; encoding: [0xfe,0x05,0x46,0x7d]
2071 0x02,0x04,0x46,0x7d
2072 # GFX11: v_cmpx_le_f64_e32 s[2:3], v[2:3]        ; encoding: [0x02,0x04,0x46,0x7d]
2074 0x68,0x04,0x46,0x7d
2075 # GFX11: v_cmpx_le_f64_e32 s[104:105], v[2:3]    ; encoding: [0x68,0x04,0x46,0x7d]
2077 0x6a,0x04,0x46,0x7d
2078 # GFX11: v_cmpx_le_f64_e32 vcc, v[2:3]           ; encoding: [0x6a,0x04,0x46,0x7d]
2080 0x7a,0x04,0x46,0x7d
2081 # GFX11: v_cmpx_le_f64_e32 ttmp[14:15], v[2:3]   ; encoding: [0x7a,0x04,0x46,0x7d]
2083 0x7e,0x04,0x46,0x7d
2084 # GFX11: v_cmpx_le_f64_e32 exec, v[2:3]          ; encoding: [0x7e,0x04,0x46,0x7d]
2086 0x7c,0x04,0x46,0x7d
2087 # GFX11: v_cmpx_le_f64_e32 null, v[2:3]          ; encoding: [0x7c,0x04,0x46,0x7d]
2089 0xc1,0x04,0x46,0x7d
2090 # GFX11: v_cmpx_le_f64_e32 -1, v[2:3]            ; encoding: [0xc1,0x04,0x46,0x7d]
2092 0xf0,0x04,0x46,0x7d
2093 # GFX11: v_cmpx_le_f64_e32 0.5, v[2:3]           ; encoding: [0xf0,0x04,0x46,0x7d]
2095 0xfd,0x04,0x46,0x7d
2096 # GFX11: v_cmpx_le_f64_e32 src_scc, v[2:3]       ; encoding: [0xfd,0x04,0x46,0x7d]
2098 0xff,0xfc,0x47,0x7d,0x56,0x34,0x12,0xaf
2099 # GFX11: v_cmpx_le_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x47,0x7d,0x56,0x34,0x12,0xaf]
2101 0x01,0x05,0x66,0x7d
2102 # GFX11-REAL16: v_cmpx_le_i16_e32 v1.l, v2.l            ; encoding: [0x01,0x05,0x66,0x7d]
2103 # GFX11-FAKE16: v_cmpx_le_i16_e32 v1, v2                ; encoding: [0x01,0x05,0x66,0x7d]
2105 0x7f,0x05,0x66,0x7d
2106 # GFX11-REAL16: v_cmpx_le_i16_e32 v127.l, v2.l          ; encoding: [0x7f,0x05,0x66,0x7d]
2107 # GFX11-FAKE16: v_cmpx_le_i16_e32 v127, v2              ; encoding: [0x7f,0x05,0x66,0x7d]
2109 0x01,0x04,0x66,0x7d
2110 # GFX11-REAL16: v_cmpx_le_i16_e32 s1, v2.l              ; encoding: [0x01,0x04,0x66,0x7d]
2111 # GFX11-FAKE16: v_cmpx_le_i16_e32 s1, v2                ; encoding: [0x01,0x04,0x66,0x7d]
2113 0x69,0x04,0x66,0x7d
2114 # GFX11-REAL16: v_cmpx_le_i16_e32 s105, v2.l            ; encoding: [0x69,0x04,0x66,0x7d]
2115 # GFX11-FAKE16: v_cmpx_le_i16_e32 s105, v2              ; encoding: [0x69,0x04,0x66,0x7d]
2117 0x6a,0x04,0x66,0x7d
2118 # GFX11-REAL16: v_cmpx_le_i16_e32 vcc_lo, v2.l          ; encoding: [0x6a,0x04,0x66,0x7d]
2119 # GFX11-FAKE16: v_cmpx_le_i16_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x66,0x7d]
2121 0x6b,0x04,0x66,0x7d
2122 # GFX11-REAL16: v_cmpx_le_i16_e32 vcc_hi, v2.l          ; encoding: [0x6b,0x04,0x66,0x7d]
2123 # GFX11-FAKE16: v_cmpx_le_i16_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x66,0x7d]
2125 0x7b,0x04,0x66,0x7d
2126 # GFX11-REAL16: v_cmpx_le_i16_e32 ttmp15, v2.l          ; encoding: [0x7b,0x04,0x66,0x7d]
2127 # GFX11-FAKE16: v_cmpx_le_i16_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x66,0x7d]
2129 0x7d,0x04,0x66,0x7d
2130 # GFX11-REAL16: v_cmpx_le_i16_e32 m0, v2.l              ; encoding: [0x7d,0x04,0x66,0x7d]
2131 # GFX11-FAKE16: v_cmpx_le_i16_e32 m0, v2                ; encoding: [0x7d,0x04,0x66,0x7d]
2133 0x7e,0x04,0x66,0x7d
2134 # GFX11-REAL16: v_cmpx_le_i16_e32 exec_lo, v2.l         ; encoding: [0x7e,0x04,0x66,0x7d]
2135 # GFX11-FAKE16: v_cmpx_le_i16_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x66,0x7d]
2137 0x7f,0x04,0x66,0x7d
2138 # GFX11-REAL16: v_cmpx_le_i16_e32 exec_hi, v2.l         ; encoding: [0x7f,0x04,0x66,0x7d]
2139 # GFX11-FAKE16: v_cmpx_le_i16_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x66,0x7d]
2141 0x7c,0x04,0x66,0x7d
2142 # GFX11-REAL16: v_cmpx_le_i16_e32 null, v2.l            ; encoding: [0x7c,0x04,0x66,0x7d]
2143 # GFX11-FAKE16: v_cmpx_le_i16_e32 null, v2              ; encoding: [0x7c,0x04,0x66,0x7d]
2145 0xc1,0x04,0x66,0x7d
2146 # GFX11-REAL16: v_cmpx_le_i16_e32 -1, v2.l              ; encoding: [0xc1,0x04,0x66,0x7d]
2147 # GFX11-FAKE16: v_cmpx_le_i16_e32 -1, v2                ; encoding: [0xc1,0x04,0x66,0x7d]
2149 0xf0,0x04,0x66,0x7d
2150 # GFX11-REAL16: v_cmpx_le_i16_e32 0x3800, v2.l          ; encoding: [0xff,0x04,0x66,0x7d,0x00,0x38,0x00,0x00]
2151 # GFX11-FAKE16: v_cmpx_le_i16_e32 0x3800, v2            ; encoding: [0xff,0x04,0x66,0x7d,0x00,0x38,0x00,0x00]
2153 0xfd,0x04,0x66,0x7d
2154 # GFX11-REAL16: v_cmpx_le_i16_e32 src_scc, v2.l         ; encoding: [0xfd,0x04,0x66,0x7d]
2155 # GFX11-FAKE16: v_cmpx_le_i16_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x66,0x7d]
2157 0xff,0xfe,0x66,0x7d,0x0b,0xfe,0x00,0x00
2158 # GFX11-REAL16: v_cmpx_le_i16_e32 0xfe0b, v127.l        ; encoding: [0xff,0xfe,0x66,0x7d,0x0b,0xfe,0x00,0x00]
2159 # GFX11-FAKE16: v_cmpx_le_i16_e32 0xfe0b, v127          ; encoding: [0xff,0xfe,0x66,0x7d,0x0b,0xfe,0x00,0x00]
2161 0x81,0x05,0x66,0x7d
2162 # GFX11-REAL16: v_cmpx_le_i16_e32 v1.h, v2.l            ; encoding: [0x81,0x05,0x66,0x7d]
2163 # GFX11-FAKE16: v_cmpx_le_i16_e32 v129/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0x81,0x05,0x66,0x7d]
2165 0xff,0x05,0x66,0x7d
2166 # GFX11-REAL16: v_cmpx_le_i16_e32 v127.h, v2.l          ; encoding: [0xff,0x05,0x66,0x7d]
2167 # GFX11-FAKE16: v_cmpx_le_i16_e32 v255/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0xff,0x05,0x66,0x7d]
2169 0xf0,0xfe,0x66,0x7d
2170 # GFX11-REAL16: v_cmpx_le_i16_e32 0x3800, v127.l        ; encoding: [0xff,0xfe,0x66,0x7d,0x00,0x38,0x00,0x00]
2171 # GFX11-FAKE16: v_cmpx_le_i16_e32 0x3800, v127          ; encoding: [0xff,0xfe,0x66,0x7d,0x00,0x38,0x00,0x00]
2173 0xfd,0x04,0x67,0x7d
2174 # GFX11-REAL16: v_cmpx_le_i16_e32 src_scc, v2.h         ; encoding: [0xfd,0x04,0x67,0x7d]
2175 # GFX11-FAKE16: v_cmpx_le_i16_e32 src_scc, v130/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xfd,0x04,0x67,0x7d]
2177 0xff,0xfe,0x67,0x7d,0x0b,0xfe,0x00,0x00
2178 # GFX11-REAL16: v_cmpx_le_i16_e32 0xfe0b, v127.h        ; encoding: [0xff,0xfe,0x67,0x7d,0x0b,0xfe,0x00,0x00]
2179 # GFX11-FAKE16: v_cmpx_le_i16_e32 0xfe0b, v255/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xff,0xfe,0x67,0x7d,0x0b,0xfe,0x00,0x00]
2181 0x01,0x05,0x86,0x7d
2182 # GFX11: v_cmpx_le_i32_e32 v1, v2                ; encoding: [0x01,0x05,0x86,0x7d]
2184 0xff,0x05,0x86,0x7d
2185 # GFX11: v_cmpx_le_i32_e32 v255, v2              ; encoding: [0xff,0x05,0x86,0x7d]
2187 0x01,0x04,0x86,0x7d
2188 # GFX11: v_cmpx_le_i32_e32 s1, v2                ; encoding: [0x01,0x04,0x86,0x7d]
2190 0x69,0x04,0x86,0x7d
2191 # GFX11: v_cmpx_le_i32_e32 s105, v2              ; encoding: [0x69,0x04,0x86,0x7d]
2193 0x6a,0x04,0x86,0x7d
2194 # GFX11: v_cmpx_le_i32_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x86,0x7d]
2196 0x6b,0x04,0x86,0x7d
2197 # GFX11: v_cmpx_le_i32_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x86,0x7d]
2199 0x7b,0x04,0x86,0x7d
2200 # GFX11: v_cmpx_le_i32_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x86,0x7d]
2202 0x7d,0x04,0x86,0x7d
2203 # GFX11: v_cmpx_le_i32_e32 m0, v2                ; encoding: [0x7d,0x04,0x86,0x7d]
2205 0x7e,0x04,0x86,0x7d
2206 # GFX11: v_cmpx_le_i32_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x86,0x7d]
2208 0x7f,0x04,0x86,0x7d
2209 # GFX11: v_cmpx_le_i32_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x86,0x7d]
2211 0x7c,0x04,0x86,0x7d
2212 # GFX11: v_cmpx_le_i32_e32 null, v2              ; encoding: [0x7c,0x04,0x86,0x7d]
2214 0xc1,0x04,0x86,0x7d
2215 # GFX11: v_cmpx_le_i32_e32 -1, v2                ; encoding: [0xc1,0x04,0x86,0x7d]
2217 0xf0,0x04,0x86,0x7d
2218 # GFX11: v_cmpx_le_i32_e32 0.5, v2               ; encoding: [0xf0,0x04,0x86,0x7d]
2220 0xfd,0x04,0x86,0x7d
2221 # GFX11: v_cmpx_le_i32_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x86,0x7d]
2223 0xff,0xfe,0x87,0x7d,0x56,0x34,0x12,0xaf
2224 # GFX11: v_cmpx_le_i32_e32 0xaf123456, v255      ; encoding: [0xff,0xfe,0x87,0x7d,0x56,0x34,0x12,0xaf]
2226 0x01,0x05,0xa6,0x7d
2227 # GFX11: v_cmpx_le_i64_e32 v[1:2], v[2:3]        ; encoding: [0x01,0x05,0xa6,0x7d]
2229 0xfe,0x05,0xa6,0x7d
2230 # GFX11: v_cmpx_le_i64_e32 v[254:255], v[2:3]    ; encoding: [0xfe,0x05,0xa6,0x7d]
2232 0x02,0x04,0xa6,0x7d
2233 # GFX11: v_cmpx_le_i64_e32 s[2:3], v[2:3]        ; encoding: [0x02,0x04,0xa6,0x7d]
2235 0x68,0x04,0xa6,0x7d
2236 # GFX11: v_cmpx_le_i64_e32 s[104:105], v[2:3]    ; encoding: [0x68,0x04,0xa6,0x7d]
2238 0x6a,0x04,0xa6,0x7d
2239 # GFX11: v_cmpx_le_i64_e32 vcc, v[2:3]           ; encoding: [0x6a,0x04,0xa6,0x7d]
2241 0x7a,0x04,0xa6,0x7d
2242 # GFX11: v_cmpx_le_i64_e32 ttmp[14:15], v[2:3]   ; encoding: [0x7a,0x04,0xa6,0x7d]
2244 0x7e,0x04,0xa6,0x7d
2245 # GFX11: v_cmpx_le_i64_e32 exec, v[2:3]          ; encoding: [0x7e,0x04,0xa6,0x7d]
2247 0x7c,0x04,0xa6,0x7d
2248 # GFX11: v_cmpx_le_i64_e32 null, v[2:3]          ; encoding: [0x7c,0x04,0xa6,0x7d]
2250 0xc1,0x04,0xa6,0x7d
2251 # GFX11: v_cmpx_le_i64_e32 -1, v[2:3]            ; encoding: [0xc1,0x04,0xa6,0x7d]
2253 0xf0,0x04,0xa6,0x7d
2254 # GFX11: v_cmpx_le_i64_e32 0.5, v[2:3]           ; encoding: [0xf0,0x04,0xa6,0x7d]
2256 0xfd,0x04,0xa6,0x7d
2257 # GFX11: v_cmpx_le_i64_e32 src_scc, v[2:3]       ; encoding: [0xfd,0x04,0xa6,0x7d]
2259 0xff,0xfc,0xa7,0x7d,0x56,0x34,0x12,0xaf
2260 # GFX11: v_cmpx_le_i64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xa7,0x7d,0x56,0x34,0x12,0xaf]
2262 0x01,0x05,0x76,0x7d
2263 # GFX11-REAL16: v_cmpx_le_u16_e32 v1.l, v2.l            ; encoding: [0x01,0x05,0x76,0x7d]
2264 # GFX11-FAKE16: v_cmpx_le_u16_e32 v1, v2                ; encoding: [0x01,0x05,0x76,0x7d]
2266 0x7f,0x05,0x76,0x7d
2267 # GFX11-REAL16: v_cmpx_le_u16_e32 v127.l, v2.l          ; encoding: [0x7f,0x05,0x76,0x7d]
2268 # GFX11-FAKE16: v_cmpx_le_u16_e32 v127, v2              ; encoding: [0x7f,0x05,0x76,0x7d]
2270 0x01,0x04,0x76,0x7d
2271 # GFX11-REAL16: v_cmpx_le_u16_e32 s1, v2.l              ; encoding: [0x01,0x04,0x76,0x7d]
2272 # GFX11-FAKE16: v_cmpx_le_u16_e32 s1, v2                ; encoding: [0x01,0x04,0x76,0x7d]
2274 0x69,0x04,0x76,0x7d
2275 # GFX11-REAL16: v_cmpx_le_u16_e32 s105, v2.l            ; encoding: [0x69,0x04,0x76,0x7d]
2276 # GFX11-FAKE16: v_cmpx_le_u16_e32 s105, v2              ; encoding: [0x69,0x04,0x76,0x7d]
2278 0x6a,0x04,0x76,0x7d
2279 # GFX11-REAL16: v_cmpx_le_u16_e32 vcc_lo, v2.l          ; encoding: [0x6a,0x04,0x76,0x7d]
2280 # GFX11-FAKE16: v_cmpx_le_u16_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x76,0x7d]
2282 0x6b,0x04,0x76,0x7d
2283 # GFX11-REAL16: v_cmpx_le_u16_e32 vcc_hi, v2.l          ; encoding: [0x6b,0x04,0x76,0x7d]
2284 # GFX11-FAKE16: v_cmpx_le_u16_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x76,0x7d]
2286 0x7b,0x04,0x76,0x7d
2287 # GFX11-REAL16: v_cmpx_le_u16_e32 ttmp15, v2.l          ; encoding: [0x7b,0x04,0x76,0x7d]
2288 # GFX11-FAKE16: v_cmpx_le_u16_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x76,0x7d]
2290 0x7d,0x04,0x76,0x7d
2291 # GFX11-REAL16: v_cmpx_le_u16_e32 m0, v2.l              ; encoding: [0x7d,0x04,0x76,0x7d]
2292 # GFX11-FAKE16: v_cmpx_le_u16_e32 m0, v2                ; encoding: [0x7d,0x04,0x76,0x7d]
2294 0x7e,0x04,0x76,0x7d
2295 # GFX11-REAL16: v_cmpx_le_u16_e32 exec_lo, v2.l         ; encoding: [0x7e,0x04,0x76,0x7d]
2296 # GFX11-FAKE16: v_cmpx_le_u16_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x76,0x7d]
2298 0x7f,0x04,0x76,0x7d
2299 # GFX11-REAL16: v_cmpx_le_u16_e32 exec_hi, v2.l         ; encoding: [0x7f,0x04,0x76,0x7d]
2300 # GFX11-FAKE16: v_cmpx_le_u16_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x76,0x7d]
2302 0x7c,0x04,0x76,0x7d
2303 # GFX11-REAL16: v_cmpx_le_u16_e32 null, v2.l            ; encoding: [0x7c,0x04,0x76,0x7d]
2304 # GFX11-FAKE16: v_cmpx_le_u16_e32 null, v2              ; encoding: [0x7c,0x04,0x76,0x7d]
2306 0xc1,0x04,0x76,0x7d
2307 # GFX11-REAL16: v_cmpx_le_u16_e32 -1, v2.l              ; encoding: [0xc1,0x04,0x76,0x7d]
2308 # GFX11-FAKE16: v_cmpx_le_u16_e32 -1, v2                ; encoding: [0xc1,0x04,0x76,0x7d]
2310 0xf0,0x04,0x76,0x7d
2311 # GFX11-REAL16: v_cmpx_le_u16_e32 0x3800, v2.l          ; encoding: [0xff,0x04,0x76,0x7d,0x00,0x38,0x00,0x00]
2312 # GFX11-FAKE16: v_cmpx_le_u16_e32 0x3800, v2            ; encoding: [0xff,0x04,0x76,0x7d,0x00,0x38,0x00,0x00]
2314 0xfd,0x04,0x76,0x7d
2315 # GFX11-REAL16: v_cmpx_le_u16_e32 src_scc, v2.l         ; encoding: [0xfd,0x04,0x76,0x7d]
2316 # GFX11-FAKE16: v_cmpx_le_u16_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x76,0x7d]
2318 0xff,0xfe,0x76,0x7d,0x0b,0xfe,0x00,0x00
2319 # GFX11-REAL16: v_cmpx_le_u16_e32 0xfe0b, v127.l        ; encoding: [0xff,0xfe,0x76,0x7d,0x0b,0xfe,0x00,0x00]
2320 # GFX11-FAKE16: v_cmpx_le_u16_e32 0xfe0b, v127          ; encoding: [0xff,0xfe,0x76,0x7d,0x0b,0xfe,0x00,0x00]
2322 0x81,0x05,0x76,0x7d
2323 # GFX11-REAL16: v_cmpx_le_u16_e32 v1.h, v2.l            ; encoding: [0x81,0x05,0x76,0x7d]
2324 # GFX11-FAKE16: v_cmpx_le_u16_e32 v129/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0x81,0x05,0x76,0x7d]
2326 0xff,0x05,0x76,0x7d
2327 # GFX11-REAL16: v_cmpx_le_u16_e32 v127.h, v2.l          ; encoding: [0xff,0x05,0x76,0x7d]
2328 # GFX11-FAKE16: v_cmpx_le_u16_e32 v255/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0xff,0x05,0x76,0x7d]
2330 0xf0,0xfe,0x76,0x7d
2331 # GFX11-REAL16: v_cmpx_le_u16_e32 0x3800, v127.l        ; encoding: [0xff,0xfe,0x76,0x7d,0x00,0x38,0x00,0x00]
2332 # GFX11-FAKE16: v_cmpx_le_u16_e32 0x3800, v127          ; encoding: [0xff,0xfe,0x76,0x7d,0x00,0x38,0x00,0x00]
2334 0xfd,0x04,0x77,0x7d
2335 # GFX11-REAL16: v_cmpx_le_u16_e32 src_scc, v2.h         ; encoding: [0xfd,0x04,0x77,0x7d]
2336 # GFX11-FAKE16: v_cmpx_le_u16_e32 src_scc, v130/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xfd,0x04,0x77,0x7d]
2338 0xff,0xfe,0x77,0x7d,0x0b,0xfe,0x00,0x00
2339 # GFX11-REAL16: v_cmpx_le_u16_e32 0xfe0b, v127.h        ; encoding: [0xff,0xfe,0x77,0x7d,0x0b,0xfe,0x00,0x00]
2340 # GFX11-FAKE16: v_cmpx_le_u16_e32 0xfe0b, v255/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xff,0xfe,0x77,0x7d,0x0b,0xfe,0x00,0x00]
2342 0x01,0x05,0x96,0x7d
2343 # GFX11: v_cmpx_le_u32_e32 v1, v2                ; encoding: [0x01,0x05,0x96,0x7d]
2345 0xff,0x05,0x96,0x7d
2346 # GFX11: v_cmpx_le_u32_e32 v255, v2              ; encoding: [0xff,0x05,0x96,0x7d]
2348 0x01,0x04,0x96,0x7d
2349 # GFX11: v_cmpx_le_u32_e32 s1, v2                ; encoding: [0x01,0x04,0x96,0x7d]
2351 0x69,0x04,0x96,0x7d
2352 # GFX11: v_cmpx_le_u32_e32 s105, v2              ; encoding: [0x69,0x04,0x96,0x7d]
2354 0x6a,0x04,0x96,0x7d
2355 # GFX11: v_cmpx_le_u32_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x96,0x7d]
2357 0x6b,0x04,0x96,0x7d
2358 # GFX11: v_cmpx_le_u32_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x96,0x7d]
2360 0x7b,0x04,0x96,0x7d
2361 # GFX11: v_cmpx_le_u32_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x96,0x7d]
2363 0x7d,0x04,0x96,0x7d
2364 # GFX11: v_cmpx_le_u32_e32 m0, v2                ; encoding: [0x7d,0x04,0x96,0x7d]
2366 0x7e,0x04,0x96,0x7d
2367 # GFX11: v_cmpx_le_u32_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x96,0x7d]
2369 0x7f,0x04,0x96,0x7d
2370 # GFX11: v_cmpx_le_u32_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x96,0x7d]
2372 0x7c,0x04,0x96,0x7d
2373 # GFX11: v_cmpx_le_u32_e32 null, v2              ; encoding: [0x7c,0x04,0x96,0x7d]
2375 0xc1,0x04,0x96,0x7d
2376 # GFX11: v_cmpx_le_u32_e32 -1, v2                ; encoding: [0xc1,0x04,0x96,0x7d]
2378 0xf0,0x04,0x96,0x7d
2379 # GFX11: v_cmpx_le_u32_e32 0.5, v2               ; encoding: [0xf0,0x04,0x96,0x7d]
2381 0xfd,0x04,0x96,0x7d
2382 # GFX11: v_cmpx_le_u32_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x96,0x7d]
2384 0xff,0xfe,0x97,0x7d,0x56,0x34,0x12,0xaf
2385 # GFX11: v_cmpx_le_u32_e32 0xaf123456, v255      ; encoding: [0xff,0xfe,0x97,0x7d,0x56,0x34,0x12,0xaf]
2387 0x01,0x05,0xb6,0x7d
2388 # GFX11: v_cmpx_le_u64_e32 v[1:2], v[2:3]        ; encoding: [0x01,0x05,0xb6,0x7d]
2390 0xfe,0x05,0xb6,0x7d
2391 # GFX11: v_cmpx_le_u64_e32 v[254:255], v[2:3]    ; encoding: [0xfe,0x05,0xb6,0x7d]
2393 0x02,0x04,0xb6,0x7d
2394 # GFX11: v_cmpx_le_u64_e32 s[2:3], v[2:3]        ; encoding: [0x02,0x04,0xb6,0x7d]
2396 0x68,0x04,0xb6,0x7d
2397 # GFX11: v_cmpx_le_u64_e32 s[104:105], v[2:3]    ; encoding: [0x68,0x04,0xb6,0x7d]
2399 0x6a,0x04,0xb6,0x7d
2400 # GFX11: v_cmpx_le_u64_e32 vcc, v[2:3]           ; encoding: [0x6a,0x04,0xb6,0x7d]
2402 0x7a,0x04,0xb6,0x7d
2403 # GFX11: v_cmpx_le_u64_e32 ttmp[14:15], v[2:3]   ; encoding: [0x7a,0x04,0xb6,0x7d]
2405 0x7e,0x04,0xb6,0x7d
2406 # GFX11: v_cmpx_le_u64_e32 exec, v[2:3]          ; encoding: [0x7e,0x04,0xb6,0x7d]
2408 0x7c,0x04,0xb6,0x7d
2409 # GFX11: v_cmpx_le_u64_e32 null, v[2:3]          ; encoding: [0x7c,0x04,0xb6,0x7d]
2411 0xc1,0x04,0xb6,0x7d
2412 # GFX11: v_cmpx_le_u64_e32 -1, v[2:3]            ; encoding: [0xc1,0x04,0xb6,0x7d]
2414 0xf0,0x04,0xb6,0x7d
2415 # GFX11: v_cmpx_le_u64_e32 0.5, v[2:3]           ; encoding: [0xf0,0x04,0xb6,0x7d]
2417 0xfd,0x04,0xb6,0x7d
2418 # GFX11: v_cmpx_le_u64_e32 src_scc, v[2:3]       ; encoding: [0xfd,0x04,0xb6,0x7d]
2420 0xff,0xfc,0xb7,0x7d,0x56,0x34,0x12,0xaf
2421 # GFX11: v_cmpx_le_u64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xb7,0x7d,0x56,0x34,0x12,0xaf]
2423 0x01,0x05,0x0a,0x7d
2424 # GFX11-REAL16: v_cmpx_lg_f16_e32 v1.l, v2.l            ; encoding: [0x01,0x05,0x0a,0x7d]
2425 # GFX11-FAKE16: v_cmpx_lg_f16_e32 v1, v2                ; encoding: [0x01,0x05,0x0a,0x7d]
2427 0x7f,0x05,0x0a,0x7d
2428 # GFX11-REAL16: v_cmpx_lg_f16_e32 v127.l, v2.l          ; encoding: [0x7f,0x05,0x0a,0x7d]
2429 # GFX11-FAKE16: v_cmpx_lg_f16_e32 v127, v2              ; encoding: [0x7f,0x05,0x0a,0x7d]
2431 0x01,0x04,0x0a,0x7d
2432 # GFX11-REAL16: v_cmpx_lg_f16_e32 s1, v2.l              ; encoding: [0x01,0x04,0x0a,0x7d]
2433 # GFX11-FAKE16: v_cmpx_lg_f16_e32 s1, v2                ; encoding: [0x01,0x04,0x0a,0x7d]
2435 0x69,0x04,0x0a,0x7d
2436 # GFX11-REAL16: v_cmpx_lg_f16_e32 s105, v2.l            ; encoding: [0x69,0x04,0x0a,0x7d]
2437 # GFX11-FAKE16: v_cmpx_lg_f16_e32 s105, v2              ; encoding: [0x69,0x04,0x0a,0x7d]
2439 0x6a,0x04,0x0a,0x7d
2440 # GFX11-REAL16: v_cmpx_lg_f16_e32 vcc_lo, v2.l          ; encoding: [0x6a,0x04,0x0a,0x7d]
2441 # GFX11-FAKE16: v_cmpx_lg_f16_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x0a,0x7d]
2443 0x6b,0x04,0x0a,0x7d
2444 # GFX11-REAL16: v_cmpx_lg_f16_e32 vcc_hi, v2.l          ; encoding: [0x6b,0x04,0x0a,0x7d]
2445 # GFX11-FAKE16: v_cmpx_lg_f16_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x0a,0x7d]
2447 0x7b,0x04,0x0a,0x7d
2448 # GFX11-REAL16: v_cmpx_lg_f16_e32 ttmp15, v2.l          ; encoding: [0x7b,0x04,0x0a,0x7d]
2449 # GFX11-FAKE16: v_cmpx_lg_f16_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x0a,0x7d]
2451 0x7d,0x04,0x0a,0x7d
2452 # GFX11-REAL16: v_cmpx_lg_f16_e32 m0, v2.l              ; encoding: [0x7d,0x04,0x0a,0x7d]
2453 # GFX11-FAKE16: v_cmpx_lg_f16_e32 m0, v2                ; encoding: [0x7d,0x04,0x0a,0x7d]
2455 0x7e,0x04,0x0a,0x7d
2456 # GFX11-REAL16: v_cmpx_lg_f16_e32 exec_lo, v2.l         ; encoding: [0x7e,0x04,0x0a,0x7d]
2457 # GFX11-FAKE16: v_cmpx_lg_f16_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x0a,0x7d]
2459 0x7f,0x04,0x0a,0x7d
2460 # GFX11-REAL16: v_cmpx_lg_f16_e32 exec_hi, v2.l         ; encoding: [0x7f,0x04,0x0a,0x7d]
2461 # GFX11-FAKE16: v_cmpx_lg_f16_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x0a,0x7d]
2463 0x7c,0x04,0x0a,0x7d
2464 # GFX11-REAL16: v_cmpx_lg_f16_e32 null, v2.l            ; encoding: [0x7c,0x04,0x0a,0x7d]
2465 # GFX11-FAKE16: v_cmpx_lg_f16_e32 null, v2              ; encoding: [0x7c,0x04,0x0a,0x7d]
2467 0xc1,0x04,0x0a,0x7d
2468 # GFX11-REAL16: v_cmpx_lg_f16_e32 -1, v2.l              ; encoding: [0xc1,0x04,0x0a,0x7d]
2469 # GFX11-FAKE16: v_cmpx_lg_f16_e32 -1, v2                ; encoding: [0xc1,0x04,0x0a,0x7d]
2471 0xf0,0x04,0x0a,0x7d
2472 # GFX11-REAL16: v_cmpx_lg_f16_e32 0.5, v2.l             ; encoding: [0xf0,0x04,0x0a,0x7d]
2473 # GFX11-FAKE16: v_cmpx_lg_f16_e32 0.5, v2               ; encoding: [0xf0,0x04,0x0a,0x7d]
2475 0xfd,0x04,0x0a,0x7d
2476 # GFX11-REAL16: v_cmpx_lg_f16_e32 src_scc, v2.l         ; encoding: [0xfd,0x04,0x0a,0x7d]
2477 # GFX11-FAKE16: v_cmpx_lg_f16_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x0a,0x7d]
2479 0xff,0xfe,0x0a,0x7d,0x0b,0xfe,0x00,0x00
2480 # GFX11-REAL16: v_cmpx_lg_f16_e32 0xfe0b, v127.l        ; encoding: [0xff,0xfe,0x0a,0x7d,0x0b,0xfe,0x00,0x00]
2481 # GFX11-FAKE16: v_cmpx_lg_f16_e32 0xfe0b, v127          ; encoding: [0xff,0xfe,0x0a,0x7d,0x0b,0xfe,0x00,0x00]
2483 0x81,0x05,0x0a,0x7d
2484 # GFX11-REAL16: v_cmpx_lg_f16_e32 v1.h, v2.l            ; encoding: [0x81,0x05,0x0a,0x7d]
2485 # GFX11-FAKE16: v_cmpx_lg_f16_e32 v129/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0x81,0x05,0x0a,0x7d]
2487 0xff,0x05,0x0a,0x7d
2488 # GFX11-REAL16: v_cmpx_lg_f16_e32 v127.h, v2.l          ; encoding: [0xff,0x05,0x0a,0x7d]
2489 # GFX11-FAKE16: v_cmpx_lg_f16_e32 v255/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0xff,0x05,0x0a,0x7d]
2491 0xf0,0xfe,0x0a,0x7d
2492 # GFX11-REAL16: v_cmpx_lg_f16_e32 0.5, v127.l           ; encoding: [0xf0,0xfe,0x0a,0x7d]
2493 # GFX11-FAKE16: v_cmpx_lg_f16_e32 0.5, v127             ; encoding: [0xf0,0xfe,0x0a,0x7d]
2495 0xfd,0x04,0x0b,0x7d
2496 # GFX11-REAL16: v_cmpx_lg_f16_e32 src_scc, v2.h         ; encoding: [0xfd,0x04,0x0b,0x7d]
2497 # GFX11-FAKE16: v_cmpx_lg_f16_e32 src_scc, v130/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xfd,0x04,0x0b,0x7d]
2499 0xff,0xfe,0x0b,0x7d,0x0b,0xfe,0x00,0x00
2500 # GFX11-REAL16: v_cmpx_lg_f16_e32 0xfe0b, v127.h        ; encoding: [0xff,0xfe,0x0b,0x7d,0x0b,0xfe,0x00,0x00]
2501 # GFX11-FAKE16: v_cmpx_lg_f16_e32 0xfe0b, v255/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xff,0xfe,0x0b,0x7d,0x0b,0xfe,0x00,0x00]
2503 0x01,0x05,0x2a,0x7d
2504 # GFX11: v_cmpx_lg_f32_e32 v1, v2                ; encoding: [0x01,0x05,0x2a,0x7d]
2506 0xff,0x05,0x2a,0x7d
2507 # GFX11: v_cmpx_lg_f32_e32 v255, v2              ; encoding: [0xff,0x05,0x2a,0x7d]
2509 0x01,0x04,0x2a,0x7d
2510 # GFX11: v_cmpx_lg_f32_e32 s1, v2                ; encoding: [0x01,0x04,0x2a,0x7d]
2512 0x69,0x04,0x2a,0x7d
2513 # GFX11: v_cmpx_lg_f32_e32 s105, v2              ; encoding: [0x69,0x04,0x2a,0x7d]
2515 0x6a,0x04,0x2a,0x7d
2516 # GFX11: v_cmpx_lg_f32_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x2a,0x7d]
2518 0x6b,0x04,0x2a,0x7d
2519 # GFX11: v_cmpx_lg_f32_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x2a,0x7d]
2521 0x7b,0x04,0x2a,0x7d
2522 # GFX11: v_cmpx_lg_f32_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x2a,0x7d]
2524 0x7d,0x04,0x2a,0x7d
2525 # GFX11: v_cmpx_lg_f32_e32 m0, v2                ; encoding: [0x7d,0x04,0x2a,0x7d]
2527 0x7e,0x04,0x2a,0x7d
2528 # GFX11: v_cmpx_lg_f32_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x2a,0x7d]
2530 0x7f,0x04,0x2a,0x7d
2531 # GFX11: v_cmpx_lg_f32_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x2a,0x7d]
2533 0x7c,0x04,0x2a,0x7d
2534 # GFX11: v_cmpx_lg_f32_e32 null, v2              ; encoding: [0x7c,0x04,0x2a,0x7d]
2536 0xc1,0x04,0x2a,0x7d
2537 # GFX11: v_cmpx_lg_f32_e32 -1, v2                ; encoding: [0xc1,0x04,0x2a,0x7d]
2539 0xf0,0x04,0x2a,0x7d
2540 # GFX11: v_cmpx_lg_f32_e32 0.5, v2               ; encoding: [0xf0,0x04,0x2a,0x7d]
2542 0xfd,0x04,0x2a,0x7d
2543 # GFX11: v_cmpx_lg_f32_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x2a,0x7d]
2545 0xff,0xfe,0x2b,0x7d,0x56,0x34,0x12,0xaf
2546 # GFX11: v_cmpx_lg_f32_e32 0xaf123456, v255      ; encoding: [0xff,0xfe,0x2b,0x7d,0x56,0x34,0x12,0xaf]
2548 0x01,0x05,0x4a,0x7d
2549 # GFX11: v_cmpx_lg_f64_e32 v[1:2], v[2:3]        ; encoding: [0x01,0x05,0x4a,0x7d]
2551 0xfe,0x05,0x4a,0x7d
2552 # GFX11: v_cmpx_lg_f64_e32 v[254:255], v[2:3]    ; encoding: [0xfe,0x05,0x4a,0x7d]
2554 0x02,0x04,0x4a,0x7d
2555 # GFX11: v_cmpx_lg_f64_e32 s[2:3], v[2:3]        ; encoding: [0x02,0x04,0x4a,0x7d]
2557 0x68,0x04,0x4a,0x7d
2558 # GFX11: v_cmpx_lg_f64_e32 s[104:105], v[2:3]    ; encoding: [0x68,0x04,0x4a,0x7d]
2560 0x6a,0x04,0x4a,0x7d
2561 # GFX11: v_cmpx_lg_f64_e32 vcc, v[2:3]           ; encoding: [0x6a,0x04,0x4a,0x7d]
2563 0x7a,0x04,0x4a,0x7d
2564 # GFX11: v_cmpx_lg_f64_e32 ttmp[14:15], v[2:3]   ; encoding: [0x7a,0x04,0x4a,0x7d]
2566 0x7e,0x04,0x4a,0x7d
2567 # GFX11: v_cmpx_lg_f64_e32 exec, v[2:3]          ; encoding: [0x7e,0x04,0x4a,0x7d]
2569 0x7c,0x04,0x4a,0x7d
2570 # GFX11: v_cmpx_lg_f64_e32 null, v[2:3]          ; encoding: [0x7c,0x04,0x4a,0x7d]
2572 0xc1,0x04,0x4a,0x7d
2573 # GFX11: v_cmpx_lg_f64_e32 -1, v[2:3]            ; encoding: [0xc1,0x04,0x4a,0x7d]
2575 0xf0,0x04,0x4a,0x7d
2576 # GFX11: v_cmpx_lg_f64_e32 0.5, v[2:3]           ; encoding: [0xf0,0x04,0x4a,0x7d]
2578 0xfd,0x04,0x4a,0x7d
2579 # GFX11: v_cmpx_lg_f64_e32 src_scc, v[2:3]       ; encoding: [0xfd,0x04,0x4a,0x7d]
2581 0xff,0xfc,0x4b,0x7d,0x56,0x34,0x12,0xaf
2582 # GFX11: v_cmpx_lg_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x4b,0x7d,0x56,0x34,0x12,0xaf]
2584 0x01,0x05,0x02,0x7d
2585 # GFX11-REAL16: v_cmpx_lt_f16_e32 v1.l, v2.l            ; encoding: [0x01,0x05,0x02,0x7d]
2586 # GFX11-FAKE16: v_cmpx_lt_f16_e32 v1, v2                ; encoding: [0x01,0x05,0x02,0x7d]
2588 0x7f,0x05,0x02,0x7d
2589 # GFX11-REAL16: v_cmpx_lt_f16_e32 v127.l, v2.l          ; encoding: [0x7f,0x05,0x02,0x7d]
2590 # GFX11-FAKE16: v_cmpx_lt_f16_e32 v127, v2              ; encoding: [0x7f,0x05,0x02,0x7d]
2592 0x01,0x04,0x02,0x7d
2593 # GFX11-REAL16: v_cmpx_lt_f16_e32 s1, v2.l              ; encoding: [0x01,0x04,0x02,0x7d]
2594 # GFX11-FAKE16: v_cmpx_lt_f16_e32 s1, v2                ; encoding: [0x01,0x04,0x02,0x7d]
2596 0x69,0x04,0x02,0x7d
2597 # GFX11-REAL16: v_cmpx_lt_f16_e32 s105, v2.l            ; encoding: [0x69,0x04,0x02,0x7d]
2598 # GFX11-FAKE16: v_cmpx_lt_f16_e32 s105, v2              ; encoding: [0x69,0x04,0x02,0x7d]
2600 0x6a,0x04,0x02,0x7d
2601 # GFX11-REAL16: v_cmpx_lt_f16_e32 vcc_lo, v2.l          ; encoding: [0x6a,0x04,0x02,0x7d]
2602 # GFX11-FAKE16: v_cmpx_lt_f16_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x02,0x7d]
2604 0x6b,0x04,0x02,0x7d
2605 # GFX11-REAL16: v_cmpx_lt_f16_e32 vcc_hi, v2.l          ; encoding: [0x6b,0x04,0x02,0x7d]
2606 # GFX11-FAKE16: v_cmpx_lt_f16_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x02,0x7d]
2608 0x7b,0x04,0x02,0x7d
2609 # GFX11-REAL16: v_cmpx_lt_f16_e32 ttmp15, v2.l          ; encoding: [0x7b,0x04,0x02,0x7d]
2610 # GFX11-FAKE16: v_cmpx_lt_f16_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x02,0x7d]
2612 0x7d,0x04,0x02,0x7d
2613 # GFX11-REAL16: v_cmpx_lt_f16_e32 m0, v2.l              ; encoding: [0x7d,0x04,0x02,0x7d]
2614 # GFX11-FAKE16: v_cmpx_lt_f16_e32 m0, v2                ; encoding: [0x7d,0x04,0x02,0x7d]
2616 0x7e,0x04,0x02,0x7d
2617 # GFX11-REAL16: v_cmpx_lt_f16_e32 exec_lo, v2.l         ; encoding: [0x7e,0x04,0x02,0x7d]
2618 # GFX11-FAKE16: v_cmpx_lt_f16_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x02,0x7d]
2620 0x7f,0x04,0x02,0x7d
2621 # GFX11-REAL16: v_cmpx_lt_f16_e32 exec_hi, v2.l         ; encoding: [0x7f,0x04,0x02,0x7d]
2622 # GFX11-FAKE16: v_cmpx_lt_f16_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x02,0x7d]
2624 0x7c,0x04,0x02,0x7d
2625 # GFX11-REAL16: v_cmpx_lt_f16_e32 null, v2.l            ; encoding: [0x7c,0x04,0x02,0x7d]
2626 # GFX11-FAKE16: v_cmpx_lt_f16_e32 null, v2              ; encoding: [0x7c,0x04,0x02,0x7d]
2628 0xc1,0x04,0x02,0x7d
2629 # GFX11-REAL16: v_cmpx_lt_f16_e32 -1, v2.l              ; encoding: [0xc1,0x04,0x02,0x7d]
2630 # GFX11-FAKE16: v_cmpx_lt_f16_e32 -1, v2                ; encoding: [0xc1,0x04,0x02,0x7d]
2632 0xf0,0x04,0x02,0x7d
2633 # GFX11-REAL16: v_cmpx_lt_f16_e32 0.5, v2.l             ; encoding: [0xf0,0x04,0x02,0x7d]
2634 # GFX11-FAKE16: v_cmpx_lt_f16_e32 0.5, v2               ; encoding: [0xf0,0x04,0x02,0x7d]
2636 0xfd,0x04,0x02,0x7d
2637 # GFX11-REAL16: v_cmpx_lt_f16_e32 src_scc, v2.l         ; encoding: [0xfd,0x04,0x02,0x7d]
2638 # GFX11-FAKE16: v_cmpx_lt_f16_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x02,0x7d]
2640 0xff,0xfe,0x02,0x7d,0x0b,0xfe,0x00,0x00
2641 # GFX11-REAL16: v_cmpx_lt_f16_e32 0xfe0b, v127.l        ; encoding: [0xff,0xfe,0x02,0x7d,0x0b,0xfe,0x00,0x00]
2642 # GFX11-FAKE16: v_cmpx_lt_f16_e32 0xfe0b, v127          ; encoding: [0xff,0xfe,0x02,0x7d,0x0b,0xfe,0x00,0x00]
2644 0x81,0x05,0x02,0x7d
2645 # GFX11-REAL16: v_cmpx_lt_f16_e32 v1.h, v2.l            ; encoding: [0x81,0x05,0x02,0x7d]
2646 # GFX11-FAKE16: v_cmpx_lt_f16_e32 v129/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0x81,0x05,0x02,0x7d]
2648 0xff,0x05,0x02,0x7d
2649 # GFX11-REAL16: v_cmpx_lt_f16_e32 v127.h, v2.l          ; encoding: [0xff,0x05,0x02,0x7d]
2650 # GFX11-FAKE16: v_cmpx_lt_f16_e32 v255/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0xff,0x05,0x02,0x7d]
2652 0xf0,0xfe,0x02,0x7d
2653 # GFX11-REAL16: v_cmpx_lt_f16_e32 0.5, v127.l           ; encoding: [0xf0,0xfe,0x02,0x7d]
2654 # GFX11-FAKE16: v_cmpx_lt_f16_e32 0.5, v127             ; encoding: [0xf0,0xfe,0x02,0x7d]
2656 0xfd,0x04,0x03,0x7d
2657 # GFX11-REAL16: v_cmpx_lt_f16_e32 src_scc, v2.h         ; encoding: [0xfd,0x04,0x03,0x7d]
2658 # GFX11-FAKE16: v_cmpx_lt_f16_e32 src_scc, v130/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xfd,0x04,0x03,0x7d]
2660 0xff,0xfe,0x03,0x7d,0x0b,0xfe,0x00,0x00
2661 # GFX11-REAL16: v_cmpx_lt_f16_e32 0xfe0b, v127.h        ; encoding: [0xff,0xfe,0x03,0x7d,0x0b,0xfe,0x00,0x00]
2662 # GFX11-FAKE16: v_cmpx_lt_f16_e32 0xfe0b, v255/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xff,0xfe,0x03,0x7d,0x0b,0xfe,0x00,0x00]
2664 0x01,0x05,0x22,0x7d
2665 # GFX11: v_cmpx_lt_f32_e32 v1, v2                ; encoding: [0x01,0x05,0x22,0x7d]
2667 0xff,0x05,0x22,0x7d
2668 # GFX11: v_cmpx_lt_f32_e32 v255, v2              ; encoding: [0xff,0x05,0x22,0x7d]
2670 0x01,0x04,0x22,0x7d
2671 # GFX11: v_cmpx_lt_f32_e32 s1, v2                ; encoding: [0x01,0x04,0x22,0x7d]
2673 0x69,0x04,0x22,0x7d
2674 # GFX11: v_cmpx_lt_f32_e32 s105, v2              ; encoding: [0x69,0x04,0x22,0x7d]
2676 0x6a,0x04,0x22,0x7d
2677 # GFX11: v_cmpx_lt_f32_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x22,0x7d]
2679 0x6b,0x04,0x22,0x7d
2680 # GFX11: v_cmpx_lt_f32_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x22,0x7d]
2682 0x7b,0x04,0x22,0x7d
2683 # GFX11: v_cmpx_lt_f32_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x22,0x7d]
2685 0x7d,0x04,0x22,0x7d
2686 # GFX11: v_cmpx_lt_f32_e32 m0, v2                ; encoding: [0x7d,0x04,0x22,0x7d]
2688 0x7e,0x04,0x22,0x7d
2689 # GFX11: v_cmpx_lt_f32_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x22,0x7d]
2691 0x7f,0x04,0x22,0x7d
2692 # GFX11: v_cmpx_lt_f32_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x22,0x7d]
2694 0x7c,0x04,0x22,0x7d
2695 # GFX11: v_cmpx_lt_f32_e32 null, v2              ; encoding: [0x7c,0x04,0x22,0x7d]
2697 0xc1,0x04,0x22,0x7d
2698 # GFX11: v_cmpx_lt_f32_e32 -1, v2                ; encoding: [0xc1,0x04,0x22,0x7d]
2700 0xf0,0x04,0x22,0x7d
2701 # GFX11: v_cmpx_lt_f32_e32 0.5, v2               ; encoding: [0xf0,0x04,0x22,0x7d]
2703 0xfd,0x04,0x22,0x7d
2704 # GFX11: v_cmpx_lt_f32_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x22,0x7d]
2706 0xff,0xfe,0x23,0x7d,0x56,0x34,0x12,0xaf
2707 # GFX11: v_cmpx_lt_f32_e32 0xaf123456, v255      ; encoding: [0xff,0xfe,0x23,0x7d,0x56,0x34,0x12,0xaf]
2709 0x01,0x05,0x42,0x7d
2710 # GFX11: v_cmpx_lt_f64_e32 v[1:2], v[2:3]        ; encoding: [0x01,0x05,0x42,0x7d]
2712 0xfe,0x05,0x42,0x7d
2713 # GFX11: v_cmpx_lt_f64_e32 v[254:255], v[2:3]    ; encoding: [0xfe,0x05,0x42,0x7d]
2715 0x02,0x04,0x42,0x7d
2716 # GFX11: v_cmpx_lt_f64_e32 s[2:3], v[2:3]        ; encoding: [0x02,0x04,0x42,0x7d]
2718 0x68,0x04,0x42,0x7d
2719 # GFX11: v_cmpx_lt_f64_e32 s[104:105], v[2:3]    ; encoding: [0x68,0x04,0x42,0x7d]
2721 0x6a,0x04,0x42,0x7d
2722 # GFX11: v_cmpx_lt_f64_e32 vcc, v[2:3]           ; encoding: [0x6a,0x04,0x42,0x7d]
2724 0x7a,0x04,0x42,0x7d
2725 # GFX11: v_cmpx_lt_f64_e32 ttmp[14:15], v[2:3]   ; encoding: [0x7a,0x04,0x42,0x7d]
2727 0x7e,0x04,0x42,0x7d
2728 # GFX11: v_cmpx_lt_f64_e32 exec, v[2:3]          ; encoding: [0x7e,0x04,0x42,0x7d]
2730 0x7c,0x04,0x42,0x7d
2731 # GFX11: v_cmpx_lt_f64_e32 null, v[2:3]          ; encoding: [0x7c,0x04,0x42,0x7d]
2733 0xc1,0x04,0x42,0x7d
2734 # GFX11: v_cmpx_lt_f64_e32 -1, v[2:3]            ; encoding: [0xc1,0x04,0x42,0x7d]
2736 0xf0,0x04,0x42,0x7d
2737 # GFX11: v_cmpx_lt_f64_e32 0.5, v[2:3]           ; encoding: [0xf0,0x04,0x42,0x7d]
2739 0xfd,0x04,0x42,0x7d
2740 # GFX11: v_cmpx_lt_f64_e32 src_scc, v[2:3]       ; encoding: [0xfd,0x04,0x42,0x7d]
2742 0xff,0xfc,0x43,0x7d,0x56,0x34,0x12,0xaf
2743 # GFX11: v_cmpx_lt_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x43,0x7d,0x56,0x34,0x12,0xaf]
2745 0x01,0x05,0x62,0x7d
2746 # GFX11-REAL16: v_cmpx_lt_i16_e32 v1.l, v2.l            ; encoding: [0x01,0x05,0x62,0x7d]
2747 # GFX11-FAKE16: v_cmpx_lt_i16_e32 v1, v2                ; encoding: [0x01,0x05,0x62,0x7d]
2749 0x7f,0x05,0x62,0x7d
2750 # GFX11-REAL16: v_cmpx_lt_i16_e32 v127.l, v2.l          ; encoding: [0x7f,0x05,0x62,0x7d]
2751 # GFX11-FAKE16: v_cmpx_lt_i16_e32 v127, v2              ; encoding: [0x7f,0x05,0x62,0x7d]
2753 0x01,0x04,0x62,0x7d
2754 # GFX11-REAL16: v_cmpx_lt_i16_e32 s1, v2.l              ; encoding: [0x01,0x04,0x62,0x7d]
2755 # GFX11-FAKE16: v_cmpx_lt_i16_e32 s1, v2                ; encoding: [0x01,0x04,0x62,0x7d]
2757 0x69,0x04,0x62,0x7d
2758 # GFX11-REAL16: v_cmpx_lt_i16_e32 s105, v2.l            ; encoding: [0x69,0x04,0x62,0x7d]
2759 # GFX11-FAKE16: v_cmpx_lt_i16_e32 s105, v2              ; encoding: [0x69,0x04,0x62,0x7d]
2761 0x6a,0x04,0x62,0x7d
2762 # GFX11-REAL16: v_cmpx_lt_i16_e32 vcc_lo, v2.l          ; encoding: [0x6a,0x04,0x62,0x7d]
2763 # GFX11-FAKE16: v_cmpx_lt_i16_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x62,0x7d]
2765 0x6b,0x04,0x62,0x7d
2766 # GFX11-REAL16: v_cmpx_lt_i16_e32 vcc_hi, v2.l          ; encoding: [0x6b,0x04,0x62,0x7d]
2767 # GFX11-FAKE16: v_cmpx_lt_i16_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x62,0x7d]
2769 0x7b,0x04,0x62,0x7d
2770 # GFX11-REAL16: v_cmpx_lt_i16_e32 ttmp15, v2.l          ; encoding: [0x7b,0x04,0x62,0x7d]
2771 # GFX11-FAKE16: v_cmpx_lt_i16_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x62,0x7d]
2773 0x7d,0x04,0x62,0x7d
2774 # GFX11-REAL16: v_cmpx_lt_i16_e32 m0, v2.l              ; encoding: [0x7d,0x04,0x62,0x7d]
2775 # GFX11-FAKE16: v_cmpx_lt_i16_e32 m0, v2                ; encoding: [0x7d,0x04,0x62,0x7d]
2777 0x7e,0x04,0x62,0x7d
2778 # GFX11-REAL16: v_cmpx_lt_i16_e32 exec_lo, v2.l         ; encoding: [0x7e,0x04,0x62,0x7d]
2779 # GFX11-FAKE16: v_cmpx_lt_i16_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x62,0x7d]
2781 0x7f,0x04,0x62,0x7d
2782 # GFX11-REAL16: v_cmpx_lt_i16_e32 exec_hi, v2.l         ; encoding: [0x7f,0x04,0x62,0x7d]
2783 # GFX11-FAKE16: v_cmpx_lt_i16_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x62,0x7d]
2785 0x7c,0x04,0x62,0x7d
2786 # GFX11-REAL16: v_cmpx_lt_i16_e32 null, v2.l            ; encoding: [0x7c,0x04,0x62,0x7d]
2787 # GFX11-FAKE16: v_cmpx_lt_i16_e32 null, v2              ; encoding: [0x7c,0x04,0x62,0x7d]
2789 0xc1,0x04,0x62,0x7d
2790 # GFX11-REAL16: v_cmpx_lt_i16_e32 -1, v2.l              ; encoding: [0xc1,0x04,0x62,0x7d]
2791 # GFX11-FAKE16: v_cmpx_lt_i16_e32 -1, v2                ; encoding: [0xc1,0x04,0x62,0x7d]
2793 0xf0,0x04,0x62,0x7d
2794 # GFX11-REAL16: v_cmpx_lt_i16_e32 0x3800, v2.l          ; encoding: [0xff,0x04,0x62,0x7d,0x00,0x38,0x00,0x00]
2795 # GFX11-FAKE16: v_cmpx_lt_i16_e32 0x3800, v2            ; encoding: [0xff,0x04,0x62,0x7d,0x00,0x38,0x00,0x00]
2797 0xfd,0x04,0x62,0x7d
2798 # GFX11-REAL16: v_cmpx_lt_i16_e32 src_scc, v2.l         ; encoding: [0xfd,0x04,0x62,0x7d]
2799 # GFX11-FAKE16: v_cmpx_lt_i16_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x62,0x7d]
2801 0xff,0xfe,0x62,0x7d,0x0b,0xfe,0x00,0x00
2802 # GFX11-REAL16: v_cmpx_lt_i16_e32 0xfe0b, v127.l        ; encoding: [0xff,0xfe,0x62,0x7d,0x0b,0xfe,0x00,0x00]
2803 # GFX11-FAKE16: v_cmpx_lt_i16_e32 0xfe0b, v127          ; encoding: [0xff,0xfe,0x62,0x7d,0x0b,0xfe,0x00,0x00]
2805 0x81,0x05,0x62,0x7d
2806 # GFX11-REAL16: v_cmpx_lt_i16_e32 v1.h, v2.l            ; encoding: [0x81,0x05,0x62,0x7d]
2807 # GFX11-FAKE16: v_cmpx_lt_i16_e32 v129/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0x81,0x05,0x62,0x7d]
2809 0xff,0x05,0x62,0x7d
2810 # GFX11-REAL16: v_cmpx_lt_i16_e32 v127.h, v2.l          ; encoding: [0xff,0x05,0x62,0x7d]
2811 # GFX11-FAKE16: v_cmpx_lt_i16_e32 v255/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0xff,0x05,0x62,0x7d]
2813 0xf0,0xfe,0x62,0x7d
2814 # GFX11-REAL16: v_cmpx_lt_i16_e32 0x3800, v127.l        ; encoding: [0xff,0xfe,0x62,0x7d,0x00,0x38,0x00,0x00]
2815 # GFX11-FAKE16: v_cmpx_lt_i16_e32 0x3800, v127          ; encoding: [0xff,0xfe,0x62,0x7d,0x00,0x38,0x00,0x00]
2817 0xfd,0x04,0x63,0x7d
2818 # GFX11-REAL16: v_cmpx_lt_i16_e32 src_scc, v2.h         ; encoding: [0xfd,0x04,0x63,0x7d]
2819 # GFX11-FAKE16: v_cmpx_lt_i16_e32 src_scc, v130/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xfd,0x04,0x63,0x7d]
2821 0xff,0xfe,0x63,0x7d,0x0b,0xfe,0x00,0x00
2822 # GFX11-REAL16: v_cmpx_lt_i16_e32 0xfe0b, v127.h        ; encoding: [0xff,0xfe,0x63,0x7d,0x0b,0xfe,0x00,0x00]
2823 # GFX11-FAKE16: v_cmpx_lt_i16_e32 0xfe0b, v255/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xff,0xfe,0x63,0x7d,0x0b,0xfe,0x00,0x00]
2825 0x01,0x05,0x82,0x7d
2826 # GFX11: v_cmpx_lt_i32_e32 v1, v2                ; encoding: [0x01,0x05,0x82,0x7d]
2828 0xff,0x05,0x82,0x7d
2829 # GFX11: v_cmpx_lt_i32_e32 v255, v2              ; encoding: [0xff,0x05,0x82,0x7d]
2831 0x01,0x04,0x82,0x7d
2832 # GFX11: v_cmpx_lt_i32_e32 s1, v2                ; encoding: [0x01,0x04,0x82,0x7d]
2834 0x69,0x04,0x82,0x7d
2835 # GFX11: v_cmpx_lt_i32_e32 s105, v2              ; encoding: [0x69,0x04,0x82,0x7d]
2837 0x6a,0x04,0x82,0x7d
2838 # GFX11: v_cmpx_lt_i32_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x82,0x7d]
2840 0x6b,0x04,0x82,0x7d
2841 # GFX11: v_cmpx_lt_i32_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x82,0x7d]
2843 0x7b,0x04,0x82,0x7d
2844 # GFX11: v_cmpx_lt_i32_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x82,0x7d]
2846 0x7d,0x04,0x82,0x7d
2847 # GFX11: v_cmpx_lt_i32_e32 m0, v2                ; encoding: [0x7d,0x04,0x82,0x7d]
2849 0x7e,0x04,0x82,0x7d
2850 # GFX11: v_cmpx_lt_i32_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x82,0x7d]
2852 0x7f,0x04,0x82,0x7d
2853 # GFX11: v_cmpx_lt_i32_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x82,0x7d]
2855 0x7c,0x04,0x82,0x7d
2856 # GFX11: v_cmpx_lt_i32_e32 null, v2              ; encoding: [0x7c,0x04,0x82,0x7d]
2858 0xc1,0x04,0x82,0x7d
2859 # GFX11: v_cmpx_lt_i32_e32 -1, v2                ; encoding: [0xc1,0x04,0x82,0x7d]
2861 0xf0,0x04,0x82,0x7d
2862 # GFX11: v_cmpx_lt_i32_e32 0.5, v2               ; encoding: [0xf0,0x04,0x82,0x7d]
2864 0xfd,0x04,0x82,0x7d
2865 # GFX11: v_cmpx_lt_i32_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x82,0x7d]
2867 0xff,0xfe,0x83,0x7d,0x56,0x34,0x12,0xaf
2868 # GFX11: v_cmpx_lt_i32_e32 0xaf123456, v255      ; encoding: [0xff,0xfe,0x83,0x7d,0x56,0x34,0x12,0xaf]
2870 0x01,0x05,0xa2,0x7d
2871 # GFX11: v_cmpx_lt_i64_e32 v[1:2], v[2:3]        ; encoding: [0x01,0x05,0xa2,0x7d]
2873 0xfe,0x05,0xa2,0x7d
2874 # GFX11: v_cmpx_lt_i64_e32 v[254:255], v[2:3]    ; encoding: [0xfe,0x05,0xa2,0x7d]
2876 0x02,0x04,0xa2,0x7d
2877 # GFX11: v_cmpx_lt_i64_e32 s[2:3], v[2:3]        ; encoding: [0x02,0x04,0xa2,0x7d]
2879 0x68,0x04,0xa2,0x7d
2880 # GFX11: v_cmpx_lt_i64_e32 s[104:105], v[2:3]    ; encoding: [0x68,0x04,0xa2,0x7d]
2882 0x6a,0x04,0xa2,0x7d
2883 # GFX11: v_cmpx_lt_i64_e32 vcc, v[2:3]           ; encoding: [0x6a,0x04,0xa2,0x7d]
2885 0x7a,0x04,0xa2,0x7d
2886 # GFX11: v_cmpx_lt_i64_e32 ttmp[14:15], v[2:3]   ; encoding: [0x7a,0x04,0xa2,0x7d]
2888 0x7e,0x04,0xa2,0x7d
2889 # GFX11: v_cmpx_lt_i64_e32 exec, v[2:3]          ; encoding: [0x7e,0x04,0xa2,0x7d]
2891 0x7c,0x04,0xa2,0x7d
2892 # GFX11: v_cmpx_lt_i64_e32 null, v[2:3]          ; encoding: [0x7c,0x04,0xa2,0x7d]
2894 0xc1,0x04,0xa2,0x7d
2895 # GFX11: v_cmpx_lt_i64_e32 -1, v[2:3]            ; encoding: [0xc1,0x04,0xa2,0x7d]
2897 0xf0,0x04,0xa2,0x7d
2898 # GFX11: v_cmpx_lt_i64_e32 0.5, v[2:3]           ; encoding: [0xf0,0x04,0xa2,0x7d]
2900 0xfd,0x04,0xa2,0x7d
2901 # GFX11: v_cmpx_lt_i64_e32 src_scc, v[2:3]       ; encoding: [0xfd,0x04,0xa2,0x7d]
2903 0xff,0xfc,0xa3,0x7d,0x56,0x34,0x12,0xaf
2904 # GFX11: v_cmpx_lt_i64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xa3,0x7d,0x56,0x34,0x12,0xaf]
2906 0x01,0x05,0x72,0x7d
2907 # GFX11-REAL16: v_cmpx_lt_u16_e32 v1.l, v2.l            ; encoding: [0x01,0x05,0x72,0x7d]
2908 # GFX11-FAKE16: v_cmpx_lt_u16_e32 v1, v2                ; encoding: [0x01,0x05,0x72,0x7d]
2910 0x7f,0x05,0x72,0x7d
2911 # GFX11-REAL16: v_cmpx_lt_u16_e32 v127.l, v2.l          ; encoding: [0x7f,0x05,0x72,0x7d]
2912 # GFX11-FAKE16: v_cmpx_lt_u16_e32 v127, v2              ; encoding: [0x7f,0x05,0x72,0x7d]
2914 0x01,0x04,0x72,0x7d
2915 # GFX11-REAL16: v_cmpx_lt_u16_e32 s1, v2.l              ; encoding: [0x01,0x04,0x72,0x7d]
2916 # GFX11-FAKE16: v_cmpx_lt_u16_e32 s1, v2                ; encoding: [0x01,0x04,0x72,0x7d]
2918 0x69,0x04,0x72,0x7d
2919 # GFX11-REAL16: v_cmpx_lt_u16_e32 s105, v2.l            ; encoding: [0x69,0x04,0x72,0x7d]
2920 # GFX11-FAKE16: v_cmpx_lt_u16_e32 s105, v2              ; encoding: [0x69,0x04,0x72,0x7d]
2922 0x6a,0x04,0x72,0x7d
2923 # GFX11-REAL16: v_cmpx_lt_u16_e32 vcc_lo, v2.l          ; encoding: [0x6a,0x04,0x72,0x7d]
2924 # GFX11-FAKE16: v_cmpx_lt_u16_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x72,0x7d]
2926 0x6b,0x04,0x72,0x7d
2927 # GFX11-REAL16: v_cmpx_lt_u16_e32 vcc_hi, v2.l          ; encoding: [0x6b,0x04,0x72,0x7d]
2928 # GFX11-FAKE16: v_cmpx_lt_u16_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x72,0x7d]
2930 0x7b,0x04,0x72,0x7d
2931 # GFX11-REAL16: v_cmpx_lt_u16_e32 ttmp15, v2.l          ; encoding: [0x7b,0x04,0x72,0x7d]
2932 # GFX11-FAKE16: v_cmpx_lt_u16_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x72,0x7d]
2934 0x7d,0x04,0x72,0x7d
2935 # GFX11-REAL16: v_cmpx_lt_u16_e32 m0, v2.l              ; encoding: [0x7d,0x04,0x72,0x7d]
2936 # GFX11-FAKE16: v_cmpx_lt_u16_e32 m0, v2                ; encoding: [0x7d,0x04,0x72,0x7d]
2938 0x7e,0x04,0x72,0x7d
2939 # GFX11-REAL16: v_cmpx_lt_u16_e32 exec_lo, v2.l         ; encoding: [0x7e,0x04,0x72,0x7d]
2940 # GFX11-FAKE16: v_cmpx_lt_u16_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x72,0x7d]
2942 0x7f,0x04,0x72,0x7d
2943 # GFX11-REAL16: v_cmpx_lt_u16_e32 exec_hi, v2.l         ; encoding: [0x7f,0x04,0x72,0x7d]
2944 # GFX11-FAKE16: v_cmpx_lt_u16_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x72,0x7d]
2946 0x7c,0x04,0x72,0x7d
2947 # GFX11-REAL16: v_cmpx_lt_u16_e32 null, v2.l            ; encoding: [0x7c,0x04,0x72,0x7d]
2948 # GFX11-FAKE16: v_cmpx_lt_u16_e32 null, v2              ; encoding: [0x7c,0x04,0x72,0x7d]
2950 0xc1,0x04,0x72,0x7d
2951 # GFX11-REAL16: v_cmpx_lt_u16_e32 -1, v2.l              ; encoding: [0xc1,0x04,0x72,0x7d]
2952 # GFX11-FAKE16: v_cmpx_lt_u16_e32 -1, v2                ; encoding: [0xc1,0x04,0x72,0x7d]
2954 0xf0,0x04,0x72,0x7d
2955 # GFX11-REAL16: v_cmpx_lt_u16_e32 0x3800, v2.l          ; encoding: [0xff,0x04,0x72,0x7d,0x00,0x38,0x00,0x00]
2956 # GFX11-FAKE16: v_cmpx_lt_u16_e32 0x3800, v2            ; encoding: [0xff,0x04,0x72,0x7d,0x00,0x38,0x00,0x00]
2958 0xfd,0x04,0x72,0x7d
2959 # GFX11-REAL16: v_cmpx_lt_u16_e32 src_scc, v2.l         ; encoding: [0xfd,0x04,0x72,0x7d]
2960 # GFX11-FAKE16: v_cmpx_lt_u16_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x72,0x7d]
2962 0xff,0xfe,0x72,0x7d,0x0b,0xfe,0x00,0x00
2963 # GFX11-REAL16: v_cmpx_lt_u16_e32 0xfe0b, v127.l        ; encoding: [0xff,0xfe,0x72,0x7d,0x0b,0xfe,0x00,0x00]
2964 # GFX11-FAKE16: v_cmpx_lt_u16_e32 0xfe0b, v127          ; encoding: [0xff,0xfe,0x72,0x7d,0x0b,0xfe,0x00,0x00]
2966 0x81,0x05,0x72,0x7d
2967 # GFX11-REAL16: v_cmpx_lt_u16_e32 v1.h, v2.l            ; encoding: [0x81,0x05,0x72,0x7d]
2968 # GFX11-FAKE16: v_cmpx_lt_u16_e32 v129/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0x81,0x05,0x72,0x7d]
2970 0xff,0x05,0x72,0x7d
2971 # GFX11-REAL16: v_cmpx_lt_u16_e32 v127.h, v2.l          ; encoding: [0xff,0x05,0x72,0x7d]
2972 # GFX11-FAKE16: v_cmpx_lt_u16_e32 v255/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0xff,0x05,0x72,0x7d]
2974 0xf0,0xfe,0x72,0x7d
2975 # GFX11-REAL16: v_cmpx_lt_u16_e32 0x3800, v127.l        ; encoding: [0xff,0xfe,0x72,0x7d,0x00,0x38,0x00,0x00]
2976 # GFX11-FAKE16: v_cmpx_lt_u16_e32 0x3800, v127          ; encoding: [0xff,0xfe,0x72,0x7d,0x00,0x38,0x00,0x00]
2978 0xfd,0x04,0x73,0x7d
2979 # GFX11-REAL16: v_cmpx_lt_u16_e32 src_scc, v2.h         ; encoding: [0xfd,0x04,0x73,0x7d]
2980 # GFX11-FAKE16: v_cmpx_lt_u16_e32 src_scc, v130/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xfd,0x04,0x73,0x7d]
2982 0xff,0xfe,0x73,0x7d,0x0b,0xfe,0x00,0x00
2983 # GFX11-REAL16: v_cmpx_lt_u16_e32 0xfe0b, v127.h        ; encoding: [0xff,0xfe,0x73,0x7d,0x0b,0xfe,0x00,0x00]
2984 # GFX11-FAKE16: v_cmpx_lt_u16_e32 0xfe0b, v255/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xff,0xfe,0x73,0x7d,0x0b,0xfe,0x00,0x00]
2986 0x01,0x05,0x92,0x7d
2987 # GFX11: v_cmpx_lt_u32_e32 v1, v2                ; encoding: [0x01,0x05,0x92,0x7d]
2989 0xff,0x05,0x92,0x7d
2990 # GFX11: v_cmpx_lt_u32_e32 v255, v2              ; encoding: [0xff,0x05,0x92,0x7d]
2992 0x01,0x04,0x92,0x7d
2993 # GFX11: v_cmpx_lt_u32_e32 s1, v2                ; encoding: [0x01,0x04,0x92,0x7d]
2995 0x69,0x04,0x92,0x7d
2996 # GFX11: v_cmpx_lt_u32_e32 s105, v2              ; encoding: [0x69,0x04,0x92,0x7d]
2998 0x6a,0x04,0x92,0x7d
2999 # GFX11: v_cmpx_lt_u32_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x92,0x7d]
3001 0x6b,0x04,0x92,0x7d
3002 # GFX11: v_cmpx_lt_u32_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x92,0x7d]
3004 0x7b,0x04,0x92,0x7d
3005 # GFX11: v_cmpx_lt_u32_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x92,0x7d]
3007 0x7d,0x04,0x92,0x7d
3008 # GFX11: v_cmpx_lt_u32_e32 m0, v2                ; encoding: [0x7d,0x04,0x92,0x7d]
3010 0x7e,0x04,0x92,0x7d
3011 # GFX11: v_cmpx_lt_u32_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x92,0x7d]
3013 0x7f,0x04,0x92,0x7d
3014 # GFX11: v_cmpx_lt_u32_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x92,0x7d]
3016 0x7c,0x04,0x92,0x7d
3017 # GFX11: v_cmpx_lt_u32_e32 null, v2              ; encoding: [0x7c,0x04,0x92,0x7d]
3019 0xc1,0x04,0x92,0x7d
3020 # GFX11: v_cmpx_lt_u32_e32 -1, v2                ; encoding: [0xc1,0x04,0x92,0x7d]
3022 0xf0,0x04,0x92,0x7d
3023 # GFX11: v_cmpx_lt_u32_e32 0.5, v2               ; encoding: [0xf0,0x04,0x92,0x7d]
3025 0xfd,0x04,0x92,0x7d
3026 # GFX11: v_cmpx_lt_u32_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x92,0x7d]
3028 0xff,0xfe,0x93,0x7d,0x56,0x34,0x12,0xaf
3029 # GFX11: v_cmpx_lt_u32_e32 0xaf123456, v255      ; encoding: [0xff,0xfe,0x93,0x7d,0x56,0x34,0x12,0xaf]
3031 0x01,0x05,0xb2,0x7d
3032 # GFX11: v_cmpx_lt_u64_e32 v[1:2], v[2:3]        ; encoding: [0x01,0x05,0xb2,0x7d]
3034 0xfe,0x05,0xb2,0x7d
3035 # GFX11: v_cmpx_lt_u64_e32 v[254:255], v[2:3]    ; encoding: [0xfe,0x05,0xb2,0x7d]
3037 0x02,0x04,0xb2,0x7d
3038 # GFX11: v_cmpx_lt_u64_e32 s[2:3], v[2:3]        ; encoding: [0x02,0x04,0xb2,0x7d]
3040 0x68,0x04,0xb2,0x7d
3041 # GFX11: v_cmpx_lt_u64_e32 s[104:105], v[2:3]    ; encoding: [0x68,0x04,0xb2,0x7d]
3043 0x6a,0x04,0xb2,0x7d
3044 # GFX11: v_cmpx_lt_u64_e32 vcc, v[2:3]           ; encoding: [0x6a,0x04,0xb2,0x7d]
3046 0x7a,0x04,0xb2,0x7d
3047 # GFX11: v_cmpx_lt_u64_e32 ttmp[14:15], v[2:3]   ; encoding: [0x7a,0x04,0xb2,0x7d]
3049 0x7e,0x04,0xb2,0x7d
3050 # GFX11: v_cmpx_lt_u64_e32 exec, v[2:3]          ; encoding: [0x7e,0x04,0xb2,0x7d]
3052 0x7c,0x04,0xb2,0x7d
3053 # GFX11: v_cmpx_lt_u64_e32 null, v[2:3]          ; encoding: [0x7c,0x04,0xb2,0x7d]
3055 0xc1,0x04,0xb2,0x7d
3056 # GFX11: v_cmpx_lt_u64_e32 -1, v[2:3]            ; encoding: [0xc1,0x04,0xb2,0x7d]
3058 0xf0,0x04,0xb2,0x7d
3059 # GFX11: v_cmpx_lt_u64_e32 0.5, v[2:3]           ; encoding: [0xf0,0x04,0xb2,0x7d]
3061 0xfd,0x04,0xb2,0x7d
3062 # GFX11: v_cmpx_lt_u64_e32 src_scc, v[2:3]       ; encoding: [0xfd,0x04,0xb2,0x7d]
3064 0xff,0xfc,0xb3,0x7d,0x56,0x34,0x12,0xaf
3065 # GFX11: v_cmpx_lt_u64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xb3,0x7d,0x56,0x34,0x12,0xaf]
3067 0x01,0x05,0x6a,0x7d
3068 # GFX11-REAL16: v_cmpx_ne_i16_e32 v1.l, v2.l            ; encoding: [0x01,0x05,0x6a,0x7d]
3069 # GFX11-FAKE16: v_cmpx_ne_i16_e32 v1, v2                ; encoding: [0x01,0x05,0x6a,0x7d]
3071 0x7f,0x05,0x6a,0x7d
3072 # GFX11-REAL16: v_cmpx_ne_i16_e32 v127.l, v2.l          ; encoding: [0x7f,0x05,0x6a,0x7d]
3073 # GFX11-FAKE16: v_cmpx_ne_i16_e32 v127, v2              ; encoding: [0x7f,0x05,0x6a,0x7d]
3075 0x01,0x04,0x6a,0x7d
3076 # GFX11-REAL16: v_cmpx_ne_i16_e32 s1, v2.l              ; encoding: [0x01,0x04,0x6a,0x7d]
3077 # GFX11-FAKE16: v_cmpx_ne_i16_e32 s1, v2                ; encoding: [0x01,0x04,0x6a,0x7d]
3079 0x69,0x04,0x6a,0x7d
3080 # GFX11-REAL16: v_cmpx_ne_i16_e32 s105, v2.l            ; encoding: [0x69,0x04,0x6a,0x7d]
3081 # GFX11-FAKE16: v_cmpx_ne_i16_e32 s105, v2              ; encoding: [0x69,0x04,0x6a,0x7d]
3083 0x6a,0x04,0x6a,0x7d
3084 # GFX11-REAL16: v_cmpx_ne_i16_e32 vcc_lo, v2.l          ; encoding: [0x6a,0x04,0x6a,0x7d]
3085 # GFX11-FAKE16: v_cmpx_ne_i16_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x6a,0x7d]
3087 0x6b,0x04,0x6a,0x7d
3088 # GFX11-REAL16: v_cmpx_ne_i16_e32 vcc_hi, v2.l          ; encoding: [0x6b,0x04,0x6a,0x7d]
3089 # GFX11-FAKE16: v_cmpx_ne_i16_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x6a,0x7d]
3091 0x7b,0x04,0x6a,0x7d
3092 # GFX11-REAL16: v_cmpx_ne_i16_e32 ttmp15, v2.l          ; encoding: [0x7b,0x04,0x6a,0x7d]
3093 # GFX11-FAKE16: v_cmpx_ne_i16_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x6a,0x7d]
3095 0x7d,0x04,0x6a,0x7d
3096 # GFX11-REAL16: v_cmpx_ne_i16_e32 m0, v2.l              ; encoding: [0x7d,0x04,0x6a,0x7d]
3097 # GFX11-FAKE16: v_cmpx_ne_i16_e32 m0, v2                ; encoding: [0x7d,0x04,0x6a,0x7d]
3099 0x7e,0x04,0x6a,0x7d
3100 # GFX11-REAL16: v_cmpx_ne_i16_e32 exec_lo, v2.l         ; encoding: [0x7e,0x04,0x6a,0x7d]
3101 # GFX11-FAKE16: v_cmpx_ne_i16_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x6a,0x7d]
3103 0x7f,0x04,0x6a,0x7d
3104 # GFX11-REAL16: v_cmpx_ne_i16_e32 exec_hi, v2.l         ; encoding: [0x7f,0x04,0x6a,0x7d]
3105 # GFX11-FAKE16: v_cmpx_ne_i16_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x6a,0x7d]
3107 0x7c,0x04,0x6a,0x7d
3108 # GFX11-REAL16: v_cmpx_ne_i16_e32 null, v2.l            ; encoding: [0x7c,0x04,0x6a,0x7d]
3109 # GFX11-FAKE16: v_cmpx_ne_i16_e32 null, v2              ; encoding: [0x7c,0x04,0x6a,0x7d]
3111 0xc1,0x04,0x6a,0x7d
3112 # GFX11-REAL16: v_cmpx_ne_i16_e32 -1, v2.l              ; encoding: [0xc1,0x04,0x6a,0x7d]
3113 # GFX11-FAKE16: v_cmpx_ne_i16_e32 -1, v2                ; encoding: [0xc1,0x04,0x6a,0x7d]
3115 0xf0,0x04,0x6a,0x7d
3116 # GFX11-REAL16: v_cmpx_ne_i16_e32 0x3800, v2.l          ; encoding: [0xff,0x04,0x6a,0x7d,0x00,0x38,0x00,0x00]
3117 # GFX11-FAKE16: v_cmpx_ne_i16_e32 0x3800, v2            ; encoding: [0xff,0x04,0x6a,0x7d,0x00,0x38,0x00,0x00]
3119 0xfd,0x04,0x6a,0x7d
3120 # GFX11-REAL16: v_cmpx_ne_i16_e32 src_scc, v2.l         ; encoding: [0xfd,0x04,0x6a,0x7d]
3121 # GFX11-FAKE16: v_cmpx_ne_i16_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x6a,0x7d]
3123 0xff,0xfe,0x6a,0x7d,0x0b,0xfe,0x00,0x00
3124 # GFX11-REAL16: v_cmpx_ne_i16_e32 0xfe0b, v127.l        ; encoding: [0xff,0xfe,0x6a,0x7d,0x0b,0xfe,0x00,0x00]
3125 # GFX11-FAKE16: v_cmpx_ne_i16_e32 0xfe0b, v127          ; encoding: [0xff,0xfe,0x6a,0x7d,0x0b,0xfe,0x00,0x00]
3127 0x81,0x05,0x6a,0x7d
3128 # GFX11-REAL16: v_cmpx_ne_i16_e32 v1.h, v2.l            ; encoding: [0x81,0x05,0x6a,0x7d]
3129 # GFX11-FAKE16: v_cmpx_ne_i16_e32 v129/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0x81,0x05,0x6a,0x7d]
3131 0xff,0x05,0x6a,0x7d
3132 # GFX11-REAL16: v_cmpx_ne_i16_e32 v127.h, v2.l          ; encoding: [0xff,0x05,0x6a,0x7d]
3133 # GFX11-FAKE16: v_cmpx_ne_i16_e32 v255/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0xff,0x05,0x6a,0x7d]
3135 0xf0,0xfe,0x6a,0x7d
3136 # GFX11-REAL16: v_cmpx_ne_i16_e32 0x3800, v127.l        ; encoding: [0xff,0xfe,0x6a,0x7d,0x00,0x38,0x00,0x00]
3137 # GFX11-FAKE16: v_cmpx_ne_i16_e32 0x3800, v127          ; encoding: [0xff,0xfe,0x6a,0x7d,0x00,0x38,0x00,0x00]
3139 0xfd,0x04,0x6b,0x7d
3140 # GFX11-REAL16: v_cmpx_ne_i16_e32 src_scc, v2.h         ; encoding: [0xfd,0x04,0x6b,0x7d]
3141 # GFX11-FAKE16: v_cmpx_ne_i16_e32 src_scc, v130/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xfd,0x04,0x6b,0x7d]
3143 0xff,0xfe,0x6b,0x7d,0x0b,0xfe,0x00,0x00
3144 # GFX11-REAL16: v_cmpx_ne_i16_e32 0xfe0b, v127.h        ; encoding: [0xff,0xfe,0x6b,0x7d,0x0b,0xfe,0x00,0x00]
3145 # GFX11-FAKE16: v_cmpx_ne_i16_e32 0xfe0b, v255/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xff,0xfe,0x6b,0x7d,0x0b,0xfe,0x00,0x00]
3147 0x01,0x05,0x8a,0x7d
3148 # GFX11: v_cmpx_ne_i32_e32 v1, v2                ; encoding: [0x01,0x05,0x8a,0x7d]
3150 0xff,0x05,0x8a,0x7d
3151 # GFX11: v_cmpx_ne_i32_e32 v255, v2              ; encoding: [0xff,0x05,0x8a,0x7d]
3153 0x01,0x04,0x8a,0x7d
3154 # GFX11: v_cmpx_ne_i32_e32 s1, v2                ; encoding: [0x01,0x04,0x8a,0x7d]
3156 0x69,0x04,0x8a,0x7d
3157 # GFX11: v_cmpx_ne_i32_e32 s105, v2              ; encoding: [0x69,0x04,0x8a,0x7d]
3159 0x6a,0x04,0x8a,0x7d
3160 # GFX11: v_cmpx_ne_i32_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x8a,0x7d]
3162 0x6b,0x04,0x8a,0x7d
3163 # GFX11: v_cmpx_ne_i32_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x8a,0x7d]
3165 0x7b,0x04,0x8a,0x7d
3166 # GFX11: v_cmpx_ne_i32_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x8a,0x7d]
3168 0x7d,0x04,0x8a,0x7d
3169 # GFX11: v_cmpx_ne_i32_e32 m0, v2                ; encoding: [0x7d,0x04,0x8a,0x7d]
3171 0x7e,0x04,0x8a,0x7d
3172 # GFX11: v_cmpx_ne_i32_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x8a,0x7d]
3174 0x7f,0x04,0x8a,0x7d
3175 # GFX11: v_cmpx_ne_i32_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x8a,0x7d]
3177 0x7c,0x04,0x8a,0x7d
3178 # GFX11: v_cmpx_ne_i32_e32 null, v2              ; encoding: [0x7c,0x04,0x8a,0x7d]
3180 0xc1,0x04,0x8a,0x7d
3181 # GFX11: v_cmpx_ne_i32_e32 -1, v2                ; encoding: [0xc1,0x04,0x8a,0x7d]
3183 0xf0,0x04,0x8a,0x7d
3184 # GFX11: v_cmpx_ne_i32_e32 0.5, v2               ; encoding: [0xf0,0x04,0x8a,0x7d]
3186 0xfd,0x04,0x8a,0x7d
3187 # GFX11: v_cmpx_ne_i32_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x8a,0x7d]
3189 0xff,0xfe,0x8b,0x7d,0x56,0x34,0x12,0xaf
3190 # GFX11: v_cmpx_ne_i32_e32 0xaf123456, v255      ; encoding: [0xff,0xfe,0x8b,0x7d,0x56,0x34,0x12,0xaf]
3192 0x01,0x05,0xaa,0x7d
3193 # GFX11: v_cmpx_ne_i64_e32 v[1:2], v[2:3]        ; encoding: [0x01,0x05,0xaa,0x7d]
3195 0xfe,0x05,0xaa,0x7d
3196 # GFX11: v_cmpx_ne_i64_e32 v[254:255], v[2:3]    ; encoding: [0xfe,0x05,0xaa,0x7d]
3198 0x02,0x04,0xaa,0x7d
3199 # GFX11: v_cmpx_ne_i64_e32 s[2:3], v[2:3]        ; encoding: [0x02,0x04,0xaa,0x7d]
3201 0x68,0x04,0xaa,0x7d
3202 # GFX11: v_cmpx_ne_i64_e32 s[104:105], v[2:3]    ; encoding: [0x68,0x04,0xaa,0x7d]
3204 0x6a,0x04,0xaa,0x7d
3205 # GFX11: v_cmpx_ne_i64_e32 vcc, v[2:3]           ; encoding: [0x6a,0x04,0xaa,0x7d]
3207 0x7a,0x04,0xaa,0x7d
3208 # GFX11: v_cmpx_ne_i64_e32 ttmp[14:15], v[2:3]   ; encoding: [0x7a,0x04,0xaa,0x7d]
3210 0x7e,0x04,0xaa,0x7d
3211 # GFX11: v_cmpx_ne_i64_e32 exec, v[2:3]          ; encoding: [0x7e,0x04,0xaa,0x7d]
3213 0x7c,0x04,0xaa,0x7d
3214 # GFX11: v_cmpx_ne_i64_e32 null, v[2:3]          ; encoding: [0x7c,0x04,0xaa,0x7d]
3216 0xc1,0x04,0xaa,0x7d
3217 # GFX11: v_cmpx_ne_i64_e32 -1, v[2:3]            ; encoding: [0xc1,0x04,0xaa,0x7d]
3219 0xf0,0x04,0xaa,0x7d
3220 # GFX11: v_cmpx_ne_i64_e32 0.5, v[2:3]           ; encoding: [0xf0,0x04,0xaa,0x7d]
3222 0xfd,0x04,0xaa,0x7d
3223 # GFX11: v_cmpx_ne_i64_e32 src_scc, v[2:3]       ; encoding: [0xfd,0x04,0xaa,0x7d]
3225 0xff,0xfc,0xab,0x7d,0x56,0x34,0x12,0xaf
3226 # GFX11: v_cmpx_ne_i64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xab,0x7d,0x56,0x34,0x12,0xaf]
3228 0x01,0x05,0x7a,0x7d
3229 # GFX11-REAL16: v_cmpx_ne_u16_e32 v1.l, v2.l            ; encoding: [0x01,0x05,0x7a,0x7d]
3230 # GFX11-FAKE16: v_cmpx_ne_u16_e32 v1, v2                ; encoding: [0x01,0x05,0x7a,0x7d]
3232 0x7f,0x05,0x7a,0x7d
3233 # GFX11-REAL16: v_cmpx_ne_u16_e32 v127.l, v2.l          ; encoding: [0x7f,0x05,0x7a,0x7d]
3234 # GFX11-FAKE16: v_cmpx_ne_u16_e32 v127, v2              ; encoding: [0x7f,0x05,0x7a,0x7d]
3236 0x01,0x04,0x7a,0x7d
3237 # GFX11-REAL16: v_cmpx_ne_u16_e32 s1, v2.l              ; encoding: [0x01,0x04,0x7a,0x7d]
3238 # GFX11-FAKE16: v_cmpx_ne_u16_e32 s1, v2                ; encoding: [0x01,0x04,0x7a,0x7d]
3240 0x69,0x04,0x7a,0x7d
3241 # GFX11-REAL16: v_cmpx_ne_u16_e32 s105, v2.l            ; encoding: [0x69,0x04,0x7a,0x7d]
3242 # GFX11-FAKE16: v_cmpx_ne_u16_e32 s105, v2              ; encoding: [0x69,0x04,0x7a,0x7d]
3244 0x6a,0x04,0x7a,0x7d
3245 # GFX11-REAL16: v_cmpx_ne_u16_e32 vcc_lo, v2.l          ; encoding: [0x6a,0x04,0x7a,0x7d]
3246 # GFX11-FAKE16: v_cmpx_ne_u16_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x7a,0x7d]
3248 0x6b,0x04,0x7a,0x7d
3249 # GFX11-REAL16: v_cmpx_ne_u16_e32 vcc_hi, v2.l          ; encoding: [0x6b,0x04,0x7a,0x7d]
3250 # GFX11-FAKE16: v_cmpx_ne_u16_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x7a,0x7d]
3252 0x7b,0x04,0x7a,0x7d
3253 # GFX11-REAL16: v_cmpx_ne_u16_e32 ttmp15, v2.l          ; encoding: [0x7b,0x04,0x7a,0x7d]
3254 # GFX11-FAKE16: v_cmpx_ne_u16_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x7a,0x7d]
3256 0x7d,0x04,0x7a,0x7d
3257 # GFX11-REAL16: v_cmpx_ne_u16_e32 m0, v2.l              ; encoding: [0x7d,0x04,0x7a,0x7d]
3258 # GFX11-FAKE16: v_cmpx_ne_u16_e32 m0, v2                ; encoding: [0x7d,0x04,0x7a,0x7d]
3260 0x7e,0x04,0x7a,0x7d
3261 # GFX11-REAL16: v_cmpx_ne_u16_e32 exec_lo, v2.l         ; encoding: [0x7e,0x04,0x7a,0x7d]
3262 # GFX11-FAKE16: v_cmpx_ne_u16_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x7a,0x7d]
3264 0x7f,0x04,0x7a,0x7d
3265 # GFX11-REAL16: v_cmpx_ne_u16_e32 exec_hi, v2.l         ; encoding: [0x7f,0x04,0x7a,0x7d]
3266 # GFX11-FAKE16: v_cmpx_ne_u16_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x7a,0x7d]
3268 0x7c,0x04,0x7a,0x7d
3269 # GFX11-REAL16: v_cmpx_ne_u16_e32 null, v2.l            ; encoding: [0x7c,0x04,0x7a,0x7d]
3270 # GFX11-FAKE16: v_cmpx_ne_u16_e32 null, v2              ; encoding: [0x7c,0x04,0x7a,0x7d]
3272 0xc1,0x04,0x7a,0x7d
3273 # GFX11-REAL16: v_cmpx_ne_u16_e32 -1, v2.l              ; encoding: [0xc1,0x04,0x7a,0x7d]
3274 # GFX11-FAKE16: v_cmpx_ne_u16_e32 -1, v2                ; encoding: [0xc1,0x04,0x7a,0x7d]
3276 0xf0,0x04,0x7a,0x7d
3277 # GFX11-REAL16: v_cmpx_ne_u16_e32 0x3800, v2.l          ; encoding: [0xff,0x04,0x7a,0x7d,0x00,0x38,0x00,0x00]
3278 # GFX11-FAKE16: v_cmpx_ne_u16_e32 0x3800, v2            ; encoding: [0xff,0x04,0x7a,0x7d,0x00,0x38,0x00,0x00]
3280 0xfd,0x04,0x7a,0x7d
3281 # GFX11-REAL16: v_cmpx_ne_u16_e32 src_scc, v2.l         ; encoding: [0xfd,0x04,0x7a,0x7d]
3282 # GFX11-FAKE16: v_cmpx_ne_u16_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x7a,0x7d]
3284 0xff,0xfe,0x7a,0x7d,0x0b,0xfe,0x00,0x00
3285 # GFX11-REAL16: v_cmpx_ne_u16_e32 0xfe0b, v127.l        ; encoding: [0xff,0xfe,0x7a,0x7d,0x0b,0xfe,0x00,0x00]
3286 # GFX11-FAKE16: v_cmpx_ne_u16_e32 0xfe0b, v127          ; encoding: [0xff,0xfe,0x7a,0x7d,0x0b,0xfe,0x00,0x00]
3288 0x81,0x05,0x7a,0x7d
3289 # GFX11-REAL16: v_cmpx_ne_u16_e32 v1.h, v2.l            ; encoding: [0x81,0x05,0x7a,0x7d]
3290 # GFX11-FAKE16: v_cmpx_ne_u16_e32 v129/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0x81,0x05,0x7a,0x7d]
3292 0xff,0x05,0x7a,0x7d
3293 # GFX11-REAL16: v_cmpx_ne_u16_e32 v127.h, v2.l          ; encoding: [0xff,0x05,0x7a,0x7d]
3294 # GFX11-FAKE16: v_cmpx_ne_u16_e32 v255/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0xff,0x05,0x7a,0x7d]
3296 0xf0,0xfe,0x7a,0x7d
3297 # GFX11-REAL16: v_cmpx_ne_u16_e32 0x3800, v127.l        ; encoding: [0xff,0xfe,0x7a,0x7d,0x00,0x38,0x00,0x00]
3298 # GFX11-FAKE16: v_cmpx_ne_u16_e32 0x3800, v127          ; encoding: [0xff,0xfe,0x7a,0x7d,0x00,0x38,0x00,0x00]
3300 0xfd,0x04,0x7b,0x7d
3301 # GFX11-REAL16: v_cmpx_ne_u16_e32 src_scc, v2.h         ; encoding: [0xfd,0x04,0x7b,0x7d]
3302 # GFX11-FAKE16: v_cmpx_ne_u16_e32 src_scc, v130/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xfd,0x04,0x7b,0x7d]
3304 0xff,0xfe,0x7b,0x7d,0x0b,0xfe,0x00,0x00
3305 # GFX11-REAL16: v_cmpx_ne_u16_e32 0xfe0b, v127.h        ; encoding: [0xff,0xfe,0x7b,0x7d,0x0b,0xfe,0x00,0x00]
3306 # GFX11-FAKE16: v_cmpx_ne_u16_e32 0xfe0b, v255/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xff,0xfe,0x7b,0x7d,0x0b,0xfe,0x00,0x00]
3308 0x01,0x05,0x9a,0x7d
3309 # GFX11: v_cmpx_ne_u32_e32 v1, v2                ; encoding: [0x01,0x05,0x9a,0x7d]
3311 0xff,0x05,0x9a,0x7d
3312 # GFX11: v_cmpx_ne_u32_e32 v255, v2              ; encoding: [0xff,0x05,0x9a,0x7d]
3314 0x01,0x04,0x9a,0x7d
3315 # GFX11: v_cmpx_ne_u32_e32 s1, v2                ; encoding: [0x01,0x04,0x9a,0x7d]
3317 0x69,0x04,0x9a,0x7d
3318 # GFX11: v_cmpx_ne_u32_e32 s105, v2              ; encoding: [0x69,0x04,0x9a,0x7d]
3320 0x6a,0x04,0x9a,0x7d
3321 # GFX11: v_cmpx_ne_u32_e32 vcc_lo, v2            ; encoding: [0x6a,0x04,0x9a,0x7d]
3323 0x6b,0x04,0x9a,0x7d
3324 # GFX11: v_cmpx_ne_u32_e32 vcc_hi, v2            ; encoding: [0x6b,0x04,0x9a,0x7d]
3326 0x7b,0x04,0x9a,0x7d
3327 # GFX11: v_cmpx_ne_u32_e32 ttmp15, v2            ; encoding: [0x7b,0x04,0x9a,0x7d]
3329 0x7d,0x04,0x9a,0x7d
3330 # GFX11: v_cmpx_ne_u32_e32 m0, v2                ; encoding: [0x7d,0x04,0x9a,0x7d]
3332 0x7e,0x04,0x9a,0x7d
3333 # GFX11: v_cmpx_ne_u32_e32 exec_lo, v2           ; encoding: [0x7e,0x04,0x9a,0x7d]
3335 0x7f,0x04,0x9a,0x7d
3336 # GFX11: v_cmpx_ne_u32_e32 exec_hi, v2           ; encoding: [0x7f,0x04,0x9a,0x7d]
3338 0x7c,0x04,0x9a,0x7d
3339 # GFX11: v_cmpx_ne_u32_e32 null, v2              ; encoding: [0x7c,0x04,0x9a,0x7d]
3341 0xc1,0x04,0x9a,0x7d
3342 # GFX11: v_cmpx_ne_u32_e32 -1, v2                ; encoding: [0xc1,0x04,0x9a,0x7d]
3344 0xf0,0x04,0x9a,0x7d
3345 # GFX11: v_cmpx_ne_u32_e32 0.5, v2               ; encoding: [0xf0,0x04,0x9a,0x7d]
3347 0xfd,0x04,0x9a,0x7d
3348 # GFX11: v_cmpx_ne_u32_e32 src_scc, v2           ; encoding: [0xfd,0x04,0x9a,0x7d]
3350 0xff,0xfe,0x9b,0x7d,0x56,0x34,0x12,0xaf
3351 # GFX11: v_cmpx_ne_u32_e32 0xaf123456, v255      ; encoding: [0xff,0xfe,0x9b,0x7d,0x56,0x34,0x12,0xaf]
3353 0x01,0x05,0xba,0x7d
3354 # GFX11: v_cmpx_ne_u64_e32 v[1:2], v[2:3]        ; encoding: [0x01,0x05,0xba,0x7d]
3356 0xfe,0x05,0xba,0x7d
3357 # GFX11: v_cmpx_ne_u64_e32 v[254:255], v[2:3]    ; encoding: [0xfe,0x05,0xba,0x7d]
3359 0x02,0x04,0xba,0x7d
3360 # GFX11: v_cmpx_ne_u64_e32 s[2:3], v[2:3]        ; encoding: [0x02,0x04,0xba,0x7d]
3362 0x68,0x04,0xba,0x7d
3363 # GFX11: v_cmpx_ne_u64_e32 s[104:105], v[2:3]    ; encoding: [0x68,0x04,0xba,0x7d]
3365 0x6a,0x04,0xba,0x7d
3366 # GFX11: v_cmpx_ne_u64_e32 vcc, v[2:3]           ; encoding: [0x6a,0x04,0xba,0x7d]
3368 0x7a,0x04,0xba,0x7d
3369 # GFX11: v_cmpx_ne_u64_e32 ttmp[14:15], v[2:3]   ; encoding: [0x7a,0x04,0xba,0x7d]
3371 0x7e,0x04,0xba,0x7d
3372 # GFX11: v_cmpx_ne_u64_e32 exec, v[2:3]          ; encoding: [0x7e,0x04,0xba,0x7d]
3374 0x7c,0x04,0xba,0x7d
3375 # GFX11: v_cmpx_ne_u64_e32 null, v[2:3]          ; encoding: [0x7c,0x04,0xba,0x7d]
3377 0xc1,0x04,0xba,0x7d
3378 # GFX11: v_cmpx_ne_u64_e32 -1, v[2:3]            ; encoding: [0xc1,0x04,0xba,0x7d]
3380 0xf0,0x04,0xba,0x7d
3381 # GFX11: v_cmpx_ne_u64_e32 0.5, v[2:3]           ; encoding: [0xf0,0x04,0xba,0x7d]
3383 0xfd,0x04,0xba,0x7d
3384 # GFX11: v_cmpx_ne_u64_e32 src_scc, v[2:3]       ; encoding: [0xfd,0x04,0xba,0x7d]
3386 0xff,0xfc,0xbb,0x7d,0x56,0x34,0x12,0xaf
3387 # GFX11: v_cmpx_ne_u64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xbb,0x7d,0x56,0x34,0x12,0xaf]
3389 0x01,0x05,0x1a,0x7d
3390 # GFX11-REAL16: v_cmpx_neq_f16_e32 v1.l, v2.l           ; encoding: [0x01,0x05,0x1a,0x7d]
3391 # GFX11-FAKE16: v_cmpx_neq_f16_e32 v1, v2               ; encoding: [0x01,0x05,0x1a,0x7d]
3393 0x7f,0x05,0x1a,0x7d
3394 # GFX11-REAL16: v_cmpx_neq_f16_e32 v127.l, v2.l         ; encoding: [0x7f,0x05,0x1a,0x7d]
3395 # GFX11-FAKE16: v_cmpx_neq_f16_e32 v127, v2             ; encoding: [0x7f,0x05,0x1a,0x7d]
3397 0x01,0x04,0x1a,0x7d
3398 # GFX11-REAL16: v_cmpx_neq_f16_e32 s1, v2.l             ; encoding: [0x01,0x04,0x1a,0x7d]
3399 # GFX11-FAKE16: v_cmpx_neq_f16_e32 s1, v2               ; encoding: [0x01,0x04,0x1a,0x7d]
3401 0x69,0x04,0x1a,0x7d
3402 # GFX11-REAL16: v_cmpx_neq_f16_e32 s105, v2.l           ; encoding: [0x69,0x04,0x1a,0x7d]
3403 # GFX11-FAKE16: v_cmpx_neq_f16_e32 s105, v2             ; encoding: [0x69,0x04,0x1a,0x7d]
3405 0x6a,0x04,0x1a,0x7d
3406 # GFX11-REAL16: v_cmpx_neq_f16_e32 vcc_lo, v2.l         ; encoding: [0x6a,0x04,0x1a,0x7d]
3407 # GFX11-FAKE16: v_cmpx_neq_f16_e32 vcc_lo, v2           ; encoding: [0x6a,0x04,0x1a,0x7d]
3409 0x6b,0x04,0x1a,0x7d
3410 # GFX11-REAL16: v_cmpx_neq_f16_e32 vcc_hi, v2.l         ; encoding: [0x6b,0x04,0x1a,0x7d]
3411 # GFX11-FAKE16: v_cmpx_neq_f16_e32 vcc_hi, v2           ; encoding: [0x6b,0x04,0x1a,0x7d]
3413 0x7b,0x04,0x1a,0x7d
3414 # GFX11-REAL16: v_cmpx_neq_f16_e32 ttmp15, v2.l         ; encoding: [0x7b,0x04,0x1a,0x7d]
3415 # GFX11-FAKE16: v_cmpx_neq_f16_e32 ttmp15, v2           ; encoding: [0x7b,0x04,0x1a,0x7d]
3417 0x7d,0x04,0x1a,0x7d
3418 # GFX11-REAL16: v_cmpx_neq_f16_e32 m0, v2.l             ; encoding: [0x7d,0x04,0x1a,0x7d]
3419 # GFX11-FAKE16: v_cmpx_neq_f16_e32 m0, v2               ; encoding: [0x7d,0x04,0x1a,0x7d]
3421 0x7e,0x04,0x1a,0x7d
3422 # GFX11-REAL16: v_cmpx_neq_f16_e32 exec_lo, v2.l        ; encoding: [0x7e,0x04,0x1a,0x7d]
3423 # GFX11-FAKE16: v_cmpx_neq_f16_e32 exec_lo, v2          ; encoding: [0x7e,0x04,0x1a,0x7d]
3425 0x7f,0x04,0x1a,0x7d
3426 # GFX11-REAL16: v_cmpx_neq_f16_e32 exec_hi, v2.l        ; encoding: [0x7f,0x04,0x1a,0x7d]
3427 # GFX11-FAKE16: v_cmpx_neq_f16_e32 exec_hi, v2          ; encoding: [0x7f,0x04,0x1a,0x7d]
3429 0x7c,0x04,0x1a,0x7d
3430 # GFX11-REAL16: v_cmpx_neq_f16_e32 null, v2.l           ; encoding: [0x7c,0x04,0x1a,0x7d]
3431 # GFX11-FAKE16: v_cmpx_neq_f16_e32 null, v2             ; encoding: [0x7c,0x04,0x1a,0x7d]
3433 0xc1,0x04,0x1a,0x7d
3434 # GFX11-REAL16: v_cmpx_neq_f16_e32 -1, v2.l             ; encoding: [0xc1,0x04,0x1a,0x7d]
3435 # GFX11-FAKE16: v_cmpx_neq_f16_e32 -1, v2               ; encoding: [0xc1,0x04,0x1a,0x7d]
3437 0xf0,0x04,0x1a,0x7d
3438 # GFX11-REAL16: v_cmpx_neq_f16_e32 0.5, v2.l            ; encoding: [0xf0,0x04,0x1a,0x7d]
3439 # GFX11-FAKE16: v_cmpx_neq_f16_e32 0.5, v2              ; encoding: [0xf0,0x04,0x1a,0x7d]
3441 0xfd,0x04,0x1a,0x7d
3442 # GFX11-REAL16: v_cmpx_neq_f16_e32 src_scc, v2.l        ; encoding: [0xfd,0x04,0x1a,0x7d]
3443 # GFX11-FAKE16: v_cmpx_neq_f16_e32 src_scc, v2          ; encoding: [0xfd,0x04,0x1a,0x7d]
3445 0xff,0xfe,0x1a,0x7d,0x0b,0xfe,0x00,0x00
3446 # GFX11-REAL16: v_cmpx_neq_f16_e32 0xfe0b, v127.l       ; encoding: [0xff,0xfe,0x1a,0x7d,0x0b,0xfe,0x00,0x00]
3447 # GFX11-FAKE16: v_cmpx_neq_f16_e32 0xfe0b, v127         ; encoding: [0xff,0xfe,0x1a,0x7d,0x0b,0xfe,0x00,0x00]
3449 0x81,0x05,0x1a,0x7d
3450 # GFX11-REAL16: v_cmpx_neq_f16_e32 v1.h, v2.l           ; encoding: [0x81,0x05,0x1a,0x7d]
3451 # GFX11-FAKE16: v_cmpx_neq_f16_e32 v129/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0x81,0x05,0x1a,0x7d]
3453 0xff,0x05,0x1a,0x7d
3454 # GFX11-REAL16: v_cmpx_neq_f16_e32 v127.h, v2.l         ; encoding: [0xff,0x05,0x1a,0x7d]
3455 # GFX11-FAKE16: v_cmpx_neq_f16_e32 v255/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0xff,0x05,0x1a,0x7d]
3457 0xf0,0xfe,0x1a,0x7d
3458 # GFX11-REAL16: v_cmpx_neq_f16_e32 0.5, v127.l          ; encoding: [0xf0,0xfe,0x1a,0x7d]
3459 # GFX11-FAKE16: v_cmpx_neq_f16_e32 0.5, v127            ; encoding: [0xf0,0xfe,0x1a,0x7d]
3461 0xfd,0x04,0x1b,0x7d
3462 # GFX11-REAL16: v_cmpx_neq_f16_e32 src_scc, v2.h        ; encoding: [0xfd,0x04,0x1b,0x7d]
3463 # GFX11-FAKE16: v_cmpx_neq_f16_e32 src_scc, v130/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xfd,0x04,0x1b,0x7d]
3465 0xff,0xfe,0x1b,0x7d,0x0b,0xfe,0x00,0x00
3466 # GFX11-REAL16: v_cmpx_neq_f16_e32 0xfe0b, v127.h       ; encoding: [0xff,0xfe,0x1b,0x7d,0x0b,0xfe,0x00,0x00]
3467 # GFX11-FAKE16: v_cmpx_neq_f16_e32 0xfe0b, v255/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xff,0xfe,0x1b,0x7d,0x0b,0xfe,0x00,0x00]
3469 0x01,0x05,0x3a,0x7d
3470 # GFX11: v_cmpx_neq_f32_e32 v1, v2               ; encoding: [0x01,0x05,0x3a,0x7d]
3472 0xff,0x05,0x3a,0x7d
3473 # GFX11: v_cmpx_neq_f32_e32 v255, v2             ; encoding: [0xff,0x05,0x3a,0x7d]
3475 0x01,0x04,0x3a,0x7d
3476 # GFX11: v_cmpx_neq_f32_e32 s1, v2               ; encoding: [0x01,0x04,0x3a,0x7d]
3478 0x69,0x04,0x3a,0x7d
3479 # GFX11: v_cmpx_neq_f32_e32 s105, v2             ; encoding: [0x69,0x04,0x3a,0x7d]
3481 0x6a,0x04,0x3a,0x7d
3482 # GFX11: v_cmpx_neq_f32_e32 vcc_lo, v2           ; encoding: [0x6a,0x04,0x3a,0x7d]
3484 0x6b,0x04,0x3a,0x7d
3485 # GFX11: v_cmpx_neq_f32_e32 vcc_hi, v2           ; encoding: [0x6b,0x04,0x3a,0x7d]
3487 0x7b,0x04,0x3a,0x7d
3488 # GFX11: v_cmpx_neq_f32_e32 ttmp15, v2           ; encoding: [0x7b,0x04,0x3a,0x7d]
3490 0x7d,0x04,0x3a,0x7d
3491 # GFX11: v_cmpx_neq_f32_e32 m0, v2               ; encoding: [0x7d,0x04,0x3a,0x7d]
3493 0x7e,0x04,0x3a,0x7d
3494 # GFX11: v_cmpx_neq_f32_e32 exec_lo, v2          ; encoding: [0x7e,0x04,0x3a,0x7d]
3496 0x7f,0x04,0x3a,0x7d
3497 # GFX11: v_cmpx_neq_f32_e32 exec_hi, v2          ; encoding: [0x7f,0x04,0x3a,0x7d]
3499 0x7c,0x04,0x3a,0x7d
3500 # GFX11: v_cmpx_neq_f32_e32 null, v2             ; encoding: [0x7c,0x04,0x3a,0x7d]
3502 0xc1,0x04,0x3a,0x7d
3503 # GFX11: v_cmpx_neq_f32_e32 -1, v2               ; encoding: [0xc1,0x04,0x3a,0x7d]
3505 0xf0,0x04,0x3a,0x7d
3506 # GFX11: v_cmpx_neq_f32_e32 0.5, v2              ; encoding: [0xf0,0x04,0x3a,0x7d]
3508 0xfd,0x04,0x3a,0x7d
3509 # GFX11: v_cmpx_neq_f32_e32 src_scc, v2          ; encoding: [0xfd,0x04,0x3a,0x7d]
3511 0xff,0xfe,0x3b,0x7d,0x56,0x34,0x12,0xaf
3512 # GFX11: v_cmpx_neq_f32_e32 0xaf123456, v255     ; encoding: [0xff,0xfe,0x3b,0x7d,0x56,0x34,0x12,0xaf]
3514 0x01,0x05,0x5a,0x7d
3515 # GFX11: v_cmpx_neq_f64_e32 v[1:2], v[2:3]       ; encoding: [0x01,0x05,0x5a,0x7d]
3517 0xfe,0x05,0x5a,0x7d
3518 # GFX11: v_cmpx_neq_f64_e32 v[254:255], v[2:3]   ; encoding: [0xfe,0x05,0x5a,0x7d]
3520 0x02,0x04,0x5a,0x7d
3521 # GFX11: v_cmpx_neq_f64_e32 s[2:3], v[2:3]       ; encoding: [0x02,0x04,0x5a,0x7d]
3523 0x68,0x04,0x5a,0x7d
3524 # GFX11: v_cmpx_neq_f64_e32 s[104:105], v[2:3]   ; encoding: [0x68,0x04,0x5a,0x7d]
3526 0x6a,0x04,0x5a,0x7d
3527 # GFX11: v_cmpx_neq_f64_e32 vcc, v[2:3]          ; encoding: [0x6a,0x04,0x5a,0x7d]
3529 0x7a,0x04,0x5a,0x7d
3530 # GFX11: v_cmpx_neq_f64_e32 ttmp[14:15], v[2:3]  ; encoding: [0x7a,0x04,0x5a,0x7d]
3532 0x7e,0x04,0x5a,0x7d
3533 # GFX11: v_cmpx_neq_f64_e32 exec, v[2:3]         ; encoding: [0x7e,0x04,0x5a,0x7d]
3535 0x7c,0x04,0x5a,0x7d
3536 # GFX11: v_cmpx_neq_f64_e32 null, v[2:3]         ; encoding: [0x7c,0x04,0x5a,0x7d]
3538 0xc1,0x04,0x5a,0x7d
3539 # GFX11: v_cmpx_neq_f64_e32 -1, v[2:3]           ; encoding: [0xc1,0x04,0x5a,0x7d]
3541 0xf0,0x04,0x5a,0x7d
3542 # GFX11: v_cmpx_neq_f64_e32 0.5, v[2:3]          ; encoding: [0xf0,0x04,0x5a,0x7d]
3544 0xfd,0x04,0x5a,0x7d
3545 # GFX11: v_cmpx_neq_f64_e32 src_scc, v[2:3]      ; encoding: [0xfd,0x04,0x5a,0x7d]
3547 0xff,0xfc,0x5b,0x7d,0x56,0x34,0x12,0xaf
3548 # GFX11: v_cmpx_neq_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x5b,0x7d,0x56,0x34,0x12,0xaf]
3550 0x01,0x05,0x12,0x7d
3551 # GFX11-REAL16: v_cmpx_nge_f16_e32 v1.l, v2.l           ; encoding: [0x01,0x05,0x12,0x7d]
3552 # GFX11-FAKE16: v_cmpx_nge_f16_e32 v1, v2               ; encoding: [0x01,0x05,0x12,0x7d]
3554 0x7f,0x05,0x12,0x7d
3555 # GFX11-REAL16: v_cmpx_nge_f16_e32 v127.l, v2.l         ; encoding: [0x7f,0x05,0x12,0x7d]
3556 # GFX11-FAKE16: v_cmpx_nge_f16_e32 v127, v2             ; encoding: [0x7f,0x05,0x12,0x7d]
3558 0x01,0x04,0x12,0x7d
3559 # GFX11-REAL16: v_cmpx_nge_f16_e32 s1, v2.l             ; encoding: [0x01,0x04,0x12,0x7d]
3560 # GFX11-FAKE16: v_cmpx_nge_f16_e32 s1, v2               ; encoding: [0x01,0x04,0x12,0x7d]
3562 0x69,0x04,0x12,0x7d
3563 # GFX11-REAL16: v_cmpx_nge_f16_e32 s105, v2.l           ; encoding: [0x69,0x04,0x12,0x7d]
3564 # GFX11-FAKE16: v_cmpx_nge_f16_e32 s105, v2             ; encoding: [0x69,0x04,0x12,0x7d]
3566 0x6a,0x04,0x12,0x7d
3567 # GFX11-REAL16: v_cmpx_nge_f16_e32 vcc_lo, v2.l         ; encoding: [0x6a,0x04,0x12,0x7d]
3568 # GFX11-FAKE16: v_cmpx_nge_f16_e32 vcc_lo, v2           ; encoding: [0x6a,0x04,0x12,0x7d]
3570 0x6b,0x04,0x12,0x7d
3571 # GFX11-REAL16: v_cmpx_nge_f16_e32 vcc_hi, v2.l         ; encoding: [0x6b,0x04,0x12,0x7d]
3572 # GFX11-FAKE16: v_cmpx_nge_f16_e32 vcc_hi, v2           ; encoding: [0x6b,0x04,0x12,0x7d]
3574 0x7b,0x04,0x12,0x7d
3575 # GFX11-REAL16: v_cmpx_nge_f16_e32 ttmp15, v2.l         ; encoding: [0x7b,0x04,0x12,0x7d]
3576 # GFX11-FAKE16: v_cmpx_nge_f16_e32 ttmp15, v2           ; encoding: [0x7b,0x04,0x12,0x7d]
3578 0x7d,0x04,0x12,0x7d
3579 # GFX11-REAL16: v_cmpx_nge_f16_e32 m0, v2.l             ; encoding: [0x7d,0x04,0x12,0x7d]
3580 # GFX11-FAKE16: v_cmpx_nge_f16_e32 m0, v2               ; encoding: [0x7d,0x04,0x12,0x7d]
3582 0x7e,0x04,0x12,0x7d
3583 # GFX11-REAL16: v_cmpx_nge_f16_e32 exec_lo, v2.l        ; encoding: [0x7e,0x04,0x12,0x7d]
3584 # GFX11-FAKE16: v_cmpx_nge_f16_e32 exec_lo, v2          ; encoding: [0x7e,0x04,0x12,0x7d]
3586 0x7f,0x04,0x12,0x7d
3587 # GFX11-REAL16: v_cmpx_nge_f16_e32 exec_hi, v2.l        ; encoding: [0x7f,0x04,0x12,0x7d]
3588 # GFX11-FAKE16: v_cmpx_nge_f16_e32 exec_hi, v2          ; encoding: [0x7f,0x04,0x12,0x7d]
3590 0x7c,0x04,0x12,0x7d
3591 # GFX11-REAL16: v_cmpx_nge_f16_e32 null, v2.l           ; encoding: [0x7c,0x04,0x12,0x7d]
3592 # GFX11-FAKE16: v_cmpx_nge_f16_e32 null, v2             ; encoding: [0x7c,0x04,0x12,0x7d]
3594 0xc1,0x04,0x12,0x7d
3595 # GFX11-REAL16: v_cmpx_nge_f16_e32 -1, v2.l             ; encoding: [0xc1,0x04,0x12,0x7d]
3596 # GFX11-FAKE16: v_cmpx_nge_f16_e32 -1, v2               ; encoding: [0xc1,0x04,0x12,0x7d]
3598 0xf0,0x04,0x12,0x7d
3599 # GFX11-REAL16: v_cmpx_nge_f16_e32 0.5, v2.l            ; encoding: [0xf0,0x04,0x12,0x7d]
3600 # GFX11-FAKE16: v_cmpx_nge_f16_e32 0.5, v2              ; encoding: [0xf0,0x04,0x12,0x7d]
3602 0xfd,0x04,0x12,0x7d
3603 # GFX11-REAL16: v_cmpx_nge_f16_e32 src_scc, v2.l        ; encoding: [0xfd,0x04,0x12,0x7d]
3604 # GFX11-FAKE16: v_cmpx_nge_f16_e32 src_scc, v2          ; encoding: [0xfd,0x04,0x12,0x7d]
3606 0xff,0xfe,0x12,0x7d,0x0b,0xfe,0x00,0x00
3607 # GFX11-REAL16: v_cmpx_nge_f16_e32 0xfe0b, v127.l       ; encoding: [0xff,0xfe,0x12,0x7d,0x0b,0xfe,0x00,0x00]
3608 # GFX11-FAKE16: v_cmpx_nge_f16_e32 0xfe0b, v127         ; encoding: [0xff,0xfe,0x12,0x7d,0x0b,0xfe,0x00,0x00]
3610 0x81,0x05,0x12,0x7d
3611 # GFX11-REAL16: v_cmpx_nge_f16_e32 v1.h, v2.l           ; encoding: [0x81,0x05,0x12,0x7d]
3612 # GFX11-FAKE16: v_cmpx_nge_f16_e32 v129/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0x81,0x05,0x12,0x7d]
3614 0xff,0x05,0x12,0x7d
3615 # GFX11-REAL16: v_cmpx_nge_f16_e32 v127.h, v2.l         ; encoding: [0xff,0x05,0x12,0x7d]
3616 # GFX11-FAKE16: v_cmpx_nge_f16_e32 v255/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0xff,0x05,0x12,0x7d]
3618 0xf0,0xfe,0x12,0x7d
3619 # GFX11-REAL16: v_cmpx_nge_f16_e32 0.5, v127.l          ; encoding: [0xf0,0xfe,0x12,0x7d]
3620 # GFX11-FAKE16: v_cmpx_nge_f16_e32 0.5, v127            ; encoding: [0xf0,0xfe,0x12,0x7d]
3622 0xfd,0x04,0x13,0x7d
3623 # GFX11-REAL16: v_cmpx_nge_f16_e32 src_scc, v2.h        ; encoding: [0xfd,0x04,0x13,0x7d]
3624 # GFX11-FAKE16: v_cmpx_nge_f16_e32 src_scc, v130/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xfd,0x04,0x13,0x7d]
3626 0xff,0xfe,0x13,0x7d,0x0b,0xfe,0x00,0x00
3627 # GFX11-REAL16: v_cmpx_nge_f16_e32 0xfe0b, v127.h       ; encoding: [0xff,0xfe,0x13,0x7d,0x0b,0xfe,0x00,0x00]
3628 # GFX11-FAKE16: v_cmpx_nge_f16_e32 0xfe0b, v255/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xff,0xfe,0x13,0x7d,0x0b,0xfe,0x00,0x00]
3630 0x01,0x05,0x32,0x7d
3631 # GFX11: v_cmpx_nge_f32_e32 v1, v2               ; encoding: [0x01,0x05,0x32,0x7d]
3633 0xff,0x05,0x32,0x7d
3634 # GFX11: v_cmpx_nge_f32_e32 v255, v2             ; encoding: [0xff,0x05,0x32,0x7d]
3636 0x01,0x04,0x32,0x7d
3637 # GFX11: v_cmpx_nge_f32_e32 s1, v2               ; encoding: [0x01,0x04,0x32,0x7d]
3639 0x69,0x04,0x32,0x7d
3640 # GFX11: v_cmpx_nge_f32_e32 s105, v2             ; encoding: [0x69,0x04,0x32,0x7d]
3642 0x6a,0x04,0x32,0x7d
3643 # GFX11: v_cmpx_nge_f32_e32 vcc_lo, v2           ; encoding: [0x6a,0x04,0x32,0x7d]
3645 0x6b,0x04,0x32,0x7d
3646 # GFX11: v_cmpx_nge_f32_e32 vcc_hi, v2           ; encoding: [0x6b,0x04,0x32,0x7d]
3648 0x7b,0x04,0x32,0x7d
3649 # GFX11: v_cmpx_nge_f32_e32 ttmp15, v2           ; encoding: [0x7b,0x04,0x32,0x7d]
3651 0x7d,0x04,0x32,0x7d
3652 # GFX11: v_cmpx_nge_f32_e32 m0, v2               ; encoding: [0x7d,0x04,0x32,0x7d]
3654 0x7e,0x04,0x32,0x7d
3655 # GFX11: v_cmpx_nge_f32_e32 exec_lo, v2          ; encoding: [0x7e,0x04,0x32,0x7d]
3657 0x7f,0x04,0x32,0x7d
3658 # GFX11: v_cmpx_nge_f32_e32 exec_hi, v2          ; encoding: [0x7f,0x04,0x32,0x7d]
3660 0x7c,0x04,0x32,0x7d
3661 # GFX11: v_cmpx_nge_f32_e32 null, v2             ; encoding: [0x7c,0x04,0x32,0x7d]
3663 0xc1,0x04,0x32,0x7d
3664 # GFX11: v_cmpx_nge_f32_e32 -1, v2               ; encoding: [0xc1,0x04,0x32,0x7d]
3666 0xf0,0x04,0x32,0x7d
3667 # GFX11: v_cmpx_nge_f32_e32 0.5, v2              ; encoding: [0xf0,0x04,0x32,0x7d]
3669 0xfd,0x04,0x32,0x7d
3670 # GFX11: v_cmpx_nge_f32_e32 src_scc, v2          ; encoding: [0xfd,0x04,0x32,0x7d]
3672 0xff,0xfe,0x33,0x7d,0x56,0x34,0x12,0xaf
3673 # GFX11: v_cmpx_nge_f32_e32 0xaf123456, v255     ; encoding: [0xff,0xfe,0x33,0x7d,0x56,0x34,0x12,0xaf]
3675 0x01,0x05,0x52,0x7d
3676 # GFX11: v_cmpx_nge_f64_e32 v[1:2], v[2:3]       ; encoding: [0x01,0x05,0x52,0x7d]
3678 0xfe,0x05,0x52,0x7d
3679 # GFX11: v_cmpx_nge_f64_e32 v[254:255], v[2:3]   ; encoding: [0xfe,0x05,0x52,0x7d]
3681 0x02,0x04,0x52,0x7d
3682 # GFX11: v_cmpx_nge_f64_e32 s[2:3], v[2:3]       ; encoding: [0x02,0x04,0x52,0x7d]
3684 0x68,0x04,0x52,0x7d
3685 # GFX11: v_cmpx_nge_f64_e32 s[104:105], v[2:3]   ; encoding: [0x68,0x04,0x52,0x7d]
3687 0x6a,0x04,0x52,0x7d
3688 # GFX11: v_cmpx_nge_f64_e32 vcc, v[2:3]          ; encoding: [0x6a,0x04,0x52,0x7d]
3690 0x7a,0x04,0x52,0x7d
3691 # GFX11: v_cmpx_nge_f64_e32 ttmp[14:15], v[2:3]  ; encoding: [0x7a,0x04,0x52,0x7d]
3693 0x7e,0x04,0x52,0x7d
3694 # GFX11: v_cmpx_nge_f64_e32 exec, v[2:3]         ; encoding: [0x7e,0x04,0x52,0x7d]
3696 0x7c,0x04,0x52,0x7d
3697 # GFX11: v_cmpx_nge_f64_e32 null, v[2:3]         ; encoding: [0x7c,0x04,0x52,0x7d]
3699 0xc1,0x04,0x52,0x7d
3700 # GFX11: v_cmpx_nge_f64_e32 -1, v[2:3]           ; encoding: [0xc1,0x04,0x52,0x7d]
3702 0xf0,0x04,0x52,0x7d
3703 # GFX11: v_cmpx_nge_f64_e32 0.5, v[2:3]          ; encoding: [0xf0,0x04,0x52,0x7d]
3705 0xfd,0x04,0x52,0x7d
3706 # GFX11: v_cmpx_nge_f64_e32 src_scc, v[2:3]      ; encoding: [0xfd,0x04,0x52,0x7d]
3708 0xff,0xfc,0x53,0x7d,0x56,0x34,0x12,0xaf
3709 # GFX11: v_cmpx_nge_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x53,0x7d,0x56,0x34,0x12,0xaf]
3711 0x01,0x05,0x16,0x7d
3712 # GFX11-REAL16: v_cmpx_ngt_f16_e32 v1.l, v2.l           ; encoding: [0x01,0x05,0x16,0x7d]
3713 # GFX11-FAKE16: v_cmpx_ngt_f16_e32 v1, v2               ; encoding: [0x01,0x05,0x16,0x7d]
3715 0x7f,0x05,0x16,0x7d
3716 # GFX11-REAL16: v_cmpx_ngt_f16_e32 v127.l, v2.l         ; encoding: [0x7f,0x05,0x16,0x7d]
3717 # GFX11-FAKE16: v_cmpx_ngt_f16_e32 v127, v2             ; encoding: [0x7f,0x05,0x16,0x7d]
3719 0x01,0x04,0x16,0x7d
3720 # GFX11-REAL16: v_cmpx_ngt_f16_e32 s1, v2.l             ; encoding: [0x01,0x04,0x16,0x7d]
3721 # GFX11-FAKE16: v_cmpx_ngt_f16_e32 s1, v2               ; encoding: [0x01,0x04,0x16,0x7d]
3723 0x69,0x04,0x16,0x7d
3724 # GFX11-REAL16: v_cmpx_ngt_f16_e32 s105, v2.l           ; encoding: [0x69,0x04,0x16,0x7d]
3725 # GFX11-FAKE16: v_cmpx_ngt_f16_e32 s105, v2             ; encoding: [0x69,0x04,0x16,0x7d]
3727 0x6a,0x04,0x16,0x7d
3728 # GFX11-REAL16: v_cmpx_ngt_f16_e32 vcc_lo, v2.l         ; encoding: [0x6a,0x04,0x16,0x7d]
3729 # GFX11-FAKE16: v_cmpx_ngt_f16_e32 vcc_lo, v2           ; encoding: [0x6a,0x04,0x16,0x7d]
3731 0x6b,0x04,0x16,0x7d
3732 # GFX11-REAL16: v_cmpx_ngt_f16_e32 vcc_hi, v2.l         ; encoding: [0x6b,0x04,0x16,0x7d]
3733 # GFX11-FAKE16: v_cmpx_ngt_f16_e32 vcc_hi, v2           ; encoding: [0x6b,0x04,0x16,0x7d]
3735 0x7b,0x04,0x16,0x7d
3736 # GFX11-REAL16: v_cmpx_ngt_f16_e32 ttmp15, v2.l         ; encoding: [0x7b,0x04,0x16,0x7d]
3737 # GFX11-FAKE16: v_cmpx_ngt_f16_e32 ttmp15, v2           ; encoding: [0x7b,0x04,0x16,0x7d]
3739 0x7d,0x04,0x16,0x7d
3740 # GFX11-REAL16: v_cmpx_ngt_f16_e32 m0, v2.l             ; encoding: [0x7d,0x04,0x16,0x7d]
3741 # GFX11-FAKE16: v_cmpx_ngt_f16_e32 m0, v2               ; encoding: [0x7d,0x04,0x16,0x7d]
3743 0x7e,0x04,0x16,0x7d
3744 # GFX11-REAL16: v_cmpx_ngt_f16_e32 exec_lo, v2.l        ; encoding: [0x7e,0x04,0x16,0x7d]
3745 # GFX11-FAKE16: v_cmpx_ngt_f16_e32 exec_lo, v2          ; encoding: [0x7e,0x04,0x16,0x7d]
3747 0x7f,0x04,0x16,0x7d
3748 # GFX11-REAL16: v_cmpx_ngt_f16_e32 exec_hi, v2.l        ; encoding: [0x7f,0x04,0x16,0x7d]
3749 # GFX11-FAKE16: v_cmpx_ngt_f16_e32 exec_hi, v2          ; encoding: [0x7f,0x04,0x16,0x7d]
3751 0x7c,0x04,0x16,0x7d
3752 # GFX11-REAL16: v_cmpx_ngt_f16_e32 null, v2.l           ; encoding: [0x7c,0x04,0x16,0x7d]
3753 # GFX11-FAKE16: v_cmpx_ngt_f16_e32 null, v2             ; encoding: [0x7c,0x04,0x16,0x7d]
3755 0xc1,0x04,0x16,0x7d
3756 # GFX11-REAL16: v_cmpx_ngt_f16_e32 -1, v2.l             ; encoding: [0xc1,0x04,0x16,0x7d]
3757 # GFX11-FAKE16: v_cmpx_ngt_f16_e32 -1, v2               ; encoding: [0xc1,0x04,0x16,0x7d]
3759 0xf0,0x04,0x16,0x7d
3760 # GFX11-REAL16: v_cmpx_ngt_f16_e32 0.5, v2.l            ; encoding: [0xf0,0x04,0x16,0x7d]
3761 # GFX11-FAKE16: v_cmpx_ngt_f16_e32 0.5, v2              ; encoding: [0xf0,0x04,0x16,0x7d]
3763 0xfd,0x04,0x16,0x7d
3764 # GFX11-REAL16: v_cmpx_ngt_f16_e32 src_scc, v2.l        ; encoding: [0xfd,0x04,0x16,0x7d]
3765 # GFX11-FAKE16: v_cmpx_ngt_f16_e32 src_scc, v2          ; encoding: [0xfd,0x04,0x16,0x7d]
3767 0xff,0xfe,0x16,0x7d,0x0b,0xfe,0x00,0x00
3768 # GFX11-REAL16: v_cmpx_ngt_f16_e32 0xfe0b, v127.l       ; encoding: [0xff,0xfe,0x16,0x7d,0x0b,0xfe,0x00,0x00]
3769 # GFX11-FAKE16: v_cmpx_ngt_f16_e32 0xfe0b, v127         ; encoding: [0xff,0xfe,0x16,0x7d,0x0b,0xfe,0x00,0x00]
3771 0x81,0x05,0x16,0x7d
3772 # GFX11-REAL16: v_cmpx_ngt_f16_e32 v1.h, v2.l           ; encoding: [0x81,0x05,0x16,0x7d]
3773 # GFX11-FAKE16: v_cmpx_ngt_f16_e32 v129/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0x81,0x05,0x16,0x7d]
3775 0xff,0x05,0x16,0x7d
3776 # GFX11-REAL16: v_cmpx_ngt_f16_e32 v127.h, v2.l         ; encoding: [0xff,0x05,0x16,0x7d]
3777 # GFX11-FAKE16: v_cmpx_ngt_f16_e32 v255/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0xff,0x05,0x16,0x7d]
3779 0xf0,0xfe,0x16,0x7d
3780 # GFX11-REAL16: v_cmpx_ngt_f16_e32 0.5, v127.l          ; encoding: [0xf0,0xfe,0x16,0x7d]
3781 # GFX11-FAKE16: v_cmpx_ngt_f16_e32 0.5, v127            ; encoding: [0xf0,0xfe,0x16,0x7d]
3783 0xfd,0x04,0x17,0x7d
3784 # GFX11-REAL16: v_cmpx_ngt_f16_e32 src_scc, v2.h        ; encoding: [0xfd,0x04,0x17,0x7d]
3785 # GFX11-FAKE16: v_cmpx_ngt_f16_e32 src_scc, v130/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xfd,0x04,0x17,0x7d]
3787 0xff,0xfe,0x17,0x7d,0x0b,0xfe,0x00,0x00
3788 # GFX11-REAL16: v_cmpx_ngt_f16_e32 0xfe0b, v127.h       ; encoding: [0xff,0xfe,0x17,0x7d,0x0b,0xfe,0x00,0x00]
3789 # GFX11-FAKE16: v_cmpx_ngt_f16_e32 0xfe0b, v255/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xff,0xfe,0x17,0x7d,0x0b,0xfe,0x00,0x00]
3791 0x01,0x05,0x36,0x7d
3792 # GFX11: v_cmpx_ngt_f32_e32 v1, v2               ; encoding: [0x01,0x05,0x36,0x7d]
3794 0xff,0x05,0x36,0x7d
3795 # GFX11: v_cmpx_ngt_f32_e32 v255, v2             ; encoding: [0xff,0x05,0x36,0x7d]
3797 0x01,0x04,0x36,0x7d
3798 # GFX11: v_cmpx_ngt_f32_e32 s1, v2               ; encoding: [0x01,0x04,0x36,0x7d]
3800 0x69,0x04,0x36,0x7d
3801 # GFX11: v_cmpx_ngt_f32_e32 s105, v2             ; encoding: [0x69,0x04,0x36,0x7d]
3803 0x6a,0x04,0x36,0x7d
3804 # GFX11: v_cmpx_ngt_f32_e32 vcc_lo, v2           ; encoding: [0x6a,0x04,0x36,0x7d]
3806 0x6b,0x04,0x36,0x7d
3807 # GFX11: v_cmpx_ngt_f32_e32 vcc_hi, v2           ; encoding: [0x6b,0x04,0x36,0x7d]
3809 0x7b,0x04,0x36,0x7d
3810 # GFX11: v_cmpx_ngt_f32_e32 ttmp15, v2           ; encoding: [0x7b,0x04,0x36,0x7d]
3812 0x7d,0x04,0x36,0x7d
3813 # GFX11: v_cmpx_ngt_f32_e32 m0, v2               ; encoding: [0x7d,0x04,0x36,0x7d]
3815 0x7e,0x04,0x36,0x7d
3816 # GFX11: v_cmpx_ngt_f32_e32 exec_lo, v2          ; encoding: [0x7e,0x04,0x36,0x7d]
3818 0x7f,0x04,0x36,0x7d
3819 # GFX11: v_cmpx_ngt_f32_e32 exec_hi, v2          ; encoding: [0x7f,0x04,0x36,0x7d]
3821 0x7c,0x04,0x36,0x7d
3822 # GFX11: v_cmpx_ngt_f32_e32 null, v2             ; encoding: [0x7c,0x04,0x36,0x7d]
3824 0xc1,0x04,0x36,0x7d
3825 # GFX11: v_cmpx_ngt_f32_e32 -1, v2               ; encoding: [0xc1,0x04,0x36,0x7d]
3827 0xf0,0x04,0x36,0x7d
3828 # GFX11: v_cmpx_ngt_f32_e32 0.5, v2              ; encoding: [0xf0,0x04,0x36,0x7d]
3830 0xfd,0x04,0x36,0x7d
3831 # GFX11: v_cmpx_ngt_f32_e32 src_scc, v2          ; encoding: [0xfd,0x04,0x36,0x7d]
3833 0xff,0xfe,0x37,0x7d,0x56,0x34,0x12,0xaf
3834 # GFX11: v_cmpx_ngt_f32_e32 0xaf123456, v255     ; encoding: [0xff,0xfe,0x37,0x7d,0x56,0x34,0x12,0xaf]
3836 0x01,0x05,0x56,0x7d
3837 # GFX11: v_cmpx_ngt_f64_e32 v[1:2], v[2:3]       ; encoding: [0x01,0x05,0x56,0x7d]
3839 0xfe,0x05,0x56,0x7d
3840 # GFX11: v_cmpx_ngt_f64_e32 v[254:255], v[2:3]   ; encoding: [0xfe,0x05,0x56,0x7d]
3842 0x02,0x04,0x56,0x7d
3843 # GFX11: v_cmpx_ngt_f64_e32 s[2:3], v[2:3]       ; encoding: [0x02,0x04,0x56,0x7d]
3845 0x68,0x04,0x56,0x7d
3846 # GFX11: v_cmpx_ngt_f64_e32 s[104:105], v[2:3]   ; encoding: [0x68,0x04,0x56,0x7d]
3848 0x6a,0x04,0x56,0x7d
3849 # GFX11: v_cmpx_ngt_f64_e32 vcc, v[2:3]          ; encoding: [0x6a,0x04,0x56,0x7d]
3851 0x7a,0x04,0x56,0x7d
3852 # GFX11: v_cmpx_ngt_f64_e32 ttmp[14:15], v[2:3]  ; encoding: [0x7a,0x04,0x56,0x7d]
3854 0x7e,0x04,0x56,0x7d
3855 # GFX11: v_cmpx_ngt_f64_e32 exec, v[2:3]         ; encoding: [0x7e,0x04,0x56,0x7d]
3857 0x7c,0x04,0x56,0x7d
3858 # GFX11: v_cmpx_ngt_f64_e32 null, v[2:3]         ; encoding: [0x7c,0x04,0x56,0x7d]
3860 0xc1,0x04,0x56,0x7d
3861 # GFX11: v_cmpx_ngt_f64_e32 -1, v[2:3]           ; encoding: [0xc1,0x04,0x56,0x7d]
3863 0xf0,0x04,0x56,0x7d
3864 # GFX11: v_cmpx_ngt_f64_e32 0.5, v[2:3]          ; encoding: [0xf0,0x04,0x56,0x7d]
3866 0xfd,0x04,0x56,0x7d
3867 # GFX11: v_cmpx_ngt_f64_e32 src_scc, v[2:3]      ; encoding: [0xfd,0x04,0x56,0x7d]
3869 0xff,0xfc,0x57,0x7d,0x56,0x34,0x12,0xaf
3870 # GFX11: v_cmpx_ngt_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x57,0x7d,0x56,0x34,0x12,0xaf]
3872 0x01,0x05,0x18,0x7d
3873 # GFX11-REAL16: v_cmpx_nle_f16_e32 v1.l, v2.l           ; encoding: [0x01,0x05,0x18,0x7d]
3874 # GFX11-FAKE16: v_cmpx_nle_f16_e32 v1, v2               ; encoding: [0x01,0x05,0x18,0x7d]
3876 0x7f,0x05,0x18,0x7d
3877 # GFX11-REAL16: v_cmpx_nle_f16_e32 v127.l, v2.l         ; encoding: [0x7f,0x05,0x18,0x7d]
3878 # GFX11-FAKE16: v_cmpx_nle_f16_e32 v127, v2             ; encoding: [0x7f,0x05,0x18,0x7d]
3880 0x01,0x04,0x18,0x7d
3881 # GFX11-REAL16: v_cmpx_nle_f16_e32 s1, v2.l             ; encoding: [0x01,0x04,0x18,0x7d]
3882 # GFX11-FAKE16: v_cmpx_nle_f16_e32 s1, v2               ; encoding: [0x01,0x04,0x18,0x7d]
3884 0x69,0x04,0x18,0x7d
3885 # GFX11-REAL16: v_cmpx_nle_f16_e32 s105, v2.l           ; encoding: [0x69,0x04,0x18,0x7d]
3886 # GFX11-FAKE16: v_cmpx_nle_f16_e32 s105, v2             ; encoding: [0x69,0x04,0x18,0x7d]
3888 0x6a,0x04,0x18,0x7d
3889 # GFX11-REAL16: v_cmpx_nle_f16_e32 vcc_lo, v2.l         ; encoding: [0x6a,0x04,0x18,0x7d]
3890 # GFX11-FAKE16: v_cmpx_nle_f16_e32 vcc_lo, v2           ; encoding: [0x6a,0x04,0x18,0x7d]
3892 0x6b,0x04,0x18,0x7d
3893 # GFX11-REAL16: v_cmpx_nle_f16_e32 vcc_hi, v2.l         ; encoding: [0x6b,0x04,0x18,0x7d]
3894 # GFX11-FAKE16: v_cmpx_nle_f16_e32 vcc_hi, v2           ; encoding: [0x6b,0x04,0x18,0x7d]
3896 0x7b,0x04,0x18,0x7d
3897 # GFX11-REAL16: v_cmpx_nle_f16_e32 ttmp15, v2.l         ; encoding: [0x7b,0x04,0x18,0x7d]
3898 # GFX11-FAKE16: v_cmpx_nle_f16_e32 ttmp15, v2           ; encoding: [0x7b,0x04,0x18,0x7d]
3900 0x7d,0x04,0x18,0x7d
3901 # GFX11-REAL16: v_cmpx_nle_f16_e32 m0, v2.l             ; encoding: [0x7d,0x04,0x18,0x7d]
3902 # GFX11-FAKE16: v_cmpx_nle_f16_e32 m0, v2               ; encoding: [0x7d,0x04,0x18,0x7d]
3904 0x7e,0x04,0x18,0x7d
3905 # GFX11-REAL16: v_cmpx_nle_f16_e32 exec_lo, v2.l        ; encoding: [0x7e,0x04,0x18,0x7d]
3906 # GFX11-FAKE16: v_cmpx_nle_f16_e32 exec_lo, v2          ; encoding: [0x7e,0x04,0x18,0x7d]
3908 0x7f,0x04,0x18,0x7d
3909 # GFX11-REAL16: v_cmpx_nle_f16_e32 exec_hi, v2.l        ; encoding: [0x7f,0x04,0x18,0x7d]
3910 # GFX11-FAKE16: v_cmpx_nle_f16_e32 exec_hi, v2          ; encoding: [0x7f,0x04,0x18,0x7d]
3912 0x7c,0x04,0x18,0x7d
3913 # GFX11-REAL16: v_cmpx_nle_f16_e32 null, v2.l           ; encoding: [0x7c,0x04,0x18,0x7d]
3914 # GFX11-FAKE16: v_cmpx_nle_f16_e32 null, v2             ; encoding: [0x7c,0x04,0x18,0x7d]
3916 0xc1,0x04,0x18,0x7d
3917 # GFX11-REAL16: v_cmpx_nle_f16_e32 -1, v2.l             ; encoding: [0xc1,0x04,0x18,0x7d]
3918 # GFX11-FAKE16: v_cmpx_nle_f16_e32 -1, v2               ; encoding: [0xc1,0x04,0x18,0x7d]
3920 0xf0,0x04,0x18,0x7d
3921 # GFX11-REAL16: v_cmpx_nle_f16_e32 0.5, v2.l            ; encoding: [0xf0,0x04,0x18,0x7d]
3922 # GFX11-FAKE16: v_cmpx_nle_f16_e32 0.5, v2              ; encoding: [0xf0,0x04,0x18,0x7d]
3924 0xfd,0x04,0x18,0x7d
3925 # GFX11-REAL16: v_cmpx_nle_f16_e32 src_scc, v2.l        ; encoding: [0xfd,0x04,0x18,0x7d]
3926 # GFX11-FAKE16: v_cmpx_nle_f16_e32 src_scc, v2          ; encoding: [0xfd,0x04,0x18,0x7d]
3928 0xff,0xfe,0x18,0x7d,0x0b,0xfe,0x00,0x00
3929 # GFX11-REAL16: v_cmpx_nle_f16_e32 0xfe0b, v127.l       ; encoding: [0xff,0xfe,0x18,0x7d,0x0b,0xfe,0x00,0x00]
3930 # GFX11-FAKE16: v_cmpx_nle_f16_e32 0xfe0b, v127         ; encoding: [0xff,0xfe,0x18,0x7d,0x0b,0xfe,0x00,0x00]
3932 0x81,0x05,0x18,0x7d
3933 # GFX11-REAL16: v_cmpx_nle_f16_e32 v1.h, v2.l           ; encoding: [0x81,0x05,0x18,0x7d]
3934 # GFX11-FAKE16: v_cmpx_nle_f16_e32 v129/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0x81,0x05,0x18,0x7d]
3936 0xff,0x05,0x18,0x7d
3937 # GFX11-REAL16: v_cmpx_nle_f16_e32 v127.h, v2.l         ; encoding: [0xff,0x05,0x18,0x7d]
3938 # GFX11-FAKE16: v_cmpx_nle_f16_e32 v255/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0xff,0x05,0x18,0x7d]
3940 0xf0,0xfe,0x18,0x7d
3941 # GFX11-REAL16: v_cmpx_nle_f16_e32 0.5, v127.l          ; encoding: [0xf0,0xfe,0x18,0x7d]
3942 # GFX11-FAKE16: v_cmpx_nle_f16_e32 0.5, v127            ; encoding: [0xf0,0xfe,0x18,0x7d]
3944 0xfd,0x04,0x19,0x7d
3945 # GFX11-REAL16: v_cmpx_nle_f16_e32 src_scc, v2.h        ; encoding: [0xfd,0x04,0x19,0x7d]
3946 # GFX11-FAKE16: v_cmpx_nle_f16_e32 src_scc, v130/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xfd,0x04,0x19,0x7d]
3948 0xff,0xfe,0x19,0x7d,0x0b,0xfe,0x00,0x00
3949 # GFX11-REAL16: v_cmpx_nle_f16_e32 0xfe0b, v127.h       ; encoding: [0xff,0xfe,0x19,0x7d,0x0b,0xfe,0x00,0x00]
3950 # GFX11-FAKE16: v_cmpx_nle_f16_e32 0xfe0b, v255/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xff,0xfe,0x19,0x7d,0x0b,0xfe,0x00,0x00]
3952 0x01,0x05,0x38,0x7d
3953 # GFX11: v_cmpx_nle_f32_e32 v1, v2               ; encoding: [0x01,0x05,0x38,0x7d]
3955 0xff,0x05,0x38,0x7d
3956 # GFX11: v_cmpx_nle_f32_e32 v255, v2             ; encoding: [0xff,0x05,0x38,0x7d]
3958 0x01,0x04,0x38,0x7d
3959 # GFX11: v_cmpx_nle_f32_e32 s1, v2               ; encoding: [0x01,0x04,0x38,0x7d]
3961 0x69,0x04,0x38,0x7d
3962 # GFX11: v_cmpx_nle_f32_e32 s105, v2             ; encoding: [0x69,0x04,0x38,0x7d]
3964 0x6a,0x04,0x38,0x7d
3965 # GFX11: v_cmpx_nle_f32_e32 vcc_lo, v2           ; encoding: [0x6a,0x04,0x38,0x7d]
3967 0x6b,0x04,0x38,0x7d
3968 # GFX11: v_cmpx_nle_f32_e32 vcc_hi, v2           ; encoding: [0x6b,0x04,0x38,0x7d]
3970 0x7b,0x04,0x38,0x7d
3971 # GFX11: v_cmpx_nle_f32_e32 ttmp15, v2           ; encoding: [0x7b,0x04,0x38,0x7d]
3973 0x7d,0x04,0x38,0x7d
3974 # GFX11: v_cmpx_nle_f32_e32 m0, v2               ; encoding: [0x7d,0x04,0x38,0x7d]
3976 0x7e,0x04,0x38,0x7d
3977 # GFX11: v_cmpx_nle_f32_e32 exec_lo, v2          ; encoding: [0x7e,0x04,0x38,0x7d]
3979 0x7f,0x04,0x38,0x7d
3980 # GFX11: v_cmpx_nle_f32_e32 exec_hi, v2          ; encoding: [0x7f,0x04,0x38,0x7d]
3982 0x7c,0x04,0x38,0x7d
3983 # GFX11: v_cmpx_nle_f32_e32 null, v2             ; encoding: [0x7c,0x04,0x38,0x7d]
3985 0xc1,0x04,0x38,0x7d
3986 # GFX11: v_cmpx_nle_f32_e32 -1, v2               ; encoding: [0xc1,0x04,0x38,0x7d]
3988 0xf0,0x04,0x38,0x7d
3989 # GFX11: v_cmpx_nle_f32_e32 0.5, v2              ; encoding: [0xf0,0x04,0x38,0x7d]
3991 0xfd,0x04,0x38,0x7d
3992 # GFX11: v_cmpx_nle_f32_e32 src_scc, v2          ; encoding: [0xfd,0x04,0x38,0x7d]
3994 0xff,0xfe,0x39,0x7d,0x56,0x34,0x12,0xaf
3995 # GFX11: v_cmpx_nle_f32_e32 0xaf123456, v255     ; encoding: [0xff,0xfe,0x39,0x7d,0x56,0x34,0x12,0xaf]
3997 0x01,0x05,0x58,0x7d
3998 # GFX11: v_cmpx_nle_f64_e32 v[1:2], v[2:3]       ; encoding: [0x01,0x05,0x58,0x7d]
4000 0xfe,0x05,0x58,0x7d
4001 # GFX11: v_cmpx_nle_f64_e32 v[254:255], v[2:3]   ; encoding: [0xfe,0x05,0x58,0x7d]
4003 0x02,0x04,0x58,0x7d
4004 # GFX11: v_cmpx_nle_f64_e32 s[2:3], v[2:3]       ; encoding: [0x02,0x04,0x58,0x7d]
4006 0x68,0x04,0x58,0x7d
4007 # GFX11: v_cmpx_nle_f64_e32 s[104:105], v[2:3]   ; encoding: [0x68,0x04,0x58,0x7d]
4009 0x6a,0x04,0x58,0x7d
4010 # GFX11: v_cmpx_nle_f64_e32 vcc, v[2:3]          ; encoding: [0x6a,0x04,0x58,0x7d]
4012 0x7a,0x04,0x58,0x7d
4013 # GFX11: v_cmpx_nle_f64_e32 ttmp[14:15], v[2:3]  ; encoding: [0x7a,0x04,0x58,0x7d]
4015 0x7e,0x04,0x58,0x7d
4016 # GFX11: v_cmpx_nle_f64_e32 exec, v[2:3]         ; encoding: [0x7e,0x04,0x58,0x7d]
4018 0x7c,0x04,0x58,0x7d
4019 # GFX11: v_cmpx_nle_f64_e32 null, v[2:3]         ; encoding: [0x7c,0x04,0x58,0x7d]
4021 0xc1,0x04,0x58,0x7d
4022 # GFX11: v_cmpx_nle_f64_e32 -1, v[2:3]           ; encoding: [0xc1,0x04,0x58,0x7d]
4024 0xf0,0x04,0x58,0x7d
4025 # GFX11: v_cmpx_nle_f64_e32 0.5, v[2:3]          ; encoding: [0xf0,0x04,0x58,0x7d]
4027 0xfd,0x04,0x58,0x7d
4028 # GFX11: v_cmpx_nle_f64_e32 src_scc, v[2:3]      ; encoding: [0xfd,0x04,0x58,0x7d]
4030 0xff,0xfc,0x59,0x7d,0x56,0x34,0x12,0xaf
4031 # GFX11: v_cmpx_nle_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x59,0x7d,0x56,0x34,0x12,0xaf]
4033 0x01,0x05,0x14,0x7d
4034 # GFX11-REAL16: v_cmpx_nlg_f16_e32 v1.l, v2.l           ; encoding: [0x01,0x05,0x14,0x7d]
4035 # GFX11-FAKE16: v_cmpx_nlg_f16_e32 v1, v2               ; encoding: [0x01,0x05,0x14,0x7d]
4037 0x7f,0x05,0x14,0x7d
4038 # GFX11-REAL16: v_cmpx_nlg_f16_e32 v127.l, v2.l         ; encoding: [0x7f,0x05,0x14,0x7d]
4039 # GFX11-FAKE16: v_cmpx_nlg_f16_e32 v127, v2             ; encoding: [0x7f,0x05,0x14,0x7d]
4041 0x01,0x04,0x14,0x7d
4042 # GFX11-REAL16: v_cmpx_nlg_f16_e32 s1, v2.l             ; encoding: [0x01,0x04,0x14,0x7d]
4043 # GFX11-FAKE16: v_cmpx_nlg_f16_e32 s1, v2               ; encoding: [0x01,0x04,0x14,0x7d]
4045 0x69,0x04,0x14,0x7d
4046 # GFX11-REAL16: v_cmpx_nlg_f16_e32 s105, v2.l           ; encoding: [0x69,0x04,0x14,0x7d]
4047 # GFX11-FAKE16: v_cmpx_nlg_f16_e32 s105, v2             ; encoding: [0x69,0x04,0x14,0x7d]
4049 0x6a,0x04,0x14,0x7d
4050 # GFX11-REAL16: v_cmpx_nlg_f16_e32 vcc_lo, v2.l         ; encoding: [0x6a,0x04,0x14,0x7d]
4051 # GFX11-FAKE16: v_cmpx_nlg_f16_e32 vcc_lo, v2           ; encoding: [0x6a,0x04,0x14,0x7d]
4053 0x6b,0x04,0x14,0x7d
4054 # GFX11-REAL16: v_cmpx_nlg_f16_e32 vcc_hi, v2.l         ; encoding: [0x6b,0x04,0x14,0x7d]
4055 # GFX11-FAKE16: v_cmpx_nlg_f16_e32 vcc_hi, v2           ; encoding: [0x6b,0x04,0x14,0x7d]
4057 0x7b,0x04,0x14,0x7d
4058 # GFX11-REAL16: v_cmpx_nlg_f16_e32 ttmp15, v2.l         ; encoding: [0x7b,0x04,0x14,0x7d]
4059 # GFX11-FAKE16: v_cmpx_nlg_f16_e32 ttmp15, v2           ; encoding: [0x7b,0x04,0x14,0x7d]
4061 0x7d,0x04,0x14,0x7d
4062 # GFX11-REAL16: v_cmpx_nlg_f16_e32 m0, v2.l             ; encoding: [0x7d,0x04,0x14,0x7d]
4063 # GFX11-FAKE16: v_cmpx_nlg_f16_e32 m0, v2               ; encoding: [0x7d,0x04,0x14,0x7d]
4065 0x7e,0x04,0x14,0x7d
4066 # GFX11-REAL16: v_cmpx_nlg_f16_e32 exec_lo, v2.l        ; encoding: [0x7e,0x04,0x14,0x7d]
4067 # GFX11-FAKE16: v_cmpx_nlg_f16_e32 exec_lo, v2          ; encoding: [0x7e,0x04,0x14,0x7d]
4069 0x7f,0x04,0x14,0x7d
4070 # GFX11-REAL16: v_cmpx_nlg_f16_e32 exec_hi, v2.l        ; encoding: [0x7f,0x04,0x14,0x7d]
4071 # GFX11-FAKE16: v_cmpx_nlg_f16_e32 exec_hi, v2          ; encoding: [0x7f,0x04,0x14,0x7d]
4073 0x7c,0x04,0x14,0x7d
4074 # GFX11-REAL16: v_cmpx_nlg_f16_e32 null, v2.l           ; encoding: [0x7c,0x04,0x14,0x7d]
4075 # GFX11-FAKE16: v_cmpx_nlg_f16_e32 null, v2             ; encoding: [0x7c,0x04,0x14,0x7d]
4077 0xc1,0x04,0x14,0x7d
4078 # GFX11-REAL16: v_cmpx_nlg_f16_e32 -1, v2.l             ; encoding: [0xc1,0x04,0x14,0x7d]
4079 # GFX11-FAKE16: v_cmpx_nlg_f16_e32 -1, v2               ; encoding: [0xc1,0x04,0x14,0x7d]
4081 0xf0,0x04,0x14,0x7d
4082 # GFX11-REAL16: v_cmpx_nlg_f16_e32 0.5, v2.l            ; encoding: [0xf0,0x04,0x14,0x7d]
4083 # GFX11-FAKE16: v_cmpx_nlg_f16_e32 0.5, v2              ; encoding: [0xf0,0x04,0x14,0x7d]
4085 0xfd,0x04,0x14,0x7d
4086 # GFX11-REAL16: v_cmpx_nlg_f16_e32 src_scc, v2.l        ; encoding: [0xfd,0x04,0x14,0x7d]
4087 # GFX11-FAKE16: v_cmpx_nlg_f16_e32 src_scc, v2          ; encoding: [0xfd,0x04,0x14,0x7d]
4089 0xff,0xfe,0x14,0x7d,0x0b,0xfe,0x00,0x00
4090 # GFX11-REAL16: v_cmpx_nlg_f16_e32 0xfe0b, v127.l       ; encoding: [0xff,0xfe,0x14,0x7d,0x0b,0xfe,0x00,0x00]
4091 # GFX11-FAKE16: v_cmpx_nlg_f16_e32 0xfe0b, v127         ; encoding: [0xff,0xfe,0x14,0x7d,0x0b,0xfe,0x00,0x00]
4093 0x81,0x05,0x14,0x7d
4094 # GFX11-REAL16: v_cmpx_nlg_f16_e32 v1.h, v2.l           ; encoding: [0x81,0x05,0x14,0x7d]
4095 # GFX11-FAKE16: v_cmpx_nlg_f16_e32 v129/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0x81,0x05,0x14,0x7d]
4097 0xff,0x05,0x14,0x7d
4098 # GFX11-REAL16: v_cmpx_nlg_f16_e32 v127.h, v2.l         ; encoding: [0xff,0x05,0x14,0x7d]
4099 # GFX11-FAKE16: v_cmpx_nlg_f16_e32 v255/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0xff,0x05,0x14,0x7d]
4101 0xf0,0xfe,0x14,0x7d
4102 # GFX11-REAL16: v_cmpx_nlg_f16_e32 0.5, v127.l          ; encoding: [0xf0,0xfe,0x14,0x7d]
4103 # GFX11-FAKE16: v_cmpx_nlg_f16_e32 0.5, v127            ; encoding: [0xf0,0xfe,0x14,0x7d]
4105 0xfd,0x04,0x15,0x7d
4106 # GFX11-REAL16: v_cmpx_nlg_f16_e32 src_scc, v2.h        ; encoding: [0xfd,0x04,0x15,0x7d]
4107 # GFX11-FAKE16: v_cmpx_nlg_f16_e32 src_scc, v130/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xfd,0x04,0x15,0x7d]
4109 0xff,0xfe,0x15,0x7d,0x0b,0xfe,0x00,0x00
4110 # GFX11-REAL16: v_cmpx_nlg_f16_e32 0xfe0b, v127.h       ; encoding: [0xff,0xfe,0x15,0x7d,0x0b,0xfe,0x00,0x00]
4111 # GFX11-FAKE16: v_cmpx_nlg_f16_e32 0xfe0b, v255/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xff,0xfe,0x15,0x7d,0x0b,0xfe,0x00,0x00]
4113 0x01,0x05,0x34,0x7d
4114 # GFX11: v_cmpx_nlg_f32_e32 v1, v2               ; encoding: [0x01,0x05,0x34,0x7d]
4116 0xff,0x05,0x34,0x7d
4117 # GFX11: v_cmpx_nlg_f32_e32 v255, v2             ; encoding: [0xff,0x05,0x34,0x7d]
4119 0x01,0x04,0x34,0x7d
4120 # GFX11: v_cmpx_nlg_f32_e32 s1, v2               ; encoding: [0x01,0x04,0x34,0x7d]
4122 0x69,0x04,0x34,0x7d
4123 # GFX11: v_cmpx_nlg_f32_e32 s105, v2             ; encoding: [0x69,0x04,0x34,0x7d]
4125 0x6a,0x04,0x34,0x7d
4126 # GFX11: v_cmpx_nlg_f32_e32 vcc_lo, v2           ; encoding: [0x6a,0x04,0x34,0x7d]
4128 0x6b,0x04,0x34,0x7d
4129 # GFX11: v_cmpx_nlg_f32_e32 vcc_hi, v2           ; encoding: [0x6b,0x04,0x34,0x7d]
4131 0x7b,0x04,0x34,0x7d
4132 # GFX11: v_cmpx_nlg_f32_e32 ttmp15, v2           ; encoding: [0x7b,0x04,0x34,0x7d]
4134 0x7d,0x04,0x34,0x7d
4135 # GFX11: v_cmpx_nlg_f32_e32 m0, v2               ; encoding: [0x7d,0x04,0x34,0x7d]
4137 0x7e,0x04,0x34,0x7d
4138 # GFX11: v_cmpx_nlg_f32_e32 exec_lo, v2          ; encoding: [0x7e,0x04,0x34,0x7d]
4140 0x7f,0x04,0x34,0x7d
4141 # GFX11: v_cmpx_nlg_f32_e32 exec_hi, v2          ; encoding: [0x7f,0x04,0x34,0x7d]
4143 0x7c,0x04,0x34,0x7d
4144 # GFX11: v_cmpx_nlg_f32_e32 null, v2             ; encoding: [0x7c,0x04,0x34,0x7d]
4146 0xc1,0x04,0x34,0x7d
4147 # GFX11: v_cmpx_nlg_f32_e32 -1, v2               ; encoding: [0xc1,0x04,0x34,0x7d]
4149 0xf0,0x04,0x34,0x7d
4150 # GFX11: v_cmpx_nlg_f32_e32 0.5, v2              ; encoding: [0xf0,0x04,0x34,0x7d]
4152 0xfd,0x04,0x34,0x7d
4153 # GFX11: v_cmpx_nlg_f32_e32 src_scc, v2          ; encoding: [0xfd,0x04,0x34,0x7d]
4155 0xff,0xfe,0x35,0x7d,0x56,0x34,0x12,0xaf
4156 # GFX11: v_cmpx_nlg_f32_e32 0xaf123456, v255     ; encoding: [0xff,0xfe,0x35,0x7d,0x56,0x34,0x12,0xaf]
4158 0x01,0x05,0x54,0x7d
4159 # GFX11: v_cmpx_nlg_f64_e32 v[1:2], v[2:3]       ; encoding: [0x01,0x05,0x54,0x7d]
4161 0xfe,0x05,0x54,0x7d
4162 # GFX11: v_cmpx_nlg_f64_e32 v[254:255], v[2:3]   ; encoding: [0xfe,0x05,0x54,0x7d]
4164 0x02,0x04,0x54,0x7d
4165 # GFX11: v_cmpx_nlg_f64_e32 s[2:3], v[2:3]       ; encoding: [0x02,0x04,0x54,0x7d]
4167 0x68,0x04,0x54,0x7d
4168 # GFX11: v_cmpx_nlg_f64_e32 s[104:105], v[2:3]   ; encoding: [0x68,0x04,0x54,0x7d]
4170 0x6a,0x04,0x54,0x7d
4171 # GFX11: v_cmpx_nlg_f64_e32 vcc, v[2:3]          ; encoding: [0x6a,0x04,0x54,0x7d]
4173 0x7a,0x04,0x54,0x7d
4174 # GFX11: v_cmpx_nlg_f64_e32 ttmp[14:15], v[2:3]  ; encoding: [0x7a,0x04,0x54,0x7d]
4176 0x7e,0x04,0x54,0x7d
4177 # GFX11: v_cmpx_nlg_f64_e32 exec, v[2:3]         ; encoding: [0x7e,0x04,0x54,0x7d]
4179 0x7c,0x04,0x54,0x7d
4180 # GFX11: v_cmpx_nlg_f64_e32 null, v[2:3]         ; encoding: [0x7c,0x04,0x54,0x7d]
4182 0xc1,0x04,0x54,0x7d
4183 # GFX11: v_cmpx_nlg_f64_e32 -1, v[2:3]           ; encoding: [0xc1,0x04,0x54,0x7d]
4185 0xf0,0x04,0x54,0x7d
4186 # GFX11: v_cmpx_nlg_f64_e32 0.5, v[2:3]          ; encoding: [0xf0,0x04,0x54,0x7d]
4188 0xfd,0x04,0x54,0x7d
4189 # GFX11: v_cmpx_nlg_f64_e32 src_scc, v[2:3]      ; encoding: [0xfd,0x04,0x54,0x7d]
4191 0xff,0xfc,0x55,0x7d,0x56,0x34,0x12,0xaf
4192 # GFX11: v_cmpx_nlg_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x55,0x7d,0x56,0x34,0x12,0xaf]
4194 0x01,0x05,0x1c,0x7d
4195 # GFX11-REAL16: v_cmpx_nlt_f16_e32 v1.l, v2.l           ; encoding: [0x01,0x05,0x1c,0x7d]
4196 # GFX11-FAKE16: v_cmpx_nlt_f16_e32 v1, v2               ; encoding: [0x01,0x05,0x1c,0x7d]
4198 0x7f,0x05,0x1c,0x7d
4199 # GFX11-REAL16: v_cmpx_nlt_f16_e32 v127.l, v2.l         ; encoding: [0x7f,0x05,0x1c,0x7d]
4200 # GFX11-FAKE16: v_cmpx_nlt_f16_e32 v127, v2             ; encoding: [0x7f,0x05,0x1c,0x7d]
4202 0x01,0x04,0x1c,0x7d
4203 # GFX11-REAL16: v_cmpx_nlt_f16_e32 s1, v2.l             ; encoding: [0x01,0x04,0x1c,0x7d]
4204 # GFX11-FAKE16: v_cmpx_nlt_f16_e32 s1, v2               ; encoding: [0x01,0x04,0x1c,0x7d]
4206 0x69,0x04,0x1c,0x7d
4207 # GFX11-REAL16: v_cmpx_nlt_f16_e32 s105, v2.l           ; encoding: [0x69,0x04,0x1c,0x7d]
4208 # GFX11-FAKE16: v_cmpx_nlt_f16_e32 s105, v2             ; encoding: [0x69,0x04,0x1c,0x7d]
4210 0x6a,0x04,0x1c,0x7d
4211 # GFX11-REAL16: v_cmpx_nlt_f16_e32 vcc_lo, v2.l         ; encoding: [0x6a,0x04,0x1c,0x7d]
4212 # GFX11-FAKE16: v_cmpx_nlt_f16_e32 vcc_lo, v2           ; encoding: [0x6a,0x04,0x1c,0x7d]
4214 0x6b,0x04,0x1c,0x7d
4215 # GFX11-REAL16: v_cmpx_nlt_f16_e32 vcc_hi, v2.l         ; encoding: [0x6b,0x04,0x1c,0x7d]
4216 # GFX11-FAKE16: v_cmpx_nlt_f16_e32 vcc_hi, v2           ; encoding: [0x6b,0x04,0x1c,0x7d]
4218 0x7b,0x04,0x1c,0x7d
4219 # GFX11-REAL16: v_cmpx_nlt_f16_e32 ttmp15, v2.l         ; encoding: [0x7b,0x04,0x1c,0x7d]
4220 # GFX11-FAKE16: v_cmpx_nlt_f16_e32 ttmp15, v2           ; encoding: [0x7b,0x04,0x1c,0x7d]
4222 0x7d,0x04,0x1c,0x7d
4223 # GFX11-REAL16: v_cmpx_nlt_f16_e32 m0, v2.l             ; encoding: [0x7d,0x04,0x1c,0x7d]
4224 # GFX11-FAKE16: v_cmpx_nlt_f16_e32 m0, v2               ; encoding: [0x7d,0x04,0x1c,0x7d]
4226 0x7e,0x04,0x1c,0x7d
4227 # GFX11-REAL16: v_cmpx_nlt_f16_e32 exec_lo, v2.l        ; encoding: [0x7e,0x04,0x1c,0x7d]
4228 # GFX11-FAKE16: v_cmpx_nlt_f16_e32 exec_lo, v2          ; encoding: [0x7e,0x04,0x1c,0x7d]
4230 0x7f,0x04,0x1c,0x7d
4231 # GFX11-REAL16: v_cmpx_nlt_f16_e32 exec_hi, v2.l        ; encoding: [0x7f,0x04,0x1c,0x7d]
4232 # GFX11-FAKE16: v_cmpx_nlt_f16_e32 exec_hi, v2          ; encoding: [0x7f,0x04,0x1c,0x7d]
4234 0x7c,0x04,0x1c,0x7d
4235 # GFX11-REAL16: v_cmpx_nlt_f16_e32 null, v2.l           ; encoding: [0x7c,0x04,0x1c,0x7d]
4236 # GFX11-FAKE16: v_cmpx_nlt_f16_e32 null, v2             ; encoding: [0x7c,0x04,0x1c,0x7d]
4238 0xc1,0x04,0x1c,0x7d
4239 # GFX11-REAL16: v_cmpx_nlt_f16_e32 -1, v2.l             ; encoding: [0xc1,0x04,0x1c,0x7d]
4240 # GFX11-FAKE16: v_cmpx_nlt_f16_e32 -1, v2               ; encoding: [0xc1,0x04,0x1c,0x7d]
4242 0xf0,0x04,0x1c,0x7d
4243 # GFX11-REAL16: v_cmpx_nlt_f16_e32 0.5, v2.l            ; encoding: [0xf0,0x04,0x1c,0x7d]
4244 # GFX11-FAKE16: v_cmpx_nlt_f16_e32 0.5, v2              ; encoding: [0xf0,0x04,0x1c,0x7d]
4246 0xfd,0x04,0x1c,0x7d
4247 # GFX11-REAL16: v_cmpx_nlt_f16_e32 src_scc, v2.l        ; encoding: [0xfd,0x04,0x1c,0x7d]
4248 # GFX11-FAKE16: v_cmpx_nlt_f16_e32 src_scc, v2          ; encoding: [0xfd,0x04,0x1c,0x7d]
4250 0xff,0xfe,0x1c,0x7d,0x0b,0xfe,0x00,0x00
4251 # GFX11-REAL16: v_cmpx_nlt_f16_e32 0xfe0b, v127.l       ; encoding: [0xff,0xfe,0x1c,0x7d,0x0b,0xfe,0x00,0x00]
4252 # GFX11-FAKE16: v_cmpx_nlt_f16_e32 0xfe0b, v127         ; encoding: [0xff,0xfe,0x1c,0x7d,0x0b,0xfe,0x00,0x00]
4254 0x81,0x05,0x1c,0x7d
4255 # GFX11-REAL16: v_cmpx_nlt_f16_e32 v1.h, v2.l           ; encoding: [0x81,0x05,0x1c,0x7d]
4256 # GFX11-FAKE16: v_cmpx_nlt_f16_e32 v129/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0x81,0x05,0x1c,0x7d]
4258 0xff,0x05,0x1c,0x7d
4259 # GFX11-REAL16: v_cmpx_nlt_f16_e32 v127.h, v2.l         ; encoding: [0xff,0x05,0x1c,0x7d]
4260 # GFX11-FAKE16: v_cmpx_nlt_f16_e32 v255/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0xff,0x05,0x1c,0x7d]
4262 0xf0,0xfe,0x1c,0x7d
4263 # GFX11-REAL16: v_cmpx_nlt_f16_e32 0.5, v127.l          ; encoding: [0xf0,0xfe,0x1c,0x7d]
4264 # GFX11-FAKE16: v_cmpx_nlt_f16_e32 0.5, v127            ; encoding: [0xf0,0xfe,0x1c,0x7d]
4266 0xfd,0x04,0x1d,0x7d
4267 # GFX11-REAL16: v_cmpx_nlt_f16_e32 src_scc, v2.h        ; encoding: [0xfd,0x04,0x1d,0x7d]
4268 # GFX11-FAKE16: v_cmpx_nlt_f16_e32 src_scc, v130/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xfd,0x04,0x1d,0x7d]
4270 0xff,0xfe,0x1d,0x7d,0x0b,0xfe,0x00,0x00
4271 # GFX11-REAL16: v_cmpx_nlt_f16_e32 0xfe0b, v127.h       ; encoding: [0xff,0xfe,0x1d,0x7d,0x0b,0xfe,0x00,0x00]
4272 # GFX11-FAKE16: v_cmpx_nlt_f16_e32 0xfe0b, v255/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xff,0xfe,0x1d,0x7d,0x0b,0xfe,0x00,0x00]
4274 0x01,0x05,0x3c,0x7d
4275 # GFX11: v_cmpx_nlt_f32_e32 v1, v2               ; encoding: [0x01,0x05,0x3c,0x7d]
4277 0xff,0x05,0x3c,0x7d
4278 # GFX11: v_cmpx_nlt_f32_e32 v255, v2             ; encoding: [0xff,0x05,0x3c,0x7d]
4280 0x01,0x04,0x3c,0x7d
4281 # GFX11: v_cmpx_nlt_f32_e32 s1, v2               ; encoding: [0x01,0x04,0x3c,0x7d]
4283 0x69,0x04,0x3c,0x7d
4284 # GFX11: v_cmpx_nlt_f32_e32 s105, v2             ; encoding: [0x69,0x04,0x3c,0x7d]
4286 0x6a,0x04,0x3c,0x7d
4287 # GFX11: v_cmpx_nlt_f32_e32 vcc_lo, v2           ; encoding: [0x6a,0x04,0x3c,0x7d]
4289 0x6b,0x04,0x3c,0x7d
4290 # GFX11: v_cmpx_nlt_f32_e32 vcc_hi, v2           ; encoding: [0x6b,0x04,0x3c,0x7d]
4292 0x7b,0x04,0x3c,0x7d
4293 # GFX11: v_cmpx_nlt_f32_e32 ttmp15, v2           ; encoding: [0x7b,0x04,0x3c,0x7d]
4295 0x7d,0x04,0x3c,0x7d
4296 # GFX11: v_cmpx_nlt_f32_e32 m0, v2               ; encoding: [0x7d,0x04,0x3c,0x7d]
4298 0x7e,0x04,0x3c,0x7d
4299 # GFX11: v_cmpx_nlt_f32_e32 exec_lo, v2          ; encoding: [0x7e,0x04,0x3c,0x7d]
4301 0x7f,0x04,0x3c,0x7d
4302 # GFX11: v_cmpx_nlt_f32_e32 exec_hi, v2          ; encoding: [0x7f,0x04,0x3c,0x7d]
4304 0x7c,0x04,0x3c,0x7d
4305 # GFX11: v_cmpx_nlt_f32_e32 null, v2             ; encoding: [0x7c,0x04,0x3c,0x7d]
4307 0xc1,0x04,0x3c,0x7d
4308 # GFX11: v_cmpx_nlt_f32_e32 -1, v2               ; encoding: [0xc1,0x04,0x3c,0x7d]
4310 0xf0,0x04,0x3c,0x7d
4311 # GFX11: v_cmpx_nlt_f32_e32 0.5, v2              ; encoding: [0xf0,0x04,0x3c,0x7d]
4313 0xfd,0x04,0x3c,0x7d
4314 # GFX11: v_cmpx_nlt_f32_e32 src_scc, v2          ; encoding: [0xfd,0x04,0x3c,0x7d]
4316 0xff,0xfe,0x3d,0x7d,0x56,0x34,0x12,0xaf
4317 # GFX11: v_cmpx_nlt_f32_e32 0xaf123456, v255     ; encoding: [0xff,0xfe,0x3d,0x7d,0x56,0x34,0x12,0xaf]
4319 0x01,0x05,0x5c,0x7d
4320 # GFX11: v_cmpx_nlt_f64_e32 v[1:2], v[2:3]       ; encoding: [0x01,0x05,0x5c,0x7d]
4322 0xfe,0x05,0x5c,0x7d
4323 # GFX11: v_cmpx_nlt_f64_e32 v[254:255], v[2:3]   ; encoding: [0xfe,0x05,0x5c,0x7d]
4325 0x02,0x04,0x5c,0x7d
4326 # GFX11: v_cmpx_nlt_f64_e32 s[2:3], v[2:3]       ; encoding: [0x02,0x04,0x5c,0x7d]
4328 0x68,0x04,0x5c,0x7d
4329 # GFX11: v_cmpx_nlt_f64_e32 s[104:105], v[2:3]   ; encoding: [0x68,0x04,0x5c,0x7d]
4331 0x6a,0x04,0x5c,0x7d
4332 # GFX11: v_cmpx_nlt_f64_e32 vcc, v[2:3]          ; encoding: [0x6a,0x04,0x5c,0x7d]
4334 0x7a,0x04,0x5c,0x7d
4335 # GFX11: v_cmpx_nlt_f64_e32 ttmp[14:15], v[2:3]  ; encoding: [0x7a,0x04,0x5c,0x7d]
4337 0x7e,0x04,0x5c,0x7d
4338 # GFX11: v_cmpx_nlt_f64_e32 exec, v[2:3]         ; encoding: [0x7e,0x04,0x5c,0x7d]
4340 0x7c,0x04,0x5c,0x7d
4341 # GFX11: v_cmpx_nlt_f64_e32 null, v[2:3]         ; encoding: [0x7c,0x04,0x5c,0x7d]
4343 0xc1,0x04,0x5c,0x7d
4344 # GFX11: v_cmpx_nlt_f64_e32 -1, v[2:3]           ; encoding: [0xc1,0x04,0x5c,0x7d]
4346 0xf0,0x04,0x5c,0x7d
4347 # GFX11: v_cmpx_nlt_f64_e32 0.5, v[2:3]          ; encoding: [0xf0,0x04,0x5c,0x7d]
4349 0xfd,0x04,0x5c,0x7d
4350 # GFX11: v_cmpx_nlt_f64_e32 src_scc, v[2:3]      ; encoding: [0xfd,0x04,0x5c,0x7d]
4352 0xff,0xfc,0x5d,0x7d,0x56,0x34,0x12,0xaf
4353 # GFX11: v_cmpx_nlt_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x5d,0x7d,0x56,0x34,0x12,0xaf]
4355 0x01,0x05,0x0e,0x7d
4356 # GFX11-REAL16: v_cmpx_o_f16_e32 v1.l, v2.l             ; encoding: [0x01,0x05,0x0e,0x7d]
4357 # GFX11-FAKE16: v_cmpx_o_f16_e32 v1, v2                 ; encoding: [0x01,0x05,0x0e,0x7d]
4359 0x7f,0x05,0x0e,0x7d
4360 # GFX11-REAL16: v_cmpx_o_f16_e32 v127.l, v2.l           ; encoding: [0x7f,0x05,0x0e,0x7d]
4361 # GFX11-FAKE16: v_cmpx_o_f16_e32 v127, v2               ; encoding: [0x7f,0x05,0x0e,0x7d]
4363 0x01,0x04,0x0e,0x7d
4364 # GFX11-REAL16: v_cmpx_o_f16_e32 s1, v2.l               ; encoding: [0x01,0x04,0x0e,0x7d]
4365 # GFX11-FAKE16: v_cmpx_o_f16_e32 s1, v2                 ; encoding: [0x01,0x04,0x0e,0x7d]
4367 0x69,0x04,0x0e,0x7d
4368 # GFX11-REAL16: v_cmpx_o_f16_e32 s105, v2.l             ; encoding: [0x69,0x04,0x0e,0x7d]
4369 # GFX11-FAKE16: v_cmpx_o_f16_e32 s105, v2               ; encoding: [0x69,0x04,0x0e,0x7d]
4371 0x6a,0x04,0x0e,0x7d
4372 # GFX11-REAL16: v_cmpx_o_f16_e32 vcc_lo, v2.l           ; encoding: [0x6a,0x04,0x0e,0x7d]
4373 # GFX11-FAKE16: v_cmpx_o_f16_e32 vcc_lo, v2             ; encoding: [0x6a,0x04,0x0e,0x7d]
4375 0x6b,0x04,0x0e,0x7d
4376 # GFX11-REAL16: v_cmpx_o_f16_e32 vcc_hi, v2.l           ; encoding: [0x6b,0x04,0x0e,0x7d]
4377 # GFX11-FAKE16: v_cmpx_o_f16_e32 vcc_hi, v2             ; encoding: [0x6b,0x04,0x0e,0x7d]
4379 0x7b,0x04,0x0e,0x7d
4380 # GFX11-REAL16: v_cmpx_o_f16_e32 ttmp15, v2.l           ; encoding: [0x7b,0x04,0x0e,0x7d]
4381 # GFX11-FAKE16: v_cmpx_o_f16_e32 ttmp15, v2             ; encoding: [0x7b,0x04,0x0e,0x7d]
4383 0x7d,0x04,0x0e,0x7d
4384 # GFX11-REAL16: v_cmpx_o_f16_e32 m0, v2.l               ; encoding: [0x7d,0x04,0x0e,0x7d]
4385 # GFX11-FAKE16: v_cmpx_o_f16_e32 m0, v2                 ; encoding: [0x7d,0x04,0x0e,0x7d]
4387 0x7e,0x04,0x0e,0x7d
4388 # GFX11-REAL16: v_cmpx_o_f16_e32 exec_lo, v2.l          ; encoding: [0x7e,0x04,0x0e,0x7d]
4389 # GFX11-FAKE16: v_cmpx_o_f16_e32 exec_lo, v2            ; encoding: [0x7e,0x04,0x0e,0x7d]
4391 0x7f,0x04,0x0e,0x7d
4392 # GFX11-REAL16: v_cmpx_o_f16_e32 exec_hi, v2.l          ; encoding: [0x7f,0x04,0x0e,0x7d]
4393 # GFX11-FAKE16: v_cmpx_o_f16_e32 exec_hi, v2            ; encoding: [0x7f,0x04,0x0e,0x7d]
4395 0x7c,0x04,0x0e,0x7d
4396 # GFX11-REAL16: v_cmpx_o_f16_e32 null, v2.l             ; encoding: [0x7c,0x04,0x0e,0x7d]
4397 # GFX11-FAKE16: v_cmpx_o_f16_e32 null, v2               ; encoding: [0x7c,0x04,0x0e,0x7d]
4399 0xc1,0x04,0x0e,0x7d
4400 # GFX11-REAL16: v_cmpx_o_f16_e32 -1, v2.l               ; encoding: [0xc1,0x04,0x0e,0x7d]
4401 # GFX11-FAKE16: v_cmpx_o_f16_e32 -1, v2                 ; encoding: [0xc1,0x04,0x0e,0x7d]
4403 0xf0,0x04,0x0e,0x7d
4404 # GFX11-REAL16: v_cmpx_o_f16_e32 0.5, v2.l              ; encoding: [0xf0,0x04,0x0e,0x7d]
4405 # GFX11-FAKE16: v_cmpx_o_f16_e32 0.5, v2                ; encoding: [0xf0,0x04,0x0e,0x7d]
4407 0xfd,0x04,0x0e,0x7d
4408 # GFX11-REAL16: v_cmpx_o_f16_e32 src_scc, v2.l          ; encoding: [0xfd,0x04,0x0e,0x7d]
4409 # GFX11-FAKE16: v_cmpx_o_f16_e32 src_scc, v2            ; encoding: [0xfd,0x04,0x0e,0x7d]
4411 0xff,0xfe,0x0e,0x7d,0x0b,0xfe,0x00,0x00
4412 # GFX11-REAL16: v_cmpx_o_f16_e32 0xfe0b, v127.l         ; encoding: [0xff,0xfe,0x0e,0x7d,0x0b,0xfe,0x00,0x00]
4413 # GFX11-FAKE16: v_cmpx_o_f16_e32 0xfe0b, v127           ; encoding: [0xff,0xfe,0x0e,0x7d,0x0b,0xfe,0x00,0x00]
4415 0x81,0x05,0x0e,0x7d
4416 # GFX11-REAL16: v_cmpx_o_f16_e32 v1.h, v2.l             ; encoding: [0x81,0x05,0x0e,0x7d]
4417 # GFX11-FAKE16: v_cmpx_o_f16_e32 v129/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0x81,0x05,0x0e,0x7d]
4419 0xff,0x05,0x0e,0x7d
4420 # GFX11-REAL16: v_cmpx_o_f16_e32 v127.h, v2.l           ; encoding: [0xff,0x05,0x0e,0x7d]
4421 # GFX11-FAKE16: v_cmpx_o_f16_e32 v255/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0xff,0x05,0x0e,0x7d]
4423 0xf0,0xfe,0x0e,0x7d
4424 # GFX11-REAL16: v_cmpx_o_f16_e32 0.5, v127.l            ; encoding: [0xf0,0xfe,0x0e,0x7d]
4425 # GFX11-FAKE16: v_cmpx_o_f16_e32 0.5, v127              ; encoding: [0xf0,0xfe,0x0e,0x7d]
4427 0xfd,0x04,0x0f,0x7d
4428 # GFX11-REAL16: v_cmpx_o_f16_e32 src_scc, v2.h          ; encoding: [0xfd,0x04,0x0f,0x7d]
4429 # GFX11-FAKE16: v_cmpx_o_f16_e32 src_scc, v130/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xfd,0x04,0x0f,0x7d]
4431 0xff,0xfe,0x0f,0x7d,0x0b,0xfe,0x00,0x00
4432 # GFX11-REAL16: v_cmpx_o_f16_e32 0xfe0b, v127.h         ; encoding: [0xff,0xfe,0x0f,0x7d,0x0b,0xfe,0x00,0x00]
4433 # GFX11-FAKE16: v_cmpx_o_f16_e32 0xfe0b, v255/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xff,0xfe,0x0f,0x7d,0x0b,0xfe,0x00,0x00]
4435 0x01,0x05,0x2e,0x7d
4436 # GFX11: v_cmpx_o_f32_e32 v1, v2                 ; encoding: [0x01,0x05,0x2e,0x7d]
4438 0xff,0x05,0x2e,0x7d
4439 # GFX11: v_cmpx_o_f32_e32 v255, v2               ; encoding: [0xff,0x05,0x2e,0x7d]
4441 0x01,0x04,0x2e,0x7d
4442 # GFX11: v_cmpx_o_f32_e32 s1, v2                 ; encoding: [0x01,0x04,0x2e,0x7d]
4444 0x69,0x04,0x2e,0x7d
4445 # GFX11: v_cmpx_o_f32_e32 s105, v2               ; encoding: [0x69,0x04,0x2e,0x7d]
4447 0x6a,0x04,0x2e,0x7d
4448 # GFX11: v_cmpx_o_f32_e32 vcc_lo, v2             ; encoding: [0x6a,0x04,0x2e,0x7d]
4450 0x6b,0x04,0x2e,0x7d
4451 # GFX11: v_cmpx_o_f32_e32 vcc_hi, v2             ; encoding: [0x6b,0x04,0x2e,0x7d]
4453 0x7b,0x04,0x2e,0x7d
4454 # GFX11: v_cmpx_o_f32_e32 ttmp15, v2             ; encoding: [0x7b,0x04,0x2e,0x7d]
4456 0x7d,0x04,0x2e,0x7d
4457 # GFX11: v_cmpx_o_f32_e32 m0, v2                 ; encoding: [0x7d,0x04,0x2e,0x7d]
4459 0x7e,0x04,0x2e,0x7d
4460 # GFX11: v_cmpx_o_f32_e32 exec_lo, v2            ; encoding: [0x7e,0x04,0x2e,0x7d]
4462 0x7f,0x04,0x2e,0x7d
4463 # GFX11: v_cmpx_o_f32_e32 exec_hi, v2            ; encoding: [0x7f,0x04,0x2e,0x7d]
4465 0x7c,0x04,0x2e,0x7d
4466 # GFX11: v_cmpx_o_f32_e32 null, v2               ; encoding: [0x7c,0x04,0x2e,0x7d]
4468 0xc1,0x04,0x2e,0x7d
4469 # GFX11: v_cmpx_o_f32_e32 -1, v2                 ; encoding: [0xc1,0x04,0x2e,0x7d]
4471 0xf0,0x04,0x2e,0x7d
4472 # GFX11: v_cmpx_o_f32_e32 0.5, v2                ; encoding: [0xf0,0x04,0x2e,0x7d]
4474 0xfd,0x04,0x2e,0x7d
4475 # GFX11: v_cmpx_o_f32_e32 src_scc, v2            ; encoding: [0xfd,0x04,0x2e,0x7d]
4477 0xff,0xfe,0x2f,0x7d,0x56,0x34,0x12,0xaf
4478 # GFX11: v_cmpx_o_f32_e32 0xaf123456, v255       ; encoding: [0xff,0xfe,0x2f,0x7d,0x56,0x34,0x12,0xaf]
4480 0x01,0x05,0x4e,0x7d
4481 # GFX11: v_cmpx_o_f64_e32 v[1:2], v[2:3]         ; encoding: [0x01,0x05,0x4e,0x7d]
4483 0xfe,0x05,0x4e,0x7d
4484 # GFX11: v_cmpx_o_f64_e32 v[254:255], v[2:3]     ; encoding: [0xfe,0x05,0x4e,0x7d]
4486 0x02,0x04,0x4e,0x7d
4487 # GFX11: v_cmpx_o_f64_e32 s[2:3], v[2:3]         ; encoding: [0x02,0x04,0x4e,0x7d]
4489 0x68,0x04,0x4e,0x7d
4490 # GFX11: v_cmpx_o_f64_e32 s[104:105], v[2:3]     ; encoding: [0x68,0x04,0x4e,0x7d]
4492 0x6a,0x04,0x4e,0x7d
4493 # GFX11: v_cmpx_o_f64_e32 vcc, v[2:3]            ; encoding: [0x6a,0x04,0x4e,0x7d]
4495 0x7a,0x04,0x4e,0x7d
4496 # GFX11: v_cmpx_o_f64_e32 ttmp[14:15], v[2:3]    ; encoding: [0x7a,0x04,0x4e,0x7d]
4498 0x7e,0x04,0x4e,0x7d
4499 # GFX11: v_cmpx_o_f64_e32 exec, v[2:3]           ; encoding: [0x7e,0x04,0x4e,0x7d]
4501 0x7c,0x04,0x4e,0x7d
4502 # GFX11: v_cmpx_o_f64_e32 null, v[2:3]           ; encoding: [0x7c,0x04,0x4e,0x7d]
4504 0xc1,0x04,0x4e,0x7d
4505 # GFX11: v_cmpx_o_f64_e32 -1, v[2:3]             ; encoding: [0xc1,0x04,0x4e,0x7d]
4507 0xf0,0x04,0x4e,0x7d
4508 # GFX11: v_cmpx_o_f64_e32 0.5, v[2:3]            ; encoding: [0xf0,0x04,0x4e,0x7d]
4510 0xfd,0x04,0x4e,0x7d
4511 # GFX11: v_cmpx_o_f64_e32 src_scc, v[2:3]        ; encoding: [0xfd,0x04,0x4e,0x7d]
4513 0xff,0xfc,0x4f,0x7d,0x56,0x34,0x12,0xaf
4514 # GFX11: v_cmpx_o_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x4f,0x7d,0x56,0x34,0x12,0xaf]
4516 0x01,0x05,0x1e,0x7d
4517 # GFX11-REAL16: v_cmpx_t_f16_e32 v1.l, v2.l             ; encoding: [0x01,0x05,0x1e,0x7d]
4518 # GFX11-FAKE16: v_cmpx_t_f16_e32 v1, v2                 ; encoding: [0x01,0x05,0x1e,0x7d]
4520 0x7f,0x05,0x1e,0x7d
4521 # GFX11-REAL16: v_cmpx_t_f16_e32 v127.l, v2.l           ; encoding: [0x7f,0x05,0x1e,0x7d]
4522 # GFX11-FAKE16: v_cmpx_t_f16_e32 v127, v2               ; encoding: [0x7f,0x05,0x1e,0x7d]
4524 0x01,0x04,0x1e,0x7d
4525 # GFX11-REAL16: v_cmpx_t_f16_e32 s1, v2.l               ; encoding: [0x01,0x04,0x1e,0x7d]
4526 # GFX11-FAKE16: v_cmpx_t_f16_e32 s1, v2                 ; encoding: [0x01,0x04,0x1e,0x7d]
4528 0x69,0x04,0x1e,0x7d
4529 # GFX11-REAL16: v_cmpx_t_f16_e32 s105, v2.l             ; encoding: [0x69,0x04,0x1e,0x7d]
4530 # GFX11-FAKE16: v_cmpx_t_f16_e32 s105, v2               ; encoding: [0x69,0x04,0x1e,0x7d]
4532 0x6a,0x04,0x1e,0x7d
4533 # GFX11-REAL16: v_cmpx_t_f16_e32 vcc_lo, v2.l           ; encoding: [0x6a,0x04,0x1e,0x7d]
4534 # GFX11-FAKE16: v_cmpx_t_f16_e32 vcc_lo, v2             ; encoding: [0x6a,0x04,0x1e,0x7d]
4536 0x6b,0x04,0x1e,0x7d
4537 # GFX11-REAL16: v_cmpx_t_f16_e32 vcc_hi, v2.l           ; encoding: [0x6b,0x04,0x1e,0x7d]
4538 # GFX11-FAKE16: v_cmpx_t_f16_e32 vcc_hi, v2             ; encoding: [0x6b,0x04,0x1e,0x7d]
4540 0x7b,0x04,0x1e,0x7d
4541 # GFX11-REAL16: v_cmpx_t_f16_e32 ttmp15, v2.l           ; encoding: [0x7b,0x04,0x1e,0x7d]
4542 # GFX11-FAKE16: v_cmpx_t_f16_e32 ttmp15, v2             ; encoding: [0x7b,0x04,0x1e,0x7d]
4544 0x7d,0x04,0x1e,0x7d
4545 # GFX11-REAL16: v_cmpx_t_f16_e32 m0, v2.l               ; encoding: [0x7d,0x04,0x1e,0x7d]
4546 # GFX11-FAKE16: v_cmpx_t_f16_e32 m0, v2                 ; encoding: [0x7d,0x04,0x1e,0x7d]
4548 0x7e,0x04,0x1e,0x7d
4549 # GFX11-REAL16: v_cmpx_t_f16_e32 exec_lo, v2.l          ; encoding: [0x7e,0x04,0x1e,0x7d]
4550 # GFX11-FAKE16: v_cmpx_t_f16_e32 exec_lo, v2            ; encoding: [0x7e,0x04,0x1e,0x7d]
4552 0x7f,0x04,0x1e,0x7d
4553 # GFX11-REAL16: v_cmpx_t_f16_e32 exec_hi, v2.l          ; encoding: [0x7f,0x04,0x1e,0x7d]
4554 # GFX11-FAKE16: v_cmpx_t_f16_e32 exec_hi, v2            ; encoding: [0x7f,0x04,0x1e,0x7d]
4556 0x7c,0x04,0x1e,0x7d
4557 # GFX11-REAL16: v_cmpx_t_f16_e32 null, v2.l             ; encoding: [0x7c,0x04,0x1e,0x7d]
4558 # GFX11-FAKE16: v_cmpx_t_f16_e32 null, v2               ; encoding: [0x7c,0x04,0x1e,0x7d]
4560 0xc1,0x04,0x1e,0x7d
4561 # GFX11-REAL16: v_cmpx_t_f16_e32 -1, v2.l               ; encoding: [0xc1,0x04,0x1e,0x7d]
4562 # GFX11-FAKE16: v_cmpx_t_f16_e32 -1, v2                 ; encoding: [0xc1,0x04,0x1e,0x7d]
4564 0xf0,0x04,0x1e,0x7d
4565 # GFX11-REAL16: v_cmpx_t_f16_e32 0.5, v2.l              ; encoding: [0xf0,0x04,0x1e,0x7d]
4566 # GFX11-FAKE16: v_cmpx_t_f16_e32 0.5, v2                ; encoding: [0xf0,0x04,0x1e,0x7d]
4568 0xfd,0x04,0x1e,0x7d
4569 # GFX11-REAL16: v_cmpx_t_f16_e32 src_scc, v2.l          ; encoding: [0xfd,0x04,0x1e,0x7d]
4570 # GFX11-FAKE16: v_cmpx_t_f16_e32 src_scc, v2            ; encoding: [0xfd,0x04,0x1e,0x7d]
4572 0xff,0xfe,0x1e,0x7d,0x0b,0xfe,0x00,0x00
4573 # GFX11-REAL16: v_cmpx_t_f16_e32 0xfe0b, v127.l         ; encoding: [0xff,0xfe,0x1e,0x7d,0x0b,0xfe,0x00,0x00]
4574 # GFX11-FAKE16: v_cmpx_t_f16_e32 0xfe0b, v127           ; encoding: [0xff,0xfe,0x1e,0x7d,0x0b,0xfe,0x00,0x00]
4576 0x81,0x05,0x1e,0x7d
4577 # GFX11-REAL16: v_cmpx_t_f16_e32 v1.h, v2.l             ; encoding: [0x81,0x05,0x1e,0x7d]
4578 # GFX11-FAKE16: v_cmpx_t_f16_e32 v129/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0x81,0x05,0x1e,0x7d]
4580 0xff,0x05,0x1e,0x7d
4581 # GFX11-REAL16: v_cmpx_t_f16_e32 v127.h, v2.l           ; encoding: [0xff,0x05,0x1e,0x7d]
4582 # GFX11-FAKE16: v_cmpx_t_f16_e32 v255/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0xff,0x05,0x1e,0x7d]
4584 0xf0,0xfe,0x1e,0x7d
4585 # GFX11-REAL16: v_cmpx_t_f16_e32 0.5, v127.l            ; encoding: [0xf0,0xfe,0x1e,0x7d]
4586 # GFX11-FAKE16: v_cmpx_t_f16_e32 0.5, v127              ; encoding: [0xf0,0xfe,0x1e,0x7d]
4588 0xfd,0x04,0x1f,0x7d
4589 # GFX11-REAL16: v_cmpx_t_f16_e32 src_scc, v2.h          ; encoding: [0xfd,0x04,0x1f,0x7d]
4590 # GFX11-FAKE16: v_cmpx_t_f16_e32 src_scc, v130/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xfd,0x04,0x1f,0x7d]
4592 0xff,0xfe,0x1f,0x7d,0x0b,0xfe,0x00,0x00
4593 # GFX11-REAL16: v_cmpx_t_f16_e32 0xfe0b, v127.h         ; encoding: [0xff,0xfe,0x1f,0x7d,0x0b,0xfe,0x00,0x00]
4594 # GFX11-FAKE16: v_cmpx_t_f16_e32 0xfe0b, v255/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xff,0xfe,0x1f,0x7d,0x0b,0xfe,0x00,0x00]
4596 0x01,0x05,0x3e,0x7d
4597 # GFX11: v_cmpx_t_f32_e32 v1, v2                 ; encoding: [0x01,0x05,0x3e,0x7d]
4599 0xff,0x05,0x3e,0x7d
4600 # GFX11: v_cmpx_t_f32_e32 v255, v2               ; encoding: [0xff,0x05,0x3e,0x7d]
4602 0x01,0x04,0x3e,0x7d
4603 # GFX11: v_cmpx_t_f32_e32 s1, v2                 ; encoding: [0x01,0x04,0x3e,0x7d]
4605 0x69,0x04,0x3e,0x7d
4606 # GFX11: v_cmpx_t_f32_e32 s105, v2               ; encoding: [0x69,0x04,0x3e,0x7d]
4608 0x6a,0x04,0x3e,0x7d
4609 # GFX11: v_cmpx_t_f32_e32 vcc_lo, v2             ; encoding: [0x6a,0x04,0x3e,0x7d]
4611 0x6b,0x04,0x3e,0x7d
4612 # GFX11: v_cmpx_t_f32_e32 vcc_hi, v2             ; encoding: [0x6b,0x04,0x3e,0x7d]
4614 0x7b,0x04,0x3e,0x7d
4615 # GFX11: v_cmpx_t_f32_e32 ttmp15, v2             ; encoding: [0x7b,0x04,0x3e,0x7d]
4617 0x7d,0x04,0x3e,0x7d
4618 # GFX11: v_cmpx_t_f32_e32 m0, v2                 ; encoding: [0x7d,0x04,0x3e,0x7d]
4620 0x7e,0x04,0x3e,0x7d
4621 # GFX11: v_cmpx_t_f32_e32 exec_lo, v2            ; encoding: [0x7e,0x04,0x3e,0x7d]
4623 0x7f,0x04,0x3e,0x7d
4624 # GFX11: v_cmpx_t_f32_e32 exec_hi, v2            ; encoding: [0x7f,0x04,0x3e,0x7d]
4626 0x7c,0x04,0x3e,0x7d
4627 # GFX11: v_cmpx_t_f32_e32 null, v2               ; encoding: [0x7c,0x04,0x3e,0x7d]
4629 0xc1,0x04,0x3e,0x7d
4630 # GFX11: v_cmpx_t_f32_e32 -1, v2                 ; encoding: [0xc1,0x04,0x3e,0x7d]
4632 0xf0,0x04,0x3e,0x7d
4633 # GFX11: v_cmpx_t_f32_e32 0.5, v2                ; encoding: [0xf0,0x04,0x3e,0x7d]
4635 0xfd,0x04,0x3e,0x7d
4636 # GFX11: v_cmpx_t_f32_e32 src_scc, v2            ; encoding: [0xfd,0x04,0x3e,0x7d]
4638 0xff,0xfe,0x3f,0x7d,0x56,0x34,0x12,0xaf
4639 # GFX11: v_cmpx_t_f32_e32 0xaf123456, v255       ; encoding: [0xff,0xfe,0x3f,0x7d,0x56,0x34,0x12,0xaf]
4641 0x01,0x05,0x5e,0x7d
4642 # GFX11: v_cmpx_t_f64_e32 v[1:2], v[2:3]         ; encoding: [0x01,0x05,0x5e,0x7d]
4644 0xfe,0x05,0x5e,0x7d
4645 # GFX11: v_cmpx_t_f64_e32 v[254:255], v[2:3]     ; encoding: [0xfe,0x05,0x5e,0x7d]
4647 0x02,0x04,0x5e,0x7d
4648 # GFX11: v_cmpx_t_f64_e32 s[2:3], v[2:3]         ; encoding: [0x02,0x04,0x5e,0x7d]
4650 0x68,0x04,0x5e,0x7d
4651 # GFX11: v_cmpx_t_f64_e32 s[104:105], v[2:3]     ; encoding: [0x68,0x04,0x5e,0x7d]
4653 0x6a,0x04,0x5e,0x7d
4654 # GFX11: v_cmpx_t_f64_e32 vcc, v[2:3]            ; encoding: [0x6a,0x04,0x5e,0x7d]
4656 0x7a,0x04,0x5e,0x7d
4657 # GFX11: v_cmpx_t_f64_e32 ttmp[14:15], v[2:3]    ; encoding: [0x7a,0x04,0x5e,0x7d]
4659 0x7e,0x04,0x5e,0x7d
4660 # GFX11: v_cmpx_t_f64_e32 exec, v[2:3]           ; encoding: [0x7e,0x04,0x5e,0x7d]
4662 0x7c,0x04,0x5e,0x7d
4663 # GFX11: v_cmpx_t_f64_e32 null, v[2:3]           ; encoding: [0x7c,0x04,0x5e,0x7d]
4665 0xc1,0x04,0x5e,0x7d
4666 # GFX11: v_cmpx_t_f64_e32 -1, v[2:3]             ; encoding: [0xc1,0x04,0x5e,0x7d]
4668 0xf0,0x04,0x5e,0x7d
4669 # GFX11: v_cmpx_t_f64_e32 0.5, v[2:3]            ; encoding: [0xf0,0x04,0x5e,0x7d]
4671 0xfd,0x04,0x5e,0x7d
4672 # GFX11: v_cmpx_t_f64_e32 src_scc, v[2:3]        ; encoding: [0xfd,0x04,0x5e,0x7d]
4674 0xff,0xfc,0x5f,0x7d,0x56,0x34,0x12,0xaf
4675 # GFX11: v_cmpx_t_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x5f,0x7d,0x56,0x34,0x12,0xaf]
4677 0x01,0x05,0x8e,0x7d
4678 # GFX11: v_cmpx_t_i32_e32 v1, v2                 ; encoding: [0x01,0x05,0x8e,0x7d]
4680 0xff,0x05,0x8e,0x7d
4681 # GFX11: v_cmpx_t_i32_e32 v255, v2               ; encoding: [0xff,0x05,0x8e,0x7d]
4683 0x01,0x04,0x8e,0x7d
4684 # GFX11: v_cmpx_t_i32_e32 s1, v2                 ; encoding: [0x01,0x04,0x8e,0x7d]
4686 0x69,0x04,0x8e,0x7d
4687 # GFX11: v_cmpx_t_i32_e32 s105, v2               ; encoding: [0x69,0x04,0x8e,0x7d]
4689 0x6a,0x04,0x8e,0x7d
4690 # GFX11: v_cmpx_t_i32_e32 vcc_lo, v2             ; encoding: [0x6a,0x04,0x8e,0x7d]
4692 0x6b,0x04,0x8e,0x7d
4693 # GFX11: v_cmpx_t_i32_e32 vcc_hi, v2             ; encoding: [0x6b,0x04,0x8e,0x7d]
4695 0x7b,0x04,0x8e,0x7d
4696 # GFX11: v_cmpx_t_i32_e32 ttmp15, v2             ; encoding: [0x7b,0x04,0x8e,0x7d]
4698 0x7d,0x04,0x8e,0x7d
4699 # GFX11: v_cmpx_t_i32_e32 m0, v2                 ; encoding: [0x7d,0x04,0x8e,0x7d]
4701 0x7e,0x04,0x8e,0x7d
4702 # GFX11: v_cmpx_t_i32_e32 exec_lo, v2            ; encoding: [0x7e,0x04,0x8e,0x7d]
4704 0x7f,0x04,0x8e,0x7d
4705 # GFX11: v_cmpx_t_i32_e32 exec_hi, v2            ; encoding: [0x7f,0x04,0x8e,0x7d]
4707 0x7c,0x04,0x8e,0x7d
4708 # GFX11: v_cmpx_t_i32_e32 null, v2               ; encoding: [0x7c,0x04,0x8e,0x7d]
4710 0xc1,0x04,0x8e,0x7d
4711 # GFX11: v_cmpx_t_i32_e32 -1, v2                 ; encoding: [0xc1,0x04,0x8e,0x7d]
4713 0xf0,0x04,0x8e,0x7d
4714 # GFX11: v_cmpx_t_i32_e32 0.5, v2                ; encoding: [0xf0,0x04,0x8e,0x7d]
4716 0xfd,0x04,0x8e,0x7d
4717 # GFX11: v_cmpx_t_i32_e32 src_scc, v2            ; encoding: [0xfd,0x04,0x8e,0x7d]
4719 0xff,0xfe,0x8f,0x7d,0x56,0x34,0x12,0xaf
4720 # GFX11: v_cmpx_t_i32_e32 0xaf123456, v255       ; encoding: [0xff,0xfe,0x8f,0x7d,0x56,0x34,0x12,0xaf]
4722 0x01,0x05,0xae,0x7d
4723 # GFX11: v_cmpx_t_i64_e32 v[1:2], v[2:3]         ; encoding: [0x01,0x05,0xae,0x7d]
4725 0xfe,0x05,0xae,0x7d
4726 # GFX11: v_cmpx_t_i64_e32 v[254:255], v[2:3]     ; encoding: [0xfe,0x05,0xae,0x7d]
4728 0x02,0x04,0xae,0x7d
4729 # GFX11: v_cmpx_t_i64_e32 s[2:3], v[2:3]         ; encoding: [0x02,0x04,0xae,0x7d]
4731 0x68,0x04,0xae,0x7d
4732 # GFX11: v_cmpx_t_i64_e32 s[104:105], v[2:3]     ; encoding: [0x68,0x04,0xae,0x7d]
4734 0x6a,0x04,0xae,0x7d
4735 # GFX11: v_cmpx_t_i64_e32 vcc, v[2:3]            ; encoding: [0x6a,0x04,0xae,0x7d]
4737 0x7a,0x04,0xae,0x7d
4738 # GFX11: v_cmpx_t_i64_e32 ttmp[14:15], v[2:3]    ; encoding: [0x7a,0x04,0xae,0x7d]
4740 0x7e,0x04,0xae,0x7d
4741 # GFX11: v_cmpx_t_i64_e32 exec, v[2:3]           ; encoding: [0x7e,0x04,0xae,0x7d]
4743 0x7c,0x04,0xae,0x7d
4744 # GFX11: v_cmpx_t_i64_e32 null, v[2:3]           ; encoding: [0x7c,0x04,0xae,0x7d]
4746 0xc1,0x04,0xae,0x7d
4747 # GFX11: v_cmpx_t_i64_e32 -1, v[2:3]             ; encoding: [0xc1,0x04,0xae,0x7d]
4749 0xf0,0x04,0xae,0x7d
4750 # GFX11: v_cmpx_t_i64_e32 0.5, v[2:3]            ; encoding: [0xf0,0x04,0xae,0x7d]
4752 0xfd,0x04,0xae,0x7d
4753 # GFX11: v_cmpx_t_i64_e32 src_scc, v[2:3]        ; encoding: [0xfd,0x04,0xae,0x7d]
4755 0xff,0xfc,0xaf,0x7d,0x56,0x34,0x12,0xaf
4756 # GFX11: v_cmpx_t_i64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xaf,0x7d,0x56,0x34,0x12,0xaf]
4758 0x01,0x05,0x9e,0x7d
4759 # GFX11: v_cmpx_t_u32_e32 v1, v2                 ; encoding: [0x01,0x05,0x9e,0x7d]
4761 0xff,0x05,0x9e,0x7d
4762 # GFX11: v_cmpx_t_u32_e32 v255, v2               ; encoding: [0xff,0x05,0x9e,0x7d]
4764 0x01,0x04,0x9e,0x7d
4765 # GFX11: v_cmpx_t_u32_e32 s1, v2                 ; encoding: [0x01,0x04,0x9e,0x7d]
4767 0x69,0x04,0x9e,0x7d
4768 # GFX11: v_cmpx_t_u32_e32 s105, v2               ; encoding: [0x69,0x04,0x9e,0x7d]
4770 0x6a,0x04,0x9e,0x7d
4771 # GFX11: v_cmpx_t_u32_e32 vcc_lo, v2             ; encoding: [0x6a,0x04,0x9e,0x7d]
4773 0x6b,0x04,0x9e,0x7d
4774 # GFX11: v_cmpx_t_u32_e32 vcc_hi, v2             ; encoding: [0x6b,0x04,0x9e,0x7d]
4776 0x7b,0x04,0x9e,0x7d
4777 # GFX11: v_cmpx_t_u32_e32 ttmp15, v2             ; encoding: [0x7b,0x04,0x9e,0x7d]
4779 0x7d,0x04,0x9e,0x7d
4780 # GFX11: v_cmpx_t_u32_e32 m0, v2                 ; encoding: [0x7d,0x04,0x9e,0x7d]
4782 0x7e,0x04,0x9e,0x7d
4783 # GFX11: v_cmpx_t_u32_e32 exec_lo, v2            ; encoding: [0x7e,0x04,0x9e,0x7d]
4785 0x7f,0x04,0x9e,0x7d
4786 # GFX11: v_cmpx_t_u32_e32 exec_hi, v2            ; encoding: [0x7f,0x04,0x9e,0x7d]
4788 0x7c,0x04,0x9e,0x7d
4789 # GFX11: v_cmpx_t_u32_e32 null, v2               ; encoding: [0x7c,0x04,0x9e,0x7d]
4791 0xc1,0x04,0x9e,0x7d
4792 # GFX11: v_cmpx_t_u32_e32 -1, v2                 ; encoding: [0xc1,0x04,0x9e,0x7d]
4794 0xf0,0x04,0x9e,0x7d
4795 # GFX11: v_cmpx_t_u32_e32 0.5, v2                ; encoding: [0xf0,0x04,0x9e,0x7d]
4797 0xfd,0x04,0x9e,0x7d
4798 # GFX11: v_cmpx_t_u32_e32 src_scc, v2            ; encoding: [0xfd,0x04,0x9e,0x7d]
4800 0xff,0xfe,0x9f,0x7d,0x56,0x34,0x12,0xaf
4801 # GFX11: v_cmpx_t_u32_e32 0xaf123456, v255       ; encoding: [0xff,0xfe,0x9f,0x7d,0x56,0x34,0x12,0xaf]
4803 0x01,0x05,0xbe,0x7d
4804 # GFX11: v_cmpx_t_u64_e32 v[1:2], v[2:3]         ; encoding: [0x01,0x05,0xbe,0x7d]
4806 0xfe,0x05,0xbe,0x7d
4807 # GFX11: v_cmpx_t_u64_e32 v[254:255], v[2:3]     ; encoding: [0xfe,0x05,0xbe,0x7d]
4809 0x02,0x04,0xbe,0x7d
4810 # GFX11: v_cmpx_t_u64_e32 s[2:3], v[2:3]         ; encoding: [0x02,0x04,0xbe,0x7d]
4812 0x68,0x04,0xbe,0x7d
4813 # GFX11: v_cmpx_t_u64_e32 s[104:105], v[2:3]     ; encoding: [0x68,0x04,0xbe,0x7d]
4815 0x6a,0x04,0xbe,0x7d
4816 # GFX11: v_cmpx_t_u64_e32 vcc, v[2:3]            ; encoding: [0x6a,0x04,0xbe,0x7d]
4818 0x7a,0x04,0xbe,0x7d
4819 # GFX11: v_cmpx_t_u64_e32 ttmp[14:15], v[2:3]    ; encoding: [0x7a,0x04,0xbe,0x7d]
4821 0x7e,0x04,0xbe,0x7d
4822 # GFX11: v_cmpx_t_u64_e32 exec, v[2:3]           ; encoding: [0x7e,0x04,0xbe,0x7d]
4824 0x7c,0x04,0xbe,0x7d
4825 # GFX11: v_cmpx_t_u64_e32 null, v[2:3]           ; encoding: [0x7c,0x04,0xbe,0x7d]
4827 0xc1,0x04,0xbe,0x7d
4828 # GFX11: v_cmpx_t_u64_e32 -1, v[2:3]             ; encoding: [0xc1,0x04,0xbe,0x7d]
4830 0xf0,0x04,0xbe,0x7d
4831 # GFX11: v_cmpx_t_u64_e32 0.5, v[2:3]            ; encoding: [0xf0,0x04,0xbe,0x7d]
4833 0xfd,0x04,0xbe,0x7d
4834 # GFX11: v_cmpx_t_u64_e32 src_scc, v[2:3]        ; encoding: [0xfd,0x04,0xbe,0x7d]
4836 0xff,0xfc,0xbf,0x7d,0x56,0x34,0x12,0xaf
4837 # GFX11: v_cmpx_t_u64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xbf,0x7d,0x56,0x34,0x12,0xaf]
4839 0x01,0x05,0x10,0x7d
4840 # GFX11-REAL16: v_cmpx_u_f16_e32 v1.l, v2.l             ; encoding: [0x01,0x05,0x10,0x7d]
4841 # GFX11-FAKE16: v_cmpx_u_f16_e32 v1, v2                 ; encoding: [0x01,0x05,0x10,0x7d]
4843 0x7f,0x05,0x10,0x7d
4844 # GFX11-REAL16: v_cmpx_u_f16_e32 v127.l, v2.l           ; encoding: [0x7f,0x05,0x10,0x7d]
4845 # GFX11-FAKE16: v_cmpx_u_f16_e32 v127, v2               ; encoding: [0x7f,0x05,0x10,0x7d]
4847 0x01,0x04,0x10,0x7d
4848 # GFX11-REAL16: v_cmpx_u_f16_e32 s1, v2.l               ; encoding: [0x01,0x04,0x10,0x7d]
4849 # GFX11-FAKE16: v_cmpx_u_f16_e32 s1, v2                 ; encoding: [0x01,0x04,0x10,0x7d]
4851 0x69,0x04,0x10,0x7d
4852 # GFX11-REAL16: v_cmpx_u_f16_e32 s105, v2.l             ; encoding: [0x69,0x04,0x10,0x7d]
4853 # GFX11-FAKE16: v_cmpx_u_f16_e32 s105, v2               ; encoding: [0x69,0x04,0x10,0x7d]
4855 0x6a,0x04,0x10,0x7d
4856 # GFX11-REAL16: v_cmpx_u_f16_e32 vcc_lo, v2.l           ; encoding: [0x6a,0x04,0x10,0x7d]
4857 # GFX11-FAKE16: v_cmpx_u_f16_e32 vcc_lo, v2             ; encoding: [0x6a,0x04,0x10,0x7d]
4859 0x6b,0x04,0x10,0x7d
4860 # GFX11-REAL16: v_cmpx_u_f16_e32 vcc_hi, v2.l           ; encoding: [0x6b,0x04,0x10,0x7d]
4861 # GFX11-FAKE16: v_cmpx_u_f16_e32 vcc_hi, v2             ; encoding: [0x6b,0x04,0x10,0x7d]
4863 0x7b,0x04,0x10,0x7d
4864 # GFX11-REAL16: v_cmpx_u_f16_e32 ttmp15, v2.l           ; encoding: [0x7b,0x04,0x10,0x7d]
4865 # GFX11-FAKE16: v_cmpx_u_f16_e32 ttmp15, v2             ; encoding: [0x7b,0x04,0x10,0x7d]
4867 0x7d,0x04,0x10,0x7d
4868 # GFX11-REAL16: v_cmpx_u_f16_e32 m0, v2.l               ; encoding: [0x7d,0x04,0x10,0x7d]
4869 # GFX11-FAKE16: v_cmpx_u_f16_e32 m0, v2                 ; encoding: [0x7d,0x04,0x10,0x7d]
4871 0x7e,0x04,0x10,0x7d
4872 # GFX11-REAL16: v_cmpx_u_f16_e32 exec_lo, v2.l          ; encoding: [0x7e,0x04,0x10,0x7d]
4873 # GFX11-FAKE16: v_cmpx_u_f16_e32 exec_lo, v2            ; encoding: [0x7e,0x04,0x10,0x7d]
4875 0x7f,0x04,0x10,0x7d
4876 # GFX11-REAL16: v_cmpx_u_f16_e32 exec_hi, v2.l          ; encoding: [0x7f,0x04,0x10,0x7d]
4877 # GFX11-FAKE16: v_cmpx_u_f16_e32 exec_hi, v2            ; encoding: [0x7f,0x04,0x10,0x7d]
4879 0x7c,0x04,0x10,0x7d
4880 # GFX11-REAL16: v_cmpx_u_f16_e32 null, v2.l             ; encoding: [0x7c,0x04,0x10,0x7d]
4881 # GFX11-FAKE16: v_cmpx_u_f16_e32 null, v2               ; encoding: [0x7c,0x04,0x10,0x7d]
4883 0xc1,0x04,0x10,0x7d
4884 # GFX11-REAL16: v_cmpx_u_f16_e32 -1, v2.l               ; encoding: [0xc1,0x04,0x10,0x7d]
4885 # GFX11-FAKE16: v_cmpx_u_f16_e32 -1, v2                 ; encoding: [0xc1,0x04,0x10,0x7d]
4887 0xf0,0x04,0x10,0x7d
4888 # GFX11-REAL16: v_cmpx_u_f16_e32 0.5, v2.l              ; encoding: [0xf0,0x04,0x10,0x7d]
4889 # GFX11-FAKE16: v_cmpx_u_f16_e32 0.5, v2                ; encoding: [0xf0,0x04,0x10,0x7d]
4891 0xfd,0x04,0x10,0x7d
4892 # GFX11-REAL16: v_cmpx_u_f16_e32 src_scc, v2.l          ; encoding: [0xfd,0x04,0x10,0x7d]
4893 # GFX11-FAKE16: v_cmpx_u_f16_e32 src_scc, v2            ; encoding: [0xfd,0x04,0x10,0x7d]
4895 0xff,0xfe,0x10,0x7d,0x0b,0xfe,0x00,0x00
4896 # GFX11-REAL16: v_cmpx_u_f16_e32 0xfe0b, v127.l         ; encoding: [0xff,0xfe,0x10,0x7d,0x0b,0xfe,0x00,0x00]
4897 # GFX11-FAKE16: v_cmpx_u_f16_e32 0xfe0b, v127           ; encoding: [0xff,0xfe,0x10,0x7d,0x0b,0xfe,0x00,0x00]
4899 0x81,0x05,0x10,0x7d
4900 # GFX11-REAL16: v_cmpx_u_f16_e32 v1.h, v2.l             ; encoding: [0x81,0x05,0x10,0x7d]
4901 # GFX11-FAKE16: v_cmpx_u_f16_e32 v129/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0x81,0x05,0x10,0x7d]
4903 0xff,0x05,0x10,0x7d
4904 # GFX11-REAL16: v_cmpx_u_f16_e32 v127.h, v2.l           ; encoding: [0xff,0x05,0x10,0x7d]
4905 # GFX11-FAKE16: v_cmpx_u_f16_e32 v255/*Invalid register, operand has 'VS_32_Lo128' register class*/, v2 ; encoding: [0xff,0x05,0x10,0x7d]
4907 0xf0,0xfe,0x10,0x7d
4908 # GFX11-REAL16: v_cmpx_u_f16_e32 0.5, v127.l            ; encoding: [0xf0,0xfe,0x10,0x7d]
4909 # GFX11-FAKE16: v_cmpx_u_f16_e32 0.5, v127              ; encoding: [0xf0,0xfe,0x10,0x7d]
4911 0xfd,0x04,0x11,0x7d
4912 # GFX11-REAL16: v_cmpx_u_f16_e32 src_scc, v2.h          ; encoding: [0xfd,0x04,0x11,0x7d]
4913 # GFX11-FAKE16: v_cmpx_u_f16_e32 src_scc, v130/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xfd,0x04,0x11,0x7d]
4915 0xff,0xfe,0x11,0x7d,0x0b,0xfe,0x00,0x00
4916 # GFX11-REAL16: v_cmpx_u_f16_e32 0xfe0b, v127.h         ; encoding: [0xff,0xfe,0x11,0x7d,0x0b,0xfe,0x00,0x00]
4917 # GFX11-FAKE16: v_cmpx_u_f16_e32 0xfe0b, v255/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ ; encoding: [0xff,0xfe,0x11,0x7d,0x0b,0xfe,0x00,0x00]
4919 0x01,0x05,0x30,0x7d
4920 # GFX11: v_cmpx_u_f32_e32 v1, v2                 ; encoding: [0x01,0x05,0x30,0x7d]
4922 0xff,0x05,0x30,0x7d
4923 # GFX11: v_cmpx_u_f32_e32 v255, v2               ; encoding: [0xff,0x05,0x30,0x7d]
4925 0x01,0x04,0x30,0x7d
4926 # GFX11: v_cmpx_u_f32_e32 s1, v2                 ; encoding: [0x01,0x04,0x30,0x7d]
4928 0x69,0x04,0x30,0x7d
4929 # GFX11: v_cmpx_u_f32_e32 s105, v2               ; encoding: [0x69,0x04,0x30,0x7d]
4931 0x6a,0x04,0x30,0x7d
4932 # GFX11: v_cmpx_u_f32_e32 vcc_lo, v2             ; encoding: [0x6a,0x04,0x30,0x7d]
4934 0x6b,0x04,0x30,0x7d
4935 # GFX11: v_cmpx_u_f32_e32 vcc_hi, v2             ; encoding: [0x6b,0x04,0x30,0x7d]
4937 0x7b,0x04,0x30,0x7d
4938 # GFX11: v_cmpx_u_f32_e32 ttmp15, v2             ; encoding: [0x7b,0x04,0x30,0x7d]
4940 0x7d,0x04,0x30,0x7d
4941 # GFX11: v_cmpx_u_f32_e32 m0, v2                 ; encoding: [0x7d,0x04,0x30,0x7d]
4943 0x7e,0x04,0x30,0x7d
4944 # GFX11: v_cmpx_u_f32_e32 exec_lo, v2            ; encoding: [0x7e,0x04,0x30,0x7d]
4946 0x7f,0x04,0x30,0x7d
4947 # GFX11: v_cmpx_u_f32_e32 exec_hi, v2            ; encoding: [0x7f,0x04,0x30,0x7d]
4949 0x7c,0x04,0x30,0x7d
4950 # GFX11: v_cmpx_u_f32_e32 null, v2               ; encoding: [0x7c,0x04,0x30,0x7d]
4952 0xc1,0x04,0x30,0x7d
4953 # GFX11: v_cmpx_u_f32_e32 -1, v2                 ; encoding: [0xc1,0x04,0x30,0x7d]
4955 0xf0,0x04,0x30,0x7d
4956 # GFX11: v_cmpx_u_f32_e32 0.5, v2                ; encoding: [0xf0,0x04,0x30,0x7d]
4958 0xfd,0x04,0x30,0x7d
4959 # GFX11: v_cmpx_u_f32_e32 src_scc, v2            ; encoding: [0xfd,0x04,0x30,0x7d]
4961 0xff,0xfe,0x31,0x7d,0x56,0x34,0x12,0xaf
4962 # GFX11: v_cmpx_u_f32_e32 0xaf123456, v255       ; encoding: [0xff,0xfe,0x31,0x7d,0x56,0x34,0x12,0xaf]
4964 0x01,0x05,0x50,0x7d
4965 # GFX11: v_cmpx_u_f64_e32 v[1:2], v[2:3]         ; encoding: [0x01,0x05,0x50,0x7d]
4967 0xfe,0x05,0x50,0x7d
4968 # GFX11: v_cmpx_u_f64_e32 v[254:255], v[2:3]     ; encoding: [0xfe,0x05,0x50,0x7d]
4970 0x02,0x04,0x50,0x7d
4971 # GFX11: v_cmpx_u_f64_e32 s[2:3], v[2:3]         ; encoding: [0x02,0x04,0x50,0x7d]
4973 0x68,0x04,0x50,0x7d
4974 # GFX11: v_cmpx_u_f64_e32 s[104:105], v[2:3]     ; encoding: [0x68,0x04,0x50,0x7d]
4976 0x6a,0x04,0x50,0x7d
4977 # GFX11: v_cmpx_u_f64_e32 vcc, v[2:3]            ; encoding: [0x6a,0x04,0x50,0x7d]
4979 0x7a,0x04,0x50,0x7d
4980 # GFX11: v_cmpx_u_f64_e32 ttmp[14:15], v[2:3]    ; encoding: [0x7a,0x04,0x50,0x7d]
4982 0x7e,0x04,0x50,0x7d
4983 # GFX11: v_cmpx_u_f64_e32 exec, v[2:3]           ; encoding: [0x7e,0x04,0x50,0x7d]
4985 0x7c,0x04,0x50,0x7d
4986 # GFX11: v_cmpx_u_f64_e32 null, v[2:3]           ; encoding: [0x7c,0x04,0x50,0x7d]
4988 0xc1,0x04,0x50,0x7d
4989 # GFX11: v_cmpx_u_f64_e32 -1, v[2:3]             ; encoding: [0xc1,0x04,0x50,0x7d]
4991 0xf0,0x04,0x50,0x7d
4992 # GFX11: v_cmpx_u_f64_e32 0.5, v[2:3]            ; encoding: [0xf0,0x04,0x50,0x7d]
4994 0xfd,0x04,0x50,0x7d
4995 # GFX11: v_cmpx_u_f64_e32 src_scc, v[2:3]        ; encoding: [0xfd,0x04,0x50,0x7d]
4997 0xff,0xfc,0x51,0x7d,0x56,0x34,0x12,0xaf
4998 # GFX11: v_cmpx_u_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x51,0x7d,0x56,0x34,0x12,0xaf]