1 // NOTE
: Assertions have been autogenerated by utils
/update_mc_test_checks.py UTC_ARGS
: --version
5
2 // RUN
: llvm-mc
-triple
=amdgcn
-mcpu
=gfx1200
-mattr
=+wavefrontsize32
,+real-true16
-show-encoding
%s | FileCheck
--check-prefixes
=GFX12
%s
3 // RUN
: llvm-mc
-triple
=amdgcn
-mcpu
=gfx1200
-mattr
=+wavefrontsize64
,+real-true16
-show-encoding
%s | FileCheck
--check-prefixes
=GFX12
%s
5 v_cmpx_class_f16 v1.
l, v2.
l
6 // GFX12
: v_cmpx_class_f16_e32 v1.
l, v2.
l ; encoding
: [0x01,0x05,0xfa,0x7d]
8 v_cmpx_class_f16 v127.
l, v2.
l
9 // GFX12
: v_cmpx_class_f16_e32 v127.
l, v2.
l ; encoding
: [0x7f,0x05,0xfa,0x7d]
11 v_cmpx_class_f16 s1
, v2.
l
12 // GFX12
: v_cmpx_class_f16_e32 s1
, v2.
l ; encoding
: [0x01,0x04,0xfa,0x7d]
14 v_cmpx_class_f16 s105
, v2.
l
15 // GFX12
: v_cmpx_class_f16_e32 s105
, v2.
l ; encoding
: [0x69,0x04,0xfa,0x7d]
17 v_cmpx_class_f16 vcc_lo
, v2.
l
18 // GFX12
: v_cmpx_class_f16_e32 vcc_lo
, v2.
l ; encoding
: [0x6a,0x04,0xfa,0x7d]
20 v_cmpx_class_f16 vcc_hi
, v2.
l
21 // GFX12
: v_cmpx_class_f16_e32 vcc_hi
, v2.
l ; encoding
: [0x6b,0x04,0xfa,0x7d]
23 v_cmpx_class_f16 ttmp15
, v2.
l
24 // GFX12
: v_cmpx_class_f16_e32 ttmp15
, v2.
l ; encoding
: [0x7b,0x04,0xfa,0x7d]
26 v_cmpx_class_f16 m0
, v2.
l
27 // GFX12
: v_cmpx_class_f16_e32 m0
, v2.
l ; encoding
: [0x7d,0x04,0xfa,0x7d]
29 v_cmpx_class_f16 exec_lo
, v2.
l
30 // GFX12
: v_cmpx_class_f16_e32 exec_lo
, v2.
l ; encoding
: [0x7e,0x04,0xfa,0x7d]
32 v_cmpx_class_f16 exec_hi
, v2.
l
33 // GFX12
: v_cmpx_class_f16_e32 exec_hi
, v2.
l ; encoding
: [0x7f,0x04,0xfa,0x7d]
35 v_cmpx_class_f16 null
, v2.
l
36 // GFX12
: v_cmpx_class_f16_e32 null
, v2.
l ; encoding
: [0x7c,0x04,0xfa,0x7d]
38 v_cmpx_class_f16
-1, v2.
l
39 // GFX12
: v_cmpx_class_f16_e32
-1, v2.
l ; encoding
: [0xc1,0x04,0xfa,0x7d]
41 v_cmpx_class_f16
0.5, v2.
l
42 // GFX12
: v_cmpx_class_f16_e32
0.5, v2.
l ; encoding
: [0xf0,0x04,0xfa,0x7d]
44 v_cmpx_class_f16 src_scc
, v2.
l
45 // GFX12
: v_cmpx_class_f16_e32 src_scc
, v2.
l ; encoding
: [0xfd,0x04,0xfa,0x7d]
47 v_cmpx_class_f16
0xfe0b, v127.
l
48 // GFX12
: v_cmpx_class_f16_e32
0xfe0b, v127.
l ; encoding
: [0xff,0xfe,0xfa,0x7d,0x0b,0xfe,0x00,0x00]
50 v_cmpx_class_f16 v1.h
, v2.
l
51 // GFX12
: v_cmpx_class_f16_e32 v1.h
, v2.
l ; encoding
: [0x81,0x05,0xfa,0x7d]
53 v_cmpx_class_f16 v127.h
, v2.
l
54 // GFX12
: v_cmpx_class_f16_e32 v127.h
, v2.
l ; encoding
: [0xff,0x05,0xfa,0x7d]
56 v_cmpx_class_f16 src_scc
, v2.h
57 // GFX12
: v_cmpx_class_f16_e32 src_scc
, v2.h ; encoding
: [0xfd,0x04,0xfb,0x7d]
59 v_cmpx_class_f16
0xfe0b, v127.h
60 // GFX12
: v_cmpx_class_f16_e32
0xfe0b, v127.h ; encoding
: [0xff,0xfe,0xfb,0x7d,0x0b,0xfe,0x00,0x00]
62 v_cmpx_class_f32 v1
, v2
63 // GFX12
: v_cmpx_class_f32_e32 v1
, v2 ; encoding
: [0x01,0x05,0xfc,0x7d]
65 v_cmpx_class_f32 v255
, v2
66 // GFX12
: v_cmpx_class_f32_e32 v255
, v2 ; encoding
: [0xff,0x05,0xfc,0x7d]
68 v_cmpx_class_f32 s1
, v2
69 // GFX12
: v_cmpx_class_f32_e32 s1
, v2 ; encoding
: [0x01,0x04,0xfc,0x7d]
71 v_cmpx_class_f32 s105
, v2
72 // GFX12
: v_cmpx_class_f32_e32 s105
, v2 ; encoding
: [0x69,0x04,0xfc,0x7d]
74 v_cmpx_class_f32 vcc_lo
, v2
75 // GFX12
: v_cmpx_class_f32_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0xfc,0x7d]
77 v_cmpx_class_f32 vcc_hi
, v2
78 // GFX12
: v_cmpx_class_f32_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0xfc,0x7d]
80 v_cmpx_class_f32 ttmp15
, v2
81 // GFX12
: v_cmpx_class_f32_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0xfc,0x7d]
83 v_cmpx_class_f32 m0
, v2
84 // GFX12
: v_cmpx_class_f32_e32 m0
, v2 ; encoding
: [0x7d,0x04,0xfc,0x7d]
86 v_cmpx_class_f32 exec_lo
, v2
87 // GFX12
: v_cmpx_class_f32_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0xfc,0x7d]
89 v_cmpx_class_f32 exec_hi
, v2
90 // GFX12
: v_cmpx_class_f32_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0xfc,0x7d]
92 v_cmpx_class_f32 null
, v2
93 // GFX12
: v_cmpx_class_f32_e32 null
, v2 ; encoding
: [0x7c,0x04,0xfc,0x7d]
95 v_cmpx_class_f32
-1, v2
96 // GFX12
: v_cmpx_class_f32_e32
-1, v2 ; encoding
: [0xc1,0x04,0xfc,0x7d]
98 v_cmpx_class_f32
0.5, v2
99 // GFX12
: v_cmpx_class_f32_e32
0.5, v2 ; encoding
: [0xf0,0x04,0xfc,0x7d]
101 v_cmpx_class_f32 src_scc
, v2
102 // GFX12
: v_cmpx_class_f32_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0xfc,0x7d]
104 v_cmpx_class_f32
0xaf123456, v255
105 // GFX12
: v_cmpx_class_f32_e32
0xaf123456, v255 ; encoding
: [0xff,0xfe,0xfd,0x7d,0x56,0x34,0x12,0xaf]
107 v_cmpx_class_f64 v
[1:2], v2
108 // GFX12
: v_cmpx_class_f64_e32 v
[1:2], v2 ; encoding
: [0x01,0x05,0xfe,0x7d]
110 v_cmpx_class_f64 v
[254:255], v2
111 // GFX12
: v_cmpx_class_f64_e32 v
[254:255], v2 ; encoding
: [0xfe,0x05,0xfe,0x7d]
113 v_cmpx_class_f64 s
[2:3], v2
114 // GFX12
: v_cmpx_class_f64_e32 s
[2:3], v2 ; encoding
: [0x02,0x04,0xfe,0x7d]
116 v_cmpx_class_f64 s
[104:105], v2
117 // GFX12
: v_cmpx_class_f64_e32 s
[104:105], v2 ; encoding
: [0x68,0x04,0xfe,0x7d]
119 v_cmpx_class_f64 vcc
, v2
120 // GFX12
: v_cmpx_class_f64_e32 vcc
, v2 ; encoding
: [0x6a,0x04,0xfe,0x7d]
122 v_cmpx_class_f64 ttmp
[14:15], v2
123 // GFX12
: v_cmpx_class_f64_e32 ttmp
[14:15], v2 ; encoding
: [0x7a,0x04,0xfe,0x7d]
125 v_cmpx_class_f64 exec
, v2
126 // GFX12
: v_cmpx_class_f64_e32 exec
, v2 ; encoding
: [0x7e,0x04,0xfe,0x7d]
128 v_cmpx_class_f64 null
, v2
129 // GFX12
: v_cmpx_class_f64_e32 null
, v2 ; encoding
: [0x7c,0x04,0xfe,0x7d]
131 v_cmpx_class_f64
-1, v2
132 // GFX12
: v_cmpx_class_f64_e32
-1, v2 ; encoding
: [0xc1,0x04,0xfe,0x7d]
134 v_cmpx_class_f64
0.5, v2
135 // GFX12
: v_cmpx_class_f64_e32
0.5, v2 ; encoding
: [0xf0,0x04,0xfe,0x7d]
137 v_cmpx_class_f64 src_scc
, v2
138 // GFX12
: v_cmpx_class_f64_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0xfe,0x7d]
140 v_cmpx_class_f64
0xaf123456, v255
141 // GFX12
: v_cmpx_class_f64_e32
0xaf123456, v255 ; encoding
: [0xff,0xfe,0xff,0x7d,0x56,0x34,0x12,0xaf]
143 v_cmpx_eq_f16 v1.
l, v2.
l
144 // GFX12
: v_cmpx_eq_f16_e32 v1.
l, v2.
l ; encoding
: [0x01,0x05,0x04,0x7d]
146 v_cmpx_eq_f16 v127.
l, v2.
l
147 // GFX12
: v_cmpx_eq_f16_e32 v127.
l, v2.
l ; encoding
: [0x7f,0x05,0x04,0x7d]
149 v_cmpx_eq_f16 s1
, v2.
l
150 // GFX12
: v_cmpx_eq_f16_e32 s1
, v2.
l ; encoding
: [0x01,0x04,0x04,0x7d]
152 v_cmpx_eq_f16 s105
, v2.
l
153 // GFX12
: v_cmpx_eq_f16_e32 s105
, v2.
l ; encoding
: [0x69,0x04,0x04,0x7d]
155 v_cmpx_eq_f16 vcc_lo
, v2.
l
156 // GFX12
: v_cmpx_eq_f16_e32 vcc_lo
, v2.
l ; encoding
: [0x6a,0x04,0x04,0x7d]
158 v_cmpx_eq_f16 vcc_hi
, v2.
l
159 // GFX12
: v_cmpx_eq_f16_e32 vcc_hi
, v2.
l ; encoding
: [0x6b,0x04,0x04,0x7d]
161 v_cmpx_eq_f16 ttmp15
, v2.
l
162 // GFX12
: v_cmpx_eq_f16_e32 ttmp15
, v2.
l ; encoding
: [0x7b,0x04,0x04,0x7d]
164 v_cmpx_eq_f16 m0
, v2.
l
165 // GFX12
: v_cmpx_eq_f16_e32 m0
, v2.
l ; encoding
: [0x7d,0x04,0x04,0x7d]
167 v_cmpx_eq_f16 exec_lo
, v2.
l
168 // GFX12
: v_cmpx_eq_f16_e32 exec_lo
, v2.
l ; encoding
: [0x7e,0x04,0x04,0x7d]
170 v_cmpx_eq_f16 exec_hi
, v2.
l
171 // GFX12
: v_cmpx_eq_f16_e32 exec_hi
, v2.
l ; encoding
: [0x7f,0x04,0x04,0x7d]
173 v_cmpx_eq_f16 null
, v2.
l
174 // GFX12
: v_cmpx_eq_f16_e32 null
, v2.
l ; encoding
: [0x7c,0x04,0x04,0x7d]
176 v_cmpx_eq_f16
-1, v2.
l
177 // GFX12
: v_cmpx_eq_f16_e32
-1, v2.
l ; encoding
: [0xc1,0x04,0x04,0x7d]
179 v_cmpx_eq_f16
0.5, v2.
l
180 // GFX12
: v_cmpx_eq_f16_e32
0.5, v2.
l ; encoding
: [0xf0,0x04,0x04,0x7d]
182 v_cmpx_eq_f16 src_scc
, v2.
l
183 // GFX12
: v_cmpx_eq_f16_e32 src_scc
, v2.
l ; encoding
: [0xfd,0x04,0x04,0x7d]
185 v_cmpx_eq_f16
0xfe0b, v127.
l
186 // GFX12
: v_cmpx_eq_f16_e32
0xfe0b, v127.
l ; encoding
: [0xff,0xfe,0x04,0x7d,0x0b,0xfe,0x00,0x00]
188 v_cmpx_eq_f16 v1.h
, v2.
l
189 // GFX12
: v_cmpx_eq_f16_e32 v1.h
, v2.
l ; encoding
: [0x81,0x05,0x04,0x7d]
191 v_cmpx_eq_f16 v127.h
, v2.
l
192 // GFX12
: v_cmpx_eq_f16_e32 v127.h
, v2.
l ; encoding
: [0xff,0x05,0x04,0x7d]
194 v_cmpx_eq_f16 src_scc
, v2.h
195 // GFX12
: v_cmpx_eq_f16_e32 src_scc
, v2.h ; encoding
: [0xfd,0x04,0x05,0x7d]
197 v_cmpx_eq_f16
0xfe0b, v127.h
198 // GFX12
: v_cmpx_eq_f16_e32
0xfe0b, v127.h ; encoding
: [0xff,0xfe,0x05,0x7d,0x0b,0xfe,0x00,0x00]
201 // GFX12
: v_cmpx_eq_f32_e32 v1
, v2 ; encoding
: [0x01,0x05,0x24,0x7d]
203 v_cmpx_eq_f32 v255
, v2
204 // GFX12
: v_cmpx_eq_f32_e32 v255
, v2 ; encoding
: [0xff,0x05,0x24,0x7d]
207 // GFX12
: v_cmpx_eq_f32_e32 s1
, v2 ; encoding
: [0x01,0x04,0x24,0x7d]
209 v_cmpx_eq_f32 s105
, v2
210 // GFX12
: v_cmpx_eq_f32_e32 s105
, v2 ; encoding
: [0x69,0x04,0x24,0x7d]
212 v_cmpx_eq_f32 vcc_lo
, v2
213 // GFX12
: v_cmpx_eq_f32_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0x24,0x7d]
215 v_cmpx_eq_f32 vcc_hi
, v2
216 // GFX12
: v_cmpx_eq_f32_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0x24,0x7d]
218 v_cmpx_eq_f32 ttmp15
, v2
219 // GFX12
: v_cmpx_eq_f32_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0x24,0x7d]
222 // GFX12
: v_cmpx_eq_f32_e32 m0
, v2 ; encoding
: [0x7d,0x04,0x24,0x7d]
224 v_cmpx_eq_f32 exec_lo
, v2
225 // GFX12
: v_cmpx_eq_f32_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0x24,0x7d]
227 v_cmpx_eq_f32 exec_hi
, v2
228 // GFX12
: v_cmpx_eq_f32_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0x24,0x7d]
230 v_cmpx_eq_f32 null
, v2
231 // GFX12
: v_cmpx_eq_f32_e32 null
, v2 ; encoding
: [0x7c,0x04,0x24,0x7d]
234 // GFX12
: v_cmpx_eq_f32_e32
-1, v2 ; encoding
: [0xc1,0x04,0x24,0x7d]
236 v_cmpx_eq_f32
0.5, v2
237 // GFX12
: v_cmpx_eq_f32_e32
0.5, v2 ; encoding
: [0xf0,0x04,0x24,0x7d]
239 v_cmpx_eq_f32 src_scc
, v2
240 // GFX12
: v_cmpx_eq_f32_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0x24,0x7d]
242 v_cmpx_eq_f32
0xaf123456, v255
243 // GFX12
: v_cmpx_eq_f32_e32
0xaf123456, v255 ; encoding
: [0xff,0xfe,0x25,0x7d,0x56,0x34,0x12,0xaf]
245 v_cmpx_eq_f64 v
[1:2], v
[2:3]
246 // GFX12
: v_cmpx_eq_f64_e32 v
[1:2], v
[2:3] ; encoding
: [0x01,0x05,0x44,0x7d]
248 v_cmpx_eq_f64 v
[254:255], v
[2:3]
249 // GFX12
: v_cmpx_eq_f64_e32 v
[254:255], v
[2:3] ; encoding
: [0xfe,0x05,0x44,0x7d]
251 v_cmpx_eq_f64 s
[2:3], v
[2:3]
252 // GFX12
: v_cmpx_eq_f64_e32 s
[2:3], v
[2:3] ; encoding
: [0x02,0x04,0x44,0x7d]
254 v_cmpx_eq_f64 s
[104:105], v
[2:3]
255 // GFX12
: v_cmpx_eq_f64_e32 s
[104:105], v
[2:3] ; encoding
: [0x68,0x04,0x44,0x7d]
257 v_cmpx_eq_f64 vcc
, v
[2:3]
258 // GFX12
: v_cmpx_eq_f64_e32 vcc
, v
[2:3] ; encoding
: [0x6a,0x04,0x44,0x7d]
260 v_cmpx_eq_f64 ttmp
[14:15], v
[2:3]
261 // GFX12
: v_cmpx_eq_f64_e32 ttmp
[14:15], v
[2:3] ; encoding
: [0x7a,0x04,0x44,0x7d]
263 v_cmpx_eq_f64 exec
, v
[2:3]
264 // GFX12
: v_cmpx_eq_f64_e32 exec
, v
[2:3] ; encoding
: [0x7e,0x04,0x44,0x7d]
266 v_cmpx_eq_f64 null
, v
[2:3]
267 // GFX12
: v_cmpx_eq_f64_e32 null
, v
[2:3] ; encoding
: [0x7c,0x04,0x44,0x7d]
269 v_cmpx_eq_f64
-1, v
[2:3]
270 // GFX12
: v_cmpx_eq_f64_e32
-1, v
[2:3] ; encoding
: [0xc1,0x04,0x44,0x7d]
272 v_cmpx_eq_f64
0.5, v
[2:3]
273 // GFX12
: v_cmpx_eq_f64_e32
0.5, v
[2:3] ; encoding
: [0xf0,0x04,0x44,0x7d]
275 v_cmpx_eq_f64 src_scc
, v
[2:3]
276 // GFX12
: v_cmpx_eq_f64_e32 src_scc
, v
[2:3] ; encoding
: [0xfd,0x04,0x44,0x7d]
278 v_cmpx_eq_f64
0xaf123456, v
[254:255]
279 // GFX12
: v_cmpx_eq_f64_e32
0xaf123456, v
[254:255] ; encoding
: [0xff,0xfc,0x45,0x7d,0x56,0x34,0x12,0xaf]
281 v_cmpx_eq_i16 v1.
l, v2.
l
282 // GFX12
: v_cmpx_eq_i16_e32 v1.
l, v2.
l ; encoding
: [0x01,0x05,0x64,0x7d]
284 v_cmpx_eq_i16 v127.
l, v2.
l
285 // GFX12
: v_cmpx_eq_i16_e32 v127.
l, v2.
l ; encoding
: [0x7f,0x05,0x64,0x7d]
287 v_cmpx_eq_i16 s1
, v2.
l
288 // GFX12
: v_cmpx_eq_i16_e32 s1
, v2.
l ; encoding
: [0x01,0x04,0x64,0x7d]
290 v_cmpx_eq_i16 s105
, v2.
l
291 // GFX12
: v_cmpx_eq_i16_e32 s105
, v2.
l ; encoding
: [0x69,0x04,0x64,0x7d]
293 v_cmpx_eq_i16 vcc_lo
, v2.
l
294 // GFX12
: v_cmpx_eq_i16_e32 vcc_lo
, v2.
l ; encoding
: [0x6a,0x04,0x64,0x7d]
296 v_cmpx_eq_i16 vcc_hi
, v2.
l
297 // GFX12
: v_cmpx_eq_i16_e32 vcc_hi
, v2.
l ; encoding
: [0x6b,0x04,0x64,0x7d]
299 v_cmpx_eq_i16 ttmp15
, v2.
l
300 // GFX12
: v_cmpx_eq_i16_e32 ttmp15
, v2.
l ; encoding
: [0x7b,0x04,0x64,0x7d]
302 v_cmpx_eq_i16 m0
, v2.
l
303 // GFX12
: v_cmpx_eq_i16_e32 m0
, v2.
l ; encoding
: [0x7d,0x04,0x64,0x7d]
305 v_cmpx_eq_i16 exec_lo
, v2.
l
306 // GFX12
: v_cmpx_eq_i16_e32 exec_lo
, v2.
l ; encoding
: [0x7e,0x04,0x64,0x7d]
308 v_cmpx_eq_i16 exec_hi
, v2.
l
309 // GFX12
: v_cmpx_eq_i16_e32 exec_hi
, v2.
l ; encoding
: [0x7f,0x04,0x64,0x7d]
311 v_cmpx_eq_i16 null
, v2.
l
312 // GFX12
: v_cmpx_eq_i16_e32 null
, v2.
l ; encoding
: [0x7c,0x04,0x64,0x7d]
314 v_cmpx_eq_i16
-1, v2.
l
315 // GFX12
: v_cmpx_eq_i16_e32
-1, v2.
l ; encoding
: [0xc1,0x04,0x64,0x7d]
317 v_cmpx_eq_i16
0.5, v2.
l
318 // GFX12
: v_cmpx_eq_i16_e32
0.5, v2.
l ; encoding
: [0xf0,0x04,0x64,0x7d]
320 v_cmpx_eq_i16 src_scc
, v2.
l
321 // GFX12
: v_cmpx_eq_i16_e32 src_scc
, v2.
l ; encoding
: [0xfd,0x04,0x64,0x7d]
323 v_cmpx_eq_i16
0xfe0b, v127.
l
324 // GFX12
: v_cmpx_eq_i16_e32
0xfe0b, v127.
l ; encoding
: [0xff,0xfe,0x64,0x7d,0x0b,0xfe,0x00,0x00]
326 v_cmpx_eq_i16 v1.h
, v2.
l
327 // GFX12
: v_cmpx_eq_i16_e32 v1.h
, v2.
l ; encoding
: [0x81,0x05,0x64,0x7d]
329 v_cmpx_eq_i16 v127.h
, v2.
l
330 // GFX12
: v_cmpx_eq_i16_e32 v127.h
, v2.
l ; encoding
: [0xff,0x05,0x64,0x7d]
332 v_cmpx_eq_i16 src_scc
, v2.h
333 // GFX12
: v_cmpx_eq_i16_e32 src_scc
, v2.h ; encoding
: [0xfd,0x04,0x65,0x7d]
335 v_cmpx_eq_i16
0xfe0b, v127.h
336 // GFX12
: v_cmpx_eq_i16_e32
0xfe0b, v127.h ; encoding
: [0xff,0xfe,0x65,0x7d,0x0b,0xfe,0x00,0x00]
339 // GFX12
: v_cmpx_eq_i32_e32 v1
, v2 ; encoding
: [0x01,0x05,0x84,0x7d]
341 v_cmpx_eq_i32 v255
, v2
342 // GFX12
: v_cmpx_eq_i32_e32 v255
, v2 ; encoding
: [0xff,0x05,0x84,0x7d]
345 // GFX12
: v_cmpx_eq_i32_e32 s1
, v2 ; encoding
: [0x01,0x04,0x84,0x7d]
347 v_cmpx_eq_i32 s105
, v2
348 // GFX12
: v_cmpx_eq_i32_e32 s105
, v2 ; encoding
: [0x69,0x04,0x84,0x7d]
350 v_cmpx_eq_i32 vcc_lo
, v2
351 // GFX12
: v_cmpx_eq_i32_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0x84,0x7d]
353 v_cmpx_eq_i32 vcc_hi
, v2
354 // GFX12
: v_cmpx_eq_i32_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0x84,0x7d]
356 v_cmpx_eq_i32 ttmp15
, v2
357 // GFX12
: v_cmpx_eq_i32_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0x84,0x7d]
360 // GFX12
: v_cmpx_eq_i32_e32 m0
, v2 ; encoding
: [0x7d,0x04,0x84,0x7d]
362 v_cmpx_eq_i32 exec_lo
, v2
363 // GFX12
: v_cmpx_eq_i32_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0x84,0x7d]
365 v_cmpx_eq_i32 exec_hi
, v2
366 // GFX12
: v_cmpx_eq_i32_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0x84,0x7d]
368 v_cmpx_eq_i32 null
, v2
369 // GFX12
: v_cmpx_eq_i32_e32 null
, v2 ; encoding
: [0x7c,0x04,0x84,0x7d]
372 // GFX12
: v_cmpx_eq_i32_e32
-1, v2 ; encoding
: [0xc1,0x04,0x84,0x7d]
374 v_cmpx_eq_i32
0.5, v2
375 // GFX12
: v_cmpx_eq_i32_e32
0.5, v2 ; encoding
: [0xf0,0x04,0x84,0x7d]
377 v_cmpx_eq_i32 src_scc
, v2
378 // GFX12
: v_cmpx_eq_i32_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0x84,0x7d]
380 v_cmpx_eq_i32
0xaf123456, v255
381 // GFX12
: v_cmpx_eq_i32_e32
0xaf123456, v255 ; encoding
: [0xff,0xfe,0x85,0x7d,0x56,0x34,0x12,0xaf]
383 v_cmpx_eq_i64 v
[1:2], v
[2:3]
384 // GFX12
: v_cmpx_eq_i64_e32 v
[1:2], v
[2:3] ; encoding
: [0x01,0x05,0xa4,0x7d]
386 v_cmpx_eq_i64 v
[254:255], v
[2:3]
387 // GFX12
: v_cmpx_eq_i64_e32 v
[254:255], v
[2:3] ; encoding
: [0xfe,0x05,0xa4,0x7d]
389 v_cmpx_eq_i64 s
[2:3], v
[2:3]
390 // GFX12
: v_cmpx_eq_i64_e32 s
[2:3], v
[2:3] ; encoding
: [0x02,0x04,0xa4,0x7d]
392 v_cmpx_eq_i64 s
[104:105], v
[2:3]
393 // GFX12
: v_cmpx_eq_i64_e32 s
[104:105], v
[2:3] ; encoding
: [0x68,0x04,0xa4,0x7d]
395 v_cmpx_eq_i64 vcc
, v
[2:3]
396 // GFX12
: v_cmpx_eq_i64_e32 vcc
, v
[2:3] ; encoding
: [0x6a,0x04,0xa4,0x7d]
398 v_cmpx_eq_i64 ttmp
[14:15], v
[2:3]
399 // GFX12
: v_cmpx_eq_i64_e32 ttmp
[14:15], v
[2:3] ; encoding
: [0x7a,0x04,0xa4,0x7d]
401 v_cmpx_eq_i64 exec
, v
[2:3]
402 // GFX12
: v_cmpx_eq_i64_e32 exec
, v
[2:3] ; encoding
: [0x7e,0x04,0xa4,0x7d]
404 v_cmpx_eq_i64 null
, v
[2:3]
405 // GFX12
: v_cmpx_eq_i64_e32 null
, v
[2:3] ; encoding
: [0x7c,0x04,0xa4,0x7d]
407 v_cmpx_eq_i64
-1, v
[2:3]
408 // GFX12
: v_cmpx_eq_i64_e32
-1, v
[2:3] ; encoding
: [0xc1,0x04,0xa4,0x7d]
410 v_cmpx_eq_i64
0.5, v
[2:3]
411 // GFX12
: v_cmpx_eq_i64_e32
0.5, v
[2:3] ; encoding
: [0xf0,0x04,0xa4,0x7d]
413 v_cmpx_eq_i64 src_scc
, v
[2:3]
414 // GFX12
: v_cmpx_eq_i64_e32 src_scc
, v
[2:3] ; encoding
: [0xfd,0x04,0xa4,0x7d]
416 v_cmpx_eq_i64
0xaf123456, v
[254:255]
417 // GFX12
: v_cmpx_eq_i64_e32
0xaf123456, v
[254:255] ; encoding
: [0xff,0xfc,0xa5,0x7d,0x56,0x34,0x12,0xaf]
419 v_cmpx_eq_u16 v1.
l, v2.
l
420 // GFX12
: v_cmpx_eq_u16_e32 v1.
l, v2.
l ; encoding
: [0x01,0x05,0x74,0x7d]
422 v_cmpx_eq_u16 v127.
l, v2.
l
423 // GFX12
: v_cmpx_eq_u16_e32 v127.
l, v2.
l ; encoding
: [0x7f,0x05,0x74,0x7d]
425 v_cmpx_eq_u16 s1
, v2.
l
426 // GFX12
: v_cmpx_eq_u16_e32 s1
, v2.
l ; encoding
: [0x01,0x04,0x74,0x7d]
428 v_cmpx_eq_u16 s105
, v2.
l
429 // GFX12
: v_cmpx_eq_u16_e32 s105
, v2.
l ; encoding
: [0x69,0x04,0x74,0x7d]
431 v_cmpx_eq_u16 vcc_lo
, v2.
l
432 // GFX12
: v_cmpx_eq_u16_e32 vcc_lo
, v2.
l ; encoding
: [0x6a,0x04,0x74,0x7d]
434 v_cmpx_eq_u16 vcc_hi
, v2.
l
435 // GFX12
: v_cmpx_eq_u16_e32 vcc_hi
, v2.
l ; encoding
: [0x6b,0x04,0x74,0x7d]
437 v_cmpx_eq_u16 ttmp15
, v2.
l
438 // GFX12
: v_cmpx_eq_u16_e32 ttmp15
, v2.
l ; encoding
: [0x7b,0x04,0x74,0x7d]
440 v_cmpx_eq_u16 m0
, v2.
l
441 // GFX12
: v_cmpx_eq_u16_e32 m0
, v2.
l ; encoding
: [0x7d,0x04,0x74,0x7d]
443 v_cmpx_eq_u16 exec_lo
, v2.
l
444 // GFX12
: v_cmpx_eq_u16_e32 exec_lo
, v2.
l ; encoding
: [0x7e,0x04,0x74,0x7d]
446 v_cmpx_eq_u16 exec_hi
, v2.
l
447 // GFX12
: v_cmpx_eq_u16_e32 exec_hi
, v2.
l ; encoding
: [0x7f,0x04,0x74,0x7d]
449 v_cmpx_eq_u16 null
, v2.
l
450 // GFX12
: v_cmpx_eq_u16_e32 null
, v2.
l ; encoding
: [0x7c,0x04,0x74,0x7d]
452 v_cmpx_eq_u16
-1, v2.
l
453 // GFX12
: v_cmpx_eq_u16_e32
-1, v2.
l ; encoding
: [0xc1,0x04,0x74,0x7d]
455 v_cmpx_eq_u16
0.5, v2.
l
456 // GFX12
: v_cmpx_eq_u16_e32
0.5, v2.
l ; encoding
: [0xf0,0x04,0x74,0x7d]
458 v_cmpx_eq_u16 src_scc
, v2.
l
459 // GFX12
: v_cmpx_eq_u16_e32 src_scc
, v2.
l ; encoding
: [0xfd,0x04,0x74,0x7d]
461 v_cmpx_eq_u16
0xfe0b, v127.
l
462 // GFX12
: v_cmpx_eq_u16_e32
0xfe0b, v127.
l ; encoding
: [0xff,0xfe,0x74,0x7d,0x0b,0xfe,0x00,0x00]
464 v_cmpx_eq_u16 v1.h
, v2.
l
465 // GFX12
: v_cmpx_eq_u16_e32 v1.h
, v2.
l ; encoding
: [0x81,0x05,0x74,0x7d]
467 v_cmpx_eq_u16 v127.h
, v2.
l
468 // GFX12
: v_cmpx_eq_u16_e32 v127.h
, v2.
l ; encoding
: [0xff,0x05,0x74,0x7d]
470 v_cmpx_eq_u16 src_scc
, v2.h
471 // GFX12
: v_cmpx_eq_u16_e32 src_scc
, v2.h ; encoding
: [0xfd,0x04,0x75,0x7d]
473 v_cmpx_eq_u16
0xfe0b, v127.h
474 // GFX12
: v_cmpx_eq_u16_e32
0xfe0b, v127.h ; encoding
: [0xff,0xfe,0x75,0x7d,0x0b,0xfe,0x00,0x00]
477 // GFX12
: v_cmpx_eq_u32_e32 v1
, v2 ; encoding
: [0x01,0x05,0x94,0x7d]
479 v_cmpx_eq_u32 v255
, v2
480 // GFX12
: v_cmpx_eq_u32_e32 v255
, v2 ; encoding
: [0xff,0x05,0x94,0x7d]
483 // GFX12
: v_cmpx_eq_u32_e32 s1
, v2 ; encoding
: [0x01,0x04,0x94,0x7d]
485 v_cmpx_eq_u32 s105
, v2
486 // GFX12
: v_cmpx_eq_u32_e32 s105
, v2 ; encoding
: [0x69,0x04,0x94,0x7d]
488 v_cmpx_eq_u32 vcc_lo
, v2
489 // GFX12
: v_cmpx_eq_u32_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0x94,0x7d]
491 v_cmpx_eq_u32 vcc_hi
, v2
492 // GFX12
: v_cmpx_eq_u32_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0x94,0x7d]
494 v_cmpx_eq_u32 ttmp15
, v2
495 // GFX12
: v_cmpx_eq_u32_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0x94,0x7d]
498 // GFX12
: v_cmpx_eq_u32_e32 m0
, v2 ; encoding
: [0x7d,0x04,0x94,0x7d]
500 v_cmpx_eq_u32 exec_lo
, v2
501 // GFX12
: v_cmpx_eq_u32_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0x94,0x7d]
503 v_cmpx_eq_u32 exec_hi
, v2
504 // GFX12
: v_cmpx_eq_u32_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0x94,0x7d]
506 v_cmpx_eq_u32 null
, v2
507 // GFX12
: v_cmpx_eq_u32_e32 null
, v2 ; encoding
: [0x7c,0x04,0x94,0x7d]
510 // GFX12
: v_cmpx_eq_u32_e32
-1, v2 ; encoding
: [0xc1,0x04,0x94,0x7d]
512 v_cmpx_eq_u32
0.5, v2
513 // GFX12
: v_cmpx_eq_u32_e32
0.5, v2 ; encoding
: [0xf0,0x04,0x94,0x7d]
515 v_cmpx_eq_u32 src_scc
, v2
516 // GFX12
: v_cmpx_eq_u32_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0x94,0x7d]
518 v_cmpx_eq_u32
0xaf123456, v255
519 // GFX12
: v_cmpx_eq_u32_e32
0xaf123456, v255 ; encoding
: [0xff,0xfe,0x95,0x7d,0x56,0x34,0x12,0xaf]
521 v_cmpx_eq_u64 v
[1:2], v
[2:3]
522 // GFX12
: v_cmpx_eq_u64_e32 v
[1:2], v
[2:3] ; encoding
: [0x01,0x05,0xb4,0x7d]
524 v_cmpx_eq_u64 v
[254:255], v
[2:3]
525 // GFX12
: v_cmpx_eq_u64_e32 v
[254:255], v
[2:3] ; encoding
: [0xfe,0x05,0xb4,0x7d]
527 v_cmpx_eq_u64 s
[2:3], v
[2:3]
528 // GFX12
: v_cmpx_eq_u64_e32 s
[2:3], v
[2:3] ; encoding
: [0x02,0x04,0xb4,0x7d]
530 v_cmpx_eq_u64 s
[104:105], v
[2:3]
531 // GFX12
: v_cmpx_eq_u64_e32 s
[104:105], v
[2:3] ; encoding
: [0x68,0x04,0xb4,0x7d]
533 v_cmpx_eq_u64 vcc
, v
[2:3]
534 // GFX12
: v_cmpx_eq_u64_e32 vcc
, v
[2:3] ; encoding
: [0x6a,0x04,0xb4,0x7d]
536 v_cmpx_eq_u64 ttmp
[14:15], v
[2:3]
537 // GFX12
: v_cmpx_eq_u64_e32 ttmp
[14:15], v
[2:3] ; encoding
: [0x7a,0x04,0xb4,0x7d]
539 v_cmpx_eq_u64 exec
, v
[2:3]
540 // GFX12
: v_cmpx_eq_u64_e32 exec
, v
[2:3] ; encoding
: [0x7e,0x04,0xb4,0x7d]
542 v_cmpx_eq_u64 null
, v
[2:3]
543 // GFX12
: v_cmpx_eq_u64_e32 null
, v
[2:3] ; encoding
: [0x7c,0x04,0xb4,0x7d]
545 v_cmpx_eq_u64
-1, v
[2:3]
546 // GFX12
: v_cmpx_eq_u64_e32
-1, v
[2:3] ; encoding
: [0xc1,0x04,0xb4,0x7d]
548 v_cmpx_eq_u64
0.5, v
[2:3]
549 // GFX12
: v_cmpx_eq_u64_e32
0.5, v
[2:3] ; encoding
: [0xf0,0x04,0xb4,0x7d]
551 v_cmpx_eq_u64 src_scc
, v
[2:3]
552 // GFX12
: v_cmpx_eq_u64_e32 src_scc
, v
[2:3] ; encoding
: [0xfd,0x04,0xb4,0x7d]
554 v_cmpx_eq_u64
0xaf123456, v
[254:255]
555 // GFX12
: v_cmpx_eq_u64_e32
0xaf123456, v
[254:255] ; encoding
: [0xff,0xfc,0xb5,0x7d,0x56,0x34,0x12,0xaf]
558 // GFX12
: v_cmpx_ge_f16_e32 v1
, v2 ; encoding
: [0x01,0x05,0x0c,0x7d]
560 v_cmpx_ge_f16 v127
, v2
561 // GFX12
: v_cmpx_ge_f16_e32 v127
, v2 ; encoding
: [0x7f,0x05,0x0c,0x7d]
564 // GFX12
: v_cmpx_ge_f16_e32 s1
, v2 ; encoding
: [0x01,0x04,0x0c,0x7d]
566 v_cmpx_ge_f16 s105
, v2
567 // GFX12
: v_cmpx_ge_f16_e32 s105
, v2 ; encoding
: [0x69,0x04,0x0c,0x7d]
569 v_cmpx_ge_f16 vcc_lo
, v2
570 // GFX12
: v_cmpx_ge_f16_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0x0c,0x7d]
572 v_cmpx_ge_f16 vcc_hi
, v2
573 // GFX12
: v_cmpx_ge_f16_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0x0c,0x7d]
575 v_cmpx_ge_f16 ttmp15
, v2
576 // GFX12
: v_cmpx_ge_f16_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0x0c,0x7d]
579 // GFX12
: v_cmpx_ge_f16_e32 m0
, v2 ; encoding
: [0x7d,0x04,0x0c,0x7d]
581 v_cmpx_ge_f16 exec_lo
, v2
582 // GFX12
: v_cmpx_ge_f16_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0x0c,0x7d]
584 v_cmpx_ge_f16 exec_hi
, v2
585 // GFX12
: v_cmpx_ge_f16_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0x0c,0x7d]
587 v_cmpx_ge_f16 null
, v2
588 // GFX12
: v_cmpx_ge_f16_e32 null
, v2 ; encoding
: [0x7c,0x04,0x0c,0x7d]
591 // GFX12
: v_cmpx_ge_f16_e32
-1, v2 ; encoding
: [0xc1,0x04,0x0c,0x7d]
593 v_cmpx_ge_f16
0.5, v2
594 // GFX12
: v_cmpx_ge_f16_e32
0.5, v2 ; encoding
: [0xf0,0x04,0x0c,0x7d]
596 v_cmpx_ge_f16 src_scc
, v2
597 // GFX12
: v_cmpx_ge_f16_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0x0c,0x7d]
599 v_cmpx_ge_f16
0xfe0b, v127
600 // GFX12
: v_cmpx_ge_f16_e32
0xfe0b, v127 ; encoding
: [0xff,0xfe,0x0c,0x7d,0x0b,0xfe,0x00,0x00]
603 // GFX12
: v_cmpx_ge_f32_e32 v1
, v2 ; encoding
: [0x01,0x05,0x2c,0x7d]
605 v_cmpx_ge_f32 v255
, v2
606 // GFX12
: v_cmpx_ge_f32_e32 v255
, v2 ; encoding
: [0xff,0x05,0x2c,0x7d]
609 // GFX12
: v_cmpx_ge_f32_e32 s1
, v2 ; encoding
: [0x01,0x04,0x2c,0x7d]
611 v_cmpx_ge_f32 s105
, v2
612 // GFX12
: v_cmpx_ge_f32_e32 s105
, v2 ; encoding
: [0x69,0x04,0x2c,0x7d]
614 v_cmpx_ge_f32 vcc_lo
, v2
615 // GFX12
: v_cmpx_ge_f32_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0x2c,0x7d]
617 v_cmpx_ge_f32 vcc_hi
, v2
618 // GFX12
: v_cmpx_ge_f32_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0x2c,0x7d]
620 v_cmpx_ge_f32 ttmp15
, v2
621 // GFX12
: v_cmpx_ge_f32_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0x2c,0x7d]
624 // GFX12
: v_cmpx_ge_f32_e32 m0
, v2 ; encoding
: [0x7d,0x04,0x2c,0x7d]
626 v_cmpx_ge_f32 exec_lo
, v2
627 // GFX12
: v_cmpx_ge_f32_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0x2c,0x7d]
629 v_cmpx_ge_f32 exec_hi
, v2
630 // GFX12
: v_cmpx_ge_f32_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0x2c,0x7d]
632 v_cmpx_ge_f32 null
, v2
633 // GFX12
: v_cmpx_ge_f32_e32 null
, v2 ; encoding
: [0x7c,0x04,0x2c,0x7d]
636 // GFX12
: v_cmpx_ge_f32_e32
-1, v2 ; encoding
: [0xc1,0x04,0x2c,0x7d]
638 v_cmpx_ge_f32
0.5, v2
639 // GFX12
: v_cmpx_ge_f32_e32
0.5, v2 ; encoding
: [0xf0,0x04,0x2c,0x7d]
641 v_cmpx_ge_f32 src_scc
, v2
642 // GFX12
: v_cmpx_ge_f32_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0x2c,0x7d]
644 v_cmpx_ge_f32
0xaf123456, v255
645 // GFX12
: v_cmpx_ge_f32_e32
0xaf123456, v255 ; encoding
: [0xff,0xfe,0x2d,0x7d,0x56,0x34,0x12,0xaf]
647 v_cmpx_ge_f64 v
[1:2], v
[2:3]
648 // GFX12
: v_cmpx_ge_f64_e32 v
[1:2], v
[2:3] ; encoding
: [0x01,0x05,0x4c,0x7d]
650 v_cmpx_ge_f64 v
[254:255], v
[2:3]
651 // GFX12
: v_cmpx_ge_f64_e32 v
[254:255], v
[2:3] ; encoding
: [0xfe,0x05,0x4c,0x7d]
653 v_cmpx_ge_f64 s
[2:3], v
[2:3]
654 // GFX12
: v_cmpx_ge_f64_e32 s
[2:3], v
[2:3] ; encoding
: [0x02,0x04,0x4c,0x7d]
656 v_cmpx_ge_f64 s
[104:105], v
[2:3]
657 // GFX12
: v_cmpx_ge_f64_e32 s
[104:105], v
[2:3] ; encoding
: [0x68,0x04,0x4c,0x7d]
659 v_cmpx_ge_f64 vcc
, v
[2:3]
660 // GFX12
: v_cmpx_ge_f64_e32 vcc
, v
[2:3] ; encoding
: [0x6a,0x04,0x4c,0x7d]
662 v_cmpx_ge_f64 ttmp
[14:15], v
[2:3]
663 // GFX12
: v_cmpx_ge_f64_e32 ttmp
[14:15], v
[2:3] ; encoding
: [0x7a,0x04,0x4c,0x7d]
665 v_cmpx_ge_f64 exec
, v
[2:3]
666 // GFX12
: v_cmpx_ge_f64_e32 exec
, v
[2:3] ; encoding
: [0x7e,0x04,0x4c,0x7d]
668 v_cmpx_ge_f64 null
, v
[2:3]
669 // GFX12
: v_cmpx_ge_f64_e32 null
, v
[2:3] ; encoding
: [0x7c,0x04,0x4c,0x7d]
671 v_cmpx_ge_f64
-1, v
[2:3]
672 // GFX12
: v_cmpx_ge_f64_e32
-1, v
[2:3] ; encoding
: [0xc1,0x04,0x4c,0x7d]
674 v_cmpx_ge_f64
0.5, v
[2:3]
675 // GFX12
: v_cmpx_ge_f64_e32
0.5, v
[2:3] ; encoding
: [0xf0,0x04,0x4c,0x7d]
677 v_cmpx_ge_f64 src_scc
, v
[2:3]
678 // GFX12
: v_cmpx_ge_f64_e32 src_scc
, v
[2:3] ; encoding
: [0xfd,0x04,0x4c,0x7d]
680 v_cmpx_ge_f64
0xaf123456, v
[254:255]
681 // GFX12
: v_cmpx_ge_f64_e32
0xaf123456, v
[254:255] ; encoding
: [0xff,0xfc,0x4d,0x7d,0x56,0x34,0x12,0xaf]
683 v_cmpx_ge_i16 v1.
l, v2.
l
684 // GFX12
: v_cmpx_ge_i16_e32 v1.
l, v2.
l ; encoding
: [0x01,0x05,0x6c,0x7d]
686 v_cmpx_ge_i16 v127.
l, v2.
l
687 // GFX12
: v_cmpx_ge_i16_e32 v127.
l, v2.
l ; encoding
: [0x7f,0x05,0x6c,0x7d]
689 v_cmpx_ge_i16 s1
, v2.
l
690 // GFX12
: v_cmpx_ge_i16_e32 s1
, v2.
l ; encoding
: [0x01,0x04,0x6c,0x7d]
692 v_cmpx_ge_i16 s105
, v2.
l
693 // GFX12
: v_cmpx_ge_i16_e32 s105
, v2.
l ; encoding
: [0x69,0x04,0x6c,0x7d]
695 v_cmpx_ge_i16 vcc_lo
, v2.
l
696 // GFX12
: v_cmpx_ge_i16_e32 vcc_lo
, v2.
l ; encoding
: [0x6a,0x04,0x6c,0x7d]
698 v_cmpx_ge_i16 vcc_hi
, v2.
l
699 // GFX12
: v_cmpx_ge_i16_e32 vcc_hi
, v2.
l ; encoding
: [0x6b,0x04,0x6c,0x7d]
701 v_cmpx_ge_i16 ttmp15
, v2.
l
702 // GFX12
: v_cmpx_ge_i16_e32 ttmp15
, v2.
l ; encoding
: [0x7b,0x04,0x6c,0x7d]
704 v_cmpx_ge_i16 m0
, v2.
l
705 // GFX12
: v_cmpx_ge_i16_e32 m0
, v2.
l ; encoding
: [0x7d,0x04,0x6c,0x7d]
707 v_cmpx_ge_i16 exec_lo
, v2.
l
708 // GFX12
: v_cmpx_ge_i16_e32 exec_lo
, v2.
l ; encoding
: [0x7e,0x04,0x6c,0x7d]
710 v_cmpx_ge_i16 exec_hi
, v2.
l
711 // GFX12
: v_cmpx_ge_i16_e32 exec_hi
, v2.
l ; encoding
: [0x7f,0x04,0x6c,0x7d]
713 v_cmpx_ge_i16 null
, v2.
l
714 // GFX12
: v_cmpx_ge_i16_e32 null
, v2.
l ; encoding
: [0x7c,0x04,0x6c,0x7d]
716 v_cmpx_ge_i16
-1, v2.
l
717 // GFX12
: v_cmpx_ge_i16_e32
-1, v2.
l ; encoding
: [0xc1,0x04,0x6c,0x7d]
719 v_cmpx_ge_i16
0.5, v2.
l
720 // GFX12
: v_cmpx_ge_i16_e32
0.5, v2.
l ; encoding
: [0xf0,0x04,0x6c,0x7d]
722 v_cmpx_ge_i16 src_scc
, v2.
l
723 // GFX12
: v_cmpx_ge_i16_e32 src_scc
, v2.
l ; encoding
: [0xfd,0x04,0x6c,0x7d]
725 v_cmpx_ge_i16
0xfe0b, v127.
l
726 // GFX12
: v_cmpx_ge_i16_e32
0xfe0b, v127.
l ; encoding
: [0xff,0xfe,0x6c,0x7d,0x0b,0xfe,0x00,0x00]
728 v_cmpx_ge_i16 v1.h
, v2.
l
729 // GFX12
: v_cmpx_ge_i16_e32 v1.h
, v2.
l ; encoding
: [0x81,0x05,0x6c,0x7d]
731 v_cmpx_ge_i16 v127.h
, v2.
l
732 // GFX12
: v_cmpx_ge_i16_e32 v127.h
, v2.
l ; encoding
: [0xff,0x05,0x6c,0x7d]
734 v_cmpx_ge_i16 src_scc
, v2.h
735 // GFX12
: v_cmpx_ge_i16_e32 src_scc
, v2.h ; encoding
: [0xfd,0x04,0x6d,0x7d]
737 v_cmpx_ge_i16
0xfe0b, v127.h
738 // GFX12
: v_cmpx_ge_i16_e32
0xfe0b, v127.h ; encoding
: [0xff,0xfe,0x6d,0x7d,0x0b,0xfe,0x00,0x00]
741 // GFX12
: v_cmpx_ge_i32_e32 v1
, v2 ; encoding
: [0x01,0x05,0x8c,0x7d]
743 v_cmpx_ge_i32 v255
, v2
744 // GFX12
: v_cmpx_ge_i32_e32 v255
, v2 ; encoding
: [0xff,0x05,0x8c,0x7d]
747 // GFX12
: v_cmpx_ge_i32_e32 s1
, v2 ; encoding
: [0x01,0x04,0x8c,0x7d]
749 v_cmpx_ge_i32 s105
, v2
750 // GFX12
: v_cmpx_ge_i32_e32 s105
, v2 ; encoding
: [0x69,0x04,0x8c,0x7d]
752 v_cmpx_ge_i32 vcc_lo
, v2
753 // GFX12
: v_cmpx_ge_i32_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0x8c,0x7d]
755 v_cmpx_ge_i32 vcc_hi
, v2
756 // GFX12
: v_cmpx_ge_i32_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0x8c,0x7d]
758 v_cmpx_ge_i32 ttmp15
, v2
759 // GFX12
: v_cmpx_ge_i32_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0x8c,0x7d]
762 // GFX12
: v_cmpx_ge_i32_e32 m0
, v2 ; encoding
: [0x7d,0x04,0x8c,0x7d]
764 v_cmpx_ge_i32 exec_lo
, v2
765 // GFX12
: v_cmpx_ge_i32_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0x8c,0x7d]
767 v_cmpx_ge_i32 exec_hi
, v2
768 // GFX12
: v_cmpx_ge_i32_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0x8c,0x7d]
770 v_cmpx_ge_i32 null
, v2
771 // GFX12
: v_cmpx_ge_i32_e32 null
, v2 ; encoding
: [0x7c,0x04,0x8c,0x7d]
774 // GFX12
: v_cmpx_ge_i32_e32
-1, v2 ; encoding
: [0xc1,0x04,0x8c,0x7d]
776 v_cmpx_ge_i32
0.5, v2
777 // GFX12
: v_cmpx_ge_i32_e32
0.5, v2 ; encoding
: [0xf0,0x04,0x8c,0x7d]
779 v_cmpx_ge_i32 src_scc
, v2
780 // GFX12
: v_cmpx_ge_i32_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0x8c,0x7d]
782 v_cmpx_ge_i32
0xaf123456, v255
783 // GFX12
: v_cmpx_ge_i32_e32
0xaf123456, v255 ; encoding
: [0xff,0xfe,0x8d,0x7d,0x56,0x34,0x12,0xaf]
785 v_cmpx_ge_i64 v
[1:2], v
[2:3]
786 // GFX12
: v_cmpx_ge_i64_e32 v
[1:2], v
[2:3] ; encoding
: [0x01,0x05,0xac,0x7d]
788 v_cmpx_ge_i64 v
[254:255], v
[2:3]
789 // GFX12
: v_cmpx_ge_i64_e32 v
[254:255], v
[2:3] ; encoding
: [0xfe,0x05,0xac,0x7d]
791 v_cmpx_ge_i64 s
[2:3], v
[2:3]
792 // GFX12
: v_cmpx_ge_i64_e32 s
[2:3], v
[2:3] ; encoding
: [0x02,0x04,0xac,0x7d]
794 v_cmpx_ge_i64 s
[104:105], v
[2:3]
795 // GFX12
: v_cmpx_ge_i64_e32 s
[104:105], v
[2:3] ; encoding
: [0x68,0x04,0xac,0x7d]
797 v_cmpx_ge_i64 vcc
, v
[2:3]
798 // GFX12
: v_cmpx_ge_i64_e32 vcc
, v
[2:3] ; encoding
: [0x6a,0x04,0xac,0x7d]
800 v_cmpx_ge_i64 ttmp
[14:15], v
[2:3]
801 // GFX12
: v_cmpx_ge_i64_e32 ttmp
[14:15], v
[2:3] ; encoding
: [0x7a,0x04,0xac,0x7d]
803 v_cmpx_ge_i64 exec
, v
[2:3]
804 // GFX12
: v_cmpx_ge_i64_e32 exec
, v
[2:3] ; encoding
: [0x7e,0x04,0xac,0x7d]
806 v_cmpx_ge_i64 null
, v
[2:3]
807 // GFX12
: v_cmpx_ge_i64_e32 null
, v
[2:3] ; encoding
: [0x7c,0x04,0xac,0x7d]
809 v_cmpx_ge_i64
-1, v
[2:3]
810 // GFX12
: v_cmpx_ge_i64_e32
-1, v
[2:3] ; encoding
: [0xc1,0x04,0xac,0x7d]
812 v_cmpx_ge_i64
0.5, v
[2:3]
813 // GFX12
: v_cmpx_ge_i64_e32
0.5, v
[2:3] ; encoding
: [0xf0,0x04,0xac,0x7d]
815 v_cmpx_ge_i64 src_scc
, v
[2:3]
816 // GFX12
: v_cmpx_ge_i64_e32 src_scc
, v
[2:3] ; encoding
: [0xfd,0x04,0xac,0x7d]
818 v_cmpx_ge_i64
0xaf123456, v
[254:255]
819 // GFX12
: v_cmpx_ge_i64_e32
0xaf123456, v
[254:255] ; encoding
: [0xff,0xfc,0xad,0x7d,0x56,0x34,0x12,0xaf]
821 v_cmpx_ge_u16 v1.
l, v2.
l
822 // GFX12
: v_cmpx_ge_u16_e32 v1.
l, v2.
l ; encoding
: [0x01,0x05,0x7c,0x7d]
824 v_cmpx_ge_u16 v127.
l, v2.
l
825 // GFX12
: v_cmpx_ge_u16_e32 v127.
l, v2.
l ; encoding
: [0x7f,0x05,0x7c,0x7d]
827 v_cmpx_ge_u16 s1
, v2.
l
828 // GFX12
: v_cmpx_ge_u16_e32 s1
, v2.
l ; encoding
: [0x01,0x04,0x7c,0x7d]
830 v_cmpx_ge_u16 s105
, v2.
l
831 // GFX12
: v_cmpx_ge_u16_e32 s105
, v2.
l ; encoding
: [0x69,0x04,0x7c,0x7d]
833 v_cmpx_ge_u16 vcc_lo
, v2.
l
834 // GFX12
: v_cmpx_ge_u16_e32 vcc_lo
, v2.
l ; encoding
: [0x6a,0x04,0x7c,0x7d]
836 v_cmpx_ge_u16 vcc_hi
, v2.
l
837 // GFX12
: v_cmpx_ge_u16_e32 vcc_hi
, v2.
l ; encoding
: [0x6b,0x04,0x7c,0x7d]
839 v_cmpx_ge_u16 ttmp15
, v2.
l
840 // GFX12
: v_cmpx_ge_u16_e32 ttmp15
, v2.
l ; encoding
: [0x7b,0x04,0x7c,0x7d]
842 v_cmpx_ge_u16 m0
, v2.
l
843 // GFX12
: v_cmpx_ge_u16_e32 m0
, v2.
l ; encoding
: [0x7d,0x04,0x7c,0x7d]
845 v_cmpx_ge_u16 exec_lo
, v2.
l
846 // GFX12
: v_cmpx_ge_u16_e32 exec_lo
, v2.
l ; encoding
: [0x7e,0x04,0x7c,0x7d]
848 v_cmpx_ge_u16 exec_hi
, v2.
l
849 // GFX12
: v_cmpx_ge_u16_e32 exec_hi
, v2.
l ; encoding
: [0x7f,0x04,0x7c,0x7d]
851 v_cmpx_ge_u16 null
, v2.
l
852 // GFX12
: v_cmpx_ge_u16_e32 null
, v2.
l ; encoding
: [0x7c,0x04,0x7c,0x7d]
854 v_cmpx_ge_u16
-1, v2.
l
855 // GFX12
: v_cmpx_ge_u16_e32
-1, v2.
l ; encoding
: [0xc1,0x04,0x7c,0x7d]
857 v_cmpx_ge_u16
0.5, v2.
l
858 // GFX12
: v_cmpx_ge_u16_e32
0.5, v2.
l ; encoding
: [0xf0,0x04,0x7c,0x7d]
860 v_cmpx_ge_u16 src_scc
, v2.
l
861 // GFX12
: v_cmpx_ge_u16_e32 src_scc
, v2.
l ; encoding
: [0xfd,0x04,0x7c,0x7d]
863 v_cmpx_ge_u16
0xfe0b, v127.
l
864 // GFX12
: v_cmpx_ge_u16_e32
0xfe0b, v127.
l ; encoding
: [0xff,0xfe,0x7c,0x7d,0x0b,0xfe,0x00,0x00]
866 v_cmpx_ge_u16 v1.h
, v2.
l
867 // GFX12
: v_cmpx_ge_u16_e32 v1.h
, v2.
l ; encoding
: [0x81,0x05,0x7c,0x7d]
869 v_cmpx_ge_u16 v127.h
, v2.
l
870 // GFX12
: v_cmpx_ge_u16_e32 v127.h
, v2.
l ; encoding
: [0xff,0x05,0x7c,0x7d]
872 v_cmpx_ge_u16 src_scc
, v2.h
873 // GFX12
: v_cmpx_ge_u16_e32 src_scc
, v2.h ; encoding
: [0xfd,0x04,0x7d,0x7d]
875 v_cmpx_ge_u16
0xfe0b, v127.h
876 // GFX12
: v_cmpx_ge_u16_e32
0xfe0b, v127.h ; encoding
: [0xff,0xfe,0x7d,0x7d,0x0b,0xfe,0x00,0x00]
879 // GFX12
: v_cmpx_ge_u32_e32 v1
, v2 ; encoding
: [0x01,0x05,0x9c,0x7d]
881 v_cmpx_ge_u32 v255
, v2
882 // GFX12
: v_cmpx_ge_u32_e32 v255
, v2 ; encoding
: [0xff,0x05,0x9c,0x7d]
885 // GFX12
: v_cmpx_ge_u32_e32 s1
, v2 ; encoding
: [0x01,0x04,0x9c,0x7d]
887 v_cmpx_ge_u32 s105
, v2
888 // GFX12
: v_cmpx_ge_u32_e32 s105
, v2 ; encoding
: [0x69,0x04,0x9c,0x7d]
890 v_cmpx_ge_u32 vcc_lo
, v2
891 // GFX12
: v_cmpx_ge_u32_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0x9c,0x7d]
893 v_cmpx_ge_u32 vcc_hi
, v2
894 // GFX12
: v_cmpx_ge_u32_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0x9c,0x7d]
896 v_cmpx_ge_u32 ttmp15
, v2
897 // GFX12
: v_cmpx_ge_u32_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0x9c,0x7d]
900 // GFX12
: v_cmpx_ge_u32_e32 m0
, v2 ; encoding
: [0x7d,0x04,0x9c,0x7d]
902 v_cmpx_ge_u32 exec_lo
, v2
903 // GFX12
: v_cmpx_ge_u32_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0x9c,0x7d]
905 v_cmpx_ge_u32 exec_hi
, v2
906 // GFX12
: v_cmpx_ge_u32_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0x9c,0x7d]
908 v_cmpx_ge_u32 null
, v2
909 // GFX12
: v_cmpx_ge_u32_e32 null
, v2 ; encoding
: [0x7c,0x04,0x9c,0x7d]
912 // GFX12
: v_cmpx_ge_u32_e32
-1, v2 ; encoding
: [0xc1,0x04,0x9c,0x7d]
914 v_cmpx_ge_u32
0.5, v2
915 // GFX12
: v_cmpx_ge_u32_e32
0.5, v2 ; encoding
: [0xf0,0x04,0x9c,0x7d]
917 v_cmpx_ge_u32 src_scc
, v2
918 // GFX12
: v_cmpx_ge_u32_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0x9c,0x7d]
920 v_cmpx_ge_u32
0xaf123456, v255
921 // GFX12
: v_cmpx_ge_u32_e32
0xaf123456, v255 ; encoding
: [0xff,0xfe,0x9d,0x7d,0x56,0x34,0x12,0xaf]
923 v_cmpx_ge_u64 v
[1:2], v
[2:3]
924 // GFX12
: v_cmpx_ge_u64_e32 v
[1:2], v
[2:3] ; encoding
: [0x01,0x05,0xbc,0x7d]
926 v_cmpx_ge_u64 v
[254:255], v
[2:3]
927 // GFX12
: v_cmpx_ge_u64_e32 v
[254:255], v
[2:3] ; encoding
: [0xfe,0x05,0xbc,0x7d]
929 v_cmpx_ge_u64 s
[2:3], v
[2:3]
930 // GFX12
: v_cmpx_ge_u64_e32 s
[2:3], v
[2:3] ; encoding
: [0x02,0x04,0xbc,0x7d]
932 v_cmpx_ge_u64 s
[104:105], v
[2:3]
933 // GFX12
: v_cmpx_ge_u64_e32 s
[104:105], v
[2:3] ; encoding
: [0x68,0x04,0xbc,0x7d]
935 v_cmpx_ge_u64 vcc
, v
[2:3]
936 // GFX12
: v_cmpx_ge_u64_e32 vcc
, v
[2:3] ; encoding
: [0x6a,0x04,0xbc,0x7d]
938 v_cmpx_ge_u64 ttmp
[14:15], v
[2:3]
939 // GFX12
: v_cmpx_ge_u64_e32 ttmp
[14:15], v
[2:3] ; encoding
: [0x7a,0x04,0xbc,0x7d]
941 v_cmpx_ge_u64 exec
, v
[2:3]
942 // GFX12
: v_cmpx_ge_u64_e32 exec
, v
[2:3] ; encoding
: [0x7e,0x04,0xbc,0x7d]
944 v_cmpx_ge_u64 null
, v
[2:3]
945 // GFX12
: v_cmpx_ge_u64_e32 null
, v
[2:3] ; encoding
: [0x7c,0x04,0xbc,0x7d]
947 v_cmpx_ge_u64
-1, v
[2:3]
948 // GFX12
: v_cmpx_ge_u64_e32
-1, v
[2:3] ; encoding
: [0xc1,0x04,0xbc,0x7d]
950 v_cmpx_ge_u64
0.5, v
[2:3]
951 // GFX12
: v_cmpx_ge_u64_e32
0.5, v
[2:3] ; encoding
: [0xf0,0x04,0xbc,0x7d]
953 v_cmpx_ge_u64 src_scc
, v
[2:3]
954 // GFX12
: v_cmpx_ge_u64_e32 src_scc
, v
[2:3] ; encoding
: [0xfd,0x04,0xbc,0x7d]
956 v_cmpx_ge_u64
0xaf123456, v
[254:255]
957 // GFX12
: v_cmpx_ge_u64_e32
0xaf123456, v
[254:255] ; encoding
: [0xff,0xfc,0xbd,0x7d,0x56,0x34,0x12,0xaf]
960 // GFX12
: v_cmpx_gt_f16_e32 v1
, v2 ; encoding
: [0x01,0x05,0x08,0x7d]
962 v_cmpx_gt_f16 v127
, v2
963 // GFX12
: v_cmpx_gt_f16_e32 v127
, v2 ; encoding
: [0x7f,0x05,0x08,0x7d]
966 // GFX12
: v_cmpx_gt_f16_e32 s1
, v2 ; encoding
: [0x01,0x04,0x08,0x7d]
968 v_cmpx_gt_f16 s105
, v2
969 // GFX12
: v_cmpx_gt_f16_e32 s105
, v2 ; encoding
: [0x69,0x04,0x08,0x7d]
971 v_cmpx_gt_f16 vcc_lo
, v2
972 // GFX12
: v_cmpx_gt_f16_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0x08,0x7d]
974 v_cmpx_gt_f16 vcc_hi
, v2
975 // GFX12
: v_cmpx_gt_f16_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0x08,0x7d]
977 v_cmpx_gt_f16 ttmp15
, v2
978 // GFX12
: v_cmpx_gt_f16_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0x08,0x7d]
981 // GFX12
: v_cmpx_gt_f16_e32 m0
, v2 ; encoding
: [0x7d,0x04,0x08,0x7d]
983 v_cmpx_gt_f16 exec_lo
, v2
984 // GFX12
: v_cmpx_gt_f16_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0x08,0x7d]
986 v_cmpx_gt_f16 exec_hi
, v2
987 // GFX12
: v_cmpx_gt_f16_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0x08,0x7d]
989 v_cmpx_gt_f16 null
, v2
990 // GFX12
: v_cmpx_gt_f16_e32 null
, v2 ; encoding
: [0x7c,0x04,0x08,0x7d]
993 // GFX12
: v_cmpx_gt_f16_e32
-1, v2 ; encoding
: [0xc1,0x04,0x08,0x7d]
995 v_cmpx_gt_f16
0.5, v2
996 // GFX12
: v_cmpx_gt_f16_e32
0.5, v2 ; encoding
: [0xf0,0x04,0x08,0x7d]
998 v_cmpx_gt_f16 src_scc
, v2
999 // GFX12
: v_cmpx_gt_f16_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0x08,0x7d]
1001 v_cmpx_gt_f16
0xfe0b, v127
1002 // GFX12
: v_cmpx_gt_f16_e32
0xfe0b, v127 ; encoding
: [0xff,0xfe,0x08,0x7d,0x0b,0xfe,0x00,0x00]
1004 v_cmpx_gt_f32 v1
, v2
1005 // GFX12
: v_cmpx_gt_f32_e32 v1
, v2 ; encoding
: [0x01,0x05,0x28,0x7d]
1007 v_cmpx_gt_f32 v255
, v2
1008 // GFX12
: v_cmpx_gt_f32_e32 v255
, v2 ; encoding
: [0xff,0x05,0x28,0x7d]
1010 v_cmpx_gt_f32 s1
, v2
1011 // GFX12
: v_cmpx_gt_f32_e32 s1
, v2 ; encoding
: [0x01,0x04,0x28,0x7d]
1013 v_cmpx_gt_f32 s105
, v2
1014 // GFX12
: v_cmpx_gt_f32_e32 s105
, v2 ; encoding
: [0x69,0x04,0x28,0x7d]
1016 v_cmpx_gt_f32 vcc_lo
, v2
1017 // GFX12
: v_cmpx_gt_f32_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0x28,0x7d]
1019 v_cmpx_gt_f32 vcc_hi
, v2
1020 // GFX12
: v_cmpx_gt_f32_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0x28,0x7d]
1022 v_cmpx_gt_f32 ttmp15
, v2
1023 // GFX12
: v_cmpx_gt_f32_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0x28,0x7d]
1025 v_cmpx_gt_f32 m0
, v2
1026 // GFX12
: v_cmpx_gt_f32_e32 m0
, v2 ; encoding
: [0x7d,0x04,0x28,0x7d]
1028 v_cmpx_gt_f32 exec_lo
, v2
1029 // GFX12
: v_cmpx_gt_f32_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0x28,0x7d]
1031 v_cmpx_gt_f32 exec_hi
, v2
1032 // GFX12
: v_cmpx_gt_f32_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0x28,0x7d]
1034 v_cmpx_gt_f32 null
, v2
1035 // GFX12
: v_cmpx_gt_f32_e32 null
, v2 ; encoding
: [0x7c,0x04,0x28,0x7d]
1037 v_cmpx_gt_f32
-1, v2
1038 // GFX12
: v_cmpx_gt_f32_e32
-1, v2 ; encoding
: [0xc1,0x04,0x28,0x7d]
1040 v_cmpx_gt_f32
0.5, v2
1041 // GFX12
: v_cmpx_gt_f32_e32
0.5, v2 ; encoding
: [0xf0,0x04,0x28,0x7d]
1043 v_cmpx_gt_f32 src_scc
, v2
1044 // GFX12
: v_cmpx_gt_f32_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0x28,0x7d]
1046 v_cmpx_gt_f32
0xaf123456, v255
1047 // GFX12
: v_cmpx_gt_f32_e32
0xaf123456, v255 ; encoding
: [0xff,0xfe,0x29,0x7d,0x56,0x34,0x12,0xaf]
1049 v_cmpx_gt_f64 v
[1:2], v
[2:3]
1050 // GFX12
: v_cmpx_gt_f64_e32 v
[1:2], v
[2:3] ; encoding
: [0x01,0x05,0x48,0x7d]
1052 v_cmpx_gt_f64 v
[254:255], v
[2:3]
1053 // GFX12
: v_cmpx_gt_f64_e32 v
[254:255], v
[2:3] ; encoding
: [0xfe,0x05,0x48,0x7d]
1055 v_cmpx_gt_f64 s
[2:3], v
[2:3]
1056 // GFX12
: v_cmpx_gt_f64_e32 s
[2:3], v
[2:3] ; encoding
: [0x02,0x04,0x48,0x7d]
1058 v_cmpx_gt_f64 s
[104:105], v
[2:3]
1059 // GFX12
: v_cmpx_gt_f64_e32 s
[104:105], v
[2:3] ; encoding
: [0x68,0x04,0x48,0x7d]
1061 v_cmpx_gt_f64 vcc
, v
[2:3]
1062 // GFX12
: v_cmpx_gt_f64_e32 vcc
, v
[2:3] ; encoding
: [0x6a,0x04,0x48,0x7d]
1064 v_cmpx_gt_f64 ttmp
[14:15], v
[2:3]
1065 // GFX12
: v_cmpx_gt_f64_e32 ttmp
[14:15], v
[2:3] ; encoding
: [0x7a,0x04,0x48,0x7d]
1067 v_cmpx_gt_f64 exec
, v
[2:3]
1068 // GFX12
: v_cmpx_gt_f64_e32 exec
, v
[2:3] ; encoding
: [0x7e,0x04,0x48,0x7d]
1070 v_cmpx_gt_f64 null
, v
[2:3]
1071 // GFX12
: v_cmpx_gt_f64_e32 null
, v
[2:3] ; encoding
: [0x7c,0x04,0x48,0x7d]
1073 v_cmpx_gt_f64
-1, v
[2:3]
1074 // GFX12
: v_cmpx_gt_f64_e32
-1, v
[2:3] ; encoding
: [0xc1,0x04,0x48,0x7d]
1076 v_cmpx_gt_f64
0.5, v
[2:3]
1077 // GFX12
: v_cmpx_gt_f64_e32
0.5, v
[2:3] ; encoding
: [0xf0,0x04,0x48,0x7d]
1079 v_cmpx_gt_f64 src_scc
, v
[2:3]
1080 // GFX12
: v_cmpx_gt_f64_e32 src_scc
, v
[2:3] ; encoding
: [0xfd,0x04,0x48,0x7d]
1082 v_cmpx_gt_f64
0xaf123456, v
[254:255]
1083 // GFX12
: v_cmpx_gt_f64_e32
0xaf123456, v
[254:255] ; encoding
: [0xff,0xfc,0x49,0x7d,0x56,0x34,0x12,0xaf]
1085 v_cmpx_gt_i16 v1.
l, v2.
l
1086 // GFX12
: v_cmpx_gt_i16_e32 v1.
l, v2.
l ; encoding
: [0x01,0x05,0x68,0x7d]
1088 v_cmpx_gt_i16 v127.
l, v2.
l
1089 // GFX12
: v_cmpx_gt_i16_e32 v127.
l, v2.
l ; encoding
: [0x7f,0x05,0x68,0x7d]
1091 v_cmpx_gt_i16 s1
, v2.
l
1092 // GFX12
: v_cmpx_gt_i16_e32 s1
, v2.
l ; encoding
: [0x01,0x04,0x68,0x7d]
1094 v_cmpx_gt_i16 s105
, v2.
l
1095 // GFX12
: v_cmpx_gt_i16_e32 s105
, v2.
l ; encoding
: [0x69,0x04,0x68,0x7d]
1097 v_cmpx_gt_i16 vcc_lo
, v2.
l
1098 // GFX12
: v_cmpx_gt_i16_e32 vcc_lo
, v2.
l ; encoding
: [0x6a,0x04,0x68,0x7d]
1100 v_cmpx_gt_i16 vcc_hi
, v2.
l
1101 // GFX12
: v_cmpx_gt_i16_e32 vcc_hi
, v2.
l ; encoding
: [0x6b,0x04,0x68,0x7d]
1103 v_cmpx_gt_i16 ttmp15
, v2.
l
1104 // GFX12
: v_cmpx_gt_i16_e32 ttmp15
, v2.
l ; encoding
: [0x7b,0x04,0x68,0x7d]
1106 v_cmpx_gt_i16 m0
, v2.
l
1107 // GFX12
: v_cmpx_gt_i16_e32 m0
, v2.
l ; encoding
: [0x7d,0x04,0x68,0x7d]
1109 v_cmpx_gt_i16 exec_lo
, v2.
l
1110 // GFX12
: v_cmpx_gt_i16_e32 exec_lo
, v2.
l ; encoding
: [0x7e,0x04,0x68,0x7d]
1112 v_cmpx_gt_i16 exec_hi
, v2.
l
1113 // GFX12
: v_cmpx_gt_i16_e32 exec_hi
, v2.
l ; encoding
: [0x7f,0x04,0x68,0x7d]
1115 v_cmpx_gt_i16 null
, v2.
l
1116 // GFX12
: v_cmpx_gt_i16_e32 null
, v2.
l ; encoding
: [0x7c,0x04,0x68,0x7d]
1118 v_cmpx_gt_i16
-1, v2.
l
1119 // GFX12
: v_cmpx_gt_i16_e32
-1, v2.
l ; encoding
: [0xc1,0x04,0x68,0x7d]
1121 v_cmpx_gt_i16
0.5, v2.
l
1122 // GFX12
: v_cmpx_gt_i16_e32
0.5, v2.
l ; encoding
: [0xf0,0x04,0x68,0x7d]
1124 v_cmpx_gt_i16 src_scc
, v2.
l
1125 // GFX12
: v_cmpx_gt_i16_e32 src_scc
, v2.
l ; encoding
: [0xfd,0x04,0x68,0x7d]
1127 v_cmpx_gt_i16
0xfe0b, v127.
l
1128 // GFX12
: v_cmpx_gt_i16_e32
0xfe0b, v127.
l ; encoding
: [0xff,0xfe,0x68,0x7d,0x0b,0xfe,0x00,0x00]
1130 v_cmpx_gt_i16 v1.h
, v2.
l
1131 // GFX12
: v_cmpx_gt_i16_e32 v1.h
, v2.
l ; encoding
: [0x81,0x05,0x68,0x7d]
1133 v_cmpx_gt_i16 v127.h
, v2.
l
1134 // GFX12
: v_cmpx_gt_i16_e32 v127.h
, v2.
l ; encoding
: [0xff,0x05,0x68,0x7d]
1136 v_cmpx_gt_i16 src_scc
, v2.h
1137 // GFX12
: v_cmpx_gt_i16_e32 src_scc
, v2.h ; encoding
: [0xfd,0x04,0x69,0x7d]
1139 v_cmpx_gt_i16
0xfe0b, v127.h
1140 // GFX12
: v_cmpx_gt_i16_e32
0xfe0b, v127.h ; encoding
: [0xff,0xfe,0x69,0x7d,0x0b,0xfe,0x00,0x00]
1142 v_cmpx_gt_i32 v1
, v2
1143 // GFX12
: v_cmpx_gt_i32_e32 v1
, v2 ; encoding
: [0x01,0x05,0x88,0x7d]
1145 v_cmpx_gt_i32 v255
, v2
1146 // GFX12
: v_cmpx_gt_i32_e32 v255
, v2 ; encoding
: [0xff,0x05,0x88,0x7d]
1148 v_cmpx_gt_i32 s1
, v2
1149 // GFX12
: v_cmpx_gt_i32_e32 s1
, v2 ; encoding
: [0x01,0x04,0x88,0x7d]
1151 v_cmpx_gt_i32 s105
, v2
1152 // GFX12
: v_cmpx_gt_i32_e32 s105
, v2 ; encoding
: [0x69,0x04,0x88,0x7d]
1154 v_cmpx_gt_i32 vcc_lo
, v2
1155 // GFX12
: v_cmpx_gt_i32_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0x88,0x7d]
1157 v_cmpx_gt_i32 vcc_hi
, v2
1158 // GFX12
: v_cmpx_gt_i32_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0x88,0x7d]
1160 v_cmpx_gt_i32 ttmp15
, v2
1161 // GFX12
: v_cmpx_gt_i32_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0x88,0x7d]
1163 v_cmpx_gt_i32 m0
, v2
1164 // GFX12
: v_cmpx_gt_i32_e32 m0
, v2 ; encoding
: [0x7d,0x04,0x88,0x7d]
1166 v_cmpx_gt_i32 exec_lo
, v2
1167 // GFX12
: v_cmpx_gt_i32_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0x88,0x7d]
1169 v_cmpx_gt_i32 exec_hi
, v2
1170 // GFX12
: v_cmpx_gt_i32_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0x88,0x7d]
1172 v_cmpx_gt_i32 null
, v2
1173 // GFX12
: v_cmpx_gt_i32_e32 null
, v2 ; encoding
: [0x7c,0x04,0x88,0x7d]
1175 v_cmpx_gt_i32
-1, v2
1176 // GFX12
: v_cmpx_gt_i32_e32
-1, v2 ; encoding
: [0xc1,0x04,0x88,0x7d]
1178 v_cmpx_gt_i32
0.5, v2
1179 // GFX12
: v_cmpx_gt_i32_e32
0.5, v2 ; encoding
: [0xf0,0x04,0x88,0x7d]
1181 v_cmpx_gt_i32 src_scc
, v2
1182 // GFX12
: v_cmpx_gt_i32_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0x88,0x7d]
1184 v_cmpx_gt_i32
0xaf123456, v255
1185 // GFX12
: v_cmpx_gt_i32_e32
0xaf123456, v255 ; encoding
: [0xff,0xfe,0x89,0x7d,0x56,0x34,0x12,0xaf]
1187 v_cmpx_gt_i64 v
[1:2], v
[2:3]
1188 // GFX12
: v_cmpx_gt_i64_e32 v
[1:2], v
[2:3] ; encoding
: [0x01,0x05,0xa8,0x7d]
1190 v_cmpx_gt_i64 v
[254:255], v
[2:3]
1191 // GFX12
: v_cmpx_gt_i64_e32 v
[254:255], v
[2:3] ; encoding
: [0xfe,0x05,0xa8,0x7d]
1193 v_cmpx_gt_i64 s
[2:3], v
[2:3]
1194 // GFX12
: v_cmpx_gt_i64_e32 s
[2:3], v
[2:3] ; encoding
: [0x02,0x04,0xa8,0x7d]
1196 v_cmpx_gt_i64 s
[104:105], v
[2:3]
1197 // GFX12
: v_cmpx_gt_i64_e32 s
[104:105], v
[2:3] ; encoding
: [0x68,0x04,0xa8,0x7d]
1199 v_cmpx_gt_i64 vcc
, v
[2:3]
1200 // GFX12
: v_cmpx_gt_i64_e32 vcc
, v
[2:3] ; encoding
: [0x6a,0x04,0xa8,0x7d]
1202 v_cmpx_gt_i64 ttmp
[14:15], v
[2:3]
1203 // GFX12
: v_cmpx_gt_i64_e32 ttmp
[14:15], v
[2:3] ; encoding
: [0x7a,0x04,0xa8,0x7d]
1205 v_cmpx_gt_i64 exec
, v
[2:3]
1206 // GFX12
: v_cmpx_gt_i64_e32 exec
, v
[2:3] ; encoding
: [0x7e,0x04,0xa8,0x7d]
1208 v_cmpx_gt_i64 null
, v
[2:3]
1209 // GFX12
: v_cmpx_gt_i64_e32 null
, v
[2:3] ; encoding
: [0x7c,0x04,0xa8,0x7d]
1211 v_cmpx_gt_i64
-1, v
[2:3]
1212 // GFX12
: v_cmpx_gt_i64_e32
-1, v
[2:3] ; encoding
: [0xc1,0x04,0xa8,0x7d]
1214 v_cmpx_gt_i64
0.5, v
[2:3]
1215 // GFX12
: v_cmpx_gt_i64_e32
0.5, v
[2:3] ; encoding
: [0xf0,0x04,0xa8,0x7d]
1217 v_cmpx_gt_i64 src_scc
, v
[2:3]
1218 // GFX12
: v_cmpx_gt_i64_e32 src_scc
, v
[2:3] ; encoding
: [0xfd,0x04,0xa8,0x7d]
1220 v_cmpx_gt_i64
0xaf123456, v
[254:255]
1221 // GFX12
: v_cmpx_gt_i64_e32
0xaf123456, v
[254:255] ; encoding
: [0xff,0xfc,0xa9,0x7d,0x56,0x34,0x12,0xaf]
1223 v_cmpx_gt_u16 v1.
l, v2.
l
1224 // GFX12
: v_cmpx_gt_u16_e32 v1.
l, v2.
l ; encoding
: [0x01,0x05,0x78,0x7d]
1226 v_cmpx_gt_u16 v127.
l, v2.
l
1227 // GFX12
: v_cmpx_gt_u16_e32 v127.
l, v2.
l ; encoding
: [0x7f,0x05,0x78,0x7d]
1229 v_cmpx_gt_u16 s1
, v2.
l
1230 // GFX12
: v_cmpx_gt_u16_e32 s1
, v2.
l ; encoding
: [0x01,0x04,0x78,0x7d]
1232 v_cmpx_gt_u16 s105
, v2.
l
1233 // GFX12
: v_cmpx_gt_u16_e32 s105
, v2.
l ; encoding
: [0x69,0x04,0x78,0x7d]
1235 v_cmpx_gt_u16 vcc_lo
, v2.
l
1236 // GFX12
: v_cmpx_gt_u16_e32 vcc_lo
, v2.
l ; encoding
: [0x6a,0x04,0x78,0x7d]
1238 v_cmpx_gt_u16 vcc_hi
, v2.
l
1239 // GFX12
: v_cmpx_gt_u16_e32 vcc_hi
, v2.
l ; encoding
: [0x6b,0x04,0x78,0x7d]
1241 v_cmpx_gt_u16 ttmp15
, v2.
l
1242 // GFX12
: v_cmpx_gt_u16_e32 ttmp15
, v2.
l ; encoding
: [0x7b,0x04,0x78,0x7d]
1244 v_cmpx_gt_u16 m0
, v2.
l
1245 // GFX12
: v_cmpx_gt_u16_e32 m0
, v2.
l ; encoding
: [0x7d,0x04,0x78,0x7d]
1247 v_cmpx_gt_u16 exec_lo
, v2.
l
1248 // GFX12
: v_cmpx_gt_u16_e32 exec_lo
, v2.
l ; encoding
: [0x7e,0x04,0x78,0x7d]
1250 v_cmpx_gt_u16 exec_hi
, v2.
l
1251 // GFX12
: v_cmpx_gt_u16_e32 exec_hi
, v2.
l ; encoding
: [0x7f,0x04,0x78,0x7d]
1253 v_cmpx_gt_u16 null
, v2.
l
1254 // GFX12
: v_cmpx_gt_u16_e32 null
, v2.
l ; encoding
: [0x7c,0x04,0x78,0x7d]
1256 v_cmpx_gt_u16
-1, v2.
l
1257 // GFX12
: v_cmpx_gt_u16_e32
-1, v2.
l ; encoding
: [0xc1,0x04,0x78,0x7d]
1259 v_cmpx_gt_u16
0.5, v2.
l
1260 // GFX12
: v_cmpx_gt_u16_e32
0.5, v2.
l ; encoding
: [0xf0,0x04,0x78,0x7d]
1262 v_cmpx_gt_u16 src_scc
, v2.
l
1263 // GFX12
: v_cmpx_gt_u16_e32 src_scc
, v2.
l ; encoding
: [0xfd,0x04,0x78,0x7d]
1265 v_cmpx_gt_u16
0xfe0b, v127.
l
1266 // GFX12
: v_cmpx_gt_u16_e32
0xfe0b, v127.
l ; encoding
: [0xff,0xfe,0x78,0x7d,0x0b,0xfe,0x00,0x00]
1268 v_cmpx_gt_u16 v1.h
, v2.
l
1269 // GFX12
: v_cmpx_gt_u16_e32 v1.h
, v2.
l ; encoding
: [0x81,0x05,0x78,0x7d]
1271 v_cmpx_gt_u16 v127.h
, v2.
l
1272 // GFX12
: v_cmpx_gt_u16_e32 v127.h
, v2.
l ; encoding
: [0xff,0x05,0x78,0x7d]
1274 v_cmpx_gt_u16 src_scc
, v2.h
1275 // GFX12
: v_cmpx_gt_u16_e32 src_scc
, v2.h ; encoding
: [0xfd,0x04,0x79,0x7d]
1277 v_cmpx_gt_u16
0xfe0b, v127.h
1278 // GFX12
: v_cmpx_gt_u16_e32
0xfe0b, v127.h ; encoding
: [0xff,0xfe,0x79,0x7d,0x0b,0xfe,0x00,0x00]
1280 v_cmpx_gt_u32 v1
, v2
1281 // GFX12
: v_cmpx_gt_u32_e32 v1
, v2 ; encoding
: [0x01,0x05,0x98,0x7d]
1283 v_cmpx_gt_u32 v255
, v2
1284 // GFX12
: v_cmpx_gt_u32_e32 v255
, v2 ; encoding
: [0xff,0x05,0x98,0x7d]
1286 v_cmpx_gt_u32 s1
, v2
1287 // GFX12
: v_cmpx_gt_u32_e32 s1
, v2 ; encoding
: [0x01,0x04,0x98,0x7d]
1289 v_cmpx_gt_u32 s105
, v2
1290 // GFX12
: v_cmpx_gt_u32_e32 s105
, v2 ; encoding
: [0x69,0x04,0x98,0x7d]
1292 v_cmpx_gt_u32 vcc_lo
, v2
1293 // GFX12
: v_cmpx_gt_u32_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0x98,0x7d]
1295 v_cmpx_gt_u32 vcc_hi
, v2
1296 // GFX12
: v_cmpx_gt_u32_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0x98,0x7d]
1298 v_cmpx_gt_u32 ttmp15
, v2
1299 // GFX12
: v_cmpx_gt_u32_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0x98,0x7d]
1301 v_cmpx_gt_u32 m0
, v2
1302 // GFX12
: v_cmpx_gt_u32_e32 m0
, v2 ; encoding
: [0x7d,0x04,0x98,0x7d]
1304 v_cmpx_gt_u32 exec_lo
, v2
1305 // GFX12
: v_cmpx_gt_u32_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0x98,0x7d]
1307 v_cmpx_gt_u32 exec_hi
, v2
1308 // GFX12
: v_cmpx_gt_u32_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0x98,0x7d]
1310 v_cmpx_gt_u32 null
, v2
1311 // GFX12
: v_cmpx_gt_u32_e32 null
, v2 ; encoding
: [0x7c,0x04,0x98,0x7d]
1313 v_cmpx_gt_u32
-1, v2
1314 // GFX12
: v_cmpx_gt_u32_e32
-1, v2 ; encoding
: [0xc1,0x04,0x98,0x7d]
1316 v_cmpx_gt_u32
0.5, v2
1317 // GFX12
: v_cmpx_gt_u32_e32
0.5, v2 ; encoding
: [0xf0,0x04,0x98,0x7d]
1319 v_cmpx_gt_u32 src_scc
, v2
1320 // GFX12
: v_cmpx_gt_u32_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0x98,0x7d]
1322 v_cmpx_gt_u32
0xaf123456, v255
1323 // GFX12
: v_cmpx_gt_u32_e32
0xaf123456, v255 ; encoding
: [0xff,0xfe,0x99,0x7d,0x56,0x34,0x12,0xaf]
1325 v_cmpx_gt_u64 v
[1:2], v
[2:3]
1326 // GFX12
: v_cmpx_gt_u64_e32 v
[1:2], v
[2:3] ; encoding
: [0x01,0x05,0xb8,0x7d]
1328 v_cmpx_gt_u64 v
[254:255], v
[2:3]
1329 // GFX12
: v_cmpx_gt_u64_e32 v
[254:255], v
[2:3] ; encoding
: [0xfe,0x05,0xb8,0x7d]
1331 v_cmpx_gt_u64 s
[2:3], v
[2:3]
1332 // GFX12
: v_cmpx_gt_u64_e32 s
[2:3], v
[2:3] ; encoding
: [0x02,0x04,0xb8,0x7d]
1334 v_cmpx_gt_u64 s
[104:105], v
[2:3]
1335 // GFX12
: v_cmpx_gt_u64_e32 s
[104:105], v
[2:3] ; encoding
: [0x68,0x04,0xb8,0x7d]
1337 v_cmpx_gt_u64 vcc
, v
[2:3]
1338 // GFX12
: v_cmpx_gt_u64_e32 vcc
, v
[2:3] ; encoding
: [0x6a,0x04,0xb8,0x7d]
1340 v_cmpx_gt_u64 ttmp
[14:15], v
[2:3]
1341 // GFX12
: v_cmpx_gt_u64_e32 ttmp
[14:15], v
[2:3] ; encoding
: [0x7a,0x04,0xb8,0x7d]
1343 v_cmpx_gt_u64 exec
, v
[2:3]
1344 // GFX12
: v_cmpx_gt_u64_e32 exec
, v
[2:3] ; encoding
: [0x7e,0x04,0xb8,0x7d]
1346 v_cmpx_gt_u64 null
, v
[2:3]
1347 // GFX12
: v_cmpx_gt_u64_e32 null
, v
[2:3] ; encoding
: [0x7c,0x04,0xb8,0x7d]
1349 v_cmpx_gt_u64
-1, v
[2:3]
1350 // GFX12
: v_cmpx_gt_u64_e32
-1, v
[2:3] ; encoding
: [0xc1,0x04,0xb8,0x7d]
1352 v_cmpx_gt_u64
0.5, v
[2:3]
1353 // GFX12
: v_cmpx_gt_u64_e32
0.5, v
[2:3] ; encoding
: [0xf0,0x04,0xb8,0x7d]
1355 v_cmpx_gt_u64 src_scc
, v
[2:3]
1356 // GFX12
: v_cmpx_gt_u64_e32 src_scc
, v
[2:3] ; encoding
: [0xfd,0x04,0xb8,0x7d]
1358 v_cmpx_gt_u64
0xaf123456, v
[254:255]
1359 // GFX12
: v_cmpx_gt_u64_e32
0xaf123456, v
[254:255] ; encoding
: [0xff,0xfc,0xb9,0x7d,0x56,0x34,0x12,0xaf]
1361 v_cmpx_le_f16 v1
, v2
1362 // GFX12
: v_cmpx_le_f16_e32 v1
, v2 ; encoding
: [0x01,0x05,0x06,0x7d]
1364 v_cmpx_le_f16 v127
, v2
1365 // GFX12
: v_cmpx_le_f16_e32 v127
, v2 ; encoding
: [0x7f,0x05,0x06,0x7d]
1367 v_cmpx_le_f16 s1
, v2
1368 // GFX12
: v_cmpx_le_f16_e32 s1
, v2 ; encoding
: [0x01,0x04,0x06,0x7d]
1370 v_cmpx_le_f16 s105
, v2
1371 // GFX12
: v_cmpx_le_f16_e32 s105
, v2 ; encoding
: [0x69,0x04,0x06,0x7d]
1373 v_cmpx_le_f16 vcc_lo
, v2
1374 // GFX12
: v_cmpx_le_f16_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0x06,0x7d]
1376 v_cmpx_le_f16 vcc_hi
, v2
1377 // GFX12
: v_cmpx_le_f16_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0x06,0x7d]
1379 v_cmpx_le_f16 ttmp15
, v2
1380 // GFX12
: v_cmpx_le_f16_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0x06,0x7d]
1382 v_cmpx_le_f16 m0
, v2
1383 // GFX12
: v_cmpx_le_f16_e32 m0
, v2 ; encoding
: [0x7d,0x04,0x06,0x7d]
1385 v_cmpx_le_f16 exec_lo
, v2
1386 // GFX12
: v_cmpx_le_f16_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0x06,0x7d]
1388 v_cmpx_le_f16 exec_hi
, v2
1389 // GFX12
: v_cmpx_le_f16_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0x06,0x7d]
1391 v_cmpx_le_f16 null
, v2
1392 // GFX12
: v_cmpx_le_f16_e32 null
, v2 ; encoding
: [0x7c,0x04,0x06,0x7d]
1394 v_cmpx_le_f16
-1, v2
1395 // GFX12
: v_cmpx_le_f16_e32
-1, v2 ; encoding
: [0xc1,0x04,0x06,0x7d]
1397 v_cmpx_le_f16
0.5, v2
1398 // GFX12
: v_cmpx_le_f16_e32
0.5, v2 ; encoding
: [0xf0,0x04,0x06,0x7d]
1400 v_cmpx_le_f16 src_scc
, v2
1401 // GFX12
: v_cmpx_le_f16_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0x06,0x7d]
1403 v_cmpx_le_f16
0xfe0b, v127
1404 // GFX12
: v_cmpx_le_f16_e32
0xfe0b, v127 ; encoding
: [0xff,0xfe,0x06,0x7d,0x0b,0xfe,0x00,0x00]
1406 v_cmpx_le_f32 v1
, v2
1407 // GFX12
: v_cmpx_le_f32_e32 v1
, v2 ; encoding
: [0x01,0x05,0x26,0x7d]
1409 v_cmpx_le_f32 v255
, v2
1410 // GFX12
: v_cmpx_le_f32_e32 v255
, v2 ; encoding
: [0xff,0x05,0x26,0x7d]
1412 v_cmpx_le_f32 s1
, v2
1413 // GFX12
: v_cmpx_le_f32_e32 s1
, v2 ; encoding
: [0x01,0x04,0x26,0x7d]
1415 v_cmpx_le_f32 s105
, v2
1416 // GFX12
: v_cmpx_le_f32_e32 s105
, v2 ; encoding
: [0x69,0x04,0x26,0x7d]
1418 v_cmpx_le_f32 vcc_lo
, v2
1419 // GFX12
: v_cmpx_le_f32_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0x26,0x7d]
1421 v_cmpx_le_f32 vcc_hi
, v2
1422 // GFX12
: v_cmpx_le_f32_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0x26,0x7d]
1424 v_cmpx_le_f32 ttmp15
, v2
1425 // GFX12
: v_cmpx_le_f32_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0x26,0x7d]
1427 v_cmpx_le_f32 m0
, v2
1428 // GFX12
: v_cmpx_le_f32_e32 m0
, v2 ; encoding
: [0x7d,0x04,0x26,0x7d]
1430 v_cmpx_le_f32 exec_lo
, v2
1431 // GFX12
: v_cmpx_le_f32_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0x26,0x7d]
1433 v_cmpx_le_f32 exec_hi
, v2
1434 // GFX12
: v_cmpx_le_f32_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0x26,0x7d]
1436 v_cmpx_le_f32 null
, v2
1437 // GFX12
: v_cmpx_le_f32_e32 null
, v2 ; encoding
: [0x7c,0x04,0x26,0x7d]
1439 v_cmpx_le_f32
-1, v2
1440 // GFX12
: v_cmpx_le_f32_e32
-1, v2 ; encoding
: [0xc1,0x04,0x26,0x7d]
1442 v_cmpx_le_f32
0.5, v2
1443 // GFX12
: v_cmpx_le_f32_e32
0.5, v2 ; encoding
: [0xf0,0x04,0x26,0x7d]
1445 v_cmpx_le_f32 src_scc
, v2
1446 // GFX12
: v_cmpx_le_f32_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0x26,0x7d]
1448 v_cmpx_le_f32
0xaf123456, v255
1449 // GFX12
: v_cmpx_le_f32_e32
0xaf123456, v255 ; encoding
: [0xff,0xfe,0x27,0x7d,0x56,0x34,0x12,0xaf]
1451 v_cmpx_le_f64 v
[1:2], v
[2:3]
1452 // GFX12
: v_cmpx_le_f64_e32 v
[1:2], v
[2:3] ; encoding
: [0x01,0x05,0x46,0x7d]
1454 v_cmpx_le_f64 v
[254:255], v
[2:3]
1455 // GFX12
: v_cmpx_le_f64_e32 v
[254:255], v
[2:3] ; encoding
: [0xfe,0x05,0x46,0x7d]
1457 v_cmpx_le_f64 s
[2:3], v
[2:3]
1458 // GFX12
: v_cmpx_le_f64_e32 s
[2:3], v
[2:3] ; encoding
: [0x02,0x04,0x46,0x7d]
1460 v_cmpx_le_f64 s
[104:105], v
[2:3]
1461 // GFX12
: v_cmpx_le_f64_e32 s
[104:105], v
[2:3] ; encoding
: [0x68,0x04,0x46,0x7d]
1463 v_cmpx_le_f64 vcc
, v
[2:3]
1464 // GFX12
: v_cmpx_le_f64_e32 vcc
, v
[2:3] ; encoding
: [0x6a,0x04,0x46,0x7d]
1466 v_cmpx_le_f64 ttmp
[14:15], v
[2:3]
1467 // GFX12
: v_cmpx_le_f64_e32 ttmp
[14:15], v
[2:3] ; encoding
: [0x7a,0x04,0x46,0x7d]
1469 v_cmpx_le_f64 exec
, v
[2:3]
1470 // GFX12
: v_cmpx_le_f64_e32 exec
, v
[2:3] ; encoding
: [0x7e,0x04,0x46,0x7d]
1472 v_cmpx_le_f64 null
, v
[2:3]
1473 // GFX12
: v_cmpx_le_f64_e32 null
, v
[2:3] ; encoding
: [0x7c,0x04,0x46,0x7d]
1475 v_cmpx_le_f64
-1, v
[2:3]
1476 // GFX12
: v_cmpx_le_f64_e32
-1, v
[2:3] ; encoding
: [0xc1,0x04,0x46,0x7d]
1478 v_cmpx_le_f64
0.5, v
[2:3]
1479 // GFX12
: v_cmpx_le_f64_e32
0.5, v
[2:3] ; encoding
: [0xf0,0x04,0x46,0x7d]
1481 v_cmpx_le_f64 src_scc
, v
[2:3]
1482 // GFX12
: v_cmpx_le_f64_e32 src_scc
, v
[2:3] ; encoding
: [0xfd,0x04,0x46,0x7d]
1484 v_cmpx_le_f64
0xaf123456, v
[254:255]
1485 // GFX12
: v_cmpx_le_f64_e32
0xaf123456, v
[254:255] ; encoding
: [0xff,0xfc,0x47,0x7d,0x56,0x34,0x12,0xaf]
1487 v_cmpx_le_i16 v1.
l, v2.
l
1488 // GFX12
: v_cmpx_le_i16_e32 v1.
l, v2.
l ; encoding
: [0x01,0x05,0x66,0x7d]
1490 v_cmpx_le_i16 v127.
l, v2.
l
1491 // GFX12
: v_cmpx_le_i16_e32 v127.
l, v2.
l ; encoding
: [0x7f,0x05,0x66,0x7d]
1493 v_cmpx_le_i16 s1
, v2.
l
1494 // GFX12
: v_cmpx_le_i16_e32 s1
, v2.
l ; encoding
: [0x01,0x04,0x66,0x7d]
1496 v_cmpx_le_i16 s105
, v2.
l
1497 // GFX12
: v_cmpx_le_i16_e32 s105
, v2.
l ; encoding
: [0x69,0x04,0x66,0x7d]
1499 v_cmpx_le_i16 vcc_lo
, v2.
l
1500 // GFX12
: v_cmpx_le_i16_e32 vcc_lo
, v2.
l ; encoding
: [0x6a,0x04,0x66,0x7d]
1502 v_cmpx_le_i16 vcc_hi
, v2.
l
1503 // GFX12
: v_cmpx_le_i16_e32 vcc_hi
, v2.
l ; encoding
: [0x6b,0x04,0x66,0x7d]
1505 v_cmpx_le_i16 ttmp15
, v2.
l
1506 // GFX12
: v_cmpx_le_i16_e32 ttmp15
, v2.
l ; encoding
: [0x7b,0x04,0x66,0x7d]
1508 v_cmpx_le_i16 m0
, v2.
l
1509 // GFX12
: v_cmpx_le_i16_e32 m0
, v2.
l ; encoding
: [0x7d,0x04,0x66,0x7d]
1511 v_cmpx_le_i16 exec_lo
, v2.
l
1512 // GFX12
: v_cmpx_le_i16_e32 exec_lo
, v2.
l ; encoding
: [0x7e,0x04,0x66,0x7d]
1514 v_cmpx_le_i16 exec_hi
, v2.
l
1515 // GFX12
: v_cmpx_le_i16_e32 exec_hi
, v2.
l ; encoding
: [0x7f,0x04,0x66,0x7d]
1517 v_cmpx_le_i16 null
, v2.
l
1518 // GFX12
: v_cmpx_le_i16_e32 null
, v2.
l ; encoding
: [0x7c,0x04,0x66,0x7d]
1520 v_cmpx_le_i16
-1, v2.
l
1521 // GFX12
: v_cmpx_le_i16_e32
-1, v2.
l ; encoding
: [0xc1,0x04,0x66,0x7d]
1523 v_cmpx_le_i16
0.5, v2.
l
1524 // GFX12
: v_cmpx_le_i16_e32
0.5, v2.
l ; encoding
: [0xf0,0x04,0x66,0x7d]
1526 v_cmpx_le_i16 src_scc
, v2.
l
1527 // GFX12
: v_cmpx_le_i16_e32 src_scc
, v2.
l ; encoding
: [0xfd,0x04,0x66,0x7d]
1529 v_cmpx_le_i16
0xfe0b, v127.
l
1530 // GFX12
: v_cmpx_le_i16_e32
0xfe0b, v127.
l ; encoding
: [0xff,0xfe,0x66,0x7d,0x0b,0xfe,0x00,0x00]
1532 v_cmpx_le_i16 v1.h
, v2.
l
1533 // GFX12
: v_cmpx_le_i16_e32 v1.h
, v2.
l ; encoding
: [0x81,0x05,0x66,0x7d]
1535 v_cmpx_le_i16 v127.h
, v2.
l
1536 // GFX12
: v_cmpx_le_i16_e32 v127.h
, v2.
l ; encoding
: [0xff,0x05,0x66,0x7d]
1538 v_cmpx_le_i16 src_scc
, v2.h
1539 // GFX12
: v_cmpx_le_i16_e32 src_scc
, v2.h ; encoding
: [0xfd,0x04,0x67,0x7d]
1541 v_cmpx_le_i16
0xfe0b, v127.h
1542 // GFX12
: v_cmpx_le_i16_e32
0xfe0b, v127.h ; encoding
: [0xff,0xfe,0x67,0x7d,0x0b,0xfe,0x00,0x00]
1544 v_cmpx_le_i32 v1
, v2
1545 // GFX12
: v_cmpx_le_i32_e32 v1
, v2 ; encoding
: [0x01,0x05,0x86,0x7d]
1547 v_cmpx_le_i32 v255
, v2
1548 // GFX12
: v_cmpx_le_i32_e32 v255
, v2 ; encoding
: [0xff,0x05,0x86,0x7d]
1550 v_cmpx_le_i32 s1
, v2
1551 // GFX12
: v_cmpx_le_i32_e32 s1
, v2 ; encoding
: [0x01,0x04,0x86,0x7d]
1553 v_cmpx_le_i32 s105
, v2
1554 // GFX12
: v_cmpx_le_i32_e32 s105
, v2 ; encoding
: [0x69,0x04,0x86,0x7d]
1556 v_cmpx_le_i32 vcc_lo
, v2
1557 // GFX12
: v_cmpx_le_i32_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0x86,0x7d]
1559 v_cmpx_le_i32 vcc_hi
, v2
1560 // GFX12
: v_cmpx_le_i32_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0x86,0x7d]
1562 v_cmpx_le_i32 ttmp15
, v2
1563 // GFX12
: v_cmpx_le_i32_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0x86,0x7d]
1565 v_cmpx_le_i32 m0
, v2
1566 // GFX12
: v_cmpx_le_i32_e32 m0
, v2 ; encoding
: [0x7d,0x04,0x86,0x7d]
1568 v_cmpx_le_i32 exec_lo
, v2
1569 // GFX12
: v_cmpx_le_i32_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0x86,0x7d]
1571 v_cmpx_le_i32 exec_hi
, v2
1572 // GFX12
: v_cmpx_le_i32_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0x86,0x7d]
1574 v_cmpx_le_i32 null
, v2
1575 // GFX12
: v_cmpx_le_i32_e32 null
, v2 ; encoding
: [0x7c,0x04,0x86,0x7d]
1577 v_cmpx_le_i32
-1, v2
1578 // GFX12
: v_cmpx_le_i32_e32
-1, v2 ; encoding
: [0xc1,0x04,0x86,0x7d]
1580 v_cmpx_le_i32
0.5, v2
1581 // GFX12
: v_cmpx_le_i32_e32
0.5, v2 ; encoding
: [0xf0,0x04,0x86,0x7d]
1583 v_cmpx_le_i32 src_scc
, v2
1584 // GFX12
: v_cmpx_le_i32_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0x86,0x7d]
1586 v_cmpx_le_i32
0xaf123456, v255
1587 // GFX12
: v_cmpx_le_i32_e32
0xaf123456, v255 ; encoding
: [0xff,0xfe,0x87,0x7d,0x56,0x34,0x12,0xaf]
1589 v_cmpx_le_i64 v
[1:2], v
[2:3]
1590 // GFX12
: v_cmpx_le_i64_e32 v
[1:2], v
[2:3] ; encoding
: [0x01,0x05,0xa6,0x7d]
1592 v_cmpx_le_i64 v
[254:255], v
[2:3]
1593 // GFX12
: v_cmpx_le_i64_e32 v
[254:255], v
[2:3] ; encoding
: [0xfe,0x05,0xa6,0x7d]
1595 v_cmpx_le_i64 s
[2:3], v
[2:3]
1596 // GFX12
: v_cmpx_le_i64_e32 s
[2:3], v
[2:3] ; encoding
: [0x02,0x04,0xa6,0x7d]
1598 v_cmpx_le_i64 s
[104:105], v
[2:3]
1599 // GFX12
: v_cmpx_le_i64_e32 s
[104:105], v
[2:3] ; encoding
: [0x68,0x04,0xa6,0x7d]
1601 v_cmpx_le_i64 vcc
, v
[2:3]
1602 // GFX12
: v_cmpx_le_i64_e32 vcc
, v
[2:3] ; encoding
: [0x6a,0x04,0xa6,0x7d]
1604 v_cmpx_le_i64 ttmp
[14:15], v
[2:3]
1605 // GFX12
: v_cmpx_le_i64_e32 ttmp
[14:15], v
[2:3] ; encoding
: [0x7a,0x04,0xa6,0x7d]
1607 v_cmpx_le_i64 exec
, v
[2:3]
1608 // GFX12
: v_cmpx_le_i64_e32 exec
, v
[2:3] ; encoding
: [0x7e,0x04,0xa6,0x7d]
1610 v_cmpx_le_i64 null
, v
[2:3]
1611 // GFX12
: v_cmpx_le_i64_e32 null
, v
[2:3] ; encoding
: [0x7c,0x04,0xa6,0x7d]
1613 v_cmpx_le_i64
-1, v
[2:3]
1614 // GFX12
: v_cmpx_le_i64_e32
-1, v
[2:3] ; encoding
: [0xc1,0x04,0xa6,0x7d]
1616 v_cmpx_le_i64
0.5, v
[2:3]
1617 // GFX12
: v_cmpx_le_i64_e32
0.5, v
[2:3] ; encoding
: [0xf0,0x04,0xa6,0x7d]
1619 v_cmpx_le_i64 src_scc
, v
[2:3]
1620 // GFX12
: v_cmpx_le_i64_e32 src_scc
, v
[2:3] ; encoding
: [0xfd,0x04,0xa6,0x7d]
1622 v_cmpx_le_i64
0xaf123456, v
[254:255]
1623 // GFX12
: v_cmpx_le_i64_e32
0xaf123456, v
[254:255] ; encoding
: [0xff,0xfc,0xa7,0x7d,0x56,0x34,0x12,0xaf]
1625 v_cmpx_le_u16 v1.
l, v2.
l
1626 // GFX12
: v_cmpx_le_u16_e32 v1.
l, v2.
l ; encoding
: [0x01,0x05,0x76,0x7d]
1628 v_cmpx_le_u16 v127.
l, v2.
l
1629 // GFX12
: v_cmpx_le_u16_e32 v127.
l, v2.
l ; encoding
: [0x7f,0x05,0x76,0x7d]
1631 v_cmpx_le_u16 s1
, v2.
l
1632 // GFX12
: v_cmpx_le_u16_e32 s1
, v2.
l ; encoding
: [0x01,0x04,0x76,0x7d]
1634 v_cmpx_le_u16 s105
, v2.
l
1635 // GFX12
: v_cmpx_le_u16_e32 s105
, v2.
l ; encoding
: [0x69,0x04,0x76,0x7d]
1637 v_cmpx_le_u16 vcc_lo
, v2.
l
1638 // GFX12
: v_cmpx_le_u16_e32 vcc_lo
, v2.
l ; encoding
: [0x6a,0x04,0x76,0x7d]
1640 v_cmpx_le_u16 vcc_hi
, v2.
l
1641 // GFX12
: v_cmpx_le_u16_e32 vcc_hi
, v2.
l ; encoding
: [0x6b,0x04,0x76,0x7d]
1643 v_cmpx_le_u16 ttmp15
, v2.
l
1644 // GFX12
: v_cmpx_le_u16_e32 ttmp15
, v2.
l ; encoding
: [0x7b,0x04,0x76,0x7d]
1646 v_cmpx_le_u16 m0
, v2.
l
1647 // GFX12
: v_cmpx_le_u16_e32 m0
, v2.
l ; encoding
: [0x7d,0x04,0x76,0x7d]
1649 v_cmpx_le_u16 exec_lo
, v2.
l
1650 // GFX12
: v_cmpx_le_u16_e32 exec_lo
, v2.
l ; encoding
: [0x7e,0x04,0x76,0x7d]
1652 v_cmpx_le_u16 exec_hi
, v2.
l
1653 // GFX12
: v_cmpx_le_u16_e32 exec_hi
, v2.
l ; encoding
: [0x7f,0x04,0x76,0x7d]
1655 v_cmpx_le_u16 null
, v2.
l
1656 // GFX12
: v_cmpx_le_u16_e32 null
, v2.
l ; encoding
: [0x7c,0x04,0x76,0x7d]
1658 v_cmpx_le_u16
-1, v2.
l
1659 // GFX12
: v_cmpx_le_u16_e32
-1, v2.
l ; encoding
: [0xc1,0x04,0x76,0x7d]
1661 v_cmpx_le_u16
0.5, v2.
l
1662 // GFX12
: v_cmpx_le_u16_e32
0.5, v2.
l ; encoding
: [0xf0,0x04,0x76,0x7d]
1664 v_cmpx_le_u16 src_scc
, v2.
l
1665 // GFX12
: v_cmpx_le_u16_e32 src_scc
, v2.
l ; encoding
: [0xfd,0x04,0x76,0x7d]
1667 v_cmpx_le_u16
0xfe0b, v127.
l
1668 // GFX12
: v_cmpx_le_u16_e32
0xfe0b, v127.
l ; encoding
: [0xff,0xfe,0x76,0x7d,0x0b,0xfe,0x00,0x00]
1670 v_cmpx_le_u16 v1.h
, v2.
l
1671 // GFX12
: v_cmpx_le_u16_e32 v1.h
, v2.
l ; encoding
: [0x81,0x05,0x76,0x7d]
1673 v_cmpx_le_u16 v127.h
, v2.
l
1674 // GFX12
: v_cmpx_le_u16_e32 v127.h
, v2.
l ; encoding
: [0xff,0x05,0x76,0x7d]
1676 v_cmpx_le_u16 src_scc
, v2.h
1677 // GFX12
: v_cmpx_le_u16_e32 src_scc
, v2.h ; encoding
: [0xfd,0x04,0x77,0x7d]
1679 v_cmpx_le_u16
0xfe0b, v127.h
1680 // GFX12
: v_cmpx_le_u16_e32
0xfe0b, v127.h ; encoding
: [0xff,0xfe,0x77,0x7d,0x0b,0xfe,0x00,0x00]
1682 v_cmpx_le_u32 v1
, v2
1683 // GFX12
: v_cmpx_le_u32_e32 v1
, v2 ; encoding
: [0x01,0x05,0x96,0x7d]
1685 v_cmpx_le_u32 v255
, v2
1686 // GFX12
: v_cmpx_le_u32_e32 v255
, v2 ; encoding
: [0xff,0x05,0x96,0x7d]
1688 v_cmpx_le_u32 s1
, v2
1689 // GFX12
: v_cmpx_le_u32_e32 s1
, v2 ; encoding
: [0x01,0x04,0x96,0x7d]
1691 v_cmpx_le_u32 s105
, v2
1692 // GFX12
: v_cmpx_le_u32_e32 s105
, v2 ; encoding
: [0x69,0x04,0x96,0x7d]
1694 v_cmpx_le_u32 vcc_lo
, v2
1695 // GFX12
: v_cmpx_le_u32_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0x96,0x7d]
1697 v_cmpx_le_u32 vcc_hi
, v2
1698 // GFX12
: v_cmpx_le_u32_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0x96,0x7d]
1700 v_cmpx_le_u32 ttmp15
, v2
1701 // GFX12
: v_cmpx_le_u32_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0x96,0x7d]
1703 v_cmpx_le_u32 m0
, v2
1704 // GFX12
: v_cmpx_le_u32_e32 m0
, v2 ; encoding
: [0x7d,0x04,0x96,0x7d]
1706 v_cmpx_le_u32 exec_lo
, v2
1707 // GFX12
: v_cmpx_le_u32_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0x96,0x7d]
1709 v_cmpx_le_u32 exec_hi
, v2
1710 // GFX12
: v_cmpx_le_u32_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0x96,0x7d]
1712 v_cmpx_le_u32 null
, v2
1713 // GFX12
: v_cmpx_le_u32_e32 null
, v2 ; encoding
: [0x7c,0x04,0x96,0x7d]
1715 v_cmpx_le_u32
-1, v2
1716 // GFX12
: v_cmpx_le_u32_e32
-1, v2 ; encoding
: [0xc1,0x04,0x96,0x7d]
1718 v_cmpx_le_u32
0.5, v2
1719 // GFX12
: v_cmpx_le_u32_e32
0.5, v2 ; encoding
: [0xf0,0x04,0x96,0x7d]
1721 v_cmpx_le_u32 src_scc
, v2
1722 // GFX12
: v_cmpx_le_u32_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0x96,0x7d]
1724 v_cmpx_le_u32
0xaf123456, v255
1725 // GFX12
: v_cmpx_le_u32_e32
0xaf123456, v255 ; encoding
: [0xff,0xfe,0x97,0x7d,0x56,0x34,0x12,0xaf]
1727 v_cmpx_le_u64 v
[1:2], v
[2:3]
1728 // GFX12
: v_cmpx_le_u64_e32 v
[1:2], v
[2:3] ; encoding
: [0x01,0x05,0xb6,0x7d]
1730 v_cmpx_le_u64 v
[254:255], v
[2:3]
1731 // GFX12
: v_cmpx_le_u64_e32 v
[254:255], v
[2:3] ; encoding
: [0xfe,0x05,0xb6,0x7d]
1733 v_cmpx_le_u64 s
[2:3], v
[2:3]
1734 // GFX12
: v_cmpx_le_u64_e32 s
[2:3], v
[2:3] ; encoding
: [0x02,0x04,0xb6,0x7d]
1736 v_cmpx_le_u64 s
[104:105], v
[2:3]
1737 // GFX12
: v_cmpx_le_u64_e32 s
[104:105], v
[2:3] ; encoding
: [0x68,0x04,0xb6,0x7d]
1739 v_cmpx_le_u64 vcc
, v
[2:3]
1740 // GFX12
: v_cmpx_le_u64_e32 vcc
, v
[2:3] ; encoding
: [0x6a,0x04,0xb6,0x7d]
1742 v_cmpx_le_u64 ttmp
[14:15], v
[2:3]
1743 // GFX12
: v_cmpx_le_u64_e32 ttmp
[14:15], v
[2:3] ; encoding
: [0x7a,0x04,0xb6,0x7d]
1745 v_cmpx_le_u64 exec
, v
[2:3]
1746 // GFX12
: v_cmpx_le_u64_e32 exec
, v
[2:3] ; encoding
: [0x7e,0x04,0xb6,0x7d]
1748 v_cmpx_le_u64 null
, v
[2:3]
1749 // GFX12
: v_cmpx_le_u64_e32 null
, v
[2:3] ; encoding
: [0x7c,0x04,0xb6,0x7d]
1751 v_cmpx_le_u64
-1, v
[2:3]
1752 // GFX12
: v_cmpx_le_u64_e32
-1, v
[2:3] ; encoding
: [0xc1,0x04,0xb6,0x7d]
1754 v_cmpx_le_u64
0.5, v
[2:3]
1755 // GFX12
: v_cmpx_le_u64_e32
0.5, v
[2:3] ; encoding
: [0xf0,0x04,0xb6,0x7d]
1757 v_cmpx_le_u64 src_scc
, v
[2:3]
1758 // GFX12
: v_cmpx_le_u64_e32 src_scc
, v
[2:3] ; encoding
: [0xfd,0x04,0xb6,0x7d]
1760 v_cmpx_le_u64
0xaf123456, v
[254:255]
1761 // GFX12
: v_cmpx_le_u64_e32
0xaf123456, v
[254:255] ; encoding
: [0xff,0xfc,0xb7,0x7d,0x56,0x34,0x12,0xaf]
1763 v_cmpx_lg_f16 v1
, v2
1764 // GFX12
: v_cmpx_lg_f16_e32 v1
, v2 ; encoding
: [0x01,0x05,0x0a,0x7d]
1766 v_cmpx_lg_f16 v127
, v2
1767 // GFX12
: v_cmpx_lg_f16_e32 v127
, v2 ; encoding
: [0x7f,0x05,0x0a,0x7d]
1769 v_cmpx_lg_f16 s1
, v2
1770 // GFX12
: v_cmpx_lg_f16_e32 s1
, v2 ; encoding
: [0x01,0x04,0x0a,0x7d]
1772 v_cmpx_lg_f16 s105
, v2
1773 // GFX12
: v_cmpx_lg_f16_e32 s105
, v2 ; encoding
: [0x69,0x04,0x0a,0x7d]
1775 v_cmpx_lg_f16 vcc_lo
, v2
1776 // GFX12
: v_cmpx_lg_f16_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0x0a,0x7d]
1778 v_cmpx_lg_f16 vcc_hi
, v2
1779 // GFX12
: v_cmpx_lg_f16_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0x0a,0x7d]
1781 v_cmpx_lg_f16 ttmp15
, v2
1782 // GFX12
: v_cmpx_lg_f16_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0x0a,0x7d]
1784 v_cmpx_lg_f16 m0
, v2
1785 // GFX12
: v_cmpx_lg_f16_e32 m0
, v2 ; encoding
: [0x7d,0x04,0x0a,0x7d]
1787 v_cmpx_lg_f16 exec_lo
, v2
1788 // GFX12
: v_cmpx_lg_f16_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0x0a,0x7d]
1790 v_cmpx_lg_f16 exec_hi
, v2
1791 // GFX12
: v_cmpx_lg_f16_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0x0a,0x7d]
1793 v_cmpx_lg_f16 null
, v2
1794 // GFX12
: v_cmpx_lg_f16_e32 null
, v2 ; encoding
: [0x7c,0x04,0x0a,0x7d]
1796 v_cmpx_lg_f16
-1, v2
1797 // GFX12
: v_cmpx_lg_f16_e32
-1, v2 ; encoding
: [0xc1,0x04,0x0a,0x7d]
1799 v_cmpx_lg_f16
0.5, v2
1800 // GFX12
: v_cmpx_lg_f16_e32
0.5, v2 ; encoding
: [0xf0,0x04,0x0a,0x7d]
1802 v_cmpx_lg_f16 src_scc
, v2
1803 // GFX12
: v_cmpx_lg_f16_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0x0a,0x7d]
1805 v_cmpx_lg_f16
0xfe0b, v127
1806 // GFX12
: v_cmpx_lg_f16_e32
0xfe0b, v127 ; encoding
: [0xff,0xfe,0x0a,0x7d,0x0b,0xfe,0x00,0x00]
1808 v_cmpx_lg_f32 v1
, v2
1809 // GFX12
: v_cmpx_lg_f32_e32 v1
, v2 ; encoding
: [0x01,0x05,0x2a,0x7d]
1811 v_cmpx_lg_f32 v255
, v2
1812 // GFX12
: v_cmpx_lg_f32_e32 v255
, v2 ; encoding
: [0xff,0x05,0x2a,0x7d]
1814 v_cmpx_lg_f32 s1
, v2
1815 // GFX12
: v_cmpx_lg_f32_e32 s1
, v2 ; encoding
: [0x01,0x04,0x2a,0x7d]
1817 v_cmpx_lg_f32 s105
, v2
1818 // GFX12
: v_cmpx_lg_f32_e32 s105
, v2 ; encoding
: [0x69,0x04,0x2a,0x7d]
1820 v_cmpx_lg_f32 vcc_lo
, v2
1821 // GFX12
: v_cmpx_lg_f32_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0x2a,0x7d]
1823 v_cmpx_lg_f32 vcc_hi
, v2
1824 // GFX12
: v_cmpx_lg_f32_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0x2a,0x7d]
1826 v_cmpx_lg_f32 ttmp15
, v2
1827 // GFX12
: v_cmpx_lg_f32_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0x2a,0x7d]
1829 v_cmpx_lg_f32 m0
, v2
1830 // GFX12
: v_cmpx_lg_f32_e32 m0
, v2 ; encoding
: [0x7d,0x04,0x2a,0x7d]
1832 v_cmpx_lg_f32 exec_lo
, v2
1833 // GFX12
: v_cmpx_lg_f32_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0x2a,0x7d]
1835 v_cmpx_lg_f32 exec_hi
, v2
1836 // GFX12
: v_cmpx_lg_f32_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0x2a,0x7d]
1838 v_cmpx_lg_f32 null
, v2
1839 // GFX12
: v_cmpx_lg_f32_e32 null
, v2 ; encoding
: [0x7c,0x04,0x2a,0x7d]
1841 v_cmpx_lg_f32
-1, v2
1842 // GFX12
: v_cmpx_lg_f32_e32
-1, v2 ; encoding
: [0xc1,0x04,0x2a,0x7d]
1844 v_cmpx_lg_f32
0.5, v2
1845 // GFX12
: v_cmpx_lg_f32_e32
0.5, v2 ; encoding
: [0xf0,0x04,0x2a,0x7d]
1847 v_cmpx_lg_f32 src_scc
, v2
1848 // GFX12
: v_cmpx_lg_f32_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0x2a,0x7d]
1850 v_cmpx_lg_f32
0xaf123456, v255
1851 // GFX12
: v_cmpx_lg_f32_e32
0xaf123456, v255 ; encoding
: [0xff,0xfe,0x2b,0x7d,0x56,0x34,0x12,0xaf]
1853 v_cmpx_lg_f64 v
[1:2], v
[2:3]
1854 // GFX12
: v_cmpx_lg_f64_e32 v
[1:2], v
[2:3] ; encoding
: [0x01,0x05,0x4a,0x7d]
1856 v_cmpx_lg_f64 v
[254:255], v
[2:3]
1857 // GFX12
: v_cmpx_lg_f64_e32 v
[254:255], v
[2:3] ; encoding
: [0xfe,0x05,0x4a,0x7d]
1859 v_cmpx_lg_f64 s
[2:3], v
[2:3]
1860 // GFX12
: v_cmpx_lg_f64_e32 s
[2:3], v
[2:3] ; encoding
: [0x02,0x04,0x4a,0x7d]
1862 v_cmpx_lg_f64 s
[104:105], v
[2:3]
1863 // GFX12
: v_cmpx_lg_f64_e32 s
[104:105], v
[2:3] ; encoding
: [0x68,0x04,0x4a,0x7d]
1865 v_cmpx_lg_f64 vcc
, v
[2:3]
1866 // GFX12
: v_cmpx_lg_f64_e32 vcc
, v
[2:3] ; encoding
: [0x6a,0x04,0x4a,0x7d]
1868 v_cmpx_lg_f64 ttmp
[14:15], v
[2:3]
1869 // GFX12
: v_cmpx_lg_f64_e32 ttmp
[14:15], v
[2:3] ; encoding
: [0x7a,0x04,0x4a,0x7d]
1871 v_cmpx_lg_f64 exec
, v
[2:3]
1872 // GFX12
: v_cmpx_lg_f64_e32 exec
, v
[2:3] ; encoding
: [0x7e,0x04,0x4a,0x7d]
1874 v_cmpx_lg_f64 null
, v
[2:3]
1875 // GFX12
: v_cmpx_lg_f64_e32 null
, v
[2:3] ; encoding
: [0x7c,0x04,0x4a,0x7d]
1877 v_cmpx_lg_f64
-1, v
[2:3]
1878 // GFX12
: v_cmpx_lg_f64_e32
-1, v
[2:3] ; encoding
: [0xc1,0x04,0x4a,0x7d]
1880 v_cmpx_lg_f64
0.5, v
[2:3]
1881 // GFX12
: v_cmpx_lg_f64_e32
0.5, v
[2:3] ; encoding
: [0xf0,0x04,0x4a,0x7d]
1883 v_cmpx_lg_f64 src_scc
, v
[2:3]
1884 // GFX12
: v_cmpx_lg_f64_e32 src_scc
, v
[2:3] ; encoding
: [0xfd,0x04,0x4a,0x7d]
1886 v_cmpx_lg_f64
0xaf123456, v
[254:255]
1887 // GFX12
: v_cmpx_lg_f64_e32
0xaf123456, v
[254:255] ; encoding
: [0xff,0xfc,0x4b,0x7d,0x56,0x34,0x12,0xaf]
1889 v_cmpx_lt_f16 v1.
l, v2.
l
1890 // GFX12
: v_cmpx_lt_f16_e32 v1.
l, v2.
l ; encoding
: [0x01,0x05,0x02,0x7d]
1892 v_cmpx_lt_f16 v127.
l, v2.
l
1893 // GFX12
: v_cmpx_lt_f16_e32 v127.
l, v2.
l ; encoding
: [0x7f,0x05,0x02,0x7d]
1895 v_cmpx_lt_f16 s1
, v2.
l
1896 // GFX12
: v_cmpx_lt_f16_e32 s1
, v2.
l ; encoding
: [0x01,0x04,0x02,0x7d]
1898 v_cmpx_lt_f16 s105
, v2.
l
1899 // GFX12
: v_cmpx_lt_f16_e32 s105
, v2.
l ; encoding
: [0x69,0x04,0x02,0x7d]
1901 v_cmpx_lt_f16 vcc_lo
, v2.
l
1902 // GFX12
: v_cmpx_lt_f16_e32 vcc_lo
, v2.
l ; encoding
: [0x6a,0x04,0x02,0x7d]
1904 v_cmpx_lt_f16 vcc_hi
, v2.
l
1905 // GFX12
: v_cmpx_lt_f16_e32 vcc_hi
, v2.
l ; encoding
: [0x6b,0x04,0x02,0x7d]
1907 v_cmpx_lt_f16 ttmp15
, v2.
l
1908 // GFX12
: v_cmpx_lt_f16_e32 ttmp15
, v2.
l ; encoding
: [0x7b,0x04,0x02,0x7d]
1910 v_cmpx_lt_f16 m0
, v2.
l
1911 // GFX12
: v_cmpx_lt_f16_e32 m0
, v2.
l ; encoding
: [0x7d,0x04,0x02,0x7d]
1913 v_cmpx_lt_f16 exec_lo
, v2.
l
1914 // GFX12
: v_cmpx_lt_f16_e32 exec_lo
, v2.
l ; encoding
: [0x7e,0x04,0x02,0x7d]
1916 v_cmpx_lt_f16 exec_hi
, v2.
l
1917 // GFX12
: v_cmpx_lt_f16_e32 exec_hi
, v2.
l ; encoding
: [0x7f,0x04,0x02,0x7d]
1919 v_cmpx_lt_f16 null
, v2.
l
1920 // GFX12
: v_cmpx_lt_f16_e32 null
, v2.
l ; encoding
: [0x7c,0x04,0x02,0x7d]
1922 v_cmpx_lt_f16
-1, v2.
l
1923 // GFX12
: v_cmpx_lt_f16_e32
-1, v2.
l ; encoding
: [0xc1,0x04,0x02,0x7d]
1925 v_cmpx_lt_f16
0.5, v2.
l
1926 // GFX12
: v_cmpx_lt_f16_e32
0.5, v2.
l ; encoding
: [0xf0,0x04,0x02,0x7d]
1928 v_cmpx_lt_f16 src_scc
, v2.
l
1929 // GFX12
: v_cmpx_lt_f16_e32 src_scc
, v2.
l ; encoding
: [0xfd,0x04,0x02,0x7d]
1931 v_cmpx_lt_f16
0xfe0b, v127.
l
1932 // GFX12
: v_cmpx_lt_f16_e32
0xfe0b, v127.
l ; encoding
: [0xff,0xfe,0x02,0x7d,0x0b,0xfe,0x00,0x00]
1934 v_cmpx_lt_f16 v1.h
, v2.
l
1935 // GFX12
: v_cmpx_lt_f16_e32 v1.h
, v2.
l ; encoding
: [0x81,0x05,0x02,0x7d]
1937 v_cmpx_lt_f16 v127.h
, v2.
l
1938 // GFX12
: v_cmpx_lt_f16_e32 v127.h
, v2.
l ; encoding
: [0xff,0x05,0x02,0x7d]
1940 v_cmpx_lt_f16 src_scc
, v2.h
1941 // GFX12
: v_cmpx_lt_f16_e32 src_scc
, v2.h ; encoding
: [0xfd,0x04,0x03,0x7d]
1943 v_cmpx_lt_f16
0xfe0b, v127.h
1944 // GFX12
: v_cmpx_lt_f16_e32
0xfe0b, v127.h ; encoding
: [0xff,0xfe,0x03,0x7d,0x0b,0xfe,0x00,0x00]
1946 v_cmpx_lt_f32 v1
, v2
1947 // GFX12
: v_cmpx_lt_f32_e32 v1
, v2 ; encoding
: [0x01,0x05,0x22,0x7d]
1949 v_cmpx_lt_f32 v255
, v2
1950 // GFX12
: v_cmpx_lt_f32_e32 v255
, v2 ; encoding
: [0xff,0x05,0x22,0x7d]
1952 v_cmpx_lt_f32 s1
, v2
1953 // GFX12
: v_cmpx_lt_f32_e32 s1
, v2 ; encoding
: [0x01,0x04,0x22,0x7d]
1955 v_cmpx_lt_f32 s105
, v2
1956 // GFX12
: v_cmpx_lt_f32_e32 s105
, v2 ; encoding
: [0x69,0x04,0x22,0x7d]
1958 v_cmpx_lt_f32 vcc_lo
, v2
1959 // GFX12
: v_cmpx_lt_f32_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0x22,0x7d]
1961 v_cmpx_lt_f32 vcc_hi
, v2
1962 // GFX12
: v_cmpx_lt_f32_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0x22,0x7d]
1964 v_cmpx_lt_f32 ttmp15
, v2
1965 // GFX12
: v_cmpx_lt_f32_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0x22,0x7d]
1967 v_cmpx_lt_f32 m0
, v2
1968 // GFX12
: v_cmpx_lt_f32_e32 m0
, v2 ; encoding
: [0x7d,0x04,0x22,0x7d]
1970 v_cmpx_lt_f32 exec_lo
, v2
1971 // GFX12
: v_cmpx_lt_f32_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0x22,0x7d]
1973 v_cmpx_lt_f32 exec_hi
, v2
1974 // GFX12
: v_cmpx_lt_f32_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0x22,0x7d]
1976 v_cmpx_lt_f32 null
, v2
1977 // GFX12
: v_cmpx_lt_f32_e32 null
, v2 ; encoding
: [0x7c,0x04,0x22,0x7d]
1979 v_cmpx_lt_f32
-1, v2
1980 // GFX12
: v_cmpx_lt_f32_e32
-1, v2 ; encoding
: [0xc1,0x04,0x22,0x7d]
1982 v_cmpx_lt_f32
0.5, v2
1983 // GFX12
: v_cmpx_lt_f32_e32
0.5, v2 ; encoding
: [0xf0,0x04,0x22,0x7d]
1985 v_cmpx_lt_f32 src_scc
, v2
1986 // GFX12
: v_cmpx_lt_f32_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0x22,0x7d]
1988 v_cmpx_lt_f32
0xaf123456, v255
1989 // GFX12
: v_cmpx_lt_f32_e32
0xaf123456, v255 ; encoding
: [0xff,0xfe,0x23,0x7d,0x56,0x34,0x12,0xaf]
1991 v_cmpx_lt_f64 v
[1:2], v
[2:3]
1992 // GFX12
: v_cmpx_lt_f64_e32 v
[1:2], v
[2:3] ; encoding
: [0x01,0x05,0x42,0x7d]
1994 v_cmpx_lt_f64 v
[254:255], v
[2:3]
1995 // GFX12
: v_cmpx_lt_f64_e32 v
[254:255], v
[2:3] ; encoding
: [0xfe,0x05,0x42,0x7d]
1997 v_cmpx_lt_f64 s
[2:3], v
[2:3]
1998 // GFX12
: v_cmpx_lt_f64_e32 s
[2:3], v
[2:3] ; encoding
: [0x02,0x04,0x42,0x7d]
2000 v_cmpx_lt_f64 s
[104:105], v
[2:3]
2001 // GFX12
: v_cmpx_lt_f64_e32 s
[104:105], v
[2:3] ; encoding
: [0x68,0x04,0x42,0x7d]
2003 v_cmpx_lt_f64 vcc
, v
[2:3]
2004 // GFX12
: v_cmpx_lt_f64_e32 vcc
, v
[2:3] ; encoding
: [0x6a,0x04,0x42,0x7d]
2006 v_cmpx_lt_f64 ttmp
[14:15], v
[2:3]
2007 // GFX12
: v_cmpx_lt_f64_e32 ttmp
[14:15], v
[2:3] ; encoding
: [0x7a,0x04,0x42,0x7d]
2009 v_cmpx_lt_f64 exec
, v
[2:3]
2010 // GFX12
: v_cmpx_lt_f64_e32 exec
, v
[2:3] ; encoding
: [0x7e,0x04,0x42,0x7d]
2012 v_cmpx_lt_f64 null
, v
[2:3]
2013 // GFX12
: v_cmpx_lt_f64_e32 null
, v
[2:3] ; encoding
: [0x7c,0x04,0x42,0x7d]
2015 v_cmpx_lt_f64
-1, v
[2:3]
2016 // GFX12
: v_cmpx_lt_f64_e32
-1, v
[2:3] ; encoding
: [0xc1,0x04,0x42,0x7d]
2018 v_cmpx_lt_f64
0.5, v
[2:3]
2019 // GFX12
: v_cmpx_lt_f64_e32
0.5, v
[2:3] ; encoding
: [0xf0,0x04,0x42,0x7d]
2021 v_cmpx_lt_f64 src_scc
, v
[2:3]
2022 // GFX12
: v_cmpx_lt_f64_e32 src_scc
, v
[2:3] ; encoding
: [0xfd,0x04,0x42,0x7d]
2024 v_cmpx_lt_f64
0xaf123456, v
[254:255]
2025 // GFX12
: v_cmpx_lt_f64_e32
0xaf123456, v
[254:255] ; encoding
: [0xff,0xfc,0x43,0x7d,0x56,0x34,0x12,0xaf]
2027 v_cmpx_lt_i16 v1.
l, v2.
l
2028 // GFX12
: v_cmpx_lt_i16_e32 v1.
l, v2.
l ; encoding
: [0x01,0x05,0x62,0x7d]
2030 v_cmpx_lt_i16 v127.
l, v2.
l
2031 // GFX12
: v_cmpx_lt_i16_e32 v127.
l, v2.
l ; encoding
: [0x7f,0x05,0x62,0x7d]
2033 v_cmpx_lt_i16 s1
, v2.
l
2034 // GFX12
: v_cmpx_lt_i16_e32 s1
, v2.
l ; encoding
: [0x01,0x04,0x62,0x7d]
2036 v_cmpx_lt_i16 s105
, v2.
l
2037 // GFX12
: v_cmpx_lt_i16_e32 s105
, v2.
l ; encoding
: [0x69,0x04,0x62,0x7d]
2039 v_cmpx_lt_i16 vcc_lo
, v2.
l
2040 // GFX12
: v_cmpx_lt_i16_e32 vcc_lo
, v2.
l ; encoding
: [0x6a,0x04,0x62,0x7d]
2042 v_cmpx_lt_i16 vcc_hi
, v2.
l
2043 // GFX12
: v_cmpx_lt_i16_e32 vcc_hi
, v2.
l ; encoding
: [0x6b,0x04,0x62,0x7d]
2045 v_cmpx_lt_i16 ttmp15
, v2.
l
2046 // GFX12
: v_cmpx_lt_i16_e32 ttmp15
, v2.
l ; encoding
: [0x7b,0x04,0x62,0x7d]
2048 v_cmpx_lt_i16 m0
, v2.
l
2049 // GFX12
: v_cmpx_lt_i16_e32 m0
, v2.
l ; encoding
: [0x7d,0x04,0x62,0x7d]
2051 v_cmpx_lt_i16 exec_lo
, v2.
l
2052 // GFX12
: v_cmpx_lt_i16_e32 exec_lo
, v2.
l ; encoding
: [0x7e,0x04,0x62,0x7d]
2054 v_cmpx_lt_i16 exec_hi
, v2.
l
2055 // GFX12
: v_cmpx_lt_i16_e32 exec_hi
, v2.
l ; encoding
: [0x7f,0x04,0x62,0x7d]
2057 v_cmpx_lt_i16 null
, v2.
l
2058 // GFX12
: v_cmpx_lt_i16_e32 null
, v2.
l ; encoding
: [0x7c,0x04,0x62,0x7d]
2060 v_cmpx_lt_i16
-1, v2.
l
2061 // GFX12
: v_cmpx_lt_i16_e32
-1, v2.
l ; encoding
: [0xc1,0x04,0x62,0x7d]
2063 v_cmpx_lt_i16
0.5, v2.
l
2064 // GFX12
: v_cmpx_lt_i16_e32
0.5, v2.
l ; encoding
: [0xf0,0x04,0x62,0x7d]
2066 v_cmpx_lt_i16 src_scc
, v2.
l
2067 // GFX12
: v_cmpx_lt_i16_e32 src_scc
, v2.
l ; encoding
: [0xfd,0x04,0x62,0x7d]
2069 v_cmpx_lt_i16
0xfe0b, v127.
l
2070 // GFX12
: v_cmpx_lt_i16_e32
0xfe0b, v127.
l ; encoding
: [0xff,0xfe,0x62,0x7d,0x0b,0xfe,0x00,0x00]
2072 v_cmpx_lt_i16 v1.h
, v2.
l
2073 // GFX12
: v_cmpx_lt_i16_e32 v1.h
, v2.
l ; encoding
: [0x81,0x05,0x62,0x7d]
2075 v_cmpx_lt_i16 v127.h
, v2.
l
2076 // GFX12
: v_cmpx_lt_i16_e32 v127.h
, v2.
l ; encoding
: [0xff,0x05,0x62,0x7d]
2078 v_cmpx_lt_i16 src_scc
, v2.h
2079 // GFX12
: v_cmpx_lt_i16_e32 src_scc
, v2.h ; encoding
: [0xfd,0x04,0x63,0x7d]
2081 v_cmpx_lt_i16
0xfe0b, v127.h
2082 // GFX12
: v_cmpx_lt_i16_e32
0xfe0b, v127.h ; encoding
: [0xff,0xfe,0x63,0x7d,0x0b,0xfe,0x00,0x00]
2084 v_cmpx_lt_i32 v1
, v2
2085 // GFX12
: v_cmpx_lt_i32_e32 v1
, v2 ; encoding
: [0x01,0x05,0x82,0x7d]
2087 v_cmpx_lt_i32 v255
, v2
2088 // GFX12
: v_cmpx_lt_i32_e32 v255
, v2 ; encoding
: [0xff,0x05,0x82,0x7d]
2090 v_cmpx_lt_i32 s1
, v2
2091 // GFX12
: v_cmpx_lt_i32_e32 s1
, v2 ; encoding
: [0x01,0x04,0x82,0x7d]
2093 v_cmpx_lt_i32 s105
, v2
2094 // GFX12
: v_cmpx_lt_i32_e32 s105
, v2 ; encoding
: [0x69,0x04,0x82,0x7d]
2096 v_cmpx_lt_i32 vcc_lo
, v2
2097 // GFX12
: v_cmpx_lt_i32_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0x82,0x7d]
2099 v_cmpx_lt_i32 vcc_hi
, v2
2100 // GFX12
: v_cmpx_lt_i32_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0x82,0x7d]
2102 v_cmpx_lt_i32 ttmp15
, v2
2103 // GFX12
: v_cmpx_lt_i32_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0x82,0x7d]
2105 v_cmpx_lt_i32 m0
, v2
2106 // GFX12
: v_cmpx_lt_i32_e32 m0
, v2 ; encoding
: [0x7d,0x04,0x82,0x7d]
2108 v_cmpx_lt_i32 exec_lo
, v2
2109 // GFX12
: v_cmpx_lt_i32_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0x82,0x7d]
2111 v_cmpx_lt_i32 exec_hi
, v2
2112 // GFX12
: v_cmpx_lt_i32_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0x82,0x7d]
2114 v_cmpx_lt_i32 null
, v2
2115 // GFX12
: v_cmpx_lt_i32_e32 null
, v2 ; encoding
: [0x7c,0x04,0x82,0x7d]
2117 v_cmpx_lt_i32
-1, v2
2118 // GFX12
: v_cmpx_lt_i32_e32
-1, v2 ; encoding
: [0xc1,0x04,0x82,0x7d]
2120 v_cmpx_lt_i32
0.5, v2
2121 // GFX12
: v_cmpx_lt_i32_e32
0.5, v2 ; encoding
: [0xf0,0x04,0x82,0x7d]
2123 v_cmpx_lt_i32 src_scc
, v2
2124 // GFX12
: v_cmpx_lt_i32_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0x82,0x7d]
2126 v_cmpx_lt_i32
0xaf123456, v255
2127 // GFX12
: v_cmpx_lt_i32_e32
0xaf123456, v255 ; encoding
: [0xff,0xfe,0x83,0x7d,0x56,0x34,0x12,0xaf]
2129 v_cmpx_lt_i64 v
[1:2], v
[2:3]
2130 // GFX12
: v_cmpx_lt_i64_e32 v
[1:2], v
[2:3] ; encoding
: [0x01,0x05,0xa2,0x7d]
2132 v_cmpx_lt_i64 v
[254:255], v
[2:3]
2133 // GFX12
: v_cmpx_lt_i64_e32 v
[254:255], v
[2:3] ; encoding
: [0xfe,0x05,0xa2,0x7d]
2135 v_cmpx_lt_i64 s
[2:3], v
[2:3]
2136 // GFX12
: v_cmpx_lt_i64_e32 s
[2:3], v
[2:3] ; encoding
: [0x02,0x04,0xa2,0x7d]
2138 v_cmpx_lt_i64 s
[104:105], v
[2:3]
2139 // GFX12
: v_cmpx_lt_i64_e32 s
[104:105], v
[2:3] ; encoding
: [0x68,0x04,0xa2,0x7d]
2141 v_cmpx_lt_i64 vcc
, v
[2:3]
2142 // GFX12
: v_cmpx_lt_i64_e32 vcc
, v
[2:3] ; encoding
: [0x6a,0x04,0xa2,0x7d]
2144 v_cmpx_lt_i64 ttmp
[14:15], v
[2:3]
2145 // GFX12
: v_cmpx_lt_i64_e32 ttmp
[14:15], v
[2:3] ; encoding
: [0x7a,0x04,0xa2,0x7d]
2147 v_cmpx_lt_i64 exec
, v
[2:3]
2148 // GFX12
: v_cmpx_lt_i64_e32 exec
, v
[2:3] ; encoding
: [0x7e,0x04,0xa2,0x7d]
2150 v_cmpx_lt_i64 null
, v
[2:3]
2151 // GFX12
: v_cmpx_lt_i64_e32 null
, v
[2:3] ; encoding
: [0x7c,0x04,0xa2,0x7d]
2153 v_cmpx_lt_i64
-1, v
[2:3]
2154 // GFX12
: v_cmpx_lt_i64_e32
-1, v
[2:3] ; encoding
: [0xc1,0x04,0xa2,0x7d]
2156 v_cmpx_lt_i64
0.5, v
[2:3]
2157 // GFX12
: v_cmpx_lt_i64_e32
0.5, v
[2:3] ; encoding
: [0xf0,0x04,0xa2,0x7d]
2159 v_cmpx_lt_i64 src_scc
, v
[2:3]
2160 // GFX12
: v_cmpx_lt_i64_e32 src_scc
, v
[2:3] ; encoding
: [0xfd,0x04,0xa2,0x7d]
2162 v_cmpx_lt_i64
0xaf123456, v
[254:255]
2163 // GFX12
: v_cmpx_lt_i64_e32
0xaf123456, v
[254:255] ; encoding
: [0xff,0xfc,0xa3,0x7d,0x56,0x34,0x12,0xaf]
2165 v_cmpx_lt_u16 v1.
l, v2.
l
2166 // GFX12
: v_cmpx_lt_u16_e32 v1.
l, v2.
l ; encoding
: [0x01,0x05,0x72,0x7d]
2168 v_cmpx_lt_u16 v127.
l, v2.
l
2169 // GFX12
: v_cmpx_lt_u16_e32 v127.
l, v2.
l ; encoding
: [0x7f,0x05,0x72,0x7d]
2171 v_cmpx_lt_u16 s1
, v2.
l
2172 // GFX12
: v_cmpx_lt_u16_e32 s1
, v2.
l ; encoding
: [0x01,0x04,0x72,0x7d]
2174 v_cmpx_lt_u16 s105
, v2.
l
2175 // GFX12
: v_cmpx_lt_u16_e32 s105
, v2.
l ; encoding
: [0x69,0x04,0x72,0x7d]
2177 v_cmpx_lt_u16 vcc_lo
, v2.
l
2178 // GFX12
: v_cmpx_lt_u16_e32 vcc_lo
, v2.
l ; encoding
: [0x6a,0x04,0x72,0x7d]
2180 v_cmpx_lt_u16 vcc_hi
, v2.
l
2181 // GFX12
: v_cmpx_lt_u16_e32 vcc_hi
, v2.
l ; encoding
: [0x6b,0x04,0x72,0x7d]
2183 v_cmpx_lt_u16 ttmp15
, v2.
l
2184 // GFX12
: v_cmpx_lt_u16_e32 ttmp15
, v2.
l ; encoding
: [0x7b,0x04,0x72,0x7d]
2186 v_cmpx_lt_u16 m0
, v2.
l
2187 // GFX12
: v_cmpx_lt_u16_e32 m0
, v2.
l ; encoding
: [0x7d,0x04,0x72,0x7d]
2189 v_cmpx_lt_u16 exec_lo
, v2.
l
2190 // GFX12
: v_cmpx_lt_u16_e32 exec_lo
, v2.
l ; encoding
: [0x7e,0x04,0x72,0x7d]
2192 v_cmpx_lt_u16 exec_hi
, v2.
l
2193 // GFX12
: v_cmpx_lt_u16_e32 exec_hi
, v2.
l ; encoding
: [0x7f,0x04,0x72,0x7d]
2195 v_cmpx_lt_u16 null
, v2.
l
2196 // GFX12
: v_cmpx_lt_u16_e32 null
, v2.
l ; encoding
: [0x7c,0x04,0x72,0x7d]
2198 v_cmpx_lt_u16
-1, v2.
l
2199 // GFX12
: v_cmpx_lt_u16_e32
-1, v2.
l ; encoding
: [0xc1,0x04,0x72,0x7d]
2201 v_cmpx_lt_u16
0.5, v2.
l
2202 // GFX12
: v_cmpx_lt_u16_e32
0.5, v2.
l ; encoding
: [0xf0,0x04,0x72,0x7d]
2204 v_cmpx_lt_u16 src_scc
, v2.
l
2205 // GFX12
: v_cmpx_lt_u16_e32 src_scc
, v2.
l ; encoding
: [0xfd,0x04,0x72,0x7d]
2207 v_cmpx_lt_u16
0xfe0b, v127.
l
2208 // GFX12
: v_cmpx_lt_u16_e32
0xfe0b, v127.
l ; encoding
: [0xff,0xfe,0x72,0x7d,0x0b,0xfe,0x00,0x00]
2210 v_cmpx_lt_u16 v1.h
, v2.
l
2211 // GFX12
: v_cmpx_lt_u16_e32 v1.h
, v2.
l ; encoding
: [0x81,0x05,0x72,0x7d]
2213 v_cmpx_lt_u16 v127.h
, v2.
l
2214 // GFX12
: v_cmpx_lt_u16_e32 v127.h
, v2.
l ; encoding
: [0xff,0x05,0x72,0x7d]
2216 v_cmpx_lt_u16 src_scc
, v2.h
2217 // GFX12
: v_cmpx_lt_u16_e32 src_scc
, v2.h ; encoding
: [0xfd,0x04,0x73,0x7d]
2219 v_cmpx_lt_u16
0xfe0b, v127.h
2220 // GFX12
: v_cmpx_lt_u16_e32
0xfe0b, v127.h ; encoding
: [0xff,0xfe,0x73,0x7d,0x0b,0xfe,0x00,0x00]
2222 v_cmpx_lt_u32 v1
, v2
2223 // GFX12
: v_cmpx_lt_u32_e32 v1
, v2 ; encoding
: [0x01,0x05,0x92,0x7d]
2225 v_cmpx_lt_u32 v255
, v2
2226 // GFX12
: v_cmpx_lt_u32_e32 v255
, v2 ; encoding
: [0xff,0x05,0x92,0x7d]
2228 v_cmpx_lt_u32 s1
, v2
2229 // GFX12
: v_cmpx_lt_u32_e32 s1
, v2 ; encoding
: [0x01,0x04,0x92,0x7d]
2231 v_cmpx_lt_u32 s105
, v2
2232 // GFX12
: v_cmpx_lt_u32_e32 s105
, v2 ; encoding
: [0x69,0x04,0x92,0x7d]
2234 v_cmpx_lt_u32 vcc_lo
, v2
2235 // GFX12
: v_cmpx_lt_u32_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0x92,0x7d]
2237 v_cmpx_lt_u32 vcc_hi
, v2
2238 // GFX12
: v_cmpx_lt_u32_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0x92,0x7d]
2240 v_cmpx_lt_u32 ttmp15
, v2
2241 // GFX12
: v_cmpx_lt_u32_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0x92,0x7d]
2243 v_cmpx_lt_u32 m0
, v2
2244 // GFX12
: v_cmpx_lt_u32_e32 m0
, v2 ; encoding
: [0x7d,0x04,0x92,0x7d]
2246 v_cmpx_lt_u32 exec_lo
, v2
2247 // GFX12
: v_cmpx_lt_u32_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0x92,0x7d]
2249 v_cmpx_lt_u32 exec_hi
, v2
2250 // GFX12
: v_cmpx_lt_u32_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0x92,0x7d]
2252 v_cmpx_lt_u32 null
, v2
2253 // GFX12
: v_cmpx_lt_u32_e32 null
, v2 ; encoding
: [0x7c,0x04,0x92,0x7d]
2255 v_cmpx_lt_u32
-1, v2
2256 // GFX12
: v_cmpx_lt_u32_e32
-1, v2 ; encoding
: [0xc1,0x04,0x92,0x7d]
2258 v_cmpx_lt_u32
0.5, v2
2259 // GFX12
: v_cmpx_lt_u32_e32
0.5, v2 ; encoding
: [0xf0,0x04,0x92,0x7d]
2261 v_cmpx_lt_u32 src_scc
, v2
2262 // GFX12
: v_cmpx_lt_u32_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0x92,0x7d]
2264 v_cmpx_lt_u32
0xaf123456, v255
2265 // GFX12
: v_cmpx_lt_u32_e32
0xaf123456, v255 ; encoding
: [0xff,0xfe,0x93,0x7d,0x56,0x34,0x12,0xaf]
2267 v_cmpx_lt_u64 v
[1:2], v
[2:3]
2268 // GFX12
: v_cmpx_lt_u64_e32 v
[1:2], v
[2:3] ; encoding
: [0x01,0x05,0xb2,0x7d]
2270 v_cmpx_lt_u64 v
[254:255], v
[2:3]
2271 // GFX12
: v_cmpx_lt_u64_e32 v
[254:255], v
[2:3] ; encoding
: [0xfe,0x05,0xb2,0x7d]
2273 v_cmpx_lt_u64 s
[2:3], v
[2:3]
2274 // GFX12
: v_cmpx_lt_u64_e32 s
[2:3], v
[2:3] ; encoding
: [0x02,0x04,0xb2,0x7d]
2276 v_cmpx_lt_u64 s
[104:105], v
[2:3]
2277 // GFX12
: v_cmpx_lt_u64_e32 s
[104:105], v
[2:3] ; encoding
: [0x68,0x04,0xb2,0x7d]
2279 v_cmpx_lt_u64 vcc
, v
[2:3]
2280 // GFX12
: v_cmpx_lt_u64_e32 vcc
, v
[2:3] ; encoding
: [0x6a,0x04,0xb2,0x7d]
2282 v_cmpx_lt_u64 ttmp
[14:15], v
[2:3]
2283 // GFX12
: v_cmpx_lt_u64_e32 ttmp
[14:15], v
[2:3] ; encoding
: [0x7a,0x04,0xb2,0x7d]
2285 v_cmpx_lt_u64 exec
, v
[2:3]
2286 // GFX12
: v_cmpx_lt_u64_e32 exec
, v
[2:3] ; encoding
: [0x7e,0x04,0xb2,0x7d]
2288 v_cmpx_lt_u64 null
, v
[2:3]
2289 // GFX12
: v_cmpx_lt_u64_e32 null
, v
[2:3] ; encoding
: [0x7c,0x04,0xb2,0x7d]
2291 v_cmpx_lt_u64
-1, v
[2:3]
2292 // GFX12
: v_cmpx_lt_u64_e32
-1, v
[2:3] ; encoding
: [0xc1,0x04,0xb2,0x7d]
2294 v_cmpx_lt_u64
0.5, v
[2:3]
2295 // GFX12
: v_cmpx_lt_u64_e32
0.5, v
[2:3] ; encoding
: [0xf0,0x04,0xb2,0x7d]
2297 v_cmpx_lt_u64 src_scc
, v
[2:3]
2298 // GFX12
: v_cmpx_lt_u64_e32 src_scc
, v
[2:3] ; encoding
: [0xfd,0x04,0xb2,0x7d]
2300 v_cmpx_lt_u64
0xaf123456, v
[254:255]
2301 // GFX12
: v_cmpx_lt_u64_e32
0xaf123456, v
[254:255] ; encoding
: [0xff,0xfc,0xb3,0x7d,0x56,0x34,0x12,0xaf]
2303 v_cmpx_ne_i16 v1.
l, v2.
l
2304 // GFX12
: v_cmpx_ne_i16_e32 v1.
l, v2.
l ; encoding
: [0x01,0x05,0x6a,0x7d]
2306 v_cmpx_ne_i16 v127.
l, v2.
l
2307 // GFX12
: v_cmpx_ne_i16_e32 v127.
l, v2.
l ; encoding
: [0x7f,0x05,0x6a,0x7d]
2309 v_cmpx_ne_i16 s1
, v2.
l
2310 // GFX12
: v_cmpx_ne_i16_e32 s1
, v2.
l ; encoding
: [0x01,0x04,0x6a,0x7d]
2312 v_cmpx_ne_i16 s105
, v2.
l
2313 // GFX12
: v_cmpx_ne_i16_e32 s105
, v2.
l ; encoding
: [0x69,0x04,0x6a,0x7d]
2315 v_cmpx_ne_i16 vcc_lo
, v2.
l
2316 // GFX12
: v_cmpx_ne_i16_e32 vcc_lo
, v2.
l ; encoding
: [0x6a,0x04,0x6a,0x7d]
2318 v_cmpx_ne_i16 vcc_hi
, v2.
l
2319 // GFX12
: v_cmpx_ne_i16_e32 vcc_hi
, v2.
l ; encoding
: [0x6b,0x04,0x6a,0x7d]
2321 v_cmpx_ne_i16 ttmp15
, v2.
l
2322 // GFX12
: v_cmpx_ne_i16_e32 ttmp15
, v2.
l ; encoding
: [0x7b,0x04,0x6a,0x7d]
2324 v_cmpx_ne_i16 m0
, v2.
l
2325 // GFX12
: v_cmpx_ne_i16_e32 m0
, v2.
l ; encoding
: [0x7d,0x04,0x6a,0x7d]
2327 v_cmpx_ne_i16 exec_lo
, v2.
l
2328 // GFX12
: v_cmpx_ne_i16_e32 exec_lo
, v2.
l ; encoding
: [0x7e,0x04,0x6a,0x7d]
2330 v_cmpx_ne_i16 exec_hi
, v2.
l
2331 // GFX12
: v_cmpx_ne_i16_e32 exec_hi
, v2.
l ; encoding
: [0x7f,0x04,0x6a,0x7d]
2333 v_cmpx_ne_i16 null
, v2.
l
2334 // GFX12
: v_cmpx_ne_i16_e32 null
, v2.
l ; encoding
: [0x7c,0x04,0x6a,0x7d]
2336 v_cmpx_ne_i16
-1, v2.
l
2337 // GFX12
: v_cmpx_ne_i16_e32
-1, v2.
l ; encoding
: [0xc1,0x04,0x6a,0x7d]
2339 v_cmpx_ne_i16
0.5, v2.
l
2340 // GFX12
: v_cmpx_ne_i16_e32
0.5, v2.
l ; encoding
: [0xf0,0x04,0x6a,0x7d]
2342 v_cmpx_ne_i16 src_scc
, v2.
l
2343 // GFX12
: v_cmpx_ne_i16_e32 src_scc
, v2.
l ; encoding
: [0xfd,0x04,0x6a,0x7d]
2345 v_cmpx_ne_i16
0xfe0b, v127.
l
2346 // GFX12
: v_cmpx_ne_i16_e32
0xfe0b, v127.
l ; encoding
: [0xff,0xfe,0x6a,0x7d,0x0b,0xfe,0x00,0x00]
2348 v_cmpx_ne_i16 v1.h
, v2.
l
2349 // GFX12
: v_cmpx_ne_i16_e32 v1.h
, v2.
l ; encoding
: [0x81,0x05,0x6a,0x7d]
2351 v_cmpx_ne_i16 v127.h
, v2.
l
2352 // GFX12
: v_cmpx_ne_i16_e32 v127.h
, v2.
l ; encoding
: [0xff,0x05,0x6a,0x7d]
2354 v_cmpx_ne_i16 src_scc
, v2.h
2355 // GFX12
: v_cmpx_ne_i16_e32 src_scc
, v2.h ; encoding
: [0xfd,0x04,0x6b,0x7d]
2357 v_cmpx_ne_i16
0xfe0b, v127.h
2358 // GFX12
: v_cmpx_ne_i16_e32
0xfe0b, v127.h ; encoding
: [0xff,0xfe,0x6b,0x7d,0x0b,0xfe,0x00,0x00]
2360 v_cmpx_ne_i32 v1
, v2
2361 // GFX12
: v_cmpx_ne_i32_e32 v1
, v2 ; encoding
: [0x01,0x05,0x8a,0x7d]
2363 v_cmpx_ne_i32 v255
, v2
2364 // GFX12
: v_cmpx_ne_i32_e32 v255
, v2 ; encoding
: [0xff,0x05,0x8a,0x7d]
2366 v_cmpx_ne_i32 s1
, v2
2367 // GFX12
: v_cmpx_ne_i32_e32 s1
, v2 ; encoding
: [0x01,0x04,0x8a,0x7d]
2369 v_cmpx_ne_i32 s105
, v2
2370 // GFX12
: v_cmpx_ne_i32_e32 s105
, v2 ; encoding
: [0x69,0x04,0x8a,0x7d]
2372 v_cmpx_ne_i32 vcc_lo
, v2
2373 // GFX12
: v_cmpx_ne_i32_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0x8a,0x7d]
2375 v_cmpx_ne_i32 vcc_hi
, v2
2376 // GFX12
: v_cmpx_ne_i32_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0x8a,0x7d]
2378 v_cmpx_ne_i32 ttmp15
, v2
2379 // GFX12
: v_cmpx_ne_i32_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0x8a,0x7d]
2381 v_cmpx_ne_i32 m0
, v2
2382 // GFX12
: v_cmpx_ne_i32_e32 m0
, v2 ; encoding
: [0x7d,0x04,0x8a,0x7d]
2384 v_cmpx_ne_i32 exec_lo
, v2
2385 // GFX12
: v_cmpx_ne_i32_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0x8a,0x7d]
2387 v_cmpx_ne_i32 exec_hi
, v2
2388 // GFX12
: v_cmpx_ne_i32_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0x8a,0x7d]
2390 v_cmpx_ne_i32 null
, v2
2391 // GFX12
: v_cmpx_ne_i32_e32 null
, v2 ; encoding
: [0x7c,0x04,0x8a,0x7d]
2393 v_cmpx_ne_i32
-1, v2
2394 // GFX12
: v_cmpx_ne_i32_e32
-1, v2 ; encoding
: [0xc1,0x04,0x8a,0x7d]
2396 v_cmpx_ne_i32
0.5, v2
2397 // GFX12
: v_cmpx_ne_i32_e32
0.5, v2 ; encoding
: [0xf0,0x04,0x8a,0x7d]
2399 v_cmpx_ne_i32 src_scc
, v2
2400 // GFX12
: v_cmpx_ne_i32_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0x8a,0x7d]
2402 v_cmpx_ne_i32
0xaf123456, v255
2403 // GFX12
: v_cmpx_ne_i32_e32
0xaf123456, v255 ; encoding
: [0xff,0xfe,0x8b,0x7d,0x56,0x34,0x12,0xaf]
2405 v_cmpx_ne_i64 v
[1:2], v
[2:3]
2406 // GFX12
: v_cmpx_ne_i64_e32 v
[1:2], v
[2:3] ; encoding
: [0x01,0x05,0xaa,0x7d]
2408 v_cmpx_ne_i64 v
[254:255], v
[2:3]
2409 // GFX12
: v_cmpx_ne_i64_e32 v
[254:255], v
[2:3] ; encoding
: [0xfe,0x05,0xaa,0x7d]
2411 v_cmpx_ne_i64 s
[2:3], v
[2:3]
2412 // GFX12
: v_cmpx_ne_i64_e32 s
[2:3], v
[2:3] ; encoding
: [0x02,0x04,0xaa,0x7d]
2414 v_cmpx_ne_i64 s
[104:105], v
[2:3]
2415 // GFX12
: v_cmpx_ne_i64_e32 s
[104:105], v
[2:3] ; encoding
: [0x68,0x04,0xaa,0x7d]
2417 v_cmpx_ne_i64 vcc
, v
[2:3]
2418 // GFX12
: v_cmpx_ne_i64_e32 vcc
, v
[2:3] ; encoding
: [0x6a,0x04,0xaa,0x7d]
2420 v_cmpx_ne_i64 ttmp
[14:15], v
[2:3]
2421 // GFX12
: v_cmpx_ne_i64_e32 ttmp
[14:15], v
[2:3] ; encoding
: [0x7a,0x04,0xaa,0x7d]
2423 v_cmpx_ne_i64 exec
, v
[2:3]
2424 // GFX12
: v_cmpx_ne_i64_e32 exec
, v
[2:3] ; encoding
: [0x7e,0x04,0xaa,0x7d]
2426 v_cmpx_ne_i64 null
, v
[2:3]
2427 // GFX12
: v_cmpx_ne_i64_e32 null
, v
[2:3] ; encoding
: [0x7c,0x04,0xaa,0x7d]
2429 v_cmpx_ne_i64
-1, v
[2:3]
2430 // GFX12
: v_cmpx_ne_i64_e32
-1, v
[2:3] ; encoding
: [0xc1,0x04,0xaa,0x7d]
2432 v_cmpx_ne_i64
0.5, v
[2:3]
2433 // GFX12
: v_cmpx_ne_i64_e32
0.5, v
[2:3] ; encoding
: [0xf0,0x04,0xaa,0x7d]
2435 v_cmpx_ne_i64 src_scc
, v
[2:3]
2436 // GFX12
: v_cmpx_ne_i64_e32 src_scc
, v
[2:3] ; encoding
: [0xfd,0x04,0xaa,0x7d]
2438 v_cmpx_ne_i64
0xaf123456, v
[254:255]
2439 // GFX12
: v_cmpx_ne_i64_e32
0xaf123456, v
[254:255] ; encoding
: [0xff,0xfc,0xab,0x7d,0x56,0x34,0x12,0xaf]
2441 v_cmpx_ne_u16 v1.
l, v2.
l
2442 // GFX12
: v_cmpx_ne_u16_e32 v1.
l, v2.
l ; encoding
: [0x01,0x05,0x7a,0x7d]
2444 v_cmpx_ne_u16 v127.
l, v2.
l
2445 // GFX12
: v_cmpx_ne_u16_e32 v127.
l, v2.
l ; encoding
: [0x7f,0x05,0x7a,0x7d]
2447 v_cmpx_ne_u16 s1
, v2.
l
2448 // GFX12
: v_cmpx_ne_u16_e32 s1
, v2.
l ; encoding
: [0x01,0x04,0x7a,0x7d]
2450 v_cmpx_ne_u16 s105
, v2.
l
2451 // GFX12
: v_cmpx_ne_u16_e32 s105
, v2.
l ; encoding
: [0x69,0x04,0x7a,0x7d]
2453 v_cmpx_ne_u16 vcc_lo
, v2.
l
2454 // GFX12
: v_cmpx_ne_u16_e32 vcc_lo
, v2.
l ; encoding
: [0x6a,0x04,0x7a,0x7d]
2456 v_cmpx_ne_u16 vcc_hi
, v2.
l
2457 // GFX12
: v_cmpx_ne_u16_e32 vcc_hi
, v2.
l ; encoding
: [0x6b,0x04,0x7a,0x7d]
2459 v_cmpx_ne_u16 ttmp15
, v2.
l
2460 // GFX12
: v_cmpx_ne_u16_e32 ttmp15
, v2.
l ; encoding
: [0x7b,0x04,0x7a,0x7d]
2462 v_cmpx_ne_u16 m0
, v2.
l
2463 // GFX12
: v_cmpx_ne_u16_e32 m0
, v2.
l ; encoding
: [0x7d,0x04,0x7a,0x7d]
2465 v_cmpx_ne_u16 exec_lo
, v2.
l
2466 // GFX12
: v_cmpx_ne_u16_e32 exec_lo
, v2.
l ; encoding
: [0x7e,0x04,0x7a,0x7d]
2468 v_cmpx_ne_u16 exec_hi
, v2.
l
2469 // GFX12
: v_cmpx_ne_u16_e32 exec_hi
, v2.
l ; encoding
: [0x7f,0x04,0x7a,0x7d]
2471 v_cmpx_ne_u16 null
, v2.
l
2472 // GFX12
: v_cmpx_ne_u16_e32 null
, v2.
l ; encoding
: [0x7c,0x04,0x7a,0x7d]
2474 v_cmpx_ne_u16
-1, v2.
l
2475 // GFX12
: v_cmpx_ne_u16_e32
-1, v2.
l ; encoding
: [0xc1,0x04,0x7a,0x7d]
2477 v_cmpx_ne_u16
0.5, v2.
l
2478 // GFX12
: v_cmpx_ne_u16_e32
0.5, v2.
l ; encoding
: [0xf0,0x04,0x7a,0x7d]
2480 v_cmpx_ne_u16 src_scc
, v2.
l
2481 // GFX12
: v_cmpx_ne_u16_e32 src_scc
, v2.
l ; encoding
: [0xfd,0x04,0x7a,0x7d]
2483 v_cmpx_ne_u16
0xfe0b, v127.
l
2484 // GFX12
: v_cmpx_ne_u16_e32
0xfe0b, v127.
l ; encoding
: [0xff,0xfe,0x7a,0x7d,0x0b,0xfe,0x00,0x00]
2486 v_cmpx_ne_u16 v1.h
, v2.
l
2487 // GFX12
: v_cmpx_ne_u16_e32 v1.h
, v2.
l ; encoding
: [0x81,0x05,0x7a,0x7d]
2489 v_cmpx_ne_u16 v127.h
, v2.
l
2490 // GFX12
: v_cmpx_ne_u16_e32 v127.h
, v2.
l ; encoding
: [0xff,0x05,0x7a,0x7d]
2492 v_cmpx_ne_u16 src_scc
, v2.h
2493 // GFX12
: v_cmpx_ne_u16_e32 src_scc
, v2.h ; encoding
: [0xfd,0x04,0x7b,0x7d]
2495 v_cmpx_ne_u16
0xfe0b, v127.h
2496 // GFX12
: v_cmpx_ne_u16_e32
0xfe0b, v127.h ; encoding
: [0xff,0xfe,0x7b,0x7d,0x0b,0xfe,0x00,0x00]
2498 v_cmpx_ne_u32 v1
, v2
2499 // GFX12
: v_cmpx_ne_u32_e32 v1
, v2 ; encoding
: [0x01,0x05,0x9a,0x7d]
2501 v_cmpx_ne_u32 v255
, v2
2502 // GFX12
: v_cmpx_ne_u32_e32 v255
, v2 ; encoding
: [0xff,0x05,0x9a,0x7d]
2504 v_cmpx_ne_u32 s1
, v2
2505 // GFX12
: v_cmpx_ne_u32_e32 s1
, v2 ; encoding
: [0x01,0x04,0x9a,0x7d]
2507 v_cmpx_ne_u32 s105
, v2
2508 // GFX12
: v_cmpx_ne_u32_e32 s105
, v2 ; encoding
: [0x69,0x04,0x9a,0x7d]
2510 v_cmpx_ne_u32 vcc_lo
, v2
2511 // GFX12
: v_cmpx_ne_u32_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0x9a,0x7d]
2513 v_cmpx_ne_u32 vcc_hi
, v2
2514 // GFX12
: v_cmpx_ne_u32_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0x9a,0x7d]
2516 v_cmpx_ne_u32 ttmp15
, v2
2517 // GFX12
: v_cmpx_ne_u32_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0x9a,0x7d]
2519 v_cmpx_ne_u32 m0
, v2
2520 // GFX12
: v_cmpx_ne_u32_e32 m0
, v2 ; encoding
: [0x7d,0x04,0x9a,0x7d]
2522 v_cmpx_ne_u32 exec_lo
, v2
2523 // GFX12
: v_cmpx_ne_u32_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0x9a,0x7d]
2525 v_cmpx_ne_u32 exec_hi
, v2
2526 // GFX12
: v_cmpx_ne_u32_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0x9a,0x7d]
2528 v_cmpx_ne_u32 null
, v2
2529 // GFX12
: v_cmpx_ne_u32_e32 null
, v2 ; encoding
: [0x7c,0x04,0x9a,0x7d]
2531 v_cmpx_ne_u32
-1, v2
2532 // GFX12
: v_cmpx_ne_u32_e32
-1, v2 ; encoding
: [0xc1,0x04,0x9a,0x7d]
2534 v_cmpx_ne_u32
0.5, v2
2535 // GFX12
: v_cmpx_ne_u32_e32
0.5, v2 ; encoding
: [0xf0,0x04,0x9a,0x7d]
2537 v_cmpx_ne_u32 src_scc
, v2
2538 // GFX12
: v_cmpx_ne_u32_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0x9a,0x7d]
2540 v_cmpx_ne_u32
0xaf123456, v255
2541 // GFX12
: v_cmpx_ne_u32_e32
0xaf123456, v255 ; encoding
: [0xff,0xfe,0x9b,0x7d,0x56,0x34,0x12,0xaf]
2543 v_cmpx_ne_u64 v
[1:2], v
[2:3]
2544 // GFX12
: v_cmpx_ne_u64_e32 v
[1:2], v
[2:3] ; encoding
: [0x01,0x05,0xba,0x7d]
2546 v_cmpx_ne_u64 v
[254:255], v
[2:3]
2547 // GFX12
: v_cmpx_ne_u64_e32 v
[254:255], v
[2:3] ; encoding
: [0xfe,0x05,0xba,0x7d]
2549 v_cmpx_ne_u64 s
[2:3], v
[2:3]
2550 // GFX12
: v_cmpx_ne_u64_e32 s
[2:3], v
[2:3] ; encoding
: [0x02,0x04,0xba,0x7d]
2552 v_cmpx_ne_u64 s
[104:105], v
[2:3]
2553 // GFX12
: v_cmpx_ne_u64_e32 s
[104:105], v
[2:3] ; encoding
: [0x68,0x04,0xba,0x7d]
2555 v_cmpx_ne_u64 vcc
, v
[2:3]
2556 // GFX12
: v_cmpx_ne_u64_e32 vcc
, v
[2:3] ; encoding
: [0x6a,0x04,0xba,0x7d]
2558 v_cmpx_ne_u64 ttmp
[14:15], v
[2:3]
2559 // GFX12
: v_cmpx_ne_u64_e32 ttmp
[14:15], v
[2:3] ; encoding
: [0x7a,0x04,0xba,0x7d]
2561 v_cmpx_ne_u64 exec
, v
[2:3]
2562 // GFX12
: v_cmpx_ne_u64_e32 exec
, v
[2:3] ; encoding
: [0x7e,0x04,0xba,0x7d]
2564 v_cmpx_ne_u64 null
, v
[2:3]
2565 // GFX12
: v_cmpx_ne_u64_e32 null
, v
[2:3] ; encoding
: [0x7c,0x04,0xba,0x7d]
2567 v_cmpx_ne_u64
-1, v
[2:3]
2568 // GFX12
: v_cmpx_ne_u64_e32
-1, v
[2:3] ; encoding
: [0xc1,0x04,0xba,0x7d]
2570 v_cmpx_ne_u64
0.5, v
[2:3]
2571 // GFX12
: v_cmpx_ne_u64_e32
0.5, v
[2:3] ; encoding
: [0xf0,0x04,0xba,0x7d]
2573 v_cmpx_ne_u64 src_scc
, v
[2:3]
2574 // GFX12
: v_cmpx_ne_u64_e32 src_scc
, v
[2:3] ; encoding
: [0xfd,0x04,0xba,0x7d]
2576 v_cmpx_ne_u64
0xaf123456, v
[254:255]
2577 // GFX12
: v_cmpx_ne_u64_e32
0xaf123456, v
[254:255] ; encoding
: [0xff,0xfc,0xbb,0x7d,0x56,0x34,0x12,0xaf]
2579 v_cmpx_neq_f16 v1
, v2
2580 // GFX12
: v_cmpx_neq_f16_e32 v1
, v2 ; encoding
: [0x01,0x05,0x1a,0x7d]
2582 v_cmpx_neq_f16 v127
, v2
2583 // GFX12
: v_cmpx_neq_f16_e32 v127
, v2 ; encoding
: [0x7f,0x05,0x1a,0x7d]
2585 v_cmpx_neq_f16 s1
, v2
2586 // GFX12
: v_cmpx_neq_f16_e32 s1
, v2 ; encoding
: [0x01,0x04,0x1a,0x7d]
2588 v_cmpx_neq_f16 s105
, v2
2589 // GFX12
: v_cmpx_neq_f16_e32 s105
, v2 ; encoding
: [0x69,0x04,0x1a,0x7d]
2591 v_cmpx_neq_f16 vcc_lo
, v2
2592 // GFX12
: v_cmpx_neq_f16_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0x1a,0x7d]
2594 v_cmpx_neq_f16 vcc_hi
, v2
2595 // GFX12
: v_cmpx_neq_f16_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0x1a,0x7d]
2597 v_cmpx_neq_f16 ttmp15
, v2
2598 // GFX12
: v_cmpx_neq_f16_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0x1a,0x7d]
2600 v_cmpx_neq_f16 m0
, v2
2601 // GFX12
: v_cmpx_neq_f16_e32 m0
, v2 ; encoding
: [0x7d,0x04,0x1a,0x7d]
2603 v_cmpx_neq_f16 exec_lo
, v2
2604 // GFX12
: v_cmpx_neq_f16_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0x1a,0x7d]
2606 v_cmpx_neq_f16 exec_hi
, v2
2607 // GFX12
: v_cmpx_neq_f16_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0x1a,0x7d]
2609 v_cmpx_neq_f16 null
, v2
2610 // GFX12
: v_cmpx_neq_f16_e32 null
, v2 ; encoding
: [0x7c,0x04,0x1a,0x7d]
2612 v_cmpx_neq_f16
-1, v2
2613 // GFX12
: v_cmpx_neq_f16_e32
-1, v2 ; encoding
: [0xc1,0x04,0x1a,0x7d]
2615 v_cmpx_neq_f16
0.5, v2
2616 // GFX12
: v_cmpx_neq_f16_e32
0.5, v2 ; encoding
: [0xf0,0x04,0x1a,0x7d]
2618 v_cmpx_neq_f16 src_scc
, v2
2619 // GFX12
: v_cmpx_neq_f16_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0x1a,0x7d]
2621 v_cmpx_neq_f16
0xfe0b, v127
2622 // GFX12
: v_cmpx_neq_f16_e32
0xfe0b, v127 ; encoding
: [0xff,0xfe,0x1a,0x7d,0x0b,0xfe,0x00,0x00]
2624 v_cmpx_neq_f32 v1
, v2
2625 // GFX12
: v_cmpx_neq_f32_e32 v1
, v2 ; encoding
: [0x01,0x05,0x3a,0x7d]
2627 v_cmpx_neq_f32 v255
, v2
2628 // GFX12
: v_cmpx_neq_f32_e32 v255
, v2 ; encoding
: [0xff,0x05,0x3a,0x7d]
2630 v_cmpx_neq_f32 s1
, v2
2631 // GFX12
: v_cmpx_neq_f32_e32 s1
, v2 ; encoding
: [0x01,0x04,0x3a,0x7d]
2633 v_cmpx_neq_f32 s105
, v2
2634 // GFX12
: v_cmpx_neq_f32_e32 s105
, v2 ; encoding
: [0x69,0x04,0x3a,0x7d]
2636 v_cmpx_neq_f32 vcc_lo
, v2
2637 // GFX12
: v_cmpx_neq_f32_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0x3a,0x7d]
2639 v_cmpx_neq_f32 vcc_hi
, v2
2640 // GFX12
: v_cmpx_neq_f32_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0x3a,0x7d]
2642 v_cmpx_neq_f32 ttmp15
, v2
2643 // GFX12
: v_cmpx_neq_f32_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0x3a,0x7d]
2645 v_cmpx_neq_f32 m0
, v2
2646 // GFX12
: v_cmpx_neq_f32_e32 m0
, v2 ; encoding
: [0x7d,0x04,0x3a,0x7d]
2648 v_cmpx_neq_f32 exec_lo
, v2
2649 // GFX12
: v_cmpx_neq_f32_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0x3a,0x7d]
2651 v_cmpx_neq_f32 exec_hi
, v2
2652 // GFX12
: v_cmpx_neq_f32_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0x3a,0x7d]
2654 v_cmpx_neq_f32 null
, v2
2655 // GFX12
: v_cmpx_neq_f32_e32 null
, v2 ; encoding
: [0x7c,0x04,0x3a,0x7d]
2657 v_cmpx_neq_f32
-1, v2
2658 // GFX12
: v_cmpx_neq_f32_e32
-1, v2 ; encoding
: [0xc1,0x04,0x3a,0x7d]
2660 v_cmpx_neq_f32
0.5, v2
2661 // GFX12
: v_cmpx_neq_f32_e32
0.5, v2 ; encoding
: [0xf0,0x04,0x3a,0x7d]
2663 v_cmpx_neq_f32 src_scc
, v2
2664 // GFX12
: v_cmpx_neq_f32_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0x3a,0x7d]
2666 v_cmpx_neq_f32
0xaf123456, v255
2667 // GFX12
: v_cmpx_neq_f32_e32
0xaf123456, v255 ; encoding
: [0xff,0xfe,0x3b,0x7d,0x56,0x34,0x12,0xaf]
2669 v_cmpx_neq_f64 v
[1:2], v
[2:3]
2670 // GFX12
: v_cmpx_neq_f64_e32 v
[1:2], v
[2:3] ; encoding
: [0x01,0x05,0x5a,0x7d]
2672 v_cmpx_neq_f64 v
[254:255], v
[2:3]
2673 // GFX12
: v_cmpx_neq_f64_e32 v
[254:255], v
[2:3] ; encoding
: [0xfe,0x05,0x5a,0x7d]
2675 v_cmpx_neq_f64 s
[2:3], v
[2:3]
2676 // GFX12
: v_cmpx_neq_f64_e32 s
[2:3], v
[2:3] ; encoding
: [0x02,0x04,0x5a,0x7d]
2678 v_cmpx_neq_f64 s
[104:105], v
[2:3]
2679 // GFX12
: v_cmpx_neq_f64_e32 s
[104:105], v
[2:3] ; encoding
: [0x68,0x04,0x5a,0x7d]
2681 v_cmpx_neq_f64 vcc
, v
[2:3]
2682 // GFX12
: v_cmpx_neq_f64_e32 vcc
, v
[2:3] ; encoding
: [0x6a,0x04,0x5a,0x7d]
2684 v_cmpx_neq_f64 ttmp
[14:15], v
[2:3]
2685 // GFX12
: v_cmpx_neq_f64_e32 ttmp
[14:15], v
[2:3] ; encoding
: [0x7a,0x04,0x5a,0x7d]
2687 v_cmpx_neq_f64 exec
, v
[2:3]
2688 // GFX12
: v_cmpx_neq_f64_e32 exec
, v
[2:3] ; encoding
: [0x7e,0x04,0x5a,0x7d]
2690 v_cmpx_neq_f64 null
, v
[2:3]
2691 // GFX12
: v_cmpx_neq_f64_e32 null
, v
[2:3] ; encoding
: [0x7c,0x04,0x5a,0x7d]
2693 v_cmpx_neq_f64
-1, v
[2:3]
2694 // GFX12
: v_cmpx_neq_f64_e32
-1, v
[2:3] ; encoding
: [0xc1,0x04,0x5a,0x7d]
2696 v_cmpx_neq_f64
0.5, v
[2:3]
2697 // GFX12
: v_cmpx_neq_f64_e32
0.5, v
[2:3] ; encoding
: [0xf0,0x04,0x5a,0x7d]
2699 v_cmpx_neq_f64 src_scc
, v
[2:3]
2700 // GFX12
: v_cmpx_neq_f64_e32 src_scc
, v
[2:3] ; encoding
: [0xfd,0x04,0x5a,0x7d]
2702 v_cmpx_neq_f64
0xaf123456, v
[254:255]
2703 // GFX12
: v_cmpx_neq_f64_e32
0xaf123456, v
[254:255] ; encoding
: [0xff,0xfc,0x5b,0x7d,0x56,0x34,0x12,0xaf]
2705 v_cmpx_nge_f16 v1
, v2
2706 // GFX12
: v_cmpx_nge_f16_e32 v1
, v2 ; encoding
: [0x01,0x05,0x12,0x7d]
2708 v_cmpx_nge_f16 v127
, v2
2709 // GFX12
: v_cmpx_nge_f16_e32 v127
, v2 ; encoding
: [0x7f,0x05,0x12,0x7d]
2711 v_cmpx_nge_f16 s1
, v2
2712 // GFX12
: v_cmpx_nge_f16_e32 s1
, v2 ; encoding
: [0x01,0x04,0x12,0x7d]
2714 v_cmpx_nge_f16 s105
, v2
2715 // GFX12
: v_cmpx_nge_f16_e32 s105
, v2 ; encoding
: [0x69,0x04,0x12,0x7d]
2717 v_cmpx_nge_f16 vcc_lo
, v2
2718 // GFX12
: v_cmpx_nge_f16_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0x12,0x7d]
2720 v_cmpx_nge_f16 vcc_hi
, v2
2721 // GFX12
: v_cmpx_nge_f16_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0x12,0x7d]
2723 v_cmpx_nge_f16 ttmp15
, v2
2724 // GFX12
: v_cmpx_nge_f16_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0x12,0x7d]
2726 v_cmpx_nge_f16 m0
, v2
2727 // GFX12
: v_cmpx_nge_f16_e32 m0
, v2 ; encoding
: [0x7d,0x04,0x12,0x7d]
2729 v_cmpx_nge_f16 exec_lo
, v2
2730 // GFX12
: v_cmpx_nge_f16_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0x12,0x7d]
2732 v_cmpx_nge_f16 exec_hi
, v2
2733 // GFX12
: v_cmpx_nge_f16_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0x12,0x7d]
2735 v_cmpx_nge_f16 null
, v2
2736 // GFX12
: v_cmpx_nge_f16_e32 null
, v2 ; encoding
: [0x7c,0x04,0x12,0x7d]
2738 v_cmpx_nge_f16
-1, v2
2739 // GFX12
: v_cmpx_nge_f16_e32
-1, v2 ; encoding
: [0xc1,0x04,0x12,0x7d]
2741 v_cmpx_nge_f16
0.5, v2
2742 // GFX12
: v_cmpx_nge_f16_e32
0.5, v2 ; encoding
: [0xf0,0x04,0x12,0x7d]
2744 v_cmpx_nge_f16 src_scc
, v2
2745 // GFX12
: v_cmpx_nge_f16_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0x12,0x7d]
2747 v_cmpx_nge_f16
0xfe0b, v127
2748 // GFX12
: v_cmpx_nge_f16_e32
0xfe0b, v127 ; encoding
: [0xff,0xfe,0x12,0x7d,0x0b,0xfe,0x00,0x00]
2750 v_cmpx_nge_f32 v1
, v2
2751 // GFX12
: v_cmpx_nge_f32_e32 v1
, v2 ; encoding
: [0x01,0x05,0x32,0x7d]
2753 v_cmpx_nge_f32 v255
, v2
2754 // GFX12
: v_cmpx_nge_f32_e32 v255
, v2 ; encoding
: [0xff,0x05,0x32,0x7d]
2756 v_cmpx_nge_f32 s1
, v2
2757 // GFX12
: v_cmpx_nge_f32_e32 s1
, v2 ; encoding
: [0x01,0x04,0x32,0x7d]
2759 v_cmpx_nge_f32 s105
, v2
2760 // GFX12
: v_cmpx_nge_f32_e32 s105
, v2 ; encoding
: [0x69,0x04,0x32,0x7d]
2762 v_cmpx_nge_f32 vcc_lo
, v2
2763 // GFX12
: v_cmpx_nge_f32_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0x32,0x7d]
2765 v_cmpx_nge_f32 vcc_hi
, v2
2766 // GFX12
: v_cmpx_nge_f32_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0x32,0x7d]
2768 v_cmpx_nge_f32 ttmp15
, v2
2769 // GFX12
: v_cmpx_nge_f32_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0x32,0x7d]
2771 v_cmpx_nge_f32 m0
, v2
2772 // GFX12
: v_cmpx_nge_f32_e32 m0
, v2 ; encoding
: [0x7d,0x04,0x32,0x7d]
2774 v_cmpx_nge_f32 exec_lo
, v2
2775 // GFX12
: v_cmpx_nge_f32_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0x32,0x7d]
2777 v_cmpx_nge_f32 exec_hi
, v2
2778 // GFX12
: v_cmpx_nge_f32_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0x32,0x7d]
2780 v_cmpx_nge_f32 null
, v2
2781 // GFX12
: v_cmpx_nge_f32_e32 null
, v2 ; encoding
: [0x7c,0x04,0x32,0x7d]
2783 v_cmpx_nge_f32
-1, v2
2784 // GFX12
: v_cmpx_nge_f32_e32
-1, v2 ; encoding
: [0xc1,0x04,0x32,0x7d]
2786 v_cmpx_nge_f32
0.5, v2
2787 // GFX12
: v_cmpx_nge_f32_e32
0.5, v2 ; encoding
: [0xf0,0x04,0x32,0x7d]
2789 v_cmpx_nge_f32 src_scc
, v2
2790 // GFX12
: v_cmpx_nge_f32_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0x32,0x7d]
2792 v_cmpx_nge_f32
0xaf123456, v255
2793 // GFX12
: v_cmpx_nge_f32_e32
0xaf123456, v255 ; encoding
: [0xff,0xfe,0x33,0x7d,0x56,0x34,0x12,0xaf]
2795 v_cmpx_nge_f64 v
[1:2], v
[2:3]
2796 // GFX12
: v_cmpx_nge_f64_e32 v
[1:2], v
[2:3] ; encoding
: [0x01,0x05,0x52,0x7d]
2798 v_cmpx_nge_f64 v
[254:255], v
[2:3]
2799 // GFX12
: v_cmpx_nge_f64_e32 v
[254:255], v
[2:3] ; encoding
: [0xfe,0x05,0x52,0x7d]
2801 v_cmpx_nge_f64 s
[2:3], v
[2:3]
2802 // GFX12
: v_cmpx_nge_f64_e32 s
[2:3], v
[2:3] ; encoding
: [0x02,0x04,0x52,0x7d]
2804 v_cmpx_nge_f64 s
[104:105], v
[2:3]
2805 // GFX12
: v_cmpx_nge_f64_e32 s
[104:105], v
[2:3] ; encoding
: [0x68,0x04,0x52,0x7d]
2807 v_cmpx_nge_f64 vcc
, v
[2:3]
2808 // GFX12
: v_cmpx_nge_f64_e32 vcc
, v
[2:3] ; encoding
: [0x6a,0x04,0x52,0x7d]
2810 v_cmpx_nge_f64 ttmp
[14:15], v
[2:3]
2811 // GFX12
: v_cmpx_nge_f64_e32 ttmp
[14:15], v
[2:3] ; encoding
: [0x7a,0x04,0x52,0x7d]
2813 v_cmpx_nge_f64 exec
, v
[2:3]
2814 // GFX12
: v_cmpx_nge_f64_e32 exec
, v
[2:3] ; encoding
: [0x7e,0x04,0x52,0x7d]
2816 v_cmpx_nge_f64 null
, v
[2:3]
2817 // GFX12
: v_cmpx_nge_f64_e32 null
, v
[2:3] ; encoding
: [0x7c,0x04,0x52,0x7d]
2819 v_cmpx_nge_f64
-1, v
[2:3]
2820 // GFX12
: v_cmpx_nge_f64_e32
-1, v
[2:3] ; encoding
: [0xc1,0x04,0x52,0x7d]
2822 v_cmpx_nge_f64
0.5, v
[2:3]
2823 // GFX12
: v_cmpx_nge_f64_e32
0.5, v
[2:3] ; encoding
: [0xf0,0x04,0x52,0x7d]
2825 v_cmpx_nge_f64 src_scc
, v
[2:3]
2826 // GFX12
: v_cmpx_nge_f64_e32 src_scc
, v
[2:3] ; encoding
: [0xfd,0x04,0x52,0x7d]
2828 v_cmpx_nge_f64
0xaf123456, v
[254:255]
2829 // GFX12
: v_cmpx_nge_f64_e32
0xaf123456, v
[254:255] ; encoding
: [0xff,0xfc,0x53,0x7d,0x56,0x34,0x12,0xaf]
2831 v_cmpx_ngt_f16 v1
, v2
2832 // GFX12
: v_cmpx_ngt_f16_e32 v1
, v2 ; encoding
: [0x01,0x05,0x16,0x7d]
2834 v_cmpx_ngt_f16 v127
, v2
2835 // GFX12
: v_cmpx_ngt_f16_e32 v127
, v2 ; encoding
: [0x7f,0x05,0x16,0x7d]
2837 v_cmpx_ngt_f16 s1
, v2
2838 // GFX12
: v_cmpx_ngt_f16_e32 s1
, v2 ; encoding
: [0x01,0x04,0x16,0x7d]
2840 v_cmpx_ngt_f16 s105
, v2
2841 // GFX12
: v_cmpx_ngt_f16_e32 s105
, v2 ; encoding
: [0x69,0x04,0x16,0x7d]
2843 v_cmpx_ngt_f16 vcc_lo
, v2
2844 // GFX12
: v_cmpx_ngt_f16_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0x16,0x7d]
2846 v_cmpx_ngt_f16 vcc_hi
, v2
2847 // GFX12
: v_cmpx_ngt_f16_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0x16,0x7d]
2849 v_cmpx_ngt_f16 ttmp15
, v2
2850 // GFX12
: v_cmpx_ngt_f16_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0x16,0x7d]
2852 v_cmpx_ngt_f16 m0
, v2
2853 // GFX12
: v_cmpx_ngt_f16_e32 m0
, v2 ; encoding
: [0x7d,0x04,0x16,0x7d]
2855 v_cmpx_ngt_f16 exec_lo
, v2
2856 // GFX12
: v_cmpx_ngt_f16_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0x16,0x7d]
2858 v_cmpx_ngt_f16 exec_hi
, v2
2859 // GFX12
: v_cmpx_ngt_f16_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0x16,0x7d]
2861 v_cmpx_ngt_f16 null
, v2
2862 // GFX12
: v_cmpx_ngt_f16_e32 null
, v2 ; encoding
: [0x7c,0x04,0x16,0x7d]
2864 v_cmpx_ngt_f16
-1, v2
2865 // GFX12
: v_cmpx_ngt_f16_e32
-1, v2 ; encoding
: [0xc1,0x04,0x16,0x7d]
2867 v_cmpx_ngt_f16
0.5, v2
2868 // GFX12
: v_cmpx_ngt_f16_e32
0.5, v2 ; encoding
: [0xf0,0x04,0x16,0x7d]
2870 v_cmpx_ngt_f16 src_scc
, v2
2871 // GFX12
: v_cmpx_ngt_f16_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0x16,0x7d]
2873 v_cmpx_ngt_f16
0xfe0b, v127
2874 // GFX12
: v_cmpx_ngt_f16_e32
0xfe0b, v127 ; encoding
: [0xff,0xfe,0x16,0x7d,0x0b,0xfe,0x00,0x00]
2876 v_cmpx_ngt_f32 v1
, v2
2877 // GFX12
: v_cmpx_ngt_f32_e32 v1
, v2 ; encoding
: [0x01,0x05,0x36,0x7d]
2879 v_cmpx_ngt_f32 v255
, v2
2880 // GFX12
: v_cmpx_ngt_f32_e32 v255
, v2 ; encoding
: [0xff,0x05,0x36,0x7d]
2882 v_cmpx_ngt_f32 s1
, v2
2883 // GFX12
: v_cmpx_ngt_f32_e32 s1
, v2 ; encoding
: [0x01,0x04,0x36,0x7d]
2885 v_cmpx_ngt_f32 s105
, v2
2886 // GFX12
: v_cmpx_ngt_f32_e32 s105
, v2 ; encoding
: [0x69,0x04,0x36,0x7d]
2888 v_cmpx_ngt_f32 vcc_lo
, v2
2889 // GFX12
: v_cmpx_ngt_f32_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0x36,0x7d]
2891 v_cmpx_ngt_f32 vcc_hi
, v2
2892 // GFX12
: v_cmpx_ngt_f32_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0x36,0x7d]
2894 v_cmpx_ngt_f32 ttmp15
, v2
2895 // GFX12
: v_cmpx_ngt_f32_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0x36,0x7d]
2897 v_cmpx_ngt_f32 m0
, v2
2898 // GFX12
: v_cmpx_ngt_f32_e32 m0
, v2 ; encoding
: [0x7d,0x04,0x36,0x7d]
2900 v_cmpx_ngt_f32 exec_lo
, v2
2901 // GFX12
: v_cmpx_ngt_f32_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0x36,0x7d]
2903 v_cmpx_ngt_f32 exec_hi
, v2
2904 // GFX12
: v_cmpx_ngt_f32_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0x36,0x7d]
2906 v_cmpx_ngt_f32 null
, v2
2907 // GFX12
: v_cmpx_ngt_f32_e32 null
, v2 ; encoding
: [0x7c,0x04,0x36,0x7d]
2909 v_cmpx_ngt_f32
-1, v2
2910 // GFX12
: v_cmpx_ngt_f32_e32
-1, v2 ; encoding
: [0xc1,0x04,0x36,0x7d]
2912 v_cmpx_ngt_f32
0.5, v2
2913 // GFX12
: v_cmpx_ngt_f32_e32
0.5, v2 ; encoding
: [0xf0,0x04,0x36,0x7d]
2915 v_cmpx_ngt_f32 src_scc
, v2
2916 // GFX12
: v_cmpx_ngt_f32_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0x36,0x7d]
2918 v_cmpx_ngt_f32
0xaf123456, v255
2919 // GFX12
: v_cmpx_ngt_f32_e32
0xaf123456, v255 ; encoding
: [0xff,0xfe,0x37,0x7d,0x56,0x34,0x12,0xaf]
2921 v_cmpx_ngt_f64 v
[1:2], v
[2:3]
2922 // GFX12
: v_cmpx_ngt_f64_e32 v
[1:2], v
[2:3] ; encoding
: [0x01,0x05,0x56,0x7d]
2924 v_cmpx_ngt_f64 v
[254:255], v
[2:3]
2925 // GFX12
: v_cmpx_ngt_f64_e32 v
[254:255], v
[2:3] ; encoding
: [0xfe,0x05,0x56,0x7d]
2927 v_cmpx_ngt_f64 s
[2:3], v
[2:3]
2928 // GFX12
: v_cmpx_ngt_f64_e32 s
[2:3], v
[2:3] ; encoding
: [0x02,0x04,0x56,0x7d]
2930 v_cmpx_ngt_f64 s
[104:105], v
[2:3]
2931 // GFX12
: v_cmpx_ngt_f64_e32 s
[104:105], v
[2:3] ; encoding
: [0x68,0x04,0x56,0x7d]
2933 v_cmpx_ngt_f64 vcc
, v
[2:3]
2934 // GFX12
: v_cmpx_ngt_f64_e32 vcc
, v
[2:3] ; encoding
: [0x6a,0x04,0x56,0x7d]
2936 v_cmpx_ngt_f64 ttmp
[14:15], v
[2:3]
2937 // GFX12
: v_cmpx_ngt_f64_e32 ttmp
[14:15], v
[2:3] ; encoding
: [0x7a,0x04,0x56,0x7d]
2939 v_cmpx_ngt_f64 exec
, v
[2:3]
2940 // GFX12
: v_cmpx_ngt_f64_e32 exec
, v
[2:3] ; encoding
: [0x7e,0x04,0x56,0x7d]
2942 v_cmpx_ngt_f64 null
, v
[2:3]
2943 // GFX12
: v_cmpx_ngt_f64_e32 null
, v
[2:3] ; encoding
: [0x7c,0x04,0x56,0x7d]
2945 v_cmpx_ngt_f64
-1, v
[2:3]
2946 // GFX12
: v_cmpx_ngt_f64_e32
-1, v
[2:3] ; encoding
: [0xc1,0x04,0x56,0x7d]
2948 v_cmpx_ngt_f64
0.5, v
[2:3]
2949 // GFX12
: v_cmpx_ngt_f64_e32
0.5, v
[2:3] ; encoding
: [0xf0,0x04,0x56,0x7d]
2951 v_cmpx_ngt_f64 src_scc
, v
[2:3]
2952 // GFX12
: v_cmpx_ngt_f64_e32 src_scc
, v
[2:3] ; encoding
: [0xfd,0x04,0x56,0x7d]
2954 v_cmpx_ngt_f64
0xaf123456, v
[254:255]
2955 // GFX12
: v_cmpx_ngt_f64_e32
0xaf123456, v
[254:255] ; encoding
: [0xff,0xfc,0x57,0x7d,0x56,0x34,0x12,0xaf]
2957 v_cmpx_nle_f16 v1
, v2
2958 // GFX12
: v_cmpx_nle_f16_e32 v1
, v2 ; encoding
: [0x01,0x05,0x18,0x7d]
2960 v_cmpx_nle_f16 v127
, v2
2961 // GFX12
: v_cmpx_nle_f16_e32 v127
, v2 ; encoding
: [0x7f,0x05,0x18,0x7d]
2963 v_cmpx_nle_f16 s1
, v2
2964 // GFX12
: v_cmpx_nle_f16_e32 s1
, v2 ; encoding
: [0x01,0x04,0x18,0x7d]
2966 v_cmpx_nle_f16 s105
, v2
2967 // GFX12
: v_cmpx_nle_f16_e32 s105
, v2 ; encoding
: [0x69,0x04,0x18,0x7d]
2969 v_cmpx_nle_f16 vcc_lo
, v2
2970 // GFX12
: v_cmpx_nle_f16_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0x18,0x7d]
2972 v_cmpx_nle_f16 vcc_hi
, v2
2973 // GFX12
: v_cmpx_nle_f16_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0x18,0x7d]
2975 v_cmpx_nle_f16 ttmp15
, v2
2976 // GFX12
: v_cmpx_nle_f16_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0x18,0x7d]
2978 v_cmpx_nle_f16 m0
, v2
2979 // GFX12
: v_cmpx_nle_f16_e32 m0
, v2 ; encoding
: [0x7d,0x04,0x18,0x7d]
2981 v_cmpx_nle_f16 exec_lo
, v2
2982 // GFX12
: v_cmpx_nle_f16_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0x18,0x7d]
2984 v_cmpx_nle_f16 exec_hi
, v2
2985 // GFX12
: v_cmpx_nle_f16_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0x18,0x7d]
2987 v_cmpx_nle_f16 null
, v2
2988 // GFX12
: v_cmpx_nle_f16_e32 null
, v2 ; encoding
: [0x7c,0x04,0x18,0x7d]
2990 v_cmpx_nle_f16
-1, v2
2991 // GFX12
: v_cmpx_nle_f16_e32
-1, v2 ; encoding
: [0xc1,0x04,0x18,0x7d]
2993 v_cmpx_nle_f16
0.5, v2
2994 // GFX12
: v_cmpx_nle_f16_e32
0.5, v2 ; encoding
: [0xf0,0x04,0x18,0x7d]
2996 v_cmpx_nle_f16 src_scc
, v2
2997 // GFX12
: v_cmpx_nle_f16_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0x18,0x7d]
2999 v_cmpx_nle_f16
0xfe0b, v127
3000 // GFX12
: v_cmpx_nle_f16_e32
0xfe0b, v127 ; encoding
: [0xff,0xfe,0x18,0x7d,0x0b,0xfe,0x00,0x00]
3002 v_cmpx_nle_f32 v1
, v2
3003 // GFX12
: v_cmpx_nle_f32_e32 v1
, v2 ; encoding
: [0x01,0x05,0x38,0x7d]
3005 v_cmpx_nle_f32 v255
, v2
3006 // GFX12
: v_cmpx_nle_f32_e32 v255
, v2 ; encoding
: [0xff,0x05,0x38,0x7d]
3008 v_cmpx_nle_f32 s1
, v2
3009 // GFX12
: v_cmpx_nle_f32_e32 s1
, v2 ; encoding
: [0x01,0x04,0x38,0x7d]
3011 v_cmpx_nle_f32 s105
, v2
3012 // GFX12
: v_cmpx_nle_f32_e32 s105
, v2 ; encoding
: [0x69,0x04,0x38,0x7d]
3014 v_cmpx_nle_f32 vcc_lo
, v2
3015 // GFX12
: v_cmpx_nle_f32_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0x38,0x7d]
3017 v_cmpx_nle_f32 vcc_hi
, v2
3018 // GFX12
: v_cmpx_nle_f32_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0x38,0x7d]
3020 v_cmpx_nle_f32 ttmp15
, v2
3021 // GFX12
: v_cmpx_nle_f32_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0x38,0x7d]
3023 v_cmpx_nle_f32 m0
, v2
3024 // GFX12
: v_cmpx_nle_f32_e32 m0
, v2 ; encoding
: [0x7d,0x04,0x38,0x7d]
3026 v_cmpx_nle_f32 exec_lo
, v2
3027 // GFX12
: v_cmpx_nle_f32_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0x38,0x7d]
3029 v_cmpx_nle_f32 exec_hi
, v2
3030 // GFX12
: v_cmpx_nle_f32_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0x38,0x7d]
3032 v_cmpx_nle_f32 null
, v2
3033 // GFX12
: v_cmpx_nle_f32_e32 null
, v2 ; encoding
: [0x7c,0x04,0x38,0x7d]
3035 v_cmpx_nle_f32
-1, v2
3036 // GFX12
: v_cmpx_nle_f32_e32
-1, v2 ; encoding
: [0xc1,0x04,0x38,0x7d]
3038 v_cmpx_nle_f32
0.5, v2
3039 // GFX12
: v_cmpx_nle_f32_e32
0.5, v2 ; encoding
: [0xf0,0x04,0x38,0x7d]
3041 v_cmpx_nle_f32 src_scc
, v2
3042 // GFX12
: v_cmpx_nle_f32_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0x38,0x7d]
3044 v_cmpx_nle_f32
0xaf123456, v255
3045 // GFX12
: v_cmpx_nle_f32_e32
0xaf123456, v255 ; encoding
: [0xff,0xfe,0x39,0x7d,0x56,0x34,0x12,0xaf]
3047 v_cmpx_nle_f64 v
[1:2], v
[2:3]
3048 // GFX12
: v_cmpx_nle_f64_e32 v
[1:2], v
[2:3] ; encoding
: [0x01,0x05,0x58,0x7d]
3050 v_cmpx_nle_f64 v
[254:255], v
[2:3]
3051 // GFX12
: v_cmpx_nle_f64_e32 v
[254:255], v
[2:3] ; encoding
: [0xfe,0x05,0x58,0x7d]
3053 v_cmpx_nle_f64 s
[2:3], v
[2:3]
3054 // GFX12
: v_cmpx_nle_f64_e32 s
[2:3], v
[2:3] ; encoding
: [0x02,0x04,0x58,0x7d]
3056 v_cmpx_nle_f64 s
[104:105], v
[2:3]
3057 // GFX12
: v_cmpx_nle_f64_e32 s
[104:105], v
[2:3] ; encoding
: [0x68,0x04,0x58,0x7d]
3059 v_cmpx_nle_f64 vcc
, v
[2:3]
3060 // GFX12
: v_cmpx_nle_f64_e32 vcc
, v
[2:3] ; encoding
: [0x6a,0x04,0x58,0x7d]
3062 v_cmpx_nle_f64 ttmp
[14:15], v
[2:3]
3063 // GFX12
: v_cmpx_nle_f64_e32 ttmp
[14:15], v
[2:3] ; encoding
: [0x7a,0x04,0x58,0x7d]
3065 v_cmpx_nle_f64 exec
, v
[2:3]
3066 // GFX12
: v_cmpx_nle_f64_e32 exec
, v
[2:3] ; encoding
: [0x7e,0x04,0x58,0x7d]
3068 v_cmpx_nle_f64 null
, v
[2:3]
3069 // GFX12
: v_cmpx_nle_f64_e32 null
, v
[2:3] ; encoding
: [0x7c,0x04,0x58,0x7d]
3071 v_cmpx_nle_f64
-1, v
[2:3]
3072 // GFX12
: v_cmpx_nle_f64_e32
-1, v
[2:3] ; encoding
: [0xc1,0x04,0x58,0x7d]
3074 v_cmpx_nle_f64
0.5, v
[2:3]
3075 // GFX12
: v_cmpx_nle_f64_e32
0.5, v
[2:3] ; encoding
: [0xf0,0x04,0x58,0x7d]
3077 v_cmpx_nle_f64 src_scc
, v
[2:3]
3078 // GFX12
: v_cmpx_nle_f64_e32 src_scc
, v
[2:3] ; encoding
: [0xfd,0x04,0x58,0x7d]
3080 v_cmpx_nle_f64
0xaf123456, v
[254:255]
3081 // GFX12
: v_cmpx_nle_f64_e32
0xaf123456, v
[254:255] ; encoding
: [0xff,0xfc,0x59,0x7d,0x56,0x34,0x12,0xaf]
3083 v_cmpx_nlg_f16 v1
, v2
3084 // GFX12
: v_cmpx_nlg_f16_e32 v1
, v2 ; encoding
: [0x01,0x05,0x14,0x7d]
3086 v_cmpx_nlg_f16 v127
, v2
3087 // GFX12
: v_cmpx_nlg_f16_e32 v127
, v2 ; encoding
: [0x7f,0x05,0x14,0x7d]
3089 v_cmpx_nlg_f16 s1
, v2
3090 // GFX12
: v_cmpx_nlg_f16_e32 s1
, v2 ; encoding
: [0x01,0x04,0x14,0x7d]
3092 v_cmpx_nlg_f16 s105
, v2
3093 // GFX12
: v_cmpx_nlg_f16_e32 s105
, v2 ; encoding
: [0x69,0x04,0x14,0x7d]
3095 v_cmpx_nlg_f16 vcc_lo
, v2
3096 // GFX12
: v_cmpx_nlg_f16_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0x14,0x7d]
3098 v_cmpx_nlg_f16 vcc_hi
, v2
3099 // GFX12
: v_cmpx_nlg_f16_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0x14,0x7d]
3101 v_cmpx_nlg_f16 ttmp15
, v2
3102 // GFX12
: v_cmpx_nlg_f16_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0x14,0x7d]
3104 v_cmpx_nlg_f16 m0
, v2
3105 // GFX12
: v_cmpx_nlg_f16_e32 m0
, v2 ; encoding
: [0x7d,0x04,0x14,0x7d]
3107 v_cmpx_nlg_f16 exec_lo
, v2
3108 // GFX12
: v_cmpx_nlg_f16_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0x14,0x7d]
3110 v_cmpx_nlg_f16 exec_hi
, v2
3111 // GFX12
: v_cmpx_nlg_f16_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0x14,0x7d]
3113 v_cmpx_nlg_f16 null
, v2
3114 // GFX12
: v_cmpx_nlg_f16_e32 null
, v2 ; encoding
: [0x7c,0x04,0x14,0x7d]
3116 v_cmpx_nlg_f16
-1, v2
3117 // GFX12
: v_cmpx_nlg_f16_e32
-1, v2 ; encoding
: [0xc1,0x04,0x14,0x7d]
3119 v_cmpx_nlg_f16
0.5, v2
3120 // GFX12
: v_cmpx_nlg_f16_e32
0.5, v2 ; encoding
: [0xf0,0x04,0x14,0x7d]
3122 v_cmpx_nlg_f16 src_scc
, v2
3123 // GFX12
: v_cmpx_nlg_f16_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0x14,0x7d]
3125 v_cmpx_nlg_f16
0xfe0b, v127
3126 // GFX12
: v_cmpx_nlg_f16_e32
0xfe0b, v127 ; encoding
: [0xff,0xfe,0x14,0x7d,0x0b,0xfe,0x00,0x00]
3128 v_cmpx_nlg_f32 v1
, v2
3129 // GFX12
: v_cmpx_nlg_f32_e32 v1
, v2 ; encoding
: [0x01,0x05,0x34,0x7d]
3131 v_cmpx_nlg_f32 v255
, v2
3132 // GFX12
: v_cmpx_nlg_f32_e32 v255
, v2 ; encoding
: [0xff,0x05,0x34,0x7d]
3134 v_cmpx_nlg_f32 s1
, v2
3135 // GFX12
: v_cmpx_nlg_f32_e32 s1
, v2 ; encoding
: [0x01,0x04,0x34,0x7d]
3137 v_cmpx_nlg_f32 s105
, v2
3138 // GFX12
: v_cmpx_nlg_f32_e32 s105
, v2 ; encoding
: [0x69,0x04,0x34,0x7d]
3140 v_cmpx_nlg_f32 vcc_lo
, v2
3141 // GFX12
: v_cmpx_nlg_f32_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0x34,0x7d]
3143 v_cmpx_nlg_f32 vcc_hi
, v2
3144 // GFX12
: v_cmpx_nlg_f32_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0x34,0x7d]
3146 v_cmpx_nlg_f32 ttmp15
, v2
3147 // GFX12
: v_cmpx_nlg_f32_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0x34,0x7d]
3149 v_cmpx_nlg_f32 m0
, v2
3150 // GFX12
: v_cmpx_nlg_f32_e32 m0
, v2 ; encoding
: [0x7d,0x04,0x34,0x7d]
3152 v_cmpx_nlg_f32 exec_lo
, v2
3153 // GFX12
: v_cmpx_nlg_f32_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0x34,0x7d]
3155 v_cmpx_nlg_f32 exec_hi
, v2
3156 // GFX12
: v_cmpx_nlg_f32_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0x34,0x7d]
3158 v_cmpx_nlg_f32 null
, v2
3159 // GFX12
: v_cmpx_nlg_f32_e32 null
, v2 ; encoding
: [0x7c,0x04,0x34,0x7d]
3161 v_cmpx_nlg_f32
-1, v2
3162 // GFX12
: v_cmpx_nlg_f32_e32
-1, v2 ; encoding
: [0xc1,0x04,0x34,0x7d]
3164 v_cmpx_nlg_f32
0.5, v2
3165 // GFX12
: v_cmpx_nlg_f32_e32
0.5, v2 ; encoding
: [0xf0,0x04,0x34,0x7d]
3167 v_cmpx_nlg_f32 src_scc
, v2
3168 // GFX12
: v_cmpx_nlg_f32_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0x34,0x7d]
3170 v_cmpx_nlg_f32
0xaf123456, v255
3171 // GFX12
: v_cmpx_nlg_f32_e32
0xaf123456, v255 ; encoding
: [0xff,0xfe,0x35,0x7d,0x56,0x34,0x12,0xaf]
3173 v_cmpx_nlg_f64 v
[1:2], v
[2:3]
3174 // GFX12
: v_cmpx_nlg_f64_e32 v
[1:2], v
[2:3] ; encoding
: [0x01,0x05,0x54,0x7d]
3176 v_cmpx_nlg_f64 v
[254:255], v
[2:3]
3177 // GFX12
: v_cmpx_nlg_f64_e32 v
[254:255], v
[2:3] ; encoding
: [0xfe,0x05,0x54,0x7d]
3179 v_cmpx_nlg_f64 s
[2:3], v
[2:3]
3180 // GFX12
: v_cmpx_nlg_f64_e32 s
[2:3], v
[2:3] ; encoding
: [0x02,0x04,0x54,0x7d]
3182 v_cmpx_nlg_f64 s
[104:105], v
[2:3]
3183 // GFX12
: v_cmpx_nlg_f64_e32 s
[104:105], v
[2:3] ; encoding
: [0x68,0x04,0x54,0x7d]
3185 v_cmpx_nlg_f64 vcc
, v
[2:3]
3186 // GFX12
: v_cmpx_nlg_f64_e32 vcc
, v
[2:3] ; encoding
: [0x6a,0x04,0x54,0x7d]
3188 v_cmpx_nlg_f64 ttmp
[14:15], v
[2:3]
3189 // GFX12
: v_cmpx_nlg_f64_e32 ttmp
[14:15], v
[2:3] ; encoding
: [0x7a,0x04,0x54,0x7d]
3191 v_cmpx_nlg_f64 exec
, v
[2:3]
3192 // GFX12
: v_cmpx_nlg_f64_e32 exec
, v
[2:3] ; encoding
: [0x7e,0x04,0x54,0x7d]
3194 v_cmpx_nlg_f64 null
, v
[2:3]
3195 // GFX12
: v_cmpx_nlg_f64_e32 null
, v
[2:3] ; encoding
: [0x7c,0x04,0x54,0x7d]
3197 v_cmpx_nlg_f64
-1, v
[2:3]
3198 // GFX12
: v_cmpx_nlg_f64_e32
-1, v
[2:3] ; encoding
: [0xc1,0x04,0x54,0x7d]
3200 v_cmpx_nlg_f64
0.5, v
[2:3]
3201 // GFX12
: v_cmpx_nlg_f64_e32
0.5, v
[2:3] ; encoding
: [0xf0,0x04,0x54,0x7d]
3203 v_cmpx_nlg_f64 src_scc
, v
[2:3]
3204 // GFX12
: v_cmpx_nlg_f64_e32 src_scc
, v
[2:3] ; encoding
: [0xfd,0x04,0x54,0x7d]
3206 v_cmpx_nlg_f64
0xaf123456, v
[254:255]
3207 // GFX12
: v_cmpx_nlg_f64_e32
0xaf123456, v
[254:255] ; encoding
: [0xff,0xfc,0x55,0x7d,0x56,0x34,0x12,0xaf]
3209 v_cmpx_nlt_f16 v1
, v2
3210 // GFX12
: v_cmpx_nlt_f16_e32 v1
, v2 ; encoding
: [0x01,0x05,0x1c,0x7d]
3212 v_cmpx_nlt_f16 v127
, v2
3213 // GFX12
: v_cmpx_nlt_f16_e32 v127
, v2 ; encoding
: [0x7f,0x05,0x1c,0x7d]
3215 v_cmpx_nlt_f16 s1
, v2
3216 // GFX12
: v_cmpx_nlt_f16_e32 s1
, v2 ; encoding
: [0x01,0x04,0x1c,0x7d]
3218 v_cmpx_nlt_f16 s105
, v2
3219 // GFX12
: v_cmpx_nlt_f16_e32 s105
, v2 ; encoding
: [0x69,0x04,0x1c,0x7d]
3221 v_cmpx_nlt_f16 vcc_lo
, v2
3222 // GFX12
: v_cmpx_nlt_f16_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0x1c,0x7d]
3224 v_cmpx_nlt_f16 vcc_hi
, v2
3225 // GFX12
: v_cmpx_nlt_f16_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0x1c,0x7d]
3227 v_cmpx_nlt_f16 ttmp15
, v2
3228 // GFX12
: v_cmpx_nlt_f16_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0x1c,0x7d]
3230 v_cmpx_nlt_f16 m0
, v2
3231 // GFX12
: v_cmpx_nlt_f16_e32 m0
, v2 ; encoding
: [0x7d,0x04,0x1c,0x7d]
3233 v_cmpx_nlt_f16 exec_lo
, v2
3234 // GFX12
: v_cmpx_nlt_f16_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0x1c,0x7d]
3236 v_cmpx_nlt_f16 exec_hi
, v2
3237 // GFX12
: v_cmpx_nlt_f16_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0x1c,0x7d]
3239 v_cmpx_nlt_f16 null
, v2
3240 // GFX12
: v_cmpx_nlt_f16_e32 null
, v2 ; encoding
: [0x7c,0x04,0x1c,0x7d]
3242 v_cmpx_nlt_f16
-1, v2
3243 // GFX12
: v_cmpx_nlt_f16_e32
-1, v2 ; encoding
: [0xc1,0x04,0x1c,0x7d]
3245 v_cmpx_nlt_f16
0.5, v2
3246 // GFX12
: v_cmpx_nlt_f16_e32
0.5, v2 ; encoding
: [0xf0,0x04,0x1c,0x7d]
3248 v_cmpx_nlt_f16 src_scc
, v2
3249 // GFX12
: v_cmpx_nlt_f16_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0x1c,0x7d]
3251 v_cmpx_nlt_f16
0xfe0b, v127
3252 // GFX12
: v_cmpx_nlt_f16_e32
0xfe0b, v127 ; encoding
: [0xff,0xfe,0x1c,0x7d,0x0b,0xfe,0x00,0x00]
3254 v_cmpx_nlt_f32 v1
, v2
3255 // GFX12
: v_cmpx_nlt_f32_e32 v1
, v2 ; encoding
: [0x01,0x05,0x3c,0x7d]
3257 v_cmpx_nlt_f32 v255
, v2
3258 // GFX12
: v_cmpx_nlt_f32_e32 v255
, v2 ; encoding
: [0xff,0x05,0x3c,0x7d]
3260 v_cmpx_nlt_f32 s1
, v2
3261 // GFX12
: v_cmpx_nlt_f32_e32 s1
, v2 ; encoding
: [0x01,0x04,0x3c,0x7d]
3263 v_cmpx_nlt_f32 s105
, v2
3264 // GFX12
: v_cmpx_nlt_f32_e32 s105
, v2 ; encoding
: [0x69,0x04,0x3c,0x7d]
3266 v_cmpx_nlt_f32 vcc_lo
, v2
3267 // GFX12
: v_cmpx_nlt_f32_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0x3c,0x7d]
3269 v_cmpx_nlt_f32 vcc_hi
, v2
3270 // GFX12
: v_cmpx_nlt_f32_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0x3c,0x7d]
3272 v_cmpx_nlt_f32 ttmp15
, v2
3273 // GFX12
: v_cmpx_nlt_f32_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0x3c,0x7d]
3275 v_cmpx_nlt_f32 m0
, v2
3276 // GFX12
: v_cmpx_nlt_f32_e32 m0
, v2 ; encoding
: [0x7d,0x04,0x3c,0x7d]
3278 v_cmpx_nlt_f32 exec_lo
, v2
3279 // GFX12
: v_cmpx_nlt_f32_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0x3c,0x7d]
3281 v_cmpx_nlt_f32 exec_hi
, v2
3282 // GFX12
: v_cmpx_nlt_f32_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0x3c,0x7d]
3284 v_cmpx_nlt_f32 null
, v2
3285 // GFX12
: v_cmpx_nlt_f32_e32 null
, v2 ; encoding
: [0x7c,0x04,0x3c,0x7d]
3287 v_cmpx_nlt_f32
-1, v2
3288 // GFX12
: v_cmpx_nlt_f32_e32
-1, v2 ; encoding
: [0xc1,0x04,0x3c,0x7d]
3290 v_cmpx_nlt_f32
0.5, v2
3291 // GFX12
: v_cmpx_nlt_f32_e32
0.5, v2 ; encoding
: [0xf0,0x04,0x3c,0x7d]
3293 v_cmpx_nlt_f32 src_scc
, v2
3294 // GFX12
: v_cmpx_nlt_f32_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0x3c,0x7d]
3296 v_cmpx_nlt_f32
0xaf123456, v255
3297 // GFX12
: v_cmpx_nlt_f32_e32
0xaf123456, v255 ; encoding
: [0xff,0xfe,0x3d,0x7d,0x56,0x34,0x12,0xaf]
3299 v_cmpx_nlt_f64 v
[1:2], v
[2:3]
3300 // GFX12
: v_cmpx_nlt_f64_e32 v
[1:2], v
[2:3] ; encoding
: [0x01,0x05,0x5c,0x7d]
3302 v_cmpx_nlt_f64 v
[254:255], v
[2:3]
3303 // GFX12
: v_cmpx_nlt_f64_e32 v
[254:255], v
[2:3] ; encoding
: [0xfe,0x05,0x5c,0x7d]
3305 v_cmpx_nlt_f64 s
[2:3], v
[2:3]
3306 // GFX12
: v_cmpx_nlt_f64_e32 s
[2:3], v
[2:3] ; encoding
: [0x02,0x04,0x5c,0x7d]
3308 v_cmpx_nlt_f64 s
[104:105], v
[2:3]
3309 // GFX12
: v_cmpx_nlt_f64_e32 s
[104:105], v
[2:3] ; encoding
: [0x68,0x04,0x5c,0x7d]
3311 v_cmpx_nlt_f64 vcc
, v
[2:3]
3312 // GFX12
: v_cmpx_nlt_f64_e32 vcc
, v
[2:3] ; encoding
: [0x6a,0x04,0x5c,0x7d]
3314 v_cmpx_nlt_f64 ttmp
[14:15], v
[2:3]
3315 // GFX12
: v_cmpx_nlt_f64_e32 ttmp
[14:15], v
[2:3] ; encoding
: [0x7a,0x04,0x5c,0x7d]
3317 v_cmpx_nlt_f64 exec
, v
[2:3]
3318 // GFX12
: v_cmpx_nlt_f64_e32 exec
, v
[2:3] ; encoding
: [0x7e,0x04,0x5c,0x7d]
3320 v_cmpx_nlt_f64 null
, v
[2:3]
3321 // GFX12
: v_cmpx_nlt_f64_e32 null
, v
[2:3] ; encoding
: [0x7c,0x04,0x5c,0x7d]
3323 v_cmpx_nlt_f64
-1, v
[2:3]
3324 // GFX12
: v_cmpx_nlt_f64_e32
-1, v
[2:3] ; encoding
: [0xc1,0x04,0x5c,0x7d]
3326 v_cmpx_nlt_f64
0.5, v
[2:3]
3327 // GFX12
: v_cmpx_nlt_f64_e32
0.5, v
[2:3] ; encoding
: [0xf0,0x04,0x5c,0x7d]
3329 v_cmpx_nlt_f64 src_scc
, v
[2:3]
3330 // GFX12
: v_cmpx_nlt_f64_e32 src_scc
, v
[2:3] ; encoding
: [0xfd,0x04,0x5c,0x7d]
3332 v_cmpx_nlt_f64
0xaf123456, v
[254:255]
3333 // GFX12
: v_cmpx_nlt_f64_e32
0xaf123456, v
[254:255] ; encoding
: [0xff,0xfc,0x5d,0x7d,0x56,0x34,0x12,0xaf]
3336 // GFX12
: v_cmpx_o_f16_e32 v1
, v2 ; encoding
: [0x01,0x05,0x0e,0x7d]
3338 v_cmpx_o_f16 v127
, v2
3339 // GFX12
: v_cmpx_o_f16_e32 v127
, v2 ; encoding
: [0x7f,0x05,0x0e,0x7d]
3342 // GFX12
: v_cmpx_o_f16_e32 s1
, v2 ; encoding
: [0x01,0x04,0x0e,0x7d]
3344 v_cmpx_o_f16 s105
, v2
3345 // GFX12
: v_cmpx_o_f16_e32 s105
, v2 ; encoding
: [0x69,0x04,0x0e,0x7d]
3347 v_cmpx_o_f16 vcc_lo
, v2
3348 // GFX12
: v_cmpx_o_f16_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0x0e,0x7d]
3350 v_cmpx_o_f16 vcc_hi
, v2
3351 // GFX12
: v_cmpx_o_f16_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0x0e,0x7d]
3353 v_cmpx_o_f16 ttmp15
, v2
3354 // GFX12
: v_cmpx_o_f16_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0x0e,0x7d]
3357 // GFX12
: v_cmpx_o_f16_e32 m0
, v2 ; encoding
: [0x7d,0x04,0x0e,0x7d]
3359 v_cmpx_o_f16 exec_lo
, v2
3360 // GFX12
: v_cmpx_o_f16_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0x0e,0x7d]
3362 v_cmpx_o_f16 exec_hi
, v2
3363 // GFX12
: v_cmpx_o_f16_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0x0e,0x7d]
3365 v_cmpx_o_f16 null
, v2
3366 // GFX12
: v_cmpx_o_f16_e32 null
, v2 ; encoding
: [0x7c,0x04,0x0e,0x7d]
3369 // GFX12
: v_cmpx_o_f16_e32
-1, v2 ; encoding
: [0xc1,0x04,0x0e,0x7d]
3371 v_cmpx_o_f16
0.5, v2
3372 // GFX12
: v_cmpx_o_f16_e32
0.5, v2 ; encoding
: [0xf0,0x04,0x0e,0x7d]
3374 v_cmpx_o_f16 src_scc
, v2
3375 // GFX12
: v_cmpx_o_f16_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0x0e,0x7d]
3377 v_cmpx_o_f16
0xfe0b, v127
3378 // GFX12
: v_cmpx_o_f16_e32
0xfe0b, v127 ; encoding
: [0xff,0xfe,0x0e,0x7d,0x0b,0xfe,0x00,0x00]
3381 // GFX12
: v_cmpx_o_f32_e32 v1
, v2 ; encoding
: [0x01,0x05,0x2e,0x7d]
3383 v_cmpx_o_f32 v255
, v2
3384 // GFX12
: v_cmpx_o_f32_e32 v255
, v2 ; encoding
: [0xff,0x05,0x2e,0x7d]
3387 // GFX12
: v_cmpx_o_f32_e32 s1
, v2 ; encoding
: [0x01,0x04,0x2e,0x7d]
3389 v_cmpx_o_f32 s105
, v2
3390 // GFX12
: v_cmpx_o_f32_e32 s105
, v2 ; encoding
: [0x69,0x04,0x2e,0x7d]
3392 v_cmpx_o_f32 vcc_lo
, v2
3393 // GFX12
: v_cmpx_o_f32_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0x2e,0x7d]
3395 v_cmpx_o_f32 vcc_hi
, v2
3396 // GFX12
: v_cmpx_o_f32_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0x2e,0x7d]
3398 v_cmpx_o_f32 ttmp15
, v2
3399 // GFX12
: v_cmpx_o_f32_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0x2e,0x7d]
3402 // GFX12
: v_cmpx_o_f32_e32 m0
, v2 ; encoding
: [0x7d,0x04,0x2e,0x7d]
3404 v_cmpx_o_f32 exec_lo
, v2
3405 // GFX12
: v_cmpx_o_f32_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0x2e,0x7d]
3407 v_cmpx_o_f32 exec_hi
, v2
3408 // GFX12
: v_cmpx_o_f32_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0x2e,0x7d]
3410 v_cmpx_o_f32 null
, v2
3411 // GFX12
: v_cmpx_o_f32_e32 null
, v2 ; encoding
: [0x7c,0x04,0x2e,0x7d]
3414 // GFX12
: v_cmpx_o_f32_e32
-1, v2 ; encoding
: [0xc1,0x04,0x2e,0x7d]
3416 v_cmpx_o_f32
0.5, v2
3417 // GFX12
: v_cmpx_o_f32_e32
0.5, v2 ; encoding
: [0xf0,0x04,0x2e,0x7d]
3419 v_cmpx_o_f32 src_scc
, v2
3420 // GFX12
: v_cmpx_o_f32_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0x2e,0x7d]
3422 v_cmpx_o_f32
0xaf123456, v255
3423 // GFX12
: v_cmpx_o_f32_e32
0xaf123456, v255 ; encoding
: [0xff,0xfe,0x2f,0x7d,0x56,0x34,0x12,0xaf]
3425 v_cmpx_o_f64 v
[1:2], v
[2:3]
3426 // GFX12
: v_cmpx_o_f64_e32 v
[1:2], v
[2:3] ; encoding
: [0x01,0x05,0x4e,0x7d]
3428 v_cmpx_o_f64 v
[254:255], v
[2:3]
3429 // GFX12
: v_cmpx_o_f64_e32 v
[254:255], v
[2:3] ; encoding
: [0xfe,0x05,0x4e,0x7d]
3431 v_cmpx_o_f64 s
[2:3], v
[2:3]
3432 // GFX12
: v_cmpx_o_f64_e32 s
[2:3], v
[2:3] ; encoding
: [0x02,0x04,0x4e,0x7d]
3434 v_cmpx_o_f64 s
[104:105], v
[2:3]
3435 // GFX12
: v_cmpx_o_f64_e32 s
[104:105], v
[2:3] ; encoding
: [0x68,0x04,0x4e,0x7d]
3437 v_cmpx_o_f64 vcc
, v
[2:3]
3438 // GFX12
: v_cmpx_o_f64_e32 vcc
, v
[2:3] ; encoding
: [0x6a,0x04,0x4e,0x7d]
3440 v_cmpx_o_f64 ttmp
[14:15], v
[2:3]
3441 // GFX12
: v_cmpx_o_f64_e32 ttmp
[14:15], v
[2:3] ; encoding
: [0x7a,0x04,0x4e,0x7d]
3443 v_cmpx_o_f64 exec
, v
[2:3]
3444 // GFX12
: v_cmpx_o_f64_e32 exec
, v
[2:3] ; encoding
: [0x7e,0x04,0x4e,0x7d]
3446 v_cmpx_o_f64 null
, v
[2:3]
3447 // GFX12
: v_cmpx_o_f64_e32 null
, v
[2:3] ; encoding
: [0x7c,0x04,0x4e,0x7d]
3449 v_cmpx_o_f64
-1, v
[2:3]
3450 // GFX12
: v_cmpx_o_f64_e32
-1, v
[2:3] ; encoding
: [0xc1,0x04,0x4e,0x7d]
3452 v_cmpx_o_f64
0.5, v
[2:3]
3453 // GFX12
: v_cmpx_o_f64_e32
0.5, v
[2:3] ; encoding
: [0xf0,0x04,0x4e,0x7d]
3455 v_cmpx_o_f64 src_scc
, v
[2:3]
3456 // GFX12
: v_cmpx_o_f64_e32 src_scc
, v
[2:3] ; encoding
: [0xfd,0x04,0x4e,0x7d]
3458 v_cmpx_o_f64
0xaf123456, v
[254:255]
3459 // GFX12
: v_cmpx_o_f64_e32
0xaf123456, v
[254:255] ; encoding
: [0xff,0xfc,0x4f,0x7d,0x56,0x34,0x12,0xaf]
3462 // GFX12
: v_cmpx_u_f16_e32 v1
, v2 ; encoding
: [0x01,0x05,0x10,0x7d]
3464 v_cmpx_u_f16 v127
, v2
3465 // GFX12
: v_cmpx_u_f16_e32 v127
, v2 ; encoding
: [0x7f,0x05,0x10,0x7d]
3468 // GFX12
: v_cmpx_u_f16_e32 s1
, v2 ; encoding
: [0x01,0x04,0x10,0x7d]
3470 v_cmpx_u_f16 s105
, v2
3471 // GFX12
: v_cmpx_u_f16_e32 s105
, v2 ; encoding
: [0x69,0x04,0x10,0x7d]
3473 v_cmpx_u_f16 vcc_lo
, v2
3474 // GFX12
: v_cmpx_u_f16_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0x10,0x7d]
3476 v_cmpx_u_f16 vcc_hi
, v2
3477 // GFX12
: v_cmpx_u_f16_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0x10,0x7d]
3479 v_cmpx_u_f16 ttmp15
, v2
3480 // GFX12
: v_cmpx_u_f16_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0x10,0x7d]
3483 // GFX12
: v_cmpx_u_f16_e32 m0
, v2 ; encoding
: [0x7d,0x04,0x10,0x7d]
3485 v_cmpx_u_f16 exec_lo
, v2
3486 // GFX12
: v_cmpx_u_f16_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0x10,0x7d]
3488 v_cmpx_u_f16 exec_hi
, v2
3489 // GFX12
: v_cmpx_u_f16_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0x10,0x7d]
3491 v_cmpx_u_f16 null
, v2
3492 // GFX12
: v_cmpx_u_f16_e32 null
, v2 ; encoding
: [0x7c,0x04,0x10,0x7d]
3495 // GFX12
: v_cmpx_u_f16_e32
-1, v2 ; encoding
: [0xc1,0x04,0x10,0x7d]
3497 v_cmpx_u_f16
0.5, v2
3498 // GFX12
: v_cmpx_u_f16_e32
0.5, v2 ; encoding
: [0xf0,0x04,0x10,0x7d]
3500 v_cmpx_u_f16 src_scc
, v2
3501 // GFX12
: v_cmpx_u_f16_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0x10,0x7d]
3503 v_cmpx_u_f16
0xfe0b, v127
3504 // GFX12
: v_cmpx_u_f16_e32
0xfe0b, v127 ; encoding
: [0xff,0xfe,0x10,0x7d,0x0b,0xfe,0x00,0x00]
3507 // GFX12
: v_cmpx_u_f32_e32 v1
, v2 ; encoding
: [0x01,0x05,0x30,0x7d]
3509 v_cmpx_u_f32 v255
, v2
3510 // GFX12
: v_cmpx_u_f32_e32 v255
, v2 ; encoding
: [0xff,0x05,0x30,0x7d]
3513 // GFX12
: v_cmpx_u_f32_e32 s1
, v2 ; encoding
: [0x01,0x04,0x30,0x7d]
3515 v_cmpx_u_f32 s105
, v2
3516 // GFX12
: v_cmpx_u_f32_e32 s105
, v2 ; encoding
: [0x69,0x04,0x30,0x7d]
3518 v_cmpx_u_f32 vcc_lo
, v2
3519 // GFX12
: v_cmpx_u_f32_e32 vcc_lo
, v2 ; encoding
: [0x6a,0x04,0x30,0x7d]
3521 v_cmpx_u_f32 vcc_hi
, v2
3522 // GFX12
: v_cmpx_u_f32_e32 vcc_hi
, v2 ; encoding
: [0x6b,0x04,0x30,0x7d]
3524 v_cmpx_u_f32 ttmp15
, v2
3525 // GFX12
: v_cmpx_u_f32_e32 ttmp15
, v2 ; encoding
: [0x7b,0x04,0x30,0x7d]
3528 // GFX12
: v_cmpx_u_f32_e32 m0
, v2 ; encoding
: [0x7d,0x04,0x30,0x7d]
3530 v_cmpx_u_f32 exec_lo
, v2
3531 // GFX12
: v_cmpx_u_f32_e32 exec_lo
, v2 ; encoding
: [0x7e,0x04,0x30,0x7d]
3533 v_cmpx_u_f32 exec_hi
, v2
3534 // GFX12
: v_cmpx_u_f32_e32 exec_hi
, v2 ; encoding
: [0x7f,0x04,0x30,0x7d]
3536 v_cmpx_u_f32 null
, v2
3537 // GFX12
: v_cmpx_u_f32_e32 null
, v2 ; encoding
: [0x7c,0x04,0x30,0x7d]
3540 // GFX12
: v_cmpx_u_f32_e32
-1, v2 ; encoding
: [0xc1,0x04,0x30,0x7d]
3542 v_cmpx_u_f32
0.5, v2
3543 // GFX12
: v_cmpx_u_f32_e32
0.5, v2 ; encoding
: [0xf0,0x04,0x30,0x7d]
3545 v_cmpx_u_f32 src_scc
, v2
3546 // GFX12
: v_cmpx_u_f32_e32 src_scc
, v2 ; encoding
: [0xfd,0x04,0x30,0x7d]
3548 v_cmpx_u_f32
0xaf123456, v255
3549 // GFX12
: v_cmpx_u_f32_e32
0xaf123456, v255 ; encoding
: [0xff,0xfe,0x31,0x7d,0x56,0x34,0x12,0xaf]
3551 v_cmpx_u_f64 v
[1:2], v
[2:3]
3552 // GFX12
: v_cmpx_u_f64_e32 v
[1:2], v
[2:3] ; encoding
: [0x01,0x05,0x50,0x7d]
3554 v_cmpx_u_f64 v
[254:255], v
[2:3]
3555 // GFX12
: v_cmpx_u_f64_e32 v
[254:255], v
[2:3] ; encoding
: [0xfe,0x05,0x50,0x7d]
3557 v_cmpx_u_f64 s
[2:3], v
[2:3]
3558 // GFX12
: v_cmpx_u_f64_e32 s
[2:3], v
[2:3] ; encoding
: [0x02,0x04,0x50,0x7d]
3560 v_cmpx_u_f64 s
[104:105], v
[2:3]
3561 // GFX12
: v_cmpx_u_f64_e32 s
[104:105], v
[2:3] ; encoding
: [0x68,0x04,0x50,0x7d]
3563 v_cmpx_u_f64 vcc
, v
[2:3]
3564 // GFX12
: v_cmpx_u_f64_e32 vcc
, v
[2:3] ; encoding
: [0x6a,0x04,0x50,0x7d]
3566 v_cmpx_u_f64 ttmp
[14:15], v
[2:3]
3567 // GFX12
: v_cmpx_u_f64_e32 ttmp
[14:15], v
[2:3] ; encoding
: [0x7a,0x04,0x50,0x7d]
3569 v_cmpx_u_f64 exec
, v
[2:3]
3570 // GFX12
: v_cmpx_u_f64_e32 exec
, v
[2:3] ; encoding
: [0x7e,0x04,0x50,0x7d]
3572 v_cmpx_u_f64 null
, v
[2:3]
3573 // GFX12
: v_cmpx_u_f64_e32 null
, v
[2:3] ; encoding
: [0x7c,0x04,0x50,0x7d]
3575 v_cmpx_u_f64
-1, v
[2:3]
3576 // GFX12
: v_cmpx_u_f64_e32
-1, v
[2:3] ; encoding
: [0xc1,0x04,0x50,0x7d]
3578 v_cmpx_u_f64
0.5, v
[2:3]
3579 // GFX12
: v_cmpx_u_f64_e32
0.5, v
[2:3] ; encoding
: [0xf0,0x04,0x50,0x7d]
3581 v_cmpx_u_f64 src_scc
, v
[2:3]
3582 // GFX12
: v_cmpx_u_f64_e32 src_scc
, v
[2:3] ; encoding
: [0xfd,0x04,0x50,0x7d]
3584 v_cmpx_u_f64
0xaf123456, v
[254:255]
3585 // GFX12
: v_cmpx_u_f64_e32
0xaf123456, v
[254:255] ; encoding
: [0xff,0xfc,0x51,0x7d,0x56,0x34,0x12,0xaf]