1// RUN: llvm-mc -arch=amdgcn -mcpu=tonga -show-encoding %s | FileCheck %s
2
3v_interp_p1_f32_e64 v5, v2, attr0.x
4// CHECK: [0x05,0x00,0x70,0xd2,0x00,0x04,0x02,0x00]
5
6v_interp_p1_f32_e64 v255, v2, attr0.x
7// CHECK: [0xff,0x00,0x70,0xd2,0x00,0x04,0x02,0x00]
8
9v_interp_p1_f32_e64 v5, v2, attr1.x
10// CHECK: [0x05,0x00,0x70,0xd2,0x01,0x04,0x02,0x00]
11
12v_interp_p1_f32_e64 v5, v2, attr31.x
13// CHECK: [0x05,0x00,0x70,0xd2,0x1f,0x04,0x02,0x00]
14
15v_interp_p1_f32_e64 v5, v2, attr32.x
16// CHECK: [0x05,0x00,0x70,0xd2,0x20,0x04,0x02,0x00]
17
18v_interp_p1_f32_e64 v5, v255, attr0.x
19// CHECK: [0x05,0x00,0x70,0xd2,0x00,0xfe,0x03,0x00]
20
21v_interp_p1_f32_e64 v5, -v2, attr0.x
22// CHECK: [0x05,0x00,0x70,0xd2,0x00,0x04,0x02,0x40]
23
24v_interp_p1_f32_e64 v5, |v2|, attr0.x
25// CHECK: [0x05,0x02,0x70,0xd2,0x00,0x04,0x02,0x00]
26
27v_interp_p1_f32_e64 v5, v2, attr0.y
28// CHECK: [0x05,0x00,0x70,0xd2,0x40,0x04,0x02,0x00]
29
30v_interp_p1_f32_e64 v5, v2, attr0.z
31// CHECK: [0x05,0x00,0x70,0xd2,0x80,0x04,0x02,0x00]
32
33v_interp_p1_f32_e64 v5, v2, attr0.w
34// CHECK: [0x05,0x00,0x70,0xd2,0xc0,0x04,0x02,0x00]
35
36v_interp_p1_f32_e64 v5, v2, attr0.x clamp
37// CHECK: [0x05,0x80,0x70,0xd2,0x00,0x04,0x02,0x00]
38
39v_interp_p1_f32_e64 v5, v2, attr0.x mul:2
40// CHECK: [0x05,0x00,0x70,0xd2,0x00,0x04,0x02,0x08]
41
42v_interp_p1_f32_e64 v5, v2, attr0.x mul:4
43// CHECK: [0x05,0x00,0x70,0xd2,0x00,0x04,0x02,0x10]
44
45v_interp_p1_f32_e64 v5, v2, attr0.x div:2
46// CHECK: [0x05,0x00,0x70,0xd2,0x00,0x04,0x02,0x18]
47
48v_interp_p2_f32_e64 v5, v2, attr0.x
49// CHECK: [0x05,0x00,0x71,0xd2,0x00,0x04,0x02,0x00]
50
51v_interp_p2_f32_e64 v255, v2, attr0.x
52// CHECK: [0xff,0x00,0x71,0xd2,0x00,0x04,0x02,0x00]
53
54v_interp_p2_f32_e64 v5, v2, attr1.x
55// CHECK: [0x05,0x00,0x71,0xd2,0x01,0x04,0x02,0x00]
56
57v_interp_p2_f32_e64 v5, v2, attr31.x
58// CHECK: [0x05,0x00,0x71,0xd2,0x1f,0x04,0x02,0x00]
59
60v_interp_p2_f32_e64 v5, v2, attr32.x
61// CHECK: [0x05,0x00,0x71,0xd2,0x20,0x04,0x02,0x00]
62
63v_interp_p2_f32_e64 v5, v255, attr0.x
64// CHECK: [0x05,0x00,0x71,0xd2,0x00,0xfe,0x03,0x00]
65
66v_interp_p2_f32_e64 v5, -v2, attr0.x
67// CHECK: [0x05,0x00,0x71,0xd2,0x00,0x04,0x02,0x40]
68
69v_interp_p2_f32_e64 v5, |v2|, attr0.x
70// CHECK: [0x05,0x02,0x71,0xd2,0x00,0x04,0x02,0x00]
71
72v_interp_p2_f32_e64 v5, v2, attr0.y
73// CHECK: [0x05,0x00,0x71,0xd2,0x40,0x04,0x02,0x00]
74
75v_interp_p2_f32_e64 v5, v2, attr0.z
76// CHECK: [0x05,0x00,0x71,0xd2,0x80,0x04,0x02,0x00]
77
78v_interp_p2_f32_e64 v5, v2, attr0.w
79// CHECK: [0x05,0x00,0x71,0xd2,0xc0,0x04,0x02,0x00]
80
81v_interp_p2_f32_e64 v5, v2, attr0.x clamp
82// CHECK: [0x05,0x80,0x71,0xd2,0x00,0x04,0x02,0x00]
83
84v_interp_p2_f32_e64 v5, v2, attr0.x mul:2
85// CHECK: [0x05,0x00,0x71,0xd2,0x00,0x04,0x02,0x08]
86
87v_interp_p2_f32_e64 v5, v2, attr0.x mul:4
88// CHECK: [0x05,0x00,0x71,0xd2,0x00,0x04,0x02,0x10]
89
90v_interp_p2_f32_e64 v5, v2, attr0.x div:2
91// CHECK: [0x05,0x00,0x71,0xd2,0x00,0x04,0x02,0x18]
92
93v_interp_mov_f32_e64 v5, p10, attr0.x
94// CHECK: [0x05,0x00,0x72,0xd2,0x00,0x00,0x00,0x00]
95
96v_interp_mov_f32_e64 v255, p10, attr0.x
97// CHECK: [0xff,0x00,0x72,0xd2,0x00,0x00,0x00,0x00]
98
99v_interp_mov_f32_e64 v5, p10, attr1.x
100// CHECK: [0x05,0x00,0x72,0xd2,0x01,0x00,0x00,0x00]
101
102v_interp_mov_f32_e64 v5, p10, attr31.x
103// CHECK: [0x05,0x00,0x72,0xd2,0x1f,0x00,0x00,0x00]
104
105v_interp_mov_f32_e64 v5, p10, attr32.x
106// CHECK: [0x05,0x00,0x72,0xd2,0x20,0x00,0x00,0x00]
107
108v_interp_mov_f32_e64 v5, p20, attr0.x
109// CHECK: [0x05,0x00,0x72,0xd2,0x00,0x02,0x00,0x00]
110
111v_interp_mov_f32_e64 v5, p0, attr0.x
112// CHECK: [0x05,0x00,0x72,0xd2,0x00,0x04,0x00,0x00]
113
114v_interp_mov_f32_e64 v5, p10, attr0.y
115// CHECK: [0x05,0x00,0x72,0xd2,0x40,0x00,0x00,0x00]
116
117v_interp_mov_f32_e64 v5, p10, attr0.z
118// CHECK: [0x05,0x00,0x72,0xd2,0x80,0x00,0x00,0x00]
119
120v_interp_mov_f32_e64 v5, p10, attr0.w
121// CHECK: [0x05,0x00,0x72,0xd2,0xc0,0x00,0x00,0x00]
122
123v_interp_mov_f32_e64 v5, p10, attr0.x clamp
124// CHECK: [0x05,0x80,0x72,0xd2,0x00,0x00,0x00,0x00]
125
126v_interp_mov_f32_e64 v5, p10, attr0.x mul:2
127// CHECK: [0x05,0x00,0x72,0xd2,0x00,0x00,0x00,0x08]
128
129v_interp_mov_f32_e64 v5, p10, attr0.x mul:4
130// CHECK: [0x05,0x00,0x72,0xd2,0x00,0x00,0x00,0x10]
131
132v_interp_mov_f32_e64 v5, p10, attr0.x div:2
133// CHECK: [0x05,0x00,0x72,0xd2,0x00,0x00,0x00,0x18]
134
135v_nop_e64
136// CHECK: [0x00,0x00,0x40,0xd1,0x00,0x00,0x00,0x00]
137
138v_mov_b32_e64 v5, v1
139// CHECK: [0x05,0x00,0x41,0xd1,0x01,0x01,0x00,0x00]
140
141v_mov_b32_e64 v255, v1
142// CHECK: [0xff,0x00,0x41,0xd1,0x01,0x01,0x00,0x00]
143
144v_mov_b32_e64 v5, v255
145// CHECK: [0x05,0x00,0x41,0xd1,0xff,0x01,0x00,0x00]
146
147v_mov_b32_e64 v5, s1
148// CHECK: [0x05,0x00,0x41,0xd1,0x01,0x00,0x00,0x00]
149
150v_mov_b32_e64 v5, s101
151// CHECK: [0x05,0x00,0x41,0xd1,0x65,0x00,0x00,0x00]
152
153v_mov_b32_e64 v5, flat_scratch_lo
154// CHECK: [0x05,0x00,0x41,0xd1,0x66,0x00,0x00,0x00]
155
156v_mov_b32_e64 v5, flat_scratch_hi
157// CHECK: [0x05,0x00,0x41,0xd1,0x67,0x00,0x00,0x00]
158
159v_mov_b32_e64 v5, vcc_lo
160// CHECK: [0x05,0x00,0x41,0xd1,0x6a,0x00,0x00,0x00]
161
162v_mov_b32_e64 v5, vcc_hi
163// CHECK: [0x05,0x00,0x41,0xd1,0x6b,0x00,0x00,0x00]
164
165v_mov_b32_e64 v5, tba_lo
166// CHECK: [0x05,0x00,0x41,0xd1,0x6c,0x00,0x00,0x00]
167
168v_mov_b32_e64 v5, tba_hi
169// CHECK: [0x05,0x00,0x41,0xd1,0x6d,0x00,0x00,0x00]
170
171v_mov_b32_e64 v5, tma_lo
172// CHECK: [0x05,0x00,0x41,0xd1,0x6e,0x00,0x00,0x00]
173
174v_mov_b32_e64 v5, tma_hi
175// CHECK: [0x05,0x00,0x41,0xd1,0x6f,0x00,0x00,0x00]
176
177v_mov_b32_e64 v5, ttmp11
178// CHECK: [0x05,0x00,0x41,0xd1,0x7b,0x00,0x00,0x00]
179
180v_mov_b32_e64 v5, m0
181// CHECK: [0x05,0x00,0x41,0xd1,0x7c,0x00,0x00,0x00]
182
183v_mov_b32_e64 v5, exec_lo
184// CHECK: [0x05,0x00,0x41,0xd1,0x7e,0x00,0x00,0x00]
185
186v_mov_b32_e64 v5, exec_hi
187// CHECK: [0x05,0x00,0x41,0xd1,0x7f,0x00,0x00,0x00]
188
189v_mov_b32_e64 v5, 0
190// CHECK: [0x05,0x00,0x41,0xd1,0x80,0x00,0x00,0x00]
191
192v_mov_b32_e64 v5, -1
193// CHECK: [0x05,0x00,0x41,0xd1,0xc1,0x00,0x00,0x00]
194
195v_mov_b32_e64 v5, 0.5
196// CHECK: [0x05,0x00,0x41,0xd1,0xf0,0x00,0x00,0x00]
197
198v_mov_b32_e64 v5, -4.0
199// CHECK: [0x05,0x00,0x41,0xd1,0xf7,0x00,0x00,0x00]
200
201v_mov_b32_e64 v5, src_vccz
202// CHECK: [0x05,0x00,0x41,0xd1,0xfb,0x00,0x00,0x00]
203
204v_mov_b32_e64 v5, src_execz
205// CHECK: [0x05,0x00,0x41,0xd1,0xfc,0x00,0x00,0x00]
206
207v_mov_b32_e64 v5, src_scc
208// CHECK: [0x05,0x00,0x41,0xd1,0xfd,0x00,0x00,0x00]
209
210v_mov_b32_e64 v5, src_lds_direct
211// CHECK: [0x05,0x00,0x41,0xd1,0xfe,0x00,0x00,0x00]
212
213v_cvt_i32_f64_e64 v5, v[1:2]
214// CHECK: [0x05,0x00,0x43,0xd1,0x01,0x01,0x00,0x00]
215
216v_cvt_i32_f64_e64 v255, v[1:2]
217// CHECK: [0xff,0x00,0x43,0xd1,0x01,0x01,0x00,0x00]
218
219v_cvt_i32_f64_e64 v5, v[254:255]
220// CHECK: [0x05,0x00,0x43,0xd1,0xfe,0x01,0x00,0x00]
221
222v_cvt_i32_f64_e64 v5, s[2:3]
223// CHECK: [0x05,0x00,0x43,0xd1,0x02,0x00,0x00,0x00]
224
225v_cvt_i32_f64_e64 v5, s[4:5]
226// CHECK: [0x05,0x00,0x43,0xd1,0x04,0x00,0x00,0x00]
227
228v_cvt_i32_f64_e64 v5, s[100:101]
229// CHECK: [0x05,0x00,0x43,0xd1,0x64,0x00,0x00,0x00]
230
231v_cvt_i32_f64_e64 v5, flat_scratch
232// CHECK: [0x05,0x00,0x43,0xd1,0x66,0x00,0x00,0x00]
233
234v_cvt_i32_f64_e64 v5, vcc
235// CHECK: [0x05,0x00,0x43,0xd1,0x6a,0x00,0x00,0x00]
236
237v_cvt_i32_f64_e64 v5, tba
238// CHECK: [0x05,0x00,0x43,0xd1,0x6c,0x00,0x00,0x00]
239
240v_cvt_i32_f64_e64 v5, tma
241// CHECK: [0x05,0x00,0x43,0xd1,0x6e,0x00,0x00,0x00]
242
243v_cvt_i32_f64_e64 v5, ttmp[10:11]
244// CHECK: [0x05,0x00,0x43,0xd1,0x7a,0x00,0x00,0x00]
245
246v_cvt_i32_f64_e64 v5, exec
247// CHECK: [0x05,0x00,0x43,0xd1,0x7e,0x00,0x00,0x00]
248
249v_cvt_i32_f64_e64 v5, 0
250// CHECK: [0x05,0x00,0x43,0xd1,0x80,0x00,0x00,0x00]
251
252v_cvt_i32_f64_e64 v5, -1
253// CHECK: [0x05,0x00,0x43,0xd1,0xc1,0x00,0x00,0x00]
254
255v_cvt_i32_f64_e64 v5, 0.5
256// CHECK: [0x05,0x00,0x43,0xd1,0xf0,0x00,0x00,0x00]
257
258v_cvt_i32_f64_e64 v5, -4.0
259// CHECK: [0x05,0x00,0x43,0xd1,0xf7,0x00,0x00,0x00]
260
261v_cvt_i32_f64_e64 v5, src_vccz
262// CHECK: [0x05,0x00,0x43,0xd1,0xfb,0x00,0x00,0x00]
263
264v_cvt_i32_f64_e64 v5, src_execz
265// CHECK: [0x05,0x00,0x43,0xd1,0xfc,0x00,0x00,0x00]
266
267v_cvt_i32_f64_e64 v5, src_scc
268// CHECK: [0x05,0x00,0x43,0xd1,0xfd,0x00,0x00,0x00]
269
270v_cvt_i32_f64_e64 v5, -v[1:2]
271// CHECK: [0x05,0x00,0x43,0xd1,0x01,0x01,0x00,0x20]
272
273v_cvt_i32_f64_e64 v5, |v[1:2]|
274// CHECK: [0x05,0x01,0x43,0xd1,0x01,0x01,0x00,0x00]
275
276v_cvt_f64_i32_e64 v[5:6], v1
277// CHECK: [0x05,0x00,0x44,0xd1,0x01,0x01,0x00,0x00]
278
279v_cvt_f64_i32_e64 v[254:255], v1
280// CHECK: [0xfe,0x00,0x44,0xd1,0x01,0x01,0x00,0x00]
281
282v_cvt_f64_i32_e64 v[5:6], v255
283// CHECK: [0x05,0x00,0x44,0xd1,0xff,0x01,0x00,0x00]
284
285v_cvt_f64_i32_e64 v[5:6], s1
286// CHECK: [0x05,0x00,0x44,0xd1,0x01,0x00,0x00,0x00]
287
288v_cvt_f64_i32_e64 v[5:6], s101
289// CHECK: [0x05,0x00,0x44,0xd1,0x65,0x00,0x00,0x00]
290
291v_cvt_f64_i32_e64 v[5:6], flat_scratch_lo
292// CHECK: [0x05,0x00,0x44,0xd1,0x66,0x00,0x00,0x00]
293
294v_cvt_f64_i32_e64 v[5:6], flat_scratch_hi
295// CHECK: [0x05,0x00,0x44,0xd1,0x67,0x00,0x00,0x00]
296
297v_cvt_f64_i32_e64 v[5:6], vcc_lo
298// CHECK: [0x05,0x00,0x44,0xd1,0x6a,0x00,0x00,0x00]
299
300v_cvt_f64_i32_e64 v[5:6], vcc_hi
301// CHECK: [0x05,0x00,0x44,0xd1,0x6b,0x00,0x00,0x00]
302
303v_cvt_f64_i32_e64 v[5:6], tba_lo
304// CHECK: [0x05,0x00,0x44,0xd1,0x6c,0x00,0x00,0x00]
305
306v_cvt_f64_i32_e64 v[5:6], tba_hi
307// CHECK: [0x05,0x00,0x44,0xd1,0x6d,0x00,0x00,0x00]
308
309v_cvt_f64_i32_e64 v[5:6], tma_lo
310// CHECK: [0x05,0x00,0x44,0xd1,0x6e,0x00,0x00,0x00]
311
312v_cvt_f64_i32_e64 v[5:6], tma_hi
313// CHECK: [0x05,0x00,0x44,0xd1,0x6f,0x00,0x00,0x00]
314
315v_cvt_f64_i32_e64 v[5:6], ttmp11
316// CHECK: [0x05,0x00,0x44,0xd1,0x7b,0x00,0x00,0x00]
317
318v_cvt_f64_i32_e64 v[5:6], m0
319// CHECK: [0x05,0x00,0x44,0xd1,0x7c,0x00,0x00,0x00]
320
321v_cvt_f64_i32_e64 v[5:6], exec_lo
322// CHECK: [0x05,0x00,0x44,0xd1,0x7e,0x00,0x00,0x00]
323
324v_cvt_f64_i32_e64 v[5:6], exec_hi
325// CHECK: [0x05,0x00,0x44,0xd1,0x7f,0x00,0x00,0x00]
326
327v_cvt_f64_i32_e64 v[5:6], 0
328// CHECK: [0x05,0x00,0x44,0xd1,0x80,0x00,0x00,0x00]
329
330v_cvt_f64_i32_e64 v[5:6], -1
331// CHECK: [0x05,0x00,0x44,0xd1,0xc1,0x00,0x00,0x00]
332
333v_cvt_f64_i32_e64 v[5:6], 0.5
334// CHECK: [0x05,0x00,0x44,0xd1,0xf0,0x00,0x00,0x00]
335
336v_cvt_f64_i32_e64 v[5:6], -4.0
337// CHECK: [0x05,0x00,0x44,0xd1,0xf7,0x00,0x00,0x00]
338
339v_cvt_f64_i32_e64 v[5:6], src_vccz
340// CHECK: [0x05,0x00,0x44,0xd1,0xfb,0x00,0x00,0x00]
341
342v_cvt_f64_i32_e64 v[5:6], src_execz
343// CHECK: [0x05,0x00,0x44,0xd1,0xfc,0x00,0x00,0x00]
344
345v_cvt_f64_i32_e64 v[5:6], src_scc
346// CHECK: [0x05,0x00,0x44,0xd1,0xfd,0x00,0x00,0x00]
347
348v_cvt_f64_i32_e64 v[5:6], src_lds_direct
349// CHECK: [0x05,0x00,0x44,0xd1,0xfe,0x00,0x00,0x00]
350
351v_cvt_f64_i32_e64 v[5:6], v1 clamp
352// CHECK: [0x05,0x80,0x44,0xd1,0x01,0x01,0x00,0x00]
353
354v_cvt_f64_i32_e64 v[5:6], v1 mul:2
355// CHECK: [0x05,0x00,0x44,0xd1,0x01,0x01,0x00,0x08]
356
357v_cvt_f64_i32_e64 v[5:6], v1 mul:4
358// CHECK: [0x05,0x00,0x44,0xd1,0x01,0x01,0x00,0x10]
359
360v_cvt_f64_i32_e64 v[5:6], v1 div:2
361// CHECK: [0x05,0x00,0x44,0xd1,0x01,0x01,0x00,0x18]
362
363v_cvt_f32_i32_e64 v5, v1
364// CHECK: [0x05,0x00,0x45,0xd1,0x01,0x01,0x00,0x00]
365
366v_cvt_f32_i32_e64 v255, v1
367// CHECK: [0xff,0x00,0x45,0xd1,0x01,0x01,0x00,0x00]
368
369v_cvt_f32_i32_e64 v5, v255
370// CHECK: [0x05,0x00,0x45,0xd1,0xff,0x01,0x00,0x00]
371
372v_cvt_f32_i32_e64 v5, s1
373// CHECK: [0x05,0x00,0x45,0xd1,0x01,0x00,0x00,0x00]
374
375v_cvt_f32_i32_e64 v5, s101
376// CHECK: [0x05,0x00,0x45,0xd1,0x65,0x00,0x00,0x00]
377
378v_cvt_f32_i32_e64 v5, flat_scratch_lo
379// CHECK: [0x05,0x00,0x45,0xd1,0x66,0x00,0x00,0x00]
380
381v_cvt_f32_i32_e64 v5, flat_scratch_hi
382// CHECK: [0x05,0x00,0x45,0xd1,0x67,0x00,0x00,0x00]
383
384v_cvt_f32_i32_e64 v5, vcc_lo
385// CHECK: [0x05,0x00,0x45,0xd1,0x6a,0x00,0x00,0x00]
386
387v_cvt_f32_i32_e64 v5, vcc_hi
388// CHECK: [0x05,0x00,0x45,0xd1,0x6b,0x00,0x00,0x00]
389
390v_cvt_f32_i32_e64 v5, tba_lo
391// CHECK: [0x05,0x00,0x45,0xd1,0x6c,0x00,0x00,0x00]
392
393v_cvt_f32_i32_e64 v5, tba_hi
394// CHECK: [0x05,0x00,0x45,0xd1,0x6d,0x00,0x00,0x00]
395
396v_cvt_f32_i32_e64 v5, tma_lo
397// CHECK: [0x05,0x00,0x45,0xd1,0x6e,0x00,0x00,0x00]
398
399v_cvt_f32_i32_e64 v5, tma_hi
400// CHECK: [0x05,0x00,0x45,0xd1,0x6f,0x00,0x00,0x00]
401
402v_cvt_f32_i32_e64 v5, ttmp11
403// CHECK: [0x05,0x00,0x45,0xd1,0x7b,0x00,0x00,0x00]
404
405v_cvt_f32_i32_e64 v5, m0
406// CHECK: [0x05,0x00,0x45,0xd1,0x7c,0x00,0x00,0x00]
407
408v_cvt_f32_i32_e64 v5, exec_lo
409// CHECK: [0x05,0x00,0x45,0xd1,0x7e,0x00,0x00,0x00]
410
411v_cvt_f32_i32_e64 v5, exec_hi
412// CHECK: [0x05,0x00,0x45,0xd1,0x7f,0x00,0x00,0x00]
413
414v_cvt_f32_i32_e64 v5, 0
415// CHECK: [0x05,0x00,0x45,0xd1,0x80,0x00,0x00,0x00]
416
417v_cvt_f32_i32_e64 v5, -1
418// CHECK: [0x05,0x00,0x45,0xd1,0xc1,0x00,0x00,0x00]
419
420v_cvt_f32_i32_e64 v5, 0.5
421// CHECK: [0x05,0x00,0x45,0xd1,0xf0,0x00,0x00,0x00]
422
423v_cvt_f32_i32_e64 v5, -4.0
424// CHECK: [0x05,0x00,0x45,0xd1,0xf7,0x00,0x00,0x00]
425
426v_cvt_f32_i32_e64 v5, src_vccz
427// CHECK: [0x05,0x00,0x45,0xd1,0xfb,0x00,0x00,0x00]
428
429v_cvt_f32_i32_e64 v5, src_execz
430// CHECK: [0x05,0x00,0x45,0xd1,0xfc,0x00,0x00,0x00]
431
432v_cvt_f32_i32_e64 v5, src_scc
433// CHECK: [0x05,0x00,0x45,0xd1,0xfd,0x00,0x00,0x00]
434
435v_cvt_f32_i32_e64 v5, src_lds_direct
436// CHECK: [0x05,0x00,0x45,0xd1,0xfe,0x00,0x00,0x00]
437
438v_cvt_f32_i32_e64 v5, v1 clamp
439// CHECK: [0x05,0x80,0x45,0xd1,0x01,0x01,0x00,0x00]
440
441v_cvt_f32_i32_e64 v5, v1 mul:2
442// CHECK: [0x05,0x00,0x45,0xd1,0x01,0x01,0x00,0x08]
443
444v_cvt_f32_i32_e64 v5, v1 mul:4
445// CHECK: [0x05,0x00,0x45,0xd1,0x01,0x01,0x00,0x10]
446
447v_cvt_f32_i32_e64 v5, v1 div:2
448// CHECK: [0x05,0x00,0x45,0xd1,0x01,0x01,0x00,0x18]
449
450v_cvt_f32_u32_e64 v5, v1
451// CHECK: [0x05,0x00,0x46,0xd1,0x01,0x01,0x00,0x00]
452
453v_cvt_f32_u32_e64 v255, v1
454// CHECK: [0xff,0x00,0x46,0xd1,0x01,0x01,0x00,0x00]
455
456v_cvt_f32_u32_e64 v5, v255
457// CHECK: [0x05,0x00,0x46,0xd1,0xff,0x01,0x00,0x00]
458
459v_cvt_f32_u32_e64 v5, s1
460// CHECK: [0x05,0x00,0x46,0xd1,0x01,0x00,0x00,0x00]
461
462v_cvt_f32_u32_e64 v5, s101
463// CHECK: [0x05,0x00,0x46,0xd1,0x65,0x00,0x00,0x00]
464
465v_cvt_f32_u32_e64 v5, flat_scratch_lo
466// CHECK: [0x05,0x00,0x46,0xd1,0x66,0x00,0x00,0x00]
467
468v_cvt_f32_u32_e64 v5, flat_scratch_hi
469// CHECK: [0x05,0x00,0x46,0xd1,0x67,0x00,0x00,0x00]
470
471v_cvt_f32_u32_e64 v5, vcc_lo
472// CHECK: [0x05,0x00,0x46,0xd1,0x6a,0x00,0x00,0x00]
473
474v_cvt_f32_u32_e64 v5, vcc_hi
475// CHECK: [0x05,0x00,0x46,0xd1,0x6b,0x00,0x00,0x00]
476
477v_cvt_f32_u32_e64 v5, tba_lo
478// CHECK: [0x05,0x00,0x46,0xd1,0x6c,0x00,0x00,0x00]
479
480v_cvt_f32_u32_e64 v5, tba_hi
481// CHECK: [0x05,0x00,0x46,0xd1,0x6d,0x00,0x00,0x00]
482
483v_cvt_f32_u32_e64 v5, tma_lo
484// CHECK: [0x05,0x00,0x46,0xd1,0x6e,0x00,0x00,0x00]
485
486v_cvt_f32_u32_e64 v5, tma_hi
487// CHECK: [0x05,0x00,0x46,0xd1,0x6f,0x00,0x00,0x00]
488
489v_cvt_f32_u32_e64 v5, ttmp11
490// CHECK: [0x05,0x00,0x46,0xd1,0x7b,0x00,0x00,0x00]
491
492v_cvt_f32_u32_e64 v5, m0
493// CHECK: [0x05,0x00,0x46,0xd1,0x7c,0x00,0x00,0x00]
494
495v_cvt_f32_u32_e64 v5, exec_lo
496// CHECK: [0x05,0x00,0x46,0xd1,0x7e,0x00,0x00,0x00]
497
498v_cvt_f32_u32_e64 v5, exec_hi
499// CHECK: [0x05,0x00,0x46,0xd1,0x7f,0x00,0x00,0x00]
500
501v_cvt_f32_u32_e64 v5, 0
502// CHECK: [0x05,0x00,0x46,0xd1,0x80,0x00,0x00,0x00]
503
504v_cvt_f32_u32_e64 v5, -1
505// CHECK: [0x05,0x00,0x46,0xd1,0xc1,0x00,0x00,0x00]
506
507v_cvt_f32_u32_e64 v5, 0.5
508// CHECK: [0x05,0x00,0x46,0xd1,0xf0,0x00,0x00,0x00]
509
510v_cvt_f32_u32_e64 v5, -4.0
511// CHECK: [0x05,0x00,0x46,0xd1,0xf7,0x00,0x00,0x00]
512
513v_cvt_f32_u32_e64 v5, src_vccz
514// CHECK: [0x05,0x00,0x46,0xd1,0xfb,0x00,0x00,0x00]
515
516v_cvt_f32_u32_e64 v5, src_execz
517// CHECK: [0x05,0x00,0x46,0xd1,0xfc,0x00,0x00,0x00]
518
519v_cvt_f32_u32_e64 v5, src_scc
520// CHECK: [0x05,0x00,0x46,0xd1,0xfd,0x00,0x00,0x00]
521
522v_cvt_f32_u32_e64 v5, src_lds_direct
523// CHECK: [0x05,0x00,0x46,0xd1,0xfe,0x00,0x00,0x00]
524
525v_cvt_f32_u32_e64 v5, v1 clamp
526// CHECK: [0x05,0x80,0x46,0xd1,0x01,0x01,0x00,0x00]
527
528v_cvt_f32_u32_e64 v5, v1 mul:2
529// CHECK: [0x05,0x00,0x46,0xd1,0x01,0x01,0x00,0x08]
530
531v_cvt_f32_u32_e64 v5, v1 mul:4
532// CHECK: [0x05,0x00,0x46,0xd1,0x01,0x01,0x00,0x10]
533
534v_cvt_f32_u32_e64 v5, v1 div:2
535// CHECK: [0x05,0x00,0x46,0xd1,0x01,0x01,0x00,0x18]
536
537v_cvt_u32_f32_e64 v5, v1
538// CHECK: [0x05,0x00,0x47,0xd1,0x01,0x01,0x00,0x00]
539
540v_cvt_u32_f32_e64 v255, v1
541// CHECK: [0xff,0x00,0x47,0xd1,0x01,0x01,0x00,0x00]
542
543v_cvt_u32_f32_e64 v5, v255
544// CHECK: [0x05,0x00,0x47,0xd1,0xff,0x01,0x00,0x00]
545
546v_cvt_u32_f32_e64 v5, s1
547// CHECK: [0x05,0x00,0x47,0xd1,0x01,0x00,0x00,0x00]
548
549v_cvt_u32_f32_e64 v5, s101
550// CHECK: [0x05,0x00,0x47,0xd1,0x65,0x00,0x00,0x00]
551
552v_cvt_u32_f32_e64 v5, flat_scratch_lo
553// CHECK: [0x05,0x00,0x47,0xd1,0x66,0x00,0x00,0x00]
554
555v_cvt_u32_f32_e64 v5, flat_scratch_hi
556// CHECK: [0x05,0x00,0x47,0xd1,0x67,0x00,0x00,0x00]
557
558v_cvt_u32_f32_e64 v5, vcc_lo
559// CHECK: [0x05,0x00,0x47,0xd1,0x6a,0x00,0x00,0x00]
560
561v_cvt_u32_f32_e64 v5, vcc_hi
562// CHECK: [0x05,0x00,0x47,0xd1,0x6b,0x00,0x00,0x00]
563
564v_cvt_u32_f32_e64 v5, tba_lo
565// CHECK: [0x05,0x00,0x47,0xd1,0x6c,0x00,0x00,0x00]
566
567v_cvt_u32_f32_e64 v5, tba_hi
568// CHECK: [0x05,0x00,0x47,0xd1,0x6d,0x00,0x00,0x00]
569
570v_cvt_u32_f32_e64 v5, tma_lo
571// CHECK: [0x05,0x00,0x47,0xd1,0x6e,0x00,0x00,0x00]
572
573v_cvt_u32_f32_e64 v5, tma_hi
574// CHECK: [0x05,0x00,0x47,0xd1,0x6f,0x00,0x00,0x00]
575
576v_cvt_u32_f32_e64 v5, ttmp11
577// CHECK: [0x05,0x00,0x47,0xd1,0x7b,0x00,0x00,0x00]
578
579v_cvt_u32_f32_e64 v5, m0
580// CHECK: [0x05,0x00,0x47,0xd1,0x7c,0x00,0x00,0x00]
581
582v_cvt_u32_f32_e64 v5, exec_lo
583// CHECK: [0x05,0x00,0x47,0xd1,0x7e,0x00,0x00,0x00]
584
585v_cvt_u32_f32_e64 v5, exec_hi
586// CHECK: [0x05,0x00,0x47,0xd1,0x7f,0x00,0x00,0x00]
587
588v_cvt_u32_f32_e64 v5, 0
589// CHECK: [0x05,0x00,0x47,0xd1,0x80,0x00,0x00,0x00]
590
591v_cvt_u32_f32_e64 v5, -1
592// CHECK: [0x05,0x00,0x47,0xd1,0xc1,0x00,0x00,0x00]
593
594v_cvt_u32_f32_e64 v5, 0.5
595// CHECK: [0x05,0x00,0x47,0xd1,0xf0,0x00,0x00,0x00]
596
597v_cvt_u32_f32_e64 v5, -4.0
598// CHECK: [0x05,0x00,0x47,0xd1,0xf7,0x00,0x00,0x00]
599
600v_cvt_u32_f32_e64 v5, src_vccz
601// CHECK: [0x05,0x00,0x47,0xd1,0xfb,0x00,0x00,0x00]
602
603v_cvt_u32_f32_e64 v5, src_execz
604// CHECK: [0x05,0x00,0x47,0xd1,0xfc,0x00,0x00,0x00]
605
606v_cvt_u32_f32_e64 v5, src_scc
607// CHECK: [0x05,0x00,0x47,0xd1,0xfd,0x00,0x00,0x00]
608
609v_cvt_u32_f32_e64 v5, src_lds_direct
610// CHECK: [0x05,0x00,0x47,0xd1,0xfe,0x00,0x00,0x00]
611
612v_cvt_u32_f32_e64 v5, -v1
613// CHECK: [0x05,0x00,0x47,0xd1,0x01,0x01,0x00,0x20]
614
615v_cvt_u32_f32_e64 v5, |v1|
616// CHECK: [0x05,0x01,0x47,0xd1,0x01,0x01,0x00,0x00]
617
618v_cvt_i32_f32_e64 v5, v1
619// CHECK: [0x05,0x00,0x48,0xd1,0x01,0x01,0x00,0x00]
620
621v_cvt_i32_f32_e64 v255, v1
622// CHECK: [0xff,0x00,0x48,0xd1,0x01,0x01,0x00,0x00]
623
624v_cvt_i32_f32_e64 v5, v255
625// CHECK: [0x05,0x00,0x48,0xd1,0xff,0x01,0x00,0x00]
626
627v_cvt_i32_f32_e64 v5, s1
628// CHECK: [0x05,0x00,0x48,0xd1,0x01,0x00,0x00,0x00]
629
630v_cvt_i32_f32_e64 v5, s101
631// CHECK: [0x05,0x00,0x48,0xd1,0x65,0x00,0x00,0x00]
632
633v_cvt_i32_f32_e64 v5, flat_scratch_lo
634// CHECK: [0x05,0x00,0x48,0xd1,0x66,0x00,0x00,0x00]
635
636v_cvt_i32_f32_e64 v5, flat_scratch_hi
637// CHECK: [0x05,0x00,0x48,0xd1,0x67,0x00,0x00,0x00]
638
639v_cvt_i32_f32_e64 v5, vcc_lo
640// CHECK: [0x05,0x00,0x48,0xd1,0x6a,0x00,0x00,0x00]
641
642v_cvt_i32_f32_e64 v5, vcc_hi
643// CHECK: [0x05,0x00,0x48,0xd1,0x6b,0x00,0x00,0x00]
644
645v_cvt_i32_f32_e64 v5, tba_lo
646// CHECK: [0x05,0x00,0x48,0xd1,0x6c,0x00,0x00,0x00]
647
648v_cvt_i32_f32_e64 v5, tba_hi
649// CHECK: [0x05,0x00,0x48,0xd1,0x6d,0x00,0x00,0x00]
650
651v_cvt_i32_f32_e64 v5, tma_lo
652// CHECK: [0x05,0x00,0x48,0xd1,0x6e,0x00,0x00,0x00]
653
654v_cvt_i32_f32_e64 v5, tma_hi
655// CHECK: [0x05,0x00,0x48,0xd1,0x6f,0x00,0x00,0x00]
656
657v_cvt_i32_f32_e64 v5, ttmp11
658// CHECK: [0x05,0x00,0x48,0xd1,0x7b,0x00,0x00,0x00]
659
660v_cvt_i32_f32_e64 v5, m0
661// CHECK: [0x05,0x00,0x48,0xd1,0x7c,0x00,0x00,0x00]
662
663v_cvt_i32_f32_e64 v5, exec_lo
664// CHECK: [0x05,0x00,0x48,0xd1,0x7e,0x00,0x00,0x00]
665
666v_cvt_i32_f32_e64 v5, exec_hi
667// CHECK: [0x05,0x00,0x48,0xd1,0x7f,0x00,0x00,0x00]
668
669v_cvt_i32_f32_e64 v5, 0
670// CHECK: [0x05,0x00,0x48,0xd1,0x80,0x00,0x00,0x00]
671
672v_cvt_i32_f32_e64 v5, -1
673// CHECK: [0x05,0x00,0x48,0xd1,0xc1,0x00,0x00,0x00]
674
675v_cvt_i32_f32_e64 v5, 0.5
676// CHECK: [0x05,0x00,0x48,0xd1,0xf0,0x00,0x00,0x00]
677
678v_cvt_i32_f32_e64 v5, -4.0
679// CHECK: [0x05,0x00,0x48,0xd1,0xf7,0x00,0x00,0x00]
680
681v_cvt_i32_f32_e64 v5, src_vccz
682// CHECK: [0x05,0x00,0x48,0xd1,0xfb,0x00,0x00,0x00]
683
684v_cvt_i32_f32_e64 v5, src_execz
685// CHECK: [0x05,0x00,0x48,0xd1,0xfc,0x00,0x00,0x00]
686
687v_cvt_i32_f32_e64 v5, src_scc
688// CHECK: [0x05,0x00,0x48,0xd1,0xfd,0x00,0x00,0x00]
689
690v_cvt_i32_f32_e64 v5, src_lds_direct
691// CHECK: [0x05,0x00,0x48,0xd1,0xfe,0x00,0x00,0x00]
692
693v_cvt_i32_f32_e64 v5, -v1
694// CHECK: [0x05,0x00,0x48,0xd1,0x01,0x01,0x00,0x20]
695
696v_cvt_i32_f32_e64 v5, |v1|
697// CHECK: [0x05,0x01,0x48,0xd1,0x01,0x01,0x00,0x00]
698
699v_cvt_f16_f32_e64 v5, v1
700// CHECK: [0x05,0x00,0x4a,0xd1,0x01,0x01,0x00,0x00]
701
702v_cvt_f16_f32_e64 v255, v1
703// CHECK: [0xff,0x00,0x4a,0xd1,0x01,0x01,0x00,0x00]
704
705v_cvt_f16_f32_e64 v5, v255
706// CHECK: [0x05,0x00,0x4a,0xd1,0xff,0x01,0x00,0x00]
707
708v_cvt_f16_f32_e64 v5, s1
709// CHECK: [0x05,0x00,0x4a,0xd1,0x01,0x00,0x00,0x00]
710
711v_cvt_f16_f32_e64 v5, s101
712// CHECK: [0x05,0x00,0x4a,0xd1,0x65,0x00,0x00,0x00]
713
714v_cvt_f16_f32_e64 v5, flat_scratch_lo
715// CHECK: [0x05,0x00,0x4a,0xd1,0x66,0x00,0x00,0x00]
716
717v_cvt_f16_f32_e64 v5, flat_scratch_hi
718// CHECK: [0x05,0x00,0x4a,0xd1,0x67,0x00,0x00,0x00]
719
720v_cvt_f16_f32_e64 v5, vcc_lo
721// CHECK: [0x05,0x00,0x4a,0xd1,0x6a,0x00,0x00,0x00]
722
723v_cvt_f16_f32_e64 v5, vcc_hi
724// CHECK: [0x05,0x00,0x4a,0xd1,0x6b,0x00,0x00,0x00]
725
726v_cvt_f16_f32_e64 v5, tba_lo
727// CHECK: [0x05,0x00,0x4a,0xd1,0x6c,0x00,0x00,0x00]
728
729v_cvt_f16_f32_e64 v5, tba_hi
730// CHECK: [0x05,0x00,0x4a,0xd1,0x6d,0x00,0x00,0x00]
731
732v_cvt_f16_f32_e64 v5, tma_lo
733// CHECK: [0x05,0x00,0x4a,0xd1,0x6e,0x00,0x00,0x00]
734
735v_cvt_f16_f32_e64 v5, tma_hi
736// CHECK: [0x05,0x00,0x4a,0xd1,0x6f,0x00,0x00,0x00]
737
738v_cvt_f16_f32_e64 v5, ttmp11
739// CHECK: [0x05,0x00,0x4a,0xd1,0x7b,0x00,0x00,0x00]
740
741v_cvt_f16_f32_e64 v5, m0
742// CHECK: [0x05,0x00,0x4a,0xd1,0x7c,0x00,0x00,0x00]
743
744v_cvt_f16_f32_e64 v5, exec_lo
745// CHECK: [0x05,0x00,0x4a,0xd1,0x7e,0x00,0x00,0x00]
746
747v_cvt_f16_f32_e64 v5, exec_hi
748// CHECK: [0x05,0x00,0x4a,0xd1,0x7f,0x00,0x00,0x00]
749
750v_cvt_f16_f32_e64 v5, 0
751// CHECK: [0x05,0x00,0x4a,0xd1,0x80,0x00,0x00,0x00]
752
753v_cvt_f16_f32_e64 v5, -1
754// CHECK: [0x05,0x00,0x4a,0xd1,0xc1,0x00,0x00,0x00]
755
756v_cvt_f16_f32_e64 v5, 0.5
757// CHECK: [0x05,0x00,0x4a,0xd1,0xf0,0x00,0x00,0x00]
758
759v_cvt_f16_f32_e64 v5, -4.0
760// CHECK: [0x05,0x00,0x4a,0xd1,0xf7,0x00,0x00,0x00]
761
762v_cvt_f16_f32_e64 v5, src_vccz
763// CHECK: [0x05,0x00,0x4a,0xd1,0xfb,0x00,0x00,0x00]
764
765v_cvt_f16_f32_e64 v5, src_execz
766// CHECK: [0x05,0x00,0x4a,0xd1,0xfc,0x00,0x00,0x00]
767
768v_cvt_f16_f32_e64 v5, src_scc
769// CHECK: [0x05,0x00,0x4a,0xd1,0xfd,0x00,0x00,0x00]
770
771v_cvt_f16_f32_e64 v5, src_lds_direct
772// CHECK: [0x05,0x00,0x4a,0xd1,0xfe,0x00,0x00,0x00]
773
774v_cvt_f16_f32_e64 v5, -v1
775// CHECK: [0x05,0x00,0x4a,0xd1,0x01,0x01,0x00,0x20]
776
777v_cvt_f16_f32_e64 v5, |v1|
778// CHECK: [0x05,0x01,0x4a,0xd1,0x01,0x01,0x00,0x00]
779
780v_cvt_f16_f32_e64 v5, v1 clamp
781// CHECK: [0x05,0x80,0x4a,0xd1,0x01,0x01,0x00,0x00]
782
783v_cvt_f16_f32_e64 v5, v1 mul:2
784// CHECK: [0x05,0x00,0x4a,0xd1,0x01,0x01,0x00,0x08]
785
786v_cvt_f16_f32_e64 v5, v1 mul:4
787// CHECK: [0x05,0x00,0x4a,0xd1,0x01,0x01,0x00,0x10]
788
789v_cvt_f16_f32_e64 v5, v1 div:2
790// CHECK: [0x05,0x00,0x4a,0xd1,0x01,0x01,0x00,0x18]
791
792v_cvt_f32_f16_e64 v5, v1
793// CHECK: [0x05,0x00,0x4b,0xd1,0x01,0x01,0x00,0x00]
794
795v_cvt_f32_f16_e64 v255, v1
796// CHECK: [0xff,0x00,0x4b,0xd1,0x01,0x01,0x00,0x00]
797
798v_cvt_f32_f16_e64 v5, v255
799// CHECK: [0x05,0x00,0x4b,0xd1,0xff,0x01,0x00,0x00]
800
801v_cvt_f32_f16_e64 v5, s1
802// CHECK: [0x05,0x00,0x4b,0xd1,0x01,0x00,0x00,0x00]
803
804v_cvt_f32_f16_e64 v5, s101
805// CHECK: [0x05,0x00,0x4b,0xd1,0x65,0x00,0x00,0x00]
806
807v_cvt_f32_f16_e64 v5, flat_scratch_lo
808// CHECK: [0x05,0x00,0x4b,0xd1,0x66,0x00,0x00,0x00]
809
810v_cvt_f32_f16_e64 v5, flat_scratch_hi
811// CHECK: [0x05,0x00,0x4b,0xd1,0x67,0x00,0x00,0x00]
812
813v_cvt_f32_f16_e64 v5, vcc_lo
814// CHECK: [0x05,0x00,0x4b,0xd1,0x6a,0x00,0x00,0x00]
815
816v_cvt_f32_f16_e64 v5, vcc_hi
817// CHECK: [0x05,0x00,0x4b,0xd1,0x6b,0x00,0x00,0x00]
818
819v_cvt_f32_f16_e64 v5, tba_lo
820// CHECK: [0x05,0x00,0x4b,0xd1,0x6c,0x00,0x00,0x00]
821
822v_cvt_f32_f16_e64 v5, tba_hi
823// CHECK: [0x05,0x00,0x4b,0xd1,0x6d,0x00,0x00,0x00]
824
825v_cvt_f32_f16_e64 v5, tma_lo
826// CHECK: [0x05,0x00,0x4b,0xd1,0x6e,0x00,0x00,0x00]
827
828v_cvt_f32_f16_e64 v5, tma_hi
829// CHECK: [0x05,0x00,0x4b,0xd1,0x6f,0x00,0x00,0x00]
830
831v_cvt_f32_f16_e64 v5, ttmp11
832// CHECK: [0x05,0x00,0x4b,0xd1,0x7b,0x00,0x00,0x00]
833
834v_cvt_f32_f16_e64 v5, m0
835// CHECK: [0x05,0x00,0x4b,0xd1,0x7c,0x00,0x00,0x00]
836
837v_cvt_f32_f16_e64 v5, exec_lo
838// CHECK: [0x05,0x00,0x4b,0xd1,0x7e,0x00,0x00,0x00]
839
840v_cvt_f32_f16_e64 v5, exec_hi
841// CHECK: [0x05,0x00,0x4b,0xd1,0x7f,0x00,0x00,0x00]
842
843v_cvt_f32_f16_e64 v5, 0
844// CHECK: [0x05,0x00,0x4b,0xd1,0x80,0x00,0x00,0x00]
845
846v_cvt_f32_f16_e64 v5, -1
847// CHECK: [0x05,0x00,0x4b,0xd1,0xc1,0x00,0x00,0x00]
848
849v_cvt_f32_f16_e64 v5, 0.5
850// CHECK: [0x05,0x00,0x4b,0xd1,0xf0,0x00,0x00,0x00]
851
852v_cvt_f32_f16_e64 v5, -4.0
853// CHECK: [0x05,0x00,0x4b,0xd1,0xf7,0x00,0x00,0x00]
854
855v_cvt_f32_f16_e64 v5, src_vccz
856// CHECK: [0x05,0x00,0x4b,0xd1,0xfb,0x00,0x00,0x00]
857
858v_cvt_f32_f16_e64 v5, src_execz
859// CHECK: [0x05,0x00,0x4b,0xd1,0xfc,0x00,0x00,0x00]
860
861v_cvt_f32_f16_e64 v5, src_scc
862// CHECK: [0x05,0x00,0x4b,0xd1,0xfd,0x00,0x00,0x00]
863
864v_cvt_f32_f16_e64 v5, src_lds_direct
865// CHECK: [0x05,0x00,0x4b,0xd1,0xfe,0x00,0x00,0x00]
866
867v_cvt_f32_f16_e64 v5, -v1
868// CHECK: [0x05,0x00,0x4b,0xd1,0x01,0x01,0x00,0x20]
869
870v_cvt_f32_f16_e64 v5, |v1|
871// CHECK: [0x05,0x01,0x4b,0xd1,0x01,0x01,0x00,0x00]
872
873v_cvt_f32_f16_e64 v5, v1 clamp
874// CHECK: [0x05,0x80,0x4b,0xd1,0x01,0x01,0x00,0x00]
875
876v_cvt_f32_f16_e64 v5, v1 mul:2
877// CHECK: [0x05,0x00,0x4b,0xd1,0x01,0x01,0x00,0x08]
878
879v_cvt_f32_f16_e64 v5, v1 mul:4
880// CHECK: [0x05,0x00,0x4b,0xd1,0x01,0x01,0x00,0x10]
881
882v_cvt_f32_f16_e64 v5, v1 div:2
883// CHECK: [0x05,0x00,0x4b,0xd1,0x01,0x01,0x00,0x18]
884
885v_cvt_rpi_i32_f32_e64 v5, v1
886// CHECK: [0x05,0x00,0x4c,0xd1,0x01,0x01,0x00,0x00]
887
888v_cvt_rpi_i32_f32_e64 v255, v1
889// CHECK: [0xff,0x00,0x4c,0xd1,0x01,0x01,0x00,0x00]
890
891v_cvt_rpi_i32_f32_e64 v5, v255
892// CHECK: [0x05,0x00,0x4c,0xd1,0xff,0x01,0x00,0x00]
893
894v_cvt_rpi_i32_f32_e64 v5, s1
895// CHECK: [0x05,0x00,0x4c,0xd1,0x01,0x00,0x00,0x00]
896
897v_cvt_rpi_i32_f32_e64 v5, s101
898// CHECK: [0x05,0x00,0x4c,0xd1,0x65,0x00,0x00,0x00]
899
900v_cvt_rpi_i32_f32_e64 v5, flat_scratch_lo
901// CHECK: [0x05,0x00,0x4c,0xd1,0x66,0x00,0x00,0x00]
902
903v_cvt_rpi_i32_f32_e64 v5, flat_scratch_hi
904// CHECK: [0x05,0x00,0x4c,0xd1,0x67,0x00,0x00,0x00]
905
906v_cvt_rpi_i32_f32_e64 v5, vcc_lo
907// CHECK: [0x05,0x00,0x4c,0xd1,0x6a,0x00,0x00,0x00]
908
909v_cvt_rpi_i32_f32_e64 v5, vcc_hi
910// CHECK: [0x05,0x00,0x4c,0xd1,0x6b,0x00,0x00,0x00]
911
912v_cvt_rpi_i32_f32_e64 v5, tba_lo
913// CHECK: [0x05,0x00,0x4c,0xd1,0x6c,0x00,0x00,0x00]
914
915v_cvt_rpi_i32_f32_e64 v5, tba_hi
916// CHECK: [0x05,0x00,0x4c,0xd1,0x6d,0x00,0x00,0x00]
917
918v_cvt_rpi_i32_f32_e64 v5, tma_lo
919// CHECK: [0x05,0x00,0x4c,0xd1,0x6e,0x00,0x00,0x00]
920
921v_cvt_rpi_i32_f32_e64 v5, tma_hi
922// CHECK: [0x05,0x00,0x4c,0xd1,0x6f,0x00,0x00,0x00]
923
924v_cvt_rpi_i32_f32_e64 v5, ttmp11
925// CHECK: [0x05,0x00,0x4c,0xd1,0x7b,0x00,0x00,0x00]
926
927v_cvt_rpi_i32_f32_e64 v5, m0
928// CHECK: [0x05,0x00,0x4c,0xd1,0x7c,0x00,0x00,0x00]
929
930v_cvt_rpi_i32_f32_e64 v5, exec_lo
931// CHECK: [0x05,0x00,0x4c,0xd1,0x7e,0x00,0x00,0x00]
932
933v_cvt_rpi_i32_f32_e64 v5, exec_hi
934// CHECK: [0x05,0x00,0x4c,0xd1,0x7f,0x00,0x00,0x00]
935
936v_cvt_rpi_i32_f32_e64 v5, 0
937// CHECK: [0x05,0x00,0x4c,0xd1,0x80,0x00,0x00,0x00]
938
939v_cvt_rpi_i32_f32_e64 v5, -1
940// CHECK: [0x05,0x00,0x4c,0xd1,0xc1,0x00,0x00,0x00]
941
942v_cvt_rpi_i32_f32_e64 v5, 0.5
943// CHECK: [0x05,0x00,0x4c,0xd1,0xf0,0x00,0x00,0x00]
944
945v_cvt_rpi_i32_f32_e64 v5, -4.0
946// CHECK: [0x05,0x00,0x4c,0xd1,0xf7,0x00,0x00,0x00]
947
948v_cvt_rpi_i32_f32_e64 v5, src_vccz
949// CHECK: [0x05,0x00,0x4c,0xd1,0xfb,0x00,0x00,0x00]
950
951v_cvt_rpi_i32_f32_e64 v5, src_execz
952// CHECK: [0x05,0x00,0x4c,0xd1,0xfc,0x00,0x00,0x00]
953
954v_cvt_rpi_i32_f32_e64 v5, src_scc
955// CHECK: [0x05,0x00,0x4c,0xd1,0xfd,0x00,0x00,0x00]
956
957v_cvt_rpi_i32_f32_e64 v5, src_lds_direct
958// CHECK: [0x05,0x00,0x4c,0xd1,0xfe,0x00,0x00,0x00]
959
960v_cvt_rpi_i32_f32_e64 v5, -v1
961// CHECK: [0x05,0x00,0x4c,0xd1,0x01,0x01,0x00,0x20]
962
963v_cvt_rpi_i32_f32_e64 v5, |v1|
964// CHECK: [0x05,0x01,0x4c,0xd1,0x01,0x01,0x00,0x00]
965
966v_cvt_flr_i32_f32_e64 v5, v1
967// CHECK: [0x05,0x00,0x4d,0xd1,0x01,0x01,0x00,0x00]
968
969v_cvt_flr_i32_f32_e64 v255, v1
970// CHECK: [0xff,0x00,0x4d,0xd1,0x01,0x01,0x00,0x00]
971
972v_cvt_flr_i32_f32_e64 v5, v255
973// CHECK: [0x05,0x00,0x4d,0xd1,0xff,0x01,0x00,0x00]
974
975v_cvt_flr_i32_f32_e64 v5, s1
976// CHECK: [0x05,0x00,0x4d,0xd1,0x01,0x00,0x00,0x00]
977
978v_cvt_flr_i32_f32_e64 v5, s101
979// CHECK: [0x05,0x00,0x4d,0xd1,0x65,0x00,0x00,0x00]
980
981v_cvt_flr_i32_f32_e64 v5, flat_scratch_lo
982// CHECK: [0x05,0x00,0x4d,0xd1,0x66,0x00,0x00,0x00]
983
984v_cvt_flr_i32_f32_e64 v5, flat_scratch_hi
985// CHECK: [0x05,0x00,0x4d,0xd1,0x67,0x00,0x00,0x00]
986
987v_cvt_flr_i32_f32_e64 v5, vcc_lo
988// CHECK: [0x05,0x00,0x4d,0xd1,0x6a,0x00,0x00,0x00]
989
990v_cvt_flr_i32_f32_e64 v5, vcc_hi
991// CHECK: [0x05,0x00,0x4d,0xd1,0x6b,0x00,0x00,0x00]
992
993v_cvt_flr_i32_f32_e64 v5, tba_lo
994// CHECK: [0x05,0x00,0x4d,0xd1,0x6c,0x00,0x00,0x00]
995
996v_cvt_flr_i32_f32_e64 v5, tba_hi
997// CHECK: [0x05,0x00,0x4d,0xd1,0x6d,0x00,0x00,0x00]
998
999v_cvt_flr_i32_f32_e64 v5, tma_lo
1000// CHECK: [0x05,0x00,0x4d,0xd1,0x6e,0x00,0x00,0x00]
1001
1002v_cvt_flr_i32_f32_e64 v5, tma_hi
1003// CHECK: [0x05,0x00,0x4d,0xd1,0x6f,0x00,0x00,0x00]
1004
1005v_cvt_flr_i32_f32_e64 v5, ttmp11
1006// CHECK: [0x05,0x00,0x4d,0xd1,0x7b,0x00,0x00,0x00]
1007
1008v_cvt_flr_i32_f32_e64 v5, m0
1009// CHECK: [0x05,0x00,0x4d,0xd1,0x7c,0x00,0x00,0x00]
1010
1011v_cvt_flr_i32_f32_e64 v5, exec_lo
1012// CHECK: [0x05,0x00,0x4d,0xd1,0x7e,0x00,0x00,0x00]
1013
1014v_cvt_flr_i32_f32_e64 v5, exec_hi
1015// CHECK: [0x05,0x00,0x4d,0xd1,0x7f,0x00,0x00,0x00]
1016
1017v_cvt_flr_i32_f32_e64 v5, 0
1018// CHECK: [0x05,0x00,0x4d,0xd1,0x80,0x00,0x00,0x00]
1019
1020v_cvt_flr_i32_f32_e64 v5, -1
1021// CHECK: [0x05,0x00,0x4d,0xd1,0xc1,0x00,0x00,0x00]
1022
1023v_cvt_flr_i32_f32_e64 v5, 0.5
1024// CHECK: [0x05,0x00,0x4d,0xd1,0xf0,0x00,0x00,0x00]
1025
1026v_cvt_flr_i32_f32_e64 v5, -4.0
1027// CHECK: [0x05,0x00,0x4d,0xd1,0xf7,0x00,0x00,0x00]
1028
1029v_cvt_flr_i32_f32_e64 v5, src_vccz
1030// CHECK: [0x05,0x00,0x4d,0xd1,0xfb,0x00,0x00,0x00]
1031
1032v_cvt_flr_i32_f32_e64 v5, src_execz
1033// CHECK: [0x05,0x00,0x4d,0xd1,0xfc,0x00,0x00,0x00]
1034
1035v_cvt_flr_i32_f32_e64 v5, src_scc
1036// CHECK: [0x05,0x00,0x4d,0xd1,0xfd,0x00,0x00,0x00]
1037
1038v_cvt_flr_i32_f32_e64 v5, src_lds_direct
1039// CHECK: [0x05,0x00,0x4d,0xd1,0xfe,0x00,0x00,0x00]
1040
1041v_cvt_flr_i32_f32_e64 v5, -v1
1042// CHECK: [0x05,0x00,0x4d,0xd1,0x01,0x01,0x00,0x20]
1043
1044v_cvt_flr_i32_f32_e64 v5, |v1|
1045// CHECK: [0x05,0x01,0x4d,0xd1,0x01,0x01,0x00,0x00]
1046
1047v_cvt_off_f32_i4_e64 v5, v1
1048// CHECK: [0x05,0x00,0x4e,0xd1,0x01,0x01,0x00,0x00]
1049
1050v_cvt_off_f32_i4_e64 v255, v1
1051// CHECK: [0xff,0x00,0x4e,0xd1,0x01,0x01,0x00,0x00]
1052
1053v_cvt_off_f32_i4_e64 v5, v255
1054// CHECK: [0x05,0x00,0x4e,0xd1,0xff,0x01,0x00,0x00]
1055
1056v_cvt_off_f32_i4_e64 v5, s1
1057// CHECK: [0x05,0x00,0x4e,0xd1,0x01,0x00,0x00,0x00]
1058
1059v_cvt_off_f32_i4_e64 v5, s101
1060// CHECK: [0x05,0x00,0x4e,0xd1,0x65,0x00,0x00,0x00]
1061
1062v_cvt_off_f32_i4_e64 v5, flat_scratch_lo
1063// CHECK: [0x05,0x00,0x4e,0xd1,0x66,0x00,0x00,0x00]
1064
1065v_cvt_off_f32_i4_e64 v5, flat_scratch_hi
1066// CHECK: [0x05,0x00,0x4e,0xd1,0x67,0x00,0x00,0x00]
1067
1068v_cvt_off_f32_i4_e64 v5, vcc_lo
1069// CHECK: [0x05,0x00,0x4e,0xd1,0x6a,0x00,0x00,0x00]
1070
1071v_cvt_off_f32_i4_e64 v5, vcc_hi
1072// CHECK: [0x05,0x00,0x4e,0xd1,0x6b,0x00,0x00,0x00]
1073
1074v_cvt_off_f32_i4_e64 v5, tba_lo
1075// CHECK: [0x05,0x00,0x4e,0xd1,0x6c,0x00,0x00,0x00]
1076
1077v_cvt_off_f32_i4_e64 v5, tba_hi
1078// CHECK: [0x05,0x00,0x4e,0xd1,0x6d,0x00,0x00,0x00]
1079
1080v_cvt_off_f32_i4_e64 v5, tma_lo
1081// CHECK: [0x05,0x00,0x4e,0xd1,0x6e,0x00,0x00,0x00]
1082
1083v_cvt_off_f32_i4_e64 v5, tma_hi
1084// CHECK: [0x05,0x00,0x4e,0xd1,0x6f,0x00,0x00,0x00]
1085
1086v_cvt_off_f32_i4_e64 v5, ttmp11
1087// CHECK: [0x05,0x00,0x4e,0xd1,0x7b,0x00,0x00,0x00]
1088
1089v_cvt_off_f32_i4_e64 v5, m0
1090// CHECK: [0x05,0x00,0x4e,0xd1,0x7c,0x00,0x00,0x00]
1091
1092v_cvt_off_f32_i4_e64 v5, exec_lo
1093// CHECK: [0x05,0x00,0x4e,0xd1,0x7e,0x00,0x00,0x00]
1094
1095v_cvt_off_f32_i4_e64 v5, exec_hi
1096// CHECK: [0x05,0x00,0x4e,0xd1,0x7f,0x00,0x00,0x00]
1097
1098v_cvt_off_f32_i4_e64 v5, 0
1099// CHECK: [0x05,0x00,0x4e,0xd1,0x80,0x00,0x00,0x00]
1100
1101v_cvt_off_f32_i4_e64 v5, -1
1102// CHECK: [0x05,0x00,0x4e,0xd1,0xc1,0x00,0x00,0x00]
1103
1104v_cvt_off_f32_i4_e64 v5, 0.5
1105// CHECK: [0x05,0x00,0x4e,0xd1,0xf0,0x00,0x00,0x00]
1106
1107v_cvt_off_f32_i4_e64 v5, -4.0
1108// CHECK: [0x05,0x00,0x4e,0xd1,0xf7,0x00,0x00,0x00]
1109
1110v_cvt_off_f32_i4_e64 v5, src_vccz
1111// CHECK: [0x05,0x00,0x4e,0xd1,0xfb,0x00,0x00,0x00]
1112
1113v_cvt_off_f32_i4_e64 v5, src_execz
1114// CHECK: [0x05,0x00,0x4e,0xd1,0xfc,0x00,0x00,0x00]
1115
1116v_cvt_off_f32_i4_e64 v5, src_scc
1117// CHECK: [0x05,0x00,0x4e,0xd1,0xfd,0x00,0x00,0x00]
1118
1119v_cvt_off_f32_i4_e64 v5, src_lds_direct
1120// CHECK: [0x05,0x00,0x4e,0xd1,0xfe,0x00,0x00,0x00]
1121
1122v_cvt_off_f32_i4_e64 v5, v1 clamp
1123// CHECK: [0x05,0x80,0x4e,0xd1,0x01,0x01,0x00,0x00]
1124
1125v_cvt_off_f32_i4_e64 v5, v1 mul:2
1126// CHECK: [0x05,0x00,0x4e,0xd1,0x01,0x01,0x00,0x08]
1127
1128v_cvt_off_f32_i4_e64 v5, v1 mul:4
1129// CHECK: [0x05,0x00,0x4e,0xd1,0x01,0x01,0x00,0x10]
1130
1131v_cvt_off_f32_i4_e64 v5, v1 div:2
1132// CHECK: [0x05,0x00,0x4e,0xd1,0x01,0x01,0x00,0x18]
1133
1134v_cvt_f32_f64_e64 v5, v[1:2]
1135// CHECK: [0x05,0x00,0x4f,0xd1,0x01,0x01,0x00,0x00]
1136
1137v_cvt_f32_f64_e64 v255, v[1:2]
1138// CHECK: [0xff,0x00,0x4f,0xd1,0x01,0x01,0x00,0x00]
1139
1140v_cvt_f32_f64_e64 v5, v[254:255]
1141// CHECK: [0x05,0x00,0x4f,0xd1,0xfe,0x01,0x00,0x00]
1142
1143v_cvt_f32_f64_e64 v5, s[2:3]
1144// CHECK: [0x05,0x00,0x4f,0xd1,0x02,0x00,0x00,0x00]
1145
1146v_cvt_f32_f64_e64 v5, s[4:5]
1147// CHECK: [0x05,0x00,0x4f,0xd1,0x04,0x00,0x00,0x00]
1148
1149v_cvt_f32_f64_e64 v5, s[100:101]
1150// CHECK: [0x05,0x00,0x4f,0xd1,0x64,0x00,0x00,0x00]
1151
1152v_cvt_f32_f64_e64 v5, flat_scratch
1153// CHECK: [0x05,0x00,0x4f,0xd1,0x66,0x00,0x00,0x00]
1154
1155v_cvt_f32_f64_e64 v5, vcc
1156// CHECK: [0x05,0x00,0x4f,0xd1,0x6a,0x00,0x00,0x00]
1157
1158v_cvt_f32_f64_e64 v5, tba
1159// CHECK: [0x05,0x00,0x4f,0xd1,0x6c,0x00,0x00,0x00]
1160
1161v_cvt_f32_f64_e64 v5, tma
1162// CHECK: [0x05,0x00,0x4f,0xd1,0x6e,0x00,0x00,0x00]
1163
1164v_cvt_f32_f64_e64 v5, ttmp[10:11]
1165// CHECK: [0x05,0x00,0x4f,0xd1,0x7a,0x00,0x00,0x00]
1166
1167v_cvt_f32_f64_e64 v5, exec
1168// CHECK: [0x05,0x00,0x4f,0xd1,0x7e,0x00,0x00,0x00]
1169
1170v_cvt_f32_f64_e64 v5, 0
1171// CHECK: [0x05,0x00,0x4f,0xd1,0x80,0x00,0x00,0x00]
1172
1173v_cvt_f32_f64_e64 v5, -1
1174// CHECK: [0x05,0x00,0x4f,0xd1,0xc1,0x00,0x00,0x00]
1175
1176v_cvt_f32_f64_e64 v5, 0.5
1177// CHECK: [0x05,0x00,0x4f,0xd1,0xf0,0x00,0x00,0x00]
1178
1179v_cvt_f32_f64_e64 v5, -4.0
1180// CHECK: [0x05,0x00,0x4f,0xd1,0xf7,0x00,0x00,0x00]
1181
1182v_cvt_f32_f64_e64 v5, src_vccz
1183// CHECK: [0x05,0x00,0x4f,0xd1,0xfb,0x00,0x00,0x00]
1184
1185v_cvt_f32_f64_e64 v5, src_execz
1186// CHECK: [0x05,0x00,0x4f,0xd1,0xfc,0x00,0x00,0x00]
1187
1188v_cvt_f32_f64_e64 v5, src_scc
1189// CHECK: [0x05,0x00,0x4f,0xd1,0xfd,0x00,0x00,0x00]
1190
1191v_cvt_f32_f64_e64 v5, -v[1:2]
1192// CHECK: [0x05,0x00,0x4f,0xd1,0x01,0x01,0x00,0x20]
1193
1194v_cvt_f32_f64_e64 v5, |v[1:2]|
1195// CHECK: [0x05,0x01,0x4f,0xd1,0x01,0x01,0x00,0x00]
1196
1197v_cvt_f32_f64_e64 v5, v[1:2] clamp
1198// CHECK: [0x05,0x80,0x4f,0xd1,0x01,0x01,0x00,0x00]
1199
1200v_cvt_f32_f64_e64 v5, v[1:2] mul:2
1201// CHECK: [0x05,0x00,0x4f,0xd1,0x01,0x01,0x00,0x08]
1202
1203v_cvt_f32_f64_e64 v5, v[1:2] mul:4
1204// CHECK: [0x05,0x00,0x4f,0xd1,0x01,0x01,0x00,0x10]
1205
1206v_cvt_f32_f64_e64 v5, v[1:2] div:2
1207// CHECK: [0x05,0x00,0x4f,0xd1,0x01,0x01,0x00,0x18]
1208
1209v_cvt_f64_f32_e64 v[5:6], v1
1210// CHECK: [0x05,0x00,0x50,0xd1,0x01,0x01,0x00,0x00]
1211
1212v_cvt_f64_f32_e64 v[254:255], v1
1213// CHECK: [0xfe,0x00,0x50,0xd1,0x01,0x01,0x00,0x00]
1214
1215v_cvt_f64_f32_e64 v[5:6], v255
1216// CHECK: [0x05,0x00,0x50,0xd1,0xff,0x01,0x00,0x00]
1217
1218v_cvt_f64_f32_e64 v[5:6], s1
1219// CHECK: [0x05,0x00,0x50,0xd1,0x01,0x00,0x00,0x00]
1220
1221v_cvt_f64_f32_e64 v[5:6], s101
1222// CHECK: [0x05,0x00,0x50,0xd1,0x65,0x00,0x00,0x00]
1223
1224v_cvt_f64_f32_e64 v[5:6], flat_scratch_lo
1225// CHECK: [0x05,0x00,0x50,0xd1,0x66,0x00,0x00,0x00]
1226
1227v_cvt_f64_f32_e64 v[5:6], flat_scratch_hi
1228// CHECK: [0x05,0x00,0x50,0xd1,0x67,0x00,0x00,0x00]
1229
1230v_cvt_f64_f32_e64 v[5:6], vcc_lo
1231// CHECK: [0x05,0x00,0x50,0xd1,0x6a,0x00,0x00,0x00]
1232
1233v_cvt_f64_f32_e64 v[5:6], vcc_hi
1234// CHECK: [0x05,0x00,0x50,0xd1,0x6b,0x00,0x00,0x00]
1235
1236v_cvt_f64_f32_e64 v[5:6], tba_lo
1237// CHECK: [0x05,0x00,0x50,0xd1,0x6c,0x00,0x00,0x00]
1238
1239v_cvt_f64_f32_e64 v[5:6], tba_hi
1240// CHECK: [0x05,0x00,0x50,0xd1,0x6d,0x00,0x00,0x00]
1241
1242v_cvt_f64_f32_e64 v[5:6], tma_lo
1243// CHECK: [0x05,0x00,0x50,0xd1,0x6e,0x00,0x00,0x00]
1244
1245v_cvt_f64_f32_e64 v[5:6], tma_hi
1246// CHECK: [0x05,0x00,0x50,0xd1,0x6f,0x00,0x00,0x00]
1247
1248v_cvt_f64_f32_e64 v[5:6], ttmp11
1249// CHECK: [0x05,0x00,0x50,0xd1,0x7b,0x00,0x00,0x00]
1250
1251v_cvt_f64_f32_e64 v[5:6], m0
1252// CHECK: [0x05,0x00,0x50,0xd1,0x7c,0x00,0x00,0x00]
1253
1254v_cvt_f64_f32_e64 v[5:6], exec_lo
1255// CHECK: [0x05,0x00,0x50,0xd1,0x7e,0x00,0x00,0x00]
1256
1257v_cvt_f64_f32_e64 v[5:6], exec_hi
1258// CHECK: [0x05,0x00,0x50,0xd1,0x7f,0x00,0x00,0x00]
1259
1260v_cvt_f64_f32_e64 v[5:6], 0
1261// CHECK: [0x05,0x00,0x50,0xd1,0x80,0x00,0x00,0x00]
1262
1263v_cvt_f64_f32_e64 v[5:6], -1
1264// CHECK: [0x05,0x00,0x50,0xd1,0xc1,0x00,0x00,0x00]
1265
1266v_cvt_f64_f32_e64 v[5:6], 0.5
1267// CHECK: [0x05,0x00,0x50,0xd1,0xf0,0x00,0x00,0x00]
1268
1269v_cvt_f64_f32_e64 v[5:6], -4.0
1270// CHECK: [0x05,0x00,0x50,0xd1,0xf7,0x00,0x00,0x00]
1271
1272v_cvt_f64_f32_e64 v[5:6], src_vccz
1273// CHECK: [0x05,0x00,0x50,0xd1,0xfb,0x00,0x00,0x00]
1274
1275v_cvt_f64_f32_e64 v[5:6], src_execz
1276// CHECK: [0x05,0x00,0x50,0xd1,0xfc,0x00,0x00,0x00]
1277
1278v_cvt_f64_f32_e64 v[5:6], src_scc
1279// CHECK: [0x05,0x00,0x50,0xd1,0xfd,0x00,0x00,0x00]
1280
1281v_cvt_f64_f32_e64 v[5:6], src_lds_direct
1282// CHECK: [0x05,0x00,0x50,0xd1,0xfe,0x00,0x00,0x00]
1283
1284v_cvt_f64_f32_e64 v[5:6], -v1
1285// CHECK: [0x05,0x00,0x50,0xd1,0x01,0x01,0x00,0x20]
1286
1287v_cvt_f64_f32_e64 v[5:6], |v1|
1288// CHECK: [0x05,0x01,0x50,0xd1,0x01,0x01,0x00,0x00]
1289
1290v_cvt_f64_f32_e64 v[5:6], v1 clamp
1291// CHECK: [0x05,0x80,0x50,0xd1,0x01,0x01,0x00,0x00]
1292
1293v_cvt_f64_f32_e64 v[5:6], v1 mul:2
1294// CHECK: [0x05,0x00,0x50,0xd1,0x01,0x01,0x00,0x08]
1295
1296v_cvt_f64_f32_e64 v[5:6], v1 mul:4
1297// CHECK: [0x05,0x00,0x50,0xd1,0x01,0x01,0x00,0x10]
1298
1299v_cvt_f64_f32_e64 v[5:6], v1 div:2
1300// CHECK: [0x05,0x00,0x50,0xd1,0x01,0x01,0x00,0x18]
1301
1302v_cvt_f32_ubyte0_e64 v5, v1
1303// CHECK: [0x05,0x00,0x51,0xd1,0x01,0x01,0x00,0x00]
1304
1305v_cvt_f32_ubyte0_e64 v255, v1
1306// CHECK: [0xff,0x00,0x51,0xd1,0x01,0x01,0x00,0x00]
1307
1308v_cvt_f32_ubyte0_e64 v5, v255
1309// CHECK: [0x05,0x00,0x51,0xd1,0xff,0x01,0x00,0x00]
1310
1311v_cvt_f32_ubyte0_e64 v5, s1
1312// CHECK: [0x05,0x00,0x51,0xd1,0x01,0x00,0x00,0x00]
1313
1314v_cvt_f32_ubyte0_e64 v5, s101
1315// CHECK: [0x05,0x00,0x51,0xd1,0x65,0x00,0x00,0x00]
1316
1317v_cvt_f32_ubyte0_e64 v5, flat_scratch_lo
1318// CHECK: [0x05,0x00,0x51,0xd1,0x66,0x00,0x00,0x00]
1319
1320v_cvt_f32_ubyte0_e64 v5, flat_scratch_hi
1321// CHECK: [0x05,0x00,0x51,0xd1,0x67,0x00,0x00,0x00]
1322
1323v_cvt_f32_ubyte0_e64 v5, vcc_lo
1324// CHECK: [0x05,0x00,0x51,0xd1,0x6a,0x00,0x00,0x00]
1325
1326v_cvt_f32_ubyte0_e64 v5, vcc_hi
1327// CHECK: [0x05,0x00,0x51,0xd1,0x6b,0x00,0x00,0x00]
1328
1329v_cvt_f32_ubyte0_e64 v5, tba_lo
1330// CHECK: [0x05,0x00,0x51,0xd1,0x6c,0x00,0x00,0x00]
1331
1332v_cvt_f32_ubyte0_e64 v5, tba_hi
1333// CHECK: [0x05,0x00,0x51,0xd1,0x6d,0x00,0x00,0x00]
1334
1335v_cvt_f32_ubyte0_e64 v5, tma_lo
1336// CHECK: [0x05,0x00,0x51,0xd1,0x6e,0x00,0x00,0x00]
1337
1338v_cvt_f32_ubyte0_e64 v5, tma_hi
1339// CHECK: [0x05,0x00,0x51,0xd1,0x6f,0x00,0x00,0x00]
1340
1341v_cvt_f32_ubyte0_e64 v5, ttmp11
1342// CHECK: [0x05,0x00,0x51,0xd1,0x7b,0x00,0x00,0x00]
1343
1344v_cvt_f32_ubyte0_e64 v5, m0
1345// CHECK: [0x05,0x00,0x51,0xd1,0x7c,0x00,0x00,0x00]
1346
1347v_cvt_f32_ubyte0_e64 v5, exec_lo
1348// CHECK: [0x05,0x00,0x51,0xd1,0x7e,0x00,0x00,0x00]
1349
1350v_cvt_f32_ubyte0_e64 v5, exec_hi
1351// CHECK: [0x05,0x00,0x51,0xd1,0x7f,0x00,0x00,0x00]
1352
1353v_cvt_f32_ubyte0_e64 v5, 0
1354// CHECK: [0x05,0x00,0x51,0xd1,0x80,0x00,0x00,0x00]
1355
1356v_cvt_f32_ubyte0_e64 v5, -1
1357// CHECK: [0x05,0x00,0x51,0xd1,0xc1,0x00,0x00,0x00]
1358
1359v_cvt_f32_ubyte0_e64 v5, 0.5
1360// CHECK: [0x05,0x00,0x51,0xd1,0xf0,0x00,0x00,0x00]
1361
1362v_cvt_f32_ubyte0_e64 v5, -4.0
1363// CHECK: [0x05,0x00,0x51,0xd1,0xf7,0x00,0x00,0x00]
1364
1365v_cvt_f32_ubyte0_e64 v5, src_vccz
1366// CHECK: [0x05,0x00,0x51,0xd1,0xfb,0x00,0x00,0x00]
1367
1368v_cvt_f32_ubyte0_e64 v5, src_execz
1369// CHECK: [0x05,0x00,0x51,0xd1,0xfc,0x00,0x00,0x00]
1370
1371v_cvt_f32_ubyte0_e64 v5, src_scc
1372// CHECK: [0x05,0x00,0x51,0xd1,0xfd,0x00,0x00,0x00]
1373
1374v_cvt_f32_ubyte0_e64 v5, src_lds_direct
1375// CHECK: [0x05,0x00,0x51,0xd1,0xfe,0x00,0x00,0x00]
1376
1377v_cvt_f32_ubyte0_e64 v5, v1 clamp
1378// CHECK: [0x05,0x80,0x51,0xd1,0x01,0x01,0x00,0x00]
1379
1380v_cvt_f32_ubyte0_e64 v5, v1 mul:2
1381// CHECK: [0x05,0x00,0x51,0xd1,0x01,0x01,0x00,0x08]
1382
1383v_cvt_f32_ubyte0_e64 v5, v1 mul:4
1384// CHECK: [0x05,0x00,0x51,0xd1,0x01,0x01,0x00,0x10]
1385
1386v_cvt_f32_ubyte0_e64 v5, v1 div:2
1387// CHECK: [0x05,0x00,0x51,0xd1,0x01,0x01,0x00,0x18]
1388
1389v_cvt_f32_ubyte1_e64 v5, v1
1390// CHECK: [0x05,0x00,0x52,0xd1,0x01,0x01,0x00,0x00]
1391
1392v_cvt_f32_ubyte1_e64 v255, v1
1393// CHECK: [0xff,0x00,0x52,0xd1,0x01,0x01,0x00,0x00]
1394
1395v_cvt_f32_ubyte1_e64 v5, v255
1396// CHECK: [0x05,0x00,0x52,0xd1,0xff,0x01,0x00,0x00]
1397
1398v_cvt_f32_ubyte1_e64 v5, s1
1399// CHECK: [0x05,0x00,0x52,0xd1,0x01,0x00,0x00,0x00]
1400
1401v_cvt_f32_ubyte1_e64 v5, s101
1402// CHECK: [0x05,0x00,0x52,0xd1,0x65,0x00,0x00,0x00]
1403
1404v_cvt_f32_ubyte1_e64 v5, flat_scratch_lo
1405// CHECK: [0x05,0x00,0x52,0xd1,0x66,0x00,0x00,0x00]
1406
1407v_cvt_f32_ubyte1_e64 v5, flat_scratch_hi
1408// CHECK: [0x05,0x00,0x52,0xd1,0x67,0x00,0x00,0x00]
1409
1410v_cvt_f32_ubyte1_e64 v5, vcc_lo
1411// CHECK: [0x05,0x00,0x52,0xd1,0x6a,0x00,0x00,0x00]
1412
1413v_cvt_f32_ubyte1_e64 v5, vcc_hi
1414// CHECK: [0x05,0x00,0x52,0xd1,0x6b,0x00,0x00,0x00]
1415
1416v_cvt_f32_ubyte1_e64 v5, tba_lo
1417// CHECK: [0x05,0x00,0x52,0xd1,0x6c,0x00,0x00,0x00]
1418
1419v_cvt_f32_ubyte1_e64 v5, tba_hi
1420// CHECK: [0x05,0x00,0x52,0xd1,0x6d,0x00,0x00,0x00]
1421
1422v_cvt_f32_ubyte1_e64 v5, tma_lo
1423// CHECK: [0x05,0x00,0x52,0xd1,0x6e,0x00,0x00,0x00]
1424
1425v_cvt_f32_ubyte1_e64 v5, tma_hi
1426// CHECK: [0x05,0x00,0x52,0xd1,0x6f,0x00,0x00,0x00]
1427
1428v_cvt_f32_ubyte1_e64 v5, ttmp11
1429// CHECK: [0x05,0x00,0x52,0xd1,0x7b,0x00,0x00,0x00]
1430
1431v_cvt_f32_ubyte1_e64 v5, m0
1432// CHECK: [0x05,0x00,0x52,0xd1,0x7c,0x00,0x00,0x00]
1433
1434v_cvt_f32_ubyte1_e64 v5, exec_lo
1435// CHECK: [0x05,0x00,0x52,0xd1,0x7e,0x00,0x00,0x00]
1436
1437v_cvt_f32_ubyte1_e64 v5, exec_hi
1438// CHECK: [0x05,0x00,0x52,0xd1,0x7f,0x00,0x00,0x00]
1439
1440v_cvt_f32_ubyte1_e64 v5, 0
1441// CHECK: [0x05,0x00,0x52,0xd1,0x80,0x00,0x00,0x00]
1442
1443v_cvt_f32_ubyte1_e64 v5, -1
1444// CHECK: [0x05,0x00,0x52,0xd1,0xc1,0x00,0x00,0x00]
1445
1446v_cvt_f32_ubyte1_e64 v5, 0.5
1447// CHECK: [0x05,0x00,0x52,0xd1,0xf0,0x00,0x00,0x00]
1448
1449v_cvt_f32_ubyte1_e64 v5, -4.0
1450// CHECK: [0x05,0x00,0x52,0xd1,0xf7,0x00,0x00,0x00]
1451
1452v_cvt_f32_ubyte1_e64 v5, src_vccz
1453// CHECK: [0x05,0x00,0x52,0xd1,0xfb,0x00,0x00,0x00]
1454
1455v_cvt_f32_ubyte1_e64 v5, src_execz
1456// CHECK: [0x05,0x00,0x52,0xd1,0xfc,0x00,0x00,0x00]
1457
1458v_cvt_f32_ubyte1_e64 v5, src_scc
1459// CHECK: [0x05,0x00,0x52,0xd1,0xfd,0x00,0x00,0x00]
1460
1461v_cvt_f32_ubyte1_e64 v5, src_lds_direct
1462// CHECK: [0x05,0x00,0x52,0xd1,0xfe,0x00,0x00,0x00]
1463
1464v_cvt_f32_ubyte1_e64 v5, v1 clamp
1465// CHECK: [0x05,0x80,0x52,0xd1,0x01,0x01,0x00,0x00]
1466
1467v_cvt_f32_ubyte1_e64 v5, v1 mul:2
1468// CHECK: [0x05,0x00,0x52,0xd1,0x01,0x01,0x00,0x08]
1469
1470v_cvt_f32_ubyte1_e64 v5, v1 mul:4
1471// CHECK: [0x05,0x00,0x52,0xd1,0x01,0x01,0x00,0x10]
1472
1473v_cvt_f32_ubyte1_e64 v5, v1 div:2
1474// CHECK: [0x05,0x00,0x52,0xd1,0x01,0x01,0x00,0x18]
1475
1476v_cvt_f32_ubyte2_e64 v5, v1
1477// CHECK: [0x05,0x00,0x53,0xd1,0x01,0x01,0x00,0x00]
1478
1479v_cvt_f32_ubyte2_e64 v255, v1
1480// CHECK: [0xff,0x00,0x53,0xd1,0x01,0x01,0x00,0x00]
1481
1482v_cvt_f32_ubyte2_e64 v5, v255
1483// CHECK: [0x05,0x00,0x53,0xd1,0xff,0x01,0x00,0x00]
1484
1485v_cvt_f32_ubyte2_e64 v5, s1
1486// CHECK: [0x05,0x00,0x53,0xd1,0x01,0x00,0x00,0x00]
1487
1488v_cvt_f32_ubyte2_e64 v5, s101
1489// CHECK: [0x05,0x00,0x53,0xd1,0x65,0x00,0x00,0x00]
1490
1491v_cvt_f32_ubyte2_e64 v5, flat_scratch_lo
1492// CHECK: [0x05,0x00,0x53,0xd1,0x66,0x00,0x00,0x00]
1493
1494v_cvt_f32_ubyte2_e64 v5, flat_scratch_hi
1495// CHECK: [0x05,0x00,0x53,0xd1,0x67,0x00,0x00,0x00]
1496
1497v_cvt_f32_ubyte2_e64 v5, vcc_lo
1498// CHECK: [0x05,0x00,0x53,0xd1,0x6a,0x00,0x00,0x00]
1499
1500v_cvt_f32_ubyte2_e64 v5, vcc_hi
1501// CHECK: [0x05,0x00,0x53,0xd1,0x6b,0x00,0x00,0x00]
1502
1503v_cvt_f32_ubyte2_e64 v5, tba_lo
1504// CHECK: [0x05,0x00,0x53,0xd1,0x6c,0x00,0x00,0x00]
1505
1506v_cvt_f32_ubyte2_e64 v5, tba_hi
1507// CHECK: [0x05,0x00,0x53,0xd1,0x6d,0x00,0x00,0x00]
1508
1509v_cvt_f32_ubyte2_e64 v5, tma_lo
1510// CHECK: [0x05,0x00,0x53,0xd1,0x6e,0x00,0x00,0x00]
1511
1512v_cvt_f32_ubyte2_e64 v5, tma_hi
1513// CHECK: [0x05,0x00,0x53,0xd1,0x6f,0x00,0x00,0x00]
1514
1515v_cvt_f32_ubyte2_e64 v5, ttmp11
1516// CHECK: [0x05,0x00,0x53,0xd1,0x7b,0x00,0x00,0x00]
1517
1518v_cvt_f32_ubyte2_e64 v5, m0
1519// CHECK: [0x05,0x00,0x53,0xd1,0x7c,0x00,0x00,0x00]
1520
1521v_cvt_f32_ubyte2_e64 v5, exec_lo
1522// CHECK: [0x05,0x00,0x53,0xd1,0x7e,0x00,0x00,0x00]
1523
1524v_cvt_f32_ubyte2_e64 v5, exec_hi
1525// CHECK: [0x05,0x00,0x53,0xd1,0x7f,0x00,0x00,0x00]
1526
1527v_cvt_f32_ubyte2_e64 v5, 0
1528// CHECK: [0x05,0x00,0x53,0xd1,0x80,0x00,0x00,0x00]
1529
1530v_cvt_f32_ubyte2_e64 v5, -1
1531// CHECK: [0x05,0x00,0x53,0xd1,0xc1,0x00,0x00,0x00]
1532
1533v_cvt_f32_ubyte2_e64 v5, 0.5
1534// CHECK: [0x05,0x00,0x53,0xd1,0xf0,0x00,0x00,0x00]
1535
1536v_cvt_f32_ubyte2_e64 v5, -4.0
1537// CHECK: [0x05,0x00,0x53,0xd1,0xf7,0x00,0x00,0x00]
1538
1539v_cvt_f32_ubyte2_e64 v5, src_vccz
1540// CHECK: [0x05,0x00,0x53,0xd1,0xfb,0x00,0x00,0x00]
1541
1542v_cvt_f32_ubyte2_e64 v5, src_execz
1543// CHECK: [0x05,0x00,0x53,0xd1,0xfc,0x00,0x00,0x00]
1544
1545v_cvt_f32_ubyte2_e64 v5, src_scc
1546// CHECK: [0x05,0x00,0x53,0xd1,0xfd,0x00,0x00,0x00]
1547
1548v_cvt_f32_ubyte2_e64 v5, src_lds_direct
1549// CHECK: [0x05,0x00,0x53,0xd1,0xfe,0x00,0x00,0x00]
1550
1551v_cvt_f32_ubyte2_e64 v5, v1 clamp
1552// CHECK: [0x05,0x80,0x53,0xd1,0x01,0x01,0x00,0x00]
1553
1554v_cvt_f32_ubyte2_e64 v5, v1 mul:2
1555// CHECK: [0x05,0x00,0x53,0xd1,0x01,0x01,0x00,0x08]
1556
1557v_cvt_f32_ubyte2_e64 v5, v1 mul:4
1558// CHECK: [0x05,0x00,0x53,0xd1,0x01,0x01,0x00,0x10]
1559
1560v_cvt_f32_ubyte2_e64 v5, v1 div:2
1561// CHECK: [0x05,0x00,0x53,0xd1,0x01,0x01,0x00,0x18]
1562
1563v_cvt_f32_ubyte3_e64 v5, v1
1564// CHECK: [0x05,0x00,0x54,0xd1,0x01,0x01,0x00,0x00]
1565
1566v_cvt_f32_ubyte3_e64 v255, v1
1567// CHECK: [0xff,0x00,0x54,0xd1,0x01,0x01,0x00,0x00]
1568
1569v_cvt_f32_ubyte3_e64 v5, v255
1570// CHECK: [0x05,0x00,0x54,0xd1,0xff,0x01,0x00,0x00]
1571
1572v_cvt_f32_ubyte3_e64 v5, s1
1573// CHECK: [0x05,0x00,0x54,0xd1,0x01,0x00,0x00,0x00]
1574
1575v_cvt_f32_ubyte3_e64 v5, s101
1576// CHECK: [0x05,0x00,0x54,0xd1,0x65,0x00,0x00,0x00]
1577
1578v_cvt_f32_ubyte3_e64 v5, flat_scratch_lo
1579// CHECK: [0x05,0x00,0x54,0xd1,0x66,0x00,0x00,0x00]
1580
1581v_cvt_f32_ubyte3_e64 v5, flat_scratch_hi
1582// CHECK: [0x05,0x00,0x54,0xd1,0x67,0x00,0x00,0x00]
1583
1584v_cvt_f32_ubyte3_e64 v5, vcc_lo
1585// CHECK: [0x05,0x00,0x54,0xd1,0x6a,0x00,0x00,0x00]
1586
1587v_cvt_f32_ubyte3_e64 v5, vcc_hi
1588// CHECK: [0x05,0x00,0x54,0xd1,0x6b,0x00,0x00,0x00]
1589
1590v_cvt_f32_ubyte3_e64 v5, tba_lo
1591// CHECK: [0x05,0x00,0x54,0xd1,0x6c,0x00,0x00,0x00]
1592
1593v_cvt_f32_ubyte3_e64 v5, tba_hi
1594// CHECK: [0x05,0x00,0x54,0xd1,0x6d,0x00,0x00,0x00]
1595
1596v_cvt_f32_ubyte3_e64 v5, tma_lo
1597// CHECK: [0x05,0x00,0x54,0xd1,0x6e,0x00,0x00,0x00]
1598
1599v_cvt_f32_ubyte3_e64 v5, tma_hi
1600// CHECK: [0x05,0x00,0x54,0xd1,0x6f,0x00,0x00,0x00]
1601
1602v_cvt_f32_ubyte3_e64 v5, ttmp11
1603// CHECK: [0x05,0x00,0x54,0xd1,0x7b,0x00,0x00,0x00]
1604
1605v_cvt_f32_ubyte3_e64 v5, m0
1606// CHECK: [0x05,0x00,0x54,0xd1,0x7c,0x00,0x00,0x00]
1607
1608v_cvt_f32_ubyte3_e64 v5, exec_lo
1609// CHECK: [0x05,0x00,0x54,0xd1,0x7e,0x00,0x00,0x00]
1610
1611v_cvt_f32_ubyte3_e64 v5, exec_hi
1612// CHECK: [0x05,0x00,0x54,0xd1,0x7f,0x00,0x00,0x00]
1613
1614v_cvt_f32_ubyte3_e64 v5, 0
1615// CHECK: [0x05,0x00,0x54,0xd1,0x80,0x00,0x00,0x00]
1616
1617v_cvt_f32_ubyte3_e64 v5, -1
1618// CHECK: [0x05,0x00,0x54,0xd1,0xc1,0x00,0x00,0x00]
1619
1620v_cvt_f32_ubyte3_e64 v5, 0.5
1621// CHECK: [0x05,0x00,0x54,0xd1,0xf0,0x00,0x00,0x00]
1622
1623v_cvt_f32_ubyte3_e64 v5, -4.0
1624// CHECK: [0x05,0x00,0x54,0xd1,0xf7,0x00,0x00,0x00]
1625
1626v_cvt_f32_ubyte3_e64 v5, src_vccz
1627// CHECK: [0x05,0x00,0x54,0xd1,0xfb,0x00,0x00,0x00]
1628
1629v_cvt_f32_ubyte3_e64 v5, src_execz
1630// CHECK: [0x05,0x00,0x54,0xd1,0xfc,0x00,0x00,0x00]
1631
1632v_cvt_f32_ubyte3_e64 v5, src_scc
1633// CHECK: [0x05,0x00,0x54,0xd1,0xfd,0x00,0x00,0x00]
1634
1635v_cvt_f32_ubyte3_e64 v5, src_lds_direct
1636// CHECK: [0x05,0x00,0x54,0xd1,0xfe,0x00,0x00,0x00]
1637
1638v_cvt_f32_ubyte3_e64 v5, v1 clamp
1639// CHECK: [0x05,0x80,0x54,0xd1,0x01,0x01,0x00,0x00]
1640
1641v_cvt_f32_ubyte3_e64 v5, v1 mul:2
1642// CHECK: [0x05,0x00,0x54,0xd1,0x01,0x01,0x00,0x08]
1643
1644v_cvt_f32_ubyte3_e64 v5, v1 mul:4
1645// CHECK: [0x05,0x00,0x54,0xd1,0x01,0x01,0x00,0x10]
1646
1647v_cvt_f32_ubyte3_e64 v5, v1 div:2
1648// CHECK: [0x05,0x00,0x54,0xd1,0x01,0x01,0x00,0x18]
1649
1650v_cvt_u32_f64_e64 v5, v[1:2]
1651// CHECK: [0x05,0x00,0x55,0xd1,0x01,0x01,0x00,0x00]
1652
1653v_cvt_u32_f64_e64 v255, v[1:2]
1654// CHECK: [0xff,0x00,0x55,0xd1,0x01,0x01,0x00,0x00]
1655
1656v_cvt_u32_f64_e64 v5, v[254:255]
1657// CHECK: [0x05,0x00,0x55,0xd1,0xfe,0x01,0x00,0x00]
1658
1659v_cvt_u32_f64_e64 v5, s[2:3]
1660// CHECK: [0x05,0x00,0x55,0xd1,0x02,0x00,0x00,0x00]
1661
1662v_cvt_u32_f64_e64 v5, s[4:5]
1663// CHECK: [0x05,0x00,0x55,0xd1,0x04,0x00,0x00,0x00]
1664
1665v_cvt_u32_f64_e64 v5, s[100:101]
1666// CHECK: [0x05,0x00,0x55,0xd1,0x64,0x00,0x00,0x00]
1667
1668v_cvt_u32_f64_e64 v5, flat_scratch
1669// CHECK: [0x05,0x00,0x55,0xd1,0x66,0x00,0x00,0x00]
1670
1671v_cvt_u32_f64_e64 v5, vcc
1672// CHECK: [0x05,0x00,0x55,0xd1,0x6a,0x00,0x00,0x00]
1673
1674v_cvt_u32_f64_e64 v5, tba
1675// CHECK: [0x05,0x00,0x55,0xd1,0x6c,0x00,0x00,0x00]
1676
1677v_cvt_u32_f64_e64 v5, tma
1678// CHECK: [0x05,0x00,0x55,0xd1,0x6e,0x00,0x00,0x00]
1679
1680v_cvt_u32_f64_e64 v5, ttmp[10:11]
1681// CHECK: [0x05,0x00,0x55,0xd1,0x7a,0x00,0x00,0x00]
1682
1683v_cvt_u32_f64_e64 v5, exec
1684// CHECK: [0x05,0x00,0x55,0xd1,0x7e,0x00,0x00,0x00]
1685
1686v_cvt_u32_f64_e64 v5, 0
1687// CHECK: [0x05,0x00,0x55,0xd1,0x80,0x00,0x00,0x00]
1688
1689v_cvt_u32_f64_e64 v5, -1
1690// CHECK: [0x05,0x00,0x55,0xd1,0xc1,0x00,0x00,0x00]
1691
1692v_cvt_u32_f64_e64 v5, 0.5
1693// CHECK: [0x05,0x00,0x55,0xd1,0xf0,0x00,0x00,0x00]
1694
1695v_cvt_u32_f64_e64 v5, -4.0
1696// CHECK: [0x05,0x00,0x55,0xd1,0xf7,0x00,0x00,0x00]
1697
1698v_cvt_u32_f64_e64 v5, src_vccz
1699// CHECK: [0x05,0x00,0x55,0xd1,0xfb,0x00,0x00,0x00]
1700
1701v_cvt_u32_f64_e64 v5, src_execz
1702// CHECK: [0x05,0x00,0x55,0xd1,0xfc,0x00,0x00,0x00]
1703
1704v_cvt_u32_f64_e64 v5, src_scc
1705// CHECK: [0x05,0x00,0x55,0xd1,0xfd,0x00,0x00,0x00]
1706
1707v_cvt_u32_f64_e64 v5, -v[1:2]
1708// CHECK: [0x05,0x00,0x55,0xd1,0x01,0x01,0x00,0x20]
1709
1710v_cvt_u32_f64_e64 v5, |v[1:2]|
1711// CHECK: [0x05,0x01,0x55,0xd1,0x01,0x01,0x00,0x00]
1712
1713v_cvt_f64_u32_e64 v[5:6], v1
1714// CHECK: [0x05,0x00,0x56,0xd1,0x01,0x01,0x00,0x00]
1715
1716v_cvt_f64_u32_e64 v[254:255], v1
1717// CHECK: [0xfe,0x00,0x56,0xd1,0x01,0x01,0x00,0x00]
1718
1719v_cvt_f64_u32_e64 v[5:6], v255
1720// CHECK: [0x05,0x00,0x56,0xd1,0xff,0x01,0x00,0x00]
1721
1722v_cvt_f64_u32_e64 v[5:6], s1
1723// CHECK: [0x05,0x00,0x56,0xd1,0x01,0x00,0x00,0x00]
1724
1725v_cvt_f64_u32_e64 v[5:6], s101
1726// CHECK: [0x05,0x00,0x56,0xd1,0x65,0x00,0x00,0x00]
1727
1728v_cvt_f64_u32_e64 v[5:6], flat_scratch_lo
1729// CHECK: [0x05,0x00,0x56,0xd1,0x66,0x00,0x00,0x00]
1730
1731v_cvt_f64_u32_e64 v[5:6], flat_scratch_hi
1732// CHECK: [0x05,0x00,0x56,0xd1,0x67,0x00,0x00,0x00]
1733
1734v_cvt_f64_u32_e64 v[5:6], vcc_lo
1735// CHECK: [0x05,0x00,0x56,0xd1,0x6a,0x00,0x00,0x00]
1736
1737v_cvt_f64_u32_e64 v[5:6], vcc_hi
1738// CHECK: [0x05,0x00,0x56,0xd1,0x6b,0x00,0x00,0x00]
1739
1740v_cvt_f64_u32_e64 v[5:6], tba_lo
1741// CHECK: [0x05,0x00,0x56,0xd1,0x6c,0x00,0x00,0x00]
1742
1743v_cvt_f64_u32_e64 v[5:6], tba_hi
1744// CHECK: [0x05,0x00,0x56,0xd1,0x6d,0x00,0x00,0x00]
1745
1746v_cvt_f64_u32_e64 v[5:6], tma_lo
1747// CHECK: [0x05,0x00,0x56,0xd1,0x6e,0x00,0x00,0x00]
1748
1749v_cvt_f64_u32_e64 v[5:6], tma_hi
1750// CHECK: [0x05,0x00,0x56,0xd1,0x6f,0x00,0x00,0x00]
1751
1752v_cvt_f64_u32_e64 v[5:6], ttmp11
1753// CHECK: [0x05,0x00,0x56,0xd1,0x7b,0x00,0x00,0x00]
1754
1755v_cvt_f64_u32_e64 v[5:6], m0
1756// CHECK: [0x05,0x00,0x56,0xd1,0x7c,0x00,0x00,0x00]
1757
1758v_cvt_f64_u32_e64 v[5:6], exec_lo
1759// CHECK: [0x05,0x00,0x56,0xd1,0x7e,0x00,0x00,0x00]
1760
1761v_cvt_f64_u32_e64 v[5:6], exec_hi
1762// CHECK: [0x05,0x00,0x56,0xd1,0x7f,0x00,0x00,0x00]
1763
1764v_cvt_f64_u32_e64 v[5:6], 0
1765// CHECK: [0x05,0x00,0x56,0xd1,0x80,0x00,0x00,0x00]
1766
1767v_cvt_f64_u32_e64 v[5:6], -1
1768// CHECK: [0x05,0x00,0x56,0xd1,0xc1,0x00,0x00,0x00]
1769
1770v_cvt_f64_u32_e64 v[5:6], 0.5
1771// CHECK: [0x05,0x00,0x56,0xd1,0xf0,0x00,0x00,0x00]
1772
1773v_cvt_f64_u32_e64 v[5:6], -4.0
1774// CHECK: [0x05,0x00,0x56,0xd1,0xf7,0x00,0x00,0x00]
1775
1776v_cvt_f64_u32_e64 v[5:6], src_vccz
1777// CHECK: [0x05,0x00,0x56,0xd1,0xfb,0x00,0x00,0x00]
1778
1779v_cvt_f64_u32_e64 v[5:6], src_execz
1780// CHECK: [0x05,0x00,0x56,0xd1,0xfc,0x00,0x00,0x00]
1781
1782v_cvt_f64_u32_e64 v[5:6], src_scc
1783// CHECK: [0x05,0x00,0x56,0xd1,0xfd,0x00,0x00,0x00]
1784
1785v_cvt_f64_u32_e64 v[5:6], src_lds_direct
1786// CHECK: [0x05,0x00,0x56,0xd1,0xfe,0x00,0x00,0x00]
1787
1788v_cvt_f64_u32_e64 v[5:6], v1 clamp
1789// CHECK: [0x05,0x80,0x56,0xd1,0x01,0x01,0x00,0x00]
1790
1791v_cvt_f64_u32_e64 v[5:6], v1 mul:2
1792// CHECK: [0x05,0x00,0x56,0xd1,0x01,0x01,0x00,0x08]
1793
1794v_cvt_f64_u32_e64 v[5:6], v1 mul:4
1795// CHECK: [0x05,0x00,0x56,0xd1,0x01,0x01,0x00,0x10]
1796
1797v_cvt_f64_u32_e64 v[5:6], v1 div:2
1798// CHECK: [0x05,0x00,0x56,0xd1,0x01,0x01,0x00,0x18]
1799
1800v_trunc_f64_e64 v[5:6], v[1:2]
1801// CHECK: [0x05,0x00,0x57,0xd1,0x01,0x01,0x00,0x00]
1802
1803v_trunc_f64_e64 v[254:255], v[1:2]
1804// CHECK: [0xfe,0x00,0x57,0xd1,0x01,0x01,0x00,0x00]
1805
1806v_trunc_f64_e64 v[5:6], v[254:255]
1807// CHECK: [0x05,0x00,0x57,0xd1,0xfe,0x01,0x00,0x00]
1808
1809v_trunc_f64_e64 v[5:6], s[2:3]
1810// CHECK: [0x05,0x00,0x57,0xd1,0x02,0x00,0x00,0x00]
1811
1812v_trunc_f64_e64 v[5:6], s[4:5]
1813// CHECK: [0x05,0x00,0x57,0xd1,0x04,0x00,0x00,0x00]
1814
1815v_trunc_f64_e64 v[5:6], s[100:101]
1816// CHECK: [0x05,0x00,0x57,0xd1,0x64,0x00,0x00,0x00]
1817
1818v_trunc_f64_e64 v[5:6], flat_scratch
1819// CHECK: [0x05,0x00,0x57,0xd1,0x66,0x00,0x00,0x00]
1820
1821v_trunc_f64_e64 v[5:6], vcc
1822// CHECK: [0x05,0x00,0x57,0xd1,0x6a,0x00,0x00,0x00]
1823
1824v_trunc_f64_e64 v[5:6], tba
1825// CHECK: [0x05,0x00,0x57,0xd1,0x6c,0x00,0x00,0x00]
1826
1827v_trunc_f64_e64 v[5:6], tma
1828// CHECK: [0x05,0x00,0x57,0xd1,0x6e,0x00,0x00,0x00]
1829
1830v_trunc_f64_e64 v[5:6], ttmp[10:11]
1831// CHECK: [0x05,0x00,0x57,0xd1,0x7a,0x00,0x00,0x00]
1832
1833v_trunc_f64_e64 v[5:6], exec
1834// CHECK: [0x05,0x00,0x57,0xd1,0x7e,0x00,0x00,0x00]
1835
1836v_trunc_f64_e64 v[5:6], 0
1837// CHECK: [0x05,0x00,0x57,0xd1,0x80,0x00,0x00,0x00]
1838
1839v_trunc_f64_e64 v[5:6], -1
1840// CHECK: [0x05,0x00,0x57,0xd1,0xc1,0x00,0x00,0x00]
1841
1842v_trunc_f64_e64 v[5:6], 0.5
1843// CHECK: [0x05,0x00,0x57,0xd1,0xf0,0x00,0x00,0x00]
1844
1845v_trunc_f64_e64 v[5:6], -4.0
1846// CHECK: [0x05,0x00,0x57,0xd1,0xf7,0x00,0x00,0x00]
1847
1848v_trunc_f64_e64 v[5:6], src_vccz
1849// CHECK: [0x05,0x00,0x57,0xd1,0xfb,0x00,0x00,0x00]
1850
1851v_trunc_f64_e64 v[5:6], src_execz
1852// CHECK: [0x05,0x00,0x57,0xd1,0xfc,0x00,0x00,0x00]
1853
1854v_trunc_f64_e64 v[5:6], src_scc
1855// CHECK: [0x05,0x00,0x57,0xd1,0xfd,0x00,0x00,0x00]
1856
1857v_trunc_f64_e64 v[5:6], -v[1:2]
1858// CHECK: [0x05,0x00,0x57,0xd1,0x01,0x01,0x00,0x20]
1859
1860v_trunc_f64_e64 v[5:6], |v[1:2]|
1861// CHECK: [0x05,0x01,0x57,0xd1,0x01,0x01,0x00,0x00]
1862
1863v_trunc_f64_e64 v[5:6], v[1:2] clamp
1864// CHECK: [0x05,0x80,0x57,0xd1,0x01,0x01,0x00,0x00]
1865
1866v_trunc_f64_e64 v[5:6], v[1:2] mul:2
1867// CHECK: [0x05,0x00,0x57,0xd1,0x01,0x01,0x00,0x08]
1868
1869v_trunc_f64_e64 v[5:6], v[1:2] mul:4
1870// CHECK: [0x05,0x00,0x57,0xd1,0x01,0x01,0x00,0x10]
1871
1872v_trunc_f64_e64 v[5:6], v[1:2] div:2
1873// CHECK: [0x05,0x00,0x57,0xd1,0x01,0x01,0x00,0x18]
1874
1875v_ceil_f64_e64 v[5:6], v[1:2]
1876// CHECK: [0x05,0x00,0x58,0xd1,0x01,0x01,0x00,0x00]
1877
1878v_ceil_f64_e64 v[254:255], v[1:2]
1879// CHECK: [0xfe,0x00,0x58,0xd1,0x01,0x01,0x00,0x00]
1880
1881v_ceil_f64_e64 v[5:6], v[254:255]
1882// CHECK: [0x05,0x00,0x58,0xd1,0xfe,0x01,0x00,0x00]
1883
1884v_ceil_f64_e64 v[5:6], s[2:3]
1885// CHECK: [0x05,0x00,0x58,0xd1,0x02,0x00,0x00,0x00]
1886
1887v_ceil_f64_e64 v[5:6], s[4:5]
1888// CHECK: [0x05,0x00,0x58,0xd1,0x04,0x00,0x00,0x00]
1889
1890v_ceil_f64_e64 v[5:6], s[100:101]
1891// CHECK: [0x05,0x00,0x58,0xd1,0x64,0x00,0x00,0x00]
1892
1893v_ceil_f64_e64 v[5:6], flat_scratch
1894// CHECK: [0x05,0x00,0x58,0xd1,0x66,0x00,0x00,0x00]
1895
1896v_ceil_f64_e64 v[5:6], vcc
1897// CHECK: [0x05,0x00,0x58,0xd1,0x6a,0x00,0x00,0x00]
1898
1899v_ceil_f64_e64 v[5:6], tba
1900// CHECK: [0x05,0x00,0x58,0xd1,0x6c,0x00,0x00,0x00]
1901
1902v_ceil_f64_e64 v[5:6], tma
1903// CHECK: [0x05,0x00,0x58,0xd1,0x6e,0x00,0x00,0x00]
1904
1905v_ceil_f64_e64 v[5:6], ttmp[10:11]
1906// CHECK: [0x05,0x00,0x58,0xd1,0x7a,0x00,0x00,0x00]
1907
1908v_ceil_f64_e64 v[5:6], exec
1909// CHECK: [0x05,0x00,0x58,0xd1,0x7e,0x00,0x00,0x00]
1910
1911v_ceil_f64_e64 v[5:6], 0
1912// CHECK: [0x05,0x00,0x58,0xd1,0x80,0x00,0x00,0x00]
1913
1914v_ceil_f64_e64 v[5:6], -1
1915// CHECK: [0x05,0x00,0x58,0xd1,0xc1,0x00,0x00,0x00]
1916
1917v_ceil_f64_e64 v[5:6], 0.5
1918// CHECK: [0x05,0x00,0x58,0xd1,0xf0,0x00,0x00,0x00]
1919
1920v_ceil_f64_e64 v[5:6], -4.0
1921// CHECK: [0x05,0x00,0x58,0xd1,0xf7,0x00,0x00,0x00]
1922
1923v_ceil_f64_e64 v[5:6], src_vccz
1924// CHECK: [0x05,0x00,0x58,0xd1,0xfb,0x00,0x00,0x00]
1925
1926v_ceil_f64_e64 v[5:6], src_execz
1927// CHECK: [0x05,0x00,0x58,0xd1,0xfc,0x00,0x00,0x00]
1928
1929v_ceil_f64_e64 v[5:6], src_scc
1930// CHECK: [0x05,0x00,0x58,0xd1,0xfd,0x00,0x00,0x00]
1931
1932v_ceil_f64_e64 v[5:6], -v[1:2]
1933// CHECK: [0x05,0x00,0x58,0xd1,0x01,0x01,0x00,0x20]
1934
1935v_ceil_f64_e64 v[5:6], |v[1:2]|
1936// CHECK: [0x05,0x01,0x58,0xd1,0x01,0x01,0x00,0x00]
1937
1938v_ceil_f64_e64 v[5:6], v[1:2] clamp
1939// CHECK: [0x05,0x80,0x58,0xd1,0x01,0x01,0x00,0x00]
1940
1941v_ceil_f64_e64 v[5:6], v[1:2] mul:2
1942// CHECK: [0x05,0x00,0x58,0xd1,0x01,0x01,0x00,0x08]
1943
1944v_ceil_f64_e64 v[5:6], v[1:2] mul:4
1945// CHECK: [0x05,0x00,0x58,0xd1,0x01,0x01,0x00,0x10]
1946
1947v_ceil_f64_e64 v[5:6], v[1:2] div:2
1948// CHECK: [0x05,0x00,0x58,0xd1,0x01,0x01,0x00,0x18]
1949
1950v_rndne_f64_e64 v[5:6], v[1:2]
1951// CHECK: [0x05,0x00,0x59,0xd1,0x01,0x01,0x00,0x00]
1952
1953v_rndne_f64_e64 v[254:255], v[1:2]
1954// CHECK: [0xfe,0x00,0x59,0xd1,0x01,0x01,0x00,0x00]
1955
1956v_rndne_f64_e64 v[5:6], v[254:255]
1957// CHECK: [0x05,0x00,0x59,0xd1,0xfe,0x01,0x00,0x00]
1958
1959v_rndne_f64_e64 v[5:6], s[2:3]
1960// CHECK: [0x05,0x00,0x59,0xd1,0x02,0x00,0x00,0x00]
1961
1962v_rndne_f64_e64 v[5:6], s[4:5]
1963// CHECK: [0x05,0x00,0x59,0xd1,0x04,0x00,0x00,0x00]
1964
1965v_rndne_f64_e64 v[5:6], s[100:101]
1966// CHECK: [0x05,0x00,0x59,0xd1,0x64,0x00,0x00,0x00]
1967
1968v_rndne_f64_e64 v[5:6], flat_scratch
1969// CHECK: [0x05,0x00,0x59,0xd1,0x66,0x00,0x00,0x00]
1970
1971v_rndne_f64_e64 v[5:6], vcc
1972// CHECK: [0x05,0x00,0x59,0xd1,0x6a,0x00,0x00,0x00]
1973
1974v_rndne_f64_e64 v[5:6], tba
1975// CHECK: [0x05,0x00,0x59,0xd1,0x6c,0x00,0x00,0x00]
1976
1977v_rndne_f64_e64 v[5:6], tma
1978// CHECK: [0x05,0x00,0x59,0xd1,0x6e,0x00,0x00,0x00]
1979
1980v_rndne_f64_e64 v[5:6], ttmp[10:11]
1981// CHECK: [0x05,0x00,0x59,0xd1,0x7a,0x00,0x00,0x00]
1982
1983v_rndne_f64_e64 v[5:6], exec
1984// CHECK: [0x05,0x00,0x59,0xd1,0x7e,0x00,0x00,0x00]
1985
1986v_rndne_f64_e64 v[5:6], 0
1987// CHECK: [0x05,0x00,0x59,0xd1,0x80,0x00,0x00,0x00]
1988
1989v_rndne_f64_e64 v[5:6], -1
1990// CHECK: [0x05,0x00,0x59,0xd1,0xc1,0x00,0x00,0x00]
1991
1992v_rndne_f64_e64 v[5:6], 0.5
1993// CHECK: [0x05,0x00,0x59,0xd1,0xf0,0x00,0x00,0x00]
1994
1995v_rndne_f64_e64 v[5:6], -4.0
1996// CHECK: [0x05,0x00,0x59,0xd1,0xf7,0x00,0x00,0x00]
1997
1998v_rndne_f64_e64 v[5:6], src_vccz
1999// CHECK: [0x05,0x00,0x59,0xd1,0xfb,0x00,0x00,0x00]
2000
2001v_rndne_f64_e64 v[5:6], src_execz
2002// CHECK: [0x05,0x00,0x59,0xd1,0xfc,0x00,0x00,0x00]
2003
2004v_rndne_f64_e64 v[5:6], src_scc
2005// CHECK: [0x05,0x00,0x59,0xd1,0xfd,0x00,0x00,0x00]
2006
2007v_rndne_f64_e64 v[5:6], -v[1:2]
2008// CHECK: [0x05,0x00,0x59,0xd1,0x01,0x01,0x00,0x20]
2009
2010v_rndne_f64_e64 v[5:6], |v[1:2]|
2011// CHECK: [0x05,0x01,0x59,0xd1,0x01,0x01,0x00,0x00]
2012
2013v_rndne_f64_e64 v[5:6], v[1:2] clamp
2014// CHECK: [0x05,0x80,0x59,0xd1,0x01,0x01,0x00,0x00]
2015
2016v_rndne_f64_e64 v[5:6], v[1:2] mul:2
2017// CHECK: [0x05,0x00,0x59,0xd1,0x01,0x01,0x00,0x08]
2018
2019v_rndne_f64_e64 v[5:6], v[1:2] mul:4
2020// CHECK: [0x05,0x00,0x59,0xd1,0x01,0x01,0x00,0x10]
2021
2022v_rndne_f64_e64 v[5:6], v[1:2] div:2
2023// CHECK: [0x05,0x00,0x59,0xd1,0x01,0x01,0x00,0x18]
2024
2025v_floor_f64_e64 v[5:6], v[1:2]
2026// CHECK: [0x05,0x00,0x5a,0xd1,0x01,0x01,0x00,0x00]
2027
2028v_floor_f64_e64 v[254:255], v[1:2]
2029// CHECK: [0xfe,0x00,0x5a,0xd1,0x01,0x01,0x00,0x00]
2030
2031v_floor_f64_e64 v[5:6], v[254:255]
2032// CHECK: [0x05,0x00,0x5a,0xd1,0xfe,0x01,0x00,0x00]
2033
2034v_floor_f64_e64 v[5:6], s[2:3]
2035// CHECK: [0x05,0x00,0x5a,0xd1,0x02,0x00,0x00,0x00]
2036
2037v_floor_f64_e64 v[5:6], s[4:5]
2038// CHECK: [0x05,0x00,0x5a,0xd1,0x04,0x00,0x00,0x00]
2039
2040v_floor_f64_e64 v[5:6], s[100:101]
2041// CHECK: [0x05,0x00,0x5a,0xd1,0x64,0x00,0x00,0x00]
2042
2043v_floor_f64_e64 v[5:6], flat_scratch
2044// CHECK: [0x05,0x00,0x5a,0xd1,0x66,0x00,0x00,0x00]
2045
2046v_floor_f64_e64 v[5:6], vcc
2047// CHECK: [0x05,0x00,0x5a,0xd1,0x6a,0x00,0x00,0x00]
2048
2049v_floor_f64_e64 v[5:6], tba
2050// CHECK: [0x05,0x00,0x5a,0xd1,0x6c,0x00,0x00,0x00]
2051
2052v_floor_f64_e64 v[5:6], tma
2053// CHECK: [0x05,0x00,0x5a,0xd1,0x6e,0x00,0x00,0x00]
2054
2055v_floor_f64_e64 v[5:6], ttmp[10:11]
2056// CHECK: [0x05,0x00,0x5a,0xd1,0x7a,0x00,0x00,0x00]
2057
2058v_floor_f64_e64 v[5:6], exec
2059// CHECK: [0x05,0x00,0x5a,0xd1,0x7e,0x00,0x00,0x00]
2060
2061v_floor_f64_e64 v[5:6], 0
2062// CHECK: [0x05,0x00,0x5a,0xd1,0x80,0x00,0x00,0x00]
2063
2064v_floor_f64_e64 v[5:6], -1
2065// CHECK: [0x05,0x00,0x5a,0xd1,0xc1,0x00,0x00,0x00]
2066
2067v_floor_f64_e64 v[5:6], 0.5
2068// CHECK: [0x05,0x00,0x5a,0xd1,0xf0,0x00,0x00,0x00]
2069
2070v_floor_f64_e64 v[5:6], -4.0
2071// CHECK: [0x05,0x00,0x5a,0xd1,0xf7,0x00,0x00,0x00]
2072
2073v_floor_f64_e64 v[5:6], src_vccz
2074// CHECK: [0x05,0x00,0x5a,0xd1,0xfb,0x00,0x00,0x00]
2075
2076v_floor_f64_e64 v[5:6], src_execz
2077// CHECK: [0x05,0x00,0x5a,0xd1,0xfc,0x00,0x00,0x00]
2078
2079v_floor_f64_e64 v[5:6], src_scc
2080// CHECK: [0x05,0x00,0x5a,0xd1,0xfd,0x00,0x00,0x00]
2081
2082v_floor_f64_e64 v[5:6], -v[1:2]
2083// CHECK: [0x05,0x00,0x5a,0xd1,0x01,0x01,0x00,0x20]
2084
2085v_floor_f64_e64 v[5:6], |v[1:2]|
2086// CHECK: [0x05,0x01,0x5a,0xd1,0x01,0x01,0x00,0x00]
2087
2088v_floor_f64_e64 v[5:6], v[1:2] clamp
2089// CHECK: [0x05,0x80,0x5a,0xd1,0x01,0x01,0x00,0x00]
2090
2091v_floor_f64_e64 v[5:6], v[1:2] mul:2
2092// CHECK: [0x05,0x00,0x5a,0xd1,0x01,0x01,0x00,0x08]
2093
2094v_floor_f64_e64 v[5:6], v[1:2] mul:4
2095// CHECK: [0x05,0x00,0x5a,0xd1,0x01,0x01,0x00,0x10]
2096
2097v_floor_f64_e64 v[5:6], v[1:2] div:2
2098// CHECK: [0x05,0x00,0x5a,0xd1,0x01,0x01,0x00,0x18]
2099
2100v_fract_f32_e64 v5, v1
2101// CHECK: [0x05,0x00,0x5b,0xd1,0x01,0x01,0x00,0x00]
2102
2103v_fract_f32_e64 v255, v1
2104// CHECK: [0xff,0x00,0x5b,0xd1,0x01,0x01,0x00,0x00]
2105
2106v_fract_f32_e64 v5, v255
2107// CHECK: [0x05,0x00,0x5b,0xd1,0xff,0x01,0x00,0x00]
2108
2109v_fract_f32_e64 v5, s1
2110// CHECK: [0x05,0x00,0x5b,0xd1,0x01,0x00,0x00,0x00]
2111
2112v_fract_f32_e64 v5, s101
2113// CHECK: [0x05,0x00,0x5b,0xd1,0x65,0x00,0x00,0x00]
2114
2115v_fract_f32_e64 v5, flat_scratch_lo
2116// CHECK: [0x05,0x00,0x5b,0xd1,0x66,0x00,0x00,0x00]
2117
2118v_fract_f32_e64 v5, flat_scratch_hi
2119// CHECK: [0x05,0x00,0x5b,0xd1,0x67,0x00,0x00,0x00]
2120
2121v_fract_f32_e64 v5, vcc_lo
2122// CHECK: [0x05,0x00,0x5b,0xd1,0x6a,0x00,0x00,0x00]
2123
2124v_fract_f32_e64 v5, vcc_hi
2125// CHECK: [0x05,0x00,0x5b,0xd1,0x6b,0x00,0x00,0x00]
2126
2127v_fract_f32_e64 v5, tba_lo
2128// CHECK: [0x05,0x00,0x5b,0xd1,0x6c,0x00,0x00,0x00]
2129
2130v_fract_f32_e64 v5, tba_hi
2131// CHECK: [0x05,0x00,0x5b,0xd1,0x6d,0x00,0x00,0x00]
2132
2133v_fract_f32_e64 v5, tma_lo
2134// CHECK: [0x05,0x00,0x5b,0xd1,0x6e,0x00,0x00,0x00]
2135
2136v_fract_f32_e64 v5, tma_hi
2137// CHECK: [0x05,0x00,0x5b,0xd1,0x6f,0x00,0x00,0x00]
2138
2139v_fract_f32_e64 v5, ttmp11
2140// CHECK: [0x05,0x00,0x5b,0xd1,0x7b,0x00,0x00,0x00]
2141
2142v_fract_f32_e64 v5, m0
2143// CHECK: [0x05,0x00,0x5b,0xd1,0x7c,0x00,0x00,0x00]
2144
2145v_fract_f32_e64 v5, exec_lo
2146// CHECK: [0x05,0x00,0x5b,0xd1,0x7e,0x00,0x00,0x00]
2147
2148v_fract_f32_e64 v5, exec_hi
2149// CHECK: [0x05,0x00,0x5b,0xd1,0x7f,0x00,0x00,0x00]
2150
2151v_fract_f32_e64 v5, 0
2152// CHECK: [0x05,0x00,0x5b,0xd1,0x80,0x00,0x00,0x00]
2153
2154v_fract_f32_e64 v5, -1
2155// CHECK: [0x05,0x00,0x5b,0xd1,0xc1,0x00,0x00,0x00]
2156
2157v_fract_f32_e64 v5, 0.5
2158// CHECK: [0x05,0x00,0x5b,0xd1,0xf0,0x00,0x00,0x00]
2159
2160v_fract_f32_e64 v5, -4.0
2161// CHECK: [0x05,0x00,0x5b,0xd1,0xf7,0x00,0x00,0x00]
2162
2163v_fract_f32_e64 v5, src_vccz
2164// CHECK: [0x05,0x00,0x5b,0xd1,0xfb,0x00,0x00,0x00]
2165
2166v_fract_f32_e64 v5, src_execz
2167// CHECK: [0x05,0x00,0x5b,0xd1,0xfc,0x00,0x00,0x00]
2168
2169v_fract_f32_e64 v5, src_scc
2170// CHECK: [0x05,0x00,0x5b,0xd1,0xfd,0x00,0x00,0x00]
2171
2172v_fract_f32_e64 v5, src_lds_direct
2173// CHECK: [0x05,0x00,0x5b,0xd1,0xfe,0x00,0x00,0x00]
2174
2175v_fract_f32_e64 v5, -v1
2176// CHECK: [0x05,0x00,0x5b,0xd1,0x01,0x01,0x00,0x20]
2177
2178v_fract_f32_e64 v5, |v1|
2179// CHECK: [0x05,0x01,0x5b,0xd1,0x01,0x01,0x00,0x00]
2180
2181v_fract_f32_e64 v5, v1 clamp
2182// CHECK: [0x05,0x80,0x5b,0xd1,0x01,0x01,0x00,0x00]
2183
2184v_fract_f32_e64 v5, v1 mul:2
2185// CHECK: [0x05,0x00,0x5b,0xd1,0x01,0x01,0x00,0x08]
2186
2187v_fract_f32_e64 v5, v1 mul:4
2188// CHECK: [0x05,0x00,0x5b,0xd1,0x01,0x01,0x00,0x10]
2189
2190v_fract_f32_e64 v5, v1 div:2
2191// CHECK: [0x05,0x00,0x5b,0xd1,0x01,0x01,0x00,0x18]
2192
2193v_trunc_f32_e64 v5, v1
2194// CHECK: [0x05,0x00,0x5c,0xd1,0x01,0x01,0x00,0x00]
2195
2196v_trunc_f32_e64 v255, v1
2197// CHECK: [0xff,0x00,0x5c,0xd1,0x01,0x01,0x00,0x00]
2198
2199v_trunc_f32_e64 v5, v255
2200// CHECK: [0x05,0x00,0x5c,0xd1,0xff,0x01,0x00,0x00]
2201
2202v_trunc_f32_e64 v5, s1
2203// CHECK: [0x05,0x00,0x5c,0xd1,0x01,0x00,0x00,0x00]
2204
2205v_trunc_f32_e64 v5, s101
2206// CHECK: [0x05,0x00,0x5c,0xd1,0x65,0x00,0x00,0x00]
2207
2208v_trunc_f32_e64 v5, flat_scratch_lo
2209// CHECK: [0x05,0x00,0x5c,0xd1,0x66,0x00,0x00,0x00]
2210
2211v_trunc_f32_e64 v5, flat_scratch_hi
2212// CHECK: [0x05,0x00,0x5c,0xd1,0x67,0x00,0x00,0x00]
2213
2214v_trunc_f32_e64 v5, vcc_lo
2215// CHECK: [0x05,0x00,0x5c,0xd1,0x6a,0x00,0x00,0x00]
2216
2217v_trunc_f32_e64 v5, vcc_hi
2218// CHECK: [0x05,0x00,0x5c,0xd1,0x6b,0x00,0x00,0x00]
2219
2220v_trunc_f32_e64 v5, tba_lo
2221// CHECK: [0x05,0x00,0x5c,0xd1,0x6c,0x00,0x00,0x00]
2222
2223v_trunc_f32_e64 v5, tba_hi
2224// CHECK: [0x05,0x00,0x5c,0xd1,0x6d,0x00,0x00,0x00]
2225
2226v_trunc_f32_e64 v5, tma_lo
2227// CHECK: [0x05,0x00,0x5c,0xd1,0x6e,0x00,0x00,0x00]
2228
2229v_trunc_f32_e64 v5, tma_hi
2230// CHECK: [0x05,0x00,0x5c,0xd1,0x6f,0x00,0x00,0x00]
2231
2232v_trunc_f32_e64 v5, ttmp11
2233// CHECK: [0x05,0x00,0x5c,0xd1,0x7b,0x00,0x00,0x00]
2234
2235v_trunc_f32_e64 v5, m0
2236// CHECK: [0x05,0x00,0x5c,0xd1,0x7c,0x00,0x00,0x00]
2237
2238v_trunc_f32_e64 v5, exec_lo
2239// CHECK: [0x05,0x00,0x5c,0xd1,0x7e,0x00,0x00,0x00]
2240
2241v_trunc_f32_e64 v5, exec_hi
2242// CHECK: [0x05,0x00,0x5c,0xd1,0x7f,0x00,0x00,0x00]
2243
2244v_trunc_f32_e64 v5, 0
2245// CHECK: [0x05,0x00,0x5c,0xd1,0x80,0x00,0x00,0x00]
2246
2247v_trunc_f32_e64 v5, -1
2248// CHECK: [0x05,0x00,0x5c,0xd1,0xc1,0x00,0x00,0x00]
2249
2250v_trunc_f32_e64 v5, 0.5
2251// CHECK: [0x05,0x00,0x5c,0xd1,0xf0,0x00,0x00,0x00]
2252
2253v_trunc_f32_e64 v5, -4.0
2254// CHECK: [0x05,0x00,0x5c,0xd1,0xf7,0x00,0x00,0x00]
2255
2256v_trunc_f32_e64 v5, src_vccz
2257// CHECK: [0x05,0x00,0x5c,0xd1,0xfb,0x00,0x00,0x00]
2258
2259v_trunc_f32_e64 v5, src_execz
2260// CHECK: [0x05,0x00,0x5c,0xd1,0xfc,0x00,0x00,0x00]
2261
2262v_trunc_f32_e64 v5, src_scc
2263// CHECK: [0x05,0x00,0x5c,0xd1,0xfd,0x00,0x00,0x00]
2264
2265v_trunc_f32_e64 v5, src_lds_direct
2266// CHECK: [0x05,0x00,0x5c,0xd1,0xfe,0x00,0x00,0x00]
2267
2268v_trunc_f32_e64 v5, -v1
2269// CHECK: [0x05,0x00,0x5c,0xd1,0x01,0x01,0x00,0x20]
2270
2271v_trunc_f32_e64 v5, |v1|
2272// CHECK: [0x05,0x01,0x5c,0xd1,0x01,0x01,0x00,0x00]
2273
2274v_trunc_f32_e64 v5, v1 clamp
2275// CHECK: [0x05,0x80,0x5c,0xd1,0x01,0x01,0x00,0x00]
2276
2277v_trunc_f32_e64 v5, v1 mul:2
2278// CHECK: [0x05,0x00,0x5c,0xd1,0x01,0x01,0x00,0x08]
2279
2280v_trunc_f32_e64 v5, v1 mul:4
2281// CHECK: [0x05,0x00,0x5c,0xd1,0x01,0x01,0x00,0x10]
2282
2283v_trunc_f32_e64 v5, v1 div:2
2284// CHECK: [0x05,0x00,0x5c,0xd1,0x01,0x01,0x00,0x18]
2285
2286v_ceil_f32_e64 v5, v1
2287// CHECK: [0x05,0x00,0x5d,0xd1,0x01,0x01,0x00,0x00]
2288
2289v_ceil_f32_e64 v255, v1
2290// CHECK: [0xff,0x00,0x5d,0xd1,0x01,0x01,0x00,0x00]
2291
2292v_ceil_f32_e64 v5, v255
2293// CHECK: [0x05,0x00,0x5d,0xd1,0xff,0x01,0x00,0x00]
2294
2295v_ceil_f32_e64 v5, s1
2296// CHECK: [0x05,0x00,0x5d,0xd1,0x01,0x00,0x00,0x00]
2297
2298v_ceil_f32_e64 v5, s101
2299// CHECK: [0x05,0x00,0x5d,0xd1,0x65,0x00,0x00,0x00]
2300
2301v_ceil_f32_e64 v5, flat_scratch_lo
2302// CHECK: [0x05,0x00,0x5d,0xd1,0x66,0x00,0x00,0x00]
2303
2304v_ceil_f32_e64 v5, flat_scratch_hi
2305// CHECK: [0x05,0x00,0x5d,0xd1,0x67,0x00,0x00,0x00]
2306
2307v_ceil_f32_e64 v5, vcc_lo
2308// CHECK: [0x05,0x00,0x5d,0xd1,0x6a,0x00,0x00,0x00]
2309
2310v_ceil_f32_e64 v5, vcc_hi
2311// CHECK: [0x05,0x00,0x5d,0xd1,0x6b,0x00,0x00,0x00]
2312
2313v_ceil_f32_e64 v5, tba_lo
2314// CHECK: [0x05,0x00,0x5d,0xd1,0x6c,0x00,0x00,0x00]
2315
2316v_ceil_f32_e64 v5, tba_hi
2317// CHECK: [0x05,0x00,0x5d,0xd1,0x6d,0x00,0x00,0x00]
2318
2319v_ceil_f32_e64 v5, tma_lo
2320// CHECK: [0x05,0x00,0x5d,0xd1,0x6e,0x00,0x00,0x00]
2321
2322v_ceil_f32_e64 v5, tma_hi
2323// CHECK: [0x05,0x00,0x5d,0xd1,0x6f,0x00,0x00,0x00]
2324
2325v_ceil_f32_e64 v5, ttmp11
2326// CHECK: [0x05,0x00,0x5d,0xd1,0x7b,0x00,0x00,0x00]
2327
2328v_ceil_f32_e64 v5, m0
2329// CHECK: [0x05,0x00,0x5d,0xd1,0x7c,0x00,0x00,0x00]
2330
2331v_ceil_f32_e64 v5, exec_lo
2332// CHECK: [0x05,0x00,0x5d,0xd1,0x7e,0x00,0x00,0x00]
2333
2334v_ceil_f32_e64 v5, exec_hi
2335// CHECK: [0x05,0x00,0x5d,0xd1,0x7f,0x00,0x00,0x00]
2336
2337v_ceil_f32_e64 v5, 0
2338// CHECK: [0x05,0x00,0x5d,0xd1,0x80,0x00,0x00,0x00]
2339
2340v_ceil_f32_e64 v5, -1
2341// CHECK: [0x05,0x00,0x5d,0xd1,0xc1,0x00,0x00,0x00]
2342
2343v_ceil_f32_e64 v5, 0.5
2344// CHECK: [0x05,0x00,0x5d,0xd1,0xf0,0x00,0x00,0x00]
2345
2346v_ceil_f32_e64 v5, -4.0
2347// CHECK: [0x05,0x00,0x5d,0xd1,0xf7,0x00,0x00,0x00]
2348
2349v_ceil_f32_e64 v5, src_vccz
2350// CHECK: [0x05,0x00,0x5d,0xd1,0xfb,0x00,0x00,0x00]
2351
2352v_ceil_f32_e64 v5, src_execz
2353// CHECK: [0x05,0x00,0x5d,0xd1,0xfc,0x00,0x00,0x00]
2354
2355v_ceil_f32_e64 v5, src_scc
2356// CHECK: [0x05,0x00,0x5d,0xd1,0xfd,0x00,0x00,0x00]
2357
2358v_ceil_f32_e64 v5, src_lds_direct
2359// CHECK: [0x05,0x00,0x5d,0xd1,0xfe,0x00,0x00,0x00]
2360
2361v_ceil_f32_e64 v5, -v1
2362// CHECK: [0x05,0x00,0x5d,0xd1,0x01,0x01,0x00,0x20]
2363
2364v_ceil_f32_e64 v5, |v1|
2365// CHECK: [0x05,0x01,0x5d,0xd1,0x01,0x01,0x00,0x00]
2366
2367v_ceil_f32_e64 v5, v1 clamp
2368// CHECK: [0x05,0x80,0x5d,0xd1,0x01,0x01,0x00,0x00]
2369
2370v_ceil_f32_e64 v5, v1 mul:2
2371// CHECK: [0x05,0x00,0x5d,0xd1,0x01,0x01,0x00,0x08]
2372
2373v_ceil_f32_e64 v5, v1 mul:4
2374// CHECK: [0x05,0x00,0x5d,0xd1,0x01,0x01,0x00,0x10]
2375
2376v_ceil_f32_e64 v5, v1 div:2
2377// CHECK: [0x05,0x00,0x5d,0xd1,0x01,0x01,0x00,0x18]
2378
2379v_rndne_f32_e64 v5, v1
2380// CHECK: [0x05,0x00,0x5e,0xd1,0x01,0x01,0x00,0x00]
2381
2382v_rndne_f32_e64 v255, v1
2383// CHECK: [0xff,0x00,0x5e,0xd1,0x01,0x01,0x00,0x00]
2384
2385v_rndne_f32_e64 v5, v255
2386// CHECK: [0x05,0x00,0x5e,0xd1,0xff,0x01,0x00,0x00]
2387
2388v_rndne_f32_e64 v5, s1
2389// CHECK: [0x05,0x00,0x5e,0xd1,0x01,0x00,0x00,0x00]
2390
2391v_rndne_f32_e64 v5, s101
2392// CHECK: [0x05,0x00,0x5e,0xd1,0x65,0x00,0x00,0x00]
2393
2394v_rndne_f32_e64 v5, flat_scratch_lo
2395// CHECK: [0x05,0x00,0x5e,0xd1,0x66,0x00,0x00,0x00]
2396
2397v_rndne_f32_e64 v5, flat_scratch_hi
2398// CHECK: [0x05,0x00,0x5e,0xd1,0x67,0x00,0x00,0x00]
2399
2400v_rndne_f32_e64 v5, vcc_lo
2401// CHECK: [0x05,0x00,0x5e,0xd1,0x6a,0x00,0x00,0x00]
2402
2403v_rndne_f32_e64 v5, vcc_hi
2404// CHECK: [0x05,0x00,0x5e,0xd1,0x6b,0x00,0x00,0x00]
2405
2406v_rndne_f32_e64 v5, tba_lo
2407// CHECK: [0x05,0x00,0x5e,0xd1,0x6c,0x00,0x00,0x00]
2408
2409v_rndne_f32_e64 v5, tba_hi
2410// CHECK: [0x05,0x00,0x5e,0xd1,0x6d,0x00,0x00,0x00]
2411
2412v_rndne_f32_e64 v5, tma_lo
2413// CHECK: [0x05,0x00,0x5e,0xd1,0x6e,0x00,0x00,0x00]
2414
2415v_rndne_f32_e64 v5, tma_hi
2416// CHECK: [0x05,0x00,0x5e,0xd1,0x6f,0x00,0x00,0x00]
2417
2418v_rndne_f32_e64 v5, ttmp11
2419// CHECK: [0x05,0x00,0x5e,0xd1,0x7b,0x00,0x00,0x00]
2420
2421v_rndne_f32_e64 v5, m0
2422// CHECK: [0x05,0x00,0x5e,0xd1,0x7c,0x00,0x00,0x00]
2423
2424v_rndne_f32_e64 v5, exec_lo
2425// CHECK: [0x05,0x00,0x5e,0xd1,0x7e,0x00,0x00,0x00]
2426
2427v_rndne_f32_e64 v5, exec_hi
2428// CHECK: [0x05,0x00,0x5e,0xd1,0x7f,0x00,0x00,0x00]
2429
2430v_rndne_f32_e64 v5, 0
2431// CHECK: [0x05,0x00,0x5e,0xd1,0x80,0x00,0x00,0x00]
2432
2433v_rndne_f32_e64 v5, -1
2434// CHECK: [0x05,0x00,0x5e,0xd1,0xc1,0x00,0x00,0x00]
2435
2436v_rndne_f32_e64 v5, 0.5
2437// CHECK: [0x05,0x00,0x5e,0xd1,0xf0,0x00,0x00,0x00]
2438
2439v_rndne_f32_e64 v5, -4.0
2440// CHECK: [0x05,0x00,0x5e,0xd1,0xf7,0x00,0x00,0x00]
2441
2442v_rndne_f32_e64 v5, src_vccz
2443// CHECK: [0x05,0x00,0x5e,0xd1,0xfb,0x00,0x00,0x00]
2444
2445v_rndne_f32_e64 v5, src_execz
2446// CHECK: [0x05,0x00,0x5e,0xd1,0xfc,0x00,0x00,0x00]
2447
2448v_rndne_f32_e64 v5, src_scc
2449// CHECK: [0x05,0x00,0x5e,0xd1,0xfd,0x00,0x00,0x00]
2450
2451v_rndne_f32_e64 v5, src_lds_direct
2452// CHECK: [0x05,0x00,0x5e,0xd1,0xfe,0x00,0x00,0x00]
2453
2454v_rndne_f32_e64 v5, -v1
2455// CHECK: [0x05,0x00,0x5e,0xd1,0x01,0x01,0x00,0x20]
2456
2457v_rndne_f32_e64 v5, |v1|
2458// CHECK: [0x05,0x01,0x5e,0xd1,0x01,0x01,0x00,0x00]
2459
2460v_rndne_f32_e64 v5, v1 clamp
2461// CHECK: [0x05,0x80,0x5e,0xd1,0x01,0x01,0x00,0x00]
2462
2463v_rndne_f32_e64 v5, v1 mul:2
2464// CHECK: [0x05,0x00,0x5e,0xd1,0x01,0x01,0x00,0x08]
2465
2466v_rndne_f32_e64 v5, v1 mul:4
2467// CHECK: [0x05,0x00,0x5e,0xd1,0x01,0x01,0x00,0x10]
2468
2469v_rndne_f32_e64 v5, v1 div:2
2470// CHECK: [0x05,0x00,0x5e,0xd1,0x01,0x01,0x00,0x18]
2471
2472v_floor_f32_e64 v5, v1
2473// CHECK: [0x05,0x00,0x5f,0xd1,0x01,0x01,0x00,0x00]
2474
2475v_floor_f32_e64 v255, v1
2476// CHECK: [0xff,0x00,0x5f,0xd1,0x01,0x01,0x00,0x00]
2477
2478v_floor_f32_e64 v5, v255
2479// CHECK: [0x05,0x00,0x5f,0xd1,0xff,0x01,0x00,0x00]
2480
2481v_floor_f32_e64 v5, s1
2482// CHECK: [0x05,0x00,0x5f,0xd1,0x01,0x00,0x00,0x00]
2483
2484v_floor_f32_e64 v5, s101
2485// CHECK: [0x05,0x00,0x5f,0xd1,0x65,0x00,0x00,0x00]
2486
2487v_floor_f32_e64 v5, flat_scratch_lo
2488// CHECK: [0x05,0x00,0x5f,0xd1,0x66,0x00,0x00,0x00]
2489
2490v_floor_f32_e64 v5, flat_scratch_hi
2491// CHECK: [0x05,0x00,0x5f,0xd1,0x67,0x00,0x00,0x00]
2492
2493v_floor_f32_e64 v5, vcc_lo
2494// CHECK: [0x05,0x00,0x5f,0xd1,0x6a,0x00,0x00,0x00]
2495
2496v_floor_f32_e64 v5, vcc_hi
2497// CHECK: [0x05,0x00,0x5f,0xd1,0x6b,0x00,0x00,0x00]
2498
2499v_floor_f32_e64 v5, tba_lo
2500// CHECK: [0x05,0x00,0x5f,0xd1,0x6c,0x00,0x00,0x00]
2501
2502v_floor_f32_e64 v5, tba_hi
2503// CHECK: [0x05,0x00,0x5f,0xd1,0x6d,0x00,0x00,0x00]
2504
2505v_floor_f32_e64 v5, tma_lo
2506// CHECK: [0x05,0x00,0x5f,0xd1,0x6e,0x00,0x00,0x00]
2507
2508v_floor_f32_e64 v5, tma_hi
2509// CHECK: [0x05,0x00,0x5f,0xd1,0x6f,0x00,0x00,0x00]
2510
2511v_floor_f32_e64 v5, ttmp11
2512// CHECK: [0x05,0x00,0x5f,0xd1,0x7b,0x00,0x00,0x00]
2513
2514v_floor_f32_e64 v5, m0
2515// CHECK: [0x05,0x00,0x5f,0xd1,0x7c,0x00,0x00,0x00]
2516
2517v_floor_f32_e64 v5, exec_lo
2518// CHECK: [0x05,0x00,0x5f,0xd1,0x7e,0x00,0x00,0x00]
2519
2520v_floor_f32_e64 v5, exec_hi
2521// CHECK: [0x05,0x00,0x5f,0xd1,0x7f,0x00,0x00,0x00]
2522
2523v_floor_f32_e64 v5, 0
2524// CHECK: [0x05,0x00,0x5f,0xd1,0x80,0x00,0x00,0x00]
2525
2526v_floor_f32_e64 v5, -1
2527// CHECK: [0x05,0x00,0x5f,0xd1,0xc1,0x00,0x00,0x00]
2528
2529v_floor_f32_e64 v5, 0.5
2530// CHECK: [0x05,0x00,0x5f,0xd1,0xf0,0x00,0x00,0x00]
2531
2532v_floor_f32_e64 v5, -4.0
2533// CHECK: [0x05,0x00,0x5f,0xd1,0xf7,0x00,0x00,0x00]
2534
2535v_floor_f32_e64 v5, src_vccz
2536// CHECK: [0x05,0x00,0x5f,0xd1,0xfb,0x00,0x00,0x00]
2537
2538v_floor_f32_e64 v5, src_execz
2539// CHECK: [0x05,0x00,0x5f,0xd1,0xfc,0x00,0x00,0x00]
2540
2541v_floor_f32_e64 v5, src_scc
2542// CHECK: [0x05,0x00,0x5f,0xd1,0xfd,0x00,0x00,0x00]
2543
2544v_floor_f32_e64 v5, src_lds_direct
2545// CHECK: [0x05,0x00,0x5f,0xd1,0xfe,0x00,0x00,0x00]
2546
2547v_floor_f32_e64 v5, -v1
2548// CHECK: [0x05,0x00,0x5f,0xd1,0x01,0x01,0x00,0x20]
2549
2550v_floor_f32_e64 v5, |v1|
2551// CHECK: [0x05,0x01,0x5f,0xd1,0x01,0x01,0x00,0x00]
2552
2553v_floor_f32_e64 v5, v1 clamp
2554// CHECK: [0x05,0x80,0x5f,0xd1,0x01,0x01,0x00,0x00]
2555
2556v_floor_f32_e64 v5, v1 mul:2
2557// CHECK: [0x05,0x00,0x5f,0xd1,0x01,0x01,0x00,0x08]
2558
2559v_floor_f32_e64 v5, v1 mul:4
2560// CHECK: [0x05,0x00,0x5f,0xd1,0x01,0x01,0x00,0x10]
2561
2562v_floor_f32_e64 v5, v1 div:2
2563// CHECK: [0x05,0x00,0x5f,0xd1,0x01,0x01,0x00,0x18]
2564
2565v_exp_f32_e64 v5, v1
2566// CHECK: [0x05,0x00,0x60,0xd1,0x01,0x01,0x00,0x00]
2567
2568v_exp_f32_e64 v255, v1
2569// CHECK: [0xff,0x00,0x60,0xd1,0x01,0x01,0x00,0x00]
2570
2571v_exp_f32_e64 v5, v255
2572// CHECK: [0x05,0x00,0x60,0xd1,0xff,0x01,0x00,0x00]
2573
2574v_exp_f32_e64 v5, s1
2575// CHECK: [0x05,0x00,0x60,0xd1,0x01,0x00,0x00,0x00]
2576
2577v_exp_f32_e64 v5, s101
2578// CHECK: [0x05,0x00,0x60,0xd1,0x65,0x00,0x00,0x00]
2579
2580v_exp_f32_e64 v5, flat_scratch_lo
2581// CHECK: [0x05,0x00,0x60,0xd1,0x66,0x00,0x00,0x00]
2582
2583v_exp_f32_e64 v5, flat_scratch_hi
2584// CHECK: [0x05,0x00,0x60,0xd1,0x67,0x00,0x00,0x00]
2585
2586v_exp_f32_e64 v5, vcc_lo
2587// CHECK: [0x05,0x00,0x60,0xd1,0x6a,0x00,0x00,0x00]
2588
2589v_exp_f32_e64 v5, vcc_hi
2590// CHECK: [0x05,0x00,0x60,0xd1,0x6b,0x00,0x00,0x00]
2591
2592v_exp_f32_e64 v5, tba_lo
2593// CHECK: [0x05,0x00,0x60,0xd1,0x6c,0x00,0x00,0x00]
2594
2595v_exp_f32_e64 v5, tba_hi
2596// CHECK: [0x05,0x00,0x60,0xd1,0x6d,0x00,0x00,0x00]
2597
2598v_exp_f32_e64 v5, tma_lo
2599// CHECK: [0x05,0x00,0x60,0xd1,0x6e,0x00,0x00,0x00]
2600
2601v_exp_f32_e64 v5, tma_hi
2602// CHECK: [0x05,0x00,0x60,0xd1,0x6f,0x00,0x00,0x00]
2603
2604v_exp_f32_e64 v5, ttmp11
2605// CHECK: [0x05,0x00,0x60,0xd1,0x7b,0x00,0x00,0x00]
2606
2607v_exp_f32_e64 v5, m0
2608// CHECK: [0x05,0x00,0x60,0xd1,0x7c,0x00,0x00,0x00]
2609
2610v_exp_f32_e64 v5, exec_lo
2611// CHECK: [0x05,0x00,0x60,0xd1,0x7e,0x00,0x00,0x00]
2612
2613v_exp_f32_e64 v5, exec_hi
2614// CHECK: [0x05,0x00,0x60,0xd1,0x7f,0x00,0x00,0x00]
2615
2616v_exp_f32_e64 v5, 0
2617// CHECK: [0x05,0x00,0x60,0xd1,0x80,0x00,0x00,0x00]
2618
2619v_exp_f32_e64 v5, -1
2620// CHECK: [0x05,0x00,0x60,0xd1,0xc1,0x00,0x00,0x00]
2621
2622v_exp_f32_e64 v5, 0.5
2623// CHECK: [0x05,0x00,0x60,0xd1,0xf0,0x00,0x00,0x00]
2624
2625v_exp_f32_e64 v5, -4.0
2626// CHECK: [0x05,0x00,0x60,0xd1,0xf7,0x00,0x00,0x00]
2627
2628v_exp_f32_e64 v5, src_vccz
2629// CHECK: [0x05,0x00,0x60,0xd1,0xfb,0x00,0x00,0x00]
2630
2631v_exp_f32_e64 v5, src_execz
2632// CHECK: [0x05,0x00,0x60,0xd1,0xfc,0x00,0x00,0x00]
2633
2634v_exp_f32_e64 v5, src_scc
2635// CHECK: [0x05,0x00,0x60,0xd1,0xfd,0x00,0x00,0x00]
2636
2637v_exp_f32_e64 v5, src_lds_direct
2638// CHECK: [0x05,0x00,0x60,0xd1,0xfe,0x00,0x00,0x00]
2639
2640v_exp_f32_e64 v5, -v1
2641// CHECK: [0x05,0x00,0x60,0xd1,0x01,0x01,0x00,0x20]
2642
2643v_exp_f32_e64 v5, |v1|
2644// CHECK: [0x05,0x01,0x60,0xd1,0x01,0x01,0x00,0x00]
2645
2646v_exp_f32_e64 v5, v1 clamp
2647// CHECK: [0x05,0x80,0x60,0xd1,0x01,0x01,0x00,0x00]
2648
2649v_exp_f32_e64 v5, v1 mul:2
2650// CHECK: [0x05,0x00,0x60,0xd1,0x01,0x01,0x00,0x08]
2651
2652v_exp_f32_e64 v5, v1 mul:4
2653// CHECK: [0x05,0x00,0x60,0xd1,0x01,0x01,0x00,0x10]
2654
2655v_exp_f32_e64 v5, v1 div:2
2656// CHECK: [0x05,0x00,0x60,0xd1,0x01,0x01,0x00,0x18]
2657
2658v_log_f32_e64 v5, v1
2659// CHECK: [0x05,0x00,0x61,0xd1,0x01,0x01,0x00,0x00]
2660
2661v_log_f32_e64 v255, v1
2662// CHECK: [0xff,0x00,0x61,0xd1,0x01,0x01,0x00,0x00]
2663
2664v_log_f32_e64 v5, v255
2665// CHECK: [0x05,0x00,0x61,0xd1,0xff,0x01,0x00,0x00]
2666
2667v_log_f32_e64 v5, s1
2668// CHECK: [0x05,0x00,0x61,0xd1,0x01,0x00,0x00,0x00]
2669
2670v_log_f32_e64 v5, s101
2671// CHECK: [0x05,0x00,0x61,0xd1,0x65,0x00,0x00,0x00]
2672
2673v_log_f32_e64 v5, flat_scratch_lo
2674// CHECK: [0x05,0x00,0x61,0xd1,0x66,0x00,0x00,0x00]
2675
2676v_log_f32_e64 v5, flat_scratch_hi
2677// CHECK: [0x05,0x00,0x61,0xd1,0x67,0x00,0x00,0x00]
2678
2679v_log_f32_e64 v5, vcc_lo
2680// CHECK: [0x05,0x00,0x61,0xd1,0x6a,0x00,0x00,0x00]
2681
2682v_log_f32_e64 v5, vcc_hi
2683// CHECK: [0x05,0x00,0x61,0xd1,0x6b,0x00,0x00,0x00]
2684
2685v_log_f32_e64 v5, tba_lo
2686// CHECK: [0x05,0x00,0x61,0xd1,0x6c,0x00,0x00,0x00]
2687
2688v_log_f32_e64 v5, tba_hi
2689// CHECK: [0x05,0x00,0x61,0xd1,0x6d,0x00,0x00,0x00]
2690
2691v_log_f32_e64 v5, tma_lo
2692// CHECK: [0x05,0x00,0x61,0xd1,0x6e,0x00,0x00,0x00]
2693
2694v_log_f32_e64 v5, tma_hi
2695// CHECK: [0x05,0x00,0x61,0xd1,0x6f,0x00,0x00,0x00]
2696
2697v_log_f32_e64 v5, ttmp11
2698// CHECK: [0x05,0x00,0x61,0xd1,0x7b,0x00,0x00,0x00]
2699
2700v_log_f32_e64 v5, m0
2701// CHECK: [0x05,0x00,0x61,0xd1,0x7c,0x00,0x00,0x00]
2702
2703v_log_f32_e64 v5, exec_lo
2704// CHECK: [0x05,0x00,0x61,0xd1,0x7e,0x00,0x00,0x00]
2705
2706v_log_f32_e64 v5, exec_hi
2707// CHECK: [0x05,0x00,0x61,0xd1,0x7f,0x00,0x00,0x00]
2708
2709v_log_f32_e64 v5, 0
2710// CHECK: [0x05,0x00,0x61,0xd1,0x80,0x00,0x00,0x00]
2711
2712v_log_f32_e64 v5, -1
2713// CHECK: [0x05,0x00,0x61,0xd1,0xc1,0x00,0x00,0x00]
2714
2715v_log_f32_e64 v5, 0.5
2716// CHECK: [0x05,0x00,0x61,0xd1,0xf0,0x00,0x00,0x00]
2717
2718v_log_f32_e64 v5, -4.0
2719// CHECK: [0x05,0x00,0x61,0xd1,0xf7,0x00,0x00,0x00]
2720
2721v_log_f32_e64 v5, src_vccz
2722// CHECK: [0x05,0x00,0x61,0xd1,0xfb,0x00,0x00,0x00]
2723
2724v_log_f32_e64 v5, src_execz
2725// CHECK: [0x05,0x00,0x61,0xd1,0xfc,0x00,0x00,0x00]
2726
2727v_log_f32_e64 v5, src_scc
2728// CHECK: [0x05,0x00,0x61,0xd1,0xfd,0x00,0x00,0x00]
2729
2730v_log_f32_e64 v5, src_lds_direct
2731// CHECK: [0x05,0x00,0x61,0xd1,0xfe,0x00,0x00,0x00]
2732
2733v_log_f32_e64 v5, -v1
2734// CHECK: [0x05,0x00,0x61,0xd1,0x01,0x01,0x00,0x20]
2735
2736v_log_f32_e64 v5, |v1|
2737// CHECK: [0x05,0x01,0x61,0xd1,0x01,0x01,0x00,0x00]
2738
2739v_log_f32_e64 v5, v1 clamp
2740// CHECK: [0x05,0x80,0x61,0xd1,0x01,0x01,0x00,0x00]
2741
2742v_log_f32_e64 v5, v1 mul:2
2743// CHECK: [0x05,0x00,0x61,0xd1,0x01,0x01,0x00,0x08]
2744
2745v_log_f32_e64 v5, v1 mul:4
2746// CHECK: [0x05,0x00,0x61,0xd1,0x01,0x01,0x00,0x10]
2747
2748v_log_f32_e64 v5, v1 div:2
2749// CHECK: [0x05,0x00,0x61,0xd1,0x01,0x01,0x00,0x18]
2750
2751v_rcp_f32_e64 v5, v1
2752// CHECK: [0x05,0x00,0x62,0xd1,0x01,0x01,0x00,0x00]
2753
2754v_rcp_f32_e64 v255, v1
2755// CHECK: [0xff,0x00,0x62,0xd1,0x01,0x01,0x00,0x00]
2756
2757v_rcp_f32_e64 v5, v255
2758// CHECK: [0x05,0x00,0x62,0xd1,0xff,0x01,0x00,0x00]
2759
2760v_rcp_f32_e64 v5, s1
2761// CHECK: [0x05,0x00,0x62,0xd1,0x01,0x00,0x00,0x00]
2762
2763v_rcp_f32_e64 v5, s101
2764// CHECK: [0x05,0x00,0x62,0xd1,0x65,0x00,0x00,0x00]
2765
2766v_rcp_f32_e64 v5, flat_scratch_lo
2767// CHECK: [0x05,0x00,0x62,0xd1,0x66,0x00,0x00,0x00]
2768
2769v_rcp_f32_e64 v5, flat_scratch_hi
2770// CHECK: [0x05,0x00,0x62,0xd1,0x67,0x00,0x00,0x00]
2771
2772v_rcp_f32_e64 v5, vcc_lo
2773// CHECK: [0x05,0x00,0x62,0xd1,0x6a,0x00,0x00,0x00]
2774
2775v_rcp_f32_e64 v5, vcc_hi
2776// CHECK: [0x05,0x00,0x62,0xd1,0x6b,0x00,0x00,0x00]
2777
2778v_rcp_f32_e64 v5, tba_lo
2779// CHECK: [0x05,0x00,0x62,0xd1,0x6c,0x00,0x00,0x00]
2780
2781v_rcp_f32_e64 v5, tba_hi
2782// CHECK: [0x05,0x00,0x62,0xd1,0x6d,0x00,0x00,0x00]
2783
2784v_rcp_f32_e64 v5, tma_lo
2785// CHECK: [0x05,0x00,0x62,0xd1,0x6e,0x00,0x00,0x00]
2786
2787v_rcp_f32_e64 v5, tma_hi
2788// CHECK: [0x05,0x00,0x62,0xd1,0x6f,0x00,0x00,0x00]
2789
2790v_rcp_f32_e64 v5, ttmp11
2791// CHECK: [0x05,0x00,0x62,0xd1,0x7b,0x00,0x00,0x00]
2792
2793v_rcp_f32_e64 v5, m0
2794// CHECK: [0x05,0x00,0x62,0xd1,0x7c,0x00,0x00,0x00]
2795
2796v_rcp_f32_e64 v5, exec_lo
2797// CHECK: [0x05,0x00,0x62,0xd1,0x7e,0x00,0x00,0x00]
2798
2799v_rcp_f32_e64 v5, exec_hi
2800// CHECK: [0x05,0x00,0x62,0xd1,0x7f,0x00,0x00,0x00]
2801
2802v_rcp_f32_e64 v5, 0
2803// CHECK: [0x05,0x00,0x62,0xd1,0x80,0x00,0x00,0x00]
2804
2805v_rcp_f32_e64 v5, -1
2806// CHECK: [0x05,0x00,0x62,0xd1,0xc1,0x00,0x00,0x00]
2807
2808v_rcp_f32_e64 v5, 0.5
2809// CHECK: [0x05,0x00,0x62,0xd1,0xf0,0x00,0x00,0x00]
2810
2811v_rcp_f32_e64 v5, -4.0
2812// CHECK: [0x05,0x00,0x62,0xd1,0xf7,0x00,0x00,0x00]
2813
2814v_rcp_f32_e64 v5, src_vccz
2815// CHECK: [0x05,0x00,0x62,0xd1,0xfb,0x00,0x00,0x00]
2816
2817v_rcp_f32_e64 v5, src_execz
2818// CHECK: [0x05,0x00,0x62,0xd1,0xfc,0x00,0x00,0x00]
2819
2820v_rcp_f32_e64 v5, src_scc
2821// CHECK: [0x05,0x00,0x62,0xd1,0xfd,0x00,0x00,0x00]
2822
2823v_rcp_f32_e64 v5, src_lds_direct
2824// CHECK: [0x05,0x00,0x62,0xd1,0xfe,0x00,0x00,0x00]
2825
2826v_rcp_f32_e64 v5, -v1
2827// CHECK: [0x05,0x00,0x62,0xd1,0x01,0x01,0x00,0x20]
2828
2829v_rcp_f32_e64 v5, |v1|
2830// CHECK: [0x05,0x01,0x62,0xd1,0x01,0x01,0x00,0x00]
2831
2832v_rcp_f32_e64 v5, v1 clamp
2833// CHECK: [0x05,0x80,0x62,0xd1,0x01,0x01,0x00,0x00]
2834
2835v_rcp_f32_e64 v5, v1 mul:2
2836// CHECK: [0x05,0x00,0x62,0xd1,0x01,0x01,0x00,0x08]
2837
2838v_rcp_f32_e64 v5, v1 mul:4
2839// CHECK: [0x05,0x00,0x62,0xd1,0x01,0x01,0x00,0x10]
2840
2841v_rcp_f32_e64 v5, v1 div:2
2842// CHECK: [0x05,0x00,0x62,0xd1,0x01,0x01,0x00,0x18]
2843
2844v_rcp_iflag_f32_e64 v5, v1
2845// CHECK: [0x05,0x00,0x63,0xd1,0x01,0x01,0x00,0x00]
2846
2847v_rcp_iflag_f32_e64 v255, v1
2848// CHECK: [0xff,0x00,0x63,0xd1,0x01,0x01,0x00,0x00]
2849
2850v_rcp_iflag_f32_e64 v5, v255
2851// CHECK: [0x05,0x00,0x63,0xd1,0xff,0x01,0x00,0x00]
2852
2853v_rcp_iflag_f32_e64 v5, s1
2854// CHECK: [0x05,0x00,0x63,0xd1,0x01,0x00,0x00,0x00]
2855
2856v_rcp_iflag_f32_e64 v5, s101
2857// CHECK: [0x05,0x00,0x63,0xd1,0x65,0x00,0x00,0x00]
2858
2859v_rcp_iflag_f32_e64 v5, flat_scratch_lo
2860// CHECK: [0x05,0x00,0x63,0xd1,0x66,0x00,0x00,0x00]
2861
2862v_rcp_iflag_f32_e64 v5, flat_scratch_hi
2863// CHECK: [0x05,0x00,0x63,0xd1,0x67,0x00,0x00,0x00]
2864
2865v_rcp_iflag_f32_e64 v5, vcc_lo
2866// CHECK: [0x05,0x00,0x63,0xd1,0x6a,0x00,0x00,0x00]
2867
2868v_rcp_iflag_f32_e64 v5, vcc_hi
2869// CHECK: [0x05,0x00,0x63,0xd1,0x6b,0x00,0x00,0x00]
2870
2871v_rcp_iflag_f32_e64 v5, tba_lo
2872// CHECK: [0x05,0x00,0x63,0xd1,0x6c,0x00,0x00,0x00]
2873
2874v_rcp_iflag_f32_e64 v5, tba_hi
2875// CHECK: [0x05,0x00,0x63,0xd1,0x6d,0x00,0x00,0x00]
2876
2877v_rcp_iflag_f32_e64 v5, tma_lo
2878// CHECK: [0x05,0x00,0x63,0xd1,0x6e,0x00,0x00,0x00]
2879
2880v_rcp_iflag_f32_e64 v5, tma_hi
2881// CHECK: [0x05,0x00,0x63,0xd1,0x6f,0x00,0x00,0x00]
2882
2883v_rcp_iflag_f32_e64 v5, ttmp11
2884// CHECK: [0x05,0x00,0x63,0xd1,0x7b,0x00,0x00,0x00]
2885
2886v_rcp_iflag_f32_e64 v5, m0
2887// CHECK: [0x05,0x00,0x63,0xd1,0x7c,0x00,0x00,0x00]
2888
2889v_rcp_iflag_f32_e64 v5, exec_lo
2890// CHECK: [0x05,0x00,0x63,0xd1,0x7e,0x00,0x00,0x00]
2891
2892v_rcp_iflag_f32_e64 v5, exec_hi
2893// CHECK: [0x05,0x00,0x63,0xd1,0x7f,0x00,0x00,0x00]
2894
2895v_rcp_iflag_f32_e64 v5, 0
2896// CHECK: [0x05,0x00,0x63,0xd1,0x80,0x00,0x00,0x00]
2897
2898v_rcp_iflag_f32_e64 v5, -1
2899// CHECK: [0x05,0x00,0x63,0xd1,0xc1,0x00,0x00,0x00]
2900
2901v_rcp_iflag_f32_e64 v5, 0.5
2902// CHECK: [0x05,0x00,0x63,0xd1,0xf0,0x00,0x00,0x00]
2903
2904v_rcp_iflag_f32_e64 v5, -4.0
2905// CHECK: [0x05,0x00,0x63,0xd1,0xf7,0x00,0x00,0x00]
2906
2907v_rcp_iflag_f32_e64 v5, src_vccz
2908// CHECK: [0x05,0x00,0x63,0xd1,0xfb,0x00,0x00,0x00]
2909
2910v_rcp_iflag_f32_e64 v5, src_execz
2911// CHECK: [0x05,0x00,0x63,0xd1,0xfc,0x00,0x00,0x00]
2912
2913v_rcp_iflag_f32_e64 v5, src_scc
2914// CHECK: [0x05,0x00,0x63,0xd1,0xfd,0x00,0x00,0x00]
2915
2916v_rcp_iflag_f32_e64 v5, src_lds_direct
2917// CHECK: [0x05,0x00,0x63,0xd1,0xfe,0x00,0x00,0x00]
2918
2919v_rcp_iflag_f32_e64 v5, -v1
2920// CHECK: [0x05,0x00,0x63,0xd1,0x01,0x01,0x00,0x20]
2921
2922v_rcp_iflag_f32_e64 v5, |v1|
2923// CHECK: [0x05,0x01,0x63,0xd1,0x01,0x01,0x00,0x00]
2924
2925v_rcp_iflag_f32_e64 v5, v1 clamp
2926// CHECK: [0x05,0x80,0x63,0xd1,0x01,0x01,0x00,0x00]
2927
2928v_rcp_iflag_f32_e64 v5, v1 mul:2
2929// CHECK: [0x05,0x00,0x63,0xd1,0x01,0x01,0x00,0x08]
2930
2931v_rcp_iflag_f32_e64 v5, v1 mul:4
2932// CHECK: [0x05,0x00,0x63,0xd1,0x01,0x01,0x00,0x10]
2933
2934v_rcp_iflag_f32_e64 v5, v1 div:2
2935// CHECK: [0x05,0x00,0x63,0xd1,0x01,0x01,0x00,0x18]
2936
2937v_rsq_f32_e64 v5, v1
2938// CHECK: [0x05,0x00,0x64,0xd1,0x01,0x01,0x00,0x00]
2939
2940v_rsq_f32_e64 v255, v1
2941// CHECK: [0xff,0x00,0x64,0xd1,0x01,0x01,0x00,0x00]
2942
2943v_rsq_f32_e64 v5, v255
2944// CHECK: [0x05,0x00,0x64,0xd1,0xff,0x01,0x00,0x00]
2945
2946v_rsq_f32_e64 v5, s1
2947// CHECK: [0x05,0x00,0x64,0xd1,0x01,0x00,0x00,0x00]
2948
2949v_rsq_f32_e64 v5, s101
2950// CHECK: [0x05,0x00,0x64,0xd1,0x65,0x00,0x00,0x00]
2951
2952v_rsq_f32_e64 v5, flat_scratch_lo
2953// CHECK: [0x05,0x00,0x64,0xd1,0x66,0x00,0x00,0x00]
2954
2955v_rsq_f32_e64 v5, flat_scratch_hi
2956// CHECK: [0x05,0x00,0x64,0xd1,0x67,0x00,0x00,0x00]
2957
2958v_rsq_f32_e64 v5, vcc_lo
2959// CHECK: [0x05,0x00,0x64,0xd1,0x6a,0x00,0x00,0x00]
2960
2961v_rsq_f32_e64 v5, vcc_hi
2962// CHECK: [0x05,0x00,0x64,0xd1,0x6b,0x00,0x00,0x00]
2963
2964v_rsq_f32_e64 v5, tba_lo
2965// CHECK: [0x05,0x00,0x64,0xd1,0x6c,0x00,0x00,0x00]
2966
2967v_rsq_f32_e64 v5, tba_hi
2968// CHECK: [0x05,0x00,0x64,0xd1,0x6d,0x00,0x00,0x00]
2969
2970v_rsq_f32_e64 v5, tma_lo
2971// CHECK: [0x05,0x00,0x64,0xd1,0x6e,0x00,0x00,0x00]
2972
2973v_rsq_f32_e64 v5, tma_hi
2974// CHECK: [0x05,0x00,0x64,0xd1,0x6f,0x00,0x00,0x00]
2975
2976v_rsq_f32_e64 v5, ttmp11
2977// CHECK: [0x05,0x00,0x64,0xd1,0x7b,0x00,0x00,0x00]
2978
2979v_rsq_f32_e64 v5, m0
2980// CHECK: [0x05,0x00,0x64,0xd1,0x7c,0x00,0x00,0x00]
2981
2982v_rsq_f32_e64 v5, exec_lo
2983// CHECK: [0x05,0x00,0x64,0xd1,0x7e,0x00,0x00,0x00]
2984
2985v_rsq_f32_e64 v5, exec_hi
2986// CHECK: [0x05,0x00,0x64,0xd1,0x7f,0x00,0x00,0x00]
2987
2988v_rsq_f32_e64 v5, 0
2989// CHECK: [0x05,0x00,0x64,0xd1,0x80,0x00,0x00,0x00]
2990
2991v_rsq_f32_e64 v5, -1
2992// CHECK: [0x05,0x00,0x64,0xd1,0xc1,0x00,0x00,0x00]
2993
2994v_rsq_f32_e64 v5, 0.5
2995// CHECK: [0x05,0x00,0x64,0xd1,0xf0,0x00,0x00,0x00]
2996
2997v_rsq_f32_e64 v5, -4.0
2998// CHECK: [0x05,0x00,0x64,0xd1,0xf7,0x00,0x00,0x00]
2999
3000v_rsq_f32_e64 v5, src_vccz
3001// CHECK: [0x05,0x00,0x64,0xd1,0xfb,0x00,0x00,0x00]
3002
3003v_rsq_f32_e64 v5, src_execz
3004// CHECK: [0x05,0x00,0x64,0xd1,0xfc,0x00,0x00,0x00]
3005
3006v_rsq_f32_e64 v5, src_scc
3007// CHECK: [0x05,0x00,0x64,0xd1,0xfd,0x00,0x00,0x00]
3008
3009v_rsq_f32_e64 v5, src_lds_direct
3010// CHECK: [0x05,0x00,0x64,0xd1,0xfe,0x00,0x00,0x00]
3011
3012v_rsq_f32_e64 v5, -v1
3013// CHECK: [0x05,0x00,0x64,0xd1,0x01,0x01,0x00,0x20]
3014
3015v_rsq_f32_e64 v5, |v1|
3016// CHECK: [0x05,0x01,0x64,0xd1,0x01,0x01,0x00,0x00]
3017
3018v_rsq_f32_e64 v5, v1 clamp
3019// CHECK: [0x05,0x80,0x64,0xd1,0x01,0x01,0x00,0x00]
3020
3021v_rsq_f32_e64 v5, v1 mul:2
3022// CHECK: [0x05,0x00,0x64,0xd1,0x01,0x01,0x00,0x08]
3023
3024v_rsq_f32_e64 v5, v1 mul:4
3025// CHECK: [0x05,0x00,0x64,0xd1,0x01,0x01,0x00,0x10]
3026
3027v_rsq_f32_e64 v5, v1 div:2
3028// CHECK: [0x05,0x00,0x64,0xd1,0x01,0x01,0x00,0x18]
3029
3030v_rcp_f64_e64 v[5:6], v[1:2]
3031// CHECK: [0x05,0x00,0x65,0xd1,0x01,0x01,0x00,0x00]
3032
3033v_rcp_f64_e64 v[254:255], v[1:2]
3034// CHECK: [0xfe,0x00,0x65,0xd1,0x01,0x01,0x00,0x00]
3035
3036v_rcp_f64_e64 v[5:6], v[254:255]
3037// CHECK: [0x05,0x00,0x65,0xd1,0xfe,0x01,0x00,0x00]
3038
3039v_rcp_f64_e64 v[5:6], s[2:3]
3040// CHECK: [0x05,0x00,0x65,0xd1,0x02,0x00,0x00,0x00]
3041
3042v_rcp_f64_e64 v[5:6], s[4:5]
3043// CHECK: [0x05,0x00,0x65,0xd1,0x04,0x00,0x00,0x00]
3044
3045v_rcp_f64_e64 v[5:6], s[100:101]
3046// CHECK: [0x05,0x00,0x65,0xd1,0x64,0x00,0x00,0x00]
3047
3048v_rcp_f64_e64 v[5:6], flat_scratch
3049// CHECK: [0x05,0x00,0x65,0xd1,0x66,0x00,0x00,0x00]
3050
3051v_rcp_f64_e64 v[5:6], vcc
3052// CHECK: [0x05,0x00,0x65,0xd1,0x6a,0x00,0x00,0x00]
3053
3054v_rcp_f64_e64 v[5:6], tba
3055// CHECK: [0x05,0x00,0x65,0xd1,0x6c,0x00,0x00,0x00]
3056
3057v_rcp_f64_e64 v[5:6], tma
3058// CHECK: [0x05,0x00,0x65,0xd1,0x6e,0x00,0x00,0x00]
3059
3060v_rcp_f64_e64 v[5:6], ttmp[10:11]
3061// CHECK: [0x05,0x00,0x65,0xd1,0x7a,0x00,0x00,0x00]
3062
3063v_rcp_f64_e64 v[5:6], exec
3064// CHECK: [0x05,0x00,0x65,0xd1,0x7e,0x00,0x00,0x00]
3065
3066v_rcp_f64_e64 v[5:6], 0
3067// CHECK: [0x05,0x00,0x65,0xd1,0x80,0x00,0x00,0x00]
3068
3069v_rcp_f64_e64 v[5:6], -1
3070// CHECK: [0x05,0x00,0x65,0xd1,0xc1,0x00,0x00,0x00]
3071
3072v_rcp_f64_e64 v[5:6], 0.5
3073// CHECK: [0x05,0x00,0x65,0xd1,0xf0,0x00,0x00,0x00]
3074
3075v_rcp_f64_e64 v[5:6], -4.0
3076// CHECK: [0x05,0x00,0x65,0xd1,0xf7,0x00,0x00,0x00]
3077
3078v_rcp_f64_e64 v[5:6], src_vccz
3079// CHECK: [0x05,0x00,0x65,0xd1,0xfb,0x00,0x00,0x00]
3080
3081v_rcp_f64_e64 v[5:6], src_execz
3082// CHECK: [0x05,0x00,0x65,0xd1,0xfc,0x00,0x00,0x00]
3083
3084v_rcp_f64_e64 v[5:6], src_scc
3085// CHECK: [0x05,0x00,0x65,0xd1,0xfd,0x00,0x00,0x00]
3086
3087v_rcp_f64_e64 v[5:6], -v[1:2]
3088// CHECK: [0x05,0x00,0x65,0xd1,0x01,0x01,0x00,0x20]
3089
3090v_rcp_f64_e64 v[5:6], |v[1:2]|
3091// CHECK: [0x05,0x01,0x65,0xd1,0x01,0x01,0x00,0x00]
3092
3093v_rcp_f64_e64 v[5:6], v[1:2] clamp
3094// CHECK: [0x05,0x80,0x65,0xd1,0x01,0x01,0x00,0x00]
3095
3096v_rcp_f64_e64 v[5:6], v[1:2] mul:2
3097// CHECK: [0x05,0x00,0x65,0xd1,0x01,0x01,0x00,0x08]
3098
3099v_rcp_f64_e64 v[5:6], v[1:2] mul:4
3100// CHECK: [0x05,0x00,0x65,0xd1,0x01,0x01,0x00,0x10]
3101
3102v_rcp_f64_e64 v[5:6], v[1:2] div:2
3103// CHECK: [0x05,0x00,0x65,0xd1,0x01,0x01,0x00,0x18]
3104
3105v_rsq_f64_e64 v[5:6], v[1:2]
3106// CHECK: [0x05,0x00,0x66,0xd1,0x01,0x01,0x00,0x00]
3107
3108v_rsq_f64_e64 v[254:255], v[1:2]
3109// CHECK: [0xfe,0x00,0x66,0xd1,0x01,0x01,0x00,0x00]
3110
3111v_rsq_f64_e64 v[5:6], v[254:255]
3112// CHECK: [0x05,0x00,0x66,0xd1,0xfe,0x01,0x00,0x00]
3113
3114v_rsq_f64_e64 v[5:6], s[2:3]
3115// CHECK: [0x05,0x00,0x66,0xd1,0x02,0x00,0x00,0x00]
3116
3117v_rsq_f64_e64 v[5:6], s[4:5]
3118// CHECK: [0x05,0x00,0x66,0xd1,0x04,0x00,0x00,0x00]
3119
3120v_rsq_f64_e64 v[5:6], s[100:101]
3121// CHECK: [0x05,0x00,0x66,0xd1,0x64,0x00,0x00,0x00]
3122
3123v_rsq_f64_e64 v[5:6], flat_scratch
3124// CHECK: [0x05,0x00,0x66,0xd1,0x66,0x00,0x00,0x00]
3125
3126v_rsq_f64_e64 v[5:6], vcc
3127// CHECK: [0x05,0x00,0x66,0xd1,0x6a,0x00,0x00,0x00]
3128
3129v_rsq_f64_e64 v[5:6], tba
3130// CHECK: [0x05,0x00,0x66,0xd1,0x6c,0x00,0x00,0x00]
3131
3132v_rsq_f64_e64 v[5:6], tma
3133// CHECK: [0x05,0x00,0x66,0xd1,0x6e,0x00,0x00,0x00]
3134
3135v_rsq_f64_e64 v[5:6], ttmp[10:11]
3136// CHECK: [0x05,0x00,0x66,0xd1,0x7a,0x00,0x00,0x00]
3137
3138v_rsq_f64_e64 v[5:6], exec
3139// CHECK: [0x05,0x00,0x66,0xd1,0x7e,0x00,0x00,0x00]
3140
3141v_rsq_f64_e64 v[5:6], 0
3142// CHECK: [0x05,0x00,0x66,0xd1,0x80,0x00,0x00,0x00]
3143
3144v_rsq_f64_e64 v[5:6], -1
3145// CHECK: [0x05,0x00,0x66,0xd1,0xc1,0x00,0x00,0x00]
3146
3147v_rsq_f64_e64 v[5:6], 0.5
3148// CHECK: [0x05,0x00,0x66,0xd1,0xf0,0x00,0x00,0x00]
3149
3150v_rsq_f64_e64 v[5:6], -4.0
3151// CHECK: [0x05,0x00,0x66,0xd1,0xf7,0x00,0x00,0x00]
3152
3153v_rsq_f64_e64 v[5:6], src_vccz
3154// CHECK: [0x05,0x00,0x66,0xd1,0xfb,0x00,0x00,0x00]
3155
3156v_rsq_f64_e64 v[5:6], src_execz
3157// CHECK: [0x05,0x00,0x66,0xd1,0xfc,0x00,0x00,0x00]
3158
3159v_rsq_f64_e64 v[5:6], src_scc
3160// CHECK: [0x05,0x00,0x66,0xd1,0xfd,0x00,0x00,0x00]
3161
3162v_rsq_f64_e64 v[5:6], -v[1:2]
3163// CHECK: [0x05,0x00,0x66,0xd1,0x01,0x01,0x00,0x20]
3164
3165v_rsq_f64_e64 v[5:6], |v[1:2]|
3166// CHECK: [0x05,0x01,0x66,0xd1,0x01,0x01,0x00,0x00]
3167
3168v_rsq_f64_e64 v[5:6], v[1:2] clamp
3169// CHECK: [0x05,0x80,0x66,0xd1,0x01,0x01,0x00,0x00]
3170
3171v_rsq_f64_e64 v[5:6], v[1:2] mul:2
3172// CHECK: [0x05,0x00,0x66,0xd1,0x01,0x01,0x00,0x08]
3173
3174v_rsq_f64_e64 v[5:6], v[1:2] mul:4
3175// CHECK: [0x05,0x00,0x66,0xd1,0x01,0x01,0x00,0x10]
3176
3177v_rsq_f64_e64 v[5:6], v[1:2] div:2
3178// CHECK: [0x05,0x00,0x66,0xd1,0x01,0x01,0x00,0x18]
3179
3180v_sqrt_f32_e64 v5, v1
3181// CHECK: [0x05,0x00,0x67,0xd1,0x01,0x01,0x00,0x00]
3182
3183v_sqrt_f32_e64 v255, v1
3184// CHECK: [0xff,0x00,0x67,0xd1,0x01,0x01,0x00,0x00]
3185
3186v_sqrt_f32_e64 v5, v255
3187// CHECK: [0x05,0x00,0x67,0xd1,0xff,0x01,0x00,0x00]
3188
3189v_sqrt_f32_e64 v5, s1
3190// CHECK: [0x05,0x00,0x67,0xd1,0x01,0x00,0x00,0x00]
3191
3192v_sqrt_f32_e64 v5, s101
3193// CHECK: [0x05,0x00,0x67,0xd1,0x65,0x00,0x00,0x00]
3194
3195v_sqrt_f32_e64 v5, flat_scratch_lo
3196// CHECK: [0x05,0x00,0x67,0xd1,0x66,0x00,0x00,0x00]
3197
3198v_sqrt_f32_e64 v5, flat_scratch_hi
3199// CHECK: [0x05,0x00,0x67,0xd1,0x67,0x00,0x00,0x00]
3200
3201v_sqrt_f32_e64 v5, vcc_lo
3202// CHECK: [0x05,0x00,0x67,0xd1,0x6a,0x00,0x00,0x00]
3203
3204v_sqrt_f32_e64 v5, vcc_hi
3205// CHECK: [0x05,0x00,0x67,0xd1,0x6b,0x00,0x00,0x00]
3206
3207v_sqrt_f32_e64 v5, tba_lo
3208// CHECK: [0x05,0x00,0x67,0xd1,0x6c,0x00,0x00,0x00]
3209
3210v_sqrt_f32_e64 v5, tba_hi
3211// CHECK: [0x05,0x00,0x67,0xd1,0x6d,0x00,0x00,0x00]
3212
3213v_sqrt_f32_e64 v5, tma_lo
3214// CHECK: [0x05,0x00,0x67,0xd1,0x6e,0x00,0x00,0x00]
3215
3216v_sqrt_f32_e64 v5, tma_hi
3217// CHECK: [0x05,0x00,0x67,0xd1,0x6f,0x00,0x00,0x00]
3218
3219v_sqrt_f32_e64 v5, ttmp11
3220// CHECK: [0x05,0x00,0x67,0xd1,0x7b,0x00,0x00,0x00]
3221
3222v_sqrt_f32_e64 v5, m0
3223// CHECK: [0x05,0x00,0x67,0xd1,0x7c,0x00,0x00,0x00]
3224
3225v_sqrt_f32_e64 v5, exec_lo
3226// CHECK: [0x05,0x00,0x67,0xd1,0x7e,0x00,0x00,0x00]
3227
3228v_sqrt_f32_e64 v5, exec_hi
3229// CHECK: [0x05,0x00,0x67,0xd1,0x7f,0x00,0x00,0x00]
3230
3231v_sqrt_f32_e64 v5, 0
3232// CHECK: [0x05,0x00,0x67,0xd1,0x80,0x00,0x00,0x00]
3233
3234v_sqrt_f32_e64 v5, -1
3235// CHECK: [0x05,0x00,0x67,0xd1,0xc1,0x00,0x00,0x00]
3236
3237v_sqrt_f32_e64 v5, 0.5
3238// CHECK: [0x05,0x00,0x67,0xd1,0xf0,0x00,0x00,0x00]
3239
3240v_sqrt_f32_e64 v5, -4.0
3241// CHECK: [0x05,0x00,0x67,0xd1,0xf7,0x00,0x00,0x00]
3242
3243v_sqrt_f32_e64 v5, src_vccz
3244// CHECK: [0x05,0x00,0x67,0xd1,0xfb,0x00,0x00,0x00]
3245
3246v_sqrt_f32_e64 v5, src_execz
3247// CHECK: [0x05,0x00,0x67,0xd1,0xfc,0x00,0x00,0x00]
3248
3249v_sqrt_f32_e64 v5, src_scc
3250// CHECK: [0x05,0x00,0x67,0xd1,0xfd,0x00,0x00,0x00]
3251
3252v_sqrt_f32_e64 v5, src_lds_direct
3253// CHECK: [0x05,0x00,0x67,0xd1,0xfe,0x00,0x00,0x00]
3254
3255v_sqrt_f32_e64 v5, -v1
3256// CHECK: [0x05,0x00,0x67,0xd1,0x01,0x01,0x00,0x20]
3257
3258v_sqrt_f32_e64 v5, |v1|
3259// CHECK: [0x05,0x01,0x67,0xd1,0x01,0x01,0x00,0x00]
3260
3261v_sqrt_f32_e64 v5, v1 clamp
3262// CHECK: [0x05,0x80,0x67,0xd1,0x01,0x01,0x00,0x00]
3263
3264v_sqrt_f32_e64 v5, v1 mul:2
3265// CHECK: [0x05,0x00,0x67,0xd1,0x01,0x01,0x00,0x08]
3266
3267v_sqrt_f32_e64 v5, v1 mul:4
3268// CHECK: [0x05,0x00,0x67,0xd1,0x01,0x01,0x00,0x10]
3269
3270v_sqrt_f32_e64 v5, v1 div:2
3271// CHECK: [0x05,0x00,0x67,0xd1,0x01,0x01,0x00,0x18]
3272
3273v_sqrt_f64_e64 v[5:6], v[1:2]
3274// CHECK: [0x05,0x00,0x68,0xd1,0x01,0x01,0x00,0x00]
3275
3276v_sqrt_f64_e64 v[254:255], v[1:2]
3277// CHECK: [0xfe,0x00,0x68,0xd1,0x01,0x01,0x00,0x00]
3278
3279v_sqrt_f64_e64 v[5:6], v[254:255]
3280// CHECK: [0x05,0x00,0x68,0xd1,0xfe,0x01,0x00,0x00]
3281
3282v_sqrt_f64_e64 v[5:6], s[2:3]
3283// CHECK: [0x05,0x00,0x68,0xd1,0x02,0x00,0x00,0x00]
3284
3285v_sqrt_f64_e64 v[5:6], s[4:5]
3286// CHECK: [0x05,0x00,0x68,0xd1,0x04,0x00,0x00,0x00]
3287
3288v_sqrt_f64_e64 v[5:6], s[100:101]
3289// CHECK: [0x05,0x00,0x68,0xd1,0x64,0x00,0x00,0x00]
3290
3291v_sqrt_f64_e64 v[5:6], flat_scratch
3292// CHECK: [0x05,0x00,0x68,0xd1,0x66,0x00,0x00,0x00]
3293
3294v_sqrt_f64_e64 v[5:6], vcc
3295// CHECK: [0x05,0x00,0x68,0xd1,0x6a,0x00,0x00,0x00]
3296
3297v_sqrt_f64_e64 v[5:6], tba
3298// CHECK: [0x05,0x00,0x68,0xd1,0x6c,0x00,0x00,0x00]
3299
3300v_sqrt_f64_e64 v[5:6], tma
3301// CHECK: [0x05,0x00,0x68,0xd1,0x6e,0x00,0x00,0x00]
3302
3303v_sqrt_f64_e64 v[5:6], ttmp[10:11]
3304// CHECK: [0x05,0x00,0x68,0xd1,0x7a,0x00,0x00,0x00]
3305
3306v_sqrt_f64_e64 v[5:6], exec
3307// CHECK: [0x05,0x00,0x68,0xd1,0x7e,0x00,0x00,0x00]
3308
3309v_sqrt_f64_e64 v[5:6], 0
3310// CHECK: [0x05,0x00,0x68,0xd1,0x80,0x00,0x00,0x00]
3311
3312v_sqrt_f64_e64 v[5:6], -1
3313// CHECK: [0x05,0x00,0x68,0xd1,0xc1,0x00,0x00,0x00]
3314
3315v_sqrt_f64_e64 v[5:6], 0.5
3316// CHECK: [0x05,0x00,0x68,0xd1,0xf0,0x00,0x00,0x00]
3317
3318v_sqrt_f64_e64 v[5:6], -4.0
3319// CHECK: [0x05,0x00,0x68,0xd1,0xf7,0x00,0x00,0x00]
3320
3321v_sqrt_f64_e64 v[5:6], src_vccz
3322// CHECK: [0x05,0x00,0x68,0xd1,0xfb,0x00,0x00,0x00]
3323
3324v_sqrt_f64_e64 v[5:6], src_execz
3325// CHECK: [0x05,0x00,0x68,0xd1,0xfc,0x00,0x00,0x00]
3326
3327v_sqrt_f64_e64 v[5:6], src_scc
3328// CHECK: [0x05,0x00,0x68,0xd1,0xfd,0x00,0x00,0x00]
3329
3330v_sqrt_f64_e64 v[5:6], -v[1:2]
3331// CHECK: [0x05,0x00,0x68,0xd1,0x01,0x01,0x00,0x20]
3332
3333v_sqrt_f64_e64 v[5:6], |v[1:2]|
3334// CHECK: [0x05,0x01,0x68,0xd1,0x01,0x01,0x00,0x00]
3335
3336v_sqrt_f64_e64 v[5:6], v[1:2] clamp
3337// CHECK: [0x05,0x80,0x68,0xd1,0x01,0x01,0x00,0x00]
3338
3339v_sqrt_f64_e64 v[5:6], v[1:2] mul:2
3340// CHECK: [0x05,0x00,0x68,0xd1,0x01,0x01,0x00,0x08]
3341
3342v_sqrt_f64_e64 v[5:6], v[1:2] mul:4
3343// CHECK: [0x05,0x00,0x68,0xd1,0x01,0x01,0x00,0x10]
3344
3345v_sqrt_f64_e64 v[5:6], v[1:2] div:2
3346// CHECK: [0x05,0x00,0x68,0xd1,0x01,0x01,0x00,0x18]
3347
3348v_sin_f32_e64 v5, v1
3349// CHECK: [0x05,0x00,0x69,0xd1,0x01,0x01,0x00,0x00]
3350
3351v_sin_f32_e64 v255, v1
3352// CHECK: [0xff,0x00,0x69,0xd1,0x01,0x01,0x00,0x00]
3353
3354v_sin_f32_e64 v5, v255
3355// CHECK: [0x05,0x00,0x69,0xd1,0xff,0x01,0x00,0x00]
3356
3357v_sin_f32_e64 v5, s1
3358// CHECK: [0x05,0x00,0x69,0xd1,0x01,0x00,0x00,0x00]
3359
3360v_sin_f32_e64 v5, s101
3361// CHECK: [0x05,0x00,0x69,0xd1,0x65,0x00,0x00,0x00]
3362
3363v_sin_f32_e64 v5, flat_scratch_lo
3364// CHECK: [0x05,0x00,0x69,0xd1,0x66,0x00,0x00,0x00]
3365
3366v_sin_f32_e64 v5, flat_scratch_hi
3367// CHECK: [0x05,0x00,0x69,0xd1,0x67,0x00,0x00,0x00]
3368
3369v_sin_f32_e64 v5, vcc_lo
3370// CHECK: [0x05,0x00,0x69,0xd1,0x6a,0x00,0x00,0x00]
3371
3372v_sin_f32_e64 v5, vcc_hi
3373// CHECK: [0x05,0x00,0x69,0xd1,0x6b,0x00,0x00,0x00]
3374
3375v_sin_f32_e64 v5, tba_lo
3376// CHECK: [0x05,0x00,0x69,0xd1,0x6c,0x00,0x00,0x00]
3377
3378v_sin_f32_e64 v5, tba_hi
3379// CHECK: [0x05,0x00,0x69,0xd1,0x6d,0x00,0x00,0x00]
3380
3381v_sin_f32_e64 v5, tma_lo
3382// CHECK: [0x05,0x00,0x69,0xd1,0x6e,0x00,0x00,0x00]
3383
3384v_sin_f32_e64 v5, tma_hi
3385// CHECK: [0x05,0x00,0x69,0xd1,0x6f,0x00,0x00,0x00]
3386
3387v_sin_f32_e64 v5, ttmp11
3388// CHECK: [0x05,0x00,0x69,0xd1,0x7b,0x00,0x00,0x00]
3389
3390v_sin_f32_e64 v5, m0
3391// CHECK: [0x05,0x00,0x69,0xd1,0x7c,0x00,0x00,0x00]
3392
3393v_sin_f32_e64 v5, exec_lo
3394// CHECK: [0x05,0x00,0x69,0xd1,0x7e,0x00,0x00,0x00]
3395
3396v_sin_f32_e64 v5, exec_hi
3397// CHECK: [0x05,0x00,0x69,0xd1,0x7f,0x00,0x00,0x00]
3398
3399v_sin_f32_e64 v5, 0
3400// CHECK: [0x05,0x00,0x69,0xd1,0x80,0x00,0x00,0x00]
3401
3402v_sin_f32_e64 v5, -1
3403// CHECK: [0x05,0x00,0x69,0xd1,0xc1,0x00,0x00,0x00]
3404
3405v_sin_f32_e64 v5, 0.5
3406// CHECK: [0x05,0x00,0x69,0xd1,0xf0,0x00,0x00,0x00]
3407
3408v_sin_f32_e64 v5, -4.0
3409// CHECK: [0x05,0x00,0x69,0xd1,0xf7,0x00,0x00,0x00]
3410
3411v_sin_f32_e64 v5, src_vccz
3412// CHECK: [0x05,0x00,0x69,0xd1,0xfb,0x00,0x00,0x00]
3413
3414v_sin_f32_e64 v5, src_execz
3415// CHECK: [0x05,0x00,0x69,0xd1,0xfc,0x00,0x00,0x00]
3416
3417v_sin_f32_e64 v5, src_scc
3418// CHECK: [0x05,0x00,0x69,0xd1,0xfd,0x00,0x00,0x00]
3419
3420v_sin_f32_e64 v5, src_lds_direct
3421// CHECK: [0x05,0x00,0x69,0xd1,0xfe,0x00,0x00,0x00]
3422
3423v_sin_f32_e64 v5, -v1
3424// CHECK: [0x05,0x00,0x69,0xd1,0x01,0x01,0x00,0x20]
3425
3426v_sin_f32_e64 v5, |v1|
3427// CHECK: [0x05,0x01,0x69,0xd1,0x01,0x01,0x00,0x00]
3428
3429v_sin_f32_e64 v5, v1 clamp
3430// CHECK: [0x05,0x80,0x69,0xd1,0x01,0x01,0x00,0x00]
3431
3432v_sin_f32_e64 v5, v1 mul:2
3433// CHECK: [0x05,0x00,0x69,0xd1,0x01,0x01,0x00,0x08]
3434
3435v_sin_f32_e64 v5, v1 mul:4
3436// CHECK: [0x05,0x00,0x69,0xd1,0x01,0x01,0x00,0x10]
3437
3438v_sin_f32_e64 v5, v1 div:2
3439// CHECK: [0x05,0x00,0x69,0xd1,0x01,0x01,0x00,0x18]
3440
3441v_cos_f32_e64 v5, v1
3442// CHECK: [0x05,0x00,0x6a,0xd1,0x01,0x01,0x00,0x00]
3443
3444v_cos_f32_e64 v255, v1
3445// CHECK: [0xff,0x00,0x6a,0xd1,0x01,0x01,0x00,0x00]
3446
3447v_cos_f32_e64 v5, v255
3448// CHECK: [0x05,0x00,0x6a,0xd1,0xff,0x01,0x00,0x00]
3449
3450v_cos_f32_e64 v5, s1
3451// CHECK: [0x05,0x00,0x6a,0xd1,0x01,0x00,0x00,0x00]
3452
3453v_cos_f32_e64 v5, s101
3454// CHECK: [0x05,0x00,0x6a,0xd1,0x65,0x00,0x00,0x00]
3455
3456v_cos_f32_e64 v5, flat_scratch_lo
3457// CHECK: [0x05,0x00,0x6a,0xd1,0x66,0x00,0x00,0x00]
3458
3459v_cos_f32_e64 v5, flat_scratch_hi
3460// CHECK: [0x05,0x00,0x6a,0xd1,0x67,0x00,0x00,0x00]
3461
3462v_cos_f32_e64 v5, vcc_lo
3463// CHECK: [0x05,0x00,0x6a,0xd1,0x6a,0x00,0x00,0x00]
3464
3465v_cos_f32_e64 v5, vcc_hi
3466// CHECK: [0x05,0x00,0x6a,0xd1,0x6b,0x00,0x00,0x00]
3467
3468v_cos_f32_e64 v5, tba_lo
3469// CHECK: [0x05,0x00,0x6a,0xd1,0x6c,0x00,0x00,0x00]
3470
3471v_cos_f32_e64 v5, tba_hi
3472// CHECK: [0x05,0x00,0x6a,0xd1,0x6d,0x00,0x00,0x00]
3473
3474v_cos_f32_e64 v5, tma_lo
3475// CHECK: [0x05,0x00,0x6a,0xd1,0x6e,0x00,0x00,0x00]
3476
3477v_cos_f32_e64 v5, tma_hi
3478// CHECK: [0x05,0x00,0x6a,0xd1,0x6f,0x00,0x00,0x00]
3479
3480v_cos_f32_e64 v5, ttmp11
3481// CHECK: [0x05,0x00,0x6a,0xd1,0x7b,0x00,0x00,0x00]
3482
3483v_cos_f32_e64 v5, m0
3484// CHECK: [0x05,0x00,0x6a,0xd1,0x7c,0x00,0x00,0x00]
3485
3486v_cos_f32_e64 v5, exec_lo
3487// CHECK: [0x05,0x00,0x6a,0xd1,0x7e,0x00,0x00,0x00]
3488
3489v_cos_f32_e64 v5, exec_hi
3490// CHECK: [0x05,0x00,0x6a,0xd1,0x7f,0x00,0x00,0x00]
3491
3492v_cos_f32_e64 v5, 0
3493// CHECK: [0x05,0x00,0x6a,0xd1,0x80,0x00,0x00,0x00]
3494
3495v_cos_f32_e64 v5, -1
3496// CHECK: [0x05,0x00,0x6a,0xd1,0xc1,0x00,0x00,0x00]
3497
3498v_cos_f32_e64 v5, 0.5
3499// CHECK: [0x05,0x00,0x6a,0xd1,0xf0,0x00,0x00,0x00]
3500
3501v_cos_f32_e64 v5, -4.0
3502// CHECK: [0x05,0x00,0x6a,0xd1,0xf7,0x00,0x00,0x00]
3503
3504v_cos_f32_e64 v5, src_vccz
3505// CHECK: [0x05,0x00,0x6a,0xd1,0xfb,0x00,0x00,0x00]
3506
3507v_cos_f32_e64 v5, src_execz
3508// CHECK: [0x05,0x00,0x6a,0xd1,0xfc,0x00,0x00,0x00]
3509
3510v_cos_f32_e64 v5, src_scc
3511// CHECK: [0x05,0x00,0x6a,0xd1,0xfd,0x00,0x00,0x00]
3512
3513v_cos_f32_e64 v5, src_lds_direct
3514// CHECK: [0x05,0x00,0x6a,0xd1,0xfe,0x00,0x00,0x00]
3515
3516v_cos_f32_e64 v5, -v1
3517// CHECK: [0x05,0x00,0x6a,0xd1,0x01,0x01,0x00,0x20]
3518
3519v_cos_f32_e64 v5, |v1|
3520// CHECK: [0x05,0x01,0x6a,0xd1,0x01,0x01,0x00,0x00]
3521
3522v_cos_f32_e64 v5, v1 clamp
3523// CHECK: [0x05,0x80,0x6a,0xd1,0x01,0x01,0x00,0x00]
3524
3525v_cos_f32_e64 v5, v1 mul:2
3526// CHECK: [0x05,0x00,0x6a,0xd1,0x01,0x01,0x00,0x08]
3527
3528v_cos_f32_e64 v5, v1 mul:4
3529// CHECK: [0x05,0x00,0x6a,0xd1,0x01,0x01,0x00,0x10]
3530
3531v_cos_f32_e64 v5, v1 div:2
3532// CHECK: [0x05,0x00,0x6a,0xd1,0x01,0x01,0x00,0x18]
3533
3534v_not_b32_e64 v5, v1
3535// CHECK: [0x05,0x00,0x6b,0xd1,0x01,0x01,0x00,0x00]
3536
3537v_not_b32_e64 v255, v1
3538// CHECK: [0xff,0x00,0x6b,0xd1,0x01,0x01,0x00,0x00]
3539
3540v_not_b32_e64 v5, v255
3541// CHECK: [0x05,0x00,0x6b,0xd1,0xff,0x01,0x00,0x00]
3542
3543v_not_b32_e64 v5, s1
3544// CHECK: [0x05,0x00,0x6b,0xd1,0x01,0x00,0x00,0x00]
3545
3546v_not_b32_e64 v5, s101
3547// CHECK: [0x05,0x00,0x6b,0xd1,0x65,0x00,0x00,0x00]
3548
3549v_not_b32_e64 v5, flat_scratch_lo
3550// CHECK: [0x05,0x00,0x6b,0xd1,0x66,0x00,0x00,0x00]
3551
3552v_not_b32_e64 v5, flat_scratch_hi
3553// CHECK: [0x05,0x00,0x6b,0xd1,0x67,0x00,0x00,0x00]
3554
3555v_not_b32_e64 v5, vcc_lo
3556// CHECK: [0x05,0x00,0x6b,0xd1,0x6a,0x00,0x00,0x00]
3557
3558v_not_b32_e64 v5, vcc_hi
3559// CHECK: [0x05,0x00,0x6b,0xd1,0x6b,0x00,0x00,0x00]
3560
3561v_not_b32_e64 v5, tba_lo
3562// CHECK: [0x05,0x00,0x6b,0xd1,0x6c,0x00,0x00,0x00]
3563
3564v_not_b32_e64 v5, tba_hi
3565// CHECK: [0x05,0x00,0x6b,0xd1,0x6d,0x00,0x00,0x00]
3566
3567v_not_b32_e64 v5, tma_lo
3568// CHECK: [0x05,0x00,0x6b,0xd1,0x6e,0x00,0x00,0x00]
3569
3570v_not_b32_e64 v5, tma_hi
3571// CHECK: [0x05,0x00,0x6b,0xd1,0x6f,0x00,0x00,0x00]
3572
3573v_not_b32_e64 v5, ttmp11
3574// CHECK: [0x05,0x00,0x6b,0xd1,0x7b,0x00,0x00,0x00]
3575
3576v_not_b32_e64 v5, m0
3577// CHECK: [0x05,0x00,0x6b,0xd1,0x7c,0x00,0x00,0x00]
3578
3579v_not_b32_e64 v5, exec_lo
3580// CHECK: [0x05,0x00,0x6b,0xd1,0x7e,0x00,0x00,0x00]
3581
3582v_not_b32_e64 v5, exec_hi
3583// CHECK: [0x05,0x00,0x6b,0xd1,0x7f,0x00,0x00,0x00]
3584
3585v_not_b32_e64 v5, 0
3586// CHECK: [0x05,0x00,0x6b,0xd1,0x80,0x00,0x00,0x00]
3587
3588v_not_b32_e64 v5, -1
3589// CHECK: [0x05,0x00,0x6b,0xd1,0xc1,0x00,0x00,0x00]
3590
3591v_not_b32_e64 v5, 0.5
3592// CHECK: [0x05,0x00,0x6b,0xd1,0xf0,0x00,0x00,0x00]
3593
3594v_not_b32_e64 v5, -4.0
3595// CHECK: [0x05,0x00,0x6b,0xd1,0xf7,0x00,0x00,0x00]
3596
3597v_not_b32_e64 v5, src_vccz
3598// CHECK: [0x05,0x00,0x6b,0xd1,0xfb,0x00,0x00,0x00]
3599
3600v_not_b32_e64 v5, src_execz
3601// CHECK: [0x05,0x00,0x6b,0xd1,0xfc,0x00,0x00,0x00]
3602
3603v_not_b32_e64 v5, src_scc
3604// CHECK: [0x05,0x00,0x6b,0xd1,0xfd,0x00,0x00,0x00]
3605
3606v_not_b32_e64 v5, src_lds_direct
3607// CHECK: [0x05,0x00,0x6b,0xd1,0xfe,0x00,0x00,0x00]
3608
3609v_bfrev_b32_e64 v5, v1
3610// CHECK: [0x05,0x00,0x6c,0xd1,0x01,0x01,0x00,0x00]
3611
3612v_bfrev_b32_e64 v255, v1
3613// CHECK: [0xff,0x00,0x6c,0xd1,0x01,0x01,0x00,0x00]
3614
3615v_bfrev_b32_e64 v5, v255
3616// CHECK: [0x05,0x00,0x6c,0xd1,0xff,0x01,0x00,0x00]
3617
3618v_bfrev_b32_e64 v5, s1
3619// CHECK: [0x05,0x00,0x6c,0xd1,0x01,0x00,0x00,0x00]
3620
3621v_bfrev_b32_e64 v5, s101
3622// CHECK: [0x05,0x00,0x6c,0xd1,0x65,0x00,0x00,0x00]
3623
3624v_bfrev_b32_e64 v5, flat_scratch_lo
3625// CHECK: [0x05,0x00,0x6c,0xd1,0x66,0x00,0x00,0x00]
3626
3627v_bfrev_b32_e64 v5, flat_scratch_hi
3628// CHECK: [0x05,0x00,0x6c,0xd1,0x67,0x00,0x00,0x00]
3629
3630v_bfrev_b32_e64 v5, vcc_lo
3631// CHECK: [0x05,0x00,0x6c,0xd1,0x6a,0x00,0x00,0x00]
3632
3633v_bfrev_b32_e64 v5, vcc_hi
3634// CHECK: [0x05,0x00,0x6c,0xd1,0x6b,0x00,0x00,0x00]
3635
3636v_bfrev_b32_e64 v5, tba_lo
3637// CHECK: [0x05,0x00,0x6c,0xd1,0x6c,0x00,0x00,0x00]
3638
3639v_bfrev_b32_e64 v5, tba_hi
3640// CHECK: [0x05,0x00,0x6c,0xd1,0x6d,0x00,0x00,0x00]
3641
3642v_bfrev_b32_e64 v5, tma_lo
3643// CHECK: [0x05,0x00,0x6c,0xd1,0x6e,0x00,0x00,0x00]
3644
3645v_bfrev_b32_e64 v5, tma_hi
3646// CHECK: [0x05,0x00,0x6c,0xd1,0x6f,0x00,0x00,0x00]
3647
3648v_bfrev_b32_e64 v5, ttmp11
3649// CHECK: [0x05,0x00,0x6c,0xd1,0x7b,0x00,0x00,0x00]
3650
3651v_bfrev_b32_e64 v5, m0
3652// CHECK: [0x05,0x00,0x6c,0xd1,0x7c,0x00,0x00,0x00]
3653
3654v_bfrev_b32_e64 v5, exec_lo
3655// CHECK: [0x05,0x00,0x6c,0xd1,0x7e,0x00,0x00,0x00]
3656
3657v_bfrev_b32_e64 v5, exec_hi
3658// CHECK: [0x05,0x00,0x6c,0xd1,0x7f,0x00,0x00,0x00]
3659
3660v_bfrev_b32_e64 v5, 0
3661// CHECK: [0x05,0x00,0x6c,0xd1,0x80,0x00,0x00,0x00]
3662
3663v_bfrev_b32_e64 v5, -1
3664// CHECK: [0x05,0x00,0x6c,0xd1,0xc1,0x00,0x00,0x00]
3665
3666v_bfrev_b32_e64 v5, 0.5
3667// CHECK: [0x05,0x00,0x6c,0xd1,0xf0,0x00,0x00,0x00]
3668
3669v_bfrev_b32_e64 v5, -4.0
3670// CHECK: [0x05,0x00,0x6c,0xd1,0xf7,0x00,0x00,0x00]
3671
3672v_bfrev_b32_e64 v5, src_vccz
3673// CHECK: [0x05,0x00,0x6c,0xd1,0xfb,0x00,0x00,0x00]
3674
3675v_bfrev_b32_e64 v5, src_execz
3676// CHECK: [0x05,0x00,0x6c,0xd1,0xfc,0x00,0x00,0x00]
3677
3678v_bfrev_b32_e64 v5, src_scc
3679// CHECK: [0x05,0x00,0x6c,0xd1,0xfd,0x00,0x00,0x00]
3680
3681v_bfrev_b32_e64 v5, src_lds_direct
3682// CHECK: [0x05,0x00,0x6c,0xd1,0xfe,0x00,0x00,0x00]
3683
3684v_ffbh_u32_e64 v5, v1
3685// CHECK: [0x05,0x00,0x6d,0xd1,0x01,0x01,0x00,0x00]
3686
3687v_ffbh_u32_e64 v255, v1
3688// CHECK: [0xff,0x00,0x6d,0xd1,0x01,0x01,0x00,0x00]
3689
3690v_ffbh_u32_e64 v5, v255
3691// CHECK: [0x05,0x00,0x6d,0xd1,0xff,0x01,0x00,0x00]
3692
3693v_ffbh_u32_e64 v5, s1
3694// CHECK: [0x05,0x00,0x6d,0xd1,0x01,0x00,0x00,0x00]
3695
3696v_ffbh_u32_e64 v5, s101
3697// CHECK: [0x05,0x00,0x6d,0xd1,0x65,0x00,0x00,0x00]
3698
3699v_ffbh_u32_e64 v5, flat_scratch_lo
3700// CHECK: [0x05,0x00,0x6d,0xd1,0x66,0x00,0x00,0x00]
3701
3702v_ffbh_u32_e64 v5, flat_scratch_hi
3703// CHECK: [0x05,0x00,0x6d,0xd1,0x67,0x00,0x00,0x00]
3704
3705v_ffbh_u32_e64 v5, vcc_lo
3706// CHECK: [0x05,0x00,0x6d,0xd1,0x6a,0x00,0x00,0x00]
3707
3708v_ffbh_u32_e64 v5, vcc_hi
3709// CHECK: [0x05,0x00,0x6d,0xd1,0x6b,0x00,0x00,0x00]
3710
3711v_ffbh_u32_e64 v5, tba_lo
3712// CHECK: [0x05,0x00,0x6d,0xd1,0x6c,0x00,0x00,0x00]
3713
3714v_ffbh_u32_e64 v5, tba_hi
3715// CHECK: [0x05,0x00,0x6d,0xd1,0x6d,0x00,0x00,0x00]
3716
3717v_ffbh_u32_e64 v5, tma_lo
3718// CHECK: [0x05,0x00,0x6d,0xd1,0x6e,0x00,0x00,0x00]
3719
3720v_ffbh_u32_e64 v5, tma_hi
3721// CHECK: [0x05,0x00,0x6d,0xd1,0x6f,0x00,0x00,0x00]
3722
3723v_ffbh_u32_e64 v5, ttmp11
3724// CHECK: [0x05,0x00,0x6d,0xd1,0x7b,0x00,0x00,0x00]
3725
3726v_ffbh_u32_e64 v5, m0
3727// CHECK: [0x05,0x00,0x6d,0xd1,0x7c,0x00,0x00,0x00]
3728
3729v_ffbh_u32_e64 v5, exec_lo
3730// CHECK: [0x05,0x00,0x6d,0xd1,0x7e,0x00,0x00,0x00]
3731
3732v_ffbh_u32_e64 v5, exec_hi
3733// CHECK: [0x05,0x00,0x6d,0xd1,0x7f,0x00,0x00,0x00]
3734
3735v_ffbh_u32_e64 v5, 0
3736// CHECK: [0x05,0x00,0x6d,0xd1,0x80,0x00,0x00,0x00]
3737
3738v_ffbh_u32_e64 v5, -1
3739// CHECK: [0x05,0x00,0x6d,0xd1,0xc1,0x00,0x00,0x00]
3740
3741v_ffbh_u32_e64 v5, 0.5
3742// CHECK: [0x05,0x00,0x6d,0xd1,0xf0,0x00,0x00,0x00]
3743
3744v_ffbh_u32_e64 v5, -4.0
3745// CHECK: [0x05,0x00,0x6d,0xd1,0xf7,0x00,0x00,0x00]
3746
3747v_ffbh_u32_e64 v5, src_vccz
3748// CHECK: [0x05,0x00,0x6d,0xd1,0xfb,0x00,0x00,0x00]
3749
3750v_ffbh_u32_e64 v5, src_execz
3751// CHECK: [0x05,0x00,0x6d,0xd1,0xfc,0x00,0x00,0x00]
3752
3753v_ffbh_u32_e64 v5, src_scc
3754// CHECK: [0x05,0x00,0x6d,0xd1,0xfd,0x00,0x00,0x00]
3755
3756v_ffbh_u32_e64 v5, src_lds_direct
3757// CHECK: [0x05,0x00,0x6d,0xd1,0xfe,0x00,0x00,0x00]
3758
3759v_ffbl_b32_e64 v5, v1
3760// CHECK: [0x05,0x00,0x6e,0xd1,0x01,0x01,0x00,0x00]
3761
3762v_ffbl_b32_e64 v255, v1
3763// CHECK: [0xff,0x00,0x6e,0xd1,0x01,0x01,0x00,0x00]
3764
3765v_ffbl_b32_e64 v5, v255
3766// CHECK: [0x05,0x00,0x6e,0xd1,0xff,0x01,0x00,0x00]
3767
3768v_ffbl_b32_e64 v5, s1
3769// CHECK: [0x05,0x00,0x6e,0xd1,0x01,0x00,0x00,0x00]
3770
3771v_ffbl_b32_e64 v5, s101
3772// CHECK: [0x05,0x00,0x6e,0xd1,0x65,0x00,0x00,0x00]
3773
3774v_ffbl_b32_e64 v5, flat_scratch_lo
3775// CHECK: [0x05,0x00,0x6e,0xd1,0x66,0x00,0x00,0x00]
3776
3777v_ffbl_b32_e64 v5, flat_scratch_hi
3778// CHECK: [0x05,0x00,0x6e,0xd1,0x67,0x00,0x00,0x00]
3779
3780v_ffbl_b32_e64 v5, vcc_lo
3781// CHECK: [0x05,0x00,0x6e,0xd1,0x6a,0x00,0x00,0x00]
3782
3783v_ffbl_b32_e64 v5, vcc_hi
3784// CHECK: [0x05,0x00,0x6e,0xd1,0x6b,0x00,0x00,0x00]
3785
3786v_ffbl_b32_e64 v5, tba_lo
3787// CHECK: [0x05,0x00,0x6e,0xd1,0x6c,0x00,0x00,0x00]
3788
3789v_ffbl_b32_e64 v5, tba_hi
3790// CHECK: [0x05,0x00,0x6e,0xd1,0x6d,0x00,0x00,0x00]
3791
3792v_ffbl_b32_e64 v5, tma_lo
3793// CHECK: [0x05,0x00,0x6e,0xd1,0x6e,0x00,0x00,0x00]
3794
3795v_ffbl_b32_e64 v5, tma_hi
3796// CHECK: [0x05,0x00,0x6e,0xd1,0x6f,0x00,0x00,0x00]
3797
3798v_ffbl_b32_e64 v5, ttmp11
3799// CHECK: [0x05,0x00,0x6e,0xd1,0x7b,0x00,0x00,0x00]
3800
3801v_ffbl_b32_e64 v5, m0
3802// CHECK: [0x05,0x00,0x6e,0xd1,0x7c,0x00,0x00,0x00]
3803
3804v_ffbl_b32_e64 v5, exec_lo
3805// CHECK: [0x05,0x00,0x6e,0xd1,0x7e,0x00,0x00,0x00]
3806
3807v_ffbl_b32_e64 v5, exec_hi
3808// CHECK: [0x05,0x00,0x6e,0xd1,0x7f,0x00,0x00,0x00]
3809
3810v_ffbl_b32_e64 v5, 0
3811// CHECK: [0x05,0x00,0x6e,0xd1,0x80,0x00,0x00,0x00]
3812
3813v_ffbl_b32_e64 v5, -1
3814// CHECK: [0x05,0x00,0x6e,0xd1,0xc1,0x00,0x00,0x00]
3815
3816v_ffbl_b32_e64 v5, 0.5
3817// CHECK: [0x05,0x00,0x6e,0xd1,0xf0,0x00,0x00,0x00]
3818
3819v_ffbl_b32_e64 v5, -4.0
3820// CHECK: [0x05,0x00,0x6e,0xd1,0xf7,0x00,0x00,0x00]
3821
3822v_ffbl_b32_e64 v5, src_vccz
3823// CHECK: [0x05,0x00,0x6e,0xd1,0xfb,0x00,0x00,0x00]
3824
3825v_ffbl_b32_e64 v5, src_execz
3826// CHECK: [0x05,0x00,0x6e,0xd1,0xfc,0x00,0x00,0x00]
3827
3828v_ffbl_b32_e64 v5, src_scc
3829// CHECK: [0x05,0x00,0x6e,0xd1,0xfd,0x00,0x00,0x00]
3830
3831v_ffbl_b32_e64 v5, src_lds_direct
3832// CHECK: [0x05,0x00,0x6e,0xd1,0xfe,0x00,0x00,0x00]
3833
3834v_ffbh_i32_e64 v5, v1
3835// CHECK: [0x05,0x00,0x6f,0xd1,0x01,0x01,0x00,0x00]
3836
3837v_ffbh_i32_e64 v255, v1
3838// CHECK: [0xff,0x00,0x6f,0xd1,0x01,0x01,0x00,0x00]
3839
3840v_ffbh_i32_e64 v5, v255
3841// CHECK: [0x05,0x00,0x6f,0xd1,0xff,0x01,0x00,0x00]
3842
3843v_ffbh_i32_e64 v5, s1
3844// CHECK: [0x05,0x00,0x6f,0xd1,0x01,0x00,0x00,0x00]
3845
3846v_ffbh_i32_e64 v5, s101
3847// CHECK: [0x05,0x00,0x6f,0xd1,0x65,0x00,0x00,0x00]
3848
3849v_ffbh_i32_e64 v5, flat_scratch_lo
3850// CHECK: [0x05,0x00,0x6f,0xd1,0x66,0x00,0x00,0x00]
3851
3852v_ffbh_i32_e64 v5, flat_scratch_hi
3853// CHECK: [0x05,0x00,0x6f,0xd1,0x67,0x00,0x00,0x00]
3854
3855v_ffbh_i32_e64 v5, vcc_lo
3856// CHECK: [0x05,0x00,0x6f,0xd1,0x6a,0x00,0x00,0x00]
3857
3858v_ffbh_i32_e64 v5, vcc_hi
3859// CHECK: [0x05,0x00,0x6f,0xd1,0x6b,0x00,0x00,0x00]
3860
3861v_ffbh_i32_e64 v5, tba_lo
3862// CHECK: [0x05,0x00,0x6f,0xd1,0x6c,0x00,0x00,0x00]
3863
3864v_ffbh_i32_e64 v5, tba_hi
3865// CHECK: [0x05,0x00,0x6f,0xd1,0x6d,0x00,0x00,0x00]
3866
3867v_ffbh_i32_e64 v5, tma_lo
3868// CHECK: [0x05,0x00,0x6f,0xd1,0x6e,0x00,0x00,0x00]
3869
3870v_ffbh_i32_e64 v5, tma_hi
3871// CHECK: [0x05,0x00,0x6f,0xd1,0x6f,0x00,0x00,0x00]
3872
3873v_ffbh_i32_e64 v5, ttmp11
3874// CHECK: [0x05,0x00,0x6f,0xd1,0x7b,0x00,0x00,0x00]
3875
3876v_ffbh_i32_e64 v5, m0
3877// CHECK: [0x05,0x00,0x6f,0xd1,0x7c,0x00,0x00,0x00]
3878
3879v_ffbh_i32_e64 v5, exec_lo
3880// CHECK: [0x05,0x00,0x6f,0xd1,0x7e,0x00,0x00,0x00]
3881
3882v_ffbh_i32_e64 v5, exec_hi
3883// CHECK: [0x05,0x00,0x6f,0xd1,0x7f,0x00,0x00,0x00]
3884
3885v_ffbh_i32_e64 v5, 0
3886// CHECK: [0x05,0x00,0x6f,0xd1,0x80,0x00,0x00,0x00]
3887
3888v_ffbh_i32_e64 v5, -1
3889// CHECK: [0x05,0x00,0x6f,0xd1,0xc1,0x00,0x00,0x00]
3890
3891v_ffbh_i32_e64 v5, 0.5
3892// CHECK: [0x05,0x00,0x6f,0xd1,0xf0,0x00,0x00,0x00]
3893
3894v_ffbh_i32_e64 v5, -4.0
3895// CHECK: [0x05,0x00,0x6f,0xd1,0xf7,0x00,0x00,0x00]
3896
3897v_ffbh_i32_e64 v5, src_vccz
3898// CHECK: [0x05,0x00,0x6f,0xd1,0xfb,0x00,0x00,0x00]
3899
3900v_ffbh_i32_e64 v5, src_execz
3901// CHECK: [0x05,0x00,0x6f,0xd1,0xfc,0x00,0x00,0x00]
3902
3903v_ffbh_i32_e64 v5, src_scc
3904// CHECK: [0x05,0x00,0x6f,0xd1,0xfd,0x00,0x00,0x00]
3905
3906v_ffbh_i32_e64 v5, src_lds_direct
3907// CHECK: [0x05,0x00,0x6f,0xd1,0xfe,0x00,0x00,0x00]
3908
3909v_frexp_exp_i32_f64_e64 v5, v[1:2]
3910// CHECK: [0x05,0x00,0x70,0xd1,0x01,0x01,0x00,0x00]
3911
3912v_frexp_exp_i32_f64_e64 v255, v[1:2]
3913// CHECK: [0xff,0x00,0x70,0xd1,0x01,0x01,0x00,0x00]
3914
3915v_frexp_exp_i32_f64_e64 v5, v[254:255]
3916// CHECK: [0x05,0x00,0x70,0xd1,0xfe,0x01,0x00,0x00]
3917
3918v_frexp_exp_i32_f64_e64 v5, s[2:3]
3919// CHECK: [0x05,0x00,0x70,0xd1,0x02,0x00,0x00,0x00]
3920
3921v_frexp_exp_i32_f64_e64 v5, s[4:5]
3922// CHECK: [0x05,0x00,0x70,0xd1,0x04,0x00,0x00,0x00]
3923
3924v_frexp_exp_i32_f64_e64 v5, s[100:101]
3925// CHECK: [0x05,0x00,0x70,0xd1,0x64,0x00,0x00,0x00]
3926
3927v_frexp_exp_i32_f64_e64 v5, flat_scratch
3928// CHECK: [0x05,0x00,0x70,0xd1,0x66,0x00,0x00,0x00]
3929
3930v_frexp_exp_i32_f64_e64 v5, vcc
3931// CHECK: [0x05,0x00,0x70,0xd1,0x6a,0x00,0x00,0x00]
3932
3933v_frexp_exp_i32_f64_e64 v5, tba
3934// CHECK: [0x05,0x00,0x70,0xd1,0x6c,0x00,0x00,0x00]
3935
3936v_frexp_exp_i32_f64_e64 v5, tma
3937// CHECK: [0x05,0x00,0x70,0xd1,0x6e,0x00,0x00,0x00]
3938
3939v_frexp_exp_i32_f64_e64 v5, ttmp[10:11]
3940// CHECK: [0x05,0x00,0x70,0xd1,0x7a,0x00,0x00,0x00]
3941
3942v_frexp_exp_i32_f64_e64 v5, exec
3943// CHECK: [0x05,0x00,0x70,0xd1,0x7e,0x00,0x00,0x00]
3944
3945v_frexp_exp_i32_f64_e64 v5, 0
3946// CHECK: [0x05,0x00,0x70,0xd1,0x80,0x00,0x00,0x00]
3947
3948v_frexp_exp_i32_f64_e64 v5, -1
3949// CHECK: [0x05,0x00,0x70,0xd1,0xc1,0x00,0x00,0x00]
3950
3951v_frexp_exp_i32_f64_e64 v5, 0.5
3952// CHECK: [0x05,0x00,0x70,0xd1,0xf0,0x00,0x00,0x00]
3953
3954v_frexp_exp_i32_f64_e64 v5, -4.0
3955// CHECK: [0x05,0x00,0x70,0xd1,0xf7,0x00,0x00,0x00]
3956
3957v_frexp_exp_i32_f64_e64 v5, src_vccz
3958// CHECK: [0x05,0x00,0x70,0xd1,0xfb,0x00,0x00,0x00]
3959
3960v_frexp_exp_i32_f64_e64 v5, src_execz
3961// CHECK: [0x05,0x00,0x70,0xd1,0xfc,0x00,0x00,0x00]
3962
3963v_frexp_exp_i32_f64_e64 v5, src_scc
3964// CHECK: [0x05,0x00,0x70,0xd1,0xfd,0x00,0x00,0x00]
3965
3966v_frexp_exp_i32_f64_e64 v5, -v[1:2]
3967// CHECK: [0x05,0x00,0x70,0xd1,0x01,0x01,0x00,0x20]
3968
3969v_frexp_exp_i32_f64_e64 v5, |v[1:2]|
3970// CHECK: [0x05,0x01,0x70,0xd1,0x01,0x01,0x00,0x00]
3971
3972v_frexp_mant_f64_e64 v[5:6], v[1:2]
3973// CHECK: [0x05,0x00,0x71,0xd1,0x01,0x01,0x00,0x00]
3974
3975v_frexp_mant_f64_e64 v[254:255], v[1:2]
3976// CHECK: [0xfe,0x00,0x71,0xd1,0x01,0x01,0x00,0x00]
3977
3978v_frexp_mant_f64_e64 v[5:6], v[254:255]
3979// CHECK: [0x05,0x00,0x71,0xd1,0xfe,0x01,0x00,0x00]
3980
3981v_frexp_mant_f64_e64 v[5:6], s[2:3]
3982// CHECK: [0x05,0x00,0x71,0xd1,0x02,0x00,0x00,0x00]
3983
3984v_frexp_mant_f64_e64 v[5:6], s[4:5]
3985// CHECK: [0x05,0x00,0x71,0xd1,0x04,0x00,0x00,0x00]
3986
3987v_frexp_mant_f64_e64 v[5:6], s[100:101]
3988// CHECK: [0x05,0x00,0x71,0xd1,0x64,0x00,0x00,0x00]
3989
3990v_frexp_mant_f64_e64 v[5:6], flat_scratch
3991// CHECK: [0x05,0x00,0x71,0xd1,0x66,0x00,0x00,0x00]
3992
3993v_frexp_mant_f64_e64 v[5:6], vcc
3994// CHECK: [0x05,0x00,0x71,0xd1,0x6a,0x00,0x00,0x00]
3995
3996v_frexp_mant_f64_e64 v[5:6], tba
3997// CHECK: [0x05,0x00,0x71,0xd1,0x6c,0x00,0x00,0x00]
3998
3999v_frexp_mant_f64_e64 v[5:6], tma
4000// CHECK: [0x05,0x00,0x71,0xd1,0x6e,0x00,0x00,0x00]
4001
4002v_frexp_mant_f64_e64 v[5:6], ttmp[10:11]
4003// CHECK: [0x05,0x00,0x71,0xd1,0x7a,0x00,0x00,0x00]
4004
4005v_frexp_mant_f64_e64 v[5:6], exec
4006// CHECK: [0x05,0x00,0x71,0xd1,0x7e,0x00,0x00,0x00]
4007
4008v_frexp_mant_f64_e64 v[5:6], 0
4009// CHECK: [0x05,0x00,0x71,0xd1,0x80,0x00,0x00,0x00]
4010
4011v_frexp_mant_f64_e64 v[5:6], -1
4012// CHECK: [0x05,0x00,0x71,0xd1,0xc1,0x00,0x00,0x00]
4013
4014v_frexp_mant_f64_e64 v[5:6], 0.5
4015// CHECK: [0x05,0x00,0x71,0xd1,0xf0,0x00,0x00,0x00]
4016
4017v_frexp_mant_f64_e64 v[5:6], -4.0
4018// CHECK: [0x05,0x00,0x71,0xd1,0xf7,0x00,0x00,0x00]
4019
4020v_frexp_mant_f64_e64 v[5:6], src_vccz
4021// CHECK: [0x05,0x00,0x71,0xd1,0xfb,0x00,0x00,0x00]
4022
4023v_frexp_mant_f64_e64 v[5:6], src_execz
4024// CHECK: [0x05,0x00,0x71,0xd1,0xfc,0x00,0x00,0x00]
4025
4026v_frexp_mant_f64_e64 v[5:6], src_scc
4027// CHECK: [0x05,0x00,0x71,0xd1,0xfd,0x00,0x00,0x00]
4028
4029v_frexp_mant_f64_e64 v[5:6], -v[1:2]
4030// CHECK: [0x05,0x00,0x71,0xd1,0x01,0x01,0x00,0x20]
4031
4032v_frexp_mant_f64_e64 v[5:6], |v[1:2]|
4033// CHECK: [0x05,0x01,0x71,0xd1,0x01,0x01,0x00,0x00]
4034
4035v_frexp_mant_f64_e64 v[5:6], v[1:2] clamp
4036// CHECK: [0x05,0x80,0x71,0xd1,0x01,0x01,0x00,0x00]
4037
4038v_frexp_mant_f64_e64 v[5:6], v[1:2] mul:2
4039// CHECK: [0x05,0x00,0x71,0xd1,0x01,0x01,0x00,0x08]
4040
4041v_frexp_mant_f64_e64 v[5:6], v[1:2] mul:4
4042// CHECK: [0x05,0x00,0x71,0xd1,0x01,0x01,0x00,0x10]
4043
4044v_frexp_mant_f64_e64 v[5:6], v[1:2] div:2
4045// CHECK: [0x05,0x00,0x71,0xd1,0x01,0x01,0x00,0x18]
4046
4047v_fract_f64_e64 v[5:6], v[1:2]
4048// CHECK: [0x05,0x00,0x72,0xd1,0x01,0x01,0x00,0x00]
4049
4050v_fract_f64_e64 v[254:255], v[1:2]
4051// CHECK: [0xfe,0x00,0x72,0xd1,0x01,0x01,0x00,0x00]
4052
4053v_fract_f64_e64 v[5:6], v[254:255]
4054// CHECK: [0x05,0x00,0x72,0xd1,0xfe,0x01,0x00,0x00]
4055
4056v_fract_f64_e64 v[5:6], s[2:3]
4057// CHECK: [0x05,0x00,0x72,0xd1,0x02,0x00,0x00,0x00]
4058
4059v_fract_f64_e64 v[5:6], s[4:5]
4060// CHECK: [0x05,0x00,0x72,0xd1,0x04,0x00,0x00,0x00]
4061
4062v_fract_f64_e64 v[5:6], s[100:101]
4063// CHECK: [0x05,0x00,0x72,0xd1,0x64,0x00,0x00,0x00]
4064
4065v_fract_f64_e64 v[5:6], flat_scratch
4066// CHECK: [0x05,0x00,0x72,0xd1,0x66,0x00,0x00,0x00]
4067
4068v_fract_f64_e64 v[5:6], vcc
4069// CHECK: [0x05,0x00,0x72,0xd1,0x6a,0x00,0x00,0x00]
4070
4071v_fract_f64_e64 v[5:6], tba
4072// CHECK: [0x05,0x00,0x72,0xd1,0x6c,0x00,0x00,0x00]
4073
4074v_fract_f64_e64 v[5:6], tma
4075// CHECK: [0x05,0x00,0x72,0xd1,0x6e,0x00,0x00,0x00]
4076
4077v_fract_f64_e64 v[5:6], ttmp[10:11]
4078// CHECK: [0x05,0x00,0x72,0xd1,0x7a,0x00,0x00,0x00]
4079
4080v_fract_f64_e64 v[5:6], exec
4081// CHECK: [0x05,0x00,0x72,0xd1,0x7e,0x00,0x00,0x00]
4082
4083v_fract_f64_e64 v[5:6], 0
4084// CHECK: [0x05,0x00,0x72,0xd1,0x80,0x00,0x00,0x00]
4085
4086v_fract_f64_e64 v[5:6], -1
4087// CHECK: [0x05,0x00,0x72,0xd1,0xc1,0x00,0x00,0x00]
4088
4089v_fract_f64_e64 v[5:6], 0.5
4090// CHECK: [0x05,0x00,0x72,0xd1,0xf0,0x00,0x00,0x00]
4091
4092v_fract_f64_e64 v[5:6], -4.0
4093// CHECK: [0x05,0x00,0x72,0xd1,0xf7,0x00,0x00,0x00]
4094
4095v_fract_f64_e64 v[5:6], src_vccz
4096// CHECK: [0x05,0x00,0x72,0xd1,0xfb,0x00,0x00,0x00]
4097
4098v_fract_f64_e64 v[5:6], src_execz
4099// CHECK: [0x05,0x00,0x72,0xd1,0xfc,0x00,0x00,0x00]
4100
4101v_fract_f64_e64 v[5:6], src_scc
4102// CHECK: [0x05,0x00,0x72,0xd1,0xfd,0x00,0x00,0x00]
4103
4104v_fract_f64_e64 v[5:6], -v[1:2]
4105// CHECK: [0x05,0x00,0x72,0xd1,0x01,0x01,0x00,0x20]
4106
4107v_fract_f64_e64 v[5:6], |v[1:2]|
4108// CHECK: [0x05,0x01,0x72,0xd1,0x01,0x01,0x00,0x00]
4109
4110v_fract_f64_e64 v[5:6], v[1:2] clamp
4111// CHECK: [0x05,0x80,0x72,0xd1,0x01,0x01,0x00,0x00]
4112
4113v_fract_f64_e64 v[5:6], v[1:2] mul:2
4114// CHECK: [0x05,0x00,0x72,0xd1,0x01,0x01,0x00,0x08]
4115
4116v_fract_f64_e64 v[5:6], v[1:2] mul:4
4117// CHECK: [0x05,0x00,0x72,0xd1,0x01,0x01,0x00,0x10]
4118
4119v_fract_f64_e64 v[5:6], v[1:2] div:2
4120// CHECK: [0x05,0x00,0x72,0xd1,0x01,0x01,0x00,0x18]
4121
4122v_frexp_exp_i32_f32_e64 v5, v1
4123// CHECK: [0x05,0x00,0x73,0xd1,0x01,0x01,0x00,0x00]
4124
4125v_frexp_exp_i32_f32_e64 v255, v1
4126// CHECK: [0xff,0x00,0x73,0xd1,0x01,0x01,0x00,0x00]
4127
4128v_frexp_exp_i32_f32_e64 v5, v255
4129// CHECK: [0x05,0x00,0x73,0xd1,0xff,0x01,0x00,0x00]
4130
4131v_frexp_exp_i32_f32_e64 v5, s1
4132// CHECK: [0x05,0x00,0x73,0xd1,0x01,0x00,0x00,0x00]
4133
4134v_frexp_exp_i32_f32_e64 v5, s101
4135// CHECK: [0x05,0x00,0x73,0xd1,0x65,0x00,0x00,0x00]
4136
4137v_frexp_exp_i32_f32_e64 v5, flat_scratch_lo
4138// CHECK: [0x05,0x00,0x73,0xd1,0x66,0x00,0x00,0x00]
4139
4140v_frexp_exp_i32_f32_e64 v5, flat_scratch_hi
4141// CHECK: [0x05,0x00,0x73,0xd1,0x67,0x00,0x00,0x00]
4142
4143v_frexp_exp_i32_f32_e64 v5, vcc_lo
4144// CHECK: [0x05,0x00,0x73,0xd1,0x6a,0x00,0x00,0x00]
4145
4146v_frexp_exp_i32_f32_e64 v5, vcc_hi
4147// CHECK: [0x05,0x00,0x73,0xd1,0x6b,0x00,0x00,0x00]
4148
4149v_frexp_exp_i32_f32_e64 v5, tba_lo
4150// CHECK: [0x05,0x00,0x73,0xd1,0x6c,0x00,0x00,0x00]
4151
4152v_frexp_exp_i32_f32_e64 v5, tba_hi
4153// CHECK: [0x05,0x00,0x73,0xd1,0x6d,0x00,0x00,0x00]
4154
4155v_frexp_exp_i32_f32_e64 v5, tma_lo
4156// CHECK: [0x05,0x00,0x73,0xd1,0x6e,0x00,0x00,0x00]
4157
4158v_frexp_exp_i32_f32_e64 v5, tma_hi
4159// CHECK: [0x05,0x00,0x73,0xd1,0x6f,0x00,0x00,0x00]
4160
4161v_frexp_exp_i32_f32_e64 v5, ttmp11
4162// CHECK: [0x05,0x00,0x73,0xd1,0x7b,0x00,0x00,0x00]
4163
4164v_frexp_exp_i32_f32_e64 v5, m0
4165// CHECK: [0x05,0x00,0x73,0xd1,0x7c,0x00,0x00,0x00]
4166
4167v_frexp_exp_i32_f32_e64 v5, exec_lo
4168// CHECK: [0x05,0x00,0x73,0xd1,0x7e,0x00,0x00,0x00]
4169
4170v_frexp_exp_i32_f32_e64 v5, exec_hi
4171// CHECK: [0x05,0x00,0x73,0xd1,0x7f,0x00,0x00,0x00]
4172
4173v_frexp_exp_i32_f32_e64 v5, 0
4174// CHECK: [0x05,0x00,0x73,0xd1,0x80,0x00,0x00,0x00]
4175
4176v_frexp_exp_i32_f32_e64 v5, -1
4177// CHECK: [0x05,0x00,0x73,0xd1,0xc1,0x00,0x00,0x00]
4178
4179v_frexp_exp_i32_f32_e64 v5, 0.5
4180// CHECK: [0x05,0x00,0x73,0xd1,0xf0,0x00,0x00,0x00]
4181
4182v_frexp_exp_i32_f32_e64 v5, -4.0
4183// CHECK: [0x05,0x00,0x73,0xd1,0xf7,0x00,0x00,0x00]
4184
4185v_frexp_exp_i32_f32_e64 v5, src_vccz
4186// CHECK: [0x05,0x00,0x73,0xd1,0xfb,0x00,0x00,0x00]
4187
4188v_frexp_exp_i32_f32_e64 v5, src_execz
4189// CHECK: [0x05,0x00,0x73,0xd1,0xfc,0x00,0x00,0x00]
4190
4191v_frexp_exp_i32_f32_e64 v5, src_scc
4192// CHECK: [0x05,0x00,0x73,0xd1,0xfd,0x00,0x00,0x00]
4193
4194v_frexp_exp_i32_f32_e64 v5, src_lds_direct
4195// CHECK: [0x05,0x00,0x73,0xd1,0xfe,0x00,0x00,0x00]
4196
4197v_frexp_exp_i32_f32_e64 v5, -v1
4198// CHECK: [0x05,0x00,0x73,0xd1,0x01,0x01,0x00,0x20]
4199
4200v_frexp_exp_i32_f32_e64 v5, |v1|
4201// CHECK: [0x05,0x01,0x73,0xd1,0x01,0x01,0x00,0x00]
4202
4203v_frexp_mant_f32_e64 v5, v1
4204// CHECK: [0x05,0x00,0x74,0xd1,0x01,0x01,0x00,0x00]
4205
4206v_frexp_mant_f32_e64 v255, v1
4207// CHECK: [0xff,0x00,0x74,0xd1,0x01,0x01,0x00,0x00]
4208
4209v_frexp_mant_f32_e64 v5, v255
4210// CHECK: [0x05,0x00,0x74,0xd1,0xff,0x01,0x00,0x00]
4211
4212v_frexp_mant_f32_e64 v5, s1
4213// CHECK: [0x05,0x00,0x74,0xd1,0x01,0x00,0x00,0x00]
4214
4215v_frexp_mant_f32_e64 v5, s101
4216// CHECK: [0x05,0x00,0x74,0xd1,0x65,0x00,0x00,0x00]
4217
4218v_frexp_mant_f32_e64 v5, flat_scratch_lo
4219// CHECK: [0x05,0x00,0x74,0xd1,0x66,0x00,0x00,0x00]
4220
4221v_frexp_mant_f32_e64 v5, flat_scratch_hi
4222// CHECK: [0x05,0x00,0x74,0xd1,0x67,0x00,0x00,0x00]
4223
4224v_frexp_mant_f32_e64 v5, vcc_lo
4225// CHECK: [0x05,0x00,0x74,0xd1,0x6a,0x00,0x00,0x00]
4226
4227v_frexp_mant_f32_e64 v5, vcc_hi
4228// CHECK: [0x05,0x00,0x74,0xd1,0x6b,0x00,0x00,0x00]
4229
4230v_frexp_mant_f32_e64 v5, tba_lo
4231// CHECK: [0x05,0x00,0x74,0xd1,0x6c,0x00,0x00,0x00]
4232
4233v_frexp_mant_f32_e64 v5, tba_hi
4234// CHECK: [0x05,0x00,0x74,0xd1,0x6d,0x00,0x00,0x00]
4235
4236v_frexp_mant_f32_e64 v5, tma_lo
4237// CHECK: [0x05,0x00,0x74,0xd1,0x6e,0x00,0x00,0x00]
4238
4239v_frexp_mant_f32_e64 v5, tma_hi
4240// CHECK: [0x05,0x00,0x74,0xd1,0x6f,0x00,0x00,0x00]
4241
4242v_frexp_mant_f32_e64 v5, ttmp11
4243// CHECK: [0x05,0x00,0x74,0xd1,0x7b,0x00,0x00,0x00]
4244
4245v_frexp_mant_f32_e64 v5, m0
4246// CHECK: [0x05,0x00,0x74,0xd1,0x7c,0x00,0x00,0x00]
4247
4248v_frexp_mant_f32_e64 v5, exec_lo
4249// CHECK: [0x05,0x00,0x74,0xd1,0x7e,0x00,0x00,0x00]
4250
4251v_frexp_mant_f32_e64 v5, exec_hi
4252// CHECK: [0x05,0x00,0x74,0xd1,0x7f,0x00,0x00,0x00]
4253
4254v_frexp_mant_f32_e64 v5, 0
4255// CHECK: [0x05,0x00,0x74,0xd1,0x80,0x00,0x00,0x00]
4256
4257v_frexp_mant_f32_e64 v5, -1
4258// CHECK: [0x05,0x00,0x74,0xd1,0xc1,0x00,0x00,0x00]
4259
4260v_frexp_mant_f32_e64 v5, 0.5
4261// CHECK: [0x05,0x00,0x74,0xd1,0xf0,0x00,0x00,0x00]
4262
4263v_frexp_mant_f32_e64 v5, -4.0
4264// CHECK: [0x05,0x00,0x74,0xd1,0xf7,0x00,0x00,0x00]
4265
4266v_frexp_mant_f32_e64 v5, src_vccz
4267// CHECK: [0x05,0x00,0x74,0xd1,0xfb,0x00,0x00,0x00]
4268
4269v_frexp_mant_f32_e64 v5, src_execz
4270// CHECK: [0x05,0x00,0x74,0xd1,0xfc,0x00,0x00,0x00]
4271
4272v_frexp_mant_f32_e64 v5, src_scc
4273// CHECK: [0x05,0x00,0x74,0xd1,0xfd,0x00,0x00,0x00]
4274
4275v_frexp_mant_f32_e64 v5, src_lds_direct
4276// CHECK: [0x05,0x00,0x74,0xd1,0xfe,0x00,0x00,0x00]
4277
4278v_frexp_mant_f32_e64 v5, -v1
4279// CHECK: [0x05,0x00,0x74,0xd1,0x01,0x01,0x00,0x20]
4280
4281v_frexp_mant_f32_e64 v5, |v1|
4282// CHECK: [0x05,0x01,0x74,0xd1,0x01,0x01,0x00,0x00]
4283
4284v_frexp_mant_f32_e64 v5, v1 clamp
4285// CHECK: [0x05,0x80,0x74,0xd1,0x01,0x01,0x00,0x00]
4286
4287v_frexp_mant_f32_e64 v5, v1 mul:2
4288// CHECK: [0x05,0x00,0x74,0xd1,0x01,0x01,0x00,0x08]
4289
4290v_frexp_mant_f32_e64 v5, v1 mul:4
4291// CHECK: [0x05,0x00,0x74,0xd1,0x01,0x01,0x00,0x10]
4292
4293v_frexp_mant_f32_e64 v5, v1 div:2
4294// CHECK: [0x05,0x00,0x74,0xd1,0x01,0x01,0x00,0x18]
4295
4296v_clrexcp_e64
4297// CHECK: [0x00,0x00,0x75,0xd1,0x00,0x00,0x00,0x00]
4298
4299v_movreld_b32_e64 v5, v1
4300// CHECK: [0x05,0x00,0x76,0xd1,0x01,0x01,0x00,0x00]
4301
4302v_movreld_b32_e64 v255, v1
4303// CHECK: [0xff,0x00,0x76,0xd1,0x01,0x01,0x00,0x00]
4304
4305v_movreld_b32_e64 v5, v255
4306// CHECK: [0x05,0x00,0x76,0xd1,0xff,0x01,0x00,0x00]
4307
4308v_movreld_b32_e64 v5, m0
4309// CHECK: [0x05,0x00,0x76,0xd1,0x7c,0x00,0x00,0x00]
4310
4311v_movreld_b32_e64 v5, 0
4312// CHECK: [0x05,0x00,0x76,0xd1,0x80,0x00,0x00,0x00]
4313
4314v_movreld_b32_e64 v5, -1
4315// CHECK: [0x05,0x00,0x76,0xd1,0xc1,0x00,0x00,0x00]
4316
4317v_movreld_b32_e64 v5, 0.5
4318// CHECK: [0x05,0x00,0x76,0xd1,0xf0,0x00,0x00,0x00]
4319
4320v_movreld_b32_e64 v5, -4.0
4321// CHECK: [0x05,0x00,0x76,0xd1,0xf7,0x00,0x00,0x00]
4322
4323v_movreld_b32_e64 v5, src_lds_direct
4324// CHECK: [0x05,0x00,0x76,0xd1,0xfe,0x00,0x00,0x00]
4325
4326v_movrels_b32_e64 v5, v1
4327// CHECK: [0x05,0x00,0x77,0xd1,0x01,0x01,0x00,0x00]
4328
4329v_movrels_b32_e64 v255, v1
4330// CHECK: [0xff,0x00,0x77,0xd1,0x01,0x01,0x00,0x00]
4331
4332v_movrels_b32_e64 v5, v255
4333// CHECK: [0x05,0x00,0x77,0xd1,0xff,0x01,0x00,0x00]
4334
4335v_movrelsd_b32_e64 v5, v1
4336// CHECK: [0x05,0x00,0x78,0xd1,0x01,0x01,0x00,0x00]
4337
4338v_movrelsd_b32_e64 v255, v1
4339// CHECK: [0xff,0x00,0x78,0xd1,0x01,0x01,0x00,0x00]
4340
4341v_movrelsd_b32_e64 v5, v255
4342// CHECK: [0x05,0x00,0x78,0xd1,0xff,0x01,0x00,0x00]
4343
4344v_cvt_f16_u16_e64 v5, v1
4345// CHECK: [0x05,0x00,0x79,0xd1,0x01,0x01,0x00,0x00]
4346
4347v_cvt_f16_u16_e64 v255, v1
4348// CHECK: [0xff,0x00,0x79,0xd1,0x01,0x01,0x00,0x00]
4349
4350v_cvt_f16_u16_e64 v5, v255
4351// CHECK: [0x05,0x00,0x79,0xd1,0xff,0x01,0x00,0x00]
4352
4353v_cvt_f16_u16_e64 v5, s1
4354// CHECK: [0x05,0x00,0x79,0xd1,0x01,0x00,0x00,0x00]
4355
4356v_cvt_f16_u16_e64 v5, s101
4357// CHECK: [0x05,0x00,0x79,0xd1,0x65,0x00,0x00,0x00]
4358
4359v_cvt_f16_u16_e64 v5, flat_scratch_lo
4360// CHECK: [0x05,0x00,0x79,0xd1,0x66,0x00,0x00,0x00]
4361
4362v_cvt_f16_u16_e64 v5, flat_scratch_hi
4363// CHECK: [0x05,0x00,0x79,0xd1,0x67,0x00,0x00,0x00]
4364
4365v_cvt_f16_u16_e64 v5, vcc_lo
4366// CHECK: [0x05,0x00,0x79,0xd1,0x6a,0x00,0x00,0x00]
4367
4368v_cvt_f16_u16_e64 v5, vcc_hi
4369// CHECK: [0x05,0x00,0x79,0xd1,0x6b,0x00,0x00,0x00]
4370
4371v_cvt_f16_u16_e64 v5, tba_lo
4372// CHECK: [0x05,0x00,0x79,0xd1,0x6c,0x00,0x00,0x00]
4373
4374v_cvt_f16_u16_e64 v5, tba_hi
4375// CHECK: [0x05,0x00,0x79,0xd1,0x6d,0x00,0x00,0x00]
4376
4377v_cvt_f16_u16_e64 v5, tma_lo
4378// CHECK: [0x05,0x00,0x79,0xd1,0x6e,0x00,0x00,0x00]
4379
4380v_cvt_f16_u16_e64 v5, tma_hi
4381// CHECK: [0x05,0x00,0x79,0xd1,0x6f,0x00,0x00,0x00]
4382
4383v_cvt_f16_u16_e64 v5, ttmp11
4384// CHECK: [0x05,0x00,0x79,0xd1,0x7b,0x00,0x00,0x00]
4385
4386v_cvt_f16_u16_e64 v5, m0
4387// CHECK: [0x05,0x00,0x79,0xd1,0x7c,0x00,0x00,0x00]
4388
4389v_cvt_f16_u16_e64 v5, exec_lo
4390// CHECK: [0x05,0x00,0x79,0xd1,0x7e,0x00,0x00,0x00]
4391
4392v_cvt_f16_u16_e64 v5, exec_hi
4393// CHECK: [0x05,0x00,0x79,0xd1,0x7f,0x00,0x00,0x00]
4394
4395v_cvt_f16_u16_e64 v5, 0
4396// CHECK: [0x05,0x00,0x79,0xd1,0x80,0x00,0x00,0x00]
4397
4398v_cvt_f16_u16_e64 v5, -1
4399// CHECK: [0x05,0x00,0x79,0xd1,0xc1,0x00,0x00,0x00]
4400
4401v_cvt_f16_u16_e64 v5, src_vccz
4402// CHECK: [0x05,0x00,0x79,0xd1,0xfb,0x00,0x00,0x00]
4403
4404v_cvt_f16_u16_e64 v5, src_execz
4405// CHECK: [0x05,0x00,0x79,0xd1,0xfc,0x00,0x00,0x00]
4406
4407v_cvt_f16_u16_e64 v5, src_scc
4408// CHECK: [0x05,0x00,0x79,0xd1,0xfd,0x00,0x00,0x00]
4409
4410v_cvt_f16_u16_e64 v5, src_lds_direct
4411// CHECK: [0x05,0x00,0x79,0xd1,0xfe,0x00,0x00,0x00]
4412
4413v_cvt_f16_u16_e64 v5, v1 clamp
4414// CHECK: [0x05,0x80,0x79,0xd1,0x01,0x01,0x00,0x00]
4415
4416v_cvt_f16_i16_e64 v5, v1
4417// CHECK: [0x05,0x00,0x7a,0xd1,0x01,0x01,0x00,0x00]
4418
4419v_cvt_f16_i16_e64 v255, v1
4420// CHECK: [0xff,0x00,0x7a,0xd1,0x01,0x01,0x00,0x00]
4421
4422v_cvt_f16_i16_e64 v5, v255
4423// CHECK: [0x05,0x00,0x7a,0xd1,0xff,0x01,0x00,0x00]
4424
4425v_cvt_f16_i16_e64 v5, s1
4426// CHECK: [0x05,0x00,0x7a,0xd1,0x01,0x00,0x00,0x00]
4427
4428v_cvt_f16_i16_e64 v5, s101
4429// CHECK: [0x05,0x00,0x7a,0xd1,0x65,0x00,0x00,0x00]
4430
4431v_cvt_f16_i16_e64 v5, flat_scratch_lo
4432// CHECK: [0x05,0x00,0x7a,0xd1,0x66,0x00,0x00,0x00]
4433
4434v_cvt_f16_i16_e64 v5, flat_scratch_hi
4435// CHECK: [0x05,0x00,0x7a,0xd1,0x67,0x00,0x00,0x00]
4436
4437v_cvt_f16_i16_e64 v5, vcc_lo
4438// CHECK: [0x05,0x00,0x7a,0xd1,0x6a,0x00,0x00,0x00]
4439
4440v_cvt_f16_i16_e64 v5, vcc_hi
4441// CHECK: [0x05,0x00,0x7a,0xd1,0x6b,0x00,0x00,0x00]
4442
4443v_cvt_f16_i16_e64 v5, tba_lo
4444// CHECK: [0x05,0x00,0x7a,0xd1,0x6c,0x00,0x00,0x00]
4445
4446v_cvt_f16_i16_e64 v5, tba_hi
4447// CHECK: [0x05,0x00,0x7a,0xd1,0x6d,0x00,0x00,0x00]
4448
4449v_cvt_f16_i16_e64 v5, tma_lo
4450// CHECK: [0x05,0x00,0x7a,0xd1,0x6e,0x00,0x00,0x00]
4451
4452v_cvt_f16_i16_e64 v5, tma_hi
4453// CHECK: [0x05,0x00,0x7a,0xd1,0x6f,0x00,0x00,0x00]
4454
4455v_cvt_f16_i16_e64 v5, ttmp11
4456// CHECK: [0x05,0x00,0x7a,0xd1,0x7b,0x00,0x00,0x00]
4457
4458v_cvt_f16_i16_e64 v5, m0
4459// CHECK: [0x05,0x00,0x7a,0xd1,0x7c,0x00,0x00,0x00]
4460
4461v_cvt_f16_i16_e64 v5, exec_lo
4462// CHECK: [0x05,0x00,0x7a,0xd1,0x7e,0x00,0x00,0x00]
4463
4464v_cvt_f16_i16_e64 v5, exec_hi
4465// CHECK: [0x05,0x00,0x7a,0xd1,0x7f,0x00,0x00,0x00]
4466
4467v_cvt_f16_i16_e64 v5, 0
4468// CHECK: [0x05,0x00,0x7a,0xd1,0x80,0x00,0x00,0x00]
4469
4470v_cvt_f16_i16_e64 v5, -1
4471// CHECK: [0x05,0x00,0x7a,0xd1,0xc1,0x00,0x00,0x00]
4472
4473v_cvt_f16_i16_e64 v5, src_vccz
4474// CHECK: [0x05,0x00,0x7a,0xd1,0xfb,0x00,0x00,0x00]
4475
4476v_cvt_f16_i16_e64 v5, src_execz
4477// CHECK: [0x05,0x00,0x7a,0xd1,0xfc,0x00,0x00,0x00]
4478
4479v_cvt_f16_i16_e64 v5, src_scc
4480// CHECK: [0x05,0x00,0x7a,0xd1,0xfd,0x00,0x00,0x00]
4481
4482v_cvt_f16_i16_e64 v5, src_lds_direct
4483// CHECK: [0x05,0x00,0x7a,0xd1,0xfe,0x00,0x00,0x00]
4484
4485v_cvt_f16_i16_e64 v5, v1 clamp
4486// CHECK: [0x05,0x80,0x7a,0xd1,0x01,0x01,0x00,0x00]
4487
4488v_cvt_u16_f16_e64 v5, v1
4489// CHECK: [0x05,0x00,0x7b,0xd1,0x01,0x01,0x00,0x00]
4490
4491v_cvt_u16_f16_e64 v255, v1
4492// CHECK: [0xff,0x00,0x7b,0xd1,0x01,0x01,0x00,0x00]
4493
4494v_cvt_u16_f16_e64 v5, v255
4495// CHECK: [0x05,0x00,0x7b,0xd1,0xff,0x01,0x00,0x00]
4496
4497v_cvt_u16_f16_e64 v5, s1
4498// CHECK: [0x05,0x00,0x7b,0xd1,0x01,0x00,0x00,0x00]
4499
4500v_cvt_u16_f16_e64 v5, s101
4501// CHECK: [0x05,0x00,0x7b,0xd1,0x65,0x00,0x00,0x00]
4502
4503v_cvt_u16_f16_e64 v5, flat_scratch_lo
4504// CHECK: [0x05,0x00,0x7b,0xd1,0x66,0x00,0x00,0x00]
4505
4506v_cvt_u16_f16_e64 v5, flat_scratch_hi
4507// CHECK: [0x05,0x00,0x7b,0xd1,0x67,0x00,0x00,0x00]
4508
4509v_cvt_u16_f16_e64 v5, vcc_lo
4510// CHECK: [0x05,0x00,0x7b,0xd1,0x6a,0x00,0x00,0x00]
4511
4512v_cvt_u16_f16_e64 v5, vcc_hi
4513// CHECK: [0x05,0x00,0x7b,0xd1,0x6b,0x00,0x00,0x00]
4514
4515v_cvt_u16_f16_e64 v5, tba_lo
4516// CHECK: [0x05,0x00,0x7b,0xd1,0x6c,0x00,0x00,0x00]
4517
4518v_cvt_u16_f16_e64 v5, tba_hi
4519// CHECK: [0x05,0x00,0x7b,0xd1,0x6d,0x00,0x00,0x00]
4520
4521v_cvt_u16_f16_e64 v5, tma_lo
4522// CHECK: [0x05,0x00,0x7b,0xd1,0x6e,0x00,0x00,0x00]
4523
4524v_cvt_u16_f16_e64 v5, tma_hi
4525// CHECK: [0x05,0x00,0x7b,0xd1,0x6f,0x00,0x00,0x00]
4526
4527v_cvt_u16_f16_e64 v5, ttmp11
4528// CHECK: [0x05,0x00,0x7b,0xd1,0x7b,0x00,0x00,0x00]
4529
4530v_cvt_u16_f16_e64 v5, m0
4531// CHECK: [0x05,0x00,0x7b,0xd1,0x7c,0x00,0x00,0x00]
4532
4533v_cvt_u16_f16_e64 v5, exec_lo
4534// CHECK: [0x05,0x00,0x7b,0xd1,0x7e,0x00,0x00,0x00]
4535
4536v_cvt_u16_f16_e64 v5, exec_hi
4537// CHECK: [0x05,0x00,0x7b,0xd1,0x7f,0x00,0x00,0x00]
4538
4539v_cvt_u16_f16_e64 v5, 0
4540// CHECK: [0x05,0x00,0x7b,0xd1,0x80,0x00,0x00,0x00]
4541
4542v_cvt_u16_f16_e64 v5, -1
4543// CHECK: [0x05,0x00,0x7b,0xd1,0xc1,0x00,0x00,0x00]
4544
4545v_cvt_u16_f16_e64 v5, 0.5
4546// CHECK: [0x05,0x00,0x7b,0xd1,0xf0,0x00,0x00,0x00]
4547
4548v_cvt_u16_f16_e64 v5, -4.0
4549// CHECK: [0x05,0x00,0x7b,0xd1,0xf7,0x00,0x00,0x00]
4550
4551v_cvt_u16_f16_e64 v5, src_vccz
4552// CHECK: [0x05,0x00,0x7b,0xd1,0xfb,0x00,0x00,0x00]
4553
4554v_cvt_u16_f16_e64 v5, src_execz
4555// CHECK: [0x05,0x00,0x7b,0xd1,0xfc,0x00,0x00,0x00]
4556
4557v_cvt_u16_f16_e64 v5, src_scc
4558// CHECK: [0x05,0x00,0x7b,0xd1,0xfd,0x00,0x00,0x00]
4559
4560v_cvt_u16_f16_e64 v5, src_lds_direct
4561// CHECK: [0x05,0x00,0x7b,0xd1,0xfe,0x00,0x00,0x00]
4562
4563v_cvt_u16_f16_e64 v5, -v1
4564// CHECK: [0x05,0x00,0x7b,0xd1,0x01,0x01,0x00,0x20]
4565
4566v_cvt_u16_f16_e64 v5, |v1|
4567// CHECK: [0x05,0x01,0x7b,0xd1,0x01,0x01,0x00,0x00]
4568
4569v_cvt_i16_f16_e64 v5, v1
4570// CHECK: [0x05,0x00,0x7c,0xd1,0x01,0x01,0x00,0x00]
4571
4572v_cvt_i16_f16_e64 v255, v1
4573// CHECK: [0xff,0x00,0x7c,0xd1,0x01,0x01,0x00,0x00]
4574
4575v_cvt_i16_f16_e64 v5, v255
4576// CHECK: [0x05,0x00,0x7c,0xd1,0xff,0x01,0x00,0x00]
4577
4578v_cvt_i16_f16_e64 v5, s1
4579// CHECK: [0x05,0x00,0x7c,0xd1,0x01,0x00,0x00,0x00]
4580
4581v_cvt_i16_f16_e64 v5, s101
4582// CHECK: [0x05,0x00,0x7c,0xd1,0x65,0x00,0x00,0x00]
4583
4584v_cvt_i16_f16_e64 v5, flat_scratch_lo
4585// CHECK: [0x05,0x00,0x7c,0xd1,0x66,0x00,0x00,0x00]
4586
4587v_cvt_i16_f16_e64 v5, flat_scratch_hi
4588// CHECK: [0x05,0x00,0x7c,0xd1,0x67,0x00,0x00,0x00]
4589
4590v_cvt_i16_f16_e64 v5, vcc_lo
4591// CHECK: [0x05,0x00,0x7c,0xd1,0x6a,0x00,0x00,0x00]
4592
4593v_cvt_i16_f16_e64 v5, vcc_hi
4594// CHECK: [0x05,0x00,0x7c,0xd1,0x6b,0x00,0x00,0x00]
4595
4596v_cvt_i16_f16_e64 v5, tba_lo
4597// CHECK: [0x05,0x00,0x7c,0xd1,0x6c,0x00,0x00,0x00]
4598
4599v_cvt_i16_f16_e64 v5, tba_hi
4600// CHECK: [0x05,0x00,0x7c,0xd1,0x6d,0x00,0x00,0x00]
4601
4602v_cvt_i16_f16_e64 v5, tma_lo
4603// CHECK: [0x05,0x00,0x7c,0xd1,0x6e,0x00,0x00,0x00]
4604
4605v_cvt_i16_f16_e64 v5, tma_hi
4606// CHECK: [0x05,0x00,0x7c,0xd1,0x6f,0x00,0x00,0x00]
4607
4608v_cvt_i16_f16_e64 v5, ttmp11
4609// CHECK: [0x05,0x00,0x7c,0xd1,0x7b,0x00,0x00,0x00]
4610
4611v_cvt_i16_f16_e64 v5, m0
4612// CHECK: [0x05,0x00,0x7c,0xd1,0x7c,0x00,0x00,0x00]
4613
4614v_cvt_i16_f16_e64 v5, exec_lo
4615// CHECK: [0x05,0x00,0x7c,0xd1,0x7e,0x00,0x00,0x00]
4616
4617v_cvt_i16_f16_e64 v5, exec_hi
4618// CHECK: [0x05,0x00,0x7c,0xd1,0x7f,0x00,0x00,0x00]
4619
4620v_cvt_i16_f16_e64 v5, 0
4621// CHECK: [0x05,0x00,0x7c,0xd1,0x80,0x00,0x00,0x00]
4622
4623v_cvt_i16_f16_e64 v5, -1
4624// CHECK: [0x05,0x00,0x7c,0xd1,0xc1,0x00,0x00,0x00]
4625
4626v_cvt_i16_f16_e64 v5, 0.5
4627// CHECK: [0x05,0x00,0x7c,0xd1,0xf0,0x00,0x00,0x00]
4628
4629v_cvt_i16_f16_e64 v5, -4.0
4630// CHECK: [0x05,0x00,0x7c,0xd1,0xf7,0x00,0x00,0x00]
4631
4632v_cvt_i16_f16_e64 v5, src_vccz
4633// CHECK: [0x05,0x00,0x7c,0xd1,0xfb,0x00,0x00,0x00]
4634
4635v_cvt_i16_f16_e64 v5, src_execz
4636// CHECK: [0x05,0x00,0x7c,0xd1,0xfc,0x00,0x00,0x00]
4637
4638v_cvt_i16_f16_e64 v5, src_scc
4639// CHECK: [0x05,0x00,0x7c,0xd1,0xfd,0x00,0x00,0x00]
4640
4641v_cvt_i16_f16_e64 v5, src_lds_direct
4642// CHECK: [0x05,0x00,0x7c,0xd1,0xfe,0x00,0x00,0x00]
4643
4644v_cvt_i16_f16_e64 v5, -v1
4645// CHECK: [0x05,0x00,0x7c,0xd1,0x01,0x01,0x00,0x20]
4646
4647v_cvt_i16_f16_e64 v5, |v1|
4648// CHECK: [0x05,0x01,0x7c,0xd1,0x01,0x01,0x00,0x00]
4649
4650v_rcp_f16_e64 v5, v1
4651// CHECK: [0x05,0x00,0x7d,0xd1,0x01,0x01,0x00,0x00]
4652
4653v_rcp_f16_e64 v255, v1
4654// CHECK: [0xff,0x00,0x7d,0xd1,0x01,0x01,0x00,0x00]
4655
4656v_rcp_f16_e64 v5, v255
4657// CHECK: [0x05,0x00,0x7d,0xd1,0xff,0x01,0x00,0x00]
4658
4659v_rcp_f16_e64 v5, s1
4660// CHECK: [0x05,0x00,0x7d,0xd1,0x01,0x00,0x00,0x00]
4661
4662v_rcp_f16_e64 v5, s101
4663// CHECK: [0x05,0x00,0x7d,0xd1,0x65,0x00,0x00,0x00]
4664
4665v_rcp_f16_e64 v5, flat_scratch_lo
4666// CHECK: [0x05,0x00,0x7d,0xd1,0x66,0x00,0x00,0x00]
4667
4668v_rcp_f16_e64 v5, flat_scratch_hi
4669// CHECK: [0x05,0x00,0x7d,0xd1,0x67,0x00,0x00,0x00]
4670
4671v_rcp_f16_e64 v5, vcc_lo
4672// CHECK: [0x05,0x00,0x7d,0xd1,0x6a,0x00,0x00,0x00]
4673
4674v_rcp_f16_e64 v5, vcc_hi
4675// CHECK: [0x05,0x00,0x7d,0xd1,0x6b,0x00,0x00,0x00]
4676
4677v_rcp_f16_e64 v5, tba_lo
4678// CHECK: [0x05,0x00,0x7d,0xd1,0x6c,0x00,0x00,0x00]
4679
4680v_rcp_f16_e64 v5, tba_hi
4681// CHECK: [0x05,0x00,0x7d,0xd1,0x6d,0x00,0x00,0x00]
4682
4683v_rcp_f16_e64 v5, tma_lo
4684// CHECK: [0x05,0x00,0x7d,0xd1,0x6e,0x00,0x00,0x00]
4685
4686v_rcp_f16_e64 v5, tma_hi
4687// CHECK: [0x05,0x00,0x7d,0xd1,0x6f,0x00,0x00,0x00]
4688
4689v_rcp_f16_e64 v5, ttmp11
4690// CHECK: [0x05,0x00,0x7d,0xd1,0x7b,0x00,0x00,0x00]
4691
4692v_rcp_f16_e64 v5, m0
4693// CHECK: [0x05,0x00,0x7d,0xd1,0x7c,0x00,0x00,0x00]
4694
4695v_rcp_f16_e64 v5, exec_lo
4696// CHECK: [0x05,0x00,0x7d,0xd1,0x7e,0x00,0x00,0x00]
4697
4698v_rcp_f16_e64 v5, exec_hi
4699// CHECK: [0x05,0x00,0x7d,0xd1,0x7f,0x00,0x00,0x00]
4700
4701v_rcp_f16_e64 v5, 0
4702// CHECK: [0x05,0x00,0x7d,0xd1,0x80,0x00,0x00,0x00]
4703
4704v_rcp_f16_e64 v5, -1
4705// CHECK: [0x05,0x00,0x7d,0xd1,0xc1,0x00,0x00,0x00]
4706
4707v_rcp_f16_e64 v5, 0.5
4708// CHECK: [0x05,0x00,0x7d,0xd1,0xf0,0x00,0x00,0x00]
4709
4710v_rcp_f16_e64 v5, -4.0
4711// CHECK: [0x05,0x00,0x7d,0xd1,0xf7,0x00,0x00,0x00]
4712
4713v_rcp_f16_e64 v5, src_vccz
4714// CHECK: [0x05,0x00,0x7d,0xd1,0xfb,0x00,0x00,0x00]
4715
4716v_rcp_f16_e64 v5, src_execz
4717// CHECK: [0x05,0x00,0x7d,0xd1,0xfc,0x00,0x00,0x00]
4718
4719v_rcp_f16_e64 v5, src_scc
4720// CHECK: [0x05,0x00,0x7d,0xd1,0xfd,0x00,0x00,0x00]
4721
4722v_rcp_f16_e64 v5, src_lds_direct
4723// CHECK: [0x05,0x00,0x7d,0xd1,0xfe,0x00,0x00,0x00]
4724
4725v_rcp_f16_e64 v5, -v1
4726// CHECK: [0x05,0x00,0x7d,0xd1,0x01,0x01,0x00,0x20]
4727
4728v_rcp_f16_e64 v5, |v1|
4729// CHECK: [0x05,0x01,0x7d,0xd1,0x01,0x01,0x00,0x00]
4730
4731v_rcp_f16_e64 v5, v1 clamp
4732// CHECK: [0x05,0x80,0x7d,0xd1,0x01,0x01,0x00,0x00]
4733
4734v_sqrt_f16_e64 v5, v1
4735// CHECK: [0x05,0x00,0x7e,0xd1,0x01,0x01,0x00,0x00]
4736
4737v_sqrt_f16_e64 v255, v1
4738// CHECK: [0xff,0x00,0x7e,0xd1,0x01,0x01,0x00,0x00]
4739
4740v_sqrt_f16_e64 v5, v255
4741// CHECK: [0x05,0x00,0x7e,0xd1,0xff,0x01,0x00,0x00]
4742
4743v_sqrt_f16_e64 v5, s1
4744// CHECK: [0x05,0x00,0x7e,0xd1,0x01,0x00,0x00,0x00]
4745
4746v_sqrt_f16_e64 v5, s101
4747// CHECK: [0x05,0x00,0x7e,0xd1,0x65,0x00,0x00,0x00]
4748
4749v_sqrt_f16_e64 v5, flat_scratch_lo
4750// CHECK: [0x05,0x00,0x7e,0xd1,0x66,0x00,0x00,0x00]
4751
4752v_sqrt_f16_e64 v5, flat_scratch_hi
4753// CHECK: [0x05,0x00,0x7e,0xd1,0x67,0x00,0x00,0x00]
4754
4755v_sqrt_f16_e64 v5, vcc_lo
4756// CHECK: [0x05,0x00,0x7e,0xd1,0x6a,0x00,0x00,0x00]
4757
4758v_sqrt_f16_e64 v5, vcc_hi
4759// CHECK: [0x05,0x00,0x7e,0xd1,0x6b,0x00,0x00,0x00]
4760
4761v_sqrt_f16_e64 v5, tba_lo
4762// CHECK: [0x05,0x00,0x7e,0xd1,0x6c,0x00,0x00,0x00]
4763
4764v_sqrt_f16_e64 v5, tba_hi
4765// CHECK: [0x05,0x00,0x7e,0xd1,0x6d,0x00,0x00,0x00]
4766
4767v_sqrt_f16_e64 v5, tma_lo
4768// CHECK: [0x05,0x00,0x7e,0xd1,0x6e,0x00,0x00,0x00]
4769
4770v_sqrt_f16_e64 v5, tma_hi
4771// CHECK: [0x05,0x00,0x7e,0xd1,0x6f,0x00,0x00,0x00]
4772
4773v_sqrt_f16_e64 v5, ttmp11
4774// CHECK: [0x05,0x00,0x7e,0xd1,0x7b,0x00,0x00,0x00]
4775
4776v_sqrt_f16_e64 v5, m0
4777// CHECK: [0x05,0x00,0x7e,0xd1,0x7c,0x00,0x00,0x00]
4778
4779v_sqrt_f16_e64 v5, exec_lo
4780// CHECK: [0x05,0x00,0x7e,0xd1,0x7e,0x00,0x00,0x00]
4781
4782v_sqrt_f16_e64 v5, exec_hi
4783// CHECK: [0x05,0x00,0x7e,0xd1,0x7f,0x00,0x00,0x00]
4784
4785v_sqrt_f16_e64 v5, 0
4786// CHECK: [0x05,0x00,0x7e,0xd1,0x80,0x00,0x00,0x00]
4787
4788v_sqrt_f16_e64 v5, -1
4789// CHECK: [0x05,0x00,0x7e,0xd1,0xc1,0x00,0x00,0x00]
4790
4791v_sqrt_f16_e64 v5, 0.5
4792// CHECK: [0x05,0x00,0x7e,0xd1,0xf0,0x00,0x00,0x00]
4793
4794v_sqrt_f16_e64 v5, -4.0
4795// CHECK: [0x05,0x00,0x7e,0xd1,0xf7,0x00,0x00,0x00]
4796
4797v_sqrt_f16_e64 v5, src_vccz
4798// CHECK: [0x05,0x00,0x7e,0xd1,0xfb,0x00,0x00,0x00]
4799
4800v_sqrt_f16_e64 v5, src_execz
4801// CHECK: [0x05,0x00,0x7e,0xd1,0xfc,0x00,0x00,0x00]
4802
4803v_sqrt_f16_e64 v5, src_scc
4804// CHECK: [0x05,0x00,0x7e,0xd1,0xfd,0x00,0x00,0x00]
4805
4806v_sqrt_f16_e64 v5, src_lds_direct
4807// CHECK: [0x05,0x00,0x7e,0xd1,0xfe,0x00,0x00,0x00]
4808
4809v_sqrt_f16_e64 v5, -v1
4810// CHECK: [0x05,0x00,0x7e,0xd1,0x01,0x01,0x00,0x20]
4811
4812v_sqrt_f16_e64 v5, |v1|
4813// CHECK: [0x05,0x01,0x7e,0xd1,0x01,0x01,0x00,0x00]
4814
4815v_sqrt_f16_e64 v5, v1 clamp
4816// CHECK: [0x05,0x80,0x7e,0xd1,0x01,0x01,0x00,0x00]
4817
4818v_rsq_f16_e64 v5, v1
4819// CHECK: [0x05,0x00,0x7f,0xd1,0x01,0x01,0x00,0x00]
4820
4821v_rsq_f16_e64 v255, v1
4822// CHECK: [0xff,0x00,0x7f,0xd1,0x01,0x01,0x00,0x00]
4823
4824v_rsq_f16_e64 v5, v255
4825// CHECK: [0x05,0x00,0x7f,0xd1,0xff,0x01,0x00,0x00]
4826
4827v_rsq_f16_e64 v5, s1
4828// CHECK: [0x05,0x00,0x7f,0xd1,0x01,0x00,0x00,0x00]
4829
4830v_rsq_f16_e64 v5, s101
4831// CHECK: [0x05,0x00,0x7f,0xd1,0x65,0x00,0x00,0x00]
4832
4833v_rsq_f16_e64 v5, flat_scratch_lo
4834// CHECK: [0x05,0x00,0x7f,0xd1,0x66,0x00,0x00,0x00]
4835
4836v_rsq_f16_e64 v5, flat_scratch_hi
4837// CHECK: [0x05,0x00,0x7f,0xd1,0x67,0x00,0x00,0x00]
4838
4839v_rsq_f16_e64 v5, vcc_lo
4840// CHECK: [0x05,0x00,0x7f,0xd1,0x6a,0x00,0x00,0x00]
4841
4842v_rsq_f16_e64 v5, vcc_hi
4843// CHECK: [0x05,0x00,0x7f,0xd1,0x6b,0x00,0x00,0x00]
4844
4845v_rsq_f16_e64 v5, tba_lo
4846// CHECK: [0x05,0x00,0x7f,0xd1,0x6c,0x00,0x00,0x00]
4847
4848v_rsq_f16_e64 v5, tba_hi
4849// CHECK: [0x05,0x00,0x7f,0xd1,0x6d,0x00,0x00,0x00]
4850
4851v_rsq_f16_e64 v5, tma_lo
4852// CHECK: [0x05,0x00,0x7f,0xd1,0x6e,0x00,0x00,0x00]
4853
4854v_rsq_f16_e64 v5, tma_hi
4855// CHECK: [0x05,0x00,0x7f,0xd1,0x6f,0x00,0x00,0x00]
4856
4857v_rsq_f16_e64 v5, ttmp11
4858// CHECK: [0x05,0x00,0x7f,0xd1,0x7b,0x00,0x00,0x00]
4859
4860v_rsq_f16_e64 v5, m0
4861// CHECK: [0x05,0x00,0x7f,0xd1,0x7c,0x00,0x00,0x00]
4862
4863v_rsq_f16_e64 v5, exec_lo
4864// CHECK: [0x05,0x00,0x7f,0xd1,0x7e,0x00,0x00,0x00]
4865
4866v_rsq_f16_e64 v5, exec_hi
4867// CHECK: [0x05,0x00,0x7f,0xd1,0x7f,0x00,0x00,0x00]
4868
4869v_rsq_f16_e64 v5, 0
4870// CHECK: [0x05,0x00,0x7f,0xd1,0x80,0x00,0x00,0x00]
4871
4872v_rsq_f16_e64 v5, -1
4873// CHECK: [0x05,0x00,0x7f,0xd1,0xc1,0x00,0x00,0x00]
4874
4875v_rsq_f16_e64 v5, 0.5
4876// CHECK: [0x05,0x00,0x7f,0xd1,0xf0,0x00,0x00,0x00]
4877
4878v_rsq_f16_e64 v5, -4.0
4879// CHECK: [0x05,0x00,0x7f,0xd1,0xf7,0x00,0x00,0x00]
4880
4881v_rsq_f16_e64 v5, src_vccz
4882// CHECK: [0x05,0x00,0x7f,0xd1,0xfb,0x00,0x00,0x00]
4883
4884v_rsq_f16_e64 v5, src_execz
4885// CHECK: [0x05,0x00,0x7f,0xd1,0xfc,0x00,0x00,0x00]
4886
4887v_rsq_f16_e64 v5, src_scc
4888// CHECK: [0x05,0x00,0x7f,0xd1,0xfd,0x00,0x00,0x00]
4889
4890v_rsq_f16_e64 v5, src_lds_direct
4891// CHECK: [0x05,0x00,0x7f,0xd1,0xfe,0x00,0x00,0x00]
4892
4893v_rsq_f16_e64 v5, -v1
4894// CHECK: [0x05,0x00,0x7f,0xd1,0x01,0x01,0x00,0x20]
4895
4896v_rsq_f16_e64 v5, |v1|
4897// CHECK: [0x05,0x01,0x7f,0xd1,0x01,0x01,0x00,0x00]
4898
4899v_rsq_f16_e64 v5, v1 clamp
4900// CHECK: [0x05,0x80,0x7f,0xd1,0x01,0x01,0x00,0x00]
4901
4902v_log_f16_e64 v5, v1
4903// CHECK: [0x05,0x00,0x80,0xd1,0x01,0x01,0x00,0x00]
4904
4905v_log_f16_e64 v255, v1
4906// CHECK: [0xff,0x00,0x80,0xd1,0x01,0x01,0x00,0x00]
4907
4908v_log_f16_e64 v5, v255
4909// CHECK: [0x05,0x00,0x80,0xd1,0xff,0x01,0x00,0x00]
4910
4911v_log_f16_e64 v5, s1
4912// CHECK: [0x05,0x00,0x80,0xd1,0x01,0x00,0x00,0x00]
4913
4914v_log_f16_e64 v5, s101
4915// CHECK: [0x05,0x00,0x80,0xd1,0x65,0x00,0x00,0x00]
4916
4917v_log_f16_e64 v5, flat_scratch_lo
4918// CHECK: [0x05,0x00,0x80,0xd1,0x66,0x00,0x00,0x00]
4919
4920v_log_f16_e64 v5, flat_scratch_hi
4921// CHECK: [0x05,0x00,0x80,0xd1,0x67,0x00,0x00,0x00]
4922
4923v_log_f16_e64 v5, vcc_lo
4924// CHECK: [0x05,0x00,0x80,0xd1,0x6a,0x00,0x00,0x00]
4925
4926v_log_f16_e64 v5, vcc_hi
4927// CHECK: [0x05,0x00,0x80,0xd1,0x6b,0x00,0x00,0x00]
4928
4929v_log_f16_e64 v5, tba_lo
4930// CHECK: [0x05,0x00,0x80,0xd1,0x6c,0x00,0x00,0x00]
4931
4932v_log_f16_e64 v5, tba_hi
4933// CHECK: [0x05,0x00,0x80,0xd1,0x6d,0x00,0x00,0x00]
4934
4935v_log_f16_e64 v5, tma_lo
4936// CHECK: [0x05,0x00,0x80,0xd1,0x6e,0x00,0x00,0x00]
4937
4938v_log_f16_e64 v5, tma_hi
4939// CHECK: [0x05,0x00,0x80,0xd1,0x6f,0x00,0x00,0x00]
4940
4941v_log_f16_e64 v5, ttmp11
4942// CHECK: [0x05,0x00,0x80,0xd1,0x7b,0x00,0x00,0x00]
4943
4944v_log_f16_e64 v5, m0
4945// CHECK: [0x05,0x00,0x80,0xd1,0x7c,0x00,0x00,0x00]
4946
4947v_log_f16_e64 v5, exec_lo
4948// CHECK: [0x05,0x00,0x80,0xd1,0x7e,0x00,0x00,0x00]
4949
4950v_log_f16_e64 v5, exec_hi
4951// CHECK: [0x05,0x00,0x80,0xd1,0x7f,0x00,0x00,0x00]
4952
4953v_log_f16_e64 v5, 0
4954// CHECK: [0x05,0x00,0x80,0xd1,0x80,0x00,0x00,0x00]
4955
4956v_log_f16_e64 v5, -1
4957// CHECK: [0x05,0x00,0x80,0xd1,0xc1,0x00,0x00,0x00]
4958
4959v_log_f16_e64 v5, 0.5
4960// CHECK: [0x05,0x00,0x80,0xd1,0xf0,0x00,0x00,0x00]
4961
4962v_log_f16_e64 v5, -4.0
4963// CHECK: [0x05,0x00,0x80,0xd1,0xf7,0x00,0x00,0x00]
4964
4965v_log_f16_e64 v5, src_vccz
4966// CHECK: [0x05,0x00,0x80,0xd1,0xfb,0x00,0x00,0x00]
4967
4968v_log_f16_e64 v5, src_execz
4969// CHECK: [0x05,0x00,0x80,0xd1,0xfc,0x00,0x00,0x00]
4970
4971v_log_f16_e64 v5, src_scc
4972// CHECK: [0x05,0x00,0x80,0xd1,0xfd,0x00,0x00,0x00]
4973
4974v_log_f16_e64 v5, src_lds_direct
4975// CHECK: [0x05,0x00,0x80,0xd1,0xfe,0x00,0x00,0x00]
4976
4977v_log_f16_e64 v5, -v1
4978// CHECK: [0x05,0x00,0x80,0xd1,0x01,0x01,0x00,0x20]
4979
4980v_log_f16_e64 v5, |v1|
4981// CHECK: [0x05,0x01,0x80,0xd1,0x01,0x01,0x00,0x00]
4982
4983v_log_f16_e64 v5, v1 clamp
4984// CHECK: [0x05,0x80,0x80,0xd1,0x01,0x01,0x00,0x00]
4985
4986v_exp_f16_e64 v5, v1
4987// CHECK: [0x05,0x00,0x81,0xd1,0x01,0x01,0x00,0x00]
4988
4989v_exp_f16_e64 v255, v1
4990// CHECK: [0xff,0x00,0x81,0xd1,0x01,0x01,0x00,0x00]
4991
4992v_exp_f16_e64 v5, v255
4993// CHECK: [0x05,0x00,0x81,0xd1,0xff,0x01,0x00,0x00]
4994
4995v_exp_f16_e64 v5, s1
4996// CHECK: [0x05,0x00,0x81,0xd1,0x01,0x00,0x00,0x00]
4997
4998v_exp_f16_e64 v5, s101
4999// CHECK: [0x05,0x00,0x81,0xd1,0x65,0x00,0x00,0x00]
5000
5001v_exp_f16_e64 v5, flat_scratch_lo
5002// CHECK: [0x05,0x00,0x81,0xd1,0x66,0x00,0x00,0x00]
5003
5004v_exp_f16_e64 v5, flat_scratch_hi
5005// CHECK: [0x05,0x00,0x81,0xd1,0x67,0x00,0x00,0x00]
5006
5007v_exp_f16_e64 v5, vcc_lo
5008// CHECK: [0x05,0x00,0x81,0xd1,0x6a,0x00,0x00,0x00]
5009
5010v_exp_f16_e64 v5, vcc_hi
5011// CHECK: [0x05,0x00,0x81,0xd1,0x6b,0x00,0x00,0x00]
5012
5013v_exp_f16_e64 v5, tba_lo
5014// CHECK: [0x05,0x00,0x81,0xd1,0x6c,0x00,0x00,0x00]
5015
5016v_exp_f16_e64 v5, tba_hi
5017// CHECK: [0x05,0x00,0x81,0xd1,0x6d,0x00,0x00,0x00]
5018
5019v_exp_f16_e64 v5, tma_lo
5020// CHECK: [0x05,0x00,0x81,0xd1,0x6e,0x00,0x00,0x00]
5021
5022v_exp_f16_e64 v5, tma_hi
5023// CHECK: [0x05,0x00,0x81,0xd1,0x6f,0x00,0x00,0x00]
5024
5025v_exp_f16_e64 v5, ttmp11
5026// CHECK: [0x05,0x00,0x81,0xd1,0x7b,0x00,0x00,0x00]
5027
5028v_exp_f16_e64 v5, m0
5029// CHECK: [0x05,0x00,0x81,0xd1,0x7c,0x00,0x00,0x00]
5030
5031v_exp_f16_e64 v5, exec_lo
5032// CHECK: [0x05,0x00,0x81,0xd1,0x7e,0x00,0x00,0x00]
5033
5034v_exp_f16_e64 v5, exec_hi
5035// CHECK: [0x05,0x00,0x81,0xd1,0x7f,0x00,0x00,0x00]
5036
5037v_exp_f16_e64 v5, 0
5038// CHECK: [0x05,0x00,0x81,0xd1,0x80,0x00,0x00,0x00]
5039
5040v_exp_f16_e64 v5, -1
5041// CHECK: [0x05,0x00,0x81,0xd1,0xc1,0x00,0x00,0x00]
5042
5043v_exp_f16_e64 v5, 0.5
5044// CHECK: [0x05,0x00,0x81,0xd1,0xf0,0x00,0x00,0x00]
5045
5046v_exp_f16_e64 v5, -4.0
5047// CHECK: [0x05,0x00,0x81,0xd1,0xf7,0x00,0x00,0x00]
5048
5049v_exp_f16_e64 v5, src_vccz
5050// CHECK: [0x05,0x00,0x81,0xd1,0xfb,0x00,0x00,0x00]
5051
5052v_exp_f16_e64 v5, src_execz
5053// CHECK: [0x05,0x00,0x81,0xd1,0xfc,0x00,0x00,0x00]
5054
5055v_exp_f16_e64 v5, src_scc
5056// CHECK: [0x05,0x00,0x81,0xd1,0xfd,0x00,0x00,0x00]
5057
5058v_exp_f16_e64 v5, src_lds_direct
5059// CHECK: [0x05,0x00,0x81,0xd1,0xfe,0x00,0x00,0x00]
5060
5061v_exp_f16_e64 v5, -v1
5062// CHECK: [0x05,0x00,0x81,0xd1,0x01,0x01,0x00,0x20]
5063
5064v_exp_f16_e64 v5, |v1|
5065// CHECK: [0x05,0x01,0x81,0xd1,0x01,0x01,0x00,0x00]
5066
5067v_exp_f16_e64 v5, v1 clamp
5068// CHECK: [0x05,0x80,0x81,0xd1,0x01,0x01,0x00,0x00]
5069
5070v_frexp_mant_f16_e64 v5, v1
5071// CHECK: [0x05,0x00,0x82,0xd1,0x01,0x01,0x00,0x00]
5072
5073v_frexp_mant_f16_e64 v255, v1
5074// CHECK: [0xff,0x00,0x82,0xd1,0x01,0x01,0x00,0x00]
5075
5076v_frexp_mant_f16_e64 v5, v255
5077// CHECK: [0x05,0x00,0x82,0xd1,0xff,0x01,0x00,0x00]
5078
5079v_frexp_mant_f16_e64 v5, s1
5080// CHECK: [0x05,0x00,0x82,0xd1,0x01,0x00,0x00,0x00]
5081
5082v_frexp_mant_f16_e64 v5, s101
5083// CHECK: [0x05,0x00,0x82,0xd1,0x65,0x00,0x00,0x00]
5084
5085v_frexp_mant_f16_e64 v5, flat_scratch_lo
5086// CHECK: [0x05,0x00,0x82,0xd1,0x66,0x00,0x00,0x00]
5087
5088v_frexp_mant_f16_e64 v5, flat_scratch_hi
5089// CHECK: [0x05,0x00,0x82,0xd1,0x67,0x00,0x00,0x00]
5090
5091v_frexp_mant_f16_e64 v5, vcc_lo
5092// CHECK: [0x05,0x00,0x82,0xd1,0x6a,0x00,0x00,0x00]
5093
5094v_frexp_mant_f16_e64 v5, vcc_hi
5095// CHECK: [0x05,0x00,0x82,0xd1,0x6b,0x00,0x00,0x00]
5096
5097v_frexp_mant_f16_e64 v5, tba_lo
5098// CHECK: [0x05,0x00,0x82,0xd1,0x6c,0x00,0x00,0x00]
5099
5100v_frexp_mant_f16_e64 v5, tba_hi
5101// CHECK: [0x05,0x00,0x82,0xd1,0x6d,0x00,0x00,0x00]
5102
5103v_frexp_mant_f16_e64 v5, tma_lo
5104// CHECK: [0x05,0x00,0x82,0xd1,0x6e,0x00,0x00,0x00]
5105
5106v_frexp_mant_f16_e64 v5, tma_hi
5107// CHECK: [0x05,0x00,0x82,0xd1,0x6f,0x00,0x00,0x00]
5108
5109v_frexp_mant_f16_e64 v5, ttmp11
5110// CHECK: [0x05,0x00,0x82,0xd1,0x7b,0x00,0x00,0x00]
5111
5112v_frexp_mant_f16_e64 v5, m0
5113// CHECK: [0x05,0x00,0x82,0xd1,0x7c,0x00,0x00,0x00]
5114
5115v_frexp_mant_f16_e64 v5, exec_lo
5116// CHECK: [0x05,0x00,0x82,0xd1,0x7e,0x00,0x00,0x00]
5117
5118v_frexp_mant_f16_e64 v5, exec_hi
5119// CHECK: [0x05,0x00,0x82,0xd1,0x7f,0x00,0x00,0x00]
5120
5121v_frexp_mant_f16_e64 v5, 0
5122// CHECK: [0x05,0x00,0x82,0xd1,0x80,0x00,0x00,0x00]
5123
5124v_frexp_mant_f16_e64 v5, -1
5125// CHECK: [0x05,0x00,0x82,0xd1,0xc1,0x00,0x00,0x00]
5126
5127v_frexp_mant_f16_e64 v5, 0.5
5128// CHECK: [0x05,0x00,0x82,0xd1,0xf0,0x00,0x00,0x00]
5129
5130v_frexp_mant_f16_e64 v5, -4.0
5131// CHECK: [0x05,0x00,0x82,0xd1,0xf7,0x00,0x00,0x00]
5132
5133v_frexp_mant_f16_e64 v5, src_vccz
5134// CHECK: [0x05,0x00,0x82,0xd1,0xfb,0x00,0x00,0x00]
5135
5136v_frexp_mant_f16_e64 v5, src_execz
5137// CHECK: [0x05,0x00,0x82,0xd1,0xfc,0x00,0x00,0x00]
5138
5139v_frexp_mant_f16_e64 v5, src_scc
5140// CHECK: [0x05,0x00,0x82,0xd1,0xfd,0x00,0x00,0x00]
5141
5142v_frexp_mant_f16_e64 v5, src_lds_direct
5143// CHECK: [0x05,0x00,0x82,0xd1,0xfe,0x00,0x00,0x00]
5144
5145v_frexp_mant_f16_e64 v5, -v1
5146// CHECK: [0x05,0x00,0x82,0xd1,0x01,0x01,0x00,0x20]
5147
5148v_frexp_mant_f16_e64 v5, |v1|
5149// CHECK: [0x05,0x01,0x82,0xd1,0x01,0x01,0x00,0x00]
5150
5151v_frexp_mant_f16_e64 v5, v1 clamp
5152// CHECK: [0x05,0x80,0x82,0xd1,0x01,0x01,0x00,0x00]
5153
5154v_frexp_exp_i16_f16_e64 v5, v1
5155// CHECK: [0x05,0x00,0x83,0xd1,0x01,0x01,0x00,0x00]
5156
5157v_frexp_exp_i16_f16_e64 v255, v1
5158// CHECK: [0xff,0x00,0x83,0xd1,0x01,0x01,0x00,0x00]
5159
5160v_frexp_exp_i16_f16_e64 v5, v255
5161// CHECK: [0x05,0x00,0x83,0xd1,0xff,0x01,0x00,0x00]
5162
5163v_frexp_exp_i16_f16_e64 v5, s1
5164// CHECK: [0x05,0x00,0x83,0xd1,0x01,0x00,0x00,0x00]
5165
5166v_frexp_exp_i16_f16_e64 v5, s101
5167// CHECK: [0x05,0x00,0x83,0xd1,0x65,0x00,0x00,0x00]
5168
5169v_frexp_exp_i16_f16_e64 v5, flat_scratch_lo
5170// CHECK: [0x05,0x00,0x83,0xd1,0x66,0x00,0x00,0x00]
5171
5172v_frexp_exp_i16_f16_e64 v5, flat_scratch_hi
5173// CHECK: [0x05,0x00,0x83,0xd1,0x67,0x00,0x00,0x00]
5174
5175v_frexp_exp_i16_f16_e64 v5, vcc_lo
5176// CHECK: [0x05,0x00,0x83,0xd1,0x6a,0x00,0x00,0x00]
5177
5178v_frexp_exp_i16_f16_e64 v5, vcc_hi
5179// CHECK: [0x05,0x00,0x83,0xd1,0x6b,0x00,0x00,0x00]
5180
5181v_frexp_exp_i16_f16_e64 v5, tba_lo
5182// CHECK: [0x05,0x00,0x83,0xd1,0x6c,0x00,0x00,0x00]
5183
5184v_frexp_exp_i16_f16_e64 v5, tba_hi
5185// CHECK: [0x05,0x00,0x83,0xd1,0x6d,0x00,0x00,0x00]
5186
5187v_frexp_exp_i16_f16_e64 v5, tma_lo
5188// CHECK: [0x05,0x00,0x83,0xd1,0x6e,0x00,0x00,0x00]
5189
5190v_frexp_exp_i16_f16_e64 v5, tma_hi
5191// CHECK: [0x05,0x00,0x83,0xd1,0x6f,0x00,0x00,0x00]
5192
5193v_frexp_exp_i16_f16_e64 v5, ttmp11
5194// CHECK: [0x05,0x00,0x83,0xd1,0x7b,0x00,0x00,0x00]
5195
5196v_frexp_exp_i16_f16_e64 v5, m0
5197// CHECK: [0x05,0x00,0x83,0xd1,0x7c,0x00,0x00,0x00]
5198
5199v_frexp_exp_i16_f16_e64 v5, exec_lo
5200// CHECK: [0x05,0x00,0x83,0xd1,0x7e,0x00,0x00,0x00]
5201
5202v_frexp_exp_i16_f16_e64 v5, exec_hi
5203// CHECK: [0x05,0x00,0x83,0xd1,0x7f,0x00,0x00,0x00]
5204
5205v_frexp_exp_i16_f16_e64 v5, 0
5206// CHECK: [0x05,0x00,0x83,0xd1,0x80,0x00,0x00,0x00]
5207
5208v_frexp_exp_i16_f16_e64 v5, -1
5209// CHECK: [0x05,0x00,0x83,0xd1,0xc1,0x00,0x00,0x00]
5210
5211v_frexp_exp_i16_f16_e64 v5, 0.5
5212// CHECK: [0x05,0x00,0x83,0xd1,0xf0,0x00,0x00,0x00]
5213
5214v_frexp_exp_i16_f16_e64 v5, -4.0
5215// CHECK: [0x05,0x00,0x83,0xd1,0xf7,0x00,0x00,0x00]
5216
5217v_frexp_exp_i16_f16_e64 v5, src_vccz
5218// CHECK: [0x05,0x00,0x83,0xd1,0xfb,0x00,0x00,0x00]
5219
5220v_frexp_exp_i16_f16_e64 v5, src_execz
5221// CHECK: [0x05,0x00,0x83,0xd1,0xfc,0x00,0x00,0x00]
5222
5223v_frexp_exp_i16_f16_e64 v5, src_scc
5224// CHECK: [0x05,0x00,0x83,0xd1,0xfd,0x00,0x00,0x00]
5225
5226v_frexp_exp_i16_f16_e64 v5, src_lds_direct
5227// CHECK: [0x05,0x00,0x83,0xd1,0xfe,0x00,0x00,0x00]
5228
5229v_frexp_exp_i16_f16_e64 v5, -v1
5230// CHECK: [0x05,0x00,0x83,0xd1,0x01,0x01,0x00,0x20]
5231
5232v_frexp_exp_i16_f16_e64 v5, |v1|
5233// CHECK: [0x05,0x01,0x83,0xd1,0x01,0x01,0x00,0x00]
5234
5235v_floor_f16_e64 v5, v1
5236// CHECK: [0x05,0x00,0x84,0xd1,0x01,0x01,0x00,0x00]
5237
5238v_floor_f16_e64 v255, v1
5239// CHECK: [0xff,0x00,0x84,0xd1,0x01,0x01,0x00,0x00]
5240
5241v_floor_f16_e64 v5, v255
5242// CHECK: [0x05,0x00,0x84,0xd1,0xff,0x01,0x00,0x00]
5243
5244v_floor_f16_e64 v5, s1
5245// CHECK: [0x05,0x00,0x84,0xd1,0x01,0x00,0x00,0x00]
5246
5247v_floor_f16_e64 v5, s101
5248// CHECK: [0x05,0x00,0x84,0xd1,0x65,0x00,0x00,0x00]
5249
5250v_floor_f16_e64 v5, flat_scratch_lo
5251// CHECK: [0x05,0x00,0x84,0xd1,0x66,0x00,0x00,0x00]
5252
5253v_floor_f16_e64 v5, flat_scratch_hi
5254// CHECK: [0x05,0x00,0x84,0xd1,0x67,0x00,0x00,0x00]
5255
5256v_floor_f16_e64 v5, vcc_lo
5257// CHECK: [0x05,0x00,0x84,0xd1,0x6a,0x00,0x00,0x00]
5258
5259v_floor_f16_e64 v5, vcc_hi
5260// CHECK: [0x05,0x00,0x84,0xd1,0x6b,0x00,0x00,0x00]
5261
5262v_floor_f16_e64 v5, tba_lo
5263// CHECK: [0x05,0x00,0x84,0xd1,0x6c,0x00,0x00,0x00]
5264
5265v_floor_f16_e64 v5, tba_hi
5266// CHECK: [0x05,0x00,0x84,0xd1,0x6d,0x00,0x00,0x00]
5267
5268v_floor_f16_e64 v5, tma_lo
5269// CHECK: [0x05,0x00,0x84,0xd1,0x6e,0x00,0x00,0x00]
5270
5271v_floor_f16_e64 v5, tma_hi
5272// CHECK: [0x05,0x00,0x84,0xd1,0x6f,0x00,0x00,0x00]
5273
5274v_floor_f16_e64 v5, ttmp11
5275// CHECK: [0x05,0x00,0x84,0xd1,0x7b,0x00,0x00,0x00]
5276
5277v_floor_f16_e64 v5, m0
5278// CHECK: [0x05,0x00,0x84,0xd1,0x7c,0x00,0x00,0x00]
5279
5280v_floor_f16_e64 v5, exec_lo
5281// CHECK: [0x05,0x00,0x84,0xd1,0x7e,0x00,0x00,0x00]
5282
5283v_floor_f16_e64 v5, exec_hi
5284// CHECK: [0x05,0x00,0x84,0xd1,0x7f,0x00,0x00,0x00]
5285
5286v_floor_f16_e64 v5, 0
5287// CHECK: [0x05,0x00,0x84,0xd1,0x80,0x00,0x00,0x00]
5288
5289v_floor_f16_e64 v5, -1
5290// CHECK: [0x05,0x00,0x84,0xd1,0xc1,0x00,0x00,0x00]
5291
5292v_floor_f16_e64 v5, 0.5
5293// CHECK: [0x05,0x00,0x84,0xd1,0xf0,0x00,0x00,0x00]
5294
5295v_floor_f16_e64 v5, -4.0
5296// CHECK: [0x05,0x00,0x84,0xd1,0xf7,0x00,0x00,0x00]
5297
5298v_floor_f16_e64 v5, src_vccz
5299// CHECK: [0x05,0x00,0x84,0xd1,0xfb,0x00,0x00,0x00]
5300
5301v_floor_f16_e64 v5, src_execz
5302// CHECK: [0x05,0x00,0x84,0xd1,0xfc,0x00,0x00,0x00]
5303
5304v_floor_f16_e64 v5, src_scc
5305// CHECK: [0x05,0x00,0x84,0xd1,0xfd,0x00,0x00,0x00]
5306
5307v_floor_f16_e64 v5, src_lds_direct
5308// CHECK: [0x05,0x00,0x84,0xd1,0xfe,0x00,0x00,0x00]
5309
5310v_floor_f16_e64 v5, -v1
5311// CHECK: [0x05,0x00,0x84,0xd1,0x01,0x01,0x00,0x20]
5312
5313v_floor_f16_e64 v5, |v1|
5314// CHECK: [0x05,0x01,0x84,0xd1,0x01,0x01,0x00,0x00]
5315
5316v_floor_f16_e64 v5, v1 clamp
5317// CHECK: [0x05,0x80,0x84,0xd1,0x01,0x01,0x00,0x00]
5318
5319v_ceil_f16_e64 v5, v1
5320// CHECK: [0x05,0x00,0x85,0xd1,0x01,0x01,0x00,0x00]
5321
5322v_ceil_f16_e64 v255, v1
5323// CHECK: [0xff,0x00,0x85,0xd1,0x01,0x01,0x00,0x00]
5324
5325v_ceil_f16_e64 v5, v255
5326// CHECK: [0x05,0x00,0x85,0xd1,0xff,0x01,0x00,0x00]
5327
5328v_ceil_f16_e64 v5, s1
5329// CHECK: [0x05,0x00,0x85,0xd1,0x01,0x00,0x00,0x00]
5330
5331v_ceil_f16_e64 v5, s101
5332// CHECK: [0x05,0x00,0x85,0xd1,0x65,0x00,0x00,0x00]
5333
5334v_ceil_f16_e64 v5, flat_scratch_lo
5335// CHECK: [0x05,0x00,0x85,0xd1,0x66,0x00,0x00,0x00]
5336
5337v_ceil_f16_e64 v5, flat_scratch_hi
5338// CHECK: [0x05,0x00,0x85,0xd1,0x67,0x00,0x00,0x00]
5339
5340v_ceil_f16_e64 v5, vcc_lo
5341// CHECK: [0x05,0x00,0x85,0xd1,0x6a,0x00,0x00,0x00]
5342
5343v_ceil_f16_e64 v5, vcc_hi
5344// CHECK: [0x05,0x00,0x85,0xd1,0x6b,0x00,0x00,0x00]
5345
5346v_ceil_f16_e64 v5, tba_lo
5347// CHECK: [0x05,0x00,0x85,0xd1,0x6c,0x00,0x00,0x00]
5348
5349v_ceil_f16_e64 v5, tba_hi
5350// CHECK: [0x05,0x00,0x85,0xd1,0x6d,0x00,0x00,0x00]
5351
5352v_ceil_f16_e64 v5, tma_lo
5353// CHECK: [0x05,0x00,0x85,0xd1,0x6e,0x00,0x00,0x00]
5354
5355v_ceil_f16_e64 v5, tma_hi
5356// CHECK: [0x05,0x00,0x85,0xd1,0x6f,0x00,0x00,0x00]
5357
5358v_ceil_f16_e64 v5, ttmp11
5359// CHECK: [0x05,0x00,0x85,0xd1,0x7b,0x00,0x00,0x00]
5360
5361v_ceil_f16_e64 v5, m0
5362// CHECK: [0x05,0x00,0x85,0xd1,0x7c,0x00,0x00,0x00]
5363
5364v_ceil_f16_e64 v5, exec_lo
5365// CHECK: [0x05,0x00,0x85,0xd1,0x7e,0x00,0x00,0x00]
5366
5367v_ceil_f16_e64 v5, exec_hi
5368// CHECK: [0x05,0x00,0x85,0xd1,0x7f,0x00,0x00,0x00]
5369
5370v_ceil_f16_e64 v5, 0
5371// CHECK: [0x05,0x00,0x85,0xd1,0x80,0x00,0x00,0x00]
5372
5373v_ceil_f16_e64 v5, -1
5374// CHECK: [0x05,0x00,0x85,0xd1,0xc1,0x00,0x00,0x00]
5375
5376v_ceil_f16_e64 v5, 0.5
5377// CHECK: [0x05,0x00,0x85,0xd1,0xf0,0x00,0x00,0x00]
5378
5379v_ceil_f16_e64 v5, -4.0
5380// CHECK: [0x05,0x00,0x85,0xd1,0xf7,0x00,0x00,0x00]
5381
5382v_ceil_f16_e64 v5, src_vccz
5383// CHECK: [0x05,0x00,0x85,0xd1,0xfb,0x00,0x00,0x00]
5384
5385v_ceil_f16_e64 v5, src_execz
5386// CHECK: [0x05,0x00,0x85,0xd1,0xfc,0x00,0x00,0x00]
5387
5388v_ceil_f16_e64 v5, src_scc
5389// CHECK: [0x05,0x00,0x85,0xd1,0xfd,0x00,0x00,0x00]
5390
5391v_ceil_f16_e64 v5, src_lds_direct
5392// CHECK: [0x05,0x00,0x85,0xd1,0xfe,0x00,0x00,0x00]
5393
5394v_ceil_f16_e64 v5, -v1
5395// CHECK: [0x05,0x00,0x85,0xd1,0x01,0x01,0x00,0x20]
5396
5397v_ceil_f16_e64 v5, |v1|
5398// CHECK: [0x05,0x01,0x85,0xd1,0x01,0x01,0x00,0x00]
5399
5400v_ceil_f16_e64 v5, v1 clamp
5401// CHECK: [0x05,0x80,0x85,0xd1,0x01,0x01,0x00,0x00]
5402
5403v_trunc_f16_e64 v5, v1
5404// CHECK: [0x05,0x00,0x86,0xd1,0x01,0x01,0x00,0x00]
5405
5406v_trunc_f16_e64 v255, v1
5407// CHECK: [0xff,0x00,0x86,0xd1,0x01,0x01,0x00,0x00]
5408
5409v_trunc_f16_e64 v5, v255
5410// CHECK: [0x05,0x00,0x86,0xd1,0xff,0x01,0x00,0x00]
5411
5412v_trunc_f16_e64 v5, s1
5413// CHECK: [0x05,0x00,0x86,0xd1,0x01,0x00,0x00,0x00]
5414
5415v_trunc_f16_e64 v5, s101
5416// CHECK: [0x05,0x00,0x86,0xd1,0x65,0x00,0x00,0x00]
5417
5418v_trunc_f16_e64 v5, flat_scratch_lo
5419// CHECK: [0x05,0x00,0x86,0xd1,0x66,0x00,0x00,0x00]
5420
5421v_trunc_f16_e64 v5, flat_scratch_hi
5422// CHECK: [0x05,0x00,0x86,0xd1,0x67,0x00,0x00,0x00]
5423
5424v_trunc_f16_e64 v5, vcc_lo
5425// CHECK: [0x05,0x00,0x86,0xd1,0x6a,0x00,0x00,0x00]
5426
5427v_trunc_f16_e64 v5, vcc_hi
5428// CHECK: [0x05,0x00,0x86,0xd1,0x6b,0x00,0x00,0x00]
5429
5430v_trunc_f16_e64 v5, tba_lo
5431// CHECK: [0x05,0x00,0x86,0xd1,0x6c,0x00,0x00,0x00]
5432
5433v_trunc_f16_e64 v5, tba_hi
5434// CHECK: [0x05,0x00,0x86,0xd1,0x6d,0x00,0x00,0x00]
5435
5436v_trunc_f16_e64 v5, tma_lo
5437// CHECK: [0x05,0x00,0x86,0xd1,0x6e,0x00,0x00,0x00]
5438
5439v_trunc_f16_e64 v5, tma_hi
5440// CHECK: [0x05,0x00,0x86,0xd1,0x6f,0x00,0x00,0x00]
5441
5442v_trunc_f16_e64 v5, ttmp11
5443// CHECK: [0x05,0x00,0x86,0xd1,0x7b,0x00,0x00,0x00]
5444
5445v_trunc_f16_e64 v5, m0
5446// CHECK: [0x05,0x00,0x86,0xd1,0x7c,0x00,0x00,0x00]
5447
5448v_trunc_f16_e64 v5, exec_lo
5449// CHECK: [0x05,0x00,0x86,0xd1,0x7e,0x00,0x00,0x00]
5450
5451v_trunc_f16_e64 v5, exec_hi
5452// CHECK: [0x05,0x00,0x86,0xd1,0x7f,0x00,0x00,0x00]
5453
5454v_trunc_f16_e64 v5, 0
5455// CHECK: [0x05,0x00,0x86,0xd1,0x80,0x00,0x00,0x00]
5456
5457v_trunc_f16_e64 v5, -1
5458// CHECK: [0x05,0x00,0x86,0xd1,0xc1,0x00,0x00,0x00]
5459
5460v_trunc_f16_e64 v5, 0.5
5461// CHECK: [0x05,0x00,0x86,0xd1,0xf0,0x00,0x00,0x00]
5462
5463v_trunc_f16_e64 v5, -4.0
5464// CHECK: [0x05,0x00,0x86,0xd1,0xf7,0x00,0x00,0x00]
5465
5466v_trunc_f16_e64 v5, src_vccz
5467// CHECK: [0x05,0x00,0x86,0xd1,0xfb,0x00,0x00,0x00]
5468
5469v_trunc_f16_e64 v5, src_execz
5470// CHECK: [0x05,0x00,0x86,0xd1,0xfc,0x00,0x00,0x00]
5471
5472v_trunc_f16_e64 v5, src_scc
5473// CHECK: [0x05,0x00,0x86,0xd1,0xfd,0x00,0x00,0x00]
5474
5475v_trunc_f16_e64 v5, src_lds_direct
5476// CHECK: [0x05,0x00,0x86,0xd1,0xfe,0x00,0x00,0x00]
5477
5478v_trunc_f16_e64 v5, -v1
5479// CHECK: [0x05,0x00,0x86,0xd1,0x01,0x01,0x00,0x20]
5480
5481v_trunc_f16_e64 v5, |v1|
5482// CHECK: [0x05,0x01,0x86,0xd1,0x01,0x01,0x00,0x00]
5483
5484v_trunc_f16_e64 v5, v1 clamp
5485// CHECK: [0x05,0x80,0x86,0xd1,0x01,0x01,0x00,0x00]
5486
5487v_rndne_f16_e64 v5, v1
5488// CHECK: [0x05,0x00,0x87,0xd1,0x01,0x01,0x00,0x00]
5489
5490v_rndne_f16_e64 v255, v1
5491// CHECK: [0xff,0x00,0x87,0xd1,0x01,0x01,0x00,0x00]
5492
5493v_rndne_f16_e64 v5, v255
5494// CHECK: [0x05,0x00,0x87,0xd1,0xff,0x01,0x00,0x00]
5495
5496v_rndne_f16_e64 v5, s1
5497// CHECK: [0x05,0x00,0x87,0xd1,0x01,0x00,0x00,0x00]
5498
5499v_rndne_f16_e64 v5, s101
5500// CHECK: [0x05,0x00,0x87,0xd1,0x65,0x00,0x00,0x00]
5501
5502v_rndne_f16_e64 v5, flat_scratch_lo
5503// CHECK: [0x05,0x00,0x87,0xd1,0x66,0x00,0x00,0x00]
5504
5505v_rndne_f16_e64 v5, flat_scratch_hi
5506// CHECK: [0x05,0x00,0x87,0xd1,0x67,0x00,0x00,0x00]
5507
5508v_rndne_f16_e64 v5, vcc_lo
5509// CHECK: [0x05,0x00,0x87,0xd1,0x6a,0x00,0x00,0x00]
5510
5511v_rndne_f16_e64 v5, vcc_hi
5512// CHECK: [0x05,0x00,0x87,0xd1,0x6b,0x00,0x00,0x00]
5513
5514v_rndne_f16_e64 v5, tba_lo
5515// CHECK: [0x05,0x00,0x87,0xd1,0x6c,0x00,0x00,0x00]
5516
5517v_rndne_f16_e64 v5, tba_hi
5518// CHECK: [0x05,0x00,0x87,0xd1,0x6d,0x00,0x00,0x00]
5519
5520v_rndne_f16_e64 v5, tma_lo
5521// CHECK: [0x05,0x00,0x87,0xd1,0x6e,0x00,0x00,0x00]
5522
5523v_rndne_f16_e64 v5, tma_hi
5524// CHECK: [0x05,0x00,0x87,0xd1,0x6f,0x00,0x00,0x00]
5525
5526v_rndne_f16_e64 v5, ttmp11
5527// CHECK: [0x05,0x00,0x87,0xd1,0x7b,0x00,0x00,0x00]
5528
5529v_rndne_f16_e64 v5, m0
5530// CHECK: [0x05,0x00,0x87,0xd1,0x7c,0x00,0x00,0x00]
5531
5532v_rndne_f16_e64 v5, exec_lo
5533// CHECK: [0x05,0x00,0x87,0xd1,0x7e,0x00,0x00,0x00]
5534
5535v_rndne_f16_e64 v5, exec_hi
5536// CHECK: [0x05,0x00,0x87,0xd1,0x7f,0x00,0x00,0x00]
5537
5538v_rndne_f16_e64 v5, 0
5539// CHECK: [0x05,0x00,0x87,0xd1,0x80,0x00,0x00,0x00]
5540
5541v_rndne_f16_e64 v5, -1
5542// CHECK: [0x05,0x00,0x87,0xd1,0xc1,0x00,0x00,0x00]
5543
5544v_rndne_f16_e64 v5, 0.5
5545// CHECK: [0x05,0x00,0x87,0xd1,0xf0,0x00,0x00,0x00]
5546
5547v_rndne_f16_e64 v5, -4.0
5548// CHECK: [0x05,0x00,0x87,0xd1,0xf7,0x00,0x00,0x00]
5549
5550v_rndne_f16_e64 v5, src_vccz
5551// CHECK: [0x05,0x00,0x87,0xd1,0xfb,0x00,0x00,0x00]
5552
5553v_rndne_f16_e64 v5, src_execz
5554// CHECK: [0x05,0x00,0x87,0xd1,0xfc,0x00,0x00,0x00]
5555
5556v_rndne_f16_e64 v5, src_scc
5557// CHECK: [0x05,0x00,0x87,0xd1,0xfd,0x00,0x00,0x00]
5558
5559v_rndne_f16_e64 v5, src_lds_direct
5560// CHECK: [0x05,0x00,0x87,0xd1,0xfe,0x00,0x00,0x00]
5561
5562v_rndne_f16_e64 v5, -v1
5563// CHECK: [0x05,0x00,0x87,0xd1,0x01,0x01,0x00,0x20]
5564
5565v_rndne_f16_e64 v5, |v1|
5566// CHECK: [0x05,0x01,0x87,0xd1,0x01,0x01,0x00,0x00]
5567
5568v_rndne_f16_e64 v5, v1 clamp
5569// CHECK: [0x05,0x80,0x87,0xd1,0x01,0x01,0x00,0x00]
5570
5571v_fract_f16_e64 v5, v1
5572// CHECK: [0x05,0x00,0x88,0xd1,0x01,0x01,0x00,0x00]
5573
5574v_fract_f16_e64 v255, v1
5575// CHECK: [0xff,0x00,0x88,0xd1,0x01,0x01,0x00,0x00]
5576
5577v_fract_f16_e64 v5, v255
5578// CHECK: [0x05,0x00,0x88,0xd1,0xff,0x01,0x00,0x00]
5579
5580v_fract_f16_e64 v5, s1
5581// CHECK: [0x05,0x00,0x88,0xd1,0x01,0x00,0x00,0x00]
5582
5583v_fract_f16_e64 v5, s101
5584// CHECK: [0x05,0x00,0x88,0xd1,0x65,0x00,0x00,0x00]
5585
5586v_fract_f16_e64 v5, flat_scratch_lo
5587// CHECK: [0x05,0x00,0x88,0xd1,0x66,0x00,0x00,0x00]
5588
5589v_fract_f16_e64 v5, flat_scratch_hi
5590// CHECK: [0x05,0x00,0x88,0xd1,0x67,0x00,0x00,0x00]
5591
5592v_fract_f16_e64 v5, vcc_lo
5593// CHECK: [0x05,0x00,0x88,0xd1,0x6a,0x00,0x00,0x00]
5594
5595v_fract_f16_e64 v5, vcc_hi
5596// CHECK: [0x05,0x00,0x88,0xd1,0x6b,0x00,0x00,0x00]
5597
5598v_fract_f16_e64 v5, tba_lo
5599// CHECK: [0x05,0x00,0x88,0xd1,0x6c,0x00,0x00,0x00]
5600
5601v_fract_f16_e64 v5, tba_hi
5602// CHECK: [0x05,0x00,0x88,0xd1,0x6d,0x00,0x00,0x00]
5603
5604v_fract_f16_e64 v5, tma_lo
5605// CHECK: [0x05,0x00,0x88,0xd1,0x6e,0x00,0x00,0x00]
5606
5607v_fract_f16_e64 v5, tma_hi
5608// CHECK: [0x05,0x00,0x88,0xd1,0x6f,0x00,0x00,0x00]
5609
5610v_fract_f16_e64 v5, ttmp11
5611// CHECK: [0x05,0x00,0x88,0xd1,0x7b,0x00,0x00,0x00]
5612
5613v_fract_f16_e64 v5, m0
5614// CHECK: [0x05,0x00,0x88,0xd1,0x7c,0x00,0x00,0x00]
5615
5616v_fract_f16_e64 v5, exec_lo
5617// CHECK: [0x05,0x00,0x88,0xd1,0x7e,0x00,0x00,0x00]
5618
5619v_fract_f16_e64 v5, exec_hi
5620// CHECK: [0x05,0x00,0x88,0xd1,0x7f,0x00,0x00,0x00]
5621
5622v_fract_f16_e64 v5, 0
5623// CHECK: [0x05,0x00,0x88,0xd1,0x80,0x00,0x00,0x00]
5624
5625v_fract_f16_e64 v5, -1
5626// CHECK: [0x05,0x00,0x88,0xd1,0xc1,0x00,0x00,0x00]
5627
5628v_fract_f16_e64 v5, 0.5
5629// CHECK: [0x05,0x00,0x88,0xd1,0xf0,0x00,0x00,0x00]
5630
5631v_fract_f16_e64 v5, -4.0
5632// CHECK: [0x05,0x00,0x88,0xd1,0xf7,0x00,0x00,0x00]
5633
5634v_fract_f16_e64 v5, src_vccz
5635// CHECK: [0x05,0x00,0x88,0xd1,0xfb,0x00,0x00,0x00]
5636
5637v_fract_f16_e64 v5, src_execz
5638// CHECK: [0x05,0x00,0x88,0xd1,0xfc,0x00,0x00,0x00]
5639
5640v_fract_f16_e64 v5, src_scc
5641// CHECK: [0x05,0x00,0x88,0xd1,0xfd,0x00,0x00,0x00]
5642
5643v_fract_f16_e64 v5, src_lds_direct
5644// CHECK: [0x05,0x00,0x88,0xd1,0xfe,0x00,0x00,0x00]
5645
5646v_fract_f16_e64 v5, -v1
5647// CHECK: [0x05,0x00,0x88,0xd1,0x01,0x01,0x00,0x20]
5648
5649v_fract_f16_e64 v5, |v1|
5650// CHECK: [0x05,0x01,0x88,0xd1,0x01,0x01,0x00,0x00]
5651
5652v_fract_f16_e64 v5, v1 clamp
5653// CHECK: [0x05,0x80,0x88,0xd1,0x01,0x01,0x00,0x00]
5654
5655v_sin_f16_e64 v5, v1
5656// CHECK: [0x05,0x00,0x89,0xd1,0x01,0x01,0x00,0x00]
5657
5658v_sin_f16_e64 v255, v1
5659// CHECK: [0xff,0x00,0x89,0xd1,0x01,0x01,0x00,0x00]
5660
5661v_sin_f16_e64 v5, v255
5662// CHECK: [0x05,0x00,0x89,0xd1,0xff,0x01,0x00,0x00]
5663
5664v_sin_f16_e64 v5, s1
5665// CHECK: [0x05,0x00,0x89,0xd1,0x01,0x00,0x00,0x00]
5666
5667v_sin_f16_e64 v5, s101
5668// CHECK: [0x05,0x00,0x89,0xd1,0x65,0x00,0x00,0x00]
5669
5670v_sin_f16_e64 v5, flat_scratch_lo
5671// CHECK: [0x05,0x00,0x89,0xd1,0x66,0x00,0x00,0x00]
5672
5673v_sin_f16_e64 v5, flat_scratch_hi
5674// CHECK: [0x05,0x00,0x89,0xd1,0x67,0x00,0x00,0x00]
5675
5676v_sin_f16_e64 v5, vcc_lo
5677// CHECK: [0x05,0x00,0x89,0xd1,0x6a,0x00,0x00,0x00]
5678
5679v_sin_f16_e64 v5, vcc_hi
5680// CHECK: [0x05,0x00,0x89,0xd1,0x6b,0x00,0x00,0x00]
5681
5682v_sin_f16_e64 v5, tba_lo
5683// CHECK: [0x05,0x00,0x89,0xd1,0x6c,0x00,0x00,0x00]
5684
5685v_sin_f16_e64 v5, tba_hi
5686// CHECK: [0x05,0x00,0x89,0xd1,0x6d,0x00,0x00,0x00]
5687
5688v_sin_f16_e64 v5, tma_lo
5689// CHECK: [0x05,0x00,0x89,0xd1,0x6e,0x00,0x00,0x00]
5690
5691v_sin_f16_e64 v5, tma_hi
5692// CHECK: [0x05,0x00,0x89,0xd1,0x6f,0x00,0x00,0x00]
5693
5694v_sin_f16_e64 v5, ttmp11
5695// CHECK: [0x05,0x00,0x89,0xd1,0x7b,0x00,0x00,0x00]
5696
5697v_sin_f16_e64 v5, m0
5698// CHECK: [0x05,0x00,0x89,0xd1,0x7c,0x00,0x00,0x00]
5699
5700v_sin_f16_e64 v5, exec_lo
5701// CHECK: [0x05,0x00,0x89,0xd1,0x7e,0x00,0x00,0x00]
5702
5703v_sin_f16_e64 v5, exec_hi
5704// CHECK: [0x05,0x00,0x89,0xd1,0x7f,0x00,0x00,0x00]
5705
5706v_sin_f16_e64 v5, 0
5707// CHECK: [0x05,0x00,0x89,0xd1,0x80,0x00,0x00,0x00]
5708
5709v_sin_f16_e64 v5, -1
5710// CHECK: [0x05,0x00,0x89,0xd1,0xc1,0x00,0x00,0x00]
5711
5712v_sin_f16_e64 v5, 0.5
5713// CHECK: [0x05,0x00,0x89,0xd1,0xf0,0x00,0x00,0x00]
5714
5715v_sin_f16_e64 v5, -4.0
5716// CHECK: [0x05,0x00,0x89,0xd1,0xf7,0x00,0x00,0x00]
5717
5718v_sin_f16_e64 v5, src_vccz
5719// CHECK: [0x05,0x00,0x89,0xd1,0xfb,0x00,0x00,0x00]
5720
5721v_sin_f16_e64 v5, src_execz
5722// CHECK: [0x05,0x00,0x89,0xd1,0xfc,0x00,0x00,0x00]
5723
5724v_sin_f16_e64 v5, src_scc
5725// CHECK: [0x05,0x00,0x89,0xd1,0xfd,0x00,0x00,0x00]
5726
5727v_sin_f16_e64 v5, src_lds_direct
5728// CHECK: [0x05,0x00,0x89,0xd1,0xfe,0x00,0x00,0x00]
5729
5730v_sin_f16_e64 v5, -v1
5731// CHECK: [0x05,0x00,0x89,0xd1,0x01,0x01,0x00,0x20]
5732
5733v_sin_f16_e64 v5, |v1|
5734// CHECK: [0x05,0x01,0x89,0xd1,0x01,0x01,0x00,0x00]
5735
5736v_sin_f16_e64 v5, v1 clamp
5737// CHECK: [0x05,0x80,0x89,0xd1,0x01,0x01,0x00,0x00]
5738
5739v_cos_f16_e64 v5, v1
5740// CHECK: [0x05,0x00,0x8a,0xd1,0x01,0x01,0x00,0x00]
5741
5742v_cos_f16_e64 v255, v1
5743// CHECK: [0xff,0x00,0x8a,0xd1,0x01,0x01,0x00,0x00]
5744
5745v_cos_f16_e64 v5, v255
5746// CHECK: [0x05,0x00,0x8a,0xd1,0xff,0x01,0x00,0x00]
5747
5748v_cos_f16_e64 v5, s1
5749// CHECK: [0x05,0x00,0x8a,0xd1,0x01,0x00,0x00,0x00]
5750
5751v_cos_f16_e64 v5, s101
5752// CHECK: [0x05,0x00,0x8a,0xd1,0x65,0x00,0x00,0x00]
5753
5754v_cos_f16_e64 v5, flat_scratch_lo
5755// CHECK: [0x05,0x00,0x8a,0xd1,0x66,0x00,0x00,0x00]
5756
5757v_cos_f16_e64 v5, flat_scratch_hi
5758// CHECK: [0x05,0x00,0x8a,0xd1,0x67,0x00,0x00,0x00]
5759
5760v_cos_f16_e64 v5, vcc_lo
5761// CHECK: [0x05,0x00,0x8a,0xd1,0x6a,0x00,0x00,0x00]
5762
5763v_cos_f16_e64 v5, vcc_hi
5764// CHECK: [0x05,0x00,0x8a,0xd1,0x6b,0x00,0x00,0x00]
5765
5766v_cos_f16_e64 v5, tba_lo
5767// CHECK: [0x05,0x00,0x8a,0xd1,0x6c,0x00,0x00,0x00]
5768
5769v_cos_f16_e64 v5, tba_hi
5770// CHECK: [0x05,0x00,0x8a,0xd1,0x6d,0x00,0x00,0x00]
5771
5772v_cos_f16_e64 v5, tma_lo
5773// CHECK: [0x05,0x00,0x8a,0xd1,0x6e,0x00,0x00,0x00]
5774
5775v_cos_f16_e64 v5, tma_hi
5776// CHECK: [0x05,0x00,0x8a,0xd1,0x6f,0x00,0x00,0x00]
5777
5778v_cos_f16_e64 v5, ttmp11
5779// CHECK: [0x05,0x00,0x8a,0xd1,0x7b,0x00,0x00,0x00]
5780
5781v_cos_f16_e64 v5, m0
5782// CHECK: [0x05,0x00,0x8a,0xd1,0x7c,0x00,0x00,0x00]
5783
5784v_cos_f16_e64 v5, exec_lo
5785// CHECK: [0x05,0x00,0x8a,0xd1,0x7e,0x00,0x00,0x00]
5786
5787v_cos_f16_e64 v5, exec_hi
5788// CHECK: [0x05,0x00,0x8a,0xd1,0x7f,0x00,0x00,0x00]
5789
5790v_cos_f16_e64 v5, 0
5791// CHECK: [0x05,0x00,0x8a,0xd1,0x80,0x00,0x00,0x00]
5792
5793v_cos_f16_e64 v5, -1
5794// CHECK: [0x05,0x00,0x8a,0xd1,0xc1,0x00,0x00,0x00]
5795
5796v_cos_f16_e64 v5, 0.5
5797// CHECK: [0x05,0x00,0x8a,0xd1,0xf0,0x00,0x00,0x00]
5798
5799v_cos_f16_e64 v5, -4.0
5800// CHECK: [0x05,0x00,0x8a,0xd1,0xf7,0x00,0x00,0x00]
5801
5802v_cos_f16_e64 v5, src_vccz
5803// CHECK: [0x05,0x00,0x8a,0xd1,0xfb,0x00,0x00,0x00]
5804
5805v_cos_f16_e64 v5, src_execz
5806// CHECK: [0x05,0x00,0x8a,0xd1,0xfc,0x00,0x00,0x00]
5807
5808v_cos_f16_e64 v5, src_scc
5809// CHECK: [0x05,0x00,0x8a,0xd1,0xfd,0x00,0x00,0x00]
5810
5811v_cos_f16_e64 v5, src_lds_direct
5812// CHECK: [0x05,0x00,0x8a,0xd1,0xfe,0x00,0x00,0x00]
5813
5814v_cos_f16_e64 v5, -v1
5815// CHECK: [0x05,0x00,0x8a,0xd1,0x01,0x01,0x00,0x20]
5816
5817v_cos_f16_e64 v5, |v1|
5818// CHECK: [0x05,0x01,0x8a,0xd1,0x01,0x01,0x00,0x00]
5819
5820v_cos_f16_e64 v5, v1 clamp
5821// CHECK: [0x05,0x80,0x8a,0xd1,0x01,0x01,0x00,0x00]
5822
5823v_exp_legacy_f32_e64 v5, v1
5824// CHECK: [0x05,0x00,0x8b,0xd1,0x01,0x01,0x00,0x00]
5825
5826v_exp_legacy_f32_e64 v255, v1
5827// CHECK: [0xff,0x00,0x8b,0xd1,0x01,0x01,0x00,0x00]
5828
5829v_exp_legacy_f32_e64 v5, v255
5830// CHECK: [0x05,0x00,0x8b,0xd1,0xff,0x01,0x00,0x00]
5831
5832v_exp_legacy_f32_e64 v5, s1
5833// CHECK: [0x05,0x00,0x8b,0xd1,0x01,0x00,0x00,0x00]
5834
5835v_exp_legacy_f32_e64 v5, s101
5836// CHECK: [0x05,0x00,0x8b,0xd1,0x65,0x00,0x00,0x00]
5837
5838v_exp_legacy_f32_e64 v5, flat_scratch_lo
5839// CHECK: [0x05,0x00,0x8b,0xd1,0x66,0x00,0x00,0x00]
5840
5841v_exp_legacy_f32_e64 v5, flat_scratch_hi
5842// CHECK: [0x05,0x00,0x8b,0xd1,0x67,0x00,0x00,0x00]
5843
5844v_exp_legacy_f32_e64 v5, vcc_lo
5845// CHECK: [0x05,0x00,0x8b,0xd1,0x6a,0x00,0x00,0x00]
5846
5847v_exp_legacy_f32_e64 v5, vcc_hi
5848// CHECK: [0x05,0x00,0x8b,0xd1,0x6b,0x00,0x00,0x00]
5849
5850v_exp_legacy_f32_e64 v5, tba_lo
5851// CHECK: [0x05,0x00,0x8b,0xd1,0x6c,0x00,0x00,0x00]
5852
5853v_exp_legacy_f32_e64 v5, tba_hi
5854// CHECK: [0x05,0x00,0x8b,0xd1,0x6d,0x00,0x00,0x00]
5855
5856v_exp_legacy_f32_e64 v5, tma_lo
5857// CHECK: [0x05,0x00,0x8b,0xd1,0x6e,0x00,0x00,0x00]
5858
5859v_exp_legacy_f32_e64 v5, tma_hi
5860// CHECK: [0x05,0x00,0x8b,0xd1,0x6f,0x00,0x00,0x00]
5861
5862v_exp_legacy_f32_e64 v5, ttmp11
5863// CHECK: [0x05,0x00,0x8b,0xd1,0x7b,0x00,0x00,0x00]
5864
5865v_exp_legacy_f32_e64 v5, m0
5866// CHECK: [0x05,0x00,0x8b,0xd1,0x7c,0x00,0x00,0x00]
5867
5868v_exp_legacy_f32_e64 v5, exec_lo
5869// CHECK: [0x05,0x00,0x8b,0xd1,0x7e,0x00,0x00,0x00]
5870
5871v_exp_legacy_f32_e64 v5, exec_hi
5872// CHECK: [0x05,0x00,0x8b,0xd1,0x7f,0x00,0x00,0x00]
5873
5874v_exp_legacy_f32_e64 v5, 0
5875// CHECK: [0x05,0x00,0x8b,0xd1,0x80,0x00,0x00,0x00]
5876
5877v_exp_legacy_f32_e64 v5, -1
5878// CHECK: [0x05,0x00,0x8b,0xd1,0xc1,0x00,0x00,0x00]
5879
5880v_exp_legacy_f32_e64 v5, 0.5
5881// CHECK: [0x05,0x00,0x8b,0xd1,0xf0,0x00,0x00,0x00]
5882
5883v_exp_legacy_f32_e64 v5, -4.0
5884// CHECK: [0x05,0x00,0x8b,0xd1,0xf7,0x00,0x00,0x00]
5885
5886v_exp_legacy_f32_e64 v5, src_vccz
5887// CHECK: [0x05,0x00,0x8b,0xd1,0xfb,0x00,0x00,0x00]
5888
5889v_exp_legacy_f32_e64 v5, src_execz
5890// CHECK: [0x05,0x00,0x8b,0xd1,0xfc,0x00,0x00,0x00]
5891
5892v_exp_legacy_f32_e64 v5, src_scc
5893// CHECK: [0x05,0x00,0x8b,0xd1,0xfd,0x00,0x00,0x00]
5894
5895v_exp_legacy_f32_e64 v5, src_lds_direct
5896// CHECK: [0x05,0x00,0x8b,0xd1,0xfe,0x00,0x00,0x00]
5897
5898v_exp_legacy_f32_e64 v5, -v1
5899// CHECK: [0x05,0x00,0x8b,0xd1,0x01,0x01,0x00,0x20]
5900
5901v_exp_legacy_f32_e64 v5, |v1|
5902// CHECK: [0x05,0x01,0x8b,0xd1,0x01,0x01,0x00,0x00]
5903
5904v_exp_legacy_f32_e64 v5, v1 clamp
5905// CHECK: [0x05,0x80,0x8b,0xd1,0x01,0x01,0x00,0x00]
5906
5907v_exp_legacy_f32_e64 v5, v1 mul:2
5908// CHECK: [0x05,0x00,0x8b,0xd1,0x01,0x01,0x00,0x08]
5909
5910v_exp_legacy_f32_e64 v5, v1 mul:4
5911// CHECK: [0x05,0x00,0x8b,0xd1,0x01,0x01,0x00,0x10]
5912
5913v_exp_legacy_f32_e64 v5, v1 div:2
5914// CHECK: [0x05,0x00,0x8b,0xd1,0x01,0x01,0x00,0x18]
5915
5916v_log_legacy_f32_e64 v5, v1
5917// CHECK: [0x05,0x00,0x8c,0xd1,0x01,0x01,0x00,0x00]
5918
5919v_log_legacy_f32_e64 v255, v1
5920// CHECK: [0xff,0x00,0x8c,0xd1,0x01,0x01,0x00,0x00]
5921
5922v_log_legacy_f32_e64 v5, v255
5923// CHECK: [0x05,0x00,0x8c,0xd1,0xff,0x01,0x00,0x00]
5924
5925v_log_legacy_f32_e64 v5, s1
5926// CHECK: [0x05,0x00,0x8c,0xd1,0x01,0x00,0x00,0x00]
5927
5928v_log_legacy_f32_e64 v5, s101
5929// CHECK: [0x05,0x00,0x8c,0xd1,0x65,0x00,0x00,0x00]
5930
5931v_log_legacy_f32_e64 v5, flat_scratch_lo
5932// CHECK: [0x05,0x00,0x8c,0xd1,0x66,0x00,0x00,0x00]
5933
5934v_log_legacy_f32_e64 v5, flat_scratch_hi
5935// CHECK: [0x05,0x00,0x8c,0xd1,0x67,0x00,0x00,0x00]
5936
5937v_log_legacy_f32_e64 v5, vcc_lo
5938// CHECK: [0x05,0x00,0x8c,0xd1,0x6a,0x00,0x00,0x00]
5939
5940v_log_legacy_f32_e64 v5, vcc_hi
5941// CHECK: [0x05,0x00,0x8c,0xd1,0x6b,0x00,0x00,0x00]
5942
5943v_log_legacy_f32_e64 v5, tba_lo
5944// CHECK: [0x05,0x00,0x8c,0xd1,0x6c,0x00,0x00,0x00]
5945
5946v_log_legacy_f32_e64 v5, tba_hi
5947// CHECK: [0x05,0x00,0x8c,0xd1,0x6d,0x00,0x00,0x00]
5948
5949v_log_legacy_f32_e64 v5, tma_lo
5950// CHECK: [0x05,0x00,0x8c,0xd1,0x6e,0x00,0x00,0x00]
5951
5952v_log_legacy_f32_e64 v5, tma_hi
5953// CHECK: [0x05,0x00,0x8c,0xd1,0x6f,0x00,0x00,0x00]
5954
5955v_log_legacy_f32_e64 v5, ttmp11
5956// CHECK: [0x05,0x00,0x8c,0xd1,0x7b,0x00,0x00,0x00]
5957
5958v_log_legacy_f32_e64 v5, m0
5959// CHECK: [0x05,0x00,0x8c,0xd1,0x7c,0x00,0x00,0x00]
5960
5961v_log_legacy_f32_e64 v5, exec_lo
5962// CHECK: [0x05,0x00,0x8c,0xd1,0x7e,0x00,0x00,0x00]
5963
5964v_log_legacy_f32_e64 v5, exec_hi
5965// CHECK: [0x05,0x00,0x8c,0xd1,0x7f,0x00,0x00,0x00]
5966
5967v_log_legacy_f32_e64 v5, 0
5968// CHECK: [0x05,0x00,0x8c,0xd1,0x80,0x00,0x00,0x00]
5969
5970v_log_legacy_f32_e64 v5, -1
5971// CHECK: [0x05,0x00,0x8c,0xd1,0xc1,0x00,0x00,0x00]
5972
5973v_log_legacy_f32_e64 v5, 0.5
5974// CHECK: [0x05,0x00,0x8c,0xd1,0xf0,0x00,0x00,0x00]
5975
5976v_log_legacy_f32_e64 v5, -4.0
5977// CHECK: [0x05,0x00,0x8c,0xd1,0xf7,0x00,0x00,0x00]
5978
5979v_log_legacy_f32_e64 v5, src_vccz
5980// CHECK: [0x05,0x00,0x8c,0xd1,0xfb,0x00,0x00,0x00]
5981
5982v_log_legacy_f32_e64 v5, src_execz
5983// CHECK: [0x05,0x00,0x8c,0xd1,0xfc,0x00,0x00,0x00]
5984
5985v_log_legacy_f32_e64 v5, src_scc
5986// CHECK: [0x05,0x00,0x8c,0xd1,0xfd,0x00,0x00,0x00]
5987
5988v_log_legacy_f32_e64 v5, src_lds_direct
5989// CHECK: [0x05,0x00,0x8c,0xd1,0xfe,0x00,0x00,0x00]
5990
5991v_log_legacy_f32_e64 v5, -v1
5992// CHECK: [0x05,0x00,0x8c,0xd1,0x01,0x01,0x00,0x20]
5993
5994v_log_legacy_f32_e64 v5, |v1|
5995// CHECK: [0x05,0x01,0x8c,0xd1,0x01,0x01,0x00,0x00]
5996
5997v_log_legacy_f32_e64 v5, v1 clamp
5998// CHECK: [0x05,0x80,0x8c,0xd1,0x01,0x01,0x00,0x00]
5999
6000v_log_legacy_f32_e64 v5, v1 mul:2
6001// CHECK: [0x05,0x00,0x8c,0xd1,0x01,0x01,0x00,0x08]
6002
6003v_log_legacy_f32_e64 v5, v1 mul:4
6004// CHECK: [0x05,0x00,0x8c,0xd1,0x01,0x01,0x00,0x10]
6005
6006v_log_legacy_f32_e64 v5, v1 div:2
6007// CHECK: [0x05,0x00,0x8c,0xd1,0x01,0x01,0x00,0x18]
6008
6009v_cndmask_b32_e64 v5, v1, v2, s[6:7]
6010// CHECK: [0x05,0x00,0x00,0xd1,0x01,0x05,0x1a,0x00]
6011
6012v_cndmask_b32_e64 v255, v1, v2, s[6:7]
6013// CHECK: [0xff,0x00,0x00,0xd1,0x01,0x05,0x1a,0x00]
6014
6015v_cndmask_b32_e64 v5, v255, v2, s[6:7]
6016// CHECK: [0x05,0x00,0x00,0xd1,0xff,0x05,0x1a,0x00]
6017
6018v_cndmask_b32_e64 v5, 0, v2, s[6:7]
6019// CHECK: [0x05,0x00,0x00,0xd1,0x80,0x04,0x1a,0x00]
6020
6021v_cndmask_b32_e64 v5, -1, v2, s[6:7]
6022// CHECK: [0x05,0x00,0x00,0xd1,0xc1,0x04,0x1a,0x00]
6023
6024v_cndmask_b32_e64 v5, 0.5, v2, s[6:7]
6025// CHECK: [0x05,0x00,0x00,0xd1,0xf0,0x04,0x1a,0x00]
6026
6027v_cndmask_b32_e64 v5, -4.0, v2, s[6:7]
6028// CHECK: [0x05,0x00,0x00,0xd1,0xf7,0x04,0x1a,0x00]
6029
6030v_cndmask_b32_e64 v5, src_lds_direct, v2, s[6:7]
6031// CHECK: [0x05,0x00,0x00,0xd1,0xfe,0x04,0x1a,0x00]
6032
6033v_cndmask_b32_e64 v5, v1, v255, s[6:7]
6034// CHECK: [0x05,0x00,0x00,0xd1,0x01,0xff,0x1b,0x00]
6035
6036v_cndmask_b32_e64 v5, v1, 0, s[6:7]
6037// CHECK: [0x05,0x00,0x00,0xd1,0x01,0x01,0x19,0x00]
6038
6039v_cndmask_b32_e64 v5, v1, -1, s[6:7]
6040// CHECK: [0x05,0x00,0x00,0xd1,0x01,0x83,0x19,0x00]
6041
6042v_cndmask_b32_e64 v5, v1, 0.5, s[6:7]
6043// CHECK: [0x05,0x00,0x00,0xd1,0x01,0xe1,0x19,0x00]
6044
6045v_cndmask_b32_e64 v5, v1, -4.0, s[6:7]
6046// CHECK: [0x05,0x00,0x00,0xd1,0x01,0xef,0x19,0x00]
6047
6048v_cndmask_b32_e64 v5, v1, v2, s[8:9]
6049// CHECK: [0x05,0x00,0x00,0xd1,0x01,0x05,0x22,0x00]
6050
6051v_cndmask_b32_e64 v5, v1, v2, s[100:101]
6052// CHECK: [0x05,0x00,0x00,0xd1,0x01,0x05,0x92,0x01]
6053
6054v_cndmask_b32_e64 v5, v1, v2, flat_scratch
6055// CHECK: [0x05,0x00,0x00,0xd1,0x01,0x05,0x9a,0x01]
6056
6057v_cndmask_b32_e64 v5, v1, v2, vcc
6058// CHECK: [0x05,0x00,0x00,0xd1,0x01,0x05,0xaa,0x01]
6059
6060v_cndmask_b32_e64 v5, v1, v2, tba
6061// CHECK: [0x05,0x00,0x00,0xd1,0x01,0x05,0xb2,0x01]
6062
6063v_cndmask_b32_e64 v5, v1, v2, tma
6064// CHECK: [0x05,0x00,0x00,0xd1,0x01,0x05,0xba,0x01]
6065
6066v_cndmask_b32_e64 v5, v1, v2, ttmp[10:11]
6067// CHECK: [0x05,0x00,0x00,0xd1,0x01,0x05,0xea,0x01]
6068
6069v_add_f32_e64 v5, v1, v2
6070// CHECK: [0x05,0x00,0x01,0xd1,0x01,0x05,0x02,0x00]
6071
6072v_add_f32_e64 v255, v1, v2
6073// CHECK: [0xff,0x00,0x01,0xd1,0x01,0x05,0x02,0x00]
6074
6075v_add_f32_e64 v5, v255, v2
6076// CHECK: [0x05,0x00,0x01,0xd1,0xff,0x05,0x02,0x00]
6077
6078v_add_f32_e64 v5, s1, v2
6079// CHECK: [0x05,0x00,0x01,0xd1,0x01,0x04,0x02,0x00]
6080
6081v_add_f32_e64 v5, s101, v2
6082// CHECK: [0x05,0x00,0x01,0xd1,0x65,0x04,0x02,0x00]
6083
6084v_add_f32_e64 v5, flat_scratch_lo, v2
6085// CHECK: [0x05,0x00,0x01,0xd1,0x66,0x04,0x02,0x00]
6086
6087v_add_f32_e64 v5, flat_scratch_hi, v2
6088// CHECK: [0x05,0x00,0x01,0xd1,0x67,0x04,0x02,0x00]
6089
6090v_add_f32_e64 v5, vcc_lo, v2
6091// CHECK: [0x05,0x00,0x01,0xd1,0x6a,0x04,0x02,0x00]
6092
6093v_add_f32_e64 v5, vcc_hi, v2
6094// CHECK: [0x05,0x00,0x01,0xd1,0x6b,0x04,0x02,0x00]
6095
6096v_add_f32_e64 v5, tba_lo, v2
6097// CHECK: [0x05,0x00,0x01,0xd1,0x6c,0x04,0x02,0x00]
6098
6099v_add_f32_e64 v5, tba_hi, v2
6100// CHECK: [0x05,0x00,0x01,0xd1,0x6d,0x04,0x02,0x00]
6101
6102v_add_f32_e64 v5, tma_lo, v2
6103// CHECK: [0x05,0x00,0x01,0xd1,0x6e,0x04,0x02,0x00]
6104
6105v_add_f32_e64 v5, tma_hi, v2
6106// CHECK: [0x05,0x00,0x01,0xd1,0x6f,0x04,0x02,0x00]
6107
6108v_add_f32_e64 v5, ttmp11, v2
6109// CHECK: [0x05,0x00,0x01,0xd1,0x7b,0x04,0x02,0x00]
6110
6111v_add_f32_e64 v5, m0, v2
6112// CHECK: [0x05,0x00,0x01,0xd1,0x7c,0x04,0x02,0x00]
6113
6114v_add_f32_e64 v5, exec_lo, v2
6115// CHECK: [0x05,0x00,0x01,0xd1,0x7e,0x04,0x02,0x00]
6116
6117v_add_f32_e64 v5, exec_hi, v2
6118// CHECK: [0x05,0x00,0x01,0xd1,0x7f,0x04,0x02,0x00]
6119
6120v_add_f32_e64 v5, 0, v2
6121// CHECK: [0x05,0x00,0x01,0xd1,0x80,0x04,0x02,0x00]
6122
6123v_add_f32_e64 v5, -1, v2
6124// CHECK: [0x05,0x00,0x01,0xd1,0xc1,0x04,0x02,0x00]
6125
6126v_add_f32_e64 v5, 0.5, v2
6127// CHECK: [0x05,0x00,0x01,0xd1,0xf0,0x04,0x02,0x00]
6128
6129v_add_f32_e64 v5, -4.0, v2
6130// CHECK: [0x05,0x00,0x01,0xd1,0xf7,0x04,0x02,0x00]
6131
6132v_add_f32_e64 v5, src_vccz, v2
6133// CHECK: [0x05,0x00,0x01,0xd1,0xfb,0x04,0x02,0x00]
6134
6135v_add_f32_e64 v5, src_execz, v2
6136// CHECK: [0x05,0x00,0x01,0xd1,0xfc,0x04,0x02,0x00]
6137
6138v_add_f32_e64 v5, src_scc, v2
6139// CHECK: [0x05,0x00,0x01,0xd1,0xfd,0x04,0x02,0x00]
6140
6141v_add_f32_e64 v5, src_lds_direct, v2
6142// CHECK: [0x05,0x00,0x01,0xd1,0xfe,0x04,0x02,0x00]
6143
6144v_add_f32_e64 v5, v1, v255
6145// CHECK: [0x05,0x00,0x01,0xd1,0x01,0xff,0x03,0x00]
6146
6147v_add_f32_e64 v5, v1, s2
6148// CHECK: [0x05,0x00,0x01,0xd1,0x01,0x05,0x00,0x00]
6149
6150v_add_f32_e64 v5, v1, s101
6151// CHECK: [0x05,0x00,0x01,0xd1,0x01,0xcb,0x00,0x00]
6152
6153v_add_f32_e64 v5, v1, flat_scratch_lo
6154// CHECK: [0x05,0x00,0x01,0xd1,0x01,0xcd,0x00,0x00]
6155
6156v_add_f32_e64 v5, v1, flat_scratch_hi
6157// CHECK: [0x05,0x00,0x01,0xd1,0x01,0xcf,0x00,0x00]
6158
6159v_add_f32_e64 v5, v1, vcc_lo
6160// CHECK: [0x05,0x00,0x01,0xd1,0x01,0xd5,0x00,0x00]
6161
6162v_add_f32_e64 v5, v1, vcc_hi
6163// CHECK: [0x05,0x00,0x01,0xd1,0x01,0xd7,0x00,0x00]
6164
6165v_add_f32_e64 v5, v1, tba_lo
6166// CHECK: [0x05,0x00,0x01,0xd1,0x01,0xd9,0x00,0x00]
6167
6168v_add_f32_e64 v5, v1, tba_hi
6169// CHECK: [0x05,0x00,0x01,0xd1,0x01,0xdb,0x00,0x00]
6170
6171v_add_f32_e64 v5, v1, tma_lo
6172// CHECK: [0x05,0x00,0x01,0xd1,0x01,0xdd,0x00,0x00]
6173
6174v_add_f32_e64 v5, v1, tma_hi
6175// CHECK: [0x05,0x00,0x01,0xd1,0x01,0xdf,0x00,0x00]
6176
6177v_add_f32_e64 v5, v1, ttmp11
6178// CHECK: [0x05,0x00,0x01,0xd1,0x01,0xf7,0x00,0x00]
6179
6180v_add_f32_e64 v5, v1, m0
6181// CHECK: [0x05,0x00,0x01,0xd1,0x01,0xf9,0x00,0x00]
6182
6183v_add_f32_e64 v5, v1, exec_lo
6184// CHECK: [0x05,0x00,0x01,0xd1,0x01,0xfd,0x00,0x00]
6185
6186v_add_f32_e64 v5, v1, exec_hi
6187// CHECK: [0x05,0x00,0x01,0xd1,0x01,0xff,0x00,0x00]
6188
6189v_add_f32_e64 v5, v1, 0
6190// CHECK: [0x05,0x00,0x01,0xd1,0x01,0x01,0x01,0x00]
6191
6192v_add_f32_e64 v5, v1, -1
6193// CHECK: [0x05,0x00,0x01,0xd1,0x01,0x83,0x01,0x00]
6194
6195v_add_f32_e64 v5, v1, 0.5
6196// CHECK: [0x05,0x00,0x01,0xd1,0x01,0xe1,0x01,0x00]
6197
6198v_add_f32_e64 v5, v1, -4.0
6199// CHECK: [0x05,0x00,0x01,0xd1,0x01,0xef,0x01,0x00]
6200
6201v_add_f32_e64 v5, v1, src_vccz
6202// CHECK: [0x05,0x00,0x01,0xd1,0x01,0xf7,0x01,0x00]
6203
6204v_add_f32_e64 v5, v1, src_execz
6205// CHECK: [0x05,0x00,0x01,0xd1,0x01,0xf9,0x01,0x00]
6206
6207v_add_f32_e64 v5, v1, src_scc
6208// CHECK: [0x05,0x00,0x01,0xd1,0x01,0xfb,0x01,0x00]
6209
6210v_add_f32_e64 v5, -v1, v2
6211// CHECK: [0x05,0x00,0x01,0xd1,0x01,0x05,0x02,0x20]
6212
6213v_add_f32_e64 v5, v1, -v2
6214// CHECK: [0x05,0x00,0x01,0xd1,0x01,0x05,0x02,0x40]
6215
6216v_add_f32_e64 v5, -v1, -v2
6217// CHECK: [0x05,0x00,0x01,0xd1,0x01,0x05,0x02,0x60]
6218
6219v_add_f32_e64 v5, |v1|, v2
6220// CHECK: [0x05,0x01,0x01,0xd1,0x01,0x05,0x02,0x00]
6221
6222v_add_f32_e64 v5, v1, |v2|
6223// CHECK: [0x05,0x02,0x01,0xd1,0x01,0x05,0x02,0x00]
6224
6225v_add_f32_e64 v5, |v1|, |v2|
6226// CHECK: [0x05,0x03,0x01,0xd1,0x01,0x05,0x02,0x00]
6227
6228v_add_f32_e64 v5, v1, v2 clamp
6229// CHECK: [0x05,0x80,0x01,0xd1,0x01,0x05,0x02,0x00]
6230
6231v_add_f32_e64 v5, v1, v2 mul:2
6232// CHECK: [0x05,0x00,0x01,0xd1,0x01,0x05,0x02,0x08]
6233
6234v_add_f32_e64 v5, v1, v2 mul:4
6235// CHECK: [0x05,0x00,0x01,0xd1,0x01,0x05,0x02,0x10]
6236
6237v_add_f32_e64 v5, v1, v2 div:2
6238// CHECK: [0x05,0x00,0x01,0xd1,0x01,0x05,0x02,0x18]
6239
6240v_sub_f32_e64 v5, v1, v2
6241// CHECK: [0x05,0x00,0x02,0xd1,0x01,0x05,0x02,0x00]
6242
6243v_sub_f32_e64 v255, v1, v2
6244// CHECK: [0xff,0x00,0x02,0xd1,0x01,0x05,0x02,0x00]
6245
6246v_sub_f32_e64 v5, v255, v2
6247// CHECK: [0x05,0x00,0x02,0xd1,0xff,0x05,0x02,0x00]
6248
6249v_sub_f32_e64 v5, s1, v2
6250// CHECK: [0x05,0x00,0x02,0xd1,0x01,0x04,0x02,0x00]
6251
6252v_sub_f32_e64 v5, s101, v2
6253// CHECK: [0x05,0x00,0x02,0xd1,0x65,0x04,0x02,0x00]
6254
6255v_sub_f32_e64 v5, flat_scratch_lo, v2
6256// CHECK: [0x05,0x00,0x02,0xd1,0x66,0x04,0x02,0x00]
6257
6258v_sub_f32_e64 v5, flat_scratch_hi, v2
6259// CHECK: [0x05,0x00,0x02,0xd1,0x67,0x04,0x02,0x00]
6260
6261v_sub_f32_e64 v5, vcc_lo, v2
6262// CHECK: [0x05,0x00,0x02,0xd1,0x6a,0x04,0x02,0x00]
6263
6264v_sub_f32_e64 v5, vcc_hi, v2
6265// CHECK: [0x05,0x00,0x02,0xd1,0x6b,0x04,0x02,0x00]
6266
6267v_sub_f32_e64 v5, tba_lo, v2
6268// CHECK: [0x05,0x00,0x02,0xd1,0x6c,0x04,0x02,0x00]
6269
6270v_sub_f32_e64 v5, tba_hi, v2
6271// CHECK: [0x05,0x00,0x02,0xd1,0x6d,0x04,0x02,0x00]
6272
6273v_sub_f32_e64 v5, tma_lo, v2
6274// CHECK: [0x05,0x00,0x02,0xd1,0x6e,0x04,0x02,0x00]
6275
6276v_sub_f32_e64 v5, tma_hi, v2
6277// CHECK: [0x05,0x00,0x02,0xd1,0x6f,0x04,0x02,0x00]
6278
6279v_sub_f32_e64 v5, ttmp11, v2
6280// CHECK: [0x05,0x00,0x02,0xd1,0x7b,0x04,0x02,0x00]
6281
6282v_sub_f32_e64 v5, m0, v2
6283// CHECK: [0x05,0x00,0x02,0xd1,0x7c,0x04,0x02,0x00]
6284
6285v_sub_f32_e64 v5, exec_lo, v2
6286// CHECK: [0x05,0x00,0x02,0xd1,0x7e,0x04,0x02,0x00]
6287
6288v_sub_f32_e64 v5, exec_hi, v2
6289// CHECK: [0x05,0x00,0x02,0xd1,0x7f,0x04,0x02,0x00]
6290
6291v_sub_f32_e64 v5, 0, v2
6292// CHECK: [0x05,0x00,0x02,0xd1,0x80,0x04,0x02,0x00]
6293
6294v_sub_f32_e64 v5, -1, v2
6295// CHECK: [0x05,0x00,0x02,0xd1,0xc1,0x04,0x02,0x00]
6296
6297v_sub_f32_e64 v5, 0.5, v2
6298// CHECK: [0x05,0x00,0x02,0xd1,0xf0,0x04,0x02,0x00]
6299
6300v_sub_f32_e64 v5, -4.0, v2
6301// CHECK: [0x05,0x00,0x02,0xd1,0xf7,0x04,0x02,0x00]
6302
6303v_sub_f32_e64 v5, src_vccz, v2
6304// CHECK: [0x05,0x00,0x02,0xd1,0xfb,0x04,0x02,0x00]
6305
6306v_sub_f32_e64 v5, src_execz, v2
6307// CHECK: [0x05,0x00,0x02,0xd1,0xfc,0x04,0x02,0x00]
6308
6309v_sub_f32_e64 v5, src_scc, v2
6310// CHECK: [0x05,0x00,0x02,0xd1,0xfd,0x04,0x02,0x00]
6311
6312v_sub_f32_e64 v5, src_lds_direct, v2
6313// CHECK: [0x05,0x00,0x02,0xd1,0xfe,0x04,0x02,0x00]
6314
6315v_sub_f32_e64 v5, v1, v255
6316// CHECK: [0x05,0x00,0x02,0xd1,0x01,0xff,0x03,0x00]
6317
6318v_sub_f32_e64 v5, v1, s2
6319// CHECK: [0x05,0x00,0x02,0xd1,0x01,0x05,0x00,0x00]
6320
6321v_sub_f32_e64 v5, v1, s101
6322// CHECK: [0x05,0x00,0x02,0xd1,0x01,0xcb,0x00,0x00]
6323
6324v_sub_f32_e64 v5, v1, flat_scratch_lo
6325// CHECK: [0x05,0x00,0x02,0xd1,0x01,0xcd,0x00,0x00]
6326
6327v_sub_f32_e64 v5, v1, flat_scratch_hi
6328// CHECK: [0x05,0x00,0x02,0xd1,0x01,0xcf,0x00,0x00]
6329
6330v_sub_f32_e64 v5, v1, vcc_lo
6331// CHECK: [0x05,0x00,0x02,0xd1,0x01,0xd5,0x00,0x00]
6332
6333v_sub_f32_e64 v5, v1, vcc_hi
6334// CHECK: [0x05,0x00,0x02,0xd1,0x01,0xd7,0x00,0x00]
6335
6336v_sub_f32_e64 v5, v1, tba_lo
6337// CHECK: [0x05,0x00,0x02,0xd1,0x01,0xd9,0x00,0x00]
6338
6339v_sub_f32_e64 v5, v1, tba_hi
6340// CHECK: [0x05,0x00,0x02,0xd1,0x01,0xdb,0x00,0x00]
6341
6342v_sub_f32_e64 v5, v1, tma_lo
6343// CHECK: [0x05,0x00,0x02,0xd1,0x01,0xdd,0x00,0x00]
6344
6345v_sub_f32_e64 v5, v1, tma_hi
6346// CHECK: [0x05,0x00,0x02,0xd1,0x01,0xdf,0x00,0x00]
6347
6348v_sub_f32_e64 v5, v1, ttmp11
6349// CHECK: [0x05,0x00,0x02,0xd1,0x01,0xf7,0x00,0x00]
6350
6351v_sub_f32_e64 v5, v1, m0
6352// CHECK: [0x05,0x00,0x02,0xd1,0x01,0xf9,0x00,0x00]
6353
6354v_sub_f32_e64 v5, v1, exec_lo
6355// CHECK: [0x05,0x00,0x02,0xd1,0x01,0xfd,0x00,0x00]
6356
6357v_sub_f32_e64 v5, v1, exec_hi
6358// CHECK: [0x05,0x00,0x02,0xd1,0x01,0xff,0x00,0x00]
6359
6360v_sub_f32_e64 v5, v1, 0
6361// CHECK: [0x05,0x00,0x02,0xd1,0x01,0x01,0x01,0x00]
6362
6363v_sub_f32_e64 v5, v1, -1
6364// CHECK: [0x05,0x00,0x02,0xd1,0x01,0x83,0x01,0x00]
6365
6366v_sub_f32_e64 v5, v1, 0.5
6367// CHECK: [0x05,0x00,0x02,0xd1,0x01,0xe1,0x01,0x00]
6368
6369v_sub_f32_e64 v5, v1, -4.0
6370// CHECK: [0x05,0x00,0x02,0xd1,0x01,0xef,0x01,0x00]
6371
6372v_sub_f32_e64 v5, v1, src_vccz
6373// CHECK: [0x05,0x00,0x02,0xd1,0x01,0xf7,0x01,0x00]
6374
6375v_sub_f32_e64 v5, v1, src_execz
6376// CHECK: [0x05,0x00,0x02,0xd1,0x01,0xf9,0x01,0x00]
6377
6378v_sub_f32_e64 v5, v1, src_scc
6379// CHECK: [0x05,0x00,0x02,0xd1,0x01,0xfb,0x01,0x00]
6380
6381v_sub_f32_e64 v5, -v1, v2
6382// CHECK: [0x05,0x00,0x02,0xd1,0x01,0x05,0x02,0x20]
6383
6384v_sub_f32_e64 v5, v1, -v2
6385// CHECK: [0x05,0x00,0x02,0xd1,0x01,0x05,0x02,0x40]
6386
6387v_sub_f32_e64 v5, -v1, -v2
6388// CHECK: [0x05,0x00,0x02,0xd1,0x01,0x05,0x02,0x60]
6389
6390v_sub_f32_e64 v5, |v1|, v2
6391// CHECK: [0x05,0x01,0x02,0xd1,0x01,0x05,0x02,0x00]
6392
6393v_sub_f32_e64 v5, v1, |v2|
6394// CHECK: [0x05,0x02,0x02,0xd1,0x01,0x05,0x02,0x00]
6395
6396v_sub_f32_e64 v5, |v1|, |v2|
6397// CHECK: [0x05,0x03,0x02,0xd1,0x01,0x05,0x02,0x00]
6398
6399v_sub_f32_e64 v5, v1, v2 clamp
6400// CHECK: [0x05,0x80,0x02,0xd1,0x01,0x05,0x02,0x00]
6401
6402v_sub_f32_e64 v5, v1, v2 mul:2
6403// CHECK: [0x05,0x00,0x02,0xd1,0x01,0x05,0x02,0x08]
6404
6405v_sub_f32_e64 v5, v1, v2 mul:4
6406// CHECK: [0x05,0x00,0x02,0xd1,0x01,0x05,0x02,0x10]
6407
6408v_sub_f32_e64 v5, v1, v2 div:2
6409// CHECK: [0x05,0x00,0x02,0xd1,0x01,0x05,0x02,0x18]
6410
6411v_subrev_f32_e64 v5, v1, v2
6412// CHECK: [0x05,0x00,0x03,0xd1,0x01,0x05,0x02,0x00]
6413
6414v_subrev_f32_e64 v255, v1, v2
6415// CHECK: [0xff,0x00,0x03,0xd1,0x01,0x05,0x02,0x00]
6416
6417v_subrev_f32_e64 v5, v255, v2
6418// CHECK: [0x05,0x00,0x03,0xd1,0xff,0x05,0x02,0x00]
6419
6420v_subrev_f32_e64 v5, s1, v2
6421// CHECK: [0x05,0x00,0x03,0xd1,0x01,0x04,0x02,0x00]
6422
6423v_subrev_f32_e64 v5, s101, v2
6424// CHECK: [0x05,0x00,0x03,0xd1,0x65,0x04,0x02,0x00]
6425
6426v_subrev_f32_e64 v5, flat_scratch_lo, v2
6427// CHECK: [0x05,0x00,0x03,0xd1,0x66,0x04,0x02,0x00]
6428
6429v_subrev_f32_e64 v5, flat_scratch_hi, v2
6430// CHECK: [0x05,0x00,0x03,0xd1,0x67,0x04,0x02,0x00]
6431
6432v_subrev_f32_e64 v5, vcc_lo, v2
6433// CHECK: [0x05,0x00,0x03,0xd1,0x6a,0x04,0x02,0x00]
6434
6435v_subrev_f32_e64 v5, vcc_hi, v2
6436// CHECK: [0x05,0x00,0x03,0xd1,0x6b,0x04,0x02,0x00]
6437
6438v_subrev_f32_e64 v5, tba_lo, v2
6439// CHECK: [0x05,0x00,0x03,0xd1,0x6c,0x04,0x02,0x00]
6440
6441v_subrev_f32_e64 v5, tba_hi, v2
6442// CHECK: [0x05,0x00,0x03,0xd1,0x6d,0x04,0x02,0x00]
6443
6444v_subrev_f32_e64 v5, tma_lo, v2
6445// CHECK: [0x05,0x00,0x03,0xd1,0x6e,0x04,0x02,0x00]
6446
6447v_subrev_f32_e64 v5, tma_hi, v2
6448// CHECK: [0x05,0x00,0x03,0xd1,0x6f,0x04,0x02,0x00]
6449
6450v_subrev_f32_e64 v5, ttmp11, v2
6451// CHECK: [0x05,0x00,0x03,0xd1,0x7b,0x04,0x02,0x00]
6452
6453v_subrev_f32_e64 v5, m0, v2
6454// CHECK: [0x05,0x00,0x03,0xd1,0x7c,0x04,0x02,0x00]
6455
6456v_subrev_f32_e64 v5, exec_lo, v2
6457// CHECK: [0x05,0x00,0x03,0xd1,0x7e,0x04,0x02,0x00]
6458
6459v_subrev_f32_e64 v5, exec_hi, v2
6460// CHECK: [0x05,0x00,0x03,0xd1,0x7f,0x04,0x02,0x00]
6461
6462v_subrev_f32_e64 v5, 0, v2
6463// CHECK: [0x05,0x00,0x03,0xd1,0x80,0x04,0x02,0x00]
6464
6465v_subrev_f32_e64 v5, -1, v2
6466// CHECK: [0x05,0x00,0x03,0xd1,0xc1,0x04,0x02,0x00]
6467
6468v_subrev_f32_e64 v5, 0.5, v2
6469// CHECK: [0x05,0x00,0x03,0xd1,0xf0,0x04,0x02,0x00]
6470
6471v_subrev_f32_e64 v5, -4.0, v2
6472// CHECK: [0x05,0x00,0x03,0xd1,0xf7,0x04,0x02,0x00]
6473
6474v_subrev_f32_e64 v5, src_vccz, v2
6475// CHECK: [0x05,0x00,0x03,0xd1,0xfb,0x04,0x02,0x00]
6476
6477v_subrev_f32_e64 v5, src_execz, v2
6478// CHECK: [0x05,0x00,0x03,0xd1,0xfc,0x04,0x02,0x00]
6479
6480v_subrev_f32_e64 v5, src_scc, v2
6481// CHECK: [0x05,0x00,0x03,0xd1,0xfd,0x04,0x02,0x00]
6482
6483v_subrev_f32_e64 v5, v1, v255
6484// CHECK: [0x05,0x00,0x03,0xd1,0x01,0xff,0x03,0x00]
6485
6486v_subrev_f32_e64 v5, v1, s2
6487// CHECK: [0x05,0x00,0x03,0xd1,0x01,0x05,0x00,0x00]
6488
6489v_subrev_f32_e64 v5, v1, s101
6490// CHECK: [0x05,0x00,0x03,0xd1,0x01,0xcb,0x00,0x00]
6491
6492v_subrev_f32_e64 v5, v1, flat_scratch_lo
6493// CHECK: [0x05,0x00,0x03,0xd1,0x01,0xcd,0x00,0x00]
6494
6495v_subrev_f32_e64 v5, v1, flat_scratch_hi
6496// CHECK: [0x05,0x00,0x03,0xd1,0x01,0xcf,0x00,0x00]
6497
6498v_subrev_f32_e64 v5, v1, vcc_lo
6499// CHECK: [0x05,0x00,0x03,0xd1,0x01,0xd5,0x00,0x00]
6500
6501v_subrev_f32_e64 v5, v1, vcc_hi
6502// CHECK: [0x05,0x00,0x03,0xd1,0x01,0xd7,0x00,0x00]
6503
6504v_subrev_f32_e64 v5, v1, tba_lo
6505// CHECK: [0x05,0x00,0x03,0xd1,0x01,0xd9,0x00,0x00]
6506
6507v_subrev_f32_e64 v5, v1, tba_hi
6508// CHECK: [0x05,0x00,0x03,0xd1,0x01,0xdb,0x00,0x00]
6509
6510v_subrev_f32_e64 v5, v1, tma_lo
6511// CHECK: [0x05,0x00,0x03,0xd1,0x01,0xdd,0x00,0x00]
6512
6513v_subrev_f32_e64 v5, v1, tma_hi
6514// CHECK: [0x05,0x00,0x03,0xd1,0x01,0xdf,0x00,0x00]
6515
6516v_subrev_f32_e64 v5, v1, ttmp11
6517// CHECK: [0x05,0x00,0x03,0xd1,0x01,0xf7,0x00,0x00]
6518
6519v_subrev_f32_e64 v5, v1, m0
6520// CHECK: [0x05,0x00,0x03,0xd1,0x01,0xf9,0x00,0x00]
6521
6522v_subrev_f32_e64 v5, v1, exec_lo
6523// CHECK: [0x05,0x00,0x03,0xd1,0x01,0xfd,0x00,0x00]
6524
6525v_subrev_f32_e64 v5, v1, exec_hi
6526// CHECK: [0x05,0x00,0x03,0xd1,0x01,0xff,0x00,0x00]
6527
6528v_subrev_f32_e64 v5, v1, 0
6529// CHECK: [0x05,0x00,0x03,0xd1,0x01,0x01,0x01,0x00]
6530
6531v_subrev_f32_e64 v5, v1, -1
6532// CHECK: [0x05,0x00,0x03,0xd1,0x01,0x83,0x01,0x00]
6533
6534v_subrev_f32_e64 v5, v1, 0.5
6535// CHECK: [0x05,0x00,0x03,0xd1,0x01,0xe1,0x01,0x00]
6536
6537v_subrev_f32_e64 v5, v1, -4.0
6538// CHECK: [0x05,0x00,0x03,0xd1,0x01,0xef,0x01,0x00]
6539
6540v_subrev_f32_e64 v5, v1, src_vccz
6541// CHECK: [0x05,0x00,0x03,0xd1,0x01,0xf7,0x01,0x00]
6542
6543v_subrev_f32_e64 v5, v1, src_execz
6544// CHECK: [0x05,0x00,0x03,0xd1,0x01,0xf9,0x01,0x00]
6545
6546v_subrev_f32_e64 v5, v1, src_scc
6547// CHECK: [0x05,0x00,0x03,0xd1,0x01,0xfb,0x01,0x00]
6548
6549v_subrev_f32_e64 v5, -v1, v2
6550// CHECK: [0x05,0x00,0x03,0xd1,0x01,0x05,0x02,0x20]
6551
6552v_subrev_f32_e64 v5, v1, -v2
6553// CHECK: [0x05,0x00,0x03,0xd1,0x01,0x05,0x02,0x40]
6554
6555v_subrev_f32_e64 v5, -v1, -v2
6556// CHECK: [0x05,0x00,0x03,0xd1,0x01,0x05,0x02,0x60]
6557
6558v_subrev_f32_e64 v5, |v1|, v2
6559// CHECK: [0x05,0x01,0x03,0xd1,0x01,0x05,0x02,0x00]
6560
6561v_subrev_f32_e64 v5, v1, |v2|
6562// CHECK: [0x05,0x02,0x03,0xd1,0x01,0x05,0x02,0x00]
6563
6564v_subrev_f32_e64 v5, |v1|, |v2|
6565// CHECK: [0x05,0x03,0x03,0xd1,0x01,0x05,0x02,0x00]
6566
6567v_subrev_f32_e64 v5, v1, v2 clamp
6568// CHECK: [0x05,0x80,0x03,0xd1,0x01,0x05,0x02,0x00]
6569
6570v_subrev_f32_e64 v5, v1, v2 mul:2
6571// CHECK: [0x05,0x00,0x03,0xd1,0x01,0x05,0x02,0x08]
6572
6573v_subrev_f32_e64 v5, v1, v2 mul:4
6574// CHECK: [0x05,0x00,0x03,0xd1,0x01,0x05,0x02,0x10]
6575
6576v_subrev_f32_e64 v5, v1, v2 div:2
6577// CHECK: [0x05,0x00,0x03,0xd1,0x01,0x05,0x02,0x18]
6578
6579v_mul_legacy_f32_e64 v5, v1, v2
6580// CHECK: [0x05,0x00,0x04,0xd1,0x01,0x05,0x02,0x00]
6581
6582v_mul_legacy_f32_e64 v255, v1, v2
6583// CHECK: [0xff,0x00,0x04,0xd1,0x01,0x05,0x02,0x00]
6584
6585v_mul_legacy_f32_e64 v5, v255, v2
6586// CHECK: [0x05,0x00,0x04,0xd1,0xff,0x05,0x02,0x00]
6587
6588v_mul_legacy_f32_e64 v5, s1, v2
6589// CHECK: [0x05,0x00,0x04,0xd1,0x01,0x04,0x02,0x00]
6590
6591v_mul_legacy_f32_e64 v5, s101, v2
6592// CHECK: [0x05,0x00,0x04,0xd1,0x65,0x04,0x02,0x00]
6593
6594v_mul_legacy_f32_e64 v5, flat_scratch_lo, v2
6595// CHECK: [0x05,0x00,0x04,0xd1,0x66,0x04,0x02,0x00]
6596
6597v_mul_legacy_f32_e64 v5, flat_scratch_hi, v2
6598// CHECK: [0x05,0x00,0x04,0xd1,0x67,0x04,0x02,0x00]
6599
6600v_mul_legacy_f32_e64 v5, vcc_lo, v2
6601// CHECK: [0x05,0x00,0x04,0xd1,0x6a,0x04,0x02,0x00]
6602
6603v_mul_legacy_f32_e64 v5, vcc_hi, v2
6604// CHECK: [0x05,0x00,0x04,0xd1,0x6b,0x04,0x02,0x00]
6605
6606v_mul_legacy_f32_e64 v5, tba_lo, v2
6607// CHECK: [0x05,0x00,0x04,0xd1,0x6c,0x04,0x02,0x00]
6608
6609v_mul_legacy_f32_e64 v5, tba_hi, v2
6610// CHECK: [0x05,0x00,0x04,0xd1,0x6d,0x04,0x02,0x00]
6611
6612v_mul_legacy_f32_e64 v5, tma_lo, v2
6613// CHECK: [0x05,0x00,0x04,0xd1,0x6e,0x04,0x02,0x00]
6614
6615v_mul_legacy_f32_e64 v5, tma_hi, v2
6616// CHECK: [0x05,0x00,0x04,0xd1,0x6f,0x04,0x02,0x00]
6617
6618v_mul_legacy_f32_e64 v5, ttmp11, v2
6619// CHECK: [0x05,0x00,0x04,0xd1,0x7b,0x04,0x02,0x00]
6620
6621v_mul_legacy_f32_e64 v5, m0, v2
6622// CHECK: [0x05,0x00,0x04,0xd1,0x7c,0x04,0x02,0x00]
6623
6624v_mul_legacy_f32_e64 v5, exec_lo, v2
6625// CHECK: [0x05,0x00,0x04,0xd1,0x7e,0x04,0x02,0x00]
6626
6627v_mul_legacy_f32_e64 v5, exec_hi, v2
6628// CHECK: [0x05,0x00,0x04,0xd1,0x7f,0x04,0x02,0x00]
6629
6630v_mul_legacy_f32_e64 v5, 0, v2
6631// CHECK: [0x05,0x00,0x04,0xd1,0x80,0x04,0x02,0x00]
6632
6633v_mul_legacy_f32_e64 v5, -1, v2
6634// CHECK: [0x05,0x00,0x04,0xd1,0xc1,0x04,0x02,0x00]
6635
6636v_mul_legacy_f32_e64 v5, 0.5, v2
6637// CHECK: [0x05,0x00,0x04,0xd1,0xf0,0x04,0x02,0x00]
6638
6639v_mul_legacy_f32_e64 v5, -4.0, v2
6640// CHECK: [0x05,0x00,0x04,0xd1,0xf7,0x04,0x02,0x00]
6641
6642v_mul_legacy_f32_e64 v5, src_vccz, v2
6643// CHECK: [0x05,0x00,0x04,0xd1,0xfb,0x04,0x02,0x00]
6644
6645v_mul_legacy_f32_e64 v5, src_execz, v2
6646// CHECK: [0x05,0x00,0x04,0xd1,0xfc,0x04,0x02,0x00]
6647
6648v_mul_legacy_f32_e64 v5, src_scc, v2
6649// CHECK: [0x05,0x00,0x04,0xd1,0xfd,0x04,0x02,0x00]
6650
6651v_mul_legacy_f32_e64 v5, src_lds_direct, v2
6652// CHECK: [0x05,0x00,0x04,0xd1,0xfe,0x04,0x02,0x00]
6653
6654v_mul_legacy_f32_e64 v5, v1, v255
6655// CHECK: [0x05,0x00,0x04,0xd1,0x01,0xff,0x03,0x00]
6656
6657v_mul_legacy_f32_e64 v5, v1, s2
6658// CHECK: [0x05,0x00,0x04,0xd1,0x01,0x05,0x00,0x00]
6659
6660v_mul_legacy_f32_e64 v5, v1, s101
6661// CHECK: [0x05,0x00,0x04,0xd1,0x01,0xcb,0x00,0x00]
6662
6663v_mul_legacy_f32_e64 v5, v1, flat_scratch_lo
6664// CHECK: [0x05,0x00,0x04,0xd1,0x01,0xcd,0x00,0x00]
6665
6666v_mul_legacy_f32_e64 v5, v1, flat_scratch_hi
6667// CHECK: [0x05,0x00,0x04,0xd1,0x01,0xcf,0x00,0x00]
6668
6669v_mul_legacy_f32_e64 v5, v1, vcc_lo
6670// CHECK: [0x05,0x00,0x04,0xd1,0x01,0xd5,0x00,0x00]
6671
6672v_mul_legacy_f32_e64 v5, v1, vcc_hi
6673// CHECK: [0x05,0x00,0x04,0xd1,0x01,0xd7,0x00,0x00]
6674
6675v_mul_legacy_f32_e64 v5, v1, tba_lo
6676// CHECK: [0x05,0x00,0x04,0xd1,0x01,0xd9,0x00,0x00]
6677
6678v_mul_legacy_f32_e64 v5, v1, tba_hi
6679// CHECK: [0x05,0x00,0x04,0xd1,0x01,0xdb,0x00,0x00]
6680
6681v_mul_legacy_f32_e64 v5, v1, tma_lo
6682// CHECK: [0x05,0x00,0x04,0xd1,0x01,0xdd,0x00,0x00]
6683
6684v_mul_legacy_f32_e64 v5, v1, tma_hi
6685// CHECK: [0x05,0x00,0x04,0xd1,0x01,0xdf,0x00,0x00]
6686
6687v_mul_legacy_f32_e64 v5, v1, ttmp11
6688// CHECK: [0x05,0x00,0x04,0xd1,0x01,0xf7,0x00,0x00]
6689
6690v_mul_legacy_f32_e64 v5, v1, m0
6691// CHECK: [0x05,0x00,0x04,0xd1,0x01,0xf9,0x00,0x00]
6692
6693v_mul_legacy_f32_e64 v5, v1, exec_lo
6694// CHECK: [0x05,0x00,0x04,0xd1,0x01,0xfd,0x00,0x00]
6695
6696v_mul_legacy_f32_e64 v5, v1, exec_hi
6697// CHECK: [0x05,0x00,0x04,0xd1,0x01,0xff,0x00,0x00]
6698
6699v_mul_legacy_f32_e64 v5, v1, 0
6700// CHECK: [0x05,0x00,0x04,0xd1,0x01,0x01,0x01,0x00]
6701
6702v_mul_legacy_f32_e64 v5, v1, -1
6703// CHECK: [0x05,0x00,0x04,0xd1,0x01,0x83,0x01,0x00]
6704
6705v_mul_legacy_f32_e64 v5, v1, 0.5
6706// CHECK: [0x05,0x00,0x04,0xd1,0x01,0xe1,0x01,0x00]
6707
6708v_mul_legacy_f32_e64 v5, v1, -4.0
6709// CHECK: [0x05,0x00,0x04,0xd1,0x01,0xef,0x01,0x00]
6710
6711v_mul_legacy_f32_e64 v5, v1, src_vccz
6712// CHECK: [0x05,0x00,0x04,0xd1,0x01,0xf7,0x01,0x00]
6713
6714v_mul_legacy_f32_e64 v5, v1, src_execz
6715// CHECK: [0x05,0x00,0x04,0xd1,0x01,0xf9,0x01,0x00]
6716
6717v_mul_legacy_f32_e64 v5, v1, src_scc
6718// CHECK: [0x05,0x00,0x04,0xd1,0x01,0xfb,0x01,0x00]
6719
6720v_mul_legacy_f32_e64 v5, -v1, v2
6721// CHECK: [0x05,0x00,0x04,0xd1,0x01,0x05,0x02,0x20]
6722
6723v_mul_legacy_f32_e64 v5, v1, -v2
6724// CHECK: [0x05,0x00,0x04,0xd1,0x01,0x05,0x02,0x40]
6725
6726v_mul_legacy_f32_e64 v5, -v1, -v2
6727// CHECK: [0x05,0x00,0x04,0xd1,0x01,0x05,0x02,0x60]
6728
6729v_mul_legacy_f32_e64 v5, |v1|, v2
6730// CHECK: [0x05,0x01,0x04,0xd1,0x01,0x05,0x02,0x00]
6731
6732v_mul_legacy_f32_e64 v5, v1, |v2|
6733// CHECK: [0x05,0x02,0x04,0xd1,0x01,0x05,0x02,0x00]
6734
6735v_mul_legacy_f32_e64 v5, |v1|, |v2|
6736// CHECK: [0x05,0x03,0x04,0xd1,0x01,0x05,0x02,0x00]
6737
6738v_mul_legacy_f32_e64 v5, v1, v2 clamp
6739// CHECK: [0x05,0x80,0x04,0xd1,0x01,0x05,0x02,0x00]
6740
6741v_mul_legacy_f32_e64 v5, v1, v2 mul:2
6742// CHECK: [0x05,0x00,0x04,0xd1,0x01,0x05,0x02,0x08]
6743
6744v_mul_legacy_f32_e64 v5, v1, v2 mul:4
6745// CHECK: [0x05,0x00,0x04,0xd1,0x01,0x05,0x02,0x10]
6746
6747v_mul_legacy_f32_e64 v5, v1, v2 div:2
6748// CHECK: [0x05,0x00,0x04,0xd1,0x01,0x05,0x02,0x18]
6749
6750v_mul_f32_e64 v5, v1, v2
6751// CHECK: [0x05,0x00,0x05,0xd1,0x01,0x05,0x02,0x00]
6752
6753v_mul_f32_e64 v255, v1, v2
6754// CHECK: [0xff,0x00,0x05,0xd1,0x01,0x05,0x02,0x00]
6755
6756v_mul_f32_e64 v5, v255, v2
6757// CHECK: [0x05,0x00,0x05,0xd1,0xff,0x05,0x02,0x00]
6758
6759v_mul_f32_e64 v5, s1, v2
6760// CHECK: [0x05,0x00,0x05,0xd1,0x01,0x04,0x02,0x00]
6761
6762v_mul_f32_e64 v5, s101, v2
6763// CHECK: [0x05,0x00,0x05,0xd1,0x65,0x04,0x02,0x00]
6764
6765v_mul_f32_e64 v5, flat_scratch_lo, v2
6766// CHECK: [0x05,0x00,0x05,0xd1,0x66,0x04,0x02,0x00]
6767
6768v_mul_f32_e64 v5, flat_scratch_hi, v2
6769// CHECK: [0x05,0x00,0x05,0xd1,0x67,0x04,0x02,0x00]
6770
6771v_mul_f32_e64 v5, vcc_lo, v2
6772// CHECK: [0x05,0x00,0x05,0xd1,0x6a,0x04,0x02,0x00]
6773
6774v_mul_f32_e64 v5, vcc_hi, v2
6775// CHECK: [0x05,0x00,0x05,0xd1,0x6b,0x04,0x02,0x00]
6776
6777v_mul_f32_e64 v5, tba_lo, v2
6778// CHECK: [0x05,0x00,0x05,0xd1,0x6c,0x04,0x02,0x00]
6779
6780v_mul_f32_e64 v5, tba_hi, v2
6781// CHECK: [0x05,0x00,0x05,0xd1,0x6d,0x04,0x02,0x00]
6782
6783v_mul_f32_e64 v5, tma_lo, v2
6784// CHECK: [0x05,0x00,0x05,0xd1,0x6e,0x04,0x02,0x00]
6785
6786v_mul_f32_e64 v5, tma_hi, v2
6787// CHECK: [0x05,0x00,0x05,0xd1,0x6f,0x04,0x02,0x00]
6788
6789v_mul_f32_e64 v5, ttmp11, v2
6790// CHECK: [0x05,0x00,0x05,0xd1,0x7b,0x04,0x02,0x00]
6791
6792v_mul_f32_e64 v5, m0, v2
6793// CHECK: [0x05,0x00,0x05,0xd1,0x7c,0x04,0x02,0x00]
6794
6795v_mul_f32_e64 v5, exec_lo, v2
6796// CHECK: [0x05,0x00,0x05,0xd1,0x7e,0x04,0x02,0x00]
6797
6798v_mul_f32_e64 v5, exec_hi, v2
6799// CHECK: [0x05,0x00,0x05,0xd1,0x7f,0x04,0x02,0x00]
6800
6801v_mul_f32_e64 v5, 0, v2
6802// CHECK: [0x05,0x00,0x05,0xd1,0x80,0x04,0x02,0x00]
6803
6804v_mul_f32_e64 v5, -1, v2
6805// CHECK: [0x05,0x00,0x05,0xd1,0xc1,0x04,0x02,0x00]
6806
6807v_mul_f32_e64 v5, 0.5, v2
6808// CHECK: [0x05,0x00,0x05,0xd1,0xf0,0x04,0x02,0x00]
6809
6810v_mul_f32_e64 v5, -4.0, v2
6811// CHECK: [0x05,0x00,0x05,0xd1,0xf7,0x04,0x02,0x00]
6812
6813v_mul_f32_e64 v5, src_vccz, v2
6814// CHECK: [0x05,0x00,0x05,0xd1,0xfb,0x04,0x02,0x00]
6815
6816v_mul_f32_e64 v5, src_execz, v2
6817// CHECK: [0x05,0x00,0x05,0xd1,0xfc,0x04,0x02,0x00]
6818
6819v_mul_f32_e64 v5, src_scc, v2
6820// CHECK: [0x05,0x00,0x05,0xd1,0xfd,0x04,0x02,0x00]
6821
6822v_mul_f32_e64 v5, src_lds_direct, v2
6823// CHECK: [0x05,0x00,0x05,0xd1,0xfe,0x04,0x02,0x00]
6824
6825v_mul_f32_e64 v5, v1, v255
6826// CHECK: [0x05,0x00,0x05,0xd1,0x01,0xff,0x03,0x00]
6827
6828v_mul_f32_e64 v5, v1, s2
6829// CHECK: [0x05,0x00,0x05,0xd1,0x01,0x05,0x00,0x00]
6830
6831v_mul_f32_e64 v5, v1, s101
6832// CHECK: [0x05,0x00,0x05,0xd1,0x01,0xcb,0x00,0x00]
6833
6834v_mul_f32_e64 v5, v1, flat_scratch_lo
6835// CHECK: [0x05,0x00,0x05,0xd1,0x01,0xcd,0x00,0x00]
6836
6837v_mul_f32_e64 v5, v1, flat_scratch_hi
6838// CHECK: [0x05,0x00,0x05,0xd1,0x01,0xcf,0x00,0x00]
6839
6840v_mul_f32_e64 v5, v1, vcc_lo
6841// CHECK: [0x05,0x00,0x05,0xd1,0x01,0xd5,0x00,0x00]
6842
6843v_mul_f32_e64 v5, v1, vcc_hi
6844// CHECK: [0x05,0x00,0x05,0xd1,0x01,0xd7,0x00,0x00]
6845
6846v_mul_f32_e64 v5, v1, tba_lo
6847// CHECK: [0x05,0x00,0x05,0xd1,0x01,0xd9,0x00,0x00]
6848
6849v_mul_f32_e64 v5, v1, tba_hi
6850// CHECK: [0x05,0x00,0x05,0xd1,0x01,0xdb,0x00,0x00]
6851
6852v_mul_f32_e64 v5, v1, tma_lo
6853// CHECK: [0x05,0x00,0x05,0xd1,0x01,0xdd,0x00,0x00]
6854
6855v_mul_f32_e64 v5, v1, tma_hi
6856// CHECK: [0x05,0x00,0x05,0xd1,0x01,0xdf,0x00,0x00]
6857
6858v_mul_f32_e64 v5, v1, ttmp11
6859// CHECK: [0x05,0x00,0x05,0xd1,0x01,0xf7,0x00,0x00]
6860
6861v_mul_f32_e64 v5, v1, m0
6862// CHECK: [0x05,0x00,0x05,0xd1,0x01,0xf9,0x00,0x00]
6863
6864v_mul_f32_e64 v5, v1, exec_lo
6865// CHECK: [0x05,0x00,0x05,0xd1,0x01,0xfd,0x00,0x00]
6866
6867v_mul_f32_e64 v5, v1, exec_hi
6868// CHECK: [0x05,0x00,0x05,0xd1,0x01,0xff,0x00,0x00]
6869
6870v_mul_f32_e64 v5, v1, 0
6871// CHECK: [0x05,0x00,0x05,0xd1,0x01,0x01,0x01,0x00]
6872
6873v_mul_f32_e64 v5, v1, -1
6874// CHECK: [0x05,0x00,0x05,0xd1,0x01,0x83,0x01,0x00]
6875
6876v_mul_f32_e64 v5, v1, 0.5
6877// CHECK: [0x05,0x00,0x05,0xd1,0x01,0xe1,0x01,0x00]
6878
6879v_mul_f32_e64 v5, v1, -4.0
6880// CHECK: [0x05,0x00,0x05,0xd1,0x01,0xef,0x01,0x00]
6881
6882v_mul_f32_e64 v5, v1, src_vccz
6883// CHECK: [0x05,0x00,0x05,0xd1,0x01,0xf7,0x01,0x00]
6884
6885v_mul_f32_e64 v5, v1, src_execz
6886// CHECK: [0x05,0x00,0x05,0xd1,0x01,0xf9,0x01,0x00]
6887
6888v_mul_f32_e64 v5, v1, src_scc
6889// CHECK: [0x05,0x00,0x05,0xd1,0x01,0xfb,0x01,0x00]
6890
6891v_mul_f32_e64 v5, -v1, v2
6892// CHECK: [0x05,0x00,0x05,0xd1,0x01,0x05,0x02,0x20]
6893
6894v_mul_f32_e64 v5, v1, -v2
6895// CHECK: [0x05,0x00,0x05,0xd1,0x01,0x05,0x02,0x40]
6896
6897v_mul_f32_e64 v5, -v1, -v2
6898// CHECK: [0x05,0x00,0x05,0xd1,0x01,0x05,0x02,0x60]
6899
6900v_mul_f32_e64 v5, |v1|, v2
6901// CHECK: [0x05,0x01,0x05,0xd1,0x01,0x05,0x02,0x00]
6902
6903v_mul_f32_e64 v5, v1, |v2|
6904// CHECK: [0x05,0x02,0x05,0xd1,0x01,0x05,0x02,0x00]
6905
6906v_mul_f32_e64 v5, |v1|, |v2|
6907// CHECK: [0x05,0x03,0x05,0xd1,0x01,0x05,0x02,0x00]
6908
6909v_mul_f32_e64 v5, v1, v2 clamp
6910// CHECK: [0x05,0x80,0x05,0xd1,0x01,0x05,0x02,0x00]
6911
6912v_mul_f32_e64 v5, v1, v2 mul:2
6913// CHECK: [0x05,0x00,0x05,0xd1,0x01,0x05,0x02,0x08]
6914
6915v_mul_f32_e64 v5, v1, v2 mul:4
6916// CHECK: [0x05,0x00,0x05,0xd1,0x01,0x05,0x02,0x10]
6917
6918v_mul_f32_e64 v5, v1, v2 div:2
6919// CHECK: [0x05,0x00,0x05,0xd1,0x01,0x05,0x02,0x18]
6920
6921v_mul_i32_i24_e64 v5, v1, v2
6922// CHECK: [0x05,0x00,0x06,0xd1,0x01,0x05,0x02,0x00]
6923
6924v_mul_i32_i24_e64 v255, v1, v2
6925// CHECK: [0xff,0x00,0x06,0xd1,0x01,0x05,0x02,0x00]
6926
6927v_mul_i32_i24_e64 v5, v255, v2
6928// CHECK: [0x05,0x00,0x06,0xd1,0xff,0x05,0x02,0x00]
6929
6930v_mul_i32_i24_e64 v5, s1, v2
6931// CHECK: [0x05,0x00,0x06,0xd1,0x01,0x04,0x02,0x00]
6932
6933v_mul_i32_i24_e64 v5, s101, v2
6934// CHECK: [0x05,0x00,0x06,0xd1,0x65,0x04,0x02,0x00]
6935
6936v_mul_i32_i24_e64 v5, flat_scratch_lo, v2
6937// CHECK: [0x05,0x00,0x06,0xd1,0x66,0x04,0x02,0x00]
6938
6939v_mul_i32_i24_e64 v5, flat_scratch_hi, v2
6940// CHECK: [0x05,0x00,0x06,0xd1,0x67,0x04,0x02,0x00]
6941
6942v_mul_i32_i24_e64 v5, vcc_lo, v2
6943// CHECK: [0x05,0x00,0x06,0xd1,0x6a,0x04,0x02,0x00]
6944
6945v_mul_i32_i24_e64 v5, vcc_hi, v2
6946// CHECK: [0x05,0x00,0x06,0xd1,0x6b,0x04,0x02,0x00]
6947
6948v_mul_i32_i24_e64 v5, tba_lo, v2
6949// CHECK: [0x05,0x00,0x06,0xd1,0x6c,0x04,0x02,0x00]
6950
6951v_mul_i32_i24_e64 v5, tba_hi, v2
6952// CHECK: [0x05,0x00,0x06,0xd1,0x6d,0x04,0x02,0x00]
6953
6954v_mul_i32_i24_e64 v5, tma_lo, v2
6955// CHECK: [0x05,0x00,0x06,0xd1,0x6e,0x04,0x02,0x00]
6956
6957v_mul_i32_i24_e64 v5, tma_hi, v2
6958// CHECK: [0x05,0x00,0x06,0xd1,0x6f,0x04,0x02,0x00]
6959
6960v_mul_i32_i24_e64 v5, ttmp11, v2
6961// CHECK: [0x05,0x00,0x06,0xd1,0x7b,0x04,0x02,0x00]
6962
6963v_mul_i32_i24_e64 v5, m0, v2
6964// CHECK: [0x05,0x00,0x06,0xd1,0x7c,0x04,0x02,0x00]
6965
6966v_mul_i32_i24_e64 v5, exec_lo, v2
6967// CHECK: [0x05,0x00,0x06,0xd1,0x7e,0x04,0x02,0x00]
6968
6969v_mul_i32_i24_e64 v5, exec_hi, v2
6970// CHECK: [0x05,0x00,0x06,0xd1,0x7f,0x04,0x02,0x00]
6971
6972v_mul_i32_i24_e64 v5, 0, v2
6973// CHECK: [0x05,0x00,0x06,0xd1,0x80,0x04,0x02,0x00]
6974
6975v_mul_i32_i24_e64 v5, -1, v2
6976// CHECK: [0x05,0x00,0x06,0xd1,0xc1,0x04,0x02,0x00]
6977
6978v_mul_i32_i24_e64 v5, 0.5, v2
6979// CHECK: [0x05,0x00,0x06,0xd1,0xf0,0x04,0x02,0x00]
6980
6981v_mul_i32_i24_e64 v5, -4.0, v2
6982// CHECK: [0x05,0x00,0x06,0xd1,0xf7,0x04,0x02,0x00]
6983
6984v_mul_i32_i24_e64 v5, src_vccz, v2
6985// CHECK: [0x05,0x00,0x06,0xd1,0xfb,0x04,0x02,0x00]
6986
6987v_mul_i32_i24_e64 v5, src_execz, v2
6988// CHECK: [0x05,0x00,0x06,0xd1,0xfc,0x04,0x02,0x00]
6989
6990v_mul_i32_i24_e64 v5, src_scc, v2
6991// CHECK: [0x05,0x00,0x06,0xd1,0xfd,0x04,0x02,0x00]
6992
6993v_mul_i32_i24_e64 v5, src_lds_direct, v2
6994// CHECK: [0x05,0x00,0x06,0xd1,0xfe,0x04,0x02,0x00]
6995
6996v_mul_i32_i24_e64 v5, v1, v255
6997// CHECK: [0x05,0x00,0x06,0xd1,0x01,0xff,0x03,0x00]
6998
6999v_mul_i32_i24_e64 v5, v1, s2
7000// CHECK: [0x05,0x00,0x06,0xd1,0x01,0x05,0x00,0x00]
7001
7002v_mul_i32_i24_e64 v5, v1, s101
7003// CHECK: [0x05,0x00,0x06,0xd1,0x01,0xcb,0x00,0x00]
7004
7005v_mul_i32_i24_e64 v5, v1, flat_scratch_lo
7006// CHECK: [0x05,0x00,0x06,0xd1,0x01,0xcd,0x00,0x00]
7007
7008v_mul_i32_i24_e64 v5, v1, flat_scratch_hi
7009// CHECK: [0x05,0x00,0x06,0xd1,0x01,0xcf,0x00,0x00]
7010
7011v_mul_i32_i24_e64 v5, v1, vcc_lo
7012// CHECK: [0x05,0x00,0x06,0xd1,0x01,0xd5,0x00,0x00]
7013
7014v_mul_i32_i24_e64 v5, v1, vcc_hi
7015// CHECK: [0x05,0x00,0x06,0xd1,0x01,0xd7,0x00,0x00]
7016
7017v_mul_i32_i24_e64 v5, v1, tba_lo
7018// CHECK: [0x05,0x00,0x06,0xd1,0x01,0xd9,0x00,0x00]
7019
7020v_mul_i32_i24_e64 v5, v1, tba_hi
7021// CHECK: [0x05,0x00,0x06,0xd1,0x01,0xdb,0x00,0x00]
7022
7023v_mul_i32_i24_e64 v5, v1, tma_lo
7024// CHECK: [0x05,0x00,0x06,0xd1,0x01,0xdd,0x00,0x00]
7025
7026v_mul_i32_i24_e64 v5, v1, tma_hi
7027// CHECK: [0x05,0x00,0x06,0xd1,0x01,0xdf,0x00,0x00]
7028
7029v_mul_i32_i24_e64 v5, v1, ttmp11
7030// CHECK: [0x05,0x00,0x06,0xd1,0x01,0xf7,0x00,0x00]
7031
7032v_mul_i32_i24_e64 v5, v1, m0
7033// CHECK: [0x05,0x00,0x06,0xd1,0x01,0xf9,0x00,0x00]
7034
7035v_mul_i32_i24_e64 v5, v1, exec_lo
7036// CHECK: [0x05,0x00,0x06,0xd1,0x01,0xfd,0x00,0x00]
7037
7038v_mul_i32_i24_e64 v5, v1, exec_hi
7039// CHECK: [0x05,0x00,0x06,0xd1,0x01,0xff,0x00,0x00]
7040
7041v_mul_i32_i24_e64 v5, v1, 0
7042// CHECK: [0x05,0x00,0x06,0xd1,0x01,0x01,0x01,0x00]
7043
7044v_mul_i32_i24_e64 v5, v1, -1
7045// CHECK: [0x05,0x00,0x06,0xd1,0x01,0x83,0x01,0x00]
7046
7047v_mul_i32_i24_e64 v5, v1, 0.5
7048// CHECK: [0x05,0x00,0x06,0xd1,0x01,0xe1,0x01,0x00]
7049
7050v_mul_i32_i24_e64 v5, v1, -4.0
7051// CHECK: [0x05,0x00,0x06,0xd1,0x01,0xef,0x01,0x00]
7052
7053v_mul_i32_i24_e64 v5, v1, src_vccz
7054// CHECK: [0x05,0x00,0x06,0xd1,0x01,0xf7,0x01,0x00]
7055
7056v_mul_i32_i24_e64 v5, v1, src_execz
7057// CHECK: [0x05,0x00,0x06,0xd1,0x01,0xf9,0x01,0x00]
7058
7059v_mul_i32_i24_e64 v5, v1, src_scc
7060// CHECK: [0x05,0x00,0x06,0xd1,0x01,0xfb,0x01,0x00]
7061
7062v_mul_i32_i24_e64 v5, v1, v2 clamp
7063// CHECK: [0x05,0x80,0x06,0xd1,0x01,0x05,0x02,0x00]
7064
7065v_mul_hi_i32_i24_e64 v5, v1, v2
7066// CHECK: [0x05,0x00,0x07,0xd1,0x01,0x05,0x02,0x00]
7067
7068v_mul_hi_i32_i24_e64 v255, v1, v2
7069// CHECK: [0xff,0x00,0x07,0xd1,0x01,0x05,0x02,0x00]
7070
7071v_mul_hi_i32_i24_e64 v5, v255, v2
7072// CHECK: [0x05,0x00,0x07,0xd1,0xff,0x05,0x02,0x00]
7073
7074v_mul_hi_i32_i24_e64 v5, s1, v2
7075// CHECK: [0x05,0x00,0x07,0xd1,0x01,0x04,0x02,0x00]
7076
7077v_mul_hi_i32_i24_e64 v5, s101, v2
7078// CHECK: [0x05,0x00,0x07,0xd1,0x65,0x04,0x02,0x00]
7079
7080v_mul_hi_i32_i24_e64 v5, flat_scratch_lo, v2
7081// CHECK: [0x05,0x00,0x07,0xd1,0x66,0x04,0x02,0x00]
7082
7083v_mul_hi_i32_i24_e64 v5, flat_scratch_hi, v2
7084// CHECK: [0x05,0x00,0x07,0xd1,0x67,0x04,0x02,0x00]
7085
7086v_mul_hi_i32_i24_e64 v5, vcc_lo, v2
7087// CHECK: [0x05,0x00,0x07,0xd1,0x6a,0x04,0x02,0x00]
7088
7089v_mul_hi_i32_i24_e64 v5, vcc_hi, v2
7090// CHECK: [0x05,0x00,0x07,0xd1,0x6b,0x04,0x02,0x00]
7091
7092v_mul_hi_i32_i24_e64 v5, tba_lo, v2
7093// CHECK: [0x05,0x00,0x07,0xd1,0x6c,0x04,0x02,0x00]
7094
7095v_mul_hi_i32_i24_e64 v5, tba_hi, v2
7096// CHECK: [0x05,0x00,0x07,0xd1,0x6d,0x04,0x02,0x00]
7097
7098v_mul_hi_i32_i24_e64 v5, tma_lo, v2
7099// CHECK: [0x05,0x00,0x07,0xd1,0x6e,0x04,0x02,0x00]
7100
7101v_mul_hi_i32_i24_e64 v5, tma_hi, v2
7102// CHECK: [0x05,0x00,0x07,0xd1,0x6f,0x04,0x02,0x00]
7103
7104v_mul_hi_i32_i24_e64 v5, ttmp11, v2
7105// CHECK: [0x05,0x00,0x07,0xd1,0x7b,0x04,0x02,0x00]
7106
7107v_mul_hi_i32_i24_e64 v5, m0, v2
7108// CHECK: [0x05,0x00,0x07,0xd1,0x7c,0x04,0x02,0x00]
7109
7110v_mul_hi_i32_i24_e64 v5, exec_lo, v2
7111// CHECK: [0x05,0x00,0x07,0xd1,0x7e,0x04,0x02,0x00]
7112
7113v_mul_hi_i32_i24_e64 v5, exec_hi, v2
7114// CHECK: [0x05,0x00,0x07,0xd1,0x7f,0x04,0x02,0x00]
7115
7116v_mul_hi_i32_i24_e64 v5, 0, v2
7117// CHECK: [0x05,0x00,0x07,0xd1,0x80,0x04,0x02,0x00]
7118
7119v_mul_hi_i32_i24_e64 v5, -1, v2
7120// CHECK: [0x05,0x00,0x07,0xd1,0xc1,0x04,0x02,0x00]
7121
7122v_mul_hi_i32_i24_e64 v5, 0.5, v2
7123// CHECK: [0x05,0x00,0x07,0xd1,0xf0,0x04,0x02,0x00]
7124
7125v_mul_hi_i32_i24_e64 v5, -4.0, v2
7126// CHECK: [0x05,0x00,0x07,0xd1,0xf7,0x04,0x02,0x00]
7127
7128v_mul_hi_i32_i24_e64 v5, src_vccz, v2
7129// CHECK: [0x05,0x00,0x07,0xd1,0xfb,0x04,0x02,0x00]
7130
7131v_mul_hi_i32_i24_e64 v5, src_execz, v2
7132// CHECK: [0x05,0x00,0x07,0xd1,0xfc,0x04,0x02,0x00]
7133
7134v_mul_hi_i32_i24_e64 v5, src_scc, v2
7135// CHECK: [0x05,0x00,0x07,0xd1,0xfd,0x04,0x02,0x00]
7136
7137v_mul_hi_i32_i24_e64 v5, src_lds_direct, v2
7138// CHECK: [0x05,0x00,0x07,0xd1,0xfe,0x04,0x02,0x00]
7139
7140v_mul_hi_i32_i24_e64 v5, v1, v255
7141// CHECK: [0x05,0x00,0x07,0xd1,0x01,0xff,0x03,0x00]
7142
7143v_mul_hi_i32_i24_e64 v5, v1, s2
7144// CHECK: [0x05,0x00,0x07,0xd1,0x01,0x05,0x00,0x00]
7145
7146v_mul_hi_i32_i24_e64 v5, v1, s101
7147// CHECK: [0x05,0x00,0x07,0xd1,0x01,0xcb,0x00,0x00]
7148
7149v_mul_hi_i32_i24_e64 v5, v1, flat_scratch_lo
7150// CHECK: [0x05,0x00,0x07,0xd1,0x01,0xcd,0x00,0x00]
7151
7152v_mul_hi_i32_i24_e64 v5, v1, flat_scratch_hi
7153// CHECK: [0x05,0x00,0x07,0xd1,0x01,0xcf,0x00,0x00]
7154
7155v_mul_hi_i32_i24_e64 v5, v1, vcc_lo
7156// CHECK: [0x05,0x00,0x07,0xd1,0x01,0xd5,0x00,0x00]
7157
7158v_mul_hi_i32_i24_e64 v5, v1, vcc_hi
7159// CHECK: [0x05,0x00,0x07,0xd1,0x01,0xd7,0x00,0x00]
7160
7161v_mul_hi_i32_i24_e64 v5, v1, tba_lo
7162// CHECK: [0x05,0x00,0x07,0xd1,0x01,0xd9,0x00,0x00]
7163
7164v_mul_hi_i32_i24_e64 v5, v1, tba_hi
7165// CHECK: [0x05,0x00,0x07,0xd1,0x01,0xdb,0x00,0x00]
7166
7167v_mul_hi_i32_i24_e64 v5, v1, tma_lo
7168// CHECK: [0x05,0x00,0x07,0xd1,0x01,0xdd,0x00,0x00]
7169
7170v_mul_hi_i32_i24_e64 v5, v1, tma_hi
7171// CHECK: [0x05,0x00,0x07,0xd1,0x01,0xdf,0x00,0x00]
7172
7173v_mul_hi_i32_i24_e64 v5, v1, ttmp11
7174// CHECK: [0x05,0x00,0x07,0xd1,0x01,0xf7,0x00,0x00]
7175
7176v_mul_hi_i32_i24_e64 v5, v1, m0
7177// CHECK: [0x05,0x00,0x07,0xd1,0x01,0xf9,0x00,0x00]
7178
7179v_mul_hi_i32_i24_e64 v5, v1, exec_lo
7180// CHECK: [0x05,0x00,0x07,0xd1,0x01,0xfd,0x00,0x00]
7181
7182v_mul_hi_i32_i24_e64 v5, v1, exec_hi
7183// CHECK: [0x05,0x00,0x07,0xd1,0x01,0xff,0x00,0x00]
7184
7185v_mul_hi_i32_i24_e64 v5, v1, 0
7186// CHECK: [0x05,0x00,0x07,0xd1,0x01,0x01,0x01,0x00]
7187
7188v_mul_hi_i32_i24_e64 v5, v1, -1
7189// CHECK: [0x05,0x00,0x07,0xd1,0x01,0x83,0x01,0x00]
7190
7191v_mul_hi_i32_i24_e64 v5, v1, 0.5
7192// CHECK: [0x05,0x00,0x07,0xd1,0x01,0xe1,0x01,0x00]
7193
7194v_mul_hi_i32_i24_e64 v5, v1, -4.0
7195// CHECK: [0x05,0x00,0x07,0xd1,0x01,0xef,0x01,0x00]
7196
7197v_mul_hi_i32_i24_e64 v5, v1, src_vccz
7198// CHECK: [0x05,0x00,0x07,0xd1,0x01,0xf7,0x01,0x00]
7199
7200v_mul_hi_i32_i24_e64 v5, v1, src_execz
7201// CHECK: [0x05,0x00,0x07,0xd1,0x01,0xf9,0x01,0x00]
7202
7203v_mul_hi_i32_i24_e64 v5, v1, src_scc
7204// CHECK: [0x05,0x00,0x07,0xd1,0x01,0xfb,0x01,0x00]
7205
7206v_mul_u32_u24_e64 v5, v1, v2
7207// CHECK: [0x05,0x00,0x08,0xd1,0x01,0x05,0x02,0x00]
7208
7209v_mul_u32_u24_e64 v255, v1, v2
7210// CHECK: [0xff,0x00,0x08,0xd1,0x01,0x05,0x02,0x00]
7211
7212v_mul_u32_u24_e64 v5, v255, v2
7213// CHECK: [0x05,0x00,0x08,0xd1,0xff,0x05,0x02,0x00]
7214
7215v_mul_u32_u24_e64 v5, s1, v2
7216// CHECK: [0x05,0x00,0x08,0xd1,0x01,0x04,0x02,0x00]
7217
7218v_mul_u32_u24_e64 v5, s101, v2
7219// CHECK: [0x05,0x00,0x08,0xd1,0x65,0x04,0x02,0x00]
7220
7221v_mul_u32_u24_e64 v5, flat_scratch_lo, v2
7222// CHECK: [0x05,0x00,0x08,0xd1,0x66,0x04,0x02,0x00]
7223
7224v_mul_u32_u24_e64 v5, flat_scratch_hi, v2
7225// CHECK: [0x05,0x00,0x08,0xd1,0x67,0x04,0x02,0x00]
7226
7227v_mul_u32_u24_e64 v5, vcc_lo, v2
7228// CHECK: [0x05,0x00,0x08,0xd1,0x6a,0x04,0x02,0x00]
7229
7230v_mul_u32_u24_e64 v5, vcc_hi, v2
7231// CHECK: [0x05,0x00,0x08,0xd1,0x6b,0x04,0x02,0x00]
7232
7233v_mul_u32_u24_e64 v5, tba_lo, v2
7234// CHECK: [0x05,0x00,0x08,0xd1,0x6c,0x04,0x02,0x00]
7235
7236v_mul_u32_u24_e64 v5, tba_hi, v2
7237// CHECK: [0x05,0x00,0x08,0xd1,0x6d,0x04,0x02,0x00]
7238
7239v_mul_u32_u24_e64 v5, tma_lo, v2
7240// CHECK: [0x05,0x00,0x08,0xd1,0x6e,0x04,0x02,0x00]
7241
7242v_mul_u32_u24_e64 v5, tma_hi, v2
7243// CHECK: [0x05,0x00,0x08,0xd1,0x6f,0x04,0x02,0x00]
7244
7245v_mul_u32_u24_e64 v5, ttmp11, v2
7246// CHECK: [0x05,0x00,0x08,0xd1,0x7b,0x04,0x02,0x00]
7247
7248v_mul_u32_u24_e64 v5, m0, v2
7249// CHECK: [0x05,0x00,0x08,0xd1,0x7c,0x04,0x02,0x00]
7250
7251v_mul_u32_u24_e64 v5, exec_lo, v2
7252// CHECK: [0x05,0x00,0x08,0xd1,0x7e,0x04,0x02,0x00]
7253
7254v_mul_u32_u24_e64 v5, exec_hi, v2
7255// CHECK: [0x05,0x00,0x08,0xd1,0x7f,0x04,0x02,0x00]
7256
7257v_mul_u32_u24_e64 v5, 0, v2
7258// CHECK: [0x05,0x00,0x08,0xd1,0x80,0x04,0x02,0x00]
7259
7260v_mul_u32_u24_e64 v5, -1, v2
7261// CHECK: [0x05,0x00,0x08,0xd1,0xc1,0x04,0x02,0x00]
7262
7263v_mul_u32_u24_e64 v5, 0.5, v2
7264// CHECK: [0x05,0x00,0x08,0xd1,0xf0,0x04,0x02,0x00]
7265
7266v_mul_u32_u24_e64 v5, -4.0, v2
7267// CHECK: [0x05,0x00,0x08,0xd1,0xf7,0x04,0x02,0x00]
7268
7269v_mul_u32_u24_e64 v5, src_vccz, v2
7270// CHECK: [0x05,0x00,0x08,0xd1,0xfb,0x04,0x02,0x00]
7271
7272v_mul_u32_u24_e64 v5, src_execz, v2
7273// CHECK: [0x05,0x00,0x08,0xd1,0xfc,0x04,0x02,0x00]
7274
7275v_mul_u32_u24_e64 v5, src_scc, v2
7276// CHECK: [0x05,0x00,0x08,0xd1,0xfd,0x04,0x02,0x00]
7277
7278v_mul_u32_u24_e64 v5, src_lds_direct, v2
7279// CHECK: [0x05,0x00,0x08,0xd1,0xfe,0x04,0x02,0x00]
7280
7281v_mul_u32_u24_e64 v5, v1, v255
7282// CHECK: [0x05,0x00,0x08,0xd1,0x01,0xff,0x03,0x00]
7283
7284v_mul_u32_u24_e64 v5, v1, s2
7285// CHECK: [0x05,0x00,0x08,0xd1,0x01,0x05,0x00,0x00]
7286
7287v_mul_u32_u24_e64 v5, v1, s101
7288// CHECK: [0x05,0x00,0x08,0xd1,0x01,0xcb,0x00,0x00]
7289
7290v_mul_u32_u24_e64 v5, v1, flat_scratch_lo
7291// CHECK: [0x05,0x00,0x08,0xd1,0x01,0xcd,0x00,0x00]
7292
7293v_mul_u32_u24_e64 v5, v1, flat_scratch_hi
7294// CHECK: [0x05,0x00,0x08,0xd1,0x01,0xcf,0x00,0x00]
7295
7296v_mul_u32_u24_e64 v5, v1, vcc_lo
7297// CHECK: [0x05,0x00,0x08,0xd1,0x01,0xd5,0x00,0x00]
7298
7299v_mul_u32_u24_e64 v5, v1, vcc_hi
7300// CHECK: [0x05,0x00,0x08,0xd1,0x01,0xd7,0x00,0x00]
7301
7302v_mul_u32_u24_e64 v5, v1, tba_lo
7303// CHECK: [0x05,0x00,0x08,0xd1,0x01,0xd9,0x00,0x00]
7304
7305v_mul_u32_u24_e64 v5, v1, tba_hi
7306// CHECK: [0x05,0x00,0x08,0xd1,0x01,0xdb,0x00,0x00]
7307
7308v_mul_u32_u24_e64 v5, v1, tma_lo
7309// CHECK: [0x05,0x00,0x08,0xd1,0x01,0xdd,0x00,0x00]
7310
7311v_mul_u32_u24_e64 v5, v1, tma_hi
7312// CHECK: [0x05,0x00,0x08,0xd1,0x01,0xdf,0x00,0x00]
7313
7314v_mul_u32_u24_e64 v5, v1, ttmp11
7315// CHECK: [0x05,0x00,0x08,0xd1,0x01,0xf7,0x00,0x00]
7316
7317v_mul_u32_u24_e64 v5, v1, m0
7318// CHECK: [0x05,0x00,0x08,0xd1,0x01,0xf9,0x00,0x00]
7319
7320v_mul_u32_u24_e64 v5, v1, exec_lo
7321// CHECK: [0x05,0x00,0x08,0xd1,0x01,0xfd,0x00,0x00]
7322
7323v_mul_u32_u24_e64 v5, v1, exec_hi
7324// CHECK: [0x05,0x00,0x08,0xd1,0x01,0xff,0x00,0x00]
7325
7326v_mul_u32_u24_e64 v5, v1, 0
7327// CHECK: [0x05,0x00,0x08,0xd1,0x01,0x01,0x01,0x00]
7328
7329v_mul_u32_u24_e64 v5, v1, -1
7330// CHECK: [0x05,0x00,0x08,0xd1,0x01,0x83,0x01,0x00]
7331
7332v_mul_u32_u24_e64 v5, v1, 0.5
7333// CHECK: [0x05,0x00,0x08,0xd1,0x01,0xe1,0x01,0x00]
7334
7335v_mul_u32_u24_e64 v5, v1, -4.0
7336// CHECK: [0x05,0x00,0x08,0xd1,0x01,0xef,0x01,0x00]
7337
7338v_mul_u32_u24_e64 v5, v1, src_vccz
7339// CHECK: [0x05,0x00,0x08,0xd1,0x01,0xf7,0x01,0x00]
7340
7341v_mul_u32_u24_e64 v5, v1, src_execz
7342// CHECK: [0x05,0x00,0x08,0xd1,0x01,0xf9,0x01,0x00]
7343
7344v_mul_u32_u24_e64 v5, v1, src_scc
7345// CHECK: [0x05,0x00,0x08,0xd1,0x01,0xfb,0x01,0x00]
7346
7347v_mul_u32_u24_e64 v5, v1, v2 clamp
7348// CHECK: [0x05,0x80,0x08,0xd1,0x01,0x05,0x02,0x00]
7349
7350v_mul_hi_u32_u24_e64 v5, v1, v2
7351// CHECK: [0x05,0x00,0x09,0xd1,0x01,0x05,0x02,0x00]
7352
7353v_mul_hi_u32_u24_e64 v255, v1, v2
7354// CHECK: [0xff,0x00,0x09,0xd1,0x01,0x05,0x02,0x00]
7355
7356v_mul_hi_u32_u24_e64 v5, v255, v2
7357// CHECK: [0x05,0x00,0x09,0xd1,0xff,0x05,0x02,0x00]
7358
7359v_mul_hi_u32_u24_e64 v5, s1, v2
7360// CHECK: [0x05,0x00,0x09,0xd1,0x01,0x04,0x02,0x00]
7361
7362v_mul_hi_u32_u24_e64 v5, s101, v2
7363// CHECK: [0x05,0x00,0x09,0xd1,0x65,0x04,0x02,0x00]
7364
7365v_mul_hi_u32_u24_e64 v5, flat_scratch_lo, v2
7366// CHECK: [0x05,0x00,0x09,0xd1,0x66,0x04,0x02,0x00]
7367
7368v_mul_hi_u32_u24_e64 v5, flat_scratch_hi, v2
7369// CHECK: [0x05,0x00,0x09,0xd1,0x67,0x04,0x02,0x00]
7370
7371v_mul_hi_u32_u24_e64 v5, vcc_lo, v2
7372// CHECK: [0x05,0x00,0x09,0xd1,0x6a,0x04,0x02,0x00]
7373
7374v_mul_hi_u32_u24_e64 v5, vcc_hi, v2
7375// CHECK: [0x05,0x00,0x09,0xd1,0x6b,0x04,0x02,0x00]
7376
7377v_mul_hi_u32_u24_e64 v5, tba_lo, v2
7378// CHECK: [0x05,0x00,0x09,0xd1,0x6c,0x04,0x02,0x00]
7379
7380v_mul_hi_u32_u24_e64 v5, tba_hi, v2
7381// CHECK: [0x05,0x00,0x09,0xd1,0x6d,0x04,0x02,0x00]
7382
7383v_mul_hi_u32_u24_e64 v5, tma_lo, v2
7384// CHECK: [0x05,0x00,0x09,0xd1,0x6e,0x04,0x02,0x00]
7385
7386v_mul_hi_u32_u24_e64 v5, tma_hi, v2
7387// CHECK: [0x05,0x00,0x09,0xd1,0x6f,0x04,0x02,0x00]
7388
7389v_mul_hi_u32_u24_e64 v5, ttmp11, v2
7390// CHECK: [0x05,0x00,0x09,0xd1,0x7b,0x04,0x02,0x00]
7391
7392v_mul_hi_u32_u24_e64 v5, m0, v2
7393// CHECK: [0x05,0x00,0x09,0xd1,0x7c,0x04,0x02,0x00]
7394
7395v_mul_hi_u32_u24_e64 v5, exec_lo, v2
7396// CHECK: [0x05,0x00,0x09,0xd1,0x7e,0x04,0x02,0x00]
7397
7398v_mul_hi_u32_u24_e64 v5, exec_hi, v2
7399// CHECK: [0x05,0x00,0x09,0xd1,0x7f,0x04,0x02,0x00]
7400
7401v_mul_hi_u32_u24_e64 v5, 0, v2
7402// CHECK: [0x05,0x00,0x09,0xd1,0x80,0x04,0x02,0x00]
7403
7404v_mul_hi_u32_u24_e64 v5, -1, v2
7405// CHECK: [0x05,0x00,0x09,0xd1,0xc1,0x04,0x02,0x00]
7406
7407v_mul_hi_u32_u24_e64 v5, 0.5, v2
7408// CHECK: [0x05,0x00,0x09,0xd1,0xf0,0x04,0x02,0x00]
7409
7410v_mul_hi_u32_u24_e64 v5, -4.0, v2
7411// CHECK: [0x05,0x00,0x09,0xd1,0xf7,0x04,0x02,0x00]
7412
7413v_mul_hi_u32_u24_e64 v5, src_vccz, v2
7414// CHECK: [0x05,0x00,0x09,0xd1,0xfb,0x04,0x02,0x00]
7415
7416v_mul_hi_u32_u24_e64 v5, src_execz, v2
7417// CHECK: [0x05,0x00,0x09,0xd1,0xfc,0x04,0x02,0x00]
7418
7419v_mul_hi_u32_u24_e64 v5, src_scc, v2
7420// CHECK: [0x05,0x00,0x09,0xd1,0xfd,0x04,0x02,0x00]
7421
7422v_mul_hi_u32_u24_e64 v5, src_lds_direct, v2
7423// CHECK: [0x05,0x00,0x09,0xd1,0xfe,0x04,0x02,0x00]
7424
7425v_mul_hi_u32_u24_e64 v5, v1, v255
7426// CHECK: [0x05,0x00,0x09,0xd1,0x01,0xff,0x03,0x00]
7427
7428v_mul_hi_u32_u24_e64 v5, v1, s2
7429// CHECK: [0x05,0x00,0x09,0xd1,0x01,0x05,0x00,0x00]
7430
7431v_mul_hi_u32_u24_e64 v5, v1, s101
7432// CHECK: [0x05,0x00,0x09,0xd1,0x01,0xcb,0x00,0x00]
7433
7434v_mul_hi_u32_u24_e64 v5, v1, flat_scratch_lo
7435// CHECK: [0x05,0x00,0x09,0xd1,0x01,0xcd,0x00,0x00]
7436
7437v_mul_hi_u32_u24_e64 v5, v1, flat_scratch_hi
7438// CHECK: [0x05,0x00,0x09,0xd1,0x01,0xcf,0x00,0x00]
7439
7440v_mul_hi_u32_u24_e64 v5, v1, vcc_lo
7441// CHECK: [0x05,0x00,0x09,0xd1,0x01,0xd5,0x00,0x00]
7442
7443v_mul_hi_u32_u24_e64 v5, v1, vcc_hi
7444// CHECK: [0x05,0x00,0x09,0xd1,0x01,0xd7,0x00,0x00]
7445
7446v_mul_hi_u32_u24_e64 v5, v1, tba_lo
7447// CHECK: [0x05,0x00,0x09,0xd1,0x01,0xd9,0x00,0x00]
7448
7449v_mul_hi_u32_u24_e64 v5, v1, tba_hi
7450// CHECK: [0x05,0x00,0x09,0xd1,0x01,0xdb,0x00,0x00]
7451
7452v_mul_hi_u32_u24_e64 v5, v1, tma_lo
7453// CHECK: [0x05,0x00,0x09,0xd1,0x01,0xdd,0x00,0x00]
7454
7455v_mul_hi_u32_u24_e64 v5, v1, tma_hi
7456// CHECK: [0x05,0x00,0x09,0xd1,0x01,0xdf,0x00,0x00]
7457
7458v_mul_hi_u32_u24_e64 v5, v1, ttmp11
7459// CHECK: [0x05,0x00,0x09,0xd1,0x01,0xf7,0x00,0x00]
7460
7461v_mul_hi_u32_u24_e64 v5, v1, m0
7462// CHECK: [0x05,0x00,0x09,0xd1,0x01,0xf9,0x00,0x00]
7463
7464v_mul_hi_u32_u24_e64 v5, v1, exec_lo
7465// CHECK: [0x05,0x00,0x09,0xd1,0x01,0xfd,0x00,0x00]
7466
7467v_mul_hi_u32_u24_e64 v5, v1, exec_hi
7468// CHECK: [0x05,0x00,0x09,0xd1,0x01,0xff,0x00,0x00]
7469
7470v_mul_hi_u32_u24_e64 v5, v1, 0
7471// CHECK: [0x05,0x00,0x09,0xd1,0x01,0x01,0x01,0x00]
7472
7473v_mul_hi_u32_u24_e64 v5, v1, -1
7474// CHECK: [0x05,0x00,0x09,0xd1,0x01,0x83,0x01,0x00]
7475
7476v_mul_hi_u32_u24_e64 v5, v1, 0.5
7477// CHECK: [0x05,0x00,0x09,0xd1,0x01,0xe1,0x01,0x00]
7478
7479v_mul_hi_u32_u24_e64 v5, v1, -4.0
7480// CHECK: [0x05,0x00,0x09,0xd1,0x01,0xef,0x01,0x00]
7481
7482v_mul_hi_u32_u24_e64 v5, v1, src_vccz
7483// CHECK: [0x05,0x00,0x09,0xd1,0x01,0xf7,0x01,0x00]
7484
7485v_mul_hi_u32_u24_e64 v5, v1, src_execz
7486// CHECK: [0x05,0x00,0x09,0xd1,0x01,0xf9,0x01,0x00]
7487
7488v_mul_hi_u32_u24_e64 v5, v1, src_scc
7489// CHECK: [0x05,0x00,0x09,0xd1,0x01,0xfb,0x01,0x00]
7490
7491v_min_f32_e64 v5, v1, v2
7492// CHECK: [0x05,0x00,0x0a,0xd1,0x01,0x05,0x02,0x00]
7493
7494v_min_f32_e64 v255, v1, v2
7495// CHECK: [0xff,0x00,0x0a,0xd1,0x01,0x05,0x02,0x00]
7496
7497v_min_f32_e64 v5, v255, v2
7498// CHECK: [0x05,0x00,0x0a,0xd1,0xff,0x05,0x02,0x00]
7499
7500v_min_f32_e64 v5, s1, v2
7501// CHECK: [0x05,0x00,0x0a,0xd1,0x01,0x04,0x02,0x00]
7502
7503v_min_f32_e64 v5, s101, v2
7504// CHECK: [0x05,0x00,0x0a,0xd1,0x65,0x04,0x02,0x00]
7505
7506v_min_f32_e64 v5, flat_scratch_lo, v2
7507// CHECK: [0x05,0x00,0x0a,0xd1,0x66,0x04,0x02,0x00]
7508
7509v_min_f32_e64 v5, flat_scratch_hi, v2
7510// CHECK: [0x05,0x00,0x0a,0xd1,0x67,0x04,0x02,0x00]
7511
7512v_min_f32_e64 v5, vcc_lo, v2
7513// CHECK: [0x05,0x00,0x0a,0xd1,0x6a,0x04,0x02,0x00]
7514
7515v_min_f32_e64 v5, vcc_hi, v2
7516// CHECK: [0x05,0x00,0x0a,0xd1,0x6b,0x04,0x02,0x00]
7517
7518v_min_f32_e64 v5, tba_lo, v2
7519// CHECK: [0x05,0x00,0x0a,0xd1,0x6c,0x04,0x02,0x00]
7520
7521v_min_f32_e64 v5, tba_hi, v2
7522// CHECK: [0x05,0x00,0x0a,0xd1,0x6d,0x04,0x02,0x00]
7523
7524v_min_f32_e64 v5, tma_lo, v2
7525// CHECK: [0x05,0x00,0x0a,0xd1,0x6e,0x04,0x02,0x00]
7526
7527v_min_f32_e64 v5, tma_hi, v2
7528// CHECK: [0x05,0x00,0x0a,0xd1,0x6f,0x04,0x02,0x00]
7529
7530v_min_f32_e64 v5, ttmp11, v2
7531// CHECK: [0x05,0x00,0x0a,0xd1,0x7b,0x04,0x02,0x00]
7532
7533v_min_f32_e64 v5, m0, v2
7534// CHECK: [0x05,0x00,0x0a,0xd1,0x7c,0x04,0x02,0x00]
7535
7536v_min_f32_e64 v5, exec_lo, v2
7537// CHECK: [0x05,0x00,0x0a,0xd1,0x7e,0x04,0x02,0x00]
7538
7539v_min_f32_e64 v5, exec_hi, v2
7540// CHECK: [0x05,0x00,0x0a,0xd1,0x7f,0x04,0x02,0x00]
7541
7542v_min_f32_e64 v5, 0, v2
7543// CHECK: [0x05,0x00,0x0a,0xd1,0x80,0x04,0x02,0x00]
7544
7545v_min_f32_e64 v5, -1, v2
7546// CHECK: [0x05,0x00,0x0a,0xd1,0xc1,0x04,0x02,0x00]
7547
7548v_min_f32_e64 v5, 0.5, v2
7549// CHECK: [0x05,0x00,0x0a,0xd1,0xf0,0x04,0x02,0x00]
7550
7551v_min_f32_e64 v5, -4.0, v2
7552// CHECK: [0x05,0x00,0x0a,0xd1,0xf7,0x04,0x02,0x00]
7553
7554v_min_f32_e64 v5, src_vccz, v2
7555// CHECK: [0x05,0x00,0x0a,0xd1,0xfb,0x04,0x02,0x00]
7556
7557v_min_f32_e64 v5, src_execz, v2
7558// CHECK: [0x05,0x00,0x0a,0xd1,0xfc,0x04,0x02,0x00]
7559
7560v_min_f32_e64 v5, src_scc, v2
7561// CHECK: [0x05,0x00,0x0a,0xd1,0xfd,0x04,0x02,0x00]
7562
7563v_min_f32_e64 v5, src_lds_direct, v2
7564// CHECK: [0x05,0x00,0x0a,0xd1,0xfe,0x04,0x02,0x00]
7565
7566v_min_f32_e64 v5, v1, v255
7567// CHECK: [0x05,0x00,0x0a,0xd1,0x01,0xff,0x03,0x00]
7568
7569v_min_f32_e64 v5, v1, s2
7570// CHECK: [0x05,0x00,0x0a,0xd1,0x01,0x05,0x00,0x00]
7571
7572v_min_f32_e64 v5, v1, s101
7573// CHECK: [0x05,0x00,0x0a,0xd1,0x01,0xcb,0x00,0x00]
7574
7575v_min_f32_e64 v5, v1, flat_scratch_lo
7576// CHECK: [0x05,0x00,0x0a,0xd1,0x01,0xcd,0x00,0x00]
7577
7578v_min_f32_e64 v5, v1, flat_scratch_hi
7579// CHECK: [0x05,0x00,0x0a,0xd1,0x01,0xcf,0x00,0x00]
7580
7581v_min_f32_e64 v5, v1, vcc_lo
7582// CHECK: [0x05,0x00,0x0a,0xd1,0x01,0xd5,0x00,0x00]
7583
7584v_min_f32_e64 v5, v1, vcc_hi
7585// CHECK: [0x05,0x00,0x0a,0xd1,0x01,0xd7,0x00,0x00]
7586
7587v_min_f32_e64 v5, v1, tba_lo
7588// CHECK: [0x05,0x00,0x0a,0xd1,0x01,0xd9,0x00,0x00]
7589
7590v_min_f32_e64 v5, v1, tba_hi
7591// CHECK: [0x05,0x00,0x0a,0xd1,0x01,0xdb,0x00,0x00]
7592
7593v_min_f32_e64 v5, v1, tma_lo
7594// CHECK: [0x05,0x00,0x0a,0xd1,0x01,0xdd,0x00,0x00]
7595
7596v_min_f32_e64 v5, v1, tma_hi
7597// CHECK: [0x05,0x00,0x0a,0xd1,0x01,0xdf,0x00,0x00]
7598
7599v_min_f32_e64 v5, v1, ttmp11
7600// CHECK: [0x05,0x00,0x0a,0xd1,0x01,0xf7,0x00,0x00]
7601
7602v_min_f32_e64 v5, v1, m0
7603// CHECK: [0x05,0x00,0x0a,0xd1,0x01,0xf9,0x00,0x00]
7604
7605v_min_f32_e64 v5, v1, exec_lo
7606// CHECK: [0x05,0x00,0x0a,0xd1,0x01,0xfd,0x00,0x00]
7607
7608v_min_f32_e64 v5, v1, exec_hi
7609// CHECK: [0x05,0x00,0x0a,0xd1,0x01,0xff,0x00,0x00]
7610
7611v_min_f32_e64 v5, v1, 0
7612// CHECK: [0x05,0x00,0x0a,0xd1,0x01,0x01,0x01,0x00]
7613
7614v_min_f32_e64 v5, v1, -1
7615// CHECK: [0x05,0x00,0x0a,0xd1,0x01,0x83,0x01,0x00]
7616
7617v_min_f32_e64 v5, v1, 0.5
7618// CHECK: [0x05,0x00,0x0a,0xd1,0x01,0xe1,0x01,0x00]
7619
7620v_min_f32_e64 v5, v1, -4.0
7621// CHECK: [0x05,0x00,0x0a,0xd1,0x01,0xef,0x01,0x00]
7622
7623v_min_f32_e64 v5, v1, src_vccz
7624// CHECK: [0x05,0x00,0x0a,0xd1,0x01,0xf7,0x01,0x00]
7625
7626v_min_f32_e64 v5, v1, src_execz
7627// CHECK: [0x05,0x00,0x0a,0xd1,0x01,0xf9,0x01,0x00]
7628
7629v_min_f32_e64 v5, v1, src_scc
7630// CHECK: [0x05,0x00,0x0a,0xd1,0x01,0xfb,0x01,0x00]
7631
7632v_min_f32_e64 v5, -v1, v2
7633// CHECK: [0x05,0x00,0x0a,0xd1,0x01,0x05,0x02,0x20]
7634
7635v_min_f32_e64 v5, v1, -v2
7636// CHECK: [0x05,0x00,0x0a,0xd1,0x01,0x05,0x02,0x40]
7637
7638v_min_f32_e64 v5, -v1, -v2
7639// CHECK: [0x05,0x00,0x0a,0xd1,0x01,0x05,0x02,0x60]
7640
7641v_min_f32_e64 v5, |v1|, v2
7642// CHECK: [0x05,0x01,0x0a,0xd1,0x01,0x05,0x02,0x00]
7643
7644v_min_f32_e64 v5, v1, |v2|
7645// CHECK: [0x05,0x02,0x0a,0xd1,0x01,0x05,0x02,0x00]
7646
7647v_min_f32_e64 v5, |v1|, |v2|
7648// CHECK: [0x05,0x03,0x0a,0xd1,0x01,0x05,0x02,0x00]
7649
7650v_min_f32_e64 v5, v1, v2 clamp
7651// CHECK: [0x05,0x80,0x0a,0xd1,0x01,0x05,0x02,0x00]
7652
7653v_min_f32_e64 v5, v1, v2 mul:2
7654// CHECK: [0x05,0x00,0x0a,0xd1,0x01,0x05,0x02,0x08]
7655
7656v_min_f32_e64 v5, v1, v2 mul:4
7657// CHECK: [0x05,0x00,0x0a,0xd1,0x01,0x05,0x02,0x10]
7658
7659v_min_f32_e64 v5, v1, v2 div:2
7660// CHECK: [0x05,0x00,0x0a,0xd1,0x01,0x05,0x02,0x18]
7661
7662v_max_f32_e64 v5, v1, v2
7663// CHECK: [0x05,0x00,0x0b,0xd1,0x01,0x05,0x02,0x00]
7664
7665v_max_f32_e64 v255, v1, v2
7666// CHECK: [0xff,0x00,0x0b,0xd1,0x01,0x05,0x02,0x00]
7667
7668v_max_f32_e64 v5, v255, v2
7669// CHECK: [0x05,0x00,0x0b,0xd1,0xff,0x05,0x02,0x00]
7670
7671v_max_f32_e64 v5, s1, v2
7672// CHECK: [0x05,0x00,0x0b,0xd1,0x01,0x04,0x02,0x00]
7673
7674v_max_f32_e64 v5, s101, v2
7675// CHECK: [0x05,0x00,0x0b,0xd1,0x65,0x04,0x02,0x00]
7676
7677v_max_f32_e64 v5, flat_scratch_lo, v2
7678// CHECK: [0x05,0x00,0x0b,0xd1,0x66,0x04,0x02,0x00]
7679
7680v_max_f32_e64 v5, flat_scratch_hi, v2
7681// CHECK: [0x05,0x00,0x0b,0xd1,0x67,0x04,0x02,0x00]
7682
7683v_max_f32_e64 v5, vcc_lo, v2
7684// CHECK: [0x05,0x00,0x0b,0xd1,0x6a,0x04,0x02,0x00]
7685
7686v_max_f32_e64 v5, vcc_hi, v2
7687// CHECK: [0x05,0x00,0x0b,0xd1,0x6b,0x04,0x02,0x00]
7688
7689v_max_f32_e64 v5, tba_lo, v2
7690// CHECK: [0x05,0x00,0x0b,0xd1,0x6c,0x04,0x02,0x00]
7691
7692v_max_f32_e64 v5, tba_hi, v2
7693// CHECK: [0x05,0x00,0x0b,0xd1,0x6d,0x04,0x02,0x00]
7694
7695v_max_f32_e64 v5, tma_lo, v2
7696// CHECK: [0x05,0x00,0x0b,0xd1,0x6e,0x04,0x02,0x00]
7697
7698v_max_f32_e64 v5, tma_hi, v2
7699// CHECK: [0x05,0x00,0x0b,0xd1,0x6f,0x04,0x02,0x00]
7700
7701v_max_f32_e64 v5, ttmp11, v2
7702// CHECK: [0x05,0x00,0x0b,0xd1,0x7b,0x04,0x02,0x00]
7703
7704v_max_f32_e64 v5, m0, v2
7705// CHECK: [0x05,0x00,0x0b,0xd1,0x7c,0x04,0x02,0x00]
7706
7707v_max_f32_e64 v5, exec_lo, v2
7708// CHECK: [0x05,0x00,0x0b,0xd1,0x7e,0x04,0x02,0x00]
7709
7710v_max_f32_e64 v5, exec_hi, v2
7711// CHECK: [0x05,0x00,0x0b,0xd1,0x7f,0x04,0x02,0x00]
7712
7713v_max_f32_e64 v5, 0, v2
7714// CHECK: [0x05,0x00,0x0b,0xd1,0x80,0x04,0x02,0x00]
7715
7716v_max_f32_e64 v5, -1, v2
7717// CHECK: [0x05,0x00,0x0b,0xd1,0xc1,0x04,0x02,0x00]
7718
7719v_max_f32_e64 v5, 0.5, v2
7720// CHECK: [0x05,0x00,0x0b,0xd1,0xf0,0x04,0x02,0x00]
7721
7722v_max_f32_e64 v5, -4.0, v2
7723// CHECK: [0x05,0x00,0x0b,0xd1,0xf7,0x04,0x02,0x00]
7724
7725v_max_f32_e64 v5, src_vccz, v2
7726// CHECK: [0x05,0x00,0x0b,0xd1,0xfb,0x04,0x02,0x00]
7727
7728v_max_f32_e64 v5, src_execz, v2
7729// CHECK: [0x05,0x00,0x0b,0xd1,0xfc,0x04,0x02,0x00]
7730
7731v_max_f32_e64 v5, src_scc, v2
7732// CHECK: [0x05,0x00,0x0b,0xd1,0xfd,0x04,0x02,0x00]
7733
7734v_max_f32_e64 v5, src_lds_direct, v2
7735// CHECK: [0x05,0x00,0x0b,0xd1,0xfe,0x04,0x02,0x00]
7736
7737v_max_f32_e64 v5, v1, v255
7738// CHECK: [0x05,0x00,0x0b,0xd1,0x01,0xff,0x03,0x00]
7739
7740v_max_f32_e64 v5, v1, s2
7741// CHECK: [0x05,0x00,0x0b,0xd1,0x01,0x05,0x00,0x00]
7742
7743v_max_f32_e64 v5, v1, s101
7744// CHECK: [0x05,0x00,0x0b,0xd1,0x01,0xcb,0x00,0x00]
7745
7746v_max_f32_e64 v5, v1, flat_scratch_lo
7747// CHECK: [0x05,0x00,0x0b,0xd1,0x01,0xcd,0x00,0x00]
7748
7749v_max_f32_e64 v5, v1, flat_scratch_hi
7750// CHECK: [0x05,0x00,0x0b,0xd1,0x01,0xcf,0x00,0x00]
7751
7752v_max_f32_e64 v5, v1, vcc_lo
7753// CHECK: [0x05,0x00,0x0b,0xd1,0x01,0xd5,0x00,0x00]
7754
7755v_max_f32_e64 v5, v1, vcc_hi
7756// CHECK: [0x05,0x00,0x0b,0xd1,0x01,0xd7,0x00,0x00]
7757
7758v_max_f32_e64 v5, v1, tba_lo
7759// CHECK: [0x05,0x00,0x0b,0xd1,0x01,0xd9,0x00,0x00]
7760
7761v_max_f32_e64 v5, v1, tba_hi
7762// CHECK: [0x05,0x00,0x0b,0xd1,0x01,0xdb,0x00,0x00]
7763
7764v_max_f32_e64 v5, v1, tma_lo
7765// CHECK: [0x05,0x00,0x0b,0xd1,0x01,0xdd,0x00,0x00]
7766
7767v_max_f32_e64 v5, v1, tma_hi
7768// CHECK: [0x05,0x00,0x0b,0xd1,0x01,0xdf,0x00,0x00]
7769
7770v_max_f32_e64 v5, v1, ttmp11
7771// CHECK: [0x05,0x00,0x0b,0xd1,0x01,0xf7,0x00,0x00]
7772
7773v_max_f32_e64 v5, v1, m0
7774// CHECK: [0x05,0x00,0x0b,0xd1,0x01,0xf9,0x00,0x00]
7775
7776v_max_f32_e64 v5, v1, exec_lo
7777// CHECK: [0x05,0x00,0x0b,0xd1,0x01,0xfd,0x00,0x00]
7778
7779v_max_f32_e64 v5, v1, exec_hi
7780// CHECK: [0x05,0x00,0x0b,0xd1,0x01,0xff,0x00,0x00]
7781
7782v_max_f32_e64 v5, v1, 0
7783// CHECK: [0x05,0x00,0x0b,0xd1,0x01,0x01,0x01,0x00]
7784
7785v_max_f32_e64 v5, v1, -1
7786// CHECK: [0x05,0x00,0x0b,0xd1,0x01,0x83,0x01,0x00]
7787
7788v_max_f32_e64 v5, v1, 0.5
7789// CHECK: [0x05,0x00,0x0b,0xd1,0x01,0xe1,0x01,0x00]
7790
7791v_max_f32_e64 v5, v1, -4.0
7792// CHECK: [0x05,0x00,0x0b,0xd1,0x01,0xef,0x01,0x00]
7793
7794v_max_f32_e64 v5, v1, src_vccz
7795// CHECK: [0x05,0x00,0x0b,0xd1,0x01,0xf7,0x01,0x00]
7796
7797v_max_f32_e64 v5, v1, src_execz
7798// CHECK: [0x05,0x00,0x0b,0xd1,0x01,0xf9,0x01,0x00]
7799
7800v_max_f32_e64 v5, v1, src_scc
7801// CHECK: [0x05,0x00,0x0b,0xd1,0x01,0xfb,0x01,0x00]
7802
7803v_max_f32_e64 v5, -v1, v2
7804// CHECK: [0x05,0x00,0x0b,0xd1,0x01,0x05,0x02,0x20]
7805
7806v_max_f32_e64 v5, v1, -v2
7807// CHECK: [0x05,0x00,0x0b,0xd1,0x01,0x05,0x02,0x40]
7808
7809v_max_f32_e64 v5, -v1, -v2
7810// CHECK: [0x05,0x00,0x0b,0xd1,0x01,0x05,0x02,0x60]
7811
7812v_max_f32_e64 v5, |v1|, v2
7813// CHECK: [0x05,0x01,0x0b,0xd1,0x01,0x05,0x02,0x00]
7814
7815v_max_f32_e64 v5, v1, |v2|
7816// CHECK: [0x05,0x02,0x0b,0xd1,0x01,0x05,0x02,0x00]
7817
7818v_max_f32_e64 v5, |v1|, |v2|
7819// CHECK: [0x05,0x03,0x0b,0xd1,0x01,0x05,0x02,0x00]
7820
7821v_max_f32_e64 v5, v1, v2 clamp
7822// CHECK: [0x05,0x80,0x0b,0xd1,0x01,0x05,0x02,0x00]
7823
7824v_max_f32_e64 v5, v1, v2 mul:2
7825// CHECK: [0x05,0x00,0x0b,0xd1,0x01,0x05,0x02,0x08]
7826
7827v_max_f32_e64 v5, v1, v2 mul:4
7828// CHECK: [0x05,0x00,0x0b,0xd1,0x01,0x05,0x02,0x10]
7829
7830v_max_f32_e64 v5, v1, v2 div:2
7831// CHECK: [0x05,0x00,0x0b,0xd1,0x01,0x05,0x02,0x18]
7832
7833v_min_i32_e64 v5, v1, v2
7834// CHECK: [0x05,0x00,0x0c,0xd1,0x01,0x05,0x02,0x00]
7835
7836v_min_i32_e64 v255, v1, v2
7837// CHECK: [0xff,0x00,0x0c,0xd1,0x01,0x05,0x02,0x00]
7838
7839v_min_i32_e64 v5, v255, v2
7840// CHECK: [0x05,0x00,0x0c,0xd1,0xff,0x05,0x02,0x00]
7841
7842v_min_i32_e64 v5, s1, v2
7843// CHECK: [0x05,0x00,0x0c,0xd1,0x01,0x04,0x02,0x00]
7844
7845v_min_i32_e64 v5, s101, v2
7846// CHECK: [0x05,0x00,0x0c,0xd1,0x65,0x04,0x02,0x00]
7847
7848v_min_i32_e64 v5, flat_scratch_lo, v2
7849// CHECK: [0x05,0x00,0x0c,0xd1,0x66,0x04,0x02,0x00]
7850
7851v_min_i32_e64 v5, flat_scratch_hi, v2
7852// CHECK: [0x05,0x00,0x0c,0xd1,0x67,0x04,0x02,0x00]
7853
7854v_min_i32_e64 v5, vcc_lo, v2
7855// CHECK: [0x05,0x00,0x0c,0xd1,0x6a,0x04,0x02,0x00]
7856
7857v_min_i32_e64 v5, vcc_hi, v2
7858// CHECK: [0x05,0x00,0x0c,0xd1,0x6b,0x04,0x02,0x00]
7859
7860v_min_i32_e64 v5, tba_lo, v2
7861// CHECK: [0x05,0x00,0x0c,0xd1,0x6c,0x04,0x02,0x00]
7862
7863v_min_i32_e64 v5, tba_hi, v2
7864// CHECK: [0x05,0x00,0x0c,0xd1,0x6d,0x04,0x02,0x00]
7865
7866v_min_i32_e64 v5, tma_lo, v2
7867// CHECK: [0x05,0x00,0x0c,0xd1,0x6e,0x04,0x02,0x00]
7868
7869v_min_i32_e64 v5, tma_hi, v2
7870// CHECK: [0x05,0x00,0x0c,0xd1,0x6f,0x04,0x02,0x00]
7871
7872v_min_i32_e64 v5, ttmp11, v2
7873// CHECK: [0x05,0x00,0x0c,0xd1,0x7b,0x04,0x02,0x00]
7874
7875v_min_i32_e64 v5, m0, v2
7876// CHECK: [0x05,0x00,0x0c,0xd1,0x7c,0x04,0x02,0x00]
7877
7878v_min_i32_e64 v5, exec_lo, v2
7879// CHECK: [0x05,0x00,0x0c,0xd1,0x7e,0x04,0x02,0x00]
7880
7881v_min_i32_e64 v5, exec_hi, v2
7882// CHECK: [0x05,0x00,0x0c,0xd1,0x7f,0x04,0x02,0x00]
7883
7884v_min_i32_e64 v5, 0, v2
7885// CHECK: [0x05,0x00,0x0c,0xd1,0x80,0x04,0x02,0x00]
7886
7887v_min_i32_e64 v5, -1, v2
7888// CHECK: [0x05,0x00,0x0c,0xd1,0xc1,0x04,0x02,0x00]
7889
7890v_min_i32_e64 v5, 0.5, v2
7891// CHECK: [0x05,0x00,0x0c,0xd1,0xf0,0x04,0x02,0x00]
7892
7893v_min_i32_e64 v5, -4.0, v2
7894// CHECK: [0x05,0x00,0x0c,0xd1,0xf7,0x04,0x02,0x00]
7895
7896v_min_i32_e64 v5, src_vccz, v2
7897// CHECK: [0x05,0x00,0x0c,0xd1,0xfb,0x04,0x02,0x00]
7898
7899v_min_i32_e64 v5, src_execz, v2
7900// CHECK: [0x05,0x00,0x0c,0xd1,0xfc,0x04,0x02,0x00]
7901
7902v_min_i32_e64 v5, src_scc, v2
7903// CHECK: [0x05,0x00,0x0c,0xd1,0xfd,0x04,0x02,0x00]
7904
7905v_min_i32_e64 v5, src_lds_direct, v2
7906// CHECK: [0x05,0x00,0x0c,0xd1,0xfe,0x04,0x02,0x00]
7907
7908v_min_i32_e64 v5, v1, v255
7909// CHECK: [0x05,0x00,0x0c,0xd1,0x01,0xff,0x03,0x00]
7910
7911v_min_i32_e64 v5, v1, s2
7912// CHECK: [0x05,0x00,0x0c,0xd1,0x01,0x05,0x00,0x00]
7913
7914v_min_i32_e64 v5, v1, s101
7915// CHECK: [0x05,0x00,0x0c,0xd1,0x01,0xcb,0x00,0x00]
7916
7917v_min_i32_e64 v5, v1, flat_scratch_lo
7918// CHECK: [0x05,0x00,0x0c,0xd1,0x01,0xcd,0x00,0x00]
7919
7920v_min_i32_e64 v5, v1, flat_scratch_hi
7921// CHECK: [0x05,0x00,0x0c,0xd1,0x01,0xcf,0x00,0x00]
7922
7923v_min_i32_e64 v5, v1, vcc_lo
7924// CHECK: [0x05,0x00,0x0c,0xd1,0x01,0xd5,0x00,0x00]
7925
7926v_min_i32_e64 v5, v1, vcc_hi
7927// CHECK: [0x05,0x00,0x0c,0xd1,0x01,0xd7,0x00,0x00]
7928
7929v_min_i32_e64 v5, v1, tba_lo
7930// CHECK: [0x05,0x00,0x0c,0xd1,0x01,0xd9,0x00,0x00]
7931
7932v_min_i32_e64 v5, v1, tba_hi
7933// CHECK: [0x05,0x00,0x0c,0xd1,0x01,0xdb,0x00,0x00]
7934
7935v_min_i32_e64 v5, v1, tma_lo
7936// CHECK: [0x05,0x00,0x0c,0xd1,0x01,0xdd,0x00,0x00]
7937
7938v_min_i32_e64 v5, v1, tma_hi
7939// CHECK: [0x05,0x00,0x0c,0xd1,0x01,0xdf,0x00,0x00]
7940
7941v_min_i32_e64 v5, v1, ttmp11
7942// CHECK: [0x05,0x00,0x0c,0xd1,0x01,0xf7,0x00,0x00]
7943
7944v_min_i32_e64 v5, v1, m0
7945// CHECK: [0x05,0x00,0x0c,0xd1,0x01,0xf9,0x00,0x00]
7946
7947v_min_i32_e64 v5, v1, exec_lo
7948// CHECK: [0x05,0x00,0x0c,0xd1,0x01,0xfd,0x00,0x00]
7949
7950v_min_i32_e64 v5, v1, exec_hi
7951// CHECK: [0x05,0x00,0x0c,0xd1,0x01,0xff,0x00,0x00]
7952
7953v_min_i32_e64 v5, v1, 0
7954// CHECK: [0x05,0x00,0x0c,0xd1,0x01,0x01,0x01,0x00]
7955
7956v_min_i32_e64 v5, v1, -1
7957// CHECK: [0x05,0x00,0x0c,0xd1,0x01,0x83,0x01,0x00]
7958
7959v_min_i32_e64 v5, v1, 0.5
7960// CHECK: [0x05,0x00,0x0c,0xd1,0x01,0xe1,0x01,0x00]
7961
7962v_min_i32_e64 v5, v1, -4.0
7963// CHECK: [0x05,0x00,0x0c,0xd1,0x01,0xef,0x01,0x00]
7964
7965v_min_i32_e64 v5, v1, src_vccz
7966// CHECK: [0x05,0x00,0x0c,0xd1,0x01,0xf7,0x01,0x00]
7967
7968v_min_i32_e64 v5, v1, src_execz
7969// CHECK: [0x05,0x00,0x0c,0xd1,0x01,0xf9,0x01,0x00]
7970
7971v_min_i32_e64 v5, v1, src_scc
7972// CHECK: [0x05,0x00,0x0c,0xd1,0x01,0xfb,0x01,0x00]
7973
7974v_max_i32_e64 v5, v1, v2
7975// CHECK: [0x05,0x00,0x0d,0xd1,0x01,0x05,0x02,0x00]
7976
7977v_max_i32_e64 v255, v1, v2
7978// CHECK: [0xff,0x00,0x0d,0xd1,0x01,0x05,0x02,0x00]
7979
7980v_max_i32_e64 v5, v255, v2
7981// CHECK: [0x05,0x00,0x0d,0xd1,0xff,0x05,0x02,0x00]
7982
7983v_max_i32_e64 v5, s1, v2
7984// CHECK: [0x05,0x00,0x0d,0xd1,0x01,0x04,0x02,0x00]
7985
7986v_max_i32_e64 v5, s101, v2
7987// CHECK: [0x05,0x00,0x0d,0xd1,0x65,0x04,0x02,0x00]
7988
7989v_max_i32_e64 v5, flat_scratch_lo, v2
7990// CHECK: [0x05,0x00,0x0d,0xd1,0x66,0x04,0x02,0x00]
7991
7992v_max_i32_e64 v5, flat_scratch_hi, v2
7993// CHECK: [0x05,0x00,0x0d,0xd1,0x67,0x04,0x02,0x00]
7994
7995v_max_i32_e64 v5, vcc_lo, v2
7996// CHECK: [0x05,0x00,0x0d,0xd1,0x6a,0x04,0x02,0x00]
7997
7998v_max_i32_e64 v5, vcc_hi, v2
7999// CHECK: [0x05,0x00,0x0d,0xd1,0x6b,0x04,0x02,0x00]
8000
8001v_max_i32_e64 v5, tba_lo, v2
8002// CHECK: [0x05,0x00,0x0d,0xd1,0x6c,0x04,0x02,0x00]
8003
8004v_max_i32_e64 v5, tba_hi, v2
8005// CHECK: [0x05,0x00,0x0d,0xd1,0x6d,0x04,0x02,0x00]
8006
8007v_max_i32_e64 v5, tma_lo, v2
8008// CHECK: [0x05,0x00,0x0d,0xd1,0x6e,0x04,0x02,0x00]
8009
8010v_max_i32_e64 v5, tma_hi, v2
8011// CHECK: [0x05,0x00,0x0d,0xd1,0x6f,0x04,0x02,0x00]
8012
8013v_max_i32_e64 v5, ttmp11, v2
8014// CHECK: [0x05,0x00,0x0d,0xd1,0x7b,0x04,0x02,0x00]
8015
8016v_max_i32_e64 v5, m0, v2
8017// CHECK: [0x05,0x00,0x0d,0xd1,0x7c,0x04,0x02,0x00]
8018
8019v_max_i32_e64 v5, exec_lo, v2
8020// CHECK: [0x05,0x00,0x0d,0xd1,0x7e,0x04,0x02,0x00]
8021
8022v_max_i32_e64 v5, exec_hi, v2
8023// CHECK: [0x05,0x00,0x0d,0xd1,0x7f,0x04,0x02,0x00]
8024
8025v_max_i32_e64 v5, 0, v2
8026// CHECK: [0x05,0x00,0x0d,0xd1,0x80,0x04,0x02,0x00]
8027
8028v_max_i32_e64 v5, -1, v2
8029// CHECK: [0x05,0x00,0x0d,0xd1,0xc1,0x04,0x02,0x00]
8030
8031v_max_i32_e64 v5, 0.5, v2
8032// CHECK: [0x05,0x00,0x0d,0xd1,0xf0,0x04,0x02,0x00]
8033
8034v_max_i32_e64 v5, -4.0, v2
8035// CHECK: [0x05,0x00,0x0d,0xd1,0xf7,0x04,0x02,0x00]
8036
8037v_max_i32_e64 v5, src_vccz, v2
8038// CHECK: [0x05,0x00,0x0d,0xd1,0xfb,0x04,0x02,0x00]
8039
8040v_max_i32_e64 v5, src_execz, v2
8041// CHECK: [0x05,0x00,0x0d,0xd1,0xfc,0x04,0x02,0x00]
8042
8043v_max_i32_e64 v5, src_scc, v2
8044// CHECK: [0x05,0x00,0x0d,0xd1,0xfd,0x04,0x02,0x00]
8045
8046v_max_i32_e64 v5, src_lds_direct, v2
8047// CHECK: [0x05,0x00,0x0d,0xd1,0xfe,0x04,0x02,0x00]
8048
8049v_max_i32_e64 v5, v1, v255
8050// CHECK: [0x05,0x00,0x0d,0xd1,0x01,0xff,0x03,0x00]
8051
8052v_max_i32_e64 v5, v1, s2
8053// CHECK: [0x05,0x00,0x0d,0xd1,0x01,0x05,0x00,0x00]
8054
8055v_max_i32_e64 v5, v1, s101
8056// CHECK: [0x05,0x00,0x0d,0xd1,0x01,0xcb,0x00,0x00]
8057
8058v_max_i32_e64 v5, v1, flat_scratch_lo
8059// CHECK: [0x05,0x00,0x0d,0xd1,0x01,0xcd,0x00,0x00]
8060
8061v_max_i32_e64 v5, v1, flat_scratch_hi
8062// CHECK: [0x05,0x00,0x0d,0xd1,0x01,0xcf,0x00,0x00]
8063
8064v_max_i32_e64 v5, v1, vcc_lo
8065// CHECK: [0x05,0x00,0x0d,0xd1,0x01,0xd5,0x00,0x00]
8066
8067v_max_i32_e64 v5, v1, vcc_hi
8068// CHECK: [0x05,0x00,0x0d,0xd1,0x01,0xd7,0x00,0x00]
8069
8070v_max_i32_e64 v5, v1, tba_lo
8071// CHECK: [0x05,0x00,0x0d,0xd1,0x01,0xd9,0x00,0x00]
8072
8073v_max_i32_e64 v5, v1, tba_hi
8074// CHECK: [0x05,0x00,0x0d,0xd1,0x01,0xdb,0x00,0x00]
8075
8076v_max_i32_e64 v5, v1, tma_lo
8077// CHECK: [0x05,0x00,0x0d,0xd1,0x01,0xdd,0x00,0x00]
8078
8079v_max_i32_e64 v5, v1, tma_hi
8080// CHECK: [0x05,0x00,0x0d,0xd1,0x01,0xdf,0x00,0x00]
8081
8082v_max_i32_e64 v5, v1, ttmp11
8083// CHECK: [0x05,0x00,0x0d,0xd1,0x01,0xf7,0x00,0x00]
8084
8085v_max_i32_e64 v5, v1, m0
8086// CHECK: [0x05,0x00,0x0d,0xd1,0x01,0xf9,0x00,0x00]
8087
8088v_max_i32_e64 v5, v1, exec_lo
8089// CHECK: [0x05,0x00,0x0d,0xd1,0x01,0xfd,0x00,0x00]
8090
8091v_max_i32_e64 v5, v1, exec_hi
8092// CHECK: [0x05,0x00,0x0d,0xd1,0x01,0xff,0x00,0x00]
8093
8094v_max_i32_e64 v5, v1, 0
8095// CHECK: [0x05,0x00,0x0d,0xd1,0x01,0x01,0x01,0x00]
8096
8097v_max_i32_e64 v5, v1, -1
8098// CHECK: [0x05,0x00,0x0d,0xd1,0x01,0x83,0x01,0x00]
8099
8100v_max_i32_e64 v5, v1, 0.5
8101// CHECK: [0x05,0x00,0x0d,0xd1,0x01,0xe1,0x01,0x00]
8102
8103v_max_i32_e64 v5, v1, -4.0
8104// CHECK: [0x05,0x00,0x0d,0xd1,0x01,0xef,0x01,0x00]
8105
8106v_max_i32_e64 v5, v1, src_vccz
8107// CHECK: [0x05,0x00,0x0d,0xd1,0x01,0xf7,0x01,0x00]
8108
8109v_max_i32_e64 v5, v1, src_execz
8110// CHECK: [0x05,0x00,0x0d,0xd1,0x01,0xf9,0x01,0x00]
8111
8112v_max_i32_e64 v5, v1, src_scc
8113// CHECK: [0x05,0x00,0x0d,0xd1,0x01,0xfb,0x01,0x00]
8114
8115v_min_u32_e64 v5, v1, v2
8116// CHECK: [0x05,0x00,0x0e,0xd1,0x01,0x05,0x02,0x00]
8117
8118v_min_u32_e64 v255, v1, v2
8119// CHECK: [0xff,0x00,0x0e,0xd1,0x01,0x05,0x02,0x00]
8120
8121v_min_u32_e64 v5, v255, v2
8122// CHECK: [0x05,0x00,0x0e,0xd1,0xff,0x05,0x02,0x00]
8123
8124v_min_u32_e64 v5, s1, v2
8125// CHECK: [0x05,0x00,0x0e,0xd1,0x01,0x04,0x02,0x00]
8126
8127v_min_u32_e64 v5, s101, v2
8128// CHECK: [0x05,0x00,0x0e,0xd1,0x65,0x04,0x02,0x00]
8129
8130v_min_u32_e64 v5, flat_scratch_lo, v2
8131// CHECK: [0x05,0x00,0x0e,0xd1,0x66,0x04,0x02,0x00]
8132
8133v_min_u32_e64 v5, flat_scratch_hi, v2
8134// CHECK: [0x05,0x00,0x0e,0xd1,0x67,0x04,0x02,0x00]
8135
8136v_min_u32_e64 v5, vcc_lo, v2
8137// CHECK: [0x05,0x00,0x0e,0xd1,0x6a,0x04,0x02,0x00]
8138
8139v_min_u32_e64 v5, vcc_hi, v2
8140// CHECK: [0x05,0x00,0x0e,0xd1,0x6b,0x04,0x02,0x00]
8141
8142v_min_u32_e64 v5, tba_lo, v2
8143// CHECK: [0x05,0x00,0x0e,0xd1,0x6c,0x04,0x02,0x00]
8144
8145v_min_u32_e64 v5, tba_hi, v2
8146// CHECK: [0x05,0x00,0x0e,0xd1,0x6d,0x04,0x02,0x00]
8147
8148v_min_u32_e64 v5, tma_lo, v2
8149// CHECK: [0x05,0x00,0x0e,0xd1,0x6e,0x04,0x02,0x00]
8150
8151v_min_u32_e64 v5, tma_hi, v2
8152// CHECK: [0x05,0x00,0x0e,0xd1,0x6f,0x04,0x02,0x00]
8153
8154v_min_u32_e64 v5, ttmp11, v2
8155// CHECK: [0x05,0x00,0x0e,0xd1,0x7b,0x04,0x02,0x00]
8156
8157v_min_u32_e64 v5, m0, v2
8158// CHECK: [0x05,0x00,0x0e,0xd1,0x7c,0x04,0x02,0x00]
8159
8160v_min_u32_e64 v5, exec_lo, v2
8161// CHECK: [0x05,0x00,0x0e,0xd1,0x7e,0x04,0x02,0x00]
8162
8163v_min_u32_e64 v5, exec_hi, v2
8164// CHECK: [0x05,0x00,0x0e,0xd1,0x7f,0x04,0x02,0x00]
8165
8166v_min_u32_e64 v5, 0, v2
8167// CHECK: [0x05,0x00,0x0e,0xd1,0x80,0x04,0x02,0x00]
8168
8169v_min_u32_e64 v5, -1, v2
8170// CHECK: [0x05,0x00,0x0e,0xd1,0xc1,0x04,0x02,0x00]
8171
8172v_min_u32_e64 v5, 0.5, v2
8173// CHECK: [0x05,0x00,0x0e,0xd1,0xf0,0x04,0x02,0x00]
8174
8175v_min_u32_e64 v5, -4.0, v2
8176// CHECK: [0x05,0x00,0x0e,0xd1,0xf7,0x04,0x02,0x00]
8177
8178v_min_u32_e64 v5, src_vccz, v2
8179// CHECK: [0x05,0x00,0x0e,0xd1,0xfb,0x04,0x02,0x00]
8180
8181v_min_u32_e64 v5, src_execz, v2
8182// CHECK: [0x05,0x00,0x0e,0xd1,0xfc,0x04,0x02,0x00]
8183
8184v_min_u32_e64 v5, src_scc, v2
8185// CHECK: [0x05,0x00,0x0e,0xd1,0xfd,0x04,0x02,0x00]
8186
8187v_min_u32_e64 v5, src_lds_direct, v2
8188// CHECK: [0x05,0x00,0x0e,0xd1,0xfe,0x04,0x02,0x00]
8189
8190v_min_u32_e64 v5, v1, v255
8191// CHECK: [0x05,0x00,0x0e,0xd1,0x01,0xff,0x03,0x00]
8192
8193v_min_u32_e64 v5, v1, s2
8194// CHECK: [0x05,0x00,0x0e,0xd1,0x01,0x05,0x00,0x00]
8195
8196v_min_u32_e64 v5, v1, s101
8197// CHECK: [0x05,0x00,0x0e,0xd1,0x01,0xcb,0x00,0x00]
8198
8199v_min_u32_e64 v5, v1, flat_scratch_lo
8200// CHECK: [0x05,0x00,0x0e,0xd1,0x01,0xcd,0x00,0x00]
8201
8202v_min_u32_e64 v5, v1, flat_scratch_hi
8203// CHECK: [0x05,0x00,0x0e,0xd1,0x01,0xcf,0x00,0x00]
8204
8205v_min_u32_e64 v5, v1, vcc_lo
8206// CHECK: [0x05,0x00,0x0e,0xd1,0x01,0xd5,0x00,0x00]
8207
8208v_min_u32_e64 v5, v1, vcc_hi
8209// CHECK: [0x05,0x00,0x0e,0xd1,0x01,0xd7,0x00,0x00]
8210
8211v_min_u32_e64 v5, v1, tba_lo
8212// CHECK: [0x05,0x00,0x0e,0xd1,0x01,0xd9,0x00,0x00]
8213
8214v_min_u32_e64 v5, v1, tba_hi
8215// CHECK: [0x05,0x00,0x0e,0xd1,0x01,0xdb,0x00,0x00]
8216
8217v_min_u32_e64 v5, v1, tma_lo
8218// CHECK: [0x05,0x00,0x0e,0xd1,0x01,0xdd,0x00,0x00]
8219
8220v_min_u32_e64 v5, v1, tma_hi
8221// CHECK: [0x05,0x00,0x0e,0xd1,0x01,0xdf,0x00,0x00]
8222
8223v_min_u32_e64 v5, v1, ttmp11
8224// CHECK: [0x05,0x00,0x0e,0xd1,0x01,0xf7,0x00,0x00]
8225
8226v_min_u32_e64 v5, v1, m0
8227// CHECK: [0x05,0x00,0x0e,0xd1,0x01,0xf9,0x00,0x00]
8228
8229v_min_u32_e64 v5, v1, exec_lo
8230// CHECK: [0x05,0x00,0x0e,0xd1,0x01,0xfd,0x00,0x00]
8231
8232v_min_u32_e64 v5, v1, exec_hi
8233// CHECK: [0x05,0x00,0x0e,0xd1,0x01,0xff,0x00,0x00]
8234
8235v_min_u32_e64 v5, v1, 0
8236// CHECK: [0x05,0x00,0x0e,0xd1,0x01,0x01,0x01,0x00]
8237
8238v_min_u32_e64 v5, v1, -1
8239// CHECK: [0x05,0x00,0x0e,0xd1,0x01,0x83,0x01,0x00]
8240
8241v_min_u32_e64 v5, v1, 0.5
8242// CHECK: [0x05,0x00,0x0e,0xd1,0x01,0xe1,0x01,0x00]
8243
8244v_min_u32_e64 v5, v1, -4.0
8245// CHECK: [0x05,0x00,0x0e,0xd1,0x01,0xef,0x01,0x00]
8246
8247v_min_u32_e64 v5, v1, src_vccz
8248// CHECK: [0x05,0x00,0x0e,0xd1,0x01,0xf7,0x01,0x00]
8249
8250v_min_u32_e64 v5, v1, src_execz
8251// CHECK: [0x05,0x00,0x0e,0xd1,0x01,0xf9,0x01,0x00]
8252
8253v_min_u32_e64 v5, v1, src_scc
8254// CHECK: [0x05,0x00,0x0e,0xd1,0x01,0xfb,0x01,0x00]
8255
8256v_max_u32_e64 v5, v1, v2
8257// CHECK: [0x05,0x00,0x0f,0xd1,0x01,0x05,0x02,0x00]
8258
8259v_max_u32_e64 v255, v1, v2
8260// CHECK: [0xff,0x00,0x0f,0xd1,0x01,0x05,0x02,0x00]
8261
8262v_max_u32_e64 v5, v255, v2
8263// CHECK: [0x05,0x00,0x0f,0xd1,0xff,0x05,0x02,0x00]
8264
8265v_max_u32_e64 v5, s1, v2
8266// CHECK: [0x05,0x00,0x0f,0xd1,0x01,0x04,0x02,0x00]
8267
8268v_max_u32_e64 v5, s101, v2
8269// CHECK: [0x05,0x00,0x0f,0xd1,0x65,0x04,0x02,0x00]
8270
8271v_max_u32_e64 v5, flat_scratch_lo, v2
8272// CHECK: [0x05,0x00,0x0f,0xd1,0x66,0x04,0x02,0x00]
8273
8274v_max_u32_e64 v5, flat_scratch_hi, v2
8275// CHECK: [0x05,0x00,0x0f,0xd1,0x67,0x04,0x02,0x00]
8276
8277v_max_u32_e64 v5, vcc_lo, v2
8278// CHECK: [0x05,0x00,0x0f,0xd1,0x6a,0x04,0x02,0x00]
8279
8280v_max_u32_e64 v5, vcc_hi, v2
8281// CHECK: [0x05,0x00,0x0f,0xd1,0x6b,0x04,0x02,0x00]
8282
8283v_max_u32_e64 v5, tba_lo, v2
8284// CHECK: [0x05,0x00,0x0f,0xd1,0x6c,0x04,0x02,0x00]
8285
8286v_max_u32_e64 v5, tba_hi, v2
8287// CHECK: [0x05,0x00,0x0f,0xd1,0x6d,0x04,0x02,0x00]
8288
8289v_max_u32_e64 v5, tma_lo, v2
8290// CHECK: [0x05,0x00,0x0f,0xd1,0x6e,0x04,0x02,0x00]
8291
8292v_max_u32_e64 v5, tma_hi, v2
8293// CHECK: [0x05,0x00,0x0f,0xd1,0x6f,0x04,0x02,0x00]
8294
8295v_max_u32_e64 v5, ttmp11, v2
8296// CHECK: [0x05,0x00,0x0f,0xd1,0x7b,0x04,0x02,0x00]
8297
8298v_max_u32_e64 v5, m0, v2
8299// CHECK: [0x05,0x00,0x0f,0xd1,0x7c,0x04,0x02,0x00]
8300
8301v_max_u32_e64 v5, exec_lo, v2
8302// CHECK: [0x05,0x00,0x0f,0xd1,0x7e,0x04,0x02,0x00]
8303
8304v_max_u32_e64 v5, exec_hi, v2
8305// CHECK: [0x05,0x00,0x0f,0xd1,0x7f,0x04,0x02,0x00]
8306
8307v_max_u32_e64 v5, 0, v2
8308// CHECK: [0x05,0x00,0x0f,0xd1,0x80,0x04,0x02,0x00]
8309
8310v_max_u32_e64 v5, -1, v2
8311// CHECK: [0x05,0x00,0x0f,0xd1,0xc1,0x04,0x02,0x00]
8312
8313v_max_u32_e64 v5, 0.5, v2
8314// CHECK: [0x05,0x00,0x0f,0xd1,0xf0,0x04,0x02,0x00]
8315
8316v_max_u32_e64 v5, -4.0, v2
8317// CHECK: [0x05,0x00,0x0f,0xd1,0xf7,0x04,0x02,0x00]
8318
8319v_max_u32_e64 v5, src_vccz, v2
8320// CHECK: [0x05,0x00,0x0f,0xd1,0xfb,0x04,0x02,0x00]
8321
8322v_max_u32_e64 v5, src_execz, v2
8323// CHECK: [0x05,0x00,0x0f,0xd1,0xfc,0x04,0x02,0x00]
8324
8325v_max_u32_e64 v5, src_scc, v2
8326// CHECK: [0x05,0x00,0x0f,0xd1,0xfd,0x04,0x02,0x00]
8327
8328v_max_u32_e64 v5, src_lds_direct, v2
8329// CHECK: [0x05,0x00,0x0f,0xd1,0xfe,0x04,0x02,0x00]
8330
8331v_max_u32_e64 v5, v1, v255
8332// CHECK: [0x05,0x00,0x0f,0xd1,0x01,0xff,0x03,0x00]
8333
8334v_max_u32_e64 v5, v1, s2
8335// CHECK: [0x05,0x00,0x0f,0xd1,0x01,0x05,0x00,0x00]
8336
8337v_max_u32_e64 v5, v1, s101
8338// CHECK: [0x05,0x00,0x0f,0xd1,0x01,0xcb,0x00,0x00]
8339
8340v_max_u32_e64 v5, v1, flat_scratch_lo
8341// CHECK: [0x05,0x00,0x0f,0xd1,0x01,0xcd,0x00,0x00]
8342
8343v_max_u32_e64 v5, v1, flat_scratch_hi
8344// CHECK: [0x05,0x00,0x0f,0xd1,0x01,0xcf,0x00,0x00]
8345
8346v_max_u32_e64 v5, v1, vcc_lo
8347// CHECK: [0x05,0x00,0x0f,0xd1,0x01,0xd5,0x00,0x00]
8348
8349v_max_u32_e64 v5, v1, vcc_hi
8350// CHECK: [0x05,0x00,0x0f,0xd1,0x01,0xd7,0x00,0x00]
8351
8352v_max_u32_e64 v5, v1, tba_lo
8353// CHECK: [0x05,0x00,0x0f,0xd1,0x01,0xd9,0x00,0x00]
8354
8355v_max_u32_e64 v5, v1, tba_hi
8356// CHECK: [0x05,0x00,0x0f,0xd1,0x01,0xdb,0x00,0x00]
8357
8358v_max_u32_e64 v5, v1, tma_lo
8359// CHECK: [0x05,0x00,0x0f,0xd1,0x01,0xdd,0x00,0x00]
8360
8361v_max_u32_e64 v5, v1, tma_hi
8362// CHECK: [0x05,0x00,0x0f,0xd1,0x01,0xdf,0x00,0x00]
8363
8364v_max_u32_e64 v5, v1, ttmp11
8365// CHECK: [0x05,0x00,0x0f,0xd1,0x01,0xf7,0x00,0x00]
8366
8367v_max_u32_e64 v5, v1, m0
8368// CHECK: [0x05,0x00,0x0f,0xd1,0x01,0xf9,0x00,0x00]
8369
8370v_max_u32_e64 v5, v1, exec_lo
8371// CHECK: [0x05,0x00,0x0f,0xd1,0x01,0xfd,0x00,0x00]
8372
8373v_max_u32_e64 v5, v1, exec_hi
8374// CHECK: [0x05,0x00,0x0f,0xd1,0x01,0xff,0x00,0x00]
8375
8376v_max_u32_e64 v5, v1, 0
8377// CHECK: [0x05,0x00,0x0f,0xd1,0x01,0x01,0x01,0x00]
8378
8379v_max_u32_e64 v5, v1, -1
8380// CHECK: [0x05,0x00,0x0f,0xd1,0x01,0x83,0x01,0x00]
8381
8382v_max_u32_e64 v5, v1, 0.5
8383// CHECK: [0x05,0x00,0x0f,0xd1,0x01,0xe1,0x01,0x00]
8384
8385v_max_u32_e64 v5, v1, -4.0
8386// CHECK: [0x05,0x00,0x0f,0xd1,0x01,0xef,0x01,0x00]
8387
8388v_max_u32_e64 v5, v1, src_vccz
8389// CHECK: [0x05,0x00,0x0f,0xd1,0x01,0xf7,0x01,0x00]
8390
8391v_max_u32_e64 v5, v1, src_execz
8392// CHECK: [0x05,0x00,0x0f,0xd1,0x01,0xf9,0x01,0x00]
8393
8394v_max_u32_e64 v5, v1, src_scc
8395// CHECK: [0x05,0x00,0x0f,0xd1,0x01,0xfb,0x01,0x00]
8396
8397v_lshrrev_b32_e64 v5, v1, v2
8398// CHECK: [0x05,0x00,0x10,0xd1,0x01,0x05,0x02,0x00]
8399
8400v_lshrrev_b32_e64 v255, v1, v2
8401// CHECK: [0xff,0x00,0x10,0xd1,0x01,0x05,0x02,0x00]
8402
8403v_lshrrev_b32_e64 v5, v255, v2
8404// CHECK: [0x05,0x00,0x10,0xd1,0xff,0x05,0x02,0x00]
8405
8406v_lshrrev_b32_e64 v5, s1, v2
8407// CHECK: [0x05,0x00,0x10,0xd1,0x01,0x04,0x02,0x00]
8408
8409v_lshrrev_b32_e64 v5, s101, v2
8410// CHECK: [0x05,0x00,0x10,0xd1,0x65,0x04,0x02,0x00]
8411
8412v_lshrrev_b32_e64 v5, flat_scratch_lo, v2
8413// CHECK: [0x05,0x00,0x10,0xd1,0x66,0x04,0x02,0x00]
8414
8415v_lshrrev_b32_e64 v5, flat_scratch_hi, v2
8416// CHECK: [0x05,0x00,0x10,0xd1,0x67,0x04,0x02,0x00]
8417
8418v_lshrrev_b32_e64 v5, vcc_lo, v2
8419// CHECK: [0x05,0x00,0x10,0xd1,0x6a,0x04,0x02,0x00]
8420
8421v_lshrrev_b32_e64 v5, vcc_hi, v2
8422// CHECK: [0x05,0x00,0x10,0xd1,0x6b,0x04,0x02,0x00]
8423
8424v_lshrrev_b32_e64 v5, tba_lo, v2
8425// CHECK: [0x05,0x00,0x10,0xd1,0x6c,0x04,0x02,0x00]
8426
8427v_lshrrev_b32_e64 v5, tba_hi, v2
8428// CHECK: [0x05,0x00,0x10,0xd1,0x6d,0x04,0x02,0x00]
8429
8430v_lshrrev_b32_e64 v5, tma_lo, v2
8431// CHECK: [0x05,0x00,0x10,0xd1,0x6e,0x04,0x02,0x00]
8432
8433v_lshrrev_b32_e64 v5, tma_hi, v2
8434// CHECK: [0x05,0x00,0x10,0xd1,0x6f,0x04,0x02,0x00]
8435
8436v_lshrrev_b32_e64 v5, ttmp11, v2
8437// CHECK: [0x05,0x00,0x10,0xd1,0x7b,0x04,0x02,0x00]
8438
8439v_lshrrev_b32_e64 v5, m0, v2
8440// CHECK: [0x05,0x00,0x10,0xd1,0x7c,0x04,0x02,0x00]
8441
8442v_lshrrev_b32_e64 v5, exec_lo, v2
8443// CHECK: [0x05,0x00,0x10,0xd1,0x7e,0x04,0x02,0x00]
8444
8445v_lshrrev_b32_e64 v5, exec_hi, v2
8446// CHECK: [0x05,0x00,0x10,0xd1,0x7f,0x04,0x02,0x00]
8447
8448v_lshrrev_b32_e64 v5, 0, v2
8449// CHECK: [0x05,0x00,0x10,0xd1,0x80,0x04,0x02,0x00]
8450
8451v_lshrrev_b32_e64 v5, -1, v2
8452// CHECK: [0x05,0x00,0x10,0xd1,0xc1,0x04,0x02,0x00]
8453
8454v_lshrrev_b32_e64 v5, 0.5, v2
8455// CHECK: [0x05,0x00,0x10,0xd1,0xf0,0x04,0x02,0x00]
8456
8457v_lshrrev_b32_e64 v5, -4.0, v2
8458// CHECK: [0x05,0x00,0x10,0xd1,0xf7,0x04,0x02,0x00]
8459
8460v_lshrrev_b32_e64 v5, src_vccz, v2
8461// CHECK: [0x05,0x00,0x10,0xd1,0xfb,0x04,0x02,0x00]
8462
8463v_lshrrev_b32_e64 v5, src_execz, v2
8464// CHECK: [0x05,0x00,0x10,0xd1,0xfc,0x04,0x02,0x00]
8465
8466v_lshrrev_b32_e64 v5, src_scc, v2
8467// CHECK: [0x05,0x00,0x10,0xd1,0xfd,0x04,0x02,0x00]
8468
8469v_lshrrev_b32_e64 v5, v1, v255
8470// CHECK: [0x05,0x00,0x10,0xd1,0x01,0xff,0x03,0x00]
8471
8472v_lshrrev_b32_e64 v5, v1, s2
8473// CHECK: [0x05,0x00,0x10,0xd1,0x01,0x05,0x00,0x00]
8474
8475v_lshrrev_b32_e64 v5, v1, s101
8476// CHECK: [0x05,0x00,0x10,0xd1,0x01,0xcb,0x00,0x00]
8477
8478v_lshrrev_b32_e64 v5, v1, flat_scratch_lo
8479// CHECK: [0x05,0x00,0x10,0xd1,0x01,0xcd,0x00,0x00]
8480
8481v_lshrrev_b32_e64 v5, v1, flat_scratch_hi
8482// CHECK: [0x05,0x00,0x10,0xd1,0x01,0xcf,0x00,0x00]
8483
8484v_lshrrev_b32_e64 v5, v1, vcc_lo
8485// CHECK: [0x05,0x00,0x10,0xd1,0x01,0xd5,0x00,0x00]
8486
8487v_lshrrev_b32_e64 v5, v1, vcc_hi
8488// CHECK: [0x05,0x00,0x10,0xd1,0x01,0xd7,0x00,0x00]
8489
8490v_lshrrev_b32_e64 v5, v1, tba_lo
8491// CHECK: [0x05,0x00,0x10,0xd1,0x01,0xd9,0x00,0x00]
8492
8493v_lshrrev_b32_e64 v5, v1, tba_hi
8494// CHECK: [0x05,0x00,0x10,0xd1,0x01,0xdb,0x00,0x00]
8495
8496v_lshrrev_b32_e64 v5, v1, tma_lo
8497// CHECK: [0x05,0x00,0x10,0xd1,0x01,0xdd,0x00,0x00]
8498
8499v_lshrrev_b32_e64 v5, v1, tma_hi
8500// CHECK: [0x05,0x00,0x10,0xd1,0x01,0xdf,0x00,0x00]
8501
8502v_lshrrev_b32_e64 v5, v1, ttmp11
8503// CHECK: [0x05,0x00,0x10,0xd1,0x01,0xf7,0x00,0x00]
8504
8505v_lshrrev_b32_e64 v5, v1, m0
8506// CHECK: [0x05,0x00,0x10,0xd1,0x01,0xf9,0x00,0x00]
8507
8508v_lshrrev_b32_e64 v5, v1, exec_lo
8509// CHECK: [0x05,0x00,0x10,0xd1,0x01,0xfd,0x00,0x00]
8510
8511v_lshrrev_b32_e64 v5, v1, exec_hi
8512// CHECK: [0x05,0x00,0x10,0xd1,0x01,0xff,0x00,0x00]
8513
8514v_lshrrev_b32_e64 v5, v1, 0
8515// CHECK: [0x05,0x00,0x10,0xd1,0x01,0x01,0x01,0x00]
8516
8517v_lshrrev_b32_e64 v5, v1, -1
8518// CHECK: [0x05,0x00,0x10,0xd1,0x01,0x83,0x01,0x00]
8519
8520v_lshrrev_b32_e64 v5, v1, 0.5
8521// CHECK: [0x05,0x00,0x10,0xd1,0x01,0xe1,0x01,0x00]
8522
8523v_lshrrev_b32_e64 v5, v1, -4.0
8524// CHECK: [0x05,0x00,0x10,0xd1,0x01,0xef,0x01,0x00]
8525
8526v_lshrrev_b32_e64 v5, v1, src_vccz
8527// CHECK: [0x05,0x00,0x10,0xd1,0x01,0xf7,0x01,0x00]
8528
8529v_lshrrev_b32_e64 v5, v1, src_execz
8530// CHECK: [0x05,0x00,0x10,0xd1,0x01,0xf9,0x01,0x00]
8531
8532v_lshrrev_b32_e64 v5, v1, src_scc
8533// CHECK: [0x05,0x00,0x10,0xd1,0x01,0xfb,0x01,0x00]
8534
8535v_ashrrev_i32_e64 v5, v1, v2
8536// CHECK: [0x05,0x00,0x11,0xd1,0x01,0x05,0x02,0x00]
8537
8538v_ashrrev_i32_e64 v255, v1, v2
8539// CHECK: [0xff,0x00,0x11,0xd1,0x01,0x05,0x02,0x00]
8540
8541v_ashrrev_i32_e64 v5, v255, v2
8542// CHECK: [0x05,0x00,0x11,0xd1,0xff,0x05,0x02,0x00]
8543
8544v_ashrrev_i32_e64 v5, s1, v2
8545// CHECK: [0x05,0x00,0x11,0xd1,0x01,0x04,0x02,0x00]
8546
8547v_ashrrev_i32_e64 v5, s101, v2
8548// CHECK: [0x05,0x00,0x11,0xd1,0x65,0x04,0x02,0x00]
8549
8550v_ashrrev_i32_e64 v5, flat_scratch_lo, v2
8551// CHECK: [0x05,0x00,0x11,0xd1,0x66,0x04,0x02,0x00]
8552
8553v_ashrrev_i32_e64 v5, flat_scratch_hi, v2
8554// CHECK: [0x05,0x00,0x11,0xd1,0x67,0x04,0x02,0x00]
8555
8556v_ashrrev_i32_e64 v5, vcc_lo, v2
8557// CHECK: [0x05,0x00,0x11,0xd1,0x6a,0x04,0x02,0x00]
8558
8559v_ashrrev_i32_e64 v5, vcc_hi, v2
8560// CHECK: [0x05,0x00,0x11,0xd1,0x6b,0x04,0x02,0x00]
8561
8562v_ashrrev_i32_e64 v5, tba_lo, v2
8563// CHECK: [0x05,0x00,0x11,0xd1,0x6c,0x04,0x02,0x00]
8564
8565v_ashrrev_i32_e64 v5, tba_hi, v2
8566// CHECK: [0x05,0x00,0x11,0xd1,0x6d,0x04,0x02,0x00]
8567
8568v_ashrrev_i32_e64 v5, tma_lo, v2
8569// CHECK: [0x05,0x00,0x11,0xd1,0x6e,0x04,0x02,0x00]
8570
8571v_ashrrev_i32_e64 v5, tma_hi, v2
8572// CHECK: [0x05,0x00,0x11,0xd1,0x6f,0x04,0x02,0x00]
8573
8574v_ashrrev_i32_e64 v5, ttmp11, v2
8575// CHECK: [0x05,0x00,0x11,0xd1,0x7b,0x04,0x02,0x00]
8576
8577v_ashrrev_i32_e64 v5, m0, v2
8578// CHECK: [0x05,0x00,0x11,0xd1,0x7c,0x04,0x02,0x00]
8579
8580v_ashrrev_i32_e64 v5, exec_lo, v2
8581// CHECK: [0x05,0x00,0x11,0xd1,0x7e,0x04,0x02,0x00]
8582
8583v_ashrrev_i32_e64 v5, exec_hi, v2
8584// CHECK: [0x05,0x00,0x11,0xd1,0x7f,0x04,0x02,0x00]
8585
8586v_ashrrev_i32_e64 v5, 0, v2
8587// CHECK: [0x05,0x00,0x11,0xd1,0x80,0x04,0x02,0x00]
8588
8589v_ashrrev_i32_e64 v5, -1, v2
8590// CHECK: [0x05,0x00,0x11,0xd1,0xc1,0x04,0x02,0x00]
8591
8592v_ashrrev_i32_e64 v5, 0.5, v2
8593// CHECK: [0x05,0x00,0x11,0xd1,0xf0,0x04,0x02,0x00]
8594
8595v_ashrrev_i32_e64 v5, -4.0, v2
8596// CHECK: [0x05,0x00,0x11,0xd1,0xf7,0x04,0x02,0x00]
8597
8598v_ashrrev_i32_e64 v5, src_vccz, v2
8599// CHECK: [0x05,0x00,0x11,0xd1,0xfb,0x04,0x02,0x00]
8600
8601v_ashrrev_i32_e64 v5, src_execz, v2
8602// CHECK: [0x05,0x00,0x11,0xd1,0xfc,0x04,0x02,0x00]
8603
8604v_ashrrev_i32_e64 v5, src_scc, v2
8605// CHECK: [0x05,0x00,0x11,0xd1,0xfd,0x04,0x02,0x00]
8606
8607v_ashrrev_i32_e64 v5, v1, v255
8608// CHECK: [0x05,0x00,0x11,0xd1,0x01,0xff,0x03,0x00]
8609
8610v_ashrrev_i32_e64 v5, v1, s2
8611// CHECK: [0x05,0x00,0x11,0xd1,0x01,0x05,0x00,0x00]
8612
8613v_ashrrev_i32_e64 v5, v1, s101
8614// CHECK: [0x05,0x00,0x11,0xd1,0x01,0xcb,0x00,0x00]
8615
8616v_ashrrev_i32_e64 v5, v1, flat_scratch_lo
8617// CHECK: [0x05,0x00,0x11,0xd1,0x01,0xcd,0x00,0x00]
8618
8619v_ashrrev_i32_e64 v5, v1, flat_scratch_hi
8620// CHECK: [0x05,0x00,0x11,0xd1,0x01,0xcf,0x00,0x00]
8621
8622v_ashrrev_i32_e64 v5, v1, vcc_lo
8623// CHECK: [0x05,0x00,0x11,0xd1,0x01,0xd5,0x00,0x00]
8624
8625v_ashrrev_i32_e64 v5, v1, vcc_hi
8626// CHECK: [0x05,0x00,0x11,0xd1,0x01,0xd7,0x00,0x00]
8627
8628v_ashrrev_i32_e64 v5, v1, tba_lo
8629// CHECK: [0x05,0x00,0x11,0xd1,0x01,0xd9,0x00,0x00]
8630
8631v_ashrrev_i32_e64 v5, v1, tba_hi
8632// CHECK: [0x05,0x00,0x11,0xd1,0x01,0xdb,0x00,0x00]
8633
8634v_ashrrev_i32_e64 v5, v1, tma_lo
8635// CHECK: [0x05,0x00,0x11,0xd1,0x01,0xdd,0x00,0x00]
8636
8637v_ashrrev_i32_e64 v5, v1, tma_hi
8638// CHECK: [0x05,0x00,0x11,0xd1,0x01,0xdf,0x00,0x00]
8639
8640v_ashrrev_i32_e64 v5, v1, ttmp11
8641// CHECK: [0x05,0x00,0x11,0xd1,0x01,0xf7,0x00,0x00]
8642
8643v_ashrrev_i32_e64 v5, v1, m0
8644// CHECK: [0x05,0x00,0x11,0xd1,0x01,0xf9,0x00,0x00]
8645
8646v_ashrrev_i32_e64 v5, v1, exec_lo
8647// CHECK: [0x05,0x00,0x11,0xd1,0x01,0xfd,0x00,0x00]
8648
8649v_ashrrev_i32_e64 v5, v1, exec_hi
8650// CHECK: [0x05,0x00,0x11,0xd1,0x01,0xff,0x00,0x00]
8651
8652v_ashrrev_i32_e64 v5, v1, 0
8653// CHECK: [0x05,0x00,0x11,0xd1,0x01,0x01,0x01,0x00]
8654
8655v_ashrrev_i32_e64 v5, v1, -1
8656// CHECK: [0x05,0x00,0x11,0xd1,0x01,0x83,0x01,0x00]
8657
8658v_ashrrev_i32_e64 v5, v1, 0.5
8659// CHECK: [0x05,0x00,0x11,0xd1,0x01,0xe1,0x01,0x00]
8660
8661v_ashrrev_i32_e64 v5, v1, -4.0
8662// CHECK: [0x05,0x00,0x11,0xd1,0x01,0xef,0x01,0x00]
8663
8664v_ashrrev_i32_e64 v5, v1, src_vccz
8665// CHECK: [0x05,0x00,0x11,0xd1,0x01,0xf7,0x01,0x00]
8666
8667v_ashrrev_i32_e64 v5, v1, src_execz
8668// CHECK: [0x05,0x00,0x11,0xd1,0x01,0xf9,0x01,0x00]
8669
8670v_ashrrev_i32_e64 v5, v1, src_scc
8671// CHECK: [0x05,0x00,0x11,0xd1,0x01,0xfb,0x01,0x00]
8672
8673v_lshlrev_b32_e64 v5, v1, v2
8674// CHECK: [0x05,0x00,0x12,0xd1,0x01,0x05,0x02,0x00]
8675
8676v_lshlrev_b32_e64 v255, v1, v2
8677// CHECK: [0xff,0x00,0x12,0xd1,0x01,0x05,0x02,0x00]
8678
8679v_lshlrev_b32_e64 v5, v255, v2
8680// CHECK: [0x05,0x00,0x12,0xd1,0xff,0x05,0x02,0x00]
8681
8682v_lshlrev_b32_e64 v5, s1, v2
8683// CHECK: [0x05,0x00,0x12,0xd1,0x01,0x04,0x02,0x00]
8684
8685v_lshlrev_b32_e64 v5, s101, v2
8686// CHECK: [0x05,0x00,0x12,0xd1,0x65,0x04,0x02,0x00]
8687
8688v_lshlrev_b32_e64 v5, flat_scratch_lo, v2
8689// CHECK: [0x05,0x00,0x12,0xd1,0x66,0x04,0x02,0x00]
8690
8691v_lshlrev_b32_e64 v5, flat_scratch_hi, v2
8692// CHECK: [0x05,0x00,0x12,0xd1,0x67,0x04,0x02,0x00]
8693
8694v_lshlrev_b32_e64 v5, vcc_lo, v2
8695// CHECK: [0x05,0x00,0x12,0xd1,0x6a,0x04,0x02,0x00]
8696
8697v_lshlrev_b32_e64 v5, vcc_hi, v2
8698// CHECK: [0x05,0x00,0x12,0xd1,0x6b,0x04,0x02,0x00]
8699
8700v_lshlrev_b32_e64 v5, tba_lo, v2
8701// CHECK: [0x05,0x00,0x12,0xd1,0x6c,0x04,0x02,0x00]
8702
8703v_lshlrev_b32_e64 v5, tba_hi, v2
8704// CHECK: [0x05,0x00,0x12,0xd1,0x6d,0x04,0x02,0x00]
8705
8706v_lshlrev_b32_e64 v5, tma_lo, v2
8707// CHECK: [0x05,0x00,0x12,0xd1,0x6e,0x04,0x02,0x00]
8708
8709v_lshlrev_b32_e64 v5, tma_hi, v2
8710// CHECK: [0x05,0x00,0x12,0xd1,0x6f,0x04,0x02,0x00]
8711
8712v_lshlrev_b32_e64 v5, ttmp11, v2
8713// CHECK: [0x05,0x00,0x12,0xd1,0x7b,0x04,0x02,0x00]
8714
8715v_lshlrev_b32_e64 v5, m0, v2
8716// CHECK: [0x05,0x00,0x12,0xd1,0x7c,0x04,0x02,0x00]
8717
8718v_lshlrev_b32_e64 v5, exec_lo, v2
8719// CHECK: [0x05,0x00,0x12,0xd1,0x7e,0x04,0x02,0x00]
8720
8721v_lshlrev_b32_e64 v5, exec_hi, v2
8722// CHECK: [0x05,0x00,0x12,0xd1,0x7f,0x04,0x02,0x00]
8723
8724v_lshlrev_b32_e64 v5, 0, v2
8725// CHECK: [0x05,0x00,0x12,0xd1,0x80,0x04,0x02,0x00]
8726
8727v_lshlrev_b32_e64 v5, -1, v2
8728// CHECK: [0x05,0x00,0x12,0xd1,0xc1,0x04,0x02,0x00]
8729
8730v_lshlrev_b32_e64 v5, 0.5, v2
8731// CHECK: [0x05,0x00,0x12,0xd1,0xf0,0x04,0x02,0x00]
8732
8733v_lshlrev_b32_e64 v5, -4.0, v2
8734// CHECK: [0x05,0x00,0x12,0xd1,0xf7,0x04,0x02,0x00]
8735
8736v_lshlrev_b32_e64 v5, src_vccz, v2
8737// CHECK: [0x05,0x00,0x12,0xd1,0xfb,0x04,0x02,0x00]
8738
8739v_lshlrev_b32_e64 v5, src_execz, v2
8740// CHECK: [0x05,0x00,0x12,0xd1,0xfc,0x04,0x02,0x00]
8741
8742v_lshlrev_b32_e64 v5, src_scc, v2
8743// CHECK: [0x05,0x00,0x12,0xd1,0xfd,0x04,0x02,0x00]
8744
8745v_lshlrev_b32_e64 v5, v1, v255
8746// CHECK: [0x05,0x00,0x12,0xd1,0x01,0xff,0x03,0x00]
8747
8748v_lshlrev_b32_e64 v5, v1, s2
8749// CHECK: [0x05,0x00,0x12,0xd1,0x01,0x05,0x00,0x00]
8750
8751v_lshlrev_b32_e64 v5, v1, s101
8752// CHECK: [0x05,0x00,0x12,0xd1,0x01,0xcb,0x00,0x00]
8753
8754v_lshlrev_b32_e64 v5, v1, flat_scratch_lo
8755// CHECK: [0x05,0x00,0x12,0xd1,0x01,0xcd,0x00,0x00]
8756
8757v_lshlrev_b32_e64 v5, v1, flat_scratch_hi
8758// CHECK: [0x05,0x00,0x12,0xd1,0x01,0xcf,0x00,0x00]
8759
8760v_lshlrev_b32_e64 v5, v1, vcc_lo
8761// CHECK: [0x05,0x00,0x12,0xd1,0x01,0xd5,0x00,0x00]
8762
8763v_lshlrev_b32_e64 v5, v1, vcc_hi
8764// CHECK: [0x05,0x00,0x12,0xd1,0x01,0xd7,0x00,0x00]
8765
8766v_lshlrev_b32_e64 v5, v1, tba_lo
8767// CHECK: [0x05,0x00,0x12,0xd1,0x01,0xd9,0x00,0x00]
8768
8769v_lshlrev_b32_e64 v5, v1, tba_hi
8770// CHECK: [0x05,0x00,0x12,0xd1,0x01,0xdb,0x00,0x00]
8771
8772v_lshlrev_b32_e64 v5, v1, tma_lo
8773// CHECK: [0x05,0x00,0x12,0xd1,0x01,0xdd,0x00,0x00]
8774
8775v_lshlrev_b32_e64 v5, v1, tma_hi
8776// CHECK: [0x05,0x00,0x12,0xd1,0x01,0xdf,0x00,0x00]
8777
8778v_lshlrev_b32_e64 v5, v1, ttmp11
8779// CHECK: [0x05,0x00,0x12,0xd1,0x01,0xf7,0x00,0x00]
8780
8781v_lshlrev_b32_e64 v5, v1, m0
8782// CHECK: [0x05,0x00,0x12,0xd1,0x01,0xf9,0x00,0x00]
8783
8784v_lshlrev_b32_e64 v5, v1, exec_lo
8785// CHECK: [0x05,0x00,0x12,0xd1,0x01,0xfd,0x00,0x00]
8786
8787v_lshlrev_b32_e64 v5, v1, exec_hi
8788// CHECK: [0x05,0x00,0x12,0xd1,0x01,0xff,0x00,0x00]
8789
8790v_lshlrev_b32_e64 v5, v1, 0
8791// CHECK: [0x05,0x00,0x12,0xd1,0x01,0x01,0x01,0x00]
8792
8793v_lshlrev_b32_e64 v5, v1, -1
8794// CHECK: [0x05,0x00,0x12,0xd1,0x01,0x83,0x01,0x00]
8795
8796v_lshlrev_b32_e64 v5, v1, 0.5
8797// CHECK: [0x05,0x00,0x12,0xd1,0x01,0xe1,0x01,0x00]
8798
8799v_lshlrev_b32_e64 v5, v1, -4.0
8800// CHECK: [0x05,0x00,0x12,0xd1,0x01,0xef,0x01,0x00]
8801
8802v_lshlrev_b32_e64 v5, v1, src_vccz
8803// CHECK: [0x05,0x00,0x12,0xd1,0x01,0xf7,0x01,0x00]
8804
8805v_lshlrev_b32_e64 v5, v1, src_execz
8806// CHECK: [0x05,0x00,0x12,0xd1,0x01,0xf9,0x01,0x00]
8807
8808v_lshlrev_b32_e64 v5, v1, src_scc
8809// CHECK: [0x05,0x00,0x12,0xd1,0x01,0xfb,0x01,0x00]
8810
8811v_and_b32_e64 v5, v1, v2
8812// CHECK: [0x05,0x00,0x13,0xd1,0x01,0x05,0x02,0x00]
8813
8814v_and_b32_e64 v255, v1, v2
8815// CHECK: [0xff,0x00,0x13,0xd1,0x01,0x05,0x02,0x00]
8816
8817v_and_b32_e64 v5, v255, v2
8818// CHECK: [0x05,0x00,0x13,0xd1,0xff,0x05,0x02,0x00]
8819
8820v_and_b32_e64 v5, s1, v2
8821// CHECK: [0x05,0x00,0x13,0xd1,0x01,0x04,0x02,0x00]
8822
8823v_and_b32_e64 v5, s101, v2
8824// CHECK: [0x05,0x00,0x13,0xd1,0x65,0x04,0x02,0x00]
8825
8826v_and_b32_e64 v5, flat_scratch_lo, v2
8827// CHECK: [0x05,0x00,0x13,0xd1,0x66,0x04,0x02,0x00]
8828
8829v_and_b32_e64 v5, flat_scratch_hi, v2
8830// CHECK: [0x05,0x00,0x13,0xd1,0x67,0x04,0x02,0x00]
8831
8832v_and_b32_e64 v5, vcc_lo, v2
8833// CHECK: [0x05,0x00,0x13,0xd1,0x6a,0x04,0x02,0x00]
8834
8835v_and_b32_e64 v5, vcc_hi, v2
8836// CHECK: [0x05,0x00,0x13,0xd1,0x6b,0x04,0x02,0x00]
8837
8838v_and_b32_e64 v5, tba_lo, v2
8839// CHECK: [0x05,0x00,0x13,0xd1,0x6c,0x04,0x02,0x00]
8840
8841v_and_b32_e64 v5, tba_hi, v2
8842// CHECK: [0x05,0x00,0x13,0xd1,0x6d,0x04,0x02,0x00]
8843
8844v_and_b32_e64 v5, tma_lo, v2
8845// CHECK: [0x05,0x00,0x13,0xd1,0x6e,0x04,0x02,0x00]
8846
8847v_and_b32_e64 v5, tma_hi, v2
8848// CHECK: [0x05,0x00,0x13,0xd1,0x6f,0x04,0x02,0x00]
8849
8850v_and_b32_e64 v5, ttmp11, v2
8851// CHECK: [0x05,0x00,0x13,0xd1,0x7b,0x04,0x02,0x00]
8852
8853v_and_b32_e64 v5, m0, v2
8854// CHECK: [0x05,0x00,0x13,0xd1,0x7c,0x04,0x02,0x00]
8855
8856v_and_b32_e64 v5, exec_lo, v2
8857// CHECK: [0x05,0x00,0x13,0xd1,0x7e,0x04,0x02,0x00]
8858
8859v_and_b32_e64 v5, exec_hi, v2
8860// CHECK: [0x05,0x00,0x13,0xd1,0x7f,0x04,0x02,0x00]
8861
8862v_and_b32_e64 v5, 0, v2
8863// CHECK: [0x05,0x00,0x13,0xd1,0x80,0x04,0x02,0x00]
8864
8865v_and_b32_e64 v5, -1, v2
8866// CHECK: [0x05,0x00,0x13,0xd1,0xc1,0x04,0x02,0x00]
8867
8868v_and_b32_e64 v5, 0.5, v2
8869// CHECK: [0x05,0x00,0x13,0xd1,0xf0,0x04,0x02,0x00]
8870
8871v_and_b32_e64 v5, -4.0, v2
8872// CHECK: [0x05,0x00,0x13,0xd1,0xf7,0x04,0x02,0x00]
8873
8874v_and_b32_e64 v5, src_vccz, v2
8875// CHECK: [0x05,0x00,0x13,0xd1,0xfb,0x04,0x02,0x00]
8876
8877v_and_b32_e64 v5, src_execz, v2
8878// CHECK: [0x05,0x00,0x13,0xd1,0xfc,0x04,0x02,0x00]
8879
8880v_and_b32_e64 v5, src_scc, v2
8881// CHECK: [0x05,0x00,0x13,0xd1,0xfd,0x04,0x02,0x00]
8882
8883v_and_b32_e64 v5, src_lds_direct, v2
8884// CHECK: [0x05,0x00,0x13,0xd1,0xfe,0x04,0x02,0x00]
8885
8886v_and_b32_e64 v5, v1, v255
8887// CHECK: [0x05,0x00,0x13,0xd1,0x01,0xff,0x03,0x00]
8888
8889v_and_b32_e64 v5, v1, s2
8890// CHECK: [0x05,0x00,0x13,0xd1,0x01,0x05,0x00,0x00]
8891
8892v_and_b32_e64 v5, v1, s101
8893// CHECK: [0x05,0x00,0x13,0xd1,0x01,0xcb,0x00,0x00]
8894
8895v_and_b32_e64 v5, v1, flat_scratch_lo
8896// CHECK: [0x05,0x00,0x13,0xd1,0x01,0xcd,0x00,0x00]
8897
8898v_and_b32_e64 v5, v1, flat_scratch_hi
8899// CHECK: [0x05,0x00,0x13,0xd1,0x01,0xcf,0x00,0x00]
8900
8901v_and_b32_e64 v5, v1, vcc_lo
8902// CHECK: [0x05,0x00,0x13,0xd1,0x01,0xd5,0x00,0x00]
8903
8904v_and_b32_e64 v5, v1, vcc_hi
8905// CHECK: [0x05,0x00,0x13,0xd1,0x01,0xd7,0x00,0x00]
8906
8907v_and_b32_e64 v5, v1, tba_lo
8908// CHECK: [0x05,0x00,0x13,0xd1,0x01,0xd9,0x00,0x00]
8909
8910v_and_b32_e64 v5, v1, tba_hi
8911// CHECK: [0x05,0x00,0x13,0xd1,0x01,0xdb,0x00,0x00]
8912
8913v_and_b32_e64 v5, v1, tma_lo
8914// CHECK: [0x05,0x00,0x13,0xd1,0x01,0xdd,0x00,0x00]
8915
8916v_and_b32_e64 v5, v1, tma_hi
8917// CHECK: [0x05,0x00,0x13,0xd1,0x01,0xdf,0x00,0x00]
8918
8919v_and_b32_e64 v5, v1, ttmp11
8920// CHECK: [0x05,0x00,0x13,0xd1,0x01,0xf7,0x00,0x00]
8921
8922v_and_b32_e64 v5, v1, m0
8923// CHECK: [0x05,0x00,0x13,0xd1,0x01,0xf9,0x00,0x00]
8924
8925v_and_b32_e64 v5, v1, exec_lo
8926// CHECK: [0x05,0x00,0x13,0xd1,0x01,0xfd,0x00,0x00]
8927
8928v_and_b32_e64 v5, v1, exec_hi
8929// CHECK: [0x05,0x00,0x13,0xd1,0x01,0xff,0x00,0x00]
8930
8931v_and_b32_e64 v5, v1, 0
8932// CHECK: [0x05,0x00,0x13,0xd1,0x01,0x01,0x01,0x00]
8933
8934v_and_b32_e64 v5, v1, -1
8935// CHECK: [0x05,0x00,0x13,0xd1,0x01,0x83,0x01,0x00]
8936
8937v_and_b32_e64 v5, v1, 0.5
8938// CHECK: [0x05,0x00,0x13,0xd1,0x01,0xe1,0x01,0x00]
8939
8940v_and_b32_e64 v5, v1, -4.0
8941// CHECK: [0x05,0x00,0x13,0xd1,0x01,0xef,0x01,0x00]
8942
8943v_and_b32_e64 v5, v1, src_vccz
8944// CHECK: [0x05,0x00,0x13,0xd1,0x01,0xf7,0x01,0x00]
8945
8946v_and_b32_e64 v5, v1, src_execz
8947// CHECK: [0x05,0x00,0x13,0xd1,0x01,0xf9,0x01,0x00]
8948
8949v_and_b32_e64 v5, v1, src_scc
8950// CHECK: [0x05,0x00,0x13,0xd1,0x01,0xfb,0x01,0x00]
8951
8952v_or_b32_e64 v5, v1, v2
8953// CHECK: [0x05,0x00,0x14,0xd1,0x01,0x05,0x02,0x00]
8954
8955v_or_b32_e64 v255, v1, v2
8956// CHECK: [0xff,0x00,0x14,0xd1,0x01,0x05,0x02,0x00]
8957
8958v_or_b32_e64 v5, v255, v2
8959// CHECK: [0x05,0x00,0x14,0xd1,0xff,0x05,0x02,0x00]
8960
8961v_or_b32_e64 v5, s1, v2
8962// CHECK: [0x05,0x00,0x14,0xd1,0x01,0x04,0x02,0x00]
8963
8964v_or_b32_e64 v5, s101, v2
8965// CHECK: [0x05,0x00,0x14,0xd1,0x65,0x04,0x02,0x00]
8966
8967v_or_b32_e64 v5, flat_scratch_lo, v2
8968// CHECK: [0x05,0x00,0x14,0xd1,0x66,0x04,0x02,0x00]
8969
8970v_or_b32_e64 v5, flat_scratch_hi, v2
8971// CHECK: [0x05,0x00,0x14,0xd1,0x67,0x04,0x02,0x00]
8972
8973v_or_b32_e64 v5, vcc_lo, v2
8974// CHECK: [0x05,0x00,0x14,0xd1,0x6a,0x04,0x02,0x00]
8975
8976v_or_b32_e64 v5, vcc_hi, v2
8977// CHECK: [0x05,0x00,0x14,0xd1,0x6b,0x04,0x02,0x00]
8978
8979v_or_b32_e64 v5, tba_lo, v2
8980// CHECK: [0x05,0x00,0x14,0xd1,0x6c,0x04,0x02,0x00]
8981
8982v_or_b32_e64 v5, tba_hi, v2
8983// CHECK: [0x05,0x00,0x14,0xd1,0x6d,0x04,0x02,0x00]
8984
8985v_or_b32_e64 v5, tma_lo, v2
8986// CHECK: [0x05,0x00,0x14,0xd1,0x6e,0x04,0x02,0x00]
8987
8988v_or_b32_e64 v5, tma_hi, v2
8989// CHECK: [0x05,0x00,0x14,0xd1,0x6f,0x04,0x02,0x00]
8990
8991v_or_b32_e64 v5, ttmp11, v2
8992// CHECK: [0x05,0x00,0x14,0xd1,0x7b,0x04,0x02,0x00]
8993
8994v_or_b32_e64 v5, m0, v2
8995// CHECK: [0x05,0x00,0x14,0xd1,0x7c,0x04,0x02,0x00]
8996
8997v_or_b32_e64 v5, exec_lo, v2
8998// CHECK: [0x05,0x00,0x14,0xd1,0x7e,0x04,0x02,0x00]
8999
9000v_or_b32_e64 v5, exec_hi, v2
9001// CHECK: [0x05,0x00,0x14,0xd1,0x7f,0x04,0x02,0x00]
9002
9003v_or_b32_e64 v5, 0, v2
9004// CHECK: [0x05,0x00,0x14,0xd1,0x80,0x04,0x02,0x00]
9005
9006v_or_b32_e64 v5, -1, v2
9007// CHECK: [0x05,0x00,0x14,0xd1,0xc1,0x04,0x02,0x00]
9008
9009v_or_b32_e64 v5, 0.5, v2
9010// CHECK: [0x05,0x00,0x14,0xd1,0xf0,0x04,0x02,0x00]
9011
9012v_or_b32_e64 v5, -4.0, v2
9013// CHECK: [0x05,0x00,0x14,0xd1,0xf7,0x04,0x02,0x00]
9014
9015v_or_b32_e64 v5, src_vccz, v2
9016// CHECK: [0x05,0x00,0x14,0xd1,0xfb,0x04,0x02,0x00]
9017
9018v_or_b32_e64 v5, src_execz, v2
9019// CHECK: [0x05,0x00,0x14,0xd1,0xfc,0x04,0x02,0x00]
9020
9021v_or_b32_e64 v5, src_scc, v2
9022// CHECK: [0x05,0x00,0x14,0xd1,0xfd,0x04,0x02,0x00]
9023
9024v_or_b32_e64 v5, src_lds_direct, v2
9025// CHECK: [0x05,0x00,0x14,0xd1,0xfe,0x04,0x02,0x00]
9026
9027v_or_b32_e64 v5, v1, v255
9028// CHECK: [0x05,0x00,0x14,0xd1,0x01,0xff,0x03,0x00]
9029
9030v_or_b32_e64 v5, v1, s2
9031// CHECK: [0x05,0x00,0x14,0xd1,0x01,0x05,0x00,0x00]
9032
9033v_or_b32_e64 v5, v1, s101
9034// CHECK: [0x05,0x00,0x14,0xd1,0x01,0xcb,0x00,0x00]
9035
9036v_or_b32_e64 v5, v1, flat_scratch_lo
9037// CHECK: [0x05,0x00,0x14,0xd1,0x01,0xcd,0x00,0x00]
9038
9039v_or_b32_e64 v5, v1, flat_scratch_hi
9040// CHECK: [0x05,0x00,0x14,0xd1,0x01,0xcf,0x00,0x00]
9041
9042v_or_b32_e64 v5, v1, vcc_lo
9043// CHECK: [0x05,0x00,0x14,0xd1,0x01,0xd5,0x00,0x00]
9044
9045v_or_b32_e64 v5, v1, vcc_hi
9046// CHECK: [0x05,0x00,0x14,0xd1,0x01,0xd7,0x00,0x00]
9047
9048v_or_b32_e64 v5, v1, tba_lo
9049// CHECK: [0x05,0x00,0x14,0xd1,0x01,0xd9,0x00,0x00]
9050
9051v_or_b32_e64 v5, v1, tba_hi
9052// CHECK: [0x05,0x00,0x14,0xd1,0x01,0xdb,0x00,0x00]
9053
9054v_or_b32_e64 v5, v1, tma_lo
9055// CHECK: [0x05,0x00,0x14,0xd1,0x01,0xdd,0x00,0x00]
9056
9057v_or_b32_e64 v5, v1, tma_hi
9058// CHECK: [0x05,0x00,0x14,0xd1,0x01,0xdf,0x00,0x00]
9059
9060v_or_b32_e64 v5, v1, ttmp11
9061// CHECK: [0x05,0x00,0x14,0xd1,0x01,0xf7,0x00,0x00]
9062
9063v_or_b32_e64 v5, v1, m0
9064// CHECK: [0x05,0x00,0x14,0xd1,0x01,0xf9,0x00,0x00]
9065
9066v_or_b32_e64 v5, v1, exec_lo
9067// CHECK: [0x05,0x00,0x14,0xd1,0x01,0xfd,0x00,0x00]
9068
9069v_or_b32_e64 v5, v1, exec_hi
9070// CHECK: [0x05,0x00,0x14,0xd1,0x01,0xff,0x00,0x00]
9071
9072v_or_b32_e64 v5, v1, 0
9073// CHECK: [0x05,0x00,0x14,0xd1,0x01,0x01,0x01,0x00]
9074
9075v_or_b32_e64 v5, v1, -1
9076// CHECK: [0x05,0x00,0x14,0xd1,0x01,0x83,0x01,0x00]
9077
9078v_or_b32_e64 v5, v1, 0.5
9079// CHECK: [0x05,0x00,0x14,0xd1,0x01,0xe1,0x01,0x00]
9080
9081v_or_b32_e64 v5, v1, -4.0
9082// CHECK: [0x05,0x00,0x14,0xd1,0x01,0xef,0x01,0x00]
9083
9084v_or_b32_e64 v5, v1, src_vccz
9085// CHECK: [0x05,0x00,0x14,0xd1,0x01,0xf7,0x01,0x00]
9086
9087v_or_b32_e64 v5, v1, src_execz
9088// CHECK: [0x05,0x00,0x14,0xd1,0x01,0xf9,0x01,0x00]
9089
9090v_or_b32_e64 v5, v1, src_scc
9091// CHECK: [0x05,0x00,0x14,0xd1,0x01,0xfb,0x01,0x00]
9092
9093v_xor_b32_e64 v5, v1, v2
9094// CHECK: [0x05,0x00,0x15,0xd1,0x01,0x05,0x02,0x00]
9095
9096v_xor_b32_e64 v255, v1, v2
9097// CHECK: [0xff,0x00,0x15,0xd1,0x01,0x05,0x02,0x00]
9098
9099v_xor_b32_e64 v5, v255, v2
9100// CHECK: [0x05,0x00,0x15,0xd1,0xff,0x05,0x02,0x00]
9101
9102v_xor_b32_e64 v5, s1, v2
9103// CHECK: [0x05,0x00,0x15,0xd1,0x01,0x04,0x02,0x00]
9104
9105v_xor_b32_e64 v5, s101, v2
9106// CHECK: [0x05,0x00,0x15,0xd1,0x65,0x04,0x02,0x00]
9107
9108v_xor_b32_e64 v5, flat_scratch_lo, v2
9109// CHECK: [0x05,0x00,0x15,0xd1,0x66,0x04,0x02,0x00]
9110
9111v_xor_b32_e64 v5, flat_scratch_hi, v2
9112// CHECK: [0x05,0x00,0x15,0xd1,0x67,0x04,0x02,0x00]
9113
9114v_xor_b32_e64 v5, vcc_lo, v2
9115// CHECK: [0x05,0x00,0x15,0xd1,0x6a,0x04,0x02,0x00]
9116
9117v_xor_b32_e64 v5, vcc_hi, v2
9118// CHECK: [0x05,0x00,0x15,0xd1,0x6b,0x04,0x02,0x00]
9119
9120v_xor_b32_e64 v5, tba_lo, v2
9121// CHECK: [0x05,0x00,0x15,0xd1,0x6c,0x04,0x02,0x00]
9122
9123v_xor_b32_e64 v5, tba_hi, v2
9124// CHECK: [0x05,0x00,0x15,0xd1,0x6d,0x04,0x02,0x00]
9125
9126v_xor_b32_e64 v5, tma_lo, v2
9127// CHECK: [0x05,0x00,0x15,0xd1,0x6e,0x04,0x02,0x00]
9128
9129v_xor_b32_e64 v5, tma_hi, v2
9130// CHECK: [0x05,0x00,0x15,0xd1,0x6f,0x04,0x02,0x00]
9131
9132v_xor_b32_e64 v5, ttmp11, v2
9133// CHECK: [0x05,0x00,0x15,0xd1,0x7b,0x04,0x02,0x00]
9134
9135v_xor_b32_e64 v5, m0, v2
9136// CHECK: [0x05,0x00,0x15,0xd1,0x7c,0x04,0x02,0x00]
9137
9138v_xor_b32_e64 v5, exec_lo, v2
9139// CHECK: [0x05,0x00,0x15,0xd1,0x7e,0x04,0x02,0x00]
9140
9141v_xor_b32_e64 v5, exec_hi, v2
9142// CHECK: [0x05,0x00,0x15,0xd1,0x7f,0x04,0x02,0x00]
9143
9144v_xor_b32_e64 v5, 0, v2
9145// CHECK: [0x05,0x00,0x15,0xd1,0x80,0x04,0x02,0x00]
9146
9147v_xor_b32_e64 v5, -1, v2
9148// CHECK: [0x05,0x00,0x15,0xd1,0xc1,0x04,0x02,0x00]
9149
9150v_xor_b32_e64 v5, 0.5, v2
9151// CHECK: [0x05,0x00,0x15,0xd1,0xf0,0x04,0x02,0x00]
9152
9153v_xor_b32_e64 v5, -4.0, v2
9154// CHECK: [0x05,0x00,0x15,0xd1,0xf7,0x04,0x02,0x00]
9155
9156v_xor_b32_e64 v5, src_vccz, v2
9157// CHECK: [0x05,0x00,0x15,0xd1,0xfb,0x04,0x02,0x00]
9158
9159v_xor_b32_e64 v5, src_execz, v2
9160// CHECK: [0x05,0x00,0x15,0xd1,0xfc,0x04,0x02,0x00]
9161
9162v_xor_b32_e64 v5, src_scc, v2
9163// CHECK: [0x05,0x00,0x15,0xd1,0xfd,0x04,0x02,0x00]
9164
9165v_xor_b32_e64 v5, src_lds_direct, v2
9166// CHECK: [0x05,0x00,0x15,0xd1,0xfe,0x04,0x02,0x00]
9167
9168v_xor_b32_e64 v5, v1, v255
9169// CHECK: [0x05,0x00,0x15,0xd1,0x01,0xff,0x03,0x00]
9170
9171v_xor_b32_e64 v5, v1, s2
9172// CHECK: [0x05,0x00,0x15,0xd1,0x01,0x05,0x00,0x00]
9173
9174v_xor_b32_e64 v5, v1, s101
9175// CHECK: [0x05,0x00,0x15,0xd1,0x01,0xcb,0x00,0x00]
9176
9177v_xor_b32_e64 v5, v1, flat_scratch_lo
9178// CHECK: [0x05,0x00,0x15,0xd1,0x01,0xcd,0x00,0x00]
9179
9180v_xor_b32_e64 v5, v1, flat_scratch_hi
9181// CHECK: [0x05,0x00,0x15,0xd1,0x01,0xcf,0x00,0x00]
9182
9183v_xor_b32_e64 v5, v1, vcc_lo
9184// CHECK: [0x05,0x00,0x15,0xd1,0x01,0xd5,0x00,0x00]
9185
9186v_xor_b32_e64 v5, v1, vcc_hi
9187// CHECK: [0x05,0x00,0x15,0xd1,0x01,0xd7,0x00,0x00]
9188
9189v_xor_b32_e64 v5, v1, tba_lo
9190// CHECK: [0x05,0x00,0x15,0xd1,0x01,0xd9,0x00,0x00]
9191
9192v_xor_b32_e64 v5, v1, tba_hi
9193// CHECK: [0x05,0x00,0x15,0xd1,0x01,0xdb,0x00,0x00]
9194
9195v_xor_b32_e64 v5, v1, tma_lo
9196// CHECK: [0x05,0x00,0x15,0xd1,0x01,0xdd,0x00,0x00]
9197
9198v_xor_b32_e64 v5, v1, tma_hi
9199// CHECK: [0x05,0x00,0x15,0xd1,0x01,0xdf,0x00,0x00]
9200
9201v_xor_b32_e64 v5, v1, ttmp11
9202// CHECK: [0x05,0x00,0x15,0xd1,0x01,0xf7,0x00,0x00]
9203
9204v_xor_b32_e64 v5, v1, m0
9205// CHECK: [0x05,0x00,0x15,0xd1,0x01,0xf9,0x00,0x00]
9206
9207v_xor_b32_e64 v5, v1, exec_lo
9208// CHECK: [0x05,0x00,0x15,0xd1,0x01,0xfd,0x00,0x00]
9209
9210v_xor_b32_e64 v5, v1, exec_hi
9211// CHECK: [0x05,0x00,0x15,0xd1,0x01,0xff,0x00,0x00]
9212
9213v_xor_b32_e64 v5, v1, 0
9214// CHECK: [0x05,0x00,0x15,0xd1,0x01,0x01,0x01,0x00]
9215
9216v_xor_b32_e64 v5, v1, -1
9217// CHECK: [0x05,0x00,0x15,0xd1,0x01,0x83,0x01,0x00]
9218
9219v_xor_b32_e64 v5, v1, 0.5
9220// CHECK: [0x05,0x00,0x15,0xd1,0x01,0xe1,0x01,0x00]
9221
9222v_xor_b32_e64 v5, v1, -4.0
9223// CHECK: [0x05,0x00,0x15,0xd1,0x01,0xef,0x01,0x00]
9224
9225v_xor_b32_e64 v5, v1, src_vccz
9226// CHECK: [0x05,0x00,0x15,0xd1,0x01,0xf7,0x01,0x00]
9227
9228v_xor_b32_e64 v5, v1, src_execz
9229// CHECK: [0x05,0x00,0x15,0xd1,0x01,0xf9,0x01,0x00]
9230
9231v_xor_b32_e64 v5, v1, src_scc
9232// CHECK: [0x05,0x00,0x15,0xd1,0x01,0xfb,0x01,0x00]
9233
9234v_mac_f32_e64 v5, v1, v2
9235// CHECK: [0x05,0x00,0x16,0xd1,0x01,0x05,0x02,0x00]
9236
9237v_mac_f32_e64 v255, v1, v2
9238// CHECK: [0xff,0x00,0x16,0xd1,0x01,0x05,0x02,0x00]
9239
9240v_mac_f32_e64 v5, v255, v2
9241// CHECK: [0x05,0x00,0x16,0xd1,0xff,0x05,0x02,0x00]
9242
9243v_mac_f32_e64 v5, s1, v2
9244// CHECK: [0x05,0x00,0x16,0xd1,0x01,0x04,0x02,0x00]
9245
9246v_mac_f32_e64 v5, s101, v2
9247// CHECK: [0x05,0x00,0x16,0xd1,0x65,0x04,0x02,0x00]
9248
9249v_mac_f32_e64 v5, flat_scratch_lo, v2
9250// CHECK: [0x05,0x00,0x16,0xd1,0x66,0x04,0x02,0x00]
9251
9252v_mac_f32_e64 v5, flat_scratch_hi, v2
9253// CHECK: [0x05,0x00,0x16,0xd1,0x67,0x04,0x02,0x00]
9254
9255v_mac_f32_e64 v5, vcc_lo, v2
9256// CHECK: [0x05,0x00,0x16,0xd1,0x6a,0x04,0x02,0x00]
9257
9258v_mac_f32_e64 v5, vcc_hi, v2
9259// CHECK: [0x05,0x00,0x16,0xd1,0x6b,0x04,0x02,0x00]
9260
9261v_mac_f32_e64 v5, tba_lo, v2
9262// CHECK: [0x05,0x00,0x16,0xd1,0x6c,0x04,0x02,0x00]
9263
9264v_mac_f32_e64 v5, tba_hi, v2
9265// CHECK: [0x05,0x00,0x16,0xd1,0x6d,0x04,0x02,0x00]
9266
9267v_mac_f32_e64 v5, tma_lo, v2
9268// CHECK: [0x05,0x00,0x16,0xd1,0x6e,0x04,0x02,0x00]
9269
9270v_mac_f32_e64 v5, tma_hi, v2
9271// CHECK: [0x05,0x00,0x16,0xd1,0x6f,0x04,0x02,0x00]
9272
9273v_mac_f32_e64 v5, ttmp11, v2
9274// CHECK: [0x05,0x00,0x16,0xd1,0x7b,0x04,0x02,0x00]
9275
9276v_mac_f32_e64 v5, m0, v2
9277// CHECK: [0x05,0x00,0x16,0xd1,0x7c,0x04,0x02,0x00]
9278
9279v_mac_f32_e64 v5, exec_lo, v2
9280// CHECK: [0x05,0x00,0x16,0xd1,0x7e,0x04,0x02,0x00]
9281
9282v_mac_f32_e64 v5, exec_hi, v2
9283// CHECK: [0x05,0x00,0x16,0xd1,0x7f,0x04,0x02,0x00]
9284
9285v_mac_f32_e64 v5, 0, v2
9286// CHECK: [0x05,0x00,0x16,0xd1,0x80,0x04,0x02,0x00]
9287
9288v_mac_f32_e64 v5, -1, v2
9289// CHECK: [0x05,0x00,0x16,0xd1,0xc1,0x04,0x02,0x00]
9290
9291v_mac_f32_e64 v5, 0.5, v2
9292// CHECK: [0x05,0x00,0x16,0xd1,0xf0,0x04,0x02,0x00]
9293
9294v_mac_f32_e64 v5, -4.0, v2
9295// CHECK: [0x05,0x00,0x16,0xd1,0xf7,0x04,0x02,0x00]
9296
9297v_mac_f32_e64 v5, src_vccz, v2
9298// CHECK: [0x05,0x00,0x16,0xd1,0xfb,0x04,0x02,0x00]
9299
9300v_mac_f32_e64 v5, src_execz, v2
9301// CHECK: [0x05,0x00,0x16,0xd1,0xfc,0x04,0x02,0x00]
9302
9303v_mac_f32_e64 v5, src_scc, v2
9304// CHECK: [0x05,0x00,0x16,0xd1,0xfd,0x04,0x02,0x00]
9305
9306v_mac_f32_e64 v5, src_lds_direct, v2
9307// CHECK: [0x05,0x00,0x16,0xd1,0xfe,0x04,0x02,0x00]
9308
9309v_mac_f32_e64 v5, v1, v255
9310// CHECK: [0x05,0x00,0x16,0xd1,0x01,0xff,0x03,0x00]
9311
9312v_mac_f32_e64 v5, v1, s2
9313// CHECK: [0x05,0x00,0x16,0xd1,0x01,0x05,0x00,0x00]
9314
9315v_mac_f32_e64 v5, v1, s101
9316// CHECK: [0x05,0x00,0x16,0xd1,0x01,0xcb,0x00,0x00]
9317
9318v_mac_f32_e64 v5, v1, flat_scratch_lo
9319// CHECK: [0x05,0x00,0x16,0xd1,0x01,0xcd,0x00,0x00]
9320
9321v_mac_f32_e64 v5, v1, flat_scratch_hi
9322// CHECK: [0x05,0x00,0x16,0xd1,0x01,0xcf,0x00,0x00]
9323
9324v_mac_f32_e64 v5, v1, vcc_lo
9325// CHECK: [0x05,0x00,0x16,0xd1,0x01,0xd5,0x00,0x00]
9326
9327v_mac_f32_e64 v5, v1, vcc_hi
9328// CHECK: [0x05,0x00,0x16,0xd1,0x01,0xd7,0x00,0x00]
9329
9330v_mac_f32_e64 v5, v1, tba_lo
9331// CHECK: [0x05,0x00,0x16,0xd1,0x01,0xd9,0x00,0x00]
9332
9333v_mac_f32_e64 v5, v1, tba_hi
9334// CHECK: [0x05,0x00,0x16,0xd1,0x01,0xdb,0x00,0x00]
9335
9336v_mac_f32_e64 v5, v1, tma_lo
9337// CHECK: [0x05,0x00,0x16,0xd1,0x01,0xdd,0x00,0x00]
9338
9339v_mac_f32_e64 v5, v1, tma_hi
9340// CHECK: [0x05,0x00,0x16,0xd1,0x01,0xdf,0x00,0x00]
9341
9342v_mac_f32_e64 v5, v1, ttmp11
9343// CHECK: [0x05,0x00,0x16,0xd1,0x01,0xf7,0x00,0x00]
9344
9345v_mac_f32_e64 v5, v1, m0
9346// CHECK: [0x05,0x00,0x16,0xd1,0x01,0xf9,0x00,0x00]
9347
9348v_mac_f32_e64 v5, v1, exec_lo
9349// CHECK: [0x05,0x00,0x16,0xd1,0x01,0xfd,0x00,0x00]
9350
9351v_mac_f32_e64 v5, v1, exec_hi
9352// CHECK: [0x05,0x00,0x16,0xd1,0x01,0xff,0x00,0x00]
9353
9354v_mac_f32_e64 v5, v1, 0
9355// CHECK: [0x05,0x00,0x16,0xd1,0x01,0x01,0x01,0x00]
9356
9357v_mac_f32_e64 v5, v1, -1
9358// CHECK: [0x05,0x00,0x16,0xd1,0x01,0x83,0x01,0x00]
9359
9360v_mac_f32_e64 v5, v1, 0.5
9361// CHECK: [0x05,0x00,0x16,0xd1,0x01,0xe1,0x01,0x00]
9362
9363v_mac_f32_e64 v5, v1, -4.0
9364// CHECK: [0x05,0x00,0x16,0xd1,0x01,0xef,0x01,0x00]
9365
9366v_mac_f32_e64 v5, v1, src_vccz
9367// CHECK: [0x05,0x00,0x16,0xd1,0x01,0xf7,0x01,0x00]
9368
9369v_mac_f32_e64 v5, v1, src_execz
9370// CHECK: [0x05,0x00,0x16,0xd1,0x01,0xf9,0x01,0x00]
9371
9372v_mac_f32_e64 v5, v1, src_scc
9373// CHECK: [0x05,0x00,0x16,0xd1,0x01,0xfb,0x01,0x00]
9374
9375v_mac_f32_e64 v5, -v1, v2
9376// CHECK: [0x05,0x00,0x16,0xd1,0x01,0x05,0x02,0x20]
9377
9378v_mac_f32_e64 v5, v1, -v2
9379// CHECK: [0x05,0x00,0x16,0xd1,0x01,0x05,0x02,0x40]
9380
9381v_mac_f32_e64 v5, -v1, -v2
9382// CHECK: [0x05,0x00,0x16,0xd1,0x01,0x05,0x02,0x60]
9383
9384v_mac_f32_e64 v5, |v1|, v2
9385// CHECK: [0x05,0x01,0x16,0xd1,0x01,0x05,0x02,0x00]
9386
9387v_mac_f32_e64 v5, v1, |v2|
9388// CHECK: [0x05,0x02,0x16,0xd1,0x01,0x05,0x02,0x00]
9389
9390v_mac_f32_e64 v5, |v1|, |v2|
9391// CHECK: [0x05,0x03,0x16,0xd1,0x01,0x05,0x02,0x00]
9392
9393v_mac_f32_e64 v5, v1, v2 clamp
9394// CHECK: [0x05,0x80,0x16,0xd1,0x01,0x05,0x02,0x00]
9395
9396v_mac_f32_e64 v5, v1, v2 mul:2
9397// CHECK: [0x05,0x00,0x16,0xd1,0x01,0x05,0x02,0x08]
9398
9399v_mac_f32_e64 v5, v1, v2 mul:4
9400// CHECK: [0x05,0x00,0x16,0xd1,0x01,0x05,0x02,0x10]
9401
9402v_mac_f32_e64 v5, v1, v2 div:2
9403// CHECK: [0x05,0x00,0x16,0xd1,0x01,0x05,0x02,0x18]
9404
9405v_add_u32_e64 v5, s[12:13], v1, v2
9406// CHECK: [0x05,0x0c,0x19,0xd1,0x01,0x05,0x02,0x00]
9407
9408v_add_u32_e64 v255, s[12:13], v1, v2
9409// CHECK: [0xff,0x0c,0x19,0xd1,0x01,0x05,0x02,0x00]
9410
9411v_add_u32_e64 v5, s[14:15], v1, v2
9412// CHECK: [0x05,0x0e,0x19,0xd1,0x01,0x05,0x02,0x00]
9413
9414v_add_u32_e64 v5, s[100:101], v1, v2
9415// CHECK: [0x05,0x64,0x19,0xd1,0x01,0x05,0x02,0x00]
9416
9417v_add_u32_e64 v5, flat_scratch, v1, v2
9418// CHECK: [0x05,0x66,0x19,0xd1,0x01,0x05,0x02,0x00]
9419
9420v_add_u32_e64 v5, vcc, v1, v2
9421// CHECK: [0x05,0x6a,0x19,0xd1,0x01,0x05,0x02,0x00]
9422
9423v_add_u32_e64 v5, tba, v1, v2
9424// CHECK: [0x05,0x6c,0x19,0xd1,0x01,0x05,0x02,0x00]
9425
9426v_add_u32_e64 v5, tma, v1, v2
9427// CHECK: [0x05,0x6e,0x19,0xd1,0x01,0x05,0x02,0x00]
9428
9429v_add_u32_e64 v5, ttmp[10:11], v1, v2
9430// CHECK: [0x05,0x7a,0x19,0xd1,0x01,0x05,0x02,0x00]
9431
9432v_add_u32_e64 v5, s[12:13], v255, v2
9433// CHECK: [0x05,0x0c,0x19,0xd1,0xff,0x05,0x02,0x00]
9434
9435v_add_u32_e64 v5, s[12:13], s1, v2
9436// CHECK: [0x05,0x0c,0x19,0xd1,0x01,0x04,0x02,0x00]
9437
9438v_add_u32_e64 v5, s[12:13], s101, v2
9439// CHECK: [0x05,0x0c,0x19,0xd1,0x65,0x04,0x02,0x00]
9440
9441v_add_u32_e64 v5, s[12:13], flat_scratch_lo, v2
9442// CHECK: [0x05,0x0c,0x19,0xd1,0x66,0x04,0x02,0x00]
9443
9444v_add_u32_e64 v5, s[12:13], flat_scratch_hi, v2
9445// CHECK: [0x05,0x0c,0x19,0xd1,0x67,0x04,0x02,0x00]
9446
9447v_add_u32_e64 v5, s[12:13], vcc_lo, v2
9448// CHECK: [0x05,0x0c,0x19,0xd1,0x6a,0x04,0x02,0x00]
9449
9450v_add_u32_e64 v5, s[12:13], vcc_hi, v2
9451// CHECK: [0x05,0x0c,0x19,0xd1,0x6b,0x04,0x02,0x00]
9452
9453v_add_u32_e64 v5, s[12:13], tba_lo, v2
9454// CHECK: [0x05,0x0c,0x19,0xd1,0x6c,0x04,0x02,0x00]
9455
9456v_add_u32_e64 v5, s[12:13], tba_hi, v2
9457// CHECK: [0x05,0x0c,0x19,0xd1,0x6d,0x04,0x02,0x00]
9458
9459v_add_u32_e64 v5, s[12:13], tma_lo, v2
9460// CHECK: [0x05,0x0c,0x19,0xd1,0x6e,0x04,0x02,0x00]
9461
9462v_add_u32_e64 v5, s[12:13], tma_hi, v2
9463// CHECK: [0x05,0x0c,0x19,0xd1,0x6f,0x04,0x02,0x00]
9464
9465v_add_u32_e64 v5, s[12:13], ttmp11, v2
9466// CHECK: [0x05,0x0c,0x19,0xd1,0x7b,0x04,0x02,0x00]
9467
9468v_add_u32_e64 v5, s[12:13], m0, v2
9469// CHECK: [0x05,0x0c,0x19,0xd1,0x7c,0x04,0x02,0x00]
9470
9471v_add_u32_e64 v5, s[12:13], exec_lo, v2
9472// CHECK: [0x05,0x0c,0x19,0xd1,0x7e,0x04,0x02,0x00]
9473
9474v_add_u32_e64 v5, s[12:13], exec_hi, v2
9475// CHECK: [0x05,0x0c,0x19,0xd1,0x7f,0x04,0x02,0x00]
9476
9477v_add_u32_e64 v5, s[12:13], 0, v2
9478// CHECK: [0x05,0x0c,0x19,0xd1,0x80,0x04,0x02,0x00]
9479
9480v_add_u32_e64 v5, s[12:13], -1, v2
9481// CHECK: [0x05,0x0c,0x19,0xd1,0xc1,0x04,0x02,0x00]
9482
9483v_add_u32_e64 v5, s[12:13], 0.5, v2
9484// CHECK: [0x05,0x0c,0x19,0xd1,0xf0,0x04,0x02,0x00]
9485
9486v_add_u32_e64 v5, s[12:13], -4.0, v2
9487// CHECK: [0x05,0x0c,0x19,0xd1,0xf7,0x04,0x02,0x00]
9488
9489v_add_u32_e64 v5, s[12:13], src_vccz, v2
9490// CHECK: [0x05,0x0c,0x19,0xd1,0xfb,0x04,0x02,0x00]
9491
9492v_add_u32_e64 v5, s[12:13], src_execz, v2
9493// CHECK: [0x05,0x0c,0x19,0xd1,0xfc,0x04,0x02,0x00]
9494
9495v_add_u32_e64 v5, s[12:13], src_scc, v2
9496// CHECK: [0x05,0x0c,0x19,0xd1,0xfd,0x04,0x02,0x00]
9497
9498v_add_u32_e64 v5, s[12:13], src_lds_direct, v2
9499// CHECK: [0x05,0x0c,0x19,0xd1,0xfe,0x04,0x02,0x00]
9500
9501v_add_u32_e64 v5, s[12:13], v1, v255
9502// CHECK: [0x05,0x0c,0x19,0xd1,0x01,0xff,0x03,0x00]
9503
9504v_add_u32_e64 v5, s[12:13], v1, s2
9505// CHECK: [0x05,0x0c,0x19,0xd1,0x01,0x05,0x00,0x00]
9506
9507v_add_u32_e64 v5, s[12:13], v1, s101
9508// CHECK: [0x05,0x0c,0x19,0xd1,0x01,0xcb,0x00,0x00]
9509
9510v_add_u32_e64 v5, s[12:13], v1, flat_scratch_lo
9511// CHECK: [0x05,0x0c,0x19,0xd1,0x01,0xcd,0x00,0x00]
9512
9513v_add_u32_e64 v5, s[12:13], v1, flat_scratch_hi
9514// CHECK: [0x05,0x0c,0x19,0xd1,0x01,0xcf,0x00,0x00]
9515
9516v_add_u32_e64 v5, s[12:13], v1, vcc_lo
9517// CHECK: [0x05,0x0c,0x19,0xd1,0x01,0xd5,0x00,0x00]
9518
9519v_add_u32_e64 v5, s[12:13], v1, vcc_hi
9520// CHECK: [0x05,0x0c,0x19,0xd1,0x01,0xd7,0x00,0x00]
9521
9522v_add_u32_e64 v5, s[12:13], v1, tba_lo
9523// CHECK: [0x05,0x0c,0x19,0xd1,0x01,0xd9,0x00,0x00]
9524
9525v_add_u32_e64 v5, s[12:13], v1, tba_hi
9526// CHECK: [0x05,0x0c,0x19,0xd1,0x01,0xdb,0x00,0x00]
9527
9528v_add_u32_e64 v5, s[12:13], v1, tma_lo
9529// CHECK: [0x05,0x0c,0x19,0xd1,0x01,0xdd,0x00,0x00]
9530
9531v_add_u32_e64 v5, s[12:13], v1, tma_hi
9532// CHECK: [0x05,0x0c,0x19,0xd1,0x01,0xdf,0x00,0x00]
9533
9534v_add_u32_e64 v5, s[12:13], v1, ttmp11
9535// CHECK: [0x05,0x0c,0x19,0xd1,0x01,0xf7,0x00,0x00]
9536
9537v_add_u32_e64 v5, s[12:13], v1, m0
9538// CHECK: [0x05,0x0c,0x19,0xd1,0x01,0xf9,0x00,0x00]
9539
9540v_add_u32_e64 v5, s[12:13], v1, exec_lo
9541// CHECK: [0x05,0x0c,0x19,0xd1,0x01,0xfd,0x00,0x00]
9542
9543v_add_u32_e64 v5, s[12:13], v1, exec_hi
9544// CHECK: [0x05,0x0c,0x19,0xd1,0x01,0xff,0x00,0x00]
9545
9546v_add_u32_e64 v5, s[12:13], v1, 0
9547// CHECK: [0x05,0x0c,0x19,0xd1,0x01,0x01,0x01,0x00]
9548
9549v_add_u32_e64 v5, s[12:13], v1, -1
9550// CHECK: [0x05,0x0c,0x19,0xd1,0x01,0x83,0x01,0x00]
9551
9552v_add_u32_e64 v5, s[12:13], v1, 0.5
9553// CHECK: [0x05,0x0c,0x19,0xd1,0x01,0xe1,0x01,0x00]
9554
9555v_add_u32_e64 v5, s[12:13], v1, -4.0
9556// CHECK: [0x05,0x0c,0x19,0xd1,0x01,0xef,0x01,0x00]
9557
9558v_add_u32_e64 v5, s[12:13], v1, src_vccz
9559// CHECK: [0x05,0x0c,0x19,0xd1,0x01,0xf7,0x01,0x00]
9560
9561v_add_u32_e64 v5, s[12:13], v1, src_execz
9562// CHECK: [0x05,0x0c,0x19,0xd1,0x01,0xf9,0x01,0x00]
9563
9564v_add_u32_e64 v5, s[12:13], v1, src_scc
9565// CHECK: [0x05,0x0c,0x19,0xd1,0x01,0xfb,0x01,0x00]
9566
9567v_add_u32_e64 v5, s[12:13], v1, v2 clamp
9568// CHECK: [0x05,0x8c,0x19,0xd1,0x01,0x05,0x02,0x00]
9569
9570v_sub_u32_e64 v5, s[12:13], v1, v2
9571// CHECK: [0x05,0x0c,0x1a,0xd1,0x01,0x05,0x02,0x00]
9572
9573v_sub_u32_e64 v255, s[12:13], v1, v2
9574// CHECK: [0xff,0x0c,0x1a,0xd1,0x01,0x05,0x02,0x00]
9575
9576v_sub_u32_e64 v5, s[14:15], v1, v2
9577// CHECK: [0x05,0x0e,0x1a,0xd1,0x01,0x05,0x02,0x00]
9578
9579v_sub_u32_e64 v5, s[100:101], v1, v2
9580// CHECK: [0x05,0x64,0x1a,0xd1,0x01,0x05,0x02,0x00]
9581
9582v_sub_u32_e64 v5, flat_scratch, v1, v2
9583// CHECK: [0x05,0x66,0x1a,0xd1,0x01,0x05,0x02,0x00]
9584
9585v_sub_u32_e64 v5, vcc, v1, v2
9586// CHECK: [0x05,0x6a,0x1a,0xd1,0x01,0x05,0x02,0x00]
9587
9588v_sub_u32_e64 v5, tba, v1, v2
9589// CHECK: [0x05,0x6c,0x1a,0xd1,0x01,0x05,0x02,0x00]
9590
9591v_sub_u32_e64 v5, tma, v1, v2
9592// CHECK: [0x05,0x6e,0x1a,0xd1,0x01,0x05,0x02,0x00]
9593
9594v_sub_u32_e64 v5, ttmp[10:11], v1, v2
9595// CHECK: [0x05,0x7a,0x1a,0xd1,0x01,0x05,0x02,0x00]
9596
9597v_sub_u32_e64 v5, s[12:13], v255, v2
9598// CHECK: [0x05,0x0c,0x1a,0xd1,0xff,0x05,0x02,0x00]
9599
9600v_sub_u32_e64 v5, s[12:13], s1, v2
9601// CHECK: [0x05,0x0c,0x1a,0xd1,0x01,0x04,0x02,0x00]
9602
9603v_sub_u32_e64 v5, s[12:13], s101, v2
9604// CHECK: [0x05,0x0c,0x1a,0xd1,0x65,0x04,0x02,0x00]
9605
9606v_sub_u32_e64 v5, s[12:13], flat_scratch_lo, v2
9607// CHECK: [0x05,0x0c,0x1a,0xd1,0x66,0x04,0x02,0x00]
9608
9609v_sub_u32_e64 v5, s[12:13], flat_scratch_hi, v2
9610// CHECK: [0x05,0x0c,0x1a,0xd1,0x67,0x04,0x02,0x00]
9611
9612v_sub_u32_e64 v5, s[12:13], vcc_lo, v2
9613// CHECK: [0x05,0x0c,0x1a,0xd1,0x6a,0x04,0x02,0x00]
9614
9615v_sub_u32_e64 v5, s[12:13], vcc_hi, v2
9616// CHECK: [0x05,0x0c,0x1a,0xd1,0x6b,0x04,0x02,0x00]
9617
9618v_sub_u32_e64 v5, s[12:13], tba_lo, v2
9619// CHECK: [0x05,0x0c,0x1a,0xd1,0x6c,0x04,0x02,0x00]
9620
9621v_sub_u32_e64 v5, s[12:13], tba_hi, v2
9622// CHECK: [0x05,0x0c,0x1a,0xd1,0x6d,0x04,0x02,0x00]
9623
9624v_sub_u32_e64 v5, s[12:13], tma_lo, v2
9625// CHECK: [0x05,0x0c,0x1a,0xd1,0x6e,0x04,0x02,0x00]
9626
9627v_sub_u32_e64 v5, s[12:13], tma_hi, v2
9628// CHECK: [0x05,0x0c,0x1a,0xd1,0x6f,0x04,0x02,0x00]
9629
9630v_sub_u32_e64 v5, s[12:13], ttmp11, v2
9631// CHECK: [0x05,0x0c,0x1a,0xd1,0x7b,0x04,0x02,0x00]
9632
9633v_sub_u32_e64 v5, s[12:13], m0, v2
9634// CHECK: [0x05,0x0c,0x1a,0xd1,0x7c,0x04,0x02,0x00]
9635
9636v_sub_u32_e64 v5, s[12:13], exec_lo, v2
9637// CHECK: [0x05,0x0c,0x1a,0xd1,0x7e,0x04,0x02,0x00]
9638
9639v_sub_u32_e64 v5, s[12:13], exec_hi, v2
9640// CHECK: [0x05,0x0c,0x1a,0xd1,0x7f,0x04,0x02,0x00]
9641
9642v_sub_u32_e64 v5, s[12:13], 0, v2
9643// CHECK: [0x05,0x0c,0x1a,0xd1,0x80,0x04,0x02,0x00]
9644
9645v_sub_u32_e64 v5, s[12:13], -1, v2
9646// CHECK: [0x05,0x0c,0x1a,0xd1,0xc1,0x04,0x02,0x00]
9647
9648v_sub_u32_e64 v5, s[12:13], 0.5, v2
9649// CHECK: [0x05,0x0c,0x1a,0xd1,0xf0,0x04,0x02,0x00]
9650
9651v_sub_u32_e64 v5, s[12:13], -4.0, v2
9652// CHECK: [0x05,0x0c,0x1a,0xd1,0xf7,0x04,0x02,0x00]
9653
9654v_sub_u32_e64 v5, s[12:13], src_vccz, v2
9655// CHECK: [0x05,0x0c,0x1a,0xd1,0xfb,0x04,0x02,0x00]
9656
9657v_sub_u32_e64 v5, s[12:13], src_execz, v2
9658// CHECK: [0x05,0x0c,0x1a,0xd1,0xfc,0x04,0x02,0x00]
9659
9660v_sub_u32_e64 v5, s[12:13], src_scc, v2
9661// CHECK: [0x05,0x0c,0x1a,0xd1,0xfd,0x04,0x02,0x00]
9662
9663v_sub_u32_e64 v5, s[12:13], src_lds_direct, v2
9664// CHECK: [0x05,0x0c,0x1a,0xd1,0xfe,0x04,0x02,0x00]
9665
9666v_sub_u32_e64 v5, s[12:13], v1, v255
9667// CHECK: [0x05,0x0c,0x1a,0xd1,0x01,0xff,0x03,0x00]
9668
9669v_sub_u32_e64 v5, s[12:13], v1, s2
9670// CHECK: [0x05,0x0c,0x1a,0xd1,0x01,0x05,0x00,0x00]
9671
9672v_sub_u32_e64 v5, s[12:13], v1, s101
9673// CHECK: [0x05,0x0c,0x1a,0xd1,0x01,0xcb,0x00,0x00]
9674
9675v_sub_u32_e64 v5, s[12:13], v1, flat_scratch_lo
9676// CHECK: [0x05,0x0c,0x1a,0xd1,0x01,0xcd,0x00,0x00]
9677
9678v_sub_u32_e64 v5, s[12:13], v1, flat_scratch_hi
9679// CHECK: [0x05,0x0c,0x1a,0xd1,0x01,0xcf,0x00,0x00]
9680
9681v_sub_u32_e64 v5, s[12:13], v1, vcc_lo
9682// CHECK: [0x05,0x0c,0x1a,0xd1,0x01,0xd5,0x00,0x00]
9683
9684v_sub_u32_e64 v5, s[12:13], v1, vcc_hi
9685// CHECK: [0x05,0x0c,0x1a,0xd1,0x01,0xd7,0x00,0x00]
9686
9687v_sub_u32_e64 v5, s[12:13], v1, tba_lo
9688// CHECK: [0x05,0x0c,0x1a,0xd1,0x01,0xd9,0x00,0x00]
9689
9690v_sub_u32_e64 v5, s[12:13], v1, tba_hi
9691// CHECK: [0x05,0x0c,0x1a,0xd1,0x01,0xdb,0x00,0x00]
9692
9693v_sub_u32_e64 v5, s[12:13], v1, tma_lo
9694// CHECK: [0x05,0x0c,0x1a,0xd1,0x01,0xdd,0x00,0x00]
9695
9696v_sub_u32_e64 v5, s[12:13], v1, tma_hi
9697// CHECK: [0x05,0x0c,0x1a,0xd1,0x01,0xdf,0x00,0x00]
9698
9699v_sub_u32_e64 v5, s[12:13], v1, ttmp11
9700// CHECK: [0x05,0x0c,0x1a,0xd1,0x01,0xf7,0x00,0x00]
9701
9702v_sub_u32_e64 v5, s[12:13], v1, m0
9703// CHECK: [0x05,0x0c,0x1a,0xd1,0x01,0xf9,0x00,0x00]
9704
9705v_sub_u32_e64 v5, s[12:13], v1, exec_lo
9706// CHECK: [0x05,0x0c,0x1a,0xd1,0x01,0xfd,0x00,0x00]
9707
9708v_sub_u32_e64 v5, s[12:13], v1, exec_hi
9709// CHECK: [0x05,0x0c,0x1a,0xd1,0x01,0xff,0x00,0x00]
9710
9711v_sub_u32_e64 v5, s[12:13], v1, 0
9712// CHECK: [0x05,0x0c,0x1a,0xd1,0x01,0x01,0x01,0x00]
9713
9714v_sub_u32_e64 v5, s[12:13], v1, -1
9715// CHECK: [0x05,0x0c,0x1a,0xd1,0x01,0x83,0x01,0x00]
9716
9717v_sub_u32_e64 v5, s[12:13], v1, 0.5
9718// CHECK: [0x05,0x0c,0x1a,0xd1,0x01,0xe1,0x01,0x00]
9719
9720v_sub_u32_e64 v5, s[12:13], v1, -4.0
9721// CHECK: [0x05,0x0c,0x1a,0xd1,0x01,0xef,0x01,0x00]
9722
9723v_sub_u32_e64 v5, s[12:13], v1, src_vccz
9724// CHECK: [0x05,0x0c,0x1a,0xd1,0x01,0xf7,0x01,0x00]
9725
9726v_sub_u32_e64 v5, s[12:13], v1, src_execz
9727// CHECK: [0x05,0x0c,0x1a,0xd1,0x01,0xf9,0x01,0x00]
9728
9729v_sub_u32_e64 v5, s[12:13], v1, src_scc
9730// CHECK: [0x05,0x0c,0x1a,0xd1,0x01,0xfb,0x01,0x00]
9731
9732v_sub_u32_e64 v5, s[12:13], v1, v2 clamp
9733// CHECK: [0x05,0x8c,0x1a,0xd1,0x01,0x05,0x02,0x00]
9734
9735v_subrev_u32_e64 v5, s[12:13], v1, v2
9736// CHECK: [0x05,0x0c,0x1b,0xd1,0x01,0x05,0x02,0x00]
9737
9738v_subrev_u32_e64 v255, s[12:13], v1, v2
9739// CHECK: [0xff,0x0c,0x1b,0xd1,0x01,0x05,0x02,0x00]
9740
9741v_subrev_u32_e64 v5, s[14:15], v1, v2
9742// CHECK: [0x05,0x0e,0x1b,0xd1,0x01,0x05,0x02,0x00]
9743
9744v_subrev_u32_e64 v5, s[100:101], v1, v2
9745// CHECK: [0x05,0x64,0x1b,0xd1,0x01,0x05,0x02,0x00]
9746
9747v_subrev_u32_e64 v5, flat_scratch, v1, v2
9748// CHECK: [0x05,0x66,0x1b,0xd1,0x01,0x05,0x02,0x00]
9749
9750v_subrev_u32_e64 v5, vcc, v1, v2
9751// CHECK: [0x05,0x6a,0x1b,0xd1,0x01,0x05,0x02,0x00]
9752
9753v_subrev_u32_e64 v5, tba, v1, v2
9754// CHECK: [0x05,0x6c,0x1b,0xd1,0x01,0x05,0x02,0x00]
9755
9756v_subrev_u32_e64 v5, tma, v1, v2
9757// CHECK: [0x05,0x6e,0x1b,0xd1,0x01,0x05,0x02,0x00]
9758
9759v_subrev_u32_e64 v5, ttmp[10:11], v1, v2
9760// CHECK: [0x05,0x7a,0x1b,0xd1,0x01,0x05,0x02,0x00]
9761
9762v_subrev_u32_e64 v5, s[12:13], v255, v2
9763// CHECK: [0x05,0x0c,0x1b,0xd1,0xff,0x05,0x02,0x00]
9764
9765v_subrev_u32_e64 v5, s[12:13], s1, v2
9766// CHECK: [0x05,0x0c,0x1b,0xd1,0x01,0x04,0x02,0x00]
9767
9768v_subrev_u32_e64 v5, s[12:13], s101, v2
9769// CHECK: [0x05,0x0c,0x1b,0xd1,0x65,0x04,0x02,0x00]
9770
9771v_subrev_u32_e64 v5, s[12:13], flat_scratch_lo, v2
9772// CHECK: [0x05,0x0c,0x1b,0xd1,0x66,0x04,0x02,0x00]
9773
9774v_subrev_u32_e64 v5, s[12:13], flat_scratch_hi, v2
9775// CHECK: [0x05,0x0c,0x1b,0xd1,0x67,0x04,0x02,0x00]
9776
9777v_subrev_u32_e64 v5, s[12:13], vcc_lo, v2
9778// CHECK: [0x05,0x0c,0x1b,0xd1,0x6a,0x04,0x02,0x00]
9779
9780v_subrev_u32_e64 v5, s[12:13], vcc_hi, v2
9781// CHECK: [0x05,0x0c,0x1b,0xd1,0x6b,0x04,0x02,0x00]
9782
9783v_subrev_u32_e64 v5, s[12:13], tba_lo, v2
9784// CHECK: [0x05,0x0c,0x1b,0xd1,0x6c,0x04,0x02,0x00]
9785
9786v_subrev_u32_e64 v5, s[12:13], tba_hi, v2
9787// CHECK: [0x05,0x0c,0x1b,0xd1,0x6d,0x04,0x02,0x00]
9788
9789v_subrev_u32_e64 v5, s[12:13], tma_lo, v2
9790// CHECK: [0x05,0x0c,0x1b,0xd1,0x6e,0x04,0x02,0x00]
9791
9792v_subrev_u32_e64 v5, s[12:13], tma_hi, v2
9793// CHECK: [0x05,0x0c,0x1b,0xd1,0x6f,0x04,0x02,0x00]
9794
9795v_subrev_u32_e64 v5, s[12:13], ttmp11, v2
9796// CHECK: [0x05,0x0c,0x1b,0xd1,0x7b,0x04,0x02,0x00]
9797
9798v_subrev_u32_e64 v5, s[12:13], m0, v2
9799// CHECK: [0x05,0x0c,0x1b,0xd1,0x7c,0x04,0x02,0x00]
9800
9801v_subrev_u32_e64 v5, s[12:13], exec_lo, v2
9802// CHECK: [0x05,0x0c,0x1b,0xd1,0x7e,0x04,0x02,0x00]
9803
9804v_subrev_u32_e64 v5, s[12:13], exec_hi, v2
9805// CHECK: [0x05,0x0c,0x1b,0xd1,0x7f,0x04,0x02,0x00]
9806
9807v_subrev_u32_e64 v5, s[12:13], 0, v2
9808// CHECK: [0x05,0x0c,0x1b,0xd1,0x80,0x04,0x02,0x00]
9809
9810v_subrev_u32_e64 v5, s[12:13], -1, v2
9811// CHECK: [0x05,0x0c,0x1b,0xd1,0xc1,0x04,0x02,0x00]
9812
9813v_subrev_u32_e64 v5, s[12:13], 0.5, v2
9814// CHECK: [0x05,0x0c,0x1b,0xd1,0xf0,0x04,0x02,0x00]
9815
9816v_subrev_u32_e64 v5, s[12:13], -4.0, v2
9817// CHECK: [0x05,0x0c,0x1b,0xd1,0xf7,0x04,0x02,0x00]
9818
9819v_subrev_u32_e64 v5, s[12:13], src_vccz, v2
9820// CHECK: [0x05,0x0c,0x1b,0xd1,0xfb,0x04,0x02,0x00]
9821
9822v_subrev_u32_e64 v5, s[12:13], src_execz, v2
9823// CHECK: [0x05,0x0c,0x1b,0xd1,0xfc,0x04,0x02,0x00]
9824
9825v_subrev_u32_e64 v5, s[12:13], src_scc, v2
9826// CHECK: [0x05,0x0c,0x1b,0xd1,0xfd,0x04,0x02,0x00]
9827
9828v_subrev_u32_e64 v5, s[12:13], v1, v255
9829// CHECK: [0x05,0x0c,0x1b,0xd1,0x01,0xff,0x03,0x00]
9830
9831v_subrev_u32_e64 v5, s[12:13], v1, s2
9832// CHECK: [0x05,0x0c,0x1b,0xd1,0x01,0x05,0x00,0x00]
9833
9834v_subrev_u32_e64 v5, s[12:13], v1, s101
9835// CHECK: [0x05,0x0c,0x1b,0xd1,0x01,0xcb,0x00,0x00]
9836
9837v_subrev_u32_e64 v5, s[12:13], v1, flat_scratch_lo
9838// CHECK: [0x05,0x0c,0x1b,0xd1,0x01,0xcd,0x00,0x00]
9839
9840v_subrev_u32_e64 v5, s[12:13], v1, flat_scratch_hi
9841// CHECK: [0x05,0x0c,0x1b,0xd1,0x01,0xcf,0x00,0x00]
9842
9843v_subrev_u32_e64 v5, s[12:13], v1, vcc_lo
9844// CHECK: [0x05,0x0c,0x1b,0xd1,0x01,0xd5,0x00,0x00]
9845
9846v_subrev_u32_e64 v5, s[12:13], v1, vcc_hi
9847// CHECK: [0x05,0x0c,0x1b,0xd1,0x01,0xd7,0x00,0x00]
9848
9849v_subrev_u32_e64 v5, s[12:13], v1, tba_lo
9850// CHECK: [0x05,0x0c,0x1b,0xd1,0x01,0xd9,0x00,0x00]
9851
9852v_subrev_u32_e64 v5, s[12:13], v1, tba_hi
9853// CHECK: [0x05,0x0c,0x1b,0xd1,0x01,0xdb,0x00,0x00]
9854
9855v_subrev_u32_e64 v5, s[12:13], v1, tma_lo
9856// CHECK: [0x05,0x0c,0x1b,0xd1,0x01,0xdd,0x00,0x00]
9857
9858v_subrev_u32_e64 v5, s[12:13], v1, tma_hi
9859// CHECK: [0x05,0x0c,0x1b,0xd1,0x01,0xdf,0x00,0x00]
9860
9861v_subrev_u32_e64 v5, s[12:13], v1, ttmp11
9862// CHECK: [0x05,0x0c,0x1b,0xd1,0x01,0xf7,0x00,0x00]
9863
9864v_subrev_u32_e64 v5, s[12:13], v1, m0
9865// CHECK: [0x05,0x0c,0x1b,0xd1,0x01,0xf9,0x00,0x00]
9866
9867v_subrev_u32_e64 v5, s[12:13], v1, exec_lo
9868// CHECK: [0x05,0x0c,0x1b,0xd1,0x01,0xfd,0x00,0x00]
9869
9870v_subrev_u32_e64 v5, s[12:13], v1, exec_hi
9871// CHECK: [0x05,0x0c,0x1b,0xd1,0x01,0xff,0x00,0x00]
9872
9873v_subrev_u32_e64 v5, s[12:13], v1, 0
9874// CHECK: [0x05,0x0c,0x1b,0xd1,0x01,0x01,0x01,0x00]
9875
9876v_subrev_u32_e64 v5, s[12:13], v1, -1
9877// CHECK: [0x05,0x0c,0x1b,0xd1,0x01,0x83,0x01,0x00]
9878
9879v_subrev_u32_e64 v5, s[12:13], v1, 0.5
9880// CHECK: [0x05,0x0c,0x1b,0xd1,0x01,0xe1,0x01,0x00]
9881
9882v_subrev_u32_e64 v5, s[12:13], v1, -4.0
9883// CHECK: [0x05,0x0c,0x1b,0xd1,0x01,0xef,0x01,0x00]
9884
9885v_subrev_u32_e64 v5, s[12:13], v1, src_vccz
9886// CHECK: [0x05,0x0c,0x1b,0xd1,0x01,0xf7,0x01,0x00]
9887
9888v_subrev_u32_e64 v5, s[12:13], v1, src_execz
9889// CHECK: [0x05,0x0c,0x1b,0xd1,0x01,0xf9,0x01,0x00]
9890
9891v_subrev_u32_e64 v5, s[12:13], v1, src_scc
9892// CHECK: [0x05,0x0c,0x1b,0xd1,0x01,0xfb,0x01,0x00]
9893
9894v_subrev_u32_e64 v5, s[12:13], v1, v2 clamp
9895// CHECK: [0x05,0x8c,0x1b,0xd1,0x01,0x05,0x02,0x00]
9896
9897v_addc_u32_e64 v5, s[12:13], v1, v2, s[6:7]
9898// CHECK: [0x05,0x0c,0x1c,0xd1,0x01,0x05,0x1a,0x00]
9899
9900v_addc_u32_e64 v255, s[12:13], v1, v2, s[6:7]
9901// CHECK: [0xff,0x0c,0x1c,0xd1,0x01,0x05,0x1a,0x00]
9902
9903v_addc_u32_e64 v5, s[14:15], v1, v2, s[6:7]
9904// CHECK: [0x05,0x0e,0x1c,0xd1,0x01,0x05,0x1a,0x00]
9905
9906v_addc_u32_e64 v5, s[100:101], v1, v2, s[6:7]
9907// CHECK: [0x05,0x64,0x1c,0xd1,0x01,0x05,0x1a,0x00]
9908
9909v_addc_u32_e64 v5, flat_scratch, v1, v2, s[6:7]
9910// CHECK: [0x05,0x66,0x1c,0xd1,0x01,0x05,0x1a,0x00]
9911
9912v_addc_u32_e64 v5, vcc, v1, v2, s[6:7]
9913// CHECK: [0x05,0x6a,0x1c,0xd1,0x01,0x05,0x1a,0x00]
9914
9915v_addc_u32_e64 v5, tba, v1, v2, s[6:7]
9916// CHECK: [0x05,0x6c,0x1c,0xd1,0x01,0x05,0x1a,0x00]
9917
9918v_addc_u32_e64 v5, tma, v1, v2, s[6:7]
9919// CHECK: [0x05,0x6e,0x1c,0xd1,0x01,0x05,0x1a,0x00]
9920
9921v_addc_u32_e64 v5, ttmp[10:11], v1, v2, s[6:7]
9922// CHECK: [0x05,0x7a,0x1c,0xd1,0x01,0x05,0x1a,0x00]
9923
9924v_addc_u32_e64 v5, s[12:13], v255, v2, s[6:7]
9925// CHECK: [0x05,0x0c,0x1c,0xd1,0xff,0x05,0x1a,0x00]
9926
9927v_addc_u32_e64 v5, s[12:13], 0, v2, s[6:7]
9928// CHECK: [0x05,0x0c,0x1c,0xd1,0x80,0x04,0x1a,0x00]
9929
9930v_addc_u32_e64 v5, s[12:13], -1, v2, s[6:7]
9931// CHECK: [0x05,0x0c,0x1c,0xd1,0xc1,0x04,0x1a,0x00]
9932
9933v_addc_u32_e64 v5, s[12:13], 0.5, v2, s[6:7]
9934// CHECK: [0x05,0x0c,0x1c,0xd1,0xf0,0x04,0x1a,0x00]
9935
9936v_addc_u32_e64 v5, s[12:13], -4.0, v2, s[6:7]
9937// CHECK: [0x05,0x0c,0x1c,0xd1,0xf7,0x04,0x1a,0x00]
9938
9939v_addc_u32_e64 v5, s[12:13], src_lds_direct, v2, s[6:7]
9940// CHECK: [0x05,0x0c,0x1c,0xd1,0xfe,0x04,0x1a,0x00]
9941
9942v_addc_u32_e64 v5, s[12:13], v1, v255, s[6:7]
9943// CHECK: [0x05,0x0c,0x1c,0xd1,0x01,0xff,0x1b,0x00]
9944
9945v_addc_u32_e64 v5, s[12:13], v1, 0, s[6:7]
9946// CHECK: [0x05,0x0c,0x1c,0xd1,0x01,0x01,0x19,0x00]
9947
9948v_addc_u32_e64 v5, s[12:13], v1, -1, s[6:7]
9949// CHECK: [0x05,0x0c,0x1c,0xd1,0x01,0x83,0x19,0x00]
9950
9951v_addc_u32_e64 v5, s[12:13], v1, 0.5, s[6:7]
9952// CHECK: [0x05,0x0c,0x1c,0xd1,0x01,0xe1,0x19,0x00]
9953
9954v_addc_u32_e64 v5, s[12:13], v1, -4.0, s[6:7]
9955// CHECK: [0x05,0x0c,0x1c,0xd1,0x01,0xef,0x19,0x00]
9956
9957v_addc_u32_e64 v5, s[12:13], v1, v2, s[8:9]
9958// CHECK: [0x05,0x0c,0x1c,0xd1,0x01,0x05,0x22,0x00]
9959
9960v_addc_u32_e64 v5, s[12:13], v1, v2, s[100:101]
9961// CHECK: [0x05,0x0c,0x1c,0xd1,0x01,0x05,0x92,0x01]
9962
9963v_addc_u32_e64 v5, s[12:13], v1, v2, flat_scratch
9964// CHECK: [0x05,0x0c,0x1c,0xd1,0x01,0x05,0x9a,0x01]
9965
9966v_addc_u32_e64 v5, s[12:13], v1, v2, vcc
9967// CHECK: [0x05,0x0c,0x1c,0xd1,0x01,0x05,0xaa,0x01]
9968
9969v_addc_u32_e64 v5, s[12:13], v1, v2, tba
9970// CHECK: [0x05,0x0c,0x1c,0xd1,0x01,0x05,0xb2,0x01]
9971
9972v_addc_u32_e64 v5, s[12:13], v1, v2, tma
9973// CHECK: [0x05,0x0c,0x1c,0xd1,0x01,0x05,0xba,0x01]
9974
9975v_addc_u32_e64 v5, s[12:13], v1, v2, ttmp[10:11]
9976// CHECK: [0x05,0x0c,0x1c,0xd1,0x01,0x05,0xea,0x01]
9977
9978v_addc_u32_e64 v5, s[12:13], v1, v2, s[6:7] clamp
9979// CHECK: [0x05,0x8c,0x1c,0xd1,0x01,0x05,0x1a,0x00]
9980
9981v_subb_u32_e64 v5, s[12:13], v1, v2, s[6:7]
9982// CHECK: [0x05,0x0c,0x1d,0xd1,0x01,0x05,0x1a,0x00]
9983
9984v_subb_u32_e64 v255, s[12:13], v1, v2, s[6:7]
9985// CHECK: [0xff,0x0c,0x1d,0xd1,0x01,0x05,0x1a,0x00]
9986
9987v_subb_u32_e64 v5, s[14:15], v1, v2, s[6:7]
9988// CHECK: [0x05,0x0e,0x1d,0xd1,0x01,0x05,0x1a,0x00]
9989
9990v_subb_u32_e64 v5, s[100:101], v1, v2, s[6:7]
9991// CHECK: [0x05,0x64,0x1d,0xd1,0x01,0x05,0x1a,0x00]
9992
9993v_subb_u32_e64 v5, flat_scratch, v1, v2, s[6:7]
9994// CHECK: [0x05,0x66,0x1d,0xd1,0x01,0x05,0x1a,0x00]
9995
9996v_subb_u32_e64 v5, vcc, v1, v2, s[6:7]
9997// CHECK: [0x05,0x6a,0x1d,0xd1,0x01,0x05,0x1a,0x00]
9998
9999v_subb_u32_e64 v5, tba, v1, v2, s[6:7]
10000// CHECK: [0x05,0x6c,0x1d,0xd1,0x01,0x05,0x1a,0x00]
10001
10002v_subb_u32_e64 v5, tma, v1, v2, s[6:7]
10003// CHECK: [0x05,0x6e,0x1d,0xd1,0x01,0x05,0x1a,0x00]
10004
10005v_subb_u32_e64 v5, ttmp[10:11], v1, v2, s[6:7]
10006// CHECK: [0x05,0x7a,0x1d,0xd1,0x01,0x05,0x1a,0x00]
10007
10008v_subb_u32_e64 v5, s[12:13], v255, v2, s[6:7]
10009// CHECK: [0x05,0x0c,0x1d,0xd1,0xff,0x05,0x1a,0x00]
10010
10011v_subb_u32_e64 v5, s[12:13], 0, v2, s[6:7]
10012// CHECK: [0x05,0x0c,0x1d,0xd1,0x80,0x04,0x1a,0x00]
10013
10014v_subb_u32_e64 v5, s[12:13], -1, v2, s[6:7]
10015// CHECK: [0x05,0x0c,0x1d,0xd1,0xc1,0x04,0x1a,0x00]
10016
10017v_subb_u32_e64 v5, s[12:13], 0.5, v2, s[6:7]
10018// CHECK: [0x05,0x0c,0x1d,0xd1,0xf0,0x04,0x1a,0x00]
10019
10020v_subb_u32_e64 v5, s[12:13], -4.0, v2, s[6:7]
10021// CHECK: [0x05,0x0c,0x1d,0xd1,0xf7,0x04,0x1a,0x00]
10022
10023v_subb_u32_e64 v5, s[12:13], src_lds_direct, v2, s[6:7]
10024// CHECK: [0x05,0x0c,0x1d,0xd1,0xfe,0x04,0x1a,0x00]
10025
10026v_subb_u32_e64 v5, s[12:13], v1, v255, s[6:7]
10027// CHECK: [0x05,0x0c,0x1d,0xd1,0x01,0xff,0x1b,0x00]
10028
10029v_subb_u32_e64 v5, s[12:13], v1, 0, s[6:7]
10030// CHECK: [0x05,0x0c,0x1d,0xd1,0x01,0x01,0x19,0x00]
10031
10032v_subb_u32_e64 v5, s[12:13], v1, -1, s[6:7]
10033// CHECK: [0x05,0x0c,0x1d,0xd1,0x01,0x83,0x19,0x00]
10034
10035v_subb_u32_e64 v5, s[12:13], v1, 0.5, s[6:7]
10036// CHECK: [0x05,0x0c,0x1d,0xd1,0x01,0xe1,0x19,0x00]
10037
10038v_subb_u32_e64 v5, s[12:13], v1, -4.0, s[6:7]
10039// CHECK: [0x05,0x0c,0x1d,0xd1,0x01,0xef,0x19,0x00]
10040
10041v_subb_u32_e64 v5, s[12:13], v1, v2, s[8:9]
10042// CHECK: [0x05,0x0c,0x1d,0xd1,0x01,0x05,0x22,0x00]
10043
10044v_subb_u32_e64 v5, s[12:13], v1, v2, s[100:101]
10045// CHECK: [0x05,0x0c,0x1d,0xd1,0x01,0x05,0x92,0x01]
10046
10047v_subb_u32_e64 v5, s[12:13], v1, v2, flat_scratch
10048// CHECK: [0x05,0x0c,0x1d,0xd1,0x01,0x05,0x9a,0x01]
10049
10050v_subb_u32_e64 v5, s[12:13], v1, v2, vcc
10051// CHECK: [0x05,0x0c,0x1d,0xd1,0x01,0x05,0xaa,0x01]
10052
10053v_subb_u32_e64 v5, s[12:13], v1, v2, tba
10054// CHECK: [0x05,0x0c,0x1d,0xd1,0x01,0x05,0xb2,0x01]
10055
10056v_subb_u32_e64 v5, s[12:13], v1, v2, tma
10057// CHECK: [0x05,0x0c,0x1d,0xd1,0x01,0x05,0xba,0x01]
10058
10059v_subb_u32_e64 v5, s[12:13], v1, v2, ttmp[10:11]
10060// CHECK: [0x05,0x0c,0x1d,0xd1,0x01,0x05,0xea,0x01]
10061
10062v_subb_u32_e64 v5, s[12:13], v1, v2, s[6:7] clamp
10063// CHECK: [0x05,0x8c,0x1d,0xd1,0x01,0x05,0x1a,0x00]
10064
10065v_subbrev_u32_e64 v5, s[12:13], v1, v2, s[6:7]
10066// CHECK: [0x05,0x0c,0x1e,0xd1,0x01,0x05,0x1a,0x00]
10067
10068v_subbrev_u32_e64 v255, s[12:13], v1, v2, s[6:7]
10069// CHECK: [0xff,0x0c,0x1e,0xd1,0x01,0x05,0x1a,0x00]
10070
10071v_subbrev_u32_e64 v5, s[14:15], v1, v2, s[6:7]
10072// CHECK: [0x05,0x0e,0x1e,0xd1,0x01,0x05,0x1a,0x00]
10073
10074v_subbrev_u32_e64 v5, s[100:101], v1, v2, s[6:7]
10075// CHECK: [0x05,0x64,0x1e,0xd1,0x01,0x05,0x1a,0x00]
10076
10077v_subbrev_u32_e64 v5, flat_scratch, v1, v2, s[6:7]
10078// CHECK: [0x05,0x66,0x1e,0xd1,0x01,0x05,0x1a,0x00]
10079
10080v_subbrev_u32_e64 v5, vcc, v1, v2, s[6:7]
10081// CHECK: [0x05,0x6a,0x1e,0xd1,0x01,0x05,0x1a,0x00]
10082
10083v_subbrev_u32_e64 v5, tba, v1, v2, s[6:7]
10084// CHECK: [0x05,0x6c,0x1e,0xd1,0x01,0x05,0x1a,0x00]
10085
10086v_subbrev_u32_e64 v5, tma, v1, v2, s[6:7]
10087// CHECK: [0x05,0x6e,0x1e,0xd1,0x01,0x05,0x1a,0x00]
10088
10089v_subbrev_u32_e64 v5, ttmp[10:11], v1, v2, s[6:7]
10090// CHECK: [0x05,0x7a,0x1e,0xd1,0x01,0x05,0x1a,0x00]
10091
10092v_subbrev_u32_e64 v5, s[12:13], v255, v2, s[6:7]
10093// CHECK: [0x05,0x0c,0x1e,0xd1,0xff,0x05,0x1a,0x00]
10094
10095v_subbrev_u32_e64 v5, s[12:13], 0, v2, s[6:7]
10096// CHECK: [0x05,0x0c,0x1e,0xd1,0x80,0x04,0x1a,0x00]
10097
10098v_subbrev_u32_e64 v5, s[12:13], -1, v2, s[6:7]
10099// CHECK: [0x05,0x0c,0x1e,0xd1,0xc1,0x04,0x1a,0x00]
10100
10101v_subbrev_u32_e64 v5, s[12:13], 0.5, v2, s[6:7]
10102// CHECK: [0x05,0x0c,0x1e,0xd1,0xf0,0x04,0x1a,0x00]
10103
10104v_subbrev_u32_e64 v5, s[12:13], -4.0, v2, s[6:7]
10105// CHECK: [0x05,0x0c,0x1e,0xd1,0xf7,0x04,0x1a,0x00]
10106
10107v_subbrev_u32_e64 v5, s[12:13], v1, v255, s[6:7]
10108// CHECK: [0x05,0x0c,0x1e,0xd1,0x01,0xff,0x1b,0x00]
10109
10110v_subbrev_u32_e64 v5, s[12:13], v1, 0, s[6:7]
10111// CHECK: [0x05,0x0c,0x1e,0xd1,0x01,0x01,0x19,0x00]
10112
10113v_subbrev_u32_e64 v5, s[12:13], v1, -1, s[6:7]
10114// CHECK: [0x05,0x0c,0x1e,0xd1,0x01,0x83,0x19,0x00]
10115
10116v_subbrev_u32_e64 v5, s[12:13], v1, 0.5, s[6:7]
10117// CHECK: [0x05,0x0c,0x1e,0xd1,0x01,0xe1,0x19,0x00]
10118
10119v_subbrev_u32_e64 v5, s[12:13], v1, -4.0, s[6:7]
10120// CHECK: [0x05,0x0c,0x1e,0xd1,0x01,0xef,0x19,0x00]
10121
10122v_subbrev_u32_e64 v5, s[12:13], v1, v2, s[8:9]
10123// CHECK: [0x05,0x0c,0x1e,0xd1,0x01,0x05,0x22,0x00]
10124
10125v_subbrev_u32_e64 v5, s[12:13], v1, v2, s[100:101]
10126// CHECK: [0x05,0x0c,0x1e,0xd1,0x01,0x05,0x92,0x01]
10127
10128v_subbrev_u32_e64 v5, s[12:13], v1, v2, flat_scratch
10129// CHECK: [0x05,0x0c,0x1e,0xd1,0x01,0x05,0x9a,0x01]
10130
10131v_subbrev_u32_e64 v5, s[12:13], v1, v2, vcc
10132// CHECK: [0x05,0x0c,0x1e,0xd1,0x01,0x05,0xaa,0x01]
10133
10134v_subbrev_u32_e64 v5, s[12:13], v1, v2, tba
10135// CHECK: [0x05,0x0c,0x1e,0xd1,0x01,0x05,0xb2,0x01]
10136
10137v_subbrev_u32_e64 v5, s[12:13], v1, v2, tma
10138// CHECK: [0x05,0x0c,0x1e,0xd1,0x01,0x05,0xba,0x01]
10139
10140v_subbrev_u32_e64 v5, s[12:13], v1, v2, ttmp[10:11]
10141// CHECK: [0x05,0x0c,0x1e,0xd1,0x01,0x05,0xea,0x01]
10142
10143v_subbrev_u32_e64 v5, s[12:13], v1, v2, s[6:7] clamp
10144// CHECK: [0x05,0x8c,0x1e,0xd1,0x01,0x05,0x1a,0x00]
10145
10146v_add_f16_e64 v5, v1, v2
10147// CHECK: [0x05,0x00,0x1f,0xd1,0x01,0x05,0x02,0x00]
10148
10149v_add_f16_e64 v255, v1, v2
10150// CHECK: [0xff,0x00,0x1f,0xd1,0x01,0x05,0x02,0x00]
10151
10152v_add_f16_e64 v5, v255, v2
10153// CHECK: [0x05,0x00,0x1f,0xd1,0xff,0x05,0x02,0x00]
10154
10155v_add_f16_e64 v5, s1, v2
10156// CHECK: [0x05,0x00,0x1f,0xd1,0x01,0x04,0x02,0x00]
10157
10158v_add_f16_e64 v5, s101, v2
10159// CHECK: [0x05,0x00,0x1f,0xd1,0x65,0x04,0x02,0x00]
10160
10161v_add_f16_e64 v5, flat_scratch_lo, v2
10162// CHECK: [0x05,0x00,0x1f,0xd1,0x66,0x04,0x02,0x00]
10163
10164v_add_f16_e64 v5, flat_scratch_hi, v2
10165// CHECK: [0x05,0x00,0x1f,0xd1,0x67,0x04,0x02,0x00]
10166
10167v_add_f16_e64 v5, vcc_lo, v2
10168// CHECK: [0x05,0x00,0x1f,0xd1,0x6a,0x04,0x02,0x00]
10169
10170v_add_f16_e64 v5, vcc_hi, v2
10171// CHECK: [0x05,0x00,0x1f,0xd1,0x6b,0x04,0x02,0x00]
10172
10173v_add_f16_e64 v5, tba_lo, v2
10174// CHECK: [0x05,0x00,0x1f,0xd1,0x6c,0x04,0x02,0x00]
10175
10176v_add_f16_e64 v5, tba_hi, v2
10177// CHECK: [0x05,0x00,0x1f,0xd1,0x6d,0x04,0x02,0x00]
10178
10179v_add_f16_e64 v5, tma_lo, v2
10180// CHECK: [0x05,0x00,0x1f,0xd1,0x6e,0x04,0x02,0x00]
10181
10182v_add_f16_e64 v5, tma_hi, v2
10183// CHECK: [0x05,0x00,0x1f,0xd1,0x6f,0x04,0x02,0x00]
10184
10185v_add_f16_e64 v5, ttmp11, v2
10186// CHECK: [0x05,0x00,0x1f,0xd1,0x7b,0x04,0x02,0x00]
10187
10188v_add_f16_e64 v5, m0, v2
10189// CHECK: [0x05,0x00,0x1f,0xd1,0x7c,0x04,0x02,0x00]
10190
10191v_add_f16_e64 v5, exec_lo, v2
10192// CHECK: [0x05,0x00,0x1f,0xd1,0x7e,0x04,0x02,0x00]
10193
10194v_add_f16_e64 v5, exec_hi, v2
10195// CHECK: [0x05,0x00,0x1f,0xd1,0x7f,0x04,0x02,0x00]
10196
10197v_add_f16_e64 v5, 0, v2
10198// CHECK: [0x05,0x00,0x1f,0xd1,0x80,0x04,0x02,0x00]
10199
10200v_add_f16_e64 v5, -1, v2
10201// CHECK: [0x05,0x00,0x1f,0xd1,0xc1,0x04,0x02,0x00]
10202
10203v_add_f16_e64 v5, 0.5, v2
10204// CHECK: [0x05,0x00,0x1f,0xd1,0xf0,0x04,0x02,0x00]
10205
10206v_add_f16_e64 v5, -4.0, v2
10207// CHECK: [0x05,0x00,0x1f,0xd1,0xf7,0x04,0x02,0x00]
10208
10209v_add_f16_e64 v5, src_vccz, v2
10210// CHECK: [0x05,0x00,0x1f,0xd1,0xfb,0x04,0x02,0x00]
10211
10212v_add_f16_e64 v5, src_execz, v2
10213// CHECK: [0x05,0x00,0x1f,0xd1,0xfc,0x04,0x02,0x00]
10214
10215v_add_f16_e64 v5, src_scc, v2
10216// CHECK: [0x05,0x00,0x1f,0xd1,0xfd,0x04,0x02,0x00]
10217
10218v_add_f16_e64 v5, src_lds_direct, v2
10219// CHECK: [0x05,0x00,0x1f,0xd1,0xfe,0x04,0x02,0x00]
10220
10221v_add_f16_e64 v5, v1, v255
10222// CHECK: [0x05,0x00,0x1f,0xd1,0x01,0xff,0x03,0x00]
10223
10224v_add_f16_e64 v5, v1, s2
10225// CHECK: [0x05,0x00,0x1f,0xd1,0x01,0x05,0x00,0x00]
10226
10227v_add_f16_e64 v5, v1, s101
10228// CHECK: [0x05,0x00,0x1f,0xd1,0x01,0xcb,0x00,0x00]
10229
10230v_add_f16_e64 v5, v1, flat_scratch_lo
10231// CHECK: [0x05,0x00,0x1f,0xd1,0x01,0xcd,0x00,0x00]
10232
10233v_add_f16_e64 v5, v1, flat_scratch_hi
10234// CHECK: [0x05,0x00,0x1f,0xd1,0x01,0xcf,0x00,0x00]
10235
10236v_add_f16_e64 v5, v1, vcc_lo
10237// CHECK: [0x05,0x00,0x1f,0xd1,0x01,0xd5,0x00,0x00]
10238
10239v_add_f16_e64 v5, v1, vcc_hi
10240// CHECK: [0x05,0x00,0x1f,0xd1,0x01,0xd7,0x00,0x00]
10241
10242v_add_f16_e64 v5, v1, tba_lo
10243// CHECK: [0x05,0x00,0x1f,0xd1,0x01,0xd9,0x00,0x00]
10244
10245v_add_f16_e64 v5, v1, tba_hi
10246// CHECK: [0x05,0x00,0x1f,0xd1,0x01,0xdb,0x00,0x00]
10247
10248v_add_f16_e64 v5, v1, tma_lo
10249// CHECK: [0x05,0x00,0x1f,0xd1,0x01,0xdd,0x00,0x00]
10250
10251v_add_f16_e64 v5, v1, tma_hi
10252// CHECK: [0x05,0x00,0x1f,0xd1,0x01,0xdf,0x00,0x00]
10253
10254v_add_f16_e64 v5, v1, ttmp11
10255// CHECK: [0x05,0x00,0x1f,0xd1,0x01,0xf7,0x00,0x00]
10256
10257v_add_f16_e64 v5, v1, m0
10258// CHECK: [0x05,0x00,0x1f,0xd1,0x01,0xf9,0x00,0x00]
10259
10260v_add_f16_e64 v5, v1, exec_lo
10261// CHECK: [0x05,0x00,0x1f,0xd1,0x01,0xfd,0x00,0x00]
10262
10263v_add_f16_e64 v5, v1, exec_hi
10264// CHECK: [0x05,0x00,0x1f,0xd1,0x01,0xff,0x00,0x00]
10265
10266v_add_f16_e64 v5, v1, 0
10267// CHECK: [0x05,0x00,0x1f,0xd1,0x01,0x01,0x01,0x00]
10268
10269v_add_f16_e64 v5, v1, -1
10270// CHECK: [0x05,0x00,0x1f,0xd1,0x01,0x83,0x01,0x00]
10271
10272v_add_f16_e64 v5, v1, 0.5
10273// CHECK: [0x05,0x00,0x1f,0xd1,0x01,0xe1,0x01,0x00]
10274
10275v_add_f16_e64 v5, v1, -4.0
10276// CHECK: [0x05,0x00,0x1f,0xd1,0x01,0xef,0x01,0x00]
10277
10278v_add_f16_e64 v5, v1, src_vccz
10279// CHECK: [0x05,0x00,0x1f,0xd1,0x01,0xf7,0x01,0x00]
10280
10281v_add_f16_e64 v5, v1, src_execz
10282// CHECK: [0x05,0x00,0x1f,0xd1,0x01,0xf9,0x01,0x00]
10283
10284v_add_f16_e64 v5, v1, src_scc
10285// CHECK: [0x05,0x00,0x1f,0xd1,0x01,0xfb,0x01,0x00]
10286
10287v_add_f16_e64 v5, -v1, v2
10288// CHECK: [0x05,0x00,0x1f,0xd1,0x01,0x05,0x02,0x20]
10289
10290v_add_f16_e64 v5, v1, -v2
10291// CHECK: [0x05,0x00,0x1f,0xd1,0x01,0x05,0x02,0x40]
10292
10293v_add_f16_e64 v5, -v1, -v2
10294// CHECK: [0x05,0x00,0x1f,0xd1,0x01,0x05,0x02,0x60]
10295
10296v_add_f16_e64 v5, |v1|, v2
10297// CHECK: [0x05,0x01,0x1f,0xd1,0x01,0x05,0x02,0x00]
10298
10299v_add_f16_e64 v5, v1, |v2|
10300// CHECK: [0x05,0x02,0x1f,0xd1,0x01,0x05,0x02,0x00]
10301
10302v_add_f16_e64 v5, |v1|, |v2|
10303// CHECK: [0x05,0x03,0x1f,0xd1,0x01,0x05,0x02,0x00]
10304
10305v_add_f16_e64 v5, v1, v2 clamp
10306// CHECK: [0x05,0x80,0x1f,0xd1,0x01,0x05,0x02,0x00]
10307
10308v_sub_f16_e64 v5, v1, v2
10309// CHECK: [0x05,0x00,0x20,0xd1,0x01,0x05,0x02,0x00]
10310
10311v_sub_f16_e64 v255, v1, v2
10312// CHECK: [0xff,0x00,0x20,0xd1,0x01,0x05,0x02,0x00]
10313
10314v_sub_f16_e64 v5, v255, v2
10315// CHECK: [0x05,0x00,0x20,0xd1,0xff,0x05,0x02,0x00]
10316
10317v_sub_f16_e64 v5, s1, v2
10318// CHECK: [0x05,0x00,0x20,0xd1,0x01,0x04,0x02,0x00]
10319
10320v_sub_f16_e64 v5, s101, v2
10321// CHECK: [0x05,0x00,0x20,0xd1,0x65,0x04,0x02,0x00]
10322
10323v_sub_f16_e64 v5, flat_scratch_lo, v2
10324// CHECK: [0x05,0x00,0x20,0xd1,0x66,0x04,0x02,0x00]
10325
10326v_sub_f16_e64 v5, flat_scratch_hi, v2
10327// CHECK: [0x05,0x00,0x20,0xd1,0x67,0x04,0x02,0x00]
10328
10329v_sub_f16_e64 v5, vcc_lo, v2
10330// CHECK: [0x05,0x00,0x20,0xd1,0x6a,0x04,0x02,0x00]
10331
10332v_sub_f16_e64 v5, vcc_hi, v2
10333// CHECK: [0x05,0x00,0x20,0xd1,0x6b,0x04,0x02,0x00]
10334
10335v_sub_f16_e64 v5, tba_lo, v2
10336// CHECK: [0x05,0x00,0x20,0xd1,0x6c,0x04,0x02,0x00]
10337
10338v_sub_f16_e64 v5, tba_hi, v2
10339// CHECK: [0x05,0x00,0x20,0xd1,0x6d,0x04,0x02,0x00]
10340
10341v_sub_f16_e64 v5, tma_lo, v2
10342// CHECK: [0x05,0x00,0x20,0xd1,0x6e,0x04,0x02,0x00]
10343
10344v_sub_f16_e64 v5, tma_hi, v2
10345// CHECK: [0x05,0x00,0x20,0xd1,0x6f,0x04,0x02,0x00]
10346
10347v_sub_f16_e64 v5, ttmp11, v2
10348// CHECK: [0x05,0x00,0x20,0xd1,0x7b,0x04,0x02,0x00]
10349
10350v_sub_f16_e64 v5, m0, v2
10351// CHECK: [0x05,0x00,0x20,0xd1,0x7c,0x04,0x02,0x00]
10352
10353v_sub_f16_e64 v5, exec_lo, v2
10354// CHECK: [0x05,0x00,0x20,0xd1,0x7e,0x04,0x02,0x00]
10355
10356v_sub_f16_e64 v5, exec_hi, v2
10357// CHECK: [0x05,0x00,0x20,0xd1,0x7f,0x04,0x02,0x00]
10358
10359v_sub_f16_e64 v5, 0, v2
10360// CHECK: [0x05,0x00,0x20,0xd1,0x80,0x04,0x02,0x00]
10361
10362v_sub_f16_e64 v5, -1, v2
10363// CHECK: [0x05,0x00,0x20,0xd1,0xc1,0x04,0x02,0x00]
10364
10365v_sub_f16_e64 v5, 0.5, v2
10366// CHECK: [0x05,0x00,0x20,0xd1,0xf0,0x04,0x02,0x00]
10367
10368v_sub_f16_e64 v5, -4.0, v2
10369// CHECK: [0x05,0x00,0x20,0xd1,0xf7,0x04,0x02,0x00]
10370
10371v_sub_f16_e64 v5, src_vccz, v2
10372// CHECK: [0x05,0x00,0x20,0xd1,0xfb,0x04,0x02,0x00]
10373
10374v_sub_f16_e64 v5, src_execz, v2
10375// CHECK: [0x05,0x00,0x20,0xd1,0xfc,0x04,0x02,0x00]
10376
10377v_sub_f16_e64 v5, src_scc, v2
10378// CHECK: [0x05,0x00,0x20,0xd1,0xfd,0x04,0x02,0x00]
10379
10380v_sub_f16_e64 v5, src_lds_direct, v2
10381// CHECK: [0x05,0x00,0x20,0xd1,0xfe,0x04,0x02,0x00]
10382
10383v_sub_f16_e64 v5, v1, v255
10384// CHECK: [0x05,0x00,0x20,0xd1,0x01,0xff,0x03,0x00]
10385
10386v_sub_f16_e64 v5, v1, s2
10387// CHECK: [0x05,0x00,0x20,0xd1,0x01,0x05,0x00,0x00]
10388
10389v_sub_f16_e64 v5, v1, s101
10390// CHECK: [0x05,0x00,0x20,0xd1,0x01,0xcb,0x00,0x00]
10391
10392v_sub_f16_e64 v5, v1, flat_scratch_lo
10393// CHECK: [0x05,0x00,0x20,0xd1,0x01,0xcd,0x00,0x00]
10394
10395v_sub_f16_e64 v5, v1, flat_scratch_hi
10396// CHECK: [0x05,0x00,0x20,0xd1,0x01,0xcf,0x00,0x00]
10397
10398v_sub_f16_e64 v5, v1, vcc_lo
10399// CHECK: [0x05,0x00,0x20,0xd1,0x01,0xd5,0x00,0x00]
10400
10401v_sub_f16_e64 v5, v1, vcc_hi
10402// CHECK: [0x05,0x00,0x20,0xd1,0x01,0xd7,0x00,0x00]
10403
10404v_sub_f16_e64 v5, v1, tba_lo
10405// CHECK: [0x05,0x00,0x20,0xd1,0x01,0xd9,0x00,0x00]
10406
10407v_sub_f16_e64 v5, v1, tba_hi
10408// CHECK: [0x05,0x00,0x20,0xd1,0x01,0xdb,0x00,0x00]
10409
10410v_sub_f16_e64 v5, v1, tma_lo
10411// CHECK: [0x05,0x00,0x20,0xd1,0x01,0xdd,0x00,0x00]
10412
10413v_sub_f16_e64 v5, v1, tma_hi
10414// CHECK: [0x05,0x00,0x20,0xd1,0x01,0xdf,0x00,0x00]
10415
10416v_sub_f16_e64 v5, v1, ttmp11
10417// CHECK: [0x05,0x00,0x20,0xd1,0x01,0xf7,0x00,0x00]
10418
10419v_sub_f16_e64 v5, v1, m0
10420// CHECK: [0x05,0x00,0x20,0xd1,0x01,0xf9,0x00,0x00]
10421
10422v_sub_f16_e64 v5, v1, exec_lo
10423// CHECK: [0x05,0x00,0x20,0xd1,0x01,0xfd,0x00,0x00]
10424
10425v_sub_f16_e64 v5, v1, exec_hi
10426// CHECK: [0x05,0x00,0x20,0xd1,0x01,0xff,0x00,0x00]
10427
10428v_sub_f16_e64 v5, v1, 0
10429// CHECK: [0x05,0x00,0x20,0xd1,0x01,0x01,0x01,0x00]
10430
10431v_sub_f16_e64 v5, v1, -1
10432// CHECK: [0x05,0x00,0x20,0xd1,0x01,0x83,0x01,0x00]
10433
10434v_sub_f16_e64 v5, v1, 0.5
10435// CHECK: [0x05,0x00,0x20,0xd1,0x01,0xe1,0x01,0x00]
10436
10437v_sub_f16_e64 v5, v1, -4.0
10438// CHECK: [0x05,0x00,0x20,0xd1,0x01,0xef,0x01,0x00]
10439
10440v_sub_f16_e64 v5, v1, src_vccz
10441// CHECK: [0x05,0x00,0x20,0xd1,0x01,0xf7,0x01,0x00]
10442
10443v_sub_f16_e64 v5, v1, src_execz
10444// CHECK: [0x05,0x00,0x20,0xd1,0x01,0xf9,0x01,0x00]
10445
10446v_sub_f16_e64 v5, v1, src_scc
10447// CHECK: [0x05,0x00,0x20,0xd1,0x01,0xfb,0x01,0x00]
10448
10449v_sub_f16_e64 v5, -v1, v2
10450// CHECK: [0x05,0x00,0x20,0xd1,0x01,0x05,0x02,0x20]
10451
10452v_sub_f16_e64 v5, v1, -v2
10453// CHECK: [0x05,0x00,0x20,0xd1,0x01,0x05,0x02,0x40]
10454
10455v_sub_f16_e64 v5, -v1, -v2
10456// CHECK: [0x05,0x00,0x20,0xd1,0x01,0x05,0x02,0x60]
10457
10458v_sub_f16_e64 v5, |v1|, v2
10459// CHECK: [0x05,0x01,0x20,0xd1,0x01,0x05,0x02,0x00]
10460
10461v_sub_f16_e64 v5, v1, |v2|
10462// CHECK: [0x05,0x02,0x20,0xd1,0x01,0x05,0x02,0x00]
10463
10464v_sub_f16_e64 v5, |v1|, |v2|
10465// CHECK: [0x05,0x03,0x20,0xd1,0x01,0x05,0x02,0x00]
10466
10467v_sub_f16_e64 v5, v1, v2 clamp
10468// CHECK: [0x05,0x80,0x20,0xd1,0x01,0x05,0x02,0x00]
10469
10470v_subrev_f16_e64 v5, v1, v2
10471// CHECK: [0x05,0x00,0x21,0xd1,0x01,0x05,0x02,0x00]
10472
10473v_subrev_f16_e64 v255, v1, v2
10474// CHECK: [0xff,0x00,0x21,0xd1,0x01,0x05,0x02,0x00]
10475
10476v_subrev_f16_e64 v5, v255, v2
10477// CHECK: [0x05,0x00,0x21,0xd1,0xff,0x05,0x02,0x00]
10478
10479v_subrev_f16_e64 v5, s1, v2
10480// CHECK: [0x05,0x00,0x21,0xd1,0x01,0x04,0x02,0x00]
10481
10482v_subrev_f16_e64 v5, s101, v2
10483// CHECK: [0x05,0x00,0x21,0xd1,0x65,0x04,0x02,0x00]
10484
10485v_subrev_f16_e64 v5, flat_scratch_lo, v2
10486// CHECK: [0x05,0x00,0x21,0xd1,0x66,0x04,0x02,0x00]
10487
10488v_subrev_f16_e64 v5, flat_scratch_hi, v2
10489// CHECK: [0x05,0x00,0x21,0xd1,0x67,0x04,0x02,0x00]
10490
10491v_subrev_f16_e64 v5, vcc_lo, v2
10492// CHECK: [0x05,0x00,0x21,0xd1,0x6a,0x04,0x02,0x00]
10493
10494v_subrev_f16_e64 v5, vcc_hi, v2
10495// CHECK: [0x05,0x00,0x21,0xd1,0x6b,0x04,0x02,0x00]
10496
10497v_subrev_f16_e64 v5, tba_lo, v2
10498// CHECK: [0x05,0x00,0x21,0xd1,0x6c,0x04,0x02,0x00]
10499
10500v_subrev_f16_e64 v5, tba_hi, v2
10501// CHECK: [0x05,0x00,0x21,0xd1,0x6d,0x04,0x02,0x00]
10502
10503v_subrev_f16_e64 v5, tma_lo, v2
10504// CHECK: [0x05,0x00,0x21,0xd1,0x6e,0x04,0x02,0x00]
10505
10506v_subrev_f16_e64 v5, tma_hi, v2
10507// CHECK: [0x05,0x00,0x21,0xd1,0x6f,0x04,0x02,0x00]
10508
10509v_subrev_f16_e64 v5, ttmp11, v2
10510// CHECK: [0x05,0x00,0x21,0xd1,0x7b,0x04,0x02,0x00]
10511
10512v_subrev_f16_e64 v5, m0, v2
10513// CHECK: [0x05,0x00,0x21,0xd1,0x7c,0x04,0x02,0x00]
10514
10515v_subrev_f16_e64 v5, exec_lo, v2
10516// CHECK: [0x05,0x00,0x21,0xd1,0x7e,0x04,0x02,0x00]
10517
10518v_subrev_f16_e64 v5, exec_hi, v2
10519// CHECK: [0x05,0x00,0x21,0xd1,0x7f,0x04,0x02,0x00]
10520
10521v_subrev_f16_e64 v5, 0, v2
10522// CHECK: [0x05,0x00,0x21,0xd1,0x80,0x04,0x02,0x00]
10523
10524v_subrev_f16_e64 v5, -1, v2
10525// CHECK: [0x05,0x00,0x21,0xd1,0xc1,0x04,0x02,0x00]
10526
10527v_subrev_f16_e64 v5, 0.5, v2
10528// CHECK: [0x05,0x00,0x21,0xd1,0xf0,0x04,0x02,0x00]
10529
10530v_subrev_f16_e64 v5, -4.0, v2
10531// CHECK: [0x05,0x00,0x21,0xd1,0xf7,0x04,0x02,0x00]
10532
10533v_subrev_f16_e64 v5, src_vccz, v2
10534// CHECK: [0x05,0x00,0x21,0xd1,0xfb,0x04,0x02,0x00]
10535
10536v_subrev_f16_e64 v5, src_execz, v2
10537// CHECK: [0x05,0x00,0x21,0xd1,0xfc,0x04,0x02,0x00]
10538
10539v_subrev_f16_e64 v5, src_scc, v2
10540// CHECK: [0x05,0x00,0x21,0xd1,0xfd,0x04,0x02,0x00]
10541
10542v_subrev_f16_e64 v5, v1, v255
10543// CHECK: [0x05,0x00,0x21,0xd1,0x01,0xff,0x03,0x00]
10544
10545v_subrev_f16_e64 v5, v1, s2
10546// CHECK: [0x05,0x00,0x21,0xd1,0x01,0x05,0x00,0x00]
10547
10548v_subrev_f16_e64 v5, v1, s101
10549// CHECK: [0x05,0x00,0x21,0xd1,0x01,0xcb,0x00,0x00]
10550
10551v_subrev_f16_e64 v5, v1, flat_scratch_lo
10552// CHECK: [0x05,0x00,0x21,0xd1,0x01,0xcd,0x00,0x00]
10553
10554v_subrev_f16_e64 v5, v1, flat_scratch_hi
10555// CHECK: [0x05,0x00,0x21,0xd1,0x01,0xcf,0x00,0x00]
10556
10557v_subrev_f16_e64 v5, v1, vcc_lo
10558// CHECK: [0x05,0x00,0x21,0xd1,0x01,0xd5,0x00,0x00]
10559
10560v_subrev_f16_e64 v5, v1, vcc_hi
10561// CHECK: [0x05,0x00,0x21,0xd1,0x01,0xd7,0x00,0x00]
10562
10563v_subrev_f16_e64 v5, v1, tba_lo
10564// CHECK: [0x05,0x00,0x21,0xd1,0x01,0xd9,0x00,0x00]
10565
10566v_subrev_f16_e64 v5, v1, tba_hi
10567// CHECK: [0x05,0x00,0x21,0xd1,0x01,0xdb,0x00,0x00]
10568
10569v_subrev_f16_e64 v5, v1, tma_lo
10570// CHECK: [0x05,0x00,0x21,0xd1,0x01,0xdd,0x00,0x00]
10571
10572v_subrev_f16_e64 v5, v1, tma_hi
10573// CHECK: [0x05,0x00,0x21,0xd1,0x01,0xdf,0x00,0x00]
10574
10575v_subrev_f16_e64 v5, v1, ttmp11
10576// CHECK: [0x05,0x00,0x21,0xd1,0x01,0xf7,0x00,0x00]
10577
10578v_subrev_f16_e64 v5, v1, m0
10579// CHECK: [0x05,0x00,0x21,0xd1,0x01,0xf9,0x00,0x00]
10580
10581v_subrev_f16_e64 v5, v1, exec_lo
10582// CHECK: [0x05,0x00,0x21,0xd1,0x01,0xfd,0x00,0x00]
10583
10584v_subrev_f16_e64 v5, v1, exec_hi
10585// CHECK: [0x05,0x00,0x21,0xd1,0x01,0xff,0x00,0x00]
10586
10587v_subrev_f16_e64 v5, v1, 0
10588// CHECK: [0x05,0x00,0x21,0xd1,0x01,0x01,0x01,0x00]
10589
10590v_subrev_f16_e64 v5, v1, -1
10591// CHECK: [0x05,0x00,0x21,0xd1,0x01,0x83,0x01,0x00]
10592
10593v_subrev_f16_e64 v5, v1, 0.5
10594// CHECK: [0x05,0x00,0x21,0xd1,0x01,0xe1,0x01,0x00]
10595
10596v_subrev_f16_e64 v5, v1, -4.0
10597// CHECK: [0x05,0x00,0x21,0xd1,0x01,0xef,0x01,0x00]
10598
10599v_subrev_f16_e64 v5, v1, src_vccz
10600// CHECK: [0x05,0x00,0x21,0xd1,0x01,0xf7,0x01,0x00]
10601
10602v_subrev_f16_e64 v5, v1, src_execz
10603// CHECK: [0x05,0x00,0x21,0xd1,0x01,0xf9,0x01,0x00]
10604
10605v_subrev_f16_e64 v5, v1, src_scc
10606// CHECK: [0x05,0x00,0x21,0xd1,0x01,0xfb,0x01,0x00]
10607
10608v_subrev_f16_e64 v5, -v1, v2
10609// CHECK: [0x05,0x00,0x21,0xd1,0x01,0x05,0x02,0x20]
10610
10611v_subrev_f16_e64 v5, v1, -v2
10612// CHECK: [0x05,0x00,0x21,0xd1,0x01,0x05,0x02,0x40]
10613
10614v_subrev_f16_e64 v5, -v1, -v2
10615// CHECK: [0x05,0x00,0x21,0xd1,0x01,0x05,0x02,0x60]
10616
10617v_subrev_f16_e64 v5, |v1|, v2
10618// CHECK: [0x05,0x01,0x21,0xd1,0x01,0x05,0x02,0x00]
10619
10620v_subrev_f16_e64 v5, v1, |v2|
10621// CHECK: [0x05,0x02,0x21,0xd1,0x01,0x05,0x02,0x00]
10622
10623v_subrev_f16_e64 v5, |v1|, |v2|
10624// CHECK: [0x05,0x03,0x21,0xd1,0x01,0x05,0x02,0x00]
10625
10626v_subrev_f16_e64 v5, v1, v2 clamp
10627// CHECK: [0x05,0x80,0x21,0xd1,0x01,0x05,0x02,0x00]
10628
10629v_mul_f16_e64 v5, v1, v2
10630// CHECK: [0x05,0x00,0x22,0xd1,0x01,0x05,0x02,0x00]
10631
10632v_mul_f16_e64 v255, v1, v2
10633// CHECK: [0xff,0x00,0x22,0xd1,0x01,0x05,0x02,0x00]
10634
10635v_mul_f16_e64 v5, v255, v2
10636// CHECK: [0x05,0x00,0x22,0xd1,0xff,0x05,0x02,0x00]
10637
10638v_mul_f16_e64 v5, s1, v2
10639// CHECK: [0x05,0x00,0x22,0xd1,0x01,0x04,0x02,0x00]
10640
10641v_mul_f16_e64 v5, s101, v2
10642// CHECK: [0x05,0x00,0x22,0xd1,0x65,0x04,0x02,0x00]
10643
10644v_mul_f16_e64 v5, flat_scratch_lo, v2
10645// CHECK: [0x05,0x00,0x22,0xd1,0x66,0x04,0x02,0x00]
10646
10647v_mul_f16_e64 v5, flat_scratch_hi, v2
10648// CHECK: [0x05,0x00,0x22,0xd1,0x67,0x04,0x02,0x00]
10649
10650v_mul_f16_e64 v5, vcc_lo, v2
10651// CHECK: [0x05,0x00,0x22,0xd1,0x6a,0x04,0x02,0x00]
10652
10653v_mul_f16_e64 v5, vcc_hi, v2
10654// CHECK: [0x05,0x00,0x22,0xd1,0x6b,0x04,0x02,0x00]
10655
10656v_mul_f16_e64 v5, tba_lo, v2
10657// CHECK: [0x05,0x00,0x22,0xd1,0x6c,0x04,0x02,0x00]
10658
10659v_mul_f16_e64 v5, tba_hi, v2
10660// CHECK: [0x05,0x00,0x22,0xd1,0x6d,0x04,0x02,0x00]
10661
10662v_mul_f16_e64 v5, tma_lo, v2
10663// CHECK: [0x05,0x00,0x22,0xd1,0x6e,0x04,0x02,0x00]
10664
10665v_mul_f16_e64 v5, tma_hi, v2
10666// CHECK: [0x05,0x00,0x22,0xd1,0x6f,0x04,0x02,0x00]
10667
10668v_mul_f16_e64 v5, ttmp11, v2
10669// CHECK: [0x05,0x00,0x22,0xd1,0x7b,0x04,0x02,0x00]
10670
10671v_mul_f16_e64 v5, m0, v2
10672// CHECK: [0x05,0x00,0x22,0xd1,0x7c,0x04,0x02,0x00]
10673
10674v_mul_f16_e64 v5, exec_lo, v2
10675// CHECK: [0x05,0x00,0x22,0xd1,0x7e,0x04,0x02,0x00]
10676
10677v_mul_f16_e64 v5, exec_hi, v2
10678// CHECK: [0x05,0x00,0x22,0xd1,0x7f,0x04,0x02,0x00]
10679
10680v_mul_f16_e64 v5, 0, v2
10681// CHECK: [0x05,0x00,0x22,0xd1,0x80,0x04,0x02,0x00]
10682
10683v_mul_f16_e64 v5, -1, v2
10684// CHECK: [0x05,0x00,0x22,0xd1,0xc1,0x04,0x02,0x00]
10685
10686v_mul_f16_e64 v5, 0.5, v2
10687// CHECK: [0x05,0x00,0x22,0xd1,0xf0,0x04,0x02,0x00]
10688
10689v_mul_f16_e64 v5, -4.0, v2
10690// CHECK: [0x05,0x00,0x22,0xd1,0xf7,0x04,0x02,0x00]
10691
10692v_mul_f16_e64 v5, src_vccz, v2
10693// CHECK: [0x05,0x00,0x22,0xd1,0xfb,0x04,0x02,0x00]
10694
10695v_mul_f16_e64 v5, src_execz, v2
10696// CHECK: [0x05,0x00,0x22,0xd1,0xfc,0x04,0x02,0x00]
10697
10698v_mul_f16_e64 v5, src_scc, v2
10699// CHECK: [0x05,0x00,0x22,0xd1,0xfd,0x04,0x02,0x00]
10700
10701v_mul_f16_e64 v5, src_lds_direct, v2
10702// CHECK: [0x05,0x00,0x22,0xd1,0xfe,0x04,0x02,0x00]
10703
10704v_mul_f16_e64 v5, v1, v255
10705// CHECK: [0x05,0x00,0x22,0xd1,0x01,0xff,0x03,0x00]
10706
10707v_mul_f16_e64 v5, v1, s2
10708// CHECK: [0x05,0x00,0x22,0xd1,0x01,0x05,0x00,0x00]
10709
10710v_mul_f16_e64 v5, v1, s101
10711// CHECK: [0x05,0x00,0x22,0xd1,0x01,0xcb,0x00,0x00]
10712
10713v_mul_f16_e64 v5, v1, flat_scratch_lo
10714// CHECK: [0x05,0x00,0x22,0xd1,0x01,0xcd,0x00,0x00]
10715
10716v_mul_f16_e64 v5, v1, flat_scratch_hi
10717// CHECK: [0x05,0x00,0x22,0xd1,0x01,0xcf,0x00,0x00]
10718
10719v_mul_f16_e64 v5, v1, vcc_lo
10720// CHECK: [0x05,0x00,0x22,0xd1,0x01,0xd5,0x00,0x00]
10721
10722v_mul_f16_e64 v5, v1, vcc_hi
10723// CHECK: [0x05,0x00,0x22,0xd1,0x01,0xd7,0x00,0x00]
10724
10725v_mul_f16_e64 v5, v1, tba_lo
10726// CHECK: [0x05,0x00,0x22,0xd1,0x01,0xd9,0x00,0x00]
10727
10728v_mul_f16_e64 v5, v1, tba_hi
10729// CHECK: [0x05,0x00,0x22,0xd1,0x01,0xdb,0x00,0x00]
10730
10731v_mul_f16_e64 v5, v1, tma_lo
10732// CHECK: [0x05,0x00,0x22,0xd1,0x01,0xdd,0x00,0x00]
10733
10734v_mul_f16_e64 v5, v1, tma_hi
10735// CHECK: [0x05,0x00,0x22,0xd1,0x01,0xdf,0x00,0x00]
10736
10737v_mul_f16_e64 v5, v1, ttmp11
10738// CHECK: [0x05,0x00,0x22,0xd1,0x01,0xf7,0x00,0x00]
10739
10740v_mul_f16_e64 v5, v1, m0
10741// CHECK: [0x05,0x00,0x22,0xd1,0x01,0xf9,0x00,0x00]
10742
10743v_mul_f16_e64 v5, v1, exec_lo
10744// CHECK: [0x05,0x00,0x22,0xd1,0x01,0xfd,0x00,0x00]
10745
10746v_mul_f16_e64 v5, v1, exec_hi
10747// CHECK: [0x05,0x00,0x22,0xd1,0x01,0xff,0x00,0x00]
10748
10749v_mul_f16_e64 v5, v1, 0
10750// CHECK: [0x05,0x00,0x22,0xd1,0x01,0x01,0x01,0x00]
10751
10752v_mul_f16_e64 v5, v1, -1
10753// CHECK: [0x05,0x00,0x22,0xd1,0x01,0x83,0x01,0x00]
10754
10755v_mul_f16_e64 v5, v1, 0.5
10756// CHECK: [0x05,0x00,0x22,0xd1,0x01,0xe1,0x01,0x00]
10757
10758v_mul_f16_e64 v5, v1, -4.0
10759// CHECK: [0x05,0x00,0x22,0xd1,0x01,0xef,0x01,0x00]
10760
10761v_mul_f16_e64 v5, v1, src_vccz
10762// CHECK: [0x05,0x00,0x22,0xd1,0x01,0xf7,0x01,0x00]
10763
10764v_mul_f16_e64 v5, v1, src_execz
10765// CHECK: [0x05,0x00,0x22,0xd1,0x01,0xf9,0x01,0x00]
10766
10767v_mul_f16_e64 v5, v1, src_scc
10768// CHECK: [0x05,0x00,0x22,0xd1,0x01,0xfb,0x01,0x00]
10769
10770v_mul_f16_e64 v5, -v1, v2
10771// CHECK: [0x05,0x00,0x22,0xd1,0x01,0x05,0x02,0x20]
10772
10773v_mul_f16_e64 v5, v1, -v2
10774// CHECK: [0x05,0x00,0x22,0xd1,0x01,0x05,0x02,0x40]
10775
10776v_mul_f16_e64 v5, -v1, -v2
10777// CHECK: [0x05,0x00,0x22,0xd1,0x01,0x05,0x02,0x60]
10778
10779v_mul_f16_e64 v5, |v1|, v2
10780// CHECK: [0x05,0x01,0x22,0xd1,0x01,0x05,0x02,0x00]
10781
10782v_mul_f16_e64 v5, v1, |v2|
10783// CHECK: [0x05,0x02,0x22,0xd1,0x01,0x05,0x02,0x00]
10784
10785v_mul_f16_e64 v5, |v1|, |v2|
10786// CHECK: [0x05,0x03,0x22,0xd1,0x01,0x05,0x02,0x00]
10787
10788v_mul_f16_e64 v5, v1, v2 clamp
10789// CHECK: [0x05,0x80,0x22,0xd1,0x01,0x05,0x02,0x00]
10790
10791v_mac_f16_e64 v5, v1, v2
10792// CHECK: [0x05,0x00,0x23,0xd1,0x01,0x05,0x02,0x00]
10793
10794v_mac_f16_e64 v255, v1, v2
10795// CHECK: [0xff,0x00,0x23,0xd1,0x01,0x05,0x02,0x00]
10796
10797v_mac_f16_e64 v5, v255, v2
10798// CHECK: [0x05,0x00,0x23,0xd1,0xff,0x05,0x02,0x00]
10799
10800v_mac_f16_e64 v5, s1, v2
10801// CHECK: [0x05,0x00,0x23,0xd1,0x01,0x04,0x02,0x00]
10802
10803v_mac_f16_e64 v5, s101, v2
10804// CHECK: [0x05,0x00,0x23,0xd1,0x65,0x04,0x02,0x00]
10805
10806v_mac_f16_e64 v5, flat_scratch_lo, v2
10807// CHECK: [0x05,0x00,0x23,0xd1,0x66,0x04,0x02,0x00]
10808
10809v_mac_f16_e64 v5, flat_scratch_hi, v2
10810// CHECK: [0x05,0x00,0x23,0xd1,0x67,0x04,0x02,0x00]
10811
10812v_mac_f16_e64 v5, vcc_lo, v2
10813// CHECK: [0x05,0x00,0x23,0xd1,0x6a,0x04,0x02,0x00]
10814
10815v_mac_f16_e64 v5, vcc_hi, v2
10816// CHECK: [0x05,0x00,0x23,0xd1,0x6b,0x04,0x02,0x00]
10817
10818v_mac_f16_e64 v5, tba_lo, v2
10819// CHECK: [0x05,0x00,0x23,0xd1,0x6c,0x04,0x02,0x00]
10820
10821v_mac_f16_e64 v5, tba_hi, v2
10822// CHECK: [0x05,0x00,0x23,0xd1,0x6d,0x04,0x02,0x00]
10823
10824v_mac_f16_e64 v5, tma_lo, v2
10825// CHECK: [0x05,0x00,0x23,0xd1,0x6e,0x04,0x02,0x00]
10826
10827v_mac_f16_e64 v5, tma_hi, v2
10828// CHECK: [0x05,0x00,0x23,0xd1,0x6f,0x04,0x02,0x00]
10829
10830v_mac_f16_e64 v5, ttmp11, v2
10831// CHECK: [0x05,0x00,0x23,0xd1,0x7b,0x04,0x02,0x00]
10832
10833v_mac_f16_e64 v5, m0, v2
10834// CHECK: [0x05,0x00,0x23,0xd1,0x7c,0x04,0x02,0x00]
10835
10836v_mac_f16_e64 v5, exec_lo, v2
10837// CHECK: [0x05,0x00,0x23,0xd1,0x7e,0x04,0x02,0x00]
10838
10839v_mac_f16_e64 v5, exec_hi, v2
10840// CHECK: [0x05,0x00,0x23,0xd1,0x7f,0x04,0x02,0x00]
10841
10842v_mac_f16_e64 v5, 0, v2
10843// CHECK: [0x05,0x00,0x23,0xd1,0x80,0x04,0x02,0x00]
10844
10845v_mac_f16_e64 v5, -1, v2
10846// CHECK: [0x05,0x00,0x23,0xd1,0xc1,0x04,0x02,0x00]
10847
10848v_mac_f16_e64 v5, 0.5, v2
10849// CHECK: [0x05,0x00,0x23,0xd1,0xf0,0x04,0x02,0x00]
10850
10851v_mac_f16_e64 v5, -4.0, v2
10852// CHECK: [0x05,0x00,0x23,0xd1,0xf7,0x04,0x02,0x00]
10853
10854v_mac_f16_e64 v5, src_vccz, v2
10855// CHECK: [0x05,0x00,0x23,0xd1,0xfb,0x04,0x02,0x00]
10856
10857v_mac_f16_e64 v5, src_execz, v2
10858// CHECK: [0x05,0x00,0x23,0xd1,0xfc,0x04,0x02,0x00]
10859
10860v_mac_f16_e64 v5, src_scc, v2
10861// CHECK: [0x05,0x00,0x23,0xd1,0xfd,0x04,0x02,0x00]
10862
10863v_mac_f16_e64 v5, src_lds_direct, v2
10864// CHECK: [0x05,0x00,0x23,0xd1,0xfe,0x04,0x02,0x00]
10865
10866v_mac_f16_e64 v5, v1, v255
10867// CHECK: [0x05,0x00,0x23,0xd1,0x01,0xff,0x03,0x00]
10868
10869v_mac_f16_e64 v5, v1, s2
10870// CHECK: [0x05,0x00,0x23,0xd1,0x01,0x05,0x00,0x00]
10871
10872v_mac_f16_e64 v5, v1, s101
10873// CHECK: [0x05,0x00,0x23,0xd1,0x01,0xcb,0x00,0x00]
10874
10875v_mac_f16_e64 v5, v1, flat_scratch_lo
10876// CHECK: [0x05,0x00,0x23,0xd1,0x01,0xcd,0x00,0x00]
10877
10878v_mac_f16_e64 v5, v1, flat_scratch_hi
10879// CHECK: [0x05,0x00,0x23,0xd1,0x01,0xcf,0x00,0x00]
10880
10881v_mac_f16_e64 v5, v1, vcc_lo
10882// CHECK: [0x05,0x00,0x23,0xd1,0x01,0xd5,0x00,0x00]
10883
10884v_mac_f16_e64 v5, v1, vcc_hi
10885// CHECK: [0x05,0x00,0x23,0xd1,0x01,0xd7,0x00,0x00]
10886
10887v_mac_f16_e64 v5, v1, tba_lo
10888// CHECK: [0x05,0x00,0x23,0xd1,0x01,0xd9,0x00,0x00]
10889
10890v_mac_f16_e64 v5, v1, tba_hi
10891// CHECK: [0x05,0x00,0x23,0xd1,0x01,0xdb,0x00,0x00]
10892
10893v_mac_f16_e64 v5, v1, tma_lo
10894// CHECK: [0x05,0x00,0x23,0xd1,0x01,0xdd,0x00,0x00]
10895
10896v_mac_f16_e64 v5, v1, tma_hi
10897// CHECK: [0x05,0x00,0x23,0xd1,0x01,0xdf,0x00,0x00]
10898
10899v_mac_f16_e64 v5, v1, ttmp11
10900// CHECK: [0x05,0x00,0x23,0xd1,0x01,0xf7,0x00,0x00]
10901
10902v_mac_f16_e64 v5, v1, m0
10903// CHECK: [0x05,0x00,0x23,0xd1,0x01,0xf9,0x00,0x00]
10904
10905v_mac_f16_e64 v5, v1, exec_lo
10906// CHECK: [0x05,0x00,0x23,0xd1,0x01,0xfd,0x00,0x00]
10907
10908v_mac_f16_e64 v5, v1, exec_hi
10909// CHECK: [0x05,0x00,0x23,0xd1,0x01,0xff,0x00,0x00]
10910
10911v_mac_f16_e64 v5, v1, 0
10912// CHECK: [0x05,0x00,0x23,0xd1,0x01,0x01,0x01,0x00]
10913
10914v_mac_f16_e64 v5, v1, -1
10915// CHECK: [0x05,0x00,0x23,0xd1,0x01,0x83,0x01,0x00]
10916
10917v_mac_f16_e64 v5, v1, 0.5
10918// CHECK: [0x05,0x00,0x23,0xd1,0x01,0xe1,0x01,0x00]
10919
10920v_mac_f16_e64 v5, v1, -4.0
10921// CHECK: [0x05,0x00,0x23,0xd1,0x01,0xef,0x01,0x00]
10922
10923v_mac_f16_e64 v5, v1, src_vccz
10924// CHECK: [0x05,0x00,0x23,0xd1,0x01,0xf7,0x01,0x00]
10925
10926v_mac_f16_e64 v5, v1, src_execz
10927// CHECK: [0x05,0x00,0x23,0xd1,0x01,0xf9,0x01,0x00]
10928
10929v_mac_f16_e64 v5, v1, src_scc
10930// CHECK: [0x05,0x00,0x23,0xd1,0x01,0xfb,0x01,0x00]
10931
10932v_mac_f16_e64 v5, -v1, v2
10933// CHECK: [0x05,0x00,0x23,0xd1,0x01,0x05,0x02,0x20]
10934
10935v_mac_f16_e64 v5, v1, -v2
10936// CHECK: [0x05,0x00,0x23,0xd1,0x01,0x05,0x02,0x40]
10937
10938v_mac_f16_e64 v5, -v1, -v2
10939// CHECK: [0x05,0x00,0x23,0xd1,0x01,0x05,0x02,0x60]
10940
10941v_mac_f16_e64 v5, |v1|, v2
10942// CHECK: [0x05,0x01,0x23,0xd1,0x01,0x05,0x02,0x00]
10943
10944v_mac_f16_e64 v5, v1, |v2|
10945// CHECK: [0x05,0x02,0x23,0xd1,0x01,0x05,0x02,0x00]
10946
10947v_mac_f16_e64 v5, |v1|, |v2|
10948// CHECK: [0x05,0x03,0x23,0xd1,0x01,0x05,0x02,0x00]
10949
10950v_mac_f16_e64 v5, v1, v2 clamp
10951// CHECK: [0x05,0x80,0x23,0xd1,0x01,0x05,0x02,0x00]
10952
10953v_add_u16_e64 v5, v1, v2
10954// CHECK: [0x05,0x00,0x26,0xd1,0x01,0x05,0x02,0x00]
10955
10956v_add_u16_e64 v255, v1, v2
10957// CHECK: [0xff,0x00,0x26,0xd1,0x01,0x05,0x02,0x00]
10958
10959v_add_u16_e64 v5, v255, v2
10960// CHECK: [0x05,0x00,0x26,0xd1,0xff,0x05,0x02,0x00]
10961
10962v_add_u16_e64 v5, s1, v2
10963// CHECK: [0x05,0x00,0x26,0xd1,0x01,0x04,0x02,0x00]
10964
10965v_add_u16_e64 v5, s101, v2
10966// CHECK: [0x05,0x00,0x26,0xd1,0x65,0x04,0x02,0x00]
10967
10968v_add_u16_e64 v5, flat_scratch_lo, v2
10969// CHECK: [0x05,0x00,0x26,0xd1,0x66,0x04,0x02,0x00]
10970
10971v_add_u16_e64 v5, flat_scratch_hi, v2
10972// CHECK: [0x05,0x00,0x26,0xd1,0x67,0x04,0x02,0x00]
10973
10974v_add_u16_e64 v5, vcc_lo, v2
10975// CHECK: [0x05,0x00,0x26,0xd1,0x6a,0x04,0x02,0x00]
10976
10977v_add_u16_e64 v5, vcc_hi, v2
10978// CHECK: [0x05,0x00,0x26,0xd1,0x6b,0x04,0x02,0x00]
10979
10980v_add_u16_e64 v5, tba_lo, v2
10981// CHECK: [0x05,0x00,0x26,0xd1,0x6c,0x04,0x02,0x00]
10982
10983v_add_u16_e64 v5, tba_hi, v2
10984// CHECK: [0x05,0x00,0x26,0xd1,0x6d,0x04,0x02,0x00]
10985
10986v_add_u16_e64 v5, tma_lo, v2
10987// CHECK: [0x05,0x00,0x26,0xd1,0x6e,0x04,0x02,0x00]
10988
10989v_add_u16_e64 v5, tma_hi, v2
10990// CHECK: [0x05,0x00,0x26,0xd1,0x6f,0x04,0x02,0x00]
10991
10992v_add_u16_e64 v5, ttmp11, v2
10993// CHECK: [0x05,0x00,0x26,0xd1,0x7b,0x04,0x02,0x00]
10994
10995v_add_u16_e64 v5, m0, v2
10996// CHECK: [0x05,0x00,0x26,0xd1,0x7c,0x04,0x02,0x00]
10997
10998v_add_u16_e64 v5, exec_lo, v2
10999// CHECK: [0x05,0x00,0x26,0xd1,0x7e,0x04,0x02,0x00]
11000
11001v_add_u16_e64 v5, exec_hi, v2
11002// CHECK: [0x05,0x00,0x26,0xd1,0x7f,0x04,0x02,0x00]
11003
11004v_add_u16_e64 v5, 0, v2
11005// CHECK: [0x05,0x00,0x26,0xd1,0x80,0x04,0x02,0x00]
11006
11007v_add_u16_e64 v5, -1, v2
11008// CHECK: [0x05,0x00,0x26,0xd1,0xc1,0x04,0x02,0x00]
11009
11010v_add_u16_e64 v5, src_vccz, v2
11011// CHECK: [0x05,0x00,0x26,0xd1,0xfb,0x04,0x02,0x00]
11012
11013v_add_u16_e64 v5, src_execz, v2
11014// CHECK: [0x05,0x00,0x26,0xd1,0xfc,0x04,0x02,0x00]
11015
11016v_add_u16_e64 v5, src_scc, v2
11017// CHECK: [0x05,0x00,0x26,0xd1,0xfd,0x04,0x02,0x00]
11018
11019v_add_u16_e64 v5, src_lds_direct, v2
11020// CHECK: [0x05,0x00,0x26,0xd1,0xfe,0x04,0x02,0x00]
11021
11022v_add_u16_e64 v5, v1, v255
11023// CHECK: [0x05,0x00,0x26,0xd1,0x01,0xff,0x03,0x00]
11024
11025v_add_u16_e64 v5, v1, s2
11026// CHECK: [0x05,0x00,0x26,0xd1,0x01,0x05,0x00,0x00]
11027
11028v_add_u16_e64 v5, v1, s101
11029// CHECK: [0x05,0x00,0x26,0xd1,0x01,0xcb,0x00,0x00]
11030
11031v_add_u16_e64 v5, v1, flat_scratch_lo
11032// CHECK: [0x05,0x00,0x26,0xd1,0x01,0xcd,0x00,0x00]
11033
11034v_add_u16_e64 v5, v1, flat_scratch_hi
11035// CHECK: [0x05,0x00,0x26,0xd1,0x01,0xcf,0x00,0x00]
11036
11037v_add_u16_e64 v5, v1, vcc_lo
11038// CHECK: [0x05,0x00,0x26,0xd1,0x01,0xd5,0x00,0x00]
11039
11040v_add_u16_e64 v5, v1, vcc_hi
11041// CHECK: [0x05,0x00,0x26,0xd1,0x01,0xd7,0x00,0x00]
11042
11043v_add_u16_e64 v5, v1, tba_lo
11044// CHECK: [0x05,0x00,0x26,0xd1,0x01,0xd9,0x00,0x00]
11045
11046v_add_u16_e64 v5, v1, tba_hi
11047// CHECK: [0x05,0x00,0x26,0xd1,0x01,0xdb,0x00,0x00]
11048
11049v_add_u16_e64 v5, v1, tma_lo
11050// CHECK: [0x05,0x00,0x26,0xd1,0x01,0xdd,0x00,0x00]
11051
11052v_add_u16_e64 v5, v1, tma_hi
11053// CHECK: [0x05,0x00,0x26,0xd1,0x01,0xdf,0x00,0x00]
11054
11055v_add_u16_e64 v5, v1, ttmp11
11056// CHECK: [0x05,0x00,0x26,0xd1,0x01,0xf7,0x00,0x00]
11057
11058v_add_u16_e64 v5, v1, m0
11059// CHECK: [0x05,0x00,0x26,0xd1,0x01,0xf9,0x00,0x00]
11060
11061v_add_u16_e64 v5, v1, exec_lo
11062// CHECK: [0x05,0x00,0x26,0xd1,0x01,0xfd,0x00,0x00]
11063
11064v_add_u16_e64 v5, v1, exec_hi
11065// CHECK: [0x05,0x00,0x26,0xd1,0x01,0xff,0x00,0x00]
11066
11067v_add_u16_e64 v5, v1, 0
11068// CHECK: [0x05,0x00,0x26,0xd1,0x01,0x01,0x01,0x00]
11069
11070v_add_u16_e64 v5, v1, -1
11071// CHECK: [0x05,0x00,0x26,0xd1,0x01,0x83,0x01,0x00]
11072
11073v_add_u16_e64 v5, v1, src_vccz
11074// CHECK: [0x05,0x00,0x26,0xd1,0x01,0xf7,0x01,0x00]
11075
11076v_add_u16_e64 v5, v1, src_execz
11077// CHECK: [0x05,0x00,0x26,0xd1,0x01,0xf9,0x01,0x00]
11078
11079v_add_u16_e64 v5, v1, src_scc
11080// CHECK: [0x05,0x00,0x26,0xd1,0x01,0xfb,0x01,0x00]
11081
11082v_add_u16_e64 v5, v1, v2 clamp
11083// CHECK: [0x05,0x80,0x26,0xd1,0x01,0x05,0x02,0x00]
11084
11085v_sub_u16_e64 v5, v1, v2
11086// CHECK: [0x05,0x00,0x27,0xd1,0x01,0x05,0x02,0x00]
11087
11088v_sub_u16_e64 v255, v1, v2
11089// CHECK: [0xff,0x00,0x27,0xd1,0x01,0x05,0x02,0x00]
11090
11091v_sub_u16_e64 v5, v255, v2
11092// CHECK: [0x05,0x00,0x27,0xd1,0xff,0x05,0x02,0x00]
11093
11094v_sub_u16_e64 v5, s1, v2
11095// CHECK: [0x05,0x00,0x27,0xd1,0x01,0x04,0x02,0x00]
11096
11097v_sub_u16_e64 v5, s101, v2
11098// CHECK: [0x05,0x00,0x27,0xd1,0x65,0x04,0x02,0x00]
11099
11100v_sub_u16_e64 v5, flat_scratch_lo, v2
11101// CHECK: [0x05,0x00,0x27,0xd1,0x66,0x04,0x02,0x00]
11102
11103v_sub_u16_e64 v5, flat_scratch_hi, v2
11104// CHECK: [0x05,0x00,0x27,0xd1,0x67,0x04,0x02,0x00]
11105
11106v_sub_u16_e64 v5, vcc_lo, v2
11107// CHECK: [0x05,0x00,0x27,0xd1,0x6a,0x04,0x02,0x00]
11108
11109v_sub_u16_e64 v5, vcc_hi, v2
11110// CHECK: [0x05,0x00,0x27,0xd1,0x6b,0x04,0x02,0x00]
11111
11112v_sub_u16_e64 v5, tba_lo, v2
11113// CHECK: [0x05,0x00,0x27,0xd1,0x6c,0x04,0x02,0x00]
11114
11115v_sub_u16_e64 v5, tba_hi, v2
11116// CHECK: [0x05,0x00,0x27,0xd1,0x6d,0x04,0x02,0x00]
11117
11118v_sub_u16_e64 v5, tma_lo, v2
11119// CHECK: [0x05,0x00,0x27,0xd1,0x6e,0x04,0x02,0x00]
11120
11121v_sub_u16_e64 v5, tma_hi, v2
11122// CHECK: [0x05,0x00,0x27,0xd1,0x6f,0x04,0x02,0x00]
11123
11124v_sub_u16_e64 v5, ttmp11, v2
11125// CHECK: [0x05,0x00,0x27,0xd1,0x7b,0x04,0x02,0x00]
11126
11127v_sub_u16_e64 v5, m0, v2
11128// CHECK: [0x05,0x00,0x27,0xd1,0x7c,0x04,0x02,0x00]
11129
11130v_sub_u16_e64 v5, exec_lo, v2
11131// CHECK: [0x05,0x00,0x27,0xd1,0x7e,0x04,0x02,0x00]
11132
11133v_sub_u16_e64 v5, exec_hi, v2
11134// CHECK: [0x05,0x00,0x27,0xd1,0x7f,0x04,0x02,0x00]
11135
11136v_sub_u16_e64 v5, 0, v2
11137// CHECK: [0x05,0x00,0x27,0xd1,0x80,0x04,0x02,0x00]
11138
11139v_sub_u16_e64 v5, -1, v2
11140// CHECK: [0x05,0x00,0x27,0xd1,0xc1,0x04,0x02,0x00]
11141
11142v_sub_u16_e64 v5, src_vccz, v2
11143// CHECK: [0x05,0x00,0x27,0xd1,0xfb,0x04,0x02,0x00]
11144
11145v_sub_u16_e64 v5, src_execz, v2
11146// CHECK: [0x05,0x00,0x27,0xd1,0xfc,0x04,0x02,0x00]
11147
11148v_sub_u16_e64 v5, src_scc, v2
11149// CHECK: [0x05,0x00,0x27,0xd1,0xfd,0x04,0x02,0x00]
11150
11151v_sub_u16_e64 v5, src_lds_direct, v2
11152// CHECK: [0x05,0x00,0x27,0xd1,0xfe,0x04,0x02,0x00]
11153
11154v_sub_u16_e64 v5, v1, v255
11155// CHECK: [0x05,0x00,0x27,0xd1,0x01,0xff,0x03,0x00]
11156
11157v_sub_u16_e64 v5, v1, s2
11158// CHECK: [0x05,0x00,0x27,0xd1,0x01,0x05,0x00,0x00]
11159
11160v_sub_u16_e64 v5, v1, s101
11161// CHECK: [0x05,0x00,0x27,0xd1,0x01,0xcb,0x00,0x00]
11162
11163v_sub_u16_e64 v5, v1, flat_scratch_lo
11164// CHECK: [0x05,0x00,0x27,0xd1,0x01,0xcd,0x00,0x00]
11165
11166v_sub_u16_e64 v5, v1, flat_scratch_hi
11167// CHECK: [0x05,0x00,0x27,0xd1,0x01,0xcf,0x00,0x00]
11168
11169v_sub_u16_e64 v5, v1, vcc_lo
11170// CHECK: [0x05,0x00,0x27,0xd1,0x01,0xd5,0x00,0x00]
11171
11172v_sub_u16_e64 v5, v1, vcc_hi
11173// CHECK: [0x05,0x00,0x27,0xd1,0x01,0xd7,0x00,0x00]
11174
11175v_sub_u16_e64 v5, v1, tba_lo
11176// CHECK: [0x05,0x00,0x27,0xd1,0x01,0xd9,0x00,0x00]
11177
11178v_sub_u16_e64 v5, v1, tba_hi
11179// CHECK: [0x05,0x00,0x27,0xd1,0x01,0xdb,0x00,0x00]
11180
11181v_sub_u16_e64 v5, v1, tma_lo
11182// CHECK: [0x05,0x00,0x27,0xd1,0x01,0xdd,0x00,0x00]
11183
11184v_sub_u16_e64 v5, v1, tma_hi
11185// CHECK: [0x05,0x00,0x27,0xd1,0x01,0xdf,0x00,0x00]
11186
11187v_sub_u16_e64 v5, v1, ttmp11
11188// CHECK: [0x05,0x00,0x27,0xd1,0x01,0xf7,0x00,0x00]
11189
11190v_sub_u16_e64 v5, v1, m0
11191// CHECK: [0x05,0x00,0x27,0xd1,0x01,0xf9,0x00,0x00]
11192
11193v_sub_u16_e64 v5, v1, exec_lo
11194// CHECK: [0x05,0x00,0x27,0xd1,0x01,0xfd,0x00,0x00]
11195
11196v_sub_u16_e64 v5, v1, exec_hi
11197// CHECK: [0x05,0x00,0x27,0xd1,0x01,0xff,0x00,0x00]
11198
11199v_sub_u16_e64 v5, v1, 0
11200// CHECK: [0x05,0x00,0x27,0xd1,0x01,0x01,0x01,0x00]
11201
11202v_sub_u16_e64 v5, v1, -1
11203// CHECK: [0x05,0x00,0x27,0xd1,0x01,0x83,0x01,0x00]
11204
11205v_sub_u16_e64 v5, v1, src_vccz
11206// CHECK: [0x05,0x00,0x27,0xd1,0x01,0xf7,0x01,0x00]
11207
11208v_sub_u16_e64 v5, v1, src_execz
11209// CHECK: [0x05,0x00,0x27,0xd1,0x01,0xf9,0x01,0x00]
11210
11211v_sub_u16_e64 v5, v1, src_scc
11212// CHECK: [0x05,0x00,0x27,0xd1,0x01,0xfb,0x01,0x00]
11213
11214v_sub_u16_e64 v5, v1, v2 clamp
11215// CHECK: [0x05,0x80,0x27,0xd1,0x01,0x05,0x02,0x00]
11216
11217v_subrev_u16_e64 v5, v1, v2
11218// CHECK: [0x05,0x00,0x28,0xd1,0x01,0x05,0x02,0x00]
11219
11220v_subrev_u16_e64 v255, v1, v2
11221// CHECK: [0xff,0x00,0x28,0xd1,0x01,0x05,0x02,0x00]
11222
11223v_subrev_u16_e64 v5, v255, v2
11224// CHECK: [0x05,0x00,0x28,0xd1,0xff,0x05,0x02,0x00]
11225
11226v_subrev_u16_e64 v5, s1, v2
11227// CHECK: [0x05,0x00,0x28,0xd1,0x01,0x04,0x02,0x00]
11228
11229v_subrev_u16_e64 v5, s101, v2
11230// CHECK: [0x05,0x00,0x28,0xd1,0x65,0x04,0x02,0x00]
11231
11232v_subrev_u16_e64 v5, flat_scratch_lo, v2
11233// CHECK: [0x05,0x00,0x28,0xd1,0x66,0x04,0x02,0x00]
11234
11235v_subrev_u16_e64 v5, flat_scratch_hi, v2
11236// CHECK: [0x05,0x00,0x28,0xd1,0x67,0x04,0x02,0x00]
11237
11238v_subrev_u16_e64 v5, vcc_lo, v2
11239// CHECK: [0x05,0x00,0x28,0xd1,0x6a,0x04,0x02,0x00]
11240
11241v_subrev_u16_e64 v5, vcc_hi, v2
11242// CHECK: [0x05,0x00,0x28,0xd1,0x6b,0x04,0x02,0x00]
11243
11244v_subrev_u16_e64 v5, tba_lo, v2
11245// CHECK: [0x05,0x00,0x28,0xd1,0x6c,0x04,0x02,0x00]
11246
11247v_subrev_u16_e64 v5, tba_hi, v2
11248// CHECK: [0x05,0x00,0x28,0xd1,0x6d,0x04,0x02,0x00]
11249
11250v_subrev_u16_e64 v5, tma_lo, v2
11251// CHECK: [0x05,0x00,0x28,0xd1,0x6e,0x04,0x02,0x00]
11252
11253v_subrev_u16_e64 v5, tma_hi, v2
11254// CHECK: [0x05,0x00,0x28,0xd1,0x6f,0x04,0x02,0x00]
11255
11256v_subrev_u16_e64 v5, ttmp11, v2
11257// CHECK: [0x05,0x00,0x28,0xd1,0x7b,0x04,0x02,0x00]
11258
11259v_subrev_u16_e64 v5, m0, v2
11260// CHECK: [0x05,0x00,0x28,0xd1,0x7c,0x04,0x02,0x00]
11261
11262v_subrev_u16_e64 v5, exec_lo, v2
11263// CHECK: [0x05,0x00,0x28,0xd1,0x7e,0x04,0x02,0x00]
11264
11265v_subrev_u16_e64 v5, exec_hi, v2
11266// CHECK: [0x05,0x00,0x28,0xd1,0x7f,0x04,0x02,0x00]
11267
11268v_subrev_u16_e64 v5, 0, v2
11269// CHECK: [0x05,0x00,0x28,0xd1,0x80,0x04,0x02,0x00]
11270
11271v_subrev_u16_e64 v5, -1, v2
11272// CHECK: [0x05,0x00,0x28,0xd1,0xc1,0x04,0x02,0x00]
11273
11274v_subrev_u16_e64 v5, src_vccz, v2
11275// CHECK: [0x05,0x00,0x28,0xd1,0xfb,0x04,0x02,0x00]
11276
11277v_subrev_u16_e64 v5, src_execz, v2
11278// CHECK: [0x05,0x00,0x28,0xd1,0xfc,0x04,0x02,0x00]
11279
11280v_subrev_u16_e64 v5, src_scc, v2
11281// CHECK: [0x05,0x00,0x28,0xd1,0xfd,0x04,0x02,0x00]
11282
11283v_subrev_u16_e64 v5, v1, v255
11284// CHECK: [0x05,0x00,0x28,0xd1,0x01,0xff,0x03,0x00]
11285
11286v_subrev_u16_e64 v5, v1, s2
11287// CHECK: [0x05,0x00,0x28,0xd1,0x01,0x05,0x00,0x00]
11288
11289v_subrev_u16_e64 v5, v1, s101
11290// CHECK: [0x05,0x00,0x28,0xd1,0x01,0xcb,0x00,0x00]
11291
11292v_subrev_u16_e64 v5, v1, flat_scratch_lo
11293// CHECK: [0x05,0x00,0x28,0xd1,0x01,0xcd,0x00,0x00]
11294
11295v_subrev_u16_e64 v5, v1, flat_scratch_hi
11296// CHECK: [0x05,0x00,0x28,0xd1,0x01,0xcf,0x00,0x00]
11297
11298v_subrev_u16_e64 v5, v1, vcc_lo
11299// CHECK: [0x05,0x00,0x28,0xd1,0x01,0xd5,0x00,0x00]
11300
11301v_subrev_u16_e64 v5, v1, vcc_hi
11302// CHECK: [0x05,0x00,0x28,0xd1,0x01,0xd7,0x00,0x00]
11303
11304v_subrev_u16_e64 v5, v1, tba_lo
11305// CHECK: [0x05,0x00,0x28,0xd1,0x01,0xd9,0x00,0x00]
11306
11307v_subrev_u16_e64 v5, v1, tba_hi
11308// CHECK: [0x05,0x00,0x28,0xd1,0x01,0xdb,0x00,0x00]
11309
11310v_subrev_u16_e64 v5, v1, tma_lo
11311// CHECK: [0x05,0x00,0x28,0xd1,0x01,0xdd,0x00,0x00]
11312
11313v_subrev_u16_e64 v5, v1, tma_hi
11314// CHECK: [0x05,0x00,0x28,0xd1,0x01,0xdf,0x00,0x00]
11315
11316v_subrev_u16_e64 v5, v1, ttmp11
11317// CHECK: [0x05,0x00,0x28,0xd1,0x01,0xf7,0x00,0x00]
11318
11319v_subrev_u16_e64 v5, v1, m0
11320// CHECK: [0x05,0x00,0x28,0xd1,0x01,0xf9,0x00,0x00]
11321
11322v_subrev_u16_e64 v5, v1, exec_lo
11323// CHECK: [0x05,0x00,0x28,0xd1,0x01,0xfd,0x00,0x00]
11324
11325v_subrev_u16_e64 v5, v1, exec_hi
11326// CHECK: [0x05,0x00,0x28,0xd1,0x01,0xff,0x00,0x00]
11327
11328v_subrev_u16_e64 v5, v1, 0
11329// CHECK: [0x05,0x00,0x28,0xd1,0x01,0x01,0x01,0x00]
11330
11331v_subrev_u16_e64 v5, v1, -1
11332// CHECK: [0x05,0x00,0x28,0xd1,0x01,0x83,0x01,0x00]
11333
11334v_subrev_u16_e64 v5, v1, src_vccz
11335// CHECK: [0x05,0x00,0x28,0xd1,0x01,0xf7,0x01,0x00]
11336
11337v_subrev_u16_e64 v5, v1, src_execz
11338// CHECK: [0x05,0x00,0x28,0xd1,0x01,0xf9,0x01,0x00]
11339
11340v_subrev_u16_e64 v5, v1, src_scc
11341// CHECK: [0x05,0x00,0x28,0xd1,0x01,0xfb,0x01,0x00]
11342
11343v_subrev_u16_e64 v5, v1, v2 clamp
11344// CHECK: [0x05,0x80,0x28,0xd1,0x01,0x05,0x02,0x00]
11345
11346v_mul_lo_u16_e64 v5, v1, v2
11347// CHECK: [0x05,0x00,0x29,0xd1,0x01,0x05,0x02,0x00]
11348
11349v_mul_lo_u16_e64 v255, v1, v2
11350// CHECK: [0xff,0x00,0x29,0xd1,0x01,0x05,0x02,0x00]
11351
11352v_mul_lo_u16_e64 v5, v255, v2
11353// CHECK: [0x05,0x00,0x29,0xd1,0xff,0x05,0x02,0x00]
11354
11355v_mul_lo_u16_e64 v5, s1, v2
11356// CHECK: [0x05,0x00,0x29,0xd1,0x01,0x04,0x02,0x00]
11357
11358v_mul_lo_u16_e64 v5, s101, v2
11359// CHECK: [0x05,0x00,0x29,0xd1,0x65,0x04,0x02,0x00]
11360
11361v_mul_lo_u16_e64 v5, flat_scratch_lo, v2
11362// CHECK: [0x05,0x00,0x29,0xd1,0x66,0x04,0x02,0x00]
11363
11364v_mul_lo_u16_e64 v5, flat_scratch_hi, v2
11365// CHECK: [0x05,0x00,0x29,0xd1,0x67,0x04,0x02,0x00]
11366
11367v_mul_lo_u16_e64 v5, vcc_lo, v2
11368// CHECK: [0x05,0x00,0x29,0xd1,0x6a,0x04,0x02,0x00]
11369
11370v_mul_lo_u16_e64 v5, vcc_hi, v2
11371// CHECK: [0x05,0x00,0x29,0xd1,0x6b,0x04,0x02,0x00]
11372
11373v_mul_lo_u16_e64 v5, tba_lo, v2
11374// CHECK: [0x05,0x00,0x29,0xd1,0x6c,0x04,0x02,0x00]
11375
11376v_mul_lo_u16_e64 v5, tba_hi, v2
11377// CHECK: [0x05,0x00,0x29,0xd1,0x6d,0x04,0x02,0x00]
11378
11379v_mul_lo_u16_e64 v5, tma_lo, v2
11380// CHECK: [0x05,0x00,0x29,0xd1,0x6e,0x04,0x02,0x00]
11381
11382v_mul_lo_u16_e64 v5, tma_hi, v2
11383// CHECK: [0x05,0x00,0x29,0xd1,0x6f,0x04,0x02,0x00]
11384
11385v_mul_lo_u16_e64 v5, ttmp11, v2
11386// CHECK: [0x05,0x00,0x29,0xd1,0x7b,0x04,0x02,0x00]
11387
11388v_mul_lo_u16_e64 v5, m0, v2
11389// CHECK: [0x05,0x00,0x29,0xd1,0x7c,0x04,0x02,0x00]
11390
11391v_mul_lo_u16_e64 v5, exec_lo, v2
11392// CHECK: [0x05,0x00,0x29,0xd1,0x7e,0x04,0x02,0x00]
11393
11394v_mul_lo_u16_e64 v5, exec_hi, v2
11395// CHECK: [0x05,0x00,0x29,0xd1,0x7f,0x04,0x02,0x00]
11396
11397v_mul_lo_u16_e64 v5, 0, v2
11398// CHECK: [0x05,0x00,0x29,0xd1,0x80,0x04,0x02,0x00]
11399
11400v_mul_lo_u16_e64 v5, -1, v2
11401// CHECK: [0x05,0x00,0x29,0xd1,0xc1,0x04,0x02,0x00]
11402
11403v_mul_lo_u16_e64 v5, src_vccz, v2
11404// CHECK: [0x05,0x00,0x29,0xd1,0xfb,0x04,0x02,0x00]
11405
11406v_mul_lo_u16_e64 v5, src_execz, v2
11407// CHECK: [0x05,0x00,0x29,0xd1,0xfc,0x04,0x02,0x00]
11408
11409v_mul_lo_u16_e64 v5, src_scc, v2
11410// CHECK: [0x05,0x00,0x29,0xd1,0xfd,0x04,0x02,0x00]
11411
11412v_mul_lo_u16_e64 v5, src_lds_direct, v2
11413// CHECK: [0x05,0x00,0x29,0xd1,0xfe,0x04,0x02,0x00]
11414
11415v_mul_lo_u16_e64 v5, v1, v255
11416// CHECK: [0x05,0x00,0x29,0xd1,0x01,0xff,0x03,0x00]
11417
11418v_mul_lo_u16_e64 v5, v1, s2
11419// CHECK: [0x05,0x00,0x29,0xd1,0x01,0x05,0x00,0x00]
11420
11421v_mul_lo_u16_e64 v5, v1, s101
11422// CHECK: [0x05,0x00,0x29,0xd1,0x01,0xcb,0x00,0x00]
11423
11424v_mul_lo_u16_e64 v5, v1, flat_scratch_lo
11425// CHECK: [0x05,0x00,0x29,0xd1,0x01,0xcd,0x00,0x00]
11426
11427v_mul_lo_u16_e64 v5, v1, flat_scratch_hi
11428// CHECK: [0x05,0x00,0x29,0xd1,0x01,0xcf,0x00,0x00]
11429
11430v_mul_lo_u16_e64 v5, v1, vcc_lo
11431// CHECK: [0x05,0x00,0x29,0xd1,0x01,0xd5,0x00,0x00]
11432
11433v_mul_lo_u16_e64 v5, v1, vcc_hi
11434// CHECK: [0x05,0x00,0x29,0xd1,0x01,0xd7,0x00,0x00]
11435
11436v_mul_lo_u16_e64 v5, v1, tba_lo
11437// CHECK: [0x05,0x00,0x29,0xd1,0x01,0xd9,0x00,0x00]
11438
11439v_mul_lo_u16_e64 v5, v1, tba_hi
11440// CHECK: [0x05,0x00,0x29,0xd1,0x01,0xdb,0x00,0x00]
11441
11442v_mul_lo_u16_e64 v5, v1, tma_lo
11443// CHECK: [0x05,0x00,0x29,0xd1,0x01,0xdd,0x00,0x00]
11444
11445v_mul_lo_u16_e64 v5, v1, tma_hi
11446// CHECK: [0x05,0x00,0x29,0xd1,0x01,0xdf,0x00,0x00]
11447
11448v_mul_lo_u16_e64 v5, v1, ttmp11
11449// CHECK: [0x05,0x00,0x29,0xd1,0x01,0xf7,0x00,0x00]
11450
11451v_mul_lo_u16_e64 v5, v1, m0
11452// CHECK: [0x05,0x00,0x29,0xd1,0x01,0xf9,0x00,0x00]
11453
11454v_mul_lo_u16_e64 v5, v1, exec_lo
11455// CHECK: [0x05,0x00,0x29,0xd1,0x01,0xfd,0x00,0x00]
11456
11457v_mul_lo_u16_e64 v5, v1, exec_hi
11458// CHECK: [0x05,0x00,0x29,0xd1,0x01,0xff,0x00,0x00]
11459
11460v_mul_lo_u16_e64 v5, v1, 0
11461// CHECK: [0x05,0x00,0x29,0xd1,0x01,0x01,0x01,0x00]
11462
11463v_mul_lo_u16_e64 v5, v1, -1
11464// CHECK: [0x05,0x00,0x29,0xd1,0x01,0x83,0x01,0x00]
11465
11466v_mul_lo_u16_e64 v5, v1, src_vccz
11467// CHECK: [0x05,0x00,0x29,0xd1,0x01,0xf7,0x01,0x00]
11468
11469v_mul_lo_u16_e64 v5, v1, src_execz
11470// CHECK: [0x05,0x00,0x29,0xd1,0x01,0xf9,0x01,0x00]
11471
11472v_mul_lo_u16_e64 v5, v1, src_scc
11473// CHECK: [0x05,0x00,0x29,0xd1,0x01,0xfb,0x01,0x00]
11474
11475v_lshlrev_b16_e64 v5, v1, v2
11476// CHECK: [0x05,0x00,0x2a,0xd1,0x01,0x05,0x02,0x00]
11477
11478v_lshlrev_b16_e64 v255, v1, v2
11479// CHECK: [0xff,0x00,0x2a,0xd1,0x01,0x05,0x02,0x00]
11480
11481v_lshlrev_b16_e64 v5, v255, v2
11482// CHECK: [0x05,0x00,0x2a,0xd1,0xff,0x05,0x02,0x00]
11483
11484v_lshlrev_b16_e64 v5, s1, v2
11485// CHECK: [0x05,0x00,0x2a,0xd1,0x01,0x04,0x02,0x00]
11486
11487v_lshlrev_b16_e64 v5, s101, v2
11488// CHECK: [0x05,0x00,0x2a,0xd1,0x65,0x04,0x02,0x00]
11489
11490v_lshlrev_b16_e64 v5, flat_scratch_lo, v2
11491// CHECK: [0x05,0x00,0x2a,0xd1,0x66,0x04,0x02,0x00]
11492
11493v_lshlrev_b16_e64 v5, flat_scratch_hi, v2
11494// CHECK: [0x05,0x00,0x2a,0xd1,0x67,0x04,0x02,0x00]
11495
11496v_lshlrev_b16_e64 v5, vcc_lo, v2
11497// CHECK: [0x05,0x00,0x2a,0xd1,0x6a,0x04,0x02,0x00]
11498
11499v_lshlrev_b16_e64 v5, vcc_hi, v2
11500// CHECK: [0x05,0x00,0x2a,0xd1,0x6b,0x04,0x02,0x00]
11501
11502v_lshlrev_b16_e64 v5, tba_lo, v2
11503// CHECK: [0x05,0x00,0x2a,0xd1,0x6c,0x04,0x02,0x00]
11504
11505v_lshlrev_b16_e64 v5, tba_hi, v2
11506// CHECK: [0x05,0x00,0x2a,0xd1,0x6d,0x04,0x02,0x00]
11507
11508v_lshlrev_b16_e64 v5, tma_lo, v2
11509// CHECK: [0x05,0x00,0x2a,0xd1,0x6e,0x04,0x02,0x00]
11510
11511v_lshlrev_b16_e64 v5, tma_hi, v2
11512// CHECK: [0x05,0x00,0x2a,0xd1,0x6f,0x04,0x02,0x00]
11513
11514v_lshlrev_b16_e64 v5, ttmp11, v2
11515// CHECK: [0x05,0x00,0x2a,0xd1,0x7b,0x04,0x02,0x00]
11516
11517v_lshlrev_b16_e64 v5, m0, v2
11518// CHECK: [0x05,0x00,0x2a,0xd1,0x7c,0x04,0x02,0x00]
11519
11520v_lshlrev_b16_e64 v5, exec_lo, v2
11521// CHECK: [0x05,0x00,0x2a,0xd1,0x7e,0x04,0x02,0x00]
11522
11523v_lshlrev_b16_e64 v5, exec_hi, v2
11524// CHECK: [0x05,0x00,0x2a,0xd1,0x7f,0x04,0x02,0x00]
11525
11526v_lshlrev_b16_e64 v5, 0, v2
11527// CHECK: [0x05,0x00,0x2a,0xd1,0x80,0x04,0x02,0x00]
11528
11529v_lshlrev_b16_e64 v5, -1, v2
11530// CHECK: [0x05,0x00,0x2a,0xd1,0xc1,0x04,0x02,0x00]
11531
11532v_lshlrev_b16_e64 v5, src_vccz, v2
11533// CHECK: [0x05,0x00,0x2a,0xd1,0xfb,0x04,0x02,0x00]
11534
11535v_lshlrev_b16_e64 v5, src_execz, v2
11536// CHECK: [0x05,0x00,0x2a,0xd1,0xfc,0x04,0x02,0x00]
11537
11538v_lshlrev_b16_e64 v5, src_scc, v2
11539// CHECK: [0x05,0x00,0x2a,0xd1,0xfd,0x04,0x02,0x00]
11540
11541v_lshlrev_b16_e64 v5, v1, v255
11542// CHECK: [0x05,0x00,0x2a,0xd1,0x01,0xff,0x03,0x00]
11543
11544v_lshlrev_b16_e64 v5, v1, s2
11545// CHECK: [0x05,0x00,0x2a,0xd1,0x01,0x05,0x00,0x00]
11546
11547v_lshlrev_b16_e64 v5, v1, s101
11548// CHECK: [0x05,0x00,0x2a,0xd1,0x01,0xcb,0x00,0x00]
11549
11550v_lshlrev_b16_e64 v5, v1, flat_scratch_lo
11551// CHECK: [0x05,0x00,0x2a,0xd1,0x01,0xcd,0x00,0x00]
11552
11553v_lshlrev_b16_e64 v5, v1, flat_scratch_hi
11554// CHECK: [0x05,0x00,0x2a,0xd1,0x01,0xcf,0x00,0x00]
11555
11556v_lshlrev_b16_e64 v5, v1, vcc_lo
11557// CHECK: [0x05,0x00,0x2a,0xd1,0x01,0xd5,0x00,0x00]
11558
11559v_lshlrev_b16_e64 v5, v1, vcc_hi
11560// CHECK: [0x05,0x00,0x2a,0xd1,0x01,0xd7,0x00,0x00]
11561
11562v_lshlrev_b16_e64 v5, v1, tba_lo
11563// CHECK: [0x05,0x00,0x2a,0xd1,0x01,0xd9,0x00,0x00]
11564
11565v_lshlrev_b16_e64 v5, v1, tba_hi
11566// CHECK: [0x05,0x00,0x2a,0xd1,0x01,0xdb,0x00,0x00]
11567
11568v_lshlrev_b16_e64 v5, v1, tma_lo
11569// CHECK: [0x05,0x00,0x2a,0xd1,0x01,0xdd,0x00,0x00]
11570
11571v_lshlrev_b16_e64 v5, v1, tma_hi
11572// CHECK: [0x05,0x00,0x2a,0xd1,0x01,0xdf,0x00,0x00]
11573
11574v_lshlrev_b16_e64 v5, v1, ttmp11
11575// CHECK: [0x05,0x00,0x2a,0xd1,0x01,0xf7,0x00,0x00]
11576
11577v_lshlrev_b16_e64 v5, v1, m0
11578// CHECK: [0x05,0x00,0x2a,0xd1,0x01,0xf9,0x00,0x00]
11579
11580v_lshlrev_b16_e64 v5, v1, exec_lo
11581// CHECK: [0x05,0x00,0x2a,0xd1,0x01,0xfd,0x00,0x00]
11582
11583v_lshlrev_b16_e64 v5, v1, exec_hi
11584// CHECK: [0x05,0x00,0x2a,0xd1,0x01,0xff,0x00,0x00]
11585
11586v_lshlrev_b16_e64 v5, v1, 0
11587// CHECK: [0x05,0x00,0x2a,0xd1,0x01,0x01,0x01,0x00]
11588
11589v_lshlrev_b16_e64 v5, v1, -1
11590// CHECK: [0x05,0x00,0x2a,0xd1,0x01,0x83,0x01,0x00]
11591
11592v_lshlrev_b16_e64 v5, v1, src_vccz
11593// CHECK: [0x05,0x00,0x2a,0xd1,0x01,0xf7,0x01,0x00]
11594
11595v_lshlrev_b16_e64 v5, v1, src_execz
11596// CHECK: [0x05,0x00,0x2a,0xd1,0x01,0xf9,0x01,0x00]
11597
11598v_lshlrev_b16_e64 v5, v1, src_scc
11599// CHECK: [0x05,0x00,0x2a,0xd1,0x01,0xfb,0x01,0x00]
11600
11601v_lshrrev_b16_e64 v5, v1, v2
11602// CHECK: [0x05,0x00,0x2b,0xd1,0x01,0x05,0x02,0x00]
11603
11604v_lshrrev_b16_e64 v255, v1, v2
11605// CHECK: [0xff,0x00,0x2b,0xd1,0x01,0x05,0x02,0x00]
11606
11607v_lshrrev_b16_e64 v5, v255, v2
11608// CHECK: [0x05,0x00,0x2b,0xd1,0xff,0x05,0x02,0x00]
11609
11610v_lshrrev_b16_e64 v5, s1, v2
11611// CHECK: [0x05,0x00,0x2b,0xd1,0x01,0x04,0x02,0x00]
11612
11613v_lshrrev_b16_e64 v5, s101, v2
11614// CHECK: [0x05,0x00,0x2b,0xd1,0x65,0x04,0x02,0x00]
11615
11616v_lshrrev_b16_e64 v5, flat_scratch_lo, v2
11617// CHECK: [0x05,0x00,0x2b,0xd1,0x66,0x04,0x02,0x00]
11618
11619v_lshrrev_b16_e64 v5, flat_scratch_hi, v2
11620// CHECK: [0x05,0x00,0x2b,0xd1,0x67,0x04,0x02,0x00]
11621
11622v_lshrrev_b16_e64 v5, vcc_lo, v2
11623// CHECK: [0x05,0x00,0x2b,0xd1,0x6a,0x04,0x02,0x00]
11624
11625v_lshrrev_b16_e64 v5, vcc_hi, v2
11626// CHECK: [0x05,0x00,0x2b,0xd1,0x6b,0x04,0x02,0x00]
11627
11628v_lshrrev_b16_e64 v5, tba_lo, v2
11629// CHECK: [0x05,0x00,0x2b,0xd1,0x6c,0x04,0x02,0x00]
11630
11631v_lshrrev_b16_e64 v5, tba_hi, v2
11632// CHECK: [0x05,0x00,0x2b,0xd1,0x6d,0x04,0x02,0x00]
11633
11634v_lshrrev_b16_e64 v5, tma_lo, v2
11635// CHECK: [0x05,0x00,0x2b,0xd1,0x6e,0x04,0x02,0x00]
11636
11637v_lshrrev_b16_e64 v5, tma_hi, v2
11638// CHECK: [0x05,0x00,0x2b,0xd1,0x6f,0x04,0x02,0x00]
11639
11640v_lshrrev_b16_e64 v5, ttmp11, v2
11641// CHECK: [0x05,0x00,0x2b,0xd1,0x7b,0x04,0x02,0x00]
11642
11643v_lshrrev_b16_e64 v5, m0, v2
11644// CHECK: [0x05,0x00,0x2b,0xd1,0x7c,0x04,0x02,0x00]
11645
11646v_lshrrev_b16_e64 v5, exec_lo, v2
11647// CHECK: [0x05,0x00,0x2b,0xd1,0x7e,0x04,0x02,0x00]
11648
11649v_lshrrev_b16_e64 v5, exec_hi, v2
11650// CHECK: [0x05,0x00,0x2b,0xd1,0x7f,0x04,0x02,0x00]
11651
11652v_lshrrev_b16_e64 v5, 0, v2
11653// CHECK: [0x05,0x00,0x2b,0xd1,0x80,0x04,0x02,0x00]
11654
11655v_lshrrev_b16_e64 v5, -1, v2
11656// CHECK: [0x05,0x00,0x2b,0xd1,0xc1,0x04,0x02,0x00]
11657
11658v_lshrrev_b16_e64 v5, src_vccz, v2
11659// CHECK: [0x05,0x00,0x2b,0xd1,0xfb,0x04,0x02,0x00]
11660
11661v_lshrrev_b16_e64 v5, src_execz, v2
11662// CHECK: [0x05,0x00,0x2b,0xd1,0xfc,0x04,0x02,0x00]
11663
11664v_lshrrev_b16_e64 v5, src_scc, v2
11665// CHECK: [0x05,0x00,0x2b,0xd1,0xfd,0x04,0x02,0x00]
11666
11667v_lshrrev_b16_e64 v5, v1, v255
11668// CHECK: [0x05,0x00,0x2b,0xd1,0x01,0xff,0x03,0x00]
11669
11670v_lshrrev_b16_e64 v5, v1, s2
11671// CHECK: [0x05,0x00,0x2b,0xd1,0x01,0x05,0x00,0x00]
11672
11673v_lshrrev_b16_e64 v5, v1, s101
11674// CHECK: [0x05,0x00,0x2b,0xd1,0x01,0xcb,0x00,0x00]
11675
11676v_lshrrev_b16_e64 v5, v1, flat_scratch_lo
11677// CHECK: [0x05,0x00,0x2b,0xd1,0x01,0xcd,0x00,0x00]
11678
11679v_lshrrev_b16_e64 v5, v1, flat_scratch_hi
11680// CHECK: [0x05,0x00,0x2b,0xd1,0x01,0xcf,0x00,0x00]
11681
11682v_lshrrev_b16_e64 v5, v1, vcc_lo
11683// CHECK: [0x05,0x00,0x2b,0xd1,0x01,0xd5,0x00,0x00]
11684
11685v_lshrrev_b16_e64 v5, v1, vcc_hi
11686// CHECK: [0x05,0x00,0x2b,0xd1,0x01,0xd7,0x00,0x00]
11687
11688v_lshrrev_b16_e64 v5, v1, tba_lo
11689// CHECK: [0x05,0x00,0x2b,0xd1,0x01,0xd9,0x00,0x00]
11690
11691v_lshrrev_b16_e64 v5, v1, tba_hi
11692// CHECK: [0x05,0x00,0x2b,0xd1,0x01,0xdb,0x00,0x00]
11693
11694v_lshrrev_b16_e64 v5, v1, tma_lo
11695// CHECK: [0x05,0x00,0x2b,0xd1,0x01,0xdd,0x00,0x00]
11696
11697v_lshrrev_b16_e64 v5, v1, tma_hi
11698// CHECK: [0x05,0x00,0x2b,0xd1,0x01,0xdf,0x00,0x00]
11699
11700v_lshrrev_b16_e64 v5, v1, ttmp11
11701// CHECK: [0x05,0x00,0x2b,0xd1,0x01,0xf7,0x00,0x00]
11702
11703v_lshrrev_b16_e64 v5, v1, m0
11704// CHECK: [0x05,0x00,0x2b,0xd1,0x01,0xf9,0x00,0x00]
11705
11706v_lshrrev_b16_e64 v5, v1, exec_lo
11707// CHECK: [0x05,0x00,0x2b,0xd1,0x01,0xfd,0x00,0x00]
11708
11709v_lshrrev_b16_e64 v5, v1, exec_hi
11710// CHECK: [0x05,0x00,0x2b,0xd1,0x01,0xff,0x00,0x00]
11711
11712v_lshrrev_b16_e64 v5, v1, 0
11713// CHECK: [0x05,0x00,0x2b,0xd1,0x01,0x01,0x01,0x00]
11714
11715v_lshrrev_b16_e64 v5, v1, -1
11716// CHECK: [0x05,0x00,0x2b,0xd1,0x01,0x83,0x01,0x00]
11717
11718v_lshrrev_b16_e64 v5, v1, src_vccz
11719// CHECK: [0x05,0x00,0x2b,0xd1,0x01,0xf7,0x01,0x00]
11720
11721v_lshrrev_b16_e64 v5, v1, src_execz
11722// CHECK: [0x05,0x00,0x2b,0xd1,0x01,0xf9,0x01,0x00]
11723
11724v_lshrrev_b16_e64 v5, v1, src_scc
11725// CHECK: [0x05,0x00,0x2b,0xd1,0x01,0xfb,0x01,0x00]
11726
11727v_ashrrev_i16_e64 v5, v1, v2
11728// CHECK: [0x05,0x00,0x2c,0xd1,0x01,0x05,0x02,0x00]
11729
11730v_ashrrev_i16_e64 v255, v1, v2
11731// CHECK: [0xff,0x00,0x2c,0xd1,0x01,0x05,0x02,0x00]
11732
11733v_ashrrev_i16_e64 v5, v255, v2
11734// CHECK: [0x05,0x00,0x2c,0xd1,0xff,0x05,0x02,0x00]
11735
11736v_ashrrev_i16_e64 v5, s1, v2
11737// CHECK: [0x05,0x00,0x2c,0xd1,0x01,0x04,0x02,0x00]
11738
11739v_ashrrev_i16_e64 v5, s101, v2
11740// CHECK: [0x05,0x00,0x2c,0xd1,0x65,0x04,0x02,0x00]
11741
11742v_ashrrev_i16_e64 v5, flat_scratch_lo, v2
11743// CHECK: [0x05,0x00,0x2c,0xd1,0x66,0x04,0x02,0x00]
11744
11745v_ashrrev_i16_e64 v5, flat_scratch_hi, v2
11746// CHECK: [0x05,0x00,0x2c,0xd1,0x67,0x04,0x02,0x00]
11747
11748v_ashrrev_i16_e64 v5, vcc_lo, v2
11749// CHECK: [0x05,0x00,0x2c,0xd1,0x6a,0x04,0x02,0x00]
11750
11751v_ashrrev_i16_e64 v5, vcc_hi, v2
11752// CHECK: [0x05,0x00,0x2c,0xd1,0x6b,0x04,0x02,0x00]
11753
11754v_ashrrev_i16_e64 v5, tba_lo, v2
11755// CHECK: [0x05,0x00,0x2c,0xd1,0x6c,0x04,0x02,0x00]
11756
11757v_ashrrev_i16_e64 v5, tba_hi, v2
11758// CHECK: [0x05,0x00,0x2c,0xd1,0x6d,0x04,0x02,0x00]
11759
11760v_ashrrev_i16_e64 v5, tma_lo, v2
11761// CHECK: [0x05,0x00,0x2c,0xd1,0x6e,0x04,0x02,0x00]
11762
11763v_ashrrev_i16_e64 v5, tma_hi, v2
11764// CHECK: [0x05,0x00,0x2c,0xd1,0x6f,0x04,0x02,0x00]
11765
11766v_ashrrev_i16_e64 v5, ttmp11, v2
11767// CHECK: [0x05,0x00,0x2c,0xd1,0x7b,0x04,0x02,0x00]
11768
11769v_ashrrev_i16_e64 v5, m0, v2
11770// CHECK: [0x05,0x00,0x2c,0xd1,0x7c,0x04,0x02,0x00]
11771
11772v_ashrrev_i16_e64 v5, exec_lo, v2
11773// CHECK: [0x05,0x00,0x2c,0xd1,0x7e,0x04,0x02,0x00]
11774
11775v_ashrrev_i16_e64 v5, exec_hi, v2
11776// CHECK: [0x05,0x00,0x2c,0xd1,0x7f,0x04,0x02,0x00]
11777
11778v_ashrrev_i16_e64 v5, 0, v2
11779// CHECK: [0x05,0x00,0x2c,0xd1,0x80,0x04,0x02,0x00]
11780
11781v_ashrrev_i16_e64 v5, -1, v2
11782// CHECK: [0x05,0x00,0x2c,0xd1,0xc1,0x04,0x02,0x00]
11783
11784v_ashrrev_i16_e64 v5, src_vccz, v2
11785// CHECK: [0x05,0x00,0x2c,0xd1,0xfb,0x04,0x02,0x00]
11786
11787v_ashrrev_i16_e64 v5, src_execz, v2
11788// CHECK: [0x05,0x00,0x2c,0xd1,0xfc,0x04,0x02,0x00]
11789
11790v_ashrrev_i16_e64 v5, src_scc, v2
11791// CHECK: [0x05,0x00,0x2c,0xd1,0xfd,0x04,0x02,0x00]
11792
11793v_ashrrev_i16_e64 v5, v1, v255
11794// CHECK: [0x05,0x00,0x2c,0xd1,0x01,0xff,0x03,0x00]
11795
11796v_ashrrev_i16_e64 v5, v1, s2
11797// CHECK: [0x05,0x00,0x2c,0xd1,0x01,0x05,0x00,0x00]
11798
11799v_ashrrev_i16_e64 v5, v1, s101
11800// CHECK: [0x05,0x00,0x2c,0xd1,0x01,0xcb,0x00,0x00]
11801
11802v_ashrrev_i16_e64 v5, v1, flat_scratch_lo
11803// CHECK: [0x05,0x00,0x2c,0xd1,0x01,0xcd,0x00,0x00]
11804
11805v_ashrrev_i16_e64 v5, v1, flat_scratch_hi
11806// CHECK: [0x05,0x00,0x2c,0xd1,0x01,0xcf,0x00,0x00]
11807
11808v_ashrrev_i16_e64 v5, v1, vcc_lo
11809// CHECK: [0x05,0x00,0x2c,0xd1,0x01,0xd5,0x00,0x00]
11810
11811v_ashrrev_i16_e64 v5, v1, vcc_hi
11812// CHECK: [0x05,0x00,0x2c,0xd1,0x01,0xd7,0x00,0x00]
11813
11814v_ashrrev_i16_e64 v5, v1, tba_lo
11815// CHECK: [0x05,0x00,0x2c,0xd1,0x01,0xd9,0x00,0x00]
11816
11817v_ashrrev_i16_e64 v5, v1, tba_hi
11818// CHECK: [0x05,0x00,0x2c,0xd1,0x01,0xdb,0x00,0x00]
11819
11820v_ashrrev_i16_e64 v5, v1, tma_lo
11821// CHECK: [0x05,0x00,0x2c,0xd1,0x01,0xdd,0x00,0x00]
11822
11823v_ashrrev_i16_e64 v5, v1, tma_hi
11824// CHECK: [0x05,0x00,0x2c,0xd1,0x01,0xdf,0x00,0x00]
11825
11826v_ashrrev_i16_e64 v5, v1, ttmp11
11827// CHECK: [0x05,0x00,0x2c,0xd1,0x01,0xf7,0x00,0x00]
11828
11829v_ashrrev_i16_e64 v5, v1, m0
11830// CHECK: [0x05,0x00,0x2c,0xd1,0x01,0xf9,0x00,0x00]
11831
11832v_ashrrev_i16_e64 v5, v1, exec_lo
11833// CHECK: [0x05,0x00,0x2c,0xd1,0x01,0xfd,0x00,0x00]
11834
11835v_ashrrev_i16_e64 v5, v1, exec_hi
11836// CHECK: [0x05,0x00,0x2c,0xd1,0x01,0xff,0x00,0x00]
11837
11838v_ashrrev_i16_e64 v5, v1, 0
11839// CHECK: [0x05,0x00,0x2c,0xd1,0x01,0x01,0x01,0x00]
11840
11841v_ashrrev_i16_e64 v5, v1, -1
11842// CHECK: [0x05,0x00,0x2c,0xd1,0x01,0x83,0x01,0x00]
11843
11844v_ashrrev_i16_e64 v5, v1, src_vccz
11845// CHECK: [0x05,0x00,0x2c,0xd1,0x01,0xf7,0x01,0x00]
11846
11847v_ashrrev_i16_e64 v5, v1, src_execz
11848// CHECK: [0x05,0x00,0x2c,0xd1,0x01,0xf9,0x01,0x00]
11849
11850v_ashrrev_i16_e64 v5, v1, src_scc
11851// CHECK: [0x05,0x00,0x2c,0xd1,0x01,0xfb,0x01,0x00]
11852
11853v_max_f16_e64 v5, v1, v2
11854// CHECK: [0x05,0x00,0x2d,0xd1,0x01,0x05,0x02,0x00]
11855
11856v_max_f16_e64 v255, v1, v2
11857// CHECK: [0xff,0x00,0x2d,0xd1,0x01,0x05,0x02,0x00]
11858
11859v_max_f16_e64 v5, v255, v2
11860// CHECK: [0x05,0x00,0x2d,0xd1,0xff,0x05,0x02,0x00]
11861
11862v_max_f16_e64 v5, s1, v2
11863// CHECK: [0x05,0x00,0x2d,0xd1,0x01,0x04,0x02,0x00]
11864
11865v_max_f16_e64 v5, s101, v2
11866// CHECK: [0x05,0x00,0x2d,0xd1,0x65,0x04,0x02,0x00]
11867
11868v_max_f16_e64 v5, flat_scratch_lo, v2
11869// CHECK: [0x05,0x00,0x2d,0xd1,0x66,0x04,0x02,0x00]
11870
11871v_max_f16_e64 v5, flat_scratch_hi, v2
11872// CHECK: [0x05,0x00,0x2d,0xd1,0x67,0x04,0x02,0x00]
11873
11874v_max_f16_e64 v5, vcc_lo, v2
11875// CHECK: [0x05,0x00,0x2d,0xd1,0x6a,0x04,0x02,0x00]
11876
11877v_max_f16_e64 v5, vcc_hi, v2
11878// CHECK: [0x05,0x00,0x2d,0xd1,0x6b,0x04,0x02,0x00]
11879
11880v_max_f16_e64 v5, tba_lo, v2
11881// CHECK: [0x05,0x00,0x2d,0xd1,0x6c,0x04,0x02,0x00]
11882
11883v_max_f16_e64 v5, tba_hi, v2
11884// CHECK: [0x05,0x00,0x2d,0xd1,0x6d,0x04,0x02,0x00]
11885
11886v_max_f16_e64 v5, tma_lo, v2
11887// CHECK: [0x05,0x00,0x2d,0xd1,0x6e,0x04,0x02,0x00]
11888
11889v_max_f16_e64 v5, tma_hi, v2
11890// CHECK: [0x05,0x00,0x2d,0xd1,0x6f,0x04,0x02,0x00]
11891
11892v_max_f16_e64 v5, ttmp11, v2
11893// CHECK: [0x05,0x00,0x2d,0xd1,0x7b,0x04,0x02,0x00]
11894
11895v_max_f16_e64 v5, m0, v2
11896// CHECK: [0x05,0x00,0x2d,0xd1,0x7c,0x04,0x02,0x00]
11897
11898v_max_f16_e64 v5, exec_lo, v2
11899// CHECK: [0x05,0x00,0x2d,0xd1,0x7e,0x04,0x02,0x00]
11900
11901v_max_f16_e64 v5, exec_hi, v2
11902// CHECK: [0x05,0x00,0x2d,0xd1,0x7f,0x04,0x02,0x00]
11903
11904v_max_f16_e64 v5, 0, v2
11905// CHECK: [0x05,0x00,0x2d,0xd1,0x80,0x04,0x02,0x00]
11906
11907v_max_f16_e64 v5, -1, v2
11908// CHECK: [0x05,0x00,0x2d,0xd1,0xc1,0x04,0x02,0x00]
11909
11910v_max_f16_e64 v5, 0.5, v2
11911// CHECK: [0x05,0x00,0x2d,0xd1,0xf0,0x04,0x02,0x00]
11912
11913v_max_f16_e64 v5, -4.0, v2
11914// CHECK: [0x05,0x00,0x2d,0xd1,0xf7,0x04,0x02,0x00]
11915
11916v_max_f16_e64 v5, src_vccz, v2
11917// CHECK: [0x05,0x00,0x2d,0xd1,0xfb,0x04,0x02,0x00]
11918
11919v_max_f16_e64 v5, src_execz, v2
11920// CHECK: [0x05,0x00,0x2d,0xd1,0xfc,0x04,0x02,0x00]
11921
11922v_max_f16_e64 v5, src_scc, v2
11923// CHECK: [0x05,0x00,0x2d,0xd1,0xfd,0x04,0x02,0x00]
11924
11925v_max_f16_e64 v5, src_lds_direct, v2
11926// CHECK: [0x05,0x00,0x2d,0xd1,0xfe,0x04,0x02,0x00]
11927
11928v_max_f16_e64 v5, v1, v255
11929// CHECK: [0x05,0x00,0x2d,0xd1,0x01,0xff,0x03,0x00]
11930
11931v_max_f16_e64 v5, v1, s2
11932// CHECK: [0x05,0x00,0x2d,0xd1,0x01,0x05,0x00,0x00]
11933
11934v_max_f16_e64 v5, v1, s101
11935// CHECK: [0x05,0x00,0x2d,0xd1,0x01,0xcb,0x00,0x00]
11936
11937v_max_f16_e64 v5, v1, flat_scratch_lo
11938// CHECK: [0x05,0x00,0x2d,0xd1,0x01,0xcd,0x00,0x00]
11939
11940v_max_f16_e64 v5, v1, flat_scratch_hi
11941// CHECK: [0x05,0x00,0x2d,0xd1,0x01,0xcf,0x00,0x00]
11942
11943v_max_f16_e64 v5, v1, vcc_lo
11944// CHECK: [0x05,0x00,0x2d,0xd1,0x01,0xd5,0x00,0x00]
11945
11946v_max_f16_e64 v5, v1, vcc_hi
11947// CHECK: [0x05,0x00,0x2d,0xd1,0x01,0xd7,0x00,0x00]
11948
11949v_max_f16_e64 v5, v1, tba_lo
11950// CHECK: [0x05,0x00,0x2d,0xd1,0x01,0xd9,0x00,0x00]
11951
11952v_max_f16_e64 v5, v1, tba_hi
11953// CHECK: [0x05,0x00,0x2d,0xd1,0x01,0xdb,0x00,0x00]
11954
11955v_max_f16_e64 v5, v1, tma_lo
11956// CHECK: [0x05,0x00,0x2d,0xd1,0x01,0xdd,0x00,0x00]
11957
11958v_max_f16_e64 v5, v1, tma_hi
11959// CHECK: [0x05,0x00,0x2d,0xd1,0x01,0xdf,0x00,0x00]
11960
11961v_max_f16_e64 v5, v1, ttmp11
11962// CHECK: [0x05,0x00,0x2d,0xd1,0x01,0xf7,0x00,0x00]
11963
11964v_max_f16_e64 v5, v1, m0
11965// CHECK: [0x05,0x00,0x2d,0xd1,0x01,0xf9,0x00,0x00]
11966
11967v_max_f16_e64 v5, v1, exec_lo
11968// CHECK: [0x05,0x00,0x2d,0xd1,0x01,0xfd,0x00,0x00]
11969
11970v_max_f16_e64 v5, v1, exec_hi
11971// CHECK: [0x05,0x00,0x2d,0xd1,0x01,0xff,0x00,0x00]
11972
11973v_max_f16_e64 v5, v1, 0
11974// CHECK: [0x05,0x00,0x2d,0xd1,0x01,0x01,0x01,0x00]
11975
11976v_max_f16_e64 v5, v1, -1
11977// CHECK: [0x05,0x00,0x2d,0xd1,0x01,0x83,0x01,0x00]
11978
11979v_max_f16_e64 v5, v1, 0.5
11980// CHECK: [0x05,0x00,0x2d,0xd1,0x01,0xe1,0x01,0x00]
11981
11982v_max_f16_e64 v5, v1, -4.0
11983// CHECK: [0x05,0x00,0x2d,0xd1,0x01,0xef,0x01,0x00]
11984
11985v_max_f16_e64 v5, v1, src_vccz
11986// CHECK: [0x05,0x00,0x2d,0xd1,0x01,0xf7,0x01,0x00]
11987
11988v_max_f16_e64 v5, v1, src_execz
11989// CHECK: [0x05,0x00,0x2d,0xd1,0x01,0xf9,0x01,0x00]
11990
11991v_max_f16_e64 v5, v1, src_scc
11992// CHECK: [0x05,0x00,0x2d,0xd1,0x01,0xfb,0x01,0x00]
11993
11994v_max_f16_e64 v5, -v1, v2
11995// CHECK: [0x05,0x00,0x2d,0xd1,0x01,0x05,0x02,0x20]
11996
11997v_max_f16_e64 v5, v1, -v2
11998// CHECK: [0x05,0x00,0x2d,0xd1,0x01,0x05,0x02,0x40]
11999
12000v_max_f16_e64 v5, -v1, -v2
12001// CHECK: [0x05,0x00,0x2d,0xd1,0x01,0x05,0x02,0x60]
12002
12003v_max_f16_e64 v5, |v1|, v2
12004// CHECK: [0x05,0x01,0x2d,0xd1,0x01,0x05,0x02,0x00]
12005
12006v_max_f16_e64 v5, v1, |v2|
12007// CHECK: [0x05,0x02,0x2d,0xd1,0x01,0x05,0x02,0x00]
12008
12009v_max_f16_e64 v5, |v1|, |v2|
12010// CHECK: [0x05,0x03,0x2d,0xd1,0x01,0x05,0x02,0x00]
12011
12012v_max_f16_e64 v5, v1, v2 clamp
12013// CHECK: [0x05,0x80,0x2d,0xd1,0x01,0x05,0x02,0x00]
12014
12015v_min_f16_e64 v5, v1, v2
12016// CHECK: [0x05,0x00,0x2e,0xd1,0x01,0x05,0x02,0x00]
12017
12018v_min_f16_e64 v255, v1, v2
12019// CHECK: [0xff,0x00,0x2e,0xd1,0x01,0x05,0x02,0x00]
12020
12021v_min_f16_e64 v5, v255, v2
12022// CHECK: [0x05,0x00,0x2e,0xd1,0xff,0x05,0x02,0x00]
12023
12024v_min_f16_e64 v5, s1, v2
12025// CHECK: [0x05,0x00,0x2e,0xd1,0x01,0x04,0x02,0x00]
12026
12027v_min_f16_e64 v5, s101, v2
12028// CHECK: [0x05,0x00,0x2e,0xd1,0x65,0x04,0x02,0x00]
12029
12030v_min_f16_e64 v5, flat_scratch_lo, v2
12031// CHECK: [0x05,0x00,0x2e,0xd1,0x66,0x04,0x02,0x00]
12032
12033v_min_f16_e64 v5, flat_scratch_hi, v2
12034// CHECK: [0x05,0x00,0x2e,0xd1,0x67,0x04,0x02,0x00]
12035
12036v_min_f16_e64 v5, vcc_lo, v2
12037// CHECK: [0x05,0x00,0x2e,0xd1,0x6a,0x04,0x02,0x00]
12038
12039v_min_f16_e64 v5, vcc_hi, v2
12040// CHECK: [0x05,0x00,0x2e,0xd1,0x6b,0x04,0x02,0x00]
12041
12042v_min_f16_e64 v5, tba_lo, v2
12043// CHECK: [0x05,0x00,0x2e,0xd1,0x6c,0x04,0x02,0x00]
12044
12045v_min_f16_e64 v5, tba_hi, v2
12046// CHECK: [0x05,0x00,0x2e,0xd1,0x6d,0x04,0x02,0x00]
12047
12048v_min_f16_e64 v5, tma_lo, v2
12049// CHECK: [0x05,0x00,0x2e,0xd1,0x6e,0x04,0x02,0x00]
12050
12051v_min_f16_e64 v5, tma_hi, v2
12052// CHECK: [0x05,0x00,0x2e,0xd1,0x6f,0x04,0x02,0x00]
12053
12054v_min_f16_e64 v5, ttmp11, v2
12055// CHECK: [0x05,0x00,0x2e,0xd1,0x7b,0x04,0x02,0x00]
12056
12057v_min_f16_e64 v5, m0, v2
12058// CHECK: [0x05,0x00,0x2e,0xd1,0x7c,0x04,0x02,0x00]
12059
12060v_min_f16_e64 v5, exec_lo, v2
12061// CHECK: [0x05,0x00,0x2e,0xd1,0x7e,0x04,0x02,0x00]
12062
12063v_min_f16_e64 v5, exec_hi, v2
12064// CHECK: [0x05,0x00,0x2e,0xd1,0x7f,0x04,0x02,0x00]
12065
12066v_min_f16_e64 v5, 0, v2
12067// CHECK: [0x05,0x00,0x2e,0xd1,0x80,0x04,0x02,0x00]
12068
12069v_min_f16_e64 v5, -1, v2
12070// CHECK: [0x05,0x00,0x2e,0xd1,0xc1,0x04,0x02,0x00]
12071
12072v_min_f16_e64 v5, 0.5, v2
12073// CHECK: [0x05,0x00,0x2e,0xd1,0xf0,0x04,0x02,0x00]
12074
12075v_min_f16_e64 v5, -4.0, v2
12076// CHECK: [0x05,0x00,0x2e,0xd1,0xf7,0x04,0x02,0x00]
12077
12078v_min_f16_e64 v5, src_vccz, v2
12079// CHECK: [0x05,0x00,0x2e,0xd1,0xfb,0x04,0x02,0x00]
12080
12081v_min_f16_e64 v5, src_execz, v2
12082// CHECK: [0x05,0x00,0x2e,0xd1,0xfc,0x04,0x02,0x00]
12083
12084v_min_f16_e64 v5, src_scc, v2
12085// CHECK: [0x05,0x00,0x2e,0xd1,0xfd,0x04,0x02,0x00]
12086
12087v_min_f16_e64 v5, src_lds_direct, v2
12088// CHECK: [0x05,0x00,0x2e,0xd1,0xfe,0x04,0x02,0x00]
12089
12090v_min_f16_e64 v5, v1, v255
12091// CHECK: [0x05,0x00,0x2e,0xd1,0x01,0xff,0x03,0x00]
12092
12093v_min_f16_e64 v5, v1, s2
12094// CHECK: [0x05,0x00,0x2e,0xd1,0x01,0x05,0x00,0x00]
12095
12096v_min_f16_e64 v5, v1, s101
12097// CHECK: [0x05,0x00,0x2e,0xd1,0x01,0xcb,0x00,0x00]
12098
12099v_min_f16_e64 v5, v1, flat_scratch_lo
12100// CHECK: [0x05,0x00,0x2e,0xd1,0x01,0xcd,0x00,0x00]
12101
12102v_min_f16_e64 v5, v1, flat_scratch_hi
12103// CHECK: [0x05,0x00,0x2e,0xd1,0x01,0xcf,0x00,0x00]
12104
12105v_min_f16_e64 v5, v1, vcc_lo
12106// CHECK: [0x05,0x00,0x2e,0xd1,0x01,0xd5,0x00,0x00]
12107
12108v_min_f16_e64 v5, v1, vcc_hi
12109// CHECK: [0x05,0x00,0x2e,0xd1,0x01,0xd7,0x00,0x00]
12110
12111v_min_f16_e64 v5, v1, tba_lo
12112// CHECK: [0x05,0x00,0x2e,0xd1,0x01,0xd9,0x00,0x00]
12113
12114v_min_f16_e64 v5, v1, tba_hi
12115// CHECK: [0x05,0x00,0x2e,0xd1,0x01,0xdb,0x00,0x00]
12116
12117v_min_f16_e64 v5, v1, tma_lo
12118// CHECK: [0x05,0x00,0x2e,0xd1,0x01,0xdd,0x00,0x00]
12119
12120v_min_f16_e64 v5, v1, tma_hi
12121// CHECK: [0x05,0x00,0x2e,0xd1,0x01,0xdf,0x00,0x00]
12122
12123v_min_f16_e64 v5, v1, ttmp11
12124// CHECK: [0x05,0x00,0x2e,0xd1,0x01,0xf7,0x00,0x00]
12125
12126v_min_f16_e64 v5, v1, m0
12127// CHECK: [0x05,0x00,0x2e,0xd1,0x01,0xf9,0x00,0x00]
12128
12129v_min_f16_e64 v5, v1, exec_lo
12130// CHECK: [0x05,0x00,0x2e,0xd1,0x01,0xfd,0x00,0x00]
12131
12132v_min_f16_e64 v5, v1, exec_hi
12133// CHECK: [0x05,0x00,0x2e,0xd1,0x01,0xff,0x00,0x00]
12134
12135v_min_f16_e64 v5, v1, 0
12136// CHECK: [0x05,0x00,0x2e,0xd1,0x01,0x01,0x01,0x00]
12137
12138v_min_f16_e64 v5, v1, -1
12139// CHECK: [0x05,0x00,0x2e,0xd1,0x01,0x83,0x01,0x00]
12140
12141v_min_f16_e64 v5, v1, 0.5
12142// CHECK: [0x05,0x00,0x2e,0xd1,0x01,0xe1,0x01,0x00]
12143
12144v_min_f16_e64 v5, v1, -4.0
12145// CHECK: [0x05,0x00,0x2e,0xd1,0x01,0xef,0x01,0x00]
12146
12147v_min_f16_e64 v5, v1, src_vccz
12148// CHECK: [0x05,0x00,0x2e,0xd1,0x01,0xf7,0x01,0x00]
12149
12150v_min_f16_e64 v5, v1, src_execz
12151// CHECK: [0x05,0x00,0x2e,0xd1,0x01,0xf9,0x01,0x00]
12152
12153v_min_f16_e64 v5, v1, src_scc
12154// CHECK: [0x05,0x00,0x2e,0xd1,0x01,0xfb,0x01,0x00]
12155
12156v_min_f16_e64 v5, -v1, v2
12157// CHECK: [0x05,0x00,0x2e,0xd1,0x01,0x05,0x02,0x20]
12158
12159v_min_f16_e64 v5, v1, -v2
12160// CHECK: [0x05,0x00,0x2e,0xd1,0x01,0x05,0x02,0x40]
12161
12162v_min_f16_e64 v5, -v1, -v2
12163// CHECK: [0x05,0x00,0x2e,0xd1,0x01,0x05,0x02,0x60]
12164
12165v_min_f16_e64 v5, |v1|, v2
12166// CHECK: [0x05,0x01,0x2e,0xd1,0x01,0x05,0x02,0x00]
12167
12168v_min_f16_e64 v5, v1, |v2|
12169// CHECK: [0x05,0x02,0x2e,0xd1,0x01,0x05,0x02,0x00]
12170
12171v_min_f16_e64 v5, |v1|, |v2|
12172// CHECK: [0x05,0x03,0x2e,0xd1,0x01,0x05,0x02,0x00]
12173
12174v_min_f16_e64 v5, v1, v2 clamp
12175// CHECK: [0x05,0x80,0x2e,0xd1,0x01,0x05,0x02,0x00]
12176
12177v_max_u16_e64 v5, v1, v2
12178// CHECK: [0x05,0x00,0x2f,0xd1,0x01,0x05,0x02,0x00]
12179
12180v_max_u16_e64 v255, v1, v2
12181// CHECK: [0xff,0x00,0x2f,0xd1,0x01,0x05,0x02,0x00]
12182
12183v_max_u16_e64 v5, v255, v2
12184// CHECK: [0x05,0x00,0x2f,0xd1,0xff,0x05,0x02,0x00]
12185
12186v_max_u16_e64 v5, s1, v2
12187// CHECK: [0x05,0x00,0x2f,0xd1,0x01,0x04,0x02,0x00]
12188
12189v_max_u16_e64 v5, s101, v2
12190// CHECK: [0x05,0x00,0x2f,0xd1,0x65,0x04,0x02,0x00]
12191
12192v_max_u16_e64 v5, flat_scratch_lo, v2
12193// CHECK: [0x05,0x00,0x2f,0xd1,0x66,0x04,0x02,0x00]
12194
12195v_max_u16_e64 v5, flat_scratch_hi, v2
12196// CHECK: [0x05,0x00,0x2f,0xd1,0x67,0x04,0x02,0x00]
12197
12198v_max_u16_e64 v5, vcc_lo, v2
12199// CHECK: [0x05,0x00,0x2f,0xd1,0x6a,0x04,0x02,0x00]
12200
12201v_max_u16_e64 v5, vcc_hi, v2
12202// CHECK: [0x05,0x00,0x2f,0xd1,0x6b,0x04,0x02,0x00]
12203
12204v_max_u16_e64 v5, tba_lo, v2
12205// CHECK: [0x05,0x00,0x2f,0xd1,0x6c,0x04,0x02,0x00]
12206
12207v_max_u16_e64 v5, tba_hi, v2
12208// CHECK: [0x05,0x00,0x2f,0xd1,0x6d,0x04,0x02,0x00]
12209
12210v_max_u16_e64 v5, tma_lo, v2
12211// CHECK: [0x05,0x00,0x2f,0xd1,0x6e,0x04,0x02,0x00]
12212
12213v_max_u16_e64 v5, tma_hi, v2
12214// CHECK: [0x05,0x00,0x2f,0xd1,0x6f,0x04,0x02,0x00]
12215
12216v_max_u16_e64 v5, ttmp11, v2
12217// CHECK: [0x05,0x00,0x2f,0xd1,0x7b,0x04,0x02,0x00]
12218
12219v_max_u16_e64 v5, m0, v2
12220// CHECK: [0x05,0x00,0x2f,0xd1,0x7c,0x04,0x02,0x00]
12221
12222v_max_u16_e64 v5, exec_lo, v2
12223// CHECK: [0x05,0x00,0x2f,0xd1,0x7e,0x04,0x02,0x00]
12224
12225v_max_u16_e64 v5, exec_hi, v2
12226// CHECK: [0x05,0x00,0x2f,0xd1,0x7f,0x04,0x02,0x00]
12227
12228v_max_u16_e64 v5, 0, v2
12229// CHECK: [0x05,0x00,0x2f,0xd1,0x80,0x04,0x02,0x00]
12230
12231v_max_u16_e64 v5, -1, v2
12232// CHECK: [0x05,0x00,0x2f,0xd1,0xc1,0x04,0x02,0x00]
12233
12234v_max_u16_e64 v5, src_vccz, v2
12235// CHECK: [0x05,0x00,0x2f,0xd1,0xfb,0x04,0x02,0x00]
12236
12237v_max_u16_e64 v5, src_execz, v2
12238// CHECK: [0x05,0x00,0x2f,0xd1,0xfc,0x04,0x02,0x00]
12239
12240v_max_u16_e64 v5, src_scc, v2
12241// CHECK: [0x05,0x00,0x2f,0xd1,0xfd,0x04,0x02,0x00]
12242
12243v_max_u16_e64 v5, src_lds_direct, v2
12244// CHECK: [0x05,0x00,0x2f,0xd1,0xfe,0x04,0x02,0x00]
12245
12246v_max_u16_e64 v5, v1, v255
12247// CHECK: [0x05,0x00,0x2f,0xd1,0x01,0xff,0x03,0x00]
12248
12249v_max_u16_e64 v5, v1, s2
12250// CHECK: [0x05,0x00,0x2f,0xd1,0x01,0x05,0x00,0x00]
12251
12252v_max_u16_e64 v5, v1, s101
12253// CHECK: [0x05,0x00,0x2f,0xd1,0x01,0xcb,0x00,0x00]
12254
12255v_max_u16_e64 v5, v1, flat_scratch_lo
12256// CHECK: [0x05,0x00,0x2f,0xd1,0x01,0xcd,0x00,0x00]
12257
12258v_max_u16_e64 v5, v1, flat_scratch_hi
12259// CHECK: [0x05,0x00,0x2f,0xd1,0x01,0xcf,0x00,0x00]
12260
12261v_max_u16_e64 v5, v1, vcc_lo
12262// CHECK: [0x05,0x00,0x2f,0xd1,0x01,0xd5,0x00,0x00]
12263
12264v_max_u16_e64 v5, v1, vcc_hi
12265// CHECK: [0x05,0x00,0x2f,0xd1,0x01,0xd7,0x00,0x00]
12266
12267v_max_u16_e64 v5, v1, tba_lo
12268// CHECK: [0x05,0x00,0x2f,0xd1,0x01,0xd9,0x00,0x00]
12269
12270v_max_u16_e64 v5, v1, tba_hi
12271// CHECK: [0x05,0x00,0x2f,0xd1,0x01,0xdb,0x00,0x00]
12272
12273v_max_u16_e64 v5, v1, tma_lo
12274// CHECK: [0x05,0x00,0x2f,0xd1,0x01,0xdd,0x00,0x00]
12275
12276v_max_u16_e64 v5, v1, tma_hi
12277// CHECK: [0x05,0x00,0x2f,0xd1,0x01,0xdf,0x00,0x00]
12278
12279v_max_u16_e64 v5, v1, ttmp11
12280// CHECK: [0x05,0x00,0x2f,0xd1,0x01,0xf7,0x00,0x00]
12281
12282v_max_u16_e64 v5, v1, m0
12283// CHECK: [0x05,0x00,0x2f,0xd1,0x01,0xf9,0x00,0x00]
12284
12285v_max_u16_e64 v5, v1, exec_lo
12286// CHECK: [0x05,0x00,0x2f,0xd1,0x01,0xfd,0x00,0x00]
12287
12288v_max_u16_e64 v5, v1, exec_hi
12289// CHECK: [0x05,0x00,0x2f,0xd1,0x01,0xff,0x00,0x00]
12290
12291v_max_u16_e64 v5, v1, 0
12292// CHECK: [0x05,0x00,0x2f,0xd1,0x01,0x01,0x01,0x00]
12293
12294v_max_u16_e64 v5, v1, -1
12295// CHECK: [0x05,0x00,0x2f,0xd1,0x01,0x83,0x01,0x00]
12296
12297v_max_u16_e64 v5, v1, src_vccz
12298// CHECK: [0x05,0x00,0x2f,0xd1,0x01,0xf7,0x01,0x00]
12299
12300v_max_u16_e64 v5, v1, src_execz
12301// CHECK: [0x05,0x00,0x2f,0xd1,0x01,0xf9,0x01,0x00]
12302
12303v_max_u16_e64 v5, v1, src_scc
12304// CHECK: [0x05,0x00,0x2f,0xd1,0x01,0xfb,0x01,0x00]
12305
12306v_max_i16_e64 v5, v1, v2
12307// CHECK: [0x05,0x00,0x30,0xd1,0x01,0x05,0x02,0x00]
12308
12309v_max_i16_e64 v255, v1, v2
12310// CHECK: [0xff,0x00,0x30,0xd1,0x01,0x05,0x02,0x00]
12311
12312v_max_i16_e64 v5, v255, v2
12313// CHECK: [0x05,0x00,0x30,0xd1,0xff,0x05,0x02,0x00]
12314
12315v_max_i16_e64 v5, s1, v2
12316// CHECK: [0x05,0x00,0x30,0xd1,0x01,0x04,0x02,0x00]
12317
12318v_max_i16_e64 v5, s101, v2
12319// CHECK: [0x05,0x00,0x30,0xd1,0x65,0x04,0x02,0x00]
12320
12321v_max_i16_e64 v5, flat_scratch_lo, v2
12322// CHECK: [0x05,0x00,0x30,0xd1,0x66,0x04,0x02,0x00]
12323
12324v_max_i16_e64 v5, flat_scratch_hi, v2
12325// CHECK: [0x05,0x00,0x30,0xd1,0x67,0x04,0x02,0x00]
12326
12327v_max_i16_e64 v5, vcc_lo, v2
12328// CHECK: [0x05,0x00,0x30,0xd1,0x6a,0x04,0x02,0x00]
12329
12330v_max_i16_e64 v5, vcc_hi, v2
12331// CHECK: [0x05,0x00,0x30,0xd1,0x6b,0x04,0x02,0x00]
12332
12333v_max_i16_e64 v5, tba_lo, v2
12334// CHECK: [0x05,0x00,0x30,0xd1,0x6c,0x04,0x02,0x00]
12335
12336v_max_i16_e64 v5, tba_hi, v2
12337// CHECK: [0x05,0x00,0x30,0xd1,0x6d,0x04,0x02,0x00]
12338
12339v_max_i16_e64 v5, tma_lo, v2
12340// CHECK: [0x05,0x00,0x30,0xd1,0x6e,0x04,0x02,0x00]
12341
12342v_max_i16_e64 v5, tma_hi, v2
12343// CHECK: [0x05,0x00,0x30,0xd1,0x6f,0x04,0x02,0x00]
12344
12345v_max_i16_e64 v5, ttmp11, v2
12346// CHECK: [0x05,0x00,0x30,0xd1,0x7b,0x04,0x02,0x00]
12347
12348v_max_i16_e64 v5, m0, v2
12349// CHECK: [0x05,0x00,0x30,0xd1,0x7c,0x04,0x02,0x00]
12350
12351v_max_i16_e64 v5, exec_lo, v2
12352// CHECK: [0x05,0x00,0x30,0xd1,0x7e,0x04,0x02,0x00]
12353
12354v_max_i16_e64 v5, exec_hi, v2
12355// CHECK: [0x05,0x00,0x30,0xd1,0x7f,0x04,0x02,0x00]
12356
12357v_max_i16_e64 v5, 0, v2
12358// CHECK: [0x05,0x00,0x30,0xd1,0x80,0x04,0x02,0x00]
12359
12360v_max_i16_e64 v5, -1, v2
12361// CHECK: [0x05,0x00,0x30,0xd1,0xc1,0x04,0x02,0x00]
12362
12363v_max_i16_e64 v5, src_vccz, v2
12364// CHECK: [0x05,0x00,0x30,0xd1,0xfb,0x04,0x02,0x00]
12365
12366v_max_i16_e64 v5, src_execz, v2
12367// CHECK: [0x05,0x00,0x30,0xd1,0xfc,0x04,0x02,0x00]
12368
12369v_max_i16_e64 v5, src_scc, v2
12370// CHECK: [0x05,0x00,0x30,0xd1,0xfd,0x04,0x02,0x00]
12371
12372v_max_i16_e64 v5, src_lds_direct, v2
12373// CHECK: [0x05,0x00,0x30,0xd1,0xfe,0x04,0x02,0x00]
12374
12375v_max_i16_e64 v5, v1, v255
12376// CHECK: [0x05,0x00,0x30,0xd1,0x01,0xff,0x03,0x00]
12377
12378v_max_i16_e64 v5, v1, s2
12379// CHECK: [0x05,0x00,0x30,0xd1,0x01,0x05,0x00,0x00]
12380
12381v_max_i16_e64 v5, v1, s101
12382// CHECK: [0x05,0x00,0x30,0xd1,0x01,0xcb,0x00,0x00]
12383
12384v_max_i16_e64 v5, v1, flat_scratch_lo
12385// CHECK: [0x05,0x00,0x30,0xd1,0x01,0xcd,0x00,0x00]
12386
12387v_max_i16_e64 v5, v1, flat_scratch_hi
12388// CHECK: [0x05,0x00,0x30,0xd1,0x01,0xcf,0x00,0x00]
12389
12390v_max_i16_e64 v5, v1, vcc_lo
12391// CHECK: [0x05,0x00,0x30,0xd1,0x01,0xd5,0x00,0x00]
12392
12393v_max_i16_e64 v5, v1, vcc_hi
12394// CHECK: [0x05,0x00,0x30,0xd1,0x01,0xd7,0x00,0x00]
12395
12396v_max_i16_e64 v5, v1, tba_lo
12397// CHECK: [0x05,0x00,0x30,0xd1,0x01,0xd9,0x00,0x00]
12398
12399v_max_i16_e64 v5, v1, tba_hi
12400// CHECK: [0x05,0x00,0x30,0xd1,0x01,0xdb,0x00,0x00]
12401
12402v_max_i16_e64 v5, v1, tma_lo
12403// CHECK: [0x05,0x00,0x30,0xd1,0x01,0xdd,0x00,0x00]
12404
12405v_max_i16_e64 v5, v1, tma_hi
12406// CHECK: [0x05,0x00,0x30,0xd1,0x01,0xdf,0x00,0x00]
12407
12408v_max_i16_e64 v5, v1, ttmp11
12409// CHECK: [0x05,0x00,0x30,0xd1,0x01,0xf7,0x00,0x00]
12410
12411v_max_i16_e64 v5, v1, m0
12412// CHECK: [0x05,0x00,0x30,0xd1,0x01,0xf9,0x00,0x00]
12413
12414v_max_i16_e64 v5, v1, exec_lo
12415// CHECK: [0x05,0x00,0x30,0xd1,0x01,0xfd,0x00,0x00]
12416
12417v_max_i16_e64 v5, v1, exec_hi
12418// CHECK: [0x05,0x00,0x30,0xd1,0x01,0xff,0x00,0x00]
12419
12420v_max_i16_e64 v5, v1, 0
12421// CHECK: [0x05,0x00,0x30,0xd1,0x01,0x01,0x01,0x00]
12422
12423v_max_i16_e64 v5, v1, -1
12424// CHECK: [0x05,0x00,0x30,0xd1,0x01,0x83,0x01,0x00]
12425
12426v_max_i16_e64 v5, v1, src_vccz
12427// CHECK: [0x05,0x00,0x30,0xd1,0x01,0xf7,0x01,0x00]
12428
12429v_max_i16_e64 v5, v1, src_execz
12430// CHECK: [0x05,0x00,0x30,0xd1,0x01,0xf9,0x01,0x00]
12431
12432v_max_i16_e64 v5, v1, src_scc
12433// CHECK: [0x05,0x00,0x30,0xd1,0x01,0xfb,0x01,0x00]
12434
12435v_min_u16_e64 v5, v1, v2
12436// CHECK: [0x05,0x00,0x31,0xd1,0x01,0x05,0x02,0x00]
12437
12438v_min_u16_e64 v255, v1, v2
12439// CHECK: [0xff,0x00,0x31,0xd1,0x01,0x05,0x02,0x00]
12440
12441v_min_u16_e64 v5, v255, v2
12442// CHECK: [0x05,0x00,0x31,0xd1,0xff,0x05,0x02,0x00]
12443
12444v_min_u16_e64 v5, s1, v2
12445// CHECK: [0x05,0x00,0x31,0xd1,0x01,0x04,0x02,0x00]
12446
12447v_min_u16_e64 v5, s101, v2
12448// CHECK: [0x05,0x00,0x31,0xd1,0x65,0x04,0x02,0x00]
12449
12450v_min_u16_e64 v5, flat_scratch_lo, v2
12451// CHECK: [0x05,0x00,0x31,0xd1,0x66,0x04,0x02,0x00]
12452
12453v_min_u16_e64 v5, flat_scratch_hi, v2
12454// CHECK: [0x05,0x00,0x31,0xd1,0x67,0x04,0x02,0x00]
12455
12456v_min_u16_e64 v5, vcc_lo, v2
12457// CHECK: [0x05,0x00,0x31,0xd1,0x6a,0x04,0x02,0x00]
12458
12459v_min_u16_e64 v5, vcc_hi, v2
12460// CHECK: [0x05,0x00,0x31,0xd1,0x6b,0x04,0x02,0x00]
12461
12462v_min_u16_e64 v5, tba_lo, v2
12463// CHECK: [0x05,0x00,0x31,0xd1,0x6c,0x04,0x02,0x00]
12464
12465v_min_u16_e64 v5, tba_hi, v2
12466// CHECK: [0x05,0x00,0x31,0xd1,0x6d,0x04,0x02,0x00]
12467
12468v_min_u16_e64 v5, tma_lo, v2
12469// CHECK: [0x05,0x00,0x31,0xd1,0x6e,0x04,0x02,0x00]
12470
12471v_min_u16_e64 v5, tma_hi, v2
12472// CHECK: [0x05,0x00,0x31,0xd1,0x6f,0x04,0x02,0x00]
12473
12474v_min_u16_e64 v5, ttmp11, v2
12475// CHECK: [0x05,0x00,0x31,0xd1,0x7b,0x04,0x02,0x00]
12476
12477v_min_u16_e64 v5, m0, v2
12478// CHECK: [0x05,0x00,0x31,0xd1,0x7c,0x04,0x02,0x00]
12479
12480v_min_u16_e64 v5, exec_lo, v2
12481// CHECK: [0x05,0x00,0x31,0xd1,0x7e,0x04,0x02,0x00]
12482
12483v_min_u16_e64 v5, exec_hi, v2
12484// CHECK: [0x05,0x00,0x31,0xd1,0x7f,0x04,0x02,0x00]
12485
12486v_min_u16_e64 v5, 0, v2
12487// CHECK: [0x05,0x00,0x31,0xd1,0x80,0x04,0x02,0x00]
12488
12489v_min_u16_e64 v5, -1, v2
12490// CHECK: [0x05,0x00,0x31,0xd1,0xc1,0x04,0x02,0x00]
12491
12492v_min_u16_e64 v5, src_vccz, v2
12493// CHECK: [0x05,0x00,0x31,0xd1,0xfb,0x04,0x02,0x00]
12494
12495v_min_u16_e64 v5, src_execz, v2
12496// CHECK: [0x05,0x00,0x31,0xd1,0xfc,0x04,0x02,0x00]
12497
12498v_min_u16_e64 v5, src_scc, v2
12499// CHECK: [0x05,0x00,0x31,0xd1,0xfd,0x04,0x02,0x00]
12500
12501v_min_u16_e64 v5, src_lds_direct, v2
12502// CHECK: [0x05,0x00,0x31,0xd1,0xfe,0x04,0x02,0x00]
12503
12504v_min_u16_e64 v5, v1, v255
12505// CHECK: [0x05,0x00,0x31,0xd1,0x01,0xff,0x03,0x00]
12506
12507v_min_u16_e64 v5, v1, s2
12508// CHECK: [0x05,0x00,0x31,0xd1,0x01,0x05,0x00,0x00]
12509
12510v_min_u16_e64 v5, v1, s101
12511// CHECK: [0x05,0x00,0x31,0xd1,0x01,0xcb,0x00,0x00]
12512
12513v_min_u16_e64 v5, v1, flat_scratch_lo
12514// CHECK: [0x05,0x00,0x31,0xd1,0x01,0xcd,0x00,0x00]
12515
12516v_min_u16_e64 v5, v1, flat_scratch_hi
12517// CHECK: [0x05,0x00,0x31,0xd1,0x01,0xcf,0x00,0x00]
12518
12519v_min_u16_e64 v5, v1, vcc_lo
12520// CHECK: [0x05,0x00,0x31,0xd1,0x01,0xd5,0x00,0x00]
12521
12522v_min_u16_e64 v5, v1, vcc_hi
12523// CHECK: [0x05,0x00,0x31,0xd1,0x01,0xd7,0x00,0x00]
12524
12525v_min_u16_e64 v5, v1, tba_lo
12526// CHECK: [0x05,0x00,0x31,0xd1,0x01,0xd9,0x00,0x00]
12527
12528v_min_u16_e64 v5, v1, tba_hi
12529// CHECK: [0x05,0x00,0x31,0xd1,0x01,0xdb,0x00,0x00]
12530
12531v_min_u16_e64 v5, v1, tma_lo
12532// CHECK: [0x05,0x00,0x31,0xd1,0x01,0xdd,0x00,0x00]
12533
12534v_min_u16_e64 v5, v1, tma_hi
12535// CHECK: [0x05,0x00,0x31,0xd1,0x01,0xdf,0x00,0x00]
12536
12537v_min_u16_e64 v5, v1, ttmp11
12538// CHECK: [0x05,0x00,0x31,0xd1,0x01,0xf7,0x00,0x00]
12539
12540v_min_u16_e64 v5, v1, m0
12541// CHECK: [0x05,0x00,0x31,0xd1,0x01,0xf9,0x00,0x00]
12542
12543v_min_u16_e64 v5, v1, exec_lo
12544// CHECK: [0x05,0x00,0x31,0xd1,0x01,0xfd,0x00,0x00]
12545
12546v_min_u16_e64 v5, v1, exec_hi
12547// CHECK: [0x05,0x00,0x31,0xd1,0x01,0xff,0x00,0x00]
12548
12549v_min_u16_e64 v5, v1, 0
12550// CHECK: [0x05,0x00,0x31,0xd1,0x01,0x01,0x01,0x00]
12551
12552v_min_u16_e64 v5, v1, -1
12553// CHECK: [0x05,0x00,0x31,0xd1,0x01,0x83,0x01,0x00]
12554
12555v_min_u16_e64 v5, v1, src_vccz
12556// CHECK: [0x05,0x00,0x31,0xd1,0x01,0xf7,0x01,0x00]
12557
12558v_min_u16_e64 v5, v1, src_execz
12559// CHECK: [0x05,0x00,0x31,0xd1,0x01,0xf9,0x01,0x00]
12560
12561v_min_u16_e64 v5, v1, src_scc
12562// CHECK: [0x05,0x00,0x31,0xd1,0x01,0xfb,0x01,0x00]
12563
12564v_min_i16_e64 v5, v1, v2
12565// CHECK: [0x05,0x00,0x32,0xd1,0x01,0x05,0x02,0x00]
12566
12567v_min_i16_e64 v255, v1, v2
12568// CHECK: [0xff,0x00,0x32,0xd1,0x01,0x05,0x02,0x00]
12569
12570v_min_i16_e64 v5, v255, v2
12571// CHECK: [0x05,0x00,0x32,0xd1,0xff,0x05,0x02,0x00]
12572
12573v_min_i16_e64 v5, s1, v2
12574// CHECK: [0x05,0x00,0x32,0xd1,0x01,0x04,0x02,0x00]
12575
12576v_min_i16_e64 v5, s101, v2
12577// CHECK: [0x05,0x00,0x32,0xd1,0x65,0x04,0x02,0x00]
12578
12579v_min_i16_e64 v5, flat_scratch_lo, v2
12580// CHECK: [0x05,0x00,0x32,0xd1,0x66,0x04,0x02,0x00]
12581
12582v_min_i16_e64 v5, flat_scratch_hi, v2
12583// CHECK: [0x05,0x00,0x32,0xd1,0x67,0x04,0x02,0x00]
12584
12585v_min_i16_e64 v5, vcc_lo, v2
12586// CHECK: [0x05,0x00,0x32,0xd1,0x6a,0x04,0x02,0x00]
12587
12588v_min_i16_e64 v5, vcc_hi, v2
12589// CHECK: [0x05,0x00,0x32,0xd1,0x6b,0x04,0x02,0x00]
12590
12591v_min_i16_e64 v5, tba_lo, v2
12592// CHECK: [0x05,0x00,0x32,0xd1,0x6c,0x04,0x02,0x00]
12593
12594v_min_i16_e64 v5, tba_hi, v2
12595// CHECK: [0x05,0x00,0x32,0xd1,0x6d,0x04,0x02,0x00]
12596
12597v_min_i16_e64 v5, tma_lo, v2
12598// CHECK: [0x05,0x00,0x32,0xd1,0x6e,0x04,0x02,0x00]
12599
12600v_min_i16_e64 v5, tma_hi, v2
12601// CHECK: [0x05,0x00,0x32,0xd1,0x6f,0x04,0x02,0x00]
12602
12603v_min_i16_e64 v5, ttmp11, v2
12604// CHECK: [0x05,0x00,0x32,0xd1,0x7b,0x04,0x02,0x00]
12605
12606v_min_i16_e64 v5, m0, v2
12607// CHECK: [0x05,0x00,0x32,0xd1,0x7c,0x04,0x02,0x00]
12608
12609v_min_i16_e64 v5, exec_lo, v2
12610// CHECK: [0x05,0x00,0x32,0xd1,0x7e,0x04,0x02,0x00]
12611
12612v_min_i16_e64 v5, exec_hi, v2
12613// CHECK: [0x05,0x00,0x32,0xd1,0x7f,0x04,0x02,0x00]
12614
12615v_min_i16_e64 v5, 0, v2
12616// CHECK: [0x05,0x00,0x32,0xd1,0x80,0x04,0x02,0x00]
12617
12618v_min_i16_e64 v5, -1, v2
12619// CHECK: [0x05,0x00,0x32,0xd1,0xc1,0x04,0x02,0x00]
12620
12621v_min_i16_e64 v5, src_vccz, v2
12622// CHECK: [0x05,0x00,0x32,0xd1,0xfb,0x04,0x02,0x00]
12623
12624v_min_i16_e64 v5, src_execz, v2
12625// CHECK: [0x05,0x00,0x32,0xd1,0xfc,0x04,0x02,0x00]
12626
12627v_min_i16_e64 v5, src_scc, v2
12628// CHECK: [0x05,0x00,0x32,0xd1,0xfd,0x04,0x02,0x00]
12629
12630v_min_i16_e64 v5, src_lds_direct, v2
12631// CHECK: [0x05,0x00,0x32,0xd1,0xfe,0x04,0x02,0x00]
12632
12633v_min_i16_e64 v5, v1, v255
12634// CHECK: [0x05,0x00,0x32,0xd1,0x01,0xff,0x03,0x00]
12635
12636v_min_i16_e64 v5, v1, s2
12637// CHECK: [0x05,0x00,0x32,0xd1,0x01,0x05,0x00,0x00]
12638
12639v_min_i16_e64 v5, v1, s101
12640// CHECK: [0x05,0x00,0x32,0xd1,0x01,0xcb,0x00,0x00]
12641
12642v_min_i16_e64 v5, v1, flat_scratch_lo
12643// CHECK: [0x05,0x00,0x32,0xd1,0x01,0xcd,0x00,0x00]
12644
12645v_min_i16_e64 v5, v1, flat_scratch_hi
12646// CHECK: [0x05,0x00,0x32,0xd1,0x01,0xcf,0x00,0x00]
12647
12648v_min_i16_e64 v5, v1, vcc_lo
12649// CHECK: [0x05,0x00,0x32,0xd1,0x01,0xd5,0x00,0x00]
12650
12651v_min_i16_e64 v5, v1, vcc_hi
12652// CHECK: [0x05,0x00,0x32,0xd1,0x01,0xd7,0x00,0x00]
12653
12654v_min_i16_e64 v5, v1, tba_lo
12655// CHECK: [0x05,0x00,0x32,0xd1,0x01,0xd9,0x00,0x00]
12656
12657v_min_i16_e64 v5, v1, tba_hi
12658// CHECK: [0x05,0x00,0x32,0xd1,0x01,0xdb,0x00,0x00]
12659
12660v_min_i16_e64 v5, v1, tma_lo
12661// CHECK: [0x05,0x00,0x32,0xd1,0x01,0xdd,0x00,0x00]
12662
12663v_min_i16_e64 v5, v1, tma_hi
12664// CHECK: [0x05,0x00,0x32,0xd1,0x01,0xdf,0x00,0x00]
12665
12666v_min_i16_e64 v5, v1, ttmp11
12667// CHECK: [0x05,0x00,0x32,0xd1,0x01,0xf7,0x00,0x00]
12668
12669v_min_i16_e64 v5, v1, m0
12670// CHECK: [0x05,0x00,0x32,0xd1,0x01,0xf9,0x00,0x00]
12671
12672v_min_i16_e64 v5, v1, exec_lo
12673// CHECK: [0x05,0x00,0x32,0xd1,0x01,0xfd,0x00,0x00]
12674
12675v_min_i16_e64 v5, v1, exec_hi
12676// CHECK: [0x05,0x00,0x32,0xd1,0x01,0xff,0x00,0x00]
12677
12678v_min_i16_e64 v5, v1, 0
12679// CHECK: [0x05,0x00,0x32,0xd1,0x01,0x01,0x01,0x00]
12680
12681v_min_i16_e64 v5, v1, -1
12682// CHECK: [0x05,0x00,0x32,0xd1,0x01,0x83,0x01,0x00]
12683
12684v_min_i16_e64 v5, v1, src_vccz
12685// CHECK: [0x05,0x00,0x32,0xd1,0x01,0xf7,0x01,0x00]
12686
12687v_min_i16_e64 v5, v1, src_execz
12688// CHECK: [0x05,0x00,0x32,0xd1,0x01,0xf9,0x01,0x00]
12689
12690v_min_i16_e64 v5, v1, src_scc
12691// CHECK: [0x05,0x00,0x32,0xd1,0x01,0xfb,0x01,0x00]
12692
12693v_ldexp_f16_e64 v5, v1, v2
12694// CHECK: [0x05,0x00,0x33,0xd1,0x01,0x05,0x02,0x00]
12695
12696v_ldexp_f16_e64 v255, v1, v2
12697// CHECK: [0xff,0x00,0x33,0xd1,0x01,0x05,0x02,0x00]
12698
12699v_ldexp_f16_e64 v5, v255, v2
12700// CHECK: [0x05,0x00,0x33,0xd1,0xff,0x05,0x02,0x00]
12701
12702v_ldexp_f16_e64 v5, s1, v2
12703// CHECK: [0x05,0x00,0x33,0xd1,0x01,0x04,0x02,0x00]
12704
12705v_ldexp_f16_e64 v5, s101, v2
12706// CHECK: [0x05,0x00,0x33,0xd1,0x65,0x04,0x02,0x00]
12707
12708v_ldexp_f16_e64 v5, flat_scratch_lo, v2
12709// CHECK: [0x05,0x00,0x33,0xd1,0x66,0x04,0x02,0x00]
12710
12711v_ldexp_f16_e64 v5, flat_scratch_hi, v2
12712// CHECK: [0x05,0x00,0x33,0xd1,0x67,0x04,0x02,0x00]
12713
12714v_ldexp_f16_e64 v5, vcc_lo, v2
12715// CHECK: [0x05,0x00,0x33,0xd1,0x6a,0x04,0x02,0x00]
12716
12717v_ldexp_f16_e64 v5, vcc_hi, v2
12718// CHECK: [0x05,0x00,0x33,0xd1,0x6b,0x04,0x02,0x00]
12719
12720v_ldexp_f16_e64 v5, tba_lo, v2
12721// CHECK: [0x05,0x00,0x33,0xd1,0x6c,0x04,0x02,0x00]
12722
12723v_ldexp_f16_e64 v5, tba_hi, v2
12724// CHECK: [0x05,0x00,0x33,0xd1,0x6d,0x04,0x02,0x00]
12725
12726v_ldexp_f16_e64 v5, tma_lo, v2
12727// CHECK: [0x05,0x00,0x33,0xd1,0x6e,0x04,0x02,0x00]
12728
12729v_ldexp_f16_e64 v5, tma_hi, v2
12730// CHECK: [0x05,0x00,0x33,0xd1,0x6f,0x04,0x02,0x00]
12731
12732v_ldexp_f16_e64 v5, ttmp11, v2
12733// CHECK: [0x05,0x00,0x33,0xd1,0x7b,0x04,0x02,0x00]
12734
12735v_ldexp_f16_e64 v5, m0, v2
12736// CHECK: [0x05,0x00,0x33,0xd1,0x7c,0x04,0x02,0x00]
12737
12738v_ldexp_f16_e64 v5, exec_lo, v2
12739// CHECK: [0x05,0x00,0x33,0xd1,0x7e,0x04,0x02,0x00]
12740
12741v_ldexp_f16_e64 v5, exec_hi, v2
12742// CHECK: [0x05,0x00,0x33,0xd1,0x7f,0x04,0x02,0x00]
12743
12744v_ldexp_f16_e64 v5, 0, v2
12745// CHECK: [0x05,0x00,0x33,0xd1,0x80,0x04,0x02,0x00]
12746
12747v_ldexp_f16_e64 v5, -1, v2
12748// CHECK: [0x05,0x00,0x33,0xd1,0xc1,0x04,0x02,0x00]
12749
12750v_ldexp_f16_e64 v5, 0.5, v2
12751// CHECK: [0x05,0x00,0x33,0xd1,0xf0,0x04,0x02,0x00]
12752
12753v_ldexp_f16_e64 v5, -4.0, v2
12754// CHECK: [0x05,0x00,0x33,0xd1,0xf7,0x04,0x02,0x00]
12755
12756v_ldexp_f16_e64 v5, src_vccz, v2
12757// CHECK: [0x05,0x00,0x33,0xd1,0xfb,0x04,0x02,0x00]
12758
12759v_ldexp_f16_e64 v5, src_execz, v2
12760// CHECK: [0x05,0x00,0x33,0xd1,0xfc,0x04,0x02,0x00]
12761
12762v_ldexp_f16_e64 v5, src_scc, v2
12763// CHECK: [0x05,0x00,0x33,0xd1,0xfd,0x04,0x02,0x00]
12764
12765v_ldexp_f16_e64 v5, src_lds_direct, v2
12766// CHECK: [0x05,0x00,0x33,0xd1,0xfe,0x04,0x02,0x00]
12767
12768v_ldexp_f16_e64 v5, v1, v255
12769// CHECK: [0x05,0x00,0x33,0xd1,0x01,0xff,0x03,0x00]
12770
12771v_ldexp_f16_e64 v5, v1, s2
12772// CHECK: [0x05,0x00,0x33,0xd1,0x01,0x05,0x00,0x00]
12773
12774v_ldexp_f16_e64 v5, v1, s101
12775// CHECK: [0x05,0x00,0x33,0xd1,0x01,0xcb,0x00,0x00]
12776
12777v_ldexp_f16_e64 v5, v1, flat_scratch_lo
12778// CHECK: [0x05,0x00,0x33,0xd1,0x01,0xcd,0x00,0x00]
12779
12780v_ldexp_f16_e64 v5, v1, flat_scratch_hi
12781// CHECK: [0x05,0x00,0x33,0xd1,0x01,0xcf,0x00,0x00]
12782
12783v_ldexp_f16_e64 v5, v1, vcc_lo
12784// CHECK: [0x05,0x00,0x33,0xd1,0x01,0xd5,0x00,0x00]
12785
12786v_ldexp_f16_e64 v5, v1, vcc_hi
12787// CHECK: [0x05,0x00,0x33,0xd1,0x01,0xd7,0x00,0x00]
12788
12789v_ldexp_f16_e64 v5, v1, tba_lo
12790// CHECK: [0x05,0x00,0x33,0xd1,0x01,0xd9,0x00,0x00]
12791
12792v_ldexp_f16_e64 v5, v1, tba_hi
12793// CHECK: [0x05,0x00,0x33,0xd1,0x01,0xdb,0x00,0x00]
12794
12795v_ldexp_f16_e64 v5, v1, tma_lo
12796// CHECK: [0x05,0x00,0x33,0xd1,0x01,0xdd,0x00,0x00]
12797
12798v_ldexp_f16_e64 v5, v1, tma_hi
12799// CHECK: [0x05,0x00,0x33,0xd1,0x01,0xdf,0x00,0x00]
12800
12801v_ldexp_f16_e64 v5, v1, ttmp11
12802// CHECK: [0x05,0x00,0x33,0xd1,0x01,0xf7,0x00,0x00]
12803
12804v_ldexp_f16_e64 v5, v1, m0
12805// CHECK: [0x05,0x00,0x33,0xd1,0x01,0xf9,0x00,0x00]
12806
12807v_ldexp_f16_e64 v5, v1, exec_lo
12808// CHECK: [0x05,0x00,0x33,0xd1,0x01,0xfd,0x00,0x00]
12809
12810v_ldexp_f16_e64 v5, v1, exec_hi
12811// CHECK: [0x05,0x00,0x33,0xd1,0x01,0xff,0x00,0x00]
12812
12813v_ldexp_f16_e64 v5, v1, 0
12814// CHECK: [0x05,0x00,0x33,0xd1,0x01,0x01,0x01,0x00]
12815
12816v_ldexp_f16_e64 v5, v1, -1
12817// CHECK: [0x05,0x00,0x33,0xd1,0x01,0x83,0x01,0x00]
12818
12819v_ldexp_f16_e64 v5, v1, 0.5
12820// CHECK: [0x05,0x00,0x33,0xd1,0x01,0xe1,0x01,0x00]
12821
12822v_ldexp_f16_e64 v5, v1, -4.0
12823// CHECK: [0x05,0x00,0x33,0xd1,0x01,0xef,0x01,0x00]
12824
12825v_ldexp_f16_e64 v5, v1, src_vccz
12826// CHECK: [0x05,0x00,0x33,0xd1,0x01,0xf7,0x01,0x00]
12827
12828v_ldexp_f16_e64 v5, v1, src_execz
12829// CHECK: [0x05,0x00,0x33,0xd1,0x01,0xf9,0x01,0x00]
12830
12831v_ldexp_f16_e64 v5, v1, src_scc
12832// CHECK: [0x05,0x00,0x33,0xd1,0x01,0xfb,0x01,0x00]
12833
12834v_ldexp_f16_e64 v5, -v1, v2
12835// CHECK: [0x05,0x00,0x33,0xd1,0x01,0x05,0x02,0x20]
12836
12837v_ldexp_f16_e64 v5, |v1|, v2
12838// CHECK: [0x05,0x01,0x33,0xd1,0x01,0x05,0x02,0x00]
12839
12840v_ldexp_f16_e64 v5, v1, v2 clamp
12841// CHECK: [0x05,0x80,0x33,0xd1,0x01,0x05,0x02,0x00]
12842
12843v_cmp_class_f32_e64 s[10:11], v1, v2
12844// CHECK: [0x0a,0x00,0x10,0xd0,0x01,0x05,0x02,0x00]
12845
12846v_cmp_class_f32_e64 s[12:13], v1, v2
12847// CHECK: [0x0c,0x00,0x10,0xd0,0x01,0x05,0x02,0x00]
12848
12849v_cmp_class_f32_e64 s[100:101], v1, v2
12850// CHECK: [0x64,0x00,0x10,0xd0,0x01,0x05,0x02,0x00]
12851
12852v_cmp_class_f32_e64 flat_scratch, v1, v2
12853// CHECK: [0x66,0x00,0x10,0xd0,0x01,0x05,0x02,0x00]
12854
12855v_cmp_class_f32_e64 vcc, v1, v2
12856// CHECK: [0x6a,0x00,0x10,0xd0,0x01,0x05,0x02,0x00]
12857
12858v_cmp_class_f32_e64 tba, v1, v2
12859// CHECK: [0x6c,0x00,0x10,0xd0,0x01,0x05,0x02,0x00]
12860
12861v_cmp_class_f32_e64 tma, v1, v2
12862// CHECK: [0x6e,0x00,0x10,0xd0,0x01,0x05,0x02,0x00]
12863
12864v_cmp_class_f32_e64 ttmp[10:11], v1, v2
12865// CHECK: [0x7a,0x00,0x10,0xd0,0x01,0x05,0x02,0x00]
12866
12867v_cmp_class_f32_e64 s[10:11], v255, v2
12868// CHECK: [0x0a,0x00,0x10,0xd0,0xff,0x05,0x02,0x00]
12869
12870v_cmp_class_f32_e64 s[10:11], s1, v2
12871// CHECK: [0x0a,0x00,0x10,0xd0,0x01,0x04,0x02,0x00]
12872
12873v_cmp_class_f32_e64 s[10:11], s101, v2
12874// CHECK: [0x0a,0x00,0x10,0xd0,0x65,0x04,0x02,0x00]
12875
12876v_cmp_class_f32_e64 s[10:11], flat_scratch_lo, v2
12877// CHECK: [0x0a,0x00,0x10,0xd0,0x66,0x04,0x02,0x00]
12878
12879v_cmp_class_f32_e64 s[10:11], flat_scratch_hi, v2
12880// CHECK: [0x0a,0x00,0x10,0xd0,0x67,0x04,0x02,0x00]
12881
12882v_cmp_class_f32_e64 s[10:11], vcc_lo, v2
12883// CHECK: [0x0a,0x00,0x10,0xd0,0x6a,0x04,0x02,0x00]
12884
12885v_cmp_class_f32_e64 s[10:11], vcc_hi, v2
12886// CHECK: [0x0a,0x00,0x10,0xd0,0x6b,0x04,0x02,0x00]
12887
12888v_cmp_class_f32_e64 s[10:11], tba_lo, v2
12889// CHECK: [0x0a,0x00,0x10,0xd0,0x6c,0x04,0x02,0x00]
12890
12891v_cmp_class_f32_e64 s[10:11], tba_hi, v2
12892// CHECK: [0x0a,0x00,0x10,0xd0,0x6d,0x04,0x02,0x00]
12893
12894v_cmp_class_f32_e64 s[10:11], tma_lo, v2
12895// CHECK: [0x0a,0x00,0x10,0xd0,0x6e,0x04,0x02,0x00]
12896
12897v_cmp_class_f32_e64 s[10:11], tma_hi, v2
12898// CHECK: [0x0a,0x00,0x10,0xd0,0x6f,0x04,0x02,0x00]
12899
12900v_cmp_class_f32_e64 s[10:11], ttmp11, v2
12901// CHECK: [0x0a,0x00,0x10,0xd0,0x7b,0x04,0x02,0x00]
12902
12903v_cmp_class_f32_e64 s[10:11], m0, v2
12904// CHECK: [0x0a,0x00,0x10,0xd0,0x7c,0x04,0x02,0x00]
12905
12906v_cmp_class_f32_e64 s[10:11], exec_lo, v2
12907// CHECK: [0x0a,0x00,0x10,0xd0,0x7e,0x04,0x02,0x00]
12908
12909v_cmp_class_f32_e64 s[10:11], exec_hi, v2
12910// CHECK: [0x0a,0x00,0x10,0xd0,0x7f,0x04,0x02,0x00]
12911
12912v_cmp_class_f32_e64 s[10:11], 0, v2
12913// CHECK: [0x0a,0x00,0x10,0xd0,0x80,0x04,0x02,0x00]
12914
12915v_cmp_class_f32_e64 s[10:11], -1, v2
12916// CHECK: [0x0a,0x00,0x10,0xd0,0xc1,0x04,0x02,0x00]
12917
12918v_cmp_class_f32_e64 s[10:11], 0.5, v2
12919// CHECK: [0x0a,0x00,0x10,0xd0,0xf0,0x04,0x02,0x00]
12920
12921v_cmp_class_f32_e64 s[10:11], -4.0, v2
12922// CHECK: [0x0a,0x00,0x10,0xd0,0xf7,0x04,0x02,0x00]
12923
12924v_cmp_class_f32_e64 s[10:11], src_vccz, v2
12925// CHECK: [0x0a,0x00,0x10,0xd0,0xfb,0x04,0x02,0x00]
12926
12927v_cmp_class_f32_e64 s[10:11], src_execz, v2
12928// CHECK: [0x0a,0x00,0x10,0xd0,0xfc,0x04,0x02,0x00]
12929
12930v_cmp_class_f32_e64 s[10:11], src_scc, v2
12931// CHECK: [0x0a,0x00,0x10,0xd0,0xfd,0x04,0x02,0x00]
12932
12933v_cmp_class_f32_e64 s[10:11], src_lds_direct, v2
12934// CHECK: [0x0a,0x00,0x10,0xd0,0xfe,0x04,0x02,0x00]
12935
12936v_cmp_class_f32_e64 s[10:11], v1, v255
12937// CHECK: [0x0a,0x00,0x10,0xd0,0x01,0xff,0x03,0x00]
12938
12939v_cmp_class_f32_e64 s[10:11], v1, s2
12940// CHECK: [0x0a,0x00,0x10,0xd0,0x01,0x05,0x00,0x00]
12941
12942v_cmp_class_f32_e64 s[10:11], v1, s101
12943// CHECK: [0x0a,0x00,0x10,0xd0,0x01,0xcb,0x00,0x00]
12944
12945v_cmp_class_f32_e64 s[10:11], v1, flat_scratch_lo
12946// CHECK: [0x0a,0x00,0x10,0xd0,0x01,0xcd,0x00,0x00]
12947
12948v_cmp_class_f32_e64 s[10:11], v1, flat_scratch_hi
12949// CHECK: [0x0a,0x00,0x10,0xd0,0x01,0xcf,0x00,0x00]
12950
12951v_cmp_class_f32_e64 s[10:11], v1, vcc_lo
12952// CHECK: [0x0a,0x00,0x10,0xd0,0x01,0xd5,0x00,0x00]
12953
12954v_cmp_class_f32_e64 s[10:11], v1, vcc_hi
12955// CHECK: [0x0a,0x00,0x10,0xd0,0x01,0xd7,0x00,0x00]
12956
12957v_cmp_class_f32_e64 s[10:11], v1, tba_lo
12958// CHECK: [0x0a,0x00,0x10,0xd0,0x01,0xd9,0x00,0x00]
12959
12960v_cmp_class_f32_e64 s[10:11], v1, tba_hi
12961// CHECK: [0x0a,0x00,0x10,0xd0,0x01,0xdb,0x00,0x00]
12962
12963v_cmp_class_f32_e64 s[10:11], v1, tma_lo
12964// CHECK: [0x0a,0x00,0x10,0xd0,0x01,0xdd,0x00,0x00]
12965
12966v_cmp_class_f32_e64 s[10:11], v1, tma_hi
12967// CHECK: [0x0a,0x00,0x10,0xd0,0x01,0xdf,0x00,0x00]
12968
12969v_cmp_class_f32_e64 s[10:11], v1, ttmp11
12970// CHECK: [0x0a,0x00,0x10,0xd0,0x01,0xf7,0x00,0x00]
12971
12972v_cmp_class_f32_e64 s[10:11], v1, m0
12973// CHECK: [0x0a,0x00,0x10,0xd0,0x01,0xf9,0x00,0x00]
12974
12975v_cmp_class_f32_e64 s[10:11], v1, exec_lo
12976// CHECK: [0x0a,0x00,0x10,0xd0,0x01,0xfd,0x00,0x00]
12977
12978v_cmp_class_f32_e64 s[10:11], v1, exec_hi
12979// CHECK: [0x0a,0x00,0x10,0xd0,0x01,0xff,0x00,0x00]
12980
12981v_cmp_class_f32_e64 s[10:11], v1, 0
12982// CHECK: [0x0a,0x00,0x10,0xd0,0x01,0x01,0x01,0x00]
12983
12984v_cmp_class_f32_e64 s[10:11], v1, -1
12985// CHECK: [0x0a,0x00,0x10,0xd0,0x01,0x83,0x01,0x00]
12986
12987v_cmp_class_f32_e64 s[10:11], v1, 0.5
12988// CHECK: [0x0a,0x00,0x10,0xd0,0x01,0xe1,0x01,0x00]
12989
12990v_cmp_class_f32_e64 s[10:11], v1, -4.0
12991// CHECK: [0x0a,0x00,0x10,0xd0,0x01,0xef,0x01,0x00]
12992
12993v_cmp_class_f32_e64 s[10:11], v1, src_vccz
12994// CHECK: [0x0a,0x00,0x10,0xd0,0x01,0xf7,0x01,0x00]
12995
12996v_cmp_class_f32_e64 s[10:11], v1, src_execz
12997// CHECK: [0x0a,0x00,0x10,0xd0,0x01,0xf9,0x01,0x00]
12998
12999v_cmp_class_f32_e64 s[10:11], v1, src_scc
13000// CHECK: [0x0a,0x00,0x10,0xd0,0x01,0xfb,0x01,0x00]
13001
13002v_cmp_class_f32_e64 s[10:11], -v1, v2
13003// CHECK: [0x0a,0x00,0x10,0xd0,0x01,0x05,0x02,0x20]
13004
13005v_cmp_class_f32_e64 s[10:11], |v1|, v2
13006// CHECK: [0x0a,0x01,0x10,0xd0,0x01,0x05,0x02,0x00]
13007
13008v_cmpx_class_f32_e64 s[10:11], v1, v2
13009// CHECK: [0x0a,0x00,0x11,0xd0,0x01,0x05,0x02,0x00]
13010
13011v_cmpx_class_f32_e64 s[12:13], v1, v2
13012// CHECK: [0x0c,0x00,0x11,0xd0,0x01,0x05,0x02,0x00]
13013
13014v_cmpx_class_f32_e64 s[100:101], v1, v2
13015// CHECK: [0x64,0x00,0x11,0xd0,0x01,0x05,0x02,0x00]
13016
13017v_cmpx_class_f32_e64 flat_scratch, v1, v2
13018// CHECK: [0x66,0x00,0x11,0xd0,0x01,0x05,0x02,0x00]
13019
13020v_cmpx_class_f32_e64 vcc, v1, v2
13021// CHECK: [0x6a,0x00,0x11,0xd0,0x01,0x05,0x02,0x00]
13022
13023v_cmpx_class_f32_e64 tba, v1, v2
13024// CHECK: [0x6c,0x00,0x11,0xd0,0x01,0x05,0x02,0x00]
13025
13026v_cmpx_class_f32_e64 tma, v1, v2
13027// CHECK: [0x6e,0x00,0x11,0xd0,0x01,0x05,0x02,0x00]
13028
13029v_cmpx_class_f32_e64 ttmp[10:11], v1, v2
13030// CHECK: [0x7a,0x00,0x11,0xd0,0x01,0x05,0x02,0x00]
13031
13032v_cmpx_class_f32_e64 s[10:11], v255, v2
13033// CHECK: [0x0a,0x00,0x11,0xd0,0xff,0x05,0x02,0x00]
13034
13035v_cmpx_class_f32_e64 s[10:11], s1, v2
13036// CHECK: [0x0a,0x00,0x11,0xd0,0x01,0x04,0x02,0x00]
13037
13038v_cmpx_class_f32_e64 s[10:11], s101, v2
13039// CHECK: [0x0a,0x00,0x11,0xd0,0x65,0x04,0x02,0x00]
13040
13041v_cmpx_class_f32_e64 s[10:11], flat_scratch_lo, v2
13042// CHECK: [0x0a,0x00,0x11,0xd0,0x66,0x04,0x02,0x00]
13043
13044v_cmpx_class_f32_e64 s[10:11], flat_scratch_hi, v2
13045// CHECK: [0x0a,0x00,0x11,0xd0,0x67,0x04,0x02,0x00]
13046
13047v_cmpx_class_f32_e64 s[10:11], vcc_lo, v2
13048// CHECK: [0x0a,0x00,0x11,0xd0,0x6a,0x04,0x02,0x00]
13049
13050v_cmpx_class_f32_e64 s[10:11], vcc_hi, v2
13051// CHECK: [0x0a,0x00,0x11,0xd0,0x6b,0x04,0x02,0x00]
13052
13053v_cmpx_class_f32_e64 s[10:11], tba_lo, v2
13054// CHECK: [0x0a,0x00,0x11,0xd0,0x6c,0x04,0x02,0x00]
13055
13056v_cmpx_class_f32_e64 s[10:11], tba_hi, v2
13057// CHECK: [0x0a,0x00,0x11,0xd0,0x6d,0x04,0x02,0x00]
13058
13059v_cmpx_class_f32_e64 s[10:11], tma_lo, v2
13060// CHECK: [0x0a,0x00,0x11,0xd0,0x6e,0x04,0x02,0x00]
13061
13062v_cmpx_class_f32_e64 s[10:11], tma_hi, v2
13063// CHECK: [0x0a,0x00,0x11,0xd0,0x6f,0x04,0x02,0x00]
13064
13065v_cmpx_class_f32_e64 s[10:11], ttmp11, v2
13066// CHECK: [0x0a,0x00,0x11,0xd0,0x7b,0x04,0x02,0x00]
13067
13068v_cmpx_class_f32_e64 s[10:11], m0, v2
13069// CHECK: [0x0a,0x00,0x11,0xd0,0x7c,0x04,0x02,0x00]
13070
13071v_cmpx_class_f32_e64 s[10:11], exec_lo, v2
13072// CHECK: [0x0a,0x00,0x11,0xd0,0x7e,0x04,0x02,0x00]
13073
13074v_cmpx_class_f32_e64 s[10:11], exec_hi, v2
13075// CHECK: [0x0a,0x00,0x11,0xd0,0x7f,0x04,0x02,0x00]
13076
13077v_cmpx_class_f32_e64 s[10:11], 0, v2
13078// CHECK: [0x0a,0x00,0x11,0xd0,0x80,0x04,0x02,0x00]
13079
13080v_cmpx_class_f32_e64 s[10:11], -1, v2
13081// CHECK: [0x0a,0x00,0x11,0xd0,0xc1,0x04,0x02,0x00]
13082
13083v_cmpx_class_f32_e64 s[10:11], 0.5, v2
13084// CHECK: [0x0a,0x00,0x11,0xd0,0xf0,0x04,0x02,0x00]
13085
13086v_cmpx_class_f32_e64 s[10:11], -4.0, v2
13087// CHECK: [0x0a,0x00,0x11,0xd0,0xf7,0x04,0x02,0x00]
13088
13089v_cmpx_class_f32_e64 s[10:11], src_vccz, v2
13090// CHECK: [0x0a,0x00,0x11,0xd0,0xfb,0x04,0x02,0x00]
13091
13092v_cmpx_class_f32_e64 s[10:11], src_execz, v2
13093// CHECK: [0x0a,0x00,0x11,0xd0,0xfc,0x04,0x02,0x00]
13094
13095v_cmpx_class_f32_e64 s[10:11], src_scc, v2
13096// CHECK: [0x0a,0x00,0x11,0xd0,0xfd,0x04,0x02,0x00]
13097
13098v_cmpx_class_f32_e64 s[10:11], src_lds_direct, v2
13099// CHECK: [0x0a,0x00,0x11,0xd0,0xfe,0x04,0x02,0x00]
13100
13101v_cmpx_class_f32_e64 s[10:11], v1, v255
13102// CHECK: [0x0a,0x00,0x11,0xd0,0x01,0xff,0x03,0x00]
13103
13104v_cmpx_class_f32_e64 s[10:11], v1, s2
13105// CHECK: [0x0a,0x00,0x11,0xd0,0x01,0x05,0x00,0x00]
13106
13107v_cmpx_class_f32_e64 s[10:11], v1, s101
13108// CHECK: [0x0a,0x00,0x11,0xd0,0x01,0xcb,0x00,0x00]
13109
13110v_cmpx_class_f32_e64 s[10:11], v1, flat_scratch_lo
13111// CHECK: [0x0a,0x00,0x11,0xd0,0x01,0xcd,0x00,0x00]
13112
13113v_cmpx_class_f32_e64 s[10:11], v1, flat_scratch_hi
13114// CHECK: [0x0a,0x00,0x11,0xd0,0x01,0xcf,0x00,0x00]
13115
13116v_cmpx_class_f32_e64 s[10:11], v1, vcc_lo
13117// CHECK: [0x0a,0x00,0x11,0xd0,0x01,0xd5,0x00,0x00]
13118
13119v_cmpx_class_f32_e64 s[10:11], v1, vcc_hi
13120// CHECK: [0x0a,0x00,0x11,0xd0,0x01,0xd7,0x00,0x00]
13121
13122v_cmpx_class_f32_e64 s[10:11], v1, tba_lo
13123// CHECK: [0x0a,0x00,0x11,0xd0,0x01,0xd9,0x00,0x00]
13124
13125v_cmpx_class_f32_e64 s[10:11], v1, tba_hi
13126// CHECK: [0x0a,0x00,0x11,0xd0,0x01,0xdb,0x00,0x00]
13127
13128v_cmpx_class_f32_e64 s[10:11], v1, tma_lo
13129// CHECK: [0x0a,0x00,0x11,0xd0,0x01,0xdd,0x00,0x00]
13130
13131v_cmpx_class_f32_e64 s[10:11], v1, tma_hi
13132// CHECK: [0x0a,0x00,0x11,0xd0,0x01,0xdf,0x00,0x00]
13133
13134v_cmpx_class_f32_e64 s[10:11], v1, ttmp11
13135// CHECK: [0x0a,0x00,0x11,0xd0,0x01,0xf7,0x00,0x00]
13136
13137v_cmpx_class_f32_e64 s[10:11], v1, m0
13138// CHECK: [0x0a,0x00,0x11,0xd0,0x01,0xf9,0x00,0x00]
13139
13140v_cmpx_class_f32_e64 s[10:11], v1, exec_lo
13141// CHECK: [0x0a,0x00,0x11,0xd0,0x01,0xfd,0x00,0x00]
13142
13143v_cmpx_class_f32_e64 s[10:11], v1, exec_hi
13144// CHECK: [0x0a,0x00,0x11,0xd0,0x01,0xff,0x00,0x00]
13145
13146v_cmpx_class_f32_e64 s[10:11], v1, 0
13147// CHECK: [0x0a,0x00,0x11,0xd0,0x01,0x01,0x01,0x00]
13148
13149v_cmpx_class_f32_e64 s[10:11], v1, -1
13150// CHECK: [0x0a,0x00,0x11,0xd0,0x01,0x83,0x01,0x00]
13151
13152v_cmpx_class_f32_e64 s[10:11], v1, 0.5
13153// CHECK: [0x0a,0x00,0x11,0xd0,0x01,0xe1,0x01,0x00]
13154
13155v_cmpx_class_f32_e64 s[10:11], v1, -4.0
13156// CHECK: [0x0a,0x00,0x11,0xd0,0x01,0xef,0x01,0x00]
13157
13158v_cmpx_class_f32_e64 s[10:11], v1, src_vccz
13159// CHECK: [0x0a,0x00,0x11,0xd0,0x01,0xf7,0x01,0x00]
13160
13161v_cmpx_class_f32_e64 s[10:11], v1, src_execz
13162// CHECK: [0x0a,0x00,0x11,0xd0,0x01,0xf9,0x01,0x00]
13163
13164v_cmpx_class_f32_e64 s[10:11], v1, src_scc
13165// CHECK: [0x0a,0x00,0x11,0xd0,0x01,0xfb,0x01,0x00]
13166
13167v_cmpx_class_f32_e64 s[10:11], -v1, v2
13168// CHECK: [0x0a,0x00,0x11,0xd0,0x01,0x05,0x02,0x20]
13169
13170v_cmpx_class_f32_e64 s[10:11], |v1|, v2
13171// CHECK: [0x0a,0x01,0x11,0xd0,0x01,0x05,0x02,0x00]
13172
13173v_cmp_class_f64_e64 s[10:11], v[1:2], v2
13174// CHECK: [0x0a,0x00,0x12,0xd0,0x01,0x05,0x02,0x00]
13175
13176v_cmp_class_f64_e64 s[12:13], v[1:2], v2
13177// CHECK: [0x0c,0x00,0x12,0xd0,0x01,0x05,0x02,0x00]
13178
13179v_cmp_class_f64_e64 s[100:101], v[1:2], v2
13180// CHECK: [0x64,0x00,0x12,0xd0,0x01,0x05,0x02,0x00]
13181
13182v_cmp_class_f64_e64 flat_scratch, v[1:2], v2
13183// CHECK: [0x66,0x00,0x12,0xd0,0x01,0x05,0x02,0x00]
13184
13185v_cmp_class_f64_e64 vcc, v[1:2], v2
13186// CHECK: [0x6a,0x00,0x12,0xd0,0x01,0x05,0x02,0x00]
13187
13188v_cmp_class_f64_e64 tba, v[1:2], v2
13189// CHECK: [0x6c,0x00,0x12,0xd0,0x01,0x05,0x02,0x00]
13190
13191v_cmp_class_f64_e64 tma, v[1:2], v2
13192// CHECK: [0x6e,0x00,0x12,0xd0,0x01,0x05,0x02,0x00]
13193
13194v_cmp_class_f64_e64 ttmp[10:11], v[1:2], v2
13195// CHECK: [0x7a,0x00,0x12,0xd0,0x01,0x05,0x02,0x00]
13196
13197v_cmp_class_f64_e64 s[10:11], v[254:255], v2
13198// CHECK: [0x0a,0x00,0x12,0xd0,0xfe,0x05,0x02,0x00]
13199
13200v_cmp_class_f64_e64 s[10:11], s[2:3], v2
13201// CHECK: [0x0a,0x00,0x12,0xd0,0x02,0x04,0x02,0x00]
13202
13203v_cmp_class_f64_e64 s[10:11], s[4:5], v2
13204// CHECK: [0x0a,0x00,0x12,0xd0,0x04,0x04,0x02,0x00]
13205
13206v_cmp_class_f64_e64 s[10:11], s[100:101], v2
13207// CHECK: [0x0a,0x00,0x12,0xd0,0x64,0x04,0x02,0x00]
13208
13209v_cmp_class_f64_e64 s[10:11], flat_scratch, v2
13210// CHECK: [0x0a,0x00,0x12,0xd0,0x66,0x04,0x02,0x00]
13211
13212v_cmp_class_f64_e64 s[10:11], vcc, v2
13213// CHECK: [0x0a,0x00,0x12,0xd0,0x6a,0x04,0x02,0x00]
13214
13215v_cmp_class_f64_e64 s[10:11], tba, v2
13216// CHECK: [0x0a,0x00,0x12,0xd0,0x6c,0x04,0x02,0x00]
13217
13218v_cmp_class_f64_e64 s[10:11], tma, v2
13219// CHECK: [0x0a,0x00,0x12,0xd0,0x6e,0x04,0x02,0x00]
13220
13221v_cmp_class_f64_e64 s[10:11], ttmp[10:11], v2
13222// CHECK: [0x0a,0x00,0x12,0xd0,0x7a,0x04,0x02,0x00]
13223
13224v_cmp_class_f64_e64 s[10:11], exec, v2
13225// CHECK: [0x0a,0x00,0x12,0xd0,0x7e,0x04,0x02,0x00]
13226
13227v_cmp_class_f64_e64 s[10:11], 0, v2
13228// CHECK: [0x0a,0x00,0x12,0xd0,0x80,0x04,0x02,0x00]
13229
13230v_cmp_class_f64_e64 s[10:11], -1, v2
13231// CHECK: [0x0a,0x00,0x12,0xd0,0xc1,0x04,0x02,0x00]
13232
13233v_cmp_class_f64_e64 s[10:11], 0.5, v2
13234// CHECK: [0x0a,0x00,0x12,0xd0,0xf0,0x04,0x02,0x00]
13235
13236v_cmp_class_f64_e64 s[10:11], -4.0, v2
13237// CHECK: [0x0a,0x00,0x12,0xd0,0xf7,0x04,0x02,0x00]
13238
13239v_cmp_class_f64_e64 s[10:11], src_vccz, v2
13240// CHECK: [0x0a,0x00,0x12,0xd0,0xfb,0x04,0x02,0x00]
13241
13242v_cmp_class_f64_e64 s[10:11], src_execz, v2
13243// CHECK: [0x0a,0x00,0x12,0xd0,0xfc,0x04,0x02,0x00]
13244
13245v_cmp_class_f64_e64 s[10:11], src_scc, v2
13246// CHECK: [0x0a,0x00,0x12,0xd0,0xfd,0x04,0x02,0x00]
13247
13248v_cmp_class_f64_e64 s[10:11], v[1:2], v255
13249// CHECK: [0x0a,0x00,0x12,0xd0,0x01,0xff,0x03,0x00]
13250
13251v_cmp_class_f64_e64 s[10:11], v[1:2], s2
13252// CHECK: [0x0a,0x00,0x12,0xd0,0x01,0x05,0x00,0x00]
13253
13254v_cmp_class_f64_e64 s[10:11], v[1:2], s101
13255// CHECK: [0x0a,0x00,0x12,0xd0,0x01,0xcb,0x00,0x00]
13256
13257v_cmp_class_f64_e64 s[10:11], v[1:2], flat_scratch_lo
13258// CHECK: [0x0a,0x00,0x12,0xd0,0x01,0xcd,0x00,0x00]
13259
13260v_cmp_class_f64_e64 s[10:11], v[1:2], flat_scratch_hi
13261// CHECK: [0x0a,0x00,0x12,0xd0,0x01,0xcf,0x00,0x00]
13262
13263v_cmp_class_f64_e64 s[10:11], v[1:2], vcc_lo
13264// CHECK: [0x0a,0x00,0x12,0xd0,0x01,0xd5,0x00,0x00]
13265
13266v_cmp_class_f64_e64 s[10:11], v[1:2], vcc_hi
13267// CHECK: [0x0a,0x00,0x12,0xd0,0x01,0xd7,0x00,0x00]
13268
13269v_cmp_class_f64_e64 s[10:11], v[1:2], tba_lo
13270// CHECK: [0x0a,0x00,0x12,0xd0,0x01,0xd9,0x00,0x00]
13271
13272v_cmp_class_f64_e64 s[10:11], v[1:2], tba_hi
13273// CHECK: [0x0a,0x00,0x12,0xd0,0x01,0xdb,0x00,0x00]
13274
13275v_cmp_class_f64_e64 s[10:11], v[1:2], tma_lo
13276// CHECK: [0x0a,0x00,0x12,0xd0,0x01,0xdd,0x00,0x00]
13277
13278v_cmp_class_f64_e64 s[10:11], v[1:2], tma_hi
13279// CHECK: [0x0a,0x00,0x12,0xd0,0x01,0xdf,0x00,0x00]
13280
13281v_cmp_class_f64_e64 s[10:11], v[1:2], ttmp11
13282// CHECK: [0x0a,0x00,0x12,0xd0,0x01,0xf7,0x00,0x00]
13283
13284v_cmp_class_f64_e64 s[10:11], v[1:2], m0
13285// CHECK: [0x0a,0x00,0x12,0xd0,0x01,0xf9,0x00,0x00]
13286
13287v_cmp_class_f64_e64 s[10:11], v[1:2], exec_lo
13288// CHECK: [0x0a,0x00,0x12,0xd0,0x01,0xfd,0x00,0x00]
13289
13290v_cmp_class_f64_e64 s[10:11], v[1:2], exec_hi
13291// CHECK: [0x0a,0x00,0x12,0xd0,0x01,0xff,0x00,0x00]
13292
13293v_cmp_class_f64_e64 s[10:11], v[1:2], 0
13294// CHECK: [0x0a,0x00,0x12,0xd0,0x01,0x01,0x01,0x00]
13295
13296v_cmp_class_f64_e64 s[10:11], v[1:2], -1
13297// CHECK: [0x0a,0x00,0x12,0xd0,0x01,0x83,0x01,0x00]
13298
13299v_cmp_class_f64_e64 s[10:11], v[1:2], 0.5
13300// CHECK: [0x0a,0x00,0x12,0xd0,0x01,0xe1,0x01,0x00]
13301
13302v_cmp_class_f64_e64 s[10:11], v[1:2], -4.0
13303// CHECK: [0x0a,0x00,0x12,0xd0,0x01,0xef,0x01,0x00]
13304
13305v_cmp_class_f64_e64 s[10:11], v[1:2], src_vccz
13306// CHECK: [0x0a,0x00,0x12,0xd0,0x01,0xf7,0x01,0x00]
13307
13308v_cmp_class_f64_e64 s[10:11], v[1:2], src_execz
13309// CHECK: [0x0a,0x00,0x12,0xd0,0x01,0xf9,0x01,0x00]
13310
13311v_cmp_class_f64_e64 s[10:11], v[1:2], src_scc
13312// CHECK: [0x0a,0x00,0x12,0xd0,0x01,0xfb,0x01,0x00]
13313
13314v_cmp_class_f64_e64 s[10:11], -v[1:2], v2
13315// CHECK: [0x0a,0x00,0x12,0xd0,0x01,0x05,0x02,0x20]
13316
13317v_cmp_class_f64_e64 s[10:11], |v[1:2]|, v2
13318// CHECK: [0x0a,0x01,0x12,0xd0,0x01,0x05,0x02,0x00]
13319
13320v_cmpx_class_f64_e64 s[10:11], v[1:2], v2
13321// CHECK: [0x0a,0x00,0x13,0xd0,0x01,0x05,0x02,0x00]
13322
13323v_cmpx_class_f64_e64 s[12:13], v[1:2], v2
13324// CHECK: [0x0c,0x00,0x13,0xd0,0x01,0x05,0x02,0x00]
13325
13326v_cmpx_class_f64_e64 s[100:101], v[1:2], v2
13327// CHECK: [0x64,0x00,0x13,0xd0,0x01,0x05,0x02,0x00]
13328
13329v_cmpx_class_f64_e64 flat_scratch, v[1:2], v2
13330// CHECK: [0x66,0x00,0x13,0xd0,0x01,0x05,0x02,0x00]
13331
13332v_cmpx_class_f64_e64 vcc, v[1:2], v2
13333// CHECK: [0x6a,0x00,0x13,0xd0,0x01,0x05,0x02,0x00]
13334
13335v_cmpx_class_f64_e64 tba, v[1:2], v2
13336// CHECK: [0x6c,0x00,0x13,0xd0,0x01,0x05,0x02,0x00]
13337
13338v_cmpx_class_f64_e64 tma, v[1:2], v2
13339// CHECK: [0x6e,0x00,0x13,0xd0,0x01,0x05,0x02,0x00]
13340
13341v_cmpx_class_f64_e64 ttmp[10:11], v[1:2], v2
13342// CHECK: [0x7a,0x00,0x13,0xd0,0x01,0x05,0x02,0x00]
13343
13344v_cmpx_class_f64_e64 s[10:11], v[254:255], v2
13345// CHECK: [0x0a,0x00,0x13,0xd0,0xfe,0x05,0x02,0x00]
13346
13347v_cmpx_class_f64_e64 s[10:11], s[2:3], v2
13348// CHECK: [0x0a,0x00,0x13,0xd0,0x02,0x04,0x02,0x00]
13349
13350v_cmpx_class_f64_e64 s[10:11], s[4:5], v2
13351// CHECK: [0x0a,0x00,0x13,0xd0,0x04,0x04,0x02,0x00]
13352
13353v_cmpx_class_f64_e64 s[10:11], s[100:101], v2
13354// CHECK: [0x0a,0x00,0x13,0xd0,0x64,0x04,0x02,0x00]
13355
13356v_cmpx_class_f64_e64 s[10:11], flat_scratch, v2
13357// CHECK: [0x0a,0x00,0x13,0xd0,0x66,0x04,0x02,0x00]
13358
13359v_cmpx_class_f64_e64 s[10:11], vcc, v2
13360// CHECK: [0x0a,0x00,0x13,0xd0,0x6a,0x04,0x02,0x00]
13361
13362v_cmpx_class_f64_e64 s[10:11], tba, v2
13363// CHECK: [0x0a,0x00,0x13,0xd0,0x6c,0x04,0x02,0x00]
13364
13365v_cmpx_class_f64_e64 s[10:11], tma, v2
13366// CHECK: [0x0a,0x00,0x13,0xd0,0x6e,0x04,0x02,0x00]
13367
13368v_cmpx_class_f64_e64 s[10:11], ttmp[10:11], v2
13369// CHECK: [0x0a,0x00,0x13,0xd0,0x7a,0x04,0x02,0x00]
13370
13371v_cmpx_class_f64_e64 s[10:11], exec, v2
13372// CHECK: [0x0a,0x00,0x13,0xd0,0x7e,0x04,0x02,0x00]
13373
13374v_cmpx_class_f64_e64 s[10:11], 0, v2
13375// CHECK: [0x0a,0x00,0x13,0xd0,0x80,0x04,0x02,0x00]
13376
13377v_cmpx_class_f64_e64 s[10:11], -1, v2
13378// CHECK: [0x0a,0x00,0x13,0xd0,0xc1,0x04,0x02,0x00]
13379
13380v_cmpx_class_f64_e64 s[10:11], 0.5, v2
13381// CHECK: [0x0a,0x00,0x13,0xd0,0xf0,0x04,0x02,0x00]
13382
13383v_cmpx_class_f64_e64 s[10:11], -4.0, v2
13384// CHECK: [0x0a,0x00,0x13,0xd0,0xf7,0x04,0x02,0x00]
13385
13386v_cmpx_class_f64_e64 s[10:11], src_vccz, v2
13387// CHECK: [0x0a,0x00,0x13,0xd0,0xfb,0x04,0x02,0x00]
13388
13389v_cmpx_class_f64_e64 s[10:11], src_execz, v2
13390// CHECK: [0x0a,0x00,0x13,0xd0,0xfc,0x04,0x02,0x00]
13391
13392v_cmpx_class_f64_e64 s[10:11], src_scc, v2
13393// CHECK: [0x0a,0x00,0x13,0xd0,0xfd,0x04,0x02,0x00]
13394
13395v_cmpx_class_f64_e64 s[10:11], v[1:2], v255
13396// CHECK: [0x0a,0x00,0x13,0xd0,0x01,0xff,0x03,0x00]
13397
13398v_cmpx_class_f64_e64 s[10:11], v[1:2], s2
13399// CHECK: [0x0a,0x00,0x13,0xd0,0x01,0x05,0x00,0x00]
13400
13401v_cmpx_class_f64_e64 s[10:11], v[1:2], s101
13402// CHECK: [0x0a,0x00,0x13,0xd0,0x01,0xcb,0x00,0x00]
13403
13404v_cmpx_class_f64_e64 s[10:11], v[1:2], flat_scratch_lo
13405// CHECK: [0x0a,0x00,0x13,0xd0,0x01,0xcd,0x00,0x00]
13406
13407v_cmpx_class_f64_e64 s[10:11], v[1:2], flat_scratch_hi
13408// CHECK: [0x0a,0x00,0x13,0xd0,0x01,0xcf,0x00,0x00]
13409
13410v_cmpx_class_f64_e64 s[10:11], v[1:2], vcc_lo
13411// CHECK: [0x0a,0x00,0x13,0xd0,0x01,0xd5,0x00,0x00]
13412
13413v_cmpx_class_f64_e64 s[10:11], v[1:2], vcc_hi
13414// CHECK: [0x0a,0x00,0x13,0xd0,0x01,0xd7,0x00,0x00]
13415
13416v_cmpx_class_f64_e64 s[10:11], v[1:2], tba_lo
13417// CHECK: [0x0a,0x00,0x13,0xd0,0x01,0xd9,0x00,0x00]
13418
13419v_cmpx_class_f64_e64 s[10:11], v[1:2], tba_hi
13420// CHECK: [0x0a,0x00,0x13,0xd0,0x01,0xdb,0x00,0x00]
13421
13422v_cmpx_class_f64_e64 s[10:11], v[1:2], tma_lo
13423// CHECK: [0x0a,0x00,0x13,0xd0,0x01,0xdd,0x00,0x00]
13424
13425v_cmpx_class_f64_e64 s[10:11], v[1:2], tma_hi
13426// CHECK: [0x0a,0x00,0x13,0xd0,0x01,0xdf,0x00,0x00]
13427
13428v_cmpx_class_f64_e64 s[10:11], v[1:2], ttmp11
13429// CHECK: [0x0a,0x00,0x13,0xd0,0x01,0xf7,0x00,0x00]
13430
13431v_cmpx_class_f64_e64 s[10:11], v[1:2], m0
13432// CHECK: [0x0a,0x00,0x13,0xd0,0x01,0xf9,0x00,0x00]
13433
13434v_cmpx_class_f64_e64 s[10:11], v[1:2], exec_lo
13435// CHECK: [0x0a,0x00,0x13,0xd0,0x01,0xfd,0x00,0x00]
13436
13437v_cmpx_class_f64_e64 s[10:11], v[1:2], exec_hi
13438// CHECK: [0x0a,0x00,0x13,0xd0,0x01,0xff,0x00,0x00]
13439
13440v_cmpx_class_f64_e64 s[10:11], v[1:2], 0
13441// CHECK: [0x0a,0x00,0x13,0xd0,0x01,0x01,0x01,0x00]
13442
13443v_cmpx_class_f64_e64 s[10:11], v[1:2], -1
13444// CHECK: [0x0a,0x00,0x13,0xd0,0x01,0x83,0x01,0x00]
13445
13446v_cmpx_class_f64_e64 s[10:11], v[1:2], 0.5
13447// CHECK: [0x0a,0x00,0x13,0xd0,0x01,0xe1,0x01,0x00]
13448
13449v_cmpx_class_f64_e64 s[10:11], v[1:2], -4.0
13450// CHECK: [0x0a,0x00,0x13,0xd0,0x01,0xef,0x01,0x00]
13451
13452v_cmpx_class_f64_e64 s[10:11], v[1:2], src_vccz
13453// CHECK: [0x0a,0x00,0x13,0xd0,0x01,0xf7,0x01,0x00]
13454
13455v_cmpx_class_f64_e64 s[10:11], v[1:2], src_execz
13456// CHECK: [0x0a,0x00,0x13,0xd0,0x01,0xf9,0x01,0x00]
13457
13458v_cmpx_class_f64_e64 s[10:11], v[1:2], src_scc
13459// CHECK: [0x0a,0x00,0x13,0xd0,0x01,0xfb,0x01,0x00]
13460
13461v_cmpx_class_f64_e64 s[10:11], -v[1:2], v2
13462// CHECK: [0x0a,0x00,0x13,0xd0,0x01,0x05,0x02,0x20]
13463
13464v_cmpx_class_f64_e64 s[10:11], |v[1:2]|, v2
13465// CHECK: [0x0a,0x01,0x13,0xd0,0x01,0x05,0x02,0x00]
13466
13467v_cmp_class_f16_e64 s[10:11], v1, v2
13468// CHECK: [0x0a,0x00,0x14,0xd0,0x01,0x05,0x02,0x00]
13469
13470v_cmp_class_f16_e64 s[12:13], v1, v2
13471// CHECK: [0x0c,0x00,0x14,0xd0,0x01,0x05,0x02,0x00]
13472
13473v_cmp_class_f16_e64 s[100:101], v1, v2
13474// CHECK: [0x64,0x00,0x14,0xd0,0x01,0x05,0x02,0x00]
13475
13476v_cmp_class_f16_e64 flat_scratch, v1, v2
13477// CHECK: [0x66,0x00,0x14,0xd0,0x01,0x05,0x02,0x00]
13478
13479v_cmp_class_f16_e64 vcc, v1, v2
13480// CHECK: [0x6a,0x00,0x14,0xd0,0x01,0x05,0x02,0x00]
13481
13482v_cmp_class_f16_e64 tba, v1, v2
13483// CHECK: [0x6c,0x00,0x14,0xd0,0x01,0x05,0x02,0x00]
13484
13485v_cmp_class_f16_e64 tma, v1, v2
13486// CHECK: [0x6e,0x00,0x14,0xd0,0x01,0x05,0x02,0x00]
13487
13488v_cmp_class_f16_e64 ttmp[10:11], v1, v2
13489// CHECK: [0x7a,0x00,0x14,0xd0,0x01,0x05,0x02,0x00]
13490
13491v_cmp_class_f16_e64 s[10:11], v255, v2
13492// CHECK: [0x0a,0x00,0x14,0xd0,0xff,0x05,0x02,0x00]
13493
13494v_cmp_class_f16_e64 s[10:11], s1, v2
13495// CHECK: [0x0a,0x00,0x14,0xd0,0x01,0x04,0x02,0x00]
13496
13497v_cmp_class_f16_e64 s[10:11], s101, v2
13498// CHECK: [0x0a,0x00,0x14,0xd0,0x65,0x04,0x02,0x00]
13499
13500v_cmp_class_f16_e64 s[10:11], flat_scratch_lo, v2
13501// CHECK: [0x0a,0x00,0x14,0xd0,0x66,0x04,0x02,0x00]
13502
13503v_cmp_class_f16_e64 s[10:11], flat_scratch_hi, v2
13504// CHECK: [0x0a,0x00,0x14,0xd0,0x67,0x04,0x02,0x00]
13505
13506v_cmp_class_f16_e64 s[10:11], vcc_lo, v2
13507// CHECK: [0x0a,0x00,0x14,0xd0,0x6a,0x04,0x02,0x00]
13508
13509v_cmp_class_f16_e64 s[10:11], vcc_hi, v2
13510// CHECK: [0x0a,0x00,0x14,0xd0,0x6b,0x04,0x02,0x00]
13511
13512v_cmp_class_f16_e64 s[10:11], tba_lo, v2
13513// CHECK: [0x0a,0x00,0x14,0xd0,0x6c,0x04,0x02,0x00]
13514
13515v_cmp_class_f16_e64 s[10:11], tba_hi, v2
13516// CHECK: [0x0a,0x00,0x14,0xd0,0x6d,0x04,0x02,0x00]
13517
13518v_cmp_class_f16_e64 s[10:11], tma_lo, v2
13519// CHECK: [0x0a,0x00,0x14,0xd0,0x6e,0x04,0x02,0x00]
13520
13521v_cmp_class_f16_e64 s[10:11], tma_hi, v2
13522// CHECK: [0x0a,0x00,0x14,0xd0,0x6f,0x04,0x02,0x00]
13523
13524v_cmp_class_f16_e64 s[10:11], ttmp11, v2
13525// CHECK: [0x0a,0x00,0x14,0xd0,0x7b,0x04,0x02,0x00]
13526
13527v_cmp_class_f16_e64 s[10:11], m0, v2
13528// CHECK: [0x0a,0x00,0x14,0xd0,0x7c,0x04,0x02,0x00]
13529
13530v_cmp_class_f16_e64 s[10:11], exec_lo, v2
13531// CHECK: [0x0a,0x00,0x14,0xd0,0x7e,0x04,0x02,0x00]
13532
13533v_cmp_class_f16_e64 s[10:11], exec_hi, v2
13534// CHECK: [0x0a,0x00,0x14,0xd0,0x7f,0x04,0x02,0x00]
13535
13536v_cmp_class_f16_e64 s[10:11], 0, v2
13537// CHECK: [0x0a,0x00,0x14,0xd0,0x80,0x04,0x02,0x00]
13538
13539v_cmp_class_f16_e64 s[10:11], -1, v2
13540// CHECK: [0x0a,0x00,0x14,0xd0,0xc1,0x04,0x02,0x00]
13541
13542v_cmp_class_f16_e64 s[10:11], 0.5, v2
13543// CHECK: [0x0a,0x00,0x14,0xd0,0xf0,0x04,0x02,0x00]
13544
13545v_cmp_class_f16_e64 s[10:11], -4.0, v2
13546// CHECK: [0x0a,0x00,0x14,0xd0,0xf7,0x04,0x02,0x00]
13547
13548v_cmp_class_f16_e64 s[10:11], src_vccz, v2
13549// CHECK: [0x0a,0x00,0x14,0xd0,0xfb,0x04,0x02,0x00]
13550
13551v_cmp_class_f16_e64 s[10:11], src_execz, v2
13552// CHECK: [0x0a,0x00,0x14,0xd0,0xfc,0x04,0x02,0x00]
13553
13554v_cmp_class_f16_e64 s[10:11], src_scc, v2
13555// CHECK: [0x0a,0x00,0x14,0xd0,0xfd,0x04,0x02,0x00]
13556
13557v_cmp_class_f16_e64 s[10:11], src_lds_direct, v2
13558// CHECK: [0x0a,0x00,0x14,0xd0,0xfe,0x04,0x02,0x00]
13559
13560v_cmp_class_f16_e64 s[10:11], v1, v255
13561// CHECK: [0x0a,0x00,0x14,0xd0,0x01,0xff,0x03,0x00]
13562
13563v_cmp_class_f16_e64 s[10:11], v1, s2
13564// CHECK: [0x0a,0x00,0x14,0xd0,0x01,0x05,0x00,0x00]
13565
13566v_cmp_class_f16_e64 s[10:11], v1, s101
13567// CHECK: [0x0a,0x00,0x14,0xd0,0x01,0xcb,0x00,0x00]
13568
13569v_cmp_class_f16_e64 s[10:11], v1, flat_scratch_lo
13570// CHECK: [0x0a,0x00,0x14,0xd0,0x01,0xcd,0x00,0x00]
13571
13572v_cmp_class_f16_e64 s[10:11], v1, flat_scratch_hi
13573// CHECK: [0x0a,0x00,0x14,0xd0,0x01,0xcf,0x00,0x00]
13574
13575v_cmp_class_f16_e64 s[10:11], v1, vcc_lo
13576// CHECK: [0x0a,0x00,0x14,0xd0,0x01,0xd5,0x00,0x00]
13577
13578v_cmp_class_f16_e64 s[10:11], v1, vcc_hi
13579// CHECK: [0x0a,0x00,0x14,0xd0,0x01,0xd7,0x00,0x00]
13580
13581v_cmp_class_f16_e64 s[10:11], v1, tba_lo
13582// CHECK: [0x0a,0x00,0x14,0xd0,0x01,0xd9,0x00,0x00]
13583
13584v_cmp_class_f16_e64 s[10:11], v1, tba_hi
13585// CHECK: [0x0a,0x00,0x14,0xd0,0x01,0xdb,0x00,0x00]
13586
13587v_cmp_class_f16_e64 s[10:11], v1, tma_lo
13588// CHECK: [0x0a,0x00,0x14,0xd0,0x01,0xdd,0x00,0x00]
13589
13590v_cmp_class_f16_e64 s[10:11], v1, tma_hi
13591// CHECK: [0x0a,0x00,0x14,0xd0,0x01,0xdf,0x00,0x00]
13592
13593v_cmp_class_f16_e64 s[10:11], v1, ttmp11
13594// CHECK: [0x0a,0x00,0x14,0xd0,0x01,0xf7,0x00,0x00]
13595
13596v_cmp_class_f16_e64 s[10:11], v1, m0
13597// CHECK: [0x0a,0x00,0x14,0xd0,0x01,0xf9,0x00,0x00]
13598
13599v_cmp_class_f16_e64 s[10:11], v1, exec_lo
13600// CHECK: [0x0a,0x00,0x14,0xd0,0x01,0xfd,0x00,0x00]
13601
13602v_cmp_class_f16_e64 s[10:11], v1, exec_hi
13603// CHECK: [0x0a,0x00,0x14,0xd0,0x01,0xff,0x00,0x00]
13604
13605v_cmp_class_f16_e64 s[10:11], v1, 0
13606// CHECK: [0x0a,0x00,0x14,0xd0,0x01,0x01,0x01,0x00]
13607
13608v_cmp_class_f16_e64 s[10:11], v1, -1
13609// CHECK: [0x0a,0x00,0x14,0xd0,0x01,0x83,0x01,0x00]
13610
13611v_cmp_class_f16_e64 s[10:11], v1, 0.5
13612// CHECK: [0x0a,0x00,0x14,0xd0,0x01,0xe1,0x01,0x00]
13613
13614v_cmp_class_f16_e64 s[10:11], v1, -4.0
13615// CHECK: [0x0a,0x00,0x14,0xd0,0x01,0xef,0x01,0x00]
13616
13617v_cmp_class_f16_e64 s[10:11], v1, src_vccz
13618// CHECK: [0x0a,0x00,0x14,0xd0,0x01,0xf7,0x01,0x00]
13619
13620v_cmp_class_f16_e64 s[10:11], v1, src_execz
13621// CHECK: [0x0a,0x00,0x14,0xd0,0x01,0xf9,0x01,0x00]
13622
13623v_cmp_class_f16_e64 s[10:11], v1, src_scc
13624// CHECK: [0x0a,0x00,0x14,0xd0,0x01,0xfb,0x01,0x00]
13625
13626v_cmp_class_f16_e64 s[10:11], -v1, v2
13627// CHECK: [0x0a,0x00,0x14,0xd0,0x01,0x05,0x02,0x20]
13628
13629v_cmp_class_f16_e64 s[10:11], |v1|, v2
13630// CHECK: [0x0a,0x01,0x14,0xd0,0x01,0x05,0x02,0x00]
13631
13632v_cmpx_class_f16_e64 s[10:11], v1, v2
13633// CHECK: [0x0a,0x00,0x15,0xd0,0x01,0x05,0x02,0x00]
13634
13635v_cmpx_class_f16_e64 s[12:13], v1, v2
13636// CHECK: [0x0c,0x00,0x15,0xd0,0x01,0x05,0x02,0x00]
13637
13638v_cmpx_class_f16_e64 s[100:101], v1, v2
13639// CHECK: [0x64,0x00,0x15,0xd0,0x01,0x05,0x02,0x00]
13640
13641v_cmpx_class_f16_e64 flat_scratch, v1, v2
13642// CHECK: [0x66,0x00,0x15,0xd0,0x01,0x05,0x02,0x00]
13643
13644v_cmpx_class_f16_e64 vcc, v1, v2
13645// CHECK: [0x6a,0x00,0x15,0xd0,0x01,0x05,0x02,0x00]
13646
13647v_cmpx_class_f16_e64 tba, v1, v2
13648// CHECK: [0x6c,0x00,0x15,0xd0,0x01,0x05,0x02,0x00]
13649
13650v_cmpx_class_f16_e64 tma, v1, v2
13651// CHECK: [0x6e,0x00,0x15,0xd0,0x01,0x05,0x02,0x00]
13652
13653v_cmpx_class_f16_e64 ttmp[10:11], v1, v2
13654// CHECK: [0x7a,0x00,0x15,0xd0,0x01,0x05,0x02,0x00]
13655
13656v_cmpx_class_f16_e64 s[10:11], v255, v2
13657// CHECK: [0x0a,0x00,0x15,0xd0,0xff,0x05,0x02,0x00]
13658
13659v_cmpx_class_f16_e64 s[10:11], s1, v2
13660// CHECK: [0x0a,0x00,0x15,0xd0,0x01,0x04,0x02,0x00]
13661
13662v_cmpx_class_f16_e64 s[10:11], s101, v2
13663// CHECK: [0x0a,0x00,0x15,0xd0,0x65,0x04,0x02,0x00]
13664
13665v_cmpx_class_f16_e64 s[10:11], flat_scratch_lo, v2
13666// CHECK: [0x0a,0x00,0x15,0xd0,0x66,0x04,0x02,0x00]
13667
13668v_cmpx_class_f16_e64 s[10:11], flat_scratch_hi, v2
13669// CHECK: [0x0a,0x00,0x15,0xd0,0x67,0x04,0x02,0x00]
13670
13671v_cmpx_class_f16_e64 s[10:11], vcc_lo, v2
13672// CHECK: [0x0a,0x00,0x15,0xd0,0x6a,0x04,0x02,0x00]
13673
13674v_cmpx_class_f16_e64 s[10:11], vcc_hi, v2
13675// CHECK: [0x0a,0x00,0x15,0xd0,0x6b,0x04,0x02,0x00]
13676
13677v_cmpx_class_f16_e64 s[10:11], tba_lo, v2
13678// CHECK: [0x0a,0x00,0x15,0xd0,0x6c,0x04,0x02,0x00]
13679
13680v_cmpx_class_f16_e64 s[10:11], tba_hi, v2
13681// CHECK: [0x0a,0x00,0x15,0xd0,0x6d,0x04,0x02,0x00]
13682
13683v_cmpx_class_f16_e64 s[10:11], tma_lo, v2
13684// CHECK: [0x0a,0x00,0x15,0xd0,0x6e,0x04,0x02,0x00]
13685
13686v_cmpx_class_f16_e64 s[10:11], tma_hi, v2
13687// CHECK: [0x0a,0x00,0x15,0xd0,0x6f,0x04,0x02,0x00]
13688
13689v_cmpx_class_f16_e64 s[10:11], ttmp11, v2
13690// CHECK: [0x0a,0x00,0x15,0xd0,0x7b,0x04,0x02,0x00]
13691
13692v_cmpx_class_f16_e64 s[10:11], m0, v2
13693// CHECK: [0x0a,0x00,0x15,0xd0,0x7c,0x04,0x02,0x00]
13694
13695v_cmpx_class_f16_e64 s[10:11], exec_lo, v2
13696// CHECK: [0x0a,0x00,0x15,0xd0,0x7e,0x04,0x02,0x00]
13697
13698v_cmpx_class_f16_e64 s[10:11], exec_hi, v2
13699// CHECK: [0x0a,0x00,0x15,0xd0,0x7f,0x04,0x02,0x00]
13700
13701v_cmpx_class_f16_e64 s[10:11], 0, v2
13702// CHECK: [0x0a,0x00,0x15,0xd0,0x80,0x04,0x02,0x00]
13703
13704v_cmpx_class_f16_e64 s[10:11], -1, v2
13705// CHECK: [0x0a,0x00,0x15,0xd0,0xc1,0x04,0x02,0x00]
13706
13707v_cmpx_class_f16_e64 s[10:11], 0.5, v2
13708// CHECK: [0x0a,0x00,0x15,0xd0,0xf0,0x04,0x02,0x00]
13709
13710v_cmpx_class_f16_e64 s[10:11], -4.0, v2
13711// CHECK: [0x0a,0x00,0x15,0xd0,0xf7,0x04,0x02,0x00]
13712
13713v_cmpx_class_f16_e64 s[10:11], src_vccz, v2
13714// CHECK: [0x0a,0x00,0x15,0xd0,0xfb,0x04,0x02,0x00]
13715
13716v_cmpx_class_f16_e64 s[10:11], src_execz, v2
13717// CHECK: [0x0a,0x00,0x15,0xd0,0xfc,0x04,0x02,0x00]
13718
13719v_cmpx_class_f16_e64 s[10:11], src_scc, v2
13720// CHECK: [0x0a,0x00,0x15,0xd0,0xfd,0x04,0x02,0x00]
13721
13722v_cmpx_class_f16_e64 s[10:11], src_lds_direct, v2
13723// CHECK: [0x0a,0x00,0x15,0xd0,0xfe,0x04,0x02,0x00]
13724
13725v_cmpx_class_f16_e64 s[10:11], v1, v255
13726// CHECK: [0x0a,0x00,0x15,0xd0,0x01,0xff,0x03,0x00]
13727
13728v_cmpx_class_f16_e64 s[10:11], v1, s2
13729// CHECK: [0x0a,0x00,0x15,0xd0,0x01,0x05,0x00,0x00]
13730
13731v_cmpx_class_f16_e64 s[10:11], v1, s101
13732// CHECK: [0x0a,0x00,0x15,0xd0,0x01,0xcb,0x00,0x00]
13733
13734v_cmpx_class_f16_e64 s[10:11], v1, flat_scratch_lo
13735// CHECK: [0x0a,0x00,0x15,0xd0,0x01,0xcd,0x00,0x00]
13736
13737v_cmpx_class_f16_e64 s[10:11], v1, flat_scratch_hi
13738// CHECK: [0x0a,0x00,0x15,0xd0,0x01,0xcf,0x00,0x00]
13739
13740v_cmpx_class_f16_e64 s[10:11], v1, vcc_lo
13741// CHECK: [0x0a,0x00,0x15,0xd0,0x01,0xd5,0x00,0x00]
13742
13743v_cmpx_class_f16_e64 s[10:11], v1, vcc_hi
13744// CHECK: [0x0a,0x00,0x15,0xd0,0x01,0xd7,0x00,0x00]
13745
13746v_cmpx_class_f16_e64 s[10:11], v1, tba_lo
13747// CHECK: [0x0a,0x00,0x15,0xd0,0x01,0xd9,0x00,0x00]
13748
13749v_cmpx_class_f16_e64 s[10:11], v1, tba_hi
13750// CHECK: [0x0a,0x00,0x15,0xd0,0x01,0xdb,0x00,0x00]
13751
13752v_cmpx_class_f16_e64 s[10:11], v1, tma_lo
13753// CHECK: [0x0a,0x00,0x15,0xd0,0x01,0xdd,0x00,0x00]
13754
13755v_cmpx_class_f16_e64 s[10:11], v1, tma_hi
13756// CHECK: [0x0a,0x00,0x15,0xd0,0x01,0xdf,0x00,0x00]
13757
13758v_cmpx_class_f16_e64 s[10:11], v1, ttmp11
13759// CHECK: [0x0a,0x00,0x15,0xd0,0x01,0xf7,0x00,0x00]
13760
13761v_cmpx_class_f16_e64 s[10:11], v1, m0
13762// CHECK: [0x0a,0x00,0x15,0xd0,0x01,0xf9,0x00,0x00]
13763
13764v_cmpx_class_f16_e64 s[10:11], v1, exec_lo
13765// CHECK: [0x0a,0x00,0x15,0xd0,0x01,0xfd,0x00,0x00]
13766
13767v_cmpx_class_f16_e64 s[10:11], v1, exec_hi
13768// CHECK: [0x0a,0x00,0x15,0xd0,0x01,0xff,0x00,0x00]
13769
13770v_cmpx_class_f16_e64 s[10:11], v1, 0
13771// CHECK: [0x0a,0x00,0x15,0xd0,0x01,0x01,0x01,0x00]
13772
13773v_cmpx_class_f16_e64 s[10:11], v1, -1
13774// CHECK: [0x0a,0x00,0x15,0xd0,0x01,0x83,0x01,0x00]
13775
13776v_cmpx_class_f16_e64 s[10:11], v1, 0.5
13777// CHECK: [0x0a,0x00,0x15,0xd0,0x01,0xe1,0x01,0x00]
13778
13779v_cmpx_class_f16_e64 s[10:11], v1, -4.0
13780// CHECK: [0x0a,0x00,0x15,0xd0,0x01,0xef,0x01,0x00]
13781
13782v_cmpx_class_f16_e64 s[10:11], v1, src_vccz
13783// CHECK: [0x0a,0x00,0x15,0xd0,0x01,0xf7,0x01,0x00]
13784
13785v_cmpx_class_f16_e64 s[10:11], v1, src_execz
13786// CHECK: [0x0a,0x00,0x15,0xd0,0x01,0xf9,0x01,0x00]
13787
13788v_cmpx_class_f16_e64 s[10:11], v1, src_scc
13789// CHECK: [0x0a,0x00,0x15,0xd0,0x01,0xfb,0x01,0x00]
13790
13791v_cmpx_class_f16_e64 s[10:11], -v1, v2
13792// CHECK: [0x0a,0x00,0x15,0xd0,0x01,0x05,0x02,0x20]
13793
13794v_cmpx_class_f16_e64 s[10:11], |v1|, v2
13795// CHECK: [0x0a,0x01,0x15,0xd0,0x01,0x05,0x02,0x00]
13796
13797v_cmp_f_f16_e64 s[10:11], v1, v2
13798// CHECK: [0x0a,0x00,0x20,0xd0,0x01,0x05,0x02,0x00]
13799
13800v_cmp_f_f16_e64 s[12:13], v1, v2
13801// CHECK: [0x0c,0x00,0x20,0xd0,0x01,0x05,0x02,0x00]
13802
13803v_cmp_f_f16_e64 s[100:101], v1, v2
13804// CHECK: [0x64,0x00,0x20,0xd0,0x01,0x05,0x02,0x00]
13805
13806v_cmp_f_f16_e64 flat_scratch, v1, v2
13807// CHECK: [0x66,0x00,0x20,0xd0,0x01,0x05,0x02,0x00]
13808
13809v_cmp_f_f16_e64 vcc, v1, v2
13810// CHECK: [0x6a,0x00,0x20,0xd0,0x01,0x05,0x02,0x00]
13811
13812v_cmp_f_f16_e64 tba, v1, v2
13813// CHECK: [0x6c,0x00,0x20,0xd0,0x01,0x05,0x02,0x00]
13814
13815v_cmp_f_f16_e64 tma, v1, v2
13816// CHECK: [0x6e,0x00,0x20,0xd0,0x01,0x05,0x02,0x00]
13817
13818v_cmp_f_f16_e64 ttmp[10:11], v1, v2
13819// CHECK: [0x7a,0x00,0x20,0xd0,0x01,0x05,0x02,0x00]
13820
13821v_cmp_f_f16_e64 s[10:11], v255, v2
13822// CHECK: [0x0a,0x00,0x20,0xd0,0xff,0x05,0x02,0x00]
13823
13824v_cmp_f_f16_e64 s[10:11], s1, v2
13825// CHECK: [0x0a,0x00,0x20,0xd0,0x01,0x04,0x02,0x00]
13826
13827v_cmp_f_f16_e64 s[10:11], s101, v2
13828// CHECK: [0x0a,0x00,0x20,0xd0,0x65,0x04,0x02,0x00]
13829
13830v_cmp_f_f16_e64 s[10:11], flat_scratch_lo, v2
13831// CHECK: [0x0a,0x00,0x20,0xd0,0x66,0x04,0x02,0x00]
13832
13833v_cmp_f_f16_e64 s[10:11], flat_scratch_hi, v2
13834// CHECK: [0x0a,0x00,0x20,0xd0,0x67,0x04,0x02,0x00]
13835
13836v_cmp_f_f16_e64 s[10:11], vcc_lo, v2
13837// CHECK: [0x0a,0x00,0x20,0xd0,0x6a,0x04,0x02,0x00]
13838
13839v_cmp_f_f16_e64 s[10:11], vcc_hi, v2
13840// CHECK: [0x0a,0x00,0x20,0xd0,0x6b,0x04,0x02,0x00]
13841
13842v_cmp_f_f16_e64 s[10:11], tba_lo, v2
13843// CHECK: [0x0a,0x00,0x20,0xd0,0x6c,0x04,0x02,0x00]
13844
13845v_cmp_f_f16_e64 s[10:11], tba_hi, v2
13846// CHECK: [0x0a,0x00,0x20,0xd0,0x6d,0x04,0x02,0x00]
13847
13848v_cmp_f_f16_e64 s[10:11], tma_lo, v2
13849// CHECK: [0x0a,0x00,0x20,0xd0,0x6e,0x04,0x02,0x00]
13850
13851v_cmp_f_f16_e64 s[10:11], tma_hi, v2
13852// CHECK: [0x0a,0x00,0x20,0xd0,0x6f,0x04,0x02,0x00]
13853
13854v_cmp_f_f16_e64 s[10:11], ttmp11, v2
13855// CHECK: [0x0a,0x00,0x20,0xd0,0x7b,0x04,0x02,0x00]
13856
13857v_cmp_f_f16_e64 s[10:11], m0, v2
13858// CHECK: [0x0a,0x00,0x20,0xd0,0x7c,0x04,0x02,0x00]
13859
13860v_cmp_f_f16_e64 s[10:11], exec_lo, v2
13861// CHECK: [0x0a,0x00,0x20,0xd0,0x7e,0x04,0x02,0x00]
13862
13863v_cmp_f_f16_e64 s[10:11], exec_hi, v2
13864// CHECK: [0x0a,0x00,0x20,0xd0,0x7f,0x04,0x02,0x00]
13865
13866v_cmp_f_f16_e64 s[10:11], 0, v2
13867// CHECK: [0x0a,0x00,0x20,0xd0,0x80,0x04,0x02,0x00]
13868
13869v_cmp_f_f16_e64 s[10:11], -1, v2
13870// CHECK: [0x0a,0x00,0x20,0xd0,0xc1,0x04,0x02,0x00]
13871
13872v_cmp_f_f16_e64 s[10:11], 0.5, v2
13873// CHECK: [0x0a,0x00,0x20,0xd0,0xf0,0x04,0x02,0x00]
13874
13875v_cmp_f_f16_e64 s[10:11], -4.0, v2
13876// CHECK: [0x0a,0x00,0x20,0xd0,0xf7,0x04,0x02,0x00]
13877
13878v_cmp_f_f16_e64 s[10:11], src_vccz, v2
13879// CHECK: [0x0a,0x00,0x20,0xd0,0xfb,0x04,0x02,0x00]
13880
13881v_cmp_f_f16_e64 s[10:11], src_execz, v2
13882// CHECK: [0x0a,0x00,0x20,0xd0,0xfc,0x04,0x02,0x00]
13883
13884v_cmp_f_f16_e64 s[10:11], src_scc, v2
13885// CHECK: [0x0a,0x00,0x20,0xd0,0xfd,0x04,0x02,0x00]
13886
13887v_cmp_f_f16_e64 s[10:11], src_lds_direct, v2
13888// CHECK: [0x0a,0x00,0x20,0xd0,0xfe,0x04,0x02,0x00]
13889
13890v_cmp_f_f16_e64 s[10:11], v1, v255
13891// CHECK: [0x0a,0x00,0x20,0xd0,0x01,0xff,0x03,0x00]
13892
13893v_cmp_f_f16_e64 s[10:11], v1, s2
13894// CHECK: [0x0a,0x00,0x20,0xd0,0x01,0x05,0x00,0x00]
13895
13896v_cmp_f_f16_e64 s[10:11], v1, s101
13897// CHECK: [0x0a,0x00,0x20,0xd0,0x01,0xcb,0x00,0x00]
13898
13899v_cmp_f_f16_e64 s[10:11], v1, flat_scratch_lo
13900// CHECK: [0x0a,0x00,0x20,0xd0,0x01,0xcd,0x00,0x00]
13901
13902v_cmp_f_f16_e64 s[10:11], v1, flat_scratch_hi
13903// CHECK: [0x0a,0x00,0x20,0xd0,0x01,0xcf,0x00,0x00]
13904
13905v_cmp_f_f16_e64 s[10:11], v1, vcc_lo
13906// CHECK: [0x0a,0x00,0x20,0xd0,0x01,0xd5,0x00,0x00]
13907
13908v_cmp_f_f16_e64 s[10:11], v1, vcc_hi
13909// CHECK: [0x0a,0x00,0x20,0xd0,0x01,0xd7,0x00,0x00]
13910
13911v_cmp_f_f16_e64 s[10:11], v1, tba_lo
13912// CHECK: [0x0a,0x00,0x20,0xd0,0x01,0xd9,0x00,0x00]
13913
13914v_cmp_f_f16_e64 s[10:11], v1, tba_hi
13915// CHECK: [0x0a,0x00,0x20,0xd0,0x01,0xdb,0x00,0x00]
13916
13917v_cmp_f_f16_e64 s[10:11], v1, tma_lo
13918// CHECK: [0x0a,0x00,0x20,0xd0,0x01,0xdd,0x00,0x00]
13919
13920v_cmp_f_f16_e64 s[10:11], v1, tma_hi
13921// CHECK: [0x0a,0x00,0x20,0xd0,0x01,0xdf,0x00,0x00]
13922
13923v_cmp_f_f16_e64 s[10:11], v1, ttmp11
13924// CHECK: [0x0a,0x00,0x20,0xd0,0x01,0xf7,0x00,0x00]
13925
13926v_cmp_f_f16_e64 s[10:11], v1, m0
13927// CHECK: [0x0a,0x00,0x20,0xd0,0x01,0xf9,0x00,0x00]
13928
13929v_cmp_f_f16_e64 s[10:11], v1, exec_lo
13930// CHECK: [0x0a,0x00,0x20,0xd0,0x01,0xfd,0x00,0x00]
13931
13932v_cmp_f_f16_e64 s[10:11], v1, exec_hi
13933// CHECK: [0x0a,0x00,0x20,0xd0,0x01,0xff,0x00,0x00]
13934
13935v_cmp_f_f16_e64 s[10:11], v1, 0
13936// CHECK: [0x0a,0x00,0x20,0xd0,0x01,0x01,0x01,0x00]
13937
13938v_cmp_f_f16_e64 s[10:11], v1, -1
13939// CHECK: [0x0a,0x00,0x20,0xd0,0x01,0x83,0x01,0x00]
13940
13941v_cmp_f_f16_e64 s[10:11], v1, 0.5
13942// CHECK: [0x0a,0x00,0x20,0xd0,0x01,0xe1,0x01,0x00]
13943
13944v_cmp_f_f16_e64 s[10:11], v1, -4.0
13945// CHECK: [0x0a,0x00,0x20,0xd0,0x01,0xef,0x01,0x00]
13946
13947v_cmp_f_f16_e64 s[10:11], v1, src_vccz
13948// CHECK: [0x0a,0x00,0x20,0xd0,0x01,0xf7,0x01,0x00]
13949
13950v_cmp_f_f16_e64 s[10:11], v1, src_execz
13951// CHECK: [0x0a,0x00,0x20,0xd0,0x01,0xf9,0x01,0x00]
13952
13953v_cmp_f_f16_e64 s[10:11], v1, src_scc
13954// CHECK: [0x0a,0x00,0x20,0xd0,0x01,0xfb,0x01,0x00]
13955
13956v_cmp_f_f16_e64 s[10:11], -v1, v2
13957// CHECK: [0x0a,0x00,0x20,0xd0,0x01,0x05,0x02,0x20]
13958
13959v_cmp_f_f16_e64 s[10:11], v1, -v2
13960// CHECK: [0x0a,0x00,0x20,0xd0,0x01,0x05,0x02,0x40]
13961
13962v_cmp_f_f16_e64 s[10:11], -v1, -v2
13963// CHECK: [0x0a,0x00,0x20,0xd0,0x01,0x05,0x02,0x60]
13964
13965v_cmp_f_f16_e64 s[10:11], |v1|, v2
13966// CHECK: [0x0a,0x01,0x20,0xd0,0x01,0x05,0x02,0x00]
13967
13968v_cmp_f_f16_e64 s[10:11], v1, |v2|
13969// CHECK: [0x0a,0x02,0x20,0xd0,0x01,0x05,0x02,0x00]
13970
13971v_cmp_f_f16_e64 s[10:11], |v1|, |v2|
13972// CHECK: [0x0a,0x03,0x20,0xd0,0x01,0x05,0x02,0x00]
13973
13974v_cmp_f_f16_e64 s[10:11], v1, v2 clamp
13975// CHECK: [0x0a,0x80,0x20,0xd0,0x01,0x05,0x02,0x00]
13976
13977v_cmp_lt_f16_e64 s[10:11], v1, v2
13978// CHECK: [0x0a,0x00,0x21,0xd0,0x01,0x05,0x02,0x00]
13979
13980v_cmp_lt_f16_e64 s[12:13], v1, v2
13981// CHECK: [0x0c,0x00,0x21,0xd0,0x01,0x05,0x02,0x00]
13982
13983v_cmp_lt_f16_e64 s[100:101], v1, v2
13984// CHECK: [0x64,0x00,0x21,0xd0,0x01,0x05,0x02,0x00]
13985
13986v_cmp_lt_f16_e64 flat_scratch, v1, v2
13987// CHECK: [0x66,0x00,0x21,0xd0,0x01,0x05,0x02,0x00]
13988
13989v_cmp_lt_f16_e64 vcc, v1, v2
13990// CHECK: [0x6a,0x00,0x21,0xd0,0x01,0x05,0x02,0x00]
13991
13992v_cmp_lt_f16_e64 tba, v1, v2
13993// CHECK: [0x6c,0x00,0x21,0xd0,0x01,0x05,0x02,0x00]
13994
13995v_cmp_lt_f16_e64 tma, v1, v2
13996// CHECK: [0x6e,0x00,0x21,0xd0,0x01,0x05,0x02,0x00]
13997
13998v_cmp_lt_f16_e64 ttmp[10:11], v1, v2
13999// CHECK: [0x7a,0x00,0x21,0xd0,0x01,0x05,0x02,0x00]
14000
14001v_cmp_lt_f16_e64 s[10:11], v255, v2
14002// CHECK: [0x0a,0x00,0x21,0xd0,0xff,0x05,0x02,0x00]
14003
14004v_cmp_lt_f16_e64 s[10:11], s1, v2
14005// CHECK: [0x0a,0x00,0x21,0xd0,0x01,0x04,0x02,0x00]
14006
14007v_cmp_lt_f16_e64 s[10:11], s101, v2
14008// CHECK: [0x0a,0x00,0x21,0xd0,0x65,0x04,0x02,0x00]
14009
14010v_cmp_lt_f16_e64 s[10:11], flat_scratch_lo, v2
14011// CHECK: [0x0a,0x00,0x21,0xd0,0x66,0x04,0x02,0x00]
14012
14013v_cmp_lt_f16_e64 s[10:11], flat_scratch_hi, v2
14014// CHECK: [0x0a,0x00,0x21,0xd0,0x67,0x04,0x02,0x00]
14015
14016v_cmp_lt_f16_e64 s[10:11], vcc_lo, v2
14017// CHECK: [0x0a,0x00,0x21,0xd0,0x6a,0x04,0x02,0x00]
14018
14019v_cmp_lt_f16_e64 s[10:11], vcc_hi, v2
14020// CHECK: [0x0a,0x00,0x21,0xd0,0x6b,0x04,0x02,0x00]
14021
14022v_cmp_lt_f16_e64 s[10:11], tba_lo, v2
14023// CHECK: [0x0a,0x00,0x21,0xd0,0x6c,0x04,0x02,0x00]
14024
14025v_cmp_lt_f16_e64 s[10:11], tba_hi, v2
14026// CHECK: [0x0a,0x00,0x21,0xd0,0x6d,0x04,0x02,0x00]
14027
14028v_cmp_lt_f16_e64 s[10:11], tma_lo, v2
14029// CHECK: [0x0a,0x00,0x21,0xd0,0x6e,0x04,0x02,0x00]
14030
14031v_cmp_lt_f16_e64 s[10:11], tma_hi, v2
14032// CHECK: [0x0a,0x00,0x21,0xd0,0x6f,0x04,0x02,0x00]
14033
14034v_cmp_lt_f16_e64 s[10:11], ttmp11, v2
14035// CHECK: [0x0a,0x00,0x21,0xd0,0x7b,0x04,0x02,0x00]
14036
14037v_cmp_lt_f16_e64 s[10:11], m0, v2
14038// CHECK: [0x0a,0x00,0x21,0xd0,0x7c,0x04,0x02,0x00]
14039
14040v_cmp_lt_f16_e64 s[10:11], exec_lo, v2
14041// CHECK: [0x0a,0x00,0x21,0xd0,0x7e,0x04,0x02,0x00]
14042
14043v_cmp_lt_f16_e64 s[10:11], exec_hi, v2
14044// CHECK: [0x0a,0x00,0x21,0xd0,0x7f,0x04,0x02,0x00]
14045
14046v_cmp_lt_f16_e64 s[10:11], 0, v2
14047// CHECK: [0x0a,0x00,0x21,0xd0,0x80,0x04,0x02,0x00]
14048
14049v_cmp_lt_f16_e64 s[10:11], -1, v2
14050// CHECK: [0x0a,0x00,0x21,0xd0,0xc1,0x04,0x02,0x00]
14051
14052v_cmp_lt_f16_e64 s[10:11], 0.5, v2
14053// CHECK: [0x0a,0x00,0x21,0xd0,0xf0,0x04,0x02,0x00]
14054
14055v_cmp_lt_f16_e64 s[10:11], -4.0, v2
14056// CHECK: [0x0a,0x00,0x21,0xd0,0xf7,0x04,0x02,0x00]
14057
14058v_cmp_lt_f16_e64 s[10:11], src_vccz, v2
14059// CHECK: [0x0a,0x00,0x21,0xd0,0xfb,0x04,0x02,0x00]
14060
14061v_cmp_lt_f16_e64 s[10:11], src_execz, v2
14062// CHECK: [0x0a,0x00,0x21,0xd0,0xfc,0x04,0x02,0x00]
14063
14064v_cmp_lt_f16_e64 s[10:11], src_scc, v2
14065// CHECK: [0x0a,0x00,0x21,0xd0,0xfd,0x04,0x02,0x00]
14066
14067v_cmp_lt_f16_e64 s[10:11], src_lds_direct, v2
14068// CHECK: [0x0a,0x00,0x21,0xd0,0xfe,0x04,0x02,0x00]
14069
14070v_cmp_lt_f16_e64 s[10:11], v1, v255
14071// CHECK: [0x0a,0x00,0x21,0xd0,0x01,0xff,0x03,0x00]
14072
14073v_cmp_lt_f16_e64 s[10:11], v1, s2
14074// CHECK: [0x0a,0x00,0x21,0xd0,0x01,0x05,0x00,0x00]
14075
14076v_cmp_lt_f16_e64 s[10:11], v1, s101
14077// CHECK: [0x0a,0x00,0x21,0xd0,0x01,0xcb,0x00,0x00]
14078
14079v_cmp_lt_f16_e64 s[10:11], v1, flat_scratch_lo
14080// CHECK: [0x0a,0x00,0x21,0xd0,0x01,0xcd,0x00,0x00]
14081
14082v_cmp_lt_f16_e64 s[10:11], v1, flat_scratch_hi
14083// CHECK: [0x0a,0x00,0x21,0xd0,0x01,0xcf,0x00,0x00]
14084
14085v_cmp_lt_f16_e64 s[10:11], v1, vcc_lo
14086// CHECK: [0x0a,0x00,0x21,0xd0,0x01,0xd5,0x00,0x00]
14087
14088v_cmp_lt_f16_e64 s[10:11], v1, vcc_hi
14089// CHECK: [0x0a,0x00,0x21,0xd0,0x01,0xd7,0x00,0x00]
14090
14091v_cmp_lt_f16_e64 s[10:11], v1, tba_lo
14092// CHECK: [0x0a,0x00,0x21,0xd0,0x01,0xd9,0x00,0x00]
14093
14094v_cmp_lt_f16_e64 s[10:11], v1, tba_hi
14095// CHECK: [0x0a,0x00,0x21,0xd0,0x01,0xdb,0x00,0x00]
14096
14097v_cmp_lt_f16_e64 s[10:11], v1, tma_lo
14098// CHECK: [0x0a,0x00,0x21,0xd0,0x01,0xdd,0x00,0x00]
14099
14100v_cmp_lt_f16_e64 s[10:11], v1, tma_hi
14101// CHECK: [0x0a,0x00,0x21,0xd0,0x01,0xdf,0x00,0x00]
14102
14103v_cmp_lt_f16_e64 s[10:11], v1, ttmp11
14104// CHECK: [0x0a,0x00,0x21,0xd0,0x01,0xf7,0x00,0x00]
14105
14106v_cmp_lt_f16_e64 s[10:11], v1, m0
14107// CHECK: [0x0a,0x00,0x21,0xd0,0x01,0xf9,0x00,0x00]
14108
14109v_cmp_lt_f16_e64 s[10:11], v1, exec_lo
14110// CHECK: [0x0a,0x00,0x21,0xd0,0x01,0xfd,0x00,0x00]
14111
14112v_cmp_lt_f16_e64 s[10:11], v1, exec_hi
14113// CHECK: [0x0a,0x00,0x21,0xd0,0x01,0xff,0x00,0x00]
14114
14115v_cmp_lt_f16_e64 s[10:11], v1, 0
14116// CHECK: [0x0a,0x00,0x21,0xd0,0x01,0x01,0x01,0x00]
14117
14118v_cmp_lt_f16_e64 s[10:11], v1, -1
14119// CHECK: [0x0a,0x00,0x21,0xd0,0x01,0x83,0x01,0x00]
14120
14121v_cmp_lt_f16_e64 s[10:11], v1, 0.5
14122// CHECK: [0x0a,0x00,0x21,0xd0,0x01,0xe1,0x01,0x00]
14123
14124v_cmp_lt_f16_e64 s[10:11], v1, -4.0
14125// CHECK: [0x0a,0x00,0x21,0xd0,0x01,0xef,0x01,0x00]
14126
14127v_cmp_lt_f16_e64 s[10:11], v1, src_vccz
14128// CHECK: [0x0a,0x00,0x21,0xd0,0x01,0xf7,0x01,0x00]
14129
14130v_cmp_lt_f16_e64 s[10:11], v1, src_execz
14131// CHECK: [0x0a,0x00,0x21,0xd0,0x01,0xf9,0x01,0x00]
14132
14133v_cmp_lt_f16_e64 s[10:11], v1, src_scc
14134// CHECK: [0x0a,0x00,0x21,0xd0,0x01,0xfb,0x01,0x00]
14135
14136v_cmp_lt_f16_e64 s[10:11], -v1, v2
14137// CHECK: [0x0a,0x00,0x21,0xd0,0x01,0x05,0x02,0x20]
14138
14139v_cmp_lt_f16_e64 s[10:11], v1, -v2
14140// CHECK: [0x0a,0x00,0x21,0xd0,0x01,0x05,0x02,0x40]
14141
14142v_cmp_lt_f16_e64 s[10:11], -v1, -v2
14143// CHECK: [0x0a,0x00,0x21,0xd0,0x01,0x05,0x02,0x60]
14144
14145v_cmp_lt_f16_e64 s[10:11], |v1|, v2
14146// CHECK: [0x0a,0x01,0x21,0xd0,0x01,0x05,0x02,0x00]
14147
14148v_cmp_lt_f16_e64 s[10:11], v1, |v2|
14149// CHECK: [0x0a,0x02,0x21,0xd0,0x01,0x05,0x02,0x00]
14150
14151v_cmp_lt_f16_e64 s[10:11], |v1|, |v2|
14152// CHECK: [0x0a,0x03,0x21,0xd0,0x01,0x05,0x02,0x00]
14153
14154v_cmp_lt_f16_e64 s[10:11], v1, v2 clamp
14155// CHECK: [0x0a,0x80,0x21,0xd0,0x01,0x05,0x02,0x00]
14156
14157v_cmp_eq_f16_e64 s[10:11], v1, v2
14158// CHECK: [0x0a,0x00,0x22,0xd0,0x01,0x05,0x02,0x00]
14159
14160v_cmp_eq_f16_e64 s[12:13], v1, v2
14161// CHECK: [0x0c,0x00,0x22,0xd0,0x01,0x05,0x02,0x00]
14162
14163v_cmp_eq_f16_e64 s[100:101], v1, v2
14164// CHECK: [0x64,0x00,0x22,0xd0,0x01,0x05,0x02,0x00]
14165
14166v_cmp_eq_f16_e64 flat_scratch, v1, v2
14167// CHECK: [0x66,0x00,0x22,0xd0,0x01,0x05,0x02,0x00]
14168
14169v_cmp_eq_f16_e64 vcc, v1, v2
14170// CHECK: [0x6a,0x00,0x22,0xd0,0x01,0x05,0x02,0x00]
14171
14172v_cmp_eq_f16_e64 tba, v1, v2
14173// CHECK: [0x6c,0x00,0x22,0xd0,0x01,0x05,0x02,0x00]
14174
14175v_cmp_eq_f16_e64 tma, v1, v2
14176// CHECK: [0x6e,0x00,0x22,0xd0,0x01,0x05,0x02,0x00]
14177
14178v_cmp_eq_f16_e64 ttmp[10:11], v1, v2
14179// CHECK: [0x7a,0x00,0x22,0xd0,0x01,0x05,0x02,0x00]
14180
14181v_cmp_eq_f16_e64 s[10:11], v255, v2
14182// CHECK: [0x0a,0x00,0x22,0xd0,0xff,0x05,0x02,0x00]
14183
14184v_cmp_eq_f16_e64 s[10:11], s1, v2
14185// CHECK: [0x0a,0x00,0x22,0xd0,0x01,0x04,0x02,0x00]
14186
14187v_cmp_eq_f16_e64 s[10:11], s101, v2
14188// CHECK: [0x0a,0x00,0x22,0xd0,0x65,0x04,0x02,0x00]
14189
14190v_cmp_eq_f16_e64 s[10:11], flat_scratch_lo, v2
14191// CHECK: [0x0a,0x00,0x22,0xd0,0x66,0x04,0x02,0x00]
14192
14193v_cmp_eq_f16_e64 s[10:11], flat_scratch_hi, v2
14194// CHECK: [0x0a,0x00,0x22,0xd0,0x67,0x04,0x02,0x00]
14195
14196v_cmp_eq_f16_e64 s[10:11], vcc_lo, v2
14197// CHECK: [0x0a,0x00,0x22,0xd0,0x6a,0x04,0x02,0x00]
14198
14199v_cmp_eq_f16_e64 s[10:11], vcc_hi, v2
14200// CHECK: [0x0a,0x00,0x22,0xd0,0x6b,0x04,0x02,0x00]
14201
14202v_cmp_eq_f16_e64 s[10:11], tba_lo, v2
14203// CHECK: [0x0a,0x00,0x22,0xd0,0x6c,0x04,0x02,0x00]
14204
14205v_cmp_eq_f16_e64 s[10:11], tba_hi, v2
14206// CHECK: [0x0a,0x00,0x22,0xd0,0x6d,0x04,0x02,0x00]
14207
14208v_cmp_eq_f16_e64 s[10:11], tma_lo, v2
14209// CHECK: [0x0a,0x00,0x22,0xd0,0x6e,0x04,0x02,0x00]
14210
14211v_cmp_eq_f16_e64 s[10:11], tma_hi, v2
14212// CHECK: [0x0a,0x00,0x22,0xd0,0x6f,0x04,0x02,0x00]
14213
14214v_cmp_eq_f16_e64 s[10:11], ttmp11, v2
14215// CHECK: [0x0a,0x00,0x22,0xd0,0x7b,0x04,0x02,0x00]
14216
14217v_cmp_eq_f16_e64 s[10:11], m0, v2
14218// CHECK: [0x0a,0x00,0x22,0xd0,0x7c,0x04,0x02,0x00]
14219
14220v_cmp_eq_f16_e64 s[10:11], exec_lo, v2
14221// CHECK: [0x0a,0x00,0x22,0xd0,0x7e,0x04,0x02,0x00]
14222
14223v_cmp_eq_f16_e64 s[10:11], exec_hi, v2
14224// CHECK: [0x0a,0x00,0x22,0xd0,0x7f,0x04,0x02,0x00]
14225
14226v_cmp_eq_f16_e64 s[10:11], 0, v2
14227// CHECK: [0x0a,0x00,0x22,0xd0,0x80,0x04,0x02,0x00]
14228
14229v_cmp_eq_f16_e64 s[10:11], -1, v2
14230// CHECK: [0x0a,0x00,0x22,0xd0,0xc1,0x04,0x02,0x00]
14231
14232v_cmp_eq_f16_e64 s[10:11], 0.5, v2
14233// CHECK: [0x0a,0x00,0x22,0xd0,0xf0,0x04,0x02,0x00]
14234
14235v_cmp_eq_f16_e64 s[10:11], -4.0, v2
14236// CHECK: [0x0a,0x00,0x22,0xd0,0xf7,0x04,0x02,0x00]
14237
14238v_cmp_eq_f16_e64 s[10:11], src_vccz, v2
14239// CHECK: [0x0a,0x00,0x22,0xd0,0xfb,0x04,0x02,0x00]
14240
14241v_cmp_eq_f16_e64 s[10:11], src_execz, v2
14242// CHECK: [0x0a,0x00,0x22,0xd0,0xfc,0x04,0x02,0x00]
14243
14244v_cmp_eq_f16_e64 s[10:11], src_scc, v2
14245// CHECK: [0x0a,0x00,0x22,0xd0,0xfd,0x04,0x02,0x00]
14246
14247v_cmp_eq_f16_e64 s[10:11], src_lds_direct, v2
14248// CHECK: [0x0a,0x00,0x22,0xd0,0xfe,0x04,0x02,0x00]
14249
14250v_cmp_eq_f16_e64 s[10:11], v1, v255
14251// CHECK: [0x0a,0x00,0x22,0xd0,0x01,0xff,0x03,0x00]
14252
14253v_cmp_eq_f16_e64 s[10:11], v1, s2
14254// CHECK: [0x0a,0x00,0x22,0xd0,0x01,0x05,0x00,0x00]
14255
14256v_cmp_eq_f16_e64 s[10:11], v1, s101
14257// CHECK: [0x0a,0x00,0x22,0xd0,0x01,0xcb,0x00,0x00]
14258
14259v_cmp_eq_f16_e64 s[10:11], v1, flat_scratch_lo
14260// CHECK: [0x0a,0x00,0x22,0xd0,0x01,0xcd,0x00,0x00]
14261
14262v_cmp_eq_f16_e64 s[10:11], v1, flat_scratch_hi
14263// CHECK: [0x0a,0x00,0x22,0xd0,0x01,0xcf,0x00,0x00]
14264
14265v_cmp_eq_f16_e64 s[10:11], v1, vcc_lo
14266// CHECK: [0x0a,0x00,0x22,0xd0,0x01,0xd5,0x00,0x00]
14267
14268v_cmp_eq_f16_e64 s[10:11], v1, vcc_hi
14269// CHECK: [0x0a,0x00,0x22,0xd0,0x01,0xd7,0x00,0x00]
14270
14271v_cmp_eq_f16_e64 s[10:11], v1, tba_lo
14272// CHECK: [0x0a,0x00,0x22,0xd0,0x01,0xd9,0x00,0x00]
14273
14274v_cmp_eq_f16_e64 s[10:11], v1, tba_hi
14275// CHECK: [0x0a,0x00,0x22,0xd0,0x01,0xdb,0x00,0x00]
14276
14277v_cmp_eq_f16_e64 s[10:11], v1, tma_lo
14278// CHECK: [0x0a,0x00,0x22,0xd0,0x01,0xdd,0x00,0x00]
14279
14280v_cmp_eq_f16_e64 s[10:11], v1, tma_hi
14281// CHECK: [0x0a,0x00,0x22,0xd0,0x01,0xdf,0x00,0x00]
14282
14283v_cmp_eq_f16_e64 s[10:11], v1, ttmp11
14284// CHECK: [0x0a,0x00,0x22,0xd0,0x01,0xf7,0x00,0x00]
14285
14286v_cmp_eq_f16_e64 s[10:11], v1, m0
14287// CHECK: [0x0a,0x00,0x22,0xd0,0x01,0xf9,0x00,0x00]
14288
14289v_cmp_eq_f16_e64 s[10:11], v1, exec_lo
14290// CHECK: [0x0a,0x00,0x22,0xd0,0x01,0xfd,0x00,0x00]
14291
14292v_cmp_eq_f16_e64 s[10:11], v1, exec_hi
14293// CHECK: [0x0a,0x00,0x22,0xd0,0x01,0xff,0x00,0x00]
14294
14295v_cmp_eq_f16_e64 s[10:11], v1, 0
14296// CHECK: [0x0a,0x00,0x22,0xd0,0x01,0x01,0x01,0x00]
14297
14298v_cmp_eq_f16_e64 s[10:11], v1, -1
14299// CHECK: [0x0a,0x00,0x22,0xd0,0x01,0x83,0x01,0x00]
14300
14301v_cmp_eq_f16_e64 s[10:11], v1, 0.5
14302// CHECK: [0x0a,0x00,0x22,0xd0,0x01,0xe1,0x01,0x00]
14303
14304v_cmp_eq_f16_e64 s[10:11], v1, -4.0
14305// CHECK: [0x0a,0x00,0x22,0xd0,0x01,0xef,0x01,0x00]
14306
14307v_cmp_eq_f16_e64 s[10:11], v1, src_vccz
14308// CHECK: [0x0a,0x00,0x22,0xd0,0x01,0xf7,0x01,0x00]
14309
14310v_cmp_eq_f16_e64 s[10:11], v1, src_execz
14311// CHECK: [0x0a,0x00,0x22,0xd0,0x01,0xf9,0x01,0x00]
14312
14313v_cmp_eq_f16_e64 s[10:11], v1, src_scc
14314// CHECK: [0x0a,0x00,0x22,0xd0,0x01,0xfb,0x01,0x00]
14315
14316v_cmp_eq_f16_e64 s[10:11], -v1, v2
14317// CHECK: [0x0a,0x00,0x22,0xd0,0x01,0x05,0x02,0x20]
14318
14319v_cmp_eq_f16_e64 s[10:11], v1, -v2
14320// CHECK: [0x0a,0x00,0x22,0xd0,0x01,0x05,0x02,0x40]
14321
14322v_cmp_eq_f16_e64 s[10:11], -v1, -v2
14323// CHECK: [0x0a,0x00,0x22,0xd0,0x01,0x05,0x02,0x60]
14324
14325v_cmp_eq_f16_e64 s[10:11], |v1|, v2
14326// CHECK: [0x0a,0x01,0x22,0xd0,0x01,0x05,0x02,0x00]
14327
14328v_cmp_eq_f16_e64 s[10:11], v1, |v2|
14329// CHECK: [0x0a,0x02,0x22,0xd0,0x01,0x05,0x02,0x00]
14330
14331v_cmp_eq_f16_e64 s[10:11], |v1|, |v2|
14332// CHECK: [0x0a,0x03,0x22,0xd0,0x01,0x05,0x02,0x00]
14333
14334v_cmp_eq_f16_e64 s[10:11], v1, v2 clamp
14335// CHECK: [0x0a,0x80,0x22,0xd0,0x01,0x05,0x02,0x00]
14336
14337v_cmp_le_f16_e64 s[10:11], v1, v2
14338// CHECK: [0x0a,0x00,0x23,0xd0,0x01,0x05,0x02,0x00]
14339
14340v_cmp_le_f16_e64 s[12:13], v1, v2
14341// CHECK: [0x0c,0x00,0x23,0xd0,0x01,0x05,0x02,0x00]
14342
14343v_cmp_le_f16_e64 s[100:101], v1, v2
14344// CHECK: [0x64,0x00,0x23,0xd0,0x01,0x05,0x02,0x00]
14345
14346v_cmp_le_f16_e64 flat_scratch, v1, v2
14347// CHECK: [0x66,0x00,0x23,0xd0,0x01,0x05,0x02,0x00]
14348
14349v_cmp_le_f16_e64 vcc, v1, v2
14350// CHECK: [0x6a,0x00,0x23,0xd0,0x01,0x05,0x02,0x00]
14351
14352v_cmp_le_f16_e64 tba, v1, v2
14353// CHECK: [0x6c,0x00,0x23,0xd0,0x01,0x05,0x02,0x00]
14354
14355v_cmp_le_f16_e64 tma, v1, v2
14356// CHECK: [0x6e,0x00,0x23,0xd0,0x01,0x05,0x02,0x00]
14357
14358v_cmp_le_f16_e64 ttmp[10:11], v1, v2
14359// CHECK: [0x7a,0x00,0x23,0xd0,0x01,0x05,0x02,0x00]
14360
14361v_cmp_le_f16_e64 s[10:11], v255, v2
14362// CHECK: [0x0a,0x00,0x23,0xd0,0xff,0x05,0x02,0x00]
14363
14364v_cmp_le_f16_e64 s[10:11], s1, v2
14365// CHECK: [0x0a,0x00,0x23,0xd0,0x01,0x04,0x02,0x00]
14366
14367v_cmp_le_f16_e64 s[10:11], s101, v2
14368// CHECK: [0x0a,0x00,0x23,0xd0,0x65,0x04,0x02,0x00]
14369
14370v_cmp_le_f16_e64 s[10:11], flat_scratch_lo, v2
14371// CHECK: [0x0a,0x00,0x23,0xd0,0x66,0x04,0x02,0x00]
14372
14373v_cmp_le_f16_e64 s[10:11], flat_scratch_hi, v2
14374// CHECK: [0x0a,0x00,0x23,0xd0,0x67,0x04,0x02,0x00]
14375
14376v_cmp_le_f16_e64 s[10:11], vcc_lo, v2
14377// CHECK: [0x0a,0x00,0x23,0xd0,0x6a,0x04,0x02,0x00]
14378
14379v_cmp_le_f16_e64 s[10:11], vcc_hi, v2
14380// CHECK: [0x0a,0x00,0x23,0xd0,0x6b,0x04,0x02,0x00]
14381
14382v_cmp_le_f16_e64 s[10:11], tba_lo, v2
14383// CHECK: [0x0a,0x00,0x23,0xd0,0x6c,0x04,0x02,0x00]
14384
14385v_cmp_le_f16_e64 s[10:11], tba_hi, v2
14386// CHECK: [0x0a,0x00,0x23,0xd0,0x6d,0x04,0x02,0x00]
14387
14388v_cmp_le_f16_e64 s[10:11], tma_lo, v2
14389// CHECK: [0x0a,0x00,0x23,0xd0,0x6e,0x04,0x02,0x00]
14390
14391v_cmp_le_f16_e64 s[10:11], tma_hi, v2
14392// CHECK: [0x0a,0x00,0x23,0xd0,0x6f,0x04,0x02,0x00]
14393
14394v_cmp_le_f16_e64 s[10:11], ttmp11, v2
14395// CHECK: [0x0a,0x00,0x23,0xd0,0x7b,0x04,0x02,0x00]
14396
14397v_cmp_le_f16_e64 s[10:11], m0, v2
14398// CHECK: [0x0a,0x00,0x23,0xd0,0x7c,0x04,0x02,0x00]
14399
14400v_cmp_le_f16_e64 s[10:11], exec_lo, v2
14401// CHECK: [0x0a,0x00,0x23,0xd0,0x7e,0x04,0x02,0x00]
14402
14403v_cmp_le_f16_e64 s[10:11], exec_hi, v2
14404// CHECK: [0x0a,0x00,0x23,0xd0,0x7f,0x04,0x02,0x00]
14405
14406v_cmp_le_f16_e64 s[10:11], 0, v2
14407// CHECK: [0x0a,0x00,0x23,0xd0,0x80,0x04,0x02,0x00]
14408
14409v_cmp_le_f16_e64 s[10:11], -1, v2
14410// CHECK: [0x0a,0x00,0x23,0xd0,0xc1,0x04,0x02,0x00]
14411
14412v_cmp_le_f16_e64 s[10:11], 0.5, v2
14413// CHECK: [0x0a,0x00,0x23,0xd0,0xf0,0x04,0x02,0x00]
14414
14415v_cmp_le_f16_e64 s[10:11], -4.0, v2
14416// CHECK: [0x0a,0x00,0x23,0xd0,0xf7,0x04,0x02,0x00]
14417
14418v_cmp_le_f16_e64 s[10:11], src_vccz, v2
14419// CHECK: [0x0a,0x00,0x23,0xd0,0xfb,0x04,0x02,0x00]
14420
14421v_cmp_le_f16_e64 s[10:11], src_execz, v2
14422// CHECK: [0x0a,0x00,0x23,0xd0,0xfc,0x04,0x02,0x00]
14423
14424v_cmp_le_f16_e64 s[10:11], src_scc, v2
14425// CHECK: [0x0a,0x00,0x23,0xd0,0xfd,0x04,0x02,0x00]
14426
14427v_cmp_le_f16_e64 s[10:11], src_lds_direct, v2
14428// CHECK: [0x0a,0x00,0x23,0xd0,0xfe,0x04,0x02,0x00]
14429
14430v_cmp_le_f16_e64 s[10:11], v1, v255
14431// CHECK: [0x0a,0x00,0x23,0xd0,0x01,0xff,0x03,0x00]
14432
14433v_cmp_le_f16_e64 s[10:11], v1, s2
14434// CHECK: [0x0a,0x00,0x23,0xd0,0x01,0x05,0x00,0x00]
14435
14436v_cmp_le_f16_e64 s[10:11], v1, s101
14437// CHECK: [0x0a,0x00,0x23,0xd0,0x01,0xcb,0x00,0x00]
14438
14439v_cmp_le_f16_e64 s[10:11], v1, flat_scratch_lo
14440// CHECK: [0x0a,0x00,0x23,0xd0,0x01,0xcd,0x00,0x00]
14441
14442v_cmp_le_f16_e64 s[10:11], v1, flat_scratch_hi
14443// CHECK: [0x0a,0x00,0x23,0xd0,0x01,0xcf,0x00,0x00]
14444
14445v_cmp_le_f16_e64 s[10:11], v1, vcc_lo
14446// CHECK: [0x0a,0x00,0x23,0xd0,0x01,0xd5,0x00,0x00]
14447
14448v_cmp_le_f16_e64 s[10:11], v1, vcc_hi
14449// CHECK: [0x0a,0x00,0x23,0xd0,0x01,0xd7,0x00,0x00]
14450
14451v_cmp_le_f16_e64 s[10:11], v1, tba_lo
14452// CHECK: [0x0a,0x00,0x23,0xd0,0x01,0xd9,0x00,0x00]
14453
14454v_cmp_le_f16_e64 s[10:11], v1, tba_hi
14455// CHECK: [0x0a,0x00,0x23,0xd0,0x01,0xdb,0x00,0x00]
14456
14457v_cmp_le_f16_e64 s[10:11], v1, tma_lo
14458// CHECK: [0x0a,0x00,0x23,0xd0,0x01,0xdd,0x00,0x00]
14459
14460v_cmp_le_f16_e64 s[10:11], v1, tma_hi
14461// CHECK: [0x0a,0x00,0x23,0xd0,0x01,0xdf,0x00,0x00]
14462
14463v_cmp_le_f16_e64 s[10:11], v1, ttmp11
14464// CHECK: [0x0a,0x00,0x23,0xd0,0x01,0xf7,0x00,0x00]
14465
14466v_cmp_le_f16_e64 s[10:11], v1, m0
14467// CHECK: [0x0a,0x00,0x23,0xd0,0x01,0xf9,0x00,0x00]
14468
14469v_cmp_le_f16_e64 s[10:11], v1, exec_lo
14470// CHECK: [0x0a,0x00,0x23,0xd0,0x01,0xfd,0x00,0x00]
14471
14472v_cmp_le_f16_e64 s[10:11], v1, exec_hi
14473// CHECK: [0x0a,0x00,0x23,0xd0,0x01,0xff,0x00,0x00]
14474
14475v_cmp_le_f16_e64 s[10:11], v1, 0
14476// CHECK: [0x0a,0x00,0x23,0xd0,0x01,0x01,0x01,0x00]
14477
14478v_cmp_le_f16_e64 s[10:11], v1, -1
14479// CHECK: [0x0a,0x00,0x23,0xd0,0x01,0x83,0x01,0x00]
14480
14481v_cmp_le_f16_e64 s[10:11], v1, 0.5
14482// CHECK: [0x0a,0x00,0x23,0xd0,0x01,0xe1,0x01,0x00]
14483
14484v_cmp_le_f16_e64 s[10:11], v1, -4.0
14485// CHECK: [0x0a,0x00,0x23,0xd0,0x01,0xef,0x01,0x00]
14486
14487v_cmp_le_f16_e64 s[10:11], v1, src_vccz
14488// CHECK: [0x0a,0x00,0x23,0xd0,0x01,0xf7,0x01,0x00]
14489
14490v_cmp_le_f16_e64 s[10:11], v1, src_execz
14491// CHECK: [0x0a,0x00,0x23,0xd0,0x01,0xf9,0x01,0x00]
14492
14493v_cmp_le_f16_e64 s[10:11], v1, src_scc
14494// CHECK: [0x0a,0x00,0x23,0xd0,0x01,0xfb,0x01,0x00]
14495
14496v_cmp_le_f16_e64 s[10:11], -v1, v2
14497// CHECK: [0x0a,0x00,0x23,0xd0,0x01,0x05,0x02,0x20]
14498
14499v_cmp_le_f16_e64 s[10:11], v1, -v2
14500// CHECK: [0x0a,0x00,0x23,0xd0,0x01,0x05,0x02,0x40]
14501
14502v_cmp_le_f16_e64 s[10:11], -v1, -v2
14503// CHECK: [0x0a,0x00,0x23,0xd0,0x01,0x05,0x02,0x60]
14504
14505v_cmp_le_f16_e64 s[10:11], |v1|, v2
14506// CHECK: [0x0a,0x01,0x23,0xd0,0x01,0x05,0x02,0x00]
14507
14508v_cmp_le_f16_e64 s[10:11], v1, |v2|
14509// CHECK: [0x0a,0x02,0x23,0xd0,0x01,0x05,0x02,0x00]
14510
14511v_cmp_le_f16_e64 s[10:11], |v1|, |v2|
14512// CHECK: [0x0a,0x03,0x23,0xd0,0x01,0x05,0x02,0x00]
14513
14514v_cmp_le_f16_e64 s[10:11], v1, v2 clamp
14515// CHECK: [0x0a,0x80,0x23,0xd0,0x01,0x05,0x02,0x00]
14516
14517v_cmp_gt_f16_e64 s[10:11], v1, v2
14518// CHECK: [0x0a,0x00,0x24,0xd0,0x01,0x05,0x02,0x00]
14519
14520v_cmp_gt_f16_e64 s[12:13], v1, v2
14521// CHECK: [0x0c,0x00,0x24,0xd0,0x01,0x05,0x02,0x00]
14522
14523v_cmp_gt_f16_e64 s[100:101], v1, v2
14524// CHECK: [0x64,0x00,0x24,0xd0,0x01,0x05,0x02,0x00]
14525
14526v_cmp_gt_f16_e64 flat_scratch, v1, v2
14527// CHECK: [0x66,0x00,0x24,0xd0,0x01,0x05,0x02,0x00]
14528
14529v_cmp_gt_f16_e64 vcc, v1, v2
14530// CHECK: [0x6a,0x00,0x24,0xd0,0x01,0x05,0x02,0x00]
14531
14532v_cmp_gt_f16_e64 tba, v1, v2
14533// CHECK: [0x6c,0x00,0x24,0xd0,0x01,0x05,0x02,0x00]
14534
14535v_cmp_gt_f16_e64 tma, v1, v2
14536// CHECK: [0x6e,0x00,0x24,0xd0,0x01,0x05,0x02,0x00]
14537
14538v_cmp_gt_f16_e64 ttmp[10:11], v1, v2
14539// CHECK: [0x7a,0x00,0x24,0xd0,0x01,0x05,0x02,0x00]
14540
14541v_cmp_gt_f16_e64 s[10:11], v255, v2
14542// CHECK: [0x0a,0x00,0x24,0xd0,0xff,0x05,0x02,0x00]
14543
14544v_cmp_gt_f16_e64 s[10:11], s1, v2
14545// CHECK: [0x0a,0x00,0x24,0xd0,0x01,0x04,0x02,0x00]
14546
14547v_cmp_gt_f16_e64 s[10:11], s101, v2
14548// CHECK: [0x0a,0x00,0x24,0xd0,0x65,0x04,0x02,0x00]
14549
14550v_cmp_gt_f16_e64 s[10:11], flat_scratch_lo, v2
14551// CHECK: [0x0a,0x00,0x24,0xd0,0x66,0x04,0x02,0x00]
14552
14553v_cmp_gt_f16_e64 s[10:11], flat_scratch_hi, v2
14554// CHECK: [0x0a,0x00,0x24,0xd0,0x67,0x04,0x02,0x00]
14555
14556v_cmp_gt_f16_e64 s[10:11], vcc_lo, v2
14557// CHECK: [0x0a,0x00,0x24,0xd0,0x6a,0x04,0x02,0x00]
14558
14559v_cmp_gt_f16_e64 s[10:11], vcc_hi, v2
14560// CHECK: [0x0a,0x00,0x24,0xd0,0x6b,0x04,0x02,0x00]
14561
14562v_cmp_gt_f16_e64 s[10:11], tba_lo, v2
14563// CHECK: [0x0a,0x00,0x24,0xd0,0x6c,0x04,0x02,0x00]
14564
14565v_cmp_gt_f16_e64 s[10:11], tba_hi, v2
14566// CHECK: [0x0a,0x00,0x24,0xd0,0x6d,0x04,0x02,0x00]
14567
14568v_cmp_gt_f16_e64 s[10:11], tma_lo, v2
14569// CHECK: [0x0a,0x00,0x24,0xd0,0x6e,0x04,0x02,0x00]
14570
14571v_cmp_gt_f16_e64 s[10:11], tma_hi, v2
14572// CHECK: [0x0a,0x00,0x24,0xd0,0x6f,0x04,0x02,0x00]
14573
14574v_cmp_gt_f16_e64 s[10:11], ttmp11, v2
14575// CHECK: [0x0a,0x00,0x24,0xd0,0x7b,0x04,0x02,0x00]
14576
14577v_cmp_gt_f16_e64 s[10:11], m0, v2
14578// CHECK: [0x0a,0x00,0x24,0xd0,0x7c,0x04,0x02,0x00]
14579
14580v_cmp_gt_f16_e64 s[10:11], exec_lo, v2
14581// CHECK: [0x0a,0x00,0x24,0xd0,0x7e,0x04,0x02,0x00]
14582
14583v_cmp_gt_f16_e64 s[10:11], exec_hi, v2
14584// CHECK: [0x0a,0x00,0x24,0xd0,0x7f,0x04,0x02,0x00]
14585
14586v_cmp_gt_f16_e64 s[10:11], 0, v2
14587// CHECK: [0x0a,0x00,0x24,0xd0,0x80,0x04,0x02,0x00]
14588
14589v_cmp_gt_f16_e64 s[10:11], -1, v2
14590// CHECK: [0x0a,0x00,0x24,0xd0,0xc1,0x04,0x02,0x00]
14591
14592v_cmp_gt_f16_e64 s[10:11], 0.5, v2
14593// CHECK: [0x0a,0x00,0x24,0xd0,0xf0,0x04,0x02,0x00]
14594
14595v_cmp_gt_f16_e64 s[10:11], -4.0, v2
14596// CHECK: [0x0a,0x00,0x24,0xd0,0xf7,0x04,0x02,0x00]
14597
14598v_cmp_gt_f16_e64 s[10:11], src_vccz, v2
14599// CHECK: [0x0a,0x00,0x24,0xd0,0xfb,0x04,0x02,0x00]
14600
14601v_cmp_gt_f16_e64 s[10:11], src_execz, v2
14602// CHECK: [0x0a,0x00,0x24,0xd0,0xfc,0x04,0x02,0x00]
14603
14604v_cmp_gt_f16_e64 s[10:11], src_scc, v2
14605// CHECK: [0x0a,0x00,0x24,0xd0,0xfd,0x04,0x02,0x00]
14606
14607v_cmp_gt_f16_e64 s[10:11], src_lds_direct, v2
14608// CHECK: [0x0a,0x00,0x24,0xd0,0xfe,0x04,0x02,0x00]
14609
14610v_cmp_gt_f16_e64 s[10:11], v1, v255
14611// CHECK: [0x0a,0x00,0x24,0xd0,0x01,0xff,0x03,0x00]
14612
14613v_cmp_gt_f16_e64 s[10:11], v1, s2
14614// CHECK: [0x0a,0x00,0x24,0xd0,0x01,0x05,0x00,0x00]
14615
14616v_cmp_gt_f16_e64 s[10:11], v1, s101
14617// CHECK: [0x0a,0x00,0x24,0xd0,0x01,0xcb,0x00,0x00]
14618
14619v_cmp_gt_f16_e64 s[10:11], v1, flat_scratch_lo
14620// CHECK: [0x0a,0x00,0x24,0xd0,0x01,0xcd,0x00,0x00]
14621
14622v_cmp_gt_f16_e64 s[10:11], v1, flat_scratch_hi
14623// CHECK: [0x0a,0x00,0x24,0xd0,0x01,0xcf,0x00,0x00]
14624
14625v_cmp_gt_f16_e64 s[10:11], v1, vcc_lo
14626// CHECK: [0x0a,0x00,0x24,0xd0,0x01,0xd5,0x00,0x00]
14627
14628v_cmp_gt_f16_e64 s[10:11], v1, vcc_hi
14629// CHECK: [0x0a,0x00,0x24,0xd0,0x01,0xd7,0x00,0x00]
14630
14631v_cmp_gt_f16_e64 s[10:11], v1, tba_lo
14632// CHECK: [0x0a,0x00,0x24,0xd0,0x01,0xd9,0x00,0x00]
14633
14634v_cmp_gt_f16_e64 s[10:11], v1, tba_hi
14635// CHECK: [0x0a,0x00,0x24,0xd0,0x01,0xdb,0x00,0x00]
14636
14637v_cmp_gt_f16_e64 s[10:11], v1, tma_lo
14638// CHECK: [0x0a,0x00,0x24,0xd0,0x01,0xdd,0x00,0x00]
14639
14640v_cmp_gt_f16_e64 s[10:11], v1, tma_hi
14641// CHECK: [0x0a,0x00,0x24,0xd0,0x01,0xdf,0x00,0x00]
14642
14643v_cmp_gt_f16_e64 s[10:11], v1, ttmp11
14644// CHECK: [0x0a,0x00,0x24,0xd0,0x01,0xf7,0x00,0x00]
14645
14646v_cmp_gt_f16_e64 s[10:11], v1, m0
14647// CHECK: [0x0a,0x00,0x24,0xd0,0x01,0xf9,0x00,0x00]
14648
14649v_cmp_gt_f16_e64 s[10:11], v1, exec_lo
14650// CHECK: [0x0a,0x00,0x24,0xd0,0x01,0xfd,0x00,0x00]
14651
14652v_cmp_gt_f16_e64 s[10:11], v1, exec_hi
14653// CHECK: [0x0a,0x00,0x24,0xd0,0x01,0xff,0x00,0x00]
14654
14655v_cmp_gt_f16_e64 s[10:11], v1, 0
14656// CHECK: [0x0a,0x00,0x24,0xd0,0x01,0x01,0x01,0x00]
14657
14658v_cmp_gt_f16_e64 s[10:11], v1, -1
14659// CHECK: [0x0a,0x00,0x24,0xd0,0x01,0x83,0x01,0x00]
14660
14661v_cmp_gt_f16_e64 s[10:11], v1, 0.5
14662// CHECK: [0x0a,0x00,0x24,0xd0,0x01,0xe1,0x01,0x00]
14663
14664v_cmp_gt_f16_e64 s[10:11], v1, -4.0
14665// CHECK: [0x0a,0x00,0x24,0xd0,0x01,0xef,0x01,0x00]
14666
14667v_cmp_gt_f16_e64 s[10:11], v1, src_vccz
14668// CHECK: [0x0a,0x00,0x24,0xd0,0x01,0xf7,0x01,0x00]
14669
14670v_cmp_gt_f16_e64 s[10:11], v1, src_execz
14671// CHECK: [0x0a,0x00,0x24,0xd0,0x01,0xf9,0x01,0x00]
14672
14673v_cmp_gt_f16_e64 s[10:11], v1, src_scc
14674// CHECK: [0x0a,0x00,0x24,0xd0,0x01,0xfb,0x01,0x00]
14675
14676v_cmp_gt_f16_e64 s[10:11], -v1, v2
14677// CHECK: [0x0a,0x00,0x24,0xd0,0x01,0x05,0x02,0x20]
14678
14679v_cmp_gt_f16_e64 s[10:11], v1, -v2
14680// CHECK: [0x0a,0x00,0x24,0xd0,0x01,0x05,0x02,0x40]
14681
14682v_cmp_gt_f16_e64 s[10:11], -v1, -v2
14683// CHECK: [0x0a,0x00,0x24,0xd0,0x01,0x05,0x02,0x60]
14684
14685v_cmp_gt_f16_e64 s[10:11], |v1|, v2
14686// CHECK: [0x0a,0x01,0x24,0xd0,0x01,0x05,0x02,0x00]
14687
14688v_cmp_gt_f16_e64 s[10:11], v1, |v2|
14689// CHECK: [0x0a,0x02,0x24,0xd0,0x01,0x05,0x02,0x00]
14690
14691v_cmp_gt_f16_e64 s[10:11], |v1|, |v2|
14692// CHECK: [0x0a,0x03,0x24,0xd0,0x01,0x05,0x02,0x00]
14693
14694v_cmp_gt_f16_e64 s[10:11], v1, v2 clamp
14695// CHECK: [0x0a,0x80,0x24,0xd0,0x01,0x05,0x02,0x00]
14696
14697v_cmp_lg_f16_e64 s[10:11], v1, v2
14698// CHECK: [0x0a,0x00,0x25,0xd0,0x01,0x05,0x02,0x00]
14699
14700v_cmp_lg_f16_e64 s[12:13], v1, v2
14701// CHECK: [0x0c,0x00,0x25,0xd0,0x01,0x05,0x02,0x00]
14702
14703v_cmp_lg_f16_e64 s[100:101], v1, v2
14704// CHECK: [0x64,0x00,0x25,0xd0,0x01,0x05,0x02,0x00]
14705
14706v_cmp_lg_f16_e64 flat_scratch, v1, v2
14707// CHECK: [0x66,0x00,0x25,0xd0,0x01,0x05,0x02,0x00]
14708
14709v_cmp_lg_f16_e64 vcc, v1, v2
14710// CHECK: [0x6a,0x00,0x25,0xd0,0x01,0x05,0x02,0x00]
14711
14712v_cmp_lg_f16_e64 tba, v1, v2
14713// CHECK: [0x6c,0x00,0x25,0xd0,0x01,0x05,0x02,0x00]
14714
14715v_cmp_lg_f16_e64 tma, v1, v2
14716// CHECK: [0x6e,0x00,0x25,0xd0,0x01,0x05,0x02,0x00]
14717
14718v_cmp_lg_f16_e64 ttmp[10:11], v1, v2
14719// CHECK: [0x7a,0x00,0x25,0xd0,0x01,0x05,0x02,0x00]
14720
14721v_cmp_lg_f16_e64 s[10:11], v255, v2
14722// CHECK: [0x0a,0x00,0x25,0xd0,0xff,0x05,0x02,0x00]
14723
14724v_cmp_lg_f16_e64 s[10:11], s1, v2
14725// CHECK: [0x0a,0x00,0x25,0xd0,0x01,0x04,0x02,0x00]
14726
14727v_cmp_lg_f16_e64 s[10:11], s101, v2
14728// CHECK: [0x0a,0x00,0x25,0xd0,0x65,0x04,0x02,0x00]
14729
14730v_cmp_lg_f16_e64 s[10:11], flat_scratch_lo, v2
14731// CHECK: [0x0a,0x00,0x25,0xd0,0x66,0x04,0x02,0x00]
14732
14733v_cmp_lg_f16_e64 s[10:11], flat_scratch_hi, v2
14734// CHECK: [0x0a,0x00,0x25,0xd0,0x67,0x04,0x02,0x00]
14735
14736v_cmp_lg_f16_e64 s[10:11], vcc_lo, v2
14737// CHECK: [0x0a,0x00,0x25,0xd0,0x6a,0x04,0x02,0x00]
14738
14739v_cmp_lg_f16_e64 s[10:11], vcc_hi, v2
14740// CHECK: [0x0a,0x00,0x25,0xd0,0x6b,0x04,0x02,0x00]
14741
14742v_cmp_lg_f16_e64 s[10:11], tba_lo, v2
14743// CHECK: [0x0a,0x00,0x25,0xd0,0x6c,0x04,0x02,0x00]
14744
14745v_cmp_lg_f16_e64 s[10:11], tba_hi, v2
14746// CHECK: [0x0a,0x00,0x25,0xd0,0x6d,0x04,0x02,0x00]
14747
14748v_cmp_lg_f16_e64 s[10:11], tma_lo, v2
14749// CHECK: [0x0a,0x00,0x25,0xd0,0x6e,0x04,0x02,0x00]
14750
14751v_cmp_lg_f16_e64 s[10:11], tma_hi, v2
14752// CHECK: [0x0a,0x00,0x25,0xd0,0x6f,0x04,0x02,0x00]
14753
14754v_cmp_lg_f16_e64 s[10:11], ttmp11, v2
14755// CHECK: [0x0a,0x00,0x25,0xd0,0x7b,0x04,0x02,0x00]
14756
14757v_cmp_lg_f16_e64 s[10:11], m0, v2
14758// CHECK: [0x0a,0x00,0x25,0xd0,0x7c,0x04,0x02,0x00]
14759
14760v_cmp_lg_f16_e64 s[10:11], exec_lo, v2
14761// CHECK: [0x0a,0x00,0x25,0xd0,0x7e,0x04,0x02,0x00]
14762
14763v_cmp_lg_f16_e64 s[10:11], exec_hi, v2
14764// CHECK: [0x0a,0x00,0x25,0xd0,0x7f,0x04,0x02,0x00]
14765
14766v_cmp_lg_f16_e64 s[10:11], 0, v2
14767// CHECK: [0x0a,0x00,0x25,0xd0,0x80,0x04,0x02,0x00]
14768
14769v_cmp_lg_f16_e64 s[10:11], -1, v2
14770// CHECK: [0x0a,0x00,0x25,0xd0,0xc1,0x04,0x02,0x00]
14771
14772v_cmp_lg_f16_e64 s[10:11], 0.5, v2
14773// CHECK: [0x0a,0x00,0x25,0xd0,0xf0,0x04,0x02,0x00]
14774
14775v_cmp_lg_f16_e64 s[10:11], -4.0, v2
14776// CHECK: [0x0a,0x00,0x25,0xd0,0xf7,0x04,0x02,0x00]
14777
14778v_cmp_lg_f16_e64 s[10:11], src_vccz, v2
14779// CHECK: [0x0a,0x00,0x25,0xd0,0xfb,0x04,0x02,0x00]
14780
14781v_cmp_lg_f16_e64 s[10:11], src_execz, v2
14782// CHECK: [0x0a,0x00,0x25,0xd0,0xfc,0x04,0x02,0x00]
14783
14784v_cmp_lg_f16_e64 s[10:11], src_scc, v2
14785// CHECK: [0x0a,0x00,0x25,0xd0,0xfd,0x04,0x02,0x00]
14786
14787v_cmp_lg_f16_e64 s[10:11], src_lds_direct, v2
14788// CHECK: [0x0a,0x00,0x25,0xd0,0xfe,0x04,0x02,0x00]
14789
14790v_cmp_lg_f16_e64 s[10:11], v1, v255
14791// CHECK: [0x0a,0x00,0x25,0xd0,0x01,0xff,0x03,0x00]
14792
14793v_cmp_lg_f16_e64 s[10:11], v1, s2
14794// CHECK: [0x0a,0x00,0x25,0xd0,0x01,0x05,0x00,0x00]
14795
14796v_cmp_lg_f16_e64 s[10:11], v1, s101
14797// CHECK: [0x0a,0x00,0x25,0xd0,0x01,0xcb,0x00,0x00]
14798
14799v_cmp_lg_f16_e64 s[10:11], v1, flat_scratch_lo
14800// CHECK: [0x0a,0x00,0x25,0xd0,0x01,0xcd,0x00,0x00]
14801
14802v_cmp_lg_f16_e64 s[10:11], v1, flat_scratch_hi
14803// CHECK: [0x0a,0x00,0x25,0xd0,0x01,0xcf,0x00,0x00]
14804
14805v_cmp_lg_f16_e64 s[10:11], v1, vcc_lo
14806// CHECK: [0x0a,0x00,0x25,0xd0,0x01,0xd5,0x00,0x00]
14807
14808v_cmp_lg_f16_e64 s[10:11], v1, vcc_hi
14809// CHECK: [0x0a,0x00,0x25,0xd0,0x01,0xd7,0x00,0x00]
14810
14811v_cmp_lg_f16_e64 s[10:11], v1, tba_lo
14812// CHECK: [0x0a,0x00,0x25,0xd0,0x01,0xd9,0x00,0x00]
14813
14814v_cmp_lg_f16_e64 s[10:11], v1, tba_hi
14815// CHECK: [0x0a,0x00,0x25,0xd0,0x01,0xdb,0x00,0x00]
14816
14817v_cmp_lg_f16_e64 s[10:11], v1, tma_lo
14818// CHECK: [0x0a,0x00,0x25,0xd0,0x01,0xdd,0x00,0x00]
14819
14820v_cmp_lg_f16_e64 s[10:11], v1, tma_hi
14821// CHECK: [0x0a,0x00,0x25,0xd0,0x01,0xdf,0x00,0x00]
14822
14823v_cmp_lg_f16_e64 s[10:11], v1, ttmp11
14824// CHECK: [0x0a,0x00,0x25,0xd0,0x01,0xf7,0x00,0x00]
14825
14826v_cmp_lg_f16_e64 s[10:11], v1, m0
14827// CHECK: [0x0a,0x00,0x25,0xd0,0x01,0xf9,0x00,0x00]
14828
14829v_cmp_lg_f16_e64 s[10:11], v1, exec_lo
14830// CHECK: [0x0a,0x00,0x25,0xd0,0x01,0xfd,0x00,0x00]
14831
14832v_cmp_lg_f16_e64 s[10:11], v1, exec_hi
14833// CHECK: [0x0a,0x00,0x25,0xd0,0x01,0xff,0x00,0x00]
14834
14835v_cmp_lg_f16_e64 s[10:11], v1, 0
14836// CHECK: [0x0a,0x00,0x25,0xd0,0x01,0x01,0x01,0x00]
14837
14838v_cmp_lg_f16_e64 s[10:11], v1, -1
14839// CHECK: [0x0a,0x00,0x25,0xd0,0x01,0x83,0x01,0x00]
14840
14841v_cmp_lg_f16_e64 s[10:11], v1, 0.5
14842// CHECK: [0x0a,0x00,0x25,0xd0,0x01,0xe1,0x01,0x00]
14843
14844v_cmp_lg_f16_e64 s[10:11], v1, -4.0
14845// CHECK: [0x0a,0x00,0x25,0xd0,0x01,0xef,0x01,0x00]
14846
14847v_cmp_lg_f16_e64 s[10:11], v1, src_vccz
14848// CHECK: [0x0a,0x00,0x25,0xd0,0x01,0xf7,0x01,0x00]
14849
14850v_cmp_lg_f16_e64 s[10:11], v1, src_execz
14851// CHECK: [0x0a,0x00,0x25,0xd0,0x01,0xf9,0x01,0x00]
14852
14853v_cmp_lg_f16_e64 s[10:11], v1, src_scc
14854// CHECK: [0x0a,0x00,0x25,0xd0,0x01,0xfb,0x01,0x00]
14855
14856v_cmp_lg_f16_e64 s[10:11], -v1, v2
14857// CHECK: [0x0a,0x00,0x25,0xd0,0x01,0x05,0x02,0x20]
14858
14859v_cmp_lg_f16_e64 s[10:11], v1, -v2
14860// CHECK: [0x0a,0x00,0x25,0xd0,0x01,0x05,0x02,0x40]
14861
14862v_cmp_lg_f16_e64 s[10:11], -v1, -v2
14863// CHECK: [0x0a,0x00,0x25,0xd0,0x01,0x05,0x02,0x60]
14864
14865v_cmp_lg_f16_e64 s[10:11], |v1|, v2
14866// CHECK: [0x0a,0x01,0x25,0xd0,0x01,0x05,0x02,0x00]
14867
14868v_cmp_lg_f16_e64 s[10:11], v1, |v2|
14869// CHECK: [0x0a,0x02,0x25,0xd0,0x01,0x05,0x02,0x00]
14870
14871v_cmp_lg_f16_e64 s[10:11], |v1|, |v2|
14872// CHECK: [0x0a,0x03,0x25,0xd0,0x01,0x05,0x02,0x00]
14873
14874v_cmp_lg_f16_e64 s[10:11], v1, v2 clamp
14875// CHECK: [0x0a,0x80,0x25,0xd0,0x01,0x05,0x02,0x00]
14876
14877v_cmp_ge_f16_e64 s[10:11], v1, v2
14878// CHECK: [0x0a,0x00,0x26,0xd0,0x01,0x05,0x02,0x00]
14879
14880v_cmp_ge_f16_e64 s[12:13], v1, v2
14881// CHECK: [0x0c,0x00,0x26,0xd0,0x01,0x05,0x02,0x00]
14882
14883v_cmp_ge_f16_e64 s[100:101], v1, v2
14884// CHECK: [0x64,0x00,0x26,0xd0,0x01,0x05,0x02,0x00]
14885
14886v_cmp_ge_f16_e64 flat_scratch, v1, v2
14887// CHECK: [0x66,0x00,0x26,0xd0,0x01,0x05,0x02,0x00]
14888
14889v_cmp_ge_f16_e64 vcc, v1, v2
14890// CHECK: [0x6a,0x00,0x26,0xd0,0x01,0x05,0x02,0x00]
14891
14892v_cmp_ge_f16_e64 tba, v1, v2
14893// CHECK: [0x6c,0x00,0x26,0xd0,0x01,0x05,0x02,0x00]
14894
14895v_cmp_ge_f16_e64 tma, v1, v2
14896// CHECK: [0x6e,0x00,0x26,0xd0,0x01,0x05,0x02,0x00]
14897
14898v_cmp_ge_f16_e64 ttmp[10:11], v1, v2
14899// CHECK: [0x7a,0x00,0x26,0xd0,0x01,0x05,0x02,0x00]
14900
14901v_cmp_ge_f16_e64 s[10:11], v255, v2
14902// CHECK: [0x0a,0x00,0x26,0xd0,0xff,0x05,0x02,0x00]
14903
14904v_cmp_ge_f16_e64 s[10:11], s1, v2
14905// CHECK: [0x0a,0x00,0x26,0xd0,0x01,0x04,0x02,0x00]
14906
14907v_cmp_ge_f16_e64 s[10:11], s101, v2
14908// CHECK: [0x0a,0x00,0x26,0xd0,0x65,0x04,0x02,0x00]
14909
14910v_cmp_ge_f16_e64 s[10:11], flat_scratch_lo, v2
14911// CHECK: [0x0a,0x00,0x26,0xd0,0x66,0x04,0x02,0x00]
14912
14913v_cmp_ge_f16_e64 s[10:11], flat_scratch_hi, v2
14914// CHECK: [0x0a,0x00,0x26,0xd0,0x67,0x04,0x02,0x00]
14915
14916v_cmp_ge_f16_e64 s[10:11], vcc_lo, v2
14917// CHECK: [0x0a,0x00,0x26,0xd0,0x6a,0x04,0x02,0x00]
14918
14919v_cmp_ge_f16_e64 s[10:11], vcc_hi, v2
14920// CHECK: [0x0a,0x00,0x26,0xd0,0x6b,0x04,0x02,0x00]
14921
14922v_cmp_ge_f16_e64 s[10:11], tba_lo, v2
14923// CHECK: [0x0a,0x00,0x26,0xd0,0x6c,0x04,0x02,0x00]
14924
14925v_cmp_ge_f16_e64 s[10:11], tba_hi, v2
14926// CHECK: [0x0a,0x00,0x26,0xd0,0x6d,0x04,0x02,0x00]
14927
14928v_cmp_ge_f16_e64 s[10:11], tma_lo, v2
14929// CHECK: [0x0a,0x00,0x26,0xd0,0x6e,0x04,0x02,0x00]
14930
14931v_cmp_ge_f16_e64 s[10:11], tma_hi, v2
14932// CHECK: [0x0a,0x00,0x26,0xd0,0x6f,0x04,0x02,0x00]
14933
14934v_cmp_ge_f16_e64 s[10:11], ttmp11, v2
14935// CHECK: [0x0a,0x00,0x26,0xd0,0x7b,0x04,0x02,0x00]
14936
14937v_cmp_ge_f16_e64 s[10:11], m0, v2
14938// CHECK: [0x0a,0x00,0x26,0xd0,0x7c,0x04,0x02,0x00]
14939
14940v_cmp_ge_f16_e64 s[10:11], exec_lo, v2
14941// CHECK: [0x0a,0x00,0x26,0xd0,0x7e,0x04,0x02,0x00]
14942
14943v_cmp_ge_f16_e64 s[10:11], exec_hi, v2
14944// CHECK: [0x0a,0x00,0x26,0xd0,0x7f,0x04,0x02,0x00]
14945
14946v_cmp_ge_f16_e64 s[10:11], 0, v2
14947// CHECK: [0x0a,0x00,0x26,0xd0,0x80,0x04,0x02,0x00]
14948
14949v_cmp_ge_f16_e64 s[10:11], -1, v2
14950// CHECK: [0x0a,0x00,0x26,0xd0,0xc1,0x04,0x02,0x00]
14951
14952v_cmp_ge_f16_e64 s[10:11], 0.5, v2
14953// CHECK: [0x0a,0x00,0x26,0xd0,0xf0,0x04,0x02,0x00]
14954
14955v_cmp_ge_f16_e64 s[10:11], -4.0, v2
14956// CHECK: [0x0a,0x00,0x26,0xd0,0xf7,0x04,0x02,0x00]
14957
14958v_cmp_ge_f16_e64 s[10:11], src_vccz, v2
14959// CHECK: [0x0a,0x00,0x26,0xd0,0xfb,0x04,0x02,0x00]
14960
14961v_cmp_ge_f16_e64 s[10:11], src_execz, v2
14962// CHECK: [0x0a,0x00,0x26,0xd0,0xfc,0x04,0x02,0x00]
14963
14964v_cmp_ge_f16_e64 s[10:11], src_scc, v2
14965// CHECK: [0x0a,0x00,0x26,0xd0,0xfd,0x04,0x02,0x00]
14966
14967v_cmp_ge_f16_e64 s[10:11], src_lds_direct, v2
14968// CHECK: [0x0a,0x00,0x26,0xd0,0xfe,0x04,0x02,0x00]
14969
14970v_cmp_ge_f16_e64 s[10:11], v1, v255
14971// CHECK: [0x0a,0x00,0x26,0xd0,0x01,0xff,0x03,0x00]
14972
14973v_cmp_ge_f16_e64 s[10:11], v1, s2
14974// CHECK: [0x0a,0x00,0x26,0xd0,0x01,0x05,0x00,0x00]
14975
14976v_cmp_ge_f16_e64 s[10:11], v1, s101
14977// CHECK: [0x0a,0x00,0x26,0xd0,0x01,0xcb,0x00,0x00]
14978
14979v_cmp_ge_f16_e64 s[10:11], v1, flat_scratch_lo
14980// CHECK: [0x0a,0x00,0x26,0xd0,0x01,0xcd,0x00,0x00]
14981
14982v_cmp_ge_f16_e64 s[10:11], v1, flat_scratch_hi
14983// CHECK: [0x0a,0x00,0x26,0xd0,0x01,0xcf,0x00,0x00]
14984
14985v_cmp_ge_f16_e64 s[10:11], v1, vcc_lo
14986// CHECK: [0x0a,0x00,0x26,0xd0,0x01,0xd5,0x00,0x00]
14987
14988v_cmp_ge_f16_e64 s[10:11], v1, vcc_hi
14989// CHECK: [0x0a,0x00,0x26,0xd0,0x01,0xd7,0x00,0x00]
14990
14991v_cmp_ge_f16_e64 s[10:11], v1, tba_lo
14992// CHECK: [0x0a,0x00,0x26,0xd0,0x01,0xd9,0x00,0x00]
14993
14994v_cmp_ge_f16_e64 s[10:11], v1, tba_hi
14995// CHECK: [0x0a,0x00,0x26,0xd0,0x01,0xdb,0x00,0x00]
14996
14997v_cmp_ge_f16_e64 s[10:11], v1, tma_lo
14998// CHECK: [0x0a,0x00,0x26,0xd0,0x01,0xdd,0x00,0x00]
14999
15000v_cmp_ge_f16_e64 s[10:11], v1, tma_hi
15001// CHECK: [0x0a,0x00,0x26,0xd0,0x01,0xdf,0x00,0x00]
15002
15003v_cmp_ge_f16_e64 s[10:11], v1, ttmp11
15004// CHECK: [0x0a,0x00,0x26,0xd0,0x01,0xf7,0x00,0x00]
15005
15006v_cmp_ge_f16_e64 s[10:11], v1, m0
15007// CHECK: [0x0a,0x00,0x26,0xd0,0x01,0xf9,0x00,0x00]
15008
15009v_cmp_ge_f16_e64 s[10:11], v1, exec_lo
15010// CHECK: [0x0a,0x00,0x26,0xd0,0x01,0xfd,0x00,0x00]
15011
15012v_cmp_ge_f16_e64 s[10:11], v1, exec_hi
15013// CHECK: [0x0a,0x00,0x26,0xd0,0x01,0xff,0x00,0x00]
15014
15015v_cmp_ge_f16_e64 s[10:11], v1, 0
15016// CHECK: [0x0a,0x00,0x26,0xd0,0x01,0x01,0x01,0x00]
15017
15018v_cmp_ge_f16_e64 s[10:11], v1, -1
15019// CHECK: [0x0a,0x00,0x26,0xd0,0x01,0x83,0x01,0x00]
15020
15021v_cmp_ge_f16_e64 s[10:11], v1, 0.5
15022// CHECK: [0x0a,0x00,0x26,0xd0,0x01,0xe1,0x01,0x00]
15023
15024v_cmp_ge_f16_e64 s[10:11], v1, -4.0
15025// CHECK: [0x0a,0x00,0x26,0xd0,0x01,0xef,0x01,0x00]
15026
15027v_cmp_ge_f16_e64 s[10:11], v1, src_vccz
15028// CHECK: [0x0a,0x00,0x26,0xd0,0x01,0xf7,0x01,0x00]
15029
15030v_cmp_ge_f16_e64 s[10:11], v1, src_execz
15031// CHECK: [0x0a,0x00,0x26,0xd0,0x01,0xf9,0x01,0x00]
15032
15033v_cmp_ge_f16_e64 s[10:11], v1, src_scc
15034// CHECK: [0x0a,0x00,0x26,0xd0,0x01,0xfb,0x01,0x00]
15035
15036v_cmp_ge_f16_e64 s[10:11], -v1, v2
15037// CHECK: [0x0a,0x00,0x26,0xd0,0x01,0x05,0x02,0x20]
15038
15039v_cmp_ge_f16_e64 s[10:11], v1, -v2
15040// CHECK: [0x0a,0x00,0x26,0xd0,0x01,0x05,0x02,0x40]
15041
15042v_cmp_ge_f16_e64 s[10:11], -v1, -v2
15043// CHECK: [0x0a,0x00,0x26,0xd0,0x01,0x05,0x02,0x60]
15044
15045v_cmp_ge_f16_e64 s[10:11], |v1|, v2
15046// CHECK: [0x0a,0x01,0x26,0xd0,0x01,0x05,0x02,0x00]
15047
15048v_cmp_ge_f16_e64 s[10:11], v1, |v2|
15049// CHECK: [0x0a,0x02,0x26,0xd0,0x01,0x05,0x02,0x00]
15050
15051v_cmp_ge_f16_e64 s[10:11], |v1|, |v2|
15052// CHECK: [0x0a,0x03,0x26,0xd0,0x01,0x05,0x02,0x00]
15053
15054v_cmp_ge_f16_e64 s[10:11], v1, v2 clamp
15055// CHECK: [0x0a,0x80,0x26,0xd0,0x01,0x05,0x02,0x00]
15056
15057v_cmp_o_f16_e64 s[10:11], v1, v2
15058// CHECK: [0x0a,0x00,0x27,0xd0,0x01,0x05,0x02,0x00]
15059
15060v_cmp_o_f16_e64 s[12:13], v1, v2
15061// CHECK: [0x0c,0x00,0x27,0xd0,0x01,0x05,0x02,0x00]
15062
15063v_cmp_o_f16_e64 s[100:101], v1, v2
15064// CHECK: [0x64,0x00,0x27,0xd0,0x01,0x05,0x02,0x00]
15065
15066v_cmp_o_f16_e64 flat_scratch, v1, v2
15067// CHECK: [0x66,0x00,0x27,0xd0,0x01,0x05,0x02,0x00]
15068
15069v_cmp_o_f16_e64 vcc, v1, v2
15070// CHECK: [0x6a,0x00,0x27,0xd0,0x01,0x05,0x02,0x00]
15071
15072v_cmp_o_f16_e64 tba, v1, v2
15073// CHECK: [0x6c,0x00,0x27,0xd0,0x01,0x05,0x02,0x00]
15074
15075v_cmp_o_f16_e64 tma, v1, v2
15076// CHECK: [0x6e,0x00,0x27,0xd0,0x01,0x05,0x02,0x00]
15077
15078v_cmp_o_f16_e64 ttmp[10:11], v1, v2
15079// CHECK: [0x7a,0x00,0x27,0xd0,0x01,0x05,0x02,0x00]
15080
15081v_cmp_o_f16_e64 s[10:11], v255, v2
15082// CHECK: [0x0a,0x00,0x27,0xd0,0xff,0x05,0x02,0x00]
15083
15084v_cmp_o_f16_e64 s[10:11], s1, v2
15085// CHECK: [0x0a,0x00,0x27,0xd0,0x01,0x04,0x02,0x00]
15086
15087v_cmp_o_f16_e64 s[10:11], s101, v2
15088// CHECK: [0x0a,0x00,0x27,0xd0,0x65,0x04,0x02,0x00]
15089
15090v_cmp_o_f16_e64 s[10:11], flat_scratch_lo, v2
15091// CHECK: [0x0a,0x00,0x27,0xd0,0x66,0x04,0x02,0x00]
15092
15093v_cmp_o_f16_e64 s[10:11], flat_scratch_hi, v2
15094// CHECK: [0x0a,0x00,0x27,0xd0,0x67,0x04,0x02,0x00]
15095
15096v_cmp_o_f16_e64 s[10:11], vcc_lo, v2
15097// CHECK: [0x0a,0x00,0x27,0xd0,0x6a,0x04,0x02,0x00]
15098
15099v_cmp_o_f16_e64 s[10:11], vcc_hi, v2
15100// CHECK: [0x0a,0x00,0x27,0xd0,0x6b,0x04,0x02,0x00]
15101
15102v_cmp_o_f16_e64 s[10:11], tba_lo, v2
15103// CHECK: [0x0a,0x00,0x27,0xd0,0x6c,0x04,0x02,0x00]
15104
15105v_cmp_o_f16_e64 s[10:11], tba_hi, v2
15106// CHECK: [0x0a,0x00,0x27,0xd0,0x6d,0x04,0x02,0x00]
15107
15108v_cmp_o_f16_e64 s[10:11], tma_lo, v2
15109// CHECK: [0x0a,0x00,0x27,0xd0,0x6e,0x04,0x02,0x00]
15110
15111v_cmp_o_f16_e64 s[10:11], tma_hi, v2
15112// CHECK: [0x0a,0x00,0x27,0xd0,0x6f,0x04,0x02,0x00]
15113
15114v_cmp_o_f16_e64 s[10:11], ttmp11, v2
15115// CHECK: [0x0a,0x00,0x27,0xd0,0x7b,0x04,0x02,0x00]
15116
15117v_cmp_o_f16_e64 s[10:11], m0, v2
15118// CHECK: [0x0a,0x00,0x27,0xd0,0x7c,0x04,0x02,0x00]
15119
15120v_cmp_o_f16_e64 s[10:11], exec_lo, v2
15121// CHECK: [0x0a,0x00,0x27,0xd0,0x7e,0x04,0x02,0x00]
15122
15123v_cmp_o_f16_e64 s[10:11], exec_hi, v2
15124// CHECK: [0x0a,0x00,0x27,0xd0,0x7f,0x04,0x02,0x00]
15125
15126v_cmp_o_f16_e64 s[10:11], 0, v2
15127// CHECK: [0x0a,0x00,0x27,0xd0,0x80,0x04,0x02,0x00]
15128
15129v_cmp_o_f16_e64 s[10:11], -1, v2
15130// CHECK: [0x0a,0x00,0x27,0xd0,0xc1,0x04,0x02,0x00]
15131
15132v_cmp_o_f16_e64 s[10:11], 0.5, v2
15133// CHECK: [0x0a,0x00,0x27,0xd0,0xf0,0x04,0x02,0x00]
15134
15135v_cmp_o_f16_e64 s[10:11], -4.0, v2
15136// CHECK: [0x0a,0x00,0x27,0xd0,0xf7,0x04,0x02,0x00]
15137
15138v_cmp_o_f16_e64 s[10:11], src_vccz, v2
15139// CHECK: [0x0a,0x00,0x27,0xd0,0xfb,0x04,0x02,0x00]
15140
15141v_cmp_o_f16_e64 s[10:11], src_execz, v2
15142// CHECK: [0x0a,0x00,0x27,0xd0,0xfc,0x04,0x02,0x00]
15143
15144v_cmp_o_f16_e64 s[10:11], src_scc, v2
15145// CHECK: [0x0a,0x00,0x27,0xd0,0xfd,0x04,0x02,0x00]
15146
15147v_cmp_o_f16_e64 s[10:11], src_lds_direct, v2
15148// CHECK: [0x0a,0x00,0x27,0xd0,0xfe,0x04,0x02,0x00]
15149
15150v_cmp_o_f16_e64 s[10:11], v1, v255
15151// CHECK: [0x0a,0x00,0x27,0xd0,0x01,0xff,0x03,0x00]
15152
15153v_cmp_o_f16_e64 s[10:11], v1, s2
15154// CHECK: [0x0a,0x00,0x27,0xd0,0x01,0x05,0x00,0x00]
15155
15156v_cmp_o_f16_e64 s[10:11], v1, s101
15157// CHECK: [0x0a,0x00,0x27,0xd0,0x01,0xcb,0x00,0x00]
15158
15159v_cmp_o_f16_e64 s[10:11], v1, flat_scratch_lo
15160// CHECK: [0x0a,0x00,0x27,0xd0,0x01,0xcd,0x00,0x00]
15161
15162v_cmp_o_f16_e64 s[10:11], v1, flat_scratch_hi
15163// CHECK: [0x0a,0x00,0x27,0xd0,0x01,0xcf,0x00,0x00]
15164
15165v_cmp_o_f16_e64 s[10:11], v1, vcc_lo
15166// CHECK: [0x0a,0x00,0x27,0xd0,0x01,0xd5,0x00,0x00]
15167
15168v_cmp_o_f16_e64 s[10:11], v1, vcc_hi
15169// CHECK: [0x0a,0x00,0x27,0xd0,0x01,0xd7,0x00,0x00]
15170
15171v_cmp_o_f16_e64 s[10:11], v1, tba_lo
15172// CHECK: [0x0a,0x00,0x27,0xd0,0x01,0xd9,0x00,0x00]
15173
15174v_cmp_o_f16_e64 s[10:11], v1, tba_hi
15175// CHECK: [0x0a,0x00,0x27,0xd0,0x01,0xdb,0x00,0x00]
15176
15177v_cmp_o_f16_e64 s[10:11], v1, tma_lo
15178// CHECK: [0x0a,0x00,0x27,0xd0,0x01,0xdd,0x00,0x00]
15179
15180v_cmp_o_f16_e64 s[10:11], v1, tma_hi
15181// CHECK: [0x0a,0x00,0x27,0xd0,0x01,0xdf,0x00,0x00]
15182
15183v_cmp_o_f16_e64 s[10:11], v1, ttmp11
15184// CHECK: [0x0a,0x00,0x27,0xd0,0x01,0xf7,0x00,0x00]
15185
15186v_cmp_o_f16_e64 s[10:11], v1, m0
15187// CHECK: [0x0a,0x00,0x27,0xd0,0x01,0xf9,0x00,0x00]
15188
15189v_cmp_o_f16_e64 s[10:11], v1, exec_lo
15190// CHECK: [0x0a,0x00,0x27,0xd0,0x01,0xfd,0x00,0x00]
15191
15192v_cmp_o_f16_e64 s[10:11], v1, exec_hi
15193// CHECK: [0x0a,0x00,0x27,0xd0,0x01,0xff,0x00,0x00]
15194
15195v_cmp_o_f16_e64 s[10:11], v1, 0
15196// CHECK: [0x0a,0x00,0x27,0xd0,0x01,0x01,0x01,0x00]
15197
15198v_cmp_o_f16_e64 s[10:11], v1, -1
15199// CHECK: [0x0a,0x00,0x27,0xd0,0x01,0x83,0x01,0x00]
15200
15201v_cmp_o_f16_e64 s[10:11], v1, 0.5
15202// CHECK: [0x0a,0x00,0x27,0xd0,0x01,0xe1,0x01,0x00]
15203
15204v_cmp_o_f16_e64 s[10:11], v1, -4.0
15205// CHECK: [0x0a,0x00,0x27,0xd0,0x01,0xef,0x01,0x00]
15206
15207v_cmp_o_f16_e64 s[10:11], v1, src_vccz
15208// CHECK: [0x0a,0x00,0x27,0xd0,0x01,0xf7,0x01,0x00]
15209
15210v_cmp_o_f16_e64 s[10:11], v1, src_execz
15211// CHECK: [0x0a,0x00,0x27,0xd0,0x01,0xf9,0x01,0x00]
15212
15213v_cmp_o_f16_e64 s[10:11], v1, src_scc
15214// CHECK: [0x0a,0x00,0x27,0xd0,0x01,0xfb,0x01,0x00]
15215
15216v_cmp_o_f16_e64 s[10:11], -v1, v2
15217// CHECK: [0x0a,0x00,0x27,0xd0,0x01,0x05,0x02,0x20]
15218
15219v_cmp_o_f16_e64 s[10:11], v1, -v2
15220// CHECK: [0x0a,0x00,0x27,0xd0,0x01,0x05,0x02,0x40]
15221
15222v_cmp_o_f16_e64 s[10:11], -v1, -v2
15223// CHECK: [0x0a,0x00,0x27,0xd0,0x01,0x05,0x02,0x60]
15224
15225v_cmp_o_f16_e64 s[10:11], |v1|, v2
15226// CHECK: [0x0a,0x01,0x27,0xd0,0x01,0x05,0x02,0x00]
15227
15228v_cmp_o_f16_e64 s[10:11], v1, |v2|
15229// CHECK: [0x0a,0x02,0x27,0xd0,0x01,0x05,0x02,0x00]
15230
15231v_cmp_o_f16_e64 s[10:11], |v1|, |v2|
15232// CHECK: [0x0a,0x03,0x27,0xd0,0x01,0x05,0x02,0x00]
15233
15234v_cmp_o_f16_e64 s[10:11], v1, v2 clamp
15235// CHECK: [0x0a,0x80,0x27,0xd0,0x01,0x05,0x02,0x00]
15236
15237v_cmp_u_f16_e64 s[10:11], v1, v2
15238// CHECK: [0x0a,0x00,0x28,0xd0,0x01,0x05,0x02,0x00]
15239
15240v_cmp_u_f16_e64 s[12:13], v1, v2
15241// CHECK: [0x0c,0x00,0x28,0xd0,0x01,0x05,0x02,0x00]
15242
15243v_cmp_u_f16_e64 s[100:101], v1, v2
15244// CHECK: [0x64,0x00,0x28,0xd0,0x01,0x05,0x02,0x00]
15245
15246v_cmp_u_f16_e64 flat_scratch, v1, v2
15247// CHECK: [0x66,0x00,0x28,0xd0,0x01,0x05,0x02,0x00]
15248
15249v_cmp_u_f16_e64 vcc, v1, v2
15250// CHECK: [0x6a,0x00,0x28,0xd0,0x01,0x05,0x02,0x00]
15251
15252v_cmp_u_f16_e64 tba, v1, v2
15253// CHECK: [0x6c,0x00,0x28,0xd0,0x01,0x05,0x02,0x00]
15254
15255v_cmp_u_f16_e64 tma, v1, v2
15256// CHECK: [0x6e,0x00,0x28,0xd0,0x01,0x05,0x02,0x00]
15257
15258v_cmp_u_f16_e64 ttmp[10:11], v1, v2
15259// CHECK: [0x7a,0x00,0x28,0xd0,0x01,0x05,0x02,0x00]
15260
15261v_cmp_u_f16_e64 s[10:11], v255, v2
15262// CHECK: [0x0a,0x00,0x28,0xd0,0xff,0x05,0x02,0x00]
15263
15264v_cmp_u_f16_e64 s[10:11], s1, v2
15265// CHECK: [0x0a,0x00,0x28,0xd0,0x01,0x04,0x02,0x00]
15266
15267v_cmp_u_f16_e64 s[10:11], s101, v2
15268// CHECK: [0x0a,0x00,0x28,0xd0,0x65,0x04,0x02,0x00]
15269
15270v_cmp_u_f16_e64 s[10:11], flat_scratch_lo, v2
15271// CHECK: [0x0a,0x00,0x28,0xd0,0x66,0x04,0x02,0x00]
15272
15273v_cmp_u_f16_e64 s[10:11], flat_scratch_hi, v2
15274// CHECK: [0x0a,0x00,0x28,0xd0,0x67,0x04,0x02,0x00]
15275
15276v_cmp_u_f16_e64 s[10:11], vcc_lo, v2
15277// CHECK: [0x0a,0x00,0x28,0xd0,0x6a,0x04,0x02,0x00]
15278
15279v_cmp_u_f16_e64 s[10:11], vcc_hi, v2
15280// CHECK: [0x0a,0x00,0x28,0xd0,0x6b,0x04,0x02,0x00]
15281
15282v_cmp_u_f16_e64 s[10:11], tba_lo, v2
15283// CHECK: [0x0a,0x00,0x28,0xd0,0x6c,0x04,0x02,0x00]
15284
15285v_cmp_u_f16_e64 s[10:11], tba_hi, v2
15286// CHECK: [0x0a,0x00,0x28,0xd0,0x6d,0x04,0x02,0x00]
15287
15288v_cmp_u_f16_e64 s[10:11], tma_lo, v2
15289// CHECK: [0x0a,0x00,0x28,0xd0,0x6e,0x04,0x02,0x00]
15290
15291v_cmp_u_f16_e64 s[10:11], tma_hi, v2
15292// CHECK: [0x0a,0x00,0x28,0xd0,0x6f,0x04,0x02,0x00]
15293
15294v_cmp_u_f16_e64 s[10:11], ttmp11, v2
15295// CHECK: [0x0a,0x00,0x28,0xd0,0x7b,0x04,0x02,0x00]
15296
15297v_cmp_u_f16_e64 s[10:11], m0, v2
15298// CHECK: [0x0a,0x00,0x28,0xd0,0x7c,0x04,0x02,0x00]
15299
15300v_cmp_u_f16_e64 s[10:11], exec_lo, v2
15301// CHECK: [0x0a,0x00,0x28,0xd0,0x7e,0x04,0x02,0x00]
15302
15303v_cmp_u_f16_e64 s[10:11], exec_hi, v2
15304// CHECK: [0x0a,0x00,0x28,0xd0,0x7f,0x04,0x02,0x00]
15305
15306v_cmp_u_f16_e64 s[10:11], 0, v2
15307// CHECK: [0x0a,0x00,0x28,0xd0,0x80,0x04,0x02,0x00]
15308
15309v_cmp_u_f16_e64 s[10:11], -1, v2
15310// CHECK: [0x0a,0x00,0x28,0xd0,0xc1,0x04,0x02,0x00]
15311
15312v_cmp_u_f16_e64 s[10:11], 0.5, v2
15313// CHECK: [0x0a,0x00,0x28,0xd0,0xf0,0x04,0x02,0x00]
15314
15315v_cmp_u_f16_e64 s[10:11], -4.0, v2
15316// CHECK: [0x0a,0x00,0x28,0xd0,0xf7,0x04,0x02,0x00]
15317
15318v_cmp_u_f16_e64 s[10:11], src_vccz, v2
15319// CHECK: [0x0a,0x00,0x28,0xd0,0xfb,0x04,0x02,0x00]
15320
15321v_cmp_u_f16_e64 s[10:11], src_execz, v2
15322// CHECK: [0x0a,0x00,0x28,0xd0,0xfc,0x04,0x02,0x00]
15323
15324v_cmp_u_f16_e64 s[10:11], src_scc, v2
15325// CHECK: [0x0a,0x00,0x28,0xd0,0xfd,0x04,0x02,0x00]
15326
15327v_cmp_u_f16_e64 s[10:11], src_lds_direct, v2
15328// CHECK: [0x0a,0x00,0x28,0xd0,0xfe,0x04,0x02,0x00]
15329
15330v_cmp_u_f16_e64 s[10:11], v1, v255
15331// CHECK: [0x0a,0x00,0x28,0xd0,0x01,0xff,0x03,0x00]
15332
15333v_cmp_u_f16_e64 s[10:11], v1, s2
15334// CHECK: [0x0a,0x00,0x28,0xd0,0x01,0x05,0x00,0x00]
15335
15336v_cmp_u_f16_e64 s[10:11], v1, s101
15337// CHECK: [0x0a,0x00,0x28,0xd0,0x01,0xcb,0x00,0x00]
15338
15339v_cmp_u_f16_e64 s[10:11], v1, flat_scratch_lo
15340// CHECK: [0x0a,0x00,0x28,0xd0,0x01,0xcd,0x00,0x00]
15341
15342v_cmp_u_f16_e64 s[10:11], v1, flat_scratch_hi
15343// CHECK: [0x0a,0x00,0x28,0xd0,0x01,0xcf,0x00,0x00]
15344
15345v_cmp_u_f16_e64 s[10:11], v1, vcc_lo
15346// CHECK: [0x0a,0x00,0x28,0xd0,0x01,0xd5,0x00,0x00]
15347
15348v_cmp_u_f16_e64 s[10:11], v1, vcc_hi
15349// CHECK: [0x0a,0x00,0x28,0xd0,0x01,0xd7,0x00,0x00]
15350
15351v_cmp_u_f16_e64 s[10:11], v1, tba_lo
15352// CHECK: [0x0a,0x00,0x28,0xd0,0x01,0xd9,0x00,0x00]
15353
15354v_cmp_u_f16_e64 s[10:11], v1, tba_hi
15355// CHECK: [0x0a,0x00,0x28,0xd0,0x01,0xdb,0x00,0x00]
15356
15357v_cmp_u_f16_e64 s[10:11], v1, tma_lo
15358// CHECK: [0x0a,0x00,0x28,0xd0,0x01,0xdd,0x00,0x00]
15359
15360v_cmp_u_f16_e64 s[10:11], v1, tma_hi
15361// CHECK: [0x0a,0x00,0x28,0xd0,0x01,0xdf,0x00,0x00]
15362
15363v_cmp_u_f16_e64 s[10:11], v1, ttmp11
15364// CHECK: [0x0a,0x00,0x28,0xd0,0x01,0xf7,0x00,0x00]
15365
15366v_cmp_u_f16_e64 s[10:11], v1, m0
15367// CHECK: [0x0a,0x00,0x28,0xd0,0x01,0xf9,0x00,0x00]
15368
15369v_cmp_u_f16_e64 s[10:11], v1, exec_lo
15370// CHECK: [0x0a,0x00,0x28,0xd0,0x01,0xfd,0x00,0x00]
15371
15372v_cmp_u_f16_e64 s[10:11], v1, exec_hi
15373// CHECK: [0x0a,0x00,0x28,0xd0,0x01,0xff,0x00,0x00]
15374
15375v_cmp_u_f16_e64 s[10:11], v1, 0
15376// CHECK: [0x0a,0x00,0x28,0xd0,0x01,0x01,0x01,0x00]
15377
15378v_cmp_u_f16_e64 s[10:11], v1, -1
15379// CHECK: [0x0a,0x00,0x28,0xd0,0x01,0x83,0x01,0x00]
15380
15381v_cmp_u_f16_e64 s[10:11], v1, 0.5
15382// CHECK: [0x0a,0x00,0x28,0xd0,0x01,0xe1,0x01,0x00]
15383
15384v_cmp_u_f16_e64 s[10:11], v1, -4.0
15385// CHECK: [0x0a,0x00,0x28,0xd0,0x01,0xef,0x01,0x00]
15386
15387v_cmp_u_f16_e64 s[10:11], v1, src_vccz
15388// CHECK: [0x0a,0x00,0x28,0xd0,0x01,0xf7,0x01,0x00]
15389
15390v_cmp_u_f16_e64 s[10:11], v1, src_execz
15391// CHECK: [0x0a,0x00,0x28,0xd0,0x01,0xf9,0x01,0x00]
15392
15393v_cmp_u_f16_e64 s[10:11], v1, src_scc
15394// CHECK: [0x0a,0x00,0x28,0xd0,0x01,0xfb,0x01,0x00]
15395
15396v_cmp_u_f16_e64 s[10:11], -v1, v2
15397// CHECK: [0x0a,0x00,0x28,0xd0,0x01,0x05,0x02,0x20]
15398
15399v_cmp_u_f16_e64 s[10:11], v1, -v2
15400// CHECK: [0x0a,0x00,0x28,0xd0,0x01,0x05,0x02,0x40]
15401
15402v_cmp_u_f16_e64 s[10:11], -v1, -v2
15403// CHECK: [0x0a,0x00,0x28,0xd0,0x01,0x05,0x02,0x60]
15404
15405v_cmp_u_f16_e64 s[10:11], |v1|, v2
15406// CHECK: [0x0a,0x01,0x28,0xd0,0x01,0x05,0x02,0x00]
15407
15408v_cmp_u_f16_e64 s[10:11], v1, |v2|
15409// CHECK: [0x0a,0x02,0x28,0xd0,0x01,0x05,0x02,0x00]
15410
15411v_cmp_u_f16_e64 s[10:11], |v1|, |v2|
15412// CHECK: [0x0a,0x03,0x28,0xd0,0x01,0x05,0x02,0x00]
15413
15414v_cmp_u_f16_e64 s[10:11], v1, v2 clamp
15415// CHECK: [0x0a,0x80,0x28,0xd0,0x01,0x05,0x02,0x00]
15416
15417v_cmp_nge_f16_e64 s[10:11], v1, v2
15418// CHECK: [0x0a,0x00,0x29,0xd0,0x01,0x05,0x02,0x00]
15419
15420v_cmp_nge_f16_e64 s[12:13], v1, v2
15421// CHECK: [0x0c,0x00,0x29,0xd0,0x01,0x05,0x02,0x00]
15422
15423v_cmp_nge_f16_e64 s[100:101], v1, v2
15424// CHECK: [0x64,0x00,0x29,0xd0,0x01,0x05,0x02,0x00]
15425
15426v_cmp_nge_f16_e64 flat_scratch, v1, v2
15427// CHECK: [0x66,0x00,0x29,0xd0,0x01,0x05,0x02,0x00]
15428
15429v_cmp_nge_f16_e64 vcc, v1, v2
15430// CHECK: [0x6a,0x00,0x29,0xd0,0x01,0x05,0x02,0x00]
15431
15432v_cmp_nge_f16_e64 tba, v1, v2
15433// CHECK: [0x6c,0x00,0x29,0xd0,0x01,0x05,0x02,0x00]
15434
15435v_cmp_nge_f16_e64 tma, v1, v2
15436// CHECK: [0x6e,0x00,0x29,0xd0,0x01,0x05,0x02,0x00]
15437
15438v_cmp_nge_f16_e64 ttmp[10:11], v1, v2
15439// CHECK: [0x7a,0x00,0x29,0xd0,0x01,0x05,0x02,0x00]
15440
15441v_cmp_nge_f16_e64 s[10:11], v255, v2
15442// CHECK: [0x0a,0x00,0x29,0xd0,0xff,0x05,0x02,0x00]
15443
15444v_cmp_nge_f16_e64 s[10:11], s1, v2
15445// CHECK: [0x0a,0x00,0x29,0xd0,0x01,0x04,0x02,0x00]
15446
15447v_cmp_nge_f16_e64 s[10:11], s101, v2
15448// CHECK: [0x0a,0x00,0x29,0xd0,0x65,0x04,0x02,0x00]
15449
15450v_cmp_nge_f16_e64 s[10:11], flat_scratch_lo, v2
15451// CHECK: [0x0a,0x00,0x29,0xd0,0x66,0x04,0x02,0x00]
15452
15453v_cmp_nge_f16_e64 s[10:11], flat_scratch_hi, v2
15454// CHECK: [0x0a,0x00,0x29,0xd0,0x67,0x04,0x02,0x00]
15455
15456v_cmp_nge_f16_e64 s[10:11], vcc_lo, v2
15457// CHECK: [0x0a,0x00,0x29,0xd0,0x6a,0x04,0x02,0x00]
15458
15459v_cmp_nge_f16_e64 s[10:11], vcc_hi, v2
15460// CHECK: [0x0a,0x00,0x29,0xd0,0x6b,0x04,0x02,0x00]
15461
15462v_cmp_nge_f16_e64 s[10:11], tba_lo, v2
15463// CHECK: [0x0a,0x00,0x29,0xd0,0x6c,0x04,0x02,0x00]
15464
15465v_cmp_nge_f16_e64 s[10:11], tba_hi, v2
15466// CHECK: [0x0a,0x00,0x29,0xd0,0x6d,0x04,0x02,0x00]
15467
15468v_cmp_nge_f16_e64 s[10:11], tma_lo, v2
15469// CHECK: [0x0a,0x00,0x29,0xd0,0x6e,0x04,0x02,0x00]
15470
15471v_cmp_nge_f16_e64 s[10:11], tma_hi, v2
15472// CHECK: [0x0a,0x00,0x29,0xd0,0x6f,0x04,0x02,0x00]
15473
15474v_cmp_nge_f16_e64 s[10:11], ttmp11, v2
15475// CHECK: [0x0a,0x00,0x29,0xd0,0x7b,0x04,0x02,0x00]
15476
15477v_cmp_nge_f16_e64 s[10:11], m0, v2
15478// CHECK: [0x0a,0x00,0x29,0xd0,0x7c,0x04,0x02,0x00]
15479
15480v_cmp_nge_f16_e64 s[10:11], exec_lo, v2
15481// CHECK: [0x0a,0x00,0x29,0xd0,0x7e,0x04,0x02,0x00]
15482
15483v_cmp_nge_f16_e64 s[10:11], exec_hi, v2
15484// CHECK: [0x0a,0x00,0x29,0xd0,0x7f,0x04,0x02,0x00]
15485
15486v_cmp_nge_f16_e64 s[10:11], 0, v2
15487// CHECK: [0x0a,0x00,0x29,0xd0,0x80,0x04,0x02,0x00]
15488
15489v_cmp_nge_f16_e64 s[10:11], -1, v2
15490// CHECK: [0x0a,0x00,0x29,0xd0,0xc1,0x04,0x02,0x00]
15491
15492v_cmp_nge_f16_e64 s[10:11], 0.5, v2
15493// CHECK: [0x0a,0x00,0x29,0xd0,0xf0,0x04,0x02,0x00]
15494
15495v_cmp_nge_f16_e64 s[10:11], -4.0, v2
15496// CHECK: [0x0a,0x00,0x29,0xd0,0xf7,0x04,0x02,0x00]
15497
15498v_cmp_nge_f16_e64 s[10:11], src_vccz, v2
15499// CHECK: [0x0a,0x00,0x29,0xd0,0xfb,0x04,0x02,0x00]
15500
15501v_cmp_nge_f16_e64 s[10:11], src_execz, v2
15502// CHECK: [0x0a,0x00,0x29,0xd0,0xfc,0x04,0x02,0x00]
15503
15504v_cmp_nge_f16_e64 s[10:11], src_scc, v2
15505// CHECK: [0x0a,0x00,0x29,0xd0,0xfd,0x04,0x02,0x00]
15506
15507v_cmp_nge_f16_e64 s[10:11], src_lds_direct, v2
15508// CHECK: [0x0a,0x00,0x29,0xd0,0xfe,0x04,0x02,0x00]
15509
15510v_cmp_nge_f16_e64 s[10:11], v1, v255
15511// CHECK: [0x0a,0x00,0x29,0xd0,0x01,0xff,0x03,0x00]
15512
15513v_cmp_nge_f16_e64 s[10:11], v1, s2
15514// CHECK: [0x0a,0x00,0x29,0xd0,0x01,0x05,0x00,0x00]
15515
15516v_cmp_nge_f16_e64 s[10:11], v1, s101
15517// CHECK: [0x0a,0x00,0x29,0xd0,0x01,0xcb,0x00,0x00]
15518
15519v_cmp_nge_f16_e64 s[10:11], v1, flat_scratch_lo
15520// CHECK: [0x0a,0x00,0x29,0xd0,0x01,0xcd,0x00,0x00]
15521
15522v_cmp_nge_f16_e64 s[10:11], v1, flat_scratch_hi
15523// CHECK: [0x0a,0x00,0x29,0xd0,0x01,0xcf,0x00,0x00]
15524
15525v_cmp_nge_f16_e64 s[10:11], v1, vcc_lo
15526// CHECK: [0x0a,0x00,0x29,0xd0,0x01,0xd5,0x00,0x00]
15527
15528v_cmp_nge_f16_e64 s[10:11], v1, vcc_hi
15529// CHECK: [0x0a,0x00,0x29,0xd0,0x01,0xd7,0x00,0x00]
15530
15531v_cmp_nge_f16_e64 s[10:11], v1, tba_lo
15532// CHECK: [0x0a,0x00,0x29,0xd0,0x01,0xd9,0x00,0x00]
15533
15534v_cmp_nge_f16_e64 s[10:11], v1, tba_hi
15535// CHECK: [0x0a,0x00,0x29,0xd0,0x01,0xdb,0x00,0x00]
15536
15537v_cmp_nge_f16_e64 s[10:11], v1, tma_lo
15538// CHECK: [0x0a,0x00,0x29,0xd0,0x01,0xdd,0x00,0x00]
15539
15540v_cmp_nge_f16_e64 s[10:11], v1, tma_hi
15541// CHECK: [0x0a,0x00,0x29,0xd0,0x01,0xdf,0x00,0x00]
15542
15543v_cmp_nge_f16_e64 s[10:11], v1, ttmp11
15544// CHECK: [0x0a,0x00,0x29,0xd0,0x01,0xf7,0x00,0x00]
15545
15546v_cmp_nge_f16_e64 s[10:11], v1, m0
15547// CHECK: [0x0a,0x00,0x29,0xd0,0x01,0xf9,0x00,0x00]
15548
15549v_cmp_nge_f16_e64 s[10:11], v1, exec_lo
15550// CHECK: [0x0a,0x00,0x29,0xd0,0x01,0xfd,0x00,0x00]
15551
15552v_cmp_nge_f16_e64 s[10:11], v1, exec_hi
15553// CHECK: [0x0a,0x00,0x29,0xd0,0x01,0xff,0x00,0x00]
15554
15555v_cmp_nge_f16_e64 s[10:11], v1, 0
15556// CHECK: [0x0a,0x00,0x29,0xd0,0x01,0x01,0x01,0x00]
15557
15558v_cmp_nge_f16_e64 s[10:11], v1, -1
15559// CHECK: [0x0a,0x00,0x29,0xd0,0x01,0x83,0x01,0x00]
15560
15561v_cmp_nge_f16_e64 s[10:11], v1, 0.5
15562// CHECK: [0x0a,0x00,0x29,0xd0,0x01,0xe1,0x01,0x00]
15563
15564v_cmp_nge_f16_e64 s[10:11], v1, -4.0
15565// CHECK: [0x0a,0x00,0x29,0xd0,0x01,0xef,0x01,0x00]
15566
15567v_cmp_nge_f16_e64 s[10:11], v1, src_vccz
15568// CHECK: [0x0a,0x00,0x29,0xd0,0x01,0xf7,0x01,0x00]
15569
15570v_cmp_nge_f16_e64 s[10:11], v1, src_execz
15571// CHECK: [0x0a,0x00,0x29,0xd0,0x01,0xf9,0x01,0x00]
15572
15573v_cmp_nge_f16_e64 s[10:11], v1, src_scc
15574// CHECK: [0x0a,0x00,0x29,0xd0,0x01,0xfb,0x01,0x00]
15575
15576v_cmp_nge_f16_e64 s[10:11], -v1, v2
15577// CHECK: [0x0a,0x00,0x29,0xd0,0x01,0x05,0x02,0x20]
15578
15579v_cmp_nge_f16_e64 s[10:11], v1, -v2
15580// CHECK: [0x0a,0x00,0x29,0xd0,0x01,0x05,0x02,0x40]
15581
15582v_cmp_nge_f16_e64 s[10:11], -v1, -v2
15583// CHECK: [0x0a,0x00,0x29,0xd0,0x01,0x05,0x02,0x60]
15584
15585v_cmp_nge_f16_e64 s[10:11], |v1|, v2
15586// CHECK: [0x0a,0x01,0x29,0xd0,0x01,0x05,0x02,0x00]
15587
15588v_cmp_nge_f16_e64 s[10:11], v1, |v2|
15589// CHECK: [0x0a,0x02,0x29,0xd0,0x01,0x05,0x02,0x00]
15590
15591v_cmp_nge_f16_e64 s[10:11], |v1|, |v2|
15592// CHECK: [0x0a,0x03,0x29,0xd0,0x01,0x05,0x02,0x00]
15593
15594v_cmp_nge_f16_e64 s[10:11], v1, v2 clamp
15595// CHECK: [0x0a,0x80,0x29,0xd0,0x01,0x05,0x02,0x00]
15596
15597v_cmp_nlg_f16_e64 s[10:11], v1, v2
15598// CHECK: [0x0a,0x00,0x2a,0xd0,0x01,0x05,0x02,0x00]
15599
15600v_cmp_nlg_f16_e64 s[12:13], v1, v2
15601// CHECK: [0x0c,0x00,0x2a,0xd0,0x01,0x05,0x02,0x00]
15602
15603v_cmp_nlg_f16_e64 s[100:101], v1, v2
15604// CHECK: [0x64,0x00,0x2a,0xd0,0x01,0x05,0x02,0x00]
15605
15606v_cmp_nlg_f16_e64 flat_scratch, v1, v2
15607// CHECK: [0x66,0x00,0x2a,0xd0,0x01,0x05,0x02,0x00]
15608
15609v_cmp_nlg_f16_e64 vcc, v1, v2
15610// CHECK: [0x6a,0x00,0x2a,0xd0,0x01,0x05,0x02,0x00]
15611
15612v_cmp_nlg_f16_e64 tba, v1, v2
15613// CHECK: [0x6c,0x00,0x2a,0xd0,0x01,0x05,0x02,0x00]
15614
15615v_cmp_nlg_f16_e64 tma, v1, v2
15616// CHECK: [0x6e,0x00,0x2a,0xd0,0x01,0x05,0x02,0x00]
15617
15618v_cmp_nlg_f16_e64 ttmp[10:11], v1, v2
15619// CHECK: [0x7a,0x00,0x2a,0xd0,0x01,0x05,0x02,0x00]
15620
15621v_cmp_nlg_f16_e64 s[10:11], v255, v2
15622// CHECK: [0x0a,0x00,0x2a,0xd0,0xff,0x05,0x02,0x00]
15623
15624v_cmp_nlg_f16_e64 s[10:11], s1, v2
15625// CHECK: [0x0a,0x00,0x2a,0xd0,0x01,0x04,0x02,0x00]
15626
15627v_cmp_nlg_f16_e64 s[10:11], s101, v2
15628// CHECK: [0x0a,0x00,0x2a,0xd0,0x65,0x04,0x02,0x00]
15629
15630v_cmp_nlg_f16_e64 s[10:11], flat_scratch_lo, v2
15631// CHECK: [0x0a,0x00,0x2a,0xd0,0x66,0x04,0x02,0x00]
15632
15633v_cmp_nlg_f16_e64 s[10:11], flat_scratch_hi, v2
15634// CHECK: [0x0a,0x00,0x2a,0xd0,0x67,0x04,0x02,0x00]
15635
15636v_cmp_nlg_f16_e64 s[10:11], vcc_lo, v2
15637// CHECK: [0x0a,0x00,0x2a,0xd0,0x6a,0x04,0x02,0x00]
15638
15639v_cmp_nlg_f16_e64 s[10:11], vcc_hi, v2
15640// CHECK: [0x0a,0x00,0x2a,0xd0,0x6b,0x04,0x02,0x00]
15641
15642v_cmp_nlg_f16_e64 s[10:11], tba_lo, v2
15643// CHECK: [0x0a,0x00,0x2a,0xd0,0x6c,0x04,0x02,0x00]
15644
15645v_cmp_nlg_f16_e64 s[10:11], tba_hi, v2
15646// CHECK: [0x0a,0x00,0x2a,0xd0,0x6d,0x04,0x02,0x00]
15647
15648v_cmp_nlg_f16_e64 s[10:11], tma_lo, v2
15649// CHECK: [0x0a,0x00,0x2a,0xd0,0x6e,0x04,0x02,0x00]
15650
15651v_cmp_nlg_f16_e64 s[10:11], tma_hi, v2
15652// CHECK: [0x0a,0x00,0x2a,0xd0,0x6f,0x04,0x02,0x00]
15653
15654v_cmp_nlg_f16_e64 s[10:11], ttmp11, v2
15655// CHECK: [0x0a,0x00,0x2a,0xd0,0x7b,0x04,0x02,0x00]
15656
15657v_cmp_nlg_f16_e64 s[10:11], m0, v2
15658// CHECK: [0x0a,0x00,0x2a,0xd0,0x7c,0x04,0x02,0x00]
15659
15660v_cmp_nlg_f16_e64 s[10:11], exec_lo, v2
15661// CHECK: [0x0a,0x00,0x2a,0xd0,0x7e,0x04,0x02,0x00]
15662
15663v_cmp_nlg_f16_e64 s[10:11], exec_hi, v2
15664// CHECK: [0x0a,0x00,0x2a,0xd0,0x7f,0x04,0x02,0x00]
15665
15666v_cmp_nlg_f16_e64 s[10:11], 0, v2
15667// CHECK: [0x0a,0x00,0x2a,0xd0,0x80,0x04,0x02,0x00]
15668
15669v_cmp_nlg_f16_e64 s[10:11], -1, v2
15670// CHECK: [0x0a,0x00,0x2a,0xd0,0xc1,0x04,0x02,0x00]
15671
15672v_cmp_nlg_f16_e64 s[10:11], 0.5, v2
15673// CHECK: [0x0a,0x00,0x2a,0xd0,0xf0,0x04,0x02,0x00]
15674
15675v_cmp_nlg_f16_e64 s[10:11], -4.0, v2
15676// CHECK: [0x0a,0x00,0x2a,0xd0,0xf7,0x04,0x02,0x00]
15677
15678v_cmp_nlg_f16_e64 s[10:11], src_vccz, v2
15679// CHECK: [0x0a,0x00,0x2a,0xd0,0xfb,0x04,0x02,0x00]
15680
15681v_cmp_nlg_f16_e64 s[10:11], src_execz, v2
15682// CHECK: [0x0a,0x00,0x2a,0xd0,0xfc,0x04,0x02,0x00]
15683
15684v_cmp_nlg_f16_e64 s[10:11], src_scc, v2
15685// CHECK: [0x0a,0x00,0x2a,0xd0,0xfd,0x04,0x02,0x00]
15686
15687v_cmp_nlg_f16_e64 s[10:11], src_lds_direct, v2
15688// CHECK: [0x0a,0x00,0x2a,0xd0,0xfe,0x04,0x02,0x00]
15689
15690v_cmp_nlg_f16_e64 s[10:11], v1, v255
15691// CHECK: [0x0a,0x00,0x2a,0xd0,0x01,0xff,0x03,0x00]
15692
15693v_cmp_nlg_f16_e64 s[10:11], v1, s2
15694// CHECK: [0x0a,0x00,0x2a,0xd0,0x01,0x05,0x00,0x00]
15695
15696v_cmp_nlg_f16_e64 s[10:11], v1, s101
15697// CHECK: [0x0a,0x00,0x2a,0xd0,0x01,0xcb,0x00,0x00]
15698
15699v_cmp_nlg_f16_e64 s[10:11], v1, flat_scratch_lo
15700// CHECK: [0x0a,0x00,0x2a,0xd0,0x01,0xcd,0x00,0x00]
15701
15702v_cmp_nlg_f16_e64 s[10:11], v1, flat_scratch_hi
15703// CHECK: [0x0a,0x00,0x2a,0xd0,0x01,0xcf,0x00,0x00]
15704
15705v_cmp_nlg_f16_e64 s[10:11], v1, vcc_lo
15706// CHECK: [0x0a,0x00,0x2a,0xd0,0x01,0xd5,0x00,0x00]
15707
15708v_cmp_nlg_f16_e64 s[10:11], v1, vcc_hi
15709// CHECK: [0x0a,0x00,0x2a,0xd0,0x01,0xd7,0x00,0x00]
15710
15711v_cmp_nlg_f16_e64 s[10:11], v1, tba_lo
15712// CHECK: [0x0a,0x00,0x2a,0xd0,0x01,0xd9,0x00,0x00]
15713
15714v_cmp_nlg_f16_e64 s[10:11], v1, tba_hi
15715// CHECK: [0x0a,0x00,0x2a,0xd0,0x01,0xdb,0x00,0x00]
15716
15717v_cmp_nlg_f16_e64 s[10:11], v1, tma_lo
15718// CHECK: [0x0a,0x00,0x2a,0xd0,0x01,0xdd,0x00,0x00]
15719
15720v_cmp_nlg_f16_e64 s[10:11], v1, tma_hi
15721// CHECK: [0x0a,0x00,0x2a,0xd0,0x01,0xdf,0x00,0x00]
15722
15723v_cmp_nlg_f16_e64 s[10:11], v1, ttmp11
15724// CHECK: [0x0a,0x00,0x2a,0xd0,0x01,0xf7,0x00,0x00]
15725
15726v_cmp_nlg_f16_e64 s[10:11], v1, m0
15727// CHECK: [0x0a,0x00,0x2a,0xd0,0x01,0xf9,0x00,0x00]
15728
15729v_cmp_nlg_f16_e64 s[10:11], v1, exec_lo
15730// CHECK: [0x0a,0x00,0x2a,0xd0,0x01,0xfd,0x00,0x00]
15731
15732v_cmp_nlg_f16_e64 s[10:11], v1, exec_hi
15733// CHECK: [0x0a,0x00,0x2a,0xd0,0x01,0xff,0x00,0x00]
15734
15735v_cmp_nlg_f16_e64 s[10:11], v1, 0
15736// CHECK: [0x0a,0x00,0x2a,0xd0,0x01,0x01,0x01,0x00]
15737
15738v_cmp_nlg_f16_e64 s[10:11], v1, -1
15739// CHECK: [0x0a,0x00,0x2a,0xd0,0x01,0x83,0x01,0x00]
15740
15741v_cmp_nlg_f16_e64 s[10:11], v1, 0.5
15742// CHECK: [0x0a,0x00,0x2a,0xd0,0x01,0xe1,0x01,0x00]
15743
15744v_cmp_nlg_f16_e64 s[10:11], v1, -4.0
15745// CHECK: [0x0a,0x00,0x2a,0xd0,0x01,0xef,0x01,0x00]
15746
15747v_cmp_nlg_f16_e64 s[10:11], v1, src_vccz
15748// CHECK: [0x0a,0x00,0x2a,0xd0,0x01,0xf7,0x01,0x00]
15749
15750v_cmp_nlg_f16_e64 s[10:11], v1, src_execz
15751// CHECK: [0x0a,0x00,0x2a,0xd0,0x01,0xf9,0x01,0x00]
15752
15753v_cmp_nlg_f16_e64 s[10:11], v1, src_scc
15754// CHECK: [0x0a,0x00,0x2a,0xd0,0x01,0xfb,0x01,0x00]
15755
15756v_cmp_nlg_f16_e64 s[10:11], -v1, v2
15757// CHECK: [0x0a,0x00,0x2a,0xd0,0x01,0x05,0x02,0x20]
15758
15759v_cmp_nlg_f16_e64 s[10:11], v1, -v2
15760// CHECK: [0x0a,0x00,0x2a,0xd0,0x01,0x05,0x02,0x40]
15761
15762v_cmp_nlg_f16_e64 s[10:11], -v1, -v2
15763// CHECK: [0x0a,0x00,0x2a,0xd0,0x01,0x05,0x02,0x60]
15764
15765v_cmp_nlg_f16_e64 s[10:11], |v1|, v2
15766// CHECK: [0x0a,0x01,0x2a,0xd0,0x01,0x05,0x02,0x00]
15767
15768v_cmp_nlg_f16_e64 s[10:11], v1, |v2|
15769// CHECK: [0x0a,0x02,0x2a,0xd0,0x01,0x05,0x02,0x00]
15770
15771v_cmp_nlg_f16_e64 s[10:11], |v1|, |v2|
15772// CHECK: [0x0a,0x03,0x2a,0xd0,0x01,0x05,0x02,0x00]
15773
15774v_cmp_nlg_f16_e64 s[10:11], v1, v2 clamp
15775// CHECK: [0x0a,0x80,0x2a,0xd0,0x01,0x05,0x02,0x00]
15776
15777v_cmp_ngt_f16_e64 s[10:11], v1, v2
15778// CHECK: [0x0a,0x00,0x2b,0xd0,0x01,0x05,0x02,0x00]
15779
15780v_cmp_ngt_f16_e64 s[12:13], v1, v2
15781// CHECK: [0x0c,0x00,0x2b,0xd0,0x01,0x05,0x02,0x00]
15782
15783v_cmp_ngt_f16_e64 s[100:101], v1, v2
15784// CHECK: [0x64,0x00,0x2b,0xd0,0x01,0x05,0x02,0x00]
15785
15786v_cmp_ngt_f16_e64 flat_scratch, v1, v2
15787// CHECK: [0x66,0x00,0x2b,0xd0,0x01,0x05,0x02,0x00]
15788
15789v_cmp_ngt_f16_e64 vcc, v1, v2
15790// CHECK: [0x6a,0x00,0x2b,0xd0,0x01,0x05,0x02,0x00]
15791
15792v_cmp_ngt_f16_e64 tba, v1, v2
15793// CHECK: [0x6c,0x00,0x2b,0xd0,0x01,0x05,0x02,0x00]
15794
15795v_cmp_ngt_f16_e64 tma, v1, v2
15796// CHECK: [0x6e,0x00,0x2b,0xd0,0x01,0x05,0x02,0x00]
15797
15798v_cmp_ngt_f16_e64 ttmp[10:11], v1, v2
15799// CHECK: [0x7a,0x00,0x2b,0xd0,0x01,0x05,0x02,0x00]
15800
15801v_cmp_ngt_f16_e64 s[10:11], v255, v2
15802// CHECK: [0x0a,0x00,0x2b,0xd0,0xff,0x05,0x02,0x00]
15803
15804v_cmp_ngt_f16_e64 s[10:11], s1, v2
15805// CHECK: [0x0a,0x00,0x2b,0xd0,0x01,0x04,0x02,0x00]
15806
15807v_cmp_ngt_f16_e64 s[10:11], s101, v2
15808// CHECK: [0x0a,0x00,0x2b,0xd0,0x65,0x04,0x02,0x00]
15809
15810v_cmp_ngt_f16_e64 s[10:11], flat_scratch_lo, v2
15811// CHECK: [0x0a,0x00,0x2b,0xd0,0x66,0x04,0x02,0x00]
15812
15813v_cmp_ngt_f16_e64 s[10:11], flat_scratch_hi, v2
15814// CHECK: [0x0a,0x00,0x2b,0xd0,0x67,0x04,0x02,0x00]
15815
15816v_cmp_ngt_f16_e64 s[10:11], vcc_lo, v2
15817// CHECK: [0x0a,0x00,0x2b,0xd0,0x6a,0x04,0x02,0x00]
15818
15819v_cmp_ngt_f16_e64 s[10:11], vcc_hi, v2
15820// CHECK: [0x0a,0x00,0x2b,0xd0,0x6b,0x04,0x02,0x00]
15821
15822v_cmp_ngt_f16_e64 s[10:11], tba_lo, v2
15823// CHECK: [0x0a,0x00,0x2b,0xd0,0x6c,0x04,0x02,0x00]
15824
15825v_cmp_ngt_f16_e64 s[10:11], tba_hi, v2
15826// CHECK: [0x0a,0x00,0x2b,0xd0,0x6d,0x04,0x02,0x00]
15827
15828v_cmp_ngt_f16_e64 s[10:11], tma_lo, v2
15829// CHECK: [0x0a,0x00,0x2b,0xd0,0x6e,0x04,0x02,0x00]
15830
15831v_cmp_ngt_f16_e64 s[10:11], tma_hi, v2
15832// CHECK: [0x0a,0x00,0x2b,0xd0,0x6f,0x04,0x02,0x00]
15833
15834v_cmp_ngt_f16_e64 s[10:11], ttmp11, v2
15835// CHECK: [0x0a,0x00,0x2b,0xd0,0x7b,0x04,0x02,0x00]
15836
15837v_cmp_ngt_f16_e64 s[10:11], m0, v2
15838// CHECK: [0x0a,0x00,0x2b,0xd0,0x7c,0x04,0x02,0x00]
15839
15840v_cmp_ngt_f16_e64 s[10:11], exec_lo, v2
15841// CHECK: [0x0a,0x00,0x2b,0xd0,0x7e,0x04,0x02,0x00]
15842
15843v_cmp_ngt_f16_e64 s[10:11], exec_hi, v2
15844// CHECK: [0x0a,0x00,0x2b,0xd0,0x7f,0x04,0x02,0x00]
15845
15846v_cmp_ngt_f16_e64 s[10:11], 0, v2
15847// CHECK: [0x0a,0x00,0x2b,0xd0,0x80,0x04,0x02,0x00]
15848
15849v_cmp_ngt_f16_e64 s[10:11], -1, v2
15850// CHECK: [0x0a,0x00,0x2b,0xd0,0xc1,0x04,0x02,0x00]
15851
15852v_cmp_ngt_f16_e64 s[10:11], 0.5, v2
15853// CHECK: [0x0a,0x00,0x2b,0xd0,0xf0,0x04,0x02,0x00]
15854
15855v_cmp_ngt_f16_e64 s[10:11], -4.0, v2
15856// CHECK: [0x0a,0x00,0x2b,0xd0,0xf7,0x04,0x02,0x00]
15857
15858v_cmp_ngt_f16_e64 s[10:11], src_vccz, v2
15859// CHECK: [0x0a,0x00,0x2b,0xd0,0xfb,0x04,0x02,0x00]
15860
15861v_cmp_ngt_f16_e64 s[10:11], src_execz, v2
15862// CHECK: [0x0a,0x00,0x2b,0xd0,0xfc,0x04,0x02,0x00]
15863
15864v_cmp_ngt_f16_e64 s[10:11], src_scc, v2
15865// CHECK: [0x0a,0x00,0x2b,0xd0,0xfd,0x04,0x02,0x00]
15866
15867v_cmp_ngt_f16_e64 s[10:11], src_lds_direct, v2
15868// CHECK: [0x0a,0x00,0x2b,0xd0,0xfe,0x04,0x02,0x00]
15869
15870v_cmp_ngt_f16_e64 s[10:11], v1, v255
15871// CHECK: [0x0a,0x00,0x2b,0xd0,0x01,0xff,0x03,0x00]
15872
15873v_cmp_ngt_f16_e64 s[10:11], v1, s2
15874// CHECK: [0x0a,0x00,0x2b,0xd0,0x01,0x05,0x00,0x00]
15875
15876v_cmp_ngt_f16_e64 s[10:11], v1, s101
15877// CHECK: [0x0a,0x00,0x2b,0xd0,0x01,0xcb,0x00,0x00]
15878
15879v_cmp_ngt_f16_e64 s[10:11], v1, flat_scratch_lo
15880// CHECK: [0x0a,0x00,0x2b,0xd0,0x01,0xcd,0x00,0x00]
15881
15882v_cmp_ngt_f16_e64 s[10:11], v1, flat_scratch_hi
15883// CHECK: [0x0a,0x00,0x2b,0xd0,0x01,0xcf,0x00,0x00]
15884
15885v_cmp_ngt_f16_e64 s[10:11], v1, vcc_lo
15886// CHECK: [0x0a,0x00,0x2b,0xd0,0x01,0xd5,0x00,0x00]
15887
15888v_cmp_ngt_f16_e64 s[10:11], v1, vcc_hi
15889// CHECK: [0x0a,0x00,0x2b,0xd0,0x01,0xd7,0x00,0x00]
15890
15891v_cmp_ngt_f16_e64 s[10:11], v1, tba_lo
15892// CHECK: [0x0a,0x00,0x2b,0xd0,0x01,0xd9,0x00,0x00]
15893
15894v_cmp_ngt_f16_e64 s[10:11], v1, tba_hi
15895// CHECK: [0x0a,0x00,0x2b,0xd0,0x01,0xdb,0x00,0x00]
15896
15897v_cmp_ngt_f16_e64 s[10:11], v1, tma_lo
15898// CHECK: [0x0a,0x00,0x2b,0xd0,0x01,0xdd,0x00,0x00]
15899
15900v_cmp_ngt_f16_e64 s[10:11], v1, tma_hi
15901// CHECK: [0x0a,0x00,0x2b,0xd0,0x01,0xdf,0x00,0x00]
15902
15903v_cmp_ngt_f16_e64 s[10:11], v1, ttmp11
15904// CHECK: [0x0a,0x00,0x2b,0xd0,0x01,0xf7,0x00,0x00]
15905
15906v_cmp_ngt_f16_e64 s[10:11], v1, m0
15907// CHECK: [0x0a,0x00,0x2b,0xd0,0x01,0xf9,0x00,0x00]
15908
15909v_cmp_ngt_f16_e64 s[10:11], v1, exec_lo
15910// CHECK: [0x0a,0x00,0x2b,0xd0,0x01,0xfd,0x00,0x00]
15911
15912v_cmp_ngt_f16_e64 s[10:11], v1, exec_hi
15913// CHECK: [0x0a,0x00,0x2b,0xd0,0x01,0xff,0x00,0x00]
15914
15915v_cmp_ngt_f16_e64 s[10:11], v1, 0
15916// CHECK: [0x0a,0x00,0x2b,0xd0,0x01,0x01,0x01,0x00]
15917
15918v_cmp_ngt_f16_e64 s[10:11], v1, -1
15919// CHECK: [0x0a,0x00,0x2b,0xd0,0x01,0x83,0x01,0x00]
15920
15921v_cmp_ngt_f16_e64 s[10:11], v1, 0.5
15922// CHECK: [0x0a,0x00,0x2b,0xd0,0x01,0xe1,0x01,0x00]
15923
15924v_cmp_ngt_f16_e64 s[10:11], v1, -4.0
15925// CHECK: [0x0a,0x00,0x2b,0xd0,0x01,0xef,0x01,0x00]
15926
15927v_cmp_ngt_f16_e64 s[10:11], v1, src_vccz
15928// CHECK: [0x0a,0x00,0x2b,0xd0,0x01,0xf7,0x01,0x00]
15929
15930v_cmp_ngt_f16_e64 s[10:11], v1, src_execz
15931// CHECK: [0x0a,0x00,0x2b,0xd0,0x01,0xf9,0x01,0x00]
15932
15933v_cmp_ngt_f16_e64 s[10:11], v1, src_scc
15934// CHECK: [0x0a,0x00,0x2b,0xd0,0x01,0xfb,0x01,0x00]
15935
15936v_cmp_ngt_f16_e64 s[10:11], -v1, v2
15937// CHECK: [0x0a,0x00,0x2b,0xd0,0x01,0x05,0x02,0x20]
15938
15939v_cmp_ngt_f16_e64 s[10:11], v1, -v2
15940// CHECK: [0x0a,0x00,0x2b,0xd0,0x01,0x05,0x02,0x40]
15941
15942v_cmp_ngt_f16_e64 s[10:11], -v1, -v2
15943// CHECK: [0x0a,0x00,0x2b,0xd0,0x01,0x05,0x02,0x60]
15944
15945v_cmp_ngt_f16_e64 s[10:11], |v1|, v2
15946// CHECK: [0x0a,0x01,0x2b,0xd0,0x01,0x05,0x02,0x00]
15947
15948v_cmp_ngt_f16_e64 s[10:11], v1, |v2|
15949// CHECK: [0x0a,0x02,0x2b,0xd0,0x01,0x05,0x02,0x00]
15950
15951v_cmp_ngt_f16_e64 s[10:11], |v1|, |v2|
15952// CHECK: [0x0a,0x03,0x2b,0xd0,0x01,0x05,0x02,0x00]
15953
15954v_cmp_ngt_f16_e64 s[10:11], v1, v2 clamp
15955// CHECK: [0x0a,0x80,0x2b,0xd0,0x01,0x05,0x02,0x00]
15956
15957v_cmp_nle_f16_e64 s[10:11], v1, v2
15958// CHECK: [0x0a,0x00,0x2c,0xd0,0x01,0x05,0x02,0x00]
15959
15960v_cmp_nle_f16_e64 s[12:13], v1, v2
15961// CHECK: [0x0c,0x00,0x2c,0xd0,0x01,0x05,0x02,0x00]
15962
15963v_cmp_nle_f16_e64 s[100:101], v1, v2
15964// CHECK: [0x64,0x00,0x2c,0xd0,0x01,0x05,0x02,0x00]
15965
15966v_cmp_nle_f16_e64 flat_scratch, v1, v2
15967// CHECK: [0x66,0x00,0x2c,0xd0,0x01,0x05,0x02,0x00]
15968
15969v_cmp_nle_f16_e64 vcc, v1, v2
15970// CHECK: [0x6a,0x00,0x2c,0xd0,0x01,0x05,0x02,0x00]
15971
15972v_cmp_nle_f16_e64 tba, v1, v2
15973// CHECK: [0x6c,0x00,0x2c,0xd0,0x01,0x05,0x02,0x00]
15974
15975v_cmp_nle_f16_e64 tma, v1, v2
15976// CHECK: [0x6e,0x00,0x2c,0xd0,0x01,0x05,0x02,0x00]
15977
15978v_cmp_nle_f16_e64 ttmp[10:11], v1, v2
15979// CHECK: [0x7a,0x00,0x2c,0xd0,0x01,0x05,0x02,0x00]
15980
15981v_cmp_nle_f16_e64 s[10:11], v255, v2
15982// CHECK: [0x0a,0x00,0x2c,0xd0,0xff,0x05,0x02,0x00]
15983
15984v_cmp_nle_f16_e64 s[10:11], s1, v2
15985// CHECK: [0x0a,0x00,0x2c,0xd0,0x01,0x04,0x02,0x00]
15986
15987v_cmp_nle_f16_e64 s[10:11], s101, v2
15988// CHECK: [0x0a,0x00,0x2c,0xd0,0x65,0x04,0x02,0x00]
15989
15990v_cmp_nle_f16_e64 s[10:11], flat_scratch_lo, v2
15991// CHECK: [0x0a,0x00,0x2c,0xd0,0x66,0x04,0x02,0x00]
15992
15993v_cmp_nle_f16_e64 s[10:11], flat_scratch_hi, v2
15994// CHECK: [0x0a,0x00,0x2c,0xd0,0x67,0x04,0x02,0x00]
15995
15996v_cmp_nle_f16_e64 s[10:11], vcc_lo, v2
15997// CHECK: [0x0a,0x00,0x2c,0xd0,0x6a,0x04,0x02,0x00]
15998
15999v_cmp_nle_f16_e64 s[10:11], vcc_hi, v2
16000// CHECK: [0x0a,0x00,0x2c,0xd0,0x6b,0x04,0x02,0x00]
16001
16002v_cmp_nle_f16_e64 s[10:11], tba_lo, v2
16003// CHECK: [0x0a,0x00,0x2c,0xd0,0x6c,0x04,0x02,0x00]
16004
16005v_cmp_nle_f16_e64 s[10:11], tba_hi, v2
16006// CHECK: [0x0a,0x00,0x2c,0xd0,0x6d,0x04,0x02,0x00]
16007
16008v_cmp_nle_f16_e64 s[10:11], tma_lo, v2
16009// CHECK: [0x0a,0x00,0x2c,0xd0,0x6e,0x04,0x02,0x00]
16010
16011v_cmp_nle_f16_e64 s[10:11], tma_hi, v2
16012// CHECK: [0x0a,0x00,0x2c,0xd0,0x6f,0x04,0x02,0x00]
16013
16014v_cmp_nle_f16_e64 s[10:11], ttmp11, v2
16015// CHECK: [0x0a,0x00,0x2c,0xd0,0x7b,0x04,0x02,0x00]
16016
16017v_cmp_nle_f16_e64 s[10:11], m0, v2
16018// CHECK: [0x0a,0x00,0x2c,0xd0,0x7c,0x04,0x02,0x00]
16019
16020v_cmp_nle_f16_e64 s[10:11], exec_lo, v2
16021// CHECK: [0x0a,0x00,0x2c,0xd0,0x7e,0x04,0x02,0x00]
16022
16023v_cmp_nle_f16_e64 s[10:11], exec_hi, v2
16024// CHECK: [0x0a,0x00,0x2c,0xd0,0x7f,0x04,0x02,0x00]
16025
16026v_cmp_nle_f16_e64 s[10:11], 0, v2
16027// CHECK: [0x0a,0x00,0x2c,0xd0,0x80,0x04,0x02,0x00]
16028
16029v_cmp_nle_f16_e64 s[10:11], -1, v2
16030// CHECK: [0x0a,0x00,0x2c,0xd0,0xc1,0x04,0x02,0x00]
16031
16032v_cmp_nle_f16_e64 s[10:11], 0.5, v2
16033// CHECK: [0x0a,0x00,0x2c,0xd0,0xf0,0x04,0x02,0x00]
16034
16035v_cmp_nle_f16_e64 s[10:11], -4.0, v2
16036// CHECK: [0x0a,0x00,0x2c,0xd0,0xf7,0x04,0x02,0x00]
16037
16038v_cmp_nle_f16_e64 s[10:11], src_vccz, v2
16039// CHECK: [0x0a,0x00,0x2c,0xd0,0xfb,0x04,0x02,0x00]
16040
16041v_cmp_nle_f16_e64 s[10:11], src_execz, v2
16042// CHECK: [0x0a,0x00,0x2c,0xd0,0xfc,0x04,0x02,0x00]
16043
16044v_cmp_nle_f16_e64 s[10:11], src_scc, v2
16045// CHECK: [0x0a,0x00,0x2c,0xd0,0xfd,0x04,0x02,0x00]
16046
16047v_cmp_nle_f16_e64 s[10:11], src_lds_direct, v2
16048// CHECK: [0x0a,0x00,0x2c,0xd0,0xfe,0x04,0x02,0x00]
16049
16050v_cmp_nle_f16_e64 s[10:11], v1, v255
16051// CHECK: [0x0a,0x00,0x2c,0xd0,0x01,0xff,0x03,0x00]
16052
16053v_cmp_nle_f16_e64 s[10:11], v1, s2
16054// CHECK: [0x0a,0x00,0x2c,0xd0,0x01,0x05,0x00,0x00]
16055
16056v_cmp_nle_f16_e64 s[10:11], v1, s101
16057// CHECK: [0x0a,0x00,0x2c,0xd0,0x01,0xcb,0x00,0x00]
16058
16059v_cmp_nle_f16_e64 s[10:11], v1, flat_scratch_lo
16060// CHECK: [0x0a,0x00,0x2c,0xd0,0x01,0xcd,0x00,0x00]
16061
16062v_cmp_nle_f16_e64 s[10:11], v1, flat_scratch_hi
16063// CHECK: [0x0a,0x00,0x2c,0xd0,0x01,0xcf,0x00,0x00]
16064
16065v_cmp_nle_f16_e64 s[10:11], v1, vcc_lo
16066// CHECK: [0x0a,0x00,0x2c,0xd0,0x01,0xd5,0x00,0x00]
16067
16068v_cmp_nle_f16_e64 s[10:11], v1, vcc_hi
16069// CHECK: [0x0a,0x00,0x2c,0xd0,0x01,0xd7,0x00,0x00]
16070
16071v_cmp_nle_f16_e64 s[10:11], v1, tba_lo
16072// CHECK: [0x0a,0x00,0x2c,0xd0,0x01,0xd9,0x00,0x00]
16073
16074v_cmp_nle_f16_e64 s[10:11], v1, tba_hi
16075// CHECK: [0x0a,0x00,0x2c,0xd0,0x01,0xdb,0x00,0x00]
16076
16077v_cmp_nle_f16_e64 s[10:11], v1, tma_lo
16078// CHECK: [0x0a,0x00,0x2c,0xd0,0x01,0xdd,0x00,0x00]
16079
16080v_cmp_nle_f16_e64 s[10:11], v1, tma_hi
16081// CHECK: [0x0a,0x00,0x2c,0xd0,0x01,0xdf,0x00,0x00]
16082
16083v_cmp_nle_f16_e64 s[10:11], v1, ttmp11
16084// CHECK: [0x0a,0x00,0x2c,0xd0,0x01,0xf7,0x00,0x00]
16085
16086v_cmp_nle_f16_e64 s[10:11], v1, m0
16087// CHECK: [0x0a,0x00,0x2c,0xd0,0x01,0xf9,0x00,0x00]
16088
16089v_cmp_nle_f16_e64 s[10:11], v1, exec_lo
16090// CHECK: [0x0a,0x00,0x2c,0xd0,0x01,0xfd,0x00,0x00]
16091
16092v_cmp_nle_f16_e64 s[10:11], v1, exec_hi
16093// CHECK: [0x0a,0x00,0x2c,0xd0,0x01,0xff,0x00,0x00]
16094
16095v_cmp_nle_f16_e64 s[10:11], v1, 0
16096// CHECK: [0x0a,0x00,0x2c,0xd0,0x01,0x01,0x01,0x00]
16097
16098v_cmp_nle_f16_e64 s[10:11], v1, -1
16099// CHECK: [0x0a,0x00,0x2c,0xd0,0x01,0x83,0x01,0x00]
16100
16101v_cmp_nle_f16_e64 s[10:11], v1, 0.5
16102// CHECK: [0x0a,0x00,0x2c,0xd0,0x01,0xe1,0x01,0x00]
16103
16104v_cmp_nle_f16_e64 s[10:11], v1, -4.0
16105// CHECK: [0x0a,0x00,0x2c,0xd0,0x01,0xef,0x01,0x00]
16106
16107v_cmp_nle_f16_e64 s[10:11], v1, src_vccz
16108// CHECK: [0x0a,0x00,0x2c,0xd0,0x01,0xf7,0x01,0x00]
16109
16110v_cmp_nle_f16_e64 s[10:11], v1, src_execz
16111// CHECK: [0x0a,0x00,0x2c,0xd0,0x01,0xf9,0x01,0x00]
16112
16113v_cmp_nle_f16_e64 s[10:11], v1, src_scc
16114// CHECK: [0x0a,0x00,0x2c,0xd0,0x01,0xfb,0x01,0x00]
16115
16116v_cmp_nle_f16_e64 s[10:11], -v1, v2
16117// CHECK: [0x0a,0x00,0x2c,0xd0,0x01,0x05,0x02,0x20]
16118
16119v_cmp_nle_f16_e64 s[10:11], v1, -v2
16120// CHECK: [0x0a,0x00,0x2c,0xd0,0x01,0x05,0x02,0x40]
16121
16122v_cmp_nle_f16_e64 s[10:11], -v1, -v2
16123// CHECK: [0x0a,0x00,0x2c,0xd0,0x01,0x05,0x02,0x60]
16124
16125v_cmp_nle_f16_e64 s[10:11], |v1|, v2
16126// CHECK: [0x0a,0x01,0x2c,0xd0,0x01,0x05,0x02,0x00]
16127
16128v_cmp_nle_f16_e64 s[10:11], v1, |v2|
16129// CHECK: [0x0a,0x02,0x2c,0xd0,0x01,0x05,0x02,0x00]
16130
16131v_cmp_nle_f16_e64 s[10:11], |v1|, |v2|
16132// CHECK: [0x0a,0x03,0x2c,0xd0,0x01,0x05,0x02,0x00]
16133
16134v_cmp_nle_f16_e64 s[10:11], v1, v2 clamp
16135// CHECK: [0x0a,0x80,0x2c,0xd0,0x01,0x05,0x02,0x00]
16136
16137v_cmp_neq_f16_e64 s[10:11], v1, v2
16138// CHECK: [0x0a,0x00,0x2d,0xd0,0x01,0x05,0x02,0x00]
16139
16140v_cmp_neq_f16_e64 s[12:13], v1, v2
16141// CHECK: [0x0c,0x00,0x2d,0xd0,0x01,0x05,0x02,0x00]
16142
16143v_cmp_neq_f16_e64 s[100:101], v1, v2
16144// CHECK: [0x64,0x00,0x2d,0xd0,0x01,0x05,0x02,0x00]
16145
16146v_cmp_neq_f16_e64 flat_scratch, v1, v2
16147// CHECK: [0x66,0x00,0x2d,0xd0,0x01,0x05,0x02,0x00]
16148
16149v_cmp_neq_f16_e64 vcc, v1, v2
16150// CHECK: [0x6a,0x00,0x2d,0xd0,0x01,0x05,0x02,0x00]
16151
16152v_cmp_neq_f16_e64 tba, v1, v2
16153// CHECK: [0x6c,0x00,0x2d,0xd0,0x01,0x05,0x02,0x00]
16154
16155v_cmp_neq_f16_e64 tma, v1, v2
16156// CHECK: [0x6e,0x00,0x2d,0xd0,0x01,0x05,0x02,0x00]
16157
16158v_cmp_neq_f16_e64 ttmp[10:11], v1, v2
16159// CHECK: [0x7a,0x00,0x2d,0xd0,0x01,0x05,0x02,0x00]
16160
16161v_cmp_neq_f16_e64 s[10:11], v255, v2
16162// CHECK: [0x0a,0x00,0x2d,0xd0,0xff,0x05,0x02,0x00]
16163
16164v_cmp_neq_f16_e64 s[10:11], s1, v2
16165// CHECK: [0x0a,0x00,0x2d,0xd0,0x01,0x04,0x02,0x00]
16166
16167v_cmp_neq_f16_e64 s[10:11], s101, v2
16168// CHECK: [0x0a,0x00,0x2d,0xd0,0x65,0x04,0x02,0x00]
16169
16170v_cmp_neq_f16_e64 s[10:11], flat_scratch_lo, v2
16171// CHECK: [0x0a,0x00,0x2d,0xd0,0x66,0x04,0x02,0x00]
16172
16173v_cmp_neq_f16_e64 s[10:11], flat_scratch_hi, v2
16174// CHECK: [0x0a,0x00,0x2d,0xd0,0x67,0x04,0x02,0x00]
16175
16176v_cmp_neq_f16_e64 s[10:11], vcc_lo, v2
16177// CHECK: [0x0a,0x00,0x2d,0xd0,0x6a,0x04,0x02,0x00]
16178
16179v_cmp_neq_f16_e64 s[10:11], vcc_hi, v2
16180// CHECK: [0x0a,0x00,0x2d,0xd0,0x6b,0x04,0x02,0x00]
16181
16182v_cmp_neq_f16_e64 s[10:11], tba_lo, v2
16183// CHECK: [0x0a,0x00,0x2d,0xd0,0x6c,0x04,0x02,0x00]
16184
16185v_cmp_neq_f16_e64 s[10:11], tba_hi, v2
16186// CHECK: [0x0a,0x00,0x2d,0xd0,0x6d,0x04,0x02,0x00]
16187
16188v_cmp_neq_f16_e64 s[10:11], tma_lo, v2
16189// CHECK: [0x0a,0x00,0x2d,0xd0,0x6e,0x04,0x02,0x00]
16190
16191v_cmp_neq_f16_e64 s[10:11], tma_hi, v2
16192// CHECK: [0x0a,0x00,0x2d,0xd0,0x6f,0x04,0x02,0x00]
16193
16194v_cmp_neq_f16_e64 s[10:11], ttmp11, v2
16195// CHECK: [0x0a,0x00,0x2d,0xd0,0x7b,0x04,0x02,0x00]
16196
16197v_cmp_neq_f16_e64 s[10:11], m0, v2
16198// CHECK: [0x0a,0x00,0x2d,0xd0,0x7c,0x04,0x02,0x00]
16199
16200v_cmp_neq_f16_e64 s[10:11], exec_lo, v2
16201// CHECK: [0x0a,0x00,0x2d,0xd0,0x7e,0x04,0x02,0x00]
16202
16203v_cmp_neq_f16_e64 s[10:11], exec_hi, v2
16204// CHECK: [0x0a,0x00,0x2d,0xd0,0x7f,0x04,0x02,0x00]
16205
16206v_cmp_neq_f16_e64 s[10:11], 0, v2
16207// CHECK: [0x0a,0x00,0x2d,0xd0,0x80,0x04,0x02,0x00]
16208
16209v_cmp_neq_f16_e64 s[10:11], -1, v2
16210// CHECK: [0x0a,0x00,0x2d,0xd0,0xc1,0x04,0x02,0x00]
16211
16212v_cmp_neq_f16_e64 s[10:11], 0.5, v2
16213// CHECK: [0x0a,0x00,0x2d,0xd0,0xf0,0x04,0x02,0x00]
16214
16215v_cmp_neq_f16_e64 s[10:11], -4.0, v2
16216// CHECK: [0x0a,0x00,0x2d,0xd0,0xf7,0x04,0x02,0x00]
16217
16218v_cmp_neq_f16_e64 s[10:11], src_vccz, v2
16219// CHECK: [0x0a,0x00,0x2d,0xd0,0xfb,0x04,0x02,0x00]
16220
16221v_cmp_neq_f16_e64 s[10:11], src_execz, v2
16222// CHECK: [0x0a,0x00,0x2d,0xd0,0xfc,0x04,0x02,0x00]
16223
16224v_cmp_neq_f16_e64 s[10:11], src_scc, v2
16225// CHECK: [0x0a,0x00,0x2d,0xd0,0xfd,0x04,0x02,0x00]
16226
16227v_cmp_neq_f16_e64 s[10:11], src_lds_direct, v2
16228// CHECK: [0x0a,0x00,0x2d,0xd0,0xfe,0x04,0x02,0x00]
16229
16230v_cmp_neq_f16_e64 s[10:11], v1, v255
16231// CHECK: [0x0a,0x00,0x2d,0xd0,0x01,0xff,0x03,0x00]
16232
16233v_cmp_neq_f16_e64 s[10:11], v1, s2
16234// CHECK: [0x0a,0x00,0x2d,0xd0,0x01,0x05,0x00,0x00]
16235
16236v_cmp_neq_f16_e64 s[10:11], v1, s101
16237// CHECK: [0x0a,0x00,0x2d,0xd0,0x01,0xcb,0x00,0x00]
16238
16239v_cmp_neq_f16_e64 s[10:11], v1, flat_scratch_lo
16240// CHECK: [0x0a,0x00,0x2d,0xd0,0x01,0xcd,0x00,0x00]
16241
16242v_cmp_neq_f16_e64 s[10:11], v1, flat_scratch_hi
16243// CHECK: [0x0a,0x00,0x2d,0xd0,0x01,0xcf,0x00,0x00]
16244
16245v_cmp_neq_f16_e64 s[10:11], v1, vcc_lo
16246// CHECK: [0x0a,0x00,0x2d,0xd0,0x01,0xd5,0x00,0x00]
16247
16248v_cmp_neq_f16_e64 s[10:11], v1, vcc_hi
16249// CHECK: [0x0a,0x00,0x2d,0xd0,0x01,0xd7,0x00,0x00]
16250
16251v_cmp_neq_f16_e64 s[10:11], v1, tba_lo
16252// CHECK: [0x0a,0x00,0x2d,0xd0,0x01,0xd9,0x00,0x00]
16253
16254v_cmp_neq_f16_e64 s[10:11], v1, tba_hi
16255// CHECK: [0x0a,0x00,0x2d,0xd0,0x01,0xdb,0x00,0x00]
16256
16257v_cmp_neq_f16_e64 s[10:11], v1, tma_lo
16258// CHECK: [0x0a,0x00,0x2d,0xd0,0x01,0xdd,0x00,0x00]
16259
16260v_cmp_neq_f16_e64 s[10:11], v1, tma_hi
16261// CHECK: [0x0a,0x00,0x2d,0xd0,0x01,0xdf,0x00,0x00]
16262
16263v_cmp_neq_f16_e64 s[10:11], v1, ttmp11
16264// CHECK: [0x0a,0x00,0x2d,0xd0,0x01,0xf7,0x00,0x00]
16265
16266v_cmp_neq_f16_e64 s[10:11], v1, m0
16267// CHECK: [0x0a,0x00,0x2d,0xd0,0x01,0xf9,0x00,0x00]
16268
16269v_cmp_neq_f16_e64 s[10:11], v1, exec_lo
16270// CHECK: [0x0a,0x00,0x2d,0xd0,0x01,0xfd,0x00,0x00]
16271
16272v_cmp_neq_f16_e64 s[10:11], v1, exec_hi
16273// CHECK: [0x0a,0x00,0x2d,0xd0,0x01,0xff,0x00,0x00]
16274
16275v_cmp_neq_f16_e64 s[10:11], v1, 0
16276// CHECK: [0x0a,0x00,0x2d,0xd0,0x01,0x01,0x01,0x00]
16277
16278v_cmp_neq_f16_e64 s[10:11], v1, -1
16279// CHECK: [0x0a,0x00,0x2d,0xd0,0x01,0x83,0x01,0x00]
16280
16281v_cmp_neq_f16_e64 s[10:11], v1, 0.5
16282// CHECK: [0x0a,0x00,0x2d,0xd0,0x01,0xe1,0x01,0x00]
16283
16284v_cmp_neq_f16_e64 s[10:11], v1, -4.0
16285// CHECK: [0x0a,0x00,0x2d,0xd0,0x01,0xef,0x01,0x00]
16286
16287v_cmp_neq_f16_e64 s[10:11], v1, src_vccz
16288// CHECK: [0x0a,0x00,0x2d,0xd0,0x01,0xf7,0x01,0x00]
16289
16290v_cmp_neq_f16_e64 s[10:11], v1, src_execz
16291// CHECK: [0x0a,0x00,0x2d,0xd0,0x01,0xf9,0x01,0x00]
16292
16293v_cmp_neq_f16_e64 s[10:11], v1, src_scc
16294// CHECK: [0x0a,0x00,0x2d,0xd0,0x01,0xfb,0x01,0x00]
16295
16296v_cmp_neq_f16_e64 s[10:11], -v1, v2
16297// CHECK: [0x0a,0x00,0x2d,0xd0,0x01,0x05,0x02,0x20]
16298
16299v_cmp_neq_f16_e64 s[10:11], v1, -v2
16300// CHECK: [0x0a,0x00,0x2d,0xd0,0x01,0x05,0x02,0x40]
16301
16302v_cmp_neq_f16_e64 s[10:11], -v1, -v2
16303// CHECK: [0x0a,0x00,0x2d,0xd0,0x01,0x05,0x02,0x60]
16304
16305v_cmp_neq_f16_e64 s[10:11], |v1|, v2
16306// CHECK: [0x0a,0x01,0x2d,0xd0,0x01,0x05,0x02,0x00]
16307
16308v_cmp_neq_f16_e64 s[10:11], v1, |v2|
16309// CHECK: [0x0a,0x02,0x2d,0xd0,0x01,0x05,0x02,0x00]
16310
16311v_cmp_neq_f16_e64 s[10:11], |v1|, |v2|
16312// CHECK: [0x0a,0x03,0x2d,0xd0,0x01,0x05,0x02,0x00]
16313
16314v_cmp_neq_f16_e64 s[10:11], v1, v2 clamp
16315// CHECK: [0x0a,0x80,0x2d,0xd0,0x01,0x05,0x02,0x00]
16316
16317v_cmp_nlt_f16_e64 s[10:11], v1, v2
16318// CHECK: [0x0a,0x00,0x2e,0xd0,0x01,0x05,0x02,0x00]
16319
16320v_cmp_nlt_f16_e64 s[12:13], v1, v2
16321// CHECK: [0x0c,0x00,0x2e,0xd0,0x01,0x05,0x02,0x00]
16322
16323v_cmp_nlt_f16_e64 s[100:101], v1, v2
16324// CHECK: [0x64,0x00,0x2e,0xd0,0x01,0x05,0x02,0x00]
16325
16326v_cmp_nlt_f16_e64 flat_scratch, v1, v2
16327// CHECK: [0x66,0x00,0x2e,0xd0,0x01,0x05,0x02,0x00]
16328
16329v_cmp_nlt_f16_e64 vcc, v1, v2
16330// CHECK: [0x6a,0x00,0x2e,0xd0,0x01,0x05,0x02,0x00]
16331
16332v_cmp_nlt_f16_e64 tba, v1, v2
16333// CHECK: [0x6c,0x00,0x2e,0xd0,0x01,0x05,0x02,0x00]
16334
16335v_cmp_nlt_f16_e64 tma, v1, v2
16336// CHECK: [0x6e,0x00,0x2e,0xd0,0x01,0x05,0x02,0x00]
16337
16338v_cmp_nlt_f16_e64 ttmp[10:11], v1, v2
16339// CHECK: [0x7a,0x00,0x2e,0xd0,0x01,0x05,0x02,0x00]
16340
16341v_cmp_nlt_f16_e64 s[10:11], v255, v2
16342// CHECK: [0x0a,0x00,0x2e,0xd0,0xff,0x05,0x02,0x00]
16343
16344v_cmp_nlt_f16_e64 s[10:11], s1, v2
16345// CHECK: [0x0a,0x00,0x2e,0xd0,0x01,0x04,0x02,0x00]
16346
16347v_cmp_nlt_f16_e64 s[10:11], s101, v2
16348// CHECK: [0x0a,0x00,0x2e,0xd0,0x65,0x04,0x02,0x00]
16349
16350v_cmp_nlt_f16_e64 s[10:11], flat_scratch_lo, v2
16351// CHECK: [0x0a,0x00,0x2e,0xd0,0x66,0x04,0x02,0x00]
16352
16353v_cmp_nlt_f16_e64 s[10:11], flat_scratch_hi, v2
16354// CHECK: [0x0a,0x00,0x2e,0xd0,0x67,0x04,0x02,0x00]
16355
16356v_cmp_nlt_f16_e64 s[10:11], vcc_lo, v2
16357// CHECK: [0x0a,0x00,0x2e,0xd0,0x6a,0x04,0x02,0x00]
16358
16359v_cmp_nlt_f16_e64 s[10:11], vcc_hi, v2
16360// CHECK: [0x0a,0x00,0x2e,0xd0,0x6b,0x04,0x02,0x00]
16361
16362v_cmp_nlt_f16_e64 s[10:11], tba_lo, v2
16363// CHECK: [0x0a,0x00,0x2e,0xd0,0x6c,0x04,0x02,0x00]
16364
16365v_cmp_nlt_f16_e64 s[10:11], tba_hi, v2
16366// CHECK: [0x0a,0x00,0x2e,0xd0,0x6d,0x04,0x02,0x00]
16367
16368v_cmp_nlt_f16_e64 s[10:11], tma_lo, v2
16369// CHECK: [0x0a,0x00,0x2e,0xd0,0x6e,0x04,0x02,0x00]
16370
16371v_cmp_nlt_f16_e64 s[10:11], tma_hi, v2
16372// CHECK: [0x0a,0x00,0x2e,0xd0,0x6f,0x04,0x02,0x00]
16373
16374v_cmp_nlt_f16_e64 s[10:11], ttmp11, v2
16375// CHECK: [0x0a,0x00,0x2e,0xd0,0x7b,0x04,0x02,0x00]
16376
16377v_cmp_nlt_f16_e64 s[10:11], m0, v2
16378// CHECK: [0x0a,0x00,0x2e,0xd0,0x7c,0x04,0x02,0x00]
16379
16380v_cmp_nlt_f16_e64 s[10:11], exec_lo, v2
16381// CHECK: [0x0a,0x00,0x2e,0xd0,0x7e,0x04,0x02,0x00]
16382
16383v_cmp_nlt_f16_e64 s[10:11], exec_hi, v2
16384// CHECK: [0x0a,0x00,0x2e,0xd0,0x7f,0x04,0x02,0x00]
16385
16386v_cmp_nlt_f16_e64 s[10:11], 0, v2
16387// CHECK: [0x0a,0x00,0x2e,0xd0,0x80,0x04,0x02,0x00]
16388
16389v_cmp_nlt_f16_e64 s[10:11], -1, v2
16390// CHECK: [0x0a,0x00,0x2e,0xd0,0xc1,0x04,0x02,0x00]
16391
16392v_cmp_nlt_f16_e64 s[10:11], 0.5, v2
16393// CHECK: [0x0a,0x00,0x2e,0xd0,0xf0,0x04,0x02,0x00]
16394
16395v_cmp_nlt_f16_e64 s[10:11], -4.0, v2
16396// CHECK: [0x0a,0x00,0x2e,0xd0,0xf7,0x04,0x02,0x00]
16397
16398v_cmp_nlt_f16_e64 s[10:11], src_vccz, v2
16399// CHECK: [0x0a,0x00,0x2e,0xd0,0xfb,0x04,0x02,0x00]
16400
16401v_cmp_nlt_f16_e64 s[10:11], src_execz, v2
16402// CHECK: [0x0a,0x00,0x2e,0xd0,0xfc,0x04,0x02,0x00]
16403
16404v_cmp_nlt_f16_e64 s[10:11], src_scc, v2
16405// CHECK: [0x0a,0x00,0x2e,0xd0,0xfd,0x04,0x02,0x00]
16406
16407v_cmp_nlt_f16_e64 s[10:11], src_lds_direct, v2
16408// CHECK: [0x0a,0x00,0x2e,0xd0,0xfe,0x04,0x02,0x00]
16409
16410v_cmp_nlt_f16_e64 s[10:11], v1, v255
16411// CHECK: [0x0a,0x00,0x2e,0xd0,0x01,0xff,0x03,0x00]
16412
16413v_cmp_nlt_f16_e64 s[10:11], v1, s2
16414// CHECK: [0x0a,0x00,0x2e,0xd0,0x01,0x05,0x00,0x00]
16415
16416v_cmp_nlt_f16_e64 s[10:11], v1, s101
16417// CHECK: [0x0a,0x00,0x2e,0xd0,0x01,0xcb,0x00,0x00]
16418
16419v_cmp_nlt_f16_e64 s[10:11], v1, flat_scratch_lo
16420// CHECK: [0x0a,0x00,0x2e,0xd0,0x01,0xcd,0x00,0x00]
16421
16422v_cmp_nlt_f16_e64 s[10:11], v1, flat_scratch_hi
16423// CHECK: [0x0a,0x00,0x2e,0xd0,0x01,0xcf,0x00,0x00]
16424
16425v_cmp_nlt_f16_e64 s[10:11], v1, vcc_lo
16426// CHECK: [0x0a,0x00,0x2e,0xd0,0x01,0xd5,0x00,0x00]
16427
16428v_cmp_nlt_f16_e64 s[10:11], v1, vcc_hi
16429// CHECK: [0x0a,0x00,0x2e,0xd0,0x01,0xd7,0x00,0x00]
16430
16431v_cmp_nlt_f16_e64 s[10:11], v1, tba_lo
16432// CHECK: [0x0a,0x00,0x2e,0xd0,0x01,0xd9,0x00,0x00]
16433
16434v_cmp_nlt_f16_e64 s[10:11], v1, tba_hi
16435// CHECK: [0x0a,0x00,0x2e,0xd0,0x01,0xdb,0x00,0x00]
16436
16437v_cmp_nlt_f16_e64 s[10:11], v1, tma_lo
16438// CHECK: [0x0a,0x00,0x2e,0xd0,0x01,0xdd,0x00,0x00]
16439
16440v_cmp_nlt_f16_e64 s[10:11], v1, tma_hi
16441// CHECK: [0x0a,0x00,0x2e,0xd0,0x01,0xdf,0x00,0x00]
16442
16443v_cmp_nlt_f16_e64 s[10:11], v1, ttmp11
16444// CHECK: [0x0a,0x00,0x2e,0xd0,0x01,0xf7,0x00,0x00]
16445
16446v_cmp_nlt_f16_e64 s[10:11], v1, m0
16447// CHECK: [0x0a,0x00,0x2e,0xd0,0x01,0xf9,0x00,0x00]
16448
16449v_cmp_nlt_f16_e64 s[10:11], v1, exec_lo
16450// CHECK: [0x0a,0x00,0x2e,0xd0,0x01,0xfd,0x00,0x00]
16451
16452v_cmp_nlt_f16_e64 s[10:11], v1, exec_hi
16453// CHECK: [0x0a,0x00,0x2e,0xd0,0x01,0xff,0x00,0x00]
16454
16455v_cmp_nlt_f16_e64 s[10:11], v1, 0
16456// CHECK: [0x0a,0x00,0x2e,0xd0,0x01,0x01,0x01,0x00]
16457
16458v_cmp_nlt_f16_e64 s[10:11], v1, -1
16459// CHECK: [0x0a,0x00,0x2e,0xd0,0x01,0x83,0x01,0x00]
16460
16461v_cmp_nlt_f16_e64 s[10:11], v1, 0.5
16462// CHECK: [0x0a,0x00,0x2e,0xd0,0x01,0xe1,0x01,0x00]
16463
16464v_cmp_nlt_f16_e64 s[10:11], v1, -4.0
16465// CHECK: [0x0a,0x00,0x2e,0xd0,0x01,0xef,0x01,0x00]
16466
16467v_cmp_nlt_f16_e64 s[10:11], v1, src_vccz
16468// CHECK: [0x0a,0x00,0x2e,0xd0,0x01,0xf7,0x01,0x00]
16469
16470v_cmp_nlt_f16_e64 s[10:11], v1, src_execz
16471// CHECK: [0x0a,0x00,0x2e,0xd0,0x01,0xf9,0x01,0x00]
16472
16473v_cmp_nlt_f16_e64 s[10:11], v1, src_scc
16474// CHECK: [0x0a,0x00,0x2e,0xd0,0x01,0xfb,0x01,0x00]
16475
16476v_cmp_nlt_f16_e64 s[10:11], -v1, v2
16477// CHECK: [0x0a,0x00,0x2e,0xd0,0x01,0x05,0x02,0x20]
16478
16479v_cmp_nlt_f16_e64 s[10:11], v1, -v2
16480// CHECK: [0x0a,0x00,0x2e,0xd0,0x01,0x05,0x02,0x40]
16481
16482v_cmp_nlt_f16_e64 s[10:11], -v1, -v2
16483// CHECK: [0x0a,0x00,0x2e,0xd0,0x01,0x05,0x02,0x60]
16484
16485v_cmp_nlt_f16_e64 s[10:11], |v1|, v2
16486// CHECK: [0x0a,0x01,0x2e,0xd0,0x01,0x05,0x02,0x00]
16487
16488v_cmp_nlt_f16_e64 s[10:11], v1, |v2|
16489// CHECK: [0x0a,0x02,0x2e,0xd0,0x01,0x05,0x02,0x00]
16490
16491v_cmp_nlt_f16_e64 s[10:11], |v1|, |v2|
16492// CHECK: [0x0a,0x03,0x2e,0xd0,0x01,0x05,0x02,0x00]
16493
16494v_cmp_nlt_f16_e64 s[10:11], v1, v2 clamp
16495// CHECK: [0x0a,0x80,0x2e,0xd0,0x01,0x05,0x02,0x00]
16496
16497v_cmp_tru_f16_e64 s[10:11], v1, v2
16498// CHECK: [0x0a,0x00,0x2f,0xd0,0x01,0x05,0x02,0x00]
16499
16500v_cmp_tru_f16_e64 s[12:13], v1, v2
16501// CHECK: [0x0c,0x00,0x2f,0xd0,0x01,0x05,0x02,0x00]
16502
16503v_cmp_tru_f16_e64 s[100:101], v1, v2
16504// CHECK: [0x64,0x00,0x2f,0xd0,0x01,0x05,0x02,0x00]
16505
16506v_cmp_tru_f16_e64 flat_scratch, v1, v2
16507// CHECK: [0x66,0x00,0x2f,0xd0,0x01,0x05,0x02,0x00]
16508
16509v_cmp_tru_f16_e64 vcc, v1, v2
16510// CHECK: [0x6a,0x00,0x2f,0xd0,0x01,0x05,0x02,0x00]
16511
16512v_cmp_tru_f16_e64 tba, v1, v2
16513// CHECK: [0x6c,0x00,0x2f,0xd0,0x01,0x05,0x02,0x00]
16514
16515v_cmp_tru_f16_e64 tma, v1, v2
16516// CHECK: [0x6e,0x00,0x2f,0xd0,0x01,0x05,0x02,0x00]
16517
16518v_cmp_tru_f16_e64 ttmp[10:11], v1, v2
16519// CHECK: [0x7a,0x00,0x2f,0xd0,0x01,0x05,0x02,0x00]
16520
16521v_cmp_tru_f16_e64 s[10:11], v255, v2
16522// CHECK: [0x0a,0x00,0x2f,0xd0,0xff,0x05,0x02,0x00]
16523
16524v_cmp_tru_f16_e64 s[10:11], s1, v2
16525// CHECK: [0x0a,0x00,0x2f,0xd0,0x01,0x04,0x02,0x00]
16526
16527v_cmp_tru_f16_e64 s[10:11], s101, v2
16528// CHECK: [0x0a,0x00,0x2f,0xd0,0x65,0x04,0x02,0x00]
16529
16530v_cmp_tru_f16_e64 s[10:11], flat_scratch_lo, v2
16531// CHECK: [0x0a,0x00,0x2f,0xd0,0x66,0x04,0x02,0x00]
16532
16533v_cmp_tru_f16_e64 s[10:11], flat_scratch_hi, v2
16534// CHECK: [0x0a,0x00,0x2f,0xd0,0x67,0x04,0x02,0x00]
16535
16536v_cmp_tru_f16_e64 s[10:11], vcc_lo, v2
16537// CHECK: [0x0a,0x00,0x2f,0xd0,0x6a,0x04,0x02,0x00]
16538
16539v_cmp_tru_f16_e64 s[10:11], vcc_hi, v2
16540// CHECK: [0x0a,0x00,0x2f,0xd0,0x6b,0x04,0x02,0x00]
16541
16542v_cmp_tru_f16_e64 s[10:11], tba_lo, v2
16543// CHECK: [0x0a,0x00,0x2f,0xd0,0x6c,0x04,0x02,0x00]
16544
16545v_cmp_tru_f16_e64 s[10:11], tba_hi, v2
16546// CHECK: [0x0a,0x00,0x2f,0xd0,0x6d,0x04,0x02,0x00]
16547
16548v_cmp_tru_f16_e64 s[10:11], tma_lo, v2
16549// CHECK: [0x0a,0x00,0x2f,0xd0,0x6e,0x04,0x02,0x00]
16550
16551v_cmp_tru_f16_e64 s[10:11], tma_hi, v2
16552// CHECK: [0x0a,0x00,0x2f,0xd0,0x6f,0x04,0x02,0x00]
16553
16554v_cmp_tru_f16_e64 s[10:11], ttmp11, v2
16555// CHECK: [0x0a,0x00,0x2f,0xd0,0x7b,0x04,0x02,0x00]
16556
16557v_cmp_tru_f16_e64 s[10:11], m0, v2
16558// CHECK: [0x0a,0x00,0x2f,0xd0,0x7c,0x04,0x02,0x00]
16559
16560v_cmp_tru_f16_e64 s[10:11], exec_lo, v2
16561// CHECK: [0x0a,0x00,0x2f,0xd0,0x7e,0x04,0x02,0x00]
16562
16563v_cmp_tru_f16_e64 s[10:11], exec_hi, v2
16564// CHECK: [0x0a,0x00,0x2f,0xd0,0x7f,0x04,0x02,0x00]
16565
16566v_cmp_tru_f16_e64 s[10:11], 0, v2
16567// CHECK: [0x0a,0x00,0x2f,0xd0,0x80,0x04,0x02,0x00]
16568
16569v_cmp_tru_f16_e64 s[10:11], -1, v2
16570// CHECK: [0x0a,0x00,0x2f,0xd0,0xc1,0x04,0x02,0x00]
16571
16572v_cmp_tru_f16_e64 s[10:11], 0.5, v2
16573// CHECK: [0x0a,0x00,0x2f,0xd0,0xf0,0x04,0x02,0x00]
16574
16575v_cmp_tru_f16_e64 s[10:11], -4.0, v2
16576// CHECK: [0x0a,0x00,0x2f,0xd0,0xf7,0x04,0x02,0x00]
16577
16578v_cmp_tru_f16_e64 s[10:11], src_vccz, v2
16579// CHECK: [0x0a,0x00,0x2f,0xd0,0xfb,0x04,0x02,0x00]
16580
16581v_cmp_tru_f16_e64 s[10:11], src_execz, v2
16582// CHECK: [0x0a,0x00,0x2f,0xd0,0xfc,0x04,0x02,0x00]
16583
16584v_cmp_tru_f16_e64 s[10:11], src_scc, v2
16585// CHECK: [0x0a,0x00,0x2f,0xd0,0xfd,0x04,0x02,0x00]
16586
16587v_cmp_tru_f16_e64 s[10:11], src_lds_direct, v2
16588// CHECK: [0x0a,0x00,0x2f,0xd0,0xfe,0x04,0x02,0x00]
16589
16590v_cmp_tru_f16_e64 s[10:11], v1, v255
16591// CHECK: [0x0a,0x00,0x2f,0xd0,0x01,0xff,0x03,0x00]
16592
16593v_cmp_tru_f16_e64 s[10:11], v1, s2
16594// CHECK: [0x0a,0x00,0x2f,0xd0,0x01,0x05,0x00,0x00]
16595
16596v_cmp_tru_f16_e64 s[10:11], v1, s101
16597// CHECK: [0x0a,0x00,0x2f,0xd0,0x01,0xcb,0x00,0x00]
16598
16599v_cmp_tru_f16_e64 s[10:11], v1, flat_scratch_lo
16600// CHECK: [0x0a,0x00,0x2f,0xd0,0x01,0xcd,0x00,0x00]
16601
16602v_cmp_tru_f16_e64 s[10:11], v1, flat_scratch_hi
16603// CHECK: [0x0a,0x00,0x2f,0xd0,0x01,0xcf,0x00,0x00]
16604
16605v_cmp_tru_f16_e64 s[10:11], v1, vcc_lo
16606// CHECK: [0x0a,0x00,0x2f,0xd0,0x01,0xd5,0x00,0x00]
16607
16608v_cmp_tru_f16_e64 s[10:11], v1, vcc_hi
16609// CHECK: [0x0a,0x00,0x2f,0xd0,0x01,0xd7,0x00,0x00]
16610
16611v_cmp_tru_f16_e64 s[10:11], v1, tba_lo
16612// CHECK: [0x0a,0x00,0x2f,0xd0,0x01,0xd9,0x00,0x00]
16613
16614v_cmp_tru_f16_e64 s[10:11], v1, tba_hi
16615// CHECK: [0x0a,0x00,0x2f,0xd0,0x01,0xdb,0x00,0x00]
16616
16617v_cmp_tru_f16_e64 s[10:11], v1, tma_lo
16618// CHECK: [0x0a,0x00,0x2f,0xd0,0x01,0xdd,0x00,0x00]
16619
16620v_cmp_tru_f16_e64 s[10:11], v1, tma_hi
16621// CHECK: [0x0a,0x00,0x2f,0xd0,0x01,0xdf,0x00,0x00]
16622
16623v_cmp_tru_f16_e64 s[10:11], v1, ttmp11
16624// CHECK: [0x0a,0x00,0x2f,0xd0,0x01,0xf7,0x00,0x00]
16625
16626v_cmp_tru_f16_e64 s[10:11], v1, m0
16627// CHECK: [0x0a,0x00,0x2f,0xd0,0x01,0xf9,0x00,0x00]
16628
16629v_cmp_tru_f16_e64 s[10:11], v1, exec_lo
16630// CHECK: [0x0a,0x00,0x2f,0xd0,0x01,0xfd,0x00,0x00]
16631
16632v_cmp_tru_f16_e64 s[10:11], v1, exec_hi
16633// CHECK: [0x0a,0x00,0x2f,0xd0,0x01,0xff,0x00,0x00]
16634
16635v_cmp_tru_f16_e64 s[10:11], v1, 0
16636// CHECK: [0x0a,0x00,0x2f,0xd0,0x01,0x01,0x01,0x00]
16637
16638v_cmp_tru_f16_e64 s[10:11], v1, -1
16639// CHECK: [0x0a,0x00,0x2f,0xd0,0x01,0x83,0x01,0x00]
16640
16641v_cmp_tru_f16_e64 s[10:11], v1, 0.5
16642// CHECK: [0x0a,0x00,0x2f,0xd0,0x01,0xe1,0x01,0x00]
16643
16644v_cmp_tru_f16_e64 s[10:11], v1, -4.0
16645// CHECK: [0x0a,0x00,0x2f,0xd0,0x01,0xef,0x01,0x00]
16646
16647v_cmp_tru_f16_e64 s[10:11], v1, src_vccz
16648// CHECK: [0x0a,0x00,0x2f,0xd0,0x01,0xf7,0x01,0x00]
16649
16650v_cmp_tru_f16_e64 s[10:11], v1, src_execz
16651// CHECK: [0x0a,0x00,0x2f,0xd0,0x01,0xf9,0x01,0x00]
16652
16653v_cmp_tru_f16_e64 s[10:11], v1, src_scc
16654// CHECK: [0x0a,0x00,0x2f,0xd0,0x01,0xfb,0x01,0x00]
16655
16656v_cmp_tru_f16_e64 s[10:11], -v1, v2
16657// CHECK: [0x0a,0x00,0x2f,0xd0,0x01,0x05,0x02,0x20]
16658
16659v_cmp_tru_f16_e64 s[10:11], v1, -v2
16660// CHECK: [0x0a,0x00,0x2f,0xd0,0x01,0x05,0x02,0x40]
16661
16662v_cmp_tru_f16_e64 s[10:11], -v1, -v2
16663// CHECK: [0x0a,0x00,0x2f,0xd0,0x01,0x05,0x02,0x60]
16664
16665v_cmp_tru_f16_e64 s[10:11], |v1|, v2
16666// CHECK: [0x0a,0x01,0x2f,0xd0,0x01,0x05,0x02,0x00]
16667
16668v_cmp_tru_f16_e64 s[10:11], v1, |v2|
16669// CHECK: [0x0a,0x02,0x2f,0xd0,0x01,0x05,0x02,0x00]
16670
16671v_cmp_tru_f16_e64 s[10:11], |v1|, |v2|
16672// CHECK: [0x0a,0x03,0x2f,0xd0,0x01,0x05,0x02,0x00]
16673
16674v_cmp_tru_f16_e64 s[10:11], v1, v2 clamp
16675// CHECK: [0x0a,0x80,0x2f,0xd0,0x01,0x05,0x02,0x00]
16676
16677v_cmpx_f_f16_e64 s[10:11], v1, v2
16678// CHECK: [0x0a,0x00,0x30,0xd0,0x01,0x05,0x02,0x00]
16679
16680v_cmpx_f_f16_e64 s[12:13], v1, v2
16681// CHECK: [0x0c,0x00,0x30,0xd0,0x01,0x05,0x02,0x00]
16682
16683v_cmpx_f_f16_e64 s[100:101], v1, v2
16684// CHECK: [0x64,0x00,0x30,0xd0,0x01,0x05,0x02,0x00]
16685
16686v_cmpx_f_f16_e64 flat_scratch, v1, v2
16687// CHECK: [0x66,0x00,0x30,0xd0,0x01,0x05,0x02,0x00]
16688
16689v_cmpx_f_f16_e64 vcc, v1, v2
16690// CHECK: [0x6a,0x00,0x30,0xd0,0x01,0x05,0x02,0x00]
16691
16692v_cmpx_f_f16_e64 tba, v1, v2
16693// CHECK: [0x6c,0x00,0x30,0xd0,0x01,0x05,0x02,0x00]
16694
16695v_cmpx_f_f16_e64 tma, v1, v2
16696// CHECK: [0x6e,0x00,0x30,0xd0,0x01,0x05,0x02,0x00]
16697
16698v_cmpx_f_f16_e64 ttmp[10:11], v1, v2
16699// CHECK: [0x7a,0x00,0x30,0xd0,0x01,0x05,0x02,0x00]
16700
16701v_cmpx_f_f16_e64 s[10:11], v255, v2
16702// CHECK: [0x0a,0x00,0x30,0xd0,0xff,0x05,0x02,0x00]
16703
16704v_cmpx_f_f16_e64 s[10:11], s1, v2
16705// CHECK: [0x0a,0x00,0x30,0xd0,0x01,0x04,0x02,0x00]
16706
16707v_cmpx_f_f16_e64 s[10:11], s101, v2
16708// CHECK: [0x0a,0x00,0x30,0xd0,0x65,0x04,0x02,0x00]
16709
16710v_cmpx_f_f16_e64 s[10:11], flat_scratch_lo, v2
16711// CHECK: [0x0a,0x00,0x30,0xd0,0x66,0x04,0x02,0x00]
16712
16713v_cmpx_f_f16_e64 s[10:11], flat_scratch_hi, v2
16714// CHECK: [0x0a,0x00,0x30,0xd0,0x67,0x04,0x02,0x00]
16715
16716v_cmpx_f_f16_e64 s[10:11], vcc_lo, v2
16717// CHECK: [0x0a,0x00,0x30,0xd0,0x6a,0x04,0x02,0x00]
16718
16719v_cmpx_f_f16_e64 s[10:11], vcc_hi, v2
16720// CHECK: [0x0a,0x00,0x30,0xd0,0x6b,0x04,0x02,0x00]
16721
16722v_cmpx_f_f16_e64 s[10:11], tba_lo, v2
16723// CHECK: [0x0a,0x00,0x30,0xd0,0x6c,0x04,0x02,0x00]
16724
16725v_cmpx_f_f16_e64 s[10:11], tba_hi, v2
16726// CHECK: [0x0a,0x00,0x30,0xd0,0x6d,0x04,0x02,0x00]
16727
16728v_cmpx_f_f16_e64 s[10:11], tma_lo, v2
16729// CHECK: [0x0a,0x00,0x30,0xd0,0x6e,0x04,0x02,0x00]
16730
16731v_cmpx_f_f16_e64 s[10:11], tma_hi, v2
16732// CHECK: [0x0a,0x00,0x30,0xd0,0x6f,0x04,0x02,0x00]
16733
16734v_cmpx_f_f16_e64 s[10:11], ttmp11, v2
16735// CHECK: [0x0a,0x00,0x30,0xd0,0x7b,0x04,0x02,0x00]
16736
16737v_cmpx_f_f16_e64 s[10:11], m0, v2
16738// CHECK: [0x0a,0x00,0x30,0xd0,0x7c,0x04,0x02,0x00]
16739
16740v_cmpx_f_f16_e64 s[10:11], exec_lo, v2
16741// CHECK: [0x0a,0x00,0x30,0xd0,0x7e,0x04,0x02,0x00]
16742
16743v_cmpx_f_f16_e64 s[10:11], exec_hi, v2
16744// CHECK: [0x0a,0x00,0x30,0xd0,0x7f,0x04,0x02,0x00]
16745
16746v_cmpx_f_f16_e64 s[10:11], 0, v2
16747// CHECK: [0x0a,0x00,0x30,0xd0,0x80,0x04,0x02,0x00]
16748
16749v_cmpx_f_f16_e64 s[10:11], -1, v2
16750// CHECK: [0x0a,0x00,0x30,0xd0,0xc1,0x04,0x02,0x00]
16751
16752v_cmpx_f_f16_e64 s[10:11], 0.5, v2
16753// CHECK: [0x0a,0x00,0x30,0xd0,0xf0,0x04,0x02,0x00]
16754
16755v_cmpx_f_f16_e64 s[10:11], -4.0, v2
16756// CHECK: [0x0a,0x00,0x30,0xd0,0xf7,0x04,0x02,0x00]
16757
16758v_cmpx_f_f16_e64 s[10:11], src_vccz, v2
16759// CHECK: [0x0a,0x00,0x30,0xd0,0xfb,0x04,0x02,0x00]
16760
16761v_cmpx_f_f16_e64 s[10:11], src_execz, v2
16762// CHECK: [0x0a,0x00,0x30,0xd0,0xfc,0x04,0x02,0x00]
16763
16764v_cmpx_f_f16_e64 s[10:11], src_scc, v2
16765// CHECK: [0x0a,0x00,0x30,0xd0,0xfd,0x04,0x02,0x00]
16766
16767v_cmpx_f_f16_e64 s[10:11], src_lds_direct, v2
16768// CHECK: [0x0a,0x00,0x30,0xd0,0xfe,0x04,0x02,0x00]
16769
16770v_cmpx_f_f16_e64 s[10:11], v1, v255
16771// CHECK: [0x0a,0x00,0x30,0xd0,0x01,0xff,0x03,0x00]
16772
16773v_cmpx_f_f16_e64 s[10:11], v1, s2
16774// CHECK: [0x0a,0x00,0x30,0xd0,0x01,0x05,0x00,0x00]
16775
16776v_cmpx_f_f16_e64 s[10:11], v1, s101
16777// CHECK: [0x0a,0x00,0x30,0xd0,0x01,0xcb,0x00,0x00]
16778
16779v_cmpx_f_f16_e64 s[10:11], v1, flat_scratch_lo
16780// CHECK: [0x0a,0x00,0x30,0xd0,0x01,0xcd,0x00,0x00]
16781
16782v_cmpx_f_f16_e64 s[10:11], v1, flat_scratch_hi
16783// CHECK: [0x0a,0x00,0x30,0xd0,0x01,0xcf,0x00,0x00]
16784
16785v_cmpx_f_f16_e64 s[10:11], v1, vcc_lo
16786// CHECK: [0x0a,0x00,0x30,0xd0,0x01,0xd5,0x00,0x00]
16787
16788v_cmpx_f_f16_e64 s[10:11], v1, vcc_hi
16789// CHECK: [0x0a,0x00,0x30,0xd0,0x01,0xd7,0x00,0x00]
16790
16791v_cmpx_f_f16_e64 s[10:11], v1, tba_lo
16792// CHECK: [0x0a,0x00,0x30,0xd0,0x01,0xd9,0x00,0x00]
16793
16794v_cmpx_f_f16_e64 s[10:11], v1, tba_hi
16795// CHECK: [0x0a,0x00,0x30,0xd0,0x01,0xdb,0x00,0x00]
16796
16797v_cmpx_f_f16_e64 s[10:11], v1, tma_lo
16798// CHECK: [0x0a,0x00,0x30,0xd0,0x01,0xdd,0x00,0x00]
16799
16800v_cmpx_f_f16_e64 s[10:11], v1, tma_hi
16801// CHECK: [0x0a,0x00,0x30,0xd0,0x01,0xdf,0x00,0x00]
16802
16803v_cmpx_f_f16_e64 s[10:11], v1, ttmp11
16804// CHECK: [0x0a,0x00,0x30,0xd0,0x01,0xf7,0x00,0x00]
16805
16806v_cmpx_f_f16_e64 s[10:11], v1, m0
16807// CHECK: [0x0a,0x00,0x30,0xd0,0x01,0xf9,0x00,0x00]
16808
16809v_cmpx_f_f16_e64 s[10:11], v1, exec_lo
16810// CHECK: [0x0a,0x00,0x30,0xd0,0x01,0xfd,0x00,0x00]
16811
16812v_cmpx_f_f16_e64 s[10:11], v1, exec_hi
16813// CHECK: [0x0a,0x00,0x30,0xd0,0x01,0xff,0x00,0x00]
16814
16815v_cmpx_f_f16_e64 s[10:11], v1, 0
16816// CHECK: [0x0a,0x00,0x30,0xd0,0x01,0x01,0x01,0x00]
16817
16818v_cmpx_f_f16_e64 s[10:11], v1, -1
16819// CHECK: [0x0a,0x00,0x30,0xd0,0x01,0x83,0x01,0x00]
16820
16821v_cmpx_f_f16_e64 s[10:11], v1, 0.5
16822// CHECK: [0x0a,0x00,0x30,0xd0,0x01,0xe1,0x01,0x00]
16823
16824v_cmpx_f_f16_e64 s[10:11], v1, -4.0
16825// CHECK: [0x0a,0x00,0x30,0xd0,0x01,0xef,0x01,0x00]
16826
16827v_cmpx_f_f16_e64 s[10:11], v1, src_vccz
16828// CHECK: [0x0a,0x00,0x30,0xd0,0x01,0xf7,0x01,0x00]
16829
16830v_cmpx_f_f16_e64 s[10:11], v1, src_execz
16831// CHECK: [0x0a,0x00,0x30,0xd0,0x01,0xf9,0x01,0x00]
16832
16833v_cmpx_f_f16_e64 s[10:11], v1, src_scc
16834// CHECK: [0x0a,0x00,0x30,0xd0,0x01,0xfb,0x01,0x00]
16835
16836v_cmpx_f_f16_e64 s[10:11], -v1, v2
16837// CHECK: [0x0a,0x00,0x30,0xd0,0x01,0x05,0x02,0x20]
16838
16839v_cmpx_f_f16_e64 s[10:11], v1, -v2
16840// CHECK: [0x0a,0x00,0x30,0xd0,0x01,0x05,0x02,0x40]
16841
16842v_cmpx_f_f16_e64 s[10:11], -v1, -v2
16843// CHECK: [0x0a,0x00,0x30,0xd0,0x01,0x05,0x02,0x60]
16844
16845v_cmpx_f_f16_e64 s[10:11], |v1|, v2
16846// CHECK: [0x0a,0x01,0x30,0xd0,0x01,0x05,0x02,0x00]
16847
16848v_cmpx_f_f16_e64 s[10:11], v1, |v2|
16849// CHECK: [0x0a,0x02,0x30,0xd0,0x01,0x05,0x02,0x00]
16850
16851v_cmpx_f_f16_e64 s[10:11], |v1|, |v2|
16852// CHECK: [0x0a,0x03,0x30,0xd0,0x01,0x05,0x02,0x00]
16853
16854v_cmpx_f_f16_e64 s[10:11], v1, v2 clamp
16855// CHECK: [0x0a,0x80,0x30,0xd0,0x01,0x05,0x02,0x00]
16856
16857v_cmpx_lt_f16_e64 s[10:11], v1, v2
16858// CHECK: [0x0a,0x00,0x31,0xd0,0x01,0x05,0x02,0x00]
16859
16860v_cmpx_lt_f16_e64 s[12:13], v1, v2
16861// CHECK: [0x0c,0x00,0x31,0xd0,0x01,0x05,0x02,0x00]
16862
16863v_cmpx_lt_f16_e64 s[100:101], v1, v2
16864// CHECK: [0x64,0x00,0x31,0xd0,0x01,0x05,0x02,0x00]
16865
16866v_cmpx_lt_f16_e64 flat_scratch, v1, v2
16867// CHECK: [0x66,0x00,0x31,0xd0,0x01,0x05,0x02,0x00]
16868
16869v_cmpx_lt_f16_e64 vcc, v1, v2
16870// CHECK: [0x6a,0x00,0x31,0xd0,0x01,0x05,0x02,0x00]
16871
16872v_cmpx_lt_f16_e64 tba, v1, v2
16873// CHECK: [0x6c,0x00,0x31,0xd0,0x01,0x05,0x02,0x00]
16874
16875v_cmpx_lt_f16_e64 tma, v1, v2
16876// CHECK: [0x6e,0x00,0x31,0xd0,0x01,0x05,0x02,0x00]
16877
16878v_cmpx_lt_f16_e64 ttmp[10:11], v1, v2
16879// CHECK: [0x7a,0x00,0x31,0xd0,0x01,0x05,0x02,0x00]
16880
16881v_cmpx_lt_f16_e64 s[10:11], v255, v2
16882// CHECK: [0x0a,0x00,0x31,0xd0,0xff,0x05,0x02,0x00]
16883
16884v_cmpx_lt_f16_e64 s[10:11], s1, v2
16885// CHECK: [0x0a,0x00,0x31,0xd0,0x01,0x04,0x02,0x00]
16886
16887v_cmpx_lt_f16_e64 s[10:11], s101, v2
16888// CHECK: [0x0a,0x00,0x31,0xd0,0x65,0x04,0x02,0x00]
16889
16890v_cmpx_lt_f16_e64 s[10:11], flat_scratch_lo, v2
16891// CHECK: [0x0a,0x00,0x31,0xd0,0x66,0x04,0x02,0x00]
16892
16893v_cmpx_lt_f16_e64 s[10:11], flat_scratch_hi, v2
16894// CHECK: [0x0a,0x00,0x31,0xd0,0x67,0x04,0x02,0x00]
16895
16896v_cmpx_lt_f16_e64 s[10:11], vcc_lo, v2
16897// CHECK: [0x0a,0x00,0x31,0xd0,0x6a,0x04,0x02,0x00]
16898
16899v_cmpx_lt_f16_e64 s[10:11], vcc_hi, v2
16900// CHECK: [0x0a,0x00,0x31,0xd0,0x6b,0x04,0x02,0x00]
16901
16902v_cmpx_lt_f16_e64 s[10:11], tba_lo, v2
16903// CHECK: [0x0a,0x00,0x31,0xd0,0x6c,0x04,0x02,0x00]
16904
16905v_cmpx_lt_f16_e64 s[10:11], tba_hi, v2
16906// CHECK: [0x0a,0x00,0x31,0xd0,0x6d,0x04,0x02,0x00]
16907
16908v_cmpx_lt_f16_e64 s[10:11], tma_lo, v2
16909// CHECK: [0x0a,0x00,0x31,0xd0,0x6e,0x04,0x02,0x00]
16910
16911v_cmpx_lt_f16_e64 s[10:11], tma_hi, v2
16912// CHECK: [0x0a,0x00,0x31,0xd0,0x6f,0x04,0x02,0x00]
16913
16914v_cmpx_lt_f16_e64 s[10:11], ttmp11, v2
16915// CHECK: [0x0a,0x00,0x31,0xd0,0x7b,0x04,0x02,0x00]
16916
16917v_cmpx_lt_f16_e64 s[10:11], m0, v2
16918// CHECK: [0x0a,0x00,0x31,0xd0,0x7c,0x04,0x02,0x00]
16919
16920v_cmpx_lt_f16_e64 s[10:11], exec_lo, v2
16921// CHECK: [0x0a,0x00,0x31,0xd0,0x7e,0x04,0x02,0x00]
16922
16923v_cmpx_lt_f16_e64 s[10:11], exec_hi, v2
16924// CHECK: [0x0a,0x00,0x31,0xd0,0x7f,0x04,0x02,0x00]
16925
16926v_cmpx_lt_f16_e64 s[10:11], 0, v2
16927// CHECK: [0x0a,0x00,0x31,0xd0,0x80,0x04,0x02,0x00]
16928
16929v_cmpx_lt_f16_e64 s[10:11], -1, v2
16930// CHECK: [0x0a,0x00,0x31,0xd0,0xc1,0x04,0x02,0x00]
16931
16932v_cmpx_lt_f16_e64 s[10:11], 0.5, v2
16933// CHECK: [0x0a,0x00,0x31,0xd0,0xf0,0x04,0x02,0x00]
16934
16935v_cmpx_lt_f16_e64 s[10:11], -4.0, v2
16936// CHECK: [0x0a,0x00,0x31,0xd0,0xf7,0x04,0x02,0x00]
16937
16938v_cmpx_lt_f16_e64 s[10:11], src_vccz, v2
16939// CHECK: [0x0a,0x00,0x31,0xd0,0xfb,0x04,0x02,0x00]
16940
16941v_cmpx_lt_f16_e64 s[10:11], src_execz, v2
16942// CHECK: [0x0a,0x00,0x31,0xd0,0xfc,0x04,0x02,0x00]
16943
16944v_cmpx_lt_f16_e64 s[10:11], src_scc, v2
16945// CHECK: [0x0a,0x00,0x31,0xd0,0xfd,0x04,0x02,0x00]
16946
16947v_cmpx_lt_f16_e64 s[10:11], src_lds_direct, v2
16948// CHECK: [0x0a,0x00,0x31,0xd0,0xfe,0x04,0x02,0x00]
16949
16950v_cmpx_lt_f16_e64 s[10:11], v1, v255
16951// CHECK: [0x0a,0x00,0x31,0xd0,0x01,0xff,0x03,0x00]
16952
16953v_cmpx_lt_f16_e64 s[10:11], v1, s2
16954// CHECK: [0x0a,0x00,0x31,0xd0,0x01,0x05,0x00,0x00]
16955
16956v_cmpx_lt_f16_e64 s[10:11], v1, s101
16957// CHECK: [0x0a,0x00,0x31,0xd0,0x01,0xcb,0x00,0x00]
16958
16959v_cmpx_lt_f16_e64 s[10:11], v1, flat_scratch_lo
16960// CHECK: [0x0a,0x00,0x31,0xd0,0x01,0xcd,0x00,0x00]
16961
16962v_cmpx_lt_f16_e64 s[10:11], v1, flat_scratch_hi
16963// CHECK: [0x0a,0x00,0x31,0xd0,0x01,0xcf,0x00,0x00]
16964
16965v_cmpx_lt_f16_e64 s[10:11], v1, vcc_lo
16966// CHECK: [0x0a,0x00,0x31,0xd0,0x01,0xd5,0x00,0x00]
16967
16968v_cmpx_lt_f16_e64 s[10:11], v1, vcc_hi
16969// CHECK: [0x0a,0x00,0x31,0xd0,0x01,0xd7,0x00,0x00]
16970
16971v_cmpx_lt_f16_e64 s[10:11], v1, tba_lo
16972// CHECK: [0x0a,0x00,0x31,0xd0,0x01,0xd9,0x00,0x00]
16973
16974v_cmpx_lt_f16_e64 s[10:11], v1, tba_hi
16975// CHECK: [0x0a,0x00,0x31,0xd0,0x01,0xdb,0x00,0x00]
16976
16977v_cmpx_lt_f16_e64 s[10:11], v1, tma_lo
16978// CHECK: [0x0a,0x00,0x31,0xd0,0x01,0xdd,0x00,0x00]
16979
16980v_cmpx_lt_f16_e64 s[10:11], v1, tma_hi
16981// CHECK: [0x0a,0x00,0x31,0xd0,0x01,0xdf,0x00,0x00]
16982
16983v_cmpx_lt_f16_e64 s[10:11], v1, ttmp11
16984// CHECK: [0x0a,0x00,0x31,0xd0,0x01,0xf7,0x00,0x00]
16985
16986v_cmpx_lt_f16_e64 s[10:11], v1, m0
16987// CHECK: [0x0a,0x00,0x31,0xd0,0x01,0xf9,0x00,0x00]
16988
16989v_cmpx_lt_f16_e64 s[10:11], v1, exec_lo
16990// CHECK: [0x0a,0x00,0x31,0xd0,0x01,0xfd,0x00,0x00]
16991
16992v_cmpx_lt_f16_e64 s[10:11], v1, exec_hi
16993// CHECK: [0x0a,0x00,0x31,0xd0,0x01,0xff,0x00,0x00]
16994
16995v_cmpx_lt_f16_e64 s[10:11], v1, 0
16996// CHECK: [0x0a,0x00,0x31,0xd0,0x01,0x01,0x01,0x00]
16997
16998v_cmpx_lt_f16_e64 s[10:11], v1, -1
16999// CHECK: [0x0a,0x00,0x31,0xd0,0x01,0x83,0x01,0x00]
17000
17001v_cmpx_lt_f16_e64 s[10:11], v1, 0.5
17002// CHECK: [0x0a,0x00,0x31,0xd0,0x01,0xe1,0x01,0x00]
17003
17004v_cmpx_lt_f16_e64 s[10:11], v1, -4.0
17005// CHECK: [0x0a,0x00,0x31,0xd0,0x01,0xef,0x01,0x00]
17006
17007v_cmpx_lt_f16_e64 s[10:11], v1, src_vccz
17008// CHECK: [0x0a,0x00,0x31,0xd0,0x01,0xf7,0x01,0x00]
17009
17010v_cmpx_lt_f16_e64 s[10:11], v1, src_execz
17011// CHECK: [0x0a,0x00,0x31,0xd0,0x01,0xf9,0x01,0x00]
17012
17013v_cmpx_lt_f16_e64 s[10:11], v1, src_scc
17014// CHECK: [0x0a,0x00,0x31,0xd0,0x01,0xfb,0x01,0x00]
17015
17016v_cmpx_lt_f16_e64 s[10:11], -v1, v2
17017// CHECK: [0x0a,0x00,0x31,0xd0,0x01,0x05,0x02,0x20]
17018
17019v_cmpx_lt_f16_e64 s[10:11], v1, -v2
17020// CHECK: [0x0a,0x00,0x31,0xd0,0x01,0x05,0x02,0x40]
17021
17022v_cmpx_lt_f16_e64 s[10:11], -v1, -v2
17023// CHECK: [0x0a,0x00,0x31,0xd0,0x01,0x05,0x02,0x60]
17024
17025v_cmpx_lt_f16_e64 s[10:11], |v1|, v2
17026// CHECK: [0x0a,0x01,0x31,0xd0,0x01,0x05,0x02,0x00]
17027
17028v_cmpx_lt_f16_e64 s[10:11], v1, |v2|
17029// CHECK: [0x0a,0x02,0x31,0xd0,0x01,0x05,0x02,0x00]
17030
17031v_cmpx_lt_f16_e64 s[10:11], |v1|, |v2|
17032// CHECK: [0x0a,0x03,0x31,0xd0,0x01,0x05,0x02,0x00]
17033
17034v_cmpx_lt_f16_e64 s[10:11], v1, v2 clamp
17035// CHECK: [0x0a,0x80,0x31,0xd0,0x01,0x05,0x02,0x00]
17036
17037v_cmpx_eq_f16_e64 s[10:11], v1, v2
17038// CHECK: [0x0a,0x00,0x32,0xd0,0x01,0x05,0x02,0x00]
17039
17040v_cmpx_eq_f16_e64 s[12:13], v1, v2
17041// CHECK: [0x0c,0x00,0x32,0xd0,0x01,0x05,0x02,0x00]
17042
17043v_cmpx_eq_f16_e64 s[100:101], v1, v2
17044// CHECK: [0x64,0x00,0x32,0xd0,0x01,0x05,0x02,0x00]
17045
17046v_cmpx_eq_f16_e64 flat_scratch, v1, v2
17047// CHECK: [0x66,0x00,0x32,0xd0,0x01,0x05,0x02,0x00]
17048
17049v_cmpx_eq_f16_e64 vcc, v1, v2
17050// CHECK: [0x6a,0x00,0x32,0xd0,0x01,0x05,0x02,0x00]
17051
17052v_cmpx_eq_f16_e64 tba, v1, v2
17053// CHECK: [0x6c,0x00,0x32,0xd0,0x01,0x05,0x02,0x00]
17054
17055v_cmpx_eq_f16_e64 tma, v1, v2
17056// CHECK: [0x6e,0x00,0x32,0xd0,0x01,0x05,0x02,0x00]
17057
17058v_cmpx_eq_f16_e64 ttmp[10:11], v1, v2
17059// CHECK: [0x7a,0x00,0x32,0xd0,0x01,0x05,0x02,0x00]
17060
17061v_cmpx_eq_f16_e64 s[10:11], v255, v2
17062// CHECK: [0x0a,0x00,0x32,0xd0,0xff,0x05,0x02,0x00]
17063
17064v_cmpx_eq_f16_e64 s[10:11], s1, v2
17065// CHECK: [0x0a,0x00,0x32,0xd0,0x01,0x04,0x02,0x00]
17066
17067v_cmpx_eq_f16_e64 s[10:11], s101, v2
17068// CHECK: [0x0a,0x00,0x32,0xd0,0x65,0x04,0x02,0x00]
17069
17070v_cmpx_eq_f16_e64 s[10:11], flat_scratch_lo, v2
17071// CHECK: [0x0a,0x00,0x32,0xd0,0x66,0x04,0x02,0x00]
17072
17073v_cmpx_eq_f16_e64 s[10:11], flat_scratch_hi, v2
17074// CHECK: [0x0a,0x00,0x32,0xd0,0x67,0x04,0x02,0x00]
17075
17076v_cmpx_eq_f16_e64 s[10:11], vcc_lo, v2
17077// CHECK: [0x0a,0x00,0x32,0xd0,0x6a,0x04,0x02,0x00]
17078
17079v_cmpx_eq_f16_e64 s[10:11], vcc_hi, v2
17080// CHECK: [0x0a,0x00,0x32,0xd0,0x6b,0x04,0x02,0x00]
17081
17082v_cmpx_eq_f16_e64 s[10:11], tba_lo, v2
17083// CHECK: [0x0a,0x00,0x32,0xd0,0x6c,0x04,0x02,0x00]
17084
17085v_cmpx_eq_f16_e64 s[10:11], tba_hi, v2
17086// CHECK: [0x0a,0x00,0x32,0xd0,0x6d,0x04,0x02,0x00]
17087
17088v_cmpx_eq_f16_e64 s[10:11], tma_lo, v2
17089// CHECK: [0x0a,0x00,0x32,0xd0,0x6e,0x04,0x02,0x00]
17090
17091v_cmpx_eq_f16_e64 s[10:11], tma_hi, v2
17092// CHECK: [0x0a,0x00,0x32,0xd0,0x6f,0x04,0x02,0x00]
17093
17094v_cmpx_eq_f16_e64 s[10:11], ttmp11, v2
17095// CHECK: [0x0a,0x00,0x32,0xd0,0x7b,0x04,0x02,0x00]
17096
17097v_cmpx_eq_f16_e64 s[10:11], m0, v2
17098// CHECK: [0x0a,0x00,0x32,0xd0,0x7c,0x04,0x02,0x00]
17099
17100v_cmpx_eq_f16_e64 s[10:11], exec_lo, v2
17101// CHECK: [0x0a,0x00,0x32,0xd0,0x7e,0x04,0x02,0x00]
17102
17103v_cmpx_eq_f16_e64 s[10:11], exec_hi, v2
17104// CHECK: [0x0a,0x00,0x32,0xd0,0x7f,0x04,0x02,0x00]
17105
17106v_cmpx_eq_f16_e64 s[10:11], 0, v2
17107// CHECK: [0x0a,0x00,0x32,0xd0,0x80,0x04,0x02,0x00]
17108
17109v_cmpx_eq_f16_e64 s[10:11], -1, v2
17110// CHECK: [0x0a,0x00,0x32,0xd0,0xc1,0x04,0x02,0x00]
17111
17112v_cmpx_eq_f16_e64 s[10:11], 0.5, v2
17113// CHECK: [0x0a,0x00,0x32,0xd0,0xf0,0x04,0x02,0x00]
17114
17115v_cmpx_eq_f16_e64 s[10:11], -4.0, v2
17116// CHECK: [0x0a,0x00,0x32,0xd0,0xf7,0x04,0x02,0x00]
17117
17118v_cmpx_eq_f16_e64 s[10:11], src_vccz, v2
17119// CHECK: [0x0a,0x00,0x32,0xd0,0xfb,0x04,0x02,0x00]
17120
17121v_cmpx_eq_f16_e64 s[10:11], src_execz, v2
17122// CHECK: [0x0a,0x00,0x32,0xd0,0xfc,0x04,0x02,0x00]
17123
17124v_cmpx_eq_f16_e64 s[10:11], src_scc, v2
17125// CHECK: [0x0a,0x00,0x32,0xd0,0xfd,0x04,0x02,0x00]
17126
17127v_cmpx_eq_f16_e64 s[10:11], src_lds_direct, v2
17128// CHECK: [0x0a,0x00,0x32,0xd0,0xfe,0x04,0x02,0x00]
17129
17130v_cmpx_eq_f16_e64 s[10:11], v1, v255
17131// CHECK: [0x0a,0x00,0x32,0xd0,0x01,0xff,0x03,0x00]
17132
17133v_cmpx_eq_f16_e64 s[10:11], v1, s2
17134// CHECK: [0x0a,0x00,0x32,0xd0,0x01,0x05,0x00,0x00]
17135
17136v_cmpx_eq_f16_e64 s[10:11], v1, s101
17137// CHECK: [0x0a,0x00,0x32,0xd0,0x01,0xcb,0x00,0x00]
17138
17139v_cmpx_eq_f16_e64 s[10:11], v1, flat_scratch_lo
17140// CHECK: [0x0a,0x00,0x32,0xd0,0x01,0xcd,0x00,0x00]
17141
17142v_cmpx_eq_f16_e64 s[10:11], v1, flat_scratch_hi
17143// CHECK: [0x0a,0x00,0x32,0xd0,0x01,0xcf,0x00,0x00]
17144
17145v_cmpx_eq_f16_e64 s[10:11], v1, vcc_lo
17146// CHECK: [0x0a,0x00,0x32,0xd0,0x01,0xd5,0x00,0x00]
17147
17148v_cmpx_eq_f16_e64 s[10:11], v1, vcc_hi
17149// CHECK: [0x0a,0x00,0x32,0xd0,0x01,0xd7,0x00,0x00]
17150
17151v_cmpx_eq_f16_e64 s[10:11], v1, tba_lo
17152// CHECK: [0x0a,0x00,0x32,0xd0,0x01,0xd9,0x00,0x00]
17153
17154v_cmpx_eq_f16_e64 s[10:11], v1, tba_hi
17155// CHECK: [0x0a,0x00,0x32,0xd0,0x01,0xdb,0x00,0x00]
17156
17157v_cmpx_eq_f16_e64 s[10:11], v1, tma_lo
17158// CHECK: [0x0a,0x00,0x32,0xd0,0x01,0xdd,0x00,0x00]
17159
17160v_cmpx_eq_f16_e64 s[10:11], v1, tma_hi
17161// CHECK: [0x0a,0x00,0x32,0xd0,0x01,0xdf,0x00,0x00]
17162
17163v_cmpx_eq_f16_e64 s[10:11], v1, ttmp11
17164// CHECK: [0x0a,0x00,0x32,0xd0,0x01,0xf7,0x00,0x00]
17165
17166v_cmpx_eq_f16_e64 s[10:11], v1, m0
17167// CHECK: [0x0a,0x00,0x32,0xd0,0x01,0xf9,0x00,0x00]
17168
17169v_cmpx_eq_f16_e64 s[10:11], v1, exec_lo
17170// CHECK: [0x0a,0x00,0x32,0xd0,0x01,0xfd,0x00,0x00]
17171
17172v_cmpx_eq_f16_e64 s[10:11], v1, exec_hi
17173// CHECK: [0x0a,0x00,0x32,0xd0,0x01,0xff,0x00,0x00]
17174
17175v_cmpx_eq_f16_e64 s[10:11], v1, 0
17176// CHECK: [0x0a,0x00,0x32,0xd0,0x01,0x01,0x01,0x00]
17177
17178v_cmpx_eq_f16_e64 s[10:11], v1, -1
17179// CHECK: [0x0a,0x00,0x32,0xd0,0x01,0x83,0x01,0x00]
17180
17181v_cmpx_eq_f16_e64 s[10:11], v1, 0.5
17182// CHECK: [0x0a,0x00,0x32,0xd0,0x01,0xe1,0x01,0x00]
17183
17184v_cmpx_eq_f16_e64 s[10:11], v1, -4.0
17185// CHECK: [0x0a,0x00,0x32,0xd0,0x01,0xef,0x01,0x00]
17186
17187v_cmpx_eq_f16_e64 s[10:11], v1, src_vccz
17188// CHECK: [0x0a,0x00,0x32,0xd0,0x01,0xf7,0x01,0x00]
17189
17190v_cmpx_eq_f16_e64 s[10:11], v1, src_execz
17191// CHECK: [0x0a,0x00,0x32,0xd0,0x01,0xf9,0x01,0x00]
17192
17193v_cmpx_eq_f16_e64 s[10:11], v1, src_scc
17194// CHECK: [0x0a,0x00,0x32,0xd0,0x01,0xfb,0x01,0x00]
17195
17196v_cmpx_eq_f16_e64 s[10:11], -v1, v2
17197// CHECK: [0x0a,0x00,0x32,0xd0,0x01,0x05,0x02,0x20]
17198
17199v_cmpx_eq_f16_e64 s[10:11], v1, -v2
17200// CHECK: [0x0a,0x00,0x32,0xd0,0x01,0x05,0x02,0x40]
17201
17202v_cmpx_eq_f16_e64 s[10:11], -v1, -v2
17203// CHECK: [0x0a,0x00,0x32,0xd0,0x01,0x05,0x02,0x60]
17204
17205v_cmpx_eq_f16_e64 s[10:11], |v1|, v2
17206// CHECK: [0x0a,0x01,0x32,0xd0,0x01,0x05,0x02,0x00]
17207
17208v_cmpx_eq_f16_e64 s[10:11], v1, |v2|
17209// CHECK: [0x0a,0x02,0x32,0xd0,0x01,0x05,0x02,0x00]
17210
17211v_cmpx_eq_f16_e64 s[10:11], |v1|, |v2|
17212// CHECK: [0x0a,0x03,0x32,0xd0,0x01,0x05,0x02,0x00]
17213
17214v_cmpx_eq_f16_e64 s[10:11], v1, v2 clamp
17215// CHECK: [0x0a,0x80,0x32,0xd0,0x01,0x05,0x02,0x00]
17216
17217v_cmpx_le_f16_e64 s[10:11], v1, v2
17218// CHECK: [0x0a,0x00,0x33,0xd0,0x01,0x05,0x02,0x00]
17219
17220v_cmpx_le_f16_e64 s[12:13], v1, v2
17221// CHECK: [0x0c,0x00,0x33,0xd0,0x01,0x05,0x02,0x00]
17222
17223v_cmpx_le_f16_e64 s[100:101], v1, v2
17224// CHECK: [0x64,0x00,0x33,0xd0,0x01,0x05,0x02,0x00]
17225
17226v_cmpx_le_f16_e64 flat_scratch, v1, v2
17227// CHECK: [0x66,0x00,0x33,0xd0,0x01,0x05,0x02,0x00]
17228
17229v_cmpx_le_f16_e64 vcc, v1, v2
17230// CHECK: [0x6a,0x00,0x33,0xd0,0x01,0x05,0x02,0x00]
17231
17232v_cmpx_le_f16_e64 tba, v1, v2
17233// CHECK: [0x6c,0x00,0x33,0xd0,0x01,0x05,0x02,0x00]
17234
17235v_cmpx_le_f16_e64 tma, v1, v2
17236// CHECK: [0x6e,0x00,0x33,0xd0,0x01,0x05,0x02,0x00]
17237
17238v_cmpx_le_f16_e64 ttmp[10:11], v1, v2
17239// CHECK: [0x7a,0x00,0x33,0xd0,0x01,0x05,0x02,0x00]
17240
17241v_cmpx_le_f16_e64 s[10:11], v255, v2
17242// CHECK: [0x0a,0x00,0x33,0xd0,0xff,0x05,0x02,0x00]
17243
17244v_cmpx_le_f16_e64 s[10:11], s1, v2
17245// CHECK: [0x0a,0x00,0x33,0xd0,0x01,0x04,0x02,0x00]
17246
17247v_cmpx_le_f16_e64 s[10:11], s101, v2
17248// CHECK: [0x0a,0x00,0x33,0xd0,0x65,0x04,0x02,0x00]
17249
17250v_cmpx_le_f16_e64 s[10:11], flat_scratch_lo, v2
17251// CHECK: [0x0a,0x00,0x33,0xd0,0x66,0x04,0x02,0x00]
17252
17253v_cmpx_le_f16_e64 s[10:11], flat_scratch_hi, v2
17254// CHECK: [0x0a,0x00,0x33,0xd0,0x67,0x04,0x02,0x00]
17255
17256v_cmpx_le_f16_e64 s[10:11], vcc_lo, v2
17257// CHECK: [0x0a,0x00,0x33,0xd0,0x6a,0x04,0x02,0x00]
17258
17259v_cmpx_le_f16_e64 s[10:11], vcc_hi, v2
17260// CHECK: [0x0a,0x00,0x33,0xd0,0x6b,0x04,0x02,0x00]
17261
17262v_cmpx_le_f16_e64 s[10:11], tba_lo, v2
17263// CHECK: [0x0a,0x00,0x33,0xd0,0x6c,0x04,0x02,0x00]
17264
17265v_cmpx_le_f16_e64 s[10:11], tba_hi, v2
17266// CHECK: [0x0a,0x00,0x33,0xd0,0x6d,0x04,0x02,0x00]
17267
17268v_cmpx_le_f16_e64 s[10:11], tma_lo, v2
17269// CHECK: [0x0a,0x00,0x33,0xd0,0x6e,0x04,0x02,0x00]
17270
17271v_cmpx_le_f16_e64 s[10:11], tma_hi, v2
17272// CHECK: [0x0a,0x00,0x33,0xd0,0x6f,0x04,0x02,0x00]
17273
17274v_cmpx_le_f16_e64 s[10:11], ttmp11, v2
17275// CHECK: [0x0a,0x00,0x33,0xd0,0x7b,0x04,0x02,0x00]
17276
17277v_cmpx_le_f16_e64 s[10:11], m0, v2
17278// CHECK: [0x0a,0x00,0x33,0xd0,0x7c,0x04,0x02,0x00]
17279
17280v_cmpx_le_f16_e64 s[10:11], exec_lo, v2
17281// CHECK: [0x0a,0x00,0x33,0xd0,0x7e,0x04,0x02,0x00]
17282
17283v_cmpx_le_f16_e64 s[10:11], exec_hi, v2
17284// CHECK: [0x0a,0x00,0x33,0xd0,0x7f,0x04,0x02,0x00]
17285
17286v_cmpx_le_f16_e64 s[10:11], 0, v2
17287// CHECK: [0x0a,0x00,0x33,0xd0,0x80,0x04,0x02,0x00]
17288
17289v_cmpx_le_f16_e64 s[10:11], -1, v2
17290// CHECK: [0x0a,0x00,0x33,0xd0,0xc1,0x04,0x02,0x00]
17291
17292v_cmpx_le_f16_e64 s[10:11], 0.5, v2
17293// CHECK: [0x0a,0x00,0x33,0xd0,0xf0,0x04,0x02,0x00]
17294
17295v_cmpx_le_f16_e64 s[10:11], -4.0, v2
17296// CHECK: [0x0a,0x00,0x33,0xd0,0xf7,0x04,0x02,0x00]
17297
17298v_cmpx_le_f16_e64 s[10:11], src_vccz, v2
17299// CHECK: [0x0a,0x00,0x33,0xd0,0xfb,0x04,0x02,0x00]
17300
17301v_cmpx_le_f16_e64 s[10:11], src_execz, v2
17302// CHECK: [0x0a,0x00,0x33,0xd0,0xfc,0x04,0x02,0x00]
17303
17304v_cmpx_le_f16_e64 s[10:11], src_scc, v2
17305// CHECK: [0x0a,0x00,0x33,0xd0,0xfd,0x04,0x02,0x00]
17306
17307v_cmpx_le_f16_e64 s[10:11], src_lds_direct, v2
17308// CHECK: [0x0a,0x00,0x33,0xd0,0xfe,0x04,0x02,0x00]
17309
17310v_cmpx_le_f16_e64 s[10:11], v1, v255
17311// CHECK: [0x0a,0x00,0x33,0xd0,0x01,0xff,0x03,0x00]
17312
17313v_cmpx_le_f16_e64 s[10:11], v1, s2
17314// CHECK: [0x0a,0x00,0x33,0xd0,0x01,0x05,0x00,0x00]
17315
17316v_cmpx_le_f16_e64 s[10:11], v1, s101
17317// CHECK: [0x0a,0x00,0x33,0xd0,0x01,0xcb,0x00,0x00]
17318
17319v_cmpx_le_f16_e64 s[10:11], v1, flat_scratch_lo
17320// CHECK: [0x0a,0x00,0x33,0xd0,0x01,0xcd,0x00,0x00]
17321
17322v_cmpx_le_f16_e64 s[10:11], v1, flat_scratch_hi
17323// CHECK: [0x0a,0x00,0x33,0xd0,0x01,0xcf,0x00,0x00]
17324
17325v_cmpx_le_f16_e64 s[10:11], v1, vcc_lo
17326// CHECK: [0x0a,0x00,0x33,0xd0,0x01,0xd5,0x00,0x00]
17327
17328v_cmpx_le_f16_e64 s[10:11], v1, vcc_hi
17329// CHECK: [0x0a,0x00,0x33,0xd0,0x01,0xd7,0x00,0x00]
17330
17331v_cmpx_le_f16_e64 s[10:11], v1, tba_lo
17332// CHECK: [0x0a,0x00,0x33,0xd0,0x01,0xd9,0x00,0x00]
17333
17334v_cmpx_le_f16_e64 s[10:11], v1, tba_hi
17335// CHECK: [0x0a,0x00,0x33,0xd0,0x01,0xdb,0x00,0x00]
17336
17337v_cmpx_le_f16_e64 s[10:11], v1, tma_lo
17338// CHECK: [0x0a,0x00,0x33,0xd0,0x01,0xdd,0x00,0x00]
17339
17340v_cmpx_le_f16_e64 s[10:11], v1, tma_hi
17341// CHECK: [0x0a,0x00,0x33,0xd0,0x01,0xdf,0x00,0x00]
17342
17343v_cmpx_le_f16_e64 s[10:11], v1, ttmp11
17344// CHECK: [0x0a,0x00,0x33,0xd0,0x01,0xf7,0x00,0x00]
17345
17346v_cmpx_le_f16_e64 s[10:11], v1, m0
17347// CHECK: [0x0a,0x00,0x33,0xd0,0x01,0xf9,0x00,0x00]
17348
17349v_cmpx_le_f16_e64 s[10:11], v1, exec_lo
17350// CHECK: [0x0a,0x00,0x33,0xd0,0x01,0xfd,0x00,0x00]
17351
17352v_cmpx_le_f16_e64 s[10:11], v1, exec_hi
17353// CHECK: [0x0a,0x00,0x33,0xd0,0x01,0xff,0x00,0x00]
17354
17355v_cmpx_le_f16_e64 s[10:11], v1, 0
17356// CHECK: [0x0a,0x00,0x33,0xd0,0x01,0x01,0x01,0x00]
17357
17358v_cmpx_le_f16_e64 s[10:11], v1, -1
17359// CHECK: [0x0a,0x00,0x33,0xd0,0x01,0x83,0x01,0x00]
17360
17361v_cmpx_le_f16_e64 s[10:11], v1, 0.5
17362// CHECK: [0x0a,0x00,0x33,0xd0,0x01,0xe1,0x01,0x00]
17363
17364v_cmpx_le_f16_e64 s[10:11], v1, -4.0
17365// CHECK: [0x0a,0x00,0x33,0xd0,0x01,0xef,0x01,0x00]
17366
17367v_cmpx_le_f16_e64 s[10:11], v1, src_vccz
17368// CHECK: [0x0a,0x00,0x33,0xd0,0x01,0xf7,0x01,0x00]
17369
17370v_cmpx_le_f16_e64 s[10:11], v1, src_execz
17371// CHECK: [0x0a,0x00,0x33,0xd0,0x01,0xf9,0x01,0x00]
17372
17373v_cmpx_le_f16_e64 s[10:11], v1, src_scc
17374// CHECK: [0x0a,0x00,0x33,0xd0,0x01,0xfb,0x01,0x00]
17375
17376v_cmpx_le_f16_e64 s[10:11], -v1, v2
17377// CHECK: [0x0a,0x00,0x33,0xd0,0x01,0x05,0x02,0x20]
17378
17379v_cmpx_le_f16_e64 s[10:11], v1, -v2
17380// CHECK: [0x0a,0x00,0x33,0xd0,0x01,0x05,0x02,0x40]
17381
17382v_cmpx_le_f16_e64 s[10:11], -v1, -v2
17383// CHECK: [0x0a,0x00,0x33,0xd0,0x01,0x05,0x02,0x60]
17384
17385v_cmpx_le_f16_e64 s[10:11], |v1|, v2
17386// CHECK: [0x0a,0x01,0x33,0xd0,0x01,0x05,0x02,0x00]
17387
17388v_cmpx_le_f16_e64 s[10:11], v1, |v2|
17389// CHECK: [0x0a,0x02,0x33,0xd0,0x01,0x05,0x02,0x00]
17390
17391v_cmpx_le_f16_e64 s[10:11], |v1|, |v2|
17392// CHECK: [0x0a,0x03,0x33,0xd0,0x01,0x05,0x02,0x00]
17393
17394v_cmpx_le_f16_e64 s[10:11], v1, v2 clamp
17395// CHECK: [0x0a,0x80,0x33,0xd0,0x01,0x05,0x02,0x00]
17396
17397v_cmpx_gt_f16_e64 s[10:11], v1, v2
17398// CHECK: [0x0a,0x00,0x34,0xd0,0x01,0x05,0x02,0x00]
17399
17400v_cmpx_gt_f16_e64 s[12:13], v1, v2
17401// CHECK: [0x0c,0x00,0x34,0xd0,0x01,0x05,0x02,0x00]
17402
17403v_cmpx_gt_f16_e64 s[100:101], v1, v2
17404// CHECK: [0x64,0x00,0x34,0xd0,0x01,0x05,0x02,0x00]
17405
17406v_cmpx_gt_f16_e64 flat_scratch, v1, v2
17407// CHECK: [0x66,0x00,0x34,0xd0,0x01,0x05,0x02,0x00]
17408
17409v_cmpx_gt_f16_e64 vcc, v1, v2
17410// CHECK: [0x6a,0x00,0x34,0xd0,0x01,0x05,0x02,0x00]
17411
17412v_cmpx_gt_f16_e64 tba, v1, v2
17413// CHECK: [0x6c,0x00,0x34,0xd0,0x01,0x05,0x02,0x00]
17414
17415v_cmpx_gt_f16_e64 tma, v1, v2
17416// CHECK: [0x6e,0x00,0x34,0xd0,0x01,0x05,0x02,0x00]
17417
17418v_cmpx_gt_f16_e64 ttmp[10:11], v1, v2
17419// CHECK: [0x7a,0x00,0x34,0xd0,0x01,0x05,0x02,0x00]
17420
17421v_cmpx_gt_f16_e64 s[10:11], v255, v2
17422// CHECK: [0x0a,0x00,0x34,0xd0,0xff,0x05,0x02,0x00]
17423
17424v_cmpx_gt_f16_e64 s[10:11], s1, v2
17425// CHECK: [0x0a,0x00,0x34,0xd0,0x01,0x04,0x02,0x00]
17426
17427v_cmpx_gt_f16_e64 s[10:11], s101, v2
17428// CHECK: [0x0a,0x00,0x34,0xd0,0x65,0x04,0x02,0x00]
17429
17430v_cmpx_gt_f16_e64 s[10:11], flat_scratch_lo, v2
17431// CHECK: [0x0a,0x00,0x34,0xd0,0x66,0x04,0x02,0x00]
17432
17433v_cmpx_gt_f16_e64 s[10:11], flat_scratch_hi, v2
17434// CHECK: [0x0a,0x00,0x34,0xd0,0x67,0x04,0x02,0x00]
17435
17436v_cmpx_gt_f16_e64 s[10:11], vcc_lo, v2
17437// CHECK: [0x0a,0x00,0x34,0xd0,0x6a,0x04,0x02,0x00]
17438
17439v_cmpx_gt_f16_e64 s[10:11], vcc_hi, v2
17440// CHECK: [0x0a,0x00,0x34,0xd0,0x6b,0x04,0x02,0x00]
17441
17442v_cmpx_gt_f16_e64 s[10:11], tba_lo, v2
17443// CHECK: [0x0a,0x00,0x34,0xd0,0x6c,0x04,0x02,0x00]
17444
17445v_cmpx_gt_f16_e64 s[10:11], tba_hi, v2
17446// CHECK: [0x0a,0x00,0x34,0xd0,0x6d,0x04,0x02,0x00]
17447
17448v_cmpx_gt_f16_e64 s[10:11], tma_lo, v2
17449// CHECK: [0x0a,0x00,0x34,0xd0,0x6e,0x04,0x02,0x00]
17450
17451v_cmpx_gt_f16_e64 s[10:11], tma_hi, v2
17452// CHECK: [0x0a,0x00,0x34,0xd0,0x6f,0x04,0x02,0x00]
17453
17454v_cmpx_gt_f16_e64 s[10:11], ttmp11, v2
17455// CHECK: [0x0a,0x00,0x34,0xd0,0x7b,0x04,0x02,0x00]
17456
17457v_cmpx_gt_f16_e64 s[10:11], m0, v2
17458// CHECK: [0x0a,0x00,0x34,0xd0,0x7c,0x04,0x02,0x00]
17459
17460v_cmpx_gt_f16_e64 s[10:11], exec_lo, v2
17461// CHECK: [0x0a,0x00,0x34,0xd0,0x7e,0x04,0x02,0x00]
17462
17463v_cmpx_gt_f16_e64 s[10:11], exec_hi, v2
17464// CHECK: [0x0a,0x00,0x34,0xd0,0x7f,0x04,0x02,0x00]
17465
17466v_cmpx_gt_f16_e64 s[10:11], 0, v2
17467// CHECK: [0x0a,0x00,0x34,0xd0,0x80,0x04,0x02,0x00]
17468
17469v_cmpx_gt_f16_e64 s[10:11], -1, v2
17470// CHECK: [0x0a,0x00,0x34,0xd0,0xc1,0x04,0x02,0x00]
17471
17472v_cmpx_gt_f16_e64 s[10:11], 0.5, v2
17473// CHECK: [0x0a,0x00,0x34,0xd0,0xf0,0x04,0x02,0x00]
17474
17475v_cmpx_gt_f16_e64 s[10:11], -4.0, v2
17476// CHECK: [0x0a,0x00,0x34,0xd0,0xf7,0x04,0x02,0x00]
17477
17478v_cmpx_gt_f16_e64 s[10:11], src_vccz, v2
17479// CHECK: [0x0a,0x00,0x34,0xd0,0xfb,0x04,0x02,0x00]
17480
17481v_cmpx_gt_f16_e64 s[10:11], src_execz, v2
17482// CHECK: [0x0a,0x00,0x34,0xd0,0xfc,0x04,0x02,0x00]
17483
17484v_cmpx_gt_f16_e64 s[10:11], src_scc, v2
17485// CHECK: [0x0a,0x00,0x34,0xd0,0xfd,0x04,0x02,0x00]
17486
17487v_cmpx_gt_f16_e64 s[10:11], src_lds_direct, v2
17488// CHECK: [0x0a,0x00,0x34,0xd0,0xfe,0x04,0x02,0x00]
17489
17490v_cmpx_gt_f16_e64 s[10:11], v1, v255
17491// CHECK: [0x0a,0x00,0x34,0xd0,0x01,0xff,0x03,0x00]
17492
17493v_cmpx_gt_f16_e64 s[10:11], v1, s2
17494// CHECK: [0x0a,0x00,0x34,0xd0,0x01,0x05,0x00,0x00]
17495
17496v_cmpx_gt_f16_e64 s[10:11], v1, s101
17497// CHECK: [0x0a,0x00,0x34,0xd0,0x01,0xcb,0x00,0x00]
17498
17499v_cmpx_gt_f16_e64 s[10:11], v1, flat_scratch_lo
17500// CHECK: [0x0a,0x00,0x34,0xd0,0x01,0xcd,0x00,0x00]
17501
17502v_cmpx_gt_f16_e64 s[10:11], v1, flat_scratch_hi
17503// CHECK: [0x0a,0x00,0x34,0xd0,0x01,0xcf,0x00,0x00]
17504
17505v_cmpx_gt_f16_e64 s[10:11], v1, vcc_lo
17506// CHECK: [0x0a,0x00,0x34,0xd0,0x01,0xd5,0x00,0x00]
17507
17508v_cmpx_gt_f16_e64 s[10:11], v1, vcc_hi
17509// CHECK: [0x0a,0x00,0x34,0xd0,0x01,0xd7,0x00,0x00]
17510
17511v_cmpx_gt_f16_e64 s[10:11], v1, tba_lo
17512// CHECK: [0x0a,0x00,0x34,0xd0,0x01,0xd9,0x00,0x00]
17513
17514v_cmpx_gt_f16_e64 s[10:11], v1, tba_hi
17515// CHECK: [0x0a,0x00,0x34,0xd0,0x01,0xdb,0x00,0x00]
17516
17517v_cmpx_gt_f16_e64 s[10:11], v1, tma_lo
17518// CHECK: [0x0a,0x00,0x34,0xd0,0x01,0xdd,0x00,0x00]
17519
17520v_cmpx_gt_f16_e64 s[10:11], v1, tma_hi
17521// CHECK: [0x0a,0x00,0x34,0xd0,0x01,0xdf,0x00,0x00]
17522
17523v_cmpx_gt_f16_e64 s[10:11], v1, ttmp11
17524// CHECK: [0x0a,0x00,0x34,0xd0,0x01,0xf7,0x00,0x00]
17525
17526v_cmpx_gt_f16_e64 s[10:11], v1, m0
17527// CHECK: [0x0a,0x00,0x34,0xd0,0x01,0xf9,0x00,0x00]
17528
17529v_cmpx_gt_f16_e64 s[10:11], v1, exec_lo
17530// CHECK: [0x0a,0x00,0x34,0xd0,0x01,0xfd,0x00,0x00]
17531
17532v_cmpx_gt_f16_e64 s[10:11], v1, exec_hi
17533// CHECK: [0x0a,0x00,0x34,0xd0,0x01,0xff,0x00,0x00]
17534
17535v_cmpx_gt_f16_e64 s[10:11], v1, 0
17536// CHECK: [0x0a,0x00,0x34,0xd0,0x01,0x01,0x01,0x00]
17537
17538v_cmpx_gt_f16_e64 s[10:11], v1, -1
17539// CHECK: [0x0a,0x00,0x34,0xd0,0x01,0x83,0x01,0x00]
17540
17541v_cmpx_gt_f16_e64 s[10:11], v1, 0.5
17542// CHECK: [0x0a,0x00,0x34,0xd0,0x01,0xe1,0x01,0x00]
17543
17544v_cmpx_gt_f16_e64 s[10:11], v1, -4.0
17545// CHECK: [0x0a,0x00,0x34,0xd0,0x01,0xef,0x01,0x00]
17546
17547v_cmpx_gt_f16_e64 s[10:11], v1, src_vccz
17548// CHECK: [0x0a,0x00,0x34,0xd0,0x01,0xf7,0x01,0x00]
17549
17550v_cmpx_gt_f16_e64 s[10:11], v1, src_execz
17551// CHECK: [0x0a,0x00,0x34,0xd0,0x01,0xf9,0x01,0x00]
17552
17553v_cmpx_gt_f16_e64 s[10:11], v1, src_scc
17554// CHECK: [0x0a,0x00,0x34,0xd0,0x01,0xfb,0x01,0x00]
17555
17556v_cmpx_gt_f16_e64 s[10:11], -v1, v2
17557// CHECK: [0x0a,0x00,0x34,0xd0,0x01,0x05,0x02,0x20]
17558
17559v_cmpx_gt_f16_e64 s[10:11], v1, -v2
17560// CHECK: [0x0a,0x00,0x34,0xd0,0x01,0x05,0x02,0x40]
17561
17562v_cmpx_gt_f16_e64 s[10:11], -v1, -v2
17563// CHECK: [0x0a,0x00,0x34,0xd0,0x01,0x05,0x02,0x60]
17564
17565v_cmpx_gt_f16_e64 s[10:11], |v1|, v2
17566// CHECK: [0x0a,0x01,0x34,0xd0,0x01,0x05,0x02,0x00]
17567
17568v_cmpx_gt_f16_e64 s[10:11], v1, |v2|
17569// CHECK: [0x0a,0x02,0x34,0xd0,0x01,0x05,0x02,0x00]
17570
17571v_cmpx_gt_f16_e64 s[10:11], |v1|, |v2|
17572// CHECK: [0x0a,0x03,0x34,0xd0,0x01,0x05,0x02,0x00]
17573
17574v_cmpx_gt_f16_e64 s[10:11], v1, v2 clamp
17575// CHECK: [0x0a,0x80,0x34,0xd0,0x01,0x05,0x02,0x00]
17576
17577v_cmpx_lg_f16_e64 s[10:11], v1, v2
17578// CHECK: [0x0a,0x00,0x35,0xd0,0x01,0x05,0x02,0x00]
17579
17580v_cmpx_lg_f16_e64 s[12:13], v1, v2
17581// CHECK: [0x0c,0x00,0x35,0xd0,0x01,0x05,0x02,0x00]
17582
17583v_cmpx_lg_f16_e64 s[100:101], v1, v2
17584// CHECK: [0x64,0x00,0x35,0xd0,0x01,0x05,0x02,0x00]
17585
17586v_cmpx_lg_f16_e64 flat_scratch, v1, v2
17587// CHECK: [0x66,0x00,0x35,0xd0,0x01,0x05,0x02,0x00]
17588
17589v_cmpx_lg_f16_e64 vcc, v1, v2
17590// CHECK: [0x6a,0x00,0x35,0xd0,0x01,0x05,0x02,0x00]
17591
17592v_cmpx_lg_f16_e64 tba, v1, v2
17593// CHECK: [0x6c,0x00,0x35,0xd0,0x01,0x05,0x02,0x00]
17594
17595v_cmpx_lg_f16_e64 tma, v1, v2
17596// CHECK: [0x6e,0x00,0x35,0xd0,0x01,0x05,0x02,0x00]
17597
17598v_cmpx_lg_f16_e64 ttmp[10:11], v1, v2
17599// CHECK: [0x7a,0x00,0x35,0xd0,0x01,0x05,0x02,0x00]
17600
17601v_cmpx_lg_f16_e64 s[10:11], v255, v2
17602// CHECK: [0x0a,0x00,0x35,0xd0,0xff,0x05,0x02,0x00]
17603
17604v_cmpx_lg_f16_e64 s[10:11], s1, v2
17605// CHECK: [0x0a,0x00,0x35,0xd0,0x01,0x04,0x02,0x00]
17606
17607v_cmpx_lg_f16_e64 s[10:11], s101, v2
17608// CHECK: [0x0a,0x00,0x35,0xd0,0x65,0x04,0x02,0x00]
17609
17610v_cmpx_lg_f16_e64 s[10:11], flat_scratch_lo, v2
17611// CHECK: [0x0a,0x00,0x35,0xd0,0x66,0x04,0x02,0x00]
17612
17613v_cmpx_lg_f16_e64 s[10:11], flat_scratch_hi, v2
17614// CHECK: [0x0a,0x00,0x35,0xd0,0x67,0x04,0x02,0x00]
17615
17616v_cmpx_lg_f16_e64 s[10:11], vcc_lo, v2
17617// CHECK: [0x0a,0x00,0x35,0xd0,0x6a,0x04,0x02,0x00]
17618
17619v_cmpx_lg_f16_e64 s[10:11], vcc_hi, v2
17620// CHECK: [0x0a,0x00,0x35,0xd0,0x6b,0x04,0x02,0x00]
17621
17622v_cmpx_lg_f16_e64 s[10:11], tba_lo, v2
17623// CHECK: [0x0a,0x00,0x35,0xd0,0x6c,0x04,0x02,0x00]
17624
17625v_cmpx_lg_f16_e64 s[10:11], tba_hi, v2
17626// CHECK: [0x0a,0x00,0x35,0xd0,0x6d,0x04,0x02,0x00]
17627
17628v_cmpx_lg_f16_e64 s[10:11], tma_lo, v2
17629// CHECK: [0x0a,0x00,0x35,0xd0,0x6e,0x04,0x02,0x00]
17630
17631v_cmpx_lg_f16_e64 s[10:11], tma_hi, v2
17632// CHECK: [0x0a,0x00,0x35,0xd0,0x6f,0x04,0x02,0x00]
17633
17634v_cmpx_lg_f16_e64 s[10:11], ttmp11, v2
17635// CHECK: [0x0a,0x00,0x35,0xd0,0x7b,0x04,0x02,0x00]
17636
17637v_cmpx_lg_f16_e64 s[10:11], m0, v2
17638// CHECK: [0x0a,0x00,0x35,0xd0,0x7c,0x04,0x02,0x00]
17639
17640v_cmpx_lg_f16_e64 s[10:11], exec_lo, v2
17641// CHECK: [0x0a,0x00,0x35,0xd0,0x7e,0x04,0x02,0x00]
17642
17643v_cmpx_lg_f16_e64 s[10:11], exec_hi, v2
17644// CHECK: [0x0a,0x00,0x35,0xd0,0x7f,0x04,0x02,0x00]
17645
17646v_cmpx_lg_f16_e64 s[10:11], 0, v2
17647// CHECK: [0x0a,0x00,0x35,0xd0,0x80,0x04,0x02,0x00]
17648
17649v_cmpx_lg_f16_e64 s[10:11], -1, v2
17650// CHECK: [0x0a,0x00,0x35,0xd0,0xc1,0x04,0x02,0x00]
17651
17652v_cmpx_lg_f16_e64 s[10:11], 0.5, v2
17653// CHECK: [0x0a,0x00,0x35,0xd0,0xf0,0x04,0x02,0x00]
17654
17655v_cmpx_lg_f16_e64 s[10:11], -4.0, v2
17656// CHECK: [0x0a,0x00,0x35,0xd0,0xf7,0x04,0x02,0x00]
17657
17658v_cmpx_lg_f16_e64 s[10:11], src_vccz, v2
17659// CHECK: [0x0a,0x00,0x35,0xd0,0xfb,0x04,0x02,0x00]
17660
17661v_cmpx_lg_f16_e64 s[10:11], src_execz, v2
17662// CHECK: [0x0a,0x00,0x35,0xd0,0xfc,0x04,0x02,0x00]
17663
17664v_cmpx_lg_f16_e64 s[10:11], src_scc, v2
17665// CHECK: [0x0a,0x00,0x35,0xd0,0xfd,0x04,0x02,0x00]
17666
17667v_cmpx_lg_f16_e64 s[10:11], src_lds_direct, v2
17668// CHECK: [0x0a,0x00,0x35,0xd0,0xfe,0x04,0x02,0x00]
17669
17670v_cmpx_lg_f16_e64 s[10:11], v1, v255
17671// CHECK: [0x0a,0x00,0x35,0xd0,0x01,0xff,0x03,0x00]
17672
17673v_cmpx_lg_f16_e64 s[10:11], v1, s2
17674// CHECK: [0x0a,0x00,0x35,0xd0,0x01,0x05,0x00,0x00]
17675
17676v_cmpx_lg_f16_e64 s[10:11], v1, s101
17677// CHECK: [0x0a,0x00,0x35,0xd0,0x01,0xcb,0x00,0x00]
17678
17679v_cmpx_lg_f16_e64 s[10:11], v1, flat_scratch_lo
17680// CHECK: [0x0a,0x00,0x35,0xd0,0x01,0xcd,0x00,0x00]
17681
17682v_cmpx_lg_f16_e64 s[10:11], v1, flat_scratch_hi
17683// CHECK: [0x0a,0x00,0x35,0xd0,0x01,0xcf,0x00,0x00]
17684
17685v_cmpx_lg_f16_e64 s[10:11], v1, vcc_lo
17686// CHECK: [0x0a,0x00,0x35,0xd0,0x01,0xd5,0x00,0x00]
17687
17688v_cmpx_lg_f16_e64 s[10:11], v1, vcc_hi
17689// CHECK: [0x0a,0x00,0x35,0xd0,0x01,0xd7,0x00,0x00]
17690
17691v_cmpx_lg_f16_e64 s[10:11], v1, tba_lo
17692// CHECK: [0x0a,0x00,0x35,0xd0,0x01,0xd9,0x00,0x00]
17693
17694v_cmpx_lg_f16_e64 s[10:11], v1, tba_hi
17695// CHECK: [0x0a,0x00,0x35,0xd0,0x01,0xdb,0x00,0x00]
17696
17697v_cmpx_lg_f16_e64 s[10:11], v1, tma_lo
17698// CHECK: [0x0a,0x00,0x35,0xd0,0x01,0xdd,0x00,0x00]
17699
17700v_cmpx_lg_f16_e64 s[10:11], v1, tma_hi
17701// CHECK: [0x0a,0x00,0x35,0xd0,0x01,0xdf,0x00,0x00]
17702
17703v_cmpx_lg_f16_e64 s[10:11], v1, ttmp11
17704// CHECK: [0x0a,0x00,0x35,0xd0,0x01,0xf7,0x00,0x00]
17705
17706v_cmpx_lg_f16_e64 s[10:11], v1, m0
17707// CHECK: [0x0a,0x00,0x35,0xd0,0x01,0xf9,0x00,0x00]
17708
17709v_cmpx_lg_f16_e64 s[10:11], v1, exec_lo
17710// CHECK: [0x0a,0x00,0x35,0xd0,0x01,0xfd,0x00,0x00]
17711
17712v_cmpx_lg_f16_e64 s[10:11], v1, exec_hi
17713// CHECK: [0x0a,0x00,0x35,0xd0,0x01,0xff,0x00,0x00]
17714
17715v_cmpx_lg_f16_e64 s[10:11], v1, 0
17716// CHECK: [0x0a,0x00,0x35,0xd0,0x01,0x01,0x01,0x00]
17717
17718v_cmpx_lg_f16_e64 s[10:11], v1, -1
17719// CHECK: [0x0a,0x00,0x35,0xd0,0x01,0x83,0x01,0x00]
17720
17721v_cmpx_lg_f16_e64 s[10:11], v1, 0.5
17722// CHECK: [0x0a,0x00,0x35,0xd0,0x01,0xe1,0x01,0x00]
17723
17724v_cmpx_lg_f16_e64 s[10:11], v1, -4.0
17725// CHECK: [0x0a,0x00,0x35,0xd0,0x01,0xef,0x01,0x00]
17726
17727v_cmpx_lg_f16_e64 s[10:11], v1, src_vccz
17728// CHECK: [0x0a,0x00,0x35,0xd0,0x01,0xf7,0x01,0x00]
17729
17730v_cmpx_lg_f16_e64 s[10:11], v1, src_execz
17731// CHECK: [0x0a,0x00,0x35,0xd0,0x01,0xf9,0x01,0x00]
17732
17733v_cmpx_lg_f16_e64 s[10:11], v1, src_scc
17734// CHECK: [0x0a,0x00,0x35,0xd0,0x01,0xfb,0x01,0x00]
17735
17736v_cmpx_lg_f16_e64 s[10:11], -v1, v2
17737// CHECK: [0x0a,0x00,0x35,0xd0,0x01,0x05,0x02,0x20]
17738
17739v_cmpx_lg_f16_e64 s[10:11], v1, -v2
17740// CHECK: [0x0a,0x00,0x35,0xd0,0x01,0x05,0x02,0x40]
17741
17742v_cmpx_lg_f16_e64 s[10:11], -v1, -v2
17743// CHECK: [0x0a,0x00,0x35,0xd0,0x01,0x05,0x02,0x60]
17744
17745v_cmpx_lg_f16_e64 s[10:11], |v1|, v2
17746// CHECK: [0x0a,0x01,0x35,0xd0,0x01,0x05,0x02,0x00]
17747
17748v_cmpx_lg_f16_e64 s[10:11], v1, |v2|
17749// CHECK: [0x0a,0x02,0x35,0xd0,0x01,0x05,0x02,0x00]
17750
17751v_cmpx_lg_f16_e64 s[10:11], |v1|, |v2|
17752// CHECK: [0x0a,0x03,0x35,0xd0,0x01,0x05,0x02,0x00]
17753
17754v_cmpx_lg_f16_e64 s[10:11], v1, v2 clamp
17755// CHECK: [0x0a,0x80,0x35,0xd0,0x01,0x05,0x02,0x00]
17756
17757v_cmpx_ge_f16_e64 s[10:11], v1, v2
17758// CHECK: [0x0a,0x00,0x36,0xd0,0x01,0x05,0x02,0x00]
17759
17760v_cmpx_ge_f16_e64 s[12:13], v1, v2
17761// CHECK: [0x0c,0x00,0x36,0xd0,0x01,0x05,0x02,0x00]
17762
17763v_cmpx_ge_f16_e64 s[100:101], v1, v2
17764// CHECK: [0x64,0x00,0x36,0xd0,0x01,0x05,0x02,0x00]
17765
17766v_cmpx_ge_f16_e64 flat_scratch, v1, v2
17767// CHECK: [0x66,0x00,0x36,0xd0,0x01,0x05,0x02,0x00]
17768
17769v_cmpx_ge_f16_e64 vcc, v1, v2
17770// CHECK: [0x6a,0x00,0x36,0xd0,0x01,0x05,0x02,0x00]
17771
17772v_cmpx_ge_f16_e64 tba, v1, v2
17773// CHECK: [0x6c,0x00,0x36,0xd0,0x01,0x05,0x02,0x00]
17774
17775v_cmpx_ge_f16_e64 tma, v1, v2
17776// CHECK: [0x6e,0x00,0x36,0xd0,0x01,0x05,0x02,0x00]
17777
17778v_cmpx_ge_f16_e64 ttmp[10:11], v1, v2
17779// CHECK: [0x7a,0x00,0x36,0xd0,0x01,0x05,0x02,0x00]
17780
17781v_cmpx_ge_f16_e64 s[10:11], v255, v2
17782// CHECK: [0x0a,0x00,0x36,0xd0,0xff,0x05,0x02,0x00]
17783
17784v_cmpx_ge_f16_e64 s[10:11], s1, v2
17785// CHECK: [0x0a,0x00,0x36,0xd0,0x01,0x04,0x02,0x00]
17786
17787v_cmpx_ge_f16_e64 s[10:11], s101, v2
17788// CHECK: [0x0a,0x00,0x36,0xd0,0x65,0x04,0x02,0x00]
17789
17790v_cmpx_ge_f16_e64 s[10:11], flat_scratch_lo, v2
17791// CHECK: [0x0a,0x00,0x36,0xd0,0x66,0x04,0x02,0x00]
17792
17793v_cmpx_ge_f16_e64 s[10:11], flat_scratch_hi, v2
17794// CHECK: [0x0a,0x00,0x36,0xd0,0x67,0x04,0x02,0x00]
17795
17796v_cmpx_ge_f16_e64 s[10:11], vcc_lo, v2
17797// CHECK: [0x0a,0x00,0x36,0xd0,0x6a,0x04,0x02,0x00]
17798
17799v_cmpx_ge_f16_e64 s[10:11], vcc_hi, v2
17800// CHECK: [0x0a,0x00,0x36,0xd0,0x6b,0x04,0x02,0x00]
17801
17802v_cmpx_ge_f16_e64 s[10:11], tba_lo, v2
17803// CHECK: [0x0a,0x00,0x36,0xd0,0x6c,0x04,0x02,0x00]
17804
17805v_cmpx_ge_f16_e64 s[10:11], tba_hi, v2
17806// CHECK: [0x0a,0x00,0x36,0xd0,0x6d,0x04,0x02,0x00]
17807
17808v_cmpx_ge_f16_e64 s[10:11], tma_lo, v2
17809// CHECK: [0x0a,0x00,0x36,0xd0,0x6e,0x04,0x02,0x00]
17810
17811v_cmpx_ge_f16_e64 s[10:11], tma_hi, v2
17812// CHECK: [0x0a,0x00,0x36,0xd0,0x6f,0x04,0x02,0x00]
17813
17814v_cmpx_ge_f16_e64 s[10:11], ttmp11, v2
17815// CHECK: [0x0a,0x00,0x36,0xd0,0x7b,0x04,0x02,0x00]
17816
17817v_cmpx_ge_f16_e64 s[10:11], m0, v2
17818// CHECK: [0x0a,0x00,0x36,0xd0,0x7c,0x04,0x02,0x00]
17819
17820v_cmpx_ge_f16_e64 s[10:11], exec_lo, v2
17821// CHECK: [0x0a,0x00,0x36,0xd0,0x7e,0x04,0x02,0x00]
17822
17823v_cmpx_ge_f16_e64 s[10:11], exec_hi, v2
17824// CHECK: [0x0a,0x00,0x36,0xd0,0x7f,0x04,0x02,0x00]
17825
17826v_cmpx_ge_f16_e64 s[10:11], 0, v2
17827// CHECK: [0x0a,0x00,0x36,0xd0,0x80,0x04,0x02,0x00]
17828
17829v_cmpx_ge_f16_e64 s[10:11], -1, v2
17830// CHECK: [0x0a,0x00,0x36,0xd0,0xc1,0x04,0x02,0x00]
17831
17832v_cmpx_ge_f16_e64 s[10:11], 0.5, v2
17833// CHECK: [0x0a,0x00,0x36,0xd0,0xf0,0x04,0x02,0x00]
17834
17835v_cmpx_ge_f16_e64 s[10:11], -4.0, v2
17836// CHECK: [0x0a,0x00,0x36,0xd0,0xf7,0x04,0x02,0x00]
17837
17838v_cmpx_ge_f16_e64 s[10:11], src_vccz, v2
17839// CHECK: [0x0a,0x00,0x36,0xd0,0xfb,0x04,0x02,0x00]
17840
17841v_cmpx_ge_f16_e64 s[10:11], src_execz, v2
17842// CHECK: [0x0a,0x00,0x36,0xd0,0xfc,0x04,0x02,0x00]
17843
17844v_cmpx_ge_f16_e64 s[10:11], src_scc, v2
17845// CHECK: [0x0a,0x00,0x36,0xd0,0xfd,0x04,0x02,0x00]
17846
17847v_cmpx_ge_f16_e64 s[10:11], src_lds_direct, v2
17848// CHECK: [0x0a,0x00,0x36,0xd0,0xfe,0x04,0x02,0x00]
17849
17850v_cmpx_ge_f16_e64 s[10:11], v1, v255
17851// CHECK: [0x0a,0x00,0x36,0xd0,0x01,0xff,0x03,0x00]
17852
17853v_cmpx_ge_f16_e64 s[10:11], v1, s2
17854// CHECK: [0x0a,0x00,0x36,0xd0,0x01,0x05,0x00,0x00]
17855
17856v_cmpx_ge_f16_e64 s[10:11], v1, s101
17857// CHECK: [0x0a,0x00,0x36,0xd0,0x01,0xcb,0x00,0x00]
17858
17859v_cmpx_ge_f16_e64 s[10:11], v1, flat_scratch_lo
17860// CHECK: [0x0a,0x00,0x36,0xd0,0x01,0xcd,0x00,0x00]
17861
17862v_cmpx_ge_f16_e64 s[10:11], v1, flat_scratch_hi
17863// CHECK: [0x0a,0x00,0x36,0xd0,0x01,0xcf,0x00,0x00]
17864
17865v_cmpx_ge_f16_e64 s[10:11], v1, vcc_lo
17866// CHECK: [0x0a,0x00,0x36,0xd0,0x01,0xd5,0x00,0x00]
17867
17868v_cmpx_ge_f16_e64 s[10:11], v1, vcc_hi
17869// CHECK: [0x0a,0x00,0x36,0xd0,0x01,0xd7,0x00,0x00]
17870
17871v_cmpx_ge_f16_e64 s[10:11], v1, tba_lo
17872// CHECK: [0x0a,0x00,0x36,0xd0,0x01,0xd9,0x00,0x00]
17873
17874v_cmpx_ge_f16_e64 s[10:11], v1, tba_hi
17875// CHECK: [0x0a,0x00,0x36,0xd0,0x01,0xdb,0x00,0x00]
17876
17877v_cmpx_ge_f16_e64 s[10:11], v1, tma_lo
17878// CHECK: [0x0a,0x00,0x36,0xd0,0x01,0xdd,0x00,0x00]
17879
17880v_cmpx_ge_f16_e64 s[10:11], v1, tma_hi
17881// CHECK: [0x0a,0x00,0x36,0xd0,0x01,0xdf,0x00,0x00]
17882
17883v_cmpx_ge_f16_e64 s[10:11], v1, ttmp11
17884// CHECK: [0x0a,0x00,0x36,0xd0,0x01,0xf7,0x00,0x00]
17885
17886v_cmpx_ge_f16_e64 s[10:11], v1, m0
17887// CHECK: [0x0a,0x00,0x36,0xd0,0x01,0xf9,0x00,0x00]
17888
17889v_cmpx_ge_f16_e64 s[10:11], v1, exec_lo
17890// CHECK: [0x0a,0x00,0x36,0xd0,0x01,0xfd,0x00,0x00]
17891
17892v_cmpx_ge_f16_e64 s[10:11], v1, exec_hi
17893// CHECK: [0x0a,0x00,0x36,0xd0,0x01,0xff,0x00,0x00]
17894
17895v_cmpx_ge_f16_e64 s[10:11], v1, 0
17896// CHECK: [0x0a,0x00,0x36,0xd0,0x01,0x01,0x01,0x00]
17897
17898v_cmpx_ge_f16_e64 s[10:11], v1, -1
17899// CHECK: [0x0a,0x00,0x36,0xd0,0x01,0x83,0x01,0x00]
17900
17901v_cmpx_ge_f16_e64 s[10:11], v1, 0.5
17902// CHECK: [0x0a,0x00,0x36,0xd0,0x01,0xe1,0x01,0x00]
17903
17904v_cmpx_ge_f16_e64 s[10:11], v1, -4.0
17905// CHECK: [0x0a,0x00,0x36,0xd0,0x01,0xef,0x01,0x00]
17906
17907v_cmpx_ge_f16_e64 s[10:11], v1, src_vccz
17908// CHECK: [0x0a,0x00,0x36,0xd0,0x01,0xf7,0x01,0x00]
17909
17910v_cmpx_ge_f16_e64 s[10:11], v1, src_execz
17911// CHECK: [0x0a,0x00,0x36,0xd0,0x01,0xf9,0x01,0x00]
17912
17913v_cmpx_ge_f16_e64 s[10:11], v1, src_scc
17914// CHECK: [0x0a,0x00,0x36,0xd0,0x01,0xfb,0x01,0x00]
17915
17916v_cmpx_ge_f16_e64 s[10:11], -v1, v2
17917// CHECK: [0x0a,0x00,0x36,0xd0,0x01,0x05,0x02,0x20]
17918
17919v_cmpx_ge_f16_e64 s[10:11], v1, -v2
17920// CHECK: [0x0a,0x00,0x36,0xd0,0x01,0x05,0x02,0x40]
17921
17922v_cmpx_ge_f16_e64 s[10:11], -v1, -v2
17923// CHECK: [0x0a,0x00,0x36,0xd0,0x01,0x05,0x02,0x60]
17924
17925v_cmpx_ge_f16_e64 s[10:11], |v1|, v2
17926// CHECK: [0x0a,0x01,0x36,0xd0,0x01,0x05,0x02,0x00]
17927
17928v_cmpx_ge_f16_e64 s[10:11], v1, |v2|
17929// CHECK: [0x0a,0x02,0x36,0xd0,0x01,0x05,0x02,0x00]
17930
17931v_cmpx_ge_f16_e64 s[10:11], |v1|, |v2|
17932// CHECK: [0x0a,0x03,0x36,0xd0,0x01,0x05,0x02,0x00]
17933
17934v_cmpx_ge_f16_e64 s[10:11], v1, v2 clamp
17935// CHECK: [0x0a,0x80,0x36,0xd0,0x01,0x05,0x02,0x00]
17936
17937v_cmpx_o_f16_e64 s[10:11], v1, v2
17938// CHECK: [0x0a,0x00,0x37,0xd0,0x01,0x05,0x02,0x00]
17939
17940v_cmpx_o_f16_e64 s[12:13], v1, v2
17941// CHECK: [0x0c,0x00,0x37,0xd0,0x01,0x05,0x02,0x00]
17942
17943v_cmpx_o_f16_e64 s[100:101], v1, v2
17944// CHECK: [0x64,0x00,0x37,0xd0,0x01,0x05,0x02,0x00]
17945
17946v_cmpx_o_f16_e64 flat_scratch, v1, v2
17947// CHECK: [0x66,0x00,0x37,0xd0,0x01,0x05,0x02,0x00]
17948
17949v_cmpx_o_f16_e64 vcc, v1, v2
17950// CHECK: [0x6a,0x00,0x37,0xd0,0x01,0x05,0x02,0x00]
17951
17952v_cmpx_o_f16_e64 tba, v1, v2
17953// CHECK: [0x6c,0x00,0x37,0xd0,0x01,0x05,0x02,0x00]
17954
17955v_cmpx_o_f16_e64 tma, v1, v2
17956// CHECK: [0x6e,0x00,0x37,0xd0,0x01,0x05,0x02,0x00]
17957
17958v_cmpx_o_f16_e64 ttmp[10:11], v1, v2
17959// CHECK: [0x7a,0x00,0x37,0xd0,0x01,0x05,0x02,0x00]
17960
17961v_cmpx_o_f16_e64 s[10:11], v255, v2
17962// CHECK: [0x0a,0x00,0x37,0xd0,0xff,0x05,0x02,0x00]
17963
17964v_cmpx_o_f16_e64 s[10:11], s1, v2
17965// CHECK: [0x0a,0x00,0x37,0xd0,0x01,0x04,0x02,0x00]
17966
17967v_cmpx_o_f16_e64 s[10:11], s101, v2
17968// CHECK: [0x0a,0x00,0x37,0xd0,0x65,0x04,0x02,0x00]
17969
17970v_cmpx_o_f16_e64 s[10:11], flat_scratch_lo, v2
17971// CHECK: [0x0a,0x00,0x37,0xd0,0x66,0x04,0x02,0x00]
17972
17973v_cmpx_o_f16_e64 s[10:11], flat_scratch_hi, v2
17974// CHECK: [0x0a,0x00,0x37,0xd0,0x67,0x04,0x02,0x00]
17975
17976v_cmpx_o_f16_e64 s[10:11], vcc_lo, v2
17977// CHECK: [0x0a,0x00,0x37,0xd0,0x6a,0x04,0x02,0x00]
17978
17979v_cmpx_o_f16_e64 s[10:11], vcc_hi, v2
17980// CHECK: [0x0a,0x00,0x37,0xd0,0x6b,0x04,0x02,0x00]
17981
17982v_cmpx_o_f16_e64 s[10:11], tba_lo, v2
17983// CHECK: [0x0a,0x00,0x37,0xd0,0x6c,0x04,0x02,0x00]
17984
17985v_cmpx_o_f16_e64 s[10:11], tba_hi, v2
17986// CHECK: [0x0a,0x00,0x37,0xd0,0x6d,0x04,0x02,0x00]
17987
17988v_cmpx_o_f16_e64 s[10:11], tma_lo, v2
17989// CHECK: [0x0a,0x00,0x37,0xd0,0x6e,0x04,0x02,0x00]
17990
17991v_cmpx_o_f16_e64 s[10:11], tma_hi, v2
17992// CHECK: [0x0a,0x00,0x37,0xd0,0x6f,0x04,0x02,0x00]
17993
17994v_cmpx_o_f16_e64 s[10:11], ttmp11, v2
17995// CHECK: [0x0a,0x00,0x37,0xd0,0x7b,0x04,0x02,0x00]
17996
17997v_cmpx_o_f16_e64 s[10:11], m0, v2
17998// CHECK: [0x0a,0x00,0x37,0xd0,0x7c,0x04,0x02,0x00]
17999
18000v_cmpx_o_f16_e64 s[10:11], exec_lo, v2
18001// CHECK: [0x0a,0x00,0x37,0xd0,0x7e,0x04,0x02,0x00]
18002
18003v_cmpx_o_f16_e64 s[10:11], exec_hi, v2
18004// CHECK: [0x0a,0x00,0x37,0xd0,0x7f,0x04,0x02,0x00]
18005
18006v_cmpx_o_f16_e64 s[10:11], 0, v2
18007// CHECK: [0x0a,0x00,0x37,0xd0,0x80,0x04,0x02,0x00]
18008
18009v_cmpx_o_f16_e64 s[10:11], -1, v2
18010// CHECK: [0x0a,0x00,0x37,0xd0,0xc1,0x04,0x02,0x00]
18011
18012v_cmpx_o_f16_e64 s[10:11], 0.5, v2
18013// CHECK: [0x0a,0x00,0x37,0xd0,0xf0,0x04,0x02,0x00]
18014
18015v_cmpx_o_f16_e64 s[10:11], -4.0, v2
18016// CHECK: [0x0a,0x00,0x37,0xd0,0xf7,0x04,0x02,0x00]
18017
18018v_cmpx_o_f16_e64 s[10:11], src_vccz, v2
18019// CHECK: [0x0a,0x00,0x37,0xd0,0xfb,0x04,0x02,0x00]
18020
18021v_cmpx_o_f16_e64 s[10:11], src_execz, v2
18022// CHECK: [0x0a,0x00,0x37,0xd0,0xfc,0x04,0x02,0x00]
18023
18024v_cmpx_o_f16_e64 s[10:11], src_scc, v2
18025// CHECK: [0x0a,0x00,0x37,0xd0,0xfd,0x04,0x02,0x00]
18026
18027v_cmpx_o_f16_e64 s[10:11], src_lds_direct, v2
18028// CHECK: [0x0a,0x00,0x37,0xd0,0xfe,0x04,0x02,0x00]
18029
18030v_cmpx_o_f16_e64 s[10:11], v1, v255
18031// CHECK: [0x0a,0x00,0x37,0xd0,0x01,0xff,0x03,0x00]
18032
18033v_cmpx_o_f16_e64 s[10:11], v1, s2
18034// CHECK: [0x0a,0x00,0x37,0xd0,0x01,0x05,0x00,0x00]
18035
18036v_cmpx_o_f16_e64 s[10:11], v1, s101
18037// CHECK: [0x0a,0x00,0x37,0xd0,0x01,0xcb,0x00,0x00]
18038
18039v_cmpx_o_f16_e64 s[10:11], v1, flat_scratch_lo
18040// CHECK: [0x0a,0x00,0x37,0xd0,0x01,0xcd,0x00,0x00]
18041
18042v_cmpx_o_f16_e64 s[10:11], v1, flat_scratch_hi
18043// CHECK: [0x0a,0x00,0x37,0xd0,0x01,0xcf,0x00,0x00]
18044
18045v_cmpx_o_f16_e64 s[10:11], v1, vcc_lo
18046// CHECK: [0x0a,0x00,0x37,0xd0,0x01,0xd5,0x00,0x00]
18047
18048v_cmpx_o_f16_e64 s[10:11], v1, vcc_hi
18049// CHECK: [0x0a,0x00,0x37,0xd0,0x01,0xd7,0x00,0x00]
18050
18051v_cmpx_o_f16_e64 s[10:11], v1, tba_lo
18052// CHECK: [0x0a,0x00,0x37,0xd0,0x01,0xd9,0x00,0x00]
18053
18054v_cmpx_o_f16_e64 s[10:11], v1, tba_hi
18055// CHECK: [0x0a,0x00,0x37,0xd0,0x01,0xdb,0x00,0x00]
18056
18057v_cmpx_o_f16_e64 s[10:11], v1, tma_lo
18058// CHECK: [0x0a,0x00,0x37,0xd0,0x01,0xdd,0x00,0x00]
18059
18060v_cmpx_o_f16_e64 s[10:11], v1, tma_hi
18061// CHECK: [0x0a,0x00,0x37,0xd0,0x01,0xdf,0x00,0x00]
18062
18063v_cmpx_o_f16_e64 s[10:11], v1, ttmp11
18064// CHECK: [0x0a,0x00,0x37,0xd0,0x01,0xf7,0x00,0x00]
18065
18066v_cmpx_o_f16_e64 s[10:11], v1, m0
18067// CHECK: [0x0a,0x00,0x37,0xd0,0x01,0xf9,0x00,0x00]
18068
18069v_cmpx_o_f16_e64 s[10:11], v1, exec_lo
18070// CHECK: [0x0a,0x00,0x37,0xd0,0x01,0xfd,0x00,0x00]
18071
18072v_cmpx_o_f16_e64 s[10:11], v1, exec_hi
18073// CHECK: [0x0a,0x00,0x37,0xd0,0x01,0xff,0x00,0x00]
18074
18075v_cmpx_o_f16_e64 s[10:11], v1, 0
18076// CHECK: [0x0a,0x00,0x37,0xd0,0x01,0x01,0x01,0x00]
18077
18078v_cmpx_o_f16_e64 s[10:11], v1, -1
18079// CHECK: [0x0a,0x00,0x37,0xd0,0x01,0x83,0x01,0x00]
18080
18081v_cmpx_o_f16_e64 s[10:11], v1, 0.5
18082// CHECK: [0x0a,0x00,0x37,0xd0,0x01,0xe1,0x01,0x00]
18083
18084v_cmpx_o_f16_e64 s[10:11], v1, -4.0
18085// CHECK: [0x0a,0x00,0x37,0xd0,0x01,0xef,0x01,0x00]
18086
18087v_cmpx_o_f16_e64 s[10:11], v1, src_vccz
18088// CHECK: [0x0a,0x00,0x37,0xd0,0x01,0xf7,0x01,0x00]
18089
18090v_cmpx_o_f16_e64 s[10:11], v1, src_execz
18091// CHECK: [0x0a,0x00,0x37,0xd0,0x01,0xf9,0x01,0x00]
18092
18093v_cmpx_o_f16_e64 s[10:11], v1, src_scc
18094// CHECK: [0x0a,0x00,0x37,0xd0,0x01,0xfb,0x01,0x00]
18095
18096v_cmpx_o_f16_e64 s[10:11], -v1, v2
18097// CHECK: [0x0a,0x00,0x37,0xd0,0x01,0x05,0x02,0x20]
18098
18099v_cmpx_o_f16_e64 s[10:11], v1, -v2
18100// CHECK: [0x0a,0x00,0x37,0xd0,0x01,0x05,0x02,0x40]
18101
18102v_cmpx_o_f16_e64 s[10:11], -v1, -v2
18103// CHECK: [0x0a,0x00,0x37,0xd0,0x01,0x05,0x02,0x60]
18104
18105v_cmpx_o_f16_e64 s[10:11], |v1|, v2
18106// CHECK: [0x0a,0x01,0x37,0xd0,0x01,0x05,0x02,0x00]
18107
18108v_cmpx_o_f16_e64 s[10:11], v1, |v2|
18109// CHECK: [0x0a,0x02,0x37,0xd0,0x01,0x05,0x02,0x00]
18110
18111v_cmpx_o_f16_e64 s[10:11], |v1|, |v2|
18112// CHECK: [0x0a,0x03,0x37,0xd0,0x01,0x05,0x02,0x00]
18113
18114v_cmpx_o_f16_e64 s[10:11], v1, v2 clamp
18115// CHECK: [0x0a,0x80,0x37,0xd0,0x01,0x05,0x02,0x00]
18116
18117v_cmpx_u_f16_e64 s[10:11], v1, v2
18118// CHECK: [0x0a,0x00,0x38,0xd0,0x01,0x05,0x02,0x00]
18119
18120v_cmpx_u_f16_e64 s[12:13], v1, v2
18121// CHECK: [0x0c,0x00,0x38,0xd0,0x01,0x05,0x02,0x00]
18122
18123v_cmpx_u_f16_e64 s[100:101], v1, v2
18124// CHECK: [0x64,0x00,0x38,0xd0,0x01,0x05,0x02,0x00]
18125
18126v_cmpx_u_f16_e64 flat_scratch, v1, v2
18127// CHECK: [0x66,0x00,0x38,0xd0,0x01,0x05,0x02,0x00]
18128
18129v_cmpx_u_f16_e64 vcc, v1, v2
18130// CHECK: [0x6a,0x00,0x38,0xd0,0x01,0x05,0x02,0x00]
18131
18132v_cmpx_u_f16_e64 tba, v1, v2
18133// CHECK: [0x6c,0x00,0x38,0xd0,0x01,0x05,0x02,0x00]
18134
18135v_cmpx_u_f16_e64 tma, v1, v2
18136// CHECK: [0x6e,0x00,0x38,0xd0,0x01,0x05,0x02,0x00]
18137
18138v_cmpx_u_f16_e64 ttmp[10:11], v1, v2
18139// CHECK: [0x7a,0x00,0x38,0xd0,0x01,0x05,0x02,0x00]
18140
18141v_cmpx_u_f16_e64 s[10:11], v255, v2
18142// CHECK: [0x0a,0x00,0x38,0xd0,0xff,0x05,0x02,0x00]
18143
18144v_cmpx_u_f16_e64 s[10:11], s1, v2
18145// CHECK: [0x0a,0x00,0x38,0xd0,0x01,0x04,0x02,0x00]
18146
18147v_cmpx_u_f16_e64 s[10:11], s101, v2
18148// CHECK: [0x0a,0x00,0x38,0xd0,0x65,0x04,0x02,0x00]
18149
18150v_cmpx_u_f16_e64 s[10:11], flat_scratch_lo, v2
18151// CHECK: [0x0a,0x00,0x38,0xd0,0x66,0x04,0x02,0x00]
18152
18153v_cmpx_u_f16_e64 s[10:11], flat_scratch_hi, v2
18154// CHECK: [0x0a,0x00,0x38,0xd0,0x67,0x04,0x02,0x00]
18155
18156v_cmpx_u_f16_e64 s[10:11], vcc_lo, v2
18157// CHECK: [0x0a,0x00,0x38,0xd0,0x6a,0x04,0x02,0x00]
18158
18159v_cmpx_u_f16_e64 s[10:11], vcc_hi, v2
18160// CHECK: [0x0a,0x00,0x38,0xd0,0x6b,0x04,0x02,0x00]
18161
18162v_cmpx_u_f16_e64 s[10:11], tba_lo, v2
18163// CHECK: [0x0a,0x00,0x38,0xd0,0x6c,0x04,0x02,0x00]
18164
18165v_cmpx_u_f16_e64 s[10:11], tba_hi, v2
18166// CHECK: [0x0a,0x00,0x38,0xd0,0x6d,0x04,0x02,0x00]
18167
18168v_cmpx_u_f16_e64 s[10:11], tma_lo, v2
18169// CHECK: [0x0a,0x00,0x38,0xd0,0x6e,0x04,0x02,0x00]
18170
18171v_cmpx_u_f16_e64 s[10:11], tma_hi, v2
18172// CHECK: [0x0a,0x00,0x38,0xd0,0x6f,0x04,0x02,0x00]
18173
18174v_cmpx_u_f16_e64 s[10:11], ttmp11, v2
18175// CHECK: [0x0a,0x00,0x38,0xd0,0x7b,0x04,0x02,0x00]
18176
18177v_cmpx_u_f16_e64 s[10:11], m0, v2
18178// CHECK: [0x0a,0x00,0x38,0xd0,0x7c,0x04,0x02,0x00]
18179
18180v_cmpx_u_f16_e64 s[10:11], exec_lo, v2
18181// CHECK: [0x0a,0x00,0x38,0xd0,0x7e,0x04,0x02,0x00]
18182
18183v_cmpx_u_f16_e64 s[10:11], exec_hi, v2
18184// CHECK: [0x0a,0x00,0x38,0xd0,0x7f,0x04,0x02,0x00]
18185
18186v_cmpx_u_f16_e64 s[10:11], 0, v2
18187// CHECK: [0x0a,0x00,0x38,0xd0,0x80,0x04,0x02,0x00]
18188
18189v_cmpx_u_f16_e64 s[10:11], -1, v2
18190// CHECK: [0x0a,0x00,0x38,0xd0,0xc1,0x04,0x02,0x00]
18191
18192v_cmpx_u_f16_e64 s[10:11], 0.5, v2
18193// CHECK: [0x0a,0x00,0x38,0xd0,0xf0,0x04,0x02,0x00]
18194
18195v_cmpx_u_f16_e64 s[10:11], -4.0, v2
18196// CHECK: [0x0a,0x00,0x38,0xd0,0xf7,0x04,0x02,0x00]
18197
18198v_cmpx_u_f16_e64 s[10:11], src_vccz, v2
18199// CHECK: [0x0a,0x00,0x38,0xd0,0xfb,0x04,0x02,0x00]
18200
18201v_cmpx_u_f16_e64 s[10:11], src_execz, v2
18202// CHECK: [0x0a,0x00,0x38,0xd0,0xfc,0x04,0x02,0x00]
18203
18204v_cmpx_u_f16_e64 s[10:11], src_scc, v2
18205// CHECK: [0x0a,0x00,0x38,0xd0,0xfd,0x04,0x02,0x00]
18206
18207v_cmpx_u_f16_e64 s[10:11], src_lds_direct, v2
18208// CHECK: [0x0a,0x00,0x38,0xd0,0xfe,0x04,0x02,0x00]
18209
18210v_cmpx_u_f16_e64 s[10:11], v1, v255
18211// CHECK: [0x0a,0x00,0x38,0xd0,0x01,0xff,0x03,0x00]
18212
18213v_cmpx_u_f16_e64 s[10:11], v1, s2
18214// CHECK: [0x0a,0x00,0x38,0xd0,0x01,0x05,0x00,0x00]
18215
18216v_cmpx_u_f16_e64 s[10:11], v1, s101
18217// CHECK: [0x0a,0x00,0x38,0xd0,0x01,0xcb,0x00,0x00]
18218
18219v_cmpx_u_f16_e64 s[10:11], v1, flat_scratch_lo
18220// CHECK: [0x0a,0x00,0x38,0xd0,0x01,0xcd,0x00,0x00]
18221
18222v_cmpx_u_f16_e64 s[10:11], v1, flat_scratch_hi
18223// CHECK: [0x0a,0x00,0x38,0xd0,0x01,0xcf,0x00,0x00]
18224
18225v_cmpx_u_f16_e64 s[10:11], v1, vcc_lo
18226// CHECK: [0x0a,0x00,0x38,0xd0,0x01,0xd5,0x00,0x00]
18227
18228v_cmpx_u_f16_e64 s[10:11], v1, vcc_hi
18229// CHECK: [0x0a,0x00,0x38,0xd0,0x01,0xd7,0x00,0x00]
18230
18231v_cmpx_u_f16_e64 s[10:11], v1, tba_lo
18232// CHECK: [0x0a,0x00,0x38,0xd0,0x01,0xd9,0x00,0x00]
18233
18234v_cmpx_u_f16_e64 s[10:11], v1, tba_hi
18235// CHECK: [0x0a,0x00,0x38,0xd0,0x01,0xdb,0x00,0x00]
18236
18237v_cmpx_u_f16_e64 s[10:11], v1, tma_lo
18238// CHECK: [0x0a,0x00,0x38,0xd0,0x01,0xdd,0x00,0x00]
18239
18240v_cmpx_u_f16_e64 s[10:11], v1, tma_hi
18241// CHECK: [0x0a,0x00,0x38,0xd0,0x01,0xdf,0x00,0x00]
18242
18243v_cmpx_u_f16_e64 s[10:11], v1, ttmp11
18244// CHECK: [0x0a,0x00,0x38,0xd0,0x01,0xf7,0x00,0x00]
18245
18246v_cmpx_u_f16_e64 s[10:11], v1, m0
18247// CHECK: [0x0a,0x00,0x38,0xd0,0x01,0xf9,0x00,0x00]
18248
18249v_cmpx_u_f16_e64 s[10:11], v1, exec_lo
18250// CHECK: [0x0a,0x00,0x38,0xd0,0x01,0xfd,0x00,0x00]
18251
18252v_cmpx_u_f16_e64 s[10:11], v1, exec_hi
18253// CHECK: [0x0a,0x00,0x38,0xd0,0x01,0xff,0x00,0x00]
18254
18255v_cmpx_u_f16_e64 s[10:11], v1, 0
18256// CHECK: [0x0a,0x00,0x38,0xd0,0x01,0x01,0x01,0x00]
18257
18258v_cmpx_u_f16_e64 s[10:11], v1, -1
18259// CHECK: [0x0a,0x00,0x38,0xd0,0x01,0x83,0x01,0x00]
18260
18261v_cmpx_u_f16_e64 s[10:11], v1, 0.5
18262// CHECK: [0x0a,0x00,0x38,0xd0,0x01,0xe1,0x01,0x00]
18263
18264v_cmpx_u_f16_e64 s[10:11], v1, -4.0
18265// CHECK: [0x0a,0x00,0x38,0xd0,0x01,0xef,0x01,0x00]
18266
18267v_cmpx_u_f16_e64 s[10:11], v1, src_vccz
18268// CHECK: [0x0a,0x00,0x38,0xd0,0x01,0xf7,0x01,0x00]
18269
18270v_cmpx_u_f16_e64 s[10:11], v1, src_execz
18271// CHECK: [0x0a,0x00,0x38,0xd0,0x01,0xf9,0x01,0x00]
18272
18273v_cmpx_u_f16_e64 s[10:11], v1, src_scc
18274// CHECK: [0x0a,0x00,0x38,0xd0,0x01,0xfb,0x01,0x00]
18275
18276v_cmpx_u_f16_e64 s[10:11], -v1, v2
18277// CHECK: [0x0a,0x00,0x38,0xd0,0x01,0x05,0x02,0x20]
18278
18279v_cmpx_u_f16_e64 s[10:11], v1, -v2
18280// CHECK: [0x0a,0x00,0x38,0xd0,0x01,0x05,0x02,0x40]
18281
18282v_cmpx_u_f16_e64 s[10:11], -v1, -v2
18283// CHECK: [0x0a,0x00,0x38,0xd0,0x01,0x05,0x02,0x60]
18284
18285v_cmpx_u_f16_e64 s[10:11], |v1|, v2
18286// CHECK: [0x0a,0x01,0x38,0xd0,0x01,0x05,0x02,0x00]
18287
18288v_cmpx_u_f16_e64 s[10:11], v1, |v2|
18289// CHECK: [0x0a,0x02,0x38,0xd0,0x01,0x05,0x02,0x00]
18290
18291v_cmpx_u_f16_e64 s[10:11], |v1|, |v2|
18292// CHECK: [0x0a,0x03,0x38,0xd0,0x01,0x05,0x02,0x00]
18293
18294v_cmpx_u_f16_e64 s[10:11], v1, v2 clamp
18295// CHECK: [0x0a,0x80,0x38,0xd0,0x01,0x05,0x02,0x00]
18296
18297v_cmpx_nge_f16_e64 s[10:11], v1, v2
18298// CHECK: [0x0a,0x00,0x39,0xd0,0x01,0x05,0x02,0x00]
18299
18300v_cmpx_nge_f16_e64 s[12:13], v1, v2
18301// CHECK: [0x0c,0x00,0x39,0xd0,0x01,0x05,0x02,0x00]
18302
18303v_cmpx_nge_f16_e64 s[100:101], v1, v2
18304// CHECK: [0x64,0x00,0x39,0xd0,0x01,0x05,0x02,0x00]
18305
18306v_cmpx_nge_f16_e64 flat_scratch, v1, v2
18307// CHECK: [0x66,0x00,0x39,0xd0,0x01,0x05,0x02,0x00]
18308
18309v_cmpx_nge_f16_e64 vcc, v1, v2
18310// CHECK: [0x6a,0x00,0x39,0xd0,0x01,0x05,0x02,0x00]
18311
18312v_cmpx_nge_f16_e64 tba, v1, v2
18313// CHECK: [0x6c,0x00,0x39,0xd0,0x01,0x05,0x02,0x00]
18314
18315v_cmpx_nge_f16_e64 tma, v1, v2
18316// CHECK: [0x6e,0x00,0x39,0xd0,0x01,0x05,0x02,0x00]
18317
18318v_cmpx_nge_f16_e64 ttmp[10:11], v1, v2
18319// CHECK: [0x7a,0x00,0x39,0xd0,0x01,0x05,0x02,0x00]
18320
18321v_cmpx_nge_f16_e64 s[10:11], v255, v2
18322// CHECK: [0x0a,0x00,0x39,0xd0,0xff,0x05,0x02,0x00]
18323
18324v_cmpx_nge_f16_e64 s[10:11], s1, v2
18325// CHECK: [0x0a,0x00,0x39,0xd0,0x01,0x04,0x02,0x00]
18326
18327v_cmpx_nge_f16_e64 s[10:11], s101, v2
18328// CHECK: [0x0a,0x00,0x39,0xd0,0x65,0x04,0x02,0x00]
18329
18330v_cmpx_nge_f16_e64 s[10:11], flat_scratch_lo, v2
18331// CHECK: [0x0a,0x00,0x39,0xd0,0x66,0x04,0x02,0x00]
18332
18333v_cmpx_nge_f16_e64 s[10:11], flat_scratch_hi, v2
18334// CHECK: [0x0a,0x00,0x39,0xd0,0x67,0x04,0x02,0x00]
18335
18336v_cmpx_nge_f16_e64 s[10:11], vcc_lo, v2
18337// CHECK: [0x0a,0x00,0x39,0xd0,0x6a,0x04,0x02,0x00]
18338
18339v_cmpx_nge_f16_e64 s[10:11], vcc_hi, v2
18340// CHECK: [0x0a,0x00,0x39,0xd0,0x6b,0x04,0x02,0x00]
18341
18342v_cmpx_nge_f16_e64 s[10:11], tba_lo, v2
18343// CHECK: [0x0a,0x00,0x39,0xd0,0x6c,0x04,0x02,0x00]
18344
18345v_cmpx_nge_f16_e64 s[10:11], tba_hi, v2
18346// CHECK: [0x0a,0x00,0x39,0xd0,0x6d,0x04,0x02,0x00]
18347
18348v_cmpx_nge_f16_e64 s[10:11], tma_lo, v2
18349// CHECK: [0x0a,0x00,0x39,0xd0,0x6e,0x04,0x02,0x00]
18350
18351v_cmpx_nge_f16_e64 s[10:11], tma_hi, v2
18352// CHECK: [0x0a,0x00,0x39,0xd0,0x6f,0x04,0x02,0x00]
18353
18354v_cmpx_nge_f16_e64 s[10:11], ttmp11, v2
18355// CHECK: [0x0a,0x00,0x39,0xd0,0x7b,0x04,0x02,0x00]
18356
18357v_cmpx_nge_f16_e64 s[10:11], m0, v2
18358// CHECK: [0x0a,0x00,0x39,0xd0,0x7c,0x04,0x02,0x00]
18359
18360v_cmpx_nge_f16_e64 s[10:11], exec_lo, v2
18361// CHECK: [0x0a,0x00,0x39,0xd0,0x7e,0x04,0x02,0x00]
18362
18363v_cmpx_nge_f16_e64 s[10:11], exec_hi, v2
18364// CHECK: [0x0a,0x00,0x39,0xd0,0x7f,0x04,0x02,0x00]
18365
18366v_cmpx_nge_f16_e64 s[10:11], 0, v2
18367// CHECK: [0x0a,0x00,0x39,0xd0,0x80,0x04,0x02,0x00]
18368
18369v_cmpx_nge_f16_e64 s[10:11], -1, v2
18370// CHECK: [0x0a,0x00,0x39,0xd0,0xc1,0x04,0x02,0x00]
18371
18372v_cmpx_nge_f16_e64 s[10:11], 0.5, v2
18373// CHECK: [0x0a,0x00,0x39,0xd0,0xf0,0x04,0x02,0x00]
18374
18375v_cmpx_nge_f16_e64 s[10:11], -4.0, v2
18376// CHECK: [0x0a,0x00,0x39,0xd0,0xf7,0x04,0x02,0x00]
18377
18378v_cmpx_nge_f16_e64 s[10:11], src_vccz, v2
18379// CHECK: [0x0a,0x00,0x39,0xd0,0xfb,0x04,0x02,0x00]
18380
18381v_cmpx_nge_f16_e64 s[10:11], src_execz, v2
18382// CHECK: [0x0a,0x00,0x39,0xd0,0xfc,0x04,0x02,0x00]
18383
18384v_cmpx_nge_f16_e64 s[10:11], src_scc, v2
18385// CHECK: [0x0a,0x00,0x39,0xd0,0xfd,0x04,0x02,0x00]
18386
18387v_cmpx_nge_f16_e64 s[10:11], src_lds_direct, v2
18388// CHECK: [0x0a,0x00,0x39,0xd0,0xfe,0x04,0x02,0x00]
18389
18390v_cmpx_nge_f16_e64 s[10:11], v1, v255
18391// CHECK: [0x0a,0x00,0x39,0xd0,0x01,0xff,0x03,0x00]
18392
18393v_cmpx_nge_f16_e64 s[10:11], v1, s2
18394// CHECK: [0x0a,0x00,0x39,0xd0,0x01,0x05,0x00,0x00]
18395
18396v_cmpx_nge_f16_e64 s[10:11], v1, s101
18397// CHECK: [0x0a,0x00,0x39,0xd0,0x01,0xcb,0x00,0x00]
18398
18399v_cmpx_nge_f16_e64 s[10:11], v1, flat_scratch_lo
18400// CHECK: [0x0a,0x00,0x39,0xd0,0x01,0xcd,0x00,0x00]
18401
18402v_cmpx_nge_f16_e64 s[10:11], v1, flat_scratch_hi
18403// CHECK: [0x0a,0x00,0x39,0xd0,0x01,0xcf,0x00,0x00]
18404
18405v_cmpx_nge_f16_e64 s[10:11], v1, vcc_lo
18406// CHECK: [0x0a,0x00,0x39,0xd0,0x01,0xd5,0x00,0x00]
18407
18408v_cmpx_nge_f16_e64 s[10:11], v1, vcc_hi
18409// CHECK: [0x0a,0x00,0x39,0xd0,0x01,0xd7,0x00,0x00]
18410
18411v_cmpx_nge_f16_e64 s[10:11], v1, tba_lo
18412// CHECK: [0x0a,0x00,0x39,0xd0,0x01,0xd9,0x00,0x00]
18413
18414v_cmpx_nge_f16_e64 s[10:11], v1, tba_hi
18415// CHECK: [0x0a,0x00,0x39,0xd0,0x01,0xdb,0x00,0x00]
18416
18417v_cmpx_nge_f16_e64 s[10:11], v1, tma_lo
18418// CHECK: [0x0a,0x00,0x39,0xd0,0x01,0xdd,0x00,0x00]
18419
18420v_cmpx_nge_f16_e64 s[10:11], v1, tma_hi
18421// CHECK: [0x0a,0x00,0x39,0xd0,0x01,0xdf,0x00,0x00]
18422
18423v_cmpx_nge_f16_e64 s[10:11], v1, ttmp11
18424// CHECK: [0x0a,0x00,0x39,0xd0,0x01,0xf7,0x00,0x00]
18425
18426v_cmpx_nge_f16_e64 s[10:11], v1, m0
18427// CHECK: [0x0a,0x00,0x39,0xd0,0x01,0xf9,0x00,0x00]
18428
18429v_cmpx_nge_f16_e64 s[10:11], v1, exec_lo
18430// CHECK: [0x0a,0x00,0x39,0xd0,0x01,0xfd,0x00,0x00]
18431
18432v_cmpx_nge_f16_e64 s[10:11], v1, exec_hi
18433// CHECK: [0x0a,0x00,0x39,0xd0,0x01,0xff,0x00,0x00]
18434
18435v_cmpx_nge_f16_e64 s[10:11], v1, 0
18436// CHECK: [0x0a,0x00,0x39,0xd0,0x01,0x01,0x01,0x00]
18437
18438v_cmpx_nge_f16_e64 s[10:11], v1, -1
18439// CHECK: [0x0a,0x00,0x39,0xd0,0x01,0x83,0x01,0x00]
18440
18441v_cmpx_nge_f16_e64 s[10:11], v1, 0.5
18442// CHECK: [0x0a,0x00,0x39,0xd0,0x01,0xe1,0x01,0x00]
18443
18444v_cmpx_nge_f16_e64 s[10:11], v1, -4.0
18445// CHECK: [0x0a,0x00,0x39,0xd0,0x01,0xef,0x01,0x00]
18446
18447v_cmpx_nge_f16_e64 s[10:11], v1, src_vccz
18448// CHECK: [0x0a,0x00,0x39,0xd0,0x01,0xf7,0x01,0x00]
18449
18450v_cmpx_nge_f16_e64 s[10:11], v1, src_execz
18451// CHECK: [0x0a,0x00,0x39,0xd0,0x01,0xf9,0x01,0x00]
18452
18453v_cmpx_nge_f16_e64 s[10:11], v1, src_scc
18454// CHECK: [0x0a,0x00,0x39,0xd0,0x01,0xfb,0x01,0x00]
18455
18456v_cmpx_nge_f16_e64 s[10:11], -v1, v2
18457// CHECK: [0x0a,0x00,0x39,0xd0,0x01,0x05,0x02,0x20]
18458
18459v_cmpx_nge_f16_e64 s[10:11], v1, -v2
18460// CHECK: [0x0a,0x00,0x39,0xd0,0x01,0x05,0x02,0x40]
18461
18462v_cmpx_nge_f16_e64 s[10:11], -v1, -v2
18463// CHECK: [0x0a,0x00,0x39,0xd0,0x01,0x05,0x02,0x60]
18464
18465v_cmpx_nge_f16_e64 s[10:11], |v1|, v2
18466// CHECK: [0x0a,0x01,0x39,0xd0,0x01,0x05,0x02,0x00]
18467
18468v_cmpx_nge_f16_e64 s[10:11], v1, |v2|
18469// CHECK: [0x0a,0x02,0x39,0xd0,0x01,0x05,0x02,0x00]
18470
18471v_cmpx_nge_f16_e64 s[10:11], |v1|, |v2|
18472// CHECK: [0x0a,0x03,0x39,0xd0,0x01,0x05,0x02,0x00]
18473
18474v_cmpx_nge_f16_e64 s[10:11], v1, v2 clamp
18475// CHECK: [0x0a,0x80,0x39,0xd0,0x01,0x05,0x02,0x00]
18476
18477v_cmpx_nlg_f16_e64 s[10:11], v1, v2
18478// CHECK: [0x0a,0x00,0x3a,0xd0,0x01,0x05,0x02,0x00]
18479
18480v_cmpx_nlg_f16_e64 s[12:13], v1, v2
18481// CHECK: [0x0c,0x00,0x3a,0xd0,0x01,0x05,0x02,0x00]
18482
18483v_cmpx_nlg_f16_e64 s[100:101], v1, v2
18484// CHECK: [0x64,0x00,0x3a,0xd0,0x01,0x05,0x02,0x00]
18485
18486v_cmpx_nlg_f16_e64 flat_scratch, v1, v2
18487// CHECK: [0x66,0x00,0x3a,0xd0,0x01,0x05,0x02,0x00]
18488
18489v_cmpx_nlg_f16_e64 vcc, v1, v2
18490// CHECK: [0x6a,0x00,0x3a,0xd0,0x01,0x05,0x02,0x00]
18491
18492v_cmpx_nlg_f16_e64 tba, v1, v2
18493// CHECK: [0x6c,0x00,0x3a,0xd0,0x01,0x05,0x02,0x00]
18494
18495v_cmpx_nlg_f16_e64 tma, v1, v2
18496// CHECK: [0x6e,0x00,0x3a,0xd0,0x01,0x05,0x02,0x00]
18497
18498v_cmpx_nlg_f16_e64 ttmp[10:11], v1, v2
18499// CHECK: [0x7a,0x00,0x3a,0xd0,0x01,0x05,0x02,0x00]
18500
18501v_cmpx_nlg_f16_e64 s[10:11], v255, v2
18502// CHECK: [0x0a,0x00,0x3a,0xd0,0xff,0x05,0x02,0x00]
18503
18504v_cmpx_nlg_f16_e64 s[10:11], s1, v2
18505// CHECK: [0x0a,0x00,0x3a,0xd0,0x01,0x04,0x02,0x00]
18506
18507v_cmpx_nlg_f16_e64 s[10:11], s101, v2
18508// CHECK: [0x0a,0x00,0x3a,0xd0,0x65,0x04,0x02,0x00]
18509
18510v_cmpx_nlg_f16_e64 s[10:11], flat_scratch_lo, v2
18511// CHECK: [0x0a,0x00,0x3a,0xd0,0x66,0x04,0x02,0x00]
18512
18513v_cmpx_nlg_f16_e64 s[10:11], flat_scratch_hi, v2
18514// CHECK: [0x0a,0x00,0x3a,0xd0,0x67,0x04,0x02,0x00]
18515
18516v_cmpx_nlg_f16_e64 s[10:11], vcc_lo, v2
18517// CHECK: [0x0a,0x00,0x3a,0xd0,0x6a,0x04,0x02,0x00]
18518
18519v_cmpx_nlg_f16_e64 s[10:11], vcc_hi, v2
18520// CHECK: [0x0a,0x00,0x3a,0xd0,0x6b,0x04,0x02,0x00]
18521
18522v_cmpx_nlg_f16_e64 s[10:11], tba_lo, v2
18523// CHECK: [0x0a,0x00,0x3a,0xd0,0x6c,0x04,0x02,0x00]
18524
18525v_cmpx_nlg_f16_e64 s[10:11], tba_hi, v2
18526// CHECK: [0x0a,0x00,0x3a,0xd0,0x6d,0x04,0x02,0x00]
18527
18528v_cmpx_nlg_f16_e64 s[10:11], tma_lo, v2
18529// CHECK: [0x0a,0x00,0x3a,0xd0,0x6e,0x04,0x02,0x00]
18530
18531v_cmpx_nlg_f16_e64 s[10:11], tma_hi, v2
18532// CHECK: [0x0a,0x00,0x3a,0xd0,0x6f,0x04,0x02,0x00]
18533
18534v_cmpx_nlg_f16_e64 s[10:11], ttmp11, v2
18535// CHECK: [0x0a,0x00,0x3a,0xd0,0x7b,0x04,0x02,0x00]
18536
18537v_cmpx_nlg_f16_e64 s[10:11], m0, v2
18538// CHECK: [0x0a,0x00,0x3a,0xd0,0x7c,0x04,0x02,0x00]
18539
18540v_cmpx_nlg_f16_e64 s[10:11], exec_lo, v2
18541// CHECK: [0x0a,0x00,0x3a,0xd0,0x7e,0x04,0x02,0x00]
18542
18543v_cmpx_nlg_f16_e64 s[10:11], exec_hi, v2
18544// CHECK: [0x0a,0x00,0x3a,0xd0,0x7f,0x04,0x02,0x00]
18545
18546v_cmpx_nlg_f16_e64 s[10:11], 0, v2
18547// CHECK: [0x0a,0x00,0x3a,0xd0,0x80,0x04,0x02,0x00]
18548
18549v_cmpx_nlg_f16_e64 s[10:11], -1, v2
18550// CHECK: [0x0a,0x00,0x3a,0xd0,0xc1,0x04,0x02,0x00]
18551
18552v_cmpx_nlg_f16_e64 s[10:11], 0.5, v2
18553// CHECK: [0x0a,0x00,0x3a,0xd0,0xf0,0x04,0x02,0x00]
18554
18555v_cmpx_nlg_f16_e64 s[10:11], -4.0, v2
18556// CHECK: [0x0a,0x00,0x3a,0xd0,0xf7,0x04,0x02,0x00]
18557
18558v_cmpx_nlg_f16_e64 s[10:11], src_vccz, v2
18559// CHECK: [0x0a,0x00,0x3a,0xd0,0xfb,0x04,0x02,0x00]
18560
18561v_cmpx_nlg_f16_e64 s[10:11], src_execz, v2
18562// CHECK: [0x0a,0x00,0x3a,0xd0,0xfc,0x04,0x02,0x00]
18563
18564v_cmpx_nlg_f16_e64 s[10:11], src_scc, v2
18565// CHECK: [0x0a,0x00,0x3a,0xd0,0xfd,0x04,0x02,0x00]
18566
18567v_cmpx_nlg_f16_e64 s[10:11], src_lds_direct, v2
18568// CHECK: [0x0a,0x00,0x3a,0xd0,0xfe,0x04,0x02,0x00]
18569
18570v_cmpx_nlg_f16_e64 s[10:11], v1, v255
18571// CHECK: [0x0a,0x00,0x3a,0xd0,0x01,0xff,0x03,0x00]
18572
18573v_cmpx_nlg_f16_e64 s[10:11], v1, s2
18574// CHECK: [0x0a,0x00,0x3a,0xd0,0x01,0x05,0x00,0x00]
18575
18576v_cmpx_nlg_f16_e64 s[10:11], v1, s101
18577// CHECK: [0x0a,0x00,0x3a,0xd0,0x01,0xcb,0x00,0x00]
18578
18579v_cmpx_nlg_f16_e64 s[10:11], v1, flat_scratch_lo
18580// CHECK: [0x0a,0x00,0x3a,0xd0,0x01,0xcd,0x00,0x00]
18581
18582v_cmpx_nlg_f16_e64 s[10:11], v1, flat_scratch_hi
18583// CHECK: [0x0a,0x00,0x3a,0xd0,0x01,0xcf,0x00,0x00]
18584
18585v_cmpx_nlg_f16_e64 s[10:11], v1, vcc_lo
18586// CHECK: [0x0a,0x00,0x3a,0xd0,0x01,0xd5,0x00,0x00]
18587
18588v_cmpx_nlg_f16_e64 s[10:11], v1, vcc_hi
18589// CHECK: [0x0a,0x00,0x3a,0xd0,0x01,0xd7,0x00,0x00]
18590
18591v_cmpx_nlg_f16_e64 s[10:11], v1, tba_lo
18592// CHECK: [0x0a,0x00,0x3a,0xd0,0x01,0xd9,0x00,0x00]
18593
18594v_cmpx_nlg_f16_e64 s[10:11], v1, tba_hi
18595// CHECK: [0x0a,0x00,0x3a,0xd0,0x01,0xdb,0x00,0x00]
18596
18597v_cmpx_nlg_f16_e64 s[10:11], v1, tma_lo
18598// CHECK: [0x0a,0x00,0x3a,0xd0,0x01,0xdd,0x00,0x00]
18599
18600v_cmpx_nlg_f16_e64 s[10:11], v1, tma_hi
18601// CHECK: [0x0a,0x00,0x3a,0xd0,0x01,0xdf,0x00,0x00]
18602
18603v_cmpx_nlg_f16_e64 s[10:11], v1, ttmp11
18604// CHECK: [0x0a,0x00,0x3a,0xd0,0x01,0xf7,0x00,0x00]
18605
18606v_cmpx_nlg_f16_e64 s[10:11], v1, m0
18607// CHECK: [0x0a,0x00,0x3a,0xd0,0x01,0xf9,0x00,0x00]
18608
18609v_cmpx_nlg_f16_e64 s[10:11], v1, exec_lo
18610// CHECK: [0x0a,0x00,0x3a,0xd0,0x01,0xfd,0x00,0x00]
18611
18612v_cmpx_nlg_f16_e64 s[10:11], v1, exec_hi
18613// CHECK: [0x0a,0x00,0x3a,0xd0,0x01,0xff,0x00,0x00]
18614
18615v_cmpx_nlg_f16_e64 s[10:11], v1, 0
18616// CHECK: [0x0a,0x00,0x3a,0xd0,0x01,0x01,0x01,0x00]
18617
18618v_cmpx_nlg_f16_e64 s[10:11], v1, -1
18619// CHECK: [0x0a,0x00,0x3a,0xd0,0x01,0x83,0x01,0x00]
18620
18621v_cmpx_nlg_f16_e64 s[10:11], v1, 0.5
18622// CHECK: [0x0a,0x00,0x3a,0xd0,0x01,0xe1,0x01,0x00]
18623
18624v_cmpx_nlg_f16_e64 s[10:11], v1, -4.0
18625// CHECK: [0x0a,0x00,0x3a,0xd0,0x01,0xef,0x01,0x00]
18626
18627v_cmpx_nlg_f16_e64 s[10:11], v1, src_vccz
18628// CHECK: [0x0a,0x00,0x3a,0xd0,0x01,0xf7,0x01,0x00]
18629
18630v_cmpx_nlg_f16_e64 s[10:11], v1, src_execz
18631// CHECK: [0x0a,0x00,0x3a,0xd0,0x01,0xf9,0x01,0x00]
18632
18633v_cmpx_nlg_f16_e64 s[10:11], v1, src_scc
18634// CHECK: [0x0a,0x00,0x3a,0xd0,0x01,0xfb,0x01,0x00]
18635
18636v_cmpx_nlg_f16_e64 s[10:11], -v1, v2
18637// CHECK: [0x0a,0x00,0x3a,0xd0,0x01,0x05,0x02,0x20]
18638
18639v_cmpx_nlg_f16_e64 s[10:11], v1, -v2
18640// CHECK: [0x0a,0x00,0x3a,0xd0,0x01,0x05,0x02,0x40]
18641
18642v_cmpx_nlg_f16_e64 s[10:11], -v1, -v2
18643// CHECK: [0x0a,0x00,0x3a,0xd0,0x01,0x05,0x02,0x60]
18644
18645v_cmpx_nlg_f16_e64 s[10:11], |v1|, v2
18646// CHECK: [0x0a,0x01,0x3a,0xd0,0x01,0x05,0x02,0x00]
18647
18648v_cmpx_nlg_f16_e64 s[10:11], v1, |v2|
18649// CHECK: [0x0a,0x02,0x3a,0xd0,0x01,0x05,0x02,0x00]
18650
18651v_cmpx_nlg_f16_e64 s[10:11], |v1|, |v2|
18652// CHECK: [0x0a,0x03,0x3a,0xd0,0x01,0x05,0x02,0x00]
18653
18654v_cmpx_nlg_f16_e64 s[10:11], v1, v2 clamp
18655// CHECK: [0x0a,0x80,0x3a,0xd0,0x01,0x05,0x02,0x00]
18656
18657v_cmpx_ngt_f16_e64 s[10:11], v1, v2
18658// CHECK: [0x0a,0x00,0x3b,0xd0,0x01,0x05,0x02,0x00]
18659
18660v_cmpx_ngt_f16_e64 s[12:13], v1, v2
18661// CHECK: [0x0c,0x00,0x3b,0xd0,0x01,0x05,0x02,0x00]
18662
18663v_cmpx_ngt_f16_e64 s[100:101], v1, v2
18664// CHECK: [0x64,0x00,0x3b,0xd0,0x01,0x05,0x02,0x00]
18665
18666v_cmpx_ngt_f16_e64 flat_scratch, v1, v2
18667// CHECK: [0x66,0x00,0x3b,0xd0,0x01,0x05,0x02,0x00]
18668
18669v_cmpx_ngt_f16_e64 vcc, v1, v2
18670// CHECK: [0x6a,0x00,0x3b,0xd0,0x01,0x05,0x02,0x00]
18671
18672v_cmpx_ngt_f16_e64 tba, v1, v2
18673// CHECK: [0x6c,0x00,0x3b,0xd0,0x01,0x05,0x02,0x00]
18674
18675v_cmpx_ngt_f16_e64 tma, v1, v2
18676// CHECK: [0x6e,0x00,0x3b,0xd0,0x01,0x05,0x02,0x00]
18677
18678v_cmpx_ngt_f16_e64 ttmp[10:11], v1, v2
18679// CHECK: [0x7a,0x00,0x3b,0xd0,0x01,0x05,0x02,0x00]
18680
18681v_cmpx_ngt_f16_e64 s[10:11], v255, v2
18682// CHECK: [0x0a,0x00,0x3b,0xd0,0xff,0x05,0x02,0x00]
18683
18684v_cmpx_ngt_f16_e64 s[10:11], s1, v2
18685// CHECK: [0x0a,0x00,0x3b,0xd0,0x01,0x04,0x02,0x00]
18686
18687v_cmpx_ngt_f16_e64 s[10:11], s101, v2
18688// CHECK: [0x0a,0x00,0x3b,0xd0,0x65,0x04,0x02,0x00]
18689
18690v_cmpx_ngt_f16_e64 s[10:11], flat_scratch_lo, v2
18691// CHECK: [0x0a,0x00,0x3b,0xd0,0x66,0x04,0x02,0x00]
18692
18693v_cmpx_ngt_f16_e64 s[10:11], flat_scratch_hi, v2
18694// CHECK: [0x0a,0x00,0x3b,0xd0,0x67,0x04,0x02,0x00]
18695
18696v_cmpx_ngt_f16_e64 s[10:11], vcc_lo, v2
18697// CHECK: [0x0a,0x00,0x3b,0xd0,0x6a,0x04,0x02,0x00]
18698
18699v_cmpx_ngt_f16_e64 s[10:11], vcc_hi, v2
18700// CHECK: [0x0a,0x00,0x3b,0xd0,0x6b,0x04,0x02,0x00]
18701
18702v_cmpx_ngt_f16_e64 s[10:11], tba_lo, v2
18703// CHECK: [0x0a,0x00,0x3b,0xd0,0x6c,0x04,0x02,0x00]
18704
18705v_cmpx_ngt_f16_e64 s[10:11], tba_hi, v2
18706// CHECK: [0x0a,0x00,0x3b,0xd0,0x6d,0x04,0x02,0x00]
18707
18708v_cmpx_ngt_f16_e64 s[10:11], tma_lo, v2
18709// CHECK: [0x0a,0x00,0x3b,0xd0,0x6e,0x04,0x02,0x00]
18710
18711v_cmpx_ngt_f16_e64 s[10:11], tma_hi, v2
18712// CHECK: [0x0a,0x00,0x3b,0xd0,0x6f,0x04,0x02,0x00]
18713
18714v_cmpx_ngt_f16_e64 s[10:11], ttmp11, v2
18715// CHECK: [0x0a,0x00,0x3b,0xd0,0x7b,0x04,0x02,0x00]
18716
18717v_cmpx_ngt_f16_e64 s[10:11], m0, v2
18718// CHECK: [0x0a,0x00,0x3b,0xd0,0x7c,0x04,0x02,0x00]
18719
18720v_cmpx_ngt_f16_e64 s[10:11], exec_lo, v2
18721// CHECK: [0x0a,0x00,0x3b,0xd0,0x7e,0x04,0x02,0x00]
18722
18723v_cmpx_ngt_f16_e64 s[10:11], exec_hi, v2
18724// CHECK: [0x0a,0x00,0x3b,0xd0,0x7f,0x04,0x02,0x00]
18725
18726v_cmpx_ngt_f16_e64 s[10:11], 0, v2
18727// CHECK: [0x0a,0x00,0x3b,0xd0,0x80,0x04,0x02,0x00]
18728
18729v_cmpx_ngt_f16_e64 s[10:11], -1, v2
18730// CHECK: [0x0a,0x00,0x3b,0xd0,0xc1,0x04,0x02,0x00]
18731
18732v_cmpx_ngt_f16_e64 s[10:11], 0.5, v2
18733// CHECK: [0x0a,0x00,0x3b,0xd0,0xf0,0x04,0x02,0x00]
18734
18735v_cmpx_ngt_f16_e64 s[10:11], -4.0, v2
18736// CHECK: [0x0a,0x00,0x3b,0xd0,0xf7,0x04,0x02,0x00]
18737
18738v_cmpx_ngt_f16_e64 s[10:11], src_vccz, v2
18739// CHECK: [0x0a,0x00,0x3b,0xd0,0xfb,0x04,0x02,0x00]
18740
18741v_cmpx_ngt_f16_e64 s[10:11], src_execz, v2
18742// CHECK: [0x0a,0x00,0x3b,0xd0,0xfc,0x04,0x02,0x00]
18743
18744v_cmpx_ngt_f16_e64 s[10:11], src_scc, v2
18745// CHECK: [0x0a,0x00,0x3b,0xd0,0xfd,0x04,0x02,0x00]
18746
18747v_cmpx_ngt_f16_e64 s[10:11], src_lds_direct, v2
18748// CHECK: [0x0a,0x00,0x3b,0xd0,0xfe,0x04,0x02,0x00]
18749
18750v_cmpx_ngt_f16_e64 s[10:11], v1, v255
18751// CHECK: [0x0a,0x00,0x3b,0xd0,0x01,0xff,0x03,0x00]
18752
18753v_cmpx_ngt_f16_e64 s[10:11], v1, s2
18754// CHECK: [0x0a,0x00,0x3b,0xd0,0x01,0x05,0x00,0x00]
18755
18756v_cmpx_ngt_f16_e64 s[10:11], v1, s101
18757// CHECK: [0x0a,0x00,0x3b,0xd0,0x01,0xcb,0x00,0x00]
18758
18759v_cmpx_ngt_f16_e64 s[10:11], v1, flat_scratch_lo
18760// CHECK: [0x0a,0x00,0x3b,0xd0,0x01,0xcd,0x00,0x00]
18761
18762v_cmpx_ngt_f16_e64 s[10:11], v1, flat_scratch_hi
18763// CHECK: [0x0a,0x00,0x3b,0xd0,0x01,0xcf,0x00,0x00]
18764
18765v_cmpx_ngt_f16_e64 s[10:11], v1, vcc_lo
18766// CHECK: [0x0a,0x00,0x3b,0xd0,0x01,0xd5,0x00,0x00]
18767
18768v_cmpx_ngt_f16_e64 s[10:11], v1, vcc_hi
18769// CHECK: [0x0a,0x00,0x3b,0xd0,0x01,0xd7,0x00,0x00]
18770
18771v_cmpx_ngt_f16_e64 s[10:11], v1, tba_lo
18772// CHECK: [0x0a,0x00,0x3b,0xd0,0x01,0xd9,0x00,0x00]
18773
18774v_cmpx_ngt_f16_e64 s[10:11], v1, tba_hi
18775// CHECK: [0x0a,0x00,0x3b,0xd0,0x01,0xdb,0x00,0x00]
18776
18777v_cmpx_ngt_f16_e64 s[10:11], v1, tma_lo
18778// CHECK: [0x0a,0x00,0x3b,0xd0,0x01,0xdd,0x00,0x00]
18779
18780v_cmpx_ngt_f16_e64 s[10:11], v1, tma_hi
18781// CHECK: [0x0a,0x00,0x3b,0xd0,0x01,0xdf,0x00,0x00]
18782
18783v_cmpx_ngt_f16_e64 s[10:11], v1, ttmp11
18784// CHECK: [0x0a,0x00,0x3b,0xd0,0x01,0xf7,0x00,0x00]
18785
18786v_cmpx_ngt_f16_e64 s[10:11], v1, m0
18787// CHECK: [0x0a,0x00,0x3b,0xd0,0x01,0xf9,0x00,0x00]
18788
18789v_cmpx_ngt_f16_e64 s[10:11], v1, exec_lo
18790// CHECK: [0x0a,0x00,0x3b,0xd0,0x01,0xfd,0x00,0x00]
18791
18792v_cmpx_ngt_f16_e64 s[10:11], v1, exec_hi
18793// CHECK: [0x0a,0x00,0x3b,0xd0,0x01,0xff,0x00,0x00]
18794
18795v_cmpx_ngt_f16_e64 s[10:11], v1, 0
18796// CHECK: [0x0a,0x00,0x3b,0xd0,0x01,0x01,0x01,0x00]
18797
18798v_cmpx_ngt_f16_e64 s[10:11], v1, -1
18799// CHECK: [0x0a,0x00,0x3b,0xd0,0x01,0x83,0x01,0x00]
18800
18801v_cmpx_ngt_f16_e64 s[10:11], v1, 0.5
18802// CHECK: [0x0a,0x00,0x3b,0xd0,0x01,0xe1,0x01,0x00]
18803
18804v_cmpx_ngt_f16_e64 s[10:11], v1, -4.0
18805// CHECK: [0x0a,0x00,0x3b,0xd0,0x01,0xef,0x01,0x00]
18806
18807v_cmpx_ngt_f16_e64 s[10:11], v1, src_vccz
18808// CHECK: [0x0a,0x00,0x3b,0xd0,0x01,0xf7,0x01,0x00]
18809
18810v_cmpx_ngt_f16_e64 s[10:11], v1, src_execz
18811// CHECK: [0x0a,0x00,0x3b,0xd0,0x01,0xf9,0x01,0x00]
18812
18813v_cmpx_ngt_f16_e64 s[10:11], v1, src_scc
18814// CHECK: [0x0a,0x00,0x3b,0xd0,0x01,0xfb,0x01,0x00]
18815
18816v_cmpx_ngt_f16_e64 s[10:11], -v1, v2
18817// CHECK: [0x0a,0x00,0x3b,0xd0,0x01,0x05,0x02,0x20]
18818
18819v_cmpx_ngt_f16_e64 s[10:11], v1, -v2
18820// CHECK: [0x0a,0x00,0x3b,0xd0,0x01,0x05,0x02,0x40]
18821
18822v_cmpx_ngt_f16_e64 s[10:11], -v1, -v2
18823// CHECK: [0x0a,0x00,0x3b,0xd0,0x01,0x05,0x02,0x60]
18824
18825v_cmpx_ngt_f16_e64 s[10:11], |v1|, v2
18826// CHECK: [0x0a,0x01,0x3b,0xd0,0x01,0x05,0x02,0x00]
18827
18828v_cmpx_ngt_f16_e64 s[10:11], v1, |v2|
18829// CHECK: [0x0a,0x02,0x3b,0xd0,0x01,0x05,0x02,0x00]
18830
18831v_cmpx_ngt_f16_e64 s[10:11], |v1|, |v2|
18832// CHECK: [0x0a,0x03,0x3b,0xd0,0x01,0x05,0x02,0x00]
18833
18834v_cmpx_ngt_f16_e64 s[10:11], v1, v2 clamp
18835// CHECK: [0x0a,0x80,0x3b,0xd0,0x01,0x05,0x02,0x00]
18836
18837v_cmpx_nle_f16_e64 s[10:11], v1, v2
18838// CHECK: [0x0a,0x00,0x3c,0xd0,0x01,0x05,0x02,0x00]
18839
18840v_cmpx_nle_f16_e64 s[12:13], v1, v2
18841// CHECK: [0x0c,0x00,0x3c,0xd0,0x01,0x05,0x02,0x00]
18842
18843v_cmpx_nle_f16_e64 s[100:101], v1, v2
18844// CHECK: [0x64,0x00,0x3c,0xd0,0x01,0x05,0x02,0x00]
18845
18846v_cmpx_nle_f16_e64 flat_scratch, v1, v2
18847// CHECK: [0x66,0x00,0x3c,0xd0,0x01,0x05,0x02,0x00]
18848
18849v_cmpx_nle_f16_e64 vcc, v1, v2
18850// CHECK: [0x6a,0x00,0x3c,0xd0,0x01,0x05,0x02,0x00]
18851
18852v_cmpx_nle_f16_e64 tba, v1, v2
18853// CHECK: [0x6c,0x00,0x3c,0xd0,0x01,0x05,0x02,0x00]
18854
18855v_cmpx_nle_f16_e64 tma, v1, v2
18856// CHECK: [0x6e,0x00,0x3c,0xd0,0x01,0x05,0x02,0x00]
18857
18858v_cmpx_nle_f16_e64 ttmp[10:11], v1, v2
18859// CHECK: [0x7a,0x00,0x3c,0xd0,0x01,0x05,0x02,0x00]
18860
18861v_cmpx_nle_f16_e64 s[10:11], v255, v2
18862// CHECK: [0x0a,0x00,0x3c,0xd0,0xff,0x05,0x02,0x00]
18863
18864v_cmpx_nle_f16_e64 s[10:11], s1, v2
18865// CHECK: [0x0a,0x00,0x3c,0xd0,0x01,0x04,0x02,0x00]
18866
18867v_cmpx_nle_f16_e64 s[10:11], s101, v2
18868// CHECK: [0x0a,0x00,0x3c,0xd0,0x65,0x04,0x02,0x00]
18869
18870v_cmpx_nle_f16_e64 s[10:11], flat_scratch_lo, v2
18871// CHECK: [0x0a,0x00,0x3c,0xd0,0x66,0x04,0x02,0x00]
18872
18873v_cmpx_nle_f16_e64 s[10:11], flat_scratch_hi, v2
18874// CHECK: [0x0a,0x00,0x3c,0xd0,0x67,0x04,0x02,0x00]
18875
18876v_cmpx_nle_f16_e64 s[10:11], vcc_lo, v2
18877// CHECK: [0x0a,0x00,0x3c,0xd0,0x6a,0x04,0x02,0x00]
18878
18879v_cmpx_nle_f16_e64 s[10:11], vcc_hi, v2
18880// CHECK: [0x0a,0x00,0x3c,0xd0,0x6b,0x04,0x02,0x00]
18881
18882v_cmpx_nle_f16_e64 s[10:11], tba_lo, v2
18883// CHECK: [0x0a,0x00,0x3c,0xd0,0x6c,0x04,0x02,0x00]
18884
18885v_cmpx_nle_f16_e64 s[10:11], tba_hi, v2
18886// CHECK: [0x0a,0x00,0x3c,0xd0,0x6d,0x04,0x02,0x00]
18887
18888v_cmpx_nle_f16_e64 s[10:11], tma_lo, v2
18889// CHECK: [0x0a,0x00,0x3c,0xd0,0x6e,0x04,0x02,0x00]
18890
18891v_cmpx_nle_f16_e64 s[10:11], tma_hi, v2
18892// CHECK: [0x0a,0x00,0x3c,0xd0,0x6f,0x04,0x02,0x00]
18893
18894v_cmpx_nle_f16_e64 s[10:11], ttmp11, v2
18895// CHECK: [0x0a,0x00,0x3c,0xd0,0x7b,0x04,0x02,0x00]
18896
18897v_cmpx_nle_f16_e64 s[10:11], m0, v2
18898// CHECK: [0x0a,0x00,0x3c,0xd0,0x7c,0x04,0x02,0x00]
18899
18900v_cmpx_nle_f16_e64 s[10:11], exec_lo, v2
18901// CHECK: [0x0a,0x00,0x3c,0xd0,0x7e,0x04,0x02,0x00]
18902
18903v_cmpx_nle_f16_e64 s[10:11], exec_hi, v2
18904// CHECK: [0x0a,0x00,0x3c,0xd0,0x7f,0x04,0x02,0x00]
18905
18906v_cmpx_nle_f16_e64 s[10:11], 0, v2
18907// CHECK: [0x0a,0x00,0x3c,0xd0,0x80,0x04,0x02,0x00]
18908
18909v_cmpx_nle_f16_e64 s[10:11], -1, v2
18910// CHECK: [0x0a,0x00,0x3c,0xd0,0xc1,0x04,0x02,0x00]
18911
18912v_cmpx_nle_f16_e64 s[10:11], 0.5, v2
18913// CHECK: [0x0a,0x00,0x3c,0xd0,0xf0,0x04,0x02,0x00]
18914
18915v_cmpx_nle_f16_e64 s[10:11], -4.0, v2
18916// CHECK: [0x0a,0x00,0x3c,0xd0,0xf7,0x04,0x02,0x00]
18917
18918v_cmpx_nle_f16_e64 s[10:11], src_vccz, v2
18919// CHECK: [0x0a,0x00,0x3c,0xd0,0xfb,0x04,0x02,0x00]
18920
18921v_cmpx_nle_f16_e64 s[10:11], src_execz, v2
18922// CHECK: [0x0a,0x00,0x3c,0xd0,0xfc,0x04,0x02,0x00]
18923
18924v_cmpx_nle_f16_e64 s[10:11], src_scc, v2
18925// CHECK: [0x0a,0x00,0x3c,0xd0,0xfd,0x04,0x02,0x00]
18926
18927v_cmpx_nle_f16_e64 s[10:11], src_lds_direct, v2
18928// CHECK: [0x0a,0x00,0x3c,0xd0,0xfe,0x04,0x02,0x00]
18929
18930v_cmpx_nle_f16_e64 s[10:11], v1, v255
18931// CHECK: [0x0a,0x00,0x3c,0xd0,0x01,0xff,0x03,0x00]
18932
18933v_cmpx_nle_f16_e64 s[10:11], v1, s2
18934// CHECK: [0x0a,0x00,0x3c,0xd0,0x01,0x05,0x00,0x00]
18935
18936v_cmpx_nle_f16_e64 s[10:11], v1, s101
18937// CHECK: [0x0a,0x00,0x3c,0xd0,0x01,0xcb,0x00,0x00]
18938
18939v_cmpx_nle_f16_e64 s[10:11], v1, flat_scratch_lo
18940// CHECK: [0x0a,0x00,0x3c,0xd0,0x01,0xcd,0x00,0x00]
18941
18942v_cmpx_nle_f16_e64 s[10:11], v1, flat_scratch_hi
18943// CHECK: [0x0a,0x00,0x3c,0xd0,0x01,0xcf,0x00,0x00]
18944
18945v_cmpx_nle_f16_e64 s[10:11], v1, vcc_lo
18946// CHECK: [0x0a,0x00,0x3c,0xd0,0x01,0xd5,0x00,0x00]
18947
18948v_cmpx_nle_f16_e64 s[10:11], v1, vcc_hi
18949// CHECK: [0x0a,0x00,0x3c,0xd0,0x01,0xd7,0x00,0x00]
18950
18951v_cmpx_nle_f16_e64 s[10:11], v1, tba_lo
18952// CHECK: [0x0a,0x00,0x3c,0xd0,0x01,0xd9,0x00,0x00]
18953
18954v_cmpx_nle_f16_e64 s[10:11], v1, tba_hi
18955// CHECK: [0x0a,0x00,0x3c,0xd0,0x01,0xdb,0x00,0x00]
18956
18957v_cmpx_nle_f16_e64 s[10:11], v1, tma_lo
18958// CHECK: [0x0a,0x00,0x3c,0xd0,0x01,0xdd,0x00,0x00]
18959
18960v_cmpx_nle_f16_e64 s[10:11], v1, tma_hi
18961// CHECK: [0x0a,0x00,0x3c,0xd0,0x01,0xdf,0x00,0x00]
18962
18963v_cmpx_nle_f16_e64 s[10:11], v1, ttmp11
18964// CHECK: [0x0a,0x00,0x3c,0xd0,0x01,0xf7,0x00,0x00]
18965
18966v_cmpx_nle_f16_e64 s[10:11], v1, m0
18967// CHECK: [0x0a,0x00,0x3c,0xd0,0x01,0xf9,0x00,0x00]
18968
18969v_cmpx_nle_f16_e64 s[10:11], v1, exec_lo
18970// CHECK: [0x0a,0x00,0x3c,0xd0,0x01,0xfd,0x00,0x00]
18971
18972v_cmpx_nle_f16_e64 s[10:11], v1, exec_hi
18973// CHECK: [0x0a,0x00,0x3c,0xd0,0x01,0xff,0x00,0x00]
18974
18975v_cmpx_nle_f16_e64 s[10:11], v1, 0
18976// CHECK: [0x0a,0x00,0x3c,0xd0,0x01,0x01,0x01,0x00]
18977
18978v_cmpx_nle_f16_e64 s[10:11], v1, -1
18979// CHECK: [0x0a,0x00,0x3c,0xd0,0x01,0x83,0x01,0x00]
18980
18981v_cmpx_nle_f16_e64 s[10:11], v1, 0.5
18982// CHECK: [0x0a,0x00,0x3c,0xd0,0x01,0xe1,0x01,0x00]
18983
18984v_cmpx_nle_f16_e64 s[10:11], v1, -4.0
18985// CHECK: [0x0a,0x00,0x3c,0xd0,0x01,0xef,0x01,0x00]
18986
18987v_cmpx_nle_f16_e64 s[10:11], v1, src_vccz
18988// CHECK: [0x0a,0x00,0x3c,0xd0,0x01,0xf7,0x01,0x00]
18989
18990v_cmpx_nle_f16_e64 s[10:11], v1, src_execz
18991// CHECK: [0x0a,0x00,0x3c,0xd0,0x01,0xf9,0x01,0x00]
18992
18993v_cmpx_nle_f16_e64 s[10:11], v1, src_scc
18994// CHECK: [0x0a,0x00,0x3c,0xd0,0x01,0xfb,0x01,0x00]
18995
18996v_cmpx_nle_f16_e64 s[10:11], -v1, v2
18997// CHECK: [0x0a,0x00,0x3c,0xd0,0x01,0x05,0x02,0x20]
18998
18999v_cmpx_nle_f16_e64 s[10:11], v1, -v2
19000// CHECK: [0x0a,0x00,0x3c,0xd0,0x01,0x05,0x02,0x40]
19001
19002v_cmpx_nle_f16_e64 s[10:11], -v1, -v2
19003// CHECK: [0x0a,0x00,0x3c,0xd0,0x01,0x05,0x02,0x60]
19004
19005v_cmpx_nle_f16_e64 s[10:11], |v1|, v2
19006// CHECK: [0x0a,0x01,0x3c,0xd0,0x01,0x05,0x02,0x00]
19007
19008v_cmpx_nle_f16_e64 s[10:11], v1, |v2|
19009// CHECK: [0x0a,0x02,0x3c,0xd0,0x01,0x05,0x02,0x00]
19010
19011v_cmpx_nle_f16_e64 s[10:11], |v1|, |v2|
19012// CHECK: [0x0a,0x03,0x3c,0xd0,0x01,0x05,0x02,0x00]
19013
19014v_cmpx_nle_f16_e64 s[10:11], v1, v2 clamp
19015// CHECK: [0x0a,0x80,0x3c,0xd0,0x01,0x05,0x02,0x00]
19016
19017v_cmpx_neq_f16_e64 s[10:11], v1, v2
19018// CHECK: [0x0a,0x00,0x3d,0xd0,0x01,0x05,0x02,0x00]
19019
19020v_cmpx_neq_f16_e64 s[12:13], v1, v2
19021// CHECK: [0x0c,0x00,0x3d,0xd0,0x01,0x05,0x02,0x00]
19022
19023v_cmpx_neq_f16_e64 s[100:101], v1, v2
19024// CHECK: [0x64,0x00,0x3d,0xd0,0x01,0x05,0x02,0x00]
19025
19026v_cmpx_neq_f16_e64 flat_scratch, v1, v2
19027// CHECK: [0x66,0x00,0x3d,0xd0,0x01,0x05,0x02,0x00]
19028
19029v_cmpx_neq_f16_e64 vcc, v1, v2
19030// CHECK: [0x6a,0x00,0x3d,0xd0,0x01,0x05,0x02,0x00]
19031
19032v_cmpx_neq_f16_e64 tba, v1, v2
19033// CHECK: [0x6c,0x00,0x3d,0xd0,0x01,0x05,0x02,0x00]
19034
19035v_cmpx_neq_f16_e64 tma, v1, v2
19036// CHECK: [0x6e,0x00,0x3d,0xd0,0x01,0x05,0x02,0x00]
19037
19038v_cmpx_neq_f16_e64 ttmp[10:11], v1, v2
19039// CHECK: [0x7a,0x00,0x3d,0xd0,0x01,0x05,0x02,0x00]
19040
19041v_cmpx_neq_f16_e64 s[10:11], v255, v2
19042// CHECK: [0x0a,0x00,0x3d,0xd0,0xff,0x05,0x02,0x00]
19043
19044v_cmpx_neq_f16_e64 s[10:11], s1, v2
19045// CHECK: [0x0a,0x00,0x3d,0xd0,0x01,0x04,0x02,0x00]
19046
19047v_cmpx_neq_f16_e64 s[10:11], s101, v2
19048// CHECK: [0x0a,0x00,0x3d,0xd0,0x65,0x04,0x02,0x00]
19049
19050v_cmpx_neq_f16_e64 s[10:11], flat_scratch_lo, v2
19051// CHECK: [0x0a,0x00,0x3d,0xd0,0x66,0x04,0x02,0x00]
19052
19053v_cmpx_neq_f16_e64 s[10:11], flat_scratch_hi, v2
19054// CHECK: [0x0a,0x00,0x3d,0xd0,0x67,0x04,0x02,0x00]
19055
19056v_cmpx_neq_f16_e64 s[10:11], vcc_lo, v2
19057// CHECK: [0x0a,0x00,0x3d,0xd0,0x6a,0x04,0x02,0x00]
19058
19059v_cmpx_neq_f16_e64 s[10:11], vcc_hi, v2
19060// CHECK: [0x0a,0x00,0x3d,0xd0,0x6b,0x04,0x02,0x00]
19061
19062v_cmpx_neq_f16_e64 s[10:11], tba_lo, v2
19063// CHECK: [0x0a,0x00,0x3d,0xd0,0x6c,0x04,0x02,0x00]
19064
19065v_cmpx_neq_f16_e64 s[10:11], tba_hi, v2
19066// CHECK: [0x0a,0x00,0x3d,0xd0,0x6d,0x04,0x02,0x00]
19067
19068v_cmpx_neq_f16_e64 s[10:11], tma_lo, v2
19069// CHECK: [0x0a,0x00,0x3d,0xd0,0x6e,0x04,0x02,0x00]
19070
19071v_cmpx_neq_f16_e64 s[10:11], tma_hi, v2
19072// CHECK: [0x0a,0x00,0x3d,0xd0,0x6f,0x04,0x02,0x00]
19073
19074v_cmpx_neq_f16_e64 s[10:11], ttmp11, v2
19075// CHECK: [0x0a,0x00,0x3d,0xd0,0x7b,0x04,0x02,0x00]
19076
19077v_cmpx_neq_f16_e64 s[10:11], m0, v2
19078// CHECK: [0x0a,0x00,0x3d,0xd0,0x7c,0x04,0x02,0x00]
19079
19080v_cmpx_neq_f16_e64 s[10:11], exec_lo, v2
19081// CHECK: [0x0a,0x00,0x3d,0xd0,0x7e,0x04,0x02,0x00]
19082
19083v_cmpx_neq_f16_e64 s[10:11], exec_hi, v2
19084// CHECK: [0x0a,0x00,0x3d,0xd0,0x7f,0x04,0x02,0x00]
19085
19086v_cmpx_neq_f16_e64 s[10:11], 0, v2
19087// CHECK: [0x0a,0x00,0x3d,0xd0,0x80,0x04,0x02,0x00]
19088
19089v_cmpx_neq_f16_e64 s[10:11], -1, v2
19090// CHECK: [0x0a,0x00,0x3d,0xd0,0xc1,0x04,0x02,0x00]
19091
19092v_cmpx_neq_f16_e64 s[10:11], 0.5, v2
19093// CHECK: [0x0a,0x00,0x3d,0xd0,0xf0,0x04,0x02,0x00]
19094
19095v_cmpx_neq_f16_e64 s[10:11], -4.0, v2
19096// CHECK: [0x0a,0x00,0x3d,0xd0,0xf7,0x04,0x02,0x00]
19097
19098v_cmpx_neq_f16_e64 s[10:11], src_vccz, v2
19099// CHECK: [0x0a,0x00,0x3d,0xd0,0xfb,0x04,0x02,0x00]
19100
19101v_cmpx_neq_f16_e64 s[10:11], src_execz, v2
19102// CHECK: [0x0a,0x00,0x3d,0xd0,0xfc,0x04,0x02,0x00]
19103
19104v_cmpx_neq_f16_e64 s[10:11], src_scc, v2
19105// CHECK: [0x0a,0x00,0x3d,0xd0,0xfd,0x04,0x02,0x00]
19106
19107v_cmpx_neq_f16_e64 s[10:11], src_lds_direct, v2
19108// CHECK: [0x0a,0x00,0x3d,0xd0,0xfe,0x04,0x02,0x00]
19109
19110v_cmpx_neq_f16_e64 s[10:11], v1, v255
19111// CHECK: [0x0a,0x00,0x3d,0xd0,0x01,0xff,0x03,0x00]
19112
19113v_cmpx_neq_f16_e64 s[10:11], v1, s2
19114// CHECK: [0x0a,0x00,0x3d,0xd0,0x01,0x05,0x00,0x00]
19115
19116v_cmpx_neq_f16_e64 s[10:11], v1, s101
19117// CHECK: [0x0a,0x00,0x3d,0xd0,0x01,0xcb,0x00,0x00]
19118
19119v_cmpx_neq_f16_e64 s[10:11], v1, flat_scratch_lo
19120// CHECK: [0x0a,0x00,0x3d,0xd0,0x01,0xcd,0x00,0x00]
19121
19122v_cmpx_neq_f16_e64 s[10:11], v1, flat_scratch_hi
19123// CHECK: [0x0a,0x00,0x3d,0xd0,0x01,0xcf,0x00,0x00]
19124
19125v_cmpx_neq_f16_e64 s[10:11], v1, vcc_lo
19126// CHECK: [0x0a,0x00,0x3d,0xd0,0x01,0xd5,0x00,0x00]
19127
19128v_cmpx_neq_f16_e64 s[10:11], v1, vcc_hi
19129// CHECK: [0x0a,0x00,0x3d,0xd0,0x01,0xd7,0x00,0x00]
19130
19131v_cmpx_neq_f16_e64 s[10:11], v1, tba_lo
19132// CHECK: [0x0a,0x00,0x3d,0xd0,0x01,0xd9,0x00,0x00]
19133
19134v_cmpx_neq_f16_e64 s[10:11], v1, tba_hi
19135// CHECK: [0x0a,0x00,0x3d,0xd0,0x01,0xdb,0x00,0x00]
19136
19137v_cmpx_neq_f16_e64 s[10:11], v1, tma_lo
19138// CHECK: [0x0a,0x00,0x3d,0xd0,0x01,0xdd,0x00,0x00]
19139
19140v_cmpx_neq_f16_e64 s[10:11], v1, tma_hi
19141// CHECK: [0x0a,0x00,0x3d,0xd0,0x01,0xdf,0x00,0x00]
19142
19143v_cmpx_neq_f16_e64 s[10:11], v1, ttmp11
19144// CHECK: [0x0a,0x00,0x3d,0xd0,0x01,0xf7,0x00,0x00]
19145
19146v_cmpx_neq_f16_e64 s[10:11], v1, m0
19147// CHECK: [0x0a,0x00,0x3d,0xd0,0x01,0xf9,0x00,0x00]
19148
19149v_cmpx_neq_f16_e64 s[10:11], v1, exec_lo
19150// CHECK: [0x0a,0x00,0x3d,0xd0,0x01,0xfd,0x00,0x00]
19151
19152v_cmpx_neq_f16_e64 s[10:11], v1, exec_hi
19153// CHECK: [0x0a,0x00,0x3d,0xd0,0x01,0xff,0x00,0x00]
19154
19155v_cmpx_neq_f16_e64 s[10:11], v1, 0
19156// CHECK: [0x0a,0x00,0x3d,0xd0,0x01,0x01,0x01,0x00]
19157
19158v_cmpx_neq_f16_e64 s[10:11], v1, -1
19159// CHECK: [0x0a,0x00,0x3d,0xd0,0x01,0x83,0x01,0x00]
19160
19161v_cmpx_neq_f16_e64 s[10:11], v1, 0.5
19162// CHECK: [0x0a,0x00,0x3d,0xd0,0x01,0xe1,0x01,0x00]
19163
19164v_cmpx_neq_f16_e64 s[10:11], v1, -4.0
19165// CHECK: [0x0a,0x00,0x3d,0xd0,0x01,0xef,0x01,0x00]
19166
19167v_cmpx_neq_f16_e64 s[10:11], v1, src_vccz
19168// CHECK: [0x0a,0x00,0x3d,0xd0,0x01,0xf7,0x01,0x00]
19169
19170v_cmpx_neq_f16_e64 s[10:11], v1, src_execz
19171// CHECK: [0x0a,0x00,0x3d,0xd0,0x01,0xf9,0x01,0x00]
19172
19173v_cmpx_neq_f16_e64 s[10:11], v1, src_scc
19174// CHECK: [0x0a,0x00,0x3d,0xd0,0x01,0xfb,0x01,0x00]
19175
19176v_cmpx_neq_f16_e64 s[10:11], -v1, v2
19177// CHECK: [0x0a,0x00,0x3d,0xd0,0x01,0x05,0x02,0x20]
19178
19179v_cmpx_neq_f16_e64 s[10:11], v1, -v2
19180// CHECK: [0x0a,0x00,0x3d,0xd0,0x01,0x05,0x02,0x40]
19181
19182v_cmpx_neq_f16_e64 s[10:11], -v1, -v2
19183// CHECK: [0x0a,0x00,0x3d,0xd0,0x01,0x05,0x02,0x60]
19184
19185v_cmpx_neq_f16_e64 s[10:11], |v1|, v2
19186// CHECK: [0x0a,0x01,0x3d,0xd0,0x01,0x05,0x02,0x00]
19187
19188v_cmpx_neq_f16_e64 s[10:11], v1, |v2|
19189// CHECK: [0x0a,0x02,0x3d,0xd0,0x01,0x05,0x02,0x00]
19190
19191v_cmpx_neq_f16_e64 s[10:11], |v1|, |v2|
19192// CHECK: [0x0a,0x03,0x3d,0xd0,0x01,0x05,0x02,0x00]
19193
19194v_cmpx_neq_f16_e64 s[10:11], v1, v2 clamp
19195// CHECK: [0x0a,0x80,0x3d,0xd0,0x01,0x05,0x02,0x00]
19196
19197v_cmpx_nlt_f16_e64 s[10:11], v1, v2
19198// CHECK: [0x0a,0x00,0x3e,0xd0,0x01,0x05,0x02,0x00]
19199
19200v_cmpx_nlt_f16_e64 s[12:13], v1, v2
19201// CHECK: [0x0c,0x00,0x3e,0xd0,0x01,0x05,0x02,0x00]
19202
19203v_cmpx_nlt_f16_e64 s[100:101], v1, v2
19204// CHECK: [0x64,0x00,0x3e,0xd0,0x01,0x05,0x02,0x00]
19205
19206v_cmpx_nlt_f16_e64 flat_scratch, v1, v2
19207// CHECK: [0x66,0x00,0x3e,0xd0,0x01,0x05,0x02,0x00]
19208
19209v_cmpx_nlt_f16_e64 vcc, v1, v2
19210// CHECK: [0x6a,0x00,0x3e,0xd0,0x01,0x05,0x02,0x00]
19211
19212v_cmpx_nlt_f16_e64 tba, v1, v2
19213// CHECK: [0x6c,0x00,0x3e,0xd0,0x01,0x05,0x02,0x00]
19214
19215v_cmpx_nlt_f16_e64 tma, v1, v2
19216// CHECK: [0x6e,0x00,0x3e,0xd0,0x01,0x05,0x02,0x00]
19217
19218v_cmpx_nlt_f16_e64 ttmp[10:11], v1, v2
19219// CHECK: [0x7a,0x00,0x3e,0xd0,0x01,0x05,0x02,0x00]
19220
19221v_cmpx_nlt_f16_e64 s[10:11], v255, v2
19222// CHECK: [0x0a,0x00,0x3e,0xd0,0xff,0x05,0x02,0x00]
19223
19224v_cmpx_nlt_f16_e64 s[10:11], s1, v2
19225// CHECK: [0x0a,0x00,0x3e,0xd0,0x01,0x04,0x02,0x00]
19226
19227v_cmpx_nlt_f16_e64 s[10:11], s101, v2
19228// CHECK: [0x0a,0x00,0x3e,0xd0,0x65,0x04,0x02,0x00]
19229
19230v_cmpx_nlt_f16_e64 s[10:11], flat_scratch_lo, v2
19231// CHECK: [0x0a,0x00,0x3e,0xd0,0x66,0x04,0x02,0x00]
19232
19233v_cmpx_nlt_f16_e64 s[10:11], flat_scratch_hi, v2
19234// CHECK: [0x0a,0x00,0x3e,0xd0,0x67,0x04,0x02,0x00]
19235
19236v_cmpx_nlt_f16_e64 s[10:11], vcc_lo, v2
19237// CHECK: [0x0a,0x00,0x3e,0xd0,0x6a,0x04,0x02,0x00]
19238
19239v_cmpx_nlt_f16_e64 s[10:11], vcc_hi, v2
19240// CHECK: [0x0a,0x00,0x3e,0xd0,0x6b,0x04,0x02,0x00]
19241
19242v_cmpx_nlt_f16_e64 s[10:11], tba_lo, v2
19243// CHECK: [0x0a,0x00,0x3e,0xd0,0x6c,0x04,0x02,0x00]
19244
19245v_cmpx_nlt_f16_e64 s[10:11], tba_hi, v2
19246// CHECK: [0x0a,0x00,0x3e,0xd0,0x6d,0x04,0x02,0x00]
19247
19248v_cmpx_nlt_f16_e64 s[10:11], tma_lo, v2
19249// CHECK: [0x0a,0x00,0x3e,0xd0,0x6e,0x04,0x02,0x00]
19250
19251v_cmpx_nlt_f16_e64 s[10:11], tma_hi, v2
19252// CHECK: [0x0a,0x00,0x3e,0xd0,0x6f,0x04,0x02,0x00]
19253
19254v_cmpx_nlt_f16_e64 s[10:11], ttmp11, v2
19255// CHECK: [0x0a,0x00,0x3e,0xd0,0x7b,0x04,0x02,0x00]
19256
19257v_cmpx_nlt_f16_e64 s[10:11], m0, v2
19258// CHECK: [0x0a,0x00,0x3e,0xd0,0x7c,0x04,0x02,0x00]
19259
19260v_cmpx_nlt_f16_e64 s[10:11], exec_lo, v2
19261// CHECK: [0x0a,0x00,0x3e,0xd0,0x7e,0x04,0x02,0x00]
19262
19263v_cmpx_nlt_f16_e64 s[10:11], exec_hi, v2
19264// CHECK: [0x0a,0x00,0x3e,0xd0,0x7f,0x04,0x02,0x00]
19265
19266v_cmpx_nlt_f16_e64 s[10:11], 0, v2
19267// CHECK: [0x0a,0x00,0x3e,0xd0,0x80,0x04,0x02,0x00]
19268
19269v_cmpx_nlt_f16_e64 s[10:11], -1, v2
19270// CHECK: [0x0a,0x00,0x3e,0xd0,0xc1,0x04,0x02,0x00]
19271
19272v_cmpx_nlt_f16_e64 s[10:11], 0.5, v2
19273// CHECK: [0x0a,0x00,0x3e,0xd0,0xf0,0x04,0x02,0x00]
19274
19275v_cmpx_nlt_f16_e64 s[10:11], -4.0, v2
19276// CHECK: [0x0a,0x00,0x3e,0xd0,0xf7,0x04,0x02,0x00]
19277
19278v_cmpx_nlt_f16_e64 s[10:11], src_vccz, v2
19279// CHECK: [0x0a,0x00,0x3e,0xd0,0xfb,0x04,0x02,0x00]
19280
19281v_cmpx_nlt_f16_e64 s[10:11], src_execz, v2
19282// CHECK: [0x0a,0x00,0x3e,0xd0,0xfc,0x04,0x02,0x00]
19283
19284v_cmpx_nlt_f16_e64 s[10:11], src_scc, v2
19285// CHECK: [0x0a,0x00,0x3e,0xd0,0xfd,0x04,0x02,0x00]
19286
19287v_cmpx_nlt_f16_e64 s[10:11], src_lds_direct, v2
19288// CHECK: [0x0a,0x00,0x3e,0xd0,0xfe,0x04,0x02,0x00]
19289
19290v_cmpx_nlt_f16_e64 s[10:11], v1, v255
19291// CHECK: [0x0a,0x00,0x3e,0xd0,0x01,0xff,0x03,0x00]
19292
19293v_cmpx_nlt_f16_e64 s[10:11], v1, s2
19294// CHECK: [0x0a,0x00,0x3e,0xd0,0x01,0x05,0x00,0x00]
19295
19296v_cmpx_nlt_f16_e64 s[10:11], v1, s101
19297// CHECK: [0x0a,0x00,0x3e,0xd0,0x01,0xcb,0x00,0x00]
19298
19299v_cmpx_nlt_f16_e64 s[10:11], v1, flat_scratch_lo
19300// CHECK: [0x0a,0x00,0x3e,0xd0,0x01,0xcd,0x00,0x00]
19301
19302v_cmpx_nlt_f16_e64 s[10:11], v1, flat_scratch_hi
19303// CHECK: [0x0a,0x00,0x3e,0xd0,0x01,0xcf,0x00,0x00]
19304
19305v_cmpx_nlt_f16_e64 s[10:11], v1, vcc_lo
19306// CHECK: [0x0a,0x00,0x3e,0xd0,0x01,0xd5,0x00,0x00]
19307
19308v_cmpx_nlt_f16_e64 s[10:11], v1, vcc_hi
19309// CHECK: [0x0a,0x00,0x3e,0xd0,0x01,0xd7,0x00,0x00]
19310
19311v_cmpx_nlt_f16_e64 s[10:11], v1, tba_lo
19312// CHECK: [0x0a,0x00,0x3e,0xd0,0x01,0xd9,0x00,0x00]
19313
19314v_cmpx_nlt_f16_e64 s[10:11], v1, tba_hi
19315// CHECK: [0x0a,0x00,0x3e,0xd0,0x01,0xdb,0x00,0x00]
19316
19317v_cmpx_nlt_f16_e64 s[10:11], v1, tma_lo
19318// CHECK: [0x0a,0x00,0x3e,0xd0,0x01,0xdd,0x00,0x00]
19319
19320v_cmpx_nlt_f16_e64 s[10:11], v1, tma_hi
19321// CHECK: [0x0a,0x00,0x3e,0xd0,0x01,0xdf,0x00,0x00]
19322
19323v_cmpx_nlt_f16_e64 s[10:11], v1, ttmp11
19324// CHECK: [0x0a,0x00,0x3e,0xd0,0x01,0xf7,0x00,0x00]
19325
19326v_cmpx_nlt_f16_e64 s[10:11], v1, m0
19327// CHECK: [0x0a,0x00,0x3e,0xd0,0x01,0xf9,0x00,0x00]
19328
19329v_cmpx_nlt_f16_e64 s[10:11], v1, exec_lo
19330// CHECK: [0x0a,0x00,0x3e,0xd0,0x01,0xfd,0x00,0x00]
19331
19332v_cmpx_nlt_f16_e64 s[10:11], v1, exec_hi
19333// CHECK: [0x0a,0x00,0x3e,0xd0,0x01,0xff,0x00,0x00]
19334
19335v_cmpx_nlt_f16_e64 s[10:11], v1, 0
19336// CHECK: [0x0a,0x00,0x3e,0xd0,0x01,0x01,0x01,0x00]
19337
19338v_cmpx_nlt_f16_e64 s[10:11], v1, -1
19339// CHECK: [0x0a,0x00,0x3e,0xd0,0x01,0x83,0x01,0x00]
19340
19341v_cmpx_nlt_f16_e64 s[10:11], v1, 0.5
19342// CHECK: [0x0a,0x00,0x3e,0xd0,0x01,0xe1,0x01,0x00]
19343
19344v_cmpx_nlt_f16_e64 s[10:11], v1, -4.0
19345// CHECK: [0x0a,0x00,0x3e,0xd0,0x01,0xef,0x01,0x00]
19346
19347v_cmpx_nlt_f16_e64 s[10:11], v1, src_vccz
19348// CHECK: [0x0a,0x00,0x3e,0xd0,0x01,0xf7,0x01,0x00]
19349
19350v_cmpx_nlt_f16_e64 s[10:11], v1, src_execz
19351// CHECK: [0x0a,0x00,0x3e,0xd0,0x01,0xf9,0x01,0x00]
19352
19353v_cmpx_nlt_f16_e64 s[10:11], v1, src_scc
19354// CHECK: [0x0a,0x00,0x3e,0xd0,0x01,0xfb,0x01,0x00]
19355
19356v_cmpx_nlt_f16_e64 s[10:11], -v1, v2
19357// CHECK: [0x0a,0x00,0x3e,0xd0,0x01,0x05,0x02,0x20]
19358
19359v_cmpx_nlt_f16_e64 s[10:11], v1, -v2
19360// CHECK: [0x0a,0x00,0x3e,0xd0,0x01,0x05,0x02,0x40]
19361
19362v_cmpx_nlt_f16_e64 s[10:11], -v1, -v2
19363// CHECK: [0x0a,0x00,0x3e,0xd0,0x01,0x05,0x02,0x60]
19364
19365v_cmpx_nlt_f16_e64 s[10:11], |v1|, v2
19366// CHECK: [0x0a,0x01,0x3e,0xd0,0x01,0x05,0x02,0x00]
19367
19368v_cmpx_nlt_f16_e64 s[10:11], v1, |v2|
19369// CHECK: [0x0a,0x02,0x3e,0xd0,0x01,0x05,0x02,0x00]
19370
19371v_cmpx_nlt_f16_e64 s[10:11], |v1|, |v2|
19372// CHECK: [0x0a,0x03,0x3e,0xd0,0x01,0x05,0x02,0x00]
19373
19374v_cmpx_nlt_f16_e64 s[10:11], v1, v2 clamp
19375// CHECK: [0x0a,0x80,0x3e,0xd0,0x01,0x05,0x02,0x00]
19376
19377v_cmpx_tru_f16_e64 s[10:11], v1, v2
19378// CHECK: [0x0a,0x00,0x3f,0xd0,0x01,0x05,0x02,0x00]
19379
19380v_cmpx_tru_f16_e64 s[12:13], v1, v2
19381// CHECK: [0x0c,0x00,0x3f,0xd0,0x01,0x05,0x02,0x00]
19382
19383v_cmpx_tru_f16_e64 s[100:101], v1, v2
19384// CHECK: [0x64,0x00,0x3f,0xd0,0x01,0x05,0x02,0x00]
19385
19386v_cmpx_tru_f16_e64 flat_scratch, v1, v2
19387// CHECK: [0x66,0x00,0x3f,0xd0,0x01,0x05,0x02,0x00]
19388
19389v_cmpx_tru_f16_e64 vcc, v1, v2
19390// CHECK: [0x6a,0x00,0x3f,0xd0,0x01,0x05,0x02,0x00]
19391
19392v_cmpx_tru_f16_e64 tba, v1, v2
19393// CHECK: [0x6c,0x00,0x3f,0xd0,0x01,0x05,0x02,0x00]
19394
19395v_cmpx_tru_f16_e64 tma, v1, v2
19396// CHECK: [0x6e,0x00,0x3f,0xd0,0x01,0x05,0x02,0x00]
19397
19398v_cmpx_tru_f16_e64 ttmp[10:11], v1, v2
19399// CHECK: [0x7a,0x00,0x3f,0xd0,0x01,0x05,0x02,0x00]
19400
19401v_cmpx_tru_f16_e64 s[10:11], v255, v2
19402// CHECK: [0x0a,0x00,0x3f,0xd0,0xff,0x05,0x02,0x00]
19403
19404v_cmpx_tru_f16_e64 s[10:11], s1, v2
19405// CHECK: [0x0a,0x00,0x3f,0xd0,0x01,0x04,0x02,0x00]
19406
19407v_cmpx_tru_f16_e64 s[10:11], s101, v2
19408// CHECK: [0x0a,0x00,0x3f,0xd0,0x65,0x04,0x02,0x00]
19409
19410v_cmpx_tru_f16_e64 s[10:11], flat_scratch_lo, v2
19411// CHECK: [0x0a,0x00,0x3f,0xd0,0x66,0x04,0x02,0x00]
19412
19413v_cmpx_tru_f16_e64 s[10:11], flat_scratch_hi, v2
19414// CHECK: [0x0a,0x00,0x3f,0xd0,0x67,0x04,0x02,0x00]
19415
19416v_cmpx_tru_f16_e64 s[10:11], vcc_lo, v2
19417// CHECK: [0x0a,0x00,0x3f,0xd0,0x6a,0x04,0x02,0x00]
19418
19419v_cmpx_tru_f16_e64 s[10:11], vcc_hi, v2
19420// CHECK: [0x0a,0x00,0x3f,0xd0,0x6b,0x04,0x02,0x00]
19421
19422v_cmpx_tru_f16_e64 s[10:11], tba_lo, v2
19423// CHECK: [0x0a,0x00,0x3f,0xd0,0x6c,0x04,0x02,0x00]
19424
19425v_cmpx_tru_f16_e64 s[10:11], tba_hi, v2
19426// CHECK: [0x0a,0x00,0x3f,0xd0,0x6d,0x04,0x02,0x00]
19427
19428v_cmpx_tru_f16_e64 s[10:11], tma_lo, v2
19429// CHECK: [0x0a,0x00,0x3f,0xd0,0x6e,0x04,0x02,0x00]
19430
19431v_cmpx_tru_f16_e64 s[10:11], tma_hi, v2
19432// CHECK: [0x0a,0x00,0x3f,0xd0,0x6f,0x04,0x02,0x00]
19433
19434v_cmpx_tru_f16_e64 s[10:11], ttmp11, v2
19435// CHECK: [0x0a,0x00,0x3f,0xd0,0x7b,0x04,0x02,0x00]
19436
19437v_cmpx_tru_f16_e64 s[10:11], m0, v2
19438// CHECK: [0x0a,0x00,0x3f,0xd0,0x7c,0x04,0x02,0x00]
19439
19440v_cmpx_tru_f16_e64 s[10:11], exec_lo, v2
19441// CHECK: [0x0a,0x00,0x3f,0xd0,0x7e,0x04,0x02,0x00]
19442
19443v_cmpx_tru_f16_e64 s[10:11], exec_hi, v2
19444// CHECK: [0x0a,0x00,0x3f,0xd0,0x7f,0x04,0x02,0x00]
19445
19446v_cmpx_tru_f16_e64 s[10:11], 0, v2
19447// CHECK: [0x0a,0x00,0x3f,0xd0,0x80,0x04,0x02,0x00]
19448
19449v_cmpx_tru_f16_e64 s[10:11], -1, v2
19450// CHECK: [0x0a,0x00,0x3f,0xd0,0xc1,0x04,0x02,0x00]
19451
19452v_cmpx_tru_f16_e64 s[10:11], 0.5, v2
19453// CHECK: [0x0a,0x00,0x3f,0xd0,0xf0,0x04,0x02,0x00]
19454
19455v_cmpx_tru_f16_e64 s[10:11], -4.0, v2
19456// CHECK: [0x0a,0x00,0x3f,0xd0,0xf7,0x04,0x02,0x00]
19457
19458v_cmpx_tru_f16_e64 s[10:11], src_vccz, v2
19459// CHECK: [0x0a,0x00,0x3f,0xd0,0xfb,0x04,0x02,0x00]
19460
19461v_cmpx_tru_f16_e64 s[10:11], src_execz, v2
19462// CHECK: [0x0a,0x00,0x3f,0xd0,0xfc,0x04,0x02,0x00]
19463
19464v_cmpx_tru_f16_e64 s[10:11], src_scc, v2
19465// CHECK: [0x0a,0x00,0x3f,0xd0,0xfd,0x04,0x02,0x00]
19466
19467v_cmpx_tru_f16_e64 s[10:11], src_lds_direct, v2
19468// CHECK: [0x0a,0x00,0x3f,0xd0,0xfe,0x04,0x02,0x00]
19469
19470v_cmpx_tru_f16_e64 s[10:11], v1, v255
19471// CHECK: [0x0a,0x00,0x3f,0xd0,0x01,0xff,0x03,0x00]
19472
19473v_cmpx_tru_f16_e64 s[10:11], v1, s2
19474// CHECK: [0x0a,0x00,0x3f,0xd0,0x01,0x05,0x00,0x00]
19475
19476v_cmpx_tru_f16_e64 s[10:11], v1, s101
19477// CHECK: [0x0a,0x00,0x3f,0xd0,0x01,0xcb,0x00,0x00]
19478
19479v_cmpx_tru_f16_e64 s[10:11], v1, flat_scratch_lo
19480// CHECK: [0x0a,0x00,0x3f,0xd0,0x01,0xcd,0x00,0x00]
19481
19482v_cmpx_tru_f16_e64 s[10:11], v1, flat_scratch_hi
19483// CHECK: [0x0a,0x00,0x3f,0xd0,0x01,0xcf,0x00,0x00]
19484
19485v_cmpx_tru_f16_e64 s[10:11], v1, vcc_lo
19486// CHECK: [0x0a,0x00,0x3f,0xd0,0x01,0xd5,0x00,0x00]
19487
19488v_cmpx_tru_f16_e64 s[10:11], v1, vcc_hi
19489// CHECK: [0x0a,0x00,0x3f,0xd0,0x01,0xd7,0x00,0x00]
19490
19491v_cmpx_tru_f16_e64 s[10:11], v1, tba_lo
19492// CHECK: [0x0a,0x00,0x3f,0xd0,0x01,0xd9,0x00,0x00]
19493
19494v_cmpx_tru_f16_e64 s[10:11], v1, tba_hi
19495// CHECK: [0x0a,0x00,0x3f,0xd0,0x01,0xdb,0x00,0x00]
19496
19497v_cmpx_tru_f16_e64 s[10:11], v1, tma_lo
19498// CHECK: [0x0a,0x00,0x3f,0xd0,0x01,0xdd,0x00,0x00]
19499
19500v_cmpx_tru_f16_e64 s[10:11], v1, tma_hi
19501// CHECK: [0x0a,0x00,0x3f,0xd0,0x01,0xdf,0x00,0x00]
19502
19503v_cmpx_tru_f16_e64 s[10:11], v1, ttmp11
19504// CHECK: [0x0a,0x00,0x3f,0xd0,0x01,0xf7,0x00,0x00]
19505
19506v_cmpx_tru_f16_e64 s[10:11], v1, m0
19507// CHECK: [0x0a,0x00,0x3f,0xd0,0x01,0xf9,0x00,0x00]
19508
19509v_cmpx_tru_f16_e64 s[10:11], v1, exec_lo
19510// CHECK: [0x0a,0x00,0x3f,0xd0,0x01,0xfd,0x00,0x00]
19511
19512v_cmpx_tru_f16_e64 s[10:11], v1, exec_hi
19513// CHECK: [0x0a,0x00,0x3f,0xd0,0x01,0xff,0x00,0x00]
19514
19515v_cmpx_tru_f16_e64 s[10:11], v1, 0
19516// CHECK: [0x0a,0x00,0x3f,0xd0,0x01,0x01,0x01,0x00]
19517
19518v_cmpx_tru_f16_e64 s[10:11], v1, -1
19519// CHECK: [0x0a,0x00,0x3f,0xd0,0x01,0x83,0x01,0x00]
19520
19521v_cmpx_tru_f16_e64 s[10:11], v1, 0.5
19522// CHECK: [0x0a,0x00,0x3f,0xd0,0x01,0xe1,0x01,0x00]
19523
19524v_cmpx_tru_f16_e64 s[10:11], v1, -4.0
19525// CHECK: [0x0a,0x00,0x3f,0xd0,0x01,0xef,0x01,0x00]
19526
19527v_cmpx_tru_f16_e64 s[10:11], v1, src_vccz
19528// CHECK: [0x0a,0x00,0x3f,0xd0,0x01,0xf7,0x01,0x00]
19529
19530v_cmpx_tru_f16_e64 s[10:11], v1, src_execz
19531// CHECK: [0x0a,0x00,0x3f,0xd0,0x01,0xf9,0x01,0x00]
19532
19533v_cmpx_tru_f16_e64 s[10:11], v1, src_scc
19534// CHECK: [0x0a,0x00,0x3f,0xd0,0x01,0xfb,0x01,0x00]
19535
19536v_cmpx_tru_f16_e64 s[10:11], -v1, v2
19537// CHECK: [0x0a,0x00,0x3f,0xd0,0x01,0x05,0x02,0x20]
19538
19539v_cmpx_tru_f16_e64 s[10:11], v1, -v2
19540// CHECK: [0x0a,0x00,0x3f,0xd0,0x01,0x05,0x02,0x40]
19541
19542v_cmpx_tru_f16_e64 s[10:11], -v1, -v2
19543// CHECK: [0x0a,0x00,0x3f,0xd0,0x01,0x05,0x02,0x60]
19544
19545v_cmpx_tru_f16_e64 s[10:11], |v1|, v2
19546// CHECK: [0x0a,0x01,0x3f,0xd0,0x01,0x05,0x02,0x00]
19547
19548v_cmpx_tru_f16_e64 s[10:11], v1, |v2|
19549// CHECK: [0x0a,0x02,0x3f,0xd0,0x01,0x05,0x02,0x00]
19550
19551v_cmpx_tru_f16_e64 s[10:11], |v1|, |v2|
19552// CHECK: [0x0a,0x03,0x3f,0xd0,0x01,0x05,0x02,0x00]
19553
19554v_cmpx_tru_f16_e64 s[10:11], v1, v2 clamp
19555// CHECK: [0x0a,0x80,0x3f,0xd0,0x01,0x05,0x02,0x00]
19556
19557v_cmp_f_f32_e64 s[10:11], v1, v2
19558// CHECK: [0x0a,0x00,0x40,0xd0,0x01,0x05,0x02,0x00]
19559
19560v_cmp_f_f32_e64 s[12:13], v1, v2
19561// CHECK: [0x0c,0x00,0x40,0xd0,0x01,0x05,0x02,0x00]
19562
19563v_cmp_f_f32_e64 s[100:101], v1, v2
19564// CHECK: [0x64,0x00,0x40,0xd0,0x01,0x05,0x02,0x00]
19565
19566v_cmp_f_f32_e64 flat_scratch, v1, v2
19567// CHECK: [0x66,0x00,0x40,0xd0,0x01,0x05,0x02,0x00]
19568
19569v_cmp_f_f32_e64 vcc, v1, v2
19570// CHECK: [0x6a,0x00,0x40,0xd0,0x01,0x05,0x02,0x00]
19571
19572v_cmp_f_f32_e64 tba, v1, v2
19573// CHECK: [0x6c,0x00,0x40,0xd0,0x01,0x05,0x02,0x00]
19574
19575v_cmp_f_f32_e64 tma, v1, v2
19576// CHECK: [0x6e,0x00,0x40,0xd0,0x01,0x05,0x02,0x00]
19577
19578v_cmp_f_f32_e64 ttmp[10:11], v1, v2
19579// CHECK: [0x7a,0x00,0x40,0xd0,0x01,0x05,0x02,0x00]
19580
19581v_cmp_f_f32_e64 s[10:11], v255, v2
19582// CHECK: [0x0a,0x00,0x40,0xd0,0xff,0x05,0x02,0x00]
19583
19584v_cmp_f_f32_e64 s[10:11], s1, v2
19585// CHECK: [0x0a,0x00,0x40,0xd0,0x01,0x04,0x02,0x00]
19586
19587v_cmp_f_f32_e64 s[10:11], s101, v2
19588// CHECK: [0x0a,0x00,0x40,0xd0,0x65,0x04,0x02,0x00]
19589
19590v_cmp_f_f32_e64 s[10:11], flat_scratch_lo, v2
19591// CHECK: [0x0a,0x00,0x40,0xd0,0x66,0x04,0x02,0x00]
19592
19593v_cmp_f_f32_e64 s[10:11], flat_scratch_hi, v2
19594// CHECK: [0x0a,0x00,0x40,0xd0,0x67,0x04,0x02,0x00]
19595
19596v_cmp_f_f32_e64 s[10:11], vcc_lo, v2
19597// CHECK: [0x0a,0x00,0x40,0xd0,0x6a,0x04,0x02,0x00]
19598
19599v_cmp_f_f32_e64 s[10:11], vcc_hi, v2
19600// CHECK: [0x0a,0x00,0x40,0xd0,0x6b,0x04,0x02,0x00]
19601
19602v_cmp_f_f32_e64 s[10:11], tba_lo, v2
19603// CHECK: [0x0a,0x00,0x40,0xd0,0x6c,0x04,0x02,0x00]
19604
19605v_cmp_f_f32_e64 s[10:11], tba_hi, v2
19606// CHECK: [0x0a,0x00,0x40,0xd0,0x6d,0x04,0x02,0x00]
19607
19608v_cmp_f_f32_e64 s[10:11], tma_lo, v2
19609// CHECK: [0x0a,0x00,0x40,0xd0,0x6e,0x04,0x02,0x00]
19610
19611v_cmp_f_f32_e64 s[10:11], tma_hi, v2
19612// CHECK: [0x0a,0x00,0x40,0xd0,0x6f,0x04,0x02,0x00]
19613
19614v_cmp_f_f32_e64 s[10:11], ttmp11, v2
19615// CHECK: [0x0a,0x00,0x40,0xd0,0x7b,0x04,0x02,0x00]
19616
19617v_cmp_f_f32_e64 s[10:11], m0, v2
19618// CHECK: [0x0a,0x00,0x40,0xd0,0x7c,0x04,0x02,0x00]
19619
19620v_cmp_f_f32_e64 s[10:11], exec_lo, v2
19621// CHECK: [0x0a,0x00,0x40,0xd0,0x7e,0x04,0x02,0x00]
19622
19623v_cmp_f_f32_e64 s[10:11], exec_hi, v2
19624// CHECK: [0x0a,0x00,0x40,0xd0,0x7f,0x04,0x02,0x00]
19625
19626v_cmp_f_f32_e64 s[10:11], 0, v2
19627// CHECK: [0x0a,0x00,0x40,0xd0,0x80,0x04,0x02,0x00]
19628
19629v_cmp_f_f32_e64 s[10:11], -1, v2
19630// CHECK: [0x0a,0x00,0x40,0xd0,0xc1,0x04,0x02,0x00]
19631
19632v_cmp_f_f32_e64 s[10:11], 0.5, v2
19633// CHECK: [0x0a,0x00,0x40,0xd0,0xf0,0x04,0x02,0x00]
19634
19635v_cmp_f_f32_e64 s[10:11], -4.0, v2
19636// CHECK: [0x0a,0x00,0x40,0xd0,0xf7,0x04,0x02,0x00]
19637
19638v_cmp_f_f32_e64 s[10:11], src_vccz, v2
19639// CHECK: [0x0a,0x00,0x40,0xd0,0xfb,0x04,0x02,0x00]
19640
19641v_cmp_f_f32_e64 s[10:11], src_execz, v2
19642// CHECK: [0x0a,0x00,0x40,0xd0,0xfc,0x04,0x02,0x00]
19643
19644v_cmp_f_f32_e64 s[10:11], src_scc, v2
19645// CHECK: [0x0a,0x00,0x40,0xd0,0xfd,0x04,0x02,0x00]
19646
19647v_cmp_f_f32_e64 s[10:11], src_lds_direct, v2
19648// CHECK: [0x0a,0x00,0x40,0xd0,0xfe,0x04,0x02,0x00]
19649
19650v_cmp_f_f32_e64 s[10:11], v1, v255
19651// CHECK: [0x0a,0x00,0x40,0xd0,0x01,0xff,0x03,0x00]
19652
19653v_cmp_f_f32_e64 s[10:11], v1, s2
19654// CHECK: [0x0a,0x00,0x40,0xd0,0x01,0x05,0x00,0x00]
19655
19656v_cmp_f_f32_e64 s[10:11], v1, s101
19657// CHECK: [0x0a,0x00,0x40,0xd0,0x01,0xcb,0x00,0x00]
19658
19659v_cmp_f_f32_e64 s[10:11], v1, flat_scratch_lo
19660// CHECK: [0x0a,0x00,0x40,0xd0,0x01,0xcd,0x00,0x00]
19661
19662v_cmp_f_f32_e64 s[10:11], v1, flat_scratch_hi
19663// CHECK: [0x0a,0x00,0x40,0xd0,0x01,0xcf,0x00,0x00]
19664
19665v_cmp_f_f32_e64 s[10:11], v1, vcc_lo
19666// CHECK: [0x0a,0x00,0x40,0xd0,0x01,0xd5,0x00,0x00]
19667
19668v_cmp_f_f32_e64 s[10:11], v1, vcc_hi
19669// CHECK: [0x0a,0x00,0x40,0xd0,0x01,0xd7,0x00,0x00]
19670
19671v_cmp_f_f32_e64 s[10:11], v1, tba_lo
19672// CHECK: [0x0a,0x00,0x40,0xd0,0x01,0xd9,0x00,0x00]
19673
19674v_cmp_f_f32_e64 s[10:11], v1, tba_hi
19675// CHECK: [0x0a,0x00,0x40,0xd0,0x01,0xdb,0x00,0x00]
19676
19677v_cmp_f_f32_e64 s[10:11], v1, tma_lo
19678// CHECK: [0x0a,0x00,0x40,0xd0,0x01,0xdd,0x00,0x00]
19679
19680v_cmp_f_f32_e64 s[10:11], v1, tma_hi
19681// CHECK: [0x0a,0x00,0x40,0xd0,0x01,0xdf,0x00,0x00]
19682
19683v_cmp_f_f32_e64 s[10:11], v1, ttmp11
19684// CHECK: [0x0a,0x00,0x40,0xd0,0x01,0xf7,0x00,0x00]
19685
19686v_cmp_f_f32_e64 s[10:11], v1, m0
19687// CHECK: [0x0a,0x00,0x40,0xd0,0x01,0xf9,0x00,0x00]
19688
19689v_cmp_f_f32_e64 s[10:11], v1, exec_lo
19690// CHECK: [0x0a,0x00,0x40,0xd0,0x01,0xfd,0x00,0x00]
19691
19692v_cmp_f_f32_e64 s[10:11], v1, exec_hi
19693// CHECK: [0x0a,0x00,0x40,0xd0,0x01,0xff,0x00,0x00]
19694
19695v_cmp_f_f32_e64 s[10:11], v1, 0
19696// CHECK: [0x0a,0x00,0x40,0xd0,0x01,0x01,0x01,0x00]
19697
19698v_cmp_f_f32_e64 s[10:11], v1, -1
19699// CHECK: [0x0a,0x00,0x40,0xd0,0x01,0x83,0x01,0x00]
19700
19701v_cmp_f_f32_e64 s[10:11], v1, 0.5
19702// CHECK: [0x0a,0x00,0x40,0xd0,0x01,0xe1,0x01,0x00]
19703
19704v_cmp_f_f32_e64 s[10:11], v1, -4.0
19705// CHECK: [0x0a,0x00,0x40,0xd0,0x01,0xef,0x01,0x00]
19706
19707v_cmp_f_f32_e64 s[10:11], v1, src_vccz
19708// CHECK: [0x0a,0x00,0x40,0xd0,0x01,0xf7,0x01,0x00]
19709
19710v_cmp_f_f32_e64 s[10:11], v1, src_execz
19711// CHECK: [0x0a,0x00,0x40,0xd0,0x01,0xf9,0x01,0x00]
19712
19713v_cmp_f_f32_e64 s[10:11], v1, src_scc
19714// CHECK: [0x0a,0x00,0x40,0xd0,0x01,0xfb,0x01,0x00]
19715
19716v_cmp_f_f32_e64 s[10:11], -v1, v2
19717// CHECK: [0x0a,0x00,0x40,0xd0,0x01,0x05,0x02,0x20]
19718
19719v_cmp_f_f32_e64 s[10:11], v1, -v2
19720// CHECK: [0x0a,0x00,0x40,0xd0,0x01,0x05,0x02,0x40]
19721
19722v_cmp_f_f32_e64 s[10:11], -v1, -v2
19723// CHECK: [0x0a,0x00,0x40,0xd0,0x01,0x05,0x02,0x60]
19724
19725v_cmp_f_f32_e64 s[10:11], |v1|, v2
19726// CHECK: [0x0a,0x01,0x40,0xd0,0x01,0x05,0x02,0x00]
19727
19728v_cmp_f_f32_e64 s[10:11], v1, |v2|
19729// CHECK: [0x0a,0x02,0x40,0xd0,0x01,0x05,0x02,0x00]
19730
19731v_cmp_f_f32_e64 s[10:11], |v1|, |v2|
19732// CHECK: [0x0a,0x03,0x40,0xd0,0x01,0x05,0x02,0x00]
19733
19734v_cmp_f_f32_e64 s[10:11], v1, v2 clamp
19735// CHECK: [0x0a,0x80,0x40,0xd0,0x01,0x05,0x02,0x00]
19736
19737v_cmp_lt_f32_e64 s[10:11], v1, v2
19738// CHECK: [0x0a,0x00,0x41,0xd0,0x01,0x05,0x02,0x00]
19739
19740v_cmp_lt_f32_e64 s[12:13], v1, v2
19741// CHECK: [0x0c,0x00,0x41,0xd0,0x01,0x05,0x02,0x00]
19742
19743v_cmp_lt_f32_e64 s[100:101], v1, v2
19744// CHECK: [0x64,0x00,0x41,0xd0,0x01,0x05,0x02,0x00]
19745
19746v_cmp_lt_f32_e64 flat_scratch, v1, v2
19747// CHECK: [0x66,0x00,0x41,0xd0,0x01,0x05,0x02,0x00]
19748
19749v_cmp_lt_f32_e64 vcc, v1, v2
19750// CHECK: [0x6a,0x00,0x41,0xd0,0x01,0x05,0x02,0x00]
19751
19752v_cmp_lt_f32_e64 tba, v1, v2
19753// CHECK: [0x6c,0x00,0x41,0xd0,0x01,0x05,0x02,0x00]
19754
19755v_cmp_lt_f32_e64 tma, v1, v2
19756// CHECK: [0x6e,0x00,0x41,0xd0,0x01,0x05,0x02,0x00]
19757
19758v_cmp_lt_f32_e64 ttmp[10:11], v1, v2
19759// CHECK: [0x7a,0x00,0x41,0xd0,0x01,0x05,0x02,0x00]
19760
19761v_cmp_lt_f32_e64 s[10:11], v255, v2
19762// CHECK: [0x0a,0x00,0x41,0xd0,0xff,0x05,0x02,0x00]
19763
19764v_cmp_lt_f32_e64 s[10:11], s1, v2
19765// CHECK: [0x0a,0x00,0x41,0xd0,0x01,0x04,0x02,0x00]
19766
19767v_cmp_lt_f32_e64 s[10:11], s101, v2
19768// CHECK: [0x0a,0x00,0x41,0xd0,0x65,0x04,0x02,0x00]
19769
19770v_cmp_lt_f32_e64 s[10:11], flat_scratch_lo, v2
19771// CHECK: [0x0a,0x00,0x41,0xd0,0x66,0x04,0x02,0x00]
19772
19773v_cmp_lt_f32_e64 s[10:11], flat_scratch_hi, v2
19774// CHECK: [0x0a,0x00,0x41,0xd0,0x67,0x04,0x02,0x00]
19775
19776v_cmp_lt_f32_e64 s[10:11], vcc_lo, v2
19777// CHECK: [0x0a,0x00,0x41,0xd0,0x6a,0x04,0x02,0x00]
19778
19779v_cmp_lt_f32_e64 s[10:11], vcc_hi, v2
19780// CHECK: [0x0a,0x00,0x41,0xd0,0x6b,0x04,0x02,0x00]
19781
19782v_cmp_lt_f32_e64 s[10:11], tba_lo, v2
19783// CHECK: [0x0a,0x00,0x41,0xd0,0x6c,0x04,0x02,0x00]
19784
19785v_cmp_lt_f32_e64 s[10:11], tba_hi, v2
19786// CHECK: [0x0a,0x00,0x41,0xd0,0x6d,0x04,0x02,0x00]
19787
19788v_cmp_lt_f32_e64 s[10:11], tma_lo, v2
19789// CHECK: [0x0a,0x00,0x41,0xd0,0x6e,0x04,0x02,0x00]
19790
19791v_cmp_lt_f32_e64 s[10:11], tma_hi, v2
19792// CHECK: [0x0a,0x00,0x41,0xd0,0x6f,0x04,0x02,0x00]
19793
19794v_cmp_lt_f32_e64 s[10:11], ttmp11, v2
19795// CHECK: [0x0a,0x00,0x41,0xd0,0x7b,0x04,0x02,0x00]
19796
19797v_cmp_lt_f32_e64 s[10:11], m0, v2
19798// CHECK: [0x0a,0x00,0x41,0xd0,0x7c,0x04,0x02,0x00]
19799
19800v_cmp_lt_f32_e64 s[10:11], exec_lo, v2
19801// CHECK: [0x0a,0x00,0x41,0xd0,0x7e,0x04,0x02,0x00]
19802
19803v_cmp_lt_f32_e64 s[10:11], exec_hi, v2
19804// CHECK: [0x0a,0x00,0x41,0xd0,0x7f,0x04,0x02,0x00]
19805
19806v_cmp_lt_f32_e64 s[10:11], 0, v2
19807// CHECK: [0x0a,0x00,0x41,0xd0,0x80,0x04,0x02,0x00]
19808
19809v_cmp_lt_f32_e64 s[10:11], -1, v2
19810// CHECK: [0x0a,0x00,0x41,0xd0,0xc1,0x04,0x02,0x00]
19811
19812v_cmp_lt_f32_e64 s[10:11], 0.5, v2
19813// CHECK: [0x0a,0x00,0x41,0xd0,0xf0,0x04,0x02,0x00]
19814
19815v_cmp_lt_f32_e64 s[10:11], -4.0, v2
19816// CHECK: [0x0a,0x00,0x41,0xd0,0xf7,0x04,0x02,0x00]
19817
19818v_cmp_lt_f32_e64 s[10:11], src_vccz, v2
19819// CHECK: [0x0a,0x00,0x41,0xd0,0xfb,0x04,0x02,0x00]
19820
19821v_cmp_lt_f32_e64 s[10:11], src_execz, v2
19822// CHECK: [0x0a,0x00,0x41,0xd0,0xfc,0x04,0x02,0x00]
19823
19824v_cmp_lt_f32_e64 s[10:11], src_scc, v2
19825// CHECK: [0x0a,0x00,0x41,0xd0,0xfd,0x04,0x02,0x00]
19826
19827v_cmp_lt_f32_e64 s[10:11], src_lds_direct, v2
19828// CHECK: [0x0a,0x00,0x41,0xd0,0xfe,0x04,0x02,0x00]
19829
19830v_cmp_lt_f32_e64 s[10:11], v1, v255
19831// CHECK: [0x0a,0x00,0x41,0xd0,0x01,0xff,0x03,0x00]
19832
19833v_cmp_lt_f32_e64 s[10:11], v1, s2
19834// CHECK: [0x0a,0x00,0x41,0xd0,0x01,0x05,0x00,0x00]
19835
19836v_cmp_lt_f32_e64 s[10:11], v1, s101
19837// CHECK: [0x0a,0x00,0x41,0xd0,0x01,0xcb,0x00,0x00]
19838
19839v_cmp_lt_f32_e64 s[10:11], v1, flat_scratch_lo
19840// CHECK: [0x0a,0x00,0x41,0xd0,0x01,0xcd,0x00,0x00]
19841
19842v_cmp_lt_f32_e64 s[10:11], v1, flat_scratch_hi
19843// CHECK: [0x0a,0x00,0x41,0xd0,0x01,0xcf,0x00,0x00]
19844
19845v_cmp_lt_f32_e64 s[10:11], v1, vcc_lo
19846// CHECK: [0x0a,0x00,0x41,0xd0,0x01,0xd5,0x00,0x00]
19847
19848v_cmp_lt_f32_e64 s[10:11], v1, vcc_hi
19849// CHECK: [0x0a,0x00,0x41,0xd0,0x01,0xd7,0x00,0x00]
19850
19851v_cmp_lt_f32_e64 s[10:11], v1, tba_lo
19852// CHECK: [0x0a,0x00,0x41,0xd0,0x01,0xd9,0x00,0x00]
19853
19854v_cmp_lt_f32_e64 s[10:11], v1, tba_hi
19855// CHECK: [0x0a,0x00,0x41,0xd0,0x01,0xdb,0x00,0x00]
19856
19857v_cmp_lt_f32_e64 s[10:11], v1, tma_lo
19858// CHECK: [0x0a,0x00,0x41,0xd0,0x01,0xdd,0x00,0x00]
19859
19860v_cmp_lt_f32_e64 s[10:11], v1, tma_hi
19861// CHECK: [0x0a,0x00,0x41,0xd0,0x01,0xdf,0x00,0x00]
19862
19863v_cmp_lt_f32_e64 s[10:11], v1, ttmp11
19864// CHECK: [0x0a,0x00,0x41,0xd0,0x01,0xf7,0x00,0x00]
19865
19866v_cmp_lt_f32_e64 s[10:11], v1, m0
19867// CHECK: [0x0a,0x00,0x41,0xd0,0x01,0xf9,0x00,0x00]
19868
19869v_cmp_lt_f32_e64 s[10:11], v1, exec_lo
19870// CHECK: [0x0a,0x00,0x41,0xd0,0x01,0xfd,0x00,0x00]
19871
19872v_cmp_lt_f32_e64 s[10:11], v1, exec_hi
19873// CHECK: [0x0a,0x00,0x41,0xd0,0x01,0xff,0x00,0x00]
19874
19875v_cmp_lt_f32_e64 s[10:11], v1, 0
19876// CHECK: [0x0a,0x00,0x41,0xd0,0x01,0x01,0x01,0x00]
19877
19878v_cmp_lt_f32_e64 s[10:11], v1, -1
19879// CHECK: [0x0a,0x00,0x41,0xd0,0x01,0x83,0x01,0x00]
19880
19881v_cmp_lt_f32_e64 s[10:11], v1, 0.5
19882// CHECK: [0x0a,0x00,0x41,0xd0,0x01,0xe1,0x01,0x00]
19883
19884v_cmp_lt_f32_e64 s[10:11], v1, -4.0
19885// CHECK: [0x0a,0x00,0x41,0xd0,0x01,0xef,0x01,0x00]
19886
19887v_cmp_lt_f32_e64 s[10:11], v1, src_vccz
19888// CHECK: [0x0a,0x00,0x41,0xd0,0x01,0xf7,0x01,0x00]
19889
19890v_cmp_lt_f32_e64 s[10:11], v1, src_execz
19891// CHECK: [0x0a,0x00,0x41,0xd0,0x01,0xf9,0x01,0x00]
19892
19893v_cmp_lt_f32_e64 s[10:11], v1, src_scc
19894// CHECK: [0x0a,0x00,0x41,0xd0,0x01,0xfb,0x01,0x00]
19895
19896v_cmp_lt_f32_e64 s[10:11], -v1, v2
19897// CHECK: [0x0a,0x00,0x41,0xd0,0x01,0x05,0x02,0x20]
19898
19899v_cmp_lt_f32_e64 s[10:11], v1, -v2
19900// CHECK: [0x0a,0x00,0x41,0xd0,0x01,0x05,0x02,0x40]
19901
19902v_cmp_lt_f32_e64 s[10:11], -v1, -v2
19903// CHECK: [0x0a,0x00,0x41,0xd0,0x01,0x05,0x02,0x60]
19904
19905v_cmp_lt_f32_e64 s[10:11], |v1|, v2
19906// CHECK: [0x0a,0x01,0x41,0xd0,0x01,0x05,0x02,0x00]
19907
19908v_cmp_lt_f32_e64 s[10:11], v1, |v2|
19909// CHECK: [0x0a,0x02,0x41,0xd0,0x01,0x05,0x02,0x00]
19910
19911v_cmp_lt_f32_e64 s[10:11], |v1|, |v2|
19912// CHECK: [0x0a,0x03,0x41,0xd0,0x01,0x05,0x02,0x00]
19913
19914v_cmp_lt_f32_e64 s[10:11], v1, v2 clamp
19915// CHECK: [0x0a,0x80,0x41,0xd0,0x01,0x05,0x02,0x00]
19916
19917v_cmp_eq_f32_e64 s[10:11], v1, v2
19918// CHECK: [0x0a,0x00,0x42,0xd0,0x01,0x05,0x02,0x00]
19919
19920v_cmp_eq_f32_e64 s[12:13], v1, v2
19921// CHECK: [0x0c,0x00,0x42,0xd0,0x01,0x05,0x02,0x00]
19922
19923v_cmp_eq_f32_e64 s[100:101], v1, v2
19924// CHECK: [0x64,0x00,0x42,0xd0,0x01,0x05,0x02,0x00]
19925
19926v_cmp_eq_f32_e64 flat_scratch, v1, v2
19927// CHECK: [0x66,0x00,0x42,0xd0,0x01,0x05,0x02,0x00]
19928
19929v_cmp_eq_f32_e64 vcc, v1, v2
19930// CHECK: [0x6a,0x00,0x42,0xd0,0x01,0x05,0x02,0x00]
19931
19932v_cmp_eq_f32_e64 tba, v1, v2
19933// CHECK: [0x6c,0x00,0x42,0xd0,0x01,0x05,0x02,0x00]
19934
19935v_cmp_eq_f32_e64 tma, v1, v2
19936// CHECK: [0x6e,0x00,0x42,0xd0,0x01,0x05,0x02,0x00]
19937
19938v_cmp_eq_f32_e64 ttmp[10:11], v1, v2
19939// CHECK: [0x7a,0x00,0x42,0xd0,0x01,0x05,0x02,0x00]
19940
19941v_cmp_eq_f32_e64 s[10:11], v255, v2
19942// CHECK: [0x0a,0x00,0x42,0xd0,0xff,0x05,0x02,0x00]
19943
19944v_cmp_eq_f32_e64 s[10:11], s1, v2
19945// CHECK: [0x0a,0x00,0x42,0xd0,0x01,0x04,0x02,0x00]
19946
19947v_cmp_eq_f32_e64 s[10:11], s101, v2
19948// CHECK: [0x0a,0x00,0x42,0xd0,0x65,0x04,0x02,0x00]
19949
19950v_cmp_eq_f32_e64 s[10:11], flat_scratch_lo, v2
19951// CHECK: [0x0a,0x00,0x42,0xd0,0x66,0x04,0x02,0x00]
19952
19953v_cmp_eq_f32_e64 s[10:11], flat_scratch_hi, v2
19954// CHECK: [0x0a,0x00,0x42,0xd0,0x67,0x04,0x02,0x00]
19955
19956v_cmp_eq_f32_e64 s[10:11], vcc_lo, v2
19957// CHECK: [0x0a,0x00,0x42,0xd0,0x6a,0x04,0x02,0x00]
19958
19959v_cmp_eq_f32_e64 s[10:11], vcc_hi, v2
19960// CHECK: [0x0a,0x00,0x42,0xd0,0x6b,0x04,0x02,0x00]
19961
19962v_cmp_eq_f32_e64 s[10:11], tba_lo, v2
19963// CHECK: [0x0a,0x00,0x42,0xd0,0x6c,0x04,0x02,0x00]
19964
19965v_cmp_eq_f32_e64 s[10:11], tba_hi, v2
19966// CHECK: [0x0a,0x00,0x42,0xd0,0x6d,0x04,0x02,0x00]
19967
19968v_cmp_eq_f32_e64 s[10:11], tma_lo, v2
19969// CHECK: [0x0a,0x00,0x42,0xd0,0x6e,0x04,0x02,0x00]
19970
19971v_cmp_eq_f32_e64 s[10:11], tma_hi, v2
19972// CHECK: [0x0a,0x00,0x42,0xd0,0x6f,0x04,0x02,0x00]
19973
19974v_cmp_eq_f32_e64 s[10:11], ttmp11, v2
19975// CHECK: [0x0a,0x00,0x42,0xd0,0x7b,0x04,0x02,0x00]
19976
19977v_cmp_eq_f32_e64 s[10:11], m0, v2
19978// CHECK: [0x0a,0x00,0x42,0xd0,0x7c,0x04,0x02,0x00]
19979
19980v_cmp_eq_f32_e64 s[10:11], exec_lo, v2
19981// CHECK: [0x0a,0x00,0x42,0xd0,0x7e,0x04,0x02,0x00]
19982
19983v_cmp_eq_f32_e64 s[10:11], exec_hi, v2
19984// CHECK: [0x0a,0x00,0x42,0xd0,0x7f,0x04,0x02,0x00]
19985
19986v_cmp_eq_f32_e64 s[10:11], 0, v2
19987// CHECK: [0x0a,0x00,0x42,0xd0,0x80,0x04,0x02,0x00]
19988
19989v_cmp_eq_f32_e64 s[10:11], -1, v2
19990// CHECK: [0x0a,0x00,0x42,0xd0,0xc1,0x04,0x02,0x00]
19991
19992v_cmp_eq_f32_e64 s[10:11], 0.5, v2
19993// CHECK: [0x0a,0x00,0x42,0xd0,0xf0,0x04,0x02,0x00]
19994
19995v_cmp_eq_f32_e64 s[10:11], -4.0, v2
19996// CHECK: [0x0a,0x00,0x42,0xd0,0xf7,0x04,0x02,0x00]
19997
19998v_cmp_eq_f32_e64 s[10:11], src_vccz, v2
19999// CHECK: [0x0a,0x00,0x42,0xd0,0xfb,0x04,0x02,0x00]
20000
20001v_cmp_eq_f32_e64 s[10:11], src_execz, v2
20002// CHECK: [0x0a,0x00,0x42,0xd0,0xfc,0x04,0x02,0x00]
20003
20004v_cmp_eq_f32_e64 s[10:11], src_scc, v2
20005// CHECK: [0x0a,0x00,0x42,0xd0,0xfd,0x04,0x02,0x00]
20006
20007v_cmp_eq_f32_e64 s[10:11], src_lds_direct, v2
20008// CHECK: [0x0a,0x00,0x42,0xd0,0xfe,0x04,0x02,0x00]
20009
20010v_cmp_eq_f32_e64 s[10:11], v1, v255
20011// CHECK: [0x0a,0x00,0x42,0xd0,0x01,0xff,0x03,0x00]
20012
20013v_cmp_eq_f32_e64 s[10:11], v1, s2
20014// CHECK: [0x0a,0x00,0x42,0xd0,0x01,0x05,0x00,0x00]
20015
20016v_cmp_eq_f32_e64 s[10:11], v1, s101
20017// CHECK: [0x0a,0x00,0x42,0xd0,0x01,0xcb,0x00,0x00]
20018
20019v_cmp_eq_f32_e64 s[10:11], v1, flat_scratch_lo
20020// CHECK: [0x0a,0x00,0x42,0xd0,0x01,0xcd,0x00,0x00]
20021
20022v_cmp_eq_f32_e64 s[10:11], v1, flat_scratch_hi
20023// CHECK: [0x0a,0x00,0x42,0xd0,0x01,0xcf,0x00,0x00]
20024
20025v_cmp_eq_f32_e64 s[10:11], v1, vcc_lo
20026// CHECK: [0x0a,0x00,0x42,0xd0,0x01,0xd5,0x00,0x00]
20027
20028v_cmp_eq_f32_e64 s[10:11], v1, vcc_hi
20029// CHECK: [0x0a,0x00,0x42,0xd0,0x01,0xd7,0x00,0x00]
20030
20031v_cmp_eq_f32_e64 s[10:11], v1, tba_lo
20032// CHECK: [0x0a,0x00,0x42,0xd0,0x01,0xd9,0x00,0x00]
20033
20034v_cmp_eq_f32_e64 s[10:11], v1, tba_hi
20035// CHECK: [0x0a,0x00,0x42,0xd0,0x01,0xdb,0x00,0x00]
20036
20037v_cmp_eq_f32_e64 s[10:11], v1, tma_lo
20038// CHECK: [0x0a,0x00,0x42,0xd0,0x01,0xdd,0x00,0x00]
20039
20040v_cmp_eq_f32_e64 s[10:11], v1, tma_hi
20041// CHECK: [0x0a,0x00,0x42,0xd0,0x01,0xdf,0x00,0x00]
20042
20043v_cmp_eq_f32_e64 s[10:11], v1, ttmp11
20044// CHECK: [0x0a,0x00,0x42,0xd0,0x01,0xf7,0x00,0x00]
20045
20046v_cmp_eq_f32_e64 s[10:11], v1, m0
20047// CHECK: [0x0a,0x00,0x42,0xd0,0x01,0xf9,0x00,0x00]
20048
20049v_cmp_eq_f32_e64 s[10:11], v1, exec_lo
20050// CHECK: [0x0a,0x00,0x42,0xd0,0x01,0xfd,0x00,0x00]
20051
20052v_cmp_eq_f32_e64 s[10:11], v1, exec_hi
20053// CHECK: [0x0a,0x00,0x42,0xd0,0x01,0xff,0x00,0x00]
20054
20055v_cmp_eq_f32_e64 s[10:11], v1, 0
20056// CHECK: [0x0a,0x00,0x42,0xd0,0x01,0x01,0x01,0x00]
20057
20058v_cmp_eq_f32_e64 s[10:11], v1, -1
20059// CHECK: [0x0a,0x00,0x42,0xd0,0x01,0x83,0x01,0x00]
20060
20061v_cmp_eq_f32_e64 s[10:11], v1, 0.5
20062// CHECK: [0x0a,0x00,0x42,0xd0,0x01,0xe1,0x01,0x00]
20063
20064v_cmp_eq_f32_e64 s[10:11], v1, -4.0
20065// CHECK: [0x0a,0x00,0x42,0xd0,0x01,0xef,0x01,0x00]
20066
20067v_cmp_eq_f32_e64 s[10:11], v1, src_vccz
20068// CHECK: [0x0a,0x00,0x42,0xd0,0x01,0xf7,0x01,0x00]
20069
20070v_cmp_eq_f32_e64 s[10:11], v1, src_execz
20071// CHECK: [0x0a,0x00,0x42,0xd0,0x01,0xf9,0x01,0x00]
20072
20073v_cmp_eq_f32_e64 s[10:11], v1, src_scc
20074// CHECK: [0x0a,0x00,0x42,0xd0,0x01,0xfb,0x01,0x00]
20075
20076v_cmp_eq_f32_e64 s[10:11], -v1, v2
20077// CHECK: [0x0a,0x00,0x42,0xd0,0x01,0x05,0x02,0x20]
20078
20079v_cmp_eq_f32_e64 s[10:11], v1, -v2
20080// CHECK: [0x0a,0x00,0x42,0xd0,0x01,0x05,0x02,0x40]
20081
20082v_cmp_eq_f32_e64 s[10:11], -v1, -v2
20083// CHECK: [0x0a,0x00,0x42,0xd0,0x01,0x05,0x02,0x60]
20084
20085v_cmp_eq_f32_e64 s[10:11], |v1|, v2
20086// CHECK: [0x0a,0x01,0x42,0xd0,0x01,0x05,0x02,0x00]
20087
20088v_cmp_eq_f32_e64 s[10:11], v1, |v2|
20089// CHECK: [0x0a,0x02,0x42,0xd0,0x01,0x05,0x02,0x00]
20090
20091v_cmp_eq_f32_e64 s[10:11], |v1|, |v2|
20092// CHECK: [0x0a,0x03,0x42,0xd0,0x01,0x05,0x02,0x00]
20093
20094v_cmp_eq_f32_e64 s[10:11], v1, v2 clamp
20095// CHECK: [0x0a,0x80,0x42,0xd0,0x01,0x05,0x02,0x00]
20096
20097v_cmp_le_f32_e64 s[10:11], v1, v2
20098// CHECK: [0x0a,0x00,0x43,0xd0,0x01,0x05,0x02,0x00]
20099
20100v_cmp_le_f32_e64 s[12:13], v1, v2
20101// CHECK: [0x0c,0x00,0x43,0xd0,0x01,0x05,0x02,0x00]
20102
20103v_cmp_le_f32_e64 s[100:101], v1, v2
20104// CHECK: [0x64,0x00,0x43,0xd0,0x01,0x05,0x02,0x00]
20105
20106v_cmp_le_f32_e64 flat_scratch, v1, v2
20107// CHECK: [0x66,0x00,0x43,0xd0,0x01,0x05,0x02,0x00]
20108
20109v_cmp_le_f32_e64 vcc, v1, v2
20110// CHECK: [0x6a,0x00,0x43,0xd0,0x01,0x05,0x02,0x00]
20111
20112v_cmp_le_f32_e64 tba, v1, v2
20113// CHECK: [0x6c,0x00,0x43,0xd0,0x01,0x05,0x02,0x00]
20114
20115v_cmp_le_f32_e64 tma, v1, v2
20116// CHECK: [0x6e,0x00,0x43,0xd0,0x01,0x05,0x02,0x00]
20117
20118v_cmp_le_f32_e64 ttmp[10:11], v1, v2
20119// CHECK: [0x7a,0x00,0x43,0xd0,0x01,0x05,0x02,0x00]
20120
20121v_cmp_le_f32_e64 s[10:11], v255, v2
20122// CHECK: [0x0a,0x00,0x43,0xd0,0xff,0x05,0x02,0x00]
20123
20124v_cmp_le_f32_e64 s[10:11], s1, v2
20125// CHECK: [0x0a,0x00,0x43,0xd0,0x01,0x04,0x02,0x00]
20126
20127v_cmp_le_f32_e64 s[10:11], s101, v2
20128// CHECK: [0x0a,0x00,0x43,0xd0,0x65,0x04,0x02,0x00]
20129
20130v_cmp_le_f32_e64 s[10:11], flat_scratch_lo, v2
20131// CHECK: [0x0a,0x00,0x43,0xd0,0x66,0x04,0x02,0x00]
20132
20133v_cmp_le_f32_e64 s[10:11], flat_scratch_hi, v2
20134// CHECK: [0x0a,0x00,0x43,0xd0,0x67,0x04,0x02,0x00]
20135
20136v_cmp_le_f32_e64 s[10:11], vcc_lo, v2
20137// CHECK: [0x0a,0x00,0x43,0xd0,0x6a,0x04,0x02,0x00]
20138
20139v_cmp_le_f32_e64 s[10:11], vcc_hi, v2
20140// CHECK: [0x0a,0x00,0x43,0xd0,0x6b,0x04,0x02,0x00]
20141
20142v_cmp_le_f32_e64 s[10:11], tba_lo, v2
20143// CHECK: [0x0a,0x00,0x43,0xd0,0x6c,0x04,0x02,0x00]
20144
20145v_cmp_le_f32_e64 s[10:11], tba_hi, v2
20146// CHECK: [0x0a,0x00,0x43,0xd0,0x6d,0x04,0x02,0x00]
20147
20148v_cmp_le_f32_e64 s[10:11], tma_lo, v2
20149// CHECK: [0x0a,0x00,0x43,0xd0,0x6e,0x04,0x02,0x00]
20150
20151v_cmp_le_f32_e64 s[10:11], tma_hi, v2
20152// CHECK: [0x0a,0x00,0x43,0xd0,0x6f,0x04,0x02,0x00]
20153
20154v_cmp_le_f32_e64 s[10:11], ttmp11, v2
20155// CHECK: [0x0a,0x00,0x43,0xd0,0x7b,0x04,0x02,0x00]
20156
20157v_cmp_le_f32_e64 s[10:11], m0, v2
20158// CHECK: [0x0a,0x00,0x43,0xd0,0x7c,0x04,0x02,0x00]
20159
20160v_cmp_le_f32_e64 s[10:11], exec_lo, v2
20161// CHECK: [0x0a,0x00,0x43,0xd0,0x7e,0x04,0x02,0x00]
20162
20163v_cmp_le_f32_e64 s[10:11], exec_hi, v2
20164// CHECK: [0x0a,0x00,0x43,0xd0,0x7f,0x04,0x02,0x00]
20165
20166v_cmp_le_f32_e64 s[10:11], 0, v2
20167// CHECK: [0x0a,0x00,0x43,0xd0,0x80,0x04,0x02,0x00]
20168
20169v_cmp_le_f32_e64 s[10:11], -1, v2
20170// CHECK: [0x0a,0x00,0x43,0xd0,0xc1,0x04,0x02,0x00]
20171
20172v_cmp_le_f32_e64 s[10:11], 0.5, v2
20173// CHECK: [0x0a,0x00,0x43,0xd0,0xf0,0x04,0x02,0x00]
20174
20175v_cmp_le_f32_e64 s[10:11], -4.0, v2
20176// CHECK: [0x0a,0x00,0x43,0xd0,0xf7,0x04,0x02,0x00]
20177
20178v_cmp_le_f32_e64 s[10:11], src_vccz, v2
20179// CHECK: [0x0a,0x00,0x43,0xd0,0xfb,0x04,0x02,0x00]
20180
20181v_cmp_le_f32_e64 s[10:11], src_execz, v2
20182// CHECK: [0x0a,0x00,0x43,0xd0,0xfc,0x04,0x02,0x00]
20183
20184v_cmp_le_f32_e64 s[10:11], src_scc, v2
20185// CHECK: [0x0a,0x00,0x43,0xd0,0xfd,0x04,0x02,0x00]
20186
20187v_cmp_le_f32_e64 s[10:11], src_lds_direct, v2
20188// CHECK: [0x0a,0x00,0x43,0xd0,0xfe,0x04,0x02,0x00]
20189
20190v_cmp_le_f32_e64 s[10:11], v1, v255
20191// CHECK: [0x0a,0x00,0x43,0xd0,0x01,0xff,0x03,0x00]
20192
20193v_cmp_le_f32_e64 s[10:11], v1, s2
20194// CHECK: [0x0a,0x00,0x43,0xd0,0x01,0x05,0x00,0x00]
20195
20196v_cmp_le_f32_e64 s[10:11], v1, s101
20197// CHECK: [0x0a,0x00,0x43,0xd0,0x01,0xcb,0x00,0x00]
20198
20199v_cmp_le_f32_e64 s[10:11], v1, flat_scratch_lo
20200// CHECK: [0x0a,0x00,0x43,0xd0,0x01,0xcd,0x00,0x00]
20201
20202v_cmp_le_f32_e64 s[10:11], v1, flat_scratch_hi
20203// CHECK: [0x0a,0x00,0x43,0xd0,0x01,0xcf,0x00,0x00]
20204
20205v_cmp_le_f32_e64 s[10:11], v1, vcc_lo
20206// CHECK: [0x0a,0x00,0x43,0xd0,0x01,0xd5,0x00,0x00]
20207
20208v_cmp_le_f32_e64 s[10:11], v1, vcc_hi
20209// CHECK: [0x0a,0x00,0x43,0xd0,0x01,0xd7,0x00,0x00]
20210
20211v_cmp_le_f32_e64 s[10:11], v1, tba_lo
20212// CHECK: [0x0a,0x00,0x43,0xd0,0x01,0xd9,0x00,0x00]
20213
20214v_cmp_le_f32_e64 s[10:11], v1, tba_hi
20215// CHECK: [0x0a,0x00,0x43,0xd0,0x01,0xdb,0x00,0x00]
20216
20217v_cmp_le_f32_e64 s[10:11], v1, tma_lo
20218// CHECK: [0x0a,0x00,0x43,0xd0,0x01,0xdd,0x00,0x00]
20219
20220v_cmp_le_f32_e64 s[10:11], v1, tma_hi
20221// CHECK: [0x0a,0x00,0x43,0xd0,0x01,0xdf,0x00,0x00]
20222
20223v_cmp_le_f32_e64 s[10:11], v1, ttmp11
20224// CHECK: [0x0a,0x00,0x43,0xd0,0x01,0xf7,0x00,0x00]
20225
20226v_cmp_le_f32_e64 s[10:11], v1, m0
20227// CHECK: [0x0a,0x00,0x43,0xd0,0x01,0xf9,0x00,0x00]
20228
20229v_cmp_le_f32_e64 s[10:11], v1, exec_lo
20230// CHECK: [0x0a,0x00,0x43,0xd0,0x01,0xfd,0x00,0x00]
20231
20232v_cmp_le_f32_e64 s[10:11], v1, exec_hi
20233// CHECK: [0x0a,0x00,0x43,0xd0,0x01,0xff,0x00,0x00]
20234
20235v_cmp_le_f32_e64 s[10:11], v1, 0
20236// CHECK: [0x0a,0x00,0x43,0xd0,0x01,0x01,0x01,0x00]
20237
20238v_cmp_le_f32_e64 s[10:11], v1, -1
20239// CHECK: [0x0a,0x00,0x43,0xd0,0x01,0x83,0x01,0x00]
20240
20241v_cmp_le_f32_e64 s[10:11], v1, 0.5
20242// CHECK: [0x0a,0x00,0x43,0xd0,0x01,0xe1,0x01,0x00]
20243
20244v_cmp_le_f32_e64 s[10:11], v1, -4.0
20245// CHECK: [0x0a,0x00,0x43,0xd0,0x01,0xef,0x01,0x00]
20246
20247v_cmp_le_f32_e64 s[10:11], v1, src_vccz
20248// CHECK: [0x0a,0x00,0x43,0xd0,0x01,0xf7,0x01,0x00]
20249
20250v_cmp_le_f32_e64 s[10:11], v1, src_execz
20251// CHECK: [0x0a,0x00,0x43,0xd0,0x01,0xf9,0x01,0x00]
20252
20253v_cmp_le_f32_e64 s[10:11], v1, src_scc
20254// CHECK: [0x0a,0x00,0x43,0xd0,0x01,0xfb,0x01,0x00]
20255
20256v_cmp_le_f32_e64 s[10:11], -v1, v2
20257// CHECK: [0x0a,0x00,0x43,0xd0,0x01,0x05,0x02,0x20]
20258
20259v_cmp_le_f32_e64 s[10:11], v1, -v2
20260// CHECK: [0x0a,0x00,0x43,0xd0,0x01,0x05,0x02,0x40]
20261
20262v_cmp_le_f32_e64 s[10:11], -v1, -v2
20263// CHECK: [0x0a,0x00,0x43,0xd0,0x01,0x05,0x02,0x60]
20264
20265v_cmp_le_f32_e64 s[10:11], |v1|, v2
20266// CHECK: [0x0a,0x01,0x43,0xd0,0x01,0x05,0x02,0x00]
20267
20268v_cmp_le_f32_e64 s[10:11], v1, |v2|
20269// CHECK: [0x0a,0x02,0x43,0xd0,0x01,0x05,0x02,0x00]
20270
20271v_cmp_le_f32_e64 s[10:11], |v1|, |v2|
20272// CHECK: [0x0a,0x03,0x43,0xd0,0x01,0x05,0x02,0x00]
20273
20274v_cmp_le_f32_e64 s[10:11], v1, v2 clamp
20275// CHECK: [0x0a,0x80,0x43,0xd0,0x01,0x05,0x02,0x00]
20276
20277v_cmp_gt_f32_e64 s[10:11], v1, v2
20278// CHECK: [0x0a,0x00,0x44,0xd0,0x01,0x05,0x02,0x00]
20279
20280v_cmp_gt_f32_e64 s[12:13], v1, v2
20281// CHECK: [0x0c,0x00,0x44,0xd0,0x01,0x05,0x02,0x00]
20282
20283v_cmp_gt_f32_e64 s[100:101], v1, v2
20284// CHECK: [0x64,0x00,0x44,0xd0,0x01,0x05,0x02,0x00]
20285
20286v_cmp_gt_f32_e64 flat_scratch, v1, v2
20287// CHECK: [0x66,0x00,0x44,0xd0,0x01,0x05,0x02,0x00]
20288
20289v_cmp_gt_f32_e64 vcc, v1, v2
20290// CHECK: [0x6a,0x00,0x44,0xd0,0x01,0x05,0x02,0x00]
20291
20292v_cmp_gt_f32_e64 tba, v1, v2
20293// CHECK: [0x6c,0x00,0x44,0xd0,0x01,0x05,0x02,0x00]
20294
20295v_cmp_gt_f32_e64 tma, v1, v2
20296// CHECK: [0x6e,0x00,0x44,0xd0,0x01,0x05,0x02,0x00]
20297
20298v_cmp_gt_f32_e64 ttmp[10:11], v1, v2
20299// CHECK: [0x7a,0x00,0x44,0xd0,0x01,0x05,0x02,0x00]
20300
20301v_cmp_gt_f32_e64 s[10:11], v255, v2
20302// CHECK: [0x0a,0x00,0x44,0xd0,0xff,0x05,0x02,0x00]
20303
20304v_cmp_gt_f32_e64 s[10:11], s1, v2
20305// CHECK: [0x0a,0x00,0x44,0xd0,0x01,0x04,0x02,0x00]
20306
20307v_cmp_gt_f32_e64 s[10:11], s101, v2
20308// CHECK: [0x0a,0x00,0x44,0xd0,0x65,0x04,0x02,0x00]
20309
20310v_cmp_gt_f32_e64 s[10:11], flat_scratch_lo, v2
20311// CHECK: [0x0a,0x00,0x44,0xd0,0x66,0x04,0x02,0x00]
20312
20313v_cmp_gt_f32_e64 s[10:11], flat_scratch_hi, v2
20314// CHECK: [0x0a,0x00,0x44,0xd0,0x67,0x04,0x02,0x00]
20315
20316v_cmp_gt_f32_e64 s[10:11], vcc_lo, v2
20317// CHECK: [0x0a,0x00,0x44,0xd0,0x6a,0x04,0x02,0x00]
20318
20319v_cmp_gt_f32_e64 s[10:11], vcc_hi, v2
20320// CHECK: [0x0a,0x00,0x44,0xd0,0x6b,0x04,0x02,0x00]
20321
20322v_cmp_gt_f32_e64 s[10:11], tba_lo, v2
20323// CHECK: [0x0a,0x00,0x44,0xd0,0x6c,0x04,0x02,0x00]
20324
20325v_cmp_gt_f32_e64 s[10:11], tba_hi, v2
20326// CHECK: [0x0a,0x00,0x44,0xd0,0x6d,0x04,0x02,0x00]
20327
20328v_cmp_gt_f32_e64 s[10:11], tma_lo, v2
20329// CHECK: [0x0a,0x00,0x44,0xd0,0x6e,0x04,0x02,0x00]
20330
20331v_cmp_gt_f32_e64 s[10:11], tma_hi, v2
20332// CHECK: [0x0a,0x00,0x44,0xd0,0x6f,0x04,0x02,0x00]
20333
20334v_cmp_gt_f32_e64 s[10:11], ttmp11, v2
20335// CHECK: [0x0a,0x00,0x44,0xd0,0x7b,0x04,0x02,0x00]
20336
20337v_cmp_gt_f32_e64 s[10:11], m0, v2
20338// CHECK: [0x0a,0x00,0x44,0xd0,0x7c,0x04,0x02,0x00]
20339
20340v_cmp_gt_f32_e64 s[10:11], exec_lo, v2
20341// CHECK: [0x0a,0x00,0x44,0xd0,0x7e,0x04,0x02,0x00]
20342
20343v_cmp_gt_f32_e64 s[10:11], exec_hi, v2
20344// CHECK: [0x0a,0x00,0x44,0xd0,0x7f,0x04,0x02,0x00]
20345
20346v_cmp_gt_f32_e64 s[10:11], 0, v2
20347// CHECK: [0x0a,0x00,0x44,0xd0,0x80,0x04,0x02,0x00]
20348
20349v_cmp_gt_f32_e64 s[10:11], -1, v2
20350// CHECK: [0x0a,0x00,0x44,0xd0,0xc1,0x04,0x02,0x00]
20351
20352v_cmp_gt_f32_e64 s[10:11], 0.5, v2
20353// CHECK: [0x0a,0x00,0x44,0xd0,0xf0,0x04,0x02,0x00]
20354
20355v_cmp_gt_f32_e64 s[10:11], -4.0, v2
20356// CHECK: [0x0a,0x00,0x44,0xd0,0xf7,0x04,0x02,0x00]
20357
20358v_cmp_gt_f32_e64 s[10:11], src_vccz, v2
20359// CHECK: [0x0a,0x00,0x44,0xd0,0xfb,0x04,0x02,0x00]
20360
20361v_cmp_gt_f32_e64 s[10:11], src_execz, v2
20362// CHECK: [0x0a,0x00,0x44,0xd0,0xfc,0x04,0x02,0x00]
20363
20364v_cmp_gt_f32_e64 s[10:11], src_scc, v2
20365// CHECK: [0x0a,0x00,0x44,0xd0,0xfd,0x04,0x02,0x00]
20366
20367v_cmp_gt_f32_e64 s[10:11], src_lds_direct, v2
20368// CHECK: [0x0a,0x00,0x44,0xd0,0xfe,0x04,0x02,0x00]
20369
20370v_cmp_gt_f32_e64 s[10:11], v1, v255
20371// CHECK: [0x0a,0x00,0x44,0xd0,0x01,0xff,0x03,0x00]
20372
20373v_cmp_gt_f32_e64 s[10:11], v1, s2
20374// CHECK: [0x0a,0x00,0x44,0xd0,0x01,0x05,0x00,0x00]
20375
20376v_cmp_gt_f32_e64 s[10:11], v1, s101
20377// CHECK: [0x0a,0x00,0x44,0xd0,0x01,0xcb,0x00,0x00]
20378
20379v_cmp_gt_f32_e64 s[10:11], v1, flat_scratch_lo
20380// CHECK: [0x0a,0x00,0x44,0xd0,0x01,0xcd,0x00,0x00]
20381
20382v_cmp_gt_f32_e64 s[10:11], v1, flat_scratch_hi
20383// CHECK: [0x0a,0x00,0x44,0xd0,0x01,0xcf,0x00,0x00]
20384
20385v_cmp_gt_f32_e64 s[10:11], v1, vcc_lo
20386// CHECK: [0x0a,0x00,0x44,0xd0,0x01,0xd5,0x00,0x00]
20387
20388v_cmp_gt_f32_e64 s[10:11], v1, vcc_hi
20389// CHECK: [0x0a,0x00,0x44,0xd0,0x01,0xd7,0x00,0x00]
20390
20391v_cmp_gt_f32_e64 s[10:11], v1, tba_lo
20392// CHECK: [0x0a,0x00,0x44,0xd0,0x01,0xd9,0x00,0x00]
20393
20394v_cmp_gt_f32_e64 s[10:11], v1, tba_hi
20395// CHECK: [0x0a,0x00,0x44,0xd0,0x01,0xdb,0x00,0x00]
20396
20397v_cmp_gt_f32_e64 s[10:11], v1, tma_lo
20398// CHECK: [0x0a,0x00,0x44,0xd0,0x01,0xdd,0x00,0x00]
20399
20400v_cmp_gt_f32_e64 s[10:11], v1, tma_hi
20401// CHECK: [0x0a,0x00,0x44,0xd0,0x01,0xdf,0x00,0x00]
20402
20403v_cmp_gt_f32_e64 s[10:11], v1, ttmp11
20404// CHECK: [0x0a,0x00,0x44,0xd0,0x01,0xf7,0x00,0x00]
20405
20406v_cmp_gt_f32_e64 s[10:11], v1, m0
20407// CHECK: [0x0a,0x00,0x44,0xd0,0x01,0xf9,0x00,0x00]
20408
20409v_cmp_gt_f32_e64 s[10:11], v1, exec_lo
20410// CHECK: [0x0a,0x00,0x44,0xd0,0x01,0xfd,0x00,0x00]
20411
20412v_cmp_gt_f32_e64 s[10:11], v1, exec_hi
20413// CHECK: [0x0a,0x00,0x44,0xd0,0x01,0xff,0x00,0x00]
20414
20415v_cmp_gt_f32_e64 s[10:11], v1, 0
20416// CHECK: [0x0a,0x00,0x44,0xd0,0x01,0x01,0x01,0x00]
20417
20418v_cmp_gt_f32_e64 s[10:11], v1, -1
20419// CHECK: [0x0a,0x00,0x44,0xd0,0x01,0x83,0x01,0x00]
20420
20421v_cmp_gt_f32_e64 s[10:11], v1, 0.5
20422// CHECK: [0x0a,0x00,0x44,0xd0,0x01,0xe1,0x01,0x00]
20423
20424v_cmp_gt_f32_e64 s[10:11], v1, -4.0
20425// CHECK: [0x0a,0x00,0x44,0xd0,0x01,0xef,0x01,0x00]
20426
20427v_cmp_gt_f32_e64 s[10:11], v1, src_vccz
20428// CHECK: [0x0a,0x00,0x44,0xd0,0x01,0xf7,0x01,0x00]
20429
20430v_cmp_gt_f32_e64 s[10:11], v1, src_execz
20431// CHECK: [0x0a,0x00,0x44,0xd0,0x01,0xf9,0x01,0x00]
20432
20433v_cmp_gt_f32_e64 s[10:11], v1, src_scc
20434// CHECK: [0x0a,0x00,0x44,0xd0,0x01,0xfb,0x01,0x00]
20435
20436v_cmp_gt_f32_e64 s[10:11], -v1, v2
20437// CHECK: [0x0a,0x00,0x44,0xd0,0x01,0x05,0x02,0x20]
20438
20439v_cmp_gt_f32_e64 s[10:11], v1, -v2
20440// CHECK: [0x0a,0x00,0x44,0xd0,0x01,0x05,0x02,0x40]
20441
20442v_cmp_gt_f32_e64 s[10:11], -v1, -v2
20443// CHECK: [0x0a,0x00,0x44,0xd0,0x01,0x05,0x02,0x60]
20444
20445v_cmp_gt_f32_e64 s[10:11], |v1|, v2
20446// CHECK: [0x0a,0x01,0x44,0xd0,0x01,0x05,0x02,0x00]
20447
20448v_cmp_gt_f32_e64 s[10:11], v1, |v2|
20449// CHECK: [0x0a,0x02,0x44,0xd0,0x01,0x05,0x02,0x00]
20450
20451v_cmp_gt_f32_e64 s[10:11], |v1|, |v2|
20452// CHECK: [0x0a,0x03,0x44,0xd0,0x01,0x05,0x02,0x00]
20453
20454v_cmp_gt_f32_e64 s[10:11], v1, v2 clamp
20455// CHECK: [0x0a,0x80,0x44,0xd0,0x01,0x05,0x02,0x00]
20456
20457v_cmp_lg_f32_e64 s[10:11], v1, v2
20458// CHECK: [0x0a,0x00,0x45,0xd0,0x01,0x05,0x02,0x00]
20459
20460v_cmp_lg_f32_e64 s[12:13], v1, v2
20461// CHECK: [0x0c,0x00,0x45,0xd0,0x01,0x05,0x02,0x00]
20462
20463v_cmp_lg_f32_e64 s[100:101], v1, v2
20464// CHECK: [0x64,0x00,0x45,0xd0,0x01,0x05,0x02,0x00]
20465
20466v_cmp_lg_f32_e64 flat_scratch, v1, v2
20467// CHECK: [0x66,0x00,0x45,0xd0,0x01,0x05,0x02,0x00]
20468
20469v_cmp_lg_f32_e64 vcc, v1, v2
20470// CHECK: [0x6a,0x00,0x45,0xd0,0x01,0x05,0x02,0x00]
20471
20472v_cmp_lg_f32_e64 tba, v1, v2
20473// CHECK: [0x6c,0x00,0x45,0xd0,0x01,0x05,0x02,0x00]
20474
20475v_cmp_lg_f32_e64 tma, v1, v2
20476// CHECK: [0x6e,0x00,0x45,0xd0,0x01,0x05,0x02,0x00]
20477
20478v_cmp_lg_f32_e64 ttmp[10:11], v1, v2
20479// CHECK: [0x7a,0x00,0x45,0xd0,0x01,0x05,0x02,0x00]
20480
20481v_cmp_lg_f32_e64 s[10:11], v255, v2
20482// CHECK: [0x0a,0x00,0x45,0xd0,0xff,0x05,0x02,0x00]
20483
20484v_cmp_lg_f32_e64 s[10:11], s1, v2
20485// CHECK: [0x0a,0x00,0x45,0xd0,0x01,0x04,0x02,0x00]
20486
20487v_cmp_lg_f32_e64 s[10:11], s101, v2
20488// CHECK: [0x0a,0x00,0x45,0xd0,0x65,0x04,0x02,0x00]
20489
20490v_cmp_lg_f32_e64 s[10:11], flat_scratch_lo, v2
20491// CHECK: [0x0a,0x00,0x45,0xd0,0x66,0x04,0x02,0x00]
20492
20493v_cmp_lg_f32_e64 s[10:11], flat_scratch_hi, v2
20494// CHECK: [0x0a,0x00,0x45,0xd0,0x67,0x04,0x02,0x00]
20495
20496v_cmp_lg_f32_e64 s[10:11], vcc_lo, v2
20497// CHECK: [0x0a,0x00,0x45,0xd0,0x6a,0x04,0x02,0x00]
20498
20499v_cmp_lg_f32_e64 s[10:11], vcc_hi, v2
20500// CHECK: [0x0a,0x00,0x45,0xd0,0x6b,0x04,0x02,0x00]
20501
20502v_cmp_lg_f32_e64 s[10:11], tba_lo, v2
20503// CHECK: [0x0a,0x00,0x45,0xd0,0x6c,0x04,0x02,0x00]
20504
20505v_cmp_lg_f32_e64 s[10:11], tba_hi, v2
20506// CHECK: [0x0a,0x00,0x45,0xd0,0x6d,0x04,0x02,0x00]
20507
20508v_cmp_lg_f32_e64 s[10:11], tma_lo, v2
20509// CHECK: [0x0a,0x00,0x45,0xd0,0x6e,0x04,0x02,0x00]
20510
20511v_cmp_lg_f32_e64 s[10:11], tma_hi, v2
20512// CHECK: [0x0a,0x00,0x45,0xd0,0x6f,0x04,0x02,0x00]
20513
20514v_cmp_lg_f32_e64 s[10:11], ttmp11, v2
20515// CHECK: [0x0a,0x00,0x45,0xd0,0x7b,0x04,0x02,0x00]
20516
20517v_cmp_lg_f32_e64 s[10:11], m0, v2
20518// CHECK: [0x0a,0x00,0x45,0xd0,0x7c,0x04,0x02,0x00]
20519
20520v_cmp_lg_f32_e64 s[10:11], exec_lo, v2
20521// CHECK: [0x0a,0x00,0x45,0xd0,0x7e,0x04,0x02,0x00]
20522
20523v_cmp_lg_f32_e64 s[10:11], exec_hi, v2
20524// CHECK: [0x0a,0x00,0x45,0xd0,0x7f,0x04,0x02,0x00]
20525
20526v_cmp_lg_f32_e64 s[10:11], 0, v2
20527// CHECK: [0x0a,0x00,0x45,0xd0,0x80,0x04,0x02,0x00]
20528
20529v_cmp_lg_f32_e64 s[10:11], -1, v2
20530// CHECK: [0x0a,0x00,0x45,0xd0,0xc1,0x04,0x02,0x00]
20531
20532v_cmp_lg_f32_e64 s[10:11], 0.5, v2
20533// CHECK: [0x0a,0x00,0x45,0xd0,0xf0,0x04,0x02,0x00]
20534
20535v_cmp_lg_f32_e64 s[10:11], -4.0, v2
20536// CHECK: [0x0a,0x00,0x45,0xd0,0xf7,0x04,0x02,0x00]
20537
20538v_cmp_lg_f32_e64 s[10:11], src_vccz, v2
20539// CHECK: [0x0a,0x00,0x45,0xd0,0xfb,0x04,0x02,0x00]
20540
20541v_cmp_lg_f32_e64 s[10:11], src_execz, v2
20542// CHECK: [0x0a,0x00,0x45,0xd0,0xfc,0x04,0x02,0x00]
20543
20544v_cmp_lg_f32_e64 s[10:11], src_scc, v2
20545// CHECK: [0x0a,0x00,0x45,0xd0,0xfd,0x04,0x02,0x00]
20546
20547v_cmp_lg_f32_e64 s[10:11], src_lds_direct, v2
20548// CHECK: [0x0a,0x00,0x45,0xd0,0xfe,0x04,0x02,0x00]
20549
20550v_cmp_lg_f32_e64 s[10:11], v1, v255
20551// CHECK: [0x0a,0x00,0x45,0xd0,0x01,0xff,0x03,0x00]
20552
20553v_cmp_lg_f32_e64 s[10:11], v1, s2
20554// CHECK: [0x0a,0x00,0x45,0xd0,0x01,0x05,0x00,0x00]
20555
20556v_cmp_lg_f32_e64 s[10:11], v1, s101
20557// CHECK: [0x0a,0x00,0x45,0xd0,0x01,0xcb,0x00,0x00]
20558
20559v_cmp_lg_f32_e64 s[10:11], v1, flat_scratch_lo
20560// CHECK: [0x0a,0x00,0x45,0xd0,0x01,0xcd,0x00,0x00]
20561
20562v_cmp_lg_f32_e64 s[10:11], v1, flat_scratch_hi
20563// CHECK: [0x0a,0x00,0x45,0xd0,0x01,0xcf,0x00,0x00]
20564
20565v_cmp_lg_f32_e64 s[10:11], v1, vcc_lo
20566// CHECK: [0x0a,0x00,0x45,0xd0,0x01,0xd5,0x00,0x00]
20567
20568v_cmp_lg_f32_e64 s[10:11], v1, vcc_hi
20569// CHECK: [0x0a,0x00,0x45,0xd0,0x01,0xd7,0x00,0x00]
20570
20571v_cmp_lg_f32_e64 s[10:11], v1, tba_lo
20572// CHECK: [0x0a,0x00,0x45,0xd0,0x01,0xd9,0x00,0x00]
20573
20574v_cmp_lg_f32_e64 s[10:11], v1, tba_hi
20575// CHECK: [0x0a,0x00,0x45,0xd0,0x01,0xdb,0x00,0x00]
20576
20577v_cmp_lg_f32_e64 s[10:11], v1, tma_lo
20578// CHECK: [0x0a,0x00,0x45,0xd0,0x01,0xdd,0x00,0x00]
20579
20580v_cmp_lg_f32_e64 s[10:11], v1, tma_hi
20581// CHECK: [0x0a,0x00,0x45,0xd0,0x01,0xdf,0x00,0x00]
20582
20583v_cmp_lg_f32_e64 s[10:11], v1, ttmp11
20584// CHECK: [0x0a,0x00,0x45,0xd0,0x01,0xf7,0x00,0x00]
20585
20586v_cmp_lg_f32_e64 s[10:11], v1, m0
20587// CHECK: [0x0a,0x00,0x45,0xd0,0x01,0xf9,0x00,0x00]
20588
20589v_cmp_lg_f32_e64 s[10:11], v1, exec_lo
20590// CHECK: [0x0a,0x00,0x45,0xd0,0x01,0xfd,0x00,0x00]
20591
20592v_cmp_lg_f32_e64 s[10:11], v1, exec_hi
20593// CHECK: [0x0a,0x00,0x45,0xd0,0x01,0xff,0x00,0x00]
20594
20595v_cmp_lg_f32_e64 s[10:11], v1, 0
20596// CHECK: [0x0a,0x00,0x45,0xd0,0x01,0x01,0x01,0x00]
20597
20598v_cmp_lg_f32_e64 s[10:11], v1, -1
20599// CHECK: [0x0a,0x00,0x45,0xd0,0x01,0x83,0x01,0x00]
20600
20601v_cmp_lg_f32_e64 s[10:11], v1, 0.5
20602// CHECK: [0x0a,0x00,0x45,0xd0,0x01,0xe1,0x01,0x00]
20603
20604v_cmp_lg_f32_e64 s[10:11], v1, -4.0
20605// CHECK: [0x0a,0x00,0x45,0xd0,0x01,0xef,0x01,0x00]
20606
20607v_cmp_lg_f32_e64 s[10:11], v1, src_vccz
20608// CHECK: [0x0a,0x00,0x45,0xd0,0x01,0xf7,0x01,0x00]
20609
20610v_cmp_lg_f32_e64 s[10:11], v1, src_execz
20611// CHECK: [0x0a,0x00,0x45,0xd0,0x01,0xf9,0x01,0x00]
20612
20613v_cmp_lg_f32_e64 s[10:11], v1, src_scc
20614// CHECK: [0x0a,0x00,0x45,0xd0,0x01,0xfb,0x01,0x00]
20615
20616v_cmp_lg_f32_e64 s[10:11], -v1, v2
20617// CHECK: [0x0a,0x00,0x45,0xd0,0x01,0x05,0x02,0x20]
20618
20619v_cmp_lg_f32_e64 s[10:11], v1, -v2
20620// CHECK: [0x0a,0x00,0x45,0xd0,0x01,0x05,0x02,0x40]
20621
20622v_cmp_lg_f32_e64 s[10:11], -v1, -v2
20623// CHECK: [0x0a,0x00,0x45,0xd0,0x01,0x05,0x02,0x60]
20624
20625v_cmp_lg_f32_e64 s[10:11], |v1|, v2
20626// CHECK: [0x0a,0x01,0x45,0xd0,0x01,0x05,0x02,0x00]
20627
20628v_cmp_lg_f32_e64 s[10:11], v1, |v2|
20629// CHECK: [0x0a,0x02,0x45,0xd0,0x01,0x05,0x02,0x00]
20630
20631v_cmp_lg_f32_e64 s[10:11], |v1|, |v2|
20632// CHECK: [0x0a,0x03,0x45,0xd0,0x01,0x05,0x02,0x00]
20633
20634v_cmp_lg_f32_e64 s[10:11], v1, v2 clamp
20635// CHECK: [0x0a,0x80,0x45,0xd0,0x01,0x05,0x02,0x00]
20636
20637v_cmp_ge_f32_e64 s[10:11], v1, v2
20638// CHECK: [0x0a,0x00,0x46,0xd0,0x01,0x05,0x02,0x00]
20639
20640v_cmp_ge_f32_e64 s[12:13], v1, v2
20641// CHECK: [0x0c,0x00,0x46,0xd0,0x01,0x05,0x02,0x00]
20642
20643v_cmp_ge_f32_e64 s[100:101], v1, v2
20644// CHECK: [0x64,0x00,0x46,0xd0,0x01,0x05,0x02,0x00]
20645
20646v_cmp_ge_f32_e64 flat_scratch, v1, v2
20647// CHECK: [0x66,0x00,0x46,0xd0,0x01,0x05,0x02,0x00]
20648
20649v_cmp_ge_f32_e64 vcc, v1, v2
20650// CHECK: [0x6a,0x00,0x46,0xd0,0x01,0x05,0x02,0x00]
20651
20652v_cmp_ge_f32_e64 tba, v1, v2
20653// CHECK: [0x6c,0x00,0x46,0xd0,0x01,0x05,0x02,0x00]
20654
20655v_cmp_ge_f32_e64 tma, v1, v2
20656// CHECK: [0x6e,0x00,0x46,0xd0,0x01,0x05,0x02,0x00]
20657
20658v_cmp_ge_f32_e64 ttmp[10:11], v1, v2
20659// CHECK: [0x7a,0x00,0x46,0xd0,0x01,0x05,0x02,0x00]
20660
20661v_cmp_ge_f32_e64 s[10:11], v255, v2
20662// CHECK: [0x0a,0x00,0x46,0xd0,0xff,0x05,0x02,0x00]
20663
20664v_cmp_ge_f32_e64 s[10:11], s1, v2
20665// CHECK: [0x0a,0x00,0x46,0xd0,0x01,0x04,0x02,0x00]
20666
20667v_cmp_ge_f32_e64 s[10:11], s101, v2
20668// CHECK: [0x0a,0x00,0x46,0xd0,0x65,0x04,0x02,0x00]
20669
20670v_cmp_ge_f32_e64 s[10:11], flat_scratch_lo, v2
20671// CHECK: [0x0a,0x00,0x46,0xd0,0x66,0x04,0x02,0x00]
20672
20673v_cmp_ge_f32_e64 s[10:11], flat_scratch_hi, v2
20674// CHECK: [0x0a,0x00,0x46,0xd0,0x67,0x04,0x02,0x00]
20675
20676v_cmp_ge_f32_e64 s[10:11], vcc_lo, v2
20677// CHECK: [0x0a,0x00,0x46,0xd0,0x6a,0x04,0x02,0x00]
20678
20679v_cmp_ge_f32_e64 s[10:11], vcc_hi, v2
20680// CHECK: [0x0a,0x00,0x46,0xd0,0x6b,0x04,0x02,0x00]
20681
20682v_cmp_ge_f32_e64 s[10:11], tba_lo, v2
20683// CHECK: [0x0a,0x00,0x46,0xd0,0x6c,0x04,0x02,0x00]
20684
20685v_cmp_ge_f32_e64 s[10:11], tba_hi, v2
20686// CHECK: [0x0a,0x00,0x46,0xd0,0x6d,0x04,0x02,0x00]
20687
20688v_cmp_ge_f32_e64 s[10:11], tma_lo, v2
20689// CHECK: [0x0a,0x00,0x46,0xd0,0x6e,0x04,0x02,0x00]
20690
20691v_cmp_ge_f32_e64 s[10:11], tma_hi, v2
20692// CHECK: [0x0a,0x00,0x46,0xd0,0x6f,0x04,0x02,0x00]
20693
20694v_cmp_ge_f32_e64 s[10:11], ttmp11, v2
20695// CHECK: [0x0a,0x00,0x46,0xd0,0x7b,0x04,0x02,0x00]
20696
20697v_cmp_ge_f32_e64 s[10:11], m0, v2
20698// CHECK: [0x0a,0x00,0x46,0xd0,0x7c,0x04,0x02,0x00]
20699
20700v_cmp_ge_f32_e64 s[10:11], exec_lo, v2
20701// CHECK: [0x0a,0x00,0x46,0xd0,0x7e,0x04,0x02,0x00]
20702
20703v_cmp_ge_f32_e64 s[10:11], exec_hi, v2
20704// CHECK: [0x0a,0x00,0x46,0xd0,0x7f,0x04,0x02,0x00]
20705
20706v_cmp_ge_f32_e64 s[10:11], 0, v2
20707// CHECK: [0x0a,0x00,0x46,0xd0,0x80,0x04,0x02,0x00]
20708
20709v_cmp_ge_f32_e64 s[10:11], -1, v2
20710// CHECK: [0x0a,0x00,0x46,0xd0,0xc1,0x04,0x02,0x00]
20711
20712v_cmp_ge_f32_e64 s[10:11], 0.5, v2
20713// CHECK: [0x0a,0x00,0x46,0xd0,0xf0,0x04,0x02,0x00]
20714
20715v_cmp_ge_f32_e64 s[10:11], -4.0, v2
20716// CHECK: [0x0a,0x00,0x46,0xd0,0xf7,0x04,0x02,0x00]
20717
20718v_cmp_ge_f32_e64 s[10:11], src_vccz, v2
20719// CHECK: [0x0a,0x00,0x46,0xd0,0xfb,0x04,0x02,0x00]
20720
20721v_cmp_ge_f32_e64 s[10:11], src_execz, v2
20722// CHECK: [0x0a,0x00,0x46,0xd0,0xfc,0x04,0x02,0x00]
20723
20724v_cmp_ge_f32_e64 s[10:11], src_scc, v2
20725// CHECK: [0x0a,0x00,0x46,0xd0,0xfd,0x04,0x02,0x00]
20726
20727v_cmp_ge_f32_e64 s[10:11], src_lds_direct, v2
20728// CHECK: [0x0a,0x00,0x46,0xd0,0xfe,0x04,0x02,0x00]
20729
20730v_cmp_ge_f32_e64 s[10:11], v1, v255
20731// CHECK: [0x0a,0x00,0x46,0xd0,0x01,0xff,0x03,0x00]
20732
20733v_cmp_ge_f32_e64 s[10:11], v1, s2
20734// CHECK: [0x0a,0x00,0x46,0xd0,0x01,0x05,0x00,0x00]
20735
20736v_cmp_ge_f32_e64 s[10:11], v1, s101
20737// CHECK: [0x0a,0x00,0x46,0xd0,0x01,0xcb,0x00,0x00]
20738
20739v_cmp_ge_f32_e64 s[10:11], v1, flat_scratch_lo
20740// CHECK: [0x0a,0x00,0x46,0xd0,0x01,0xcd,0x00,0x00]
20741
20742v_cmp_ge_f32_e64 s[10:11], v1, flat_scratch_hi
20743// CHECK: [0x0a,0x00,0x46,0xd0,0x01,0xcf,0x00,0x00]
20744
20745v_cmp_ge_f32_e64 s[10:11], v1, vcc_lo
20746// CHECK: [0x0a,0x00,0x46,0xd0,0x01,0xd5,0x00,0x00]
20747
20748v_cmp_ge_f32_e64 s[10:11], v1, vcc_hi
20749// CHECK: [0x0a,0x00,0x46,0xd0,0x01,0xd7,0x00,0x00]
20750
20751v_cmp_ge_f32_e64 s[10:11], v1, tba_lo
20752// CHECK: [0x0a,0x00,0x46,0xd0,0x01,0xd9,0x00,0x00]
20753
20754v_cmp_ge_f32_e64 s[10:11], v1, tba_hi
20755// CHECK: [0x0a,0x00,0x46,0xd0,0x01,0xdb,0x00,0x00]
20756
20757v_cmp_ge_f32_e64 s[10:11], v1, tma_lo
20758// CHECK: [0x0a,0x00,0x46,0xd0,0x01,0xdd,0x00,0x00]
20759
20760v_cmp_ge_f32_e64 s[10:11], v1, tma_hi
20761// CHECK: [0x0a,0x00,0x46,0xd0,0x01,0xdf,0x00,0x00]
20762
20763v_cmp_ge_f32_e64 s[10:11], v1, ttmp11
20764// CHECK: [0x0a,0x00,0x46,0xd0,0x01,0xf7,0x00,0x00]
20765
20766v_cmp_ge_f32_e64 s[10:11], v1, m0
20767// CHECK: [0x0a,0x00,0x46,0xd0,0x01,0xf9,0x00,0x00]
20768
20769v_cmp_ge_f32_e64 s[10:11], v1, exec_lo
20770// CHECK: [0x0a,0x00,0x46,0xd0,0x01,0xfd,0x00,0x00]
20771
20772v_cmp_ge_f32_e64 s[10:11], v1, exec_hi
20773// CHECK: [0x0a,0x00,0x46,0xd0,0x01,0xff,0x00,0x00]
20774
20775v_cmp_ge_f32_e64 s[10:11], v1, 0
20776// CHECK: [0x0a,0x00,0x46,0xd0,0x01,0x01,0x01,0x00]
20777
20778v_cmp_ge_f32_e64 s[10:11], v1, -1
20779// CHECK: [0x0a,0x00,0x46,0xd0,0x01,0x83,0x01,0x00]
20780
20781v_cmp_ge_f32_e64 s[10:11], v1, 0.5
20782// CHECK: [0x0a,0x00,0x46,0xd0,0x01,0xe1,0x01,0x00]
20783
20784v_cmp_ge_f32_e64 s[10:11], v1, -4.0
20785// CHECK: [0x0a,0x00,0x46,0xd0,0x01,0xef,0x01,0x00]
20786
20787v_cmp_ge_f32_e64 s[10:11], v1, src_vccz
20788// CHECK: [0x0a,0x00,0x46,0xd0,0x01,0xf7,0x01,0x00]
20789
20790v_cmp_ge_f32_e64 s[10:11], v1, src_execz
20791// CHECK: [0x0a,0x00,0x46,0xd0,0x01,0xf9,0x01,0x00]
20792
20793v_cmp_ge_f32_e64 s[10:11], v1, src_scc
20794// CHECK: [0x0a,0x00,0x46,0xd0,0x01,0xfb,0x01,0x00]
20795
20796v_cmp_ge_f32_e64 s[10:11], -v1, v2
20797// CHECK: [0x0a,0x00,0x46,0xd0,0x01,0x05,0x02,0x20]
20798
20799v_cmp_ge_f32_e64 s[10:11], v1, -v2
20800// CHECK: [0x0a,0x00,0x46,0xd0,0x01,0x05,0x02,0x40]
20801
20802v_cmp_ge_f32_e64 s[10:11], -v1, -v2
20803// CHECK: [0x0a,0x00,0x46,0xd0,0x01,0x05,0x02,0x60]
20804
20805v_cmp_ge_f32_e64 s[10:11], |v1|, v2
20806// CHECK: [0x0a,0x01,0x46,0xd0,0x01,0x05,0x02,0x00]
20807
20808v_cmp_ge_f32_e64 s[10:11], v1, |v2|
20809// CHECK: [0x0a,0x02,0x46,0xd0,0x01,0x05,0x02,0x00]
20810
20811v_cmp_ge_f32_e64 s[10:11], |v1|, |v2|
20812// CHECK: [0x0a,0x03,0x46,0xd0,0x01,0x05,0x02,0x00]
20813
20814v_cmp_ge_f32_e64 s[10:11], v1, v2 clamp
20815// CHECK: [0x0a,0x80,0x46,0xd0,0x01,0x05,0x02,0x00]
20816
20817v_cmp_o_f32_e64 s[10:11], v1, v2
20818// CHECK: [0x0a,0x00,0x47,0xd0,0x01,0x05,0x02,0x00]
20819
20820v_cmp_o_f32_e64 s[12:13], v1, v2
20821// CHECK: [0x0c,0x00,0x47,0xd0,0x01,0x05,0x02,0x00]
20822
20823v_cmp_o_f32_e64 s[100:101], v1, v2
20824// CHECK: [0x64,0x00,0x47,0xd0,0x01,0x05,0x02,0x00]
20825
20826v_cmp_o_f32_e64 flat_scratch, v1, v2
20827// CHECK: [0x66,0x00,0x47,0xd0,0x01,0x05,0x02,0x00]
20828
20829v_cmp_o_f32_e64 vcc, v1, v2
20830// CHECK: [0x6a,0x00,0x47,0xd0,0x01,0x05,0x02,0x00]
20831
20832v_cmp_o_f32_e64 tba, v1, v2
20833// CHECK: [0x6c,0x00,0x47,0xd0,0x01,0x05,0x02,0x00]
20834
20835v_cmp_o_f32_e64 tma, v1, v2
20836// CHECK: [0x6e,0x00,0x47,0xd0,0x01,0x05,0x02,0x00]
20837
20838v_cmp_o_f32_e64 ttmp[10:11], v1, v2
20839// CHECK: [0x7a,0x00,0x47,0xd0,0x01,0x05,0x02,0x00]
20840
20841v_cmp_o_f32_e64 s[10:11], v255, v2
20842// CHECK: [0x0a,0x00,0x47,0xd0,0xff,0x05,0x02,0x00]
20843
20844v_cmp_o_f32_e64 s[10:11], s1, v2
20845// CHECK: [0x0a,0x00,0x47,0xd0,0x01,0x04,0x02,0x00]
20846
20847v_cmp_o_f32_e64 s[10:11], s101, v2
20848// CHECK: [0x0a,0x00,0x47,0xd0,0x65,0x04,0x02,0x00]
20849
20850v_cmp_o_f32_e64 s[10:11], flat_scratch_lo, v2
20851// CHECK: [0x0a,0x00,0x47,0xd0,0x66,0x04,0x02,0x00]
20852
20853v_cmp_o_f32_e64 s[10:11], flat_scratch_hi, v2
20854// CHECK: [0x0a,0x00,0x47,0xd0,0x67,0x04,0x02,0x00]
20855
20856v_cmp_o_f32_e64 s[10:11], vcc_lo, v2
20857// CHECK: [0x0a,0x00,0x47,0xd0,0x6a,0x04,0x02,0x00]
20858
20859v_cmp_o_f32_e64 s[10:11], vcc_hi, v2
20860// CHECK: [0x0a,0x00,0x47,0xd0,0x6b,0x04,0x02,0x00]
20861
20862v_cmp_o_f32_e64 s[10:11], tba_lo, v2
20863// CHECK: [0x0a,0x00,0x47,0xd0,0x6c,0x04,0x02,0x00]
20864
20865v_cmp_o_f32_e64 s[10:11], tba_hi, v2
20866// CHECK: [0x0a,0x00,0x47,0xd0,0x6d,0x04,0x02,0x00]
20867
20868v_cmp_o_f32_e64 s[10:11], tma_lo, v2
20869// CHECK: [0x0a,0x00,0x47,0xd0,0x6e,0x04,0x02,0x00]
20870
20871v_cmp_o_f32_e64 s[10:11], tma_hi, v2
20872// CHECK: [0x0a,0x00,0x47,0xd0,0x6f,0x04,0x02,0x00]
20873
20874v_cmp_o_f32_e64 s[10:11], ttmp11, v2
20875// CHECK: [0x0a,0x00,0x47,0xd0,0x7b,0x04,0x02,0x00]
20876
20877v_cmp_o_f32_e64 s[10:11], m0, v2
20878// CHECK: [0x0a,0x00,0x47,0xd0,0x7c,0x04,0x02,0x00]
20879
20880v_cmp_o_f32_e64 s[10:11], exec_lo, v2
20881// CHECK: [0x0a,0x00,0x47,0xd0,0x7e,0x04,0x02,0x00]
20882
20883v_cmp_o_f32_e64 s[10:11], exec_hi, v2
20884// CHECK: [0x0a,0x00,0x47,0xd0,0x7f,0x04,0x02,0x00]
20885
20886v_cmp_o_f32_e64 s[10:11], 0, v2
20887// CHECK: [0x0a,0x00,0x47,0xd0,0x80,0x04,0x02,0x00]
20888
20889v_cmp_o_f32_e64 s[10:11], -1, v2
20890// CHECK: [0x0a,0x00,0x47,0xd0,0xc1,0x04,0x02,0x00]
20891
20892v_cmp_o_f32_e64 s[10:11], 0.5, v2
20893// CHECK: [0x0a,0x00,0x47,0xd0,0xf0,0x04,0x02,0x00]
20894
20895v_cmp_o_f32_e64 s[10:11], -4.0, v2
20896// CHECK: [0x0a,0x00,0x47,0xd0,0xf7,0x04,0x02,0x00]
20897
20898v_cmp_o_f32_e64 s[10:11], src_vccz, v2
20899// CHECK: [0x0a,0x00,0x47,0xd0,0xfb,0x04,0x02,0x00]
20900
20901v_cmp_o_f32_e64 s[10:11], src_execz, v2
20902// CHECK: [0x0a,0x00,0x47,0xd0,0xfc,0x04,0x02,0x00]
20903
20904v_cmp_o_f32_e64 s[10:11], src_scc, v2
20905// CHECK: [0x0a,0x00,0x47,0xd0,0xfd,0x04,0x02,0x00]
20906
20907v_cmp_o_f32_e64 s[10:11], src_lds_direct, v2
20908// CHECK: [0x0a,0x00,0x47,0xd0,0xfe,0x04,0x02,0x00]
20909
20910v_cmp_o_f32_e64 s[10:11], v1, v255
20911// CHECK: [0x0a,0x00,0x47,0xd0,0x01,0xff,0x03,0x00]
20912
20913v_cmp_o_f32_e64 s[10:11], v1, s2
20914// CHECK: [0x0a,0x00,0x47,0xd0,0x01,0x05,0x00,0x00]
20915
20916v_cmp_o_f32_e64 s[10:11], v1, s101
20917// CHECK: [0x0a,0x00,0x47,0xd0,0x01,0xcb,0x00,0x00]
20918
20919v_cmp_o_f32_e64 s[10:11], v1, flat_scratch_lo
20920// CHECK: [0x0a,0x00,0x47,0xd0,0x01,0xcd,0x00,0x00]
20921
20922v_cmp_o_f32_e64 s[10:11], v1, flat_scratch_hi
20923// CHECK: [0x0a,0x00,0x47,0xd0,0x01,0xcf,0x00,0x00]
20924
20925v_cmp_o_f32_e64 s[10:11], v1, vcc_lo
20926// CHECK: [0x0a,0x00,0x47,0xd0,0x01,0xd5,0x00,0x00]
20927
20928v_cmp_o_f32_e64 s[10:11], v1, vcc_hi
20929// CHECK: [0x0a,0x00,0x47,0xd0,0x01,0xd7,0x00,0x00]
20930
20931v_cmp_o_f32_e64 s[10:11], v1, tba_lo
20932// CHECK: [0x0a,0x00,0x47,0xd0,0x01,0xd9,0x00,0x00]
20933
20934v_cmp_o_f32_e64 s[10:11], v1, tba_hi
20935// CHECK: [0x0a,0x00,0x47,0xd0,0x01,0xdb,0x00,0x00]
20936
20937v_cmp_o_f32_e64 s[10:11], v1, tma_lo
20938// CHECK: [0x0a,0x00,0x47,0xd0,0x01,0xdd,0x00,0x00]
20939
20940v_cmp_o_f32_e64 s[10:11], v1, tma_hi
20941// CHECK: [0x0a,0x00,0x47,0xd0,0x01,0xdf,0x00,0x00]
20942
20943v_cmp_o_f32_e64 s[10:11], v1, ttmp11
20944// CHECK: [0x0a,0x00,0x47,0xd0,0x01,0xf7,0x00,0x00]
20945
20946v_cmp_o_f32_e64 s[10:11], v1, m0
20947// CHECK: [0x0a,0x00,0x47,0xd0,0x01,0xf9,0x00,0x00]
20948
20949v_cmp_o_f32_e64 s[10:11], v1, exec_lo
20950// CHECK: [0x0a,0x00,0x47,0xd0,0x01,0xfd,0x00,0x00]
20951
20952v_cmp_o_f32_e64 s[10:11], v1, exec_hi
20953// CHECK: [0x0a,0x00,0x47,0xd0,0x01,0xff,0x00,0x00]
20954
20955v_cmp_o_f32_e64 s[10:11], v1, 0
20956// CHECK: [0x0a,0x00,0x47,0xd0,0x01,0x01,0x01,0x00]
20957
20958v_cmp_o_f32_e64 s[10:11], v1, -1
20959// CHECK: [0x0a,0x00,0x47,0xd0,0x01,0x83,0x01,0x00]
20960
20961v_cmp_o_f32_e64 s[10:11], v1, 0.5
20962// CHECK: [0x0a,0x00,0x47,0xd0,0x01,0xe1,0x01,0x00]
20963
20964v_cmp_o_f32_e64 s[10:11], v1, -4.0
20965// CHECK: [0x0a,0x00,0x47,0xd0,0x01,0xef,0x01,0x00]
20966
20967v_cmp_o_f32_e64 s[10:11], v1, src_vccz
20968// CHECK: [0x0a,0x00,0x47,0xd0,0x01,0xf7,0x01,0x00]
20969
20970v_cmp_o_f32_e64 s[10:11], v1, src_execz
20971// CHECK: [0x0a,0x00,0x47,0xd0,0x01,0xf9,0x01,0x00]
20972
20973v_cmp_o_f32_e64 s[10:11], v1, src_scc
20974// CHECK: [0x0a,0x00,0x47,0xd0,0x01,0xfb,0x01,0x00]
20975
20976v_cmp_o_f32_e64 s[10:11], -v1, v2
20977// CHECK: [0x0a,0x00,0x47,0xd0,0x01,0x05,0x02,0x20]
20978
20979v_cmp_o_f32_e64 s[10:11], v1, -v2
20980// CHECK: [0x0a,0x00,0x47,0xd0,0x01,0x05,0x02,0x40]
20981
20982v_cmp_o_f32_e64 s[10:11], -v1, -v2
20983// CHECK: [0x0a,0x00,0x47,0xd0,0x01,0x05,0x02,0x60]
20984
20985v_cmp_o_f32_e64 s[10:11], |v1|, v2
20986// CHECK: [0x0a,0x01,0x47,0xd0,0x01,0x05,0x02,0x00]
20987
20988v_cmp_o_f32_e64 s[10:11], v1, |v2|
20989// CHECK: [0x0a,0x02,0x47,0xd0,0x01,0x05,0x02,0x00]
20990
20991v_cmp_o_f32_e64 s[10:11], |v1|, |v2|
20992// CHECK: [0x0a,0x03,0x47,0xd0,0x01,0x05,0x02,0x00]
20993
20994v_cmp_o_f32_e64 s[10:11], v1, v2 clamp
20995// CHECK: [0x0a,0x80,0x47,0xd0,0x01,0x05,0x02,0x00]
20996
20997v_cmp_u_f32_e64 s[10:11], v1, v2
20998// CHECK: [0x0a,0x00,0x48,0xd0,0x01,0x05,0x02,0x00]
20999
21000v_cmp_u_f32_e64 s[12:13], v1, v2
21001// CHECK: [0x0c,0x00,0x48,0xd0,0x01,0x05,0x02,0x00]
21002
21003v_cmp_u_f32_e64 s[100:101], v1, v2
21004// CHECK: [0x64,0x00,0x48,0xd0,0x01,0x05,0x02,0x00]
21005
21006v_cmp_u_f32_e64 flat_scratch, v1, v2
21007// CHECK: [0x66,0x00,0x48,0xd0,0x01,0x05,0x02,0x00]
21008
21009v_cmp_u_f32_e64 vcc, v1, v2
21010// CHECK: [0x6a,0x00,0x48,0xd0,0x01,0x05,0x02,0x00]
21011
21012v_cmp_u_f32_e64 tba, v1, v2
21013// CHECK: [0x6c,0x00,0x48,0xd0,0x01,0x05,0x02,0x00]
21014
21015v_cmp_u_f32_e64 tma, v1, v2
21016// CHECK: [0x6e,0x00,0x48,0xd0,0x01,0x05,0x02,0x00]
21017
21018v_cmp_u_f32_e64 ttmp[10:11], v1, v2
21019// CHECK: [0x7a,0x00,0x48,0xd0,0x01,0x05,0x02,0x00]
21020
21021v_cmp_u_f32_e64 s[10:11], v255, v2
21022// CHECK: [0x0a,0x00,0x48,0xd0,0xff,0x05,0x02,0x00]
21023
21024v_cmp_u_f32_e64 s[10:11], s1, v2
21025// CHECK: [0x0a,0x00,0x48,0xd0,0x01,0x04,0x02,0x00]
21026
21027v_cmp_u_f32_e64 s[10:11], s101, v2
21028// CHECK: [0x0a,0x00,0x48,0xd0,0x65,0x04,0x02,0x00]
21029
21030v_cmp_u_f32_e64 s[10:11], flat_scratch_lo, v2
21031// CHECK: [0x0a,0x00,0x48,0xd0,0x66,0x04,0x02,0x00]
21032
21033v_cmp_u_f32_e64 s[10:11], flat_scratch_hi, v2
21034// CHECK: [0x0a,0x00,0x48,0xd0,0x67,0x04,0x02,0x00]
21035
21036v_cmp_u_f32_e64 s[10:11], vcc_lo, v2
21037// CHECK: [0x0a,0x00,0x48,0xd0,0x6a,0x04,0x02,0x00]
21038
21039v_cmp_u_f32_e64 s[10:11], vcc_hi, v2
21040// CHECK: [0x0a,0x00,0x48,0xd0,0x6b,0x04,0x02,0x00]
21041
21042v_cmp_u_f32_e64 s[10:11], tba_lo, v2
21043// CHECK: [0x0a,0x00,0x48,0xd0,0x6c,0x04,0x02,0x00]
21044
21045v_cmp_u_f32_e64 s[10:11], tba_hi, v2
21046// CHECK: [0x0a,0x00,0x48,0xd0,0x6d,0x04,0x02,0x00]
21047
21048v_cmp_u_f32_e64 s[10:11], tma_lo, v2
21049// CHECK: [0x0a,0x00,0x48,0xd0,0x6e,0x04,0x02,0x00]
21050
21051v_cmp_u_f32_e64 s[10:11], tma_hi, v2
21052// CHECK: [0x0a,0x00,0x48,0xd0,0x6f,0x04,0x02,0x00]
21053
21054v_cmp_u_f32_e64 s[10:11], ttmp11, v2
21055// CHECK: [0x0a,0x00,0x48,0xd0,0x7b,0x04,0x02,0x00]
21056
21057v_cmp_u_f32_e64 s[10:11], m0, v2
21058// CHECK: [0x0a,0x00,0x48,0xd0,0x7c,0x04,0x02,0x00]
21059
21060v_cmp_u_f32_e64 s[10:11], exec_lo, v2
21061// CHECK: [0x0a,0x00,0x48,0xd0,0x7e,0x04,0x02,0x00]
21062
21063v_cmp_u_f32_e64 s[10:11], exec_hi, v2
21064// CHECK: [0x0a,0x00,0x48,0xd0,0x7f,0x04,0x02,0x00]
21065
21066v_cmp_u_f32_e64 s[10:11], 0, v2
21067// CHECK: [0x0a,0x00,0x48,0xd0,0x80,0x04,0x02,0x00]
21068
21069v_cmp_u_f32_e64 s[10:11], -1, v2
21070// CHECK: [0x0a,0x00,0x48,0xd0,0xc1,0x04,0x02,0x00]
21071
21072v_cmp_u_f32_e64 s[10:11], 0.5, v2
21073// CHECK: [0x0a,0x00,0x48,0xd0,0xf0,0x04,0x02,0x00]
21074
21075v_cmp_u_f32_e64 s[10:11], -4.0, v2
21076// CHECK: [0x0a,0x00,0x48,0xd0,0xf7,0x04,0x02,0x00]
21077
21078v_cmp_u_f32_e64 s[10:11], src_vccz, v2
21079// CHECK: [0x0a,0x00,0x48,0xd0,0xfb,0x04,0x02,0x00]
21080
21081v_cmp_u_f32_e64 s[10:11], src_execz, v2
21082// CHECK: [0x0a,0x00,0x48,0xd0,0xfc,0x04,0x02,0x00]
21083
21084v_cmp_u_f32_e64 s[10:11], src_scc, v2
21085// CHECK: [0x0a,0x00,0x48,0xd0,0xfd,0x04,0x02,0x00]
21086
21087v_cmp_u_f32_e64 s[10:11], src_lds_direct, v2
21088// CHECK: [0x0a,0x00,0x48,0xd0,0xfe,0x04,0x02,0x00]
21089
21090v_cmp_u_f32_e64 s[10:11], v1, v255
21091// CHECK: [0x0a,0x00,0x48,0xd0,0x01,0xff,0x03,0x00]
21092
21093v_cmp_u_f32_e64 s[10:11], v1, s2
21094// CHECK: [0x0a,0x00,0x48,0xd0,0x01,0x05,0x00,0x00]
21095
21096v_cmp_u_f32_e64 s[10:11], v1, s101
21097// CHECK: [0x0a,0x00,0x48,0xd0,0x01,0xcb,0x00,0x00]
21098
21099v_cmp_u_f32_e64 s[10:11], v1, flat_scratch_lo
21100// CHECK: [0x0a,0x00,0x48,0xd0,0x01,0xcd,0x00,0x00]
21101
21102v_cmp_u_f32_e64 s[10:11], v1, flat_scratch_hi
21103// CHECK: [0x0a,0x00,0x48,0xd0,0x01,0xcf,0x00,0x00]
21104
21105v_cmp_u_f32_e64 s[10:11], v1, vcc_lo
21106// CHECK: [0x0a,0x00,0x48,0xd0,0x01,0xd5,0x00,0x00]
21107
21108v_cmp_u_f32_e64 s[10:11], v1, vcc_hi
21109// CHECK: [0x0a,0x00,0x48,0xd0,0x01,0xd7,0x00,0x00]
21110
21111v_cmp_u_f32_e64 s[10:11], v1, tba_lo
21112// CHECK: [0x0a,0x00,0x48,0xd0,0x01,0xd9,0x00,0x00]
21113
21114v_cmp_u_f32_e64 s[10:11], v1, tba_hi
21115// CHECK: [0x0a,0x00,0x48,0xd0,0x01,0xdb,0x00,0x00]
21116
21117v_cmp_u_f32_e64 s[10:11], v1, tma_lo
21118// CHECK: [0x0a,0x00,0x48,0xd0,0x01,0xdd,0x00,0x00]
21119
21120v_cmp_u_f32_e64 s[10:11], v1, tma_hi
21121// CHECK: [0x0a,0x00,0x48,0xd0,0x01,0xdf,0x00,0x00]
21122
21123v_cmp_u_f32_e64 s[10:11], v1, ttmp11
21124// CHECK: [0x0a,0x00,0x48,0xd0,0x01,0xf7,0x00,0x00]
21125
21126v_cmp_u_f32_e64 s[10:11], v1, m0
21127// CHECK: [0x0a,0x00,0x48,0xd0,0x01,0xf9,0x00,0x00]
21128
21129v_cmp_u_f32_e64 s[10:11], v1, exec_lo
21130// CHECK: [0x0a,0x00,0x48,0xd0,0x01,0xfd,0x00,0x00]
21131
21132v_cmp_u_f32_e64 s[10:11], v1, exec_hi
21133// CHECK: [0x0a,0x00,0x48,0xd0,0x01,0xff,0x00,0x00]
21134
21135v_cmp_u_f32_e64 s[10:11], v1, 0
21136// CHECK: [0x0a,0x00,0x48,0xd0,0x01,0x01,0x01,0x00]
21137
21138v_cmp_u_f32_e64 s[10:11], v1, -1
21139// CHECK: [0x0a,0x00,0x48,0xd0,0x01,0x83,0x01,0x00]
21140
21141v_cmp_u_f32_e64 s[10:11], v1, 0.5
21142// CHECK: [0x0a,0x00,0x48,0xd0,0x01,0xe1,0x01,0x00]
21143
21144v_cmp_u_f32_e64 s[10:11], v1, -4.0
21145// CHECK: [0x0a,0x00,0x48,0xd0,0x01,0xef,0x01,0x00]
21146
21147v_cmp_u_f32_e64 s[10:11], v1, src_vccz
21148// CHECK: [0x0a,0x00,0x48,0xd0,0x01,0xf7,0x01,0x00]
21149
21150v_cmp_u_f32_e64 s[10:11], v1, src_execz
21151// CHECK: [0x0a,0x00,0x48,0xd0,0x01,0xf9,0x01,0x00]
21152
21153v_cmp_u_f32_e64 s[10:11], v1, src_scc
21154// CHECK: [0x0a,0x00,0x48,0xd0,0x01,0xfb,0x01,0x00]
21155
21156v_cmp_u_f32_e64 s[10:11], -v1, v2
21157// CHECK: [0x0a,0x00,0x48,0xd0,0x01,0x05,0x02,0x20]
21158
21159v_cmp_u_f32_e64 s[10:11], v1, -v2
21160// CHECK: [0x0a,0x00,0x48,0xd0,0x01,0x05,0x02,0x40]
21161
21162v_cmp_u_f32_e64 s[10:11], -v1, -v2
21163// CHECK: [0x0a,0x00,0x48,0xd0,0x01,0x05,0x02,0x60]
21164
21165v_cmp_u_f32_e64 s[10:11], |v1|, v2
21166// CHECK: [0x0a,0x01,0x48,0xd0,0x01,0x05,0x02,0x00]
21167
21168v_cmp_u_f32_e64 s[10:11], v1, |v2|
21169// CHECK: [0x0a,0x02,0x48,0xd0,0x01,0x05,0x02,0x00]
21170
21171v_cmp_u_f32_e64 s[10:11], |v1|, |v2|
21172// CHECK: [0x0a,0x03,0x48,0xd0,0x01,0x05,0x02,0x00]
21173
21174v_cmp_u_f32_e64 s[10:11], v1, v2 clamp
21175// CHECK: [0x0a,0x80,0x48,0xd0,0x01,0x05,0x02,0x00]
21176
21177v_cmp_nge_f32_e64 s[10:11], v1, v2
21178// CHECK: [0x0a,0x00,0x49,0xd0,0x01,0x05,0x02,0x00]
21179
21180v_cmp_nge_f32_e64 s[12:13], v1, v2
21181// CHECK: [0x0c,0x00,0x49,0xd0,0x01,0x05,0x02,0x00]
21182
21183v_cmp_nge_f32_e64 s[100:101], v1, v2
21184// CHECK: [0x64,0x00,0x49,0xd0,0x01,0x05,0x02,0x00]
21185
21186v_cmp_nge_f32_e64 flat_scratch, v1, v2
21187// CHECK: [0x66,0x00,0x49,0xd0,0x01,0x05,0x02,0x00]
21188
21189v_cmp_nge_f32_e64 vcc, v1, v2
21190// CHECK: [0x6a,0x00,0x49,0xd0,0x01,0x05,0x02,0x00]
21191
21192v_cmp_nge_f32_e64 tba, v1, v2
21193// CHECK: [0x6c,0x00,0x49,0xd0,0x01,0x05,0x02,0x00]
21194
21195v_cmp_nge_f32_e64 tma, v1, v2
21196// CHECK: [0x6e,0x00,0x49,0xd0,0x01,0x05,0x02,0x00]
21197
21198v_cmp_nge_f32_e64 ttmp[10:11], v1, v2
21199// CHECK: [0x7a,0x00,0x49,0xd0,0x01,0x05,0x02,0x00]
21200
21201v_cmp_nge_f32_e64 s[10:11], v255, v2
21202// CHECK: [0x0a,0x00,0x49,0xd0,0xff,0x05,0x02,0x00]
21203
21204v_cmp_nge_f32_e64 s[10:11], s1, v2
21205// CHECK: [0x0a,0x00,0x49,0xd0,0x01,0x04,0x02,0x00]
21206
21207v_cmp_nge_f32_e64 s[10:11], s101, v2
21208// CHECK: [0x0a,0x00,0x49,0xd0,0x65,0x04,0x02,0x00]
21209
21210v_cmp_nge_f32_e64 s[10:11], flat_scratch_lo, v2
21211// CHECK: [0x0a,0x00,0x49,0xd0,0x66,0x04,0x02,0x00]
21212
21213v_cmp_nge_f32_e64 s[10:11], flat_scratch_hi, v2
21214// CHECK: [0x0a,0x00,0x49,0xd0,0x67,0x04,0x02,0x00]
21215
21216v_cmp_nge_f32_e64 s[10:11], vcc_lo, v2
21217// CHECK: [0x0a,0x00,0x49,0xd0,0x6a,0x04,0x02,0x00]
21218
21219v_cmp_nge_f32_e64 s[10:11], vcc_hi, v2
21220// CHECK: [0x0a,0x00,0x49,0xd0,0x6b,0x04,0x02,0x00]
21221
21222v_cmp_nge_f32_e64 s[10:11], tba_lo, v2
21223// CHECK: [0x0a,0x00,0x49,0xd0,0x6c,0x04,0x02,0x00]
21224
21225v_cmp_nge_f32_e64 s[10:11], tba_hi, v2
21226// CHECK: [0x0a,0x00,0x49,0xd0,0x6d,0x04,0x02,0x00]
21227
21228v_cmp_nge_f32_e64 s[10:11], tma_lo, v2
21229// CHECK: [0x0a,0x00,0x49,0xd0,0x6e,0x04,0x02,0x00]
21230
21231v_cmp_nge_f32_e64 s[10:11], tma_hi, v2
21232// CHECK: [0x0a,0x00,0x49,0xd0,0x6f,0x04,0x02,0x00]
21233
21234v_cmp_nge_f32_e64 s[10:11], ttmp11, v2
21235// CHECK: [0x0a,0x00,0x49,0xd0,0x7b,0x04,0x02,0x00]
21236
21237v_cmp_nge_f32_e64 s[10:11], m0, v2
21238// CHECK: [0x0a,0x00,0x49,0xd0,0x7c,0x04,0x02,0x00]
21239
21240v_cmp_nge_f32_e64 s[10:11], exec_lo, v2
21241// CHECK: [0x0a,0x00,0x49,0xd0,0x7e,0x04,0x02,0x00]
21242
21243v_cmp_nge_f32_e64 s[10:11], exec_hi, v2
21244// CHECK: [0x0a,0x00,0x49,0xd0,0x7f,0x04,0x02,0x00]
21245
21246v_cmp_nge_f32_e64 s[10:11], 0, v2
21247// CHECK: [0x0a,0x00,0x49,0xd0,0x80,0x04,0x02,0x00]
21248
21249v_cmp_nge_f32_e64 s[10:11], -1, v2
21250// CHECK: [0x0a,0x00,0x49,0xd0,0xc1,0x04,0x02,0x00]
21251
21252v_cmp_nge_f32_e64 s[10:11], 0.5, v2
21253// CHECK: [0x0a,0x00,0x49,0xd0,0xf0,0x04,0x02,0x00]
21254
21255v_cmp_nge_f32_e64 s[10:11], -4.0, v2
21256// CHECK: [0x0a,0x00,0x49,0xd0,0xf7,0x04,0x02,0x00]
21257
21258v_cmp_nge_f32_e64 s[10:11], src_vccz, v2
21259// CHECK: [0x0a,0x00,0x49,0xd0,0xfb,0x04,0x02,0x00]
21260
21261v_cmp_nge_f32_e64 s[10:11], src_execz, v2
21262// CHECK: [0x0a,0x00,0x49,0xd0,0xfc,0x04,0x02,0x00]
21263
21264v_cmp_nge_f32_e64 s[10:11], src_scc, v2
21265// CHECK: [0x0a,0x00,0x49,0xd0,0xfd,0x04,0x02,0x00]
21266
21267v_cmp_nge_f32_e64 s[10:11], src_lds_direct, v2
21268// CHECK: [0x0a,0x00,0x49,0xd0,0xfe,0x04,0x02,0x00]
21269
21270v_cmp_nge_f32_e64 s[10:11], v1, v255
21271// CHECK: [0x0a,0x00,0x49,0xd0,0x01,0xff,0x03,0x00]
21272
21273v_cmp_nge_f32_e64 s[10:11], v1, s2
21274// CHECK: [0x0a,0x00,0x49,0xd0,0x01,0x05,0x00,0x00]
21275
21276v_cmp_nge_f32_e64 s[10:11], v1, s101
21277// CHECK: [0x0a,0x00,0x49,0xd0,0x01,0xcb,0x00,0x00]
21278
21279v_cmp_nge_f32_e64 s[10:11], v1, flat_scratch_lo
21280// CHECK: [0x0a,0x00,0x49,0xd0,0x01,0xcd,0x00,0x00]
21281
21282v_cmp_nge_f32_e64 s[10:11], v1, flat_scratch_hi
21283// CHECK: [0x0a,0x00,0x49,0xd0,0x01,0xcf,0x00,0x00]
21284
21285v_cmp_nge_f32_e64 s[10:11], v1, vcc_lo
21286// CHECK: [0x0a,0x00,0x49,0xd0,0x01,0xd5,0x00,0x00]
21287
21288v_cmp_nge_f32_e64 s[10:11], v1, vcc_hi
21289// CHECK: [0x0a,0x00,0x49,0xd0,0x01,0xd7,0x00,0x00]
21290
21291v_cmp_nge_f32_e64 s[10:11], v1, tba_lo
21292// CHECK: [0x0a,0x00,0x49,0xd0,0x01,0xd9,0x00,0x00]
21293
21294v_cmp_nge_f32_e64 s[10:11], v1, tba_hi
21295// CHECK: [0x0a,0x00,0x49,0xd0,0x01,0xdb,0x00,0x00]
21296
21297v_cmp_nge_f32_e64 s[10:11], v1, tma_lo
21298// CHECK: [0x0a,0x00,0x49,0xd0,0x01,0xdd,0x00,0x00]
21299
21300v_cmp_nge_f32_e64 s[10:11], v1, tma_hi
21301// CHECK: [0x0a,0x00,0x49,0xd0,0x01,0xdf,0x00,0x00]
21302
21303v_cmp_nge_f32_e64 s[10:11], v1, ttmp11
21304// CHECK: [0x0a,0x00,0x49,0xd0,0x01,0xf7,0x00,0x00]
21305
21306v_cmp_nge_f32_e64 s[10:11], v1, m0
21307// CHECK: [0x0a,0x00,0x49,0xd0,0x01,0xf9,0x00,0x00]
21308
21309v_cmp_nge_f32_e64 s[10:11], v1, exec_lo
21310// CHECK: [0x0a,0x00,0x49,0xd0,0x01,0xfd,0x00,0x00]
21311
21312v_cmp_nge_f32_e64 s[10:11], v1, exec_hi
21313// CHECK: [0x0a,0x00,0x49,0xd0,0x01,0xff,0x00,0x00]
21314
21315v_cmp_nge_f32_e64 s[10:11], v1, 0
21316// CHECK: [0x0a,0x00,0x49,0xd0,0x01,0x01,0x01,0x00]
21317
21318v_cmp_nge_f32_e64 s[10:11], v1, -1
21319// CHECK: [0x0a,0x00,0x49,0xd0,0x01,0x83,0x01,0x00]
21320
21321v_cmp_nge_f32_e64 s[10:11], v1, 0.5
21322// CHECK: [0x0a,0x00,0x49,0xd0,0x01,0xe1,0x01,0x00]
21323
21324v_cmp_nge_f32_e64 s[10:11], v1, -4.0
21325// CHECK: [0x0a,0x00,0x49,0xd0,0x01,0xef,0x01,0x00]
21326
21327v_cmp_nge_f32_e64 s[10:11], v1, src_vccz
21328// CHECK: [0x0a,0x00,0x49,0xd0,0x01,0xf7,0x01,0x00]
21329
21330v_cmp_nge_f32_e64 s[10:11], v1, src_execz
21331// CHECK: [0x0a,0x00,0x49,0xd0,0x01,0xf9,0x01,0x00]
21332
21333v_cmp_nge_f32_e64 s[10:11], v1, src_scc
21334// CHECK: [0x0a,0x00,0x49,0xd0,0x01,0xfb,0x01,0x00]
21335
21336v_cmp_nge_f32_e64 s[10:11], -v1, v2
21337// CHECK: [0x0a,0x00,0x49,0xd0,0x01,0x05,0x02,0x20]
21338
21339v_cmp_nge_f32_e64 s[10:11], v1, -v2
21340// CHECK: [0x0a,0x00,0x49,0xd0,0x01,0x05,0x02,0x40]
21341
21342v_cmp_nge_f32_e64 s[10:11], -v1, -v2
21343// CHECK: [0x0a,0x00,0x49,0xd0,0x01,0x05,0x02,0x60]
21344
21345v_cmp_nge_f32_e64 s[10:11], |v1|, v2
21346// CHECK: [0x0a,0x01,0x49,0xd0,0x01,0x05,0x02,0x00]
21347
21348v_cmp_nge_f32_e64 s[10:11], v1, |v2|
21349// CHECK: [0x0a,0x02,0x49,0xd0,0x01,0x05,0x02,0x00]
21350
21351v_cmp_nge_f32_e64 s[10:11], |v1|, |v2|
21352// CHECK: [0x0a,0x03,0x49,0xd0,0x01,0x05,0x02,0x00]
21353
21354v_cmp_nge_f32_e64 s[10:11], v1, v2 clamp
21355// CHECK: [0x0a,0x80,0x49,0xd0,0x01,0x05,0x02,0x00]
21356
21357v_cmp_nlg_f32_e64 s[10:11], v1, v2
21358// CHECK: [0x0a,0x00,0x4a,0xd0,0x01,0x05,0x02,0x00]
21359
21360v_cmp_nlg_f32_e64 s[12:13], v1, v2
21361// CHECK: [0x0c,0x00,0x4a,0xd0,0x01,0x05,0x02,0x00]
21362
21363v_cmp_nlg_f32_e64 s[100:101], v1, v2
21364// CHECK: [0x64,0x00,0x4a,0xd0,0x01,0x05,0x02,0x00]
21365
21366v_cmp_nlg_f32_e64 flat_scratch, v1, v2
21367// CHECK: [0x66,0x00,0x4a,0xd0,0x01,0x05,0x02,0x00]
21368
21369v_cmp_nlg_f32_e64 vcc, v1, v2
21370// CHECK: [0x6a,0x00,0x4a,0xd0,0x01,0x05,0x02,0x00]
21371
21372v_cmp_nlg_f32_e64 tba, v1, v2
21373// CHECK: [0x6c,0x00,0x4a,0xd0,0x01,0x05,0x02,0x00]
21374
21375v_cmp_nlg_f32_e64 tma, v1, v2
21376// CHECK: [0x6e,0x00,0x4a,0xd0,0x01,0x05,0x02,0x00]
21377
21378v_cmp_nlg_f32_e64 ttmp[10:11], v1, v2
21379// CHECK: [0x7a,0x00,0x4a,0xd0,0x01,0x05,0x02,0x00]
21380
21381v_cmp_nlg_f32_e64 s[10:11], v255, v2
21382// CHECK: [0x0a,0x00,0x4a,0xd0,0xff,0x05,0x02,0x00]
21383
21384v_cmp_nlg_f32_e64 s[10:11], s1, v2
21385// CHECK: [0x0a,0x00,0x4a,0xd0,0x01,0x04,0x02,0x00]
21386
21387v_cmp_nlg_f32_e64 s[10:11], s101, v2
21388// CHECK: [0x0a,0x00,0x4a,0xd0,0x65,0x04,0x02,0x00]
21389
21390v_cmp_nlg_f32_e64 s[10:11], flat_scratch_lo, v2
21391// CHECK: [0x0a,0x00,0x4a,0xd0,0x66,0x04,0x02,0x00]
21392
21393v_cmp_nlg_f32_e64 s[10:11], flat_scratch_hi, v2
21394// CHECK: [0x0a,0x00,0x4a,0xd0,0x67,0x04,0x02,0x00]
21395
21396v_cmp_nlg_f32_e64 s[10:11], vcc_lo, v2
21397// CHECK: [0x0a,0x00,0x4a,0xd0,0x6a,0x04,0x02,0x00]
21398
21399v_cmp_nlg_f32_e64 s[10:11], vcc_hi, v2
21400// CHECK: [0x0a,0x00,0x4a,0xd0,0x6b,0x04,0x02,0x00]
21401
21402v_cmp_nlg_f32_e64 s[10:11], tba_lo, v2
21403// CHECK: [0x0a,0x00,0x4a,0xd0,0x6c,0x04,0x02,0x00]
21404
21405v_cmp_nlg_f32_e64 s[10:11], tba_hi, v2
21406// CHECK: [0x0a,0x00,0x4a,0xd0,0x6d,0x04,0x02,0x00]
21407
21408v_cmp_nlg_f32_e64 s[10:11], tma_lo, v2
21409// CHECK: [0x0a,0x00,0x4a,0xd0,0x6e,0x04,0x02,0x00]
21410
21411v_cmp_nlg_f32_e64 s[10:11], tma_hi, v2
21412// CHECK: [0x0a,0x00,0x4a,0xd0,0x6f,0x04,0x02,0x00]
21413
21414v_cmp_nlg_f32_e64 s[10:11], ttmp11, v2
21415// CHECK: [0x0a,0x00,0x4a,0xd0,0x7b,0x04,0x02,0x00]
21416
21417v_cmp_nlg_f32_e64 s[10:11], m0, v2
21418// CHECK: [0x0a,0x00,0x4a,0xd0,0x7c,0x04,0x02,0x00]
21419
21420v_cmp_nlg_f32_e64 s[10:11], exec_lo, v2
21421// CHECK: [0x0a,0x00,0x4a,0xd0,0x7e,0x04,0x02,0x00]
21422
21423v_cmp_nlg_f32_e64 s[10:11], exec_hi, v2
21424// CHECK: [0x0a,0x00,0x4a,0xd0,0x7f,0x04,0x02,0x00]
21425
21426v_cmp_nlg_f32_e64 s[10:11], 0, v2
21427// CHECK: [0x0a,0x00,0x4a,0xd0,0x80,0x04,0x02,0x00]
21428
21429v_cmp_nlg_f32_e64 s[10:11], -1, v2
21430// CHECK: [0x0a,0x00,0x4a,0xd0,0xc1,0x04,0x02,0x00]
21431
21432v_cmp_nlg_f32_e64 s[10:11], 0.5, v2
21433// CHECK: [0x0a,0x00,0x4a,0xd0,0xf0,0x04,0x02,0x00]
21434
21435v_cmp_nlg_f32_e64 s[10:11], -4.0, v2
21436// CHECK: [0x0a,0x00,0x4a,0xd0,0xf7,0x04,0x02,0x00]
21437
21438v_cmp_nlg_f32_e64 s[10:11], src_vccz, v2
21439// CHECK: [0x0a,0x00,0x4a,0xd0,0xfb,0x04,0x02,0x00]
21440
21441v_cmp_nlg_f32_e64 s[10:11], src_execz, v2
21442// CHECK: [0x0a,0x00,0x4a,0xd0,0xfc,0x04,0x02,0x00]
21443
21444v_cmp_nlg_f32_e64 s[10:11], src_scc, v2
21445// CHECK: [0x0a,0x00,0x4a,0xd0,0xfd,0x04,0x02,0x00]
21446
21447v_cmp_nlg_f32_e64 s[10:11], src_lds_direct, v2
21448// CHECK: [0x0a,0x00,0x4a,0xd0,0xfe,0x04,0x02,0x00]
21449
21450v_cmp_nlg_f32_e64 s[10:11], v1, v255
21451// CHECK: [0x0a,0x00,0x4a,0xd0,0x01,0xff,0x03,0x00]
21452
21453v_cmp_nlg_f32_e64 s[10:11], v1, s2
21454// CHECK: [0x0a,0x00,0x4a,0xd0,0x01,0x05,0x00,0x00]
21455
21456v_cmp_nlg_f32_e64 s[10:11], v1, s101
21457// CHECK: [0x0a,0x00,0x4a,0xd0,0x01,0xcb,0x00,0x00]
21458
21459v_cmp_nlg_f32_e64 s[10:11], v1, flat_scratch_lo
21460// CHECK: [0x0a,0x00,0x4a,0xd0,0x01,0xcd,0x00,0x00]
21461
21462v_cmp_nlg_f32_e64 s[10:11], v1, flat_scratch_hi
21463// CHECK: [0x0a,0x00,0x4a,0xd0,0x01,0xcf,0x00,0x00]
21464
21465v_cmp_nlg_f32_e64 s[10:11], v1, vcc_lo
21466// CHECK: [0x0a,0x00,0x4a,0xd0,0x01,0xd5,0x00,0x00]
21467
21468v_cmp_nlg_f32_e64 s[10:11], v1, vcc_hi
21469// CHECK: [0x0a,0x00,0x4a,0xd0,0x01,0xd7,0x00,0x00]
21470
21471v_cmp_nlg_f32_e64 s[10:11], v1, tba_lo
21472// CHECK: [0x0a,0x00,0x4a,0xd0,0x01,0xd9,0x00,0x00]
21473
21474v_cmp_nlg_f32_e64 s[10:11], v1, tba_hi
21475// CHECK: [0x0a,0x00,0x4a,0xd0,0x01,0xdb,0x00,0x00]
21476
21477v_cmp_nlg_f32_e64 s[10:11], v1, tma_lo
21478// CHECK: [0x0a,0x00,0x4a,0xd0,0x01,0xdd,0x00,0x00]
21479
21480v_cmp_nlg_f32_e64 s[10:11], v1, tma_hi
21481// CHECK: [0x0a,0x00,0x4a,0xd0,0x01,0xdf,0x00,0x00]
21482
21483v_cmp_nlg_f32_e64 s[10:11], v1, ttmp11
21484// CHECK: [0x0a,0x00,0x4a,0xd0,0x01,0xf7,0x00,0x00]
21485
21486v_cmp_nlg_f32_e64 s[10:11], v1, m0
21487// CHECK: [0x0a,0x00,0x4a,0xd0,0x01,0xf9,0x00,0x00]
21488
21489v_cmp_nlg_f32_e64 s[10:11], v1, exec_lo
21490// CHECK: [0x0a,0x00,0x4a,0xd0,0x01,0xfd,0x00,0x00]
21491
21492v_cmp_nlg_f32_e64 s[10:11], v1, exec_hi
21493// CHECK: [0x0a,0x00,0x4a,0xd0,0x01,0xff,0x00,0x00]
21494
21495v_cmp_nlg_f32_e64 s[10:11], v1, 0
21496// CHECK: [0x0a,0x00,0x4a,0xd0,0x01,0x01,0x01,0x00]
21497
21498v_cmp_nlg_f32_e64 s[10:11], v1, -1
21499// CHECK: [0x0a,0x00,0x4a,0xd0,0x01,0x83,0x01,0x00]
21500
21501v_cmp_nlg_f32_e64 s[10:11], v1, 0.5
21502// CHECK: [0x0a,0x00,0x4a,0xd0,0x01,0xe1,0x01,0x00]
21503
21504v_cmp_nlg_f32_e64 s[10:11], v1, -4.0
21505// CHECK: [0x0a,0x00,0x4a,0xd0,0x01,0xef,0x01,0x00]
21506
21507v_cmp_nlg_f32_e64 s[10:11], v1, src_vccz
21508// CHECK: [0x0a,0x00,0x4a,0xd0,0x01,0xf7,0x01,0x00]
21509
21510v_cmp_nlg_f32_e64 s[10:11], v1, src_execz
21511// CHECK: [0x0a,0x00,0x4a,0xd0,0x01,0xf9,0x01,0x00]
21512
21513v_cmp_nlg_f32_e64 s[10:11], v1, src_scc
21514// CHECK: [0x0a,0x00,0x4a,0xd0,0x01,0xfb,0x01,0x00]
21515
21516v_cmp_nlg_f32_e64 s[10:11], -v1, v2
21517// CHECK: [0x0a,0x00,0x4a,0xd0,0x01,0x05,0x02,0x20]
21518
21519v_cmp_nlg_f32_e64 s[10:11], v1, -v2
21520// CHECK: [0x0a,0x00,0x4a,0xd0,0x01,0x05,0x02,0x40]
21521
21522v_cmp_nlg_f32_e64 s[10:11], -v1, -v2
21523// CHECK: [0x0a,0x00,0x4a,0xd0,0x01,0x05,0x02,0x60]
21524
21525v_cmp_nlg_f32_e64 s[10:11], |v1|, v2
21526// CHECK: [0x0a,0x01,0x4a,0xd0,0x01,0x05,0x02,0x00]
21527
21528v_cmp_nlg_f32_e64 s[10:11], v1, |v2|
21529// CHECK: [0x0a,0x02,0x4a,0xd0,0x01,0x05,0x02,0x00]
21530
21531v_cmp_nlg_f32_e64 s[10:11], |v1|, |v2|
21532// CHECK: [0x0a,0x03,0x4a,0xd0,0x01,0x05,0x02,0x00]
21533
21534v_cmp_nlg_f32_e64 s[10:11], v1, v2 clamp
21535// CHECK: [0x0a,0x80,0x4a,0xd0,0x01,0x05,0x02,0x00]
21536
21537v_cmp_ngt_f32_e64 s[10:11], v1, v2
21538// CHECK: [0x0a,0x00,0x4b,0xd0,0x01,0x05,0x02,0x00]
21539
21540v_cmp_ngt_f32_e64 s[12:13], v1, v2
21541// CHECK: [0x0c,0x00,0x4b,0xd0,0x01,0x05,0x02,0x00]
21542
21543v_cmp_ngt_f32_e64 s[100:101], v1, v2
21544// CHECK: [0x64,0x00,0x4b,0xd0,0x01,0x05,0x02,0x00]
21545
21546v_cmp_ngt_f32_e64 flat_scratch, v1, v2
21547// CHECK: [0x66,0x00,0x4b,0xd0,0x01,0x05,0x02,0x00]
21548
21549v_cmp_ngt_f32_e64 vcc, v1, v2
21550// CHECK: [0x6a,0x00,0x4b,0xd0,0x01,0x05,0x02,0x00]
21551
21552v_cmp_ngt_f32_e64 tba, v1, v2
21553// CHECK: [0x6c,0x00,0x4b,0xd0,0x01,0x05,0x02,0x00]
21554
21555v_cmp_ngt_f32_e64 tma, v1, v2
21556// CHECK: [0x6e,0x00,0x4b,0xd0,0x01,0x05,0x02,0x00]
21557
21558v_cmp_ngt_f32_e64 ttmp[10:11], v1, v2
21559// CHECK: [0x7a,0x00,0x4b,0xd0,0x01,0x05,0x02,0x00]
21560
21561v_cmp_ngt_f32_e64 s[10:11], v255, v2
21562// CHECK: [0x0a,0x00,0x4b,0xd0,0xff,0x05,0x02,0x00]
21563
21564v_cmp_ngt_f32_e64 s[10:11], s1, v2
21565// CHECK: [0x0a,0x00,0x4b,0xd0,0x01,0x04,0x02,0x00]
21566
21567v_cmp_ngt_f32_e64 s[10:11], s101, v2
21568// CHECK: [0x0a,0x00,0x4b,0xd0,0x65,0x04,0x02,0x00]
21569
21570v_cmp_ngt_f32_e64 s[10:11], flat_scratch_lo, v2
21571// CHECK: [0x0a,0x00,0x4b,0xd0,0x66,0x04,0x02,0x00]
21572
21573v_cmp_ngt_f32_e64 s[10:11], flat_scratch_hi, v2
21574// CHECK: [0x0a,0x00,0x4b,0xd0,0x67,0x04,0x02,0x00]
21575
21576v_cmp_ngt_f32_e64 s[10:11], vcc_lo, v2
21577// CHECK: [0x0a,0x00,0x4b,0xd0,0x6a,0x04,0x02,0x00]
21578
21579v_cmp_ngt_f32_e64 s[10:11], vcc_hi, v2
21580// CHECK: [0x0a,0x00,0x4b,0xd0,0x6b,0x04,0x02,0x00]
21581
21582v_cmp_ngt_f32_e64 s[10:11], tba_lo, v2
21583// CHECK: [0x0a,0x00,0x4b,0xd0,0x6c,0x04,0x02,0x00]
21584
21585v_cmp_ngt_f32_e64 s[10:11], tba_hi, v2
21586// CHECK: [0x0a,0x00,0x4b,0xd0,0x6d,0x04,0x02,0x00]
21587
21588v_cmp_ngt_f32_e64 s[10:11], tma_lo, v2
21589// CHECK: [0x0a,0x00,0x4b,0xd0,0x6e,0x04,0x02,0x00]
21590
21591v_cmp_ngt_f32_e64 s[10:11], tma_hi, v2
21592// CHECK: [0x0a,0x00,0x4b,0xd0,0x6f,0x04,0x02,0x00]
21593
21594v_cmp_ngt_f32_e64 s[10:11], ttmp11, v2
21595// CHECK: [0x0a,0x00,0x4b,0xd0,0x7b,0x04,0x02,0x00]
21596
21597v_cmp_ngt_f32_e64 s[10:11], m0, v2
21598// CHECK: [0x0a,0x00,0x4b,0xd0,0x7c,0x04,0x02,0x00]
21599
21600v_cmp_ngt_f32_e64 s[10:11], exec_lo, v2
21601// CHECK: [0x0a,0x00,0x4b,0xd0,0x7e,0x04,0x02,0x00]
21602
21603v_cmp_ngt_f32_e64 s[10:11], exec_hi, v2
21604// CHECK: [0x0a,0x00,0x4b,0xd0,0x7f,0x04,0x02,0x00]
21605
21606v_cmp_ngt_f32_e64 s[10:11], 0, v2
21607// CHECK: [0x0a,0x00,0x4b,0xd0,0x80,0x04,0x02,0x00]
21608
21609v_cmp_ngt_f32_e64 s[10:11], -1, v2
21610// CHECK: [0x0a,0x00,0x4b,0xd0,0xc1,0x04,0x02,0x00]
21611
21612v_cmp_ngt_f32_e64 s[10:11], 0.5, v2
21613// CHECK: [0x0a,0x00,0x4b,0xd0,0xf0,0x04,0x02,0x00]
21614
21615v_cmp_ngt_f32_e64 s[10:11], -4.0, v2
21616// CHECK: [0x0a,0x00,0x4b,0xd0,0xf7,0x04,0x02,0x00]
21617
21618v_cmp_ngt_f32_e64 s[10:11], src_vccz, v2
21619// CHECK: [0x0a,0x00,0x4b,0xd0,0xfb,0x04,0x02,0x00]
21620
21621v_cmp_ngt_f32_e64 s[10:11], src_execz, v2
21622// CHECK: [0x0a,0x00,0x4b,0xd0,0xfc,0x04,0x02,0x00]
21623
21624v_cmp_ngt_f32_e64 s[10:11], src_scc, v2
21625// CHECK: [0x0a,0x00,0x4b,0xd0,0xfd,0x04,0x02,0x00]
21626
21627v_cmp_ngt_f32_e64 s[10:11], src_lds_direct, v2
21628// CHECK: [0x0a,0x00,0x4b,0xd0,0xfe,0x04,0x02,0x00]
21629
21630v_cmp_ngt_f32_e64 s[10:11], v1, v255
21631// CHECK: [0x0a,0x00,0x4b,0xd0,0x01,0xff,0x03,0x00]
21632
21633v_cmp_ngt_f32_e64 s[10:11], v1, s2
21634// CHECK: [0x0a,0x00,0x4b,0xd0,0x01,0x05,0x00,0x00]
21635
21636v_cmp_ngt_f32_e64 s[10:11], v1, s101
21637// CHECK: [0x0a,0x00,0x4b,0xd0,0x01,0xcb,0x00,0x00]
21638
21639v_cmp_ngt_f32_e64 s[10:11], v1, flat_scratch_lo
21640// CHECK: [0x0a,0x00,0x4b,0xd0,0x01,0xcd,0x00,0x00]
21641
21642v_cmp_ngt_f32_e64 s[10:11], v1, flat_scratch_hi
21643// CHECK: [0x0a,0x00,0x4b,0xd0,0x01,0xcf,0x00,0x00]
21644
21645v_cmp_ngt_f32_e64 s[10:11], v1, vcc_lo
21646// CHECK: [0x0a,0x00,0x4b,0xd0,0x01,0xd5,0x00,0x00]
21647
21648v_cmp_ngt_f32_e64 s[10:11], v1, vcc_hi
21649// CHECK: [0x0a,0x00,0x4b,0xd0,0x01,0xd7,0x00,0x00]
21650
21651v_cmp_ngt_f32_e64 s[10:11], v1, tba_lo
21652// CHECK: [0x0a,0x00,0x4b,0xd0,0x01,0xd9,0x00,0x00]
21653
21654v_cmp_ngt_f32_e64 s[10:11], v1, tba_hi
21655// CHECK: [0x0a,0x00,0x4b,0xd0,0x01,0xdb,0x00,0x00]
21656
21657v_cmp_ngt_f32_e64 s[10:11], v1, tma_lo
21658// CHECK: [0x0a,0x00,0x4b,0xd0,0x01,0xdd,0x00,0x00]
21659
21660v_cmp_ngt_f32_e64 s[10:11], v1, tma_hi
21661// CHECK: [0x0a,0x00,0x4b,0xd0,0x01,0xdf,0x00,0x00]
21662
21663v_cmp_ngt_f32_e64 s[10:11], v1, ttmp11
21664// CHECK: [0x0a,0x00,0x4b,0xd0,0x01,0xf7,0x00,0x00]
21665
21666v_cmp_ngt_f32_e64 s[10:11], v1, m0
21667// CHECK: [0x0a,0x00,0x4b,0xd0,0x01,0xf9,0x00,0x00]
21668
21669v_cmp_ngt_f32_e64 s[10:11], v1, exec_lo
21670// CHECK: [0x0a,0x00,0x4b,0xd0,0x01,0xfd,0x00,0x00]
21671
21672v_cmp_ngt_f32_e64 s[10:11], v1, exec_hi
21673// CHECK: [0x0a,0x00,0x4b,0xd0,0x01,0xff,0x00,0x00]
21674
21675v_cmp_ngt_f32_e64 s[10:11], v1, 0
21676// CHECK: [0x0a,0x00,0x4b,0xd0,0x01,0x01,0x01,0x00]
21677
21678v_cmp_ngt_f32_e64 s[10:11], v1, -1
21679// CHECK: [0x0a,0x00,0x4b,0xd0,0x01,0x83,0x01,0x00]
21680
21681v_cmp_ngt_f32_e64 s[10:11], v1, 0.5
21682// CHECK: [0x0a,0x00,0x4b,0xd0,0x01,0xe1,0x01,0x00]
21683
21684v_cmp_ngt_f32_e64 s[10:11], v1, -4.0
21685// CHECK: [0x0a,0x00,0x4b,0xd0,0x01,0xef,0x01,0x00]
21686
21687v_cmp_ngt_f32_e64 s[10:11], v1, src_vccz
21688// CHECK: [0x0a,0x00,0x4b,0xd0,0x01,0xf7,0x01,0x00]
21689
21690v_cmp_ngt_f32_e64 s[10:11], v1, src_execz
21691// CHECK: [0x0a,0x00,0x4b,0xd0,0x01,0xf9,0x01,0x00]
21692
21693v_cmp_ngt_f32_e64 s[10:11], v1, src_scc
21694// CHECK: [0x0a,0x00,0x4b,0xd0,0x01,0xfb,0x01,0x00]
21695
21696v_cmp_ngt_f32_e64 s[10:11], -v1, v2
21697// CHECK: [0x0a,0x00,0x4b,0xd0,0x01,0x05,0x02,0x20]
21698
21699v_cmp_ngt_f32_e64 s[10:11], v1, -v2
21700// CHECK: [0x0a,0x00,0x4b,0xd0,0x01,0x05,0x02,0x40]
21701
21702v_cmp_ngt_f32_e64 s[10:11], -v1, -v2
21703// CHECK: [0x0a,0x00,0x4b,0xd0,0x01,0x05,0x02,0x60]
21704
21705v_cmp_ngt_f32_e64 s[10:11], |v1|, v2
21706// CHECK: [0x0a,0x01,0x4b,0xd0,0x01,0x05,0x02,0x00]
21707
21708v_cmp_ngt_f32_e64 s[10:11], v1, |v2|
21709// CHECK: [0x0a,0x02,0x4b,0xd0,0x01,0x05,0x02,0x00]
21710
21711v_cmp_ngt_f32_e64 s[10:11], |v1|, |v2|
21712// CHECK: [0x0a,0x03,0x4b,0xd0,0x01,0x05,0x02,0x00]
21713
21714v_cmp_ngt_f32_e64 s[10:11], v1, v2 clamp
21715// CHECK: [0x0a,0x80,0x4b,0xd0,0x01,0x05,0x02,0x00]
21716
21717v_cmp_nle_f32_e64 s[10:11], v1, v2
21718// CHECK: [0x0a,0x00,0x4c,0xd0,0x01,0x05,0x02,0x00]
21719
21720v_cmp_nle_f32_e64 s[12:13], v1, v2
21721// CHECK: [0x0c,0x00,0x4c,0xd0,0x01,0x05,0x02,0x00]
21722
21723v_cmp_nle_f32_e64 s[100:101], v1, v2
21724// CHECK: [0x64,0x00,0x4c,0xd0,0x01,0x05,0x02,0x00]
21725
21726v_cmp_nle_f32_e64 flat_scratch, v1, v2
21727// CHECK: [0x66,0x00,0x4c,0xd0,0x01,0x05,0x02,0x00]
21728
21729v_cmp_nle_f32_e64 vcc, v1, v2
21730// CHECK: [0x6a,0x00,0x4c,0xd0,0x01,0x05,0x02,0x00]
21731
21732v_cmp_nle_f32_e64 tba, v1, v2
21733// CHECK: [0x6c,0x00,0x4c,0xd0,0x01,0x05,0x02,0x00]
21734
21735v_cmp_nle_f32_e64 tma, v1, v2
21736// CHECK: [0x6e,0x00,0x4c,0xd0,0x01,0x05,0x02,0x00]
21737
21738v_cmp_nle_f32_e64 ttmp[10:11], v1, v2
21739// CHECK: [0x7a,0x00,0x4c,0xd0,0x01,0x05,0x02,0x00]
21740
21741v_cmp_nle_f32_e64 s[10:11], v255, v2
21742// CHECK: [0x0a,0x00,0x4c,0xd0,0xff,0x05,0x02,0x00]
21743
21744v_cmp_nle_f32_e64 s[10:11], s1, v2
21745// CHECK: [0x0a,0x00,0x4c,0xd0,0x01,0x04,0x02,0x00]
21746
21747v_cmp_nle_f32_e64 s[10:11], s101, v2
21748// CHECK: [0x0a,0x00,0x4c,0xd0,0x65,0x04,0x02,0x00]
21749
21750v_cmp_nle_f32_e64 s[10:11], flat_scratch_lo, v2
21751// CHECK: [0x0a,0x00,0x4c,0xd0,0x66,0x04,0x02,0x00]
21752
21753v_cmp_nle_f32_e64 s[10:11], flat_scratch_hi, v2
21754// CHECK: [0x0a,0x00,0x4c,0xd0,0x67,0x04,0x02,0x00]
21755
21756v_cmp_nle_f32_e64 s[10:11], vcc_lo, v2
21757// CHECK: [0x0a,0x00,0x4c,0xd0,0x6a,0x04,0x02,0x00]
21758
21759v_cmp_nle_f32_e64 s[10:11], vcc_hi, v2
21760// CHECK: [0x0a,0x00,0x4c,0xd0,0x6b,0x04,0x02,0x00]
21761
21762v_cmp_nle_f32_e64 s[10:11], tba_lo, v2
21763// CHECK: [0x0a,0x00,0x4c,0xd0,0x6c,0x04,0x02,0x00]
21764
21765v_cmp_nle_f32_e64 s[10:11], tba_hi, v2
21766// CHECK: [0x0a,0x00,0x4c,0xd0,0x6d,0x04,0x02,0x00]
21767
21768v_cmp_nle_f32_e64 s[10:11], tma_lo, v2
21769// CHECK: [0x0a,0x00,0x4c,0xd0,0x6e,0x04,0x02,0x00]
21770
21771v_cmp_nle_f32_e64 s[10:11], tma_hi, v2
21772// CHECK: [0x0a,0x00,0x4c,0xd0,0x6f,0x04,0x02,0x00]
21773
21774v_cmp_nle_f32_e64 s[10:11], ttmp11, v2
21775// CHECK: [0x0a,0x00,0x4c,0xd0,0x7b,0x04,0x02,0x00]
21776
21777v_cmp_nle_f32_e64 s[10:11], m0, v2
21778// CHECK: [0x0a,0x00,0x4c,0xd0,0x7c,0x04,0x02,0x00]
21779
21780v_cmp_nle_f32_e64 s[10:11], exec_lo, v2
21781// CHECK: [0x0a,0x00,0x4c,0xd0,0x7e,0x04,0x02,0x00]
21782
21783v_cmp_nle_f32_e64 s[10:11], exec_hi, v2
21784// CHECK: [0x0a,0x00,0x4c,0xd0,0x7f,0x04,0x02,0x00]
21785
21786v_cmp_nle_f32_e64 s[10:11], 0, v2
21787// CHECK: [0x0a,0x00,0x4c,0xd0,0x80,0x04,0x02,0x00]
21788
21789v_cmp_nle_f32_e64 s[10:11], -1, v2
21790// CHECK: [0x0a,0x00,0x4c,0xd0,0xc1,0x04,0x02,0x00]
21791
21792v_cmp_nle_f32_e64 s[10:11], 0.5, v2
21793// CHECK: [0x0a,0x00,0x4c,0xd0,0xf0,0x04,0x02,0x00]
21794
21795v_cmp_nle_f32_e64 s[10:11], -4.0, v2
21796// CHECK: [0x0a,0x00,0x4c,0xd0,0xf7,0x04,0x02,0x00]
21797
21798v_cmp_nle_f32_e64 s[10:11], src_vccz, v2
21799// CHECK: [0x0a,0x00,0x4c,0xd0,0xfb,0x04,0x02,0x00]
21800
21801v_cmp_nle_f32_e64 s[10:11], src_execz, v2
21802// CHECK: [0x0a,0x00,0x4c,0xd0,0xfc,0x04,0x02,0x00]
21803
21804v_cmp_nle_f32_e64 s[10:11], src_scc, v2
21805// CHECK: [0x0a,0x00,0x4c,0xd0,0xfd,0x04,0x02,0x00]
21806
21807v_cmp_nle_f32_e64 s[10:11], src_lds_direct, v2
21808// CHECK: [0x0a,0x00,0x4c,0xd0,0xfe,0x04,0x02,0x00]
21809
21810v_cmp_nle_f32_e64 s[10:11], v1, v255
21811// CHECK: [0x0a,0x00,0x4c,0xd0,0x01,0xff,0x03,0x00]
21812
21813v_cmp_nle_f32_e64 s[10:11], v1, s2
21814// CHECK: [0x0a,0x00,0x4c,0xd0,0x01,0x05,0x00,0x00]
21815
21816v_cmp_nle_f32_e64 s[10:11], v1, s101
21817// CHECK: [0x0a,0x00,0x4c,0xd0,0x01,0xcb,0x00,0x00]
21818
21819v_cmp_nle_f32_e64 s[10:11], v1, flat_scratch_lo
21820// CHECK: [0x0a,0x00,0x4c,0xd0,0x01,0xcd,0x00,0x00]
21821
21822v_cmp_nle_f32_e64 s[10:11], v1, flat_scratch_hi
21823// CHECK: [0x0a,0x00,0x4c,0xd0,0x01,0xcf,0x00,0x00]
21824
21825v_cmp_nle_f32_e64 s[10:11], v1, vcc_lo
21826// CHECK: [0x0a,0x00,0x4c,0xd0,0x01,0xd5,0x00,0x00]
21827
21828v_cmp_nle_f32_e64 s[10:11], v1, vcc_hi
21829// CHECK: [0x0a,0x00,0x4c,0xd0,0x01,0xd7,0x00,0x00]
21830
21831v_cmp_nle_f32_e64 s[10:11], v1, tba_lo
21832// CHECK: [0x0a,0x00,0x4c,0xd0,0x01,0xd9,0x00,0x00]
21833
21834v_cmp_nle_f32_e64 s[10:11], v1, tba_hi
21835// CHECK: [0x0a,0x00,0x4c,0xd0,0x01,0xdb,0x00,0x00]
21836
21837v_cmp_nle_f32_e64 s[10:11], v1, tma_lo
21838// CHECK: [0x0a,0x00,0x4c,0xd0,0x01,0xdd,0x00,0x00]
21839
21840v_cmp_nle_f32_e64 s[10:11], v1, tma_hi
21841// CHECK: [0x0a,0x00,0x4c,0xd0,0x01,0xdf,0x00,0x00]
21842
21843v_cmp_nle_f32_e64 s[10:11], v1, ttmp11
21844// CHECK: [0x0a,0x00,0x4c,0xd0,0x01,0xf7,0x00,0x00]
21845
21846v_cmp_nle_f32_e64 s[10:11], v1, m0
21847// CHECK: [0x0a,0x00,0x4c,0xd0,0x01,0xf9,0x00,0x00]
21848
21849v_cmp_nle_f32_e64 s[10:11], v1, exec_lo
21850// CHECK: [0x0a,0x00,0x4c,0xd0,0x01,0xfd,0x00,0x00]
21851
21852v_cmp_nle_f32_e64 s[10:11], v1, exec_hi
21853// CHECK: [0x0a,0x00,0x4c,0xd0,0x01,0xff,0x00,0x00]
21854
21855v_cmp_nle_f32_e64 s[10:11], v1, 0
21856// CHECK: [0x0a,0x00,0x4c,0xd0,0x01,0x01,0x01,0x00]
21857
21858v_cmp_nle_f32_e64 s[10:11], v1, -1
21859// CHECK: [0x0a,0x00,0x4c,0xd0,0x01,0x83,0x01,0x00]
21860
21861v_cmp_nle_f32_e64 s[10:11], v1, 0.5
21862// CHECK: [0x0a,0x00,0x4c,0xd0,0x01,0xe1,0x01,0x00]
21863
21864v_cmp_nle_f32_e64 s[10:11], v1, -4.0
21865// CHECK: [0x0a,0x00,0x4c,0xd0,0x01,0xef,0x01,0x00]
21866
21867v_cmp_nle_f32_e64 s[10:11], v1, src_vccz
21868// CHECK: [0x0a,0x00,0x4c,0xd0,0x01,0xf7,0x01,0x00]
21869
21870v_cmp_nle_f32_e64 s[10:11], v1, src_execz
21871// CHECK: [0x0a,0x00,0x4c,0xd0,0x01,0xf9,0x01,0x00]
21872
21873v_cmp_nle_f32_e64 s[10:11], v1, src_scc
21874// CHECK: [0x0a,0x00,0x4c,0xd0,0x01,0xfb,0x01,0x00]
21875
21876v_cmp_nle_f32_e64 s[10:11], -v1, v2
21877// CHECK: [0x0a,0x00,0x4c,0xd0,0x01,0x05,0x02,0x20]
21878
21879v_cmp_nle_f32_e64 s[10:11], v1, -v2
21880// CHECK: [0x0a,0x00,0x4c,0xd0,0x01,0x05,0x02,0x40]
21881
21882v_cmp_nle_f32_e64 s[10:11], -v1, -v2
21883// CHECK: [0x0a,0x00,0x4c,0xd0,0x01,0x05,0x02,0x60]
21884
21885v_cmp_nle_f32_e64 s[10:11], |v1|, v2
21886// CHECK: [0x0a,0x01,0x4c,0xd0,0x01,0x05,0x02,0x00]
21887
21888v_cmp_nle_f32_e64 s[10:11], v1, |v2|
21889// CHECK: [0x0a,0x02,0x4c,0xd0,0x01,0x05,0x02,0x00]
21890
21891v_cmp_nle_f32_e64 s[10:11], |v1|, |v2|
21892// CHECK: [0x0a,0x03,0x4c,0xd0,0x01,0x05,0x02,0x00]
21893
21894v_cmp_nle_f32_e64 s[10:11], v1, v2 clamp
21895// CHECK: [0x0a,0x80,0x4c,0xd0,0x01,0x05,0x02,0x00]
21896
21897v_cmp_neq_f32_e64 s[10:11], v1, v2
21898// CHECK: [0x0a,0x00,0x4d,0xd0,0x01,0x05,0x02,0x00]
21899
21900v_cmp_neq_f32_e64 s[12:13], v1, v2
21901// CHECK: [0x0c,0x00,0x4d,0xd0,0x01,0x05,0x02,0x00]
21902
21903v_cmp_neq_f32_e64 s[100:101], v1, v2
21904// CHECK: [0x64,0x00,0x4d,0xd0,0x01,0x05,0x02,0x00]
21905
21906v_cmp_neq_f32_e64 flat_scratch, v1, v2
21907// CHECK: [0x66,0x00,0x4d,0xd0,0x01,0x05,0x02,0x00]
21908
21909v_cmp_neq_f32_e64 vcc, v1, v2
21910// CHECK: [0x6a,0x00,0x4d,0xd0,0x01,0x05,0x02,0x00]
21911
21912v_cmp_neq_f32_e64 tba, v1, v2
21913// CHECK: [0x6c,0x00,0x4d,0xd0,0x01,0x05,0x02,0x00]
21914
21915v_cmp_neq_f32_e64 tma, v1, v2
21916// CHECK: [0x6e,0x00,0x4d,0xd0,0x01,0x05,0x02,0x00]
21917
21918v_cmp_neq_f32_e64 ttmp[10:11], v1, v2
21919// CHECK: [0x7a,0x00,0x4d,0xd0,0x01,0x05,0x02,0x00]
21920
21921v_cmp_neq_f32_e64 s[10:11], v255, v2
21922// CHECK: [0x0a,0x00,0x4d,0xd0,0xff,0x05,0x02,0x00]
21923
21924v_cmp_neq_f32_e64 s[10:11], s1, v2
21925// CHECK: [0x0a,0x00,0x4d,0xd0,0x01,0x04,0x02,0x00]
21926
21927v_cmp_neq_f32_e64 s[10:11], s101, v2
21928// CHECK: [0x0a,0x00,0x4d,0xd0,0x65,0x04,0x02,0x00]
21929
21930v_cmp_neq_f32_e64 s[10:11], flat_scratch_lo, v2
21931// CHECK: [0x0a,0x00,0x4d,0xd0,0x66,0x04,0x02,0x00]
21932
21933v_cmp_neq_f32_e64 s[10:11], flat_scratch_hi, v2
21934// CHECK: [0x0a,0x00,0x4d,0xd0,0x67,0x04,0x02,0x00]
21935
21936v_cmp_neq_f32_e64 s[10:11], vcc_lo, v2
21937// CHECK: [0x0a,0x00,0x4d,0xd0,0x6a,0x04,0x02,0x00]
21938
21939v_cmp_neq_f32_e64 s[10:11], vcc_hi, v2
21940// CHECK: [0x0a,0x00,0x4d,0xd0,0x6b,0x04,0x02,0x00]
21941
21942v_cmp_neq_f32_e64 s[10:11], tba_lo, v2
21943// CHECK: [0x0a,0x00,0x4d,0xd0,0x6c,0x04,0x02,0x00]
21944
21945v_cmp_neq_f32_e64 s[10:11], tba_hi, v2
21946// CHECK: [0x0a,0x00,0x4d,0xd0,0x6d,0x04,0x02,0x00]
21947
21948v_cmp_neq_f32_e64 s[10:11], tma_lo, v2
21949// CHECK: [0x0a,0x00,0x4d,0xd0,0x6e,0x04,0x02,0x00]
21950
21951v_cmp_neq_f32_e64 s[10:11], tma_hi, v2
21952// CHECK: [0x0a,0x00,0x4d,0xd0,0x6f,0x04,0x02,0x00]
21953
21954v_cmp_neq_f32_e64 s[10:11], ttmp11, v2
21955// CHECK: [0x0a,0x00,0x4d,0xd0,0x7b,0x04,0x02,0x00]
21956
21957v_cmp_neq_f32_e64 s[10:11], m0, v2
21958// CHECK: [0x0a,0x00,0x4d,0xd0,0x7c,0x04,0x02,0x00]
21959
21960v_cmp_neq_f32_e64 s[10:11], exec_lo, v2
21961// CHECK: [0x0a,0x00,0x4d,0xd0,0x7e,0x04,0x02,0x00]
21962
21963v_cmp_neq_f32_e64 s[10:11], exec_hi, v2
21964// CHECK: [0x0a,0x00,0x4d,0xd0,0x7f,0x04,0x02,0x00]
21965
21966v_cmp_neq_f32_e64 s[10:11], 0, v2
21967// CHECK: [0x0a,0x00,0x4d,0xd0,0x80,0x04,0x02,0x00]
21968
21969v_cmp_neq_f32_e64 s[10:11], -1, v2
21970// CHECK: [0x0a,0x00,0x4d,0xd0,0xc1,0x04,0x02,0x00]
21971
21972v_cmp_neq_f32_e64 s[10:11], 0.5, v2
21973// CHECK: [0x0a,0x00,0x4d,0xd0,0xf0,0x04,0x02,0x00]
21974
21975v_cmp_neq_f32_e64 s[10:11], -4.0, v2
21976// CHECK: [0x0a,0x00,0x4d,0xd0,0xf7,0x04,0x02,0x00]
21977
21978v_cmp_neq_f32_e64 s[10:11], src_vccz, v2
21979// CHECK: [0x0a,0x00,0x4d,0xd0,0xfb,0x04,0x02,0x00]
21980
21981v_cmp_neq_f32_e64 s[10:11], src_execz, v2
21982// CHECK: [0x0a,0x00,0x4d,0xd0,0xfc,0x04,0x02,0x00]
21983
21984v_cmp_neq_f32_e64 s[10:11], src_scc, v2
21985// CHECK: [0x0a,0x00,0x4d,0xd0,0xfd,0x04,0x02,0x00]
21986
21987v_cmp_neq_f32_e64 s[10:11], src_lds_direct, v2
21988// CHECK: [0x0a,0x00,0x4d,0xd0,0xfe,0x04,0x02,0x00]
21989
21990v_cmp_neq_f32_e64 s[10:11], v1, v255
21991// CHECK: [0x0a,0x00,0x4d,0xd0,0x01,0xff,0x03,0x00]
21992
21993v_cmp_neq_f32_e64 s[10:11], v1, s2
21994// CHECK: [0x0a,0x00,0x4d,0xd0,0x01,0x05,0x00,0x00]
21995
21996v_cmp_neq_f32_e64 s[10:11], v1, s101
21997// CHECK: [0x0a,0x00,0x4d,0xd0,0x01,0xcb,0x00,0x00]
21998
21999v_cmp_neq_f32_e64 s[10:11], v1, flat_scratch_lo
22000// CHECK: [0x0a,0x00,0x4d,0xd0,0x01,0xcd,0x00,0x00]
22001
22002v_cmp_neq_f32_e64 s[10:11], v1, flat_scratch_hi
22003// CHECK: [0x0a,0x00,0x4d,0xd0,0x01,0xcf,0x00,0x00]
22004
22005v_cmp_neq_f32_e64 s[10:11], v1, vcc_lo
22006// CHECK: [0x0a,0x00,0x4d,0xd0,0x01,0xd5,0x00,0x00]
22007
22008v_cmp_neq_f32_e64 s[10:11], v1, vcc_hi
22009// CHECK: [0x0a,0x00,0x4d,0xd0,0x01,0xd7,0x00,0x00]
22010
22011v_cmp_neq_f32_e64 s[10:11], v1, tba_lo
22012// CHECK: [0x0a,0x00,0x4d,0xd0,0x01,0xd9,0x00,0x00]
22013
22014v_cmp_neq_f32_e64 s[10:11], v1, tba_hi
22015// CHECK: [0x0a,0x00,0x4d,0xd0,0x01,0xdb,0x00,0x00]
22016
22017v_cmp_neq_f32_e64 s[10:11], v1, tma_lo
22018// CHECK: [0x0a,0x00,0x4d,0xd0,0x01,0xdd,0x00,0x00]
22019
22020v_cmp_neq_f32_e64 s[10:11], v1, tma_hi
22021// CHECK: [0x0a,0x00,0x4d,0xd0,0x01,0xdf,0x00,0x00]
22022
22023v_cmp_neq_f32_e64 s[10:11], v1, ttmp11
22024// CHECK: [0x0a,0x00,0x4d,0xd0,0x01,0xf7,0x00,0x00]
22025
22026v_cmp_neq_f32_e64 s[10:11], v1, m0
22027// CHECK: [0x0a,0x00,0x4d,0xd0,0x01,0xf9,0x00,0x00]
22028
22029v_cmp_neq_f32_e64 s[10:11], v1, exec_lo
22030// CHECK: [0x0a,0x00,0x4d,0xd0,0x01,0xfd,0x00,0x00]
22031
22032v_cmp_neq_f32_e64 s[10:11], v1, exec_hi
22033// CHECK: [0x0a,0x00,0x4d,0xd0,0x01,0xff,0x00,0x00]
22034
22035v_cmp_neq_f32_e64 s[10:11], v1, 0
22036// CHECK: [0x0a,0x00,0x4d,0xd0,0x01,0x01,0x01,0x00]
22037
22038v_cmp_neq_f32_e64 s[10:11], v1, -1
22039// CHECK: [0x0a,0x00,0x4d,0xd0,0x01,0x83,0x01,0x00]
22040
22041v_cmp_neq_f32_e64 s[10:11], v1, 0.5
22042// CHECK: [0x0a,0x00,0x4d,0xd0,0x01,0xe1,0x01,0x00]
22043
22044v_cmp_neq_f32_e64 s[10:11], v1, -4.0
22045// CHECK: [0x0a,0x00,0x4d,0xd0,0x01,0xef,0x01,0x00]
22046
22047v_cmp_neq_f32_e64 s[10:11], v1, src_vccz
22048// CHECK: [0x0a,0x00,0x4d,0xd0,0x01,0xf7,0x01,0x00]
22049
22050v_cmp_neq_f32_e64 s[10:11], v1, src_execz
22051// CHECK: [0x0a,0x00,0x4d,0xd0,0x01,0xf9,0x01,0x00]
22052
22053v_cmp_neq_f32_e64 s[10:11], v1, src_scc
22054// CHECK: [0x0a,0x00,0x4d,0xd0,0x01,0xfb,0x01,0x00]
22055
22056v_cmp_neq_f32_e64 s[10:11], -v1, v2
22057// CHECK: [0x0a,0x00,0x4d,0xd0,0x01,0x05,0x02,0x20]
22058
22059v_cmp_neq_f32_e64 s[10:11], v1, -v2
22060// CHECK: [0x0a,0x00,0x4d,0xd0,0x01,0x05,0x02,0x40]
22061
22062v_cmp_neq_f32_e64 s[10:11], -v1, -v2
22063// CHECK: [0x0a,0x00,0x4d,0xd0,0x01,0x05,0x02,0x60]
22064
22065v_cmp_neq_f32_e64 s[10:11], |v1|, v2
22066// CHECK: [0x0a,0x01,0x4d,0xd0,0x01,0x05,0x02,0x00]
22067
22068v_cmp_neq_f32_e64 s[10:11], v1, |v2|
22069// CHECK: [0x0a,0x02,0x4d,0xd0,0x01,0x05,0x02,0x00]
22070
22071v_cmp_neq_f32_e64 s[10:11], |v1|, |v2|
22072// CHECK: [0x0a,0x03,0x4d,0xd0,0x01,0x05,0x02,0x00]
22073
22074v_cmp_neq_f32_e64 s[10:11], v1, v2 clamp
22075// CHECK: [0x0a,0x80,0x4d,0xd0,0x01,0x05,0x02,0x00]
22076
22077v_cmp_nlt_f32_e64 s[10:11], v1, v2
22078// CHECK: [0x0a,0x00,0x4e,0xd0,0x01,0x05,0x02,0x00]
22079
22080v_cmp_nlt_f32_e64 s[12:13], v1, v2
22081// CHECK: [0x0c,0x00,0x4e,0xd0,0x01,0x05,0x02,0x00]
22082
22083v_cmp_nlt_f32_e64 s[100:101], v1, v2
22084// CHECK: [0x64,0x00,0x4e,0xd0,0x01,0x05,0x02,0x00]
22085
22086v_cmp_nlt_f32_e64 flat_scratch, v1, v2
22087// CHECK: [0x66,0x00,0x4e,0xd0,0x01,0x05,0x02,0x00]
22088
22089v_cmp_nlt_f32_e64 vcc, v1, v2
22090// CHECK: [0x6a,0x00,0x4e,0xd0,0x01,0x05,0x02,0x00]
22091
22092v_cmp_nlt_f32_e64 tba, v1, v2
22093// CHECK: [0x6c,0x00,0x4e,0xd0,0x01,0x05,0x02,0x00]
22094
22095v_cmp_nlt_f32_e64 tma, v1, v2
22096// CHECK: [0x6e,0x00,0x4e,0xd0,0x01,0x05,0x02,0x00]
22097
22098v_cmp_nlt_f32_e64 ttmp[10:11], v1, v2
22099// CHECK: [0x7a,0x00,0x4e,0xd0,0x01,0x05,0x02,0x00]
22100
22101v_cmp_nlt_f32_e64 s[10:11], v255, v2
22102// CHECK: [0x0a,0x00,0x4e,0xd0,0xff,0x05,0x02,0x00]
22103
22104v_cmp_nlt_f32_e64 s[10:11], s1, v2
22105// CHECK: [0x0a,0x00,0x4e,0xd0,0x01,0x04,0x02,0x00]
22106
22107v_cmp_nlt_f32_e64 s[10:11], s101, v2
22108// CHECK: [0x0a,0x00,0x4e,0xd0,0x65,0x04,0x02,0x00]
22109
22110v_cmp_nlt_f32_e64 s[10:11], flat_scratch_lo, v2
22111// CHECK: [0x0a,0x00,0x4e,0xd0,0x66,0x04,0x02,0x00]
22112
22113v_cmp_nlt_f32_e64 s[10:11], flat_scratch_hi, v2
22114// CHECK: [0x0a,0x00,0x4e,0xd0,0x67,0x04,0x02,0x00]
22115
22116v_cmp_nlt_f32_e64 s[10:11], vcc_lo, v2
22117// CHECK: [0x0a,0x00,0x4e,0xd0,0x6a,0x04,0x02,0x00]
22118
22119v_cmp_nlt_f32_e64 s[10:11], vcc_hi, v2
22120// CHECK: [0x0a,0x00,0x4e,0xd0,0x6b,0x04,0x02,0x00]
22121
22122v_cmp_nlt_f32_e64 s[10:11], tba_lo, v2
22123// CHECK: [0x0a,0x00,0x4e,0xd0,0x6c,0x04,0x02,0x00]
22124
22125v_cmp_nlt_f32_e64 s[10:11], tba_hi, v2
22126// CHECK: [0x0a,0x00,0x4e,0xd0,0x6d,0x04,0x02,0x00]
22127
22128v_cmp_nlt_f32_e64 s[10:11], tma_lo, v2
22129// CHECK: [0x0a,0x00,0x4e,0xd0,0x6e,0x04,0x02,0x00]
22130
22131v_cmp_nlt_f32_e64 s[10:11], tma_hi, v2
22132// CHECK: [0x0a,0x00,0x4e,0xd0,0x6f,0x04,0x02,0x00]
22133
22134v_cmp_nlt_f32_e64 s[10:11], ttmp11, v2
22135// CHECK: [0x0a,0x00,0x4e,0xd0,0x7b,0x04,0x02,0x00]
22136
22137v_cmp_nlt_f32_e64 s[10:11], m0, v2
22138// CHECK: [0x0a,0x00,0x4e,0xd0,0x7c,0x04,0x02,0x00]
22139
22140v_cmp_nlt_f32_e64 s[10:11], exec_lo, v2
22141// CHECK: [0x0a,0x00,0x4e,0xd0,0x7e,0x04,0x02,0x00]
22142
22143v_cmp_nlt_f32_e64 s[10:11], exec_hi, v2
22144// CHECK: [0x0a,0x00,0x4e,0xd0,0x7f,0x04,0x02,0x00]
22145
22146v_cmp_nlt_f32_e64 s[10:11], 0, v2
22147// CHECK: [0x0a,0x00,0x4e,0xd0,0x80,0x04,0x02,0x00]
22148
22149v_cmp_nlt_f32_e64 s[10:11], -1, v2
22150// CHECK: [0x0a,0x00,0x4e,0xd0,0xc1,0x04,0x02,0x00]
22151
22152v_cmp_nlt_f32_e64 s[10:11], 0.5, v2
22153// CHECK: [0x0a,0x00,0x4e,0xd0,0xf0,0x04,0x02,0x00]
22154
22155v_cmp_nlt_f32_e64 s[10:11], -4.0, v2
22156// CHECK: [0x0a,0x00,0x4e,0xd0,0xf7,0x04,0x02,0x00]
22157
22158v_cmp_nlt_f32_e64 s[10:11], src_vccz, v2
22159// CHECK: [0x0a,0x00,0x4e,0xd0,0xfb,0x04,0x02,0x00]
22160
22161v_cmp_nlt_f32_e64 s[10:11], src_execz, v2
22162// CHECK: [0x0a,0x00,0x4e,0xd0,0xfc,0x04,0x02,0x00]
22163
22164v_cmp_nlt_f32_e64 s[10:11], src_scc, v2
22165// CHECK: [0x0a,0x00,0x4e,0xd0,0xfd,0x04,0x02,0x00]
22166
22167v_cmp_nlt_f32_e64 s[10:11], src_lds_direct, v2
22168// CHECK: [0x0a,0x00,0x4e,0xd0,0xfe,0x04,0x02,0x00]
22169
22170v_cmp_nlt_f32_e64 s[10:11], v1, v255
22171// CHECK: [0x0a,0x00,0x4e,0xd0,0x01,0xff,0x03,0x00]
22172
22173v_cmp_nlt_f32_e64 s[10:11], v1, s2
22174// CHECK: [0x0a,0x00,0x4e,0xd0,0x01,0x05,0x00,0x00]
22175
22176v_cmp_nlt_f32_e64 s[10:11], v1, s101
22177// CHECK: [0x0a,0x00,0x4e,0xd0,0x01,0xcb,0x00,0x00]
22178
22179v_cmp_nlt_f32_e64 s[10:11], v1, flat_scratch_lo
22180// CHECK: [0x0a,0x00,0x4e,0xd0,0x01,0xcd,0x00,0x00]
22181
22182v_cmp_nlt_f32_e64 s[10:11], v1, flat_scratch_hi
22183// CHECK: [0x0a,0x00,0x4e,0xd0,0x01,0xcf,0x00,0x00]
22184
22185v_cmp_nlt_f32_e64 s[10:11], v1, vcc_lo
22186// CHECK: [0x0a,0x00,0x4e,0xd0,0x01,0xd5,0x00,0x00]
22187
22188v_cmp_nlt_f32_e64 s[10:11], v1, vcc_hi
22189// CHECK: [0x0a,0x00,0x4e,0xd0,0x01,0xd7,0x00,0x00]
22190
22191v_cmp_nlt_f32_e64 s[10:11], v1, tba_lo
22192// CHECK: [0x0a,0x00,0x4e,0xd0,0x01,0xd9,0x00,0x00]
22193
22194v_cmp_nlt_f32_e64 s[10:11], v1, tba_hi
22195// CHECK: [0x0a,0x00,0x4e,0xd0,0x01,0xdb,0x00,0x00]
22196
22197v_cmp_nlt_f32_e64 s[10:11], v1, tma_lo
22198// CHECK: [0x0a,0x00,0x4e,0xd0,0x01,0xdd,0x00,0x00]
22199
22200v_cmp_nlt_f32_e64 s[10:11], v1, tma_hi
22201// CHECK: [0x0a,0x00,0x4e,0xd0,0x01,0xdf,0x00,0x00]
22202
22203v_cmp_nlt_f32_e64 s[10:11], v1, ttmp11
22204// CHECK: [0x0a,0x00,0x4e,0xd0,0x01,0xf7,0x00,0x00]
22205
22206v_cmp_nlt_f32_e64 s[10:11], v1, m0
22207// CHECK: [0x0a,0x00,0x4e,0xd0,0x01,0xf9,0x00,0x00]
22208
22209v_cmp_nlt_f32_e64 s[10:11], v1, exec_lo
22210// CHECK: [0x0a,0x00,0x4e,0xd0,0x01,0xfd,0x00,0x00]
22211
22212v_cmp_nlt_f32_e64 s[10:11], v1, exec_hi
22213// CHECK: [0x0a,0x00,0x4e,0xd0,0x01,0xff,0x00,0x00]
22214
22215v_cmp_nlt_f32_e64 s[10:11], v1, 0
22216// CHECK: [0x0a,0x00,0x4e,0xd0,0x01,0x01,0x01,0x00]
22217
22218v_cmp_nlt_f32_e64 s[10:11], v1, -1
22219// CHECK: [0x0a,0x00,0x4e,0xd0,0x01,0x83,0x01,0x00]
22220
22221v_cmp_nlt_f32_e64 s[10:11], v1, 0.5
22222// CHECK: [0x0a,0x00,0x4e,0xd0,0x01,0xe1,0x01,0x00]
22223
22224v_cmp_nlt_f32_e64 s[10:11], v1, -4.0
22225// CHECK: [0x0a,0x00,0x4e,0xd0,0x01,0xef,0x01,0x00]
22226
22227v_cmp_nlt_f32_e64 s[10:11], v1, src_vccz
22228// CHECK: [0x0a,0x00,0x4e,0xd0,0x01,0xf7,0x01,0x00]
22229
22230v_cmp_nlt_f32_e64 s[10:11], v1, src_execz
22231// CHECK: [0x0a,0x00,0x4e,0xd0,0x01,0xf9,0x01,0x00]
22232
22233v_cmp_nlt_f32_e64 s[10:11], v1, src_scc
22234// CHECK: [0x0a,0x00,0x4e,0xd0,0x01,0xfb,0x01,0x00]
22235
22236v_cmp_nlt_f32_e64 s[10:11], -v1, v2
22237// CHECK: [0x0a,0x00,0x4e,0xd0,0x01,0x05,0x02,0x20]
22238
22239v_cmp_nlt_f32_e64 s[10:11], v1, -v2
22240// CHECK: [0x0a,0x00,0x4e,0xd0,0x01,0x05,0x02,0x40]
22241
22242v_cmp_nlt_f32_e64 s[10:11], -v1, -v2
22243// CHECK: [0x0a,0x00,0x4e,0xd0,0x01,0x05,0x02,0x60]
22244
22245v_cmp_nlt_f32_e64 s[10:11], |v1|, v2
22246// CHECK: [0x0a,0x01,0x4e,0xd0,0x01,0x05,0x02,0x00]
22247
22248v_cmp_nlt_f32_e64 s[10:11], v1, |v2|
22249// CHECK: [0x0a,0x02,0x4e,0xd0,0x01,0x05,0x02,0x00]
22250
22251v_cmp_nlt_f32_e64 s[10:11], |v1|, |v2|
22252// CHECK: [0x0a,0x03,0x4e,0xd0,0x01,0x05,0x02,0x00]
22253
22254v_cmp_nlt_f32_e64 s[10:11], v1, v2 clamp
22255// CHECK: [0x0a,0x80,0x4e,0xd0,0x01,0x05,0x02,0x00]
22256
22257v_cmp_tru_f32_e64 s[10:11], v1, v2
22258// CHECK: [0x0a,0x00,0x4f,0xd0,0x01,0x05,0x02,0x00]
22259
22260v_cmp_tru_f32_e64 s[12:13], v1, v2
22261// CHECK: [0x0c,0x00,0x4f,0xd0,0x01,0x05,0x02,0x00]
22262
22263v_cmp_tru_f32_e64 s[100:101], v1, v2
22264// CHECK: [0x64,0x00,0x4f,0xd0,0x01,0x05,0x02,0x00]
22265
22266v_cmp_tru_f32_e64 flat_scratch, v1, v2
22267// CHECK: [0x66,0x00,0x4f,0xd0,0x01,0x05,0x02,0x00]
22268
22269v_cmp_tru_f32_e64 vcc, v1, v2
22270// CHECK: [0x6a,0x00,0x4f,0xd0,0x01,0x05,0x02,0x00]
22271
22272v_cmp_tru_f32_e64 tba, v1, v2
22273// CHECK: [0x6c,0x00,0x4f,0xd0,0x01,0x05,0x02,0x00]
22274
22275v_cmp_tru_f32_e64 tma, v1, v2
22276// CHECK: [0x6e,0x00,0x4f,0xd0,0x01,0x05,0x02,0x00]
22277
22278v_cmp_tru_f32_e64 ttmp[10:11], v1, v2
22279// CHECK: [0x7a,0x00,0x4f,0xd0,0x01,0x05,0x02,0x00]
22280
22281v_cmp_tru_f32_e64 s[10:11], v255, v2
22282// CHECK: [0x0a,0x00,0x4f,0xd0,0xff,0x05,0x02,0x00]
22283
22284v_cmp_tru_f32_e64 s[10:11], s1, v2
22285// CHECK: [0x0a,0x00,0x4f,0xd0,0x01,0x04,0x02,0x00]
22286
22287v_cmp_tru_f32_e64 s[10:11], s101, v2
22288// CHECK: [0x0a,0x00,0x4f,0xd0,0x65,0x04,0x02,0x00]
22289
22290v_cmp_tru_f32_e64 s[10:11], flat_scratch_lo, v2
22291// CHECK: [0x0a,0x00,0x4f,0xd0,0x66,0x04,0x02,0x00]
22292
22293v_cmp_tru_f32_e64 s[10:11], flat_scratch_hi, v2
22294// CHECK: [0x0a,0x00,0x4f,0xd0,0x67,0x04,0x02,0x00]
22295
22296v_cmp_tru_f32_e64 s[10:11], vcc_lo, v2
22297// CHECK: [0x0a,0x00,0x4f,0xd0,0x6a,0x04,0x02,0x00]
22298
22299v_cmp_tru_f32_e64 s[10:11], vcc_hi, v2
22300// CHECK: [0x0a,0x00,0x4f,0xd0,0x6b,0x04,0x02,0x00]
22301
22302v_cmp_tru_f32_e64 s[10:11], tba_lo, v2
22303// CHECK: [0x0a,0x00,0x4f,0xd0,0x6c,0x04,0x02,0x00]
22304
22305v_cmp_tru_f32_e64 s[10:11], tba_hi, v2
22306// CHECK: [0x0a,0x00,0x4f,0xd0,0x6d,0x04,0x02,0x00]
22307
22308v_cmp_tru_f32_e64 s[10:11], tma_lo, v2
22309// CHECK: [0x0a,0x00,0x4f,0xd0,0x6e,0x04,0x02,0x00]
22310
22311v_cmp_tru_f32_e64 s[10:11], tma_hi, v2
22312// CHECK: [0x0a,0x00,0x4f,0xd0,0x6f,0x04,0x02,0x00]
22313
22314v_cmp_tru_f32_e64 s[10:11], ttmp11, v2
22315// CHECK: [0x0a,0x00,0x4f,0xd0,0x7b,0x04,0x02,0x00]
22316
22317v_cmp_tru_f32_e64 s[10:11], m0, v2
22318// CHECK: [0x0a,0x00,0x4f,0xd0,0x7c,0x04,0x02,0x00]
22319
22320v_cmp_tru_f32_e64 s[10:11], exec_lo, v2
22321// CHECK: [0x0a,0x00,0x4f,0xd0,0x7e,0x04,0x02,0x00]
22322
22323v_cmp_tru_f32_e64 s[10:11], exec_hi, v2
22324// CHECK: [0x0a,0x00,0x4f,0xd0,0x7f,0x04,0x02,0x00]
22325
22326v_cmp_tru_f32_e64 s[10:11], 0, v2
22327// CHECK: [0x0a,0x00,0x4f,0xd0,0x80,0x04,0x02,0x00]
22328
22329v_cmp_tru_f32_e64 s[10:11], -1, v2
22330// CHECK: [0x0a,0x00,0x4f,0xd0,0xc1,0x04,0x02,0x00]
22331
22332v_cmp_tru_f32_e64 s[10:11], 0.5, v2
22333// CHECK: [0x0a,0x00,0x4f,0xd0,0xf0,0x04,0x02,0x00]
22334
22335v_cmp_tru_f32_e64 s[10:11], -4.0, v2
22336// CHECK: [0x0a,0x00,0x4f,0xd0,0xf7,0x04,0x02,0x00]
22337
22338v_cmp_tru_f32_e64 s[10:11], src_vccz, v2
22339// CHECK: [0x0a,0x00,0x4f,0xd0,0xfb,0x04,0x02,0x00]
22340
22341v_cmp_tru_f32_e64 s[10:11], src_execz, v2
22342// CHECK: [0x0a,0x00,0x4f,0xd0,0xfc,0x04,0x02,0x00]
22343
22344v_cmp_tru_f32_e64 s[10:11], src_scc, v2
22345// CHECK: [0x0a,0x00,0x4f,0xd0,0xfd,0x04,0x02,0x00]
22346
22347v_cmp_tru_f32_e64 s[10:11], src_lds_direct, v2
22348// CHECK: [0x0a,0x00,0x4f,0xd0,0xfe,0x04,0x02,0x00]
22349
22350v_cmp_tru_f32_e64 s[10:11], v1, v255
22351// CHECK: [0x0a,0x00,0x4f,0xd0,0x01,0xff,0x03,0x00]
22352
22353v_cmp_tru_f32_e64 s[10:11], v1, s2
22354// CHECK: [0x0a,0x00,0x4f,0xd0,0x01,0x05,0x00,0x00]
22355
22356v_cmp_tru_f32_e64 s[10:11], v1, s101
22357// CHECK: [0x0a,0x00,0x4f,0xd0,0x01,0xcb,0x00,0x00]
22358
22359v_cmp_tru_f32_e64 s[10:11], v1, flat_scratch_lo
22360// CHECK: [0x0a,0x00,0x4f,0xd0,0x01,0xcd,0x00,0x00]
22361
22362v_cmp_tru_f32_e64 s[10:11], v1, flat_scratch_hi
22363// CHECK: [0x0a,0x00,0x4f,0xd0,0x01,0xcf,0x00,0x00]
22364
22365v_cmp_tru_f32_e64 s[10:11], v1, vcc_lo
22366// CHECK: [0x0a,0x00,0x4f,0xd0,0x01,0xd5,0x00,0x00]
22367
22368v_cmp_tru_f32_e64 s[10:11], v1, vcc_hi
22369// CHECK: [0x0a,0x00,0x4f,0xd0,0x01,0xd7,0x00,0x00]
22370
22371v_cmp_tru_f32_e64 s[10:11], v1, tba_lo
22372// CHECK: [0x0a,0x00,0x4f,0xd0,0x01,0xd9,0x00,0x00]
22373
22374v_cmp_tru_f32_e64 s[10:11], v1, tba_hi
22375// CHECK: [0x0a,0x00,0x4f,0xd0,0x01,0xdb,0x00,0x00]
22376
22377v_cmp_tru_f32_e64 s[10:11], v1, tma_lo
22378// CHECK: [0x0a,0x00,0x4f,0xd0,0x01,0xdd,0x00,0x00]
22379
22380v_cmp_tru_f32_e64 s[10:11], v1, tma_hi
22381// CHECK: [0x0a,0x00,0x4f,0xd0,0x01,0xdf,0x00,0x00]
22382
22383v_cmp_tru_f32_e64 s[10:11], v1, ttmp11
22384// CHECK: [0x0a,0x00,0x4f,0xd0,0x01,0xf7,0x00,0x00]
22385
22386v_cmp_tru_f32_e64 s[10:11], v1, m0
22387// CHECK: [0x0a,0x00,0x4f,0xd0,0x01,0xf9,0x00,0x00]
22388
22389v_cmp_tru_f32_e64 s[10:11], v1, exec_lo
22390// CHECK: [0x0a,0x00,0x4f,0xd0,0x01,0xfd,0x00,0x00]
22391
22392v_cmp_tru_f32_e64 s[10:11], v1, exec_hi
22393// CHECK: [0x0a,0x00,0x4f,0xd0,0x01,0xff,0x00,0x00]
22394
22395v_cmp_tru_f32_e64 s[10:11], v1, 0
22396// CHECK: [0x0a,0x00,0x4f,0xd0,0x01,0x01,0x01,0x00]
22397
22398v_cmp_tru_f32_e64 s[10:11], v1, -1
22399// CHECK: [0x0a,0x00,0x4f,0xd0,0x01,0x83,0x01,0x00]
22400
22401v_cmp_tru_f32_e64 s[10:11], v1, 0.5
22402// CHECK: [0x0a,0x00,0x4f,0xd0,0x01,0xe1,0x01,0x00]
22403
22404v_cmp_tru_f32_e64 s[10:11], v1, -4.0
22405// CHECK: [0x0a,0x00,0x4f,0xd0,0x01,0xef,0x01,0x00]
22406
22407v_cmp_tru_f32_e64 s[10:11], v1, src_vccz
22408// CHECK: [0x0a,0x00,0x4f,0xd0,0x01,0xf7,0x01,0x00]
22409
22410v_cmp_tru_f32_e64 s[10:11], v1, src_execz
22411// CHECK: [0x0a,0x00,0x4f,0xd0,0x01,0xf9,0x01,0x00]
22412
22413v_cmp_tru_f32_e64 s[10:11], v1, src_scc
22414// CHECK: [0x0a,0x00,0x4f,0xd0,0x01,0xfb,0x01,0x00]
22415
22416v_cmp_tru_f32_e64 s[10:11], -v1, v2
22417// CHECK: [0x0a,0x00,0x4f,0xd0,0x01,0x05,0x02,0x20]
22418
22419v_cmp_tru_f32_e64 s[10:11], v1, -v2
22420// CHECK: [0x0a,0x00,0x4f,0xd0,0x01,0x05,0x02,0x40]
22421
22422v_cmp_tru_f32_e64 s[10:11], -v1, -v2
22423// CHECK: [0x0a,0x00,0x4f,0xd0,0x01,0x05,0x02,0x60]
22424
22425v_cmp_tru_f32_e64 s[10:11], |v1|, v2
22426// CHECK: [0x0a,0x01,0x4f,0xd0,0x01,0x05,0x02,0x00]
22427
22428v_cmp_tru_f32_e64 s[10:11], v1, |v2|
22429// CHECK: [0x0a,0x02,0x4f,0xd0,0x01,0x05,0x02,0x00]
22430
22431v_cmp_tru_f32_e64 s[10:11], |v1|, |v2|
22432// CHECK: [0x0a,0x03,0x4f,0xd0,0x01,0x05,0x02,0x00]
22433
22434v_cmp_tru_f32_e64 s[10:11], v1, v2 clamp
22435// CHECK: [0x0a,0x80,0x4f,0xd0,0x01,0x05,0x02,0x00]
22436
22437v_cmpx_f_f32_e64 s[10:11], v1, v2
22438// CHECK: [0x0a,0x00,0x50,0xd0,0x01,0x05,0x02,0x00]
22439
22440v_cmpx_f_f32_e64 s[12:13], v1, v2
22441// CHECK: [0x0c,0x00,0x50,0xd0,0x01,0x05,0x02,0x00]
22442
22443v_cmpx_f_f32_e64 s[100:101], v1, v2
22444// CHECK: [0x64,0x00,0x50,0xd0,0x01,0x05,0x02,0x00]
22445
22446v_cmpx_f_f32_e64 flat_scratch, v1, v2
22447// CHECK: [0x66,0x00,0x50,0xd0,0x01,0x05,0x02,0x00]
22448
22449v_cmpx_f_f32_e64 vcc, v1, v2
22450// CHECK: [0x6a,0x00,0x50,0xd0,0x01,0x05,0x02,0x00]
22451
22452v_cmpx_f_f32_e64 tba, v1, v2
22453// CHECK: [0x6c,0x00,0x50,0xd0,0x01,0x05,0x02,0x00]
22454
22455v_cmpx_f_f32_e64 tma, v1, v2
22456// CHECK: [0x6e,0x00,0x50,0xd0,0x01,0x05,0x02,0x00]
22457
22458v_cmpx_f_f32_e64 ttmp[10:11], v1, v2
22459// CHECK: [0x7a,0x00,0x50,0xd0,0x01,0x05,0x02,0x00]
22460
22461v_cmpx_f_f32_e64 s[10:11], v255, v2
22462// CHECK: [0x0a,0x00,0x50,0xd0,0xff,0x05,0x02,0x00]
22463
22464v_cmpx_f_f32_e64 s[10:11], s1, v2
22465// CHECK: [0x0a,0x00,0x50,0xd0,0x01,0x04,0x02,0x00]
22466
22467v_cmpx_f_f32_e64 s[10:11], s101, v2
22468// CHECK: [0x0a,0x00,0x50,0xd0,0x65,0x04,0x02,0x00]
22469
22470v_cmpx_f_f32_e64 s[10:11], flat_scratch_lo, v2
22471// CHECK: [0x0a,0x00,0x50,0xd0,0x66,0x04,0x02,0x00]
22472
22473v_cmpx_f_f32_e64 s[10:11], flat_scratch_hi, v2
22474// CHECK: [0x0a,0x00,0x50,0xd0,0x67,0x04,0x02,0x00]
22475
22476v_cmpx_f_f32_e64 s[10:11], vcc_lo, v2
22477// CHECK: [0x0a,0x00,0x50,0xd0,0x6a,0x04,0x02,0x00]
22478
22479v_cmpx_f_f32_e64 s[10:11], vcc_hi, v2
22480// CHECK: [0x0a,0x00,0x50,0xd0,0x6b,0x04,0x02,0x00]
22481
22482v_cmpx_f_f32_e64 s[10:11], tba_lo, v2
22483// CHECK: [0x0a,0x00,0x50,0xd0,0x6c,0x04,0x02,0x00]
22484
22485v_cmpx_f_f32_e64 s[10:11], tba_hi, v2
22486// CHECK: [0x0a,0x00,0x50,0xd0,0x6d,0x04,0x02,0x00]
22487
22488v_cmpx_f_f32_e64 s[10:11], tma_lo, v2
22489// CHECK: [0x0a,0x00,0x50,0xd0,0x6e,0x04,0x02,0x00]
22490
22491v_cmpx_f_f32_e64 s[10:11], tma_hi, v2
22492// CHECK: [0x0a,0x00,0x50,0xd0,0x6f,0x04,0x02,0x00]
22493
22494v_cmpx_f_f32_e64 s[10:11], ttmp11, v2
22495// CHECK: [0x0a,0x00,0x50,0xd0,0x7b,0x04,0x02,0x00]
22496
22497v_cmpx_f_f32_e64 s[10:11], m0, v2
22498// CHECK: [0x0a,0x00,0x50,0xd0,0x7c,0x04,0x02,0x00]
22499
22500v_cmpx_f_f32_e64 s[10:11], exec_lo, v2
22501// CHECK: [0x0a,0x00,0x50,0xd0,0x7e,0x04,0x02,0x00]
22502
22503v_cmpx_f_f32_e64 s[10:11], exec_hi, v2
22504// CHECK: [0x0a,0x00,0x50,0xd0,0x7f,0x04,0x02,0x00]
22505
22506v_cmpx_f_f32_e64 s[10:11], 0, v2
22507// CHECK: [0x0a,0x00,0x50,0xd0,0x80,0x04,0x02,0x00]
22508
22509v_cmpx_f_f32_e64 s[10:11], -1, v2
22510// CHECK: [0x0a,0x00,0x50,0xd0,0xc1,0x04,0x02,0x00]
22511
22512v_cmpx_f_f32_e64 s[10:11], 0.5, v2
22513// CHECK: [0x0a,0x00,0x50,0xd0,0xf0,0x04,0x02,0x00]
22514
22515v_cmpx_f_f32_e64 s[10:11], -4.0, v2
22516// CHECK: [0x0a,0x00,0x50,0xd0,0xf7,0x04,0x02,0x00]
22517
22518v_cmpx_f_f32_e64 s[10:11], src_vccz, v2
22519// CHECK: [0x0a,0x00,0x50,0xd0,0xfb,0x04,0x02,0x00]
22520
22521v_cmpx_f_f32_e64 s[10:11], src_execz, v2
22522// CHECK: [0x0a,0x00,0x50,0xd0,0xfc,0x04,0x02,0x00]
22523
22524v_cmpx_f_f32_e64 s[10:11], src_scc, v2
22525// CHECK: [0x0a,0x00,0x50,0xd0,0xfd,0x04,0x02,0x00]
22526
22527v_cmpx_f_f32_e64 s[10:11], src_lds_direct, v2
22528// CHECK: [0x0a,0x00,0x50,0xd0,0xfe,0x04,0x02,0x00]
22529
22530v_cmpx_f_f32_e64 s[10:11], v1, v255
22531// CHECK: [0x0a,0x00,0x50,0xd0,0x01,0xff,0x03,0x00]
22532
22533v_cmpx_f_f32_e64 s[10:11], v1, s2
22534// CHECK: [0x0a,0x00,0x50,0xd0,0x01,0x05,0x00,0x00]
22535
22536v_cmpx_f_f32_e64 s[10:11], v1, s101
22537// CHECK: [0x0a,0x00,0x50,0xd0,0x01,0xcb,0x00,0x00]
22538
22539v_cmpx_f_f32_e64 s[10:11], v1, flat_scratch_lo
22540// CHECK: [0x0a,0x00,0x50,0xd0,0x01,0xcd,0x00,0x00]
22541
22542v_cmpx_f_f32_e64 s[10:11], v1, flat_scratch_hi
22543// CHECK: [0x0a,0x00,0x50,0xd0,0x01,0xcf,0x00,0x00]
22544
22545v_cmpx_f_f32_e64 s[10:11], v1, vcc_lo
22546// CHECK: [0x0a,0x00,0x50,0xd0,0x01,0xd5,0x00,0x00]
22547
22548v_cmpx_f_f32_e64 s[10:11], v1, vcc_hi
22549// CHECK: [0x0a,0x00,0x50,0xd0,0x01,0xd7,0x00,0x00]
22550
22551v_cmpx_f_f32_e64 s[10:11], v1, tba_lo
22552// CHECK: [0x0a,0x00,0x50,0xd0,0x01,0xd9,0x00,0x00]
22553
22554v_cmpx_f_f32_e64 s[10:11], v1, tba_hi
22555// CHECK: [0x0a,0x00,0x50,0xd0,0x01,0xdb,0x00,0x00]
22556
22557v_cmpx_f_f32_e64 s[10:11], v1, tma_lo
22558// CHECK: [0x0a,0x00,0x50,0xd0,0x01,0xdd,0x00,0x00]
22559
22560v_cmpx_f_f32_e64 s[10:11], v1, tma_hi
22561// CHECK: [0x0a,0x00,0x50,0xd0,0x01,0xdf,0x00,0x00]
22562
22563v_cmpx_f_f32_e64 s[10:11], v1, ttmp11
22564// CHECK: [0x0a,0x00,0x50,0xd0,0x01,0xf7,0x00,0x00]
22565
22566v_cmpx_f_f32_e64 s[10:11], v1, m0
22567// CHECK: [0x0a,0x00,0x50,0xd0,0x01,0xf9,0x00,0x00]
22568
22569v_cmpx_f_f32_e64 s[10:11], v1, exec_lo
22570// CHECK: [0x0a,0x00,0x50,0xd0,0x01,0xfd,0x00,0x00]
22571
22572v_cmpx_f_f32_e64 s[10:11], v1, exec_hi
22573// CHECK: [0x0a,0x00,0x50,0xd0,0x01,0xff,0x00,0x00]
22574
22575v_cmpx_f_f32_e64 s[10:11], v1, 0
22576// CHECK: [0x0a,0x00,0x50,0xd0,0x01,0x01,0x01,0x00]
22577
22578v_cmpx_f_f32_e64 s[10:11], v1, -1
22579// CHECK: [0x0a,0x00,0x50,0xd0,0x01,0x83,0x01,0x00]
22580
22581v_cmpx_f_f32_e64 s[10:11], v1, 0.5
22582// CHECK: [0x0a,0x00,0x50,0xd0,0x01,0xe1,0x01,0x00]
22583
22584v_cmpx_f_f32_e64 s[10:11], v1, -4.0
22585// CHECK: [0x0a,0x00,0x50,0xd0,0x01,0xef,0x01,0x00]
22586
22587v_cmpx_f_f32_e64 s[10:11], v1, src_vccz
22588// CHECK: [0x0a,0x00,0x50,0xd0,0x01,0xf7,0x01,0x00]
22589
22590v_cmpx_f_f32_e64 s[10:11], v1, src_execz
22591// CHECK: [0x0a,0x00,0x50,0xd0,0x01,0xf9,0x01,0x00]
22592
22593v_cmpx_f_f32_e64 s[10:11], v1, src_scc
22594// CHECK: [0x0a,0x00,0x50,0xd0,0x01,0xfb,0x01,0x00]
22595
22596v_cmpx_f_f32_e64 s[10:11], -v1, v2
22597// CHECK: [0x0a,0x00,0x50,0xd0,0x01,0x05,0x02,0x20]
22598
22599v_cmpx_f_f32_e64 s[10:11], v1, -v2
22600// CHECK: [0x0a,0x00,0x50,0xd0,0x01,0x05,0x02,0x40]
22601
22602v_cmpx_f_f32_e64 s[10:11], -v1, -v2
22603// CHECK: [0x0a,0x00,0x50,0xd0,0x01,0x05,0x02,0x60]
22604
22605v_cmpx_f_f32_e64 s[10:11], |v1|, v2
22606// CHECK: [0x0a,0x01,0x50,0xd0,0x01,0x05,0x02,0x00]
22607
22608v_cmpx_f_f32_e64 s[10:11], v1, |v2|
22609// CHECK: [0x0a,0x02,0x50,0xd0,0x01,0x05,0x02,0x00]
22610
22611v_cmpx_f_f32_e64 s[10:11], |v1|, |v2|
22612// CHECK: [0x0a,0x03,0x50,0xd0,0x01,0x05,0x02,0x00]
22613
22614v_cmpx_f_f32_e64 s[10:11], v1, v2 clamp
22615// CHECK: [0x0a,0x80,0x50,0xd0,0x01,0x05,0x02,0x00]
22616
22617v_cmpx_lt_f32_e64 s[10:11], v1, v2
22618// CHECK: [0x0a,0x00,0x51,0xd0,0x01,0x05,0x02,0x00]
22619
22620v_cmpx_lt_f32_e64 s[12:13], v1, v2
22621// CHECK: [0x0c,0x00,0x51,0xd0,0x01,0x05,0x02,0x00]
22622
22623v_cmpx_lt_f32_e64 s[100:101], v1, v2
22624// CHECK: [0x64,0x00,0x51,0xd0,0x01,0x05,0x02,0x00]
22625
22626v_cmpx_lt_f32_e64 flat_scratch, v1, v2
22627// CHECK: [0x66,0x00,0x51,0xd0,0x01,0x05,0x02,0x00]
22628
22629v_cmpx_lt_f32_e64 vcc, v1, v2
22630// CHECK: [0x6a,0x00,0x51,0xd0,0x01,0x05,0x02,0x00]
22631
22632v_cmpx_lt_f32_e64 tba, v1, v2
22633// CHECK: [0x6c,0x00,0x51,0xd0,0x01,0x05,0x02,0x00]
22634
22635v_cmpx_lt_f32_e64 tma, v1, v2
22636// CHECK: [0x6e,0x00,0x51,0xd0,0x01,0x05,0x02,0x00]
22637
22638v_cmpx_lt_f32_e64 ttmp[10:11], v1, v2
22639// CHECK: [0x7a,0x00,0x51,0xd0,0x01,0x05,0x02,0x00]
22640
22641v_cmpx_lt_f32_e64 s[10:11], v255, v2
22642// CHECK: [0x0a,0x00,0x51,0xd0,0xff,0x05,0x02,0x00]
22643
22644v_cmpx_lt_f32_e64 s[10:11], s1, v2
22645// CHECK: [0x0a,0x00,0x51,0xd0,0x01,0x04,0x02,0x00]
22646
22647v_cmpx_lt_f32_e64 s[10:11], s101, v2
22648// CHECK: [0x0a,0x00,0x51,0xd0,0x65,0x04,0x02,0x00]
22649
22650v_cmpx_lt_f32_e64 s[10:11], flat_scratch_lo, v2
22651// CHECK: [0x0a,0x00,0x51,0xd0,0x66,0x04,0x02,0x00]
22652
22653v_cmpx_lt_f32_e64 s[10:11], flat_scratch_hi, v2
22654// CHECK: [0x0a,0x00,0x51,0xd0,0x67,0x04,0x02,0x00]
22655
22656v_cmpx_lt_f32_e64 s[10:11], vcc_lo, v2
22657// CHECK: [0x0a,0x00,0x51,0xd0,0x6a,0x04,0x02,0x00]
22658
22659v_cmpx_lt_f32_e64 s[10:11], vcc_hi, v2
22660// CHECK: [0x0a,0x00,0x51,0xd0,0x6b,0x04,0x02,0x00]
22661
22662v_cmpx_lt_f32_e64 s[10:11], tba_lo, v2
22663// CHECK: [0x0a,0x00,0x51,0xd0,0x6c,0x04,0x02,0x00]
22664
22665v_cmpx_lt_f32_e64 s[10:11], tba_hi, v2
22666// CHECK: [0x0a,0x00,0x51,0xd0,0x6d,0x04,0x02,0x00]
22667
22668v_cmpx_lt_f32_e64 s[10:11], tma_lo, v2
22669// CHECK: [0x0a,0x00,0x51,0xd0,0x6e,0x04,0x02,0x00]
22670
22671v_cmpx_lt_f32_e64 s[10:11], tma_hi, v2
22672// CHECK: [0x0a,0x00,0x51,0xd0,0x6f,0x04,0x02,0x00]
22673
22674v_cmpx_lt_f32_e64 s[10:11], ttmp11, v2
22675// CHECK: [0x0a,0x00,0x51,0xd0,0x7b,0x04,0x02,0x00]
22676
22677v_cmpx_lt_f32_e64 s[10:11], m0, v2
22678// CHECK: [0x0a,0x00,0x51,0xd0,0x7c,0x04,0x02,0x00]
22679
22680v_cmpx_lt_f32_e64 s[10:11], exec_lo, v2
22681// CHECK: [0x0a,0x00,0x51,0xd0,0x7e,0x04,0x02,0x00]
22682
22683v_cmpx_lt_f32_e64 s[10:11], exec_hi, v2
22684// CHECK: [0x0a,0x00,0x51,0xd0,0x7f,0x04,0x02,0x00]
22685
22686v_cmpx_lt_f32_e64 s[10:11], 0, v2
22687// CHECK: [0x0a,0x00,0x51,0xd0,0x80,0x04,0x02,0x00]
22688
22689v_cmpx_lt_f32_e64 s[10:11], -1, v2
22690// CHECK: [0x0a,0x00,0x51,0xd0,0xc1,0x04,0x02,0x00]
22691
22692v_cmpx_lt_f32_e64 s[10:11], 0.5, v2
22693// CHECK: [0x0a,0x00,0x51,0xd0,0xf0,0x04,0x02,0x00]
22694
22695v_cmpx_lt_f32_e64 s[10:11], -4.0, v2
22696// CHECK: [0x0a,0x00,0x51,0xd0,0xf7,0x04,0x02,0x00]
22697
22698v_cmpx_lt_f32_e64 s[10:11], src_vccz, v2
22699// CHECK: [0x0a,0x00,0x51,0xd0,0xfb,0x04,0x02,0x00]
22700
22701v_cmpx_lt_f32_e64 s[10:11], src_execz, v2
22702// CHECK: [0x0a,0x00,0x51,0xd0,0xfc,0x04,0x02,0x00]
22703
22704v_cmpx_lt_f32_e64 s[10:11], src_scc, v2
22705// CHECK: [0x0a,0x00,0x51,0xd0,0xfd,0x04,0x02,0x00]
22706
22707v_cmpx_lt_f32_e64 s[10:11], src_lds_direct, v2
22708// CHECK: [0x0a,0x00,0x51,0xd0,0xfe,0x04,0x02,0x00]
22709
22710v_cmpx_lt_f32_e64 s[10:11], v1, v255
22711// CHECK: [0x0a,0x00,0x51,0xd0,0x01,0xff,0x03,0x00]
22712
22713v_cmpx_lt_f32_e64 s[10:11], v1, s2
22714// CHECK: [0x0a,0x00,0x51,0xd0,0x01,0x05,0x00,0x00]
22715
22716v_cmpx_lt_f32_e64 s[10:11], v1, s101
22717// CHECK: [0x0a,0x00,0x51,0xd0,0x01,0xcb,0x00,0x00]
22718
22719v_cmpx_lt_f32_e64 s[10:11], v1, flat_scratch_lo
22720// CHECK: [0x0a,0x00,0x51,0xd0,0x01,0xcd,0x00,0x00]
22721
22722v_cmpx_lt_f32_e64 s[10:11], v1, flat_scratch_hi
22723// CHECK: [0x0a,0x00,0x51,0xd0,0x01,0xcf,0x00,0x00]
22724
22725v_cmpx_lt_f32_e64 s[10:11], v1, vcc_lo
22726// CHECK: [0x0a,0x00,0x51,0xd0,0x01,0xd5,0x00,0x00]
22727
22728v_cmpx_lt_f32_e64 s[10:11], v1, vcc_hi
22729// CHECK: [0x0a,0x00,0x51,0xd0,0x01,0xd7,0x00,0x00]
22730
22731v_cmpx_lt_f32_e64 s[10:11], v1, tba_lo
22732// CHECK: [0x0a,0x00,0x51,0xd0,0x01,0xd9,0x00,0x00]
22733
22734v_cmpx_lt_f32_e64 s[10:11], v1, tba_hi
22735// CHECK: [0x0a,0x00,0x51,0xd0,0x01,0xdb,0x00,0x00]
22736
22737v_cmpx_lt_f32_e64 s[10:11], v1, tma_lo
22738// CHECK: [0x0a,0x00,0x51,0xd0,0x01,0xdd,0x00,0x00]
22739
22740v_cmpx_lt_f32_e64 s[10:11], v1, tma_hi
22741// CHECK: [0x0a,0x00,0x51,0xd0,0x01,0xdf,0x00,0x00]
22742
22743v_cmpx_lt_f32_e64 s[10:11], v1, ttmp11
22744// CHECK: [0x0a,0x00,0x51,0xd0,0x01,0xf7,0x00,0x00]
22745
22746v_cmpx_lt_f32_e64 s[10:11], v1, m0
22747// CHECK: [0x0a,0x00,0x51,0xd0,0x01,0xf9,0x00,0x00]
22748
22749v_cmpx_lt_f32_e64 s[10:11], v1, exec_lo
22750// CHECK: [0x0a,0x00,0x51,0xd0,0x01,0xfd,0x00,0x00]
22751
22752v_cmpx_lt_f32_e64 s[10:11], v1, exec_hi
22753// CHECK: [0x0a,0x00,0x51,0xd0,0x01,0xff,0x00,0x00]
22754
22755v_cmpx_lt_f32_e64 s[10:11], v1, 0
22756// CHECK: [0x0a,0x00,0x51,0xd0,0x01,0x01,0x01,0x00]
22757
22758v_cmpx_lt_f32_e64 s[10:11], v1, -1
22759// CHECK: [0x0a,0x00,0x51,0xd0,0x01,0x83,0x01,0x00]
22760
22761v_cmpx_lt_f32_e64 s[10:11], v1, 0.5
22762// CHECK: [0x0a,0x00,0x51,0xd0,0x01,0xe1,0x01,0x00]
22763
22764v_cmpx_lt_f32_e64 s[10:11], v1, -4.0
22765// CHECK: [0x0a,0x00,0x51,0xd0,0x01,0xef,0x01,0x00]
22766
22767v_cmpx_lt_f32_e64 s[10:11], v1, src_vccz
22768// CHECK: [0x0a,0x00,0x51,0xd0,0x01,0xf7,0x01,0x00]
22769
22770v_cmpx_lt_f32_e64 s[10:11], v1, src_execz
22771// CHECK: [0x0a,0x00,0x51,0xd0,0x01,0xf9,0x01,0x00]
22772
22773v_cmpx_lt_f32_e64 s[10:11], v1, src_scc
22774// CHECK: [0x0a,0x00,0x51,0xd0,0x01,0xfb,0x01,0x00]
22775
22776v_cmpx_lt_f32_e64 s[10:11], -v1, v2
22777// CHECK: [0x0a,0x00,0x51,0xd0,0x01,0x05,0x02,0x20]
22778
22779v_cmpx_lt_f32_e64 s[10:11], v1, -v2
22780// CHECK: [0x0a,0x00,0x51,0xd0,0x01,0x05,0x02,0x40]
22781
22782v_cmpx_lt_f32_e64 s[10:11], -v1, -v2
22783// CHECK: [0x0a,0x00,0x51,0xd0,0x01,0x05,0x02,0x60]
22784
22785v_cmpx_lt_f32_e64 s[10:11], |v1|, v2
22786// CHECK: [0x0a,0x01,0x51,0xd0,0x01,0x05,0x02,0x00]
22787
22788v_cmpx_lt_f32_e64 s[10:11], v1, |v2|
22789// CHECK: [0x0a,0x02,0x51,0xd0,0x01,0x05,0x02,0x00]
22790
22791v_cmpx_lt_f32_e64 s[10:11], |v1|, |v2|
22792// CHECK: [0x0a,0x03,0x51,0xd0,0x01,0x05,0x02,0x00]
22793
22794v_cmpx_lt_f32_e64 s[10:11], v1, v2 clamp
22795// CHECK: [0x0a,0x80,0x51,0xd0,0x01,0x05,0x02,0x00]
22796
22797v_cmpx_eq_f32_e64 s[10:11], v1, v2
22798// CHECK: [0x0a,0x00,0x52,0xd0,0x01,0x05,0x02,0x00]
22799
22800v_cmpx_eq_f32_e64 s[12:13], v1, v2
22801// CHECK: [0x0c,0x00,0x52,0xd0,0x01,0x05,0x02,0x00]
22802
22803v_cmpx_eq_f32_e64 s[100:101], v1, v2
22804// CHECK: [0x64,0x00,0x52,0xd0,0x01,0x05,0x02,0x00]
22805
22806v_cmpx_eq_f32_e64 flat_scratch, v1, v2
22807// CHECK: [0x66,0x00,0x52,0xd0,0x01,0x05,0x02,0x00]
22808
22809v_cmpx_eq_f32_e64 vcc, v1, v2
22810// CHECK: [0x6a,0x00,0x52,0xd0,0x01,0x05,0x02,0x00]
22811
22812v_cmpx_eq_f32_e64 tba, v1, v2
22813// CHECK: [0x6c,0x00,0x52,0xd0,0x01,0x05,0x02,0x00]
22814
22815v_cmpx_eq_f32_e64 tma, v1, v2
22816// CHECK: [0x6e,0x00,0x52,0xd0,0x01,0x05,0x02,0x00]
22817
22818v_cmpx_eq_f32_e64 ttmp[10:11], v1, v2
22819// CHECK: [0x7a,0x00,0x52,0xd0,0x01,0x05,0x02,0x00]
22820
22821v_cmpx_eq_f32_e64 s[10:11], v255, v2
22822// CHECK: [0x0a,0x00,0x52,0xd0,0xff,0x05,0x02,0x00]
22823
22824v_cmpx_eq_f32_e64 s[10:11], s1, v2
22825// CHECK: [0x0a,0x00,0x52,0xd0,0x01,0x04,0x02,0x00]
22826
22827v_cmpx_eq_f32_e64 s[10:11], s101, v2
22828// CHECK: [0x0a,0x00,0x52,0xd0,0x65,0x04,0x02,0x00]
22829
22830v_cmpx_eq_f32_e64 s[10:11], flat_scratch_lo, v2
22831// CHECK: [0x0a,0x00,0x52,0xd0,0x66,0x04,0x02,0x00]
22832
22833v_cmpx_eq_f32_e64 s[10:11], flat_scratch_hi, v2
22834// CHECK: [0x0a,0x00,0x52,0xd0,0x67,0x04,0x02,0x00]
22835
22836v_cmpx_eq_f32_e64 s[10:11], vcc_lo, v2
22837// CHECK: [0x0a,0x00,0x52,0xd0,0x6a,0x04,0x02,0x00]
22838
22839v_cmpx_eq_f32_e64 s[10:11], vcc_hi, v2
22840// CHECK: [0x0a,0x00,0x52,0xd0,0x6b,0x04,0x02,0x00]
22841
22842v_cmpx_eq_f32_e64 s[10:11], tba_lo, v2
22843// CHECK: [0x0a,0x00,0x52,0xd0,0x6c,0x04,0x02,0x00]
22844
22845v_cmpx_eq_f32_e64 s[10:11], tba_hi, v2
22846// CHECK: [0x0a,0x00,0x52,0xd0,0x6d,0x04,0x02,0x00]
22847
22848v_cmpx_eq_f32_e64 s[10:11], tma_lo, v2
22849// CHECK: [0x0a,0x00,0x52,0xd0,0x6e,0x04,0x02,0x00]
22850
22851v_cmpx_eq_f32_e64 s[10:11], tma_hi, v2
22852// CHECK: [0x0a,0x00,0x52,0xd0,0x6f,0x04,0x02,0x00]
22853
22854v_cmpx_eq_f32_e64 s[10:11], ttmp11, v2
22855// CHECK: [0x0a,0x00,0x52,0xd0,0x7b,0x04,0x02,0x00]
22856
22857v_cmpx_eq_f32_e64 s[10:11], m0, v2
22858// CHECK: [0x0a,0x00,0x52,0xd0,0x7c,0x04,0x02,0x00]
22859
22860v_cmpx_eq_f32_e64 s[10:11], exec_lo, v2
22861// CHECK: [0x0a,0x00,0x52,0xd0,0x7e,0x04,0x02,0x00]
22862
22863v_cmpx_eq_f32_e64 s[10:11], exec_hi, v2
22864// CHECK: [0x0a,0x00,0x52,0xd0,0x7f,0x04,0x02,0x00]
22865
22866v_cmpx_eq_f32_e64 s[10:11], 0, v2
22867// CHECK: [0x0a,0x00,0x52,0xd0,0x80,0x04,0x02,0x00]
22868
22869v_cmpx_eq_f32_e64 s[10:11], -1, v2
22870// CHECK: [0x0a,0x00,0x52,0xd0,0xc1,0x04,0x02,0x00]
22871
22872v_cmpx_eq_f32_e64 s[10:11], 0.5, v2
22873// CHECK: [0x0a,0x00,0x52,0xd0,0xf0,0x04,0x02,0x00]
22874
22875v_cmpx_eq_f32_e64 s[10:11], -4.0, v2
22876// CHECK: [0x0a,0x00,0x52,0xd0,0xf7,0x04,0x02,0x00]
22877
22878v_cmpx_eq_f32_e64 s[10:11], src_vccz, v2
22879// CHECK: [0x0a,0x00,0x52,0xd0,0xfb,0x04,0x02,0x00]
22880
22881v_cmpx_eq_f32_e64 s[10:11], src_execz, v2
22882// CHECK: [0x0a,0x00,0x52,0xd0,0xfc,0x04,0x02,0x00]
22883
22884v_cmpx_eq_f32_e64 s[10:11], src_scc, v2
22885// CHECK: [0x0a,0x00,0x52,0xd0,0xfd,0x04,0x02,0x00]
22886
22887v_cmpx_eq_f32_e64 s[10:11], src_lds_direct, v2
22888// CHECK: [0x0a,0x00,0x52,0xd0,0xfe,0x04,0x02,0x00]
22889
22890v_cmpx_eq_f32_e64 s[10:11], v1, v255
22891// CHECK: [0x0a,0x00,0x52,0xd0,0x01,0xff,0x03,0x00]
22892
22893v_cmpx_eq_f32_e64 s[10:11], v1, s2
22894// CHECK: [0x0a,0x00,0x52,0xd0,0x01,0x05,0x00,0x00]
22895
22896v_cmpx_eq_f32_e64 s[10:11], v1, s101
22897// CHECK: [0x0a,0x00,0x52,0xd0,0x01,0xcb,0x00,0x00]
22898
22899v_cmpx_eq_f32_e64 s[10:11], v1, flat_scratch_lo
22900// CHECK: [0x0a,0x00,0x52,0xd0,0x01,0xcd,0x00,0x00]
22901
22902v_cmpx_eq_f32_e64 s[10:11], v1, flat_scratch_hi
22903// CHECK: [0x0a,0x00,0x52,0xd0,0x01,0xcf,0x00,0x00]
22904
22905v_cmpx_eq_f32_e64 s[10:11], v1, vcc_lo
22906// CHECK: [0x0a,0x00,0x52,0xd0,0x01,0xd5,0x00,0x00]
22907
22908v_cmpx_eq_f32_e64 s[10:11], v1, vcc_hi
22909// CHECK: [0x0a,0x00,0x52,0xd0,0x01,0xd7,0x00,0x00]
22910
22911v_cmpx_eq_f32_e64 s[10:11], v1, tba_lo
22912// CHECK: [0x0a,0x00,0x52,0xd0,0x01,0xd9,0x00,0x00]
22913
22914v_cmpx_eq_f32_e64 s[10:11], v1, tba_hi
22915// CHECK: [0x0a,0x00,0x52,0xd0,0x01,0xdb,0x00,0x00]
22916
22917v_cmpx_eq_f32_e64 s[10:11], v1, tma_lo
22918// CHECK: [0x0a,0x00,0x52,0xd0,0x01,0xdd,0x00,0x00]
22919
22920v_cmpx_eq_f32_e64 s[10:11], v1, tma_hi
22921// CHECK: [0x0a,0x00,0x52,0xd0,0x01,0xdf,0x00,0x00]
22922
22923v_cmpx_eq_f32_e64 s[10:11], v1, ttmp11
22924// CHECK: [0x0a,0x00,0x52,0xd0,0x01,0xf7,0x00,0x00]
22925
22926v_cmpx_eq_f32_e64 s[10:11], v1, m0
22927// CHECK: [0x0a,0x00,0x52,0xd0,0x01,0xf9,0x00,0x00]
22928
22929v_cmpx_eq_f32_e64 s[10:11], v1, exec_lo
22930// CHECK: [0x0a,0x00,0x52,0xd0,0x01,0xfd,0x00,0x00]
22931
22932v_cmpx_eq_f32_e64 s[10:11], v1, exec_hi
22933// CHECK: [0x0a,0x00,0x52,0xd0,0x01,0xff,0x00,0x00]
22934
22935v_cmpx_eq_f32_e64 s[10:11], v1, 0
22936// CHECK: [0x0a,0x00,0x52,0xd0,0x01,0x01,0x01,0x00]
22937
22938v_cmpx_eq_f32_e64 s[10:11], v1, -1
22939// CHECK: [0x0a,0x00,0x52,0xd0,0x01,0x83,0x01,0x00]
22940
22941v_cmpx_eq_f32_e64 s[10:11], v1, 0.5
22942// CHECK: [0x0a,0x00,0x52,0xd0,0x01,0xe1,0x01,0x00]
22943
22944v_cmpx_eq_f32_e64 s[10:11], v1, -4.0
22945// CHECK: [0x0a,0x00,0x52,0xd0,0x01,0xef,0x01,0x00]
22946
22947v_cmpx_eq_f32_e64 s[10:11], v1, src_vccz
22948// CHECK: [0x0a,0x00,0x52,0xd0,0x01,0xf7,0x01,0x00]
22949
22950v_cmpx_eq_f32_e64 s[10:11], v1, src_execz
22951// CHECK: [0x0a,0x00,0x52,0xd0,0x01,0xf9,0x01,0x00]
22952
22953v_cmpx_eq_f32_e64 s[10:11], v1, src_scc
22954// CHECK: [0x0a,0x00,0x52,0xd0,0x01,0xfb,0x01,0x00]
22955
22956v_cmpx_eq_f32_e64 s[10:11], -v1, v2
22957// CHECK: [0x0a,0x00,0x52,0xd0,0x01,0x05,0x02,0x20]
22958
22959v_cmpx_eq_f32_e64 s[10:11], v1, -v2
22960// CHECK: [0x0a,0x00,0x52,0xd0,0x01,0x05,0x02,0x40]
22961
22962v_cmpx_eq_f32_e64 s[10:11], -v1, -v2
22963// CHECK: [0x0a,0x00,0x52,0xd0,0x01,0x05,0x02,0x60]
22964
22965v_cmpx_eq_f32_e64 s[10:11], |v1|, v2
22966// CHECK: [0x0a,0x01,0x52,0xd0,0x01,0x05,0x02,0x00]
22967
22968v_cmpx_eq_f32_e64 s[10:11], v1, |v2|
22969// CHECK: [0x0a,0x02,0x52,0xd0,0x01,0x05,0x02,0x00]
22970
22971v_cmpx_eq_f32_e64 s[10:11], |v1|, |v2|
22972// CHECK: [0x0a,0x03,0x52,0xd0,0x01,0x05,0x02,0x00]
22973
22974v_cmpx_eq_f32_e64 s[10:11], v1, v2 clamp
22975// CHECK: [0x0a,0x80,0x52,0xd0,0x01,0x05,0x02,0x00]
22976
22977v_cmpx_le_f32_e64 s[10:11], v1, v2
22978// CHECK: [0x0a,0x00,0x53,0xd0,0x01,0x05,0x02,0x00]
22979
22980v_cmpx_le_f32_e64 s[12:13], v1, v2
22981// CHECK: [0x0c,0x00,0x53,0xd0,0x01,0x05,0x02,0x00]
22982
22983v_cmpx_le_f32_e64 s[100:101], v1, v2
22984// CHECK: [0x64,0x00,0x53,0xd0,0x01,0x05,0x02,0x00]
22985
22986v_cmpx_le_f32_e64 flat_scratch, v1, v2
22987// CHECK: [0x66,0x00,0x53,0xd0,0x01,0x05,0x02,0x00]
22988
22989v_cmpx_le_f32_e64 vcc, v1, v2
22990// CHECK: [0x6a,0x00,0x53,0xd0,0x01,0x05,0x02,0x00]
22991
22992v_cmpx_le_f32_e64 tba, v1, v2
22993// CHECK: [0x6c,0x00,0x53,0xd0,0x01,0x05,0x02,0x00]
22994
22995v_cmpx_le_f32_e64 tma, v1, v2
22996// CHECK: [0x6e,0x00,0x53,0xd0,0x01,0x05,0x02,0x00]
22997
22998v_cmpx_le_f32_e64 ttmp[10:11], v1, v2
22999// CHECK: [0x7a,0x00,0x53,0xd0,0x01,0x05,0x02,0x00]
23000
23001v_cmpx_le_f32_e64 s[10:11], v255, v2
23002// CHECK: [0x0a,0x00,0x53,0xd0,0xff,0x05,0x02,0x00]
23003
23004v_cmpx_le_f32_e64 s[10:11], s1, v2
23005// CHECK: [0x0a,0x00,0x53,0xd0,0x01,0x04,0x02,0x00]
23006
23007v_cmpx_le_f32_e64 s[10:11], s101, v2
23008// CHECK: [0x0a,0x00,0x53,0xd0,0x65,0x04,0x02,0x00]
23009
23010v_cmpx_le_f32_e64 s[10:11], flat_scratch_lo, v2
23011// CHECK: [0x0a,0x00,0x53,0xd0,0x66,0x04,0x02,0x00]
23012
23013v_cmpx_le_f32_e64 s[10:11], flat_scratch_hi, v2
23014// CHECK: [0x0a,0x00,0x53,0xd0,0x67,0x04,0x02,0x00]
23015
23016v_cmpx_le_f32_e64 s[10:11], vcc_lo, v2
23017// CHECK: [0x0a,0x00,0x53,0xd0,0x6a,0x04,0x02,0x00]
23018
23019v_cmpx_le_f32_e64 s[10:11], vcc_hi, v2
23020// CHECK: [0x0a,0x00,0x53,0xd0,0x6b,0x04,0x02,0x00]
23021
23022v_cmpx_le_f32_e64 s[10:11], tba_lo, v2
23023// CHECK: [0x0a,0x00,0x53,0xd0,0x6c,0x04,0x02,0x00]
23024
23025v_cmpx_le_f32_e64 s[10:11], tba_hi, v2
23026// CHECK: [0x0a,0x00,0x53,0xd0,0x6d,0x04,0x02,0x00]
23027
23028v_cmpx_le_f32_e64 s[10:11], tma_lo, v2
23029// CHECK: [0x0a,0x00,0x53,0xd0,0x6e,0x04,0x02,0x00]
23030
23031v_cmpx_le_f32_e64 s[10:11], tma_hi, v2
23032// CHECK: [0x0a,0x00,0x53,0xd0,0x6f,0x04,0x02,0x00]
23033
23034v_cmpx_le_f32_e64 s[10:11], ttmp11, v2
23035// CHECK: [0x0a,0x00,0x53,0xd0,0x7b,0x04,0x02,0x00]
23036
23037v_cmpx_le_f32_e64 s[10:11], m0, v2
23038// CHECK: [0x0a,0x00,0x53,0xd0,0x7c,0x04,0x02,0x00]
23039
23040v_cmpx_le_f32_e64 s[10:11], exec_lo, v2
23041// CHECK: [0x0a,0x00,0x53,0xd0,0x7e,0x04,0x02,0x00]
23042
23043v_cmpx_le_f32_e64 s[10:11], exec_hi, v2
23044// CHECK: [0x0a,0x00,0x53,0xd0,0x7f,0x04,0x02,0x00]
23045
23046v_cmpx_le_f32_e64 s[10:11], 0, v2
23047// CHECK: [0x0a,0x00,0x53,0xd0,0x80,0x04,0x02,0x00]
23048
23049v_cmpx_le_f32_e64 s[10:11], -1, v2
23050// CHECK: [0x0a,0x00,0x53,0xd0,0xc1,0x04,0x02,0x00]
23051
23052v_cmpx_le_f32_e64 s[10:11], 0.5, v2
23053// CHECK: [0x0a,0x00,0x53,0xd0,0xf0,0x04,0x02,0x00]
23054
23055v_cmpx_le_f32_e64 s[10:11], -4.0, v2
23056// CHECK: [0x0a,0x00,0x53,0xd0,0xf7,0x04,0x02,0x00]
23057
23058v_cmpx_le_f32_e64 s[10:11], src_vccz, v2
23059// CHECK: [0x0a,0x00,0x53,0xd0,0xfb,0x04,0x02,0x00]
23060
23061v_cmpx_le_f32_e64 s[10:11], src_execz, v2
23062// CHECK: [0x0a,0x00,0x53,0xd0,0xfc,0x04,0x02,0x00]
23063
23064v_cmpx_le_f32_e64 s[10:11], src_scc, v2
23065// CHECK: [0x0a,0x00,0x53,0xd0,0xfd,0x04,0x02,0x00]
23066
23067v_cmpx_le_f32_e64 s[10:11], src_lds_direct, v2
23068// CHECK: [0x0a,0x00,0x53,0xd0,0xfe,0x04,0x02,0x00]
23069
23070v_cmpx_le_f32_e64 s[10:11], v1, v255
23071// CHECK: [0x0a,0x00,0x53,0xd0,0x01,0xff,0x03,0x00]
23072
23073v_cmpx_le_f32_e64 s[10:11], v1, s2
23074// CHECK: [0x0a,0x00,0x53,0xd0,0x01,0x05,0x00,0x00]
23075
23076v_cmpx_le_f32_e64 s[10:11], v1, s101
23077// CHECK: [0x0a,0x00,0x53,0xd0,0x01,0xcb,0x00,0x00]
23078
23079v_cmpx_le_f32_e64 s[10:11], v1, flat_scratch_lo
23080// CHECK: [0x0a,0x00,0x53,0xd0,0x01,0xcd,0x00,0x00]
23081
23082v_cmpx_le_f32_e64 s[10:11], v1, flat_scratch_hi
23083// CHECK: [0x0a,0x00,0x53,0xd0,0x01,0xcf,0x00,0x00]
23084
23085v_cmpx_le_f32_e64 s[10:11], v1, vcc_lo
23086// CHECK: [0x0a,0x00,0x53,0xd0,0x01,0xd5,0x00,0x00]
23087
23088v_cmpx_le_f32_e64 s[10:11], v1, vcc_hi
23089// CHECK: [0x0a,0x00,0x53,0xd0,0x01,0xd7,0x00,0x00]
23090
23091v_cmpx_le_f32_e64 s[10:11], v1, tba_lo
23092// CHECK: [0x0a,0x00,0x53,0xd0,0x01,0xd9,0x00,0x00]
23093
23094v_cmpx_le_f32_e64 s[10:11], v1, tba_hi
23095// CHECK: [0x0a,0x00,0x53,0xd0,0x01,0xdb,0x00,0x00]
23096
23097v_cmpx_le_f32_e64 s[10:11], v1, tma_lo
23098// CHECK: [0x0a,0x00,0x53,0xd0,0x01,0xdd,0x00,0x00]
23099
23100v_cmpx_le_f32_e64 s[10:11], v1, tma_hi
23101// CHECK: [0x0a,0x00,0x53,0xd0,0x01,0xdf,0x00,0x00]
23102
23103v_cmpx_le_f32_e64 s[10:11], v1, ttmp11
23104// CHECK: [0x0a,0x00,0x53,0xd0,0x01,0xf7,0x00,0x00]
23105
23106v_cmpx_le_f32_e64 s[10:11], v1, m0
23107// CHECK: [0x0a,0x00,0x53,0xd0,0x01,0xf9,0x00,0x00]
23108
23109v_cmpx_le_f32_e64 s[10:11], v1, exec_lo
23110// CHECK: [0x0a,0x00,0x53,0xd0,0x01,0xfd,0x00,0x00]
23111
23112v_cmpx_le_f32_e64 s[10:11], v1, exec_hi
23113// CHECK: [0x0a,0x00,0x53,0xd0,0x01,0xff,0x00,0x00]
23114
23115v_cmpx_le_f32_e64 s[10:11], v1, 0
23116// CHECK: [0x0a,0x00,0x53,0xd0,0x01,0x01,0x01,0x00]
23117
23118v_cmpx_le_f32_e64 s[10:11], v1, -1
23119// CHECK: [0x0a,0x00,0x53,0xd0,0x01,0x83,0x01,0x00]
23120
23121v_cmpx_le_f32_e64 s[10:11], v1, 0.5
23122// CHECK: [0x0a,0x00,0x53,0xd0,0x01,0xe1,0x01,0x00]
23123
23124v_cmpx_le_f32_e64 s[10:11], v1, -4.0
23125// CHECK: [0x0a,0x00,0x53,0xd0,0x01,0xef,0x01,0x00]
23126
23127v_cmpx_le_f32_e64 s[10:11], v1, src_vccz
23128// CHECK: [0x0a,0x00,0x53,0xd0,0x01,0xf7,0x01,0x00]
23129
23130v_cmpx_le_f32_e64 s[10:11], v1, src_execz
23131// CHECK: [0x0a,0x00,0x53,0xd0,0x01,0xf9,0x01,0x00]
23132
23133v_cmpx_le_f32_e64 s[10:11], v1, src_scc
23134// CHECK: [0x0a,0x00,0x53,0xd0,0x01,0xfb,0x01,0x00]
23135
23136v_cmpx_le_f32_e64 s[10:11], -v1, v2
23137// CHECK: [0x0a,0x00,0x53,0xd0,0x01,0x05,0x02,0x20]
23138
23139v_cmpx_le_f32_e64 s[10:11], v1, -v2
23140// CHECK: [0x0a,0x00,0x53,0xd0,0x01,0x05,0x02,0x40]
23141
23142v_cmpx_le_f32_e64 s[10:11], -v1, -v2
23143// CHECK: [0x0a,0x00,0x53,0xd0,0x01,0x05,0x02,0x60]
23144
23145v_cmpx_le_f32_e64 s[10:11], |v1|, v2
23146// CHECK: [0x0a,0x01,0x53,0xd0,0x01,0x05,0x02,0x00]
23147
23148v_cmpx_le_f32_e64 s[10:11], v1, |v2|
23149// CHECK: [0x0a,0x02,0x53,0xd0,0x01,0x05,0x02,0x00]
23150
23151v_cmpx_le_f32_e64 s[10:11], |v1|, |v2|
23152// CHECK: [0x0a,0x03,0x53,0xd0,0x01,0x05,0x02,0x00]
23153
23154v_cmpx_le_f32_e64 s[10:11], v1, v2 clamp
23155// CHECK: [0x0a,0x80,0x53,0xd0,0x01,0x05,0x02,0x00]
23156
23157v_cmpx_gt_f32_e64 s[10:11], v1, v2
23158// CHECK: [0x0a,0x00,0x54,0xd0,0x01,0x05,0x02,0x00]
23159
23160v_cmpx_gt_f32_e64 s[12:13], v1, v2
23161// CHECK: [0x0c,0x00,0x54,0xd0,0x01,0x05,0x02,0x00]
23162
23163v_cmpx_gt_f32_e64 s[100:101], v1, v2
23164// CHECK: [0x64,0x00,0x54,0xd0,0x01,0x05,0x02,0x00]
23165
23166v_cmpx_gt_f32_e64 flat_scratch, v1, v2
23167// CHECK: [0x66,0x00,0x54,0xd0,0x01,0x05,0x02,0x00]
23168
23169v_cmpx_gt_f32_e64 vcc, v1, v2
23170// CHECK: [0x6a,0x00,0x54,0xd0,0x01,0x05,0x02,0x00]
23171
23172v_cmpx_gt_f32_e64 tba, v1, v2
23173// CHECK: [0x6c,0x00,0x54,0xd0,0x01,0x05,0x02,0x00]
23174
23175v_cmpx_gt_f32_e64 tma, v1, v2
23176// CHECK: [0x6e,0x00,0x54,0xd0,0x01,0x05,0x02,0x00]
23177
23178v_cmpx_gt_f32_e64 ttmp[10:11], v1, v2
23179// CHECK: [0x7a,0x00,0x54,0xd0,0x01,0x05,0x02,0x00]
23180
23181v_cmpx_gt_f32_e64 s[10:11], v255, v2
23182// CHECK: [0x0a,0x00,0x54,0xd0,0xff,0x05,0x02,0x00]
23183
23184v_cmpx_gt_f32_e64 s[10:11], s1, v2
23185// CHECK: [0x0a,0x00,0x54,0xd0,0x01,0x04,0x02,0x00]
23186
23187v_cmpx_gt_f32_e64 s[10:11], s101, v2
23188// CHECK: [0x0a,0x00,0x54,0xd0,0x65,0x04,0x02,0x00]
23189
23190v_cmpx_gt_f32_e64 s[10:11], flat_scratch_lo, v2
23191// CHECK: [0x0a,0x00,0x54,0xd0,0x66,0x04,0x02,0x00]
23192
23193v_cmpx_gt_f32_e64 s[10:11], flat_scratch_hi, v2
23194// CHECK: [0x0a,0x00,0x54,0xd0,0x67,0x04,0x02,0x00]
23195
23196v_cmpx_gt_f32_e64 s[10:11], vcc_lo, v2
23197// CHECK: [0x0a,0x00,0x54,0xd0,0x6a,0x04,0x02,0x00]
23198
23199v_cmpx_gt_f32_e64 s[10:11], vcc_hi, v2
23200// CHECK: [0x0a,0x00,0x54,0xd0,0x6b,0x04,0x02,0x00]
23201
23202v_cmpx_gt_f32_e64 s[10:11], tba_lo, v2
23203// CHECK: [0x0a,0x00,0x54,0xd0,0x6c,0x04,0x02,0x00]
23204
23205v_cmpx_gt_f32_e64 s[10:11], tba_hi, v2
23206// CHECK: [0x0a,0x00,0x54,0xd0,0x6d,0x04,0x02,0x00]
23207
23208v_cmpx_gt_f32_e64 s[10:11], tma_lo, v2
23209// CHECK: [0x0a,0x00,0x54,0xd0,0x6e,0x04,0x02,0x00]
23210
23211v_cmpx_gt_f32_e64 s[10:11], tma_hi, v2
23212// CHECK: [0x0a,0x00,0x54,0xd0,0x6f,0x04,0x02,0x00]
23213
23214v_cmpx_gt_f32_e64 s[10:11], ttmp11, v2
23215// CHECK: [0x0a,0x00,0x54,0xd0,0x7b,0x04,0x02,0x00]
23216
23217v_cmpx_gt_f32_e64 s[10:11], m0, v2
23218// CHECK: [0x0a,0x00,0x54,0xd0,0x7c,0x04,0x02,0x00]
23219
23220v_cmpx_gt_f32_e64 s[10:11], exec_lo, v2
23221// CHECK: [0x0a,0x00,0x54,0xd0,0x7e,0x04,0x02,0x00]
23222
23223v_cmpx_gt_f32_e64 s[10:11], exec_hi, v2
23224// CHECK: [0x0a,0x00,0x54,0xd0,0x7f,0x04,0x02,0x00]
23225
23226v_cmpx_gt_f32_e64 s[10:11], 0, v2
23227// CHECK: [0x0a,0x00,0x54,0xd0,0x80,0x04,0x02,0x00]
23228
23229v_cmpx_gt_f32_e64 s[10:11], -1, v2
23230// CHECK: [0x0a,0x00,0x54,0xd0,0xc1,0x04,0x02,0x00]
23231
23232v_cmpx_gt_f32_e64 s[10:11], 0.5, v2
23233// CHECK: [0x0a,0x00,0x54,0xd0,0xf0,0x04,0x02,0x00]
23234
23235v_cmpx_gt_f32_e64 s[10:11], -4.0, v2
23236// CHECK: [0x0a,0x00,0x54,0xd0,0xf7,0x04,0x02,0x00]
23237
23238v_cmpx_gt_f32_e64 s[10:11], src_vccz, v2
23239// CHECK: [0x0a,0x00,0x54,0xd0,0xfb,0x04,0x02,0x00]
23240
23241v_cmpx_gt_f32_e64 s[10:11], src_execz, v2
23242// CHECK: [0x0a,0x00,0x54,0xd0,0xfc,0x04,0x02,0x00]
23243
23244v_cmpx_gt_f32_e64 s[10:11], src_scc, v2
23245// CHECK: [0x0a,0x00,0x54,0xd0,0xfd,0x04,0x02,0x00]
23246
23247v_cmpx_gt_f32_e64 s[10:11], src_lds_direct, v2
23248// CHECK: [0x0a,0x00,0x54,0xd0,0xfe,0x04,0x02,0x00]
23249
23250v_cmpx_gt_f32_e64 s[10:11], v1, v255
23251// CHECK: [0x0a,0x00,0x54,0xd0,0x01,0xff,0x03,0x00]
23252
23253v_cmpx_gt_f32_e64 s[10:11], v1, s2
23254// CHECK: [0x0a,0x00,0x54,0xd0,0x01,0x05,0x00,0x00]
23255
23256v_cmpx_gt_f32_e64 s[10:11], v1, s101
23257// CHECK: [0x0a,0x00,0x54,0xd0,0x01,0xcb,0x00,0x00]
23258
23259v_cmpx_gt_f32_e64 s[10:11], v1, flat_scratch_lo
23260// CHECK: [0x0a,0x00,0x54,0xd0,0x01,0xcd,0x00,0x00]
23261
23262v_cmpx_gt_f32_e64 s[10:11], v1, flat_scratch_hi
23263// CHECK: [0x0a,0x00,0x54,0xd0,0x01,0xcf,0x00,0x00]
23264
23265v_cmpx_gt_f32_e64 s[10:11], v1, vcc_lo
23266// CHECK: [0x0a,0x00,0x54,0xd0,0x01,0xd5,0x00,0x00]
23267
23268v_cmpx_gt_f32_e64 s[10:11], v1, vcc_hi
23269// CHECK: [0x0a,0x00,0x54,0xd0,0x01,0xd7,0x00,0x00]
23270
23271v_cmpx_gt_f32_e64 s[10:11], v1, tba_lo
23272// CHECK: [0x0a,0x00,0x54,0xd0,0x01,0xd9,0x00,0x00]
23273
23274v_cmpx_gt_f32_e64 s[10:11], v1, tba_hi
23275// CHECK: [0x0a,0x00,0x54,0xd0,0x01,0xdb,0x00,0x00]
23276
23277v_cmpx_gt_f32_e64 s[10:11], v1, tma_lo
23278// CHECK: [0x0a,0x00,0x54,0xd0,0x01,0xdd,0x00,0x00]
23279
23280v_cmpx_gt_f32_e64 s[10:11], v1, tma_hi
23281// CHECK: [0x0a,0x00,0x54,0xd0,0x01,0xdf,0x00,0x00]
23282
23283v_cmpx_gt_f32_e64 s[10:11], v1, ttmp11
23284// CHECK: [0x0a,0x00,0x54,0xd0,0x01,0xf7,0x00,0x00]
23285
23286v_cmpx_gt_f32_e64 s[10:11], v1, m0
23287// CHECK: [0x0a,0x00,0x54,0xd0,0x01,0xf9,0x00,0x00]
23288
23289v_cmpx_gt_f32_e64 s[10:11], v1, exec_lo
23290// CHECK: [0x0a,0x00,0x54,0xd0,0x01,0xfd,0x00,0x00]
23291
23292v_cmpx_gt_f32_e64 s[10:11], v1, exec_hi
23293// CHECK: [0x0a,0x00,0x54,0xd0,0x01,0xff,0x00,0x00]
23294
23295v_cmpx_gt_f32_e64 s[10:11], v1, 0
23296// CHECK: [0x0a,0x00,0x54,0xd0,0x01,0x01,0x01,0x00]
23297
23298v_cmpx_gt_f32_e64 s[10:11], v1, -1
23299// CHECK: [0x0a,0x00,0x54,0xd0,0x01,0x83,0x01,0x00]
23300
23301v_cmpx_gt_f32_e64 s[10:11], v1, 0.5
23302// CHECK: [0x0a,0x00,0x54,0xd0,0x01,0xe1,0x01,0x00]
23303
23304v_cmpx_gt_f32_e64 s[10:11], v1, -4.0
23305// CHECK: [0x0a,0x00,0x54,0xd0,0x01,0xef,0x01,0x00]
23306
23307v_cmpx_gt_f32_e64 s[10:11], v1, src_vccz
23308// CHECK: [0x0a,0x00,0x54,0xd0,0x01,0xf7,0x01,0x00]
23309
23310v_cmpx_gt_f32_e64 s[10:11], v1, src_execz
23311// CHECK: [0x0a,0x00,0x54,0xd0,0x01,0xf9,0x01,0x00]
23312
23313v_cmpx_gt_f32_e64 s[10:11], v1, src_scc
23314// CHECK: [0x0a,0x00,0x54,0xd0,0x01,0xfb,0x01,0x00]
23315
23316v_cmpx_gt_f32_e64 s[10:11], -v1, v2
23317// CHECK: [0x0a,0x00,0x54,0xd0,0x01,0x05,0x02,0x20]
23318
23319v_cmpx_gt_f32_e64 s[10:11], v1, -v2
23320// CHECK: [0x0a,0x00,0x54,0xd0,0x01,0x05,0x02,0x40]
23321
23322v_cmpx_gt_f32_e64 s[10:11], -v1, -v2
23323// CHECK: [0x0a,0x00,0x54,0xd0,0x01,0x05,0x02,0x60]
23324
23325v_cmpx_gt_f32_e64 s[10:11], |v1|, v2
23326// CHECK: [0x0a,0x01,0x54,0xd0,0x01,0x05,0x02,0x00]
23327
23328v_cmpx_gt_f32_e64 s[10:11], v1, |v2|
23329// CHECK: [0x0a,0x02,0x54,0xd0,0x01,0x05,0x02,0x00]
23330
23331v_cmpx_gt_f32_e64 s[10:11], |v1|, |v2|
23332// CHECK: [0x0a,0x03,0x54,0xd0,0x01,0x05,0x02,0x00]
23333
23334v_cmpx_gt_f32_e64 s[10:11], v1, v2 clamp
23335// CHECK: [0x0a,0x80,0x54,0xd0,0x01,0x05,0x02,0x00]
23336
23337v_cmpx_lg_f32_e64 s[10:11], v1, v2
23338// CHECK: [0x0a,0x00,0x55,0xd0,0x01,0x05,0x02,0x00]
23339
23340v_cmpx_lg_f32_e64 s[12:13], v1, v2
23341// CHECK: [0x0c,0x00,0x55,0xd0,0x01,0x05,0x02,0x00]
23342
23343v_cmpx_lg_f32_e64 s[100:101], v1, v2
23344// CHECK: [0x64,0x00,0x55,0xd0,0x01,0x05,0x02,0x00]
23345
23346v_cmpx_lg_f32_e64 flat_scratch, v1, v2
23347// CHECK: [0x66,0x00,0x55,0xd0,0x01,0x05,0x02,0x00]
23348
23349v_cmpx_lg_f32_e64 vcc, v1, v2
23350// CHECK: [0x6a,0x00,0x55,0xd0,0x01,0x05,0x02,0x00]
23351
23352v_cmpx_lg_f32_e64 tba, v1, v2
23353// CHECK: [0x6c,0x00,0x55,0xd0,0x01,0x05,0x02,0x00]
23354
23355v_cmpx_lg_f32_e64 tma, v1, v2
23356// CHECK: [0x6e,0x00,0x55,0xd0,0x01,0x05,0x02,0x00]
23357
23358v_cmpx_lg_f32_e64 ttmp[10:11], v1, v2
23359// CHECK: [0x7a,0x00,0x55,0xd0,0x01,0x05,0x02,0x00]
23360
23361v_cmpx_lg_f32_e64 s[10:11], v255, v2
23362// CHECK: [0x0a,0x00,0x55,0xd0,0xff,0x05,0x02,0x00]
23363
23364v_cmpx_lg_f32_e64 s[10:11], s1, v2
23365// CHECK: [0x0a,0x00,0x55,0xd0,0x01,0x04,0x02,0x00]
23366
23367v_cmpx_lg_f32_e64 s[10:11], s101, v2
23368// CHECK: [0x0a,0x00,0x55,0xd0,0x65,0x04,0x02,0x00]
23369
23370v_cmpx_lg_f32_e64 s[10:11], flat_scratch_lo, v2
23371// CHECK: [0x0a,0x00,0x55,0xd0,0x66,0x04,0x02,0x00]
23372
23373v_cmpx_lg_f32_e64 s[10:11], flat_scratch_hi, v2
23374// CHECK: [0x0a,0x00,0x55,0xd0,0x67,0x04,0x02,0x00]
23375
23376v_cmpx_lg_f32_e64 s[10:11], vcc_lo, v2
23377// CHECK: [0x0a,0x00,0x55,0xd0,0x6a,0x04,0x02,0x00]
23378
23379v_cmpx_lg_f32_e64 s[10:11], vcc_hi, v2
23380// CHECK: [0x0a,0x00,0x55,0xd0,0x6b,0x04,0x02,0x00]
23381
23382v_cmpx_lg_f32_e64 s[10:11], tba_lo, v2
23383// CHECK: [0x0a,0x00,0x55,0xd0,0x6c,0x04,0x02,0x00]
23384
23385v_cmpx_lg_f32_e64 s[10:11], tba_hi, v2
23386// CHECK: [0x0a,0x00,0x55,0xd0,0x6d,0x04,0x02,0x00]
23387
23388v_cmpx_lg_f32_e64 s[10:11], tma_lo, v2
23389// CHECK: [0x0a,0x00,0x55,0xd0,0x6e,0x04,0x02,0x00]
23390
23391v_cmpx_lg_f32_e64 s[10:11], tma_hi, v2
23392// CHECK: [0x0a,0x00,0x55,0xd0,0x6f,0x04,0x02,0x00]
23393
23394v_cmpx_lg_f32_e64 s[10:11], ttmp11, v2
23395// CHECK: [0x0a,0x00,0x55,0xd0,0x7b,0x04,0x02,0x00]
23396
23397v_cmpx_lg_f32_e64 s[10:11], m0, v2
23398// CHECK: [0x0a,0x00,0x55,0xd0,0x7c,0x04,0x02,0x00]
23399
23400v_cmpx_lg_f32_e64 s[10:11], exec_lo, v2
23401// CHECK: [0x0a,0x00,0x55,0xd0,0x7e,0x04,0x02,0x00]
23402
23403v_cmpx_lg_f32_e64 s[10:11], exec_hi, v2
23404// CHECK: [0x0a,0x00,0x55,0xd0,0x7f,0x04,0x02,0x00]
23405
23406v_cmpx_lg_f32_e64 s[10:11], 0, v2
23407// CHECK: [0x0a,0x00,0x55,0xd0,0x80,0x04,0x02,0x00]
23408
23409v_cmpx_lg_f32_e64 s[10:11], -1, v2
23410// CHECK: [0x0a,0x00,0x55,0xd0,0xc1,0x04,0x02,0x00]
23411
23412v_cmpx_lg_f32_e64 s[10:11], 0.5, v2
23413// CHECK: [0x0a,0x00,0x55,0xd0,0xf0,0x04,0x02,0x00]
23414
23415v_cmpx_lg_f32_e64 s[10:11], -4.0, v2
23416// CHECK: [0x0a,0x00,0x55,0xd0,0xf7,0x04,0x02,0x00]
23417
23418v_cmpx_lg_f32_e64 s[10:11], src_vccz, v2
23419// CHECK: [0x0a,0x00,0x55,0xd0,0xfb,0x04,0x02,0x00]
23420
23421v_cmpx_lg_f32_e64 s[10:11], src_execz, v2
23422// CHECK: [0x0a,0x00,0x55,0xd0,0xfc,0x04,0x02,0x00]
23423
23424v_cmpx_lg_f32_e64 s[10:11], src_scc, v2
23425// CHECK: [0x0a,0x00,0x55,0xd0,0xfd,0x04,0x02,0x00]
23426
23427v_cmpx_lg_f32_e64 s[10:11], src_lds_direct, v2
23428// CHECK: [0x0a,0x00,0x55,0xd0,0xfe,0x04,0x02,0x00]
23429
23430v_cmpx_lg_f32_e64 s[10:11], v1, v255
23431// CHECK: [0x0a,0x00,0x55,0xd0,0x01,0xff,0x03,0x00]
23432
23433v_cmpx_lg_f32_e64 s[10:11], v1, s2
23434// CHECK: [0x0a,0x00,0x55,0xd0,0x01,0x05,0x00,0x00]
23435
23436v_cmpx_lg_f32_e64 s[10:11], v1, s101
23437// CHECK: [0x0a,0x00,0x55,0xd0,0x01,0xcb,0x00,0x00]
23438
23439v_cmpx_lg_f32_e64 s[10:11], v1, flat_scratch_lo
23440// CHECK: [0x0a,0x00,0x55,0xd0,0x01,0xcd,0x00,0x00]
23441
23442v_cmpx_lg_f32_e64 s[10:11], v1, flat_scratch_hi
23443// CHECK: [0x0a,0x00,0x55,0xd0,0x01,0xcf,0x00,0x00]
23444
23445v_cmpx_lg_f32_e64 s[10:11], v1, vcc_lo
23446// CHECK: [0x0a,0x00,0x55,0xd0,0x01,0xd5,0x00,0x00]
23447
23448v_cmpx_lg_f32_e64 s[10:11], v1, vcc_hi
23449// CHECK: [0x0a,0x00,0x55,0xd0,0x01,0xd7,0x00,0x00]
23450
23451v_cmpx_lg_f32_e64 s[10:11], v1, tba_lo
23452// CHECK: [0x0a,0x00,0x55,0xd0,0x01,0xd9,0x00,0x00]
23453
23454v_cmpx_lg_f32_e64 s[10:11], v1, tba_hi
23455// CHECK: [0x0a,0x00,0x55,0xd0,0x01,0xdb,0x00,0x00]
23456
23457v_cmpx_lg_f32_e64 s[10:11], v1, tma_lo
23458// CHECK: [0x0a,0x00,0x55,0xd0,0x01,0xdd,0x00,0x00]
23459
23460v_cmpx_lg_f32_e64 s[10:11], v1, tma_hi
23461// CHECK: [0x0a,0x00,0x55,0xd0,0x01,0xdf,0x00,0x00]
23462
23463v_cmpx_lg_f32_e64 s[10:11], v1, ttmp11
23464// CHECK: [0x0a,0x00,0x55,0xd0,0x01,0xf7,0x00,0x00]
23465
23466v_cmpx_lg_f32_e64 s[10:11], v1, m0
23467// CHECK: [0x0a,0x00,0x55,0xd0,0x01,0xf9,0x00,0x00]
23468
23469v_cmpx_lg_f32_e64 s[10:11], v1, exec_lo
23470// CHECK: [0x0a,0x00,0x55,0xd0,0x01,0xfd,0x00,0x00]
23471
23472v_cmpx_lg_f32_e64 s[10:11], v1, exec_hi
23473// CHECK: [0x0a,0x00,0x55,0xd0,0x01,0xff,0x00,0x00]
23474
23475v_cmpx_lg_f32_e64 s[10:11], v1, 0
23476// CHECK: [0x0a,0x00,0x55,0xd0,0x01,0x01,0x01,0x00]
23477
23478v_cmpx_lg_f32_e64 s[10:11], v1, -1
23479// CHECK: [0x0a,0x00,0x55,0xd0,0x01,0x83,0x01,0x00]
23480
23481v_cmpx_lg_f32_e64 s[10:11], v1, 0.5
23482// CHECK: [0x0a,0x00,0x55,0xd0,0x01,0xe1,0x01,0x00]
23483
23484v_cmpx_lg_f32_e64 s[10:11], v1, -4.0
23485// CHECK: [0x0a,0x00,0x55,0xd0,0x01,0xef,0x01,0x00]
23486
23487v_cmpx_lg_f32_e64 s[10:11], v1, src_vccz
23488// CHECK: [0x0a,0x00,0x55,0xd0,0x01,0xf7,0x01,0x00]
23489
23490v_cmpx_lg_f32_e64 s[10:11], v1, src_execz
23491// CHECK: [0x0a,0x00,0x55,0xd0,0x01,0xf9,0x01,0x00]
23492
23493v_cmpx_lg_f32_e64 s[10:11], v1, src_scc
23494// CHECK: [0x0a,0x00,0x55,0xd0,0x01,0xfb,0x01,0x00]
23495
23496v_cmpx_lg_f32_e64 s[10:11], -v1, v2
23497// CHECK: [0x0a,0x00,0x55,0xd0,0x01,0x05,0x02,0x20]
23498
23499v_cmpx_lg_f32_e64 s[10:11], v1, -v2
23500// CHECK: [0x0a,0x00,0x55,0xd0,0x01,0x05,0x02,0x40]
23501
23502v_cmpx_lg_f32_e64 s[10:11], -v1, -v2
23503// CHECK: [0x0a,0x00,0x55,0xd0,0x01,0x05,0x02,0x60]
23504
23505v_cmpx_lg_f32_e64 s[10:11], |v1|, v2
23506// CHECK: [0x0a,0x01,0x55,0xd0,0x01,0x05,0x02,0x00]
23507
23508v_cmpx_lg_f32_e64 s[10:11], v1, |v2|
23509// CHECK: [0x0a,0x02,0x55,0xd0,0x01,0x05,0x02,0x00]
23510
23511v_cmpx_lg_f32_e64 s[10:11], |v1|, |v2|
23512// CHECK: [0x0a,0x03,0x55,0xd0,0x01,0x05,0x02,0x00]
23513
23514v_cmpx_lg_f32_e64 s[10:11], v1, v2 clamp
23515// CHECK: [0x0a,0x80,0x55,0xd0,0x01,0x05,0x02,0x00]
23516
23517v_cmpx_ge_f32_e64 s[10:11], v1, v2
23518// CHECK: [0x0a,0x00,0x56,0xd0,0x01,0x05,0x02,0x00]
23519
23520v_cmpx_ge_f32_e64 s[12:13], v1, v2
23521// CHECK: [0x0c,0x00,0x56,0xd0,0x01,0x05,0x02,0x00]
23522
23523v_cmpx_ge_f32_e64 s[100:101], v1, v2
23524// CHECK: [0x64,0x00,0x56,0xd0,0x01,0x05,0x02,0x00]
23525
23526v_cmpx_ge_f32_e64 flat_scratch, v1, v2
23527// CHECK: [0x66,0x00,0x56,0xd0,0x01,0x05,0x02,0x00]
23528
23529v_cmpx_ge_f32_e64 vcc, v1, v2
23530// CHECK: [0x6a,0x00,0x56,0xd0,0x01,0x05,0x02,0x00]
23531
23532v_cmpx_ge_f32_e64 tba, v1, v2
23533// CHECK: [0x6c,0x00,0x56,0xd0,0x01,0x05,0x02,0x00]
23534
23535v_cmpx_ge_f32_e64 tma, v1, v2
23536// CHECK: [0x6e,0x00,0x56,0xd0,0x01,0x05,0x02,0x00]
23537
23538v_cmpx_ge_f32_e64 ttmp[10:11], v1, v2
23539// CHECK: [0x7a,0x00,0x56,0xd0,0x01,0x05,0x02,0x00]
23540
23541v_cmpx_ge_f32_e64 s[10:11], v255, v2
23542// CHECK: [0x0a,0x00,0x56,0xd0,0xff,0x05,0x02,0x00]
23543
23544v_cmpx_ge_f32_e64 s[10:11], s1, v2
23545// CHECK: [0x0a,0x00,0x56,0xd0,0x01,0x04,0x02,0x00]
23546
23547v_cmpx_ge_f32_e64 s[10:11], s101, v2
23548// CHECK: [0x0a,0x00,0x56,0xd0,0x65,0x04,0x02,0x00]
23549
23550v_cmpx_ge_f32_e64 s[10:11], flat_scratch_lo, v2
23551// CHECK: [0x0a,0x00,0x56,0xd0,0x66,0x04,0x02,0x00]
23552
23553v_cmpx_ge_f32_e64 s[10:11], flat_scratch_hi, v2
23554// CHECK: [0x0a,0x00,0x56,0xd0,0x67,0x04,0x02,0x00]
23555
23556v_cmpx_ge_f32_e64 s[10:11], vcc_lo, v2
23557// CHECK: [0x0a,0x00,0x56,0xd0,0x6a,0x04,0x02,0x00]
23558
23559v_cmpx_ge_f32_e64 s[10:11], vcc_hi, v2
23560// CHECK: [0x0a,0x00,0x56,0xd0,0x6b,0x04,0x02,0x00]
23561
23562v_cmpx_ge_f32_e64 s[10:11], tba_lo, v2
23563// CHECK: [0x0a,0x00,0x56,0xd0,0x6c,0x04,0x02,0x00]
23564
23565v_cmpx_ge_f32_e64 s[10:11], tba_hi, v2
23566// CHECK: [0x0a,0x00,0x56,0xd0,0x6d,0x04,0x02,0x00]
23567
23568v_cmpx_ge_f32_e64 s[10:11], tma_lo, v2
23569// CHECK: [0x0a,0x00,0x56,0xd0,0x6e,0x04,0x02,0x00]
23570
23571v_cmpx_ge_f32_e64 s[10:11], tma_hi, v2
23572// CHECK: [0x0a,0x00,0x56,0xd0,0x6f,0x04,0x02,0x00]
23573
23574v_cmpx_ge_f32_e64 s[10:11], ttmp11, v2
23575// CHECK: [0x0a,0x00,0x56,0xd0,0x7b,0x04,0x02,0x00]
23576
23577v_cmpx_ge_f32_e64 s[10:11], m0, v2
23578// CHECK: [0x0a,0x00,0x56,0xd0,0x7c,0x04,0x02,0x00]
23579
23580v_cmpx_ge_f32_e64 s[10:11], exec_lo, v2
23581// CHECK: [0x0a,0x00,0x56,0xd0,0x7e,0x04,0x02,0x00]
23582
23583v_cmpx_ge_f32_e64 s[10:11], exec_hi, v2
23584// CHECK: [0x0a,0x00,0x56,0xd0,0x7f,0x04,0x02,0x00]
23585
23586v_cmpx_ge_f32_e64 s[10:11], 0, v2
23587// CHECK: [0x0a,0x00,0x56,0xd0,0x80,0x04,0x02,0x00]
23588
23589v_cmpx_ge_f32_e64 s[10:11], -1, v2
23590// CHECK: [0x0a,0x00,0x56,0xd0,0xc1,0x04,0x02,0x00]
23591
23592v_cmpx_ge_f32_e64 s[10:11], 0.5, v2
23593// CHECK: [0x0a,0x00,0x56,0xd0,0xf0,0x04,0x02,0x00]
23594
23595v_cmpx_ge_f32_e64 s[10:11], -4.0, v2
23596// CHECK: [0x0a,0x00,0x56,0xd0,0xf7,0x04,0x02,0x00]
23597
23598v_cmpx_ge_f32_e64 s[10:11], src_vccz, v2
23599// CHECK: [0x0a,0x00,0x56,0xd0,0xfb,0x04,0x02,0x00]
23600
23601v_cmpx_ge_f32_e64 s[10:11], src_execz, v2
23602// CHECK: [0x0a,0x00,0x56,0xd0,0xfc,0x04,0x02,0x00]
23603
23604v_cmpx_ge_f32_e64 s[10:11], src_scc, v2
23605// CHECK: [0x0a,0x00,0x56,0xd0,0xfd,0x04,0x02,0x00]
23606
23607v_cmpx_ge_f32_e64 s[10:11], src_lds_direct, v2
23608// CHECK: [0x0a,0x00,0x56,0xd0,0xfe,0x04,0x02,0x00]
23609
23610v_cmpx_ge_f32_e64 s[10:11], v1, v255
23611// CHECK: [0x0a,0x00,0x56,0xd0,0x01,0xff,0x03,0x00]
23612
23613v_cmpx_ge_f32_e64 s[10:11], v1, s2
23614// CHECK: [0x0a,0x00,0x56,0xd0,0x01,0x05,0x00,0x00]
23615
23616v_cmpx_ge_f32_e64 s[10:11], v1, s101
23617// CHECK: [0x0a,0x00,0x56,0xd0,0x01,0xcb,0x00,0x00]
23618
23619v_cmpx_ge_f32_e64 s[10:11], v1, flat_scratch_lo
23620// CHECK: [0x0a,0x00,0x56,0xd0,0x01,0xcd,0x00,0x00]
23621
23622v_cmpx_ge_f32_e64 s[10:11], v1, flat_scratch_hi
23623// CHECK: [0x0a,0x00,0x56,0xd0,0x01,0xcf,0x00,0x00]
23624
23625v_cmpx_ge_f32_e64 s[10:11], v1, vcc_lo
23626// CHECK: [0x0a,0x00,0x56,0xd0,0x01,0xd5,0x00,0x00]
23627
23628v_cmpx_ge_f32_e64 s[10:11], v1, vcc_hi
23629// CHECK: [0x0a,0x00,0x56,0xd0,0x01,0xd7,0x00,0x00]
23630
23631v_cmpx_ge_f32_e64 s[10:11], v1, tba_lo
23632// CHECK: [0x0a,0x00,0x56,0xd0,0x01,0xd9,0x00,0x00]
23633
23634v_cmpx_ge_f32_e64 s[10:11], v1, tba_hi
23635// CHECK: [0x0a,0x00,0x56,0xd0,0x01,0xdb,0x00,0x00]
23636
23637v_cmpx_ge_f32_e64 s[10:11], v1, tma_lo
23638// CHECK: [0x0a,0x00,0x56,0xd0,0x01,0xdd,0x00,0x00]
23639
23640v_cmpx_ge_f32_e64 s[10:11], v1, tma_hi
23641// CHECK: [0x0a,0x00,0x56,0xd0,0x01,0xdf,0x00,0x00]
23642
23643v_cmpx_ge_f32_e64 s[10:11], v1, ttmp11
23644// CHECK: [0x0a,0x00,0x56,0xd0,0x01,0xf7,0x00,0x00]
23645
23646v_cmpx_ge_f32_e64 s[10:11], v1, m0
23647// CHECK: [0x0a,0x00,0x56,0xd0,0x01,0xf9,0x00,0x00]
23648
23649v_cmpx_ge_f32_e64 s[10:11], v1, exec_lo
23650// CHECK: [0x0a,0x00,0x56,0xd0,0x01,0xfd,0x00,0x00]
23651
23652v_cmpx_ge_f32_e64 s[10:11], v1, exec_hi
23653// CHECK: [0x0a,0x00,0x56,0xd0,0x01,0xff,0x00,0x00]
23654
23655v_cmpx_ge_f32_e64 s[10:11], v1, 0
23656// CHECK: [0x0a,0x00,0x56,0xd0,0x01,0x01,0x01,0x00]
23657
23658v_cmpx_ge_f32_e64 s[10:11], v1, -1
23659// CHECK: [0x0a,0x00,0x56,0xd0,0x01,0x83,0x01,0x00]
23660
23661v_cmpx_ge_f32_e64 s[10:11], v1, 0.5
23662// CHECK: [0x0a,0x00,0x56,0xd0,0x01,0xe1,0x01,0x00]
23663
23664v_cmpx_ge_f32_e64 s[10:11], v1, -4.0
23665// CHECK: [0x0a,0x00,0x56,0xd0,0x01,0xef,0x01,0x00]
23666
23667v_cmpx_ge_f32_e64 s[10:11], v1, src_vccz
23668// CHECK: [0x0a,0x00,0x56,0xd0,0x01,0xf7,0x01,0x00]
23669
23670v_cmpx_ge_f32_e64 s[10:11], v1, src_execz
23671// CHECK: [0x0a,0x00,0x56,0xd0,0x01,0xf9,0x01,0x00]
23672
23673v_cmpx_ge_f32_e64 s[10:11], v1, src_scc
23674// CHECK: [0x0a,0x00,0x56,0xd0,0x01,0xfb,0x01,0x00]
23675
23676v_cmpx_ge_f32_e64 s[10:11], -v1, v2
23677// CHECK: [0x0a,0x00,0x56,0xd0,0x01,0x05,0x02,0x20]
23678
23679v_cmpx_ge_f32_e64 s[10:11], v1, -v2
23680// CHECK: [0x0a,0x00,0x56,0xd0,0x01,0x05,0x02,0x40]
23681
23682v_cmpx_ge_f32_e64 s[10:11], -v1, -v2
23683// CHECK: [0x0a,0x00,0x56,0xd0,0x01,0x05,0x02,0x60]
23684
23685v_cmpx_ge_f32_e64 s[10:11], |v1|, v2
23686// CHECK: [0x0a,0x01,0x56,0xd0,0x01,0x05,0x02,0x00]
23687
23688v_cmpx_ge_f32_e64 s[10:11], v1, |v2|
23689// CHECK: [0x0a,0x02,0x56,0xd0,0x01,0x05,0x02,0x00]
23690
23691v_cmpx_ge_f32_e64 s[10:11], |v1|, |v2|
23692// CHECK: [0x0a,0x03,0x56,0xd0,0x01,0x05,0x02,0x00]
23693
23694v_cmpx_ge_f32_e64 s[10:11], v1, v2 clamp
23695// CHECK: [0x0a,0x80,0x56,0xd0,0x01,0x05,0x02,0x00]
23696
23697v_cmpx_o_f32_e64 s[10:11], v1, v2
23698// CHECK: [0x0a,0x00,0x57,0xd0,0x01,0x05,0x02,0x00]
23699
23700v_cmpx_o_f32_e64 s[12:13], v1, v2
23701// CHECK: [0x0c,0x00,0x57,0xd0,0x01,0x05,0x02,0x00]
23702
23703v_cmpx_o_f32_e64 s[100:101], v1, v2
23704// CHECK: [0x64,0x00,0x57,0xd0,0x01,0x05,0x02,0x00]
23705
23706v_cmpx_o_f32_e64 flat_scratch, v1, v2
23707// CHECK: [0x66,0x00,0x57,0xd0,0x01,0x05,0x02,0x00]
23708
23709v_cmpx_o_f32_e64 vcc, v1, v2
23710// CHECK: [0x6a,0x00,0x57,0xd0,0x01,0x05,0x02,0x00]
23711
23712v_cmpx_o_f32_e64 tba, v1, v2
23713// CHECK: [0x6c,0x00,0x57,0xd0,0x01,0x05,0x02,0x00]
23714
23715v_cmpx_o_f32_e64 tma, v1, v2
23716// CHECK: [0x6e,0x00,0x57,0xd0,0x01,0x05,0x02,0x00]
23717
23718v_cmpx_o_f32_e64 ttmp[10:11], v1, v2
23719// CHECK: [0x7a,0x00,0x57,0xd0,0x01,0x05,0x02,0x00]
23720
23721v_cmpx_o_f32_e64 s[10:11], v255, v2
23722// CHECK: [0x0a,0x00,0x57,0xd0,0xff,0x05,0x02,0x00]
23723
23724v_cmpx_o_f32_e64 s[10:11], s1, v2
23725// CHECK: [0x0a,0x00,0x57,0xd0,0x01,0x04,0x02,0x00]
23726
23727v_cmpx_o_f32_e64 s[10:11], s101, v2
23728// CHECK: [0x0a,0x00,0x57,0xd0,0x65,0x04,0x02,0x00]
23729
23730v_cmpx_o_f32_e64 s[10:11], flat_scratch_lo, v2
23731// CHECK: [0x0a,0x00,0x57,0xd0,0x66,0x04,0x02,0x00]
23732
23733v_cmpx_o_f32_e64 s[10:11], flat_scratch_hi, v2
23734// CHECK: [0x0a,0x00,0x57,0xd0,0x67,0x04,0x02,0x00]
23735
23736v_cmpx_o_f32_e64 s[10:11], vcc_lo, v2
23737// CHECK: [0x0a,0x00,0x57,0xd0,0x6a,0x04,0x02,0x00]
23738
23739v_cmpx_o_f32_e64 s[10:11], vcc_hi, v2
23740// CHECK: [0x0a,0x00,0x57,0xd0,0x6b,0x04,0x02,0x00]
23741
23742v_cmpx_o_f32_e64 s[10:11], tba_lo, v2
23743// CHECK: [0x0a,0x00,0x57,0xd0,0x6c,0x04,0x02,0x00]
23744
23745v_cmpx_o_f32_e64 s[10:11], tba_hi, v2
23746// CHECK: [0x0a,0x00,0x57,0xd0,0x6d,0x04,0x02,0x00]
23747
23748v_cmpx_o_f32_e64 s[10:11], tma_lo, v2
23749// CHECK: [0x0a,0x00,0x57,0xd0,0x6e,0x04,0x02,0x00]
23750
23751v_cmpx_o_f32_e64 s[10:11], tma_hi, v2
23752// CHECK: [0x0a,0x00,0x57,0xd0,0x6f,0x04,0x02,0x00]
23753
23754v_cmpx_o_f32_e64 s[10:11], ttmp11, v2
23755// CHECK: [0x0a,0x00,0x57,0xd0,0x7b,0x04,0x02,0x00]
23756
23757v_cmpx_o_f32_e64 s[10:11], m0, v2
23758// CHECK: [0x0a,0x00,0x57,0xd0,0x7c,0x04,0x02,0x00]
23759
23760v_cmpx_o_f32_e64 s[10:11], exec_lo, v2
23761// CHECK: [0x0a,0x00,0x57,0xd0,0x7e,0x04,0x02,0x00]
23762
23763v_cmpx_o_f32_e64 s[10:11], exec_hi, v2
23764// CHECK: [0x0a,0x00,0x57,0xd0,0x7f,0x04,0x02,0x00]
23765
23766v_cmpx_o_f32_e64 s[10:11], 0, v2
23767// CHECK: [0x0a,0x00,0x57,0xd0,0x80,0x04,0x02,0x00]
23768
23769v_cmpx_o_f32_e64 s[10:11], -1, v2
23770// CHECK: [0x0a,0x00,0x57,0xd0,0xc1,0x04,0x02,0x00]
23771
23772v_cmpx_o_f32_e64 s[10:11], 0.5, v2
23773// CHECK: [0x0a,0x00,0x57,0xd0,0xf0,0x04,0x02,0x00]
23774
23775v_cmpx_o_f32_e64 s[10:11], -4.0, v2
23776// CHECK: [0x0a,0x00,0x57,0xd0,0xf7,0x04,0x02,0x00]
23777
23778v_cmpx_o_f32_e64 s[10:11], src_vccz, v2
23779// CHECK: [0x0a,0x00,0x57,0xd0,0xfb,0x04,0x02,0x00]
23780
23781v_cmpx_o_f32_e64 s[10:11], src_execz, v2
23782// CHECK: [0x0a,0x00,0x57,0xd0,0xfc,0x04,0x02,0x00]
23783
23784v_cmpx_o_f32_e64 s[10:11], src_scc, v2
23785// CHECK: [0x0a,0x00,0x57,0xd0,0xfd,0x04,0x02,0x00]
23786
23787v_cmpx_o_f32_e64 s[10:11], src_lds_direct, v2
23788// CHECK: [0x0a,0x00,0x57,0xd0,0xfe,0x04,0x02,0x00]
23789
23790v_cmpx_o_f32_e64 s[10:11], v1, v255
23791// CHECK: [0x0a,0x00,0x57,0xd0,0x01,0xff,0x03,0x00]
23792
23793v_cmpx_o_f32_e64 s[10:11], v1, s2
23794// CHECK: [0x0a,0x00,0x57,0xd0,0x01,0x05,0x00,0x00]
23795
23796v_cmpx_o_f32_e64 s[10:11], v1, s101
23797// CHECK: [0x0a,0x00,0x57,0xd0,0x01,0xcb,0x00,0x00]
23798
23799v_cmpx_o_f32_e64 s[10:11], v1, flat_scratch_lo
23800// CHECK: [0x0a,0x00,0x57,0xd0,0x01,0xcd,0x00,0x00]
23801
23802v_cmpx_o_f32_e64 s[10:11], v1, flat_scratch_hi
23803// CHECK: [0x0a,0x00,0x57,0xd0,0x01,0xcf,0x00,0x00]
23804
23805v_cmpx_o_f32_e64 s[10:11], v1, vcc_lo
23806// CHECK: [0x0a,0x00,0x57,0xd0,0x01,0xd5,0x00,0x00]
23807
23808v_cmpx_o_f32_e64 s[10:11], v1, vcc_hi
23809// CHECK: [0x0a,0x00,0x57,0xd0,0x01,0xd7,0x00,0x00]
23810
23811v_cmpx_o_f32_e64 s[10:11], v1, tba_lo
23812// CHECK: [0x0a,0x00,0x57,0xd0,0x01,0xd9,0x00,0x00]
23813
23814v_cmpx_o_f32_e64 s[10:11], v1, tba_hi
23815// CHECK: [0x0a,0x00,0x57,0xd0,0x01,0xdb,0x00,0x00]
23816
23817v_cmpx_o_f32_e64 s[10:11], v1, tma_lo
23818// CHECK: [0x0a,0x00,0x57,0xd0,0x01,0xdd,0x00,0x00]
23819
23820v_cmpx_o_f32_e64 s[10:11], v1, tma_hi
23821// CHECK: [0x0a,0x00,0x57,0xd0,0x01,0xdf,0x00,0x00]
23822
23823v_cmpx_o_f32_e64 s[10:11], v1, ttmp11
23824// CHECK: [0x0a,0x00,0x57,0xd0,0x01,0xf7,0x00,0x00]
23825
23826v_cmpx_o_f32_e64 s[10:11], v1, m0
23827// CHECK: [0x0a,0x00,0x57,0xd0,0x01,0xf9,0x00,0x00]
23828
23829v_cmpx_o_f32_e64 s[10:11], v1, exec_lo
23830// CHECK: [0x0a,0x00,0x57,0xd0,0x01,0xfd,0x00,0x00]
23831
23832v_cmpx_o_f32_e64 s[10:11], v1, exec_hi
23833// CHECK: [0x0a,0x00,0x57,0xd0,0x01,0xff,0x00,0x00]
23834
23835v_cmpx_o_f32_e64 s[10:11], v1, 0
23836// CHECK: [0x0a,0x00,0x57,0xd0,0x01,0x01,0x01,0x00]
23837
23838v_cmpx_o_f32_e64 s[10:11], v1, -1
23839// CHECK: [0x0a,0x00,0x57,0xd0,0x01,0x83,0x01,0x00]
23840
23841v_cmpx_o_f32_e64 s[10:11], v1, 0.5
23842// CHECK: [0x0a,0x00,0x57,0xd0,0x01,0xe1,0x01,0x00]
23843
23844v_cmpx_o_f32_e64 s[10:11], v1, -4.0
23845// CHECK: [0x0a,0x00,0x57,0xd0,0x01,0xef,0x01,0x00]
23846
23847v_cmpx_o_f32_e64 s[10:11], v1, src_vccz
23848// CHECK: [0x0a,0x00,0x57,0xd0,0x01,0xf7,0x01,0x00]
23849
23850v_cmpx_o_f32_e64 s[10:11], v1, src_execz
23851// CHECK: [0x0a,0x00,0x57,0xd0,0x01,0xf9,0x01,0x00]
23852
23853v_cmpx_o_f32_e64 s[10:11], v1, src_scc
23854// CHECK: [0x0a,0x00,0x57,0xd0,0x01,0xfb,0x01,0x00]
23855
23856v_cmpx_o_f32_e64 s[10:11], -v1, v2
23857// CHECK: [0x0a,0x00,0x57,0xd0,0x01,0x05,0x02,0x20]
23858
23859v_cmpx_o_f32_e64 s[10:11], v1, -v2
23860// CHECK: [0x0a,0x00,0x57,0xd0,0x01,0x05,0x02,0x40]
23861
23862v_cmpx_o_f32_e64 s[10:11], -v1, -v2
23863// CHECK: [0x0a,0x00,0x57,0xd0,0x01,0x05,0x02,0x60]
23864
23865v_cmpx_o_f32_e64 s[10:11], |v1|, v2
23866// CHECK: [0x0a,0x01,0x57,0xd0,0x01,0x05,0x02,0x00]
23867
23868v_cmpx_o_f32_e64 s[10:11], v1, |v2|
23869// CHECK: [0x0a,0x02,0x57,0xd0,0x01,0x05,0x02,0x00]
23870
23871v_cmpx_o_f32_e64 s[10:11], |v1|, |v2|
23872// CHECK: [0x0a,0x03,0x57,0xd0,0x01,0x05,0x02,0x00]
23873
23874v_cmpx_o_f32_e64 s[10:11], v1, v2 clamp
23875// CHECK: [0x0a,0x80,0x57,0xd0,0x01,0x05,0x02,0x00]
23876
23877v_cmpx_u_f32_e64 s[10:11], v1, v2
23878// CHECK: [0x0a,0x00,0x58,0xd0,0x01,0x05,0x02,0x00]
23879
23880v_cmpx_u_f32_e64 s[12:13], v1, v2
23881// CHECK: [0x0c,0x00,0x58,0xd0,0x01,0x05,0x02,0x00]
23882
23883v_cmpx_u_f32_e64 s[100:101], v1, v2
23884// CHECK: [0x64,0x00,0x58,0xd0,0x01,0x05,0x02,0x00]
23885
23886v_cmpx_u_f32_e64 flat_scratch, v1, v2
23887// CHECK: [0x66,0x00,0x58,0xd0,0x01,0x05,0x02,0x00]
23888
23889v_cmpx_u_f32_e64 vcc, v1, v2
23890// CHECK: [0x6a,0x00,0x58,0xd0,0x01,0x05,0x02,0x00]
23891
23892v_cmpx_u_f32_e64 tba, v1, v2
23893// CHECK: [0x6c,0x00,0x58,0xd0,0x01,0x05,0x02,0x00]
23894
23895v_cmpx_u_f32_e64 tma, v1, v2
23896// CHECK: [0x6e,0x00,0x58,0xd0,0x01,0x05,0x02,0x00]
23897
23898v_cmpx_u_f32_e64 ttmp[10:11], v1, v2
23899// CHECK: [0x7a,0x00,0x58,0xd0,0x01,0x05,0x02,0x00]
23900
23901v_cmpx_u_f32_e64 s[10:11], v255, v2
23902// CHECK: [0x0a,0x00,0x58,0xd0,0xff,0x05,0x02,0x00]
23903
23904v_cmpx_u_f32_e64 s[10:11], s1, v2
23905// CHECK: [0x0a,0x00,0x58,0xd0,0x01,0x04,0x02,0x00]
23906
23907v_cmpx_u_f32_e64 s[10:11], s101, v2
23908// CHECK: [0x0a,0x00,0x58,0xd0,0x65,0x04,0x02,0x00]
23909
23910v_cmpx_u_f32_e64 s[10:11], flat_scratch_lo, v2
23911// CHECK: [0x0a,0x00,0x58,0xd0,0x66,0x04,0x02,0x00]
23912
23913v_cmpx_u_f32_e64 s[10:11], flat_scratch_hi, v2
23914// CHECK: [0x0a,0x00,0x58,0xd0,0x67,0x04,0x02,0x00]
23915
23916v_cmpx_u_f32_e64 s[10:11], vcc_lo, v2
23917// CHECK: [0x0a,0x00,0x58,0xd0,0x6a,0x04,0x02,0x00]
23918
23919v_cmpx_u_f32_e64 s[10:11], vcc_hi, v2
23920// CHECK: [0x0a,0x00,0x58,0xd0,0x6b,0x04,0x02,0x00]
23921
23922v_cmpx_u_f32_e64 s[10:11], tba_lo, v2
23923// CHECK: [0x0a,0x00,0x58,0xd0,0x6c,0x04,0x02,0x00]
23924
23925v_cmpx_u_f32_e64 s[10:11], tba_hi, v2
23926// CHECK: [0x0a,0x00,0x58,0xd0,0x6d,0x04,0x02,0x00]
23927
23928v_cmpx_u_f32_e64 s[10:11], tma_lo, v2
23929// CHECK: [0x0a,0x00,0x58,0xd0,0x6e,0x04,0x02,0x00]
23930
23931v_cmpx_u_f32_e64 s[10:11], tma_hi, v2
23932// CHECK: [0x0a,0x00,0x58,0xd0,0x6f,0x04,0x02,0x00]
23933
23934v_cmpx_u_f32_e64 s[10:11], ttmp11, v2
23935// CHECK: [0x0a,0x00,0x58,0xd0,0x7b,0x04,0x02,0x00]
23936
23937v_cmpx_u_f32_e64 s[10:11], m0, v2
23938// CHECK: [0x0a,0x00,0x58,0xd0,0x7c,0x04,0x02,0x00]
23939
23940v_cmpx_u_f32_e64 s[10:11], exec_lo, v2
23941// CHECK: [0x0a,0x00,0x58,0xd0,0x7e,0x04,0x02,0x00]
23942
23943v_cmpx_u_f32_e64 s[10:11], exec_hi, v2
23944// CHECK: [0x0a,0x00,0x58,0xd0,0x7f,0x04,0x02,0x00]
23945
23946v_cmpx_u_f32_e64 s[10:11], 0, v2
23947// CHECK: [0x0a,0x00,0x58,0xd0,0x80,0x04,0x02,0x00]
23948
23949v_cmpx_u_f32_e64 s[10:11], -1, v2
23950// CHECK: [0x0a,0x00,0x58,0xd0,0xc1,0x04,0x02,0x00]
23951
23952v_cmpx_u_f32_e64 s[10:11], 0.5, v2
23953// CHECK: [0x0a,0x00,0x58,0xd0,0xf0,0x04,0x02,0x00]
23954
23955v_cmpx_u_f32_e64 s[10:11], -4.0, v2
23956// CHECK: [0x0a,0x00,0x58,0xd0,0xf7,0x04,0x02,0x00]
23957
23958v_cmpx_u_f32_e64 s[10:11], src_vccz, v2
23959// CHECK: [0x0a,0x00,0x58,0xd0,0xfb,0x04,0x02,0x00]
23960
23961v_cmpx_u_f32_e64 s[10:11], src_execz, v2
23962// CHECK: [0x0a,0x00,0x58,0xd0,0xfc,0x04,0x02,0x00]
23963
23964v_cmpx_u_f32_e64 s[10:11], src_scc, v2
23965// CHECK: [0x0a,0x00,0x58,0xd0,0xfd,0x04,0x02,0x00]
23966
23967v_cmpx_u_f32_e64 s[10:11], src_lds_direct, v2
23968// CHECK: [0x0a,0x00,0x58,0xd0,0xfe,0x04,0x02,0x00]
23969
23970v_cmpx_u_f32_e64 s[10:11], v1, v255
23971// CHECK: [0x0a,0x00,0x58,0xd0,0x01,0xff,0x03,0x00]
23972
23973v_cmpx_u_f32_e64 s[10:11], v1, s2
23974// CHECK: [0x0a,0x00,0x58,0xd0,0x01,0x05,0x00,0x00]
23975
23976v_cmpx_u_f32_e64 s[10:11], v1, s101
23977// CHECK: [0x0a,0x00,0x58,0xd0,0x01,0xcb,0x00,0x00]
23978
23979v_cmpx_u_f32_e64 s[10:11], v1, flat_scratch_lo
23980// CHECK: [0x0a,0x00,0x58,0xd0,0x01,0xcd,0x00,0x00]
23981
23982v_cmpx_u_f32_e64 s[10:11], v1, flat_scratch_hi
23983// CHECK: [0x0a,0x00,0x58,0xd0,0x01,0xcf,0x00,0x00]
23984
23985v_cmpx_u_f32_e64 s[10:11], v1, vcc_lo
23986// CHECK: [0x0a,0x00,0x58,0xd0,0x01,0xd5,0x00,0x00]
23987
23988v_cmpx_u_f32_e64 s[10:11], v1, vcc_hi
23989// CHECK: [0x0a,0x00,0x58,0xd0,0x01,0xd7,0x00,0x00]
23990
23991v_cmpx_u_f32_e64 s[10:11], v1, tba_lo
23992// CHECK: [0x0a,0x00,0x58,0xd0,0x01,0xd9,0x00,0x00]
23993
23994v_cmpx_u_f32_e64 s[10:11], v1, tba_hi
23995// CHECK: [0x0a,0x00,0x58,0xd0,0x01,0xdb,0x00,0x00]
23996
23997v_cmpx_u_f32_e64 s[10:11], v1, tma_lo
23998// CHECK: [0x0a,0x00,0x58,0xd0,0x01,0xdd,0x00,0x00]
23999
24000v_cmpx_u_f32_e64 s[10:11], v1, tma_hi
24001// CHECK: [0x0a,0x00,0x58,0xd0,0x01,0xdf,0x00,0x00]
24002
24003v_cmpx_u_f32_e64 s[10:11], v1, ttmp11
24004// CHECK: [0x0a,0x00,0x58,0xd0,0x01,0xf7,0x00,0x00]
24005
24006v_cmpx_u_f32_e64 s[10:11], v1, m0
24007// CHECK: [0x0a,0x00,0x58,0xd0,0x01,0xf9,0x00,0x00]
24008
24009v_cmpx_u_f32_e64 s[10:11], v1, exec_lo
24010// CHECK: [0x0a,0x00,0x58,0xd0,0x01,0xfd,0x00,0x00]
24011
24012v_cmpx_u_f32_e64 s[10:11], v1, exec_hi
24013// CHECK: [0x0a,0x00,0x58,0xd0,0x01,0xff,0x00,0x00]
24014
24015v_cmpx_u_f32_e64 s[10:11], v1, 0
24016// CHECK: [0x0a,0x00,0x58,0xd0,0x01,0x01,0x01,0x00]
24017
24018v_cmpx_u_f32_e64 s[10:11], v1, -1
24019// CHECK: [0x0a,0x00,0x58,0xd0,0x01,0x83,0x01,0x00]
24020
24021v_cmpx_u_f32_e64 s[10:11], v1, 0.5
24022// CHECK: [0x0a,0x00,0x58,0xd0,0x01,0xe1,0x01,0x00]
24023
24024v_cmpx_u_f32_e64 s[10:11], v1, -4.0
24025// CHECK: [0x0a,0x00,0x58,0xd0,0x01,0xef,0x01,0x00]
24026
24027v_cmpx_u_f32_e64 s[10:11], v1, src_vccz
24028// CHECK: [0x0a,0x00,0x58,0xd0,0x01,0xf7,0x01,0x00]
24029
24030v_cmpx_u_f32_e64 s[10:11], v1, src_execz
24031// CHECK: [0x0a,0x00,0x58,0xd0,0x01,0xf9,0x01,0x00]
24032
24033v_cmpx_u_f32_e64 s[10:11], v1, src_scc
24034// CHECK: [0x0a,0x00,0x58,0xd0,0x01,0xfb,0x01,0x00]
24035
24036v_cmpx_u_f32_e64 s[10:11], -v1, v2
24037// CHECK: [0x0a,0x00,0x58,0xd0,0x01,0x05,0x02,0x20]
24038
24039v_cmpx_u_f32_e64 s[10:11], v1, -v2
24040// CHECK: [0x0a,0x00,0x58,0xd0,0x01,0x05,0x02,0x40]
24041
24042v_cmpx_u_f32_e64 s[10:11], -v1, -v2
24043// CHECK: [0x0a,0x00,0x58,0xd0,0x01,0x05,0x02,0x60]
24044
24045v_cmpx_u_f32_e64 s[10:11], |v1|, v2
24046// CHECK: [0x0a,0x01,0x58,0xd0,0x01,0x05,0x02,0x00]
24047
24048v_cmpx_u_f32_e64 s[10:11], v1, |v2|
24049// CHECK: [0x0a,0x02,0x58,0xd0,0x01,0x05,0x02,0x00]
24050
24051v_cmpx_u_f32_e64 s[10:11], |v1|, |v2|
24052// CHECK: [0x0a,0x03,0x58,0xd0,0x01,0x05,0x02,0x00]
24053
24054v_cmpx_u_f32_e64 s[10:11], v1, v2 clamp
24055// CHECK: [0x0a,0x80,0x58,0xd0,0x01,0x05,0x02,0x00]
24056
24057v_cmpx_nge_f32_e64 s[10:11], v1, v2
24058// CHECK: [0x0a,0x00,0x59,0xd0,0x01,0x05,0x02,0x00]
24059
24060v_cmpx_nge_f32_e64 s[12:13], v1, v2
24061// CHECK: [0x0c,0x00,0x59,0xd0,0x01,0x05,0x02,0x00]
24062
24063v_cmpx_nge_f32_e64 s[100:101], v1, v2
24064// CHECK: [0x64,0x00,0x59,0xd0,0x01,0x05,0x02,0x00]
24065
24066v_cmpx_nge_f32_e64 flat_scratch, v1, v2
24067// CHECK: [0x66,0x00,0x59,0xd0,0x01,0x05,0x02,0x00]
24068
24069v_cmpx_nge_f32_e64 vcc, v1, v2
24070// CHECK: [0x6a,0x00,0x59,0xd0,0x01,0x05,0x02,0x00]
24071
24072v_cmpx_nge_f32_e64 tba, v1, v2
24073// CHECK: [0x6c,0x00,0x59,0xd0,0x01,0x05,0x02,0x00]
24074
24075v_cmpx_nge_f32_e64 tma, v1, v2
24076// CHECK: [0x6e,0x00,0x59,0xd0,0x01,0x05,0x02,0x00]
24077
24078v_cmpx_nge_f32_e64 ttmp[10:11], v1, v2
24079// CHECK: [0x7a,0x00,0x59,0xd0,0x01,0x05,0x02,0x00]
24080
24081v_cmpx_nge_f32_e64 s[10:11], v255, v2
24082// CHECK: [0x0a,0x00,0x59,0xd0,0xff,0x05,0x02,0x00]
24083
24084v_cmpx_nge_f32_e64 s[10:11], s1, v2
24085// CHECK: [0x0a,0x00,0x59,0xd0,0x01,0x04,0x02,0x00]
24086
24087v_cmpx_nge_f32_e64 s[10:11], s101, v2
24088// CHECK: [0x0a,0x00,0x59,0xd0,0x65,0x04,0x02,0x00]
24089
24090v_cmpx_nge_f32_e64 s[10:11], flat_scratch_lo, v2
24091// CHECK: [0x0a,0x00,0x59,0xd0,0x66,0x04,0x02,0x00]
24092
24093v_cmpx_nge_f32_e64 s[10:11], flat_scratch_hi, v2
24094// CHECK: [0x0a,0x00,0x59,0xd0,0x67,0x04,0x02,0x00]
24095
24096v_cmpx_nge_f32_e64 s[10:11], vcc_lo, v2
24097// CHECK: [0x0a,0x00,0x59,0xd0,0x6a,0x04,0x02,0x00]
24098
24099v_cmpx_nge_f32_e64 s[10:11], vcc_hi, v2
24100// CHECK: [0x0a,0x00,0x59,0xd0,0x6b,0x04,0x02,0x00]
24101
24102v_cmpx_nge_f32_e64 s[10:11], tba_lo, v2
24103// CHECK: [0x0a,0x00,0x59,0xd0,0x6c,0x04,0x02,0x00]
24104
24105v_cmpx_nge_f32_e64 s[10:11], tba_hi, v2
24106// CHECK: [0x0a,0x00,0x59,0xd0,0x6d,0x04,0x02,0x00]
24107
24108v_cmpx_nge_f32_e64 s[10:11], tma_lo, v2
24109// CHECK: [0x0a,0x00,0x59,0xd0,0x6e,0x04,0x02,0x00]
24110
24111v_cmpx_nge_f32_e64 s[10:11], tma_hi, v2
24112// CHECK: [0x0a,0x00,0x59,0xd0,0x6f,0x04,0x02,0x00]
24113
24114v_cmpx_nge_f32_e64 s[10:11], ttmp11, v2
24115// CHECK: [0x0a,0x00,0x59,0xd0,0x7b,0x04,0x02,0x00]
24116
24117v_cmpx_nge_f32_e64 s[10:11], m0, v2
24118// CHECK: [0x0a,0x00,0x59,0xd0,0x7c,0x04,0x02,0x00]
24119
24120v_cmpx_nge_f32_e64 s[10:11], exec_lo, v2
24121// CHECK: [0x0a,0x00,0x59,0xd0,0x7e,0x04,0x02,0x00]
24122
24123v_cmpx_nge_f32_e64 s[10:11], exec_hi, v2
24124// CHECK: [0x0a,0x00,0x59,0xd0,0x7f,0x04,0x02,0x00]
24125
24126v_cmpx_nge_f32_e64 s[10:11], 0, v2
24127// CHECK: [0x0a,0x00,0x59,0xd0,0x80,0x04,0x02,0x00]
24128
24129v_cmpx_nge_f32_e64 s[10:11], -1, v2
24130// CHECK: [0x0a,0x00,0x59,0xd0,0xc1,0x04,0x02,0x00]
24131
24132v_cmpx_nge_f32_e64 s[10:11], 0.5, v2
24133// CHECK: [0x0a,0x00,0x59,0xd0,0xf0,0x04,0x02,0x00]
24134
24135v_cmpx_nge_f32_e64 s[10:11], -4.0, v2
24136// CHECK: [0x0a,0x00,0x59,0xd0,0xf7,0x04,0x02,0x00]
24137
24138v_cmpx_nge_f32_e64 s[10:11], src_vccz, v2
24139// CHECK: [0x0a,0x00,0x59,0xd0,0xfb,0x04,0x02,0x00]
24140
24141v_cmpx_nge_f32_e64 s[10:11], src_execz, v2
24142// CHECK: [0x0a,0x00,0x59,0xd0,0xfc,0x04,0x02,0x00]
24143
24144v_cmpx_nge_f32_e64 s[10:11], src_scc, v2
24145// CHECK: [0x0a,0x00,0x59,0xd0,0xfd,0x04,0x02,0x00]
24146
24147v_cmpx_nge_f32_e64 s[10:11], src_lds_direct, v2
24148// CHECK: [0x0a,0x00,0x59,0xd0,0xfe,0x04,0x02,0x00]
24149
24150v_cmpx_nge_f32_e64 s[10:11], v1, v255
24151// CHECK: [0x0a,0x00,0x59,0xd0,0x01,0xff,0x03,0x00]
24152
24153v_cmpx_nge_f32_e64 s[10:11], v1, s2
24154// CHECK: [0x0a,0x00,0x59,0xd0,0x01,0x05,0x00,0x00]
24155
24156v_cmpx_nge_f32_e64 s[10:11], v1, s101
24157// CHECK: [0x0a,0x00,0x59,0xd0,0x01,0xcb,0x00,0x00]
24158
24159v_cmpx_nge_f32_e64 s[10:11], v1, flat_scratch_lo
24160// CHECK: [0x0a,0x00,0x59,0xd0,0x01,0xcd,0x00,0x00]
24161
24162v_cmpx_nge_f32_e64 s[10:11], v1, flat_scratch_hi
24163// CHECK: [0x0a,0x00,0x59,0xd0,0x01,0xcf,0x00,0x00]
24164
24165v_cmpx_nge_f32_e64 s[10:11], v1, vcc_lo
24166// CHECK: [0x0a,0x00,0x59,0xd0,0x01,0xd5,0x00,0x00]
24167
24168v_cmpx_nge_f32_e64 s[10:11], v1, vcc_hi
24169// CHECK: [0x0a,0x00,0x59,0xd0,0x01,0xd7,0x00,0x00]
24170
24171v_cmpx_nge_f32_e64 s[10:11], v1, tba_lo
24172// CHECK: [0x0a,0x00,0x59,0xd0,0x01,0xd9,0x00,0x00]
24173
24174v_cmpx_nge_f32_e64 s[10:11], v1, tba_hi
24175// CHECK: [0x0a,0x00,0x59,0xd0,0x01,0xdb,0x00,0x00]
24176
24177v_cmpx_nge_f32_e64 s[10:11], v1, tma_lo
24178// CHECK: [0x0a,0x00,0x59,0xd0,0x01,0xdd,0x00,0x00]
24179
24180v_cmpx_nge_f32_e64 s[10:11], v1, tma_hi
24181// CHECK: [0x0a,0x00,0x59,0xd0,0x01,0xdf,0x00,0x00]
24182
24183v_cmpx_nge_f32_e64 s[10:11], v1, ttmp11
24184// CHECK: [0x0a,0x00,0x59,0xd0,0x01,0xf7,0x00,0x00]
24185
24186v_cmpx_nge_f32_e64 s[10:11], v1, m0
24187// CHECK: [0x0a,0x00,0x59,0xd0,0x01,0xf9,0x00,0x00]
24188
24189v_cmpx_nge_f32_e64 s[10:11], v1, exec_lo
24190// CHECK: [0x0a,0x00,0x59,0xd0,0x01,0xfd,0x00,0x00]
24191
24192v_cmpx_nge_f32_e64 s[10:11], v1, exec_hi
24193// CHECK: [0x0a,0x00,0x59,0xd0,0x01,0xff,0x00,0x00]
24194
24195v_cmpx_nge_f32_e64 s[10:11], v1, 0
24196// CHECK: [0x0a,0x00,0x59,0xd0,0x01,0x01,0x01,0x00]
24197
24198v_cmpx_nge_f32_e64 s[10:11], v1, -1
24199// CHECK: [0x0a,0x00,0x59,0xd0,0x01,0x83,0x01,0x00]
24200
24201v_cmpx_nge_f32_e64 s[10:11], v1, 0.5
24202// CHECK: [0x0a,0x00,0x59,0xd0,0x01,0xe1,0x01,0x00]
24203
24204v_cmpx_nge_f32_e64 s[10:11], v1, -4.0
24205// CHECK: [0x0a,0x00,0x59,0xd0,0x01,0xef,0x01,0x00]
24206
24207v_cmpx_nge_f32_e64 s[10:11], v1, src_vccz
24208// CHECK: [0x0a,0x00,0x59,0xd0,0x01,0xf7,0x01,0x00]
24209
24210v_cmpx_nge_f32_e64 s[10:11], v1, src_execz
24211// CHECK: [0x0a,0x00,0x59,0xd0,0x01,0xf9,0x01,0x00]
24212
24213v_cmpx_nge_f32_e64 s[10:11], v1, src_scc
24214// CHECK: [0x0a,0x00,0x59,0xd0,0x01,0xfb,0x01,0x00]
24215
24216v_cmpx_nge_f32_e64 s[10:11], -v1, v2
24217// CHECK: [0x0a,0x00,0x59,0xd0,0x01,0x05,0x02,0x20]
24218
24219v_cmpx_nge_f32_e64 s[10:11], v1, -v2
24220// CHECK: [0x0a,0x00,0x59,0xd0,0x01,0x05,0x02,0x40]
24221
24222v_cmpx_nge_f32_e64 s[10:11], -v1, -v2
24223// CHECK: [0x0a,0x00,0x59,0xd0,0x01,0x05,0x02,0x60]
24224
24225v_cmpx_nge_f32_e64 s[10:11], |v1|, v2
24226// CHECK: [0x0a,0x01,0x59,0xd0,0x01,0x05,0x02,0x00]
24227
24228v_cmpx_nge_f32_e64 s[10:11], v1, |v2|
24229// CHECK: [0x0a,0x02,0x59,0xd0,0x01,0x05,0x02,0x00]
24230
24231v_cmpx_nge_f32_e64 s[10:11], |v1|, |v2|
24232// CHECK: [0x0a,0x03,0x59,0xd0,0x01,0x05,0x02,0x00]
24233
24234v_cmpx_nge_f32_e64 s[10:11], v1, v2 clamp
24235// CHECK: [0x0a,0x80,0x59,0xd0,0x01,0x05,0x02,0x00]
24236
24237v_cmpx_nlg_f32_e64 s[10:11], v1, v2
24238// CHECK: [0x0a,0x00,0x5a,0xd0,0x01,0x05,0x02,0x00]
24239
24240v_cmpx_nlg_f32_e64 s[12:13], v1, v2
24241// CHECK: [0x0c,0x00,0x5a,0xd0,0x01,0x05,0x02,0x00]
24242
24243v_cmpx_nlg_f32_e64 s[100:101], v1, v2
24244// CHECK: [0x64,0x00,0x5a,0xd0,0x01,0x05,0x02,0x00]
24245
24246v_cmpx_nlg_f32_e64 flat_scratch, v1, v2
24247// CHECK: [0x66,0x00,0x5a,0xd0,0x01,0x05,0x02,0x00]
24248
24249v_cmpx_nlg_f32_e64 vcc, v1, v2
24250// CHECK: [0x6a,0x00,0x5a,0xd0,0x01,0x05,0x02,0x00]
24251
24252v_cmpx_nlg_f32_e64 tba, v1, v2
24253// CHECK: [0x6c,0x00,0x5a,0xd0,0x01,0x05,0x02,0x00]
24254
24255v_cmpx_nlg_f32_e64 tma, v1, v2
24256// CHECK: [0x6e,0x00,0x5a,0xd0,0x01,0x05,0x02,0x00]
24257
24258v_cmpx_nlg_f32_e64 ttmp[10:11], v1, v2
24259// CHECK: [0x7a,0x00,0x5a,0xd0,0x01,0x05,0x02,0x00]
24260
24261v_cmpx_nlg_f32_e64 s[10:11], v255, v2
24262// CHECK: [0x0a,0x00,0x5a,0xd0,0xff,0x05,0x02,0x00]
24263
24264v_cmpx_nlg_f32_e64 s[10:11], s1, v2
24265// CHECK: [0x0a,0x00,0x5a,0xd0,0x01,0x04,0x02,0x00]
24266
24267v_cmpx_nlg_f32_e64 s[10:11], s101, v2
24268// CHECK: [0x0a,0x00,0x5a,0xd0,0x65,0x04,0x02,0x00]
24269
24270v_cmpx_nlg_f32_e64 s[10:11], flat_scratch_lo, v2
24271// CHECK: [0x0a,0x00,0x5a,0xd0,0x66,0x04,0x02,0x00]
24272
24273v_cmpx_nlg_f32_e64 s[10:11], flat_scratch_hi, v2
24274// CHECK: [0x0a,0x00,0x5a,0xd0,0x67,0x04,0x02,0x00]
24275
24276v_cmpx_nlg_f32_e64 s[10:11], vcc_lo, v2
24277// CHECK: [0x0a,0x00,0x5a,0xd0,0x6a,0x04,0x02,0x00]
24278
24279v_cmpx_nlg_f32_e64 s[10:11], vcc_hi, v2
24280// CHECK: [0x0a,0x00,0x5a,0xd0,0x6b,0x04,0x02,0x00]
24281
24282v_cmpx_nlg_f32_e64 s[10:11], tba_lo, v2
24283// CHECK: [0x0a,0x00,0x5a,0xd0,0x6c,0x04,0x02,0x00]
24284
24285v_cmpx_nlg_f32_e64 s[10:11], tba_hi, v2
24286// CHECK: [0x0a,0x00,0x5a,0xd0,0x6d,0x04,0x02,0x00]
24287
24288v_cmpx_nlg_f32_e64 s[10:11], tma_lo, v2
24289// CHECK: [0x0a,0x00,0x5a,0xd0,0x6e,0x04,0x02,0x00]
24290
24291v_cmpx_nlg_f32_e64 s[10:11], tma_hi, v2
24292// CHECK: [0x0a,0x00,0x5a,0xd0,0x6f,0x04,0x02,0x00]
24293
24294v_cmpx_nlg_f32_e64 s[10:11], ttmp11, v2
24295// CHECK: [0x0a,0x00,0x5a,0xd0,0x7b,0x04,0x02,0x00]
24296
24297v_cmpx_nlg_f32_e64 s[10:11], m0, v2
24298// CHECK: [0x0a,0x00,0x5a,0xd0,0x7c,0x04,0x02,0x00]
24299
24300v_cmpx_nlg_f32_e64 s[10:11], exec_lo, v2
24301// CHECK: [0x0a,0x00,0x5a,0xd0,0x7e,0x04,0x02,0x00]
24302
24303v_cmpx_nlg_f32_e64 s[10:11], exec_hi, v2
24304// CHECK: [0x0a,0x00,0x5a,0xd0,0x7f,0x04,0x02,0x00]
24305
24306v_cmpx_nlg_f32_e64 s[10:11], 0, v2
24307// CHECK: [0x0a,0x00,0x5a,0xd0,0x80,0x04,0x02,0x00]
24308
24309v_cmpx_nlg_f32_e64 s[10:11], -1, v2
24310// CHECK: [0x0a,0x00,0x5a,0xd0,0xc1,0x04,0x02,0x00]
24311
24312v_cmpx_nlg_f32_e64 s[10:11], 0.5, v2
24313// CHECK: [0x0a,0x00,0x5a,0xd0,0xf0,0x04,0x02,0x00]
24314
24315v_cmpx_nlg_f32_e64 s[10:11], -4.0, v2
24316// CHECK: [0x0a,0x00,0x5a,0xd0,0xf7,0x04,0x02,0x00]
24317
24318v_cmpx_nlg_f32_e64 s[10:11], src_vccz, v2
24319// CHECK: [0x0a,0x00,0x5a,0xd0,0xfb,0x04,0x02,0x00]
24320
24321v_cmpx_nlg_f32_e64 s[10:11], src_execz, v2
24322// CHECK: [0x0a,0x00,0x5a,0xd0,0xfc,0x04,0x02,0x00]
24323
24324v_cmpx_nlg_f32_e64 s[10:11], src_scc, v2
24325// CHECK: [0x0a,0x00,0x5a,0xd0,0xfd,0x04,0x02,0x00]
24326
24327v_cmpx_nlg_f32_e64 s[10:11], src_lds_direct, v2
24328// CHECK: [0x0a,0x00,0x5a,0xd0,0xfe,0x04,0x02,0x00]
24329
24330v_cmpx_nlg_f32_e64 s[10:11], v1, v255
24331// CHECK: [0x0a,0x00,0x5a,0xd0,0x01,0xff,0x03,0x00]
24332
24333v_cmpx_nlg_f32_e64 s[10:11], v1, s2
24334// CHECK: [0x0a,0x00,0x5a,0xd0,0x01,0x05,0x00,0x00]
24335
24336v_cmpx_nlg_f32_e64 s[10:11], v1, s101
24337// CHECK: [0x0a,0x00,0x5a,0xd0,0x01,0xcb,0x00,0x00]
24338
24339v_cmpx_nlg_f32_e64 s[10:11], v1, flat_scratch_lo
24340// CHECK: [0x0a,0x00,0x5a,0xd0,0x01,0xcd,0x00,0x00]
24341
24342v_cmpx_nlg_f32_e64 s[10:11], v1, flat_scratch_hi
24343// CHECK: [0x0a,0x00,0x5a,0xd0,0x01,0xcf,0x00,0x00]
24344
24345v_cmpx_nlg_f32_e64 s[10:11], v1, vcc_lo
24346// CHECK: [0x0a,0x00,0x5a,0xd0,0x01,0xd5,0x00,0x00]
24347
24348v_cmpx_nlg_f32_e64 s[10:11], v1, vcc_hi
24349// CHECK: [0x0a,0x00,0x5a,0xd0,0x01,0xd7,0x00,0x00]
24350
24351v_cmpx_nlg_f32_e64 s[10:11], v1, tba_lo
24352// CHECK: [0x0a,0x00,0x5a,0xd0,0x01,0xd9,0x00,0x00]
24353
24354v_cmpx_nlg_f32_e64 s[10:11], v1, tba_hi
24355// CHECK: [0x0a,0x00,0x5a,0xd0,0x01,0xdb,0x00,0x00]
24356
24357v_cmpx_nlg_f32_e64 s[10:11], v1, tma_lo
24358// CHECK: [0x0a,0x00,0x5a,0xd0,0x01,0xdd,0x00,0x00]
24359
24360v_cmpx_nlg_f32_e64 s[10:11], v1, tma_hi
24361// CHECK: [0x0a,0x00,0x5a,0xd0,0x01,0xdf,0x00,0x00]
24362
24363v_cmpx_nlg_f32_e64 s[10:11], v1, ttmp11
24364// CHECK: [0x0a,0x00,0x5a,0xd0,0x01,0xf7,0x00,0x00]
24365
24366v_cmpx_nlg_f32_e64 s[10:11], v1, m0
24367// CHECK: [0x0a,0x00,0x5a,0xd0,0x01,0xf9,0x00,0x00]
24368
24369v_cmpx_nlg_f32_e64 s[10:11], v1, exec_lo
24370// CHECK: [0x0a,0x00,0x5a,0xd0,0x01,0xfd,0x00,0x00]
24371
24372v_cmpx_nlg_f32_e64 s[10:11], v1, exec_hi
24373// CHECK: [0x0a,0x00,0x5a,0xd0,0x01,0xff,0x00,0x00]
24374
24375v_cmpx_nlg_f32_e64 s[10:11], v1, 0
24376// CHECK: [0x0a,0x00,0x5a,0xd0,0x01,0x01,0x01,0x00]
24377
24378v_cmpx_nlg_f32_e64 s[10:11], v1, -1
24379// CHECK: [0x0a,0x00,0x5a,0xd0,0x01,0x83,0x01,0x00]
24380
24381v_cmpx_nlg_f32_e64 s[10:11], v1, 0.5
24382// CHECK: [0x0a,0x00,0x5a,0xd0,0x01,0xe1,0x01,0x00]
24383
24384v_cmpx_nlg_f32_e64 s[10:11], v1, -4.0
24385// CHECK: [0x0a,0x00,0x5a,0xd0,0x01,0xef,0x01,0x00]
24386
24387v_cmpx_nlg_f32_e64 s[10:11], v1, src_vccz
24388// CHECK: [0x0a,0x00,0x5a,0xd0,0x01,0xf7,0x01,0x00]
24389
24390v_cmpx_nlg_f32_e64 s[10:11], v1, src_execz
24391// CHECK: [0x0a,0x00,0x5a,0xd0,0x01,0xf9,0x01,0x00]
24392
24393v_cmpx_nlg_f32_e64 s[10:11], v1, src_scc
24394// CHECK: [0x0a,0x00,0x5a,0xd0,0x01,0xfb,0x01,0x00]
24395
24396v_cmpx_nlg_f32_e64 s[10:11], -v1, v2
24397// CHECK: [0x0a,0x00,0x5a,0xd0,0x01,0x05,0x02,0x20]
24398
24399v_cmpx_nlg_f32_e64 s[10:11], v1, -v2
24400// CHECK: [0x0a,0x00,0x5a,0xd0,0x01,0x05,0x02,0x40]
24401
24402v_cmpx_nlg_f32_e64 s[10:11], -v1, -v2
24403// CHECK: [0x0a,0x00,0x5a,0xd0,0x01,0x05,0x02,0x60]
24404
24405v_cmpx_nlg_f32_e64 s[10:11], |v1|, v2
24406// CHECK: [0x0a,0x01,0x5a,0xd0,0x01,0x05,0x02,0x00]
24407
24408v_cmpx_nlg_f32_e64 s[10:11], v1, |v2|
24409// CHECK: [0x0a,0x02,0x5a,0xd0,0x01,0x05,0x02,0x00]
24410
24411v_cmpx_nlg_f32_e64 s[10:11], |v1|, |v2|
24412// CHECK: [0x0a,0x03,0x5a,0xd0,0x01,0x05,0x02,0x00]
24413
24414v_cmpx_nlg_f32_e64 s[10:11], v1, v2 clamp
24415// CHECK: [0x0a,0x80,0x5a,0xd0,0x01,0x05,0x02,0x00]
24416
24417v_cmpx_ngt_f32_e64 s[10:11], v1, v2
24418// CHECK: [0x0a,0x00,0x5b,0xd0,0x01,0x05,0x02,0x00]
24419
24420v_cmpx_ngt_f32_e64 s[12:13], v1, v2
24421// CHECK: [0x0c,0x00,0x5b,0xd0,0x01,0x05,0x02,0x00]
24422
24423v_cmpx_ngt_f32_e64 s[100:101], v1, v2
24424// CHECK: [0x64,0x00,0x5b,0xd0,0x01,0x05,0x02,0x00]
24425
24426v_cmpx_ngt_f32_e64 flat_scratch, v1, v2
24427// CHECK: [0x66,0x00,0x5b,0xd0,0x01,0x05,0x02,0x00]
24428
24429v_cmpx_ngt_f32_e64 vcc, v1, v2
24430// CHECK: [0x6a,0x00,0x5b,0xd0,0x01,0x05,0x02,0x00]
24431
24432v_cmpx_ngt_f32_e64 tba, v1, v2
24433// CHECK: [0x6c,0x00,0x5b,0xd0,0x01,0x05,0x02,0x00]
24434
24435v_cmpx_ngt_f32_e64 tma, v1, v2
24436// CHECK: [0x6e,0x00,0x5b,0xd0,0x01,0x05,0x02,0x00]
24437
24438v_cmpx_ngt_f32_e64 ttmp[10:11], v1, v2
24439// CHECK: [0x7a,0x00,0x5b,0xd0,0x01,0x05,0x02,0x00]
24440
24441v_cmpx_ngt_f32_e64 s[10:11], v255, v2
24442// CHECK: [0x0a,0x00,0x5b,0xd0,0xff,0x05,0x02,0x00]
24443
24444v_cmpx_ngt_f32_e64 s[10:11], s1, v2
24445// CHECK: [0x0a,0x00,0x5b,0xd0,0x01,0x04,0x02,0x00]
24446
24447v_cmpx_ngt_f32_e64 s[10:11], s101, v2
24448// CHECK: [0x0a,0x00,0x5b,0xd0,0x65,0x04,0x02,0x00]
24449
24450v_cmpx_ngt_f32_e64 s[10:11], flat_scratch_lo, v2
24451// CHECK: [0x0a,0x00,0x5b,0xd0,0x66,0x04,0x02,0x00]
24452
24453v_cmpx_ngt_f32_e64 s[10:11], flat_scratch_hi, v2
24454// CHECK: [0x0a,0x00,0x5b,0xd0,0x67,0x04,0x02,0x00]
24455
24456v_cmpx_ngt_f32_e64 s[10:11], vcc_lo, v2
24457// CHECK: [0x0a,0x00,0x5b,0xd0,0x6a,0x04,0x02,0x00]
24458
24459v_cmpx_ngt_f32_e64 s[10:11], vcc_hi, v2
24460// CHECK: [0x0a,0x00,0x5b,0xd0,0x6b,0x04,0x02,0x00]
24461
24462v_cmpx_ngt_f32_e64 s[10:11], tba_lo, v2
24463// CHECK: [0x0a,0x00,0x5b,0xd0,0x6c,0x04,0x02,0x00]
24464
24465v_cmpx_ngt_f32_e64 s[10:11], tba_hi, v2
24466// CHECK: [0x0a,0x00,0x5b,0xd0,0x6d,0x04,0x02,0x00]
24467
24468v_cmpx_ngt_f32_e64 s[10:11], tma_lo, v2
24469// CHECK: [0x0a,0x00,0x5b,0xd0,0x6e,0x04,0x02,0x00]
24470
24471v_cmpx_ngt_f32_e64 s[10:11], tma_hi, v2
24472// CHECK: [0x0a,0x00,0x5b,0xd0,0x6f,0x04,0x02,0x00]
24473
24474v_cmpx_ngt_f32_e64 s[10:11], ttmp11, v2
24475// CHECK: [0x0a,0x00,0x5b,0xd0,0x7b,0x04,0x02,0x00]
24476
24477v_cmpx_ngt_f32_e64 s[10:11], m0, v2
24478// CHECK: [0x0a,0x00,0x5b,0xd0,0x7c,0x04,0x02,0x00]
24479
24480v_cmpx_ngt_f32_e64 s[10:11], exec_lo, v2
24481// CHECK: [0x0a,0x00,0x5b,0xd0,0x7e,0x04,0x02,0x00]
24482
24483v_cmpx_ngt_f32_e64 s[10:11], exec_hi, v2
24484// CHECK: [0x0a,0x00,0x5b,0xd0,0x7f,0x04,0x02,0x00]
24485
24486v_cmpx_ngt_f32_e64 s[10:11], 0, v2
24487// CHECK: [0x0a,0x00,0x5b,0xd0,0x80,0x04,0x02,0x00]
24488
24489v_cmpx_ngt_f32_e64 s[10:11], -1, v2
24490// CHECK: [0x0a,0x00,0x5b,0xd0,0xc1,0x04,0x02,0x00]
24491
24492v_cmpx_ngt_f32_e64 s[10:11], 0.5, v2
24493// CHECK: [0x0a,0x00,0x5b,0xd0,0xf0,0x04,0x02,0x00]
24494
24495v_cmpx_ngt_f32_e64 s[10:11], -4.0, v2
24496// CHECK: [0x0a,0x00,0x5b,0xd0,0xf7,0x04,0x02,0x00]
24497
24498v_cmpx_ngt_f32_e64 s[10:11], src_vccz, v2
24499// CHECK: [0x0a,0x00,0x5b,0xd0,0xfb,0x04,0x02,0x00]
24500
24501v_cmpx_ngt_f32_e64 s[10:11], src_execz, v2
24502// CHECK: [0x0a,0x00,0x5b,0xd0,0xfc,0x04,0x02,0x00]
24503
24504v_cmpx_ngt_f32_e64 s[10:11], src_scc, v2
24505// CHECK: [0x0a,0x00,0x5b,0xd0,0xfd,0x04,0x02,0x00]
24506
24507v_cmpx_ngt_f32_e64 s[10:11], src_lds_direct, v2
24508// CHECK: [0x0a,0x00,0x5b,0xd0,0xfe,0x04,0x02,0x00]
24509
24510v_cmpx_ngt_f32_e64 s[10:11], v1, v255
24511// CHECK: [0x0a,0x00,0x5b,0xd0,0x01,0xff,0x03,0x00]
24512
24513v_cmpx_ngt_f32_e64 s[10:11], v1, s2
24514// CHECK: [0x0a,0x00,0x5b,0xd0,0x01,0x05,0x00,0x00]
24515
24516v_cmpx_ngt_f32_e64 s[10:11], v1, s101
24517// CHECK: [0x0a,0x00,0x5b,0xd0,0x01,0xcb,0x00,0x00]
24518
24519v_cmpx_ngt_f32_e64 s[10:11], v1, flat_scratch_lo
24520// CHECK: [0x0a,0x00,0x5b,0xd0,0x01,0xcd,0x00,0x00]
24521
24522v_cmpx_ngt_f32_e64 s[10:11], v1, flat_scratch_hi
24523// CHECK: [0x0a,0x00,0x5b,0xd0,0x01,0xcf,0x00,0x00]
24524
24525v_cmpx_ngt_f32_e64 s[10:11], v1, vcc_lo
24526// CHECK: [0x0a,0x00,0x5b,0xd0,0x01,0xd5,0x00,0x00]
24527
24528v_cmpx_ngt_f32_e64 s[10:11], v1, vcc_hi
24529// CHECK: [0x0a,0x00,0x5b,0xd0,0x01,0xd7,0x00,0x00]
24530
24531v_cmpx_ngt_f32_e64 s[10:11], v1, tba_lo
24532// CHECK: [0x0a,0x00,0x5b,0xd0,0x01,0xd9,0x00,0x00]
24533
24534v_cmpx_ngt_f32_e64 s[10:11], v1, tba_hi
24535// CHECK: [0x0a,0x00,0x5b,0xd0,0x01,0xdb,0x00,0x00]
24536
24537v_cmpx_ngt_f32_e64 s[10:11], v1, tma_lo
24538// CHECK: [0x0a,0x00,0x5b,0xd0,0x01,0xdd,0x00,0x00]
24539
24540v_cmpx_ngt_f32_e64 s[10:11], v1, tma_hi
24541// CHECK: [0x0a,0x00,0x5b,0xd0,0x01,0xdf,0x00,0x00]
24542
24543v_cmpx_ngt_f32_e64 s[10:11], v1, ttmp11
24544// CHECK: [0x0a,0x00,0x5b,0xd0,0x01,0xf7,0x00,0x00]
24545
24546v_cmpx_ngt_f32_e64 s[10:11], v1, m0
24547// CHECK: [0x0a,0x00,0x5b,0xd0,0x01,0xf9,0x00,0x00]
24548
24549v_cmpx_ngt_f32_e64 s[10:11], v1, exec_lo
24550// CHECK: [0x0a,0x00,0x5b,0xd0,0x01,0xfd,0x00,0x00]
24551
24552v_cmpx_ngt_f32_e64 s[10:11], v1, exec_hi
24553// CHECK: [0x0a,0x00,0x5b,0xd0,0x01,0xff,0x00,0x00]
24554
24555v_cmpx_ngt_f32_e64 s[10:11], v1, 0
24556// CHECK: [0x0a,0x00,0x5b,0xd0,0x01,0x01,0x01,0x00]
24557
24558v_cmpx_ngt_f32_e64 s[10:11], v1, -1
24559// CHECK: [0x0a,0x00,0x5b,0xd0,0x01,0x83,0x01,0x00]
24560
24561v_cmpx_ngt_f32_e64 s[10:11], v1, 0.5
24562// CHECK: [0x0a,0x00,0x5b,0xd0,0x01,0xe1,0x01,0x00]
24563
24564v_cmpx_ngt_f32_e64 s[10:11], v1, -4.0
24565// CHECK: [0x0a,0x00,0x5b,0xd0,0x01,0xef,0x01,0x00]
24566
24567v_cmpx_ngt_f32_e64 s[10:11], v1, src_vccz
24568// CHECK: [0x0a,0x00,0x5b,0xd0,0x01,0xf7,0x01,0x00]
24569
24570v_cmpx_ngt_f32_e64 s[10:11], v1, src_execz
24571// CHECK: [0x0a,0x00,0x5b,0xd0,0x01,0xf9,0x01,0x00]
24572
24573v_cmpx_ngt_f32_e64 s[10:11], v1, src_scc
24574// CHECK: [0x0a,0x00,0x5b,0xd0,0x01,0xfb,0x01,0x00]
24575
24576v_cmpx_ngt_f32_e64 s[10:11], -v1, v2
24577// CHECK: [0x0a,0x00,0x5b,0xd0,0x01,0x05,0x02,0x20]
24578
24579v_cmpx_ngt_f32_e64 s[10:11], v1, -v2
24580// CHECK: [0x0a,0x00,0x5b,0xd0,0x01,0x05,0x02,0x40]
24581
24582v_cmpx_ngt_f32_e64 s[10:11], -v1, -v2
24583// CHECK: [0x0a,0x00,0x5b,0xd0,0x01,0x05,0x02,0x60]
24584
24585v_cmpx_ngt_f32_e64 s[10:11], |v1|, v2
24586// CHECK: [0x0a,0x01,0x5b,0xd0,0x01,0x05,0x02,0x00]
24587
24588v_cmpx_ngt_f32_e64 s[10:11], v1, |v2|
24589// CHECK: [0x0a,0x02,0x5b,0xd0,0x01,0x05,0x02,0x00]
24590
24591v_cmpx_ngt_f32_e64 s[10:11], |v1|, |v2|
24592// CHECK: [0x0a,0x03,0x5b,0xd0,0x01,0x05,0x02,0x00]
24593
24594v_cmpx_ngt_f32_e64 s[10:11], v1, v2 clamp
24595// CHECK: [0x0a,0x80,0x5b,0xd0,0x01,0x05,0x02,0x00]
24596
24597v_cmpx_nle_f32_e64 s[10:11], v1, v2
24598// CHECK: [0x0a,0x00,0x5c,0xd0,0x01,0x05,0x02,0x00]
24599
24600v_cmpx_nle_f32_e64 s[12:13], v1, v2
24601// CHECK: [0x0c,0x00,0x5c,0xd0,0x01,0x05,0x02,0x00]
24602
24603v_cmpx_nle_f32_e64 s[100:101], v1, v2
24604// CHECK: [0x64,0x00,0x5c,0xd0,0x01,0x05,0x02,0x00]
24605
24606v_cmpx_nle_f32_e64 flat_scratch, v1, v2
24607// CHECK: [0x66,0x00,0x5c,0xd0,0x01,0x05,0x02,0x00]
24608
24609v_cmpx_nle_f32_e64 vcc, v1, v2
24610// CHECK: [0x6a,0x00,0x5c,0xd0,0x01,0x05,0x02,0x00]
24611
24612v_cmpx_nle_f32_e64 tba, v1, v2
24613// CHECK: [0x6c,0x00,0x5c,0xd0,0x01,0x05,0x02,0x00]
24614
24615v_cmpx_nle_f32_e64 tma, v1, v2
24616// CHECK: [0x6e,0x00,0x5c,0xd0,0x01,0x05,0x02,0x00]
24617
24618v_cmpx_nle_f32_e64 ttmp[10:11], v1, v2
24619// CHECK: [0x7a,0x00,0x5c,0xd0,0x01,0x05,0x02,0x00]
24620
24621v_cmpx_nle_f32_e64 s[10:11], v255, v2
24622// CHECK: [0x0a,0x00,0x5c,0xd0,0xff,0x05,0x02,0x00]
24623
24624v_cmpx_nle_f32_e64 s[10:11], s1, v2
24625// CHECK: [0x0a,0x00,0x5c,0xd0,0x01,0x04,0x02,0x00]
24626
24627v_cmpx_nle_f32_e64 s[10:11], s101, v2
24628// CHECK: [0x0a,0x00,0x5c,0xd0,0x65,0x04,0x02,0x00]
24629
24630v_cmpx_nle_f32_e64 s[10:11], flat_scratch_lo, v2
24631// CHECK: [0x0a,0x00,0x5c,0xd0,0x66,0x04,0x02,0x00]
24632
24633v_cmpx_nle_f32_e64 s[10:11], flat_scratch_hi, v2
24634// CHECK: [0x0a,0x00,0x5c,0xd0,0x67,0x04,0x02,0x00]
24635
24636v_cmpx_nle_f32_e64 s[10:11], vcc_lo, v2
24637// CHECK: [0x0a,0x00,0x5c,0xd0,0x6a,0x04,0x02,0x00]
24638
24639v_cmpx_nle_f32_e64 s[10:11], vcc_hi, v2
24640// CHECK: [0x0a,0x00,0x5c,0xd0,0x6b,0x04,0x02,0x00]
24641
24642v_cmpx_nle_f32_e64 s[10:11], tba_lo, v2
24643// CHECK: [0x0a,0x00,0x5c,0xd0,0x6c,0x04,0x02,0x00]
24644
24645v_cmpx_nle_f32_e64 s[10:11], tba_hi, v2
24646// CHECK: [0x0a,0x00,0x5c,0xd0,0x6d,0x04,0x02,0x00]
24647
24648v_cmpx_nle_f32_e64 s[10:11], tma_lo, v2
24649// CHECK: [0x0a,0x00,0x5c,0xd0,0x6e,0x04,0x02,0x00]
24650
24651v_cmpx_nle_f32_e64 s[10:11], tma_hi, v2
24652// CHECK: [0x0a,0x00,0x5c,0xd0,0x6f,0x04,0x02,0x00]
24653
24654v_cmpx_nle_f32_e64 s[10:11], ttmp11, v2
24655// CHECK: [0x0a,0x00,0x5c,0xd0,0x7b,0x04,0x02,0x00]
24656
24657v_cmpx_nle_f32_e64 s[10:11], m0, v2
24658// CHECK: [0x0a,0x00,0x5c,0xd0,0x7c,0x04,0x02,0x00]
24659
24660v_cmpx_nle_f32_e64 s[10:11], exec_lo, v2
24661// CHECK: [0x0a,0x00,0x5c,0xd0,0x7e,0x04,0x02,0x00]
24662
24663v_cmpx_nle_f32_e64 s[10:11], exec_hi, v2
24664// CHECK: [0x0a,0x00,0x5c,0xd0,0x7f,0x04,0x02,0x00]
24665
24666v_cmpx_nle_f32_e64 s[10:11], 0, v2
24667// CHECK: [0x0a,0x00,0x5c,0xd0,0x80,0x04,0x02,0x00]
24668
24669v_cmpx_nle_f32_e64 s[10:11], -1, v2
24670// CHECK: [0x0a,0x00,0x5c,0xd0,0xc1,0x04,0x02,0x00]
24671
24672v_cmpx_nle_f32_e64 s[10:11], 0.5, v2
24673// CHECK: [0x0a,0x00,0x5c,0xd0,0xf0,0x04,0x02,0x00]
24674
24675v_cmpx_nle_f32_e64 s[10:11], -4.0, v2
24676// CHECK: [0x0a,0x00,0x5c,0xd0,0xf7,0x04,0x02,0x00]
24677
24678v_cmpx_nle_f32_e64 s[10:11], src_vccz, v2
24679// CHECK: [0x0a,0x00,0x5c,0xd0,0xfb,0x04,0x02,0x00]
24680
24681v_cmpx_nle_f32_e64 s[10:11], src_execz, v2
24682// CHECK: [0x0a,0x00,0x5c,0xd0,0xfc,0x04,0x02,0x00]
24683
24684v_cmpx_nle_f32_e64 s[10:11], src_scc, v2
24685// CHECK: [0x0a,0x00,0x5c,0xd0,0xfd,0x04,0x02,0x00]
24686
24687v_cmpx_nle_f32_e64 s[10:11], src_lds_direct, v2
24688// CHECK: [0x0a,0x00,0x5c,0xd0,0xfe,0x04,0x02,0x00]
24689
24690v_cmpx_nle_f32_e64 s[10:11], v1, v255
24691// CHECK: [0x0a,0x00,0x5c,0xd0,0x01,0xff,0x03,0x00]
24692
24693v_cmpx_nle_f32_e64 s[10:11], v1, s2
24694// CHECK: [0x0a,0x00,0x5c,0xd0,0x01,0x05,0x00,0x00]
24695
24696v_cmpx_nle_f32_e64 s[10:11], v1, s101
24697// CHECK: [0x0a,0x00,0x5c,0xd0,0x01,0xcb,0x00,0x00]
24698
24699v_cmpx_nle_f32_e64 s[10:11], v1, flat_scratch_lo
24700// CHECK: [0x0a,0x00,0x5c,0xd0,0x01,0xcd,0x00,0x00]
24701
24702v_cmpx_nle_f32_e64 s[10:11], v1, flat_scratch_hi
24703// CHECK: [0x0a,0x00,0x5c,0xd0,0x01,0xcf,0x00,0x00]
24704
24705v_cmpx_nle_f32_e64 s[10:11], v1, vcc_lo
24706// CHECK: [0x0a,0x00,0x5c,0xd0,0x01,0xd5,0x00,0x00]
24707
24708v_cmpx_nle_f32_e64 s[10:11], v1, vcc_hi
24709// CHECK: [0x0a,0x00,0x5c,0xd0,0x01,0xd7,0x00,0x00]
24710
24711v_cmpx_nle_f32_e64 s[10:11], v1, tba_lo
24712// CHECK: [0x0a,0x00,0x5c,0xd0,0x01,0xd9,0x00,0x00]
24713
24714v_cmpx_nle_f32_e64 s[10:11], v1, tba_hi
24715// CHECK: [0x0a,0x00,0x5c,0xd0,0x01,0xdb,0x00,0x00]
24716
24717v_cmpx_nle_f32_e64 s[10:11], v1, tma_lo
24718// CHECK: [0x0a,0x00,0x5c,0xd0,0x01,0xdd,0x00,0x00]
24719
24720v_cmpx_nle_f32_e64 s[10:11], v1, tma_hi
24721// CHECK: [0x0a,0x00,0x5c,0xd0,0x01,0xdf,0x00,0x00]
24722
24723v_cmpx_nle_f32_e64 s[10:11], v1, ttmp11
24724// CHECK: [0x0a,0x00,0x5c,0xd0,0x01,0xf7,0x00,0x00]
24725
24726v_cmpx_nle_f32_e64 s[10:11], v1, m0
24727// CHECK: [0x0a,0x00,0x5c,0xd0,0x01,0xf9,0x00,0x00]
24728
24729v_cmpx_nle_f32_e64 s[10:11], v1, exec_lo
24730// CHECK: [0x0a,0x00,0x5c,0xd0,0x01,0xfd,0x00,0x00]
24731
24732v_cmpx_nle_f32_e64 s[10:11], v1, exec_hi
24733// CHECK: [0x0a,0x00,0x5c,0xd0,0x01,0xff,0x00,0x00]
24734
24735v_cmpx_nle_f32_e64 s[10:11], v1, 0
24736// CHECK: [0x0a,0x00,0x5c,0xd0,0x01,0x01,0x01,0x00]
24737
24738v_cmpx_nle_f32_e64 s[10:11], v1, -1
24739// CHECK: [0x0a,0x00,0x5c,0xd0,0x01,0x83,0x01,0x00]
24740
24741v_cmpx_nle_f32_e64 s[10:11], v1, 0.5
24742// CHECK: [0x0a,0x00,0x5c,0xd0,0x01,0xe1,0x01,0x00]
24743
24744v_cmpx_nle_f32_e64 s[10:11], v1, -4.0
24745// CHECK: [0x0a,0x00,0x5c,0xd0,0x01,0xef,0x01,0x00]
24746
24747v_cmpx_nle_f32_e64 s[10:11], v1, src_vccz
24748// CHECK: [0x0a,0x00,0x5c,0xd0,0x01,0xf7,0x01,0x00]
24749
24750v_cmpx_nle_f32_e64 s[10:11], v1, src_execz
24751// CHECK: [0x0a,0x00,0x5c,0xd0,0x01,0xf9,0x01,0x00]
24752
24753v_cmpx_nle_f32_e64 s[10:11], v1, src_scc
24754// CHECK: [0x0a,0x00,0x5c,0xd0,0x01,0xfb,0x01,0x00]
24755
24756v_cmpx_nle_f32_e64 s[10:11], -v1, v2
24757// CHECK: [0x0a,0x00,0x5c,0xd0,0x01,0x05,0x02,0x20]
24758
24759v_cmpx_nle_f32_e64 s[10:11], v1, -v2
24760// CHECK: [0x0a,0x00,0x5c,0xd0,0x01,0x05,0x02,0x40]
24761
24762v_cmpx_nle_f32_e64 s[10:11], -v1, -v2
24763// CHECK: [0x0a,0x00,0x5c,0xd0,0x01,0x05,0x02,0x60]
24764
24765v_cmpx_nle_f32_e64 s[10:11], |v1|, v2
24766// CHECK: [0x0a,0x01,0x5c,0xd0,0x01,0x05,0x02,0x00]
24767
24768v_cmpx_nle_f32_e64 s[10:11], v1, |v2|
24769// CHECK: [0x0a,0x02,0x5c,0xd0,0x01,0x05,0x02,0x00]
24770
24771v_cmpx_nle_f32_e64 s[10:11], |v1|, |v2|
24772// CHECK: [0x0a,0x03,0x5c,0xd0,0x01,0x05,0x02,0x00]
24773
24774v_cmpx_nle_f32_e64 s[10:11], v1, v2 clamp
24775// CHECK: [0x0a,0x80,0x5c,0xd0,0x01,0x05,0x02,0x00]
24776
24777v_cmpx_neq_f32_e64 s[10:11], v1, v2
24778// CHECK: [0x0a,0x00,0x5d,0xd0,0x01,0x05,0x02,0x00]
24779
24780v_cmpx_neq_f32_e64 s[12:13], v1, v2
24781// CHECK: [0x0c,0x00,0x5d,0xd0,0x01,0x05,0x02,0x00]
24782
24783v_cmpx_neq_f32_e64 s[100:101], v1, v2
24784// CHECK: [0x64,0x00,0x5d,0xd0,0x01,0x05,0x02,0x00]
24785
24786v_cmpx_neq_f32_e64 flat_scratch, v1, v2
24787// CHECK: [0x66,0x00,0x5d,0xd0,0x01,0x05,0x02,0x00]
24788
24789v_cmpx_neq_f32_e64 vcc, v1, v2
24790// CHECK: [0x6a,0x00,0x5d,0xd0,0x01,0x05,0x02,0x00]
24791
24792v_cmpx_neq_f32_e64 tba, v1, v2
24793// CHECK: [0x6c,0x00,0x5d,0xd0,0x01,0x05,0x02,0x00]
24794
24795v_cmpx_neq_f32_e64 tma, v1, v2
24796// CHECK: [0x6e,0x00,0x5d,0xd0,0x01,0x05,0x02,0x00]
24797
24798v_cmpx_neq_f32_e64 ttmp[10:11], v1, v2
24799// CHECK: [0x7a,0x00,0x5d,0xd0,0x01,0x05,0x02,0x00]
24800
24801v_cmpx_neq_f32_e64 s[10:11], v255, v2
24802// CHECK: [0x0a,0x00,0x5d,0xd0,0xff,0x05,0x02,0x00]
24803
24804v_cmpx_neq_f32_e64 s[10:11], s1, v2
24805// CHECK: [0x0a,0x00,0x5d,0xd0,0x01,0x04,0x02,0x00]
24806
24807v_cmpx_neq_f32_e64 s[10:11], s101, v2
24808// CHECK: [0x0a,0x00,0x5d,0xd0,0x65,0x04,0x02,0x00]
24809
24810v_cmpx_neq_f32_e64 s[10:11], flat_scratch_lo, v2
24811// CHECK: [0x0a,0x00,0x5d,0xd0,0x66,0x04,0x02,0x00]
24812
24813v_cmpx_neq_f32_e64 s[10:11], flat_scratch_hi, v2
24814// CHECK: [0x0a,0x00,0x5d,0xd0,0x67,0x04,0x02,0x00]
24815
24816v_cmpx_neq_f32_e64 s[10:11], vcc_lo, v2
24817// CHECK: [0x0a,0x00,0x5d,0xd0,0x6a,0x04,0x02,0x00]
24818
24819v_cmpx_neq_f32_e64 s[10:11], vcc_hi, v2
24820// CHECK: [0x0a,0x00,0x5d,0xd0,0x6b,0x04,0x02,0x00]
24821
24822v_cmpx_neq_f32_e64 s[10:11], tba_lo, v2
24823// CHECK: [0x0a,0x00,0x5d,0xd0,0x6c,0x04,0x02,0x00]
24824
24825v_cmpx_neq_f32_e64 s[10:11], tba_hi, v2
24826// CHECK: [0x0a,0x00,0x5d,0xd0,0x6d,0x04,0x02,0x00]
24827
24828v_cmpx_neq_f32_e64 s[10:11], tma_lo, v2
24829// CHECK: [0x0a,0x00,0x5d,0xd0,0x6e,0x04,0x02,0x00]
24830
24831v_cmpx_neq_f32_e64 s[10:11], tma_hi, v2
24832// CHECK: [0x0a,0x00,0x5d,0xd0,0x6f,0x04,0x02,0x00]
24833
24834v_cmpx_neq_f32_e64 s[10:11], ttmp11, v2
24835// CHECK: [0x0a,0x00,0x5d,0xd0,0x7b,0x04,0x02,0x00]
24836
24837v_cmpx_neq_f32_e64 s[10:11], m0, v2
24838// CHECK: [0x0a,0x00,0x5d,0xd0,0x7c,0x04,0x02,0x00]
24839
24840v_cmpx_neq_f32_e64 s[10:11], exec_lo, v2
24841// CHECK: [0x0a,0x00,0x5d,0xd0,0x7e,0x04,0x02,0x00]
24842
24843v_cmpx_neq_f32_e64 s[10:11], exec_hi, v2
24844// CHECK: [0x0a,0x00,0x5d,0xd0,0x7f,0x04,0x02,0x00]
24845
24846v_cmpx_neq_f32_e64 s[10:11], 0, v2
24847// CHECK: [0x0a,0x00,0x5d,0xd0,0x80,0x04,0x02,0x00]
24848
24849v_cmpx_neq_f32_e64 s[10:11], -1, v2
24850// CHECK: [0x0a,0x00,0x5d,0xd0,0xc1,0x04,0x02,0x00]
24851
24852v_cmpx_neq_f32_e64 s[10:11], 0.5, v2
24853// CHECK: [0x0a,0x00,0x5d,0xd0,0xf0,0x04,0x02,0x00]
24854
24855v_cmpx_neq_f32_e64 s[10:11], -4.0, v2
24856// CHECK: [0x0a,0x00,0x5d,0xd0,0xf7,0x04,0x02,0x00]
24857
24858v_cmpx_neq_f32_e64 s[10:11], src_vccz, v2
24859// CHECK: [0x0a,0x00,0x5d,0xd0,0xfb,0x04,0x02,0x00]
24860
24861v_cmpx_neq_f32_e64 s[10:11], src_execz, v2
24862// CHECK: [0x0a,0x00,0x5d,0xd0,0xfc,0x04,0x02,0x00]
24863
24864v_cmpx_neq_f32_e64 s[10:11], src_scc, v2
24865// CHECK: [0x0a,0x00,0x5d,0xd0,0xfd,0x04,0x02,0x00]
24866
24867v_cmpx_neq_f32_e64 s[10:11], src_lds_direct, v2
24868// CHECK: [0x0a,0x00,0x5d,0xd0,0xfe,0x04,0x02,0x00]
24869
24870v_cmpx_neq_f32_e64 s[10:11], v1, v255
24871// CHECK: [0x0a,0x00,0x5d,0xd0,0x01,0xff,0x03,0x00]
24872
24873v_cmpx_neq_f32_e64 s[10:11], v1, s2
24874// CHECK: [0x0a,0x00,0x5d,0xd0,0x01,0x05,0x00,0x00]
24875
24876v_cmpx_neq_f32_e64 s[10:11], v1, s101
24877// CHECK: [0x0a,0x00,0x5d,0xd0,0x01,0xcb,0x00,0x00]
24878
24879v_cmpx_neq_f32_e64 s[10:11], v1, flat_scratch_lo
24880// CHECK: [0x0a,0x00,0x5d,0xd0,0x01,0xcd,0x00,0x00]
24881
24882v_cmpx_neq_f32_e64 s[10:11], v1, flat_scratch_hi
24883// CHECK: [0x0a,0x00,0x5d,0xd0,0x01,0xcf,0x00,0x00]
24884
24885v_cmpx_neq_f32_e64 s[10:11], v1, vcc_lo
24886// CHECK: [0x0a,0x00,0x5d,0xd0,0x01,0xd5,0x00,0x00]
24887
24888v_cmpx_neq_f32_e64 s[10:11], v1, vcc_hi
24889// CHECK: [0x0a,0x00,0x5d,0xd0,0x01,0xd7,0x00,0x00]
24890
24891v_cmpx_neq_f32_e64 s[10:11], v1, tba_lo
24892// CHECK: [0x0a,0x00,0x5d,0xd0,0x01,0xd9,0x00,0x00]
24893
24894v_cmpx_neq_f32_e64 s[10:11], v1, tba_hi
24895// CHECK: [0x0a,0x00,0x5d,0xd0,0x01,0xdb,0x00,0x00]
24896
24897v_cmpx_neq_f32_e64 s[10:11], v1, tma_lo
24898// CHECK: [0x0a,0x00,0x5d,0xd0,0x01,0xdd,0x00,0x00]
24899
24900v_cmpx_neq_f32_e64 s[10:11], v1, tma_hi
24901// CHECK: [0x0a,0x00,0x5d,0xd0,0x01,0xdf,0x00,0x00]
24902
24903v_cmpx_neq_f32_e64 s[10:11], v1, ttmp11
24904// CHECK: [0x0a,0x00,0x5d,0xd0,0x01,0xf7,0x00,0x00]
24905
24906v_cmpx_neq_f32_e64 s[10:11], v1, m0
24907// CHECK: [0x0a,0x00,0x5d,0xd0,0x01,0xf9,0x00,0x00]
24908
24909v_cmpx_neq_f32_e64 s[10:11], v1, exec_lo
24910// CHECK: [0x0a,0x00,0x5d,0xd0,0x01,0xfd,0x00,0x00]
24911
24912v_cmpx_neq_f32_e64 s[10:11], v1, exec_hi
24913// CHECK: [0x0a,0x00,0x5d,0xd0,0x01,0xff,0x00,0x00]
24914
24915v_cmpx_neq_f32_e64 s[10:11], v1, 0
24916// CHECK: [0x0a,0x00,0x5d,0xd0,0x01,0x01,0x01,0x00]
24917
24918v_cmpx_neq_f32_e64 s[10:11], v1, -1
24919// CHECK: [0x0a,0x00,0x5d,0xd0,0x01,0x83,0x01,0x00]
24920
24921v_cmpx_neq_f32_e64 s[10:11], v1, 0.5
24922// CHECK: [0x0a,0x00,0x5d,0xd0,0x01,0xe1,0x01,0x00]
24923
24924v_cmpx_neq_f32_e64 s[10:11], v1, -4.0
24925// CHECK: [0x0a,0x00,0x5d,0xd0,0x01,0xef,0x01,0x00]
24926
24927v_cmpx_neq_f32_e64 s[10:11], v1, src_vccz
24928// CHECK: [0x0a,0x00,0x5d,0xd0,0x01,0xf7,0x01,0x00]
24929
24930v_cmpx_neq_f32_e64 s[10:11], v1, src_execz
24931// CHECK: [0x0a,0x00,0x5d,0xd0,0x01,0xf9,0x01,0x00]
24932
24933v_cmpx_neq_f32_e64 s[10:11], v1, src_scc
24934// CHECK: [0x0a,0x00,0x5d,0xd0,0x01,0xfb,0x01,0x00]
24935
24936v_cmpx_neq_f32_e64 s[10:11], -v1, v2
24937// CHECK: [0x0a,0x00,0x5d,0xd0,0x01,0x05,0x02,0x20]
24938
24939v_cmpx_neq_f32_e64 s[10:11], v1, -v2
24940// CHECK: [0x0a,0x00,0x5d,0xd0,0x01,0x05,0x02,0x40]
24941
24942v_cmpx_neq_f32_e64 s[10:11], -v1, -v2
24943// CHECK: [0x0a,0x00,0x5d,0xd0,0x01,0x05,0x02,0x60]
24944
24945v_cmpx_neq_f32_e64 s[10:11], |v1|, v2
24946// CHECK: [0x0a,0x01,0x5d,0xd0,0x01,0x05,0x02,0x00]
24947
24948v_cmpx_neq_f32_e64 s[10:11], v1, |v2|
24949// CHECK: [0x0a,0x02,0x5d,0xd0,0x01,0x05,0x02,0x00]
24950
24951v_cmpx_neq_f32_e64 s[10:11], |v1|, |v2|
24952// CHECK: [0x0a,0x03,0x5d,0xd0,0x01,0x05,0x02,0x00]
24953
24954v_cmpx_neq_f32_e64 s[10:11], v1, v2 clamp
24955// CHECK: [0x0a,0x80,0x5d,0xd0,0x01,0x05,0x02,0x00]
24956
24957v_cmpx_nlt_f32_e64 s[10:11], v1, v2
24958// CHECK: [0x0a,0x00,0x5e,0xd0,0x01,0x05,0x02,0x00]
24959
24960v_cmpx_nlt_f32_e64 s[12:13], v1, v2
24961// CHECK: [0x0c,0x00,0x5e,0xd0,0x01,0x05,0x02,0x00]
24962
24963v_cmpx_nlt_f32_e64 s[100:101], v1, v2
24964// CHECK: [0x64,0x00,0x5e,0xd0,0x01,0x05,0x02,0x00]
24965
24966v_cmpx_nlt_f32_e64 flat_scratch, v1, v2
24967// CHECK: [0x66,0x00,0x5e,0xd0,0x01,0x05,0x02,0x00]
24968
24969v_cmpx_nlt_f32_e64 vcc, v1, v2
24970// CHECK: [0x6a,0x00,0x5e,0xd0,0x01,0x05,0x02,0x00]
24971
24972v_cmpx_nlt_f32_e64 tba, v1, v2
24973// CHECK: [0x6c,0x00,0x5e,0xd0,0x01,0x05,0x02,0x00]
24974
24975v_cmpx_nlt_f32_e64 tma, v1, v2
24976// CHECK: [0x6e,0x00,0x5e,0xd0,0x01,0x05,0x02,0x00]
24977
24978v_cmpx_nlt_f32_e64 ttmp[10:11], v1, v2
24979// CHECK: [0x7a,0x00,0x5e,0xd0,0x01,0x05,0x02,0x00]
24980
24981v_cmpx_nlt_f32_e64 s[10:11], v255, v2
24982// CHECK: [0x0a,0x00,0x5e,0xd0,0xff,0x05,0x02,0x00]
24983
24984v_cmpx_nlt_f32_e64 s[10:11], s1, v2
24985// CHECK: [0x0a,0x00,0x5e,0xd0,0x01,0x04,0x02,0x00]
24986
24987v_cmpx_nlt_f32_e64 s[10:11], s101, v2
24988// CHECK: [0x0a,0x00,0x5e,0xd0,0x65,0x04,0x02,0x00]
24989
24990v_cmpx_nlt_f32_e64 s[10:11], flat_scratch_lo, v2
24991// CHECK: [0x0a,0x00,0x5e,0xd0,0x66,0x04,0x02,0x00]
24992
24993v_cmpx_nlt_f32_e64 s[10:11], flat_scratch_hi, v2
24994// CHECK: [0x0a,0x00,0x5e,0xd0,0x67,0x04,0x02,0x00]
24995
24996v_cmpx_nlt_f32_e64 s[10:11], vcc_lo, v2
24997// CHECK: [0x0a,0x00,0x5e,0xd0,0x6a,0x04,0x02,0x00]
24998
24999v_cmpx_nlt_f32_e64 s[10:11], vcc_hi, v2
25000// CHECK: [0x0a,0x00,0x5e,0xd0,0x6b,0x04,0x02,0x00]
25001
25002v_cmpx_nlt_f32_e64 s[10:11], tba_lo, v2
25003// CHECK: [0x0a,0x00,0x5e,0xd0,0x6c,0x04,0x02,0x00]
25004
25005v_cmpx_nlt_f32_e64 s[10:11], tba_hi, v2
25006// CHECK: [0x0a,0x00,0x5e,0xd0,0x6d,0x04,0x02,0x00]
25007
25008v_cmpx_nlt_f32_e64 s[10:11], tma_lo, v2
25009// CHECK: [0x0a,0x00,0x5e,0xd0,0x6e,0x04,0x02,0x00]
25010
25011v_cmpx_nlt_f32_e64 s[10:11], tma_hi, v2
25012// CHECK: [0x0a,0x00,0x5e,0xd0,0x6f,0x04,0x02,0x00]
25013
25014v_cmpx_nlt_f32_e64 s[10:11], ttmp11, v2
25015// CHECK: [0x0a,0x00,0x5e,0xd0,0x7b,0x04,0x02,0x00]
25016
25017v_cmpx_nlt_f32_e64 s[10:11], m0, v2
25018// CHECK: [0x0a,0x00,0x5e,0xd0,0x7c,0x04,0x02,0x00]
25019
25020v_cmpx_nlt_f32_e64 s[10:11], exec_lo, v2
25021// CHECK: [0x0a,0x00,0x5e,0xd0,0x7e,0x04,0x02,0x00]
25022
25023v_cmpx_nlt_f32_e64 s[10:11], exec_hi, v2
25024// CHECK: [0x0a,0x00,0x5e,0xd0,0x7f,0x04,0x02,0x00]
25025
25026v_cmpx_nlt_f32_e64 s[10:11], 0, v2
25027// CHECK: [0x0a,0x00,0x5e,0xd0,0x80,0x04,0x02,0x00]
25028
25029v_cmpx_nlt_f32_e64 s[10:11], -1, v2
25030// CHECK: [0x0a,0x00,0x5e,0xd0,0xc1,0x04,0x02,0x00]
25031
25032v_cmpx_nlt_f32_e64 s[10:11], 0.5, v2
25033// CHECK: [0x0a,0x00,0x5e,0xd0,0xf0,0x04,0x02,0x00]
25034
25035v_cmpx_nlt_f32_e64 s[10:11], -4.0, v2
25036// CHECK: [0x0a,0x00,0x5e,0xd0,0xf7,0x04,0x02,0x00]
25037
25038v_cmpx_nlt_f32_e64 s[10:11], src_vccz, v2
25039// CHECK: [0x0a,0x00,0x5e,0xd0,0xfb,0x04,0x02,0x00]
25040
25041v_cmpx_nlt_f32_e64 s[10:11], src_execz, v2
25042// CHECK: [0x0a,0x00,0x5e,0xd0,0xfc,0x04,0x02,0x00]
25043
25044v_cmpx_nlt_f32_e64 s[10:11], src_scc, v2
25045// CHECK: [0x0a,0x00,0x5e,0xd0,0xfd,0x04,0x02,0x00]
25046
25047v_cmpx_nlt_f32_e64 s[10:11], src_lds_direct, v2
25048// CHECK: [0x0a,0x00,0x5e,0xd0,0xfe,0x04,0x02,0x00]
25049
25050v_cmpx_nlt_f32_e64 s[10:11], v1, v255
25051// CHECK: [0x0a,0x00,0x5e,0xd0,0x01,0xff,0x03,0x00]
25052
25053v_cmpx_nlt_f32_e64 s[10:11], v1, s2
25054// CHECK: [0x0a,0x00,0x5e,0xd0,0x01,0x05,0x00,0x00]
25055
25056v_cmpx_nlt_f32_e64 s[10:11], v1, s101
25057// CHECK: [0x0a,0x00,0x5e,0xd0,0x01,0xcb,0x00,0x00]
25058
25059v_cmpx_nlt_f32_e64 s[10:11], v1, flat_scratch_lo
25060// CHECK: [0x0a,0x00,0x5e,0xd0,0x01,0xcd,0x00,0x00]
25061
25062v_cmpx_nlt_f32_e64 s[10:11], v1, flat_scratch_hi
25063// CHECK: [0x0a,0x00,0x5e,0xd0,0x01,0xcf,0x00,0x00]
25064
25065v_cmpx_nlt_f32_e64 s[10:11], v1, vcc_lo
25066// CHECK: [0x0a,0x00,0x5e,0xd0,0x01,0xd5,0x00,0x00]
25067
25068v_cmpx_nlt_f32_e64 s[10:11], v1, vcc_hi
25069// CHECK: [0x0a,0x00,0x5e,0xd0,0x01,0xd7,0x00,0x00]
25070
25071v_cmpx_nlt_f32_e64 s[10:11], v1, tba_lo
25072// CHECK: [0x0a,0x00,0x5e,0xd0,0x01,0xd9,0x00,0x00]
25073
25074v_cmpx_nlt_f32_e64 s[10:11], v1, tba_hi
25075// CHECK: [0x0a,0x00,0x5e,0xd0,0x01,0xdb,0x00,0x00]
25076
25077v_cmpx_nlt_f32_e64 s[10:11], v1, tma_lo
25078// CHECK: [0x0a,0x00,0x5e,0xd0,0x01,0xdd,0x00,0x00]
25079
25080v_cmpx_nlt_f32_e64 s[10:11], v1, tma_hi
25081// CHECK: [0x0a,0x00,0x5e,0xd0,0x01,0xdf,0x00,0x00]
25082
25083v_cmpx_nlt_f32_e64 s[10:11], v1, ttmp11
25084// CHECK: [0x0a,0x00,0x5e,0xd0,0x01,0xf7,0x00,0x00]
25085
25086v_cmpx_nlt_f32_e64 s[10:11], v1, m0
25087// CHECK: [0x0a,0x00,0x5e,0xd0,0x01,0xf9,0x00,0x00]
25088
25089v_cmpx_nlt_f32_e64 s[10:11], v1, exec_lo
25090// CHECK: [0x0a,0x00,0x5e,0xd0,0x01,0xfd,0x00,0x00]
25091
25092v_cmpx_nlt_f32_e64 s[10:11], v1, exec_hi
25093// CHECK: [0x0a,0x00,0x5e,0xd0,0x01,0xff,0x00,0x00]
25094
25095v_cmpx_nlt_f32_e64 s[10:11], v1, 0
25096// CHECK: [0x0a,0x00,0x5e,0xd0,0x01,0x01,0x01,0x00]
25097
25098v_cmpx_nlt_f32_e64 s[10:11], v1, -1
25099// CHECK: [0x0a,0x00,0x5e,0xd0,0x01,0x83,0x01,0x00]
25100
25101v_cmpx_nlt_f32_e64 s[10:11], v1, 0.5
25102// CHECK: [0x0a,0x00,0x5e,0xd0,0x01,0xe1,0x01,0x00]
25103
25104v_cmpx_nlt_f32_e64 s[10:11], v1, -4.0
25105// CHECK: [0x0a,0x00,0x5e,0xd0,0x01,0xef,0x01,0x00]
25106
25107v_cmpx_nlt_f32_e64 s[10:11], v1, src_vccz
25108// CHECK: [0x0a,0x00,0x5e,0xd0,0x01,0xf7,0x01,0x00]
25109
25110v_cmpx_nlt_f32_e64 s[10:11], v1, src_execz
25111// CHECK: [0x0a,0x00,0x5e,0xd0,0x01,0xf9,0x01,0x00]
25112
25113v_cmpx_nlt_f32_e64 s[10:11], v1, src_scc
25114// CHECK: [0x0a,0x00,0x5e,0xd0,0x01,0xfb,0x01,0x00]
25115
25116v_cmpx_nlt_f32_e64 s[10:11], -v1, v2
25117// CHECK: [0x0a,0x00,0x5e,0xd0,0x01,0x05,0x02,0x20]
25118
25119v_cmpx_nlt_f32_e64 s[10:11], v1, -v2
25120// CHECK: [0x0a,0x00,0x5e,0xd0,0x01,0x05,0x02,0x40]
25121
25122v_cmpx_nlt_f32_e64 s[10:11], -v1, -v2
25123// CHECK: [0x0a,0x00,0x5e,0xd0,0x01,0x05,0x02,0x60]
25124
25125v_cmpx_nlt_f32_e64 s[10:11], |v1|, v2
25126// CHECK: [0x0a,0x01,0x5e,0xd0,0x01,0x05,0x02,0x00]
25127
25128v_cmpx_nlt_f32_e64 s[10:11], v1, |v2|
25129// CHECK: [0x0a,0x02,0x5e,0xd0,0x01,0x05,0x02,0x00]
25130
25131v_cmpx_nlt_f32_e64 s[10:11], |v1|, |v2|
25132// CHECK: [0x0a,0x03,0x5e,0xd0,0x01,0x05,0x02,0x00]
25133
25134v_cmpx_nlt_f32_e64 s[10:11], v1, v2 clamp
25135// CHECK: [0x0a,0x80,0x5e,0xd0,0x01,0x05,0x02,0x00]
25136
25137v_cmpx_tru_f32_e64 s[10:11], v1, v2
25138// CHECK: [0x0a,0x00,0x5f,0xd0,0x01,0x05,0x02,0x00]
25139
25140v_cmpx_tru_f32_e64 s[12:13], v1, v2
25141// CHECK: [0x0c,0x00,0x5f,0xd0,0x01,0x05,0x02,0x00]
25142
25143v_cmpx_tru_f32_e64 s[100:101], v1, v2
25144// CHECK: [0x64,0x00,0x5f,0xd0,0x01,0x05,0x02,0x00]
25145
25146v_cmpx_tru_f32_e64 flat_scratch, v1, v2
25147// CHECK: [0x66,0x00,0x5f,0xd0,0x01,0x05,0x02,0x00]
25148
25149v_cmpx_tru_f32_e64 vcc, v1, v2
25150// CHECK: [0x6a,0x00,0x5f,0xd0,0x01,0x05,0x02,0x00]
25151
25152v_cmpx_tru_f32_e64 tba, v1, v2
25153// CHECK: [0x6c,0x00,0x5f,0xd0,0x01,0x05,0x02,0x00]
25154
25155v_cmpx_tru_f32_e64 tma, v1, v2
25156// CHECK: [0x6e,0x00,0x5f,0xd0,0x01,0x05,0x02,0x00]
25157
25158v_cmpx_tru_f32_e64 ttmp[10:11], v1, v2
25159// CHECK: [0x7a,0x00,0x5f,0xd0,0x01,0x05,0x02,0x00]
25160
25161v_cmpx_tru_f32_e64 s[10:11], v255, v2
25162// CHECK: [0x0a,0x00,0x5f,0xd0,0xff,0x05,0x02,0x00]
25163
25164v_cmpx_tru_f32_e64 s[10:11], s1, v2
25165// CHECK: [0x0a,0x00,0x5f,0xd0,0x01,0x04,0x02,0x00]
25166
25167v_cmpx_tru_f32_e64 s[10:11], s101, v2
25168// CHECK: [0x0a,0x00,0x5f,0xd0,0x65,0x04,0x02,0x00]
25169
25170v_cmpx_tru_f32_e64 s[10:11], flat_scratch_lo, v2
25171// CHECK: [0x0a,0x00,0x5f,0xd0,0x66,0x04,0x02,0x00]
25172
25173v_cmpx_tru_f32_e64 s[10:11], flat_scratch_hi, v2
25174// CHECK: [0x0a,0x00,0x5f,0xd0,0x67,0x04,0x02,0x00]
25175
25176v_cmpx_tru_f32_e64 s[10:11], vcc_lo, v2
25177// CHECK: [0x0a,0x00,0x5f,0xd0,0x6a,0x04,0x02,0x00]
25178
25179v_cmpx_tru_f32_e64 s[10:11], vcc_hi, v2
25180// CHECK: [0x0a,0x00,0x5f,0xd0,0x6b,0x04,0x02,0x00]
25181
25182v_cmpx_tru_f32_e64 s[10:11], tba_lo, v2
25183// CHECK: [0x0a,0x00,0x5f,0xd0,0x6c,0x04,0x02,0x00]
25184
25185v_cmpx_tru_f32_e64 s[10:11], tba_hi, v2
25186// CHECK: [0x0a,0x00,0x5f,0xd0,0x6d,0x04,0x02,0x00]
25187
25188v_cmpx_tru_f32_e64 s[10:11], tma_lo, v2
25189// CHECK: [0x0a,0x00,0x5f,0xd0,0x6e,0x04,0x02,0x00]
25190
25191v_cmpx_tru_f32_e64 s[10:11], tma_hi, v2
25192// CHECK: [0x0a,0x00,0x5f,0xd0,0x6f,0x04,0x02,0x00]
25193
25194v_cmpx_tru_f32_e64 s[10:11], ttmp11, v2
25195// CHECK: [0x0a,0x00,0x5f,0xd0,0x7b,0x04,0x02,0x00]
25196
25197v_cmpx_tru_f32_e64 s[10:11], m0, v2
25198// CHECK: [0x0a,0x00,0x5f,0xd0,0x7c,0x04,0x02,0x00]
25199
25200v_cmpx_tru_f32_e64 s[10:11], exec_lo, v2
25201// CHECK: [0x0a,0x00,0x5f,0xd0,0x7e,0x04,0x02,0x00]
25202
25203v_cmpx_tru_f32_e64 s[10:11], exec_hi, v2
25204// CHECK: [0x0a,0x00,0x5f,0xd0,0x7f,0x04,0x02,0x00]
25205
25206v_cmpx_tru_f32_e64 s[10:11], 0, v2
25207// CHECK: [0x0a,0x00,0x5f,0xd0,0x80,0x04,0x02,0x00]
25208
25209v_cmpx_tru_f32_e64 s[10:11], -1, v2
25210// CHECK: [0x0a,0x00,0x5f,0xd0,0xc1,0x04,0x02,0x00]
25211
25212v_cmpx_tru_f32_e64 s[10:11], 0.5, v2
25213// CHECK: [0x0a,0x00,0x5f,0xd0,0xf0,0x04,0x02,0x00]
25214
25215v_cmpx_tru_f32_e64 s[10:11], -4.0, v2
25216// CHECK: [0x0a,0x00,0x5f,0xd0,0xf7,0x04,0x02,0x00]
25217
25218v_cmpx_tru_f32_e64 s[10:11], src_vccz, v2
25219// CHECK: [0x0a,0x00,0x5f,0xd0,0xfb,0x04,0x02,0x00]
25220
25221v_cmpx_tru_f32_e64 s[10:11], src_execz, v2
25222// CHECK: [0x0a,0x00,0x5f,0xd0,0xfc,0x04,0x02,0x00]
25223
25224v_cmpx_tru_f32_e64 s[10:11], src_scc, v2
25225// CHECK: [0x0a,0x00,0x5f,0xd0,0xfd,0x04,0x02,0x00]
25226
25227v_cmpx_tru_f32_e64 s[10:11], src_lds_direct, v2
25228// CHECK: [0x0a,0x00,0x5f,0xd0,0xfe,0x04,0x02,0x00]
25229
25230v_cmpx_tru_f32_e64 s[10:11], v1, v255
25231// CHECK: [0x0a,0x00,0x5f,0xd0,0x01,0xff,0x03,0x00]
25232
25233v_cmpx_tru_f32_e64 s[10:11], v1, s2
25234// CHECK: [0x0a,0x00,0x5f,0xd0,0x01,0x05,0x00,0x00]
25235
25236v_cmpx_tru_f32_e64 s[10:11], v1, s101
25237// CHECK: [0x0a,0x00,0x5f,0xd0,0x01,0xcb,0x00,0x00]
25238
25239v_cmpx_tru_f32_e64 s[10:11], v1, flat_scratch_lo
25240// CHECK: [0x0a,0x00,0x5f,0xd0,0x01,0xcd,0x00,0x00]
25241
25242v_cmpx_tru_f32_e64 s[10:11], v1, flat_scratch_hi
25243// CHECK: [0x0a,0x00,0x5f,0xd0,0x01,0xcf,0x00,0x00]
25244
25245v_cmpx_tru_f32_e64 s[10:11], v1, vcc_lo
25246// CHECK: [0x0a,0x00,0x5f,0xd0,0x01,0xd5,0x00,0x00]
25247
25248v_cmpx_tru_f32_e64 s[10:11], v1, vcc_hi
25249// CHECK: [0x0a,0x00,0x5f,0xd0,0x01,0xd7,0x00,0x00]
25250
25251v_cmpx_tru_f32_e64 s[10:11], v1, tba_lo
25252// CHECK: [0x0a,0x00,0x5f,0xd0,0x01,0xd9,0x00,0x00]
25253
25254v_cmpx_tru_f32_e64 s[10:11], v1, tba_hi
25255// CHECK: [0x0a,0x00,0x5f,0xd0,0x01,0xdb,0x00,0x00]
25256
25257v_cmpx_tru_f32_e64 s[10:11], v1, tma_lo
25258// CHECK: [0x0a,0x00,0x5f,0xd0,0x01,0xdd,0x00,0x00]
25259
25260v_cmpx_tru_f32_e64 s[10:11], v1, tma_hi
25261// CHECK: [0x0a,0x00,0x5f,0xd0,0x01,0xdf,0x00,0x00]
25262
25263v_cmpx_tru_f32_e64 s[10:11], v1, ttmp11
25264// CHECK: [0x0a,0x00,0x5f,0xd0,0x01,0xf7,0x00,0x00]
25265
25266v_cmpx_tru_f32_e64 s[10:11], v1, m0
25267// CHECK: [0x0a,0x00,0x5f,0xd0,0x01,0xf9,0x00,0x00]
25268
25269v_cmpx_tru_f32_e64 s[10:11], v1, exec_lo
25270// CHECK: [0x0a,0x00,0x5f,0xd0,0x01,0xfd,0x00,0x00]
25271
25272v_cmpx_tru_f32_e64 s[10:11], v1, exec_hi
25273// CHECK: [0x0a,0x00,0x5f,0xd0,0x01,0xff,0x00,0x00]
25274
25275v_cmpx_tru_f32_e64 s[10:11], v1, 0
25276// CHECK: [0x0a,0x00,0x5f,0xd0,0x01,0x01,0x01,0x00]
25277
25278v_cmpx_tru_f32_e64 s[10:11], v1, -1
25279// CHECK: [0x0a,0x00,0x5f,0xd0,0x01,0x83,0x01,0x00]
25280
25281v_cmpx_tru_f32_e64 s[10:11], v1, 0.5
25282// CHECK: [0x0a,0x00,0x5f,0xd0,0x01,0xe1,0x01,0x00]
25283
25284v_cmpx_tru_f32_e64 s[10:11], v1, -4.0
25285// CHECK: [0x0a,0x00,0x5f,0xd0,0x01,0xef,0x01,0x00]
25286
25287v_cmpx_tru_f32_e64 s[10:11], v1, src_vccz
25288// CHECK: [0x0a,0x00,0x5f,0xd0,0x01,0xf7,0x01,0x00]
25289
25290v_cmpx_tru_f32_e64 s[10:11], v1, src_execz
25291// CHECK: [0x0a,0x00,0x5f,0xd0,0x01,0xf9,0x01,0x00]
25292
25293v_cmpx_tru_f32_e64 s[10:11], v1, src_scc
25294// CHECK: [0x0a,0x00,0x5f,0xd0,0x01,0xfb,0x01,0x00]
25295
25296v_cmpx_tru_f32_e64 s[10:11], -v1, v2
25297// CHECK: [0x0a,0x00,0x5f,0xd0,0x01,0x05,0x02,0x20]
25298
25299v_cmpx_tru_f32_e64 s[10:11], v1, -v2
25300// CHECK: [0x0a,0x00,0x5f,0xd0,0x01,0x05,0x02,0x40]
25301
25302v_cmpx_tru_f32_e64 s[10:11], -v1, -v2
25303// CHECK: [0x0a,0x00,0x5f,0xd0,0x01,0x05,0x02,0x60]
25304
25305v_cmpx_tru_f32_e64 s[10:11], |v1|, v2
25306// CHECK: [0x0a,0x01,0x5f,0xd0,0x01,0x05,0x02,0x00]
25307
25308v_cmpx_tru_f32_e64 s[10:11], v1, |v2|
25309// CHECK: [0x0a,0x02,0x5f,0xd0,0x01,0x05,0x02,0x00]
25310
25311v_cmpx_tru_f32_e64 s[10:11], |v1|, |v2|
25312// CHECK: [0x0a,0x03,0x5f,0xd0,0x01,0x05,0x02,0x00]
25313
25314v_cmpx_tru_f32_e64 s[10:11], v1, v2 clamp
25315// CHECK: [0x0a,0x80,0x5f,0xd0,0x01,0x05,0x02,0x00]
25316
25317v_cmp_f_f64_e64 s[10:11], v[1:2], v[2:3]
25318// CHECK: [0x0a,0x00,0x60,0xd0,0x01,0x05,0x02,0x00]
25319
25320v_cmp_f_f64_e64 s[12:13], v[1:2], v[2:3]
25321// CHECK: [0x0c,0x00,0x60,0xd0,0x01,0x05,0x02,0x00]
25322
25323v_cmp_f_f64_e64 s[100:101], v[1:2], v[2:3]
25324// CHECK: [0x64,0x00,0x60,0xd0,0x01,0x05,0x02,0x00]
25325
25326v_cmp_f_f64_e64 flat_scratch, v[1:2], v[2:3]
25327// CHECK: [0x66,0x00,0x60,0xd0,0x01,0x05,0x02,0x00]
25328
25329v_cmp_f_f64_e64 vcc, v[1:2], v[2:3]
25330// CHECK: [0x6a,0x00,0x60,0xd0,0x01,0x05,0x02,0x00]
25331
25332v_cmp_f_f64_e64 tba, v[1:2], v[2:3]
25333// CHECK: [0x6c,0x00,0x60,0xd0,0x01,0x05,0x02,0x00]
25334
25335v_cmp_f_f64_e64 tma, v[1:2], v[2:3]
25336// CHECK: [0x6e,0x00,0x60,0xd0,0x01,0x05,0x02,0x00]
25337
25338v_cmp_f_f64_e64 ttmp[10:11], v[1:2], v[2:3]
25339// CHECK: [0x7a,0x00,0x60,0xd0,0x01,0x05,0x02,0x00]
25340
25341v_cmp_f_f64_e64 s[10:11], v[254:255], v[2:3]
25342// CHECK: [0x0a,0x00,0x60,0xd0,0xfe,0x05,0x02,0x00]
25343
25344v_cmp_f_f64_e64 s[10:11], s[2:3], v[2:3]
25345// CHECK: [0x0a,0x00,0x60,0xd0,0x02,0x04,0x02,0x00]
25346
25347v_cmp_f_f64_e64 s[10:11], s[4:5], v[2:3]
25348// CHECK: [0x0a,0x00,0x60,0xd0,0x04,0x04,0x02,0x00]
25349
25350v_cmp_f_f64_e64 s[10:11], s[100:101], v[2:3]
25351// CHECK: [0x0a,0x00,0x60,0xd0,0x64,0x04,0x02,0x00]
25352
25353v_cmp_f_f64_e64 s[10:11], flat_scratch, v[2:3]
25354// CHECK: [0x0a,0x00,0x60,0xd0,0x66,0x04,0x02,0x00]
25355
25356v_cmp_f_f64_e64 s[10:11], vcc, v[2:3]
25357// CHECK: [0x0a,0x00,0x60,0xd0,0x6a,0x04,0x02,0x00]
25358
25359v_cmp_f_f64_e64 s[10:11], tba, v[2:3]
25360// CHECK: [0x0a,0x00,0x60,0xd0,0x6c,0x04,0x02,0x00]
25361
25362v_cmp_f_f64_e64 s[10:11], tma, v[2:3]
25363// CHECK: [0x0a,0x00,0x60,0xd0,0x6e,0x04,0x02,0x00]
25364
25365v_cmp_f_f64_e64 s[10:11], ttmp[10:11], v[2:3]
25366// CHECK: [0x0a,0x00,0x60,0xd0,0x7a,0x04,0x02,0x00]
25367
25368v_cmp_f_f64_e64 s[10:11], exec, v[2:3]
25369// CHECK: [0x0a,0x00,0x60,0xd0,0x7e,0x04,0x02,0x00]
25370
25371v_cmp_f_f64_e64 s[10:11], 0, v[2:3]
25372// CHECK: [0x0a,0x00,0x60,0xd0,0x80,0x04,0x02,0x00]
25373
25374v_cmp_f_f64_e64 s[10:11], -1, v[2:3]
25375// CHECK: [0x0a,0x00,0x60,0xd0,0xc1,0x04,0x02,0x00]
25376
25377v_cmp_f_f64_e64 s[10:11], 0.5, v[2:3]
25378// CHECK: [0x0a,0x00,0x60,0xd0,0xf0,0x04,0x02,0x00]
25379
25380v_cmp_f_f64_e64 s[10:11], -4.0, v[2:3]
25381// CHECK: [0x0a,0x00,0x60,0xd0,0xf7,0x04,0x02,0x00]
25382
25383v_cmp_f_f64_e64 s[10:11], src_vccz, v[2:3]
25384// CHECK: [0x0a,0x00,0x60,0xd0,0xfb,0x04,0x02,0x00]
25385
25386v_cmp_f_f64_e64 s[10:11], src_execz, v[2:3]
25387// CHECK: [0x0a,0x00,0x60,0xd0,0xfc,0x04,0x02,0x00]
25388
25389v_cmp_f_f64_e64 s[10:11], src_scc, v[2:3]
25390// CHECK: [0x0a,0x00,0x60,0xd0,0xfd,0x04,0x02,0x00]
25391
25392v_cmp_f_f64_e64 s[10:11], v[1:2], v[254:255]
25393// CHECK: [0x0a,0x00,0x60,0xd0,0x01,0xfd,0x03,0x00]
25394
25395v_cmp_f_f64_e64 s[10:11], v[1:2], s[4:5]
25396// CHECK: [0x0a,0x00,0x60,0xd0,0x01,0x09,0x00,0x00]
25397
25398v_cmp_f_f64_e64 s[10:11], v[1:2], s[6:7]
25399// CHECK: [0x0a,0x00,0x60,0xd0,0x01,0x0d,0x00,0x00]
25400
25401v_cmp_f_f64_e64 s[10:11], v[1:2], s[100:101]
25402// CHECK: [0x0a,0x00,0x60,0xd0,0x01,0xc9,0x00,0x00]
25403
25404v_cmp_f_f64_e64 s[10:11], v[1:2], flat_scratch
25405// CHECK: [0x0a,0x00,0x60,0xd0,0x01,0xcd,0x00,0x00]
25406
25407v_cmp_f_f64_e64 s[10:11], v[1:2], vcc
25408// CHECK: [0x0a,0x00,0x60,0xd0,0x01,0xd5,0x00,0x00]
25409
25410v_cmp_f_f64_e64 s[10:11], v[1:2], tba
25411// CHECK: [0x0a,0x00,0x60,0xd0,0x01,0xd9,0x00,0x00]
25412
25413v_cmp_f_f64_e64 s[10:11], v[1:2], tma
25414// CHECK: [0x0a,0x00,0x60,0xd0,0x01,0xdd,0x00,0x00]
25415
25416v_cmp_f_f64_e64 s[10:11], v[1:2], ttmp[10:11]
25417// CHECK: [0x0a,0x00,0x60,0xd0,0x01,0xf5,0x00,0x00]
25418
25419v_cmp_f_f64_e64 s[10:11], v[1:2], exec
25420// CHECK: [0x0a,0x00,0x60,0xd0,0x01,0xfd,0x00,0x00]
25421
25422v_cmp_f_f64_e64 s[10:11], v[1:2], 0
25423// CHECK: [0x0a,0x00,0x60,0xd0,0x01,0x01,0x01,0x00]
25424
25425v_cmp_f_f64_e64 s[10:11], v[1:2], -1
25426// CHECK: [0x0a,0x00,0x60,0xd0,0x01,0x83,0x01,0x00]
25427
25428v_cmp_f_f64_e64 s[10:11], v[1:2], 0.5
25429// CHECK: [0x0a,0x00,0x60,0xd0,0x01,0xe1,0x01,0x00]
25430
25431v_cmp_f_f64_e64 s[10:11], v[1:2], -4.0
25432// CHECK: [0x0a,0x00,0x60,0xd0,0x01,0xef,0x01,0x00]
25433
25434v_cmp_f_f64_e64 s[10:11], v[1:2], src_vccz
25435// CHECK: [0x0a,0x00,0x60,0xd0,0x01,0xf7,0x01,0x00]
25436
25437v_cmp_f_f64_e64 s[10:11], v[1:2], src_execz
25438// CHECK: [0x0a,0x00,0x60,0xd0,0x01,0xf9,0x01,0x00]
25439
25440v_cmp_f_f64_e64 s[10:11], v[1:2], src_scc
25441// CHECK: [0x0a,0x00,0x60,0xd0,0x01,0xfb,0x01,0x00]
25442
25443v_cmp_f_f64_e64 s[10:11], -v[1:2], v[2:3]
25444// CHECK: [0x0a,0x00,0x60,0xd0,0x01,0x05,0x02,0x20]
25445
25446v_cmp_f_f64_e64 s[10:11], v[1:2], -v[2:3]
25447// CHECK: [0x0a,0x00,0x60,0xd0,0x01,0x05,0x02,0x40]
25448
25449v_cmp_f_f64_e64 s[10:11], -v[1:2], -v[2:3]
25450// CHECK: [0x0a,0x00,0x60,0xd0,0x01,0x05,0x02,0x60]
25451
25452v_cmp_f_f64_e64 s[10:11], |v[1:2]|, v[2:3]
25453// CHECK: [0x0a,0x01,0x60,0xd0,0x01,0x05,0x02,0x00]
25454
25455v_cmp_f_f64_e64 s[10:11], v[1:2], |v[2:3]|
25456// CHECK: [0x0a,0x02,0x60,0xd0,0x01,0x05,0x02,0x00]
25457
25458v_cmp_f_f64_e64 s[10:11], |v[1:2]|, |v[2:3]|
25459// CHECK: [0x0a,0x03,0x60,0xd0,0x01,0x05,0x02,0x00]
25460
25461v_cmp_f_f64_e64 s[10:11], v[1:2], v[2:3] clamp
25462// CHECK: [0x0a,0x80,0x60,0xd0,0x01,0x05,0x02,0x00]
25463
25464v_cmp_lt_f64_e64 s[10:11], v[1:2], v[2:3]
25465// CHECK: [0x0a,0x00,0x61,0xd0,0x01,0x05,0x02,0x00]
25466
25467v_cmp_lt_f64_e64 s[12:13], v[1:2], v[2:3]
25468// CHECK: [0x0c,0x00,0x61,0xd0,0x01,0x05,0x02,0x00]
25469
25470v_cmp_lt_f64_e64 s[100:101], v[1:2], v[2:3]
25471// CHECK: [0x64,0x00,0x61,0xd0,0x01,0x05,0x02,0x00]
25472
25473v_cmp_lt_f64_e64 flat_scratch, v[1:2], v[2:3]
25474// CHECK: [0x66,0x00,0x61,0xd0,0x01,0x05,0x02,0x00]
25475
25476v_cmp_lt_f64_e64 vcc, v[1:2], v[2:3]
25477// CHECK: [0x6a,0x00,0x61,0xd0,0x01,0x05,0x02,0x00]
25478
25479v_cmp_lt_f64_e64 tba, v[1:2], v[2:3]
25480// CHECK: [0x6c,0x00,0x61,0xd0,0x01,0x05,0x02,0x00]
25481
25482v_cmp_lt_f64_e64 tma, v[1:2], v[2:3]
25483// CHECK: [0x6e,0x00,0x61,0xd0,0x01,0x05,0x02,0x00]
25484
25485v_cmp_lt_f64_e64 ttmp[10:11], v[1:2], v[2:3]
25486// CHECK: [0x7a,0x00,0x61,0xd0,0x01,0x05,0x02,0x00]
25487
25488v_cmp_lt_f64_e64 s[10:11], v[254:255], v[2:3]
25489// CHECK: [0x0a,0x00,0x61,0xd0,0xfe,0x05,0x02,0x00]
25490
25491v_cmp_lt_f64_e64 s[10:11], s[2:3], v[2:3]
25492// CHECK: [0x0a,0x00,0x61,0xd0,0x02,0x04,0x02,0x00]
25493
25494v_cmp_lt_f64_e64 s[10:11], s[4:5], v[2:3]
25495// CHECK: [0x0a,0x00,0x61,0xd0,0x04,0x04,0x02,0x00]
25496
25497v_cmp_lt_f64_e64 s[10:11], s[100:101], v[2:3]
25498// CHECK: [0x0a,0x00,0x61,0xd0,0x64,0x04,0x02,0x00]
25499
25500v_cmp_lt_f64_e64 s[10:11], flat_scratch, v[2:3]
25501// CHECK: [0x0a,0x00,0x61,0xd0,0x66,0x04,0x02,0x00]
25502
25503v_cmp_lt_f64_e64 s[10:11], vcc, v[2:3]
25504// CHECK: [0x0a,0x00,0x61,0xd0,0x6a,0x04,0x02,0x00]
25505
25506v_cmp_lt_f64_e64 s[10:11], tba, v[2:3]
25507// CHECK: [0x0a,0x00,0x61,0xd0,0x6c,0x04,0x02,0x00]
25508
25509v_cmp_lt_f64_e64 s[10:11], tma, v[2:3]
25510// CHECK: [0x0a,0x00,0x61,0xd0,0x6e,0x04,0x02,0x00]
25511
25512v_cmp_lt_f64_e64 s[10:11], ttmp[10:11], v[2:3]
25513// CHECK: [0x0a,0x00,0x61,0xd0,0x7a,0x04,0x02,0x00]
25514
25515v_cmp_lt_f64_e64 s[10:11], exec, v[2:3]
25516// CHECK: [0x0a,0x00,0x61,0xd0,0x7e,0x04,0x02,0x00]
25517
25518v_cmp_lt_f64_e64 s[10:11], 0, v[2:3]
25519// CHECK: [0x0a,0x00,0x61,0xd0,0x80,0x04,0x02,0x00]
25520
25521v_cmp_lt_f64_e64 s[10:11], -1, v[2:3]
25522// CHECK: [0x0a,0x00,0x61,0xd0,0xc1,0x04,0x02,0x00]
25523
25524v_cmp_lt_f64_e64 s[10:11], 0.5, v[2:3]
25525// CHECK: [0x0a,0x00,0x61,0xd0,0xf0,0x04,0x02,0x00]
25526
25527v_cmp_lt_f64_e64 s[10:11], -4.0, v[2:3]
25528// CHECK: [0x0a,0x00,0x61,0xd0,0xf7,0x04,0x02,0x00]
25529
25530v_cmp_lt_f64_e64 s[10:11], src_vccz, v[2:3]
25531// CHECK: [0x0a,0x00,0x61,0xd0,0xfb,0x04,0x02,0x00]
25532
25533v_cmp_lt_f64_e64 s[10:11], src_execz, v[2:3]
25534// CHECK: [0x0a,0x00,0x61,0xd0,0xfc,0x04,0x02,0x00]
25535
25536v_cmp_lt_f64_e64 s[10:11], src_scc, v[2:3]
25537// CHECK: [0x0a,0x00,0x61,0xd0,0xfd,0x04,0x02,0x00]
25538
25539v_cmp_lt_f64_e64 s[10:11], v[1:2], v[254:255]
25540// CHECK: [0x0a,0x00,0x61,0xd0,0x01,0xfd,0x03,0x00]
25541
25542v_cmp_lt_f64_e64 s[10:11], v[1:2], s[4:5]
25543// CHECK: [0x0a,0x00,0x61,0xd0,0x01,0x09,0x00,0x00]
25544
25545v_cmp_lt_f64_e64 s[10:11], v[1:2], s[6:7]
25546// CHECK: [0x0a,0x00,0x61,0xd0,0x01,0x0d,0x00,0x00]
25547
25548v_cmp_lt_f64_e64 s[10:11], v[1:2], s[100:101]
25549// CHECK: [0x0a,0x00,0x61,0xd0,0x01,0xc9,0x00,0x00]
25550
25551v_cmp_lt_f64_e64 s[10:11], v[1:2], flat_scratch
25552// CHECK: [0x0a,0x00,0x61,0xd0,0x01,0xcd,0x00,0x00]
25553
25554v_cmp_lt_f64_e64 s[10:11], v[1:2], vcc
25555// CHECK: [0x0a,0x00,0x61,0xd0,0x01,0xd5,0x00,0x00]
25556
25557v_cmp_lt_f64_e64 s[10:11], v[1:2], tba
25558// CHECK: [0x0a,0x00,0x61,0xd0,0x01,0xd9,0x00,0x00]
25559
25560v_cmp_lt_f64_e64 s[10:11], v[1:2], tma
25561// CHECK: [0x0a,0x00,0x61,0xd0,0x01,0xdd,0x00,0x00]
25562
25563v_cmp_lt_f64_e64 s[10:11], v[1:2], ttmp[10:11]
25564// CHECK: [0x0a,0x00,0x61,0xd0,0x01,0xf5,0x00,0x00]
25565
25566v_cmp_lt_f64_e64 s[10:11], v[1:2], exec
25567// CHECK: [0x0a,0x00,0x61,0xd0,0x01,0xfd,0x00,0x00]
25568
25569v_cmp_lt_f64_e64 s[10:11], v[1:2], 0
25570// CHECK: [0x0a,0x00,0x61,0xd0,0x01,0x01,0x01,0x00]
25571
25572v_cmp_lt_f64_e64 s[10:11], v[1:2], -1
25573// CHECK: [0x0a,0x00,0x61,0xd0,0x01,0x83,0x01,0x00]
25574
25575v_cmp_lt_f64_e64 s[10:11], v[1:2], 0.5
25576// CHECK: [0x0a,0x00,0x61,0xd0,0x01,0xe1,0x01,0x00]
25577
25578v_cmp_lt_f64_e64 s[10:11], v[1:2], -4.0
25579// CHECK: [0x0a,0x00,0x61,0xd0,0x01,0xef,0x01,0x00]
25580
25581v_cmp_lt_f64_e64 s[10:11], v[1:2], src_vccz
25582// CHECK: [0x0a,0x00,0x61,0xd0,0x01,0xf7,0x01,0x00]
25583
25584v_cmp_lt_f64_e64 s[10:11], v[1:2], src_execz
25585// CHECK: [0x0a,0x00,0x61,0xd0,0x01,0xf9,0x01,0x00]
25586
25587v_cmp_lt_f64_e64 s[10:11], v[1:2], src_scc
25588// CHECK: [0x0a,0x00,0x61,0xd0,0x01,0xfb,0x01,0x00]
25589
25590v_cmp_lt_f64_e64 s[10:11], -v[1:2], v[2:3]
25591// CHECK: [0x0a,0x00,0x61,0xd0,0x01,0x05,0x02,0x20]
25592
25593v_cmp_lt_f64_e64 s[10:11], v[1:2], -v[2:3]
25594// CHECK: [0x0a,0x00,0x61,0xd0,0x01,0x05,0x02,0x40]
25595
25596v_cmp_lt_f64_e64 s[10:11], -v[1:2], -v[2:3]
25597// CHECK: [0x0a,0x00,0x61,0xd0,0x01,0x05,0x02,0x60]
25598
25599v_cmp_lt_f64_e64 s[10:11], |v[1:2]|, v[2:3]
25600// CHECK: [0x0a,0x01,0x61,0xd0,0x01,0x05,0x02,0x00]
25601
25602v_cmp_lt_f64_e64 s[10:11], v[1:2], |v[2:3]|
25603// CHECK: [0x0a,0x02,0x61,0xd0,0x01,0x05,0x02,0x00]
25604
25605v_cmp_lt_f64_e64 s[10:11], |v[1:2]|, |v[2:3]|
25606// CHECK: [0x0a,0x03,0x61,0xd0,0x01,0x05,0x02,0x00]
25607
25608v_cmp_lt_f64_e64 s[10:11], v[1:2], v[2:3] clamp
25609// CHECK: [0x0a,0x80,0x61,0xd0,0x01,0x05,0x02,0x00]
25610
25611v_cmp_eq_f64_e64 s[10:11], v[1:2], v[2:3]
25612// CHECK: [0x0a,0x00,0x62,0xd0,0x01,0x05,0x02,0x00]
25613
25614v_cmp_eq_f64_e64 s[12:13], v[1:2], v[2:3]
25615// CHECK: [0x0c,0x00,0x62,0xd0,0x01,0x05,0x02,0x00]
25616
25617v_cmp_eq_f64_e64 s[100:101], v[1:2], v[2:3]
25618// CHECK: [0x64,0x00,0x62,0xd0,0x01,0x05,0x02,0x00]
25619
25620v_cmp_eq_f64_e64 flat_scratch, v[1:2], v[2:3]
25621// CHECK: [0x66,0x00,0x62,0xd0,0x01,0x05,0x02,0x00]
25622
25623v_cmp_eq_f64_e64 vcc, v[1:2], v[2:3]
25624// CHECK: [0x6a,0x00,0x62,0xd0,0x01,0x05,0x02,0x00]
25625
25626v_cmp_eq_f64_e64 tba, v[1:2], v[2:3]
25627// CHECK: [0x6c,0x00,0x62,0xd0,0x01,0x05,0x02,0x00]
25628
25629v_cmp_eq_f64_e64 tma, v[1:2], v[2:3]
25630// CHECK: [0x6e,0x00,0x62,0xd0,0x01,0x05,0x02,0x00]
25631
25632v_cmp_eq_f64_e64 ttmp[10:11], v[1:2], v[2:3]
25633// CHECK: [0x7a,0x00,0x62,0xd0,0x01,0x05,0x02,0x00]
25634
25635v_cmp_eq_f64_e64 s[10:11], v[254:255], v[2:3]
25636// CHECK: [0x0a,0x00,0x62,0xd0,0xfe,0x05,0x02,0x00]
25637
25638v_cmp_eq_f64_e64 s[10:11], s[2:3], v[2:3]
25639// CHECK: [0x0a,0x00,0x62,0xd0,0x02,0x04,0x02,0x00]
25640
25641v_cmp_eq_f64_e64 s[10:11], s[4:5], v[2:3]
25642// CHECK: [0x0a,0x00,0x62,0xd0,0x04,0x04,0x02,0x00]
25643
25644v_cmp_eq_f64_e64 s[10:11], s[100:101], v[2:3]
25645// CHECK: [0x0a,0x00,0x62,0xd0,0x64,0x04,0x02,0x00]
25646
25647v_cmp_eq_f64_e64 s[10:11], flat_scratch, v[2:3]
25648// CHECK: [0x0a,0x00,0x62,0xd0,0x66,0x04,0x02,0x00]
25649
25650v_cmp_eq_f64_e64 s[10:11], vcc, v[2:3]
25651// CHECK: [0x0a,0x00,0x62,0xd0,0x6a,0x04,0x02,0x00]
25652
25653v_cmp_eq_f64_e64 s[10:11], tba, v[2:3]
25654// CHECK: [0x0a,0x00,0x62,0xd0,0x6c,0x04,0x02,0x00]
25655
25656v_cmp_eq_f64_e64 s[10:11], tma, v[2:3]
25657// CHECK: [0x0a,0x00,0x62,0xd0,0x6e,0x04,0x02,0x00]
25658
25659v_cmp_eq_f64_e64 s[10:11], ttmp[10:11], v[2:3]
25660// CHECK: [0x0a,0x00,0x62,0xd0,0x7a,0x04,0x02,0x00]
25661
25662v_cmp_eq_f64_e64 s[10:11], exec, v[2:3]
25663// CHECK: [0x0a,0x00,0x62,0xd0,0x7e,0x04,0x02,0x00]
25664
25665v_cmp_eq_f64_e64 s[10:11], 0, v[2:3]
25666// CHECK: [0x0a,0x00,0x62,0xd0,0x80,0x04,0x02,0x00]
25667
25668v_cmp_eq_f64_e64 s[10:11], -1, v[2:3]
25669// CHECK: [0x0a,0x00,0x62,0xd0,0xc1,0x04,0x02,0x00]
25670
25671v_cmp_eq_f64_e64 s[10:11], 0.5, v[2:3]
25672// CHECK: [0x0a,0x00,0x62,0xd0,0xf0,0x04,0x02,0x00]
25673
25674v_cmp_eq_f64_e64 s[10:11], -4.0, v[2:3]
25675// CHECK: [0x0a,0x00,0x62,0xd0,0xf7,0x04,0x02,0x00]
25676
25677v_cmp_eq_f64_e64 s[10:11], src_vccz, v[2:3]
25678// CHECK: [0x0a,0x00,0x62,0xd0,0xfb,0x04,0x02,0x00]
25679
25680v_cmp_eq_f64_e64 s[10:11], src_execz, v[2:3]
25681// CHECK: [0x0a,0x00,0x62,0xd0,0xfc,0x04,0x02,0x00]
25682
25683v_cmp_eq_f64_e64 s[10:11], src_scc, v[2:3]
25684// CHECK: [0x0a,0x00,0x62,0xd0,0xfd,0x04,0x02,0x00]
25685
25686v_cmp_eq_f64_e64 s[10:11], v[1:2], v[254:255]
25687// CHECK: [0x0a,0x00,0x62,0xd0,0x01,0xfd,0x03,0x00]
25688
25689v_cmp_eq_f64_e64 s[10:11], v[1:2], s[4:5]
25690// CHECK: [0x0a,0x00,0x62,0xd0,0x01,0x09,0x00,0x00]
25691
25692v_cmp_eq_f64_e64 s[10:11], v[1:2], s[6:7]
25693// CHECK: [0x0a,0x00,0x62,0xd0,0x01,0x0d,0x00,0x00]
25694
25695v_cmp_eq_f64_e64 s[10:11], v[1:2], s[100:101]
25696// CHECK: [0x0a,0x00,0x62,0xd0,0x01,0xc9,0x00,0x00]
25697
25698v_cmp_eq_f64_e64 s[10:11], v[1:2], flat_scratch
25699// CHECK: [0x0a,0x00,0x62,0xd0,0x01,0xcd,0x00,0x00]
25700
25701v_cmp_eq_f64_e64 s[10:11], v[1:2], vcc
25702// CHECK: [0x0a,0x00,0x62,0xd0,0x01,0xd5,0x00,0x00]
25703
25704v_cmp_eq_f64_e64 s[10:11], v[1:2], tba
25705// CHECK: [0x0a,0x00,0x62,0xd0,0x01,0xd9,0x00,0x00]
25706
25707v_cmp_eq_f64_e64 s[10:11], v[1:2], tma
25708// CHECK: [0x0a,0x00,0x62,0xd0,0x01,0xdd,0x00,0x00]
25709
25710v_cmp_eq_f64_e64 s[10:11], v[1:2], ttmp[10:11]
25711// CHECK: [0x0a,0x00,0x62,0xd0,0x01,0xf5,0x00,0x00]
25712
25713v_cmp_eq_f64_e64 s[10:11], v[1:2], exec
25714// CHECK: [0x0a,0x00,0x62,0xd0,0x01,0xfd,0x00,0x00]
25715
25716v_cmp_eq_f64_e64 s[10:11], v[1:2], 0
25717// CHECK: [0x0a,0x00,0x62,0xd0,0x01,0x01,0x01,0x00]
25718
25719v_cmp_eq_f64_e64 s[10:11], v[1:2], -1
25720// CHECK: [0x0a,0x00,0x62,0xd0,0x01,0x83,0x01,0x00]
25721
25722v_cmp_eq_f64_e64 s[10:11], v[1:2], 0.5
25723// CHECK: [0x0a,0x00,0x62,0xd0,0x01,0xe1,0x01,0x00]
25724
25725v_cmp_eq_f64_e64 s[10:11], v[1:2], -4.0
25726// CHECK: [0x0a,0x00,0x62,0xd0,0x01,0xef,0x01,0x00]
25727
25728v_cmp_eq_f64_e64 s[10:11], v[1:2], src_vccz
25729// CHECK: [0x0a,0x00,0x62,0xd0,0x01,0xf7,0x01,0x00]
25730
25731v_cmp_eq_f64_e64 s[10:11], v[1:2], src_execz
25732// CHECK: [0x0a,0x00,0x62,0xd0,0x01,0xf9,0x01,0x00]
25733
25734v_cmp_eq_f64_e64 s[10:11], v[1:2], src_scc
25735// CHECK: [0x0a,0x00,0x62,0xd0,0x01,0xfb,0x01,0x00]
25736
25737v_cmp_eq_f64_e64 s[10:11], -v[1:2], v[2:3]
25738// CHECK: [0x0a,0x00,0x62,0xd0,0x01,0x05,0x02,0x20]
25739
25740v_cmp_eq_f64_e64 s[10:11], v[1:2], -v[2:3]
25741// CHECK: [0x0a,0x00,0x62,0xd0,0x01,0x05,0x02,0x40]
25742
25743v_cmp_eq_f64_e64 s[10:11], -v[1:2], -v[2:3]
25744// CHECK: [0x0a,0x00,0x62,0xd0,0x01,0x05,0x02,0x60]
25745
25746v_cmp_eq_f64_e64 s[10:11], |v[1:2]|, v[2:3]
25747// CHECK: [0x0a,0x01,0x62,0xd0,0x01,0x05,0x02,0x00]
25748
25749v_cmp_eq_f64_e64 s[10:11], v[1:2], |v[2:3]|
25750// CHECK: [0x0a,0x02,0x62,0xd0,0x01,0x05,0x02,0x00]
25751
25752v_cmp_eq_f64_e64 s[10:11], |v[1:2]|, |v[2:3]|
25753// CHECK: [0x0a,0x03,0x62,0xd0,0x01,0x05,0x02,0x00]
25754
25755v_cmp_eq_f64_e64 s[10:11], v[1:2], v[2:3] clamp
25756// CHECK: [0x0a,0x80,0x62,0xd0,0x01,0x05,0x02,0x00]
25757
25758v_cmp_le_f64_e64 s[10:11], v[1:2], v[2:3]
25759// CHECK: [0x0a,0x00,0x63,0xd0,0x01,0x05,0x02,0x00]
25760
25761v_cmp_le_f64_e64 s[12:13], v[1:2], v[2:3]
25762// CHECK: [0x0c,0x00,0x63,0xd0,0x01,0x05,0x02,0x00]
25763
25764v_cmp_le_f64_e64 s[100:101], v[1:2], v[2:3]
25765// CHECK: [0x64,0x00,0x63,0xd0,0x01,0x05,0x02,0x00]
25766
25767v_cmp_le_f64_e64 flat_scratch, v[1:2], v[2:3]
25768// CHECK: [0x66,0x00,0x63,0xd0,0x01,0x05,0x02,0x00]
25769
25770v_cmp_le_f64_e64 vcc, v[1:2], v[2:3]
25771// CHECK: [0x6a,0x00,0x63,0xd0,0x01,0x05,0x02,0x00]
25772
25773v_cmp_le_f64_e64 tba, v[1:2], v[2:3]
25774// CHECK: [0x6c,0x00,0x63,0xd0,0x01,0x05,0x02,0x00]
25775
25776v_cmp_le_f64_e64 tma, v[1:2], v[2:3]
25777// CHECK: [0x6e,0x00,0x63,0xd0,0x01,0x05,0x02,0x00]
25778
25779v_cmp_le_f64_e64 ttmp[10:11], v[1:2], v[2:3]
25780// CHECK: [0x7a,0x00,0x63,0xd0,0x01,0x05,0x02,0x00]
25781
25782v_cmp_le_f64_e64 s[10:11], v[254:255], v[2:3]
25783// CHECK: [0x0a,0x00,0x63,0xd0,0xfe,0x05,0x02,0x00]
25784
25785v_cmp_le_f64_e64 s[10:11], s[2:3], v[2:3]
25786// CHECK: [0x0a,0x00,0x63,0xd0,0x02,0x04,0x02,0x00]
25787
25788v_cmp_le_f64_e64 s[10:11], s[4:5], v[2:3]
25789// CHECK: [0x0a,0x00,0x63,0xd0,0x04,0x04,0x02,0x00]
25790
25791v_cmp_le_f64_e64 s[10:11], s[100:101], v[2:3]
25792// CHECK: [0x0a,0x00,0x63,0xd0,0x64,0x04,0x02,0x00]
25793
25794v_cmp_le_f64_e64 s[10:11], flat_scratch, v[2:3]
25795// CHECK: [0x0a,0x00,0x63,0xd0,0x66,0x04,0x02,0x00]
25796
25797v_cmp_le_f64_e64 s[10:11], vcc, v[2:3]
25798// CHECK: [0x0a,0x00,0x63,0xd0,0x6a,0x04,0x02,0x00]
25799
25800v_cmp_le_f64_e64 s[10:11], tba, v[2:3]
25801// CHECK: [0x0a,0x00,0x63,0xd0,0x6c,0x04,0x02,0x00]
25802
25803v_cmp_le_f64_e64 s[10:11], tma, v[2:3]
25804// CHECK: [0x0a,0x00,0x63,0xd0,0x6e,0x04,0x02,0x00]
25805
25806v_cmp_le_f64_e64 s[10:11], ttmp[10:11], v[2:3]
25807// CHECK: [0x0a,0x00,0x63,0xd0,0x7a,0x04,0x02,0x00]
25808
25809v_cmp_le_f64_e64 s[10:11], exec, v[2:3]
25810// CHECK: [0x0a,0x00,0x63,0xd0,0x7e,0x04,0x02,0x00]
25811
25812v_cmp_le_f64_e64 s[10:11], 0, v[2:3]
25813// CHECK: [0x0a,0x00,0x63,0xd0,0x80,0x04,0x02,0x00]
25814
25815v_cmp_le_f64_e64 s[10:11], -1, v[2:3]
25816// CHECK: [0x0a,0x00,0x63,0xd0,0xc1,0x04,0x02,0x00]
25817
25818v_cmp_le_f64_e64 s[10:11], 0.5, v[2:3]
25819// CHECK: [0x0a,0x00,0x63,0xd0,0xf0,0x04,0x02,0x00]
25820
25821v_cmp_le_f64_e64 s[10:11], -4.0, v[2:3]
25822// CHECK: [0x0a,0x00,0x63,0xd0,0xf7,0x04,0x02,0x00]
25823
25824v_cmp_le_f64_e64 s[10:11], src_vccz, v[2:3]
25825// CHECK: [0x0a,0x00,0x63,0xd0,0xfb,0x04,0x02,0x00]
25826
25827v_cmp_le_f64_e64 s[10:11], src_execz, v[2:3]
25828// CHECK: [0x0a,0x00,0x63,0xd0,0xfc,0x04,0x02,0x00]
25829
25830v_cmp_le_f64_e64 s[10:11], src_scc, v[2:3]
25831// CHECK: [0x0a,0x00,0x63,0xd0,0xfd,0x04,0x02,0x00]
25832
25833v_cmp_le_f64_e64 s[10:11], v[1:2], v[254:255]
25834// CHECK: [0x0a,0x00,0x63,0xd0,0x01,0xfd,0x03,0x00]
25835
25836v_cmp_le_f64_e64 s[10:11], v[1:2], s[4:5]
25837// CHECK: [0x0a,0x00,0x63,0xd0,0x01,0x09,0x00,0x00]
25838
25839v_cmp_le_f64_e64 s[10:11], v[1:2], s[6:7]
25840// CHECK: [0x0a,0x00,0x63,0xd0,0x01,0x0d,0x00,0x00]
25841
25842v_cmp_le_f64_e64 s[10:11], v[1:2], s[100:101]
25843// CHECK: [0x0a,0x00,0x63,0xd0,0x01,0xc9,0x00,0x00]
25844
25845v_cmp_le_f64_e64 s[10:11], v[1:2], flat_scratch
25846// CHECK: [0x0a,0x00,0x63,0xd0,0x01,0xcd,0x00,0x00]
25847
25848v_cmp_le_f64_e64 s[10:11], v[1:2], vcc
25849// CHECK: [0x0a,0x00,0x63,0xd0,0x01,0xd5,0x00,0x00]
25850
25851v_cmp_le_f64_e64 s[10:11], v[1:2], tba
25852// CHECK: [0x0a,0x00,0x63,0xd0,0x01,0xd9,0x00,0x00]
25853
25854v_cmp_le_f64_e64 s[10:11], v[1:2], tma
25855// CHECK: [0x0a,0x00,0x63,0xd0,0x01,0xdd,0x00,0x00]
25856
25857v_cmp_le_f64_e64 s[10:11], v[1:2], ttmp[10:11]
25858// CHECK: [0x0a,0x00,0x63,0xd0,0x01,0xf5,0x00,0x00]
25859
25860v_cmp_le_f64_e64 s[10:11], v[1:2], exec
25861// CHECK: [0x0a,0x00,0x63,0xd0,0x01,0xfd,0x00,0x00]
25862
25863v_cmp_le_f64_e64 s[10:11], v[1:2], 0
25864// CHECK: [0x0a,0x00,0x63,0xd0,0x01,0x01,0x01,0x00]
25865
25866v_cmp_le_f64_e64 s[10:11], v[1:2], -1
25867// CHECK: [0x0a,0x00,0x63,0xd0,0x01,0x83,0x01,0x00]
25868
25869v_cmp_le_f64_e64 s[10:11], v[1:2], 0.5
25870// CHECK: [0x0a,0x00,0x63,0xd0,0x01,0xe1,0x01,0x00]
25871
25872v_cmp_le_f64_e64 s[10:11], v[1:2], -4.0
25873// CHECK: [0x0a,0x00,0x63,0xd0,0x01,0xef,0x01,0x00]
25874
25875v_cmp_le_f64_e64 s[10:11], v[1:2], src_vccz
25876// CHECK: [0x0a,0x00,0x63,0xd0,0x01,0xf7,0x01,0x00]
25877
25878v_cmp_le_f64_e64 s[10:11], v[1:2], src_execz
25879// CHECK: [0x0a,0x00,0x63,0xd0,0x01,0xf9,0x01,0x00]
25880
25881v_cmp_le_f64_e64 s[10:11], v[1:2], src_scc
25882// CHECK: [0x0a,0x00,0x63,0xd0,0x01,0xfb,0x01,0x00]
25883
25884v_cmp_le_f64_e64 s[10:11], -v[1:2], v[2:3]
25885// CHECK: [0x0a,0x00,0x63,0xd0,0x01,0x05,0x02,0x20]
25886
25887v_cmp_le_f64_e64 s[10:11], v[1:2], -v[2:3]
25888// CHECK: [0x0a,0x00,0x63,0xd0,0x01,0x05,0x02,0x40]
25889
25890v_cmp_le_f64_e64 s[10:11], -v[1:2], -v[2:3]
25891// CHECK: [0x0a,0x00,0x63,0xd0,0x01,0x05,0x02,0x60]
25892
25893v_cmp_le_f64_e64 s[10:11], |v[1:2]|, v[2:3]
25894// CHECK: [0x0a,0x01,0x63,0xd0,0x01,0x05,0x02,0x00]
25895
25896v_cmp_le_f64_e64 s[10:11], v[1:2], |v[2:3]|
25897// CHECK: [0x0a,0x02,0x63,0xd0,0x01,0x05,0x02,0x00]
25898
25899v_cmp_le_f64_e64 s[10:11], |v[1:2]|, |v[2:3]|
25900// CHECK: [0x0a,0x03,0x63,0xd0,0x01,0x05,0x02,0x00]
25901
25902v_cmp_le_f64_e64 s[10:11], v[1:2], v[2:3] clamp
25903// CHECK: [0x0a,0x80,0x63,0xd0,0x01,0x05,0x02,0x00]
25904
25905v_cmp_gt_f64_e64 s[10:11], v[1:2], v[2:3]
25906// CHECK: [0x0a,0x00,0x64,0xd0,0x01,0x05,0x02,0x00]
25907
25908v_cmp_gt_f64_e64 s[12:13], v[1:2], v[2:3]
25909// CHECK: [0x0c,0x00,0x64,0xd0,0x01,0x05,0x02,0x00]
25910
25911v_cmp_gt_f64_e64 s[100:101], v[1:2], v[2:3]
25912// CHECK: [0x64,0x00,0x64,0xd0,0x01,0x05,0x02,0x00]
25913
25914v_cmp_gt_f64_e64 flat_scratch, v[1:2], v[2:3]
25915// CHECK: [0x66,0x00,0x64,0xd0,0x01,0x05,0x02,0x00]
25916
25917v_cmp_gt_f64_e64 vcc, v[1:2], v[2:3]
25918// CHECK: [0x6a,0x00,0x64,0xd0,0x01,0x05,0x02,0x00]
25919
25920v_cmp_gt_f64_e64 tba, v[1:2], v[2:3]
25921// CHECK: [0x6c,0x00,0x64,0xd0,0x01,0x05,0x02,0x00]
25922
25923v_cmp_gt_f64_e64 tma, v[1:2], v[2:3]
25924// CHECK: [0x6e,0x00,0x64,0xd0,0x01,0x05,0x02,0x00]
25925
25926v_cmp_gt_f64_e64 ttmp[10:11], v[1:2], v[2:3]
25927// CHECK: [0x7a,0x00,0x64,0xd0,0x01,0x05,0x02,0x00]
25928
25929v_cmp_gt_f64_e64 s[10:11], v[254:255], v[2:3]
25930// CHECK: [0x0a,0x00,0x64,0xd0,0xfe,0x05,0x02,0x00]
25931
25932v_cmp_gt_f64_e64 s[10:11], s[2:3], v[2:3]
25933// CHECK: [0x0a,0x00,0x64,0xd0,0x02,0x04,0x02,0x00]
25934
25935v_cmp_gt_f64_e64 s[10:11], s[4:5], v[2:3]
25936// CHECK: [0x0a,0x00,0x64,0xd0,0x04,0x04,0x02,0x00]
25937
25938v_cmp_gt_f64_e64 s[10:11], s[100:101], v[2:3]
25939// CHECK: [0x0a,0x00,0x64,0xd0,0x64,0x04,0x02,0x00]
25940
25941v_cmp_gt_f64_e64 s[10:11], flat_scratch, v[2:3]
25942// CHECK: [0x0a,0x00,0x64,0xd0,0x66,0x04,0x02,0x00]
25943
25944v_cmp_gt_f64_e64 s[10:11], vcc, v[2:3]
25945// CHECK: [0x0a,0x00,0x64,0xd0,0x6a,0x04,0x02,0x00]
25946
25947v_cmp_gt_f64_e64 s[10:11], tba, v[2:3]
25948// CHECK: [0x0a,0x00,0x64,0xd0,0x6c,0x04,0x02,0x00]
25949
25950v_cmp_gt_f64_e64 s[10:11], tma, v[2:3]
25951// CHECK: [0x0a,0x00,0x64,0xd0,0x6e,0x04,0x02,0x00]
25952
25953v_cmp_gt_f64_e64 s[10:11], ttmp[10:11], v[2:3]
25954// CHECK: [0x0a,0x00,0x64,0xd0,0x7a,0x04,0x02,0x00]
25955
25956v_cmp_gt_f64_e64 s[10:11], exec, v[2:3]
25957// CHECK: [0x0a,0x00,0x64,0xd0,0x7e,0x04,0x02,0x00]
25958
25959v_cmp_gt_f64_e64 s[10:11], 0, v[2:3]
25960// CHECK: [0x0a,0x00,0x64,0xd0,0x80,0x04,0x02,0x00]
25961
25962v_cmp_gt_f64_e64 s[10:11], -1, v[2:3]
25963// CHECK: [0x0a,0x00,0x64,0xd0,0xc1,0x04,0x02,0x00]
25964
25965v_cmp_gt_f64_e64 s[10:11], 0.5, v[2:3]
25966// CHECK: [0x0a,0x00,0x64,0xd0,0xf0,0x04,0x02,0x00]
25967
25968v_cmp_gt_f64_e64 s[10:11], -4.0, v[2:3]
25969// CHECK: [0x0a,0x00,0x64,0xd0,0xf7,0x04,0x02,0x00]
25970
25971v_cmp_gt_f64_e64 s[10:11], src_vccz, v[2:3]
25972// CHECK: [0x0a,0x00,0x64,0xd0,0xfb,0x04,0x02,0x00]
25973
25974v_cmp_gt_f64_e64 s[10:11], src_execz, v[2:3]
25975// CHECK: [0x0a,0x00,0x64,0xd0,0xfc,0x04,0x02,0x00]
25976
25977v_cmp_gt_f64_e64 s[10:11], src_scc, v[2:3]
25978// CHECK: [0x0a,0x00,0x64,0xd0,0xfd,0x04,0x02,0x00]
25979
25980v_cmp_gt_f64_e64 s[10:11], v[1:2], v[254:255]
25981// CHECK: [0x0a,0x00,0x64,0xd0,0x01,0xfd,0x03,0x00]
25982
25983v_cmp_gt_f64_e64 s[10:11], v[1:2], s[4:5]
25984// CHECK: [0x0a,0x00,0x64,0xd0,0x01,0x09,0x00,0x00]
25985
25986v_cmp_gt_f64_e64 s[10:11], v[1:2], s[6:7]
25987// CHECK: [0x0a,0x00,0x64,0xd0,0x01,0x0d,0x00,0x00]
25988
25989v_cmp_gt_f64_e64 s[10:11], v[1:2], s[100:101]
25990// CHECK: [0x0a,0x00,0x64,0xd0,0x01,0xc9,0x00,0x00]
25991
25992v_cmp_gt_f64_e64 s[10:11], v[1:2], flat_scratch
25993// CHECK: [0x0a,0x00,0x64,0xd0,0x01,0xcd,0x00,0x00]
25994
25995v_cmp_gt_f64_e64 s[10:11], v[1:2], vcc
25996// CHECK: [0x0a,0x00,0x64,0xd0,0x01,0xd5,0x00,0x00]
25997
25998v_cmp_gt_f64_e64 s[10:11], v[1:2], tba
25999// CHECK: [0x0a,0x00,0x64,0xd0,0x01,0xd9,0x00,0x00]
26000
26001v_cmp_gt_f64_e64 s[10:11], v[1:2], tma
26002// CHECK: [0x0a,0x00,0x64,0xd0,0x01,0xdd,0x00,0x00]
26003
26004v_cmp_gt_f64_e64 s[10:11], v[1:2], ttmp[10:11]
26005// CHECK: [0x0a,0x00,0x64,0xd0,0x01,0xf5,0x00,0x00]
26006
26007v_cmp_gt_f64_e64 s[10:11], v[1:2], exec
26008// CHECK: [0x0a,0x00,0x64,0xd0,0x01,0xfd,0x00,0x00]
26009
26010v_cmp_gt_f64_e64 s[10:11], v[1:2], 0
26011// CHECK: [0x0a,0x00,0x64,0xd0,0x01,0x01,0x01,0x00]
26012
26013v_cmp_gt_f64_e64 s[10:11], v[1:2], -1
26014// CHECK: [0x0a,0x00,0x64,0xd0,0x01,0x83,0x01,0x00]
26015
26016v_cmp_gt_f64_e64 s[10:11], v[1:2], 0.5
26017// CHECK: [0x0a,0x00,0x64,0xd0,0x01,0xe1,0x01,0x00]
26018
26019v_cmp_gt_f64_e64 s[10:11], v[1:2], -4.0
26020// CHECK: [0x0a,0x00,0x64,0xd0,0x01,0xef,0x01,0x00]
26021
26022v_cmp_gt_f64_e64 s[10:11], v[1:2], src_vccz
26023// CHECK: [0x0a,0x00,0x64,0xd0,0x01,0xf7,0x01,0x00]
26024
26025v_cmp_gt_f64_e64 s[10:11], v[1:2], src_execz
26026// CHECK: [0x0a,0x00,0x64,0xd0,0x01,0xf9,0x01,0x00]
26027
26028v_cmp_gt_f64_e64 s[10:11], v[1:2], src_scc
26029// CHECK: [0x0a,0x00,0x64,0xd0,0x01,0xfb,0x01,0x00]
26030
26031v_cmp_gt_f64_e64 s[10:11], -v[1:2], v[2:3]
26032// CHECK: [0x0a,0x00,0x64,0xd0,0x01,0x05,0x02,0x20]
26033
26034v_cmp_gt_f64_e64 s[10:11], v[1:2], -v[2:3]
26035// CHECK: [0x0a,0x00,0x64,0xd0,0x01,0x05,0x02,0x40]
26036
26037v_cmp_gt_f64_e64 s[10:11], -v[1:2], -v[2:3]
26038// CHECK: [0x0a,0x00,0x64,0xd0,0x01,0x05,0x02,0x60]
26039
26040v_cmp_gt_f64_e64 s[10:11], |v[1:2]|, v[2:3]
26041// CHECK: [0x0a,0x01,0x64,0xd0,0x01,0x05,0x02,0x00]
26042
26043v_cmp_gt_f64_e64 s[10:11], v[1:2], |v[2:3]|
26044// CHECK: [0x0a,0x02,0x64,0xd0,0x01,0x05,0x02,0x00]
26045
26046v_cmp_gt_f64_e64 s[10:11], |v[1:2]|, |v[2:3]|
26047// CHECK: [0x0a,0x03,0x64,0xd0,0x01,0x05,0x02,0x00]
26048
26049v_cmp_gt_f64_e64 s[10:11], v[1:2], v[2:3] clamp
26050// CHECK: [0x0a,0x80,0x64,0xd0,0x01,0x05,0x02,0x00]
26051
26052v_cmp_lg_f64_e64 s[10:11], v[1:2], v[2:3]
26053// CHECK: [0x0a,0x00,0x65,0xd0,0x01,0x05,0x02,0x00]
26054
26055v_cmp_lg_f64_e64 s[12:13], v[1:2], v[2:3]
26056// CHECK: [0x0c,0x00,0x65,0xd0,0x01,0x05,0x02,0x00]
26057
26058v_cmp_lg_f64_e64 s[100:101], v[1:2], v[2:3]
26059// CHECK: [0x64,0x00,0x65,0xd0,0x01,0x05,0x02,0x00]
26060
26061v_cmp_lg_f64_e64 flat_scratch, v[1:2], v[2:3]
26062// CHECK: [0x66,0x00,0x65,0xd0,0x01,0x05,0x02,0x00]
26063
26064v_cmp_lg_f64_e64 vcc, v[1:2], v[2:3]
26065// CHECK: [0x6a,0x00,0x65,0xd0,0x01,0x05,0x02,0x00]
26066
26067v_cmp_lg_f64_e64 tba, v[1:2], v[2:3]
26068// CHECK: [0x6c,0x00,0x65,0xd0,0x01,0x05,0x02,0x00]
26069
26070v_cmp_lg_f64_e64 tma, v[1:2], v[2:3]
26071// CHECK: [0x6e,0x00,0x65,0xd0,0x01,0x05,0x02,0x00]
26072
26073v_cmp_lg_f64_e64 ttmp[10:11], v[1:2], v[2:3]
26074// CHECK: [0x7a,0x00,0x65,0xd0,0x01,0x05,0x02,0x00]
26075
26076v_cmp_lg_f64_e64 s[10:11], v[254:255], v[2:3]
26077// CHECK: [0x0a,0x00,0x65,0xd0,0xfe,0x05,0x02,0x00]
26078
26079v_cmp_lg_f64_e64 s[10:11], s[2:3], v[2:3]
26080// CHECK: [0x0a,0x00,0x65,0xd0,0x02,0x04,0x02,0x00]
26081
26082v_cmp_lg_f64_e64 s[10:11], s[4:5], v[2:3]
26083// CHECK: [0x0a,0x00,0x65,0xd0,0x04,0x04,0x02,0x00]
26084
26085v_cmp_lg_f64_e64 s[10:11], s[100:101], v[2:3]
26086// CHECK: [0x0a,0x00,0x65,0xd0,0x64,0x04,0x02,0x00]
26087
26088v_cmp_lg_f64_e64 s[10:11], flat_scratch, v[2:3]
26089// CHECK: [0x0a,0x00,0x65,0xd0,0x66,0x04,0x02,0x00]
26090
26091v_cmp_lg_f64_e64 s[10:11], vcc, v[2:3]
26092// CHECK: [0x0a,0x00,0x65,0xd0,0x6a,0x04,0x02,0x00]
26093
26094v_cmp_lg_f64_e64 s[10:11], tba, v[2:3]
26095// CHECK: [0x0a,0x00,0x65,0xd0,0x6c,0x04,0x02,0x00]
26096
26097v_cmp_lg_f64_e64 s[10:11], tma, v[2:3]
26098// CHECK: [0x0a,0x00,0x65,0xd0,0x6e,0x04,0x02,0x00]
26099
26100v_cmp_lg_f64_e64 s[10:11], ttmp[10:11], v[2:3]
26101// CHECK: [0x0a,0x00,0x65,0xd0,0x7a,0x04,0x02,0x00]
26102
26103v_cmp_lg_f64_e64 s[10:11], exec, v[2:3]
26104// CHECK: [0x0a,0x00,0x65,0xd0,0x7e,0x04,0x02,0x00]
26105
26106v_cmp_lg_f64_e64 s[10:11], 0, v[2:3]
26107// CHECK: [0x0a,0x00,0x65,0xd0,0x80,0x04,0x02,0x00]
26108
26109v_cmp_lg_f64_e64 s[10:11], -1, v[2:3]
26110// CHECK: [0x0a,0x00,0x65,0xd0,0xc1,0x04,0x02,0x00]
26111
26112v_cmp_lg_f64_e64 s[10:11], 0.5, v[2:3]
26113// CHECK: [0x0a,0x00,0x65,0xd0,0xf0,0x04,0x02,0x00]
26114
26115v_cmp_lg_f64_e64 s[10:11], -4.0, v[2:3]
26116// CHECK: [0x0a,0x00,0x65,0xd0,0xf7,0x04,0x02,0x00]
26117
26118v_cmp_lg_f64_e64 s[10:11], src_vccz, v[2:3]
26119// CHECK: [0x0a,0x00,0x65,0xd0,0xfb,0x04,0x02,0x00]
26120
26121v_cmp_lg_f64_e64 s[10:11], src_execz, v[2:3]
26122// CHECK: [0x0a,0x00,0x65,0xd0,0xfc,0x04,0x02,0x00]
26123
26124v_cmp_lg_f64_e64 s[10:11], src_scc, v[2:3]
26125// CHECK: [0x0a,0x00,0x65,0xd0,0xfd,0x04,0x02,0x00]
26126
26127v_cmp_lg_f64_e64 s[10:11], v[1:2], v[254:255]
26128// CHECK: [0x0a,0x00,0x65,0xd0,0x01,0xfd,0x03,0x00]
26129
26130v_cmp_lg_f64_e64 s[10:11], v[1:2], s[4:5]
26131// CHECK: [0x0a,0x00,0x65,0xd0,0x01,0x09,0x00,0x00]
26132
26133v_cmp_lg_f64_e64 s[10:11], v[1:2], s[6:7]
26134// CHECK: [0x0a,0x00,0x65,0xd0,0x01,0x0d,0x00,0x00]
26135
26136v_cmp_lg_f64_e64 s[10:11], v[1:2], s[100:101]
26137// CHECK: [0x0a,0x00,0x65,0xd0,0x01,0xc9,0x00,0x00]
26138
26139v_cmp_lg_f64_e64 s[10:11], v[1:2], flat_scratch
26140// CHECK: [0x0a,0x00,0x65,0xd0,0x01,0xcd,0x00,0x00]
26141
26142v_cmp_lg_f64_e64 s[10:11], v[1:2], vcc
26143// CHECK: [0x0a,0x00,0x65,0xd0,0x01,0xd5,0x00,0x00]
26144
26145v_cmp_lg_f64_e64 s[10:11], v[1:2], tba
26146// CHECK: [0x0a,0x00,0x65,0xd0,0x01,0xd9,0x00,0x00]
26147
26148v_cmp_lg_f64_e64 s[10:11], v[1:2], tma
26149// CHECK: [0x0a,0x00,0x65,0xd0,0x01,0xdd,0x00,0x00]
26150
26151v_cmp_lg_f64_e64 s[10:11], v[1:2], ttmp[10:11]
26152// CHECK: [0x0a,0x00,0x65,0xd0,0x01,0xf5,0x00,0x00]
26153
26154v_cmp_lg_f64_e64 s[10:11], v[1:2], exec
26155// CHECK: [0x0a,0x00,0x65,0xd0,0x01,0xfd,0x00,0x00]
26156
26157v_cmp_lg_f64_e64 s[10:11], v[1:2], 0
26158// CHECK: [0x0a,0x00,0x65,0xd0,0x01,0x01,0x01,0x00]
26159
26160v_cmp_lg_f64_e64 s[10:11], v[1:2], -1
26161// CHECK: [0x0a,0x00,0x65,0xd0,0x01,0x83,0x01,0x00]
26162
26163v_cmp_lg_f64_e64 s[10:11], v[1:2], 0.5
26164// CHECK: [0x0a,0x00,0x65,0xd0,0x01,0xe1,0x01,0x00]
26165
26166v_cmp_lg_f64_e64 s[10:11], v[1:2], -4.0
26167// CHECK: [0x0a,0x00,0x65,0xd0,0x01,0xef,0x01,0x00]
26168
26169v_cmp_lg_f64_e64 s[10:11], v[1:2], src_vccz
26170// CHECK: [0x0a,0x00,0x65,0xd0,0x01,0xf7,0x01,0x00]
26171
26172v_cmp_lg_f64_e64 s[10:11], v[1:2], src_execz
26173// CHECK: [0x0a,0x00,0x65,0xd0,0x01,0xf9,0x01,0x00]
26174
26175v_cmp_lg_f64_e64 s[10:11], v[1:2], src_scc
26176// CHECK: [0x0a,0x00,0x65,0xd0,0x01,0xfb,0x01,0x00]
26177
26178v_cmp_lg_f64_e64 s[10:11], -v[1:2], v[2:3]
26179// CHECK: [0x0a,0x00,0x65,0xd0,0x01,0x05,0x02,0x20]
26180
26181v_cmp_lg_f64_e64 s[10:11], v[1:2], -v[2:3]
26182// CHECK: [0x0a,0x00,0x65,0xd0,0x01,0x05,0x02,0x40]
26183
26184v_cmp_lg_f64_e64 s[10:11], -v[1:2], -v[2:3]
26185// CHECK: [0x0a,0x00,0x65,0xd0,0x01,0x05,0x02,0x60]
26186
26187v_cmp_lg_f64_e64 s[10:11], |v[1:2]|, v[2:3]
26188// CHECK: [0x0a,0x01,0x65,0xd0,0x01,0x05,0x02,0x00]
26189
26190v_cmp_lg_f64_e64 s[10:11], v[1:2], |v[2:3]|
26191// CHECK: [0x0a,0x02,0x65,0xd0,0x01,0x05,0x02,0x00]
26192
26193v_cmp_lg_f64_e64 s[10:11], |v[1:2]|, |v[2:3]|
26194// CHECK: [0x0a,0x03,0x65,0xd0,0x01,0x05,0x02,0x00]
26195
26196v_cmp_lg_f64_e64 s[10:11], v[1:2], v[2:3] clamp
26197// CHECK: [0x0a,0x80,0x65,0xd0,0x01,0x05,0x02,0x00]
26198
26199v_cmp_ge_f64_e64 s[10:11], v[1:2], v[2:3]
26200// CHECK: [0x0a,0x00,0x66,0xd0,0x01,0x05,0x02,0x00]
26201
26202v_cmp_ge_f64_e64 s[12:13], v[1:2], v[2:3]
26203// CHECK: [0x0c,0x00,0x66,0xd0,0x01,0x05,0x02,0x00]
26204
26205v_cmp_ge_f64_e64 s[100:101], v[1:2], v[2:3]
26206// CHECK: [0x64,0x00,0x66,0xd0,0x01,0x05,0x02,0x00]
26207
26208v_cmp_ge_f64_e64 flat_scratch, v[1:2], v[2:3]
26209// CHECK: [0x66,0x00,0x66,0xd0,0x01,0x05,0x02,0x00]
26210
26211v_cmp_ge_f64_e64 vcc, v[1:2], v[2:3]
26212// CHECK: [0x6a,0x00,0x66,0xd0,0x01,0x05,0x02,0x00]
26213
26214v_cmp_ge_f64_e64 tba, v[1:2], v[2:3]
26215// CHECK: [0x6c,0x00,0x66,0xd0,0x01,0x05,0x02,0x00]
26216
26217v_cmp_ge_f64_e64 tma, v[1:2], v[2:3]
26218// CHECK: [0x6e,0x00,0x66,0xd0,0x01,0x05,0x02,0x00]
26219
26220v_cmp_ge_f64_e64 ttmp[10:11], v[1:2], v[2:3]
26221// CHECK: [0x7a,0x00,0x66,0xd0,0x01,0x05,0x02,0x00]
26222
26223v_cmp_ge_f64_e64 s[10:11], v[254:255], v[2:3]
26224// CHECK: [0x0a,0x00,0x66,0xd0,0xfe,0x05,0x02,0x00]
26225
26226v_cmp_ge_f64_e64 s[10:11], s[2:3], v[2:3]
26227// CHECK: [0x0a,0x00,0x66,0xd0,0x02,0x04,0x02,0x00]
26228
26229v_cmp_ge_f64_e64 s[10:11], s[4:5], v[2:3]
26230// CHECK: [0x0a,0x00,0x66,0xd0,0x04,0x04,0x02,0x00]
26231
26232v_cmp_ge_f64_e64 s[10:11], s[100:101], v[2:3]
26233// CHECK: [0x0a,0x00,0x66,0xd0,0x64,0x04,0x02,0x00]
26234
26235v_cmp_ge_f64_e64 s[10:11], flat_scratch, v[2:3]
26236// CHECK: [0x0a,0x00,0x66,0xd0,0x66,0x04,0x02,0x00]
26237
26238v_cmp_ge_f64_e64 s[10:11], vcc, v[2:3]
26239// CHECK: [0x0a,0x00,0x66,0xd0,0x6a,0x04,0x02,0x00]
26240
26241v_cmp_ge_f64_e64 s[10:11], tba, v[2:3]
26242// CHECK: [0x0a,0x00,0x66,0xd0,0x6c,0x04,0x02,0x00]
26243
26244v_cmp_ge_f64_e64 s[10:11], tma, v[2:3]
26245// CHECK: [0x0a,0x00,0x66,0xd0,0x6e,0x04,0x02,0x00]
26246
26247v_cmp_ge_f64_e64 s[10:11], ttmp[10:11], v[2:3]
26248// CHECK: [0x0a,0x00,0x66,0xd0,0x7a,0x04,0x02,0x00]
26249
26250v_cmp_ge_f64_e64 s[10:11], exec, v[2:3]
26251// CHECK: [0x0a,0x00,0x66,0xd0,0x7e,0x04,0x02,0x00]
26252
26253v_cmp_ge_f64_e64 s[10:11], 0, v[2:3]
26254// CHECK: [0x0a,0x00,0x66,0xd0,0x80,0x04,0x02,0x00]
26255
26256v_cmp_ge_f64_e64 s[10:11], -1, v[2:3]
26257// CHECK: [0x0a,0x00,0x66,0xd0,0xc1,0x04,0x02,0x00]
26258
26259v_cmp_ge_f64_e64 s[10:11], 0.5, v[2:3]
26260// CHECK: [0x0a,0x00,0x66,0xd0,0xf0,0x04,0x02,0x00]
26261
26262v_cmp_ge_f64_e64 s[10:11], -4.0, v[2:3]
26263// CHECK: [0x0a,0x00,0x66,0xd0,0xf7,0x04,0x02,0x00]
26264
26265v_cmp_ge_f64_e64 s[10:11], src_vccz, v[2:3]
26266// CHECK: [0x0a,0x00,0x66,0xd0,0xfb,0x04,0x02,0x00]
26267
26268v_cmp_ge_f64_e64 s[10:11], src_execz, v[2:3]
26269// CHECK: [0x0a,0x00,0x66,0xd0,0xfc,0x04,0x02,0x00]
26270
26271v_cmp_ge_f64_e64 s[10:11], src_scc, v[2:3]
26272// CHECK: [0x0a,0x00,0x66,0xd0,0xfd,0x04,0x02,0x00]
26273
26274v_cmp_ge_f64_e64 s[10:11], v[1:2], v[254:255]
26275// CHECK: [0x0a,0x00,0x66,0xd0,0x01,0xfd,0x03,0x00]
26276
26277v_cmp_ge_f64_e64 s[10:11], v[1:2], s[4:5]
26278// CHECK: [0x0a,0x00,0x66,0xd0,0x01,0x09,0x00,0x00]
26279
26280v_cmp_ge_f64_e64 s[10:11], v[1:2], s[6:7]
26281// CHECK: [0x0a,0x00,0x66,0xd0,0x01,0x0d,0x00,0x00]
26282
26283v_cmp_ge_f64_e64 s[10:11], v[1:2], s[100:101]
26284// CHECK: [0x0a,0x00,0x66,0xd0,0x01,0xc9,0x00,0x00]
26285
26286v_cmp_ge_f64_e64 s[10:11], v[1:2], flat_scratch
26287// CHECK: [0x0a,0x00,0x66,0xd0,0x01,0xcd,0x00,0x00]
26288
26289v_cmp_ge_f64_e64 s[10:11], v[1:2], vcc
26290// CHECK: [0x0a,0x00,0x66,0xd0,0x01,0xd5,0x00,0x00]
26291
26292v_cmp_ge_f64_e64 s[10:11], v[1:2], tba
26293// CHECK: [0x0a,0x00,0x66,0xd0,0x01,0xd9,0x00,0x00]
26294
26295v_cmp_ge_f64_e64 s[10:11], v[1:2], tma
26296// CHECK: [0x0a,0x00,0x66,0xd0,0x01,0xdd,0x00,0x00]
26297
26298v_cmp_ge_f64_e64 s[10:11], v[1:2], ttmp[10:11]
26299// CHECK: [0x0a,0x00,0x66,0xd0,0x01,0xf5,0x00,0x00]
26300
26301v_cmp_ge_f64_e64 s[10:11], v[1:2], exec
26302// CHECK: [0x0a,0x00,0x66,0xd0,0x01,0xfd,0x00,0x00]
26303
26304v_cmp_ge_f64_e64 s[10:11], v[1:2], 0
26305// CHECK: [0x0a,0x00,0x66,0xd0,0x01,0x01,0x01,0x00]
26306
26307v_cmp_ge_f64_e64 s[10:11], v[1:2], -1
26308// CHECK: [0x0a,0x00,0x66,0xd0,0x01,0x83,0x01,0x00]
26309
26310v_cmp_ge_f64_e64 s[10:11], v[1:2], 0.5
26311// CHECK: [0x0a,0x00,0x66,0xd0,0x01,0xe1,0x01,0x00]
26312
26313v_cmp_ge_f64_e64 s[10:11], v[1:2], -4.0
26314// CHECK: [0x0a,0x00,0x66,0xd0,0x01,0xef,0x01,0x00]
26315
26316v_cmp_ge_f64_e64 s[10:11], v[1:2], src_vccz
26317// CHECK: [0x0a,0x00,0x66,0xd0,0x01,0xf7,0x01,0x00]
26318
26319v_cmp_ge_f64_e64 s[10:11], v[1:2], src_execz
26320// CHECK: [0x0a,0x00,0x66,0xd0,0x01,0xf9,0x01,0x00]
26321
26322v_cmp_ge_f64_e64 s[10:11], v[1:2], src_scc
26323// CHECK: [0x0a,0x00,0x66,0xd0,0x01,0xfb,0x01,0x00]
26324
26325v_cmp_ge_f64_e64 s[10:11], -v[1:2], v[2:3]
26326// CHECK: [0x0a,0x00,0x66,0xd0,0x01,0x05,0x02,0x20]
26327
26328v_cmp_ge_f64_e64 s[10:11], v[1:2], -v[2:3]
26329// CHECK: [0x0a,0x00,0x66,0xd0,0x01,0x05,0x02,0x40]
26330
26331v_cmp_ge_f64_e64 s[10:11], -v[1:2], -v[2:3]
26332// CHECK: [0x0a,0x00,0x66,0xd0,0x01,0x05,0x02,0x60]
26333
26334v_cmp_ge_f64_e64 s[10:11], |v[1:2]|, v[2:3]
26335// CHECK: [0x0a,0x01,0x66,0xd0,0x01,0x05,0x02,0x00]
26336
26337v_cmp_ge_f64_e64 s[10:11], v[1:2], |v[2:3]|
26338// CHECK: [0x0a,0x02,0x66,0xd0,0x01,0x05,0x02,0x00]
26339
26340v_cmp_ge_f64_e64 s[10:11], |v[1:2]|, |v[2:3]|
26341// CHECK: [0x0a,0x03,0x66,0xd0,0x01,0x05,0x02,0x00]
26342
26343v_cmp_ge_f64_e64 s[10:11], v[1:2], v[2:3] clamp
26344// CHECK: [0x0a,0x80,0x66,0xd0,0x01,0x05,0x02,0x00]
26345
26346v_cmp_o_f64_e64 s[10:11], v[1:2], v[2:3]
26347// CHECK: [0x0a,0x00,0x67,0xd0,0x01,0x05,0x02,0x00]
26348
26349v_cmp_o_f64_e64 s[12:13], v[1:2], v[2:3]
26350// CHECK: [0x0c,0x00,0x67,0xd0,0x01,0x05,0x02,0x00]
26351
26352v_cmp_o_f64_e64 s[100:101], v[1:2], v[2:3]
26353// CHECK: [0x64,0x00,0x67,0xd0,0x01,0x05,0x02,0x00]
26354
26355v_cmp_o_f64_e64 flat_scratch, v[1:2], v[2:3]
26356// CHECK: [0x66,0x00,0x67,0xd0,0x01,0x05,0x02,0x00]
26357
26358v_cmp_o_f64_e64 vcc, v[1:2], v[2:3]
26359// CHECK: [0x6a,0x00,0x67,0xd0,0x01,0x05,0x02,0x00]
26360
26361v_cmp_o_f64_e64 tba, v[1:2], v[2:3]
26362// CHECK: [0x6c,0x00,0x67,0xd0,0x01,0x05,0x02,0x00]
26363
26364v_cmp_o_f64_e64 tma, v[1:2], v[2:3]
26365// CHECK: [0x6e,0x00,0x67,0xd0,0x01,0x05,0x02,0x00]
26366
26367v_cmp_o_f64_e64 ttmp[10:11], v[1:2], v[2:3]
26368// CHECK: [0x7a,0x00,0x67,0xd0,0x01,0x05,0x02,0x00]
26369
26370v_cmp_o_f64_e64 s[10:11], v[254:255], v[2:3]
26371// CHECK: [0x0a,0x00,0x67,0xd0,0xfe,0x05,0x02,0x00]
26372
26373v_cmp_o_f64_e64 s[10:11], s[2:3], v[2:3]
26374// CHECK: [0x0a,0x00,0x67,0xd0,0x02,0x04,0x02,0x00]
26375
26376v_cmp_o_f64_e64 s[10:11], s[4:5], v[2:3]
26377// CHECK: [0x0a,0x00,0x67,0xd0,0x04,0x04,0x02,0x00]
26378
26379v_cmp_o_f64_e64 s[10:11], s[100:101], v[2:3]
26380// CHECK: [0x0a,0x00,0x67,0xd0,0x64,0x04,0x02,0x00]
26381
26382v_cmp_o_f64_e64 s[10:11], flat_scratch, v[2:3]
26383// CHECK: [0x0a,0x00,0x67,0xd0,0x66,0x04,0x02,0x00]
26384
26385v_cmp_o_f64_e64 s[10:11], vcc, v[2:3]
26386// CHECK: [0x0a,0x00,0x67,0xd0,0x6a,0x04,0x02,0x00]
26387
26388v_cmp_o_f64_e64 s[10:11], tba, v[2:3]
26389// CHECK: [0x0a,0x00,0x67,0xd0,0x6c,0x04,0x02,0x00]
26390
26391v_cmp_o_f64_e64 s[10:11], tma, v[2:3]
26392// CHECK: [0x0a,0x00,0x67,0xd0,0x6e,0x04,0x02,0x00]
26393
26394v_cmp_o_f64_e64 s[10:11], ttmp[10:11], v[2:3]
26395// CHECK: [0x0a,0x00,0x67,0xd0,0x7a,0x04,0x02,0x00]
26396
26397v_cmp_o_f64_e64 s[10:11], exec, v[2:3]
26398// CHECK: [0x0a,0x00,0x67,0xd0,0x7e,0x04,0x02,0x00]
26399
26400v_cmp_o_f64_e64 s[10:11], 0, v[2:3]
26401// CHECK: [0x0a,0x00,0x67,0xd0,0x80,0x04,0x02,0x00]
26402
26403v_cmp_o_f64_e64 s[10:11], -1, v[2:3]
26404// CHECK: [0x0a,0x00,0x67,0xd0,0xc1,0x04,0x02,0x00]
26405
26406v_cmp_o_f64_e64 s[10:11], 0.5, v[2:3]
26407// CHECK: [0x0a,0x00,0x67,0xd0,0xf0,0x04,0x02,0x00]
26408
26409v_cmp_o_f64_e64 s[10:11], -4.0, v[2:3]
26410// CHECK: [0x0a,0x00,0x67,0xd0,0xf7,0x04,0x02,0x00]
26411
26412v_cmp_o_f64_e64 s[10:11], src_vccz, v[2:3]
26413// CHECK: [0x0a,0x00,0x67,0xd0,0xfb,0x04,0x02,0x00]
26414
26415v_cmp_o_f64_e64 s[10:11], src_execz, v[2:3]
26416// CHECK: [0x0a,0x00,0x67,0xd0,0xfc,0x04,0x02,0x00]
26417
26418v_cmp_o_f64_e64 s[10:11], src_scc, v[2:3]
26419// CHECK: [0x0a,0x00,0x67,0xd0,0xfd,0x04,0x02,0x00]
26420
26421v_cmp_o_f64_e64 s[10:11], v[1:2], v[254:255]
26422// CHECK: [0x0a,0x00,0x67,0xd0,0x01,0xfd,0x03,0x00]
26423
26424v_cmp_o_f64_e64 s[10:11], v[1:2], s[4:5]
26425// CHECK: [0x0a,0x00,0x67,0xd0,0x01,0x09,0x00,0x00]
26426
26427v_cmp_o_f64_e64 s[10:11], v[1:2], s[6:7]
26428// CHECK: [0x0a,0x00,0x67,0xd0,0x01,0x0d,0x00,0x00]
26429
26430v_cmp_o_f64_e64 s[10:11], v[1:2], s[100:101]
26431// CHECK: [0x0a,0x00,0x67,0xd0,0x01,0xc9,0x00,0x00]
26432
26433v_cmp_o_f64_e64 s[10:11], v[1:2], flat_scratch
26434// CHECK: [0x0a,0x00,0x67,0xd0,0x01,0xcd,0x00,0x00]
26435
26436v_cmp_o_f64_e64 s[10:11], v[1:2], vcc
26437// CHECK: [0x0a,0x00,0x67,0xd0,0x01,0xd5,0x00,0x00]
26438
26439v_cmp_o_f64_e64 s[10:11], v[1:2], tba
26440// CHECK: [0x0a,0x00,0x67,0xd0,0x01,0xd9,0x00,0x00]
26441
26442v_cmp_o_f64_e64 s[10:11], v[1:2], tma
26443// CHECK: [0x0a,0x00,0x67,0xd0,0x01,0xdd,0x00,0x00]
26444
26445v_cmp_o_f64_e64 s[10:11], v[1:2], ttmp[10:11]
26446// CHECK: [0x0a,0x00,0x67,0xd0,0x01,0xf5,0x00,0x00]
26447
26448v_cmp_o_f64_e64 s[10:11], v[1:2], exec
26449// CHECK: [0x0a,0x00,0x67,0xd0,0x01,0xfd,0x00,0x00]
26450
26451v_cmp_o_f64_e64 s[10:11], v[1:2], 0
26452// CHECK: [0x0a,0x00,0x67,0xd0,0x01,0x01,0x01,0x00]
26453
26454v_cmp_o_f64_e64 s[10:11], v[1:2], -1
26455// CHECK: [0x0a,0x00,0x67,0xd0,0x01,0x83,0x01,0x00]
26456
26457v_cmp_o_f64_e64 s[10:11], v[1:2], 0.5
26458// CHECK: [0x0a,0x00,0x67,0xd0,0x01,0xe1,0x01,0x00]
26459
26460v_cmp_o_f64_e64 s[10:11], v[1:2], -4.0
26461// CHECK: [0x0a,0x00,0x67,0xd0,0x01,0xef,0x01,0x00]
26462
26463v_cmp_o_f64_e64 s[10:11], v[1:2], src_vccz
26464// CHECK: [0x0a,0x00,0x67,0xd0,0x01,0xf7,0x01,0x00]
26465
26466v_cmp_o_f64_e64 s[10:11], v[1:2], src_execz
26467// CHECK: [0x0a,0x00,0x67,0xd0,0x01,0xf9,0x01,0x00]
26468
26469v_cmp_o_f64_e64 s[10:11], v[1:2], src_scc
26470// CHECK: [0x0a,0x00,0x67,0xd0,0x01,0xfb,0x01,0x00]
26471
26472v_cmp_o_f64_e64 s[10:11], -v[1:2], v[2:3]
26473// CHECK: [0x0a,0x00,0x67,0xd0,0x01,0x05,0x02,0x20]
26474
26475v_cmp_o_f64_e64 s[10:11], v[1:2], -v[2:3]
26476// CHECK: [0x0a,0x00,0x67,0xd0,0x01,0x05,0x02,0x40]
26477
26478v_cmp_o_f64_e64 s[10:11], -v[1:2], -v[2:3]
26479// CHECK: [0x0a,0x00,0x67,0xd0,0x01,0x05,0x02,0x60]
26480
26481v_cmp_o_f64_e64 s[10:11], |v[1:2]|, v[2:3]
26482// CHECK: [0x0a,0x01,0x67,0xd0,0x01,0x05,0x02,0x00]
26483
26484v_cmp_o_f64_e64 s[10:11], v[1:2], |v[2:3]|
26485// CHECK: [0x0a,0x02,0x67,0xd0,0x01,0x05,0x02,0x00]
26486
26487v_cmp_o_f64_e64 s[10:11], |v[1:2]|, |v[2:3]|
26488// CHECK: [0x0a,0x03,0x67,0xd0,0x01,0x05,0x02,0x00]
26489
26490v_cmp_o_f64_e64 s[10:11], v[1:2], v[2:3] clamp
26491// CHECK: [0x0a,0x80,0x67,0xd0,0x01,0x05,0x02,0x00]
26492
26493v_cmp_u_f64_e64 s[10:11], v[1:2], v[2:3]
26494// CHECK: [0x0a,0x00,0x68,0xd0,0x01,0x05,0x02,0x00]
26495
26496v_cmp_u_f64_e64 s[12:13], v[1:2], v[2:3]
26497// CHECK: [0x0c,0x00,0x68,0xd0,0x01,0x05,0x02,0x00]
26498
26499v_cmp_u_f64_e64 s[100:101], v[1:2], v[2:3]
26500// CHECK: [0x64,0x00,0x68,0xd0,0x01,0x05,0x02,0x00]
26501
26502v_cmp_u_f64_e64 flat_scratch, v[1:2], v[2:3]
26503// CHECK: [0x66,0x00,0x68,0xd0,0x01,0x05,0x02,0x00]
26504
26505v_cmp_u_f64_e64 vcc, v[1:2], v[2:3]
26506// CHECK: [0x6a,0x00,0x68,0xd0,0x01,0x05,0x02,0x00]
26507
26508v_cmp_u_f64_e64 tba, v[1:2], v[2:3]
26509// CHECK: [0x6c,0x00,0x68,0xd0,0x01,0x05,0x02,0x00]
26510
26511v_cmp_u_f64_e64 tma, v[1:2], v[2:3]
26512// CHECK: [0x6e,0x00,0x68,0xd0,0x01,0x05,0x02,0x00]
26513
26514v_cmp_u_f64_e64 ttmp[10:11], v[1:2], v[2:3]
26515// CHECK: [0x7a,0x00,0x68,0xd0,0x01,0x05,0x02,0x00]
26516
26517v_cmp_u_f64_e64 s[10:11], v[254:255], v[2:3]
26518// CHECK: [0x0a,0x00,0x68,0xd0,0xfe,0x05,0x02,0x00]
26519
26520v_cmp_u_f64_e64 s[10:11], s[2:3], v[2:3]
26521// CHECK: [0x0a,0x00,0x68,0xd0,0x02,0x04,0x02,0x00]
26522
26523v_cmp_u_f64_e64 s[10:11], s[4:5], v[2:3]
26524// CHECK: [0x0a,0x00,0x68,0xd0,0x04,0x04,0x02,0x00]
26525
26526v_cmp_u_f64_e64 s[10:11], s[100:101], v[2:3]
26527// CHECK: [0x0a,0x00,0x68,0xd0,0x64,0x04,0x02,0x00]
26528
26529v_cmp_u_f64_e64 s[10:11], flat_scratch, v[2:3]
26530// CHECK: [0x0a,0x00,0x68,0xd0,0x66,0x04,0x02,0x00]
26531
26532v_cmp_u_f64_e64 s[10:11], vcc, v[2:3]
26533// CHECK: [0x0a,0x00,0x68,0xd0,0x6a,0x04,0x02,0x00]
26534
26535v_cmp_u_f64_e64 s[10:11], tba, v[2:3]
26536// CHECK: [0x0a,0x00,0x68,0xd0,0x6c,0x04,0x02,0x00]
26537
26538v_cmp_u_f64_e64 s[10:11], tma, v[2:3]
26539// CHECK: [0x0a,0x00,0x68,0xd0,0x6e,0x04,0x02,0x00]
26540
26541v_cmp_u_f64_e64 s[10:11], ttmp[10:11], v[2:3]
26542// CHECK: [0x0a,0x00,0x68,0xd0,0x7a,0x04,0x02,0x00]
26543
26544v_cmp_u_f64_e64 s[10:11], exec, v[2:3]
26545// CHECK: [0x0a,0x00,0x68,0xd0,0x7e,0x04,0x02,0x00]
26546
26547v_cmp_u_f64_e64 s[10:11], 0, v[2:3]
26548// CHECK: [0x0a,0x00,0x68,0xd0,0x80,0x04,0x02,0x00]
26549
26550v_cmp_u_f64_e64 s[10:11], -1, v[2:3]
26551// CHECK: [0x0a,0x00,0x68,0xd0,0xc1,0x04,0x02,0x00]
26552
26553v_cmp_u_f64_e64 s[10:11], 0.5, v[2:3]
26554// CHECK: [0x0a,0x00,0x68,0xd0,0xf0,0x04,0x02,0x00]
26555
26556v_cmp_u_f64_e64 s[10:11], -4.0, v[2:3]
26557// CHECK: [0x0a,0x00,0x68,0xd0,0xf7,0x04,0x02,0x00]
26558
26559v_cmp_u_f64_e64 s[10:11], src_vccz, v[2:3]
26560// CHECK: [0x0a,0x00,0x68,0xd0,0xfb,0x04,0x02,0x00]
26561
26562v_cmp_u_f64_e64 s[10:11], src_execz, v[2:3]
26563// CHECK: [0x0a,0x00,0x68,0xd0,0xfc,0x04,0x02,0x00]
26564
26565v_cmp_u_f64_e64 s[10:11], src_scc, v[2:3]
26566// CHECK: [0x0a,0x00,0x68,0xd0,0xfd,0x04,0x02,0x00]
26567
26568v_cmp_u_f64_e64 s[10:11], v[1:2], v[254:255]
26569// CHECK: [0x0a,0x00,0x68,0xd0,0x01,0xfd,0x03,0x00]
26570
26571v_cmp_u_f64_e64 s[10:11], v[1:2], s[4:5]
26572// CHECK: [0x0a,0x00,0x68,0xd0,0x01,0x09,0x00,0x00]
26573
26574v_cmp_u_f64_e64 s[10:11], v[1:2], s[6:7]
26575// CHECK: [0x0a,0x00,0x68,0xd0,0x01,0x0d,0x00,0x00]
26576
26577v_cmp_u_f64_e64 s[10:11], v[1:2], s[100:101]
26578// CHECK: [0x0a,0x00,0x68,0xd0,0x01,0xc9,0x00,0x00]
26579
26580v_cmp_u_f64_e64 s[10:11], v[1:2], flat_scratch
26581// CHECK: [0x0a,0x00,0x68,0xd0,0x01,0xcd,0x00,0x00]
26582
26583v_cmp_u_f64_e64 s[10:11], v[1:2], vcc
26584// CHECK: [0x0a,0x00,0x68,0xd0,0x01,0xd5,0x00,0x00]
26585
26586v_cmp_u_f64_e64 s[10:11], v[1:2], tba
26587// CHECK: [0x0a,0x00,0x68,0xd0,0x01,0xd9,0x00,0x00]
26588
26589v_cmp_u_f64_e64 s[10:11], v[1:2], tma
26590// CHECK: [0x0a,0x00,0x68,0xd0,0x01,0xdd,0x00,0x00]
26591
26592v_cmp_u_f64_e64 s[10:11], v[1:2], ttmp[10:11]
26593// CHECK: [0x0a,0x00,0x68,0xd0,0x01,0xf5,0x00,0x00]
26594
26595v_cmp_u_f64_e64 s[10:11], v[1:2], exec
26596// CHECK: [0x0a,0x00,0x68,0xd0,0x01,0xfd,0x00,0x00]
26597
26598v_cmp_u_f64_e64 s[10:11], v[1:2], 0
26599// CHECK: [0x0a,0x00,0x68,0xd0,0x01,0x01,0x01,0x00]
26600
26601v_cmp_u_f64_e64 s[10:11], v[1:2], -1
26602// CHECK: [0x0a,0x00,0x68,0xd0,0x01,0x83,0x01,0x00]
26603
26604v_cmp_u_f64_e64 s[10:11], v[1:2], 0.5
26605// CHECK: [0x0a,0x00,0x68,0xd0,0x01,0xe1,0x01,0x00]
26606
26607v_cmp_u_f64_e64 s[10:11], v[1:2], -4.0
26608// CHECK: [0x0a,0x00,0x68,0xd0,0x01,0xef,0x01,0x00]
26609
26610v_cmp_u_f64_e64 s[10:11], v[1:2], src_vccz
26611// CHECK: [0x0a,0x00,0x68,0xd0,0x01,0xf7,0x01,0x00]
26612
26613v_cmp_u_f64_e64 s[10:11], v[1:2], src_execz
26614// CHECK: [0x0a,0x00,0x68,0xd0,0x01,0xf9,0x01,0x00]
26615
26616v_cmp_u_f64_e64 s[10:11], v[1:2], src_scc
26617// CHECK: [0x0a,0x00,0x68,0xd0,0x01,0xfb,0x01,0x00]
26618
26619v_cmp_u_f64_e64 s[10:11], -v[1:2], v[2:3]
26620// CHECK: [0x0a,0x00,0x68,0xd0,0x01,0x05,0x02,0x20]
26621
26622v_cmp_u_f64_e64 s[10:11], v[1:2], -v[2:3]
26623// CHECK: [0x0a,0x00,0x68,0xd0,0x01,0x05,0x02,0x40]
26624
26625v_cmp_u_f64_e64 s[10:11], -v[1:2], -v[2:3]
26626// CHECK: [0x0a,0x00,0x68,0xd0,0x01,0x05,0x02,0x60]
26627
26628v_cmp_u_f64_e64 s[10:11], |v[1:2]|, v[2:3]
26629// CHECK: [0x0a,0x01,0x68,0xd0,0x01,0x05,0x02,0x00]
26630
26631v_cmp_u_f64_e64 s[10:11], v[1:2], |v[2:3]|
26632// CHECK: [0x0a,0x02,0x68,0xd0,0x01,0x05,0x02,0x00]
26633
26634v_cmp_u_f64_e64 s[10:11], |v[1:2]|, |v[2:3]|
26635// CHECK: [0x0a,0x03,0x68,0xd0,0x01,0x05,0x02,0x00]
26636
26637v_cmp_u_f64_e64 s[10:11], v[1:2], v[2:3] clamp
26638// CHECK: [0x0a,0x80,0x68,0xd0,0x01,0x05,0x02,0x00]
26639
26640v_cmp_nge_f64_e64 s[10:11], v[1:2], v[2:3]
26641// CHECK: [0x0a,0x00,0x69,0xd0,0x01,0x05,0x02,0x00]
26642
26643v_cmp_nge_f64_e64 s[12:13], v[1:2], v[2:3]
26644// CHECK: [0x0c,0x00,0x69,0xd0,0x01,0x05,0x02,0x00]
26645
26646v_cmp_nge_f64_e64 s[100:101], v[1:2], v[2:3]
26647// CHECK: [0x64,0x00,0x69,0xd0,0x01,0x05,0x02,0x00]
26648
26649v_cmp_nge_f64_e64 flat_scratch, v[1:2], v[2:3]
26650// CHECK: [0x66,0x00,0x69,0xd0,0x01,0x05,0x02,0x00]
26651
26652v_cmp_nge_f64_e64 vcc, v[1:2], v[2:3]
26653// CHECK: [0x6a,0x00,0x69,0xd0,0x01,0x05,0x02,0x00]
26654
26655v_cmp_nge_f64_e64 tba, v[1:2], v[2:3]
26656// CHECK: [0x6c,0x00,0x69,0xd0,0x01,0x05,0x02,0x00]
26657
26658v_cmp_nge_f64_e64 tma, v[1:2], v[2:3]
26659// CHECK: [0x6e,0x00,0x69,0xd0,0x01,0x05,0x02,0x00]
26660
26661v_cmp_nge_f64_e64 ttmp[10:11], v[1:2], v[2:3]
26662// CHECK: [0x7a,0x00,0x69,0xd0,0x01,0x05,0x02,0x00]
26663
26664v_cmp_nge_f64_e64 s[10:11], v[254:255], v[2:3]
26665// CHECK: [0x0a,0x00,0x69,0xd0,0xfe,0x05,0x02,0x00]
26666
26667v_cmp_nge_f64_e64 s[10:11], s[2:3], v[2:3]
26668// CHECK: [0x0a,0x00,0x69,0xd0,0x02,0x04,0x02,0x00]
26669
26670v_cmp_nge_f64_e64 s[10:11], s[4:5], v[2:3]
26671// CHECK: [0x0a,0x00,0x69,0xd0,0x04,0x04,0x02,0x00]
26672
26673v_cmp_nge_f64_e64 s[10:11], s[100:101], v[2:3]
26674// CHECK: [0x0a,0x00,0x69,0xd0,0x64,0x04,0x02,0x00]
26675
26676v_cmp_nge_f64_e64 s[10:11], flat_scratch, v[2:3]
26677// CHECK: [0x0a,0x00,0x69,0xd0,0x66,0x04,0x02,0x00]
26678
26679v_cmp_nge_f64_e64 s[10:11], vcc, v[2:3]
26680// CHECK: [0x0a,0x00,0x69,0xd0,0x6a,0x04,0x02,0x00]
26681
26682v_cmp_nge_f64_e64 s[10:11], tba, v[2:3]
26683// CHECK: [0x0a,0x00,0x69,0xd0,0x6c,0x04,0x02,0x00]
26684
26685v_cmp_nge_f64_e64 s[10:11], tma, v[2:3]
26686// CHECK: [0x0a,0x00,0x69,0xd0,0x6e,0x04,0x02,0x00]
26687
26688v_cmp_nge_f64_e64 s[10:11], ttmp[10:11], v[2:3]
26689// CHECK: [0x0a,0x00,0x69,0xd0,0x7a,0x04,0x02,0x00]
26690
26691v_cmp_nge_f64_e64 s[10:11], exec, v[2:3]
26692// CHECK: [0x0a,0x00,0x69,0xd0,0x7e,0x04,0x02,0x00]
26693
26694v_cmp_nge_f64_e64 s[10:11], 0, v[2:3]
26695// CHECK: [0x0a,0x00,0x69,0xd0,0x80,0x04,0x02,0x00]
26696
26697v_cmp_nge_f64_e64 s[10:11], -1, v[2:3]
26698// CHECK: [0x0a,0x00,0x69,0xd0,0xc1,0x04,0x02,0x00]
26699
26700v_cmp_nge_f64_e64 s[10:11], 0.5, v[2:3]
26701// CHECK: [0x0a,0x00,0x69,0xd0,0xf0,0x04,0x02,0x00]
26702
26703v_cmp_nge_f64_e64 s[10:11], -4.0, v[2:3]
26704// CHECK: [0x0a,0x00,0x69,0xd0,0xf7,0x04,0x02,0x00]
26705
26706v_cmp_nge_f64_e64 s[10:11], src_vccz, v[2:3]
26707// CHECK: [0x0a,0x00,0x69,0xd0,0xfb,0x04,0x02,0x00]
26708
26709v_cmp_nge_f64_e64 s[10:11], src_execz, v[2:3]
26710// CHECK: [0x0a,0x00,0x69,0xd0,0xfc,0x04,0x02,0x00]
26711
26712v_cmp_nge_f64_e64 s[10:11], src_scc, v[2:3]
26713// CHECK: [0x0a,0x00,0x69,0xd0,0xfd,0x04,0x02,0x00]
26714
26715v_cmp_nge_f64_e64 s[10:11], v[1:2], v[254:255]
26716// CHECK: [0x0a,0x00,0x69,0xd0,0x01,0xfd,0x03,0x00]
26717
26718v_cmp_nge_f64_e64 s[10:11], v[1:2], s[4:5]
26719// CHECK: [0x0a,0x00,0x69,0xd0,0x01,0x09,0x00,0x00]
26720
26721v_cmp_nge_f64_e64 s[10:11], v[1:2], s[6:7]
26722// CHECK: [0x0a,0x00,0x69,0xd0,0x01,0x0d,0x00,0x00]
26723
26724v_cmp_nge_f64_e64 s[10:11], v[1:2], s[100:101]
26725// CHECK: [0x0a,0x00,0x69,0xd0,0x01,0xc9,0x00,0x00]
26726
26727v_cmp_nge_f64_e64 s[10:11], v[1:2], flat_scratch
26728// CHECK: [0x0a,0x00,0x69,0xd0,0x01,0xcd,0x00,0x00]
26729
26730v_cmp_nge_f64_e64 s[10:11], v[1:2], vcc
26731// CHECK: [0x0a,0x00,0x69,0xd0,0x01,0xd5,0x00,0x00]
26732
26733v_cmp_nge_f64_e64 s[10:11], v[1:2], tba
26734// CHECK: [0x0a,0x00,0x69,0xd0,0x01,0xd9,0x00,0x00]
26735
26736v_cmp_nge_f64_e64 s[10:11], v[1:2], tma
26737// CHECK: [0x0a,0x00,0x69,0xd0,0x01,0xdd,0x00,0x00]
26738
26739v_cmp_nge_f64_e64 s[10:11], v[1:2], ttmp[10:11]
26740// CHECK: [0x0a,0x00,0x69,0xd0,0x01,0xf5,0x00,0x00]
26741
26742v_cmp_nge_f64_e64 s[10:11], v[1:2], exec
26743// CHECK: [0x0a,0x00,0x69,0xd0,0x01,0xfd,0x00,0x00]
26744
26745v_cmp_nge_f64_e64 s[10:11], v[1:2], 0
26746// CHECK: [0x0a,0x00,0x69,0xd0,0x01,0x01,0x01,0x00]
26747
26748v_cmp_nge_f64_e64 s[10:11], v[1:2], -1
26749// CHECK: [0x0a,0x00,0x69,0xd0,0x01,0x83,0x01,0x00]
26750
26751v_cmp_nge_f64_e64 s[10:11], v[1:2], 0.5
26752// CHECK: [0x0a,0x00,0x69,0xd0,0x01,0xe1,0x01,0x00]
26753
26754v_cmp_nge_f64_e64 s[10:11], v[1:2], -4.0
26755// CHECK: [0x0a,0x00,0x69,0xd0,0x01,0xef,0x01,0x00]
26756
26757v_cmp_nge_f64_e64 s[10:11], v[1:2], src_vccz
26758// CHECK: [0x0a,0x00,0x69,0xd0,0x01,0xf7,0x01,0x00]
26759
26760v_cmp_nge_f64_e64 s[10:11], v[1:2], src_execz
26761// CHECK: [0x0a,0x00,0x69,0xd0,0x01,0xf9,0x01,0x00]
26762
26763v_cmp_nge_f64_e64 s[10:11], v[1:2], src_scc
26764// CHECK: [0x0a,0x00,0x69,0xd0,0x01,0xfb,0x01,0x00]
26765
26766v_cmp_nge_f64_e64 s[10:11], -v[1:2], v[2:3]
26767// CHECK: [0x0a,0x00,0x69,0xd0,0x01,0x05,0x02,0x20]
26768
26769v_cmp_nge_f64_e64 s[10:11], v[1:2], -v[2:3]
26770// CHECK: [0x0a,0x00,0x69,0xd0,0x01,0x05,0x02,0x40]
26771
26772v_cmp_nge_f64_e64 s[10:11], -v[1:2], -v[2:3]
26773// CHECK: [0x0a,0x00,0x69,0xd0,0x01,0x05,0x02,0x60]
26774
26775v_cmp_nge_f64_e64 s[10:11], |v[1:2]|, v[2:3]
26776// CHECK: [0x0a,0x01,0x69,0xd0,0x01,0x05,0x02,0x00]
26777
26778v_cmp_nge_f64_e64 s[10:11], v[1:2], |v[2:3]|
26779// CHECK: [0x0a,0x02,0x69,0xd0,0x01,0x05,0x02,0x00]
26780
26781v_cmp_nge_f64_e64 s[10:11], |v[1:2]|, |v[2:3]|
26782// CHECK: [0x0a,0x03,0x69,0xd0,0x01,0x05,0x02,0x00]
26783
26784v_cmp_nge_f64_e64 s[10:11], v[1:2], v[2:3] clamp
26785// CHECK: [0x0a,0x80,0x69,0xd0,0x01,0x05,0x02,0x00]
26786
26787v_cmp_nlg_f64_e64 s[10:11], v[1:2], v[2:3]
26788// CHECK: [0x0a,0x00,0x6a,0xd0,0x01,0x05,0x02,0x00]
26789
26790v_cmp_nlg_f64_e64 s[12:13], v[1:2], v[2:3]
26791// CHECK: [0x0c,0x00,0x6a,0xd0,0x01,0x05,0x02,0x00]
26792
26793v_cmp_nlg_f64_e64 s[100:101], v[1:2], v[2:3]
26794// CHECK: [0x64,0x00,0x6a,0xd0,0x01,0x05,0x02,0x00]
26795
26796v_cmp_nlg_f64_e64 flat_scratch, v[1:2], v[2:3]
26797// CHECK: [0x66,0x00,0x6a,0xd0,0x01,0x05,0x02,0x00]
26798
26799v_cmp_nlg_f64_e64 vcc, v[1:2], v[2:3]
26800// CHECK: [0x6a,0x00,0x6a,0xd0,0x01,0x05,0x02,0x00]
26801
26802v_cmp_nlg_f64_e64 tba, v[1:2], v[2:3]
26803// CHECK: [0x6c,0x00,0x6a,0xd0,0x01,0x05,0x02,0x00]
26804
26805v_cmp_nlg_f64_e64 tma, v[1:2], v[2:3]
26806// CHECK: [0x6e,0x00,0x6a,0xd0,0x01,0x05,0x02,0x00]
26807
26808v_cmp_nlg_f64_e64 ttmp[10:11], v[1:2], v[2:3]
26809// CHECK: [0x7a,0x00,0x6a,0xd0,0x01,0x05,0x02,0x00]
26810
26811v_cmp_nlg_f64_e64 s[10:11], v[254:255], v[2:3]
26812// CHECK: [0x0a,0x00,0x6a,0xd0,0xfe,0x05,0x02,0x00]
26813
26814v_cmp_nlg_f64_e64 s[10:11], s[2:3], v[2:3]
26815// CHECK: [0x0a,0x00,0x6a,0xd0,0x02,0x04,0x02,0x00]
26816
26817v_cmp_nlg_f64_e64 s[10:11], s[4:5], v[2:3]
26818// CHECK: [0x0a,0x00,0x6a,0xd0,0x04,0x04,0x02,0x00]
26819
26820v_cmp_nlg_f64_e64 s[10:11], s[100:101], v[2:3]
26821// CHECK: [0x0a,0x00,0x6a,0xd0,0x64,0x04,0x02,0x00]
26822
26823v_cmp_nlg_f64_e64 s[10:11], flat_scratch, v[2:3]
26824// CHECK: [0x0a,0x00,0x6a,0xd0,0x66,0x04,0x02,0x00]
26825
26826v_cmp_nlg_f64_e64 s[10:11], vcc, v[2:3]
26827// CHECK: [0x0a,0x00,0x6a,0xd0,0x6a,0x04,0x02,0x00]
26828
26829v_cmp_nlg_f64_e64 s[10:11], tba, v[2:3]
26830// CHECK: [0x0a,0x00,0x6a,0xd0,0x6c,0x04,0x02,0x00]
26831
26832v_cmp_nlg_f64_e64 s[10:11], tma, v[2:3]
26833// CHECK: [0x0a,0x00,0x6a,0xd0,0x6e,0x04,0x02,0x00]
26834
26835v_cmp_nlg_f64_e64 s[10:11], ttmp[10:11], v[2:3]
26836// CHECK: [0x0a,0x00,0x6a,0xd0,0x7a,0x04,0x02,0x00]
26837
26838v_cmp_nlg_f64_e64 s[10:11], exec, v[2:3]
26839// CHECK: [0x0a,0x00,0x6a,0xd0,0x7e,0x04,0x02,0x00]
26840
26841v_cmp_nlg_f64_e64 s[10:11], 0, v[2:3]
26842// CHECK: [0x0a,0x00,0x6a,0xd0,0x80,0x04,0x02,0x00]
26843
26844v_cmp_nlg_f64_e64 s[10:11], -1, v[2:3]
26845// CHECK: [0x0a,0x00,0x6a,0xd0,0xc1,0x04,0x02,0x00]
26846
26847v_cmp_nlg_f64_e64 s[10:11], 0.5, v[2:3]
26848// CHECK: [0x0a,0x00,0x6a,0xd0,0xf0,0x04,0x02,0x00]
26849
26850v_cmp_nlg_f64_e64 s[10:11], -4.0, v[2:3]
26851// CHECK: [0x0a,0x00,0x6a,0xd0,0xf7,0x04,0x02,0x00]
26852
26853v_cmp_nlg_f64_e64 s[10:11], src_vccz, v[2:3]
26854// CHECK: [0x0a,0x00,0x6a,0xd0,0xfb,0x04,0x02,0x00]
26855
26856v_cmp_nlg_f64_e64 s[10:11], src_execz, v[2:3]
26857// CHECK: [0x0a,0x00,0x6a,0xd0,0xfc,0x04,0x02,0x00]
26858
26859v_cmp_nlg_f64_e64 s[10:11], src_scc, v[2:3]
26860// CHECK: [0x0a,0x00,0x6a,0xd0,0xfd,0x04,0x02,0x00]
26861
26862v_cmp_nlg_f64_e64 s[10:11], v[1:2], v[254:255]
26863// CHECK: [0x0a,0x00,0x6a,0xd0,0x01,0xfd,0x03,0x00]
26864
26865v_cmp_nlg_f64_e64 s[10:11], v[1:2], s[4:5]
26866// CHECK: [0x0a,0x00,0x6a,0xd0,0x01,0x09,0x00,0x00]
26867
26868v_cmp_nlg_f64_e64 s[10:11], v[1:2], s[6:7]
26869// CHECK: [0x0a,0x00,0x6a,0xd0,0x01,0x0d,0x00,0x00]
26870
26871v_cmp_nlg_f64_e64 s[10:11], v[1:2], s[100:101]
26872// CHECK: [0x0a,0x00,0x6a,0xd0,0x01,0xc9,0x00,0x00]
26873
26874v_cmp_nlg_f64_e64 s[10:11], v[1:2], flat_scratch
26875// CHECK: [0x0a,0x00,0x6a,0xd0,0x01,0xcd,0x00,0x00]
26876
26877v_cmp_nlg_f64_e64 s[10:11], v[1:2], vcc
26878// CHECK: [0x0a,0x00,0x6a,0xd0,0x01,0xd5,0x00,0x00]
26879
26880v_cmp_nlg_f64_e64 s[10:11], v[1:2], tba
26881// CHECK: [0x0a,0x00,0x6a,0xd0,0x01,0xd9,0x00,0x00]
26882
26883v_cmp_nlg_f64_e64 s[10:11], v[1:2], tma
26884// CHECK: [0x0a,0x00,0x6a,0xd0,0x01,0xdd,0x00,0x00]
26885
26886v_cmp_nlg_f64_e64 s[10:11], v[1:2], ttmp[10:11]
26887// CHECK: [0x0a,0x00,0x6a,0xd0,0x01,0xf5,0x00,0x00]
26888
26889v_cmp_nlg_f64_e64 s[10:11], v[1:2], exec
26890// CHECK: [0x0a,0x00,0x6a,0xd0,0x01,0xfd,0x00,0x00]
26891
26892v_cmp_nlg_f64_e64 s[10:11], v[1:2], 0
26893// CHECK: [0x0a,0x00,0x6a,0xd0,0x01,0x01,0x01,0x00]
26894
26895v_cmp_nlg_f64_e64 s[10:11], v[1:2], -1
26896// CHECK: [0x0a,0x00,0x6a,0xd0,0x01,0x83,0x01,0x00]
26897
26898v_cmp_nlg_f64_e64 s[10:11], v[1:2], 0.5
26899// CHECK: [0x0a,0x00,0x6a,0xd0,0x01,0xe1,0x01,0x00]
26900
26901v_cmp_nlg_f64_e64 s[10:11], v[1:2], -4.0
26902// CHECK: [0x0a,0x00,0x6a,0xd0,0x01,0xef,0x01,0x00]
26903
26904v_cmp_nlg_f64_e64 s[10:11], v[1:2], src_vccz
26905// CHECK: [0x0a,0x00,0x6a,0xd0,0x01,0xf7,0x01,0x00]
26906
26907v_cmp_nlg_f64_e64 s[10:11], v[1:2], src_execz
26908// CHECK: [0x0a,0x00,0x6a,0xd0,0x01,0xf9,0x01,0x00]
26909
26910v_cmp_nlg_f64_e64 s[10:11], v[1:2], src_scc
26911// CHECK: [0x0a,0x00,0x6a,0xd0,0x01,0xfb,0x01,0x00]
26912
26913v_cmp_nlg_f64_e64 s[10:11], -v[1:2], v[2:3]
26914// CHECK: [0x0a,0x00,0x6a,0xd0,0x01,0x05,0x02,0x20]
26915
26916v_cmp_nlg_f64_e64 s[10:11], v[1:2], -v[2:3]
26917// CHECK: [0x0a,0x00,0x6a,0xd0,0x01,0x05,0x02,0x40]
26918
26919v_cmp_nlg_f64_e64 s[10:11], -v[1:2], -v[2:3]
26920// CHECK: [0x0a,0x00,0x6a,0xd0,0x01,0x05,0x02,0x60]
26921
26922v_cmp_nlg_f64_e64 s[10:11], |v[1:2]|, v[2:3]
26923// CHECK: [0x0a,0x01,0x6a,0xd0,0x01,0x05,0x02,0x00]
26924
26925v_cmp_nlg_f64_e64 s[10:11], v[1:2], |v[2:3]|
26926// CHECK: [0x0a,0x02,0x6a,0xd0,0x01,0x05,0x02,0x00]
26927
26928v_cmp_nlg_f64_e64 s[10:11], |v[1:2]|, |v[2:3]|
26929// CHECK: [0x0a,0x03,0x6a,0xd0,0x01,0x05,0x02,0x00]
26930
26931v_cmp_nlg_f64_e64 s[10:11], v[1:2], v[2:3] clamp
26932// CHECK: [0x0a,0x80,0x6a,0xd0,0x01,0x05,0x02,0x00]
26933
26934v_cmp_ngt_f64_e64 s[10:11], v[1:2], v[2:3]
26935// CHECK: [0x0a,0x00,0x6b,0xd0,0x01,0x05,0x02,0x00]
26936
26937v_cmp_ngt_f64_e64 s[12:13], v[1:2], v[2:3]
26938// CHECK: [0x0c,0x00,0x6b,0xd0,0x01,0x05,0x02,0x00]
26939
26940v_cmp_ngt_f64_e64 s[100:101], v[1:2], v[2:3]
26941// CHECK: [0x64,0x00,0x6b,0xd0,0x01,0x05,0x02,0x00]
26942
26943v_cmp_ngt_f64_e64 flat_scratch, v[1:2], v[2:3]
26944// CHECK: [0x66,0x00,0x6b,0xd0,0x01,0x05,0x02,0x00]
26945
26946v_cmp_ngt_f64_e64 vcc, v[1:2], v[2:3]
26947// CHECK: [0x6a,0x00,0x6b,0xd0,0x01,0x05,0x02,0x00]
26948
26949v_cmp_ngt_f64_e64 tba, v[1:2], v[2:3]
26950// CHECK: [0x6c,0x00,0x6b,0xd0,0x01,0x05,0x02,0x00]
26951
26952v_cmp_ngt_f64_e64 tma, v[1:2], v[2:3]
26953// CHECK: [0x6e,0x00,0x6b,0xd0,0x01,0x05,0x02,0x00]
26954
26955v_cmp_ngt_f64_e64 ttmp[10:11], v[1:2], v[2:3]
26956// CHECK: [0x7a,0x00,0x6b,0xd0,0x01,0x05,0x02,0x00]
26957
26958v_cmp_ngt_f64_e64 s[10:11], v[254:255], v[2:3]
26959// CHECK: [0x0a,0x00,0x6b,0xd0,0xfe,0x05,0x02,0x00]
26960
26961v_cmp_ngt_f64_e64 s[10:11], s[2:3], v[2:3]
26962// CHECK: [0x0a,0x00,0x6b,0xd0,0x02,0x04,0x02,0x00]
26963
26964v_cmp_ngt_f64_e64 s[10:11], s[4:5], v[2:3]
26965// CHECK: [0x0a,0x00,0x6b,0xd0,0x04,0x04,0x02,0x00]
26966
26967v_cmp_ngt_f64_e64 s[10:11], s[100:101], v[2:3]
26968// CHECK: [0x0a,0x00,0x6b,0xd0,0x64,0x04,0x02,0x00]
26969
26970v_cmp_ngt_f64_e64 s[10:11], flat_scratch, v[2:3]
26971// CHECK: [0x0a,0x00,0x6b,0xd0,0x66,0x04,0x02,0x00]
26972
26973v_cmp_ngt_f64_e64 s[10:11], vcc, v[2:3]
26974// CHECK: [0x0a,0x00,0x6b,0xd0,0x6a,0x04,0x02,0x00]
26975
26976v_cmp_ngt_f64_e64 s[10:11], tba, v[2:3]
26977// CHECK: [0x0a,0x00,0x6b,0xd0,0x6c,0x04,0x02,0x00]
26978
26979v_cmp_ngt_f64_e64 s[10:11], tma, v[2:3]
26980// CHECK: [0x0a,0x00,0x6b,0xd0,0x6e,0x04,0x02,0x00]
26981
26982v_cmp_ngt_f64_e64 s[10:11], ttmp[10:11], v[2:3]
26983// CHECK: [0x0a,0x00,0x6b,0xd0,0x7a,0x04,0x02,0x00]
26984
26985v_cmp_ngt_f64_e64 s[10:11], exec, v[2:3]
26986// CHECK: [0x0a,0x00,0x6b,0xd0,0x7e,0x04,0x02,0x00]
26987
26988v_cmp_ngt_f64_e64 s[10:11], 0, v[2:3]
26989// CHECK: [0x0a,0x00,0x6b,0xd0,0x80,0x04,0x02,0x00]
26990
26991v_cmp_ngt_f64_e64 s[10:11], -1, v[2:3]
26992// CHECK: [0x0a,0x00,0x6b,0xd0,0xc1,0x04,0x02,0x00]
26993
26994v_cmp_ngt_f64_e64 s[10:11], 0.5, v[2:3]
26995// CHECK: [0x0a,0x00,0x6b,0xd0,0xf0,0x04,0x02,0x00]
26996
26997v_cmp_ngt_f64_e64 s[10:11], -4.0, v[2:3]
26998// CHECK: [0x0a,0x00,0x6b,0xd0,0xf7,0x04,0x02,0x00]
26999
27000v_cmp_ngt_f64_e64 s[10:11], src_vccz, v[2:3]
27001// CHECK: [0x0a,0x00,0x6b,0xd0,0xfb,0x04,0x02,0x00]
27002
27003v_cmp_ngt_f64_e64 s[10:11], src_execz, v[2:3]
27004// CHECK: [0x0a,0x00,0x6b,0xd0,0xfc,0x04,0x02,0x00]
27005
27006v_cmp_ngt_f64_e64 s[10:11], src_scc, v[2:3]
27007// CHECK: [0x0a,0x00,0x6b,0xd0,0xfd,0x04,0x02,0x00]
27008
27009v_cmp_ngt_f64_e64 s[10:11], v[1:2], v[254:255]
27010// CHECK: [0x0a,0x00,0x6b,0xd0,0x01,0xfd,0x03,0x00]
27011
27012v_cmp_ngt_f64_e64 s[10:11], v[1:2], s[4:5]
27013// CHECK: [0x0a,0x00,0x6b,0xd0,0x01,0x09,0x00,0x00]
27014
27015v_cmp_ngt_f64_e64 s[10:11], v[1:2], s[6:7]
27016// CHECK: [0x0a,0x00,0x6b,0xd0,0x01,0x0d,0x00,0x00]
27017
27018v_cmp_ngt_f64_e64 s[10:11], v[1:2], s[100:101]
27019// CHECK: [0x0a,0x00,0x6b,0xd0,0x01,0xc9,0x00,0x00]
27020
27021v_cmp_ngt_f64_e64 s[10:11], v[1:2], flat_scratch
27022// CHECK: [0x0a,0x00,0x6b,0xd0,0x01,0xcd,0x00,0x00]
27023
27024v_cmp_ngt_f64_e64 s[10:11], v[1:2], vcc
27025// CHECK: [0x0a,0x00,0x6b,0xd0,0x01,0xd5,0x00,0x00]
27026
27027v_cmp_ngt_f64_e64 s[10:11], v[1:2], tba
27028// CHECK: [0x0a,0x00,0x6b,0xd0,0x01,0xd9,0x00,0x00]
27029
27030v_cmp_ngt_f64_e64 s[10:11], v[1:2], tma
27031// CHECK: [0x0a,0x00,0x6b,0xd0,0x01,0xdd,0x00,0x00]
27032
27033v_cmp_ngt_f64_e64 s[10:11], v[1:2], ttmp[10:11]
27034// CHECK: [0x0a,0x00,0x6b,0xd0,0x01,0xf5,0x00,0x00]
27035
27036v_cmp_ngt_f64_e64 s[10:11], v[1:2], exec
27037// CHECK: [0x0a,0x00,0x6b,0xd0,0x01,0xfd,0x00,0x00]
27038
27039v_cmp_ngt_f64_e64 s[10:11], v[1:2], 0
27040// CHECK: [0x0a,0x00,0x6b,0xd0,0x01,0x01,0x01,0x00]
27041
27042v_cmp_ngt_f64_e64 s[10:11], v[1:2], -1
27043// CHECK: [0x0a,0x00,0x6b,0xd0,0x01,0x83,0x01,0x00]
27044
27045v_cmp_ngt_f64_e64 s[10:11], v[1:2], 0.5
27046// CHECK: [0x0a,0x00,0x6b,0xd0,0x01,0xe1,0x01,0x00]
27047
27048v_cmp_ngt_f64_e64 s[10:11], v[1:2], -4.0
27049// CHECK: [0x0a,0x00,0x6b,0xd0,0x01,0xef,0x01,0x00]
27050
27051v_cmp_ngt_f64_e64 s[10:11], v[1:2], src_vccz
27052// CHECK: [0x0a,0x00,0x6b,0xd0,0x01,0xf7,0x01,0x00]
27053
27054v_cmp_ngt_f64_e64 s[10:11], v[1:2], src_execz
27055// CHECK: [0x0a,0x00,0x6b,0xd0,0x01,0xf9,0x01,0x00]
27056
27057v_cmp_ngt_f64_e64 s[10:11], v[1:2], src_scc
27058// CHECK: [0x0a,0x00,0x6b,0xd0,0x01,0xfb,0x01,0x00]
27059
27060v_cmp_ngt_f64_e64 s[10:11], -v[1:2], v[2:3]
27061// CHECK: [0x0a,0x00,0x6b,0xd0,0x01,0x05,0x02,0x20]
27062
27063v_cmp_ngt_f64_e64 s[10:11], v[1:2], -v[2:3]
27064// CHECK: [0x0a,0x00,0x6b,0xd0,0x01,0x05,0x02,0x40]
27065
27066v_cmp_ngt_f64_e64 s[10:11], -v[1:2], -v[2:3]
27067// CHECK: [0x0a,0x00,0x6b,0xd0,0x01,0x05,0x02,0x60]
27068
27069v_cmp_ngt_f64_e64 s[10:11], |v[1:2]|, v[2:3]
27070// CHECK: [0x0a,0x01,0x6b,0xd0,0x01,0x05,0x02,0x00]
27071
27072v_cmp_ngt_f64_e64 s[10:11], v[1:2], |v[2:3]|
27073// CHECK: [0x0a,0x02,0x6b,0xd0,0x01,0x05,0x02,0x00]
27074
27075v_cmp_ngt_f64_e64 s[10:11], |v[1:2]|, |v[2:3]|
27076// CHECK: [0x0a,0x03,0x6b,0xd0,0x01,0x05,0x02,0x00]
27077
27078v_cmp_ngt_f64_e64 s[10:11], v[1:2], v[2:3] clamp
27079// CHECK: [0x0a,0x80,0x6b,0xd0,0x01,0x05,0x02,0x00]
27080
27081v_cmp_nle_f64_e64 s[10:11], v[1:2], v[2:3]
27082// CHECK: [0x0a,0x00,0x6c,0xd0,0x01,0x05,0x02,0x00]
27083
27084v_cmp_nle_f64_e64 s[12:13], v[1:2], v[2:3]
27085// CHECK: [0x0c,0x00,0x6c,0xd0,0x01,0x05,0x02,0x00]
27086
27087v_cmp_nle_f64_e64 s[100:101], v[1:2], v[2:3]
27088// CHECK: [0x64,0x00,0x6c,0xd0,0x01,0x05,0x02,0x00]
27089
27090v_cmp_nle_f64_e64 flat_scratch, v[1:2], v[2:3]
27091// CHECK: [0x66,0x00,0x6c,0xd0,0x01,0x05,0x02,0x00]
27092
27093v_cmp_nle_f64_e64 vcc, v[1:2], v[2:3]
27094// CHECK: [0x6a,0x00,0x6c,0xd0,0x01,0x05,0x02,0x00]
27095
27096v_cmp_nle_f64_e64 tba, v[1:2], v[2:3]
27097// CHECK: [0x6c,0x00,0x6c,0xd0,0x01,0x05,0x02,0x00]
27098
27099v_cmp_nle_f64_e64 tma, v[1:2], v[2:3]
27100// CHECK: [0x6e,0x00,0x6c,0xd0,0x01,0x05,0x02,0x00]
27101
27102v_cmp_nle_f64_e64 ttmp[10:11], v[1:2], v[2:3]
27103// CHECK: [0x7a,0x00,0x6c,0xd0,0x01,0x05,0x02,0x00]
27104
27105v_cmp_nle_f64_e64 s[10:11], v[254:255], v[2:3]
27106// CHECK: [0x0a,0x00,0x6c,0xd0,0xfe,0x05,0x02,0x00]
27107
27108v_cmp_nle_f64_e64 s[10:11], s[2:3], v[2:3]
27109// CHECK: [0x0a,0x00,0x6c,0xd0,0x02,0x04,0x02,0x00]
27110
27111v_cmp_nle_f64_e64 s[10:11], s[4:5], v[2:3]
27112// CHECK: [0x0a,0x00,0x6c,0xd0,0x04,0x04,0x02,0x00]
27113
27114v_cmp_nle_f64_e64 s[10:11], s[100:101], v[2:3]
27115// CHECK: [0x0a,0x00,0x6c,0xd0,0x64,0x04,0x02,0x00]
27116
27117v_cmp_nle_f64_e64 s[10:11], flat_scratch, v[2:3]
27118// CHECK: [0x0a,0x00,0x6c,0xd0,0x66,0x04,0x02,0x00]
27119
27120v_cmp_nle_f64_e64 s[10:11], vcc, v[2:3]
27121// CHECK: [0x0a,0x00,0x6c,0xd0,0x6a,0x04,0x02,0x00]
27122
27123v_cmp_nle_f64_e64 s[10:11], tba, v[2:3]
27124// CHECK: [0x0a,0x00,0x6c,0xd0,0x6c,0x04,0x02,0x00]
27125
27126v_cmp_nle_f64_e64 s[10:11], tma, v[2:3]
27127// CHECK: [0x0a,0x00,0x6c,0xd0,0x6e,0x04,0x02,0x00]
27128
27129v_cmp_nle_f64_e64 s[10:11], ttmp[10:11], v[2:3]
27130// CHECK: [0x0a,0x00,0x6c,0xd0,0x7a,0x04,0x02,0x00]
27131
27132v_cmp_nle_f64_e64 s[10:11], exec, v[2:3]
27133// CHECK: [0x0a,0x00,0x6c,0xd0,0x7e,0x04,0x02,0x00]
27134
27135v_cmp_nle_f64_e64 s[10:11], 0, v[2:3]
27136// CHECK: [0x0a,0x00,0x6c,0xd0,0x80,0x04,0x02,0x00]
27137
27138v_cmp_nle_f64_e64 s[10:11], -1, v[2:3]
27139// CHECK: [0x0a,0x00,0x6c,0xd0,0xc1,0x04,0x02,0x00]
27140
27141v_cmp_nle_f64_e64 s[10:11], 0.5, v[2:3]
27142// CHECK: [0x0a,0x00,0x6c,0xd0,0xf0,0x04,0x02,0x00]
27143
27144v_cmp_nle_f64_e64 s[10:11], -4.0, v[2:3]
27145// CHECK: [0x0a,0x00,0x6c,0xd0,0xf7,0x04,0x02,0x00]
27146
27147v_cmp_nle_f64_e64 s[10:11], src_vccz, v[2:3]
27148// CHECK: [0x0a,0x00,0x6c,0xd0,0xfb,0x04,0x02,0x00]
27149
27150v_cmp_nle_f64_e64 s[10:11], src_execz, v[2:3]
27151// CHECK: [0x0a,0x00,0x6c,0xd0,0xfc,0x04,0x02,0x00]
27152
27153v_cmp_nle_f64_e64 s[10:11], src_scc, v[2:3]
27154// CHECK: [0x0a,0x00,0x6c,0xd0,0xfd,0x04,0x02,0x00]
27155
27156v_cmp_nle_f64_e64 s[10:11], v[1:2], v[254:255]
27157// CHECK: [0x0a,0x00,0x6c,0xd0,0x01,0xfd,0x03,0x00]
27158
27159v_cmp_nle_f64_e64 s[10:11], v[1:2], s[4:5]
27160// CHECK: [0x0a,0x00,0x6c,0xd0,0x01,0x09,0x00,0x00]
27161
27162v_cmp_nle_f64_e64 s[10:11], v[1:2], s[6:7]
27163// CHECK: [0x0a,0x00,0x6c,0xd0,0x01,0x0d,0x00,0x00]
27164
27165v_cmp_nle_f64_e64 s[10:11], v[1:2], s[100:101]
27166// CHECK: [0x0a,0x00,0x6c,0xd0,0x01,0xc9,0x00,0x00]
27167
27168v_cmp_nle_f64_e64 s[10:11], v[1:2], flat_scratch
27169// CHECK: [0x0a,0x00,0x6c,0xd0,0x01,0xcd,0x00,0x00]
27170
27171v_cmp_nle_f64_e64 s[10:11], v[1:2], vcc
27172// CHECK: [0x0a,0x00,0x6c,0xd0,0x01,0xd5,0x00,0x00]
27173
27174v_cmp_nle_f64_e64 s[10:11], v[1:2], tba
27175// CHECK: [0x0a,0x00,0x6c,0xd0,0x01,0xd9,0x00,0x00]
27176
27177v_cmp_nle_f64_e64 s[10:11], v[1:2], tma
27178// CHECK: [0x0a,0x00,0x6c,0xd0,0x01,0xdd,0x00,0x00]
27179
27180v_cmp_nle_f64_e64 s[10:11], v[1:2], ttmp[10:11]
27181// CHECK: [0x0a,0x00,0x6c,0xd0,0x01,0xf5,0x00,0x00]
27182
27183v_cmp_nle_f64_e64 s[10:11], v[1:2], exec
27184// CHECK: [0x0a,0x00,0x6c,0xd0,0x01,0xfd,0x00,0x00]
27185
27186v_cmp_nle_f64_e64 s[10:11], v[1:2], 0
27187// CHECK: [0x0a,0x00,0x6c,0xd0,0x01,0x01,0x01,0x00]
27188
27189v_cmp_nle_f64_e64 s[10:11], v[1:2], -1
27190// CHECK: [0x0a,0x00,0x6c,0xd0,0x01,0x83,0x01,0x00]
27191
27192v_cmp_nle_f64_e64 s[10:11], v[1:2], 0.5
27193// CHECK: [0x0a,0x00,0x6c,0xd0,0x01,0xe1,0x01,0x00]
27194
27195v_cmp_nle_f64_e64 s[10:11], v[1:2], -4.0
27196// CHECK: [0x0a,0x00,0x6c,0xd0,0x01,0xef,0x01,0x00]
27197
27198v_cmp_nle_f64_e64 s[10:11], v[1:2], src_vccz
27199// CHECK: [0x0a,0x00,0x6c,0xd0,0x01,0xf7,0x01,0x00]
27200
27201v_cmp_nle_f64_e64 s[10:11], v[1:2], src_execz
27202// CHECK: [0x0a,0x00,0x6c,0xd0,0x01,0xf9,0x01,0x00]
27203
27204v_cmp_nle_f64_e64 s[10:11], v[1:2], src_scc
27205// CHECK: [0x0a,0x00,0x6c,0xd0,0x01,0xfb,0x01,0x00]
27206
27207v_cmp_nle_f64_e64 s[10:11], -v[1:2], v[2:3]
27208// CHECK: [0x0a,0x00,0x6c,0xd0,0x01,0x05,0x02,0x20]
27209
27210v_cmp_nle_f64_e64 s[10:11], v[1:2], -v[2:3]
27211// CHECK: [0x0a,0x00,0x6c,0xd0,0x01,0x05,0x02,0x40]
27212
27213v_cmp_nle_f64_e64 s[10:11], -v[1:2], -v[2:3]
27214// CHECK: [0x0a,0x00,0x6c,0xd0,0x01,0x05,0x02,0x60]
27215
27216v_cmp_nle_f64_e64 s[10:11], |v[1:2]|, v[2:3]
27217// CHECK: [0x0a,0x01,0x6c,0xd0,0x01,0x05,0x02,0x00]
27218
27219v_cmp_nle_f64_e64 s[10:11], v[1:2], |v[2:3]|
27220// CHECK: [0x0a,0x02,0x6c,0xd0,0x01,0x05,0x02,0x00]
27221
27222v_cmp_nle_f64_e64 s[10:11], |v[1:2]|, |v[2:3]|
27223// CHECK: [0x0a,0x03,0x6c,0xd0,0x01,0x05,0x02,0x00]
27224
27225v_cmp_nle_f64_e64 s[10:11], v[1:2], v[2:3] clamp
27226// CHECK: [0x0a,0x80,0x6c,0xd0,0x01,0x05,0x02,0x00]
27227
27228v_cmp_neq_f64_e64 s[10:11], v[1:2], v[2:3]
27229// CHECK: [0x0a,0x00,0x6d,0xd0,0x01,0x05,0x02,0x00]
27230
27231v_cmp_neq_f64_e64 s[12:13], v[1:2], v[2:3]
27232// CHECK: [0x0c,0x00,0x6d,0xd0,0x01,0x05,0x02,0x00]
27233
27234v_cmp_neq_f64_e64 s[100:101], v[1:2], v[2:3]
27235// CHECK: [0x64,0x00,0x6d,0xd0,0x01,0x05,0x02,0x00]
27236
27237v_cmp_neq_f64_e64 flat_scratch, v[1:2], v[2:3]
27238// CHECK: [0x66,0x00,0x6d,0xd0,0x01,0x05,0x02,0x00]
27239
27240v_cmp_neq_f64_e64 vcc, v[1:2], v[2:3]
27241// CHECK: [0x6a,0x00,0x6d,0xd0,0x01,0x05,0x02,0x00]
27242
27243v_cmp_neq_f64_e64 tba, v[1:2], v[2:3]
27244// CHECK: [0x6c,0x00,0x6d,0xd0,0x01,0x05,0x02,0x00]
27245
27246v_cmp_neq_f64_e64 tma, v[1:2], v[2:3]
27247// CHECK: [0x6e,0x00,0x6d,0xd0,0x01,0x05,0x02,0x00]
27248
27249v_cmp_neq_f64_e64 ttmp[10:11], v[1:2], v[2:3]
27250// CHECK: [0x7a,0x00,0x6d,0xd0,0x01,0x05,0x02,0x00]
27251
27252v_cmp_neq_f64_e64 s[10:11], v[254:255], v[2:3]
27253// CHECK: [0x0a,0x00,0x6d,0xd0,0xfe,0x05,0x02,0x00]
27254
27255v_cmp_neq_f64_e64 s[10:11], s[2:3], v[2:3]
27256// CHECK: [0x0a,0x00,0x6d,0xd0,0x02,0x04,0x02,0x00]
27257
27258v_cmp_neq_f64_e64 s[10:11], s[4:5], v[2:3]
27259// CHECK: [0x0a,0x00,0x6d,0xd0,0x04,0x04,0x02,0x00]
27260
27261v_cmp_neq_f64_e64 s[10:11], s[100:101], v[2:3]
27262// CHECK: [0x0a,0x00,0x6d,0xd0,0x64,0x04,0x02,0x00]
27263
27264v_cmp_neq_f64_e64 s[10:11], flat_scratch, v[2:3]
27265// CHECK: [0x0a,0x00,0x6d,0xd0,0x66,0x04,0x02,0x00]
27266
27267v_cmp_neq_f64_e64 s[10:11], vcc, v[2:3]
27268// CHECK: [0x0a,0x00,0x6d,0xd0,0x6a,0x04,0x02,0x00]
27269
27270v_cmp_neq_f64_e64 s[10:11], tba, v[2:3]
27271// CHECK: [0x0a,0x00,0x6d,0xd0,0x6c,0x04,0x02,0x00]
27272
27273v_cmp_neq_f64_e64 s[10:11], tma, v[2:3]
27274// CHECK: [0x0a,0x00,0x6d,0xd0,0x6e,0x04,0x02,0x00]
27275
27276v_cmp_neq_f64_e64 s[10:11], ttmp[10:11], v[2:3]
27277// CHECK: [0x0a,0x00,0x6d,0xd0,0x7a,0x04,0x02,0x00]
27278
27279v_cmp_neq_f64_e64 s[10:11], exec, v[2:3]
27280// CHECK: [0x0a,0x00,0x6d,0xd0,0x7e,0x04,0x02,0x00]
27281
27282v_cmp_neq_f64_e64 s[10:11], 0, v[2:3]
27283// CHECK: [0x0a,0x00,0x6d,0xd0,0x80,0x04,0x02,0x00]
27284
27285v_cmp_neq_f64_e64 s[10:11], -1, v[2:3]
27286// CHECK: [0x0a,0x00,0x6d,0xd0,0xc1,0x04,0x02,0x00]
27287
27288v_cmp_neq_f64_e64 s[10:11], 0.5, v[2:3]
27289// CHECK: [0x0a,0x00,0x6d,0xd0,0xf0,0x04,0x02,0x00]
27290
27291v_cmp_neq_f64_e64 s[10:11], -4.0, v[2:3]
27292// CHECK: [0x0a,0x00,0x6d,0xd0,0xf7,0x04,0x02,0x00]
27293
27294v_cmp_neq_f64_e64 s[10:11], src_vccz, v[2:3]
27295// CHECK: [0x0a,0x00,0x6d,0xd0,0xfb,0x04,0x02,0x00]
27296
27297v_cmp_neq_f64_e64 s[10:11], src_execz, v[2:3]
27298// CHECK: [0x0a,0x00,0x6d,0xd0,0xfc,0x04,0x02,0x00]
27299
27300v_cmp_neq_f64_e64 s[10:11], src_scc, v[2:3]
27301// CHECK: [0x0a,0x00,0x6d,0xd0,0xfd,0x04,0x02,0x00]
27302
27303v_cmp_neq_f64_e64 s[10:11], v[1:2], v[254:255]
27304// CHECK: [0x0a,0x00,0x6d,0xd0,0x01,0xfd,0x03,0x00]
27305
27306v_cmp_neq_f64_e64 s[10:11], v[1:2], s[4:5]
27307// CHECK: [0x0a,0x00,0x6d,0xd0,0x01,0x09,0x00,0x00]
27308
27309v_cmp_neq_f64_e64 s[10:11], v[1:2], s[6:7]
27310// CHECK: [0x0a,0x00,0x6d,0xd0,0x01,0x0d,0x00,0x00]
27311
27312v_cmp_neq_f64_e64 s[10:11], v[1:2], s[100:101]
27313// CHECK: [0x0a,0x00,0x6d,0xd0,0x01,0xc9,0x00,0x00]
27314
27315v_cmp_neq_f64_e64 s[10:11], v[1:2], flat_scratch
27316// CHECK: [0x0a,0x00,0x6d,0xd0,0x01,0xcd,0x00,0x00]
27317
27318v_cmp_neq_f64_e64 s[10:11], v[1:2], vcc
27319// CHECK: [0x0a,0x00,0x6d,0xd0,0x01,0xd5,0x00,0x00]
27320
27321v_cmp_neq_f64_e64 s[10:11], v[1:2], tba
27322// CHECK: [0x0a,0x00,0x6d,0xd0,0x01,0xd9,0x00,0x00]
27323
27324v_cmp_neq_f64_e64 s[10:11], v[1:2], tma
27325// CHECK: [0x0a,0x00,0x6d,0xd0,0x01,0xdd,0x00,0x00]
27326
27327v_cmp_neq_f64_e64 s[10:11], v[1:2], ttmp[10:11]
27328// CHECK: [0x0a,0x00,0x6d,0xd0,0x01,0xf5,0x00,0x00]
27329
27330v_cmp_neq_f64_e64 s[10:11], v[1:2], exec
27331// CHECK: [0x0a,0x00,0x6d,0xd0,0x01,0xfd,0x00,0x00]
27332
27333v_cmp_neq_f64_e64 s[10:11], v[1:2], 0
27334// CHECK: [0x0a,0x00,0x6d,0xd0,0x01,0x01,0x01,0x00]
27335
27336v_cmp_neq_f64_e64 s[10:11], v[1:2], -1
27337// CHECK: [0x0a,0x00,0x6d,0xd0,0x01,0x83,0x01,0x00]
27338
27339v_cmp_neq_f64_e64 s[10:11], v[1:2], 0.5
27340// CHECK: [0x0a,0x00,0x6d,0xd0,0x01,0xe1,0x01,0x00]
27341
27342v_cmp_neq_f64_e64 s[10:11], v[1:2], -4.0
27343// CHECK: [0x0a,0x00,0x6d,0xd0,0x01,0xef,0x01,0x00]
27344
27345v_cmp_neq_f64_e64 s[10:11], v[1:2], src_vccz
27346// CHECK: [0x0a,0x00,0x6d,0xd0,0x01,0xf7,0x01,0x00]
27347
27348v_cmp_neq_f64_e64 s[10:11], v[1:2], src_execz
27349// CHECK: [0x0a,0x00,0x6d,0xd0,0x01,0xf9,0x01,0x00]
27350
27351v_cmp_neq_f64_e64 s[10:11], v[1:2], src_scc
27352// CHECK: [0x0a,0x00,0x6d,0xd0,0x01,0xfb,0x01,0x00]
27353
27354v_cmp_neq_f64_e64 s[10:11], -v[1:2], v[2:3]
27355// CHECK: [0x0a,0x00,0x6d,0xd0,0x01,0x05,0x02,0x20]
27356
27357v_cmp_neq_f64_e64 s[10:11], v[1:2], -v[2:3]
27358// CHECK: [0x0a,0x00,0x6d,0xd0,0x01,0x05,0x02,0x40]
27359
27360v_cmp_neq_f64_e64 s[10:11], -v[1:2], -v[2:3]
27361// CHECK: [0x0a,0x00,0x6d,0xd0,0x01,0x05,0x02,0x60]
27362
27363v_cmp_neq_f64_e64 s[10:11], |v[1:2]|, v[2:3]
27364// CHECK: [0x0a,0x01,0x6d,0xd0,0x01,0x05,0x02,0x00]
27365
27366v_cmp_neq_f64_e64 s[10:11], v[1:2], |v[2:3]|
27367// CHECK: [0x0a,0x02,0x6d,0xd0,0x01,0x05,0x02,0x00]
27368
27369v_cmp_neq_f64_e64 s[10:11], |v[1:2]|, |v[2:3]|
27370// CHECK: [0x0a,0x03,0x6d,0xd0,0x01,0x05,0x02,0x00]
27371
27372v_cmp_neq_f64_e64 s[10:11], v[1:2], v[2:3] clamp
27373// CHECK: [0x0a,0x80,0x6d,0xd0,0x01,0x05,0x02,0x00]
27374
27375v_cmp_nlt_f64_e64 s[10:11], v[1:2], v[2:3]
27376// CHECK: [0x0a,0x00,0x6e,0xd0,0x01,0x05,0x02,0x00]
27377
27378v_cmp_nlt_f64_e64 s[12:13], v[1:2], v[2:3]
27379// CHECK: [0x0c,0x00,0x6e,0xd0,0x01,0x05,0x02,0x00]
27380
27381v_cmp_nlt_f64_e64 s[100:101], v[1:2], v[2:3]
27382// CHECK: [0x64,0x00,0x6e,0xd0,0x01,0x05,0x02,0x00]
27383
27384v_cmp_nlt_f64_e64 flat_scratch, v[1:2], v[2:3]
27385// CHECK: [0x66,0x00,0x6e,0xd0,0x01,0x05,0x02,0x00]
27386
27387v_cmp_nlt_f64_e64 vcc, v[1:2], v[2:3]
27388// CHECK: [0x6a,0x00,0x6e,0xd0,0x01,0x05,0x02,0x00]
27389
27390v_cmp_nlt_f64_e64 tba, v[1:2], v[2:3]
27391// CHECK: [0x6c,0x00,0x6e,0xd0,0x01,0x05,0x02,0x00]
27392
27393v_cmp_nlt_f64_e64 tma, v[1:2], v[2:3]
27394// CHECK: [0x6e,0x00,0x6e,0xd0,0x01,0x05,0x02,0x00]
27395
27396v_cmp_nlt_f64_e64 ttmp[10:11], v[1:2], v[2:3]
27397// CHECK: [0x7a,0x00,0x6e,0xd0,0x01,0x05,0x02,0x00]
27398
27399v_cmp_nlt_f64_e64 s[10:11], v[254:255], v[2:3]
27400// CHECK: [0x0a,0x00,0x6e,0xd0,0xfe,0x05,0x02,0x00]
27401
27402v_cmp_nlt_f64_e64 s[10:11], s[2:3], v[2:3]
27403// CHECK: [0x0a,0x00,0x6e,0xd0,0x02,0x04,0x02,0x00]
27404
27405v_cmp_nlt_f64_e64 s[10:11], s[4:5], v[2:3]
27406// CHECK: [0x0a,0x00,0x6e,0xd0,0x04,0x04,0x02,0x00]
27407
27408v_cmp_nlt_f64_e64 s[10:11], s[100:101], v[2:3]
27409// CHECK: [0x0a,0x00,0x6e,0xd0,0x64,0x04,0x02,0x00]
27410
27411v_cmp_nlt_f64_e64 s[10:11], flat_scratch, v[2:3]
27412// CHECK: [0x0a,0x00,0x6e,0xd0,0x66,0x04,0x02,0x00]
27413
27414v_cmp_nlt_f64_e64 s[10:11], vcc, v[2:3]
27415// CHECK: [0x0a,0x00,0x6e,0xd0,0x6a,0x04,0x02,0x00]
27416
27417v_cmp_nlt_f64_e64 s[10:11], tba, v[2:3]
27418// CHECK: [0x0a,0x00,0x6e,0xd0,0x6c,0x04,0x02,0x00]
27419
27420v_cmp_nlt_f64_e64 s[10:11], tma, v[2:3]
27421// CHECK: [0x0a,0x00,0x6e,0xd0,0x6e,0x04,0x02,0x00]
27422
27423v_cmp_nlt_f64_e64 s[10:11], ttmp[10:11], v[2:3]
27424// CHECK: [0x0a,0x00,0x6e,0xd0,0x7a,0x04,0x02,0x00]
27425
27426v_cmp_nlt_f64_e64 s[10:11], exec, v[2:3]
27427// CHECK: [0x0a,0x00,0x6e,0xd0,0x7e,0x04,0x02,0x00]
27428
27429v_cmp_nlt_f64_e64 s[10:11], 0, v[2:3]
27430// CHECK: [0x0a,0x00,0x6e,0xd0,0x80,0x04,0x02,0x00]
27431
27432v_cmp_nlt_f64_e64 s[10:11], -1, v[2:3]
27433// CHECK: [0x0a,0x00,0x6e,0xd0,0xc1,0x04,0x02,0x00]
27434
27435v_cmp_nlt_f64_e64 s[10:11], 0.5, v[2:3]
27436// CHECK: [0x0a,0x00,0x6e,0xd0,0xf0,0x04,0x02,0x00]
27437
27438v_cmp_nlt_f64_e64 s[10:11], -4.0, v[2:3]
27439// CHECK: [0x0a,0x00,0x6e,0xd0,0xf7,0x04,0x02,0x00]
27440
27441v_cmp_nlt_f64_e64 s[10:11], src_vccz, v[2:3]
27442// CHECK: [0x0a,0x00,0x6e,0xd0,0xfb,0x04,0x02,0x00]
27443
27444v_cmp_nlt_f64_e64 s[10:11], src_execz, v[2:3]
27445// CHECK: [0x0a,0x00,0x6e,0xd0,0xfc,0x04,0x02,0x00]
27446
27447v_cmp_nlt_f64_e64 s[10:11], src_scc, v[2:3]
27448// CHECK: [0x0a,0x00,0x6e,0xd0,0xfd,0x04,0x02,0x00]
27449
27450v_cmp_nlt_f64_e64 s[10:11], v[1:2], v[254:255]
27451// CHECK: [0x0a,0x00,0x6e,0xd0,0x01,0xfd,0x03,0x00]
27452
27453v_cmp_nlt_f64_e64 s[10:11], v[1:2], s[4:5]
27454// CHECK: [0x0a,0x00,0x6e,0xd0,0x01,0x09,0x00,0x00]
27455
27456v_cmp_nlt_f64_e64 s[10:11], v[1:2], s[6:7]
27457// CHECK: [0x0a,0x00,0x6e,0xd0,0x01,0x0d,0x00,0x00]
27458
27459v_cmp_nlt_f64_e64 s[10:11], v[1:2], s[100:101]
27460// CHECK: [0x0a,0x00,0x6e,0xd0,0x01,0xc9,0x00,0x00]
27461
27462v_cmp_nlt_f64_e64 s[10:11], v[1:2], flat_scratch
27463// CHECK: [0x0a,0x00,0x6e,0xd0,0x01,0xcd,0x00,0x00]
27464
27465v_cmp_nlt_f64_e64 s[10:11], v[1:2], vcc
27466// CHECK: [0x0a,0x00,0x6e,0xd0,0x01,0xd5,0x00,0x00]
27467
27468v_cmp_nlt_f64_e64 s[10:11], v[1:2], tba
27469// CHECK: [0x0a,0x00,0x6e,0xd0,0x01,0xd9,0x00,0x00]
27470
27471v_cmp_nlt_f64_e64 s[10:11], v[1:2], tma
27472// CHECK: [0x0a,0x00,0x6e,0xd0,0x01,0xdd,0x00,0x00]
27473
27474v_cmp_nlt_f64_e64 s[10:11], v[1:2], ttmp[10:11]
27475// CHECK: [0x0a,0x00,0x6e,0xd0,0x01,0xf5,0x00,0x00]
27476
27477v_cmp_nlt_f64_e64 s[10:11], v[1:2], exec
27478// CHECK: [0x0a,0x00,0x6e,0xd0,0x01,0xfd,0x00,0x00]
27479
27480v_cmp_nlt_f64_e64 s[10:11], v[1:2], 0
27481// CHECK: [0x0a,0x00,0x6e,0xd0,0x01,0x01,0x01,0x00]
27482
27483v_cmp_nlt_f64_e64 s[10:11], v[1:2], -1
27484// CHECK: [0x0a,0x00,0x6e,0xd0,0x01,0x83,0x01,0x00]
27485
27486v_cmp_nlt_f64_e64 s[10:11], v[1:2], 0.5
27487// CHECK: [0x0a,0x00,0x6e,0xd0,0x01,0xe1,0x01,0x00]
27488
27489v_cmp_nlt_f64_e64 s[10:11], v[1:2], -4.0
27490// CHECK: [0x0a,0x00,0x6e,0xd0,0x01,0xef,0x01,0x00]
27491
27492v_cmp_nlt_f64_e64 s[10:11], v[1:2], src_vccz
27493// CHECK: [0x0a,0x00,0x6e,0xd0,0x01,0xf7,0x01,0x00]
27494
27495v_cmp_nlt_f64_e64 s[10:11], v[1:2], src_execz
27496// CHECK: [0x0a,0x00,0x6e,0xd0,0x01,0xf9,0x01,0x00]
27497
27498v_cmp_nlt_f64_e64 s[10:11], v[1:2], src_scc
27499// CHECK: [0x0a,0x00,0x6e,0xd0,0x01,0xfb,0x01,0x00]
27500
27501v_cmp_nlt_f64_e64 s[10:11], -v[1:2], v[2:3]
27502// CHECK: [0x0a,0x00,0x6e,0xd0,0x01,0x05,0x02,0x20]
27503
27504v_cmp_nlt_f64_e64 s[10:11], v[1:2], -v[2:3]
27505// CHECK: [0x0a,0x00,0x6e,0xd0,0x01,0x05,0x02,0x40]
27506
27507v_cmp_nlt_f64_e64 s[10:11], -v[1:2], -v[2:3]
27508// CHECK: [0x0a,0x00,0x6e,0xd0,0x01,0x05,0x02,0x60]
27509
27510v_cmp_nlt_f64_e64 s[10:11], |v[1:2]|, v[2:3]
27511// CHECK: [0x0a,0x01,0x6e,0xd0,0x01,0x05,0x02,0x00]
27512
27513v_cmp_nlt_f64_e64 s[10:11], v[1:2], |v[2:3]|
27514// CHECK: [0x0a,0x02,0x6e,0xd0,0x01,0x05,0x02,0x00]
27515
27516v_cmp_nlt_f64_e64 s[10:11], |v[1:2]|, |v[2:3]|
27517// CHECK: [0x0a,0x03,0x6e,0xd0,0x01,0x05,0x02,0x00]
27518
27519v_cmp_nlt_f64_e64 s[10:11], v[1:2], v[2:3] clamp
27520// CHECK: [0x0a,0x80,0x6e,0xd0,0x01,0x05,0x02,0x00]
27521
27522v_cmp_tru_f64_e64 s[10:11], v[1:2], v[2:3]
27523// CHECK: [0x0a,0x00,0x6f,0xd0,0x01,0x05,0x02,0x00]
27524
27525v_cmp_tru_f64_e64 s[12:13], v[1:2], v[2:3]
27526// CHECK: [0x0c,0x00,0x6f,0xd0,0x01,0x05,0x02,0x00]
27527
27528v_cmp_tru_f64_e64 s[100:101], v[1:2], v[2:3]
27529// CHECK: [0x64,0x00,0x6f,0xd0,0x01,0x05,0x02,0x00]
27530
27531v_cmp_tru_f64_e64 flat_scratch, v[1:2], v[2:3]
27532// CHECK: [0x66,0x00,0x6f,0xd0,0x01,0x05,0x02,0x00]
27533
27534v_cmp_tru_f64_e64 vcc, v[1:2], v[2:3]
27535// CHECK: [0x6a,0x00,0x6f,0xd0,0x01,0x05,0x02,0x00]
27536
27537v_cmp_tru_f64_e64 tba, v[1:2], v[2:3]
27538// CHECK: [0x6c,0x00,0x6f,0xd0,0x01,0x05,0x02,0x00]
27539
27540v_cmp_tru_f64_e64 tma, v[1:2], v[2:3]
27541// CHECK: [0x6e,0x00,0x6f,0xd0,0x01,0x05,0x02,0x00]
27542
27543v_cmp_tru_f64_e64 ttmp[10:11], v[1:2], v[2:3]
27544// CHECK: [0x7a,0x00,0x6f,0xd0,0x01,0x05,0x02,0x00]
27545
27546v_cmp_tru_f64_e64 s[10:11], v[254:255], v[2:3]
27547// CHECK: [0x0a,0x00,0x6f,0xd0,0xfe,0x05,0x02,0x00]
27548
27549v_cmp_tru_f64_e64 s[10:11], s[2:3], v[2:3]
27550// CHECK: [0x0a,0x00,0x6f,0xd0,0x02,0x04,0x02,0x00]
27551
27552v_cmp_tru_f64_e64 s[10:11], s[4:5], v[2:3]
27553// CHECK: [0x0a,0x00,0x6f,0xd0,0x04,0x04,0x02,0x00]
27554
27555v_cmp_tru_f64_e64 s[10:11], s[100:101], v[2:3]
27556// CHECK: [0x0a,0x00,0x6f,0xd0,0x64,0x04,0x02,0x00]
27557
27558v_cmp_tru_f64_e64 s[10:11], flat_scratch, v[2:3]
27559// CHECK: [0x0a,0x00,0x6f,0xd0,0x66,0x04,0x02,0x00]
27560
27561v_cmp_tru_f64_e64 s[10:11], vcc, v[2:3]
27562// CHECK: [0x0a,0x00,0x6f,0xd0,0x6a,0x04,0x02,0x00]
27563
27564v_cmp_tru_f64_e64 s[10:11], tba, v[2:3]
27565// CHECK: [0x0a,0x00,0x6f,0xd0,0x6c,0x04,0x02,0x00]
27566
27567v_cmp_tru_f64_e64 s[10:11], tma, v[2:3]
27568// CHECK: [0x0a,0x00,0x6f,0xd0,0x6e,0x04,0x02,0x00]
27569
27570v_cmp_tru_f64_e64 s[10:11], ttmp[10:11], v[2:3]
27571// CHECK: [0x0a,0x00,0x6f,0xd0,0x7a,0x04,0x02,0x00]
27572
27573v_cmp_tru_f64_e64 s[10:11], exec, v[2:3]
27574// CHECK: [0x0a,0x00,0x6f,0xd0,0x7e,0x04,0x02,0x00]
27575
27576v_cmp_tru_f64_e64 s[10:11], 0, v[2:3]
27577// CHECK: [0x0a,0x00,0x6f,0xd0,0x80,0x04,0x02,0x00]
27578
27579v_cmp_tru_f64_e64 s[10:11], -1, v[2:3]
27580// CHECK: [0x0a,0x00,0x6f,0xd0,0xc1,0x04,0x02,0x00]
27581
27582v_cmp_tru_f64_e64 s[10:11], 0.5, v[2:3]
27583// CHECK: [0x0a,0x00,0x6f,0xd0,0xf0,0x04,0x02,0x00]
27584
27585v_cmp_tru_f64_e64 s[10:11], -4.0, v[2:3]
27586// CHECK: [0x0a,0x00,0x6f,0xd0,0xf7,0x04,0x02,0x00]
27587
27588v_cmp_tru_f64_e64 s[10:11], src_vccz, v[2:3]
27589// CHECK: [0x0a,0x00,0x6f,0xd0,0xfb,0x04,0x02,0x00]
27590
27591v_cmp_tru_f64_e64 s[10:11], src_execz, v[2:3]
27592// CHECK: [0x0a,0x00,0x6f,0xd0,0xfc,0x04,0x02,0x00]
27593
27594v_cmp_tru_f64_e64 s[10:11], src_scc, v[2:3]
27595// CHECK: [0x0a,0x00,0x6f,0xd0,0xfd,0x04,0x02,0x00]
27596
27597v_cmp_tru_f64_e64 s[10:11], v[1:2], v[254:255]
27598// CHECK: [0x0a,0x00,0x6f,0xd0,0x01,0xfd,0x03,0x00]
27599
27600v_cmp_tru_f64_e64 s[10:11], v[1:2], s[4:5]
27601// CHECK: [0x0a,0x00,0x6f,0xd0,0x01,0x09,0x00,0x00]
27602
27603v_cmp_tru_f64_e64 s[10:11], v[1:2], s[6:7]
27604// CHECK: [0x0a,0x00,0x6f,0xd0,0x01,0x0d,0x00,0x00]
27605
27606v_cmp_tru_f64_e64 s[10:11], v[1:2], s[100:101]
27607// CHECK: [0x0a,0x00,0x6f,0xd0,0x01,0xc9,0x00,0x00]
27608
27609v_cmp_tru_f64_e64 s[10:11], v[1:2], flat_scratch
27610// CHECK: [0x0a,0x00,0x6f,0xd0,0x01,0xcd,0x00,0x00]
27611
27612v_cmp_tru_f64_e64 s[10:11], v[1:2], vcc
27613// CHECK: [0x0a,0x00,0x6f,0xd0,0x01,0xd5,0x00,0x00]
27614
27615v_cmp_tru_f64_e64 s[10:11], v[1:2], tba
27616// CHECK: [0x0a,0x00,0x6f,0xd0,0x01,0xd9,0x00,0x00]
27617
27618v_cmp_tru_f64_e64 s[10:11], v[1:2], tma
27619// CHECK: [0x0a,0x00,0x6f,0xd0,0x01,0xdd,0x00,0x00]
27620
27621v_cmp_tru_f64_e64 s[10:11], v[1:2], ttmp[10:11]
27622// CHECK: [0x0a,0x00,0x6f,0xd0,0x01,0xf5,0x00,0x00]
27623
27624v_cmp_tru_f64_e64 s[10:11], v[1:2], exec
27625// CHECK: [0x0a,0x00,0x6f,0xd0,0x01,0xfd,0x00,0x00]
27626
27627v_cmp_tru_f64_e64 s[10:11], v[1:2], 0
27628// CHECK: [0x0a,0x00,0x6f,0xd0,0x01,0x01,0x01,0x00]
27629
27630v_cmp_tru_f64_e64 s[10:11], v[1:2], -1
27631// CHECK: [0x0a,0x00,0x6f,0xd0,0x01,0x83,0x01,0x00]
27632
27633v_cmp_tru_f64_e64 s[10:11], v[1:2], 0.5
27634// CHECK: [0x0a,0x00,0x6f,0xd0,0x01,0xe1,0x01,0x00]
27635
27636v_cmp_tru_f64_e64 s[10:11], v[1:2], -4.0
27637// CHECK: [0x0a,0x00,0x6f,0xd0,0x01,0xef,0x01,0x00]
27638
27639v_cmp_tru_f64_e64 s[10:11], v[1:2], src_vccz
27640// CHECK: [0x0a,0x00,0x6f,0xd0,0x01,0xf7,0x01,0x00]
27641
27642v_cmp_tru_f64_e64 s[10:11], v[1:2], src_execz
27643// CHECK: [0x0a,0x00,0x6f,0xd0,0x01,0xf9,0x01,0x00]
27644
27645v_cmp_tru_f64_e64 s[10:11], v[1:2], src_scc
27646// CHECK: [0x0a,0x00,0x6f,0xd0,0x01,0xfb,0x01,0x00]
27647
27648v_cmp_tru_f64_e64 s[10:11], -v[1:2], v[2:3]
27649// CHECK: [0x0a,0x00,0x6f,0xd0,0x01,0x05,0x02,0x20]
27650
27651v_cmp_tru_f64_e64 s[10:11], v[1:2], -v[2:3]
27652// CHECK: [0x0a,0x00,0x6f,0xd0,0x01,0x05,0x02,0x40]
27653
27654v_cmp_tru_f64_e64 s[10:11], -v[1:2], -v[2:3]
27655// CHECK: [0x0a,0x00,0x6f,0xd0,0x01,0x05,0x02,0x60]
27656
27657v_cmp_tru_f64_e64 s[10:11], |v[1:2]|, v[2:3]
27658// CHECK: [0x0a,0x01,0x6f,0xd0,0x01,0x05,0x02,0x00]
27659
27660v_cmp_tru_f64_e64 s[10:11], v[1:2], |v[2:3]|
27661// CHECK: [0x0a,0x02,0x6f,0xd0,0x01,0x05,0x02,0x00]
27662
27663v_cmp_tru_f64_e64 s[10:11], |v[1:2]|, |v[2:3]|
27664// CHECK: [0x0a,0x03,0x6f,0xd0,0x01,0x05,0x02,0x00]
27665
27666v_cmp_tru_f64_e64 s[10:11], v[1:2], v[2:3] clamp
27667// CHECK: [0x0a,0x80,0x6f,0xd0,0x01,0x05,0x02,0x00]
27668
27669v_cmpx_f_f64_e64 s[10:11], v[1:2], v[2:3]
27670// CHECK: [0x0a,0x00,0x70,0xd0,0x01,0x05,0x02,0x00]
27671
27672v_cmpx_f_f64_e64 s[12:13], v[1:2], v[2:3]
27673// CHECK: [0x0c,0x00,0x70,0xd0,0x01,0x05,0x02,0x00]
27674
27675v_cmpx_f_f64_e64 s[100:101], v[1:2], v[2:3]
27676// CHECK: [0x64,0x00,0x70,0xd0,0x01,0x05,0x02,0x00]
27677
27678v_cmpx_f_f64_e64 flat_scratch, v[1:2], v[2:3]
27679// CHECK: [0x66,0x00,0x70,0xd0,0x01,0x05,0x02,0x00]
27680
27681v_cmpx_f_f64_e64 vcc, v[1:2], v[2:3]
27682// CHECK: [0x6a,0x00,0x70,0xd0,0x01,0x05,0x02,0x00]
27683
27684v_cmpx_f_f64_e64 tba, v[1:2], v[2:3]
27685// CHECK: [0x6c,0x00,0x70,0xd0,0x01,0x05,0x02,0x00]
27686
27687v_cmpx_f_f64_e64 tma, v[1:2], v[2:3]
27688// CHECK: [0x6e,0x00,0x70,0xd0,0x01,0x05,0x02,0x00]
27689
27690v_cmpx_f_f64_e64 ttmp[10:11], v[1:2], v[2:3]
27691// CHECK: [0x7a,0x00,0x70,0xd0,0x01,0x05,0x02,0x00]
27692
27693v_cmpx_f_f64_e64 s[10:11], v[254:255], v[2:3]
27694// CHECK: [0x0a,0x00,0x70,0xd0,0xfe,0x05,0x02,0x00]
27695
27696v_cmpx_f_f64_e64 s[10:11], s[2:3], v[2:3]
27697// CHECK: [0x0a,0x00,0x70,0xd0,0x02,0x04,0x02,0x00]
27698
27699v_cmpx_f_f64_e64 s[10:11], s[4:5], v[2:3]
27700// CHECK: [0x0a,0x00,0x70,0xd0,0x04,0x04,0x02,0x00]
27701
27702v_cmpx_f_f64_e64 s[10:11], s[100:101], v[2:3]
27703// CHECK: [0x0a,0x00,0x70,0xd0,0x64,0x04,0x02,0x00]
27704
27705v_cmpx_f_f64_e64 s[10:11], flat_scratch, v[2:3]
27706// CHECK: [0x0a,0x00,0x70,0xd0,0x66,0x04,0x02,0x00]
27707
27708v_cmpx_f_f64_e64 s[10:11], vcc, v[2:3]
27709// CHECK: [0x0a,0x00,0x70,0xd0,0x6a,0x04,0x02,0x00]
27710
27711v_cmpx_f_f64_e64 s[10:11], tba, v[2:3]
27712// CHECK: [0x0a,0x00,0x70,0xd0,0x6c,0x04,0x02,0x00]
27713
27714v_cmpx_f_f64_e64 s[10:11], tma, v[2:3]
27715// CHECK: [0x0a,0x00,0x70,0xd0,0x6e,0x04,0x02,0x00]
27716
27717v_cmpx_f_f64_e64 s[10:11], ttmp[10:11], v[2:3]
27718// CHECK: [0x0a,0x00,0x70,0xd0,0x7a,0x04,0x02,0x00]
27719
27720v_cmpx_f_f64_e64 s[10:11], exec, v[2:3]
27721// CHECK: [0x0a,0x00,0x70,0xd0,0x7e,0x04,0x02,0x00]
27722
27723v_cmpx_f_f64_e64 s[10:11], 0, v[2:3]
27724// CHECK: [0x0a,0x00,0x70,0xd0,0x80,0x04,0x02,0x00]
27725
27726v_cmpx_f_f64_e64 s[10:11], -1, v[2:3]
27727// CHECK: [0x0a,0x00,0x70,0xd0,0xc1,0x04,0x02,0x00]
27728
27729v_cmpx_f_f64_e64 s[10:11], 0.5, v[2:3]
27730// CHECK: [0x0a,0x00,0x70,0xd0,0xf0,0x04,0x02,0x00]
27731
27732v_cmpx_f_f64_e64 s[10:11], -4.0, v[2:3]
27733// CHECK: [0x0a,0x00,0x70,0xd0,0xf7,0x04,0x02,0x00]
27734
27735v_cmpx_f_f64_e64 s[10:11], src_vccz, v[2:3]
27736// CHECK: [0x0a,0x00,0x70,0xd0,0xfb,0x04,0x02,0x00]
27737
27738v_cmpx_f_f64_e64 s[10:11], src_execz, v[2:3]
27739// CHECK: [0x0a,0x00,0x70,0xd0,0xfc,0x04,0x02,0x00]
27740
27741v_cmpx_f_f64_e64 s[10:11], src_scc, v[2:3]
27742// CHECK: [0x0a,0x00,0x70,0xd0,0xfd,0x04,0x02,0x00]
27743
27744v_cmpx_f_f64_e64 s[10:11], v[1:2], v[254:255]
27745// CHECK: [0x0a,0x00,0x70,0xd0,0x01,0xfd,0x03,0x00]
27746
27747v_cmpx_f_f64_e64 s[10:11], v[1:2], s[4:5]
27748// CHECK: [0x0a,0x00,0x70,0xd0,0x01,0x09,0x00,0x00]
27749
27750v_cmpx_f_f64_e64 s[10:11], v[1:2], s[6:7]
27751// CHECK: [0x0a,0x00,0x70,0xd0,0x01,0x0d,0x00,0x00]
27752
27753v_cmpx_f_f64_e64 s[10:11], v[1:2], s[100:101]
27754// CHECK: [0x0a,0x00,0x70,0xd0,0x01,0xc9,0x00,0x00]
27755
27756v_cmpx_f_f64_e64 s[10:11], v[1:2], flat_scratch
27757// CHECK: [0x0a,0x00,0x70,0xd0,0x01,0xcd,0x00,0x00]
27758
27759v_cmpx_f_f64_e64 s[10:11], v[1:2], vcc
27760// CHECK: [0x0a,0x00,0x70,0xd0,0x01,0xd5,0x00,0x00]
27761
27762v_cmpx_f_f64_e64 s[10:11], v[1:2], tba
27763// CHECK: [0x0a,0x00,0x70,0xd0,0x01,0xd9,0x00,0x00]
27764
27765v_cmpx_f_f64_e64 s[10:11], v[1:2], tma
27766// CHECK: [0x0a,0x00,0x70,0xd0,0x01,0xdd,0x00,0x00]
27767
27768v_cmpx_f_f64_e64 s[10:11], v[1:2], ttmp[10:11]
27769// CHECK: [0x0a,0x00,0x70,0xd0,0x01,0xf5,0x00,0x00]
27770
27771v_cmpx_f_f64_e64 s[10:11], v[1:2], exec
27772// CHECK: [0x0a,0x00,0x70,0xd0,0x01,0xfd,0x00,0x00]
27773
27774v_cmpx_f_f64_e64 s[10:11], v[1:2], 0
27775// CHECK: [0x0a,0x00,0x70,0xd0,0x01,0x01,0x01,0x00]
27776
27777v_cmpx_f_f64_e64 s[10:11], v[1:2], -1
27778// CHECK: [0x0a,0x00,0x70,0xd0,0x01,0x83,0x01,0x00]
27779
27780v_cmpx_f_f64_e64 s[10:11], v[1:2], 0.5
27781// CHECK: [0x0a,0x00,0x70,0xd0,0x01,0xe1,0x01,0x00]
27782
27783v_cmpx_f_f64_e64 s[10:11], v[1:2], -4.0
27784// CHECK: [0x0a,0x00,0x70,0xd0,0x01,0xef,0x01,0x00]
27785
27786v_cmpx_f_f64_e64 s[10:11], v[1:2], src_vccz
27787// CHECK: [0x0a,0x00,0x70,0xd0,0x01,0xf7,0x01,0x00]
27788
27789v_cmpx_f_f64_e64 s[10:11], v[1:2], src_execz
27790// CHECK: [0x0a,0x00,0x70,0xd0,0x01,0xf9,0x01,0x00]
27791
27792v_cmpx_f_f64_e64 s[10:11], v[1:2], src_scc
27793// CHECK: [0x0a,0x00,0x70,0xd0,0x01,0xfb,0x01,0x00]
27794
27795v_cmpx_f_f64_e64 s[10:11], -v[1:2], v[2:3]
27796// CHECK: [0x0a,0x00,0x70,0xd0,0x01,0x05,0x02,0x20]
27797
27798v_cmpx_f_f64_e64 s[10:11], v[1:2], -v[2:3]
27799// CHECK: [0x0a,0x00,0x70,0xd0,0x01,0x05,0x02,0x40]
27800
27801v_cmpx_f_f64_e64 s[10:11], -v[1:2], -v[2:3]
27802// CHECK: [0x0a,0x00,0x70,0xd0,0x01,0x05,0x02,0x60]
27803
27804v_cmpx_f_f64_e64 s[10:11], |v[1:2]|, v[2:3]
27805// CHECK: [0x0a,0x01,0x70,0xd0,0x01,0x05,0x02,0x00]
27806
27807v_cmpx_f_f64_e64 s[10:11], v[1:2], |v[2:3]|
27808// CHECK: [0x0a,0x02,0x70,0xd0,0x01,0x05,0x02,0x00]
27809
27810v_cmpx_f_f64_e64 s[10:11], |v[1:2]|, |v[2:3]|
27811// CHECK: [0x0a,0x03,0x70,0xd0,0x01,0x05,0x02,0x00]
27812
27813v_cmpx_f_f64_e64 s[10:11], v[1:2], v[2:3] clamp
27814// CHECK: [0x0a,0x80,0x70,0xd0,0x01,0x05,0x02,0x00]
27815
27816v_cmpx_lt_f64_e64 s[10:11], v[1:2], v[2:3]
27817// CHECK: [0x0a,0x00,0x71,0xd0,0x01,0x05,0x02,0x00]
27818
27819v_cmpx_lt_f64_e64 s[12:13], v[1:2], v[2:3]
27820// CHECK: [0x0c,0x00,0x71,0xd0,0x01,0x05,0x02,0x00]
27821
27822v_cmpx_lt_f64_e64 s[100:101], v[1:2], v[2:3]
27823// CHECK: [0x64,0x00,0x71,0xd0,0x01,0x05,0x02,0x00]
27824
27825v_cmpx_lt_f64_e64 flat_scratch, v[1:2], v[2:3]
27826// CHECK: [0x66,0x00,0x71,0xd0,0x01,0x05,0x02,0x00]
27827
27828v_cmpx_lt_f64_e64 vcc, v[1:2], v[2:3]
27829// CHECK: [0x6a,0x00,0x71,0xd0,0x01,0x05,0x02,0x00]
27830
27831v_cmpx_lt_f64_e64 tba, v[1:2], v[2:3]
27832// CHECK: [0x6c,0x00,0x71,0xd0,0x01,0x05,0x02,0x00]
27833
27834v_cmpx_lt_f64_e64 tma, v[1:2], v[2:3]
27835// CHECK: [0x6e,0x00,0x71,0xd0,0x01,0x05,0x02,0x00]
27836
27837v_cmpx_lt_f64_e64 ttmp[10:11], v[1:2], v[2:3]
27838// CHECK: [0x7a,0x00,0x71,0xd0,0x01,0x05,0x02,0x00]
27839
27840v_cmpx_lt_f64_e64 s[10:11], v[254:255], v[2:3]
27841// CHECK: [0x0a,0x00,0x71,0xd0,0xfe,0x05,0x02,0x00]
27842
27843v_cmpx_lt_f64_e64 s[10:11], s[2:3], v[2:3]
27844// CHECK: [0x0a,0x00,0x71,0xd0,0x02,0x04,0x02,0x00]
27845
27846v_cmpx_lt_f64_e64 s[10:11], s[4:5], v[2:3]
27847// CHECK: [0x0a,0x00,0x71,0xd0,0x04,0x04,0x02,0x00]
27848
27849v_cmpx_lt_f64_e64 s[10:11], s[100:101], v[2:3]
27850// CHECK: [0x0a,0x00,0x71,0xd0,0x64,0x04,0x02,0x00]
27851
27852v_cmpx_lt_f64_e64 s[10:11], flat_scratch, v[2:3]
27853// CHECK: [0x0a,0x00,0x71,0xd0,0x66,0x04,0x02,0x00]
27854
27855v_cmpx_lt_f64_e64 s[10:11], vcc, v[2:3]
27856// CHECK: [0x0a,0x00,0x71,0xd0,0x6a,0x04,0x02,0x00]
27857
27858v_cmpx_lt_f64_e64 s[10:11], tba, v[2:3]
27859// CHECK: [0x0a,0x00,0x71,0xd0,0x6c,0x04,0x02,0x00]
27860
27861v_cmpx_lt_f64_e64 s[10:11], tma, v[2:3]
27862// CHECK: [0x0a,0x00,0x71,0xd0,0x6e,0x04,0x02,0x00]
27863
27864v_cmpx_lt_f64_e64 s[10:11], ttmp[10:11], v[2:3]
27865// CHECK: [0x0a,0x00,0x71,0xd0,0x7a,0x04,0x02,0x00]
27866
27867v_cmpx_lt_f64_e64 s[10:11], exec, v[2:3]
27868// CHECK: [0x0a,0x00,0x71,0xd0,0x7e,0x04,0x02,0x00]
27869
27870v_cmpx_lt_f64_e64 s[10:11], 0, v[2:3]
27871// CHECK: [0x0a,0x00,0x71,0xd0,0x80,0x04,0x02,0x00]
27872
27873v_cmpx_lt_f64_e64 s[10:11], -1, v[2:3]
27874// CHECK: [0x0a,0x00,0x71,0xd0,0xc1,0x04,0x02,0x00]
27875
27876v_cmpx_lt_f64_e64 s[10:11], 0.5, v[2:3]
27877// CHECK: [0x0a,0x00,0x71,0xd0,0xf0,0x04,0x02,0x00]
27878
27879v_cmpx_lt_f64_e64 s[10:11], -4.0, v[2:3]
27880// CHECK: [0x0a,0x00,0x71,0xd0,0xf7,0x04,0x02,0x00]
27881
27882v_cmpx_lt_f64_e64 s[10:11], src_vccz, v[2:3]
27883// CHECK: [0x0a,0x00,0x71,0xd0,0xfb,0x04,0x02,0x00]
27884
27885v_cmpx_lt_f64_e64 s[10:11], src_execz, v[2:3]
27886// CHECK: [0x0a,0x00,0x71,0xd0,0xfc,0x04,0x02,0x00]
27887
27888v_cmpx_lt_f64_e64 s[10:11], src_scc, v[2:3]
27889// CHECK: [0x0a,0x00,0x71,0xd0,0xfd,0x04,0x02,0x00]
27890
27891v_cmpx_lt_f64_e64 s[10:11], v[1:2], v[254:255]
27892// CHECK: [0x0a,0x00,0x71,0xd0,0x01,0xfd,0x03,0x00]
27893
27894v_cmpx_lt_f64_e64 s[10:11], v[1:2], s[4:5]
27895// CHECK: [0x0a,0x00,0x71,0xd0,0x01,0x09,0x00,0x00]
27896
27897v_cmpx_lt_f64_e64 s[10:11], v[1:2], s[6:7]
27898// CHECK: [0x0a,0x00,0x71,0xd0,0x01,0x0d,0x00,0x00]
27899
27900v_cmpx_lt_f64_e64 s[10:11], v[1:2], s[100:101]
27901// CHECK: [0x0a,0x00,0x71,0xd0,0x01,0xc9,0x00,0x00]
27902
27903v_cmpx_lt_f64_e64 s[10:11], v[1:2], flat_scratch
27904// CHECK: [0x0a,0x00,0x71,0xd0,0x01,0xcd,0x00,0x00]
27905
27906v_cmpx_lt_f64_e64 s[10:11], v[1:2], vcc
27907// CHECK: [0x0a,0x00,0x71,0xd0,0x01,0xd5,0x00,0x00]
27908
27909v_cmpx_lt_f64_e64 s[10:11], v[1:2], tba
27910// CHECK: [0x0a,0x00,0x71,0xd0,0x01,0xd9,0x00,0x00]
27911
27912v_cmpx_lt_f64_e64 s[10:11], v[1:2], tma
27913// CHECK: [0x0a,0x00,0x71,0xd0,0x01,0xdd,0x00,0x00]
27914
27915v_cmpx_lt_f64_e64 s[10:11], v[1:2], ttmp[10:11]
27916// CHECK: [0x0a,0x00,0x71,0xd0,0x01,0xf5,0x00,0x00]
27917
27918v_cmpx_lt_f64_e64 s[10:11], v[1:2], exec
27919// CHECK: [0x0a,0x00,0x71,0xd0,0x01,0xfd,0x00,0x00]
27920
27921v_cmpx_lt_f64_e64 s[10:11], v[1:2], 0
27922// CHECK: [0x0a,0x00,0x71,0xd0,0x01,0x01,0x01,0x00]
27923
27924v_cmpx_lt_f64_e64 s[10:11], v[1:2], -1
27925// CHECK: [0x0a,0x00,0x71,0xd0,0x01,0x83,0x01,0x00]
27926
27927v_cmpx_lt_f64_e64 s[10:11], v[1:2], 0.5
27928// CHECK: [0x0a,0x00,0x71,0xd0,0x01,0xe1,0x01,0x00]
27929
27930v_cmpx_lt_f64_e64 s[10:11], v[1:2], -4.0
27931// CHECK: [0x0a,0x00,0x71,0xd0,0x01,0xef,0x01,0x00]
27932
27933v_cmpx_lt_f64_e64 s[10:11], v[1:2], src_vccz
27934// CHECK: [0x0a,0x00,0x71,0xd0,0x01,0xf7,0x01,0x00]
27935
27936v_cmpx_lt_f64_e64 s[10:11], v[1:2], src_execz
27937// CHECK: [0x0a,0x00,0x71,0xd0,0x01,0xf9,0x01,0x00]
27938
27939v_cmpx_lt_f64_e64 s[10:11], v[1:2], src_scc
27940// CHECK: [0x0a,0x00,0x71,0xd0,0x01,0xfb,0x01,0x00]
27941
27942v_cmpx_lt_f64_e64 s[10:11], -v[1:2], v[2:3]
27943// CHECK: [0x0a,0x00,0x71,0xd0,0x01,0x05,0x02,0x20]
27944
27945v_cmpx_lt_f64_e64 s[10:11], v[1:2], -v[2:3]
27946// CHECK: [0x0a,0x00,0x71,0xd0,0x01,0x05,0x02,0x40]
27947
27948v_cmpx_lt_f64_e64 s[10:11], -v[1:2], -v[2:3]
27949// CHECK: [0x0a,0x00,0x71,0xd0,0x01,0x05,0x02,0x60]
27950
27951v_cmpx_lt_f64_e64 s[10:11], |v[1:2]|, v[2:3]
27952// CHECK: [0x0a,0x01,0x71,0xd0,0x01,0x05,0x02,0x00]
27953
27954v_cmpx_lt_f64_e64 s[10:11], v[1:2], |v[2:3]|
27955// CHECK: [0x0a,0x02,0x71,0xd0,0x01,0x05,0x02,0x00]
27956
27957v_cmpx_lt_f64_e64 s[10:11], |v[1:2]|, |v[2:3]|
27958// CHECK: [0x0a,0x03,0x71,0xd0,0x01,0x05,0x02,0x00]
27959
27960v_cmpx_lt_f64_e64 s[10:11], v[1:2], v[2:3] clamp
27961// CHECK: [0x0a,0x80,0x71,0xd0,0x01,0x05,0x02,0x00]
27962
27963v_cmpx_eq_f64_e64 s[10:11], v[1:2], v[2:3]
27964// CHECK: [0x0a,0x00,0x72,0xd0,0x01,0x05,0x02,0x00]
27965
27966v_cmpx_eq_f64_e64 s[12:13], v[1:2], v[2:3]
27967// CHECK: [0x0c,0x00,0x72,0xd0,0x01,0x05,0x02,0x00]
27968
27969v_cmpx_eq_f64_e64 s[100:101], v[1:2], v[2:3]
27970// CHECK: [0x64,0x00,0x72,0xd0,0x01,0x05,0x02,0x00]
27971
27972v_cmpx_eq_f64_e64 flat_scratch, v[1:2], v[2:3]
27973// CHECK: [0x66,0x00,0x72,0xd0,0x01,0x05,0x02,0x00]
27974
27975v_cmpx_eq_f64_e64 vcc, v[1:2], v[2:3]
27976// CHECK: [0x6a,0x00,0x72,0xd0,0x01,0x05,0x02,0x00]
27977
27978v_cmpx_eq_f64_e64 tba, v[1:2], v[2:3]
27979// CHECK: [0x6c,0x00,0x72,0xd0,0x01,0x05,0x02,0x00]
27980
27981v_cmpx_eq_f64_e64 tma, v[1:2], v[2:3]
27982// CHECK: [0x6e,0x00,0x72,0xd0,0x01,0x05,0x02,0x00]
27983
27984v_cmpx_eq_f64_e64 ttmp[10:11], v[1:2], v[2:3]
27985// CHECK: [0x7a,0x00,0x72,0xd0,0x01,0x05,0x02,0x00]
27986
27987v_cmpx_eq_f64_e64 s[10:11], v[254:255], v[2:3]
27988// CHECK: [0x0a,0x00,0x72,0xd0,0xfe,0x05,0x02,0x00]
27989
27990v_cmpx_eq_f64_e64 s[10:11], s[2:3], v[2:3]
27991// CHECK: [0x0a,0x00,0x72,0xd0,0x02,0x04,0x02,0x00]
27992
27993v_cmpx_eq_f64_e64 s[10:11], s[4:5], v[2:3]
27994// CHECK: [0x0a,0x00,0x72,0xd0,0x04,0x04,0x02,0x00]
27995
27996v_cmpx_eq_f64_e64 s[10:11], s[100:101], v[2:3]
27997// CHECK: [0x0a,0x00,0x72,0xd0,0x64,0x04,0x02,0x00]
27998
27999v_cmpx_eq_f64_e64 s[10:11], flat_scratch, v[2:3]
28000// CHECK: [0x0a,0x00,0x72,0xd0,0x66,0x04,0x02,0x00]
28001
28002v_cmpx_eq_f64_e64 s[10:11], vcc, v[2:3]
28003// CHECK: [0x0a,0x00,0x72,0xd0,0x6a,0x04,0x02,0x00]
28004
28005v_cmpx_eq_f64_e64 s[10:11], tba, v[2:3]
28006// CHECK: [0x0a,0x00,0x72,0xd0,0x6c,0x04,0x02,0x00]
28007
28008v_cmpx_eq_f64_e64 s[10:11], tma, v[2:3]
28009// CHECK: [0x0a,0x00,0x72,0xd0,0x6e,0x04,0x02,0x00]
28010
28011v_cmpx_eq_f64_e64 s[10:11], ttmp[10:11], v[2:3]
28012// CHECK: [0x0a,0x00,0x72,0xd0,0x7a,0x04,0x02,0x00]
28013
28014v_cmpx_eq_f64_e64 s[10:11], exec, v[2:3]
28015// CHECK: [0x0a,0x00,0x72,0xd0,0x7e,0x04,0x02,0x00]
28016
28017v_cmpx_eq_f64_e64 s[10:11], 0, v[2:3]
28018// CHECK: [0x0a,0x00,0x72,0xd0,0x80,0x04,0x02,0x00]
28019
28020v_cmpx_eq_f64_e64 s[10:11], -1, v[2:3]
28021// CHECK: [0x0a,0x00,0x72,0xd0,0xc1,0x04,0x02,0x00]
28022
28023v_cmpx_eq_f64_e64 s[10:11], 0.5, v[2:3]
28024// CHECK: [0x0a,0x00,0x72,0xd0,0xf0,0x04,0x02,0x00]
28025
28026v_cmpx_eq_f64_e64 s[10:11], -4.0, v[2:3]
28027// CHECK: [0x0a,0x00,0x72,0xd0,0xf7,0x04,0x02,0x00]
28028
28029v_cmpx_eq_f64_e64 s[10:11], src_vccz, v[2:3]
28030// CHECK: [0x0a,0x00,0x72,0xd0,0xfb,0x04,0x02,0x00]
28031
28032v_cmpx_eq_f64_e64 s[10:11], src_execz, v[2:3]
28033// CHECK: [0x0a,0x00,0x72,0xd0,0xfc,0x04,0x02,0x00]
28034
28035v_cmpx_eq_f64_e64 s[10:11], src_scc, v[2:3]
28036// CHECK: [0x0a,0x00,0x72,0xd0,0xfd,0x04,0x02,0x00]
28037
28038v_cmpx_eq_f64_e64 s[10:11], v[1:2], v[254:255]
28039// CHECK: [0x0a,0x00,0x72,0xd0,0x01,0xfd,0x03,0x00]
28040
28041v_cmpx_eq_f64_e64 s[10:11], v[1:2], s[4:5]
28042// CHECK: [0x0a,0x00,0x72,0xd0,0x01,0x09,0x00,0x00]
28043
28044v_cmpx_eq_f64_e64 s[10:11], v[1:2], s[6:7]
28045// CHECK: [0x0a,0x00,0x72,0xd0,0x01,0x0d,0x00,0x00]
28046
28047v_cmpx_eq_f64_e64 s[10:11], v[1:2], s[100:101]
28048// CHECK: [0x0a,0x00,0x72,0xd0,0x01,0xc9,0x00,0x00]
28049
28050v_cmpx_eq_f64_e64 s[10:11], v[1:2], flat_scratch
28051// CHECK: [0x0a,0x00,0x72,0xd0,0x01,0xcd,0x00,0x00]
28052
28053v_cmpx_eq_f64_e64 s[10:11], v[1:2], vcc
28054// CHECK: [0x0a,0x00,0x72,0xd0,0x01,0xd5,0x00,0x00]
28055
28056v_cmpx_eq_f64_e64 s[10:11], v[1:2], tba
28057// CHECK: [0x0a,0x00,0x72,0xd0,0x01,0xd9,0x00,0x00]
28058
28059v_cmpx_eq_f64_e64 s[10:11], v[1:2], tma
28060// CHECK: [0x0a,0x00,0x72,0xd0,0x01,0xdd,0x00,0x00]
28061
28062v_cmpx_eq_f64_e64 s[10:11], v[1:2], ttmp[10:11]
28063// CHECK: [0x0a,0x00,0x72,0xd0,0x01,0xf5,0x00,0x00]
28064
28065v_cmpx_eq_f64_e64 s[10:11], v[1:2], exec
28066// CHECK: [0x0a,0x00,0x72,0xd0,0x01,0xfd,0x00,0x00]
28067
28068v_cmpx_eq_f64_e64 s[10:11], v[1:2], 0
28069// CHECK: [0x0a,0x00,0x72,0xd0,0x01,0x01,0x01,0x00]
28070
28071v_cmpx_eq_f64_e64 s[10:11], v[1:2], -1
28072// CHECK: [0x0a,0x00,0x72,0xd0,0x01,0x83,0x01,0x00]
28073
28074v_cmpx_eq_f64_e64 s[10:11], v[1:2], 0.5
28075// CHECK: [0x0a,0x00,0x72,0xd0,0x01,0xe1,0x01,0x00]
28076
28077v_cmpx_eq_f64_e64 s[10:11], v[1:2], -4.0
28078// CHECK: [0x0a,0x00,0x72,0xd0,0x01,0xef,0x01,0x00]
28079
28080v_cmpx_eq_f64_e64 s[10:11], v[1:2], src_vccz
28081// CHECK: [0x0a,0x00,0x72,0xd0,0x01,0xf7,0x01,0x00]
28082
28083v_cmpx_eq_f64_e64 s[10:11], v[1:2], src_execz
28084// CHECK: [0x0a,0x00,0x72,0xd0,0x01,0xf9,0x01,0x00]
28085
28086v_cmpx_eq_f64_e64 s[10:11], v[1:2], src_scc
28087// CHECK: [0x0a,0x00,0x72,0xd0,0x01,0xfb,0x01,0x00]
28088
28089v_cmpx_eq_f64_e64 s[10:11], -v[1:2], v[2:3]
28090// CHECK: [0x0a,0x00,0x72,0xd0,0x01,0x05,0x02,0x20]
28091
28092v_cmpx_eq_f64_e64 s[10:11], v[1:2], -v[2:3]
28093// CHECK: [0x0a,0x00,0x72,0xd0,0x01,0x05,0x02,0x40]
28094
28095v_cmpx_eq_f64_e64 s[10:11], -v[1:2], -v[2:3]
28096// CHECK: [0x0a,0x00,0x72,0xd0,0x01,0x05,0x02,0x60]
28097
28098v_cmpx_eq_f64_e64 s[10:11], |v[1:2]|, v[2:3]
28099// CHECK: [0x0a,0x01,0x72,0xd0,0x01,0x05,0x02,0x00]
28100
28101v_cmpx_eq_f64_e64 s[10:11], v[1:2], |v[2:3]|
28102// CHECK: [0x0a,0x02,0x72,0xd0,0x01,0x05,0x02,0x00]
28103
28104v_cmpx_eq_f64_e64 s[10:11], |v[1:2]|, |v[2:3]|
28105// CHECK: [0x0a,0x03,0x72,0xd0,0x01,0x05,0x02,0x00]
28106
28107v_cmpx_eq_f64_e64 s[10:11], v[1:2], v[2:3] clamp
28108// CHECK: [0x0a,0x80,0x72,0xd0,0x01,0x05,0x02,0x00]
28109
28110v_cmpx_le_f64_e64 s[10:11], v[1:2], v[2:3]
28111// CHECK: [0x0a,0x00,0x73,0xd0,0x01,0x05,0x02,0x00]
28112
28113v_cmpx_le_f64_e64 s[12:13], v[1:2], v[2:3]
28114// CHECK: [0x0c,0x00,0x73,0xd0,0x01,0x05,0x02,0x00]
28115
28116v_cmpx_le_f64_e64 s[100:101], v[1:2], v[2:3]
28117// CHECK: [0x64,0x00,0x73,0xd0,0x01,0x05,0x02,0x00]
28118
28119v_cmpx_le_f64_e64 flat_scratch, v[1:2], v[2:3]
28120// CHECK: [0x66,0x00,0x73,0xd0,0x01,0x05,0x02,0x00]
28121
28122v_cmpx_le_f64_e64 vcc, v[1:2], v[2:3]
28123// CHECK: [0x6a,0x00,0x73,0xd0,0x01,0x05,0x02,0x00]
28124
28125v_cmpx_le_f64_e64 tba, v[1:2], v[2:3]
28126// CHECK: [0x6c,0x00,0x73,0xd0,0x01,0x05,0x02,0x00]
28127
28128v_cmpx_le_f64_e64 tma, v[1:2], v[2:3]
28129// CHECK: [0x6e,0x00,0x73,0xd0,0x01,0x05,0x02,0x00]
28130
28131v_cmpx_le_f64_e64 ttmp[10:11], v[1:2], v[2:3]
28132// CHECK: [0x7a,0x00,0x73,0xd0,0x01,0x05,0x02,0x00]
28133
28134v_cmpx_le_f64_e64 s[10:11], v[254:255], v[2:3]
28135// CHECK: [0x0a,0x00,0x73,0xd0,0xfe,0x05,0x02,0x00]
28136
28137v_cmpx_le_f64_e64 s[10:11], s[2:3], v[2:3]
28138// CHECK: [0x0a,0x00,0x73,0xd0,0x02,0x04,0x02,0x00]
28139
28140v_cmpx_le_f64_e64 s[10:11], s[4:5], v[2:3]
28141// CHECK: [0x0a,0x00,0x73,0xd0,0x04,0x04,0x02,0x00]
28142
28143v_cmpx_le_f64_e64 s[10:11], s[100:101], v[2:3]
28144// CHECK: [0x0a,0x00,0x73,0xd0,0x64,0x04,0x02,0x00]
28145
28146v_cmpx_le_f64_e64 s[10:11], flat_scratch, v[2:3]
28147// CHECK: [0x0a,0x00,0x73,0xd0,0x66,0x04,0x02,0x00]
28148
28149v_cmpx_le_f64_e64 s[10:11], vcc, v[2:3]
28150// CHECK: [0x0a,0x00,0x73,0xd0,0x6a,0x04,0x02,0x00]
28151
28152v_cmpx_le_f64_e64 s[10:11], tba, v[2:3]
28153// CHECK: [0x0a,0x00,0x73,0xd0,0x6c,0x04,0x02,0x00]
28154
28155v_cmpx_le_f64_e64 s[10:11], tma, v[2:3]
28156// CHECK: [0x0a,0x00,0x73,0xd0,0x6e,0x04,0x02,0x00]
28157
28158v_cmpx_le_f64_e64 s[10:11], ttmp[10:11], v[2:3]
28159// CHECK: [0x0a,0x00,0x73,0xd0,0x7a,0x04,0x02,0x00]
28160
28161v_cmpx_le_f64_e64 s[10:11], exec, v[2:3]
28162// CHECK: [0x0a,0x00,0x73,0xd0,0x7e,0x04,0x02,0x00]
28163
28164v_cmpx_le_f64_e64 s[10:11], 0, v[2:3]
28165// CHECK: [0x0a,0x00,0x73,0xd0,0x80,0x04,0x02,0x00]
28166
28167v_cmpx_le_f64_e64 s[10:11], -1, v[2:3]
28168// CHECK: [0x0a,0x00,0x73,0xd0,0xc1,0x04,0x02,0x00]
28169
28170v_cmpx_le_f64_e64 s[10:11], 0.5, v[2:3]
28171// CHECK: [0x0a,0x00,0x73,0xd0,0xf0,0x04,0x02,0x00]
28172
28173v_cmpx_le_f64_e64 s[10:11], -4.0, v[2:3]
28174// CHECK: [0x0a,0x00,0x73,0xd0,0xf7,0x04,0x02,0x00]
28175
28176v_cmpx_le_f64_e64 s[10:11], src_vccz, v[2:3]
28177// CHECK: [0x0a,0x00,0x73,0xd0,0xfb,0x04,0x02,0x00]
28178
28179v_cmpx_le_f64_e64 s[10:11], src_execz, v[2:3]
28180// CHECK: [0x0a,0x00,0x73,0xd0,0xfc,0x04,0x02,0x00]
28181
28182v_cmpx_le_f64_e64 s[10:11], src_scc, v[2:3]
28183// CHECK: [0x0a,0x00,0x73,0xd0,0xfd,0x04,0x02,0x00]
28184
28185v_cmpx_le_f64_e64 s[10:11], v[1:2], v[254:255]
28186// CHECK: [0x0a,0x00,0x73,0xd0,0x01,0xfd,0x03,0x00]
28187
28188v_cmpx_le_f64_e64 s[10:11], v[1:2], s[4:5]
28189// CHECK: [0x0a,0x00,0x73,0xd0,0x01,0x09,0x00,0x00]
28190
28191v_cmpx_le_f64_e64 s[10:11], v[1:2], s[6:7]
28192// CHECK: [0x0a,0x00,0x73,0xd0,0x01,0x0d,0x00,0x00]
28193
28194v_cmpx_le_f64_e64 s[10:11], v[1:2], s[100:101]
28195// CHECK: [0x0a,0x00,0x73,0xd0,0x01,0xc9,0x00,0x00]
28196
28197v_cmpx_le_f64_e64 s[10:11], v[1:2], flat_scratch
28198// CHECK: [0x0a,0x00,0x73,0xd0,0x01,0xcd,0x00,0x00]
28199
28200v_cmpx_le_f64_e64 s[10:11], v[1:2], vcc
28201// CHECK: [0x0a,0x00,0x73,0xd0,0x01,0xd5,0x00,0x00]
28202
28203v_cmpx_le_f64_e64 s[10:11], v[1:2], tba
28204// CHECK: [0x0a,0x00,0x73,0xd0,0x01,0xd9,0x00,0x00]
28205
28206v_cmpx_le_f64_e64 s[10:11], v[1:2], tma
28207// CHECK: [0x0a,0x00,0x73,0xd0,0x01,0xdd,0x00,0x00]
28208
28209v_cmpx_le_f64_e64 s[10:11], v[1:2], ttmp[10:11]
28210// CHECK: [0x0a,0x00,0x73,0xd0,0x01,0xf5,0x00,0x00]
28211
28212v_cmpx_le_f64_e64 s[10:11], v[1:2], exec
28213// CHECK: [0x0a,0x00,0x73,0xd0,0x01,0xfd,0x00,0x00]
28214
28215v_cmpx_le_f64_e64 s[10:11], v[1:2], 0
28216// CHECK: [0x0a,0x00,0x73,0xd0,0x01,0x01,0x01,0x00]
28217
28218v_cmpx_le_f64_e64 s[10:11], v[1:2], -1
28219// CHECK: [0x0a,0x00,0x73,0xd0,0x01,0x83,0x01,0x00]
28220
28221v_cmpx_le_f64_e64 s[10:11], v[1:2], 0.5
28222// CHECK: [0x0a,0x00,0x73,0xd0,0x01,0xe1,0x01,0x00]
28223
28224v_cmpx_le_f64_e64 s[10:11], v[1:2], -4.0
28225// CHECK: [0x0a,0x00,0x73,0xd0,0x01,0xef,0x01,0x00]
28226
28227v_cmpx_le_f64_e64 s[10:11], v[1:2], src_vccz
28228// CHECK: [0x0a,0x00,0x73,0xd0,0x01,0xf7,0x01,0x00]
28229
28230v_cmpx_le_f64_e64 s[10:11], v[1:2], src_execz
28231// CHECK: [0x0a,0x00,0x73,0xd0,0x01,0xf9,0x01,0x00]
28232
28233v_cmpx_le_f64_e64 s[10:11], v[1:2], src_scc
28234// CHECK: [0x0a,0x00,0x73,0xd0,0x01,0xfb,0x01,0x00]
28235
28236v_cmpx_le_f64_e64 s[10:11], -v[1:2], v[2:3]
28237// CHECK: [0x0a,0x00,0x73,0xd0,0x01,0x05,0x02,0x20]
28238
28239v_cmpx_le_f64_e64 s[10:11], v[1:2], -v[2:3]
28240// CHECK: [0x0a,0x00,0x73,0xd0,0x01,0x05,0x02,0x40]
28241
28242v_cmpx_le_f64_e64 s[10:11], -v[1:2], -v[2:3]
28243// CHECK: [0x0a,0x00,0x73,0xd0,0x01,0x05,0x02,0x60]
28244
28245v_cmpx_le_f64_e64 s[10:11], |v[1:2]|, v[2:3]
28246// CHECK: [0x0a,0x01,0x73,0xd0,0x01,0x05,0x02,0x00]
28247
28248v_cmpx_le_f64_e64 s[10:11], v[1:2], |v[2:3]|
28249// CHECK: [0x0a,0x02,0x73,0xd0,0x01,0x05,0x02,0x00]
28250
28251v_cmpx_le_f64_e64 s[10:11], |v[1:2]|, |v[2:3]|
28252// CHECK: [0x0a,0x03,0x73,0xd0,0x01,0x05,0x02,0x00]
28253
28254v_cmpx_le_f64_e64 s[10:11], v[1:2], v[2:3] clamp
28255// CHECK: [0x0a,0x80,0x73,0xd0,0x01,0x05,0x02,0x00]
28256
28257v_cmpx_gt_f64_e64 s[10:11], v[1:2], v[2:3]
28258// CHECK: [0x0a,0x00,0x74,0xd0,0x01,0x05,0x02,0x00]
28259
28260v_cmpx_gt_f64_e64 s[12:13], v[1:2], v[2:3]
28261// CHECK: [0x0c,0x00,0x74,0xd0,0x01,0x05,0x02,0x00]
28262
28263v_cmpx_gt_f64_e64 s[100:101], v[1:2], v[2:3]
28264// CHECK: [0x64,0x00,0x74,0xd0,0x01,0x05,0x02,0x00]
28265
28266v_cmpx_gt_f64_e64 flat_scratch, v[1:2], v[2:3]
28267// CHECK: [0x66,0x00,0x74,0xd0,0x01,0x05,0x02,0x00]
28268
28269v_cmpx_gt_f64_e64 vcc, v[1:2], v[2:3]
28270// CHECK: [0x6a,0x00,0x74,0xd0,0x01,0x05,0x02,0x00]
28271
28272v_cmpx_gt_f64_e64 tba, v[1:2], v[2:3]
28273// CHECK: [0x6c,0x00,0x74,0xd0,0x01,0x05,0x02,0x00]
28274
28275v_cmpx_gt_f64_e64 tma, v[1:2], v[2:3]
28276// CHECK: [0x6e,0x00,0x74,0xd0,0x01,0x05,0x02,0x00]
28277
28278v_cmpx_gt_f64_e64 ttmp[10:11], v[1:2], v[2:3]
28279// CHECK: [0x7a,0x00,0x74,0xd0,0x01,0x05,0x02,0x00]
28280
28281v_cmpx_gt_f64_e64 s[10:11], v[254:255], v[2:3]
28282// CHECK: [0x0a,0x00,0x74,0xd0,0xfe,0x05,0x02,0x00]
28283
28284v_cmpx_gt_f64_e64 s[10:11], s[2:3], v[2:3]
28285// CHECK: [0x0a,0x00,0x74,0xd0,0x02,0x04,0x02,0x00]
28286
28287v_cmpx_gt_f64_e64 s[10:11], s[4:5], v[2:3]
28288// CHECK: [0x0a,0x00,0x74,0xd0,0x04,0x04,0x02,0x00]
28289
28290v_cmpx_gt_f64_e64 s[10:11], s[100:101], v[2:3]
28291// CHECK: [0x0a,0x00,0x74,0xd0,0x64,0x04,0x02,0x00]
28292
28293v_cmpx_gt_f64_e64 s[10:11], flat_scratch, v[2:3]
28294// CHECK: [0x0a,0x00,0x74,0xd0,0x66,0x04,0x02,0x00]
28295
28296v_cmpx_gt_f64_e64 s[10:11], vcc, v[2:3]
28297// CHECK: [0x0a,0x00,0x74,0xd0,0x6a,0x04,0x02,0x00]
28298
28299v_cmpx_gt_f64_e64 s[10:11], tba, v[2:3]
28300// CHECK: [0x0a,0x00,0x74,0xd0,0x6c,0x04,0x02,0x00]
28301
28302v_cmpx_gt_f64_e64 s[10:11], tma, v[2:3]
28303// CHECK: [0x0a,0x00,0x74,0xd0,0x6e,0x04,0x02,0x00]
28304
28305v_cmpx_gt_f64_e64 s[10:11], ttmp[10:11], v[2:3]
28306// CHECK: [0x0a,0x00,0x74,0xd0,0x7a,0x04,0x02,0x00]
28307
28308v_cmpx_gt_f64_e64 s[10:11], exec, v[2:3]
28309// CHECK: [0x0a,0x00,0x74,0xd0,0x7e,0x04,0x02,0x00]
28310
28311v_cmpx_gt_f64_e64 s[10:11], 0, v[2:3]
28312// CHECK: [0x0a,0x00,0x74,0xd0,0x80,0x04,0x02,0x00]
28313
28314v_cmpx_gt_f64_e64 s[10:11], -1, v[2:3]
28315// CHECK: [0x0a,0x00,0x74,0xd0,0xc1,0x04,0x02,0x00]
28316
28317v_cmpx_gt_f64_e64 s[10:11], 0.5, v[2:3]
28318// CHECK: [0x0a,0x00,0x74,0xd0,0xf0,0x04,0x02,0x00]
28319
28320v_cmpx_gt_f64_e64 s[10:11], -4.0, v[2:3]
28321// CHECK: [0x0a,0x00,0x74,0xd0,0xf7,0x04,0x02,0x00]
28322
28323v_cmpx_gt_f64_e64 s[10:11], src_vccz, v[2:3]
28324// CHECK: [0x0a,0x00,0x74,0xd0,0xfb,0x04,0x02,0x00]
28325
28326v_cmpx_gt_f64_e64 s[10:11], src_execz, v[2:3]
28327// CHECK: [0x0a,0x00,0x74,0xd0,0xfc,0x04,0x02,0x00]
28328
28329v_cmpx_gt_f64_e64 s[10:11], src_scc, v[2:3]
28330// CHECK: [0x0a,0x00,0x74,0xd0,0xfd,0x04,0x02,0x00]
28331
28332v_cmpx_gt_f64_e64 s[10:11], v[1:2], v[254:255]
28333// CHECK: [0x0a,0x00,0x74,0xd0,0x01,0xfd,0x03,0x00]
28334
28335v_cmpx_gt_f64_e64 s[10:11], v[1:2], s[4:5]
28336// CHECK: [0x0a,0x00,0x74,0xd0,0x01,0x09,0x00,0x00]
28337
28338v_cmpx_gt_f64_e64 s[10:11], v[1:2], s[6:7]
28339// CHECK: [0x0a,0x00,0x74,0xd0,0x01,0x0d,0x00,0x00]
28340
28341v_cmpx_gt_f64_e64 s[10:11], v[1:2], s[100:101]
28342// CHECK: [0x0a,0x00,0x74,0xd0,0x01,0xc9,0x00,0x00]
28343
28344v_cmpx_gt_f64_e64 s[10:11], v[1:2], flat_scratch
28345// CHECK: [0x0a,0x00,0x74,0xd0,0x01,0xcd,0x00,0x00]
28346
28347v_cmpx_gt_f64_e64 s[10:11], v[1:2], vcc
28348// CHECK: [0x0a,0x00,0x74,0xd0,0x01,0xd5,0x00,0x00]
28349
28350v_cmpx_gt_f64_e64 s[10:11], v[1:2], tba
28351// CHECK: [0x0a,0x00,0x74,0xd0,0x01,0xd9,0x00,0x00]
28352
28353v_cmpx_gt_f64_e64 s[10:11], v[1:2], tma
28354// CHECK: [0x0a,0x00,0x74,0xd0,0x01,0xdd,0x00,0x00]
28355
28356v_cmpx_gt_f64_e64 s[10:11], v[1:2], ttmp[10:11]
28357// CHECK: [0x0a,0x00,0x74,0xd0,0x01,0xf5,0x00,0x00]
28358
28359v_cmpx_gt_f64_e64 s[10:11], v[1:2], exec
28360// CHECK: [0x0a,0x00,0x74,0xd0,0x01,0xfd,0x00,0x00]
28361
28362v_cmpx_gt_f64_e64 s[10:11], v[1:2], 0
28363// CHECK: [0x0a,0x00,0x74,0xd0,0x01,0x01,0x01,0x00]
28364
28365v_cmpx_gt_f64_e64 s[10:11], v[1:2], -1
28366// CHECK: [0x0a,0x00,0x74,0xd0,0x01,0x83,0x01,0x00]
28367
28368v_cmpx_gt_f64_e64 s[10:11], v[1:2], 0.5
28369// CHECK: [0x0a,0x00,0x74,0xd0,0x01,0xe1,0x01,0x00]
28370
28371v_cmpx_gt_f64_e64 s[10:11], v[1:2], -4.0
28372// CHECK: [0x0a,0x00,0x74,0xd0,0x01,0xef,0x01,0x00]
28373
28374v_cmpx_gt_f64_e64 s[10:11], v[1:2], src_vccz
28375// CHECK: [0x0a,0x00,0x74,0xd0,0x01,0xf7,0x01,0x00]
28376
28377v_cmpx_gt_f64_e64 s[10:11], v[1:2], src_execz
28378// CHECK: [0x0a,0x00,0x74,0xd0,0x01,0xf9,0x01,0x00]
28379
28380v_cmpx_gt_f64_e64 s[10:11], v[1:2], src_scc
28381// CHECK: [0x0a,0x00,0x74,0xd0,0x01,0xfb,0x01,0x00]
28382
28383v_cmpx_gt_f64_e64 s[10:11], -v[1:2], v[2:3]
28384// CHECK: [0x0a,0x00,0x74,0xd0,0x01,0x05,0x02,0x20]
28385
28386v_cmpx_gt_f64_e64 s[10:11], v[1:2], -v[2:3]
28387// CHECK: [0x0a,0x00,0x74,0xd0,0x01,0x05,0x02,0x40]
28388
28389v_cmpx_gt_f64_e64 s[10:11], -v[1:2], -v[2:3]
28390// CHECK: [0x0a,0x00,0x74,0xd0,0x01,0x05,0x02,0x60]
28391
28392v_cmpx_gt_f64_e64 s[10:11], |v[1:2]|, v[2:3]
28393// CHECK: [0x0a,0x01,0x74,0xd0,0x01,0x05,0x02,0x00]
28394
28395v_cmpx_gt_f64_e64 s[10:11], v[1:2], |v[2:3]|
28396// CHECK: [0x0a,0x02,0x74,0xd0,0x01,0x05,0x02,0x00]
28397
28398v_cmpx_gt_f64_e64 s[10:11], |v[1:2]|, |v[2:3]|
28399// CHECK: [0x0a,0x03,0x74,0xd0,0x01,0x05,0x02,0x00]
28400
28401v_cmpx_gt_f64_e64 s[10:11], v[1:2], v[2:3] clamp
28402// CHECK: [0x0a,0x80,0x74,0xd0,0x01,0x05,0x02,0x00]
28403
28404v_cmpx_lg_f64_e64 s[10:11], v[1:2], v[2:3]
28405// CHECK: [0x0a,0x00,0x75,0xd0,0x01,0x05,0x02,0x00]
28406
28407v_cmpx_lg_f64_e64 s[12:13], v[1:2], v[2:3]
28408// CHECK: [0x0c,0x00,0x75,0xd0,0x01,0x05,0x02,0x00]
28409
28410v_cmpx_lg_f64_e64 s[100:101], v[1:2], v[2:3]
28411// CHECK: [0x64,0x00,0x75,0xd0,0x01,0x05,0x02,0x00]
28412
28413v_cmpx_lg_f64_e64 flat_scratch, v[1:2], v[2:3]
28414// CHECK: [0x66,0x00,0x75,0xd0,0x01,0x05,0x02,0x00]
28415
28416v_cmpx_lg_f64_e64 vcc, v[1:2], v[2:3]
28417// CHECK: [0x6a,0x00,0x75,0xd0,0x01,0x05,0x02,0x00]
28418
28419v_cmpx_lg_f64_e64 tba, v[1:2], v[2:3]
28420// CHECK: [0x6c,0x00,0x75,0xd0,0x01,0x05,0x02,0x00]
28421
28422v_cmpx_lg_f64_e64 tma, v[1:2], v[2:3]
28423// CHECK: [0x6e,0x00,0x75,0xd0,0x01,0x05,0x02,0x00]
28424
28425v_cmpx_lg_f64_e64 ttmp[10:11], v[1:2], v[2:3]
28426// CHECK: [0x7a,0x00,0x75,0xd0,0x01,0x05,0x02,0x00]
28427
28428v_cmpx_lg_f64_e64 s[10:11], v[254:255], v[2:3]
28429// CHECK: [0x0a,0x00,0x75,0xd0,0xfe,0x05,0x02,0x00]
28430
28431v_cmpx_lg_f64_e64 s[10:11], s[2:3], v[2:3]
28432// CHECK: [0x0a,0x00,0x75,0xd0,0x02,0x04,0x02,0x00]
28433
28434v_cmpx_lg_f64_e64 s[10:11], s[4:5], v[2:3]
28435// CHECK: [0x0a,0x00,0x75,0xd0,0x04,0x04,0x02,0x00]
28436
28437v_cmpx_lg_f64_e64 s[10:11], s[100:101], v[2:3]
28438// CHECK: [0x0a,0x00,0x75,0xd0,0x64,0x04,0x02,0x00]
28439
28440v_cmpx_lg_f64_e64 s[10:11], flat_scratch, v[2:3]
28441// CHECK: [0x0a,0x00,0x75,0xd0,0x66,0x04,0x02,0x00]
28442
28443v_cmpx_lg_f64_e64 s[10:11], vcc, v[2:3]
28444// CHECK: [0x0a,0x00,0x75,0xd0,0x6a,0x04,0x02,0x00]
28445
28446v_cmpx_lg_f64_e64 s[10:11], tba, v[2:3]
28447// CHECK: [0x0a,0x00,0x75,0xd0,0x6c,0x04,0x02,0x00]
28448
28449v_cmpx_lg_f64_e64 s[10:11], tma, v[2:3]
28450// CHECK: [0x0a,0x00,0x75,0xd0,0x6e,0x04,0x02,0x00]
28451
28452v_cmpx_lg_f64_e64 s[10:11], ttmp[10:11], v[2:3]
28453// CHECK: [0x0a,0x00,0x75,0xd0,0x7a,0x04,0x02,0x00]
28454
28455v_cmpx_lg_f64_e64 s[10:11], exec, v[2:3]
28456// CHECK: [0x0a,0x00,0x75,0xd0,0x7e,0x04,0x02,0x00]
28457
28458v_cmpx_lg_f64_e64 s[10:11], 0, v[2:3]
28459// CHECK: [0x0a,0x00,0x75,0xd0,0x80,0x04,0x02,0x00]
28460
28461v_cmpx_lg_f64_e64 s[10:11], -1, v[2:3]
28462// CHECK: [0x0a,0x00,0x75,0xd0,0xc1,0x04,0x02,0x00]
28463
28464v_cmpx_lg_f64_e64 s[10:11], 0.5, v[2:3]
28465// CHECK: [0x0a,0x00,0x75,0xd0,0xf0,0x04,0x02,0x00]
28466
28467v_cmpx_lg_f64_e64 s[10:11], -4.0, v[2:3]
28468// CHECK: [0x0a,0x00,0x75,0xd0,0xf7,0x04,0x02,0x00]
28469
28470v_cmpx_lg_f64_e64 s[10:11], src_vccz, v[2:3]
28471// CHECK: [0x0a,0x00,0x75,0xd0,0xfb,0x04,0x02,0x00]
28472
28473v_cmpx_lg_f64_e64 s[10:11], src_execz, v[2:3]
28474// CHECK: [0x0a,0x00,0x75,0xd0,0xfc,0x04,0x02,0x00]
28475
28476v_cmpx_lg_f64_e64 s[10:11], src_scc, v[2:3]
28477// CHECK: [0x0a,0x00,0x75,0xd0,0xfd,0x04,0x02,0x00]
28478
28479v_cmpx_lg_f64_e64 s[10:11], v[1:2], v[254:255]
28480// CHECK: [0x0a,0x00,0x75,0xd0,0x01,0xfd,0x03,0x00]
28481
28482v_cmpx_lg_f64_e64 s[10:11], v[1:2], s[4:5]
28483// CHECK: [0x0a,0x00,0x75,0xd0,0x01,0x09,0x00,0x00]
28484
28485v_cmpx_lg_f64_e64 s[10:11], v[1:2], s[6:7]
28486// CHECK: [0x0a,0x00,0x75,0xd0,0x01,0x0d,0x00,0x00]
28487
28488v_cmpx_lg_f64_e64 s[10:11], v[1:2], s[100:101]
28489// CHECK: [0x0a,0x00,0x75,0xd0,0x01,0xc9,0x00,0x00]
28490
28491v_cmpx_lg_f64_e64 s[10:11], v[1:2], flat_scratch
28492// CHECK: [0x0a,0x00,0x75,0xd0,0x01,0xcd,0x00,0x00]
28493
28494v_cmpx_lg_f64_e64 s[10:11], v[1:2], vcc
28495// CHECK: [0x0a,0x00,0x75,0xd0,0x01,0xd5,0x00,0x00]
28496
28497v_cmpx_lg_f64_e64 s[10:11], v[1:2], tba
28498// CHECK: [0x0a,0x00,0x75,0xd0,0x01,0xd9,0x00,0x00]
28499
28500v_cmpx_lg_f64_e64 s[10:11], v[1:2], tma
28501// CHECK: [0x0a,0x00,0x75,0xd0,0x01,0xdd,0x00,0x00]
28502
28503v_cmpx_lg_f64_e64 s[10:11], v[1:2], ttmp[10:11]
28504// CHECK: [0x0a,0x00,0x75,0xd0,0x01,0xf5,0x00,0x00]
28505
28506v_cmpx_lg_f64_e64 s[10:11], v[1:2], exec
28507// CHECK: [0x0a,0x00,0x75,0xd0,0x01,0xfd,0x00,0x00]
28508
28509v_cmpx_lg_f64_e64 s[10:11], v[1:2], 0
28510// CHECK: [0x0a,0x00,0x75,0xd0,0x01,0x01,0x01,0x00]
28511
28512v_cmpx_lg_f64_e64 s[10:11], v[1:2], -1
28513// CHECK: [0x0a,0x00,0x75,0xd0,0x01,0x83,0x01,0x00]
28514
28515v_cmpx_lg_f64_e64 s[10:11], v[1:2], 0.5
28516// CHECK: [0x0a,0x00,0x75,0xd0,0x01,0xe1,0x01,0x00]
28517
28518v_cmpx_lg_f64_e64 s[10:11], v[1:2], -4.0
28519// CHECK: [0x0a,0x00,0x75,0xd0,0x01,0xef,0x01,0x00]
28520
28521v_cmpx_lg_f64_e64 s[10:11], v[1:2], src_vccz
28522// CHECK: [0x0a,0x00,0x75,0xd0,0x01,0xf7,0x01,0x00]
28523
28524v_cmpx_lg_f64_e64 s[10:11], v[1:2], src_execz
28525// CHECK: [0x0a,0x00,0x75,0xd0,0x01,0xf9,0x01,0x00]
28526
28527v_cmpx_lg_f64_e64 s[10:11], v[1:2], src_scc
28528// CHECK: [0x0a,0x00,0x75,0xd0,0x01,0xfb,0x01,0x00]
28529
28530v_cmpx_lg_f64_e64 s[10:11], -v[1:2], v[2:3]
28531// CHECK: [0x0a,0x00,0x75,0xd0,0x01,0x05,0x02,0x20]
28532
28533v_cmpx_lg_f64_e64 s[10:11], v[1:2], -v[2:3]
28534// CHECK: [0x0a,0x00,0x75,0xd0,0x01,0x05,0x02,0x40]
28535
28536v_cmpx_lg_f64_e64 s[10:11], -v[1:2], -v[2:3]
28537// CHECK: [0x0a,0x00,0x75,0xd0,0x01,0x05,0x02,0x60]
28538
28539v_cmpx_lg_f64_e64 s[10:11], |v[1:2]|, v[2:3]
28540// CHECK: [0x0a,0x01,0x75,0xd0,0x01,0x05,0x02,0x00]
28541
28542v_cmpx_lg_f64_e64 s[10:11], v[1:2], |v[2:3]|
28543// CHECK: [0x0a,0x02,0x75,0xd0,0x01,0x05,0x02,0x00]
28544
28545v_cmpx_lg_f64_e64 s[10:11], |v[1:2]|, |v[2:3]|
28546// CHECK: [0x0a,0x03,0x75,0xd0,0x01,0x05,0x02,0x00]
28547
28548v_cmpx_lg_f64_e64 s[10:11], v[1:2], v[2:3] clamp
28549// CHECK: [0x0a,0x80,0x75,0xd0,0x01,0x05,0x02,0x00]
28550
28551v_cmpx_ge_f64_e64 s[10:11], v[1:2], v[2:3]
28552// CHECK: [0x0a,0x00,0x76,0xd0,0x01,0x05,0x02,0x00]
28553
28554v_cmpx_ge_f64_e64 s[12:13], v[1:2], v[2:3]
28555// CHECK: [0x0c,0x00,0x76,0xd0,0x01,0x05,0x02,0x00]
28556
28557v_cmpx_ge_f64_e64 s[100:101], v[1:2], v[2:3]
28558// CHECK: [0x64,0x00,0x76,0xd0,0x01,0x05,0x02,0x00]
28559
28560v_cmpx_ge_f64_e64 flat_scratch, v[1:2], v[2:3]
28561// CHECK: [0x66,0x00,0x76,0xd0,0x01,0x05,0x02,0x00]
28562
28563v_cmpx_ge_f64_e64 vcc, v[1:2], v[2:3]
28564// CHECK: [0x6a,0x00,0x76,0xd0,0x01,0x05,0x02,0x00]
28565
28566v_cmpx_ge_f64_e64 tba, v[1:2], v[2:3]
28567// CHECK: [0x6c,0x00,0x76,0xd0,0x01,0x05,0x02,0x00]
28568
28569v_cmpx_ge_f64_e64 tma, v[1:2], v[2:3]
28570// CHECK: [0x6e,0x00,0x76,0xd0,0x01,0x05,0x02,0x00]
28571
28572v_cmpx_ge_f64_e64 ttmp[10:11], v[1:2], v[2:3]
28573// CHECK: [0x7a,0x00,0x76,0xd0,0x01,0x05,0x02,0x00]
28574
28575v_cmpx_ge_f64_e64 s[10:11], v[254:255], v[2:3]
28576// CHECK: [0x0a,0x00,0x76,0xd0,0xfe,0x05,0x02,0x00]
28577
28578v_cmpx_ge_f64_e64 s[10:11], s[2:3], v[2:3]
28579// CHECK: [0x0a,0x00,0x76,0xd0,0x02,0x04,0x02,0x00]
28580
28581v_cmpx_ge_f64_e64 s[10:11], s[4:5], v[2:3]
28582// CHECK: [0x0a,0x00,0x76,0xd0,0x04,0x04,0x02,0x00]
28583
28584v_cmpx_ge_f64_e64 s[10:11], s[100:101], v[2:3]
28585// CHECK: [0x0a,0x00,0x76,0xd0,0x64,0x04,0x02,0x00]
28586
28587v_cmpx_ge_f64_e64 s[10:11], flat_scratch, v[2:3]
28588// CHECK: [0x0a,0x00,0x76,0xd0,0x66,0x04,0x02,0x00]
28589
28590v_cmpx_ge_f64_e64 s[10:11], vcc, v[2:3]
28591// CHECK: [0x0a,0x00,0x76,0xd0,0x6a,0x04,0x02,0x00]
28592
28593v_cmpx_ge_f64_e64 s[10:11], tba, v[2:3]
28594// CHECK: [0x0a,0x00,0x76,0xd0,0x6c,0x04,0x02,0x00]
28595
28596v_cmpx_ge_f64_e64 s[10:11], tma, v[2:3]
28597// CHECK: [0x0a,0x00,0x76,0xd0,0x6e,0x04,0x02,0x00]
28598
28599v_cmpx_ge_f64_e64 s[10:11], ttmp[10:11], v[2:3]
28600// CHECK: [0x0a,0x00,0x76,0xd0,0x7a,0x04,0x02,0x00]
28601
28602v_cmpx_ge_f64_e64 s[10:11], exec, v[2:3]
28603// CHECK: [0x0a,0x00,0x76,0xd0,0x7e,0x04,0x02,0x00]
28604
28605v_cmpx_ge_f64_e64 s[10:11], 0, v[2:3]
28606// CHECK: [0x0a,0x00,0x76,0xd0,0x80,0x04,0x02,0x00]
28607
28608v_cmpx_ge_f64_e64 s[10:11], -1, v[2:3]
28609// CHECK: [0x0a,0x00,0x76,0xd0,0xc1,0x04,0x02,0x00]
28610
28611v_cmpx_ge_f64_e64 s[10:11], 0.5, v[2:3]
28612// CHECK: [0x0a,0x00,0x76,0xd0,0xf0,0x04,0x02,0x00]
28613
28614v_cmpx_ge_f64_e64 s[10:11], -4.0, v[2:3]
28615// CHECK: [0x0a,0x00,0x76,0xd0,0xf7,0x04,0x02,0x00]
28616
28617v_cmpx_ge_f64_e64 s[10:11], src_vccz, v[2:3]
28618// CHECK: [0x0a,0x00,0x76,0xd0,0xfb,0x04,0x02,0x00]
28619
28620v_cmpx_ge_f64_e64 s[10:11], src_execz, v[2:3]
28621// CHECK: [0x0a,0x00,0x76,0xd0,0xfc,0x04,0x02,0x00]
28622
28623v_cmpx_ge_f64_e64 s[10:11], src_scc, v[2:3]
28624// CHECK: [0x0a,0x00,0x76,0xd0,0xfd,0x04,0x02,0x00]
28625
28626v_cmpx_ge_f64_e64 s[10:11], v[1:2], v[254:255]
28627// CHECK: [0x0a,0x00,0x76,0xd0,0x01,0xfd,0x03,0x00]
28628
28629v_cmpx_ge_f64_e64 s[10:11], v[1:2], s[4:5]
28630// CHECK: [0x0a,0x00,0x76,0xd0,0x01,0x09,0x00,0x00]
28631
28632v_cmpx_ge_f64_e64 s[10:11], v[1:2], s[6:7]
28633// CHECK: [0x0a,0x00,0x76,0xd0,0x01,0x0d,0x00,0x00]
28634
28635v_cmpx_ge_f64_e64 s[10:11], v[1:2], s[100:101]
28636// CHECK: [0x0a,0x00,0x76,0xd0,0x01,0xc9,0x00,0x00]
28637
28638v_cmpx_ge_f64_e64 s[10:11], v[1:2], flat_scratch
28639// CHECK: [0x0a,0x00,0x76,0xd0,0x01,0xcd,0x00,0x00]
28640
28641v_cmpx_ge_f64_e64 s[10:11], v[1:2], vcc
28642// CHECK: [0x0a,0x00,0x76,0xd0,0x01,0xd5,0x00,0x00]
28643
28644v_cmpx_ge_f64_e64 s[10:11], v[1:2], tba
28645// CHECK: [0x0a,0x00,0x76,0xd0,0x01,0xd9,0x00,0x00]
28646
28647v_cmpx_ge_f64_e64 s[10:11], v[1:2], tma
28648// CHECK: [0x0a,0x00,0x76,0xd0,0x01,0xdd,0x00,0x00]
28649
28650v_cmpx_ge_f64_e64 s[10:11], v[1:2], ttmp[10:11]
28651// CHECK: [0x0a,0x00,0x76,0xd0,0x01,0xf5,0x00,0x00]
28652
28653v_cmpx_ge_f64_e64 s[10:11], v[1:2], exec
28654// CHECK: [0x0a,0x00,0x76,0xd0,0x01,0xfd,0x00,0x00]
28655
28656v_cmpx_ge_f64_e64 s[10:11], v[1:2], 0
28657// CHECK: [0x0a,0x00,0x76,0xd0,0x01,0x01,0x01,0x00]
28658
28659v_cmpx_ge_f64_e64 s[10:11], v[1:2], -1
28660// CHECK: [0x0a,0x00,0x76,0xd0,0x01,0x83,0x01,0x00]
28661
28662v_cmpx_ge_f64_e64 s[10:11], v[1:2], 0.5
28663// CHECK: [0x0a,0x00,0x76,0xd0,0x01,0xe1,0x01,0x00]
28664
28665v_cmpx_ge_f64_e64 s[10:11], v[1:2], -4.0
28666// CHECK: [0x0a,0x00,0x76,0xd0,0x01,0xef,0x01,0x00]
28667
28668v_cmpx_ge_f64_e64 s[10:11], v[1:2], src_vccz
28669// CHECK: [0x0a,0x00,0x76,0xd0,0x01,0xf7,0x01,0x00]
28670
28671v_cmpx_ge_f64_e64 s[10:11], v[1:2], src_execz
28672// CHECK: [0x0a,0x00,0x76,0xd0,0x01,0xf9,0x01,0x00]
28673
28674v_cmpx_ge_f64_e64 s[10:11], v[1:2], src_scc
28675// CHECK: [0x0a,0x00,0x76,0xd0,0x01,0xfb,0x01,0x00]
28676
28677v_cmpx_ge_f64_e64 s[10:11], -v[1:2], v[2:3]
28678// CHECK: [0x0a,0x00,0x76,0xd0,0x01,0x05,0x02,0x20]
28679
28680v_cmpx_ge_f64_e64 s[10:11], v[1:2], -v[2:3]
28681// CHECK: [0x0a,0x00,0x76,0xd0,0x01,0x05,0x02,0x40]
28682
28683v_cmpx_ge_f64_e64 s[10:11], -v[1:2], -v[2:3]
28684// CHECK: [0x0a,0x00,0x76,0xd0,0x01,0x05,0x02,0x60]
28685
28686v_cmpx_ge_f64_e64 s[10:11], |v[1:2]|, v[2:3]
28687// CHECK: [0x0a,0x01,0x76,0xd0,0x01,0x05,0x02,0x00]
28688
28689v_cmpx_ge_f64_e64 s[10:11], v[1:2], |v[2:3]|
28690// CHECK: [0x0a,0x02,0x76,0xd0,0x01,0x05,0x02,0x00]
28691
28692v_cmpx_ge_f64_e64 s[10:11], |v[1:2]|, |v[2:3]|
28693// CHECK: [0x0a,0x03,0x76,0xd0,0x01,0x05,0x02,0x00]
28694
28695v_cmpx_ge_f64_e64 s[10:11], v[1:2], v[2:3] clamp
28696// CHECK: [0x0a,0x80,0x76,0xd0,0x01,0x05,0x02,0x00]
28697
28698v_cmpx_o_f64_e64 s[10:11], v[1:2], v[2:3]
28699// CHECK: [0x0a,0x00,0x77,0xd0,0x01,0x05,0x02,0x00]
28700
28701v_cmpx_o_f64_e64 s[12:13], v[1:2], v[2:3]
28702// CHECK: [0x0c,0x00,0x77,0xd0,0x01,0x05,0x02,0x00]
28703
28704v_cmpx_o_f64_e64 s[100:101], v[1:2], v[2:3]
28705// CHECK: [0x64,0x00,0x77,0xd0,0x01,0x05,0x02,0x00]
28706
28707v_cmpx_o_f64_e64 flat_scratch, v[1:2], v[2:3]
28708// CHECK: [0x66,0x00,0x77,0xd0,0x01,0x05,0x02,0x00]
28709
28710v_cmpx_o_f64_e64 vcc, v[1:2], v[2:3]
28711// CHECK: [0x6a,0x00,0x77,0xd0,0x01,0x05,0x02,0x00]
28712
28713v_cmpx_o_f64_e64 tba, v[1:2], v[2:3]
28714// CHECK: [0x6c,0x00,0x77,0xd0,0x01,0x05,0x02,0x00]
28715
28716v_cmpx_o_f64_e64 tma, v[1:2], v[2:3]
28717// CHECK: [0x6e,0x00,0x77,0xd0,0x01,0x05,0x02,0x00]
28718
28719v_cmpx_o_f64_e64 ttmp[10:11], v[1:2], v[2:3]
28720// CHECK: [0x7a,0x00,0x77,0xd0,0x01,0x05,0x02,0x00]
28721
28722v_cmpx_o_f64_e64 s[10:11], v[254:255], v[2:3]
28723// CHECK: [0x0a,0x00,0x77,0xd0,0xfe,0x05,0x02,0x00]
28724
28725v_cmpx_o_f64_e64 s[10:11], s[2:3], v[2:3]
28726// CHECK: [0x0a,0x00,0x77,0xd0,0x02,0x04,0x02,0x00]
28727
28728v_cmpx_o_f64_e64 s[10:11], s[4:5], v[2:3]
28729// CHECK: [0x0a,0x00,0x77,0xd0,0x04,0x04,0x02,0x00]
28730
28731v_cmpx_o_f64_e64 s[10:11], s[100:101], v[2:3]
28732// CHECK: [0x0a,0x00,0x77,0xd0,0x64,0x04,0x02,0x00]
28733
28734v_cmpx_o_f64_e64 s[10:11], flat_scratch, v[2:3]
28735// CHECK: [0x0a,0x00,0x77,0xd0,0x66,0x04,0x02,0x00]
28736
28737v_cmpx_o_f64_e64 s[10:11], vcc, v[2:3]
28738// CHECK: [0x0a,0x00,0x77,0xd0,0x6a,0x04,0x02,0x00]
28739
28740v_cmpx_o_f64_e64 s[10:11], tba, v[2:3]
28741// CHECK: [0x0a,0x00,0x77,0xd0,0x6c,0x04,0x02,0x00]
28742
28743v_cmpx_o_f64_e64 s[10:11], tma, v[2:3]
28744// CHECK: [0x0a,0x00,0x77,0xd0,0x6e,0x04,0x02,0x00]
28745
28746v_cmpx_o_f64_e64 s[10:11], ttmp[10:11], v[2:3]
28747// CHECK: [0x0a,0x00,0x77,0xd0,0x7a,0x04,0x02,0x00]
28748
28749v_cmpx_o_f64_e64 s[10:11], exec, v[2:3]
28750// CHECK: [0x0a,0x00,0x77,0xd0,0x7e,0x04,0x02,0x00]
28751
28752v_cmpx_o_f64_e64 s[10:11], 0, v[2:3]
28753// CHECK: [0x0a,0x00,0x77,0xd0,0x80,0x04,0x02,0x00]
28754
28755v_cmpx_o_f64_e64 s[10:11], -1, v[2:3]
28756// CHECK: [0x0a,0x00,0x77,0xd0,0xc1,0x04,0x02,0x00]
28757
28758v_cmpx_o_f64_e64 s[10:11], 0.5, v[2:3]
28759// CHECK: [0x0a,0x00,0x77,0xd0,0xf0,0x04,0x02,0x00]
28760
28761v_cmpx_o_f64_e64 s[10:11], -4.0, v[2:3]
28762// CHECK: [0x0a,0x00,0x77,0xd0,0xf7,0x04,0x02,0x00]
28763
28764v_cmpx_o_f64_e64 s[10:11], src_vccz, v[2:3]
28765// CHECK: [0x0a,0x00,0x77,0xd0,0xfb,0x04,0x02,0x00]
28766
28767v_cmpx_o_f64_e64 s[10:11], src_execz, v[2:3]
28768// CHECK: [0x0a,0x00,0x77,0xd0,0xfc,0x04,0x02,0x00]
28769
28770v_cmpx_o_f64_e64 s[10:11], src_scc, v[2:3]
28771// CHECK: [0x0a,0x00,0x77,0xd0,0xfd,0x04,0x02,0x00]
28772
28773v_cmpx_o_f64_e64 s[10:11], v[1:2], v[254:255]
28774// CHECK: [0x0a,0x00,0x77,0xd0,0x01,0xfd,0x03,0x00]
28775
28776v_cmpx_o_f64_e64 s[10:11], v[1:2], s[4:5]
28777// CHECK: [0x0a,0x00,0x77,0xd0,0x01,0x09,0x00,0x00]
28778
28779v_cmpx_o_f64_e64 s[10:11], v[1:2], s[6:7]
28780// CHECK: [0x0a,0x00,0x77,0xd0,0x01,0x0d,0x00,0x00]
28781
28782v_cmpx_o_f64_e64 s[10:11], v[1:2], s[100:101]
28783// CHECK: [0x0a,0x00,0x77,0xd0,0x01,0xc9,0x00,0x00]
28784
28785v_cmpx_o_f64_e64 s[10:11], v[1:2], flat_scratch
28786// CHECK: [0x0a,0x00,0x77,0xd0,0x01,0xcd,0x00,0x00]
28787
28788v_cmpx_o_f64_e64 s[10:11], v[1:2], vcc
28789// CHECK: [0x0a,0x00,0x77,0xd0,0x01,0xd5,0x00,0x00]
28790
28791v_cmpx_o_f64_e64 s[10:11], v[1:2], tba
28792// CHECK: [0x0a,0x00,0x77,0xd0,0x01,0xd9,0x00,0x00]
28793
28794v_cmpx_o_f64_e64 s[10:11], v[1:2], tma
28795// CHECK: [0x0a,0x00,0x77,0xd0,0x01,0xdd,0x00,0x00]
28796
28797v_cmpx_o_f64_e64 s[10:11], v[1:2], ttmp[10:11]
28798// CHECK: [0x0a,0x00,0x77,0xd0,0x01,0xf5,0x00,0x00]
28799
28800v_cmpx_o_f64_e64 s[10:11], v[1:2], exec
28801// CHECK: [0x0a,0x00,0x77,0xd0,0x01,0xfd,0x00,0x00]
28802
28803v_cmpx_o_f64_e64 s[10:11], v[1:2], 0
28804// CHECK: [0x0a,0x00,0x77,0xd0,0x01,0x01,0x01,0x00]
28805
28806v_cmpx_o_f64_e64 s[10:11], v[1:2], -1
28807// CHECK: [0x0a,0x00,0x77,0xd0,0x01,0x83,0x01,0x00]
28808
28809v_cmpx_o_f64_e64 s[10:11], v[1:2], 0.5
28810// CHECK: [0x0a,0x00,0x77,0xd0,0x01,0xe1,0x01,0x00]
28811
28812v_cmpx_o_f64_e64 s[10:11], v[1:2], -4.0
28813// CHECK: [0x0a,0x00,0x77,0xd0,0x01,0xef,0x01,0x00]
28814
28815v_cmpx_o_f64_e64 s[10:11], v[1:2], src_vccz
28816// CHECK: [0x0a,0x00,0x77,0xd0,0x01,0xf7,0x01,0x00]
28817
28818v_cmpx_o_f64_e64 s[10:11], v[1:2], src_execz
28819// CHECK: [0x0a,0x00,0x77,0xd0,0x01,0xf9,0x01,0x00]
28820
28821v_cmpx_o_f64_e64 s[10:11], v[1:2], src_scc
28822// CHECK: [0x0a,0x00,0x77,0xd0,0x01,0xfb,0x01,0x00]
28823
28824v_cmpx_o_f64_e64 s[10:11], -v[1:2], v[2:3]
28825// CHECK: [0x0a,0x00,0x77,0xd0,0x01,0x05,0x02,0x20]
28826
28827v_cmpx_o_f64_e64 s[10:11], v[1:2], -v[2:3]
28828// CHECK: [0x0a,0x00,0x77,0xd0,0x01,0x05,0x02,0x40]
28829
28830v_cmpx_o_f64_e64 s[10:11], -v[1:2], -v[2:3]
28831// CHECK: [0x0a,0x00,0x77,0xd0,0x01,0x05,0x02,0x60]
28832
28833v_cmpx_o_f64_e64 s[10:11], |v[1:2]|, v[2:3]
28834// CHECK: [0x0a,0x01,0x77,0xd0,0x01,0x05,0x02,0x00]
28835
28836v_cmpx_o_f64_e64 s[10:11], v[1:2], |v[2:3]|
28837// CHECK: [0x0a,0x02,0x77,0xd0,0x01,0x05,0x02,0x00]
28838
28839v_cmpx_o_f64_e64 s[10:11], |v[1:2]|, |v[2:3]|
28840// CHECK: [0x0a,0x03,0x77,0xd0,0x01,0x05,0x02,0x00]
28841
28842v_cmpx_o_f64_e64 s[10:11], v[1:2], v[2:3] clamp
28843// CHECK: [0x0a,0x80,0x77,0xd0,0x01,0x05,0x02,0x00]
28844
28845v_cmpx_u_f64_e64 s[10:11], v[1:2], v[2:3]
28846// CHECK: [0x0a,0x00,0x78,0xd0,0x01,0x05,0x02,0x00]
28847
28848v_cmpx_u_f64_e64 s[12:13], v[1:2], v[2:3]
28849// CHECK: [0x0c,0x00,0x78,0xd0,0x01,0x05,0x02,0x00]
28850
28851v_cmpx_u_f64_e64 s[100:101], v[1:2], v[2:3]
28852// CHECK: [0x64,0x00,0x78,0xd0,0x01,0x05,0x02,0x00]
28853
28854v_cmpx_u_f64_e64 flat_scratch, v[1:2], v[2:3]
28855// CHECK: [0x66,0x00,0x78,0xd0,0x01,0x05,0x02,0x00]
28856
28857v_cmpx_u_f64_e64 vcc, v[1:2], v[2:3]
28858// CHECK: [0x6a,0x00,0x78,0xd0,0x01,0x05,0x02,0x00]
28859
28860v_cmpx_u_f64_e64 tba, v[1:2], v[2:3]
28861// CHECK: [0x6c,0x00,0x78,0xd0,0x01,0x05,0x02,0x00]
28862
28863v_cmpx_u_f64_e64 tma, v[1:2], v[2:3]
28864// CHECK: [0x6e,0x00,0x78,0xd0,0x01,0x05,0x02,0x00]
28865
28866v_cmpx_u_f64_e64 ttmp[10:11], v[1:2], v[2:3]
28867// CHECK: [0x7a,0x00,0x78,0xd0,0x01,0x05,0x02,0x00]
28868
28869v_cmpx_u_f64_e64 s[10:11], v[254:255], v[2:3]
28870// CHECK: [0x0a,0x00,0x78,0xd0,0xfe,0x05,0x02,0x00]
28871
28872v_cmpx_u_f64_e64 s[10:11], s[2:3], v[2:3]
28873// CHECK: [0x0a,0x00,0x78,0xd0,0x02,0x04,0x02,0x00]
28874
28875v_cmpx_u_f64_e64 s[10:11], s[4:5], v[2:3]
28876// CHECK: [0x0a,0x00,0x78,0xd0,0x04,0x04,0x02,0x00]
28877
28878v_cmpx_u_f64_e64 s[10:11], s[100:101], v[2:3]
28879// CHECK: [0x0a,0x00,0x78,0xd0,0x64,0x04,0x02,0x00]
28880
28881v_cmpx_u_f64_e64 s[10:11], flat_scratch, v[2:3]
28882// CHECK: [0x0a,0x00,0x78,0xd0,0x66,0x04,0x02,0x00]
28883
28884v_cmpx_u_f64_e64 s[10:11], vcc, v[2:3]
28885// CHECK: [0x0a,0x00,0x78,0xd0,0x6a,0x04,0x02,0x00]
28886
28887v_cmpx_u_f64_e64 s[10:11], tba, v[2:3]
28888// CHECK: [0x0a,0x00,0x78,0xd0,0x6c,0x04,0x02,0x00]
28889
28890v_cmpx_u_f64_e64 s[10:11], tma, v[2:3]
28891// CHECK: [0x0a,0x00,0x78,0xd0,0x6e,0x04,0x02,0x00]
28892
28893v_cmpx_u_f64_e64 s[10:11], ttmp[10:11], v[2:3]
28894// CHECK: [0x0a,0x00,0x78,0xd0,0x7a,0x04,0x02,0x00]
28895
28896v_cmpx_u_f64_e64 s[10:11], exec, v[2:3]
28897// CHECK: [0x0a,0x00,0x78,0xd0,0x7e,0x04,0x02,0x00]
28898
28899v_cmpx_u_f64_e64 s[10:11], 0, v[2:3]
28900// CHECK: [0x0a,0x00,0x78,0xd0,0x80,0x04,0x02,0x00]
28901
28902v_cmpx_u_f64_e64 s[10:11], -1, v[2:3]
28903// CHECK: [0x0a,0x00,0x78,0xd0,0xc1,0x04,0x02,0x00]
28904
28905v_cmpx_u_f64_e64 s[10:11], 0.5, v[2:3]
28906// CHECK: [0x0a,0x00,0x78,0xd0,0xf0,0x04,0x02,0x00]
28907
28908v_cmpx_u_f64_e64 s[10:11], -4.0, v[2:3]
28909// CHECK: [0x0a,0x00,0x78,0xd0,0xf7,0x04,0x02,0x00]
28910
28911v_cmpx_u_f64_e64 s[10:11], src_vccz, v[2:3]
28912// CHECK: [0x0a,0x00,0x78,0xd0,0xfb,0x04,0x02,0x00]
28913
28914v_cmpx_u_f64_e64 s[10:11], src_execz, v[2:3]
28915// CHECK: [0x0a,0x00,0x78,0xd0,0xfc,0x04,0x02,0x00]
28916
28917v_cmpx_u_f64_e64 s[10:11], src_scc, v[2:3]
28918// CHECK: [0x0a,0x00,0x78,0xd0,0xfd,0x04,0x02,0x00]
28919
28920v_cmpx_u_f64_e64 s[10:11], v[1:2], v[254:255]
28921// CHECK: [0x0a,0x00,0x78,0xd0,0x01,0xfd,0x03,0x00]
28922
28923v_cmpx_u_f64_e64 s[10:11], v[1:2], s[4:5]
28924// CHECK: [0x0a,0x00,0x78,0xd0,0x01,0x09,0x00,0x00]
28925
28926v_cmpx_u_f64_e64 s[10:11], v[1:2], s[6:7]
28927// CHECK: [0x0a,0x00,0x78,0xd0,0x01,0x0d,0x00,0x00]
28928
28929v_cmpx_u_f64_e64 s[10:11], v[1:2], s[100:101]
28930// CHECK: [0x0a,0x00,0x78,0xd0,0x01,0xc9,0x00,0x00]
28931
28932v_cmpx_u_f64_e64 s[10:11], v[1:2], flat_scratch
28933// CHECK: [0x0a,0x00,0x78,0xd0,0x01,0xcd,0x00,0x00]
28934
28935v_cmpx_u_f64_e64 s[10:11], v[1:2], vcc
28936// CHECK: [0x0a,0x00,0x78,0xd0,0x01,0xd5,0x00,0x00]
28937
28938v_cmpx_u_f64_e64 s[10:11], v[1:2], tba
28939// CHECK: [0x0a,0x00,0x78,0xd0,0x01,0xd9,0x00,0x00]
28940
28941v_cmpx_u_f64_e64 s[10:11], v[1:2], tma
28942// CHECK: [0x0a,0x00,0x78,0xd0,0x01,0xdd,0x00,0x00]
28943
28944v_cmpx_u_f64_e64 s[10:11], v[1:2], ttmp[10:11]
28945// CHECK: [0x0a,0x00,0x78,0xd0,0x01,0xf5,0x00,0x00]
28946
28947v_cmpx_u_f64_e64 s[10:11], v[1:2], exec
28948// CHECK: [0x0a,0x00,0x78,0xd0,0x01,0xfd,0x00,0x00]
28949
28950v_cmpx_u_f64_e64 s[10:11], v[1:2], 0
28951// CHECK: [0x0a,0x00,0x78,0xd0,0x01,0x01,0x01,0x00]
28952
28953v_cmpx_u_f64_e64 s[10:11], v[1:2], -1
28954// CHECK: [0x0a,0x00,0x78,0xd0,0x01,0x83,0x01,0x00]
28955
28956v_cmpx_u_f64_e64 s[10:11], v[1:2], 0.5
28957// CHECK: [0x0a,0x00,0x78,0xd0,0x01,0xe1,0x01,0x00]
28958
28959v_cmpx_u_f64_e64 s[10:11], v[1:2], -4.0
28960// CHECK: [0x0a,0x00,0x78,0xd0,0x01,0xef,0x01,0x00]
28961
28962v_cmpx_u_f64_e64 s[10:11], v[1:2], src_vccz
28963// CHECK: [0x0a,0x00,0x78,0xd0,0x01,0xf7,0x01,0x00]
28964
28965v_cmpx_u_f64_e64 s[10:11], v[1:2], src_execz
28966// CHECK: [0x0a,0x00,0x78,0xd0,0x01,0xf9,0x01,0x00]
28967
28968v_cmpx_u_f64_e64 s[10:11], v[1:2], src_scc
28969// CHECK: [0x0a,0x00,0x78,0xd0,0x01,0xfb,0x01,0x00]
28970
28971v_cmpx_u_f64_e64 s[10:11], -v[1:2], v[2:3]
28972// CHECK: [0x0a,0x00,0x78,0xd0,0x01,0x05,0x02,0x20]
28973
28974v_cmpx_u_f64_e64 s[10:11], v[1:2], -v[2:3]
28975// CHECK: [0x0a,0x00,0x78,0xd0,0x01,0x05,0x02,0x40]
28976
28977v_cmpx_u_f64_e64 s[10:11], -v[1:2], -v[2:3]
28978// CHECK: [0x0a,0x00,0x78,0xd0,0x01,0x05,0x02,0x60]
28979
28980v_cmpx_u_f64_e64 s[10:11], |v[1:2]|, v[2:3]
28981// CHECK: [0x0a,0x01,0x78,0xd0,0x01,0x05,0x02,0x00]
28982
28983v_cmpx_u_f64_e64 s[10:11], v[1:2], |v[2:3]|
28984// CHECK: [0x0a,0x02,0x78,0xd0,0x01,0x05,0x02,0x00]
28985
28986v_cmpx_u_f64_e64 s[10:11], |v[1:2]|, |v[2:3]|
28987// CHECK: [0x0a,0x03,0x78,0xd0,0x01,0x05,0x02,0x00]
28988
28989v_cmpx_u_f64_e64 s[10:11], v[1:2], v[2:3] clamp
28990// CHECK: [0x0a,0x80,0x78,0xd0,0x01,0x05,0x02,0x00]
28991
28992v_cmpx_nge_f64_e64 s[10:11], v[1:2], v[2:3]
28993// CHECK: [0x0a,0x00,0x79,0xd0,0x01,0x05,0x02,0x00]
28994
28995v_cmpx_nge_f64_e64 s[12:13], v[1:2], v[2:3]
28996// CHECK: [0x0c,0x00,0x79,0xd0,0x01,0x05,0x02,0x00]
28997
28998v_cmpx_nge_f64_e64 s[100:101], v[1:2], v[2:3]
28999// CHECK: [0x64,0x00,0x79,0xd0,0x01,0x05,0x02,0x00]
29000
29001v_cmpx_nge_f64_e64 flat_scratch, v[1:2], v[2:3]
29002// CHECK: [0x66,0x00,0x79,0xd0,0x01,0x05,0x02,0x00]
29003
29004v_cmpx_nge_f64_e64 vcc, v[1:2], v[2:3]
29005// CHECK: [0x6a,0x00,0x79,0xd0,0x01,0x05,0x02,0x00]
29006
29007v_cmpx_nge_f64_e64 tba, v[1:2], v[2:3]
29008// CHECK: [0x6c,0x00,0x79,0xd0,0x01,0x05,0x02,0x00]
29009
29010v_cmpx_nge_f64_e64 tma, v[1:2], v[2:3]
29011// CHECK: [0x6e,0x00,0x79,0xd0,0x01,0x05,0x02,0x00]
29012
29013v_cmpx_nge_f64_e64 ttmp[10:11], v[1:2], v[2:3]
29014// CHECK: [0x7a,0x00,0x79,0xd0,0x01,0x05,0x02,0x00]
29015
29016v_cmpx_nge_f64_e64 s[10:11], v[254:255], v[2:3]
29017// CHECK: [0x0a,0x00,0x79,0xd0,0xfe,0x05,0x02,0x00]
29018
29019v_cmpx_nge_f64_e64 s[10:11], s[2:3], v[2:3]
29020// CHECK: [0x0a,0x00,0x79,0xd0,0x02,0x04,0x02,0x00]
29021
29022v_cmpx_nge_f64_e64 s[10:11], s[4:5], v[2:3]
29023// CHECK: [0x0a,0x00,0x79,0xd0,0x04,0x04,0x02,0x00]
29024
29025v_cmpx_nge_f64_e64 s[10:11], s[100:101], v[2:3]
29026// CHECK: [0x0a,0x00,0x79,0xd0,0x64,0x04,0x02,0x00]
29027
29028v_cmpx_nge_f64_e64 s[10:11], flat_scratch, v[2:3]
29029// CHECK: [0x0a,0x00,0x79,0xd0,0x66,0x04,0x02,0x00]
29030
29031v_cmpx_nge_f64_e64 s[10:11], vcc, v[2:3]
29032// CHECK: [0x0a,0x00,0x79,0xd0,0x6a,0x04,0x02,0x00]
29033
29034v_cmpx_nge_f64_e64 s[10:11], tba, v[2:3]
29035// CHECK: [0x0a,0x00,0x79,0xd0,0x6c,0x04,0x02,0x00]
29036
29037v_cmpx_nge_f64_e64 s[10:11], tma, v[2:3]
29038// CHECK: [0x0a,0x00,0x79,0xd0,0x6e,0x04,0x02,0x00]
29039
29040v_cmpx_nge_f64_e64 s[10:11], ttmp[10:11], v[2:3]
29041// CHECK: [0x0a,0x00,0x79,0xd0,0x7a,0x04,0x02,0x00]
29042
29043v_cmpx_nge_f64_e64 s[10:11], exec, v[2:3]
29044// CHECK: [0x0a,0x00,0x79,0xd0,0x7e,0x04,0x02,0x00]
29045
29046v_cmpx_nge_f64_e64 s[10:11], 0, v[2:3]
29047// CHECK: [0x0a,0x00,0x79,0xd0,0x80,0x04,0x02,0x00]
29048
29049v_cmpx_nge_f64_e64 s[10:11], -1, v[2:3]
29050// CHECK: [0x0a,0x00,0x79,0xd0,0xc1,0x04,0x02,0x00]
29051
29052v_cmpx_nge_f64_e64 s[10:11], 0.5, v[2:3]
29053// CHECK: [0x0a,0x00,0x79,0xd0,0xf0,0x04,0x02,0x00]
29054
29055v_cmpx_nge_f64_e64 s[10:11], -4.0, v[2:3]
29056// CHECK: [0x0a,0x00,0x79,0xd0,0xf7,0x04,0x02,0x00]
29057
29058v_cmpx_nge_f64_e64 s[10:11], src_vccz, v[2:3]
29059// CHECK: [0x0a,0x00,0x79,0xd0,0xfb,0x04,0x02,0x00]
29060
29061v_cmpx_nge_f64_e64 s[10:11], src_execz, v[2:3]
29062// CHECK: [0x0a,0x00,0x79,0xd0,0xfc,0x04,0x02,0x00]
29063
29064v_cmpx_nge_f64_e64 s[10:11], src_scc, v[2:3]
29065// CHECK: [0x0a,0x00,0x79,0xd0,0xfd,0x04,0x02,0x00]
29066
29067v_cmpx_nge_f64_e64 s[10:11], v[1:2], v[254:255]
29068// CHECK: [0x0a,0x00,0x79,0xd0,0x01,0xfd,0x03,0x00]
29069
29070v_cmpx_nge_f64_e64 s[10:11], v[1:2], s[4:5]
29071// CHECK: [0x0a,0x00,0x79,0xd0,0x01,0x09,0x00,0x00]
29072
29073v_cmpx_nge_f64_e64 s[10:11], v[1:2], s[6:7]
29074// CHECK: [0x0a,0x00,0x79,0xd0,0x01,0x0d,0x00,0x00]
29075
29076v_cmpx_nge_f64_e64 s[10:11], v[1:2], s[100:101]
29077// CHECK: [0x0a,0x00,0x79,0xd0,0x01,0xc9,0x00,0x00]
29078
29079v_cmpx_nge_f64_e64 s[10:11], v[1:2], flat_scratch
29080// CHECK: [0x0a,0x00,0x79,0xd0,0x01,0xcd,0x00,0x00]
29081
29082v_cmpx_nge_f64_e64 s[10:11], v[1:2], vcc
29083// CHECK: [0x0a,0x00,0x79,0xd0,0x01,0xd5,0x00,0x00]
29084
29085v_cmpx_nge_f64_e64 s[10:11], v[1:2], tba
29086// CHECK: [0x0a,0x00,0x79,0xd0,0x01,0xd9,0x00,0x00]
29087
29088v_cmpx_nge_f64_e64 s[10:11], v[1:2], tma
29089// CHECK: [0x0a,0x00,0x79,0xd0,0x01,0xdd,0x00,0x00]
29090
29091v_cmpx_nge_f64_e64 s[10:11], v[1:2], ttmp[10:11]
29092// CHECK: [0x0a,0x00,0x79,0xd0,0x01,0xf5,0x00,0x00]
29093
29094v_cmpx_nge_f64_e64 s[10:11], v[1:2], exec
29095// CHECK: [0x0a,0x00,0x79,0xd0,0x01,0xfd,0x00,0x00]
29096
29097v_cmpx_nge_f64_e64 s[10:11], v[1:2], 0
29098// CHECK: [0x0a,0x00,0x79,0xd0,0x01,0x01,0x01,0x00]
29099
29100v_cmpx_nge_f64_e64 s[10:11], v[1:2], -1
29101// CHECK: [0x0a,0x00,0x79,0xd0,0x01,0x83,0x01,0x00]
29102
29103v_cmpx_nge_f64_e64 s[10:11], v[1:2], 0.5
29104// CHECK: [0x0a,0x00,0x79,0xd0,0x01,0xe1,0x01,0x00]
29105
29106v_cmpx_nge_f64_e64 s[10:11], v[1:2], -4.0
29107// CHECK: [0x0a,0x00,0x79,0xd0,0x01,0xef,0x01,0x00]
29108
29109v_cmpx_nge_f64_e64 s[10:11], v[1:2], src_vccz
29110// CHECK: [0x0a,0x00,0x79,0xd0,0x01,0xf7,0x01,0x00]
29111
29112v_cmpx_nge_f64_e64 s[10:11], v[1:2], src_execz
29113// CHECK: [0x0a,0x00,0x79,0xd0,0x01,0xf9,0x01,0x00]
29114
29115v_cmpx_nge_f64_e64 s[10:11], v[1:2], src_scc
29116// CHECK: [0x0a,0x00,0x79,0xd0,0x01,0xfb,0x01,0x00]
29117
29118v_cmpx_nge_f64_e64 s[10:11], -v[1:2], v[2:3]
29119// CHECK: [0x0a,0x00,0x79,0xd0,0x01,0x05,0x02,0x20]
29120
29121v_cmpx_nge_f64_e64 s[10:11], v[1:2], -v[2:3]
29122// CHECK: [0x0a,0x00,0x79,0xd0,0x01,0x05,0x02,0x40]
29123
29124v_cmpx_nge_f64_e64 s[10:11], -v[1:2], -v[2:3]
29125// CHECK: [0x0a,0x00,0x79,0xd0,0x01,0x05,0x02,0x60]
29126
29127v_cmpx_nge_f64_e64 s[10:11], |v[1:2]|, v[2:3]
29128// CHECK: [0x0a,0x01,0x79,0xd0,0x01,0x05,0x02,0x00]
29129
29130v_cmpx_nge_f64_e64 s[10:11], v[1:2], |v[2:3]|
29131// CHECK: [0x0a,0x02,0x79,0xd0,0x01,0x05,0x02,0x00]
29132
29133v_cmpx_nge_f64_e64 s[10:11], |v[1:2]|, |v[2:3]|
29134// CHECK: [0x0a,0x03,0x79,0xd0,0x01,0x05,0x02,0x00]
29135
29136v_cmpx_nge_f64_e64 s[10:11], v[1:2], v[2:3] clamp
29137// CHECK: [0x0a,0x80,0x79,0xd0,0x01,0x05,0x02,0x00]
29138
29139v_cmpx_nlg_f64_e64 s[10:11], v[1:2], v[2:3]
29140// CHECK: [0x0a,0x00,0x7a,0xd0,0x01,0x05,0x02,0x00]
29141
29142v_cmpx_nlg_f64_e64 s[12:13], v[1:2], v[2:3]
29143// CHECK: [0x0c,0x00,0x7a,0xd0,0x01,0x05,0x02,0x00]
29144
29145v_cmpx_nlg_f64_e64 s[100:101], v[1:2], v[2:3]
29146// CHECK: [0x64,0x00,0x7a,0xd0,0x01,0x05,0x02,0x00]
29147
29148v_cmpx_nlg_f64_e64 flat_scratch, v[1:2], v[2:3]
29149// CHECK: [0x66,0x00,0x7a,0xd0,0x01,0x05,0x02,0x00]
29150
29151v_cmpx_nlg_f64_e64 vcc, v[1:2], v[2:3]
29152// CHECK: [0x6a,0x00,0x7a,0xd0,0x01,0x05,0x02,0x00]
29153
29154v_cmpx_nlg_f64_e64 tba, v[1:2], v[2:3]
29155// CHECK: [0x6c,0x00,0x7a,0xd0,0x01,0x05,0x02,0x00]
29156
29157v_cmpx_nlg_f64_e64 tma, v[1:2], v[2:3]
29158// CHECK: [0x6e,0x00,0x7a,0xd0,0x01,0x05,0x02,0x00]
29159
29160v_cmpx_nlg_f64_e64 ttmp[10:11], v[1:2], v[2:3]
29161// CHECK: [0x7a,0x00,0x7a,0xd0,0x01,0x05,0x02,0x00]
29162
29163v_cmpx_nlg_f64_e64 s[10:11], v[254:255], v[2:3]
29164// CHECK: [0x0a,0x00,0x7a,0xd0,0xfe,0x05,0x02,0x00]
29165
29166v_cmpx_nlg_f64_e64 s[10:11], s[2:3], v[2:3]
29167// CHECK: [0x0a,0x00,0x7a,0xd0,0x02,0x04,0x02,0x00]
29168
29169v_cmpx_nlg_f64_e64 s[10:11], s[4:5], v[2:3]
29170// CHECK: [0x0a,0x00,0x7a,0xd0,0x04,0x04,0x02,0x00]
29171
29172v_cmpx_nlg_f64_e64 s[10:11], s[100:101], v[2:3]
29173// CHECK: [0x0a,0x00,0x7a,0xd0,0x64,0x04,0x02,0x00]
29174
29175v_cmpx_nlg_f64_e64 s[10:11], flat_scratch, v[2:3]
29176// CHECK: [0x0a,0x00,0x7a,0xd0,0x66,0x04,0x02,0x00]
29177
29178v_cmpx_nlg_f64_e64 s[10:11], vcc, v[2:3]
29179// CHECK: [0x0a,0x00,0x7a,0xd0,0x6a,0x04,0x02,0x00]
29180
29181v_cmpx_nlg_f64_e64 s[10:11], tba, v[2:3]
29182// CHECK: [0x0a,0x00,0x7a,0xd0,0x6c,0x04,0x02,0x00]
29183
29184v_cmpx_nlg_f64_e64 s[10:11], tma, v[2:3]
29185// CHECK: [0x0a,0x00,0x7a,0xd0,0x6e,0x04,0x02,0x00]
29186
29187v_cmpx_nlg_f64_e64 s[10:11], ttmp[10:11], v[2:3]
29188// CHECK: [0x0a,0x00,0x7a,0xd0,0x7a,0x04,0x02,0x00]
29189
29190v_cmpx_nlg_f64_e64 s[10:11], exec, v[2:3]
29191// CHECK: [0x0a,0x00,0x7a,0xd0,0x7e,0x04,0x02,0x00]
29192
29193v_cmpx_nlg_f64_e64 s[10:11], 0, v[2:3]
29194// CHECK: [0x0a,0x00,0x7a,0xd0,0x80,0x04,0x02,0x00]
29195
29196v_cmpx_nlg_f64_e64 s[10:11], -1, v[2:3]
29197// CHECK: [0x0a,0x00,0x7a,0xd0,0xc1,0x04,0x02,0x00]
29198
29199v_cmpx_nlg_f64_e64 s[10:11], 0.5, v[2:3]
29200// CHECK: [0x0a,0x00,0x7a,0xd0,0xf0,0x04,0x02,0x00]
29201
29202v_cmpx_nlg_f64_e64 s[10:11], -4.0, v[2:3]
29203// CHECK: [0x0a,0x00,0x7a,0xd0,0xf7,0x04,0x02,0x00]
29204
29205v_cmpx_nlg_f64_e64 s[10:11], src_vccz, v[2:3]
29206// CHECK: [0x0a,0x00,0x7a,0xd0,0xfb,0x04,0x02,0x00]
29207
29208v_cmpx_nlg_f64_e64 s[10:11], src_execz, v[2:3]
29209// CHECK: [0x0a,0x00,0x7a,0xd0,0xfc,0x04,0x02,0x00]
29210
29211v_cmpx_nlg_f64_e64 s[10:11], src_scc, v[2:3]
29212// CHECK: [0x0a,0x00,0x7a,0xd0,0xfd,0x04,0x02,0x00]
29213
29214v_cmpx_nlg_f64_e64 s[10:11], v[1:2], v[254:255]
29215// CHECK: [0x0a,0x00,0x7a,0xd0,0x01,0xfd,0x03,0x00]
29216
29217v_cmpx_nlg_f64_e64 s[10:11], v[1:2], s[4:5]
29218// CHECK: [0x0a,0x00,0x7a,0xd0,0x01,0x09,0x00,0x00]
29219
29220v_cmpx_nlg_f64_e64 s[10:11], v[1:2], s[6:7]
29221// CHECK: [0x0a,0x00,0x7a,0xd0,0x01,0x0d,0x00,0x00]
29222
29223v_cmpx_nlg_f64_e64 s[10:11], v[1:2], s[100:101]
29224// CHECK: [0x0a,0x00,0x7a,0xd0,0x01,0xc9,0x00,0x00]
29225
29226v_cmpx_nlg_f64_e64 s[10:11], v[1:2], flat_scratch
29227// CHECK: [0x0a,0x00,0x7a,0xd0,0x01,0xcd,0x00,0x00]
29228
29229v_cmpx_nlg_f64_e64 s[10:11], v[1:2], vcc
29230// CHECK: [0x0a,0x00,0x7a,0xd0,0x01,0xd5,0x00,0x00]
29231
29232v_cmpx_nlg_f64_e64 s[10:11], v[1:2], tba
29233// CHECK: [0x0a,0x00,0x7a,0xd0,0x01,0xd9,0x00,0x00]
29234
29235v_cmpx_nlg_f64_e64 s[10:11], v[1:2], tma
29236// CHECK: [0x0a,0x00,0x7a,0xd0,0x01,0xdd,0x00,0x00]
29237
29238v_cmpx_nlg_f64_e64 s[10:11], v[1:2], ttmp[10:11]
29239// CHECK: [0x0a,0x00,0x7a,0xd0,0x01,0xf5,0x00,0x00]
29240
29241v_cmpx_nlg_f64_e64 s[10:11], v[1:2], exec
29242// CHECK: [0x0a,0x00,0x7a,0xd0,0x01,0xfd,0x00,0x00]
29243
29244v_cmpx_nlg_f64_e64 s[10:11], v[1:2], 0
29245// CHECK: [0x0a,0x00,0x7a,0xd0,0x01,0x01,0x01,0x00]
29246
29247v_cmpx_nlg_f64_e64 s[10:11], v[1:2], -1
29248// CHECK: [0x0a,0x00,0x7a,0xd0,0x01,0x83,0x01,0x00]
29249
29250v_cmpx_nlg_f64_e64 s[10:11], v[1:2], 0.5
29251// CHECK: [0x0a,0x00,0x7a,0xd0,0x01,0xe1,0x01,0x00]
29252
29253v_cmpx_nlg_f64_e64 s[10:11], v[1:2], -4.0
29254// CHECK: [0x0a,0x00,0x7a,0xd0,0x01,0xef,0x01,0x00]
29255
29256v_cmpx_nlg_f64_e64 s[10:11], v[1:2], src_vccz
29257// CHECK: [0x0a,0x00,0x7a,0xd0,0x01,0xf7,0x01,0x00]
29258
29259v_cmpx_nlg_f64_e64 s[10:11], v[1:2], src_execz
29260// CHECK: [0x0a,0x00,0x7a,0xd0,0x01,0xf9,0x01,0x00]
29261
29262v_cmpx_nlg_f64_e64 s[10:11], v[1:2], src_scc
29263// CHECK: [0x0a,0x00,0x7a,0xd0,0x01,0xfb,0x01,0x00]
29264
29265v_cmpx_nlg_f64_e64 s[10:11], -v[1:2], v[2:3]
29266// CHECK: [0x0a,0x00,0x7a,0xd0,0x01,0x05,0x02,0x20]
29267
29268v_cmpx_nlg_f64_e64 s[10:11], v[1:2], -v[2:3]
29269// CHECK: [0x0a,0x00,0x7a,0xd0,0x01,0x05,0x02,0x40]
29270
29271v_cmpx_nlg_f64_e64 s[10:11], -v[1:2], -v[2:3]
29272// CHECK: [0x0a,0x00,0x7a,0xd0,0x01,0x05,0x02,0x60]
29273
29274v_cmpx_nlg_f64_e64 s[10:11], |v[1:2]|, v[2:3]
29275// CHECK: [0x0a,0x01,0x7a,0xd0,0x01,0x05,0x02,0x00]
29276
29277v_cmpx_nlg_f64_e64 s[10:11], v[1:2], |v[2:3]|
29278// CHECK: [0x0a,0x02,0x7a,0xd0,0x01,0x05,0x02,0x00]
29279
29280v_cmpx_nlg_f64_e64 s[10:11], |v[1:2]|, |v[2:3]|
29281// CHECK: [0x0a,0x03,0x7a,0xd0,0x01,0x05,0x02,0x00]
29282
29283v_cmpx_nlg_f64_e64 s[10:11], v[1:2], v[2:3] clamp
29284// CHECK: [0x0a,0x80,0x7a,0xd0,0x01,0x05,0x02,0x00]
29285
29286v_cmpx_ngt_f64_e64 s[10:11], v[1:2], v[2:3]
29287// CHECK: [0x0a,0x00,0x7b,0xd0,0x01,0x05,0x02,0x00]
29288
29289v_cmpx_ngt_f64_e64 s[12:13], v[1:2], v[2:3]
29290// CHECK: [0x0c,0x00,0x7b,0xd0,0x01,0x05,0x02,0x00]
29291
29292v_cmpx_ngt_f64_e64 s[100:101], v[1:2], v[2:3]
29293// CHECK: [0x64,0x00,0x7b,0xd0,0x01,0x05,0x02,0x00]
29294
29295v_cmpx_ngt_f64_e64 flat_scratch, v[1:2], v[2:3]
29296// CHECK: [0x66,0x00,0x7b,0xd0,0x01,0x05,0x02,0x00]
29297
29298v_cmpx_ngt_f64_e64 vcc, v[1:2], v[2:3]
29299// CHECK: [0x6a,0x00,0x7b,0xd0,0x01,0x05,0x02,0x00]
29300
29301v_cmpx_ngt_f64_e64 tba, v[1:2], v[2:3]
29302// CHECK: [0x6c,0x00,0x7b,0xd0,0x01,0x05,0x02,0x00]
29303
29304v_cmpx_ngt_f64_e64 tma, v[1:2], v[2:3]
29305// CHECK: [0x6e,0x00,0x7b,0xd0,0x01,0x05,0x02,0x00]
29306
29307v_cmpx_ngt_f64_e64 ttmp[10:11], v[1:2], v[2:3]
29308// CHECK: [0x7a,0x00,0x7b,0xd0,0x01,0x05,0x02,0x00]
29309
29310v_cmpx_ngt_f64_e64 s[10:11], v[254:255], v[2:3]
29311// CHECK: [0x0a,0x00,0x7b,0xd0,0xfe,0x05,0x02,0x00]
29312
29313v_cmpx_ngt_f64_e64 s[10:11], s[2:3], v[2:3]
29314// CHECK: [0x0a,0x00,0x7b,0xd0,0x02,0x04,0x02,0x00]
29315
29316v_cmpx_ngt_f64_e64 s[10:11], s[4:5], v[2:3]
29317// CHECK: [0x0a,0x00,0x7b,0xd0,0x04,0x04,0x02,0x00]
29318
29319v_cmpx_ngt_f64_e64 s[10:11], s[100:101], v[2:3]
29320// CHECK: [0x0a,0x00,0x7b,0xd0,0x64,0x04,0x02,0x00]
29321
29322v_cmpx_ngt_f64_e64 s[10:11], flat_scratch, v[2:3]
29323// CHECK: [0x0a,0x00,0x7b,0xd0,0x66,0x04,0x02,0x00]
29324
29325v_cmpx_ngt_f64_e64 s[10:11], vcc, v[2:3]
29326// CHECK: [0x0a,0x00,0x7b,0xd0,0x6a,0x04,0x02,0x00]
29327
29328v_cmpx_ngt_f64_e64 s[10:11], tba, v[2:3]
29329// CHECK: [0x0a,0x00,0x7b,0xd0,0x6c,0x04,0x02,0x00]
29330
29331v_cmpx_ngt_f64_e64 s[10:11], tma, v[2:3]
29332// CHECK: [0x0a,0x00,0x7b,0xd0,0x6e,0x04,0x02,0x00]
29333
29334v_cmpx_ngt_f64_e64 s[10:11], ttmp[10:11], v[2:3]
29335// CHECK: [0x0a,0x00,0x7b,0xd0,0x7a,0x04,0x02,0x00]
29336
29337v_cmpx_ngt_f64_e64 s[10:11], exec, v[2:3]
29338// CHECK: [0x0a,0x00,0x7b,0xd0,0x7e,0x04,0x02,0x00]
29339
29340v_cmpx_ngt_f64_e64 s[10:11], 0, v[2:3]
29341// CHECK: [0x0a,0x00,0x7b,0xd0,0x80,0x04,0x02,0x00]
29342
29343v_cmpx_ngt_f64_e64 s[10:11], -1, v[2:3]
29344// CHECK: [0x0a,0x00,0x7b,0xd0,0xc1,0x04,0x02,0x00]
29345
29346v_cmpx_ngt_f64_e64 s[10:11], 0.5, v[2:3]
29347// CHECK: [0x0a,0x00,0x7b,0xd0,0xf0,0x04,0x02,0x00]
29348
29349v_cmpx_ngt_f64_e64 s[10:11], -4.0, v[2:3]
29350// CHECK: [0x0a,0x00,0x7b,0xd0,0xf7,0x04,0x02,0x00]
29351
29352v_cmpx_ngt_f64_e64 s[10:11], src_vccz, v[2:3]
29353// CHECK: [0x0a,0x00,0x7b,0xd0,0xfb,0x04,0x02,0x00]
29354
29355v_cmpx_ngt_f64_e64 s[10:11], src_execz, v[2:3]
29356// CHECK: [0x0a,0x00,0x7b,0xd0,0xfc,0x04,0x02,0x00]
29357
29358v_cmpx_ngt_f64_e64 s[10:11], src_scc, v[2:3]
29359// CHECK: [0x0a,0x00,0x7b,0xd0,0xfd,0x04,0x02,0x00]
29360
29361v_cmpx_ngt_f64_e64 s[10:11], v[1:2], v[254:255]
29362// CHECK: [0x0a,0x00,0x7b,0xd0,0x01,0xfd,0x03,0x00]
29363
29364v_cmpx_ngt_f64_e64 s[10:11], v[1:2], s[4:5]
29365// CHECK: [0x0a,0x00,0x7b,0xd0,0x01,0x09,0x00,0x00]
29366
29367v_cmpx_ngt_f64_e64 s[10:11], v[1:2], s[6:7]
29368// CHECK: [0x0a,0x00,0x7b,0xd0,0x01,0x0d,0x00,0x00]
29369
29370v_cmpx_ngt_f64_e64 s[10:11], v[1:2], s[100:101]
29371// CHECK: [0x0a,0x00,0x7b,0xd0,0x01,0xc9,0x00,0x00]
29372
29373v_cmpx_ngt_f64_e64 s[10:11], v[1:2], flat_scratch
29374// CHECK: [0x0a,0x00,0x7b,0xd0,0x01,0xcd,0x00,0x00]
29375
29376v_cmpx_ngt_f64_e64 s[10:11], v[1:2], vcc
29377// CHECK: [0x0a,0x00,0x7b,0xd0,0x01,0xd5,0x00,0x00]
29378
29379v_cmpx_ngt_f64_e64 s[10:11], v[1:2], tba
29380// CHECK: [0x0a,0x00,0x7b,0xd0,0x01,0xd9,0x00,0x00]
29381
29382v_cmpx_ngt_f64_e64 s[10:11], v[1:2], tma
29383// CHECK: [0x0a,0x00,0x7b,0xd0,0x01,0xdd,0x00,0x00]
29384
29385v_cmpx_ngt_f64_e64 s[10:11], v[1:2], ttmp[10:11]
29386// CHECK: [0x0a,0x00,0x7b,0xd0,0x01,0xf5,0x00,0x00]
29387
29388v_cmpx_ngt_f64_e64 s[10:11], v[1:2], exec
29389// CHECK: [0x0a,0x00,0x7b,0xd0,0x01,0xfd,0x00,0x00]
29390
29391v_cmpx_ngt_f64_e64 s[10:11], v[1:2], 0
29392// CHECK: [0x0a,0x00,0x7b,0xd0,0x01,0x01,0x01,0x00]
29393
29394v_cmpx_ngt_f64_e64 s[10:11], v[1:2], -1
29395// CHECK: [0x0a,0x00,0x7b,0xd0,0x01,0x83,0x01,0x00]
29396
29397v_cmpx_ngt_f64_e64 s[10:11], v[1:2], 0.5
29398// CHECK: [0x0a,0x00,0x7b,0xd0,0x01,0xe1,0x01,0x00]
29399
29400v_cmpx_ngt_f64_e64 s[10:11], v[1:2], -4.0
29401// CHECK: [0x0a,0x00,0x7b,0xd0,0x01,0xef,0x01,0x00]
29402
29403v_cmpx_ngt_f64_e64 s[10:11], v[1:2], src_vccz
29404// CHECK: [0x0a,0x00,0x7b,0xd0,0x01,0xf7,0x01,0x00]
29405
29406v_cmpx_ngt_f64_e64 s[10:11], v[1:2], src_execz
29407// CHECK: [0x0a,0x00,0x7b,0xd0,0x01,0xf9,0x01,0x00]
29408
29409v_cmpx_ngt_f64_e64 s[10:11], v[1:2], src_scc
29410// CHECK: [0x0a,0x00,0x7b,0xd0,0x01,0xfb,0x01,0x00]
29411
29412v_cmpx_ngt_f64_e64 s[10:11], -v[1:2], v[2:3]
29413// CHECK: [0x0a,0x00,0x7b,0xd0,0x01,0x05,0x02,0x20]
29414
29415v_cmpx_ngt_f64_e64 s[10:11], v[1:2], -v[2:3]
29416// CHECK: [0x0a,0x00,0x7b,0xd0,0x01,0x05,0x02,0x40]
29417
29418v_cmpx_ngt_f64_e64 s[10:11], -v[1:2], -v[2:3]
29419// CHECK: [0x0a,0x00,0x7b,0xd0,0x01,0x05,0x02,0x60]
29420
29421v_cmpx_ngt_f64_e64 s[10:11], |v[1:2]|, v[2:3]
29422// CHECK: [0x0a,0x01,0x7b,0xd0,0x01,0x05,0x02,0x00]
29423
29424v_cmpx_ngt_f64_e64 s[10:11], v[1:2], |v[2:3]|
29425// CHECK: [0x0a,0x02,0x7b,0xd0,0x01,0x05,0x02,0x00]
29426
29427v_cmpx_ngt_f64_e64 s[10:11], |v[1:2]|, |v[2:3]|
29428// CHECK: [0x0a,0x03,0x7b,0xd0,0x01,0x05,0x02,0x00]
29429
29430v_cmpx_ngt_f64_e64 s[10:11], v[1:2], v[2:3] clamp
29431// CHECK: [0x0a,0x80,0x7b,0xd0,0x01,0x05,0x02,0x00]
29432
29433v_cmpx_nle_f64_e64 s[10:11], v[1:2], v[2:3]
29434// CHECK: [0x0a,0x00,0x7c,0xd0,0x01,0x05,0x02,0x00]
29435
29436v_cmpx_nle_f64_e64 s[12:13], v[1:2], v[2:3]
29437// CHECK: [0x0c,0x00,0x7c,0xd0,0x01,0x05,0x02,0x00]
29438
29439v_cmpx_nle_f64_e64 s[100:101], v[1:2], v[2:3]
29440// CHECK: [0x64,0x00,0x7c,0xd0,0x01,0x05,0x02,0x00]
29441
29442v_cmpx_nle_f64_e64 flat_scratch, v[1:2], v[2:3]
29443// CHECK: [0x66,0x00,0x7c,0xd0,0x01,0x05,0x02,0x00]
29444
29445v_cmpx_nle_f64_e64 vcc, v[1:2], v[2:3]
29446// CHECK: [0x6a,0x00,0x7c,0xd0,0x01,0x05,0x02,0x00]
29447
29448v_cmpx_nle_f64_e64 tba, v[1:2], v[2:3]
29449// CHECK: [0x6c,0x00,0x7c,0xd0,0x01,0x05,0x02,0x00]
29450
29451v_cmpx_nle_f64_e64 tma, v[1:2], v[2:3]
29452// CHECK: [0x6e,0x00,0x7c,0xd0,0x01,0x05,0x02,0x00]
29453
29454v_cmpx_nle_f64_e64 ttmp[10:11], v[1:2], v[2:3]
29455// CHECK: [0x7a,0x00,0x7c,0xd0,0x01,0x05,0x02,0x00]
29456
29457v_cmpx_nle_f64_e64 s[10:11], v[254:255], v[2:3]
29458// CHECK: [0x0a,0x00,0x7c,0xd0,0xfe,0x05,0x02,0x00]
29459
29460v_cmpx_nle_f64_e64 s[10:11], s[2:3], v[2:3]
29461// CHECK: [0x0a,0x00,0x7c,0xd0,0x02,0x04,0x02,0x00]
29462
29463v_cmpx_nle_f64_e64 s[10:11], s[4:5], v[2:3]
29464// CHECK: [0x0a,0x00,0x7c,0xd0,0x04,0x04,0x02,0x00]
29465
29466v_cmpx_nle_f64_e64 s[10:11], s[100:101], v[2:3]
29467// CHECK: [0x0a,0x00,0x7c,0xd0,0x64,0x04,0x02,0x00]
29468
29469v_cmpx_nle_f64_e64 s[10:11], flat_scratch, v[2:3]
29470// CHECK: [0x0a,0x00,0x7c,0xd0,0x66,0x04,0x02,0x00]
29471
29472v_cmpx_nle_f64_e64 s[10:11], vcc, v[2:3]
29473// CHECK: [0x0a,0x00,0x7c,0xd0,0x6a,0x04,0x02,0x00]
29474
29475v_cmpx_nle_f64_e64 s[10:11], tba, v[2:3]
29476// CHECK: [0x0a,0x00,0x7c,0xd0,0x6c,0x04,0x02,0x00]
29477
29478v_cmpx_nle_f64_e64 s[10:11], tma, v[2:3]
29479// CHECK: [0x0a,0x00,0x7c,0xd0,0x6e,0x04,0x02,0x00]
29480
29481v_cmpx_nle_f64_e64 s[10:11], ttmp[10:11], v[2:3]
29482// CHECK: [0x0a,0x00,0x7c,0xd0,0x7a,0x04,0x02,0x00]
29483
29484v_cmpx_nle_f64_e64 s[10:11], exec, v[2:3]
29485// CHECK: [0x0a,0x00,0x7c,0xd0,0x7e,0x04,0x02,0x00]
29486
29487v_cmpx_nle_f64_e64 s[10:11], 0, v[2:3]
29488// CHECK: [0x0a,0x00,0x7c,0xd0,0x80,0x04,0x02,0x00]
29489
29490v_cmpx_nle_f64_e64 s[10:11], -1, v[2:3]
29491// CHECK: [0x0a,0x00,0x7c,0xd0,0xc1,0x04,0x02,0x00]
29492
29493v_cmpx_nle_f64_e64 s[10:11], 0.5, v[2:3]
29494// CHECK: [0x0a,0x00,0x7c,0xd0,0xf0,0x04,0x02,0x00]
29495
29496v_cmpx_nle_f64_e64 s[10:11], -4.0, v[2:3]
29497// CHECK: [0x0a,0x00,0x7c,0xd0,0xf7,0x04,0x02,0x00]
29498
29499v_cmpx_nle_f64_e64 s[10:11], src_vccz, v[2:3]
29500// CHECK: [0x0a,0x00,0x7c,0xd0,0xfb,0x04,0x02,0x00]
29501
29502v_cmpx_nle_f64_e64 s[10:11], src_execz, v[2:3]
29503// CHECK: [0x0a,0x00,0x7c,0xd0,0xfc,0x04,0x02,0x00]
29504
29505v_cmpx_nle_f64_e64 s[10:11], src_scc, v[2:3]
29506// CHECK: [0x0a,0x00,0x7c,0xd0,0xfd,0x04,0x02,0x00]
29507
29508v_cmpx_nle_f64_e64 s[10:11], v[1:2], v[254:255]
29509// CHECK: [0x0a,0x00,0x7c,0xd0,0x01,0xfd,0x03,0x00]
29510
29511v_cmpx_nle_f64_e64 s[10:11], v[1:2], s[4:5]
29512// CHECK: [0x0a,0x00,0x7c,0xd0,0x01,0x09,0x00,0x00]
29513
29514v_cmpx_nle_f64_e64 s[10:11], v[1:2], s[6:7]
29515// CHECK: [0x0a,0x00,0x7c,0xd0,0x01,0x0d,0x00,0x00]
29516
29517v_cmpx_nle_f64_e64 s[10:11], v[1:2], s[100:101]
29518// CHECK: [0x0a,0x00,0x7c,0xd0,0x01,0xc9,0x00,0x00]
29519
29520v_cmpx_nle_f64_e64 s[10:11], v[1:2], flat_scratch
29521// CHECK: [0x0a,0x00,0x7c,0xd0,0x01,0xcd,0x00,0x00]
29522
29523v_cmpx_nle_f64_e64 s[10:11], v[1:2], vcc
29524// CHECK: [0x0a,0x00,0x7c,0xd0,0x01,0xd5,0x00,0x00]
29525
29526v_cmpx_nle_f64_e64 s[10:11], v[1:2], tba
29527// CHECK: [0x0a,0x00,0x7c,0xd0,0x01,0xd9,0x00,0x00]
29528
29529v_cmpx_nle_f64_e64 s[10:11], v[1:2], tma
29530// CHECK: [0x0a,0x00,0x7c,0xd0,0x01,0xdd,0x00,0x00]
29531
29532v_cmpx_nle_f64_e64 s[10:11], v[1:2], ttmp[10:11]
29533// CHECK: [0x0a,0x00,0x7c,0xd0,0x01,0xf5,0x00,0x00]
29534
29535v_cmpx_nle_f64_e64 s[10:11], v[1:2], exec
29536// CHECK: [0x0a,0x00,0x7c,0xd0,0x01,0xfd,0x00,0x00]
29537
29538v_cmpx_nle_f64_e64 s[10:11], v[1:2], 0
29539// CHECK: [0x0a,0x00,0x7c,0xd0,0x01,0x01,0x01,0x00]
29540
29541v_cmpx_nle_f64_e64 s[10:11], v[1:2], -1
29542// CHECK: [0x0a,0x00,0x7c,0xd0,0x01,0x83,0x01,0x00]
29543
29544v_cmpx_nle_f64_e64 s[10:11], v[1:2], 0.5
29545// CHECK: [0x0a,0x00,0x7c,0xd0,0x01,0xe1,0x01,0x00]
29546
29547v_cmpx_nle_f64_e64 s[10:11], v[1:2], -4.0
29548// CHECK: [0x0a,0x00,0x7c,0xd0,0x01,0xef,0x01,0x00]
29549
29550v_cmpx_nle_f64_e64 s[10:11], v[1:2], src_vccz
29551// CHECK: [0x0a,0x00,0x7c,0xd0,0x01,0xf7,0x01,0x00]
29552
29553v_cmpx_nle_f64_e64 s[10:11], v[1:2], src_execz
29554// CHECK: [0x0a,0x00,0x7c,0xd0,0x01,0xf9,0x01,0x00]
29555
29556v_cmpx_nle_f64_e64 s[10:11], v[1:2], src_scc
29557// CHECK: [0x0a,0x00,0x7c,0xd0,0x01,0xfb,0x01,0x00]
29558
29559v_cmpx_nle_f64_e64 s[10:11], -v[1:2], v[2:3]
29560// CHECK: [0x0a,0x00,0x7c,0xd0,0x01,0x05,0x02,0x20]
29561
29562v_cmpx_nle_f64_e64 s[10:11], v[1:2], -v[2:3]
29563// CHECK: [0x0a,0x00,0x7c,0xd0,0x01,0x05,0x02,0x40]
29564
29565v_cmpx_nle_f64_e64 s[10:11], -v[1:2], -v[2:3]
29566// CHECK: [0x0a,0x00,0x7c,0xd0,0x01,0x05,0x02,0x60]
29567
29568v_cmpx_nle_f64_e64 s[10:11], |v[1:2]|, v[2:3]
29569// CHECK: [0x0a,0x01,0x7c,0xd0,0x01,0x05,0x02,0x00]
29570
29571v_cmpx_nle_f64_e64 s[10:11], v[1:2], |v[2:3]|
29572// CHECK: [0x0a,0x02,0x7c,0xd0,0x01,0x05,0x02,0x00]
29573
29574v_cmpx_nle_f64_e64 s[10:11], |v[1:2]|, |v[2:3]|
29575// CHECK: [0x0a,0x03,0x7c,0xd0,0x01,0x05,0x02,0x00]
29576
29577v_cmpx_nle_f64_e64 s[10:11], v[1:2], v[2:3] clamp
29578// CHECK: [0x0a,0x80,0x7c,0xd0,0x01,0x05,0x02,0x00]
29579
29580v_cmpx_neq_f64_e64 s[10:11], v[1:2], v[2:3]
29581// CHECK: [0x0a,0x00,0x7d,0xd0,0x01,0x05,0x02,0x00]
29582
29583v_cmpx_neq_f64_e64 s[12:13], v[1:2], v[2:3]
29584// CHECK: [0x0c,0x00,0x7d,0xd0,0x01,0x05,0x02,0x00]
29585
29586v_cmpx_neq_f64_e64 s[100:101], v[1:2], v[2:3]
29587// CHECK: [0x64,0x00,0x7d,0xd0,0x01,0x05,0x02,0x00]
29588
29589v_cmpx_neq_f64_e64 flat_scratch, v[1:2], v[2:3]
29590// CHECK: [0x66,0x00,0x7d,0xd0,0x01,0x05,0x02,0x00]
29591
29592v_cmpx_neq_f64_e64 vcc, v[1:2], v[2:3]
29593// CHECK: [0x6a,0x00,0x7d,0xd0,0x01,0x05,0x02,0x00]
29594
29595v_cmpx_neq_f64_e64 tba, v[1:2], v[2:3]
29596// CHECK: [0x6c,0x00,0x7d,0xd0,0x01,0x05,0x02,0x00]
29597
29598v_cmpx_neq_f64_e64 tma, v[1:2], v[2:3]
29599// CHECK: [0x6e,0x00,0x7d,0xd0,0x01,0x05,0x02,0x00]
29600
29601v_cmpx_neq_f64_e64 ttmp[10:11], v[1:2], v[2:3]
29602// CHECK: [0x7a,0x00,0x7d,0xd0,0x01,0x05,0x02,0x00]
29603
29604v_cmpx_neq_f64_e64 s[10:11], v[254:255], v[2:3]
29605// CHECK: [0x0a,0x00,0x7d,0xd0,0xfe,0x05,0x02,0x00]
29606
29607v_cmpx_neq_f64_e64 s[10:11], s[2:3], v[2:3]
29608// CHECK: [0x0a,0x00,0x7d,0xd0,0x02,0x04,0x02,0x00]
29609
29610v_cmpx_neq_f64_e64 s[10:11], s[4:5], v[2:3]
29611// CHECK: [0x0a,0x00,0x7d,0xd0,0x04,0x04,0x02,0x00]
29612
29613v_cmpx_neq_f64_e64 s[10:11], s[100:101], v[2:3]
29614// CHECK: [0x0a,0x00,0x7d,0xd0,0x64,0x04,0x02,0x00]
29615
29616v_cmpx_neq_f64_e64 s[10:11], flat_scratch, v[2:3]
29617// CHECK: [0x0a,0x00,0x7d,0xd0,0x66,0x04,0x02,0x00]
29618
29619v_cmpx_neq_f64_e64 s[10:11], vcc, v[2:3]
29620// CHECK: [0x0a,0x00,0x7d,0xd0,0x6a,0x04,0x02,0x00]
29621
29622v_cmpx_neq_f64_e64 s[10:11], tba, v[2:3]
29623// CHECK: [0x0a,0x00,0x7d,0xd0,0x6c,0x04,0x02,0x00]
29624
29625v_cmpx_neq_f64_e64 s[10:11], tma, v[2:3]
29626// CHECK: [0x0a,0x00,0x7d,0xd0,0x6e,0x04,0x02,0x00]
29627
29628v_cmpx_neq_f64_e64 s[10:11], ttmp[10:11], v[2:3]
29629// CHECK: [0x0a,0x00,0x7d,0xd0,0x7a,0x04,0x02,0x00]
29630
29631v_cmpx_neq_f64_e64 s[10:11], exec, v[2:3]
29632// CHECK: [0x0a,0x00,0x7d,0xd0,0x7e,0x04,0x02,0x00]
29633
29634v_cmpx_neq_f64_e64 s[10:11], 0, v[2:3]
29635// CHECK: [0x0a,0x00,0x7d,0xd0,0x80,0x04,0x02,0x00]
29636
29637v_cmpx_neq_f64_e64 s[10:11], -1, v[2:3]
29638// CHECK: [0x0a,0x00,0x7d,0xd0,0xc1,0x04,0x02,0x00]
29639
29640v_cmpx_neq_f64_e64 s[10:11], 0.5, v[2:3]
29641// CHECK: [0x0a,0x00,0x7d,0xd0,0xf0,0x04,0x02,0x00]
29642
29643v_cmpx_neq_f64_e64 s[10:11], -4.0, v[2:3]
29644// CHECK: [0x0a,0x00,0x7d,0xd0,0xf7,0x04,0x02,0x00]
29645
29646v_cmpx_neq_f64_e64 s[10:11], src_vccz, v[2:3]
29647// CHECK: [0x0a,0x00,0x7d,0xd0,0xfb,0x04,0x02,0x00]
29648
29649v_cmpx_neq_f64_e64 s[10:11], src_execz, v[2:3]
29650// CHECK: [0x0a,0x00,0x7d,0xd0,0xfc,0x04,0x02,0x00]
29651
29652v_cmpx_neq_f64_e64 s[10:11], src_scc, v[2:3]
29653// CHECK: [0x0a,0x00,0x7d,0xd0,0xfd,0x04,0x02,0x00]
29654
29655v_cmpx_neq_f64_e64 s[10:11], v[1:2], v[254:255]
29656// CHECK: [0x0a,0x00,0x7d,0xd0,0x01,0xfd,0x03,0x00]
29657
29658v_cmpx_neq_f64_e64 s[10:11], v[1:2], s[4:5]
29659// CHECK: [0x0a,0x00,0x7d,0xd0,0x01,0x09,0x00,0x00]
29660
29661v_cmpx_neq_f64_e64 s[10:11], v[1:2], s[6:7]
29662// CHECK: [0x0a,0x00,0x7d,0xd0,0x01,0x0d,0x00,0x00]
29663
29664v_cmpx_neq_f64_e64 s[10:11], v[1:2], s[100:101]
29665// CHECK: [0x0a,0x00,0x7d,0xd0,0x01,0xc9,0x00,0x00]
29666
29667v_cmpx_neq_f64_e64 s[10:11], v[1:2], flat_scratch
29668// CHECK: [0x0a,0x00,0x7d,0xd0,0x01,0xcd,0x00,0x00]
29669
29670v_cmpx_neq_f64_e64 s[10:11], v[1:2], vcc
29671// CHECK: [0x0a,0x00,0x7d,0xd0,0x01,0xd5,0x00,0x00]
29672
29673v_cmpx_neq_f64_e64 s[10:11], v[1:2], tba
29674// CHECK: [0x0a,0x00,0x7d,0xd0,0x01,0xd9,0x00,0x00]
29675
29676v_cmpx_neq_f64_e64 s[10:11], v[1:2], tma
29677// CHECK: [0x0a,0x00,0x7d,0xd0,0x01,0xdd,0x00,0x00]
29678
29679v_cmpx_neq_f64_e64 s[10:11], v[1:2], ttmp[10:11]
29680// CHECK: [0x0a,0x00,0x7d,0xd0,0x01,0xf5,0x00,0x00]
29681
29682v_cmpx_neq_f64_e64 s[10:11], v[1:2], exec
29683// CHECK: [0x0a,0x00,0x7d,0xd0,0x01,0xfd,0x00,0x00]
29684
29685v_cmpx_neq_f64_e64 s[10:11], v[1:2], 0
29686// CHECK: [0x0a,0x00,0x7d,0xd0,0x01,0x01,0x01,0x00]
29687
29688v_cmpx_neq_f64_e64 s[10:11], v[1:2], -1
29689// CHECK: [0x0a,0x00,0x7d,0xd0,0x01,0x83,0x01,0x00]
29690
29691v_cmpx_neq_f64_e64 s[10:11], v[1:2], 0.5
29692// CHECK: [0x0a,0x00,0x7d,0xd0,0x01,0xe1,0x01,0x00]
29693
29694v_cmpx_neq_f64_e64 s[10:11], v[1:2], -4.0
29695// CHECK: [0x0a,0x00,0x7d,0xd0,0x01,0xef,0x01,0x00]
29696
29697v_cmpx_neq_f64_e64 s[10:11], v[1:2], src_vccz
29698// CHECK: [0x0a,0x00,0x7d,0xd0,0x01,0xf7,0x01,0x00]
29699
29700v_cmpx_neq_f64_e64 s[10:11], v[1:2], src_execz
29701// CHECK: [0x0a,0x00,0x7d,0xd0,0x01,0xf9,0x01,0x00]
29702
29703v_cmpx_neq_f64_e64 s[10:11], v[1:2], src_scc
29704// CHECK: [0x0a,0x00,0x7d,0xd0,0x01,0xfb,0x01,0x00]
29705
29706v_cmpx_neq_f64_e64 s[10:11], -v[1:2], v[2:3]
29707// CHECK: [0x0a,0x00,0x7d,0xd0,0x01,0x05,0x02,0x20]
29708
29709v_cmpx_neq_f64_e64 s[10:11], v[1:2], -v[2:3]
29710// CHECK: [0x0a,0x00,0x7d,0xd0,0x01,0x05,0x02,0x40]
29711
29712v_cmpx_neq_f64_e64 s[10:11], -v[1:2], -v[2:3]
29713// CHECK: [0x0a,0x00,0x7d,0xd0,0x01,0x05,0x02,0x60]
29714
29715v_cmpx_neq_f64_e64 s[10:11], |v[1:2]|, v[2:3]
29716// CHECK: [0x0a,0x01,0x7d,0xd0,0x01,0x05,0x02,0x00]
29717
29718v_cmpx_neq_f64_e64 s[10:11], v[1:2], |v[2:3]|
29719// CHECK: [0x0a,0x02,0x7d,0xd0,0x01,0x05,0x02,0x00]
29720
29721v_cmpx_neq_f64_e64 s[10:11], |v[1:2]|, |v[2:3]|
29722// CHECK: [0x0a,0x03,0x7d,0xd0,0x01,0x05,0x02,0x00]
29723
29724v_cmpx_neq_f64_e64 s[10:11], v[1:2], v[2:3] clamp
29725// CHECK: [0x0a,0x80,0x7d,0xd0,0x01,0x05,0x02,0x00]
29726
29727v_cmpx_nlt_f64_e64 s[10:11], v[1:2], v[2:3]
29728// CHECK: [0x0a,0x00,0x7e,0xd0,0x01,0x05,0x02,0x00]
29729
29730v_cmpx_nlt_f64_e64 s[12:13], v[1:2], v[2:3]
29731// CHECK: [0x0c,0x00,0x7e,0xd0,0x01,0x05,0x02,0x00]
29732
29733v_cmpx_nlt_f64_e64 s[100:101], v[1:2], v[2:3]
29734// CHECK: [0x64,0x00,0x7e,0xd0,0x01,0x05,0x02,0x00]
29735
29736v_cmpx_nlt_f64_e64 flat_scratch, v[1:2], v[2:3]
29737// CHECK: [0x66,0x00,0x7e,0xd0,0x01,0x05,0x02,0x00]
29738
29739v_cmpx_nlt_f64_e64 vcc, v[1:2], v[2:3]
29740// CHECK: [0x6a,0x00,0x7e,0xd0,0x01,0x05,0x02,0x00]
29741
29742v_cmpx_nlt_f64_e64 tba, v[1:2], v[2:3]
29743// CHECK: [0x6c,0x00,0x7e,0xd0,0x01,0x05,0x02,0x00]
29744
29745v_cmpx_nlt_f64_e64 tma, v[1:2], v[2:3]
29746// CHECK: [0x6e,0x00,0x7e,0xd0,0x01,0x05,0x02,0x00]
29747
29748v_cmpx_nlt_f64_e64 ttmp[10:11], v[1:2], v[2:3]
29749// CHECK: [0x7a,0x00,0x7e,0xd0,0x01,0x05,0x02,0x00]
29750
29751v_cmpx_nlt_f64_e64 s[10:11], v[254:255], v[2:3]
29752// CHECK: [0x0a,0x00,0x7e,0xd0,0xfe,0x05,0x02,0x00]
29753
29754v_cmpx_nlt_f64_e64 s[10:11], s[2:3], v[2:3]
29755// CHECK: [0x0a,0x00,0x7e,0xd0,0x02,0x04,0x02,0x00]
29756
29757v_cmpx_nlt_f64_e64 s[10:11], s[4:5], v[2:3]
29758// CHECK: [0x0a,0x00,0x7e,0xd0,0x04,0x04,0x02,0x00]
29759
29760v_cmpx_nlt_f64_e64 s[10:11], s[100:101], v[2:3]
29761// CHECK: [0x0a,0x00,0x7e,0xd0,0x64,0x04,0x02,0x00]
29762
29763v_cmpx_nlt_f64_e64 s[10:11], flat_scratch, v[2:3]
29764// CHECK: [0x0a,0x00,0x7e,0xd0,0x66,0x04,0x02,0x00]
29765
29766v_cmpx_nlt_f64_e64 s[10:11], vcc, v[2:3]
29767// CHECK: [0x0a,0x00,0x7e,0xd0,0x6a,0x04,0x02,0x00]
29768
29769v_cmpx_nlt_f64_e64 s[10:11], tba, v[2:3]
29770// CHECK: [0x0a,0x00,0x7e,0xd0,0x6c,0x04,0x02,0x00]
29771
29772v_cmpx_nlt_f64_e64 s[10:11], tma, v[2:3]
29773// CHECK: [0x0a,0x00,0x7e,0xd0,0x6e,0x04,0x02,0x00]
29774
29775v_cmpx_nlt_f64_e64 s[10:11], ttmp[10:11], v[2:3]
29776// CHECK: [0x0a,0x00,0x7e,0xd0,0x7a,0x04,0x02,0x00]
29777
29778v_cmpx_nlt_f64_e64 s[10:11], exec, v[2:3]
29779// CHECK: [0x0a,0x00,0x7e,0xd0,0x7e,0x04,0x02,0x00]
29780
29781v_cmpx_nlt_f64_e64 s[10:11], 0, v[2:3]
29782// CHECK: [0x0a,0x00,0x7e,0xd0,0x80,0x04,0x02,0x00]
29783
29784v_cmpx_nlt_f64_e64 s[10:11], -1, v[2:3]
29785// CHECK: [0x0a,0x00,0x7e,0xd0,0xc1,0x04,0x02,0x00]
29786
29787v_cmpx_nlt_f64_e64 s[10:11], 0.5, v[2:3]
29788// CHECK: [0x0a,0x00,0x7e,0xd0,0xf0,0x04,0x02,0x00]
29789
29790v_cmpx_nlt_f64_e64 s[10:11], -4.0, v[2:3]
29791// CHECK: [0x0a,0x00,0x7e,0xd0,0xf7,0x04,0x02,0x00]
29792
29793v_cmpx_nlt_f64_e64 s[10:11], src_vccz, v[2:3]
29794// CHECK: [0x0a,0x00,0x7e,0xd0,0xfb,0x04,0x02,0x00]
29795
29796v_cmpx_nlt_f64_e64 s[10:11], src_execz, v[2:3]
29797// CHECK: [0x0a,0x00,0x7e,0xd0,0xfc,0x04,0x02,0x00]
29798
29799v_cmpx_nlt_f64_e64 s[10:11], src_scc, v[2:3]
29800// CHECK: [0x0a,0x00,0x7e,0xd0,0xfd,0x04,0x02,0x00]
29801
29802v_cmpx_nlt_f64_e64 s[10:11], v[1:2], v[254:255]
29803// CHECK: [0x0a,0x00,0x7e,0xd0,0x01,0xfd,0x03,0x00]
29804
29805v_cmpx_nlt_f64_e64 s[10:11], v[1:2], s[4:5]
29806// CHECK: [0x0a,0x00,0x7e,0xd0,0x01,0x09,0x00,0x00]
29807
29808v_cmpx_nlt_f64_e64 s[10:11], v[1:2], s[6:7]
29809// CHECK: [0x0a,0x00,0x7e,0xd0,0x01,0x0d,0x00,0x00]
29810
29811v_cmpx_nlt_f64_e64 s[10:11], v[1:2], s[100:101]
29812// CHECK: [0x0a,0x00,0x7e,0xd0,0x01,0xc9,0x00,0x00]
29813
29814v_cmpx_nlt_f64_e64 s[10:11], v[1:2], flat_scratch
29815// CHECK: [0x0a,0x00,0x7e,0xd0,0x01,0xcd,0x00,0x00]
29816
29817v_cmpx_nlt_f64_e64 s[10:11], v[1:2], vcc
29818// CHECK: [0x0a,0x00,0x7e,0xd0,0x01,0xd5,0x00,0x00]
29819
29820v_cmpx_nlt_f64_e64 s[10:11], v[1:2], tba
29821// CHECK: [0x0a,0x00,0x7e,0xd0,0x01,0xd9,0x00,0x00]
29822
29823v_cmpx_nlt_f64_e64 s[10:11], v[1:2], tma
29824// CHECK: [0x0a,0x00,0x7e,0xd0,0x01,0xdd,0x00,0x00]
29825
29826v_cmpx_nlt_f64_e64 s[10:11], v[1:2], ttmp[10:11]
29827// CHECK: [0x0a,0x00,0x7e,0xd0,0x01,0xf5,0x00,0x00]
29828
29829v_cmpx_nlt_f64_e64 s[10:11], v[1:2], exec
29830// CHECK: [0x0a,0x00,0x7e,0xd0,0x01,0xfd,0x00,0x00]
29831
29832v_cmpx_nlt_f64_e64 s[10:11], v[1:2], 0
29833// CHECK: [0x0a,0x00,0x7e,0xd0,0x01,0x01,0x01,0x00]
29834
29835v_cmpx_nlt_f64_e64 s[10:11], v[1:2], -1
29836// CHECK: [0x0a,0x00,0x7e,0xd0,0x01,0x83,0x01,0x00]
29837
29838v_cmpx_nlt_f64_e64 s[10:11], v[1:2], 0.5
29839// CHECK: [0x0a,0x00,0x7e,0xd0,0x01,0xe1,0x01,0x00]
29840
29841v_cmpx_nlt_f64_e64 s[10:11], v[1:2], -4.0
29842// CHECK: [0x0a,0x00,0x7e,0xd0,0x01,0xef,0x01,0x00]
29843
29844v_cmpx_nlt_f64_e64 s[10:11], v[1:2], src_vccz
29845// CHECK: [0x0a,0x00,0x7e,0xd0,0x01,0xf7,0x01,0x00]
29846
29847v_cmpx_nlt_f64_e64 s[10:11], v[1:2], src_execz
29848// CHECK: [0x0a,0x00,0x7e,0xd0,0x01,0xf9,0x01,0x00]
29849
29850v_cmpx_nlt_f64_e64 s[10:11], v[1:2], src_scc
29851// CHECK: [0x0a,0x00,0x7e,0xd0,0x01,0xfb,0x01,0x00]
29852
29853v_cmpx_nlt_f64_e64 s[10:11], -v[1:2], v[2:3]
29854// CHECK: [0x0a,0x00,0x7e,0xd0,0x01,0x05,0x02,0x20]
29855
29856v_cmpx_nlt_f64_e64 s[10:11], v[1:2], -v[2:3]
29857// CHECK: [0x0a,0x00,0x7e,0xd0,0x01,0x05,0x02,0x40]
29858
29859v_cmpx_nlt_f64_e64 s[10:11], -v[1:2], -v[2:3]
29860// CHECK: [0x0a,0x00,0x7e,0xd0,0x01,0x05,0x02,0x60]
29861
29862v_cmpx_nlt_f64_e64 s[10:11], |v[1:2]|, v[2:3]
29863// CHECK: [0x0a,0x01,0x7e,0xd0,0x01,0x05,0x02,0x00]
29864
29865v_cmpx_nlt_f64_e64 s[10:11], v[1:2], |v[2:3]|
29866// CHECK: [0x0a,0x02,0x7e,0xd0,0x01,0x05,0x02,0x00]
29867
29868v_cmpx_nlt_f64_e64 s[10:11], |v[1:2]|, |v[2:3]|
29869// CHECK: [0x0a,0x03,0x7e,0xd0,0x01,0x05,0x02,0x00]
29870
29871v_cmpx_nlt_f64_e64 s[10:11], v[1:2], v[2:3] clamp
29872// CHECK: [0x0a,0x80,0x7e,0xd0,0x01,0x05,0x02,0x00]
29873
29874v_cmpx_tru_f64_e64 s[10:11], v[1:2], v[2:3]
29875// CHECK: [0x0a,0x00,0x7f,0xd0,0x01,0x05,0x02,0x00]
29876
29877v_cmpx_tru_f64_e64 s[12:13], v[1:2], v[2:3]
29878// CHECK: [0x0c,0x00,0x7f,0xd0,0x01,0x05,0x02,0x00]
29879
29880v_cmpx_tru_f64_e64 s[100:101], v[1:2], v[2:3]
29881// CHECK: [0x64,0x00,0x7f,0xd0,0x01,0x05,0x02,0x00]
29882
29883v_cmpx_tru_f64_e64 flat_scratch, v[1:2], v[2:3]
29884// CHECK: [0x66,0x00,0x7f,0xd0,0x01,0x05,0x02,0x00]
29885
29886v_cmpx_tru_f64_e64 vcc, v[1:2], v[2:3]
29887// CHECK: [0x6a,0x00,0x7f,0xd0,0x01,0x05,0x02,0x00]
29888
29889v_cmpx_tru_f64_e64 tba, v[1:2], v[2:3]
29890// CHECK: [0x6c,0x00,0x7f,0xd0,0x01,0x05,0x02,0x00]
29891
29892v_cmpx_tru_f64_e64 tma, v[1:2], v[2:3]
29893// CHECK: [0x6e,0x00,0x7f,0xd0,0x01,0x05,0x02,0x00]
29894
29895v_cmpx_tru_f64_e64 ttmp[10:11], v[1:2], v[2:3]
29896// CHECK: [0x7a,0x00,0x7f,0xd0,0x01,0x05,0x02,0x00]
29897
29898v_cmpx_tru_f64_e64 s[10:11], v[254:255], v[2:3]
29899// CHECK: [0x0a,0x00,0x7f,0xd0,0xfe,0x05,0x02,0x00]
29900
29901v_cmpx_tru_f64_e64 s[10:11], s[2:3], v[2:3]
29902// CHECK: [0x0a,0x00,0x7f,0xd0,0x02,0x04,0x02,0x00]
29903
29904v_cmpx_tru_f64_e64 s[10:11], s[4:5], v[2:3]
29905// CHECK: [0x0a,0x00,0x7f,0xd0,0x04,0x04,0x02,0x00]
29906
29907v_cmpx_tru_f64_e64 s[10:11], s[100:101], v[2:3]
29908// CHECK: [0x0a,0x00,0x7f,0xd0,0x64,0x04,0x02,0x00]
29909
29910v_cmpx_tru_f64_e64 s[10:11], flat_scratch, v[2:3]
29911// CHECK: [0x0a,0x00,0x7f,0xd0,0x66,0x04,0x02,0x00]
29912
29913v_cmpx_tru_f64_e64 s[10:11], vcc, v[2:3]
29914// CHECK: [0x0a,0x00,0x7f,0xd0,0x6a,0x04,0x02,0x00]
29915
29916v_cmpx_tru_f64_e64 s[10:11], tba, v[2:3]
29917// CHECK: [0x0a,0x00,0x7f,0xd0,0x6c,0x04,0x02,0x00]
29918
29919v_cmpx_tru_f64_e64 s[10:11], tma, v[2:3]
29920// CHECK: [0x0a,0x00,0x7f,0xd0,0x6e,0x04,0x02,0x00]
29921
29922v_cmpx_tru_f64_e64 s[10:11], ttmp[10:11], v[2:3]
29923// CHECK: [0x0a,0x00,0x7f,0xd0,0x7a,0x04,0x02,0x00]
29924
29925v_cmpx_tru_f64_e64 s[10:11], exec, v[2:3]
29926// CHECK: [0x0a,0x00,0x7f,0xd0,0x7e,0x04,0x02,0x00]
29927
29928v_cmpx_tru_f64_e64 s[10:11], 0, v[2:3]
29929// CHECK: [0x0a,0x00,0x7f,0xd0,0x80,0x04,0x02,0x00]
29930
29931v_cmpx_tru_f64_e64 s[10:11], -1, v[2:3]
29932// CHECK: [0x0a,0x00,0x7f,0xd0,0xc1,0x04,0x02,0x00]
29933
29934v_cmpx_tru_f64_e64 s[10:11], 0.5, v[2:3]
29935// CHECK: [0x0a,0x00,0x7f,0xd0,0xf0,0x04,0x02,0x00]
29936
29937v_cmpx_tru_f64_e64 s[10:11], -4.0, v[2:3]
29938// CHECK: [0x0a,0x00,0x7f,0xd0,0xf7,0x04,0x02,0x00]
29939
29940v_cmpx_tru_f64_e64 s[10:11], src_vccz, v[2:3]
29941// CHECK: [0x0a,0x00,0x7f,0xd0,0xfb,0x04,0x02,0x00]
29942
29943v_cmpx_tru_f64_e64 s[10:11], src_execz, v[2:3]
29944// CHECK: [0x0a,0x00,0x7f,0xd0,0xfc,0x04,0x02,0x00]
29945
29946v_cmpx_tru_f64_e64 s[10:11], src_scc, v[2:3]
29947// CHECK: [0x0a,0x00,0x7f,0xd0,0xfd,0x04,0x02,0x00]
29948
29949v_cmpx_tru_f64_e64 s[10:11], v[1:2], v[254:255]
29950// CHECK: [0x0a,0x00,0x7f,0xd0,0x01,0xfd,0x03,0x00]
29951
29952v_cmpx_tru_f64_e64 s[10:11], v[1:2], s[4:5]
29953// CHECK: [0x0a,0x00,0x7f,0xd0,0x01,0x09,0x00,0x00]
29954
29955v_cmpx_tru_f64_e64 s[10:11], v[1:2], s[6:7]
29956// CHECK: [0x0a,0x00,0x7f,0xd0,0x01,0x0d,0x00,0x00]
29957
29958v_cmpx_tru_f64_e64 s[10:11], v[1:2], s[100:101]
29959// CHECK: [0x0a,0x00,0x7f,0xd0,0x01,0xc9,0x00,0x00]
29960
29961v_cmpx_tru_f64_e64 s[10:11], v[1:2], flat_scratch
29962// CHECK: [0x0a,0x00,0x7f,0xd0,0x01,0xcd,0x00,0x00]
29963
29964v_cmpx_tru_f64_e64 s[10:11], v[1:2], vcc
29965// CHECK: [0x0a,0x00,0x7f,0xd0,0x01,0xd5,0x00,0x00]
29966
29967v_cmpx_tru_f64_e64 s[10:11], v[1:2], tba
29968// CHECK: [0x0a,0x00,0x7f,0xd0,0x01,0xd9,0x00,0x00]
29969
29970v_cmpx_tru_f64_e64 s[10:11], v[1:2], tma
29971// CHECK: [0x0a,0x00,0x7f,0xd0,0x01,0xdd,0x00,0x00]
29972
29973v_cmpx_tru_f64_e64 s[10:11], v[1:2], ttmp[10:11]
29974// CHECK: [0x0a,0x00,0x7f,0xd0,0x01,0xf5,0x00,0x00]
29975
29976v_cmpx_tru_f64_e64 s[10:11], v[1:2], exec
29977// CHECK: [0x0a,0x00,0x7f,0xd0,0x01,0xfd,0x00,0x00]
29978
29979v_cmpx_tru_f64_e64 s[10:11], v[1:2], 0
29980// CHECK: [0x0a,0x00,0x7f,0xd0,0x01,0x01,0x01,0x00]
29981
29982v_cmpx_tru_f64_e64 s[10:11], v[1:2], -1
29983// CHECK: [0x0a,0x00,0x7f,0xd0,0x01,0x83,0x01,0x00]
29984
29985v_cmpx_tru_f64_e64 s[10:11], v[1:2], 0.5
29986// CHECK: [0x0a,0x00,0x7f,0xd0,0x01,0xe1,0x01,0x00]
29987
29988v_cmpx_tru_f64_e64 s[10:11], v[1:2], -4.0
29989// CHECK: [0x0a,0x00,0x7f,0xd0,0x01,0xef,0x01,0x00]
29990
29991v_cmpx_tru_f64_e64 s[10:11], v[1:2], src_vccz
29992// CHECK: [0x0a,0x00,0x7f,0xd0,0x01,0xf7,0x01,0x00]
29993
29994v_cmpx_tru_f64_e64 s[10:11], v[1:2], src_execz
29995// CHECK: [0x0a,0x00,0x7f,0xd0,0x01,0xf9,0x01,0x00]
29996
29997v_cmpx_tru_f64_e64 s[10:11], v[1:2], src_scc
29998// CHECK: [0x0a,0x00,0x7f,0xd0,0x01,0xfb,0x01,0x00]
29999
30000v_cmpx_tru_f64_e64 s[10:11], -v[1:2], v[2:3]
30001// CHECK: [0x0a,0x00,0x7f,0xd0,0x01,0x05,0x02,0x20]
30002
30003v_cmpx_tru_f64_e64 s[10:11], v[1:2], -v[2:3]
30004// CHECK: [0x0a,0x00,0x7f,0xd0,0x01,0x05,0x02,0x40]
30005
30006v_cmpx_tru_f64_e64 s[10:11], -v[1:2], -v[2:3]
30007// CHECK: [0x0a,0x00,0x7f,0xd0,0x01,0x05,0x02,0x60]
30008
30009v_cmpx_tru_f64_e64 s[10:11], |v[1:2]|, v[2:3]
30010// CHECK: [0x0a,0x01,0x7f,0xd0,0x01,0x05,0x02,0x00]
30011
30012v_cmpx_tru_f64_e64 s[10:11], v[1:2], |v[2:3]|
30013// CHECK: [0x0a,0x02,0x7f,0xd0,0x01,0x05,0x02,0x00]
30014
30015v_cmpx_tru_f64_e64 s[10:11], |v[1:2]|, |v[2:3]|
30016// CHECK: [0x0a,0x03,0x7f,0xd0,0x01,0x05,0x02,0x00]
30017
30018v_cmpx_tru_f64_e64 s[10:11], v[1:2], v[2:3] clamp
30019// CHECK: [0x0a,0x80,0x7f,0xd0,0x01,0x05,0x02,0x00]
30020
30021v_cmp_f_i16_e64 s[10:11], v1, v2
30022// CHECK: [0x0a,0x00,0xa0,0xd0,0x01,0x05,0x02,0x00]
30023
30024v_cmp_f_i16_e64 s[12:13], v1, v2
30025// CHECK: [0x0c,0x00,0xa0,0xd0,0x01,0x05,0x02,0x00]
30026
30027v_cmp_f_i16_e64 s[100:101], v1, v2
30028// CHECK: [0x64,0x00,0xa0,0xd0,0x01,0x05,0x02,0x00]
30029
30030v_cmp_f_i16_e64 flat_scratch, v1, v2
30031// CHECK: [0x66,0x00,0xa0,0xd0,0x01,0x05,0x02,0x00]
30032
30033v_cmp_f_i16_e64 vcc, v1, v2
30034// CHECK: [0x6a,0x00,0xa0,0xd0,0x01,0x05,0x02,0x00]
30035
30036v_cmp_f_i16_e64 tba, v1, v2
30037// CHECK: [0x6c,0x00,0xa0,0xd0,0x01,0x05,0x02,0x00]
30038
30039v_cmp_f_i16_e64 tma, v1, v2
30040// CHECK: [0x6e,0x00,0xa0,0xd0,0x01,0x05,0x02,0x00]
30041
30042v_cmp_f_i16_e64 ttmp[10:11], v1, v2
30043// CHECK: [0x7a,0x00,0xa0,0xd0,0x01,0x05,0x02,0x00]
30044
30045v_cmp_f_i16_e64 s[10:11], v255, v2
30046// CHECK: [0x0a,0x00,0xa0,0xd0,0xff,0x05,0x02,0x00]
30047
30048v_cmp_f_i16_e64 s[10:11], s1, v2
30049// CHECK: [0x0a,0x00,0xa0,0xd0,0x01,0x04,0x02,0x00]
30050
30051v_cmp_f_i16_e64 s[10:11], s101, v2
30052// CHECK: [0x0a,0x00,0xa0,0xd0,0x65,0x04,0x02,0x00]
30053
30054v_cmp_f_i16_e64 s[10:11], flat_scratch_lo, v2
30055// CHECK: [0x0a,0x00,0xa0,0xd0,0x66,0x04,0x02,0x00]
30056
30057v_cmp_f_i16_e64 s[10:11], flat_scratch_hi, v2
30058// CHECK: [0x0a,0x00,0xa0,0xd0,0x67,0x04,0x02,0x00]
30059
30060v_cmp_f_i16_e64 s[10:11], vcc_lo, v2
30061// CHECK: [0x0a,0x00,0xa0,0xd0,0x6a,0x04,0x02,0x00]
30062
30063v_cmp_f_i16_e64 s[10:11], vcc_hi, v2
30064// CHECK: [0x0a,0x00,0xa0,0xd0,0x6b,0x04,0x02,0x00]
30065
30066v_cmp_f_i16_e64 s[10:11], tba_lo, v2
30067// CHECK: [0x0a,0x00,0xa0,0xd0,0x6c,0x04,0x02,0x00]
30068
30069v_cmp_f_i16_e64 s[10:11], tba_hi, v2
30070// CHECK: [0x0a,0x00,0xa0,0xd0,0x6d,0x04,0x02,0x00]
30071
30072v_cmp_f_i16_e64 s[10:11], tma_lo, v2
30073// CHECK: [0x0a,0x00,0xa0,0xd0,0x6e,0x04,0x02,0x00]
30074
30075v_cmp_f_i16_e64 s[10:11], tma_hi, v2
30076// CHECK: [0x0a,0x00,0xa0,0xd0,0x6f,0x04,0x02,0x00]
30077
30078v_cmp_f_i16_e64 s[10:11], ttmp11, v2
30079// CHECK: [0x0a,0x00,0xa0,0xd0,0x7b,0x04,0x02,0x00]
30080
30081v_cmp_f_i16_e64 s[10:11], m0, v2
30082// CHECK: [0x0a,0x00,0xa0,0xd0,0x7c,0x04,0x02,0x00]
30083
30084v_cmp_f_i16_e64 s[10:11], exec_lo, v2
30085// CHECK: [0x0a,0x00,0xa0,0xd0,0x7e,0x04,0x02,0x00]
30086
30087v_cmp_f_i16_e64 s[10:11], exec_hi, v2
30088// CHECK: [0x0a,0x00,0xa0,0xd0,0x7f,0x04,0x02,0x00]
30089
30090v_cmp_f_i16_e64 s[10:11], 0, v2
30091// CHECK: [0x0a,0x00,0xa0,0xd0,0x80,0x04,0x02,0x00]
30092
30093v_cmp_f_i16_e64 s[10:11], -1, v2
30094// CHECK: [0x0a,0x00,0xa0,0xd0,0xc1,0x04,0x02,0x00]
30095
30096v_cmp_f_i16_e64 s[10:11], src_vccz, v2
30097// CHECK: [0x0a,0x00,0xa0,0xd0,0xfb,0x04,0x02,0x00]
30098
30099v_cmp_f_i16_e64 s[10:11], src_execz, v2
30100// CHECK: [0x0a,0x00,0xa0,0xd0,0xfc,0x04,0x02,0x00]
30101
30102v_cmp_f_i16_e64 s[10:11], src_scc, v2
30103// CHECK: [0x0a,0x00,0xa0,0xd0,0xfd,0x04,0x02,0x00]
30104
30105v_cmp_f_i16_e64 s[10:11], src_lds_direct, v2
30106// CHECK: [0x0a,0x00,0xa0,0xd0,0xfe,0x04,0x02,0x00]
30107
30108v_cmp_f_i16_e64 s[10:11], v1, v255
30109// CHECK: [0x0a,0x00,0xa0,0xd0,0x01,0xff,0x03,0x00]
30110
30111v_cmp_f_i16_e64 s[10:11], v1, s2
30112// CHECK: [0x0a,0x00,0xa0,0xd0,0x01,0x05,0x00,0x00]
30113
30114v_cmp_f_i16_e64 s[10:11], v1, s101
30115// CHECK: [0x0a,0x00,0xa0,0xd0,0x01,0xcb,0x00,0x00]
30116
30117v_cmp_f_i16_e64 s[10:11], v1, flat_scratch_lo
30118// CHECK: [0x0a,0x00,0xa0,0xd0,0x01,0xcd,0x00,0x00]
30119
30120v_cmp_f_i16_e64 s[10:11], v1, flat_scratch_hi
30121// CHECK: [0x0a,0x00,0xa0,0xd0,0x01,0xcf,0x00,0x00]
30122
30123v_cmp_f_i16_e64 s[10:11], v1, vcc_lo
30124// CHECK: [0x0a,0x00,0xa0,0xd0,0x01,0xd5,0x00,0x00]
30125
30126v_cmp_f_i16_e64 s[10:11], v1, vcc_hi
30127// CHECK: [0x0a,0x00,0xa0,0xd0,0x01,0xd7,0x00,0x00]
30128
30129v_cmp_f_i16_e64 s[10:11], v1, tba_lo
30130// CHECK: [0x0a,0x00,0xa0,0xd0,0x01,0xd9,0x00,0x00]
30131
30132v_cmp_f_i16_e64 s[10:11], v1, tba_hi
30133// CHECK: [0x0a,0x00,0xa0,0xd0,0x01,0xdb,0x00,0x00]
30134
30135v_cmp_f_i16_e64 s[10:11], v1, tma_lo
30136// CHECK: [0x0a,0x00,0xa0,0xd0,0x01,0xdd,0x00,0x00]
30137
30138v_cmp_f_i16_e64 s[10:11], v1, tma_hi
30139// CHECK: [0x0a,0x00,0xa0,0xd0,0x01,0xdf,0x00,0x00]
30140
30141v_cmp_f_i16_e64 s[10:11], v1, ttmp11
30142// CHECK: [0x0a,0x00,0xa0,0xd0,0x01,0xf7,0x00,0x00]
30143
30144v_cmp_f_i16_e64 s[10:11], v1, m0
30145// CHECK: [0x0a,0x00,0xa0,0xd0,0x01,0xf9,0x00,0x00]
30146
30147v_cmp_f_i16_e64 s[10:11], v1, exec_lo
30148// CHECK: [0x0a,0x00,0xa0,0xd0,0x01,0xfd,0x00,0x00]
30149
30150v_cmp_f_i16_e64 s[10:11], v1, exec_hi
30151// CHECK: [0x0a,0x00,0xa0,0xd0,0x01,0xff,0x00,0x00]
30152
30153v_cmp_f_i16_e64 s[10:11], v1, 0
30154// CHECK: [0x0a,0x00,0xa0,0xd0,0x01,0x01,0x01,0x00]
30155
30156v_cmp_f_i16_e64 s[10:11], v1, -1
30157// CHECK: [0x0a,0x00,0xa0,0xd0,0x01,0x83,0x01,0x00]
30158
30159v_cmp_f_i16_e64 s[10:11], v1, src_vccz
30160// CHECK: [0x0a,0x00,0xa0,0xd0,0x01,0xf7,0x01,0x00]
30161
30162v_cmp_f_i16_e64 s[10:11], v1, src_execz
30163// CHECK: [0x0a,0x00,0xa0,0xd0,0x01,0xf9,0x01,0x00]
30164
30165v_cmp_f_i16_e64 s[10:11], v1, src_scc
30166// CHECK: [0x0a,0x00,0xa0,0xd0,0x01,0xfb,0x01,0x00]
30167
30168v_cmp_lt_i16_e64 s[10:11], v1, v2
30169// CHECK: [0x0a,0x00,0xa1,0xd0,0x01,0x05,0x02,0x00]
30170
30171v_cmp_lt_i16_e64 s[12:13], v1, v2
30172// CHECK: [0x0c,0x00,0xa1,0xd0,0x01,0x05,0x02,0x00]
30173
30174v_cmp_lt_i16_e64 s[100:101], v1, v2
30175// CHECK: [0x64,0x00,0xa1,0xd0,0x01,0x05,0x02,0x00]
30176
30177v_cmp_lt_i16_e64 flat_scratch, v1, v2
30178// CHECK: [0x66,0x00,0xa1,0xd0,0x01,0x05,0x02,0x00]
30179
30180v_cmp_lt_i16_e64 vcc, v1, v2
30181// CHECK: [0x6a,0x00,0xa1,0xd0,0x01,0x05,0x02,0x00]
30182
30183v_cmp_lt_i16_e64 tba, v1, v2
30184// CHECK: [0x6c,0x00,0xa1,0xd0,0x01,0x05,0x02,0x00]
30185
30186v_cmp_lt_i16_e64 tma, v1, v2
30187// CHECK: [0x6e,0x00,0xa1,0xd0,0x01,0x05,0x02,0x00]
30188
30189v_cmp_lt_i16_e64 ttmp[10:11], v1, v2
30190// CHECK: [0x7a,0x00,0xa1,0xd0,0x01,0x05,0x02,0x00]
30191
30192v_cmp_lt_i16_e64 s[10:11], v255, v2
30193// CHECK: [0x0a,0x00,0xa1,0xd0,0xff,0x05,0x02,0x00]
30194
30195v_cmp_lt_i16_e64 s[10:11], s1, v2
30196// CHECK: [0x0a,0x00,0xa1,0xd0,0x01,0x04,0x02,0x00]
30197
30198v_cmp_lt_i16_e64 s[10:11], s101, v2
30199// CHECK: [0x0a,0x00,0xa1,0xd0,0x65,0x04,0x02,0x00]
30200
30201v_cmp_lt_i16_e64 s[10:11], flat_scratch_lo, v2
30202// CHECK: [0x0a,0x00,0xa1,0xd0,0x66,0x04,0x02,0x00]
30203
30204v_cmp_lt_i16_e64 s[10:11], flat_scratch_hi, v2
30205// CHECK: [0x0a,0x00,0xa1,0xd0,0x67,0x04,0x02,0x00]
30206
30207v_cmp_lt_i16_e64 s[10:11], vcc_lo, v2
30208// CHECK: [0x0a,0x00,0xa1,0xd0,0x6a,0x04,0x02,0x00]
30209
30210v_cmp_lt_i16_e64 s[10:11], vcc_hi, v2
30211// CHECK: [0x0a,0x00,0xa1,0xd0,0x6b,0x04,0x02,0x00]
30212
30213v_cmp_lt_i16_e64 s[10:11], tba_lo, v2
30214// CHECK: [0x0a,0x00,0xa1,0xd0,0x6c,0x04,0x02,0x00]
30215
30216v_cmp_lt_i16_e64 s[10:11], tba_hi, v2
30217// CHECK: [0x0a,0x00,0xa1,0xd0,0x6d,0x04,0x02,0x00]
30218
30219v_cmp_lt_i16_e64 s[10:11], tma_lo, v2
30220// CHECK: [0x0a,0x00,0xa1,0xd0,0x6e,0x04,0x02,0x00]
30221
30222v_cmp_lt_i16_e64 s[10:11], tma_hi, v2
30223// CHECK: [0x0a,0x00,0xa1,0xd0,0x6f,0x04,0x02,0x00]
30224
30225v_cmp_lt_i16_e64 s[10:11], ttmp11, v2
30226// CHECK: [0x0a,0x00,0xa1,0xd0,0x7b,0x04,0x02,0x00]
30227
30228v_cmp_lt_i16_e64 s[10:11], m0, v2
30229// CHECK: [0x0a,0x00,0xa1,0xd0,0x7c,0x04,0x02,0x00]
30230
30231v_cmp_lt_i16_e64 s[10:11], exec_lo, v2
30232// CHECK: [0x0a,0x00,0xa1,0xd0,0x7e,0x04,0x02,0x00]
30233
30234v_cmp_lt_i16_e64 s[10:11], exec_hi, v2
30235// CHECK: [0x0a,0x00,0xa1,0xd0,0x7f,0x04,0x02,0x00]
30236
30237v_cmp_lt_i16_e64 s[10:11], 0, v2
30238// CHECK: [0x0a,0x00,0xa1,0xd0,0x80,0x04,0x02,0x00]
30239
30240v_cmp_lt_i16_e64 s[10:11], -1, v2
30241// CHECK: [0x0a,0x00,0xa1,0xd0,0xc1,0x04,0x02,0x00]
30242
30243v_cmp_lt_i16_e64 s[10:11], src_vccz, v2
30244// CHECK: [0x0a,0x00,0xa1,0xd0,0xfb,0x04,0x02,0x00]
30245
30246v_cmp_lt_i16_e64 s[10:11], src_execz, v2
30247// CHECK: [0x0a,0x00,0xa1,0xd0,0xfc,0x04,0x02,0x00]
30248
30249v_cmp_lt_i16_e64 s[10:11], src_scc, v2
30250// CHECK: [0x0a,0x00,0xa1,0xd0,0xfd,0x04,0x02,0x00]
30251
30252v_cmp_lt_i16_e64 s[10:11], src_lds_direct, v2
30253// CHECK: [0x0a,0x00,0xa1,0xd0,0xfe,0x04,0x02,0x00]
30254
30255v_cmp_lt_i16_e64 s[10:11], v1, v255
30256// CHECK: [0x0a,0x00,0xa1,0xd0,0x01,0xff,0x03,0x00]
30257
30258v_cmp_lt_i16_e64 s[10:11], v1, s2
30259// CHECK: [0x0a,0x00,0xa1,0xd0,0x01,0x05,0x00,0x00]
30260
30261v_cmp_lt_i16_e64 s[10:11], v1, s101
30262// CHECK: [0x0a,0x00,0xa1,0xd0,0x01,0xcb,0x00,0x00]
30263
30264v_cmp_lt_i16_e64 s[10:11], v1, flat_scratch_lo
30265// CHECK: [0x0a,0x00,0xa1,0xd0,0x01,0xcd,0x00,0x00]
30266
30267v_cmp_lt_i16_e64 s[10:11], v1, flat_scratch_hi
30268// CHECK: [0x0a,0x00,0xa1,0xd0,0x01,0xcf,0x00,0x00]
30269
30270v_cmp_lt_i16_e64 s[10:11], v1, vcc_lo
30271// CHECK: [0x0a,0x00,0xa1,0xd0,0x01,0xd5,0x00,0x00]
30272
30273v_cmp_lt_i16_e64 s[10:11], v1, vcc_hi
30274// CHECK: [0x0a,0x00,0xa1,0xd0,0x01,0xd7,0x00,0x00]
30275
30276v_cmp_lt_i16_e64 s[10:11], v1, tba_lo
30277// CHECK: [0x0a,0x00,0xa1,0xd0,0x01,0xd9,0x00,0x00]
30278
30279v_cmp_lt_i16_e64 s[10:11], v1, tba_hi
30280// CHECK: [0x0a,0x00,0xa1,0xd0,0x01,0xdb,0x00,0x00]
30281
30282v_cmp_lt_i16_e64 s[10:11], v1, tma_lo
30283// CHECK: [0x0a,0x00,0xa1,0xd0,0x01,0xdd,0x00,0x00]
30284
30285v_cmp_lt_i16_e64 s[10:11], v1, tma_hi
30286// CHECK: [0x0a,0x00,0xa1,0xd0,0x01,0xdf,0x00,0x00]
30287
30288v_cmp_lt_i16_e64 s[10:11], v1, ttmp11
30289// CHECK: [0x0a,0x00,0xa1,0xd0,0x01,0xf7,0x00,0x00]
30290
30291v_cmp_lt_i16_e64 s[10:11], v1, m0
30292// CHECK: [0x0a,0x00,0xa1,0xd0,0x01,0xf9,0x00,0x00]
30293
30294v_cmp_lt_i16_e64 s[10:11], v1, exec_lo
30295// CHECK: [0x0a,0x00,0xa1,0xd0,0x01,0xfd,0x00,0x00]
30296
30297v_cmp_lt_i16_e64 s[10:11], v1, exec_hi
30298// CHECK: [0x0a,0x00,0xa1,0xd0,0x01,0xff,0x00,0x00]
30299
30300v_cmp_lt_i16_e64 s[10:11], v1, 0
30301// CHECK: [0x0a,0x00,0xa1,0xd0,0x01,0x01,0x01,0x00]
30302
30303v_cmp_lt_i16_e64 s[10:11], v1, -1
30304// CHECK: [0x0a,0x00,0xa1,0xd0,0x01,0x83,0x01,0x00]
30305
30306v_cmp_lt_i16_e64 s[10:11], v1, src_vccz
30307// CHECK: [0x0a,0x00,0xa1,0xd0,0x01,0xf7,0x01,0x00]
30308
30309v_cmp_lt_i16_e64 s[10:11], v1, src_execz
30310// CHECK: [0x0a,0x00,0xa1,0xd0,0x01,0xf9,0x01,0x00]
30311
30312v_cmp_lt_i16_e64 s[10:11], v1, src_scc
30313// CHECK: [0x0a,0x00,0xa1,0xd0,0x01,0xfb,0x01,0x00]
30314
30315v_cmp_eq_i16_e64 s[10:11], v1, v2
30316// CHECK: [0x0a,0x00,0xa2,0xd0,0x01,0x05,0x02,0x00]
30317
30318v_cmp_eq_i16_e64 s[12:13], v1, v2
30319// CHECK: [0x0c,0x00,0xa2,0xd0,0x01,0x05,0x02,0x00]
30320
30321v_cmp_eq_i16_e64 s[100:101], v1, v2
30322// CHECK: [0x64,0x00,0xa2,0xd0,0x01,0x05,0x02,0x00]
30323
30324v_cmp_eq_i16_e64 flat_scratch, v1, v2
30325// CHECK: [0x66,0x00,0xa2,0xd0,0x01,0x05,0x02,0x00]
30326
30327v_cmp_eq_i16_e64 vcc, v1, v2
30328// CHECK: [0x6a,0x00,0xa2,0xd0,0x01,0x05,0x02,0x00]
30329
30330v_cmp_eq_i16_e64 tba, v1, v2
30331// CHECK: [0x6c,0x00,0xa2,0xd0,0x01,0x05,0x02,0x00]
30332
30333v_cmp_eq_i16_e64 tma, v1, v2
30334// CHECK: [0x6e,0x00,0xa2,0xd0,0x01,0x05,0x02,0x00]
30335
30336v_cmp_eq_i16_e64 ttmp[10:11], v1, v2
30337// CHECK: [0x7a,0x00,0xa2,0xd0,0x01,0x05,0x02,0x00]
30338
30339v_cmp_eq_i16_e64 s[10:11], v255, v2
30340// CHECK: [0x0a,0x00,0xa2,0xd0,0xff,0x05,0x02,0x00]
30341
30342v_cmp_eq_i16_e64 s[10:11], s1, v2
30343// CHECK: [0x0a,0x00,0xa2,0xd0,0x01,0x04,0x02,0x00]
30344
30345v_cmp_eq_i16_e64 s[10:11], s101, v2
30346// CHECK: [0x0a,0x00,0xa2,0xd0,0x65,0x04,0x02,0x00]
30347
30348v_cmp_eq_i16_e64 s[10:11], flat_scratch_lo, v2
30349// CHECK: [0x0a,0x00,0xa2,0xd0,0x66,0x04,0x02,0x00]
30350
30351v_cmp_eq_i16_e64 s[10:11], flat_scratch_hi, v2
30352// CHECK: [0x0a,0x00,0xa2,0xd0,0x67,0x04,0x02,0x00]
30353
30354v_cmp_eq_i16_e64 s[10:11], vcc_lo, v2
30355// CHECK: [0x0a,0x00,0xa2,0xd0,0x6a,0x04,0x02,0x00]
30356
30357v_cmp_eq_i16_e64 s[10:11], vcc_hi, v2
30358// CHECK: [0x0a,0x00,0xa2,0xd0,0x6b,0x04,0x02,0x00]
30359
30360v_cmp_eq_i16_e64 s[10:11], tba_lo, v2
30361// CHECK: [0x0a,0x00,0xa2,0xd0,0x6c,0x04,0x02,0x00]
30362
30363v_cmp_eq_i16_e64 s[10:11], tba_hi, v2
30364// CHECK: [0x0a,0x00,0xa2,0xd0,0x6d,0x04,0x02,0x00]
30365
30366v_cmp_eq_i16_e64 s[10:11], tma_lo, v2
30367// CHECK: [0x0a,0x00,0xa2,0xd0,0x6e,0x04,0x02,0x00]
30368
30369v_cmp_eq_i16_e64 s[10:11], tma_hi, v2
30370// CHECK: [0x0a,0x00,0xa2,0xd0,0x6f,0x04,0x02,0x00]
30371
30372v_cmp_eq_i16_e64 s[10:11], ttmp11, v2
30373// CHECK: [0x0a,0x00,0xa2,0xd0,0x7b,0x04,0x02,0x00]
30374
30375v_cmp_eq_i16_e64 s[10:11], m0, v2
30376// CHECK: [0x0a,0x00,0xa2,0xd0,0x7c,0x04,0x02,0x00]
30377
30378v_cmp_eq_i16_e64 s[10:11], exec_lo, v2
30379// CHECK: [0x0a,0x00,0xa2,0xd0,0x7e,0x04,0x02,0x00]
30380
30381v_cmp_eq_i16_e64 s[10:11], exec_hi, v2
30382// CHECK: [0x0a,0x00,0xa2,0xd0,0x7f,0x04,0x02,0x00]
30383
30384v_cmp_eq_i16_e64 s[10:11], 0, v2
30385// CHECK: [0x0a,0x00,0xa2,0xd0,0x80,0x04,0x02,0x00]
30386
30387v_cmp_eq_i16_e64 s[10:11], -1, v2
30388// CHECK: [0x0a,0x00,0xa2,0xd0,0xc1,0x04,0x02,0x00]
30389
30390v_cmp_eq_i16_e64 s[10:11], src_vccz, v2
30391// CHECK: [0x0a,0x00,0xa2,0xd0,0xfb,0x04,0x02,0x00]
30392
30393v_cmp_eq_i16_e64 s[10:11], src_execz, v2
30394// CHECK: [0x0a,0x00,0xa2,0xd0,0xfc,0x04,0x02,0x00]
30395
30396v_cmp_eq_i16_e64 s[10:11], src_scc, v2
30397// CHECK: [0x0a,0x00,0xa2,0xd0,0xfd,0x04,0x02,0x00]
30398
30399v_cmp_eq_i16_e64 s[10:11], src_lds_direct, v2
30400// CHECK: [0x0a,0x00,0xa2,0xd0,0xfe,0x04,0x02,0x00]
30401
30402v_cmp_eq_i16_e64 s[10:11], v1, v255
30403// CHECK: [0x0a,0x00,0xa2,0xd0,0x01,0xff,0x03,0x00]
30404
30405v_cmp_eq_i16_e64 s[10:11], v1, s2
30406// CHECK: [0x0a,0x00,0xa2,0xd0,0x01,0x05,0x00,0x00]
30407
30408v_cmp_eq_i16_e64 s[10:11], v1, s101
30409// CHECK: [0x0a,0x00,0xa2,0xd0,0x01,0xcb,0x00,0x00]
30410
30411v_cmp_eq_i16_e64 s[10:11], v1, flat_scratch_lo
30412// CHECK: [0x0a,0x00,0xa2,0xd0,0x01,0xcd,0x00,0x00]
30413
30414v_cmp_eq_i16_e64 s[10:11], v1, flat_scratch_hi
30415// CHECK: [0x0a,0x00,0xa2,0xd0,0x01,0xcf,0x00,0x00]
30416
30417v_cmp_eq_i16_e64 s[10:11], v1, vcc_lo
30418// CHECK: [0x0a,0x00,0xa2,0xd0,0x01,0xd5,0x00,0x00]
30419
30420v_cmp_eq_i16_e64 s[10:11], v1, vcc_hi
30421// CHECK: [0x0a,0x00,0xa2,0xd0,0x01,0xd7,0x00,0x00]
30422
30423v_cmp_eq_i16_e64 s[10:11], v1, tba_lo
30424// CHECK: [0x0a,0x00,0xa2,0xd0,0x01,0xd9,0x00,0x00]
30425
30426v_cmp_eq_i16_e64 s[10:11], v1, tba_hi
30427// CHECK: [0x0a,0x00,0xa2,0xd0,0x01,0xdb,0x00,0x00]
30428
30429v_cmp_eq_i16_e64 s[10:11], v1, tma_lo
30430// CHECK: [0x0a,0x00,0xa2,0xd0,0x01,0xdd,0x00,0x00]
30431
30432v_cmp_eq_i16_e64 s[10:11], v1, tma_hi
30433// CHECK: [0x0a,0x00,0xa2,0xd0,0x01,0xdf,0x00,0x00]
30434
30435v_cmp_eq_i16_e64 s[10:11], v1, ttmp11
30436// CHECK: [0x0a,0x00,0xa2,0xd0,0x01,0xf7,0x00,0x00]
30437
30438v_cmp_eq_i16_e64 s[10:11], v1, m0
30439// CHECK: [0x0a,0x00,0xa2,0xd0,0x01,0xf9,0x00,0x00]
30440
30441v_cmp_eq_i16_e64 s[10:11], v1, exec_lo
30442// CHECK: [0x0a,0x00,0xa2,0xd0,0x01,0xfd,0x00,0x00]
30443
30444v_cmp_eq_i16_e64 s[10:11], v1, exec_hi
30445// CHECK: [0x0a,0x00,0xa2,0xd0,0x01,0xff,0x00,0x00]
30446
30447v_cmp_eq_i16_e64 s[10:11], v1, 0
30448// CHECK: [0x0a,0x00,0xa2,0xd0,0x01,0x01,0x01,0x00]
30449
30450v_cmp_eq_i16_e64 s[10:11], v1, -1
30451// CHECK: [0x0a,0x00,0xa2,0xd0,0x01,0x83,0x01,0x00]
30452
30453v_cmp_eq_i16_e64 s[10:11], v1, src_vccz
30454// CHECK: [0x0a,0x00,0xa2,0xd0,0x01,0xf7,0x01,0x00]
30455
30456v_cmp_eq_i16_e64 s[10:11], v1, src_execz
30457// CHECK: [0x0a,0x00,0xa2,0xd0,0x01,0xf9,0x01,0x00]
30458
30459v_cmp_eq_i16_e64 s[10:11], v1, src_scc
30460// CHECK: [0x0a,0x00,0xa2,0xd0,0x01,0xfb,0x01,0x00]
30461
30462v_cmp_le_i16_e64 s[10:11], v1, v2
30463// CHECK: [0x0a,0x00,0xa3,0xd0,0x01,0x05,0x02,0x00]
30464
30465v_cmp_le_i16_e64 s[12:13], v1, v2
30466// CHECK: [0x0c,0x00,0xa3,0xd0,0x01,0x05,0x02,0x00]
30467
30468v_cmp_le_i16_e64 s[100:101], v1, v2
30469// CHECK: [0x64,0x00,0xa3,0xd0,0x01,0x05,0x02,0x00]
30470
30471v_cmp_le_i16_e64 flat_scratch, v1, v2
30472// CHECK: [0x66,0x00,0xa3,0xd0,0x01,0x05,0x02,0x00]
30473
30474v_cmp_le_i16_e64 vcc, v1, v2
30475// CHECK: [0x6a,0x00,0xa3,0xd0,0x01,0x05,0x02,0x00]
30476
30477v_cmp_le_i16_e64 tba, v1, v2
30478// CHECK: [0x6c,0x00,0xa3,0xd0,0x01,0x05,0x02,0x00]
30479
30480v_cmp_le_i16_e64 tma, v1, v2
30481// CHECK: [0x6e,0x00,0xa3,0xd0,0x01,0x05,0x02,0x00]
30482
30483v_cmp_le_i16_e64 ttmp[10:11], v1, v2
30484// CHECK: [0x7a,0x00,0xa3,0xd0,0x01,0x05,0x02,0x00]
30485
30486v_cmp_le_i16_e64 s[10:11], v255, v2
30487// CHECK: [0x0a,0x00,0xa3,0xd0,0xff,0x05,0x02,0x00]
30488
30489v_cmp_le_i16_e64 s[10:11], s1, v2
30490// CHECK: [0x0a,0x00,0xa3,0xd0,0x01,0x04,0x02,0x00]
30491
30492v_cmp_le_i16_e64 s[10:11], s101, v2
30493// CHECK: [0x0a,0x00,0xa3,0xd0,0x65,0x04,0x02,0x00]
30494
30495v_cmp_le_i16_e64 s[10:11], flat_scratch_lo, v2
30496// CHECK: [0x0a,0x00,0xa3,0xd0,0x66,0x04,0x02,0x00]
30497
30498v_cmp_le_i16_e64 s[10:11], flat_scratch_hi, v2
30499// CHECK: [0x0a,0x00,0xa3,0xd0,0x67,0x04,0x02,0x00]
30500
30501v_cmp_le_i16_e64 s[10:11], vcc_lo, v2
30502// CHECK: [0x0a,0x00,0xa3,0xd0,0x6a,0x04,0x02,0x00]
30503
30504v_cmp_le_i16_e64 s[10:11], vcc_hi, v2
30505// CHECK: [0x0a,0x00,0xa3,0xd0,0x6b,0x04,0x02,0x00]
30506
30507v_cmp_le_i16_e64 s[10:11], tba_lo, v2
30508// CHECK: [0x0a,0x00,0xa3,0xd0,0x6c,0x04,0x02,0x00]
30509
30510v_cmp_le_i16_e64 s[10:11], tba_hi, v2
30511// CHECK: [0x0a,0x00,0xa3,0xd0,0x6d,0x04,0x02,0x00]
30512
30513v_cmp_le_i16_e64 s[10:11], tma_lo, v2
30514// CHECK: [0x0a,0x00,0xa3,0xd0,0x6e,0x04,0x02,0x00]
30515
30516v_cmp_le_i16_e64 s[10:11], tma_hi, v2
30517// CHECK: [0x0a,0x00,0xa3,0xd0,0x6f,0x04,0x02,0x00]
30518
30519v_cmp_le_i16_e64 s[10:11], ttmp11, v2
30520// CHECK: [0x0a,0x00,0xa3,0xd0,0x7b,0x04,0x02,0x00]
30521
30522v_cmp_le_i16_e64 s[10:11], m0, v2
30523// CHECK: [0x0a,0x00,0xa3,0xd0,0x7c,0x04,0x02,0x00]
30524
30525v_cmp_le_i16_e64 s[10:11], exec_lo, v2
30526// CHECK: [0x0a,0x00,0xa3,0xd0,0x7e,0x04,0x02,0x00]
30527
30528v_cmp_le_i16_e64 s[10:11], exec_hi, v2
30529// CHECK: [0x0a,0x00,0xa3,0xd0,0x7f,0x04,0x02,0x00]
30530
30531v_cmp_le_i16_e64 s[10:11], 0, v2
30532// CHECK: [0x0a,0x00,0xa3,0xd0,0x80,0x04,0x02,0x00]
30533
30534v_cmp_le_i16_e64 s[10:11], -1, v2
30535// CHECK: [0x0a,0x00,0xa3,0xd0,0xc1,0x04,0x02,0x00]
30536
30537v_cmp_le_i16_e64 s[10:11], src_vccz, v2
30538// CHECK: [0x0a,0x00,0xa3,0xd0,0xfb,0x04,0x02,0x00]
30539
30540v_cmp_le_i16_e64 s[10:11], src_execz, v2
30541// CHECK: [0x0a,0x00,0xa3,0xd0,0xfc,0x04,0x02,0x00]
30542
30543v_cmp_le_i16_e64 s[10:11], src_scc, v2
30544// CHECK: [0x0a,0x00,0xa3,0xd0,0xfd,0x04,0x02,0x00]
30545
30546v_cmp_le_i16_e64 s[10:11], src_lds_direct, v2
30547// CHECK: [0x0a,0x00,0xa3,0xd0,0xfe,0x04,0x02,0x00]
30548
30549v_cmp_le_i16_e64 s[10:11], v1, v255
30550// CHECK: [0x0a,0x00,0xa3,0xd0,0x01,0xff,0x03,0x00]
30551
30552v_cmp_le_i16_e64 s[10:11], v1, s2
30553// CHECK: [0x0a,0x00,0xa3,0xd0,0x01,0x05,0x00,0x00]
30554
30555v_cmp_le_i16_e64 s[10:11], v1, s101
30556// CHECK: [0x0a,0x00,0xa3,0xd0,0x01,0xcb,0x00,0x00]
30557
30558v_cmp_le_i16_e64 s[10:11], v1, flat_scratch_lo
30559// CHECK: [0x0a,0x00,0xa3,0xd0,0x01,0xcd,0x00,0x00]
30560
30561v_cmp_le_i16_e64 s[10:11], v1, flat_scratch_hi
30562// CHECK: [0x0a,0x00,0xa3,0xd0,0x01,0xcf,0x00,0x00]
30563
30564v_cmp_le_i16_e64 s[10:11], v1, vcc_lo
30565// CHECK: [0x0a,0x00,0xa3,0xd0,0x01,0xd5,0x00,0x00]
30566
30567v_cmp_le_i16_e64 s[10:11], v1, vcc_hi
30568// CHECK: [0x0a,0x00,0xa3,0xd0,0x01,0xd7,0x00,0x00]
30569
30570v_cmp_le_i16_e64 s[10:11], v1, tba_lo
30571// CHECK: [0x0a,0x00,0xa3,0xd0,0x01,0xd9,0x00,0x00]
30572
30573v_cmp_le_i16_e64 s[10:11], v1, tba_hi
30574// CHECK: [0x0a,0x00,0xa3,0xd0,0x01,0xdb,0x00,0x00]
30575
30576v_cmp_le_i16_e64 s[10:11], v1, tma_lo
30577// CHECK: [0x0a,0x00,0xa3,0xd0,0x01,0xdd,0x00,0x00]
30578
30579v_cmp_le_i16_e64 s[10:11], v1, tma_hi
30580// CHECK: [0x0a,0x00,0xa3,0xd0,0x01,0xdf,0x00,0x00]
30581
30582v_cmp_le_i16_e64 s[10:11], v1, ttmp11
30583// CHECK: [0x0a,0x00,0xa3,0xd0,0x01,0xf7,0x00,0x00]
30584
30585v_cmp_le_i16_e64 s[10:11], v1, m0
30586// CHECK: [0x0a,0x00,0xa3,0xd0,0x01,0xf9,0x00,0x00]
30587
30588v_cmp_le_i16_e64 s[10:11], v1, exec_lo
30589// CHECK: [0x0a,0x00,0xa3,0xd0,0x01,0xfd,0x00,0x00]
30590
30591v_cmp_le_i16_e64 s[10:11], v1, exec_hi
30592// CHECK: [0x0a,0x00,0xa3,0xd0,0x01,0xff,0x00,0x00]
30593
30594v_cmp_le_i16_e64 s[10:11], v1, 0
30595// CHECK: [0x0a,0x00,0xa3,0xd0,0x01,0x01,0x01,0x00]
30596
30597v_cmp_le_i16_e64 s[10:11], v1, -1
30598// CHECK: [0x0a,0x00,0xa3,0xd0,0x01,0x83,0x01,0x00]
30599
30600v_cmp_le_i16_e64 s[10:11], v1, src_vccz
30601// CHECK: [0x0a,0x00,0xa3,0xd0,0x01,0xf7,0x01,0x00]
30602
30603v_cmp_le_i16_e64 s[10:11], v1, src_execz
30604// CHECK: [0x0a,0x00,0xa3,0xd0,0x01,0xf9,0x01,0x00]
30605
30606v_cmp_le_i16_e64 s[10:11], v1, src_scc
30607// CHECK: [0x0a,0x00,0xa3,0xd0,0x01,0xfb,0x01,0x00]
30608
30609v_cmp_gt_i16_e64 s[10:11], v1, v2
30610// CHECK: [0x0a,0x00,0xa4,0xd0,0x01,0x05,0x02,0x00]
30611
30612v_cmp_gt_i16_e64 s[12:13], v1, v2
30613// CHECK: [0x0c,0x00,0xa4,0xd0,0x01,0x05,0x02,0x00]
30614
30615v_cmp_gt_i16_e64 s[100:101], v1, v2
30616// CHECK: [0x64,0x00,0xa4,0xd0,0x01,0x05,0x02,0x00]
30617
30618v_cmp_gt_i16_e64 flat_scratch, v1, v2
30619// CHECK: [0x66,0x00,0xa4,0xd0,0x01,0x05,0x02,0x00]
30620
30621v_cmp_gt_i16_e64 vcc, v1, v2
30622// CHECK: [0x6a,0x00,0xa4,0xd0,0x01,0x05,0x02,0x00]
30623
30624v_cmp_gt_i16_e64 tba, v1, v2
30625// CHECK: [0x6c,0x00,0xa4,0xd0,0x01,0x05,0x02,0x00]
30626
30627v_cmp_gt_i16_e64 tma, v1, v2
30628// CHECK: [0x6e,0x00,0xa4,0xd0,0x01,0x05,0x02,0x00]
30629
30630v_cmp_gt_i16_e64 ttmp[10:11], v1, v2
30631// CHECK: [0x7a,0x00,0xa4,0xd0,0x01,0x05,0x02,0x00]
30632
30633v_cmp_gt_i16_e64 s[10:11], v255, v2
30634// CHECK: [0x0a,0x00,0xa4,0xd0,0xff,0x05,0x02,0x00]
30635
30636v_cmp_gt_i16_e64 s[10:11], s1, v2
30637// CHECK: [0x0a,0x00,0xa4,0xd0,0x01,0x04,0x02,0x00]
30638
30639v_cmp_gt_i16_e64 s[10:11], s101, v2
30640// CHECK: [0x0a,0x00,0xa4,0xd0,0x65,0x04,0x02,0x00]
30641
30642v_cmp_gt_i16_e64 s[10:11], flat_scratch_lo, v2
30643// CHECK: [0x0a,0x00,0xa4,0xd0,0x66,0x04,0x02,0x00]
30644
30645v_cmp_gt_i16_e64 s[10:11], flat_scratch_hi, v2
30646// CHECK: [0x0a,0x00,0xa4,0xd0,0x67,0x04,0x02,0x00]
30647
30648v_cmp_gt_i16_e64 s[10:11], vcc_lo, v2
30649// CHECK: [0x0a,0x00,0xa4,0xd0,0x6a,0x04,0x02,0x00]
30650
30651v_cmp_gt_i16_e64 s[10:11], vcc_hi, v2
30652// CHECK: [0x0a,0x00,0xa4,0xd0,0x6b,0x04,0x02,0x00]
30653
30654v_cmp_gt_i16_e64 s[10:11], tba_lo, v2
30655// CHECK: [0x0a,0x00,0xa4,0xd0,0x6c,0x04,0x02,0x00]
30656
30657v_cmp_gt_i16_e64 s[10:11], tba_hi, v2
30658// CHECK: [0x0a,0x00,0xa4,0xd0,0x6d,0x04,0x02,0x00]
30659
30660v_cmp_gt_i16_e64 s[10:11], tma_lo, v2
30661// CHECK: [0x0a,0x00,0xa4,0xd0,0x6e,0x04,0x02,0x00]
30662
30663v_cmp_gt_i16_e64 s[10:11], tma_hi, v2
30664// CHECK: [0x0a,0x00,0xa4,0xd0,0x6f,0x04,0x02,0x00]
30665
30666v_cmp_gt_i16_e64 s[10:11], ttmp11, v2
30667// CHECK: [0x0a,0x00,0xa4,0xd0,0x7b,0x04,0x02,0x00]
30668
30669v_cmp_gt_i16_e64 s[10:11], m0, v2
30670// CHECK: [0x0a,0x00,0xa4,0xd0,0x7c,0x04,0x02,0x00]
30671
30672v_cmp_gt_i16_e64 s[10:11], exec_lo, v2
30673// CHECK: [0x0a,0x00,0xa4,0xd0,0x7e,0x04,0x02,0x00]
30674
30675v_cmp_gt_i16_e64 s[10:11], exec_hi, v2
30676// CHECK: [0x0a,0x00,0xa4,0xd0,0x7f,0x04,0x02,0x00]
30677
30678v_cmp_gt_i16_e64 s[10:11], 0, v2
30679// CHECK: [0x0a,0x00,0xa4,0xd0,0x80,0x04,0x02,0x00]
30680
30681v_cmp_gt_i16_e64 s[10:11], -1, v2
30682// CHECK: [0x0a,0x00,0xa4,0xd0,0xc1,0x04,0x02,0x00]
30683
30684v_cmp_gt_i16_e64 s[10:11], src_vccz, v2
30685// CHECK: [0x0a,0x00,0xa4,0xd0,0xfb,0x04,0x02,0x00]
30686
30687v_cmp_gt_i16_e64 s[10:11], src_execz, v2
30688// CHECK: [0x0a,0x00,0xa4,0xd0,0xfc,0x04,0x02,0x00]
30689
30690v_cmp_gt_i16_e64 s[10:11], src_scc, v2
30691// CHECK: [0x0a,0x00,0xa4,0xd0,0xfd,0x04,0x02,0x00]
30692
30693v_cmp_gt_i16_e64 s[10:11], src_lds_direct, v2
30694// CHECK: [0x0a,0x00,0xa4,0xd0,0xfe,0x04,0x02,0x00]
30695
30696v_cmp_gt_i16_e64 s[10:11], v1, v255
30697// CHECK: [0x0a,0x00,0xa4,0xd0,0x01,0xff,0x03,0x00]
30698
30699v_cmp_gt_i16_e64 s[10:11], v1, s2
30700// CHECK: [0x0a,0x00,0xa4,0xd0,0x01,0x05,0x00,0x00]
30701
30702v_cmp_gt_i16_e64 s[10:11], v1, s101
30703// CHECK: [0x0a,0x00,0xa4,0xd0,0x01,0xcb,0x00,0x00]
30704
30705v_cmp_gt_i16_e64 s[10:11], v1, flat_scratch_lo
30706// CHECK: [0x0a,0x00,0xa4,0xd0,0x01,0xcd,0x00,0x00]
30707
30708v_cmp_gt_i16_e64 s[10:11], v1, flat_scratch_hi
30709// CHECK: [0x0a,0x00,0xa4,0xd0,0x01,0xcf,0x00,0x00]
30710
30711v_cmp_gt_i16_e64 s[10:11], v1, vcc_lo
30712// CHECK: [0x0a,0x00,0xa4,0xd0,0x01,0xd5,0x00,0x00]
30713
30714v_cmp_gt_i16_e64 s[10:11], v1, vcc_hi
30715// CHECK: [0x0a,0x00,0xa4,0xd0,0x01,0xd7,0x00,0x00]
30716
30717v_cmp_gt_i16_e64 s[10:11], v1, tba_lo
30718// CHECK: [0x0a,0x00,0xa4,0xd0,0x01,0xd9,0x00,0x00]
30719
30720v_cmp_gt_i16_e64 s[10:11], v1, tba_hi
30721// CHECK: [0x0a,0x00,0xa4,0xd0,0x01,0xdb,0x00,0x00]
30722
30723v_cmp_gt_i16_e64 s[10:11], v1, tma_lo
30724// CHECK: [0x0a,0x00,0xa4,0xd0,0x01,0xdd,0x00,0x00]
30725
30726v_cmp_gt_i16_e64 s[10:11], v1, tma_hi
30727// CHECK: [0x0a,0x00,0xa4,0xd0,0x01,0xdf,0x00,0x00]
30728
30729v_cmp_gt_i16_e64 s[10:11], v1, ttmp11
30730// CHECK: [0x0a,0x00,0xa4,0xd0,0x01,0xf7,0x00,0x00]
30731
30732v_cmp_gt_i16_e64 s[10:11], v1, m0
30733// CHECK: [0x0a,0x00,0xa4,0xd0,0x01,0xf9,0x00,0x00]
30734
30735v_cmp_gt_i16_e64 s[10:11], v1, exec_lo
30736// CHECK: [0x0a,0x00,0xa4,0xd0,0x01,0xfd,0x00,0x00]
30737
30738v_cmp_gt_i16_e64 s[10:11], v1, exec_hi
30739// CHECK: [0x0a,0x00,0xa4,0xd0,0x01,0xff,0x00,0x00]
30740
30741v_cmp_gt_i16_e64 s[10:11], v1, 0
30742// CHECK: [0x0a,0x00,0xa4,0xd0,0x01,0x01,0x01,0x00]
30743
30744v_cmp_gt_i16_e64 s[10:11], v1, -1
30745// CHECK: [0x0a,0x00,0xa4,0xd0,0x01,0x83,0x01,0x00]
30746
30747v_cmp_gt_i16_e64 s[10:11], v1, src_vccz
30748// CHECK: [0x0a,0x00,0xa4,0xd0,0x01,0xf7,0x01,0x00]
30749
30750v_cmp_gt_i16_e64 s[10:11], v1, src_execz
30751// CHECK: [0x0a,0x00,0xa4,0xd0,0x01,0xf9,0x01,0x00]
30752
30753v_cmp_gt_i16_e64 s[10:11], v1, src_scc
30754// CHECK: [0x0a,0x00,0xa4,0xd0,0x01,0xfb,0x01,0x00]
30755
30756v_cmp_ne_i16_e64 s[10:11], v1, v2
30757// CHECK: [0x0a,0x00,0xa5,0xd0,0x01,0x05,0x02,0x00]
30758
30759v_cmp_ne_i16_e64 s[12:13], v1, v2
30760// CHECK: [0x0c,0x00,0xa5,0xd0,0x01,0x05,0x02,0x00]
30761
30762v_cmp_ne_i16_e64 s[100:101], v1, v2
30763// CHECK: [0x64,0x00,0xa5,0xd0,0x01,0x05,0x02,0x00]
30764
30765v_cmp_ne_i16_e64 flat_scratch, v1, v2
30766// CHECK: [0x66,0x00,0xa5,0xd0,0x01,0x05,0x02,0x00]
30767
30768v_cmp_ne_i16_e64 vcc, v1, v2
30769// CHECK: [0x6a,0x00,0xa5,0xd0,0x01,0x05,0x02,0x00]
30770
30771v_cmp_ne_i16_e64 tba, v1, v2
30772// CHECK: [0x6c,0x00,0xa5,0xd0,0x01,0x05,0x02,0x00]
30773
30774v_cmp_ne_i16_e64 tma, v1, v2
30775// CHECK: [0x6e,0x00,0xa5,0xd0,0x01,0x05,0x02,0x00]
30776
30777v_cmp_ne_i16_e64 ttmp[10:11], v1, v2
30778// CHECK: [0x7a,0x00,0xa5,0xd0,0x01,0x05,0x02,0x00]
30779
30780v_cmp_ne_i16_e64 s[10:11], v255, v2
30781// CHECK: [0x0a,0x00,0xa5,0xd0,0xff,0x05,0x02,0x00]
30782
30783v_cmp_ne_i16_e64 s[10:11], s1, v2
30784// CHECK: [0x0a,0x00,0xa5,0xd0,0x01,0x04,0x02,0x00]
30785
30786v_cmp_ne_i16_e64 s[10:11], s101, v2
30787// CHECK: [0x0a,0x00,0xa5,0xd0,0x65,0x04,0x02,0x00]
30788
30789v_cmp_ne_i16_e64 s[10:11], flat_scratch_lo, v2
30790// CHECK: [0x0a,0x00,0xa5,0xd0,0x66,0x04,0x02,0x00]
30791
30792v_cmp_ne_i16_e64 s[10:11], flat_scratch_hi, v2
30793// CHECK: [0x0a,0x00,0xa5,0xd0,0x67,0x04,0x02,0x00]
30794
30795v_cmp_ne_i16_e64 s[10:11], vcc_lo, v2
30796// CHECK: [0x0a,0x00,0xa5,0xd0,0x6a,0x04,0x02,0x00]
30797
30798v_cmp_ne_i16_e64 s[10:11], vcc_hi, v2
30799// CHECK: [0x0a,0x00,0xa5,0xd0,0x6b,0x04,0x02,0x00]
30800
30801v_cmp_ne_i16_e64 s[10:11], tba_lo, v2
30802// CHECK: [0x0a,0x00,0xa5,0xd0,0x6c,0x04,0x02,0x00]
30803
30804v_cmp_ne_i16_e64 s[10:11], tba_hi, v2
30805// CHECK: [0x0a,0x00,0xa5,0xd0,0x6d,0x04,0x02,0x00]
30806
30807v_cmp_ne_i16_e64 s[10:11], tma_lo, v2
30808// CHECK: [0x0a,0x00,0xa5,0xd0,0x6e,0x04,0x02,0x00]
30809
30810v_cmp_ne_i16_e64 s[10:11], tma_hi, v2
30811// CHECK: [0x0a,0x00,0xa5,0xd0,0x6f,0x04,0x02,0x00]
30812
30813v_cmp_ne_i16_e64 s[10:11], ttmp11, v2
30814// CHECK: [0x0a,0x00,0xa5,0xd0,0x7b,0x04,0x02,0x00]
30815
30816v_cmp_ne_i16_e64 s[10:11], m0, v2
30817// CHECK: [0x0a,0x00,0xa5,0xd0,0x7c,0x04,0x02,0x00]
30818
30819v_cmp_ne_i16_e64 s[10:11], exec_lo, v2
30820// CHECK: [0x0a,0x00,0xa5,0xd0,0x7e,0x04,0x02,0x00]
30821
30822v_cmp_ne_i16_e64 s[10:11], exec_hi, v2
30823// CHECK: [0x0a,0x00,0xa5,0xd0,0x7f,0x04,0x02,0x00]
30824
30825v_cmp_ne_i16_e64 s[10:11], 0, v2
30826// CHECK: [0x0a,0x00,0xa5,0xd0,0x80,0x04,0x02,0x00]
30827
30828v_cmp_ne_i16_e64 s[10:11], -1, v2
30829// CHECK: [0x0a,0x00,0xa5,0xd0,0xc1,0x04,0x02,0x00]
30830
30831v_cmp_ne_i16_e64 s[10:11], src_vccz, v2
30832// CHECK: [0x0a,0x00,0xa5,0xd0,0xfb,0x04,0x02,0x00]
30833
30834v_cmp_ne_i16_e64 s[10:11], src_execz, v2
30835// CHECK: [0x0a,0x00,0xa5,0xd0,0xfc,0x04,0x02,0x00]
30836
30837v_cmp_ne_i16_e64 s[10:11], src_scc, v2
30838// CHECK: [0x0a,0x00,0xa5,0xd0,0xfd,0x04,0x02,0x00]
30839
30840v_cmp_ne_i16_e64 s[10:11], src_lds_direct, v2
30841// CHECK: [0x0a,0x00,0xa5,0xd0,0xfe,0x04,0x02,0x00]
30842
30843v_cmp_ne_i16_e64 s[10:11], v1, v255
30844// CHECK: [0x0a,0x00,0xa5,0xd0,0x01,0xff,0x03,0x00]
30845
30846v_cmp_ne_i16_e64 s[10:11], v1, s2
30847// CHECK: [0x0a,0x00,0xa5,0xd0,0x01,0x05,0x00,0x00]
30848
30849v_cmp_ne_i16_e64 s[10:11], v1, s101
30850// CHECK: [0x0a,0x00,0xa5,0xd0,0x01,0xcb,0x00,0x00]
30851
30852v_cmp_ne_i16_e64 s[10:11], v1, flat_scratch_lo
30853// CHECK: [0x0a,0x00,0xa5,0xd0,0x01,0xcd,0x00,0x00]
30854
30855v_cmp_ne_i16_e64 s[10:11], v1, flat_scratch_hi
30856// CHECK: [0x0a,0x00,0xa5,0xd0,0x01,0xcf,0x00,0x00]
30857
30858v_cmp_ne_i16_e64 s[10:11], v1, vcc_lo
30859// CHECK: [0x0a,0x00,0xa5,0xd0,0x01,0xd5,0x00,0x00]
30860
30861v_cmp_ne_i16_e64 s[10:11], v1, vcc_hi
30862// CHECK: [0x0a,0x00,0xa5,0xd0,0x01,0xd7,0x00,0x00]
30863
30864v_cmp_ne_i16_e64 s[10:11], v1, tba_lo
30865// CHECK: [0x0a,0x00,0xa5,0xd0,0x01,0xd9,0x00,0x00]
30866
30867v_cmp_ne_i16_e64 s[10:11], v1, tba_hi
30868// CHECK: [0x0a,0x00,0xa5,0xd0,0x01,0xdb,0x00,0x00]
30869
30870v_cmp_ne_i16_e64 s[10:11], v1, tma_lo
30871// CHECK: [0x0a,0x00,0xa5,0xd0,0x01,0xdd,0x00,0x00]
30872
30873v_cmp_ne_i16_e64 s[10:11], v1, tma_hi
30874// CHECK: [0x0a,0x00,0xa5,0xd0,0x01,0xdf,0x00,0x00]
30875
30876v_cmp_ne_i16_e64 s[10:11], v1, ttmp11
30877// CHECK: [0x0a,0x00,0xa5,0xd0,0x01,0xf7,0x00,0x00]
30878
30879v_cmp_ne_i16_e64 s[10:11], v1, m0
30880// CHECK: [0x0a,0x00,0xa5,0xd0,0x01,0xf9,0x00,0x00]
30881
30882v_cmp_ne_i16_e64 s[10:11], v1, exec_lo
30883// CHECK: [0x0a,0x00,0xa5,0xd0,0x01,0xfd,0x00,0x00]
30884
30885v_cmp_ne_i16_e64 s[10:11], v1, exec_hi
30886// CHECK: [0x0a,0x00,0xa5,0xd0,0x01,0xff,0x00,0x00]
30887
30888v_cmp_ne_i16_e64 s[10:11], v1, 0
30889// CHECK: [0x0a,0x00,0xa5,0xd0,0x01,0x01,0x01,0x00]
30890
30891v_cmp_ne_i16_e64 s[10:11], v1, -1
30892// CHECK: [0x0a,0x00,0xa5,0xd0,0x01,0x83,0x01,0x00]
30893
30894v_cmp_ne_i16_e64 s[10:11], v1, src_vccz
30895// CHECK: [0x0a,0x00,0xa5,0xd0,0x01,0xf7,0x01,0x00]
30896
30897v_cmp_ne_i16_e64 s[10:11], v1, src_execz
30898// CHECK: [0x0a,0x00,0xa5,0xd0,0x01,0xf9,0x01,0x00]
30899
30900v_cmp_ne_i16_e64 s[10:11], v1, src_scc
30901// CHECK: [0x0a,0x00,0xa5,0xd0,0x01,0xfb,0x01,0x00]
30902
30903v_cmp_ge_i16_e64 s[10:11], v1, v2
30904// CHECK: [0x0a,0x00,0xa6,0xd0,0x01,0x05,0x02,0x00]
30905
30906v_cmp_ge_i16_e64 s[12:13], v1, v2
30907// CHECK: [0x0c,0x00,0xa6,0xd0,0x01,0x05,0x02,0x00]
30908
30909v_cmp_ge_i16_e64 s[100:101], v1, v2
30910// CHECK: [0x64,0x00,0xa6,0xd0,0x01,0x05,0x02,0x00]
30911
30912v_cmp_ge_i16_e64 flat_scratch, v1, v2
30913// CHECK: [0x66,0x00,0xa6,0xd0,0x01,0x05,0x02,0x00]
30914
30915v_cmp_ge_i16_e64 vcc, v1, v2
30916// CHECK: [0x6a,0x00,0xa6,0xd0,0x01,0x05,0x02,0x00]
30917
30918v_cmp_ge_i16_e64 tba, v1, v2
30919// CHECK: [0x6c,0x00,0xa6,0xd0,0x01,0x05,0x02,0x00]
30920
30921v_cmp_ge_i16_e64 tma, v1, v2
30922// CHECK: [0x6e,0x00,0xa6,0xd0,0x01,0x05,0x02,0x00]
30923
30924v_cmp_ge_i16_e64 ttmp[10:11], v1, v2
30925// CHECK: [0x7a,0x00,0xa6,0xd0,0x01,0x05,0x02,0x00]
30926
30927v_cmp_ge_i16_e64 s[10:11], v255, v2
30928// CHECK: [0x0a,0x00,0xa6,0xd0,0xff,0x05,0x02,0x00]
30929
30930v_cmp_ge_i16_e64 s[10:11], s1, v2
30931// CHECK: [0x0a,0x00,0xa6,0xd0,0x01,0x04,0x02,0x00]
30932
30933v_cmp_ge_i16_e64 s[10:11], s101, v2
30934// CHECK: [0x0a,0x00,0xa6,0xd0,0x65,0x04,0x02,0x00]
30935
30936v_cmp_ge_i16_e64 s[10:11], flat_scratch_lo, v2
30937// CHECK: [0x0a,0x00,0xa6,0xd0,0x66,0x04,0x02,0x00]
30938
30939v_cmp_ge_i16_e64 s[10:11], flat_scratch_hi, v2
30940// CHECK: [0x0a,0x00,0xa6,0xd0,0x67,0x04,0x02,0x00]
30941
30942v_cmp_ge_i16_e64 s[10:11], vcc_lo, v2
30943// CHECK: [0x0a,0x00,0xa6,0xd0,0x6a,0x04,0x02,0x00]
30944
30945v_cmp_ge_i16_e64 s[10:11], vcc_hi, v2
30946// CHECK: [0x0a,0x00,0xa6,0xd0,0x6b,0x04,0x02,0x00]
30947
30948v_cmp_ge_i16_e64 s[10:11], tba_lo, v2
30949// CHECK: [0x0a,0x00,0xa6,0xd0,0x6c,0x04,0x02,0x00]
30950
30951v_cmp_ge_i16_e64 s[10:11], tba_hi, v2
30952// CHECK: [0x0a,0x00,0xa6,0xd0,0x6d,0x04,0x02,0x00]
30953
30954v_cmp_ge_i16_e64 s[10:11], tma_lo, v2
30955// CHECK: [0x0a,0x00,0xa6,0xd0,0x6e,0x04,0x02,0x00]
30956
30957v_cmp_ge_i16_e64 s[10:11], tma_hi, v2
30958// CHECK: [0x0a,0x00,0xa6,0xd0,0x6f,0x04,0x02,0x00]
30959
30960v_cmp_ge_i16_e64 s[10:11], ttmp11, v2
30961// CHECK: [0x0a,0x00,0xa6,0xd0,0x7b,0x04,0x02,0x00]
30962
30963v_cmp_ge_i16_e64 s[10:11], m0, v2
30964// CHECK: [0x0a,0x00,0xa6,0xd0,0x7c,0x04,0x02,0x00]
30965
30966v_cmp_ge_i16_e64 s[10:11], exec_lo, v2
30967// CHECK: [0x0a,0x00,0xa6,0xd0,0x7e,0x04,0x02,0x00]
30968
30969v_cmp_ge_i16_e64 s[10:11], exec_hi, v2
30970// CHECK: [0x0a,0x00,0xa6,0xd0,0x7f,0x04,0x02,0x00]
30971
30972v_cmp_ge_i16_e64 s[10:11], 0, v2
30973// CHECK: [0x0a,0x00,0xa6,0xd0,0x80,0x04,0x02,0x00]
30974
30975v_cmp_ge_i16_e64 s[10:11], -1, v2
30976// CHECK: [0x0a,0x00,0xa6,0xd0,0xc1,0x04,0x02,0x00]
30977
30978v_cmp_ge_i16_e64 s[10:11], src_vccz, v2
30979// CHECK: [0x0a,0x00,0xa6,0xd0,0xfb,0x04,0x02,0x00]
30980
30981v_cmp_ge_i16_e64 s[10:11], src_execz, v2
30982// CHECK: [0x0a,0x00,0xa6,0xd0,0xfc,0x04,0x02,0x00]
30983
30984v_cmp_ge_i16_e64 s[10:11], src_scc, v2
30985// CHECK: [0x0a,0x00,0xa6,0xd0,0xfd,0x04,0x02,0x00]
30986
30987v_cmp_ge_i16_e64 s[10:11], src_lds_direct, v2
30988// CHECK: [0x0a,0x00,0xa6,0xd0,0xfe,0x04,0x02,0x00]
30989
30990v_cmp_ge_i16_e64 s[10:11], v1, v255
30991// CHECK: [0x0a,0x00,0xa6,0xd0,0x01,0xff,0x03,0x00]
30992
30993v_cmp_ge_i16_e64 s[10:11], v1, s2
30994// CHECK: [0x0a,0x00,0xa6,0xd0,0x01,0x05,0x00,0x00]
30995
30996v_cmp_ge_i16_e64 s[10:11], v1, s101
30997// CHECK: [0x0a,0x00,0xa6,0xd0,0x01,0xcb,0x00,0x00]
30998
30999v_cmp_ge_i16_e64 s[10:11], v1, flat_scratch_lo
31000// CHECK: [0x0a,0x00,0xa6,0xd0,0x01,0xcd,0x00,0x00]
31001
31002v_cmp_ge_i16_e64 s[10:11], v1, flat_scratch_hi
31003// CHECK: [0x0a,0x00,0xa6,0xd0,0x01,0xcf,0x00,0x00]
31004
31005v_cmp_ge_i16_e64 s[10:11], v1, vcc_lo
31006// CHECK: [0x0a,0x00,0xa6,0xd0,0x01,0xd5,0x00,0x00]
31007
31008v_cmp_ge_i16_e64 s[10:11], v1, vcc_hi
31009// CHECK: [0x0a,0x00,0xa6,0xd0,0x01,0xd7,0x00,0x00]
31010
31011v_cmp_ge_i16_e64 s[10:11], v1, tba_lo
31012// CHECK: [0x0a,0x00,0xa6,0xd0,0x01,0xd9,0x00,0x00]
31013
31014v_cmp_ge_i16_e64 s[10:11], v1, tba_hi
31015// CHECK: [0x0a,0x00,0xa6,0xd0,0x01,0xdb,0x00,0x00]
31016
31017v_cmp_ge_i16_e64 s[10:11], v1, tma_lo
31018// CHECK: [0x0a,0x00,0xa6,0xd0,0x01,0xdd,0x00,0x00]
31019
31020v_cmp_ge_i16_e64 s[10:11], v1, tma_hi
31021// CHECK: [0x0a,0x00,0xa6,0xd0,0x01,0xdf,0x00,0x00]
31022
31023v_cmp_ge_i16_e64 s[10:11], v1, ttmp11
31024// CHECK: [0x0a,0x00,0xa6,0xd0,0x01,0xf7,0x00,0x00]
31025
31026v_cmp_ge_i16_e64 s[10:11], v1, m0
31027// CHECK: [0x0a,0x00,0xa6,0xd0,0x01,0xf9,0x00,0x00]
31028
31029v_cmp_ge_i16_e64 s[10:11], v1, exec_lo
31030// CHECK: [0x0a,0x00,0xa6,0xd0,0x01,0xfd,0x00,0x00]
31031
31032v_cmp_ge_i16_e64 s[10:11], v1, exec_hi
31033// CHECK: [0x0a,0x00,0xa6,0xd0,0x01,0xff,0x00,0x00]
31034
31035v_cmp_ge_i16_e64 s[10:11], v1, 0
31036// CHECK: [0x0a,0x00,0xa6,0xd0,0x01,0x01,0x01,0x00]
31037
31038v_cmp_ge_i16_e64 s[10:11], v1, -1
31039// CHECK: [0x0a,0x00,0xa6,0xd0,0x01,0x83,0x01,0x00]
31040
31041v_cmp_ge_i16_e64 s[10:11], v1, src_vccz
31042// CHECK: [0x0a,0x00,0xa6,0xd0,0x01,0xf7,0x01,0x00]
31043
31044v_cmp_ge_i16_e64 s[10:11], v1, src_execz
31045// CHECK: [0x0a,0x00,0xa6,0xd0,0x01,0xf9,0x01,0x00]
31046
31047v_cmp_ge_i16_e64 s[10:11], v1, src_scc
31048// CHECK: [0x0a,0x00,0xa6,0xd0,0x01,0xfb,0x01,0x00]
31049
31050v_cmp_t_i16_e64 s[10:11], v1, v2
31051// CHECK: [0x0a,0x00,0xa7,0xd0,0x01,0x05,0x02,0x00]
31052
31053v_cmp_t_i16_e64 s[12:13], v1, v2
31054// CHECK: [0x0c,0x00,0xa7,0xd0,0x01,0x05,0x02,0x00]
31055
31056v_cmp_t_i16_e64 s[100:101], v1, v2
31057// CHECK: [0x64,0x00,0xa7,0xd0,0x01,0x05,0x02,0x00]
31058
31059v_cmp_t_i16_e64 flat_scratch, v1, v2
31060// CHECK: [0x66,0x00,0xa7,0xd0,0x01,0x05,0x02,0x00]
31061
31062v_cmp_t_i16_e64 vcc, v1, v2
31063// CHECK: [0x6a,0x00,0xa7,0xd0,0x01,0x05,0x02,0x00]
31064
31065v_cmp_t_i16_e64 tba, v1, v2
31066// CHECK: [0x6c,0x00,0xa7,0xd0,0x01,0x05,0x02,0x00]
31067
31068v_cmp_t_i16_e64 tma, v1, v2
31069// CHECK: [0x6e,0x00,0xa7,0xd0,0x01,0x05,0x02,0x00]
31070
31071v_cmp_t_i16_e64 ttmp[10:11], v1, v2
31072// CHECK: [0x7a,0x00,0xa7,0xd0,0x01,0x05,0x02,0x00]
31073
31074v_cmp_t_i16_e64 s[10:11], v255, v2
31075// CHECK: [0x0a,0x00,0xa7,0xd0,0xff,0x05,0x02,0x00]
31076
31077v_cmp_t_i16_e64 s[10:11], s1, v2
31078// CHECK: [0x0a,0x00,0xa7,0xd0,0x01,0x04,0x02,0x00]
31079
31080v_cmp_t_i16_e64 s[10:11], s101, v2
31081// CHECK: [0x0a,0x00,0xa7,0xd0,0x65,0x04,0x02,0x00]
31082
31083v_cmp_t_i16_e64 s[10:11], flat_scratch_lo, v2
31084// CHECK: [0x0a,0x00,0xa7,0xd0,0x66,0x04,0x02,0x00]
31085
31086v_cmp_t_i16_e64 s[10:11], flat_scratch_hi, v2
31087// CHECK: [0x0a,0x00,0xa7,0xd0,0x67,0x04,0x02,0x00]
31088
31089v_cmp_t_i16_e64 s[10:11], vcc_lo, v2
31090// CHECK: [0x0a,0x00,0xa7,0xd0,0x6a,0x04,0x02,0x00]
31091
31092v_cmp_t_i16_e64 s[10:11], vcc_hi, v2
31093// CHECK: [0x0a,0x00,0xa7,0xd0,0x6b,0x04,0x02,0x00]
31094
31095v_cmp_t_i16_e64 s[10:11], tba_lo, v2
31096// CHECK: [0x0a,0x00,0xa7,0xd0,0x6c,0x04,0x02,0x00]
31097
31098v_cmp_t_i16_e64 s[10:11], tba_hi, v2
31099// CHECK: [0x0a,0x00,0xa7,0xd0,0x6d,0x04,0x02,0x00]
31100
31101v_cmp_t_i16_e64 s[10:11], tma_lo, v2
31102// CHECK: [0x0a,0x00,0xa7,0xd0,0x6e,0x04,0x02,0x00]
31103
31104v_cmp_t_i16_e64 s[10:11], tma_hi, v2
31105// CHECK: [0x0a,0x00,0xa7,0xd0,0x6f,0x04,0x02,0x00]
31106
31107v_cmp_t_i16_e64 s[10:11], ttmp11, v2
31108// CHECK: [0x0a,0x00,0xa7,0xd0,0x7b,0x04,0x02,0x00]
31109
31110v_cmp_t_i16_e64 s[10:11], m0, v2
31111// CHECK: [0x0a,0x00,0xa7,0xd0,0x7c,0x04,0x02,0x00]
31112
31113v_cmp_t_i16_e64 s[10:11], exec_lo, v2
31114// CHECK: [0x0a,0x00,0xa7,0xd0,0x7e,0x04,0x02,0x00]
31115
31116v_cmp_t_i16_e64 s[10:11], exec_hi, v2
31117// CHECK: [0x0a,0x00,0xa7,0xd0,0x7f,0x04,0x02,0x00]
31118
31119v_cmp_t_i16_e64 s[10:11], 0, v2
31120// CHECK: [0x0a,0x00,0xa7,0xd0,0x80,0x04,0x02,0x00]
31121
31122v_cmp_t_i16_e64 s[10:11], -1, v2
31123// CHECK: [0x0a,0x00,0xa7,0xd0,0xc1,0x04,0x02,0x00]
31124
31125v_cmp_t_i16_e64 s[10:11], src_vccz, v2
31126// CHECK: [0x0a,0x00,0xa7,0xd0,0xfb,0x04,0x02,0x00]
31127
31128v_cmp_t_i16_e64 s[10:11], src_execz, v2
31129// CHECK: [0x0a,0x00,0xa7,0xd0,0xfc,0x04,0x02,0x00]
31130
31131v_cmp_t_i16_e64 s[10:11], src_scc, v2
31132// CHECK: [0x0a,0x00,0xa7,0xd0,0xfd,0x04,0x02,0x00]
31133
31134v_cmp_t_i16_e64 s[10:11], src_lds_direct, v2
31135// CHECK: [0x0a,0x00,0xa7,0xd0,0xfe,0x04,0x02,0x00]
31136
31137v_cmp_t_i16_e64 s[10:11], v1, v255
31138// CHECK: [0x0a,0x00,0xa7,0xd0,0x01,0xff,0x03,0x00]
31139
31140v_cmp_t_i16_e64 s[10:11], v1, s2
31141// CHECK: [0x0a,0x00,0xa7,0xd0,0x01,0x05,0x00,0x00]
31142
31143v_cmp_t_i16_e64 s[10:11], v1, s101
31144// CHECK: [0x0a,0x00,0xa7,0xd0,0x01,0xcb,0x00,0x00]
31145
31146v_cmp_t_i16_e64 s[10:11], v1, flat_scratch_lo
31147// CHECK: [0x0a,0x00,0xa7,0xd0,0x01,0xcd,0x00,0x00]
31148
31149v_cmp_t_i16_e64 s[10:11], v1, flat_scratch_hi
31150// CHECK: [0x0a,0x00,0xa7,0xd0,0x01,0xcf,0x00,0x00]
31151
31152v_cmp_t_i16_e64 s[10:11], v1, vcc_lo
31153// CHECK: [0x0a,0x00,0xa7,0xd0,0x01,0xd5,0x00,0x00]
31154
31155v_cmp_t_i16_e64 s[10:11], v1, vcc_hi
31156// CHECK: [0x0a,0x00,0xa7,0xd0,0x01,0xd7,0x00,0x00]
31157
31158v_cmp_t_i16_e64 s[10:11], v1, tba_lo
31159// CHECK: [0x0a,0x00,0xa7,0xd0,0x01,0xd9,0x00,0x00]
31160
31161v_cmp_t_i16_e64 s[10:11], v1, tba_hi
31162// CHECK: [0x0a,0x00,0xa7,0xd0,0x01,0xdb,0x00,0x00]
31163
31164v_cmp_t_i16_e64 s[10:11], v1, tma_lo
31165// CHECK: [0x0a,0x00,0xa7,0xd0,0x01,0xdd,0x00,0x00]
31166
31167v_cmp_t_i16_e64 s[10:11], v1, tma_hi
31168// CHECK: [0x0a,0x00,0xa7,0xd0,0x01,0xdf,0x00,0x00]
31169
31170v_cmp_t_i16_e64 s[10:11], v1, ttmp11
31171// CHECK: [0x0a,0x00,0xa7,0xd0,0x01,0xf7,0x00,0x00]
31172
31173v_cmp_t_i16_e64 s[10:11], v1, m0
31174// CHECK: [0x0a,0x00,0xa7,0xd0,0x01,0xf9,0x00,0x00]
31175
31176v_cmp_t_i16_e64 s[10:11], v1, exec_lo
31177// CHECK: [0x0a,0x00,0xa7,0xd0,0x01,0xfd,0x00,0x00]
31178
31179v_cmp_t_i16_e64 s[10:11], v1, exec_hi
31180// CHECK: [0x0a,0x00,0xa7,0xd0,0x01,0xff,0x00,0x00]
31181
31182v_cmp_t_i16_e64 s[10:11], v1, 0
31183// CHECK: [0x0a,0x00,0xa7,0xd0,0x01,0x01,0x01,0x00]
31184
31185v_cmp_t_i16_e64 s[10:11], v1, -1
31186// CHECK: [0x0a,0x00,0xa7,0xd0,0x01,0x83,0x01,0x00]
31187
31188v_cmp_t_i16_e64 s[10:11], v1, src_vccz
31189// CHECK: [0x0a,0x00,0xa7,0xd0,0x01,0xf7,0x01,0x00]
31190
31191v_cmp_t_i16_e64 s[10:11], v1, src_execz
31192// CHECK: [0x0a,0x00,0xa7,0xd0,0x01,0xf9,0x01,0x00]
31193
31194v_cmp_t_i16_e64 s[10:11], v1, src_scc
31195// CHECK: [0x0a,0x00,0xa7,0xd0,0x01,0xfb,0x01,0x00]
31196
31197v_cmp_f_u16_e64 s[10:11], v1, v2
31198// CHECK: [0x0a,0x00,0xa8,0xd0,0x01,0x05,0x02,0x00]
31199
31200v_cmp_f_u16_e64 s[12:13], v1, v2
31201// CHECK: [0x0c,0x00,0xa8,0xd0,0x01,0x05,0x02,0x00]
31202
31203v_cmp_f_u16_e64 s[100:101], v1, v2
31204// CHECK: [0x64,0x00,0xa8,0xd0,0x01,0x05,0x02,0x00]
31205
31206v_cmp_f_u16_e64 flat_scratch, v1, v2
31207// CHECK: [0x66,0x00,0xa8,0xd0,0x01,0x05,0x02,0x00]
31208
31209v_cmp_f_u16_e64 vcc, v1, v2
31210// CHECK: [0x6a,0x00,0xa8,0xd0,0x01,0x05,0x02,0x00]
31211
31212v_cmp_f_u16_e64 tba, v1, v2
31213// CHECK: [0x6c,0x00,0xa8,0xd0,0x01,0x05,0x02,0x00]
31214
31215v_cmp_f_u16_e64 tma, v1, v2
31216// CHECK: [0x6e,0x00,0xa8,0xd0,0x01,0x05,0x02,0x00]
31217
31218v_cmp_f_u16_e64 ttmp[10:11], v1, v2
31219// CHECK: [0x7a,0x00,0xa8,0xd0,0x01,0x05,0x02,0x00]
31220
31221v_cmp_f_u16_e64 s[10:11], v255, v2
31222// CHECK: [0x0a,0x00,0xa8,0xd0,0xff,0x05,0x02,0x00]
31223
31224v_cmp_f_u16_e64 s[10:11], s1, v2
31225// CHECK: [0x0a,0x00,0xa8,0xd0,0x01,0x04,0x02,0x00]
31226
31227v_cmp_f_u16_e64 s[10:11], s101, v2
31228// CHECK: [0x0a,0x00,0xa8,0xd0,0x65,0x04,0x02,0x00]
31229
31230v_cmp_f_u16_e64 s[10:11], flat_scratch_lo, v2
31231// CHECK: [0x0a,0x00,0xa8,0xd0,0x66,0x04,0x02,0x00]
31232
31233v_cmp_f_u16_e64 s[10:11], flat_scratch_hi, v2
31234// CHECK: [0x0a,0x00,0xa8,0xd0,0x67,0x04,0x02,0x00]
31235
31236v_cmp_f_u16_e64 s[10:11], vcc_lo, v2
31237// CHECK: [0x0a,0x00,0xa8,0xd0,0x6a,0x04,0x02,0x00]
31238
31239v_cmp_f_u16_e64 s[10:11], vcc_hi, v2
31240// CHECK: [0x0a,0x00,0xa8,0xd0,0x6b,0x04,0x02,0x00]
31241
31242v_cmp_f_u16_e64 s[10:11], tba_lo, v2
31243// CHECK: [0x0a,0x00,0xa8,0xd0,0x6c,0x04,0x02,0x00]
31244
31245v_cmp_f_u16_e64 s[10:11], tba_hi, v2
31246// CHECK: [0x0a,0x00,0xa8,0xd0,0x6d,0x04,0x02,0x00]
31247
31248v_cmp_f_u16_e64 s[10:11], tma_lo, v2
31249// CHECK: [0x0a,0x00,0xa8,0xd0,0x6e,0x04,0x02,0x00]
31250
31251v_cmp_f_u16_e64 s[10:11], tma_hi, v2
31252// CHECK: [0x0a,0x00,0xa8,0xd0,0x6f,0x04,0x02,0x00]
31253
31254v_cmp_f_u16_e64 s[10:11], ttmp11, v2
31255// CHECK: [0x0a,0x00,0xa8,0xd0,0x7b,0x04,0x02,0x00]
31256
31257v_cmp_f_u16_e64 s[10:11], m0, v2
31258// CHECK: [0x0a,0x00,0xa8,0xd0,0x7c,0x04,0x02,0x00]
31259
31260v_cmp_f_u16_e64 s[10:11], exec_lo, v2
31261// CHECK: [0x0a,0x00,0xa8,0xd0,0x7e,0x04,0x02,0x00]
31262
31263v_cmp_f_u16_e64 s[10:11], exec_hi, v2
31264// CHECK: [0x0a,0x00,0xa8,0xd0,0x7f,0x04,0x02,0x00]
31265
31266v_cmp_f_u16_e64 s[10:11], 0, v2
31267// CHECK: [0x0a,0x00,0xa8,0xd0,0x80,0x04,0x02,0x00]
31268
31269v_cmp_f_u16_e64 s[10:11], -1, v2
31270// CHECK: [0x0a,0x00,0xa8,0xd0,0xc1,0x04,0x02,0x00]
31271
31272v_cmp_f_u16_e64 s[10:11], src_vccz, v2
31273// CHECK: [0x0a,0x00,0xa8,0xd0,0xfb,0x04,0x02,0x00]
31274
31275v_cmp_f_u16_e64 s[10:11], src_execz, v2
31276// CHECK: [0x0a,0x00,0xa8,0xd0,0xfc,0x04,0x02,0x00]
31277
31278v_cmp_f_u16_e64 s[10:11], src_scc, v2
31279// CHECK: [0x0a,0x00,0xa8,0xd0,0xfd,0x04,0x02,0x00]
31280
31281v_cmp_f_u16_e64 s[10:11], src_lds_direct, v2
31282// CHECK: [0x0a,0x00,0xa8,0xd0,0xfe,0x04,0x02,0x00]
31283
31284v_cmp_f_u16_e64 s[10:11], v1, v255
31285// CHECK: [0x0a,0x00,0xa8,0xd0,0x01,0xff,0x03,0x00]
31286
31287v_cmp_f_u16_e64 s[10:11], v1, s2
31288// CHECK: [0x0a,0x00,0xa8,0xd0,0x01,0x05,0x00,0x00]
31289
31290v_cmp_f_u16_e64 s[10:11], v1, s101
31291// CHECK: [0x0a,0x00,0xa8,0xd0,0x01,0xcb,0x00,0x00]
31292
31293v_cmp_f_u16_e64 s[10:11], v1, flat_scratch_lo
31294// CHECK: [0x0a,0x00,0xa8,0xd0,0x01,0xcd,0x00,0x00]
31295
31296v_cmp_f_u16_e64 s[10:11], v1, flat_scratch_hi
31297// CHECK: [0x0a,0x00,0xa8,0xd0,0x01,0xcf,0x00,0x00]
31298
31299v_cmp_f_u16_e64 s[10:11], v1, vcc_lo
31300// CHECK: [0x0a,0x00,0xa8,0xd0,0x01,0xd5,0x00,0x00]
31301
31302v_cmp_f_u16_e64 s[10:11], v1, vcc_hi
31303// CHECK: [0x0a,0x00,0xa8,0xd0,0x01,0xd7,0x00,0x00]
31304
31305v_cmp_f_u16_e64 s[10:11], v1, tba_lo
31306// CHECK: [0x0a,0x00,0xa8,0xd0,0x01,0xd9,0x00,0x00]
31307
31308v_cmp_f_u16_e64 s[10:11], v1, tba_hi
31309// CHECK: [0x0a,0x00,0xa8,0xd0,0x01,0xdb,0x00,0x00]
31310
31311v_cmp_f_u16_e64 s[10:11], v1, tma_lo
31312// CHECK: [0x0a,0x00,0xa8,0xd0,0x01,0xdd,0x00,0x00]
31313
31314v_cmp_f_u16_e64 s[10:11], v1, tma_hi
31315// CHECK: [0x0a,0x00,0xa8,0xd0,0x01,0xdf,0x00,0x00]
31316
31317v_cmp_f_u16_e64 s[10:11], v1, ttmp11
31318// CHECK: [0x0a,0x00,0xa8,0xd0,0x01,0xf7,0x00,0x00]
31319
31320v_cmp_f_u16_e64 s[10:11], v1, m0
31321// CHECK: [0x0a,0x00,0xa8,0xd0,0x01,0xf9,0x00,0x00]
31322
31323v_cmp_f_u16_e64 s[10:11], v1, exec_lo
31324// CHECK: [0x0a,0x00,0xa8,0xd0,0x01,0xfd,0x00,0x00]
31325
31326v_cmp_f_u16_e64 s[10:11], v1, exec_hi
31327// CHECK: [0x0a,0x00,0xa8,0xd0,0x01,0xff,0x00,0x00]
31328
31329v_cmp_f_u16_e64 s[10:11], v1, 0
31330// CHECK: [0x0a,0x00,0xa8,0xd0,0x01,0x01,0x01,0x00]
31331
31332v_cmp_f_u16_e64 s[10:11], v1, -1
31333// CHECK: [0x0a,0x00,0xa8,0xd0,0x01,0x83,0x01,0x00]
31334
31335v_cmp_f_u16_e64 s[10:11], v1, src_vccz
31336// CHECK: [0x0a,0x00,0xa8,0xd0,0x01,0xf7,0x01,0x00]
31337
31338v_cmp_f_u16_e64 s[10:11], v1, src_execz
31339// CHECK: [0x0a,0x00,0xa8,0xd0,0x01,0xf9,0x01,0x00]
31340
31341v_cmp_f_u16_e64 s[10:11], v1, src_scc
31342// CHECK: [0x0a,0x00,0xa8,0xd0,0x01,0xfb,0x01,0x00]
31343
31344v_cmp_lt_u16_e64 s[10:11], v1, v2
31345// CHECK: [0x0a,0x00,0xa9,0xd0,0x01,0x05,0x02,0x00]
31346
31347v_cmp_lt_u16_e64 s[12:13], v1, v2
31348// CHECK: [0x0c,0x00,0xa9,0xd0,0x01,0x05,0x02,0x00]
31349
31350v_cmp_lt_u16_e64 s[100:101], v1, v2
31351// CHECK: [0x64,0x00,0xa9,0xd0,0x01,0x05,0x02,0x00]
31352
31353v_cmp_lt_u16_e64 flat_scratch, v1, v2
31354// CHECK: [0x66,0x00,0xa9,0xd0,0x01,0x05,0x02,0x00]
31355
31356v_cmp_lt_u16_e64 vcc, v1, v2
31357// CHECK: [0x6a,0x00,0xa9,0xd0,0x01,0x05,0x02,0x00]
31358
31359v_cmp_lt_u16_e64 tba, v1, v2
31360// CHECK: [0x6c,0x00,0xa9,0xd0,0x01,0x05,0x02,0x00]
31361
31362v_cmp_lt_u16_e64 tma, v1, v2
31363// CHECK: [0x6e,0x00,0xa9,0xd0,0x01,0x05,0x02,0x00]
31364
31365v_cmp_lt_u16_e64 ttmp[10:11], v1, v2
31366// CHECK: [0x7a,0x00,0xa9,0xd0,0x01,0x05,0x02,0x00]
31367
31368v_cmp_lt_u16_e64 s[10:11], v255, v2
31369// CHECK: [0x0a,0x00,0xa9,0xd0,0xff,0x05,0x02,0x00]
31370
31371v_cmp_lt_u16_e64 s[10:11], s1, v2
31372// CHECK: [0x0a,0x00,0xa9,0xd0,0x01,0x04,0x02,0x00]
31373
31374v_cmp_lt_u16_e64 s[10:11], s101, v2
31375// CHECK: [0x0a,0x00,0xa9,0xd0,0x65,0x04,0x02,0x00]
31376
31377v_cmp_lt_u16_e64 s[10:11], flat_scratch_lo, v2
31378// CHECK: [0x0a,0x00,0xa9,0xd0,0x66,0x04,0x02,0x00]
31379
31380v_cmp_lt_u16_e64 s[10:11], flat_scratch_hi, v2
31381// CHECK: [0x0a,0x00,0xa9,0xd0,0x67,0x04,0x02,0x00]
31382
31383v_cmp_lt_u16_e64 s[10:11], vcc_lo, v2
31384// CHECK: [0x0a,0x00,0xa9,0xd0,0x6a,0x04,0x02,0x00]
31385
31386v_cmp_lt_u16_e64 s[10:11], vcc_hi, v2
31387// CHECK: [0x0a,0x00,0xa9,0xd0,0x6b,0x04,0x02,0x00]
31388
31389v_cmp_lt_u16_e64 s[10:11], tba_lo, v2
31390// CHECK: [0x0a,0x00,0xa9,0xd0,0x6c,0x04,0x02,0x00]
31391
31392v_cmp_lt_u16_e64 s[10:11], tba_hi, v2
31393// CHECK: [0x0a,0x00,0xa9,0xd0,0x6d,0x04,0x02,0x00]
31394
31395v_cmp_lt_u16_e64 s[10:11], tma_lo, v2
31396// CHECK: [0x0a,0x00,0xa9,0xd0,0x6e,0x04,0x02,0x00]
31397
31398v_cmp_lt_u16_e64 s[10:11], tma_hi, v2
31399// CHECK: [0x0a,0x00,0xa9,0xd0,0x6f,0x04,0x02,0x00]
31400
31401v_cmp_lt_u16_e64 s[10:11], ttmp11, v2
31402// CHECK: [0x0a,0x00,0xa9,0xd0,0x7b,0x04,0x02,0x00]
31403
31404v_cmp_lt_u16_e64 s[10:11], m0, v2
31405// CHECK: [0x0a,0x00,0xa9,0xd0,0x7c,0x04,0x02,0x00]
31406
31407v_cmp_lt_u16_e64 s[10:11], exec_lo, v2
31408// CHECK: [0x0a,0x00,0xa9,0xd0,0x7e,0x04,0x02,0x00]
31409
31410v_cmp_lt_u16_e64 s[10:11], exec_hi, v2
31411// CHECK: [0x0a,0x00,0xa9,0xd0,0x7f,0x04,0x02,0x00]
31412
31413v_cmp_lt_u16_e64 s[10:11], 0, v2
31414// CHECK: [0x0a,0x00,0xa9,0xd0,0x80,0x04,0x02,0x00]
31415
31416v_cmp_lt_u16_e64 s[10:11], -1, v2
31417// CHECK: [0x0a,0x00,0xa9,0xd0,0xc1,0x04,0x02,0x00]
31418
31419v_cmp_lt_u16_e64 s[10:11], src_vccz, v2
31420// CHECK: [0x0a,0x00,0xa9,0xd0,0xfb,0x04,0x02,0x00]
31421
31422v_cmp_lt_u16_e64 s[10:11], src_execz, v2
31423// CHECK: [0x0a,0x00,0xa9,0xd0,0xfc,0x04,0x02,0x00]
31424
31425v_cmp_lt_u16_e64 s[10:11], src_scc, v2
31426// CHECK: [0x0a,0x00,0xa9,0xd0,0xfd,0x04,0x02,0x00]
31427
31428v_cmp_lt_u16_e64 s[10:11], src_lds_direct, v2
31429// CHECK: [0x0a,0x00,0xa9,0xd0,0xfe,0x04,0x02,0x00]
31430
31431v_cmp_lt_u16_e64 s[10:11], v1, v255
31432// CHECK: [0x0a,0x00,0xa9,0xd0,0x01,0xff,0x03,0x00]
31433
31434v_cmp_lt_u16_e64 s[10:11], v1, s2
31435// CHECK: [0x0a,0x00,0xa9,0xd0,0x01,0x05,0x00,0x00]
31436
31437v_cmp_lt_u16_e64 s[10:11], v1, s101
31438// CHECK: [0x0a,0x00,0xa9,0xd0,0x01,0xcb,0x00,0x00]
31439
31440v_cmp_lt_u16_e64 s[10:11], v1, flat_scratch_lo
31441// CHECK: [0x0a,0x00,0xa9,0xd0,0x01,0xcd,0x00,0x00]
31442
31443v_cmp_lt_u16_e64 s[10:11], v1, flat_scratch_hi
31444// CHECK: [0x0a,0x00,0xa9,0xd0,0x01,0xcf,0x00,0x00]
31445
31446v_cmp_lt_u16_e64 s[10:11], v1, vcc_lo
31447// CHECK: [0x0a,0x00,0xa9,0xd0,0x01,0xd5,0x00,0x00]
31448
31449v_cmp_lt_u16_e64 s[10:11], v1, vcc_hi
31450// CHECK: [0x0a,0x00,0xa9,0xd0,0x01,0xd7,0x00,0x00]
31451
31452v_cmp_lt_u16_e64 s[10:11], v1, tba_lo
31453// CHECK: [0x0a,0x00,0xa9,0xd0,0x01,0xd9,0x00,0x00]
31454
31455v_cmp_lt_u16_e64 s[10:11], v1, tba_hi
31456// CHECK: [0x0a,0x00,0xa9,0xd0,0x01,0xdb,0x00,0x00]
31457
31458v_cmp_lt_u16_e64 s[10:11], v1, tma_lo
31459// CHECK: [0x0a,0x00,0xa9,0xd0,0x01,0xdd,0x00,0x00]
31460
31461v_cmp_lt_u16_e64 s[10:11], v1, tma_hi
31462// CHECK: [0x0a,0x00,0xa9,0xd0,0x01,0xdf,0x00,0x00]
31463
31464v_cmp_lt_u16_e64 s[10:11], v1, ttmp11
31465// CHECK: [0x0a,0x00,0xa9,0xd0,0x01,0xf7,0x00,0x00]
31466
31467v_cmp_lt_u16_e64 s[10:11], v1, m0
31468// CHECK: [0x0a,0x00,0xa9,0xd0,0x01,0xf9,0x00,0x00]
31469
31470v_cmp_lt_u16_e64 s[10:11], v1, exec_lo
31471// CHECK: [0x0a,0x00,0xa9,0xd0,0x01,0xfd,0x00,0x00]
31472
31473v_cmp_lt_u16_e64 s[10:11], v1, exec_hi
31474// CHECK: [0x0a,0x00,0xa9,0xd0,0x01,0xff,0x00,0x00]
31475
31476v_cmp_lt_u16_e64 s[10:11], v1, 0
31477// CHECK: [0x0a,0x00,0xa9,0xd0,0x01,0x01,0x01,0x00]
31478
31479v_cmp_lt_u16_e64 s[10:11], v1, -1
31480// CHECK: [0x0a,0x00,0xa9,0xd0,0x01,0x83,0x01,0x00]
31481
31482v_cmp_lt_u16_e64 s[10:11], v1, src_vccz
31483// CHECK: [0x0a,0x00,0xa9,0xd0,0x01,0xf7,0x01,0x00]
31484
31485v_cmp_lt_u16_e64 s[10:11], v1, src_execz
31486// CHECK: [0x0a,0x00,0xa9,0xd0,0x01,0xf9,0x01,0x00]
31487
31488v_cmp_lt_u16_e64 s[10:11], v1, src_scc
31489// CHECK: [0x0a,0x00,0xa9,0xd0,0x01,0xfb,0x01,0x00]
31490
31491v_cmp_eq_u16_e64 s[10:11], v1, v2
31492// CHECK: [0x0a,0x00,0xaa,0xd0,0x01,0x05,0x02,0x00]
31493
31494v_cmp_eq_u16_e64 s[12:13], v1, v2
31495// CHECK: [0x0c,0x00,0xaa,0xd0,0x01,0x05,0x02,0x00]
31496
31497v_cmp_eq_u16_e64 s[100:101], v1, v2
31498// CHECK: [0x64,0x00,0xaa,0xd0,0x01,0x05,0x02,0x00]
31499
31500v_cmp_eq_u16_e64 flat_scratch, v1, v2
31501// CHECK: [0x66,0x00,0xaa,0xd0,0x01,0x05,0x02,0x00]
31502
31503v_cmp_eq_u16_e64 vcc, v1, v2
31504// CHECK: [0x6a,0x00,0xaa,0xd0,0x01,0x05,0x02,0x00]
31505
31506v_cmp_eq_u16_e64 tba, v1, v2
31507// CHECK: [0x6c,0x00,0xaa,0xd0,0x01,0x05,0x02,0x00]
31508
31509v_cmp_eq_u16_e64 tma, v1, v2
31510// CHECK: [0x6e,0x00,0xaa,0xd0,0x01,0x05,0x02,0x00]
31511
31512v_cmp_eq_u16_e64 ttmp[10:11], v1, v2
31513// CHECK: [0x7a,0x00,0xaa,0xd0,0x01,0x05,0x02,0x00]
31514
31515v_cmp_eq_u16_e64 s[10:11], v255, v2
31516// CHECK: [0x0a,0x00,0xaa,0xd0,0xff,0x05,0x02,0x00]
31517
31518v_cmp_eq_u16_e64 s[10:11], s1, v2
31519// CHECK: [0x0a,0x00,0xaa,0xd0,0x01,0x04,0x02,0x00]
31520
31521v_cmp_eq_u16_e64 s[10:11], s101, v2
31522// CHECK: [0x0a,0x00,0xaa,0xd0,0x65,0x04,0x02,0x00]
31523
31524v_cmp_eq_u16_e64 s[10:11], flat_scratch_lo, v2
31525// CHECK: [0x0a,0x00,0xaa,0xd0,0x66,0x04,0x02,0x00]
31526
31527v_cmp_eq_u16_e64 s[10:11], flat_scratch_hi, v2
31528// CHECK: [0x0a,0x00,0xaa,0xd0,0x67,0x04,0x02,0x00]
31529
31530v_cmp_eq_u16_e64 s[10:11], vcc_lo, v2
31531// CHECK: [0x0a,0x00,0xaa,0xd0,0x6a,0x04,0x02,0x00]
31532
31533v_cmp_eq_u16_e64 s[10:11], vcc_hi, v2
31534// CHECK: [0x0a,0x00,0xaa,0xd0,0x6b,0x04,0x02,0x00]
31535
31536v_cmp_eq_u16_e64 s[10:11], tba_lo, v2
31537// CHECK: [0x0a,0x00,0xaa,0xd0,0x6c,0x04,0x02,0x00]
31538
31539v_cmp_eq_u16_e64 s[10:11], tba_hi, v2
31540// CHECK: [0x0a,0x00,0xaa,0xd0,0x6d,0x04,0x02,0x00]
31541
31542v_cmp_eq_u16_e64 s[10:11], tma_lo, v2
31543// CHECK: [0x0a,0x00,0xaa,0xd0,0x6e,0x04,0x02,0x00]
31544
31545v_cmp_eq_u16_e64 s[10:11], tma_hi, v2
31546// CHECK: [0x0a,0x00,0xaa,0xd0,0x6f,0x04,0x02,0x00]
31547
31548v_cmp_eq_u16_e64 s[10:11], ttmp11, v2
31549// CHECK: [0x0a,0x00,0xaa,0xd0,0x7b,0x04,0x02,0x00]
31550
31551v_cmp_eq_u16_e64 s[10:11], m0, v2
31552// CHECK: [0x0a,0x00,0xaa,0xd0,0x7c,0x04,0x02,0x00]
31553
31554v_cmp_eq_u16_e64 s[10:11], exec_lo, v2
31555// CHECK: [0x0a,0x00,0xaa,0xd0,0x7e,0x04,0x02,0x00]
31556
31557v_cmp_eq_u16_e64 s[10:11], exec_hi, v2
31558// CHECK: [0x0a,0x00,0xaa,0xd0,0x7f,0x04,0x02,0x00]
31559
31560v_cmp_eq_u16_e64 s[10:11], 0, v2
31561// CHECK: [0x0a,0x00,0xaa,0xd0,0x80,0x04,0x02,0x00]
31562
31563v_cmp_eq_u16_e64 s[10:11], -1, v2
31564// CHECK: [0x0a,0x00,0xaa,0xd0,0xc1,0x04,0x02,0x00]
31565
31566v_cmp_eq_u16_e64 s[10:11], src_vccz, v2
31567// CHECK: [0x0a,0x00,0xaa,0xd0,0xfb,0x04,0x02,0x00]
31568
31569v_cmp_eq_u16_e64 s[10:11], src_execz, v2
31570// CHECK: [0x0a,0x00,0xaa,0xd0,0xfc,0x04,0x02,0x00]
31571
31572v_cmp_eq_u16_e64 s[10:11], src_scc, v2
31573// CHECK: [0x0a,0x00,0xaa,0xd0,0xfd,0x04,0x02,0x00]
31574
31575v_cmp_eq_u16_e64 s[10:11], src_lds_direct, v2
31576// CHECK: [0x0a,0x00,0xaa,0xd0,0xfe,0x04,0x02,0x00]
31577
31578v_cmp_eq_u16_e64 s[10:11], v1, v255
31579// CHECK: [0x0a,0x00,0xaa,0xd0,0x01,0xff,0x03,0x00]
31580
31581v_cmp_eq_u16_e64 s[10:11], v1, s2
31582// CHECK: [0x0a,0x00,0xaa,0xd0,0x01,0x05,0x00,0x00]
31583
31584v_cmp_eq_u16_e64 s[10:11], v1, s101
31585// CHECK: [0x0a,0x00,0xaa,0xd0,0x01,0xcb,0x00,0x00]
31586
31587v_cmp_eq_u16_e64 s[10:11], v1, flat_scratch_lo
31588// CHECK: [0x0a,0x00,0xaa,0xd0,0x01,0xcd,0x00,0x00]
31589
31590v_cmp_eq_u16_e64 s[10:11], v1, flat_scratch_hi
31591// CHECK: [0x0a,0x00,0xaa,0xd0,0x01,0xcf,0x00,0x00]
31592
31593v_cmp_eq_u16_e64 s[10:11], v1, vcc_lo
31594// CHECK: [0x0a,0x00,0xaa,0xd0,0x01,0xd5,0x00,0x00]
31595
31596v_cmp_eq_u16_e64 s[10:11], v1, vcc_hi
31597// CHECK: [0x0a,0x00,0xaa,0xd0,0x01,0xd7,0x00,0x00]
31598
31599v_cmp_eq_u16_e64 s[10:11], v1, tba_lo
31600// CHECK: [0x0a,0x00,0xaa,0xd0,0x01,0xd9,0x00,0x00]
31601
31602v_cmp_eq_u16_e64 s[10:11], v1, tba_hi
31603// CHECK: [0x0a,0x00,0xaa,0xd0,0x01,0xdb,0x00,0x00]
31604
31605v_cmp_eq_u16_e64 s[10:11], v1, tma_lo
31606// CHECK: [0x0a,0x00,0xaa,0xd0,0x01,0xdd,0x00,0x00]
31607
31608v_cmp_eq_u16_e64 s[10:11], v1, tma_hi
31609// CHECK: [0x0a,0x00,0xaa,0xd0,0x01,0xdf,0x00,0x00]
31610
31611v_cmp_eq_u16_e64 s[10:11], v1, ttmp11
31612// CHECK: [0x0a,0x00,0xaa,0xd0,0x01,0xf7,0x00,0x00]
31613
31614v_cmp_eq_u16_e64 s[10:11], v1, m0
31615// CHECK: [0x0a,0x00,0xaa,0xd0,0x01,0xf9,0x00,0x00]
31616
31617v_cmp_eq_u16_e64 s[10:11], v1, exec_lo
31618// CHECK: [0x0a,0x00,0xaa,0xd0,0x01,0xfd,0x00,0x00]
31619
31620v_cmp_eq_u16_e64 s[10:11], v1, exec_hi
31621// CHECK: [0x0a,0x00,0xaa,0xd0,0x01,0xff,0x00,0x00]
31622
31623v_cmp_eq_u16_e64 s[10:11], v1, 0
31624// CHECK: [0x0a,0x00,0xaa,0xd0,0x01,0x01,0x01,0x00]
31625
31626v_cmp_eq_u16_e64 s[10:11], v1, -1
31627// CHECK: [0x0a,0x00,0xaa,0xd0,0x01,0x83,0x01,0x00]
31628
31629v_cmp_eq_u16_e64 s[10:11], v1, src_vccz
31630// CHECK: [0x0a,0x00,0xaa,0xd0,0x01,0xf7,0x01,0x00]
31631
31632v_cmp_eq_u16_e64 s[10:11], v1, src_execz
31633// CHECK: [0x0a,0x00,0xaa,0xd0,0x01,0xf9,0x01,0x00]
31634
31635v_cmp_eq_u16_e64 s[10:11], v1, src_scc
31636// CHECK: [0x0a,0x00,0xaa,0xd0,0x01,0xfb,0x01,0x00]
31637
31638v_cmp_le_u16_e64 s[10:11], v1, v2
31639// CHECK: [0x0a,0x00,0xab,0xd0,0x01,0x05,0x02,0x00]
31640
31641v_cmp_le_u16_e64 s[12:13], v1, v2
31642// CHECK: [0x0c,0x00,0xab,0xd0,0x01,0x05,0x02,0x00]
31643
31644v_cmp_le_u16_e64 s[100:101], v1, v2
31645// CHECK: [0x64,0x00,0xab,0xd0,0x01,0x05,0x02,0x00]
31646
31647v_cmp_le_u16_e64 flat_scratch, v1, v2
31648// CHECK: [0x66,0x00,0xab,0xd0,0x01,0x05,0x02,0x00]
31649
31650v_cmp_le_u16_e64 vcc, v1, v2
31651// CHECK: [0x6a,0x00,0xab,0xd0,0x01,0x05,0x02,0x00]
31652
31653v_cmp_le_u16_e64 tba, v1, v2
31654// CHECK: [0x6c,0x00,0xab,0xd0,0x01,0x05,0x02,0x00]
31655
31656v_cmp_le_u16_e64 tma, v1, v2
31657// CHECK: [0x6e,0x00,0xab,0xd0,0x01,0x05,0x02,0x00]
31658
31659v_cmp_le_u16_e64 ttmp[10:11], v1, v2
31660// CHECK: [0x7a,0x00,0xab,0xd0,0x01,0x05,0x02,0x00]
31661
31662v_cmp_le_u16_e64 s[10:11], v255, v2
31663// CHECK: [0x0a,0x00,0xab,0xd0,0xff,0x05,0x02,0x00]
31664
31665v_cmp_le_u16_e64 s[10:11], s1, v2
31666// CHECK: [0x0a,0x00,0xab,0xd0,0x01,0x04,0x02,0x00]
31667
31668v_cmp_le_u16_e64 s[10:11], s101, v2
31669// CHECK: [0x0a,0x00,0xab,0xd0,0x65,0x04,0x02,0x00]
31670
31671v_cmp_le_u16_e64 s[10:11], flat_scratch_lo, v2
31672// CHECK: [0x0a,0x00,0xab,0xd0,0x66,0x04,0x02,0x00]
31673
31674v_cmp_le_u16_e64 s[10:11], flat_scratch_hi, v2
31675// CHECK: [0x0a,0x00,0xab,0xd0,0x67,0x04,0x02,0x00]
31676
31677v_cmp_le_u16_e64 s[10:11], vcc_lo, v2
31678// CHECK: [0x0a,0x00,0xab,0xd0,0x6a,0x04,0x02,0x00]
31679
31680v_cmp_le_u16_e64 s[10:11], vcc_hi, v2
31681// CHECK: [0x0a,0x00,0xab,0xd0,0x6b,0x04,0x02,0x00]
31682
31683v_cmp_le_u16_e64 s[10:11], tba_lo, v2
31684// CHECK: [0x0a,0x00,0xab,0xd0,0x6c,0x04,0x02,0x00]
31685
31686v_cmp_le_u16_e64 s[10:11], tba_hi, v2
31687// CHECK: [0x0a,0x00,0xab,0xd0,0x6d,0x04,0x02,0x00]
31688
31689v_cmp_le_u16_e64 s[10:11], tma_lo, v2
31690// CHECK: [0x0a,0x00,0xab,0xd0,0x6e,0x04,0x02,0x00]
31691
31692v_cmp_le_u16_e64 s[10:11], tma_hi, v2
31693// CHECK: [0x0a,0x00,0xab,0xd0,0x6f,0x04,0x02,0x00]
31694
31695v_cmp_le_u16_e64 s[10:11], ttmp11, v2
31696// CHECK: [0x0a,0x00,0xab,0xd0,0x7b,0x04,0x02,0x00]
31697
31698v_cmp_le_u16_e64 s[10:11], m0, v2
31699// CHECK: [0x0a,0x00,0xab,0xd0,0x7c,0x04,0x02,0x00]
31700
31701v_cmp_le_u16_e64 s[10:11], exec_lo, v2
31702// CHECK: [0x0a,0x00,0xab,0xd0,0x7e,0x04,0x02,0x00]
31703
31704v_cmp_le_u16_e64 s[10:11], exec_hi, v2
31705// CHECK: [0x0a,0x00,0xab,0xd0,0x7f,0x04,0x02,0x00]
31706
31707v_cmp_le_u16_e64 s[10:11], 0, v2
31708// CHECK: [0x0a,0x00,0xab,0xd0,0x80,0x04,0x02,0x00]
31709
31710v_cmp_le_u16_e64 s[10:11], -1, v2
31711// CHECK: [0x0a,0x00,0xab,0xd0,0xc1,0x04,0x02,0x00]
31712
31713v_cmp_le_u16_e64 s[10:11], src_vccz, v2
31714// CHECK: [0x0a,0x00,0xab,0xd0,0xfb,0x04,0x02,0x00]
31715
31716v_cmp_le_u16_e64 s[10:11], src_execz, v2
31717// CHECK: [0x0a,0x00,0xab,0xd0,0xfc,0x04,0x02,0x00]
31718
31719v_cmp_le_u16_e64 s[10:11], src_scc, v2
31720// CHECK: [0x0a,0x00,0xab,0xd0,0xfd,0x04,0x02,0x00]
31721
31722v_cmp_le_u16_e64 s[10:11], src_lds_direct, v2
31723// CHECK: [0x0a,0x00,0xab,0xd0,0xfe,0x04,0x02,0x00]
31724
31725v_cmp_le_u16_e64 s[10:11], v1, v255
31726// CHECK: [0x0a,0x00,0xab,0xd0,0x01,0xff,0x03,0x00]
31727
31728v_cmp_le_u16_e64 s[10:11], v1, s2
31729// CHECK: [0x0a,0x00,0xab,0xd0,0x01,0x05,0x00,0x00]
31730
31731v_cmp_le_u16_e64 s[10:11], v1, s101
31732// CHECK: [0x0a,0x00,0xab,0xd0,0x01,0xcb,0x00,0x00]
31733
31734v_cmp_le_u16_e64 s[10:11], v1, flat_scratch_lo
31735// CHECK: [0x0a,0x00,0xab,0xd0,0x01,0xcd,0x00,0x00]
31736
31737v_cmp_le_u16_e64 s[10:11], v1, flat_scratch_hi
31738// CHECK: [0x0a,0x00,0xab,0xd0,0x01,0xcf,0x00,0x00]
31739
31740v_cmp_le_u16_e64 s[10:11], v1, vcc_lo
31741// CHECK: [0x0a,0x00,0xab,0xd0,0x01,0xd5,0x00,0x00]
31742
31743v_cmp_le_u16_e64 s[10:11], v1, vcc_hi
31744// CHECK: [0x0a,0x00,0xab,0xd0,0x01,0xd7,0x00,0x00]
31745
31746v_cmp_le_u16_e64 s[10:11], v1, tba_lo
31747// CHECK: [0x0a,0x00,0xab,0xd0,0x01,0xd9,0x00,0x00]
31748
31749v_cmp_le_u16_e64 s[10:11], v1, tba_hi
31750// CHECK: [0x0a,0x00,0xab,0xd0,0x01,0xdb,0x00,0x00]
31751
31752v_cmp_le_u16_e64 s[10:11], v1, tma_lo
31753// CHECK: [0x0a,0x00,0xab,0xd0,0x01,0xdd,0x00,0x00]
31754
31755v_cmp_le_u16_e64 s[10:11], v1, tma_hi
31756// CHECK: [0x0a,0x00,0xab,0xd0,0x01,0xdf,0x00,0x00]
31757
31758v_cmp_le_u16_e64 s[10:11], v1, ttmp11
31759// CHECK: [0x0a,0x00,0xab,0xd0,0x01,0xf7,0x00,0x00]
31760
31761v_cmp_le_u16_e64 s[10:11], v1, m0
31762// CHECK: [0x0a,0x00,0xab,0xd0,0x01,0xf9,0x00,0x00]
31763
31764v_cmp_le_u16_e64 s[10:11], v1, exec_lo
31765// CHECK: [0x0a,0x00,0xab,0xd0,0x01,0xfd,0x00,0x00]
31766
31767v_cmp_le_u16_e64 s[10:11], v1, exec_hi
31768// CHECK: [0x0a,0x00,0xab,0xd0,0x01,0xff,0x00,0x00]
31769
31770v_cmp_le_u16_e64 s[10:11], v1, 0
31771// CHECK: [0x0a,0x00,0xab,0xd0,0x01,0x01,0x01,0x00]
31772
31773v_cmp_le_u16_e64 s[10:11], v1, -1
31774// CHECK: [0x0a,0x00,0xab,0xd0,0x01,0x83,0x01,0x00]
31775
31776v_cmp_le_u16_e64 s[10:11], v1, src_vccz
31777// CHECK: [0x0a,0x00,0xab,0xd0,0x01,0xf7,0x01,0x00]
31778
31779v_cmp_le_u16_e64 s[10:11], v1, src_execz
31780// CHECK: [0x0a,0x00,0xab,0xd0,0x01,0xf9,0x01,0x00]
31781
31782v_cmp_le_u16_e64 s[10:11], v1, src_scc
31783// CHECK: [0x0a,0x00,0xab,0xd0,0x01,0xfb,0x01,0x00]
31784
31785v_cmp_gt_u16_e64 s[10:11], v1, v2
31786// CHECK: [0x0a,0x00,0xac,0xd0,0x01,0x05,0x02,0x00]
31787
31788v_cmp_gt_u16_e64 s[12:13], v1, v2
31789// CHECK: [0x0c,0x00,0xac,0xd0,0x01,0x05,0x02,0x00]
31790
31791v_cmp_gt_u16_e64 s[100:101], v1, v2
31792// CHECK: [0x64,0x00,0xac,0xd0,0x01,0x05,0x02,0x00]
31793
31794v_cmp_gt_u16_e64 flat_scratch, v1, v2
31795// CHECK: [0x66,0x00,0xac,0xd0,0x01,0x05,0x02,0x00]
31796
31797v_cmp_gt_u16_e64 vcc, v1, v2
31798// CHECK: [0x6a,0x00,0xac,0xd0,0x01,0x05,0x02,0x00]
31799
31800v_cmp_gt_u16_e64 tba, v1, v2
31801// CHECK: [0x6c,0x00,0xac,0xd0,0x01,0x05,0x02,0x00]
31802
31803v_cmp_gt_u16_e64 tma, v1, v2
31804// CHECK: [0x6e,0x00,0xac,0xd0,0x01,0x05,0x02,0x00]
31805
31806v_cmp_gt_u16_e64 ttmp[10:11], v1, v2
31807// CHECK: [0x7a,0x00,0xac,0xd0,0x01,0x05,0x02,0x00]
31808
31809v_cmp_gt_u16_e64 s[10:11], v255, v2
31810// CHECK: [0x0a,0x00,0xac,0xd0,0xff,0x05,0x02,0x00]
31811
31812v_cmp_gt_u16_e64 s[10:11], s1, v2
31813// CHECK: [0x0a,0x00,0xac,0xd0,0x01,0x04,0x02,0x00]
31814
31815v_cmp_gt_u16_e64 s[10:11], s101, v2
31816// CHECK: [0x0a,0x00,0xac,0xd0,0x65,0x04,0x02,0x00]
31817
31818v_cmp_gt_u16_e64 s[10:11], flat_scratch_lo, v2
31819// CHECK: [0x0a,0x00,0xac,0xd0,0x66,0x04,0x02,0x00]
31820
31821v_cmp_gt_u16_e64 s[10:11], flat_scratch_hi, v2
31822// CHECK: [0x0a,0x00,0xac,0xd0,0x67,0x04,0x02,0x00]
31823
31824v_cmp_gt_u16_e64 s[10:11], vcc_lo, v2
31825// CHECK: [0x0a,0x00,0xac,0xd0,0x6a,0x04,0x02,0x00]
31826
31827v_cmp_gt_u16_e64 s[10:11], vcc_hi, v2
31828// CHECK: [0x0a,0x00,0xac,0xd0,0x6b,0x04,0x02,0x00]
31829
31830v_cmp_gt_u16_e64 s[10:11], tba_lo, v2
31831// CHECK: [0x0a,0x00,0xac,0xd0,0x6c,0x04,0x02,0x00]
31832
31833v_cmp_gt_u16_e64 s[10:11], tba_hi, v2
31834// CHECK: [0x0a,0x00,0xac,0xd0,0x6d,0x04,0x02,0x00]
31835
31836v_cmp_gt_u16_e64 s[10:11], tma_lo, v2
31837// CHECK: [0x0a,0x00,0xac,0xd0,0x6e,0x04,0x02,0x00]
31838
31839v_cmp_gt_u16_e64 s[10:11], tma_hi, v2
31840// CHECK: [0x0a,0x00,0xac,0xd0,0x6f,0x04,0x02,0x00]
31841
31842v_cmp_gt_u16_e64 s[10:11], ttmp11, v2
31843// CHECK: [0x0a,0x00,0xac,0xd0,0x7b,0x04,0x02,0x00]
31844
31845v_cmp_gt_u16_e64 s[10:11], m0, v2
31846// CHECK: [0x0a,0x00,0xac,0xd0,0x7c,0x04,0x02,0x00]
31847
31848v_cmp_gt_u16_e64 s[10:11], exec_lo, v2
31849// CHECK: [0x0a,0x00,0xac,0xd0,0x7e,0x04,0x02,0x00]
31850
31851v_cmp_gt_u16_e64 s[10:11], exec_hi, v2
31852// CHECK: [0x0a,0x00,0xac,0xd0,0x7f,0x04,0x02,0x00]
31853
31854v_cmp_gt_u16_e64 s[10:11], 0, v2
31855// CHECK: [0x0a,0x00,0xac,0xd0,0x80,0x04,0x02,0x00]
31856
31857v_cmp_gt_u16_e64 s[10:11], -1, v2
31858// CHECK: [0x0a,0x00,0xac,0xd0,0xc1,0x04,0x02,0x00]
31859
31860v_cmp_gt_u16_e64 s[10:11], src_vccz, v2
31861// CHECK: [0x0a,0x00,0xac,0xd0,0xfb,0x04,0x02,0x00]
31862
31863v_cmp_gt_u16_e64 s[10:11], src_execz, v2
31864// CHECK: [0x0a,0x00,0xac,0xd0,0xfc,0x04,0x02,0x00]
31865
31866v_cmp_gt_u16_e64 s[10:11], src_scc, v2
31867// CHECK: [0x0a,0x00,0xac,0xd0,0xfd,0x04,0x02,0x00]
31868
31869v_cmp_gt_u16_e64 s[10:11], src_lds_direct, v2
31870// CHECK: [0x0a,0x00,0xac,0xd0,0xfe,0x04,0x02,0x00]
31871
31872v_cmp_gt_u16_e64 s[10:11], v1, v255
31873// CHECK: [0x0a,0x00,0xac,0xd0,0x01,0xff,0x03,0x00]
31874
31875v_cmp_gt_u16_e64 s[10:11], v1, s2
31876// CHECK: [0x0a,0x00,0xac,0xd0,0x01,0x05,0x00,0x00]
31877
31878v_cmp_gt_u16_e64 s[10:11], v1, s101
31879// CHECK: [0x0a,0x00,0xac,0xd0,0x01,0xcb,0x00,0x00]
31880
31881v_cmp_gt_u16_e64 s[10:11], v1, flat_scratch_lo
31882// CHECK: [0x0a,0x00,0xac,0xd0,0x01,0xcd,0x00,0x00]
31883
31884v_cmp_gt_u16_e64 s[10:11], v1, flat_scratch_hi
31885// CHECK: [0x0a,0x00,0xac,0xd0,0x01,0xcf,0x00,0x00]
31886
31887v_cmp_gt_u16_e64 s[10:11], v1, vcc_lo
31888// CHECK: [0x0a,0x00,0xac,0xd0,0x01,0xd5,0x00,0x00]
31889
31890v_cmp_gt_u16_e64 s[10:11], v1, vcc_hi
31891// CHECK: [0x0a,0x00,0xac,0xd0,0x01,0xd7,0x00,0x00]
31892
31893v_cmp_gt_u16_e64 s[10:11], v1, tba_lo
31894// CHECK: [0x0a,0x00,0xac,0xd0,0x01,0xd9,0x00,0x00]
31895
31896v_cmp_gt_u16_e64 s[10:11], v1, tba_hi
31897// CHECK: [0x0a,0x00,0xac,0xd0,0x01,0xdb,0x00,0x00]
31898
31899v_cmp_gt_u16_e64 s[10:11], v1, tma_lo
31900// CHECK: [0x0a,0x00,0xac,0xd0,0x01,0xdd,0x00,0x00]
31901
31902v_cmp_gt_u16_e64 s[10:11], v1, tma_hi
31903// CHECK: [0x0a,0x00,0xac,0xd0,0x01,0xdf,0x00,0x00]
31904
31905v_cmp_gt_u16_e64 s[10:11], v1, ttmp11
31906// CHECK: [0x0a,0x00,0xac,0xd0,0x01,0xf7,0x00,0x00]
31907
31908v_cmp_gt_u16_e64 s[10:11], v1, m0
31909// CHECK: [0x0a,0x00,0xac,0xd0,0x01,0xf9,0x00,0x00]
31910
31911v_cmp_gt_u16_e64 s[10:11], v1, exec_lo
31912// CHECK: [0x0a,0x00,0xac,0xd0,0x01,0xfd,0x00,0x00]
31913
31914v_cmp_gt_u16_e64 s[10:11], v1, exec_hi
31915// CHECK: [0x0a,0x00,0xac,0xd0,0x01,0xff,0x00,0x00]
31916
31917v_cmp_gt_u16_e64 s[10:11], v1, 0
31918// CHECK: [0x0a,0x00,0xac,0xd0,0x01,0x01,0x01,0x00]
31919
31920v_cmp_gt_u16_e64 s[10:11], v1, -1
31921// CHECK: [0x0a,0x00,0xac,0xd0,0x01,0x83,0x01,0x00]
31922
31923v_cmp_gt_u16_e64 s[10:11], v1, src_vccz
31924// CHECK: [0x0a,0x00,0xac,0xd0,0x01,0xf7,0x01,0x00]
31925
31926v_cmp_gt_u16_e64 s[10:11], v1, src_execz
31927// CHECK: [0x0a,0x00,0xac,0xd0,0x01,0xf9,0x01,0x00]
31928
31929v_cmp_gt_u16_e64 s[10:11], v1, src_scc
31930// CHECK: [0x0a,0x00,0xac,0xd0,0x01,0xfb,0x01,0x00]
31931
31932v_cmp_ne_u16_e64 s[10:11], v1, v2
31933// CHECK: [0x0a,0x00,0xad,0xd0,0x01,0x05,0x02,0x00]
31934
31935v_cmp_ne_u16_e64 s[12:13], v1, v2
31936// CHECK: [0x0c,0x00,0xad,0xd0,0x01,0x05,0x02,0x00]
31937
31938v_cmp_ne_u16_e64 s[100:101], v1, v2
31939// CHECK: [0x64,0x00,0xad,0xd0,0x01,0x05,0x02,0x00]
31940
31941v_cmp_ne_u16_e64 flat_scratch, v1, v2
31942// CHECK: [0x66,0x00,0xad,0xd0,0x01,0x05,0x02,0x00]
31943
31944v_cmp_ne_u16_e64 vcc, v1, v2
31945// CHECK: [0x6a,0x00,0xad,0xd0,0x01,0x05,0x02,0x00]
31946
31947v_cmp_ne_u16_e64 tba, v1, v2
31948// CHECK: [0x6c,0x00,0xad,0xd0,0x01,0x05,0x02,0x00]
31949
31950v_cmp_ne_u16_e64 tma, v1, v2
31951// CHECK: [0x6e,0x00,0xad,0xd0,0x01,0x05,0x02,0x00]
31952
31953v_cmp_ne_u16_e64 ttmp[10:11], v1, v2
31954// CHECK: [0x7a,0x00,0xad,0xd0,0x01,0x05,0x02,0x00]
31955
31956v_cmp_ne_u16_e64 s[10:11], v255, v2
31957// CHECK: [0x0a,0x00,0xad,0xd0,0xff,0x05,0x02,0x00]
31958
31959v_cmp_ne_u16_e64 s[10:11], s1, v2
31960// CHECK: [0x0a,0x00,0xad,0xd0,0x01,0x04,0x02,0x00]
31961
31962v_cmp_ne_u16_e64 s[10:11], s101, v2
31963// CHECK: [0x0a,0x00,0xad,0xd0,0x65,0x04,0x02,0x00]
31964
31965v_cmp_ne_u16_e64 s[10:11], flat_scratch_lo, v2
31966// CHECK: [0x0a,0x00,0xad,0xd0,0x66,0x04,0x02,0x00]
31967
31968v_cmp_ne_u16_e64 s[10:11], flat_scratch_hi, v2
31969// CHECK: [0x0a,0x00,0xad,0xd0,0x67,0x04,0x02,0x00]
31970
31971v_cmp_ne_u16_e64 s[10:11], vcc_lo, v2
31972// CHECK: [0x0a,0x00,0xad,0xd0,0x6a,0x04,0x02,0x00]
31973
31974v_cmp_ne_u16_e64 s[10:11], vcc_hi, v2
31975// CHECK: [0x0a,0x00,0xad,0xd0,0x6b,0x04,0x02,0x00]
31976
31977v_cmp_ne_u16_e64 s[10:11], tba_lo, v2
31978// CHECK: [0x0a,0x00,0xad,0xd0,0x6c,0x04,0x02,0x00]
31979
31980v_cmp_ne_u16_e64 s[10:11], tba_hi, v2
31981// CHECK: [0x0a,0x00,0xad,0xd0,0x6d,0x04,0x02,0x00]
31982
31983v_cmp_ne_u16_e64 s[10:11], tma_lo, v2
31984// CHECK: [0x0a,0x00,0xad,0xd0,0x6e,0x04,0x02,0x00]
31985
31986v_cmp_ne_u16_e64 s[10:11], tma_hi, v2
31987// CHECK: [0x0a,0x00,0xad,0xd0,0x6f,0x04,0x02,0x00]
31988
31989v_cmp_ne_u16_e64 s[10:11], ttmp11, v2
31990// CHECK: [0x0a,0x00,0xad,0xd0,0x7b,0x04,0x02,0x00]
31991
31992v_cmp_ne_u16_e64 s[10:11], m0, v2
31993// CHECK: [0x0a,0x00,0xad,0xd0,0x7c,0x04,0x02,0x00]
31994
31995v_cmp_ne_u16_e64 s[10:11], exec_lo, v2
31996// CHECK: [0x0a,0x00,0xad,0xd0,0x7e,0x04,0x02,0x00]
31997
31998v_cmp_ne_u16_e64 s[10:11], exec_hi, v2
31999// CHECK: [0x0a,0x00,0xad,0xd0,0x7f,0x04,0x02,0x00]
32000
32001v_cmp_ne_u16_e64 s[10:11], 0, v2
32002// CHECK: [0x0a,0x00,0xad,0xd0,0x80,0x04,0x02,0x00]
32003
32004v_cmp_ne_u16_e64 s[10:11], -1, v2
32005// CHECK: [0x0a,0x00,0xad,0xd0,0xc1,0x04,0x02,0x00]
32006
32007v_cmp_ne_u16_e64 s[10:11], src_vccz, v2
32008// CHECK: [0x0a,0x00,0xad,0xd0,0xfb,0x04,0x02,0x00]
32009
32010v_cmp_ne_u16_e64 s[10:11], src_execz, v2
32011// CHECK: [0x0a,0x00,0xad,0xd0,0xfc,0x04,0x02,0x00]
32012
32013v_cmp_ne_u16_e64 s[10:11], src_scc, v2
32014// CHECK: [0x0a,0x00,0xad,0xd0,0xfd,0x04,0x02,0x00]
32015
32016v_cmp_ne_u16_e64 s[10:11], src_lds_direct, v2
32017// CHECK: [0x0a,0x00,0xad,0xd0,0xfe,0x04,0x02,0x00]
32018
32019v_cmp_ne_u16_e64 s[10:11], v1, v255
32020// CHECK: [0x0a,0x00,0xad,0xd0,0x01,0xff,0x03,0x00]
32021
32022v_cmp_ne_u16_e64 s[10:11], v1, s2
32023// CHECK: [0x0a,0x00,0xad,0xd0,0x01,0x05,0x00,0x00]
32024
32025v_cmp_ne_u16_e64 s[10:11], v1, s101
32026// CHECK: [0x0a,0x00,0xad,0xd0,0x01,0xcb,0x00,0x00]
32027
32028v_cmp_ne_u16_e64 s[10:11], v1, flat_scratch_lo
32029// CHECK: [0x0a,0x00,0xad,0xd0,0x01,0xcd,0x00,0x00]
32030
32031v_cmp_ne_u16_e64 s[10:11], v1, flat_scratch_hi
32032// CHECK: [0x0a,0x00,0xad,0xd0,0x01,0xcf,0x00,0x00]
32033
32034v_cmp_ne_u16_e64 s[10:11], v1, vcc_lo
32035// CHECK: [0x0a,0x00,0xad,0xd0,0x01,0xd5,0x00,0x00]
32036
32037v_cmp_ne_u16_e64 s[10:11], v1, vcc_hi
32038// CHECK: [0x0a,0x00,0xad,0xd0,0x01,0xd7,0x00,0x00]
32039
32040v_cmp_ne_u16_e64 s[10:11], v1, tba_lo
32041// CHECK: [0x0a,0x00,0xad,0xd0,0x01,0xd9,0x00,0x00]
32042
32043v_cmp_ne_u16_e64 s[10:11], v1, tba_hi
32044// CHECK: [0x0a,0x00,0xad,0xd0,0x01,0xdb,0x00,0x00]
32045
32046v_cmp_ne_u16_e64 s[10:11], v1, tma_lo
32047// CHECK: [0x0a,0x00,0xad,0xd0,0x01,0xdd,0x00,0x00]
32048
32049v_cmp_ne_u16_e64 s[10:11], v1, tma_hi
32050// CHECK: [0x0a,0x00,0xad,0xd0,0x01,0xdf,0x00,0x00]
32051
32052v_cmp_ne_u16_e64 s[10:11], v1, ttmp11
32053// CHECK: [0x0a,0x00,0xad,0xd0,0x01,0xf7,0x00,0x00]
32054
32055v_cmp_ne_u16_e64 s[10:11], v1, m0
32056// CHECK: [0x0a,0x00,0xad,0xd0,0x01,0xf9,0x00,0x00]
32057
32058v_cmp_ne_u16_e64 s[10:11], v1, exec_lo
32059// CHECK: [0x0a,0x00,0xad,0xd0,0x01,0xfd,0x00,0x00]
32060
32061v_cmp_ne_u16_e64 s[10:11], v1, exec_hi
32062// CHECK: [0x0a,0x00,0xad,0xd0,0x01,0xff,0x00,0x00]
32063
32064v_cmp_ne_u16_e64 s[10:11], v1, 0
32065// CHECK: [0x0a,0x00,0xad,0xd0,0x01,0x01,0x01,0x00]
32066
32067v_cmp_ne_u16_e64 s[10:11], v1, -1
32068// CHECK: [0x0a,0x00,0xad,0xd0,0x01,0x83,0x01,0x00]
32069
32070v_cmp_ne_u16_e64 s[10:11], v1, src_vccz
32071// CHECK: [0x0a,0x00,0xad,0xd0,0x01,0xf7,0x01,0x00]
32072
32073v_cmp_ne_u16_e64 s[10:11], v1, src_execz
32074// CHECK: [0x0a,0x00,0xad,0xd0,0x01,0xf9,0x01,0x00]
32075
32076v_cmp_ne_u16_e64 s[10:11], v1, src_scc
32077// CHECK: [0x0a,0x00,0xad,0xd0,0x01,0xfb,0x01,0x00]
32078
32079v_cmp_ge_u16_e64 s[10:11], v1, v2
32080// CHECK: [0x0a,0x00,0xae,0xd0,0x01,0x05,0x02,0x00]
32081
32082v_cmp_ge_u16_e64 s[12:13], v1, v2
32083// CHECK: [0x0c,0x00,0xae,0xd0,0x01,0x05,0x02,0x00]
32084
32085v_cmp_ge_u16_e64 s[100:101], v1, v2
32086// CHECK: [0x64,0x00,0xae,0xd0,0x01,0x05,0x02,0x00]
32087
32088v_cmp_ge_u16_e64 flat_scratch, v1, v2
32089// CHECK: [0x66,0x00,0xae,0xd0,0x01,0x05,0x02,0x00]
32090
32091v_cmp_ge_u16_e64 vcc, v1, v2
32092// CHECK: [0x6a,0x00,0xae,0xd0,0x01,0x05,0x02,0x00]
32093
32094v_cmp_ge_u16_e64 tba, v1, v2
32095// CHECK: [0x6c,0x00,0xae,0xd0,0x01,0x05,0x02,0x00]
32096
32097v_cmp_ge_u16_e64 tma, v1, v2
32098// CHECK: [0x6e,0x00,0xae,0xd0,0x01,0x05,0x02,0x00]
32099
32100v_cmp_ge_u16_e64 ttmp[10:11], v1, v2
32101// CHECK: [0x7a,0x00,0xae,0xd0,0x01,0x05,0x02,0x00]
32102
32103v_cmp_ge_u16_e64 s[10:11], v255, v2
32104// CHECK: [0x0a,0x00,0xae,0xd0,0xff,0x05,0x02,0x00]
32105
32106v_cmp_ge_u16_e64 s[10:11], s1, v2
32107// CHECK: [0x0a,0x00,0xae,0xd0,0x01,0x04,0x02,0x00]
32108
32109v_cmp_ge_u16_e64 s[10:11], s101, v2
32110// CHECK: [0x0a,0x00,0xae,0xd0,0x65,0x04,0x02,0x00]
32111
32112v_cmp_ge_u16_e64 s[10:11], flat_scratch_lo, v2
32113// CHECK: [0x0a,0x00,0xae,0xd0,0x66,0x04,0x02,0x00]
32114
32115v_cmp_ge_u16_e64 s[10:11], flat_scratch_hi, v2
32116// CHECK: [0x0a,0x00,0xae,0xd0,0x67,0x04,0x02,0x00]
32117
32118v_cmp_ge_u16_e64 s[10:11], vcc_lo, v2
32119// CHECK: [0x0a,0x00,0xae,0xd0,0x6a,0x04,0x02,0x00]
32120
32121v_cmp_ge_u16_e64 s[10:11], vcc_hi, v2
32122// CHECK: [0x0a,0x00,0xae,0xd0,0x6b,0x04,0x02,0x00]
32123
32124v_cmp_ge_u16_e64 s[10:11], tba_lo, v2
32125// CHECK: [0x0a,0x00,0xae,0xd0,0x6c,0x04,0x02,0x00]
32126
32127v_cmp_ge_u16_e64 s[10:11], tba_hi, v2
32128// CHECK: [0x0a,0x00,0xae,0xd0,0x6d,0x04,0x02,0x00]
32129
32130v_cmp_ge_u16_e64 s[10:11], tma_lo, v2
32131// CHECK: [0x0a,0x00,0xae,0xd0,0x6e,0x04,0x02,0x00]
32132
32133v_cmp_ge_u16_e64 s[10:11], tma_hi, v2
32134// CHECK: [0x0a,0x00,0xae,0xd0,0x6f,0x04,0x02,0x00]
32135
32136v_cmp_ge_u16_e64 s[10:11], ttmp11, v2
32137// CHECK: [0x0a,0x00,0xae,0xd0,0x7b,0x04,0x02,0x00]
32138
32139v_cmp_ge_u16_e64 s[10:11], m0, v2
32140// CHECK: [0x0a,0x00,0xae,0xd0,0x7c,0x04,0x02,0x00]
32141
32142v_cmp_ge_u16_e64 s[10:11], exec_lo, v2
32143// CHECK: [0x0a,0x00,0xae,0xd0,0x7e,0x04,0x02,0x00]
32144
32145v_cmp_ge_u16_e64 s[10:11], exec_hi, v2
32146// CHECK: [0x0a,0x00,0xae,0xd0,0x7f,0x04,0x02,0x00]
32147
32148v_cmp_ge_u16_e64 s[10:11], 0, v2
32149// CHECK: [0x0a,0x00,0xae,0xd0,0x80,0x04,0x02,0x00]
32150
32151v_cmp_ge_u16_e64 s[10:11], -1, v2
32152// CHECK: [0x0a,0x00,0xae,0xd0,0xc1,0x04,0x02,0x00]
32153
32154v_cmp_ge_u16_e64 s[10:11], src_vccz, v2
32155// CHECK: [0x0a,0x00,0xae,0xd0,0xfb,0x04,0x02,0x00]
32156
32157v_cmp_ge_u16_e64 s[10:11], src_execz, v2
32158// CHECK: [0x0a,0x00,0xae,0xd0,0xfc,0x04,0x02,0x00]
32159
32160v_cmp_ge_u16_e64 s[10:11], src_scc, v2
32161// CHECK: [0x0a,0x00,0xae,0xd0,0xfd,0x04,0x02,0x00]
32162
32163v_cmp_ge_u16_e64 s[10:11], src_lds_direct, v2
32164// CHECK: [0x0a,0x00,0xae,0xd0,0xfe,0x04,0x02,0x00]
32165
32166v_cmp_ge_u16_e64 s[10:11], v1, v255
32167// CHECK: [0x0a,0x00,0xae,0xd0,0x01,0xff,0x03,0x00]
32168
32169v_cmp_ge_u16_e64 s[10:11], v1, s2
32170// CHECK: [0x0a,0x00,0xae,0xd0,0x01,0x05,0x00,0x00]
32171
32172v_cmp_ge_u16_e64 s[10:11], v1, s101
32173// CHECK: [0x0a,0x00,0xae,0xd0,0x01,0xcb,0x00,0x00]
32174
32175v_cmp_ge_u16_e64 s[10:11], v1, flat_scratch_lo
32176// CHECK: [0x0a,0x00,0xae,0xd0,0x01,0xcd,0x00,0x00]
32177
32178v_cmp_ge_u16_e64 s[10:11], v1, flat_scratch_hi
32179// CHECK: [0x0a,0x00,0xae,0xd0,0x01,0xcf,0x00,0x00]
32180
32181v_cmp_ge_u16_e64 s[10:11], v1, vcc_lo
32182// CHECK: [0x0a,0x00,0xae,0xd0,0x01,0xd5,0x00,0x00]
32183
32184v_cmp_ge_u16_e64 s[10:11], v1, vcc_hi
32185// CHECK: [0x0a,0x00,0xae,0xd0,0x01,0xd7,0x00,0x00]
32186
32187v_cmp_ge_u16_e64 s[10:11], v1, tba_lo
32188// CHECK: [0x0a,0x00,0xae,0xd0,0x01,0xd9,0x00,0x00]
32189
32190v_cmp_ge_u16_e64 s[10:11], v1, tba_hi
32191// CHECK: [0x0a,0x00,0xae,0xd0,0x01,0xdb,0x00,0x00]
32192
32193v_cmp_ge_u16_e64 s[10:11], v1, tma_lo
32194// CHECK: [0x0a,0x00,0xae,0xd0,0x01,0xdd,0x00,0x00]
32195
32196v_cmp_ge_u16_e64 s[10:11], v1, tma_hi
32197// CHECK: [0x0a,0x00,0xae,0xd0,0x01,0xdf,0x00,0x00]
32198
32199v_cmp_ge_u16_e64 s[10:11], v1, ttmp11
32200// CHECK: [0x0a,0x00,0xae,0xd0,0x01,0xf7,0x00,0x00]
32201
32202v_cmp_ge_u16_e64 s[10:11], v1, m0
32203// CHECK: [0x0a,0x00,0xae,0xd0,0x01,0xf9,0x00,0x00]
32204
32205v_cmp_ge_u16_e64 s[10:11], v1, exec_lo
32206// CHECK: [0x0a,0x00,0xae,0xd0,0x01,0xfd,0x00,0x00]
32207
32208v_cmp_ge_u16_e64 s[10:11], v1, exec_hi
32209// CHECK: [0x0a,0x00,0xae,0xd0,0x01,0xff,0x00,0x00]
32210
32211v_cmp_ge_u16_e64 s[10:11], v1, 0
32212// CHECK: [0x0a,0x00,0xae,0xd0,0x01,0x01,0x01,0x00]
32213
32214v_cmp_ge_u16_e64 s[10:11], v1, -1
32215// CHECK: [0x0a,0x00,0xae,0xd0,0x01,0x83,0x01,0x00]
32216
32217v_cmp_ge_u16_e64 s[10:11], v1, src_vccz
32218// CHECK: [0x0a,0x00,0xae,0xd0,0x01,0xf7,0x01,0x00]
32219
32220v_cmp_ge_u16_e64 s[10:11], v1, src_execz
32221// CHECK: [0x0a,0x00,0xae,0xd0,0x01,0xf9,0x01,0x00]
32222
32223v_cmp_ge_u16_e64 s[10:11], v1, src_scc
32224// CHECK: [0x0a,0x00,0xae,0xd0,0x01,0xfb,0x01,0x00]
32225
32226v_cmp_t_u16_e64 s[10:11], v1, v2
32227// CHECK: [0x0a,0x00,0xaf,0xd0,0x01,0x05,0x02,0x00]
32228
32229v_cmp_t_u16_e64 s[12:13], v1, v2
32230// CHECK: [0x0c,0x00,0xaf,0xd0,0x01,0x05,0x02,0x00]
32231
32232v_cmp_t_u16_e64 s[100:101], v1, v2
32233// CHECK: [0x64,0x00,0xaf,0xd0,0x01,0x05,0x02,0x00]
32234
32235v_cmp_t_u16_e64 flat_scratch, v1, v2
32236// CHECK: [0x66,0x00,0xaf,0xd0,0x01,0x05,0x02,0x00]
32237
32238v_cmp_t_u16_e64 vcc, v1, v2
32239// CHECK: [0x6a,0x00,0xaf,0xd0,0x01,0x05,0x02,0x00]
32240
32241v_cmp_t_u16_e64 tba, v1, v2
32242// CHECK: [0x6c,0x00,0xaf,0xd0,0x01,0x05,0x02,0x00]
32243
32244v_cmp_t_u16_e64 tma, v1, v2
32245// CHECK: [0x6e,0x00,0xaf,0xd0,0x01,0x05,0x02,0x00]
32246
32247v_cmp_t_u16_e64 ttmp[10:11], v1, v2
32248// CHECK: [0x7a,0x00,0xaf,0xd0,0x01,0x05,0x02,0x00]
32249
32250v_cmp_t_u16_e64 s[10:11], v255, v2
32251// CHECK: [0x0a,0x00,0xaf,0xd0,0xff,0x05,0x02,0x00]
32252
32253v_cmp_t_u16_e64 s[10:11], s1, v2
32254// CHECK: [0x0a,0x00,0xaf,0xd0,0x01,0x04,0x02,0x00]
32255
32256v_cmp_t_u16_e64 s[10:11], s101, v2
32257// CHECK: [0x0a,0x00,0xaf,0xd0,0x65,0x04,0x02,0x00]
32258
32259v_cmp_t_u16_e64 s[10:11], flat_scratch_lo, v2
32260// CHECK: [0x0a,0x00,0xaf,0xd0,0x66,0x04,0x02,0x00]
32261
32262v_cmp_t_u16_e64 s[10:11], flat_scratch_hi, v2
32263// CHECK: [0x0a,0x00,0xaf,0xd0,0x67,0x04,0x02,0x00]
32264
32265v_cmp_t_u16_e64 s[10:11], vcc_lo, v2
32266// CHECK: [0x0a,0x00,0xaf,0xd0,0x6a,0x04,0x02,0x00]
32267
32268v_cmp_t_u16_e64 s[10:11], vcc_hi, v2
32269// CHECK: [0x0a,0x00,0xaf,0xd0,0x6b,0x04,0x02,0x00]
32270
32271v_cmp_t_u16_e64 s[10:11], tba_lo, v2
32272// CHECK: [0x0a,0x00,0xaf,0xd0,0x6c,0x04,0x02,0x00]
32273
32274v_cmp_t_u16_e64 s[10:11], tba_hi, v2
32275// CHECK: [0x0a,0x00,0xaf,0xd0,0x6d,0x04,0x02,0x00]
32276
32277v_cmp_t_u16_e64 s[10:11], tma_lo, v2
32278// CHECK: [0x0a,0x00,0xaf,0xd0,0x6e,0x04,0x02,0x00]
32279
32280v_cmp_t_u16_e64 s[10:11], tma_hi, v2
32281// CHECK: [0x0a,0x00,0xaf,0xd0,0x6f,0x04,0x02,0x00]
32282
32283v_cmp_t_u16_e64 s[10:11], ttmp11, v2
32284// CHECK: [0x0a,0x00,0xaf,0xd0,0x7b,0x04,0x02,0x00]
32285
32286v_cmp_t_u16_e64 s[10:11], m0, v2
32287// CHECK: [0x0a,0x00,0xaf,0xd0,0x7c,0x04,0x02,0x00]
32288
32289v_cmp_t_u16_e64 s[10:11], exec_lo, v2
32290// CHECK: [0x0a,0x00,0xaf,0xd0,0x7e,0x04,0x02,0x00]
32291
32292v_cmp_t_u16_e64 s[10:11], exec_hi, v2
32293// CHECK: [0x0a,0x00,0xaf,0xd0,0x7f,0x04,0x02,0x00]
32294
32295v_cmp_t_u16_e64 s[10:11], 0, v2
32296// CHECK: [0x0a,0x00,0xaf,0xd0,0x80,0x04,0x02,0x00]
32297
32298v_cmp_t_u16_e64 s[10:11], -1, v2
32299// CHECK: [0x0a,0x00,0xaf,0xd0,0xc1,0x04,0x02,0x00]
32300
32301v_cmp_t_u16_e64 s[10:11], src_vccz, v2
32302// CHECK: [0x0a,0x00,0xaf,0xd0,0xfb,0x04,0x02,0x00]
32303
32304v_cmp_t_u16_e64 s[10:11], src_execz, v2
32305// CHECK: [0x0a,0x00,0xaf,0xd0,0xfc,0x04,0x02,0x00]
32306
32307v_cmp_t_u16_e64 s[10:11], src_scc, v2
32308// CHECK: [0x0a,0x00,0xaf,0xd0,0xfd,0x04,0x02,0x00]
32309
32310v_cmp_t_u16_e64 s[10:11], src_lds_direct, v2
32311// CHECK: [0x0a,0x00,0xaf,0xd0,0xfe,0x04,0x02,0x00]
32312
32313v_cmp_t_u16_e64 s[10:11], v1, v255
32314// CHECK: [0x0a,0x00,0xaf,0xd0,0x01,0xff,0x03,0x00]
32315
32316v_cmp_t_u16_e64 s[10:11], v1, s2
32317// CHECK: [0x0a,0x00,0xaf,0xd0,0x01,0x05,0x00,0x00]
32318
32319v_cmp_t_u16_e64 s[10:11], v1, s101
32320// CHECK: [0x0a,0x00,0xaf,0xd0,0x01,0xcb,0x00,0x00]
32321
32322v_cmp_t_u16_e64 s[10:11], v1, flat_scratch_lo
32323// CHECK: [0x0a,0x00,0xaf,0xd0,0x01,0xcd,0x00,0x00]
32324
32325v_cmp_t_u16_e64 s[10:11], v1, flat_scratch_hi
32326// CHECK: [0x0a,0x00,0xaf,0xd0,0x01,0xcf,0x00,0x00]
32327
32328v_cmp_t_u16_e64 s[10:11], v1, vcc_lo
32329// CHECK: [0x0a,0x00,0xaf,0xd0,0x01,0xd5,0x00,0x00]
32330
32331v_cmp_t_u16_e64 s[10:11], v1, vcc_hi
32332// CHECK: [0x0a,0x00,0xaf,0xd0,0x01,0xd7,0x00,0x00]
32333
32334v_cmp_t_u16_e64 s[10:11], v1, tba_lo
32335// CHECK: [0x0a,0x00,0xaf,0xd0,0x01,0xd9,0x00,0x00]
32336
32337v_cmp_t_u16_e64 s[10:11], v1, tba_hi
32338// CHECK: [0x0a,0x00,0xaf,0xd0,0x01,0xdb,0x00,0x00]
32339
32340v_cmp_t_u16_e64 s[10:11], v1, tma_lo
32341// CHECK: [0x0a,0x00,0xaf,0xd0,0x01,0xdd,0x00,0x00]
32342
32343v_cmp_t_u16_e64 s[10:11], v1, tma_hi
32344// CHECK: [0x0a,0x00,0xaf,0xd0,0x01,0xdf,0x00,0x00]
32345
32346v_cmp_t_u16_e64 s[10:11], v1, ttmp11
32347// CHECK: [0x0a,0x00,0xaf,0xd0,0x01,0xf7,0x00,0x00]
32348
32349v_cmp_t_u16_e64 s[10:11], v1, m0
32350// CHECK: [0x0a,0x00,0xaf,0xd0,0x01,0xf9,0x00,0x00]
32351
32352v_cmp_t_u16_e64 s[10:11], v1, exec_lo
32353// CHECK: [0x0a,0x00,0xaf,0xd0,0x01,0xfd,0x00,0x00]
32354
32355v_cmp_t_u16_e64 s[10:11], v1, exec_hi
32356// CHECK: [0x0a,0x00,0xaf,0xd0,0x01,0xff,0x00,0x00]
32357
32358v_cmp_t_u16_e64 s[10:11], v1, 0
32359// CHECK: [0x0a,0x00,0xaf,0xd0,0x01,0x01,0x01,0x00]
32360
32361v_cmp_t_u16_e64 s[10:11], v1, -1
32362// CHECK: [0x0a,0x00,0xaf,0xd0,0x01,0x83,0x01,0x00]
32363
32364v_cmp_t_u16_e64 s[10:11], v1, src_vccz
32365// CHECK: [0x0a,0x00,0xaf,0xd0,0x01,0xf7,0x01,0x00]
32366
32367v_cmp_t_u16_e64 s[10:11], v1, src_execz
32368// CHECK: [0x0a,0x00,0xaf,0xd0,0x01,0xf9,0x01,0x00]
32369
32370v_cmp_t_u16_e64 s[10:11], v1, src_scc
32371// CHECK: [0x0a,0x00,0xaf,0xd0,0x01,0xfb,0x01,0x00]
32372
32373v_cmpx_f_i16_e64 s[10:11], v1, v2
32374// CHECK: [0x0a,0x00,0xb0,0xd0,0x01,0x05,0x02,0x00]
32375
32376v_cmpx_f_i16_e64 s[12:13], v1, v2
32377// CHECK: [0x0c,0x00,0xb0,0xd0,0x01,0x05,0x02,0x00]
32378
32379v_cmpx_f_i16_e64 s[100:101], v1, v2
32380// CHECK: [0x64,0x00,0xb0,0xd0,0x01,0x05,0x02,0x00]
32381
32382v_cmpx_f_i16_e64 flat_scratch, v1, v2
32383// CHECK: [0x66,0x00,0xb0,0xd0,0x01,0x05,0x02,0x00]
32384
32385v_cmpx_f_i16_e64 vcc, v1, v2
32386// CHECK: [0x6a,0x00,0xb0,0xd0,0x01,0x05,0x02,0x00]
32387
32388v_cmpx_f_i16_e64 tba, v1, v2
32389// CHECK: [0x6c,0x00,0xb0,0xd0,0x01,0x05,0x02,0x00]
32390
32391v_cmpx_f_i16_e64 tma, v1, v2
32392// CHECK: [0x6e,0x00,0xb0,0xd0,0x01,0x05,0x02,0x00]
32393
32394v_cmpx_f_i16_e64 ttmp[10:11], v1, v2
32395// CHECK: [0x7a,0x00,0xb0,0xd0,0x01,0x05,0x02,0x00]
32396
32397v_cmpx_f_i16_e64 s[10:11], v255, v2
32398// CHECK: [0x0a,0x00,0xb0,0xd0,0xff,0x05,0x02,0x00]
32399
32400v_cmpx_f_i16_e64 s[10:11], s1, v2
32401// CHECK: [0x0a,0x00,0xb0,0xd0,0x01,0x04,0x02,0x00]
32402
32403v_cmpx_f_i16_e64 s[10:11], s101, v2
32404// CHECK: [0x0a,0x00,0xb0,0xd0,0x65,0x04,0x02,0x00]
32405
32406v_cmpx_f_i16_e64 s[10:11], flat_scratch_lo, v2
32407// CHECK: [0x0a,0x00,0xb0,0xd0,0x66,0x04,0x02,0x00]
32408
32409v_cmpx_f_i16_e64 s[10:11], flat_scratch_hi, v2
32410// CHECK: [0x0a,0x00,0xb0,0xd0,0x67,0x04,0x02,0x00]
32411
32412v_cmpx_f_i16_e64 s[10:11], vcc_lo, v2
32413// CHECK: [0x0a,0x00,0xb0,0xd0,0x6a,0x04,0x02,0x00]
32414
32415v_cmpx_f_i16_e64 s[10:11], vcc_hi, v2
32416// CHECK: [0x0a,0x00,0xb0,0xd0,0x6b,0x04,0x02,0x00]
32417
32418v_cmpx_f_i16_e64 s[10:11], tba_lo, v2
32419// CHECK: [0x0a,0x00,0xb0,0xd0,0x6c,0x04,0x02,0x00]
32420
32421v_cmpx_f_i16_e64 s[10:11], tba_hi, v2
32422// CHECK: [0x0a,0x00,0xb0,0xd0,0x6d,0x04,0x02,0x00]
32423
32424v_cmpx_f_i16_e64 s[10:11], tma_lo, v2
32425// CHECK: [0x0a,0x00,0xb0,0xd0,0x6e,0x04,0x02,0x00]
32426
32427v_cmpx_f_i16_e64 s[10:11], tma_hi, v2
32428// CHECK: [0x0a,0x00,0xb0,0xd0,0x6f,0x04,0x02,0x00]
32429
32430v_cmpx_f_i16_e64 s[10:11], ttmp11, v2
32431// CHECK: [0x0a,0x00,0xb0,0xd0,0x7b,0x04,0x02,0x00]
32432
32433v_cmpx_f_i16_e64 s[10:11], m0, v2
32434// CHECK: [0x0a,0x00,0xb0,0xd0,0x7c,0x04,0x02,0x00]
32435
32436v_cmpx_f_i16_e64 s[10:11], exec_lo, v2
32437// CHECK: [0x0a,0x00,0xb0,0xd0,0x7e,0x04,0x02,0x00]
32438
32439v_cmpx_f_i16_e64 s[10:11], exec_hi, v2
32440// CHECK: [0x0a,0x00,0xb0,0xd0,0x7f,0x04,0x02,0x00]
32441
32442v_cmpx_f_i16_e64 s[10:11], 0, v2
32443// CHECK: [0x0a,0x00,0xb0,0xd0,0x80,0x04,0x02,0x00]
32444
32445v_cmpx_f_i16_e64 s[10:11], -1, v2
32446// CHECK: [0x0a,0x00,0xb0,0xd0,0xc1,0x04,0x02,0x00]
32447
32448v_cmpx_f_i16_e64 s[10:11], src_vccz, v2
32449// CHECK: [0x0a,0x00,0xb0,0xd0,0xfb,0x04,0x02,0x00]
32450
32451v_cmpx_f_i16_e64 s[10:11], src_execz, v2
32452// CHECK: [0x0a,0x00,0xb0,0xd0,0xfc,0x04,0x02,0x00]
32453
32454v_cmpx_f_i16_e64 s[10:11], src_scc, v2
32455// CHECK: [0x0a,0x00,0xb0,0xd0,0xfd,0x04,0x02,0x00]
32456
32457v_cmpx_f_i16_e64 s[10:11], src_lds_direct, v2
32458// CHECK: [0x0a,0x00,0xb0,0xd0,0xfe,0x04,0x02,0x00]
32459
32460v_cmpx_f_i16_e64 s[10:11], v1, v255
32461// CHECK: [0x0a,0x00,0xb0,0xd0,0x01,0xff,0x03,0x00]
32462
32463v_cmpx_f_i16_e64 s[10:11], v1, s2
32464// CHECK: [0x0a,0x00,0xb0,0xd0,0x01,0x05,0x00,0x00]
32465
32466v_cmpx_f_i16_e64 s[10:11], v1, s101
32467// CHECK: [0x0a,0x00,0xb0,0xd0,0x01,0xcb,0x00,0x00]
32468
32469v_cmpx_f_i16_e64 s[10:11], v1, flat_scratch_lo
32470// CHECK: [0x0a,0x00,0xb0,0xd0,0x01,0xcd,0x00,0x00]
32471
32472v_cmpx_f_i16_e64 s[10:11], v1, flat_scratch_hi
32473// CHECK: [0x0a,0x00,0xb0,0xd0,0x01,0xcf,0x00,0x00]
32474
32475v_cmpx_f_i16_e64 s[10:11], v1, vcc_lo
32476// CHECK: [0x0a,0x00,0xb0,0xd0,0x01,0xd5,0x00,0x00]
32477
32478v_cmpx_f_i16_e64 s[10:11], v1, vcc_hi
32479// CHECK: [0x0a,0x00,0xb0,0xd0,0x01,0xd7,0x00,0x00]
32480
32481v_cmpx_f_i16_e64 s[10:11], v1, tba_lo
32482// CHECK: [0x0a,0x00,0xb0,0xd0,0x01,0xd9,0x00,0x00]
32483
32484v_cmpx_f_i16_e64 s[10:11], v1, tba_hi
32485// CHECK: [0x0a,0x00,0xb0,0xd0,0x01,0xdb,0x00,0x00]
32486
32487v_cmpx_f_i16_e64 s[10:11], v1, tma_lo
32488// CHECK: [0x0a,0x00,0xb0,0xd0,0x01,0xdd,0x00,0x00]
32489
32490v_cmpx_f_i16_e64 s[10:11], v1, tma_hi
32491// CHECK: [0x0a,0x00,0xb0,0xd0,0x01,0xdf,0x00,0x00]
32492
32493v_cmpx_f_i16_e64 s[10:11], v1, ttmp11
32494// CHECK: [0x0a,0x00,0xb0,0xd0,0x01,0xf7,0x00,0x00]
32495
32496v_cmpx_f_i16_e64 s[10:11], v1, m0
32497// CHECK: [0x0a,0x00,0xb0,0xd0,0x01,0xf9,0x00,0x00]
32498
32499v_cmpx_f_i16_e64 s[10:11], v1, exec_lo
32500// CHECK: [0x0a,0x00,0xb0,0xd0,0x01,0xfd,0x00,0x00]
32501
32502v_cmpx_f_i16_e64 s[10:11], v1, exec_hi
32503// CHECK: [0x0a,0x00,0xb0,0xd0,0x01,0xff,0x00,0x00]
32504
32505v_cmpx_f_i16_e64 s[10:11], v1, 0
32506// CHECK: [0x0a,0x00,0xb0,0xd0,0x01,0x01,0x01,0x00]
32507
32508v_cmpx_f_i16_e64 s[10:11], v1, -1
32509// CHECK: [0x0a,0x00,0xb0,0xd0,0x01,0x83,0x01,0x00]
32510
32511v_cmpx_f_i16_e64 s[10:11], v1, src_vccz
32512// CHECK: [0x0a,0x00,0xb0,0xd0,0x01,0xf7,0x01,0x00]
32513
32514v_cmpx_f_i16_e64 s[10:11], v1, src_execz
32515// CHECK: [0x0a,0x00,0xb0,0xd0,0x01,0xf9,0x01,0x00]
32516
32517v_cmpx_f_i16_e64 s[10:11], v1, src_scc
32518// CHECK: [0x0a,0x00,0xb0,0xd0,0x01,0xfb,0x01,0x00]
32519
32520v_cmpx_lt_i16_e64 s[10:11], v1, v2
32521// CHECK: [0x0a,0x00,0xb1,0xd0,0x01,0x05,0x02,0x00]
32522
32523v_cmpx_lt_i16_e64 s[12:13], v1, v2
32524// CHECK: [0x0c,0x00,0xb1,0xd0,0x01,0x05,0x02,0x00]
32525
32526v_cmpx_lt_i16_e64 s[100:101], v1, v2
32527// CHECK: [0x64,0x00,0xb1,0xd0,0x01,0x05,0x02,0x00]
32528
32529v_cmpx_lt_i16_e64 flat_scratch, v1, v2
32530// CHECK: [0x66,0x00,0xb1,0xd0,0x01,0x05,0x02,0x00]
32531
32532v_cmpx_lt_i16_e64 vcc, v1, v2
32533// CHECK: [0x6a,0x00,0xb1,0xd0,0x01,0x05,0x02,0x00]
32534
32535v_cmpx_lt_i16_e64 tba, v1, v2
32536// CHECK: [0x6c,0x00,0xb1,0xd0,0x01,0x05,0x02,0x00]
32537
32538v_cmpx_lt_i16_e64 tma, v1, v2
32539// CHECK: [0x6e,0x00,0xb1,0xd0,0x01,0x05,0x02,0x00]
32540
32541v_cmpx_lt_i16_e64 ttmp[10:11], v1, v2
32542// CHECK: [0x7a,0x00,0xb1,0xd0,0x01,0x05,0x02,0x00]
32543
32544v_cmpx_lt_i16_e64 s[10:11], v255, v2
32545// CHECK: [0x0a,0x00,0xb1,0xd0,0xff,0x05,0x02,0x00]
32546
32547v_cmpx_lt_i16_e64 s[10:11], s1, v2
32548// CHECK: [0x0a,0x00,0xb1,0xd0,0x01,0x04,0x02,0x00]
32549
32550v_cmpx_lt_i16_e64 s[10:11], s101, v2
32551// CHECK: [0x0a,0x00,0xb1,0xd0,0x65,0x04,0x02,0x00]
32552
32553v_cmpx_lt_i16_e64 s[10:11], flat_scratch_lo, v2
32554// CHECK: [0x0a,0x00,0xb1,0xd0,0x66,0x04,0x02,0x00]
32555
32556v_cmpx_lt_i16_e64 s[10:11], flat_scratch_hi, v2
32557// CHECK: [0x0a,0x00,0xb1,0xd0,0x67,0x04,0x02,0x00]
32558
32559v_cmpx_lt_i16_e64 s[10:11], vcc_lo, v2
32560// CHECK: [0x0a,0x00,0xb1,0xd0,0x6a,0x04,0x02,0x00]
32561
32562v_cmpx_lt_i16_e64 s[10:11], vcc_hi, v2
32563// CHECK: [0x0a,0x00,0xb1,0xd0,0x6b,0x04,0x02,0x00]
32564
32565v_cmpx_lt_i16_e64 s[10:11], tba_lo, v2
32566// CHECK: [0x0a,0x00,0xb1,0xd0,0x6c,0x04,0x02,0x00]
32567
32568v_cmpx_lt_i16_e64 s[10:11], tba_hi, v2
32569// CHECK: [0x0a,0x00,0xb1,0xd0,0x6d,0x04,0x02,0x00]
32570
32571v_cmpx_lt_i16_e64 s[10:11], tma_lo, v2
32572// CHECK: [0x0a,0x00,0xb1,0xd0,0x6e,0x04,0x02,0x00]
32573
32574v_cmpx_lt_i16_e64 s[10:11], tma_hi, v2
32575// CHECK: [0x0a,0x00,0xb1,0xd0,0x6f,0x04,0x02,0x00]
32576
32577v_cmpx_lt_i16_e64 s[10:11], ttmp11, v2
32578// CHECK: [0x0a,0x00,0xb1,0xd0,0x7b,0x04,0x02,0x00]
32579
32580v_cmpx_lt_i16_e64 s[10:11], m0, v2
32581// CHECK: [0x0a,0x00,0xb1,0xd0,0x7c,0x04,0x02,0x00]
32582
32583v_cmpx_lt_i16_e64 s[10:11], exec_lo, v2
32584// CHECK: [0x0a,0x00,0xb1,0xd0,0x7e,0x04,0x02,0x00]
32585
32586v_cmpx_lt_i16_e64 s[10:11], exec_hi, v2
32587// CHECK: [0x0a,0x00,0xb1,0xd0,0x7f,0x04,0x02,0x00]
32588
32589v_cmpx_lt_i16_e64 s[10:11], 0, v2
32590// CHECK: [0x0a,0x00,0xb1,0xd0,0x80,0x04,0x02,0x00]
32591
32592v_cmpx_lt_i16_e64 s[10:11], -1, v2
32593// CHECK: [0x0a,0x00,0xb1,0xd0,0xc1,0x04,0x02,0x00]
32594
32595v_cmpx_lt_i16_e64 s[10:11], src_vccz, v2
32596// CHECK: [0x0a,0x00,0xb1,0xd0,0xfb,0x04,0x02,0x00]
32597
32598v_cmpx_lt_i16_e64 s[10:11], src_execz, v2
32599// CHECK: [0x0a,0x00,0xb1,0xd0,0xfc,0x04,0x02,0x00]
32600
32601v_cmpx_lt_i16_e64 s[10:11], src_scc, v2
32602// CHECK: [0x0a,0x00,0xb1,0xd0,0xfd,0x04,0x02,0x00]
32603
32604v_cmpx_lt_i16_e64 s[10:11], src_lds_direct, v2
32605// CHECK: [0x0a,0x00,0xb1,0xd0,0xfe,0x04,0x02,0x00]
32606
32607v_cmpx_lt_i16_e64 s[10:11], v1, v255
32608// CHECK: [0x0a,0x00,0xb1,0xd0,0x01,0xff,0x03,0x00]
32609
32610v_cmpx_lt_i16_e64 s[10:11], v1, s2
32611// CHECK: [0x0a,0x00,0xb1,0xd0,0x01,0x05,0x00,0x00]
32612
32613v_cmpx_lt_i16_e64 s[10:11], v1, s101
32614// CHECK: [0x0a,0x00,0xb1,0xd0,0x01,0xcb,0x00,0x00]
32615
32616v_cmpx_lt_i16_e64 s[10:11], v1, flat_scratch_lo
32617// CHECK: [0x0a,0x00,0xb1,0xd0,0x01,0xcd,0x00,0x00]
32618
32619v_cmpx_lt_i16_e64 s[10:11], v1, flat_scratch_hi
32620// CHECK: [0x0a,0x00,0xb1,0xd0,0x01,0xcf,0x00,0x00]
32621
32622v_cmpx_lt_i16_e64 s[10:11], v1, vcc_lo
32623// CHECK: [0x0a,0x00,0xb1,0xd0,0x01,0xd5,0x00,0x00]
32624
32625v_cmpx_lt_i16_e64 s[10:11], v1, vcc_hi
32626// CHECK: [0x0a,0x00,0xb1,0xd0,0x01,0xd7,0x00,0x00]
32627
32628v_cmpx_lt_i16_e64 s[10:11], v1, tba_lo
32629// CHECK: [0x0a,0x00,0xb1,0xd0,0x01,0xd9,0x00,0x00]
32630
32631v_cmpx_lt_i16_e64 s[10:11], v1, tba_hi
32632// CHECK: [0x0a,0x00,0xb1,0xd0,0x01,0xdb,0x00,0x00]
32633
32634v_cmpx_lt_i16_e64 s[10:11], v1, tma_lo
32635// CHECK: [0x0a,0x00,0xb1,0xd0,0x01,0xdd,0x00,0x00]
32636
32637v_cmpx_lt_i16_e64 s[10:11], v1, tma_hi
32638// CHECK: [0x0a,0x00,0xb1,0xd0,0x01,0xdf,0x00,0x00]
32639
32640v_cmpx_lt_i16_e64 s[10:11], v1, ttmp11
32641// CHECK: [0x0a,0x00,0xb1,0xd0,0x01,0xf7,0x00,0x00]
32642
32643v_cmpx_lt_i16_e64 s[10:11], v1, m0
32644// CHECK: [0x0a,0x00,0xb1,0xd0,0x01,0xf9,0x00,0x00]
32645
32646v_cmpx_lt_i16_e64 s[10:11], v1, exec_lo
32647// CHECK: [0x0a,0x00,0xb1,0xd0,0x01,0xfd,0x00,0x00]
32648
32649v_cmpx_lt_i16_e64 s[10:11], v1, exec_hi
32650// CHECK: [0x0a,0x00,0xb1,0xd0,0x01,0xff,0x00,0x00]
32651
32652v_cmpx_lt_i16_e64 s[10:11], v1, 0
32653// CHECK: [0x0a,0x00,0xb1,0xd0,0x01,0x01,0x01,0x00]
32654
32655v_cmpx_lt_i16_e64 s[10:11], v1, -1
32656// CHECK: [0x0a,0x00,0xb1,0xd0,0x01,0x83,0x01,0x00]
32657
32658v_cmpx_lt_i16_e64 s[10:11], v1, src_vccz
32659// CHECK: [0x0a,0x00,0xb1,0xd0,0x01,0xf7,0x01,0x00]
32660
32661v_cmpx_lt_i16_e64 s[10:11], v1, src_execz
32662// CHECK: [0x0a,0x00,0xb1,0xd0,0x01,0xf9,0x01,0x00]
32663
32664v_cmpx_lt_i16_e64 s[10:11], v1, src_scc
32665// CHECK: [0x0a,0x00,0xb1,0xd0,0x01,0xfb,0x01,0x00]
32666
32667v_cmpx_eq_i16_e64 s[10:11], v1, v2
32668// CHECK: [0x0a,0x00,0xb2,0xd0,0x01,0x05,0x02,0x00]
32669
32670v_cmpx_eq_i16_e64 s[12:13], v1, v2
32671// CHECK: [0x0c,0x00,0xb2,0xd0,0x01,0x05,0x02,0x00]
32672
32673v_cmpx_eq_i16_e64 s[100:101], v1, v2
32674// CHECK: [0x64,0x00,0xb2,0xd0,0x01,0x05,0x02,0x00]
32675
32676v_cmpx_eq_i16_e64 flat_scratch, v1, v2
32677// CHECK: [0x66,0x00,0xb2,0xd0,0x01,0x05,0x02,0x00]
32678
32679v_cmpx_eq_i16_e64 vcc, v1, v2
32680// CHECK: [0x6a,0x00,0xb2,0xd0,0x01,0x05,0x02,0x00]
32681
32682v_cmpx_eq_i16_e64 tba, v1, v2
32683// CHECK: [0x6c,0x00,0xb2,0xd0,0x01,0x05,0x02,0x00]
32684
32685v_cmpx_eq_i16_e64 tma, v1, v2
32686// CHECK: [0x6e,0x00,0xb2,0xd0,0x01,0x05,0x02,0x00]
32687
32688v_cmpx_eq_i16_e64 ttmp[10:11], v1, v2
32689// CHECK: [0x7a,0x00,0xb2,0xd0,0x01,0x05,0x02,0x00]
32690
32691v_cmpx_eq_i16_e64 s[10:11], v255, v2
32692// CHECK: [0x0a,0x00,0xb2,0xd0,0xff,0x05,0x02,0x00]
32693
32694v_cmpx_eq_i16_e64 s[10:11], s1, v2
32695// CHECK: [0x0a,0x00,0xb2,0xd0,0x01,0x04,0x02,0x00]
32696
32697v_cmpx_eq_i16_e64 s[10:11], s101, v2
32698// CHECK: [0x0a,0x00,0xb2,0xd0,0x65,0x04,0x02,0x00]
32699
32700v_cmpx_eq_i16_e64 s[10:11], flat_scratch_lo, v2
32701// CHECK: [0x0a,0x00,0xb2,0xd0,0x66,0x04,0x02,0x00]
32702
32703v_cmpx_eq_i16_e64 s[10:11], flat_scratch_hi, v2
32704// CHECK: [0x0a,0x00,0xb2,0xd0,0x67,0x04,0x02,0x00]
32705
32706v_cmpx_eq_i16_e64 s[10:11], vcc_lo, v2
32707// CHECK: [0x0a,0x00,0xb2,0xd0,0x6a,0x04,0x02,0x00]
32708
32709v_cmpx_eq_i16_e64 s[10:11], vcc_hi, v2
32710// CHECK: [0x0a,0x00,0xb2,0xd0,0x6b,0x04,0x02,0x00]
32711
32712v_cmpx_eq_i16_e64 s[10:11], tba_lo, v2
32713// CHECK: [0x0a,0x00,0xb2,0xd0,0x6c,0x04,0x02,0x00]
32714
32715v_cmpx_eq_i16_e64 s[10:11], tba_hi, v2
32716// CHECK: [0x0a,0x00,0xb2,0xd0,0x6d,0x04,0x02,0x00]
32717
32718v_cmpx_eq_i16_e64 s[10:11], tma_lo, v2
32719// CHECK: [0x0a,0x00,0xb2,0xd0,0x6e,0x04,0x02,0x00]
32720
32721v_cmpx_eq_i16_e64 s[10:11], tma_hi, v2
32722// CHECK: [0x0a,0x00,0xb2,0xd0,0x6f,0x04,0x02,0x00]
32723
32724v_cmpx_eq_i16_e64 s[10:11], ttmp11, v2
32725// CHECK: [0x0a,0x00,0xb2,0xd0,0x7b,0x04,0x02,0x00]
32726
32727v_cmpx_eq_i16_e64 s[10:11], m0, v2
32728// CHECK: [0x0a,0x00,0xb2,0xd0,0x7c,0x04,0x02,0x00]
32729
32730v_cmpx_eq_i16_e64 s[10:11], exec_lo, v2
32731// CHECK: [0x0a,0x00,0xb2,0xd0,0x7e,0x04,0x02,0x00]
32732
32733v_cmpx_eq_i16_e64 s[10:11], exec_hi, v2
32734// CHECK: [0x0a,0x00,0xb2,0xd0,0x7f,0x04,0x02,0x00]
32735
32736v_cmpx_eq_i16_e64 s[10:11], 0, v2
32737// CHECK: [0x0a,0x00,0xb2,0xd0,0x80,0x04,0x02,0x00]
32738
32739v_cmpx_eq_i16_e64 s[10:11], -1, v2
32740// CHECK: [0x0a,0x00,0xb2,0xd0,0xc1,0x04,0x02,0x00]
32741
32742v_cmpx_eq_i16_e64 s[10:11], src_vccz, v2
32743// CHECK: [0x0a,0x00,0xb2,0xd0,0xfb,0x04,0x02,0x00]
32744
32745v_cmpx_eq_i16_e64 s[10:11], src_execz, v2
32746// CHECK: [0x0a,0x00,0xb2,0xd0,0xfc,0x04,0x02,0x00]
32747
32748v_cmpx_eq_i16_e64 s[10:11], src_scc, v2
32749// CHECK: [0x0a,0x00,0xb2,0xd0,0xfd,0x04,0x02,0x00]
32750
32751v_cmpx_eq_i16_e64 s[10:11], src_lds_direct, v2
32752// CHECK: [0x0a,0x00,0xb2,0xd0,0xfe,0x04,0x02,0x00]
32753
32754v_cmpx_eq_i16_e64 s[10:11], v1, v255
32755// CHECK: [0x0a,0x00,0xb2,0xd0,0x01,0xff,0x03,0x00]
32756
32757v_cmpx_eq_i16_e64 s[10:11], v1, s2
32758// CHECK: [0x0a,0x00,0xb2,0xd0,0x01,0x05,0x00,0x00]
32759
32760v_cmpx_eq_i16_e64 s[10:11], v1, s101
32761// CHECK: [0x0a,0x00,0xb2,0xd0,0x01,0xcb,0x00,0x00]
32762
32763v_cmpx_eq_i16_e64 s[10:11], v1, flat_scratch_lo
32764// CHECK: [0x0a,0x00,0xb2,0xd0,0x01,0xcd,0x00,0x00]
32765
32766v_cmpx_eq_i16_e64 s[10:11], v1, flat_scratch_hi
32767// CHECK: [0x0a,0x00,0xb2,0xd0,0x01,0xcf,0x00,0x00]
32768
32769v_cmpx_eq_i16_e64 s[10:11], v1, vcc_lo
32770// CHECK: [0x0a,0x00,0xb2,0xd0,0x01,0xd5,0x00,0x00]
32771
32772v_cmpx_eq_i16_e64 s[10:11], v1, vcc_hi
32773// CHECK: [0x0a,0x00,0xb2,0xd0,0x01,0xd7,0x00,0x00]
32774
32775v_cmpx_eq_i16_e64 s[10:11], v1, tba_lo
32776// CHECK: [0x0a,0x00,0xb2,0xd0,0x01,0xd9,0x00,0x00]
32777
32778v_cmpx_eq_i16_e64 s[10:11], v1, tba_hi
32779// CHECK: [0x0a,0x00,0xb2,0xd0,0x01,0xdb,0x00,0x00]
32780
32781v_cmpx_eq_i16_e64 s[10:11], v1, tma_lo
32782// CHECK: [0x0a,0x00,0xb2,0xd0,0x01,0xdd,0x00,0x00]
32783
32784v_cmpx_eq_i16_e64 s[10:11], v1, tma_hi
32785// CHECK: [0x0a,0x00,0xb2,0xd0,0x01,0xdf,0x00,0x00]
32786
32787v_cmpx_eq_i16_e64 s[10:11], v1, ttmp11
32788// CHECK: [0x0a,0x00,0xb2,0xd0,0x01,0xf7,0x00,0x00]
32789
32790v_cmpx_eq_i16_e64 s[10:11], v1, m0
32791// CHECK: [0x0a,0x00,0xb2,0xd0,0x01,0xf9,0x00,0x00]
32792
32793v_cmpx_eq_i16_e64 s[10:11], v1, exec_lo
32794// CHECK: [0x0a,0x00,0xb2,0xd0,0x01,0xfd,0x00,0x00]
32795
32796v_cmpx_eq_i16_e64 s[10:11], v1, exec_hi
32797// CHECK: [0x0a,0x00,0xb2,0xd0,0x01,0xff,0x00,0x00]
32798
32799v_cmpx_eq_i16_e64 s[10:11], v1, 0
32800// CHECK: [0x0a,0x00,0xb2,0xd0,0x01,0x01,0x01,0x00]
32801
32802v_cmpx_eq_i16_e64 s[10:11], v1, -1
32803// CHECK: [0x0a,0x00,0xb2,0xd0,0x01,0x83,0x01,0x00]
32804
32805v_cmpx_eq_i16_e64 s[10:11], v1, src_vccz
32806// CHECK: [0x0a,0x00,0xb2,0xd0,0x01,0xf7,0x01,0x00]
32807
32808v_cmpx_eq_i16_e64 s[10:11], v1, src_execz
32809// CHECK: [0x0a,0x00,0xb2,0xd0,0x01,0xf9,0x01,0x00]
32810
32811v_cmpx_eq_i16_e64 s[10:11], v1, src_scc
32812// CHECK: [0x0a,0x00,0xb2,0xd0,0x01,0xfb,0x01,0x00]
32813
32814v_cmpx_le_i16_e64 s[10:11], v1, v2
32815// CHECK: [0x0a,0x00,0xb3,0xd0,0x01,0x05,0x02,0x00]
32816
32817v_cmpx_le_i16_e64 s[12:13], v1, v2
32818// CHECK: [0x0c,0x00,0xb3,0xd0,0x01,0x05,0x02,0x00]
32819
32820v_cmpx_le_i16_e64 s[100:101], v1, v2
32821// CHECK: [0x64,0x00,0xb3,0xd0,0x01,0x05,0x02,0x00]
32822
32823v_cmpx_le_i16_e64 flat_scratch, v1, v2
32824// CHECK: [0x66,0x00,0xb3,0xd0,0x01,0x05,0x02,0x00]
32825
32826v_cmpx_le_i16_e64 vcc, v1, v2
32827// CHECK: [0x6a,0x00,0xb3,0xd0,0x01,0x05,0x02,0x00]
32828
32829v_cmpx_le_i16_e64 tba, v1, v2
32830// CHECK: [0x6c,0x00,0xb3,0xd0,0x01,0x05,0x02,0x00]
32831
32832v_cmpx_le_i16_e64 tma, v1, v2
32833// CHECK: [0x6e,0x00,0xb3,0xd0,0x01,0x05,0x02,0x00]
32834
32835v_cmpx_le_i16_e64 ttmp[10:11], v1, v2
32836// CHECK: [0x7a,0x00,0xb3,0xd0,0x01,0x05,0x02,0x00]
32837
32838v_cmpx_le_i16_e64 s[10:11], v255, v2
32839// CHECK: [0x0a,0x00,0xb3,0xd0,0xff,0x05,0x02,0x00]
32840
32841v_cmpx_le_i16_e64 s[10:11], s1, v2
32842// CHECK: [0x0a,0x00,0xb3,0xd0,0x01,0x04,0x02,0x00]
32843
32844v_cmpx_le_i16_e64 s[10:11], s101, v2
32845// CHECK: [0x0a,0x00,0xb3,0xd0,0x65,0x04,0x02,0x00]
32846
32847v_cmpx_le_i16_e64 s[10:11], flat_scratch_lo, v2
32848// CHECK: [0x0a,0x00,0xb3,0xd0,0x66,0x04,0x02,0x00]
32849
32850v_cmpx_le_i16_e64 s[10:11], flat_scratch_hi, v2
32851// CHECK: [0x0a,0x00,0xb3,0xd0,0x67,0x04,0x02,0x00]
32852
32853v_cmpx_le_i16_e64 s[10:11], vcc_lo, v2
32854// CHECK: [0x0a,0x00,0xb3,0xd0,0x6a,0x04,0x02,0x00]
32855
32856v_cmpx_le_i16_e64 s[10:11], vcc_hi, v2
32857// CHECK: [0x0a,0x00,0xb3,0xd0,0x6b,0x04,0x02,0x00]
32858
32859v_cmpx_le_i16_e64 s[10:11], tba_lo, v2
32860// CHECK: [0x0a,0x00,0xb3,0xd0,0x6c,0x04,0x02,0x00]
32861
32862v_cmpx_le_i16_e64 s[10:11], tba_hi, v2
32863// CHECK: [0x0a,0x00,0xb3,0xd0,0x6d,0x04,0x02,0x00]
32864
32865v_cmpx_le_i16_e64 s[10:11], tma_lo, v2
32866// CHECK: [0x0a,0x00,0xb3,0xd0,0x6e,0x04,0x02,0x00]
32867
32868v_cmpx_le_i16_e64 s[10:11], tma_hi, v2
32869// CHECK: [0x0a,0x00,0xb3,0xd0,0x6f,0x04,0x02,0x00]
32870
32871v_cmpx_le_i16_e64 s[10:11], ttmp11, v2
32872// CHECK: [0x0a,0x00,0xb3,0xd0,0x7b,0x04,0x02,0x00]
32873
32874v_cmpx_le_i16_e64 s[10:11], m0, v2
32875// CHECK: [0x0a,0x00,0xb3,0xd0,0x7c,0x04,0x02,0x00]
32876
32877v_cmpx_le_i16_e64 s[10:11], exec_lo, v2
32878// CHECK: [0x0a,0x00,0xb3,0xd0,0x7e,0x04,0x02,0x00]
32879
32880v_cmpx_le_i16_e64 s[10:11], exec_hi, v2
32881// CHECK: [0x0a,0x00,0xb3,0xd0,0x7f,0x04,0x02,0x00]
32882
32883v_cmpx_le_i16_e64 s[10:11], 0, v2
32884// CHECK: [0x0a,0x00,0xb3,0xd0,0x80,0x04,0x02,0x00]
32885
32886v_cmpx_le_i16_e64 s[10:11], -1, v2
32887// CHECK: [0x0a,0x00,0xb3,0xd0,0xc1,0x04,0x02,0x00]
32888
32889v_cmpx_le_i16_e64 s[10:11], src_vccz, v2
32890// CHECK: [0x0a,0x00,0xb3,0xd0,0xfb,0x04,0x02,0x00]
32891
32892v_cmpx_le_i16_e64 s[10:11], src_execz, v2
32893// CHECK: [0x0a,0x00,0xb3,0xd0,0xfc,0x04,0x02,0x00]
32894
32895v_cmpx_le_i16_e64 s[10:11], src_scc, v2
32896// CHECK: [0x0a,0x00,0xb3,0xd0,0xfd,0x04,0x02,0x00]
32897
32898v_cmpx_le_i16_e64 s[10:11], src_lds_direct, v2
32899// CHECK: [0x0a,0x00,0xb3,0xd0,0xfe,0x04,0x02,0x00]
32900
32901v_cmpx_le_i16_e64 s[10:11], v1, v255
32902// CHECK: [0x0a,0x00,0xb3,0xd0,0x01,0xff,0x03,0x00]
32903
32904v_cmpx_le_i16_e64 s[10:11], v1, s2
32905// CHECK: [0x0a,0x00,0xb3,0xd0,0x01,0x05,0x00,0x00]
32906
32907v_cmpx_le_i16_e64 s[10:11], v1, s101
32908// CHECK: [0x0a,0x00,0xb3,0xd0,0x01,0xcb,0x00,0x00]
32909
32910v_cmpx_le_i16_e64 s[10:11], v1, flat_scratch_lo
32911// CHECK: [0x0a,0x00,0xb3,0xd0,0x01,0xcd,0x00,0x00]
32912
32913v_cmpx_le_i16_e64 s[10:11], v1, flat_scratch_hi
32914// CHECK: [0x0a,0x00,0xb3,0xd0,0x01,0xcf,0x00,0x00]
32915
32916v_cmpx_le_i16_e64 s[10:11], v1, vcc_lo
32917// CHECK: [0x0a,0x00,0xb3,0xd0,0x01,0xd5,0x00,0x00]
32918
32919v_cmpx_le_i16_e64 s[10:11], v1, vcc_hi
32920// CHECK: [0x0a,0x00,0xb3,0xd0,0x01,0xd7,0x00,0x00]
32921
32922v_cmpx_le_i16_e64 s[10:11], v1, tba_lo
32923// CHECK: [0x0a,0x00,0xb3,0xd0,0x01,0xd9,0x00,0x00]
32924
32925v_cmpx_le_i16_e64 s[10:11], v1, tba_hi
32926// CHECK: [0x0a,0x00,0xb3,0xd0,0x01,0xdb,0x00,0x00]
32927
32928v_cmpx_le_i16_e64 s[10:11], v1, tma_lo
32929// CHECK: [0x0a,0x00,0xb3,0xd0,0x01,0xdd,0x00,0x00]
32930
32931v_cmpx_le_i16_e64 s[10:11], v1, tma_hi
32932// CHECK: [0x0a,0x00,0xb3,0xd0,0x01,0xdf,0x00,0x00]
32933
32934v_cmpx_le_i16_e64 s[10:11], v1, ttmp11
32935// CHECK: [0x0a,0x00,0xb3,0xd0,0x01,0xf7,0x00,0x00]
32936
32937v_cmpx_le_i16_e64 s[10:11], v1, m0
32938// CHECK: [0x0a,0x00,0xb3,0xd0,0x01,0xf9,0x00,0x00]
32939
32940v_cmpx_le_i16_e64 s[10:11], v1, exec_lo
32941// CHECK: [0x0a,0x00,0xb3,0xd0,0x01,0xfd,0x00,0x00]
32942
32943v_cmpx_le_i16_e64 s[10:11], v1, exec_hi
32944// CHECK: [0x0a,0x00,0xb3,0xd0,0x01,0xff,0x00,0x00]
32945
32946v_cmpx_le_i16_e64 s[10:11], v1, 0
32947// CHECK: [0x0a,0x00,0xb3,0xd0,0x01,0x01,0x01,0x00]
32948
32949v_cmpx_le_i16_e64 s[10:11], v1, -1
32950// CHECK: [0x0a,0x00,0xb3,0xd0,0x01,0x83,0x01,0x00]
32951
32952v_cmpx_le_i16_e64 s[10:11], v1, src_vccz
32953// CHECK: [0x0a,0x00,0xb3,0xd0,0x01,0xf7,0x01,0x00]
32954
32955v_cmpx_le_i16_e64 s[10:11], v1, src_execz
32956// CHECK: [0x0a,0x00,0xb3,0xd0,0x01,0xf9,0x01,0x00]
32957
32958v_cmpx_le_i16_e64 s[10:11], v1, src_scc
32959// CHECK: [0x0a,0x00,0xb3,0xd0,0x01,0xfb,0x01,0x00]
32960
32961v_cmpx_gt_i16_e64 s[10:11], v1, v2
32962// CHECK: [0x0a,0x00,0xb4,0xd0,0x01,0x05,0x02,0x00]
32963
32964v_cmpx_gt_i16_e64 s[12:13], v1, v2
32965// CHECK: [0x0c,0x00,0xb4,0xd0,0x01,0x05,0x02,0x00]
32966
32967v_cmpx_gt_i16_e64 s[100:101], v1, v2
32968// CHECK: [0x64,0x00,0xb4,0xd0,0x01,0x05,0x02,0x00]
32969
32970v_cmpx_gt_i16_e64 flat_scratch, v1, v2
32971// CHECK: [0x66,0x00,0xb4,0xd0,0x01,0x05,0x02,0x00]
32972
32973v_cmpx_gt_i16_e64 vcc, v1, v2
32974// CHECK: [0x6a,0x00,0xb4,0xd0,0x01,0x05,0x02,0x00]
32975
32976v_cmpx_gt_i16_e64 tba, v1, v2
32977// CHECK: [0x6c,0x00,0xb4,0xd0,0x01,0x05,0x02,0x00]
32978
32979v_cmpx_gt_i16_e64 tma, v1, v2
32980// CHECK: [0x6e,0x00,0xb4,0xd0,0x01,0x05,0x02,0x00]
32981
32982v_cmpx_gt_i16_e64 ttmp[10:11], v1, v2
32983// CHECK: [0x7a,0x00,0xb4,0xd0,0x01,0x05,0x02,0x00]
32984
32985v_cmpx_gt_i16_e64 s[10:11], v255, v2
32986// CHECK: [0x0a,0x00,0xb4,0xd0,0xff,0x05,0x02,0x00]
32987
32988v_cmpx_gt_i16_e64 s[10:11], s1, v2
32989// CHECK: [0x0a,0x00,0xb4,0xd0,0x01,0x04,0x02,0x00]
32990
32991v_cmpx_gt_i16_e64 s[10:11], s101, v2
32992// CHECK: [0x0a,0x00,0xb4,0xd0,0x65,0x04,0x02,0x00]
32993
32994v_cmpx_gt_i16_e64 s[10:11], flat_scratch_lo, v2
32995// CHECK: [0x0a,0x00,0xb4,0xd0,0x66,0x04,0x02,0x00]
32996
32997v_cmpx_gt_i16_e64 s[10:11], flat_scratch_hi, v2
32998// CHECK: [0x0a,0x00,0xb4,0xd0,0x67,0x04,0x02,0x00]
32999
33000v_cmpx_gt_i16_e64 s[10:11], vcc_lo, v2
33001// CHECK: [0x0a,0x00,0xb4,0xd0,0x6a,0x04,0x02,0x00]
33002
33003v_cmpx_gt_i16_e64 s[10:11], vcc_hi, v2
33004// CHECK: [0x0a,0x00,0xb4,0xd0,0x6b,0x04,0x02,0x00]
33005
33006v_cmpx_gt_i16_e64 s[10:11], tba_lo, v2
33007// CHECK: [0x0a,0x00,0xb4,0xd0,0x6c,0x04,0x02,0x00]
33008
33009v_cmpx_gt_i16_e64 s[10:11], tba_hi, v2
33010// CHECK: [0x0a,0x00,0xb4,0xd0,0x6d,0x04,0x02,0x00]
33011
33012v_cmpx_gt_i16_e64 s[10:11], tma_lo, v2
33013// CHECK: [0x0a,0x00,0xb4,0xd0,0x6e,0x04,0x02,0x00]
33014
33015v_cmpx_gt_i16_e64 s[10:11], tma_hi, v2
33016// CHECK: [0x0a,0x00,0xb4,0xd0,0x6f,0x04,0x02,0x00]
33017
33018v_cmpx_gt_i16_e64 s[10:11], ttmp11, v2
33019// CHECK: [0x0a,0x00,0xb4,0xd0,0x7b,0x04,0x02,0x00]
33020
33021v_cmpx_gt_i16_e64 s[10:11], m0, v2
33022// CHECK: [0x0a,0x00,0xb4,0xd0,0x7c,0x04,0x02,0x00]
33023
33024v_cmpx_gt_i16_e64 s[10:11], exec_lo, v2
33025// CHECK: [0x0a,0x00,0xb4,0xd0,0x7e,0x04,0x02,0x00]
33026
33027v_cmpx_gt_i16_e64 s[10:11], exec_hi, v2
33028// CHECK: [0x0a,0x00,0xb4,0xd0,0x7f,0x04,0x02,0x00]
33029
33030v_cmpx_gt_i16_e64 s[10:11], 0, v2
33031// CHECK: [0x0a,0x00,0xb4,0xd0,0x80,0x04,0x02,0x00]
33032
33033v_cmpx_gt_i16_e64 s[10:11], -1, v2
33034// CHECK: [0x0a,0x00,0xb4,0xd0,0xc1,0x04,0x02,0x00]
33035
33036v_cmpx_gt_i16_e64 s[10:11], src_vccz, v2
33037// CHECK: [0x0a,0x00,0xb4,0xd0,0xfb,0x04,0x02,0x00]
33038
33039v_cmpx_gt_i16_e64 s[10:11], src_execz, v2
33040// CHECK: [0x0a,0x00,0xb4,0xd0,0xfc,0x04,0x02,0x00]
33041
33042v_cmpx_gt_i16_e64 s[10:11], src_scc, v2
33043// CHECK: [0x0a,0x00,0xb4,0xd0,0xfd,0x04,0x02,0x00]
33044
33045v_cmpx_gt_i16_e64 s[10:11], src_lds_direct, v2
33046// CHECK: [0x0a,0x00,0xb4,0xd0,0xfe,0x04,0x02,0x00]
33047
33048v_cmpx_gt_i16_e64 s[10:11], v1, v255
33049// CHECK: [0x0a,0x00,0xb4,0xd0,0x01,0xff,0x03,0x00]
33050
33051v_cmpx_gt_i16_e64 s[10:11], v1, s2
33052// CHECK: [0x0a,0x00,0xb4,0xd0,0x01,0x05,0x00,0x00]
33053
33054v_cmpx_gt_i16_e64 s[10:11], v1, s101
33055// CHECK: [0x0a,0x00,0xb4,0xd0,0x01,0xcb,0x00,0x00]
33056
33057v_cmpx_gt_i16_e64 s[10:11], v1, flat_scratch_lo
33058// CHECK: [0x0a,0x00,0xb4,0xd0,0x01,0xcd,0x00,0x00]
33059
33060v_cmpx_gt_i16_e64 s[10:11], v1, flat_scratch_hi
33061// CHECK: [0x0a,0x00,0xb4,0xd0,0x01,0xcf,0x00,0x00]
33062
33063v_cmpx_gt_i16_e64 s[10:11], v1, vcc_lo
33064// CHECK: [0x0a,0x00,0xb4,0xd0,0x01,0xd5,0x00,0x00]
33065
33066v_cmpx_gt_i16_e64 s[10:11], v1, vcc_hi
33067// CHECK: [0x0a,0x00,0xb4,0xd0,0x01,0xd7,0x00,0x00]
33068
33069v_cmpx_gt_i16_e64 s[10:11], v1, tba_lo
33070// CHECK: [0x0a,0x00,0xb4,0xd0,0x01,0xd9,0x00,0x00]
33071
33072v_cmpx_gt_i16_e64 s[10:11], v1, tba_hi
33073// CHECK: [0x0a,0x00,0xb4,0xd0,0x01,0xdb,0x00,0x00]
33074
33075v_cmpx_gt_i16_e64 s[10:11], v1, tma_lo
33076// CHECK: [0x0a,0x00,0xb4,0xd0,0x01,0xdd,0x00,0x00]
33077
33078v_cmpx_gt_i16_e64 s[10:11], v1, tma_hi
33079// CHECK: [0x0a,0x00,0xb4,0xd0,0x01,0xdf,0x00,0x00]
33080
33081v_cmpx_gt_i16_e64 s[10:11], v1, ttmp11
33082// CHECK: [0x0a,0x00,0xb4,0xd0,0x01,0xf7,0x00,0x00]
33083
33084v_cmpx_gt_i16_e64 s[10:11], v1, m0
33085// CHECK: [0x0a,0x00,0xb4,0xd0,0x01,0xf9,0x00,0x00]
33086
33087v_cmpx_gt_i16_e64 s[10:11], v1, exec_lo
33088// CHECK: [0x0a,0x00,0xb4,0xd0,0x01,0xfd,0x00,0x00]
33089
33090v_cmpx_gt_i16_e64 s[10:11], v1, exec_hi
33091// CHECK: [0x0a,0x00,0xb4,0xd0,0x01,0xff,0x00,0x00]
33092
33093v_cmpx_gt_i16_e64 s[10:11], v1, 0
33094// CHECK: [0x0a,0x00,0xb4,0xd0,0x01,0x01,0x01,0x00]
33095
33096v_cmpx_gt_i16_e64 s[10:11], v1, -1
33097// CHECK: [0x0a,0x00,0xb4,0xd0,0x01,0x83,0x01,0x00]
33098
33099v_cmpx_gt_i16_e64 s[10:11], v1, src_vccz
33100// CHECK: [0x0a,0x00,0xb4,0xd0,0x01,0xf7,0x01,0x00]
33101
33102v_cmpx_gt_i16_e64 s[10:11], v1, src_execz
33103// CHECK: [0x0a,0x00,0xb4,0xd0,0x01,0xf9,0x01,0x00]
33104
33105v_cmpx_gt_i16_e64 s[10:11], v1, src_scc
33106// CHECK: [0x0a,0x00,0xb4,0xd0,0x01,0xfb,0x01,0x00]
33107
33108v_cmpx_ne_i16_e64 s[10:11], v1, v2
33109// CHECK: [0x0a,0x00,0xb5,0xd0,0x01,0x05,0x02,0x00]
33110
33111v_cmpx_ne_i16_e64 s[12:13], v1, v2
33112// CHECK: [0x0c,0x00,0xb5,0xd0,0x01,0x05,0x02,0x00]
33113
33114v_cmpx_ne_i16_e64 s[100:101], v1, v2
33115// CHECK: [0x64,0x00,0xb5,0xd0,0x01,0x05,0x02,0x00]
33116
33117v_cmpx_ne_i16_e64 flat_scratch, v1, v2
33118// CHECK: [0x66,0x00,0xb5,0xd0,0x01,0x05,0x02,0x00]
33119
33120v_cmpx_ne_i16_e64 vcc, v1, v2
33121// CHECK: [0x6a,0x00,0xb5,0xd0,0x01,0x05,0x02,0x00]
33122
33123v_cmpx_ne_i16_e64 tba, v1, v2
33124// CHECK: [0x6c,0x00,0xb5,0xd0,0x01,0x05,0x02,0x00]
33125
33126v_cmpx_ne_i16_e64 tma, v1, v2
33127// CHECK: [0x6e,0x00,0xb5,0xd0,0x01,0x05,0x02,0x00]
33128
33129v_cmpx_ne_i16_e64 ttmp[10:11], v1, v2
33130// CHECK: [0x7a,0x00,0xb5,0xd0,0x01,0x05,0x02,0x00]
33131
33132v_cmpx_ne_i16_e64 s[10:11], v255, v2
33133// CHECK: [0x0a,0x00,0xb5,0xd0,0xff,0x05,0x02,0x00]
33134
33135v_cmpx_ne_i16_e64 s[10:11], s1, v2
33136// CHECK: [0x0a,0x00,0xb5,0xd0,0x01,0x04,0x02,0x00]
33137
33138v_cmpx_ne_i16_e64 s[10:11], s101, v2
33139// CHECK: [0x0a,0x00,0xb5,0xd0,0x65,0x04,0x02,0x00]
33140
33141v_cmpx_ne_i16_e64 s[10:11], flat_scratch_lo, v2
33142// CHECK: [0x0a,0x00,0xb5,0xd0,0x66,0x04,0x02,0x00]
33143
33144v_cmpx_ne_i16_e64 s[10:11], flat_scratch_hi, v2
33145// CHECK: [0x0a,0x00,0xb5,0xd0,0x67,0x04,0x02,0x00]
33146
33147v_cmpx_ne_i16_e64 s[10:11], vcc_lo, v2
33148// CHECK: [0x0a,0x00,0xb5,0xd0,0x6a,0x04,0x02,0x00]
33149
33150v_cmpx_ne_i16_e64 s[10:11], vcc_hi, v2
33151// CHECK: [0x0a,0x00,0xb5,0xd0,0x6b,0x04,0x02,0x00]
33152
33153v_cmpx_ne_i16_e64 s[10:11], tba_lo, v2
33154// CHECK: [0x0a,0x00,0xb5,0xd0,0x6c,0x04,0x02,0x00]
33155
33156v_cmpx_ne_i16_e64 s[10:11], tba_hi, v2
33157// CHECK: [0x0a,0x00,0xb5,0xd0,0x6d,0x04,0x02,0x00]
33158
33159v_cmpx_ne_i16_e64 s[10:11], tma_lo, v2
33160// CHECK: [0x0a,0x00,0xb5,0xd0,0x6e,0x04,0x02,0x00]
33161
33162v_cmpx_ne_i16_e64 s[10:11], tma_hi, v2
33163// CHECK: [0x0a,0x00,0xb5,0xd0,0x6f,0x04,0x02,0x00]
33164
33165v_cmpx_ne_i16_e64 s[10:11], ttmp11, v2
33166// CHECK: [0x0a,0x00,0xb5,0xd0,0x7b,0x04,0x02,0x00]
33167
33168v_cmpx_ne_i16_e64 s[10:11], m0, v2
33169// CHECK: [0x0a,0x00,0xb5,0xd0,0x7c,0x04,0x02,0x00]
33170
33171v_cmpx_ne_i16_e64 s[10:11], exec_lo, v2
33172// CHECK: [0x0a,0x00,0xb5,0xd0,0x7e,0x04,0x02,0x00]
33173
33174v_cmpx_ne_i16_e64 s[10:11], exec_hi, v2
33175// CHECK: [0x0a,0x00,0xb5,0xd0,0x7f,0x04,0x02,0x00]
33176
33177v_cmpx_ne_i16_e64 s[10:11], 0, v2
33178// CHECK: [0x0a,0x00,0xb5,0xd0,0x80,0x04,0x02,0x00]
33179
33180v_cmpx_ne_i16_e64 s[10:11], -1, v2
33181// CHECK: [0x0a,0x00,0xb5,0xd0,0xc1,0x04,0x02,0x00]
33182
33183v_cmpx_ne_i16_e64 s[10:11], src_vccz, v2
33184// CHECK: [0x0a,0x00,0xb5,0xd0,0xfb,0x04,0x02,0x00]
33185
33186v_cmpx_ne_i16_e64 s[10:11], src_execz, v2
33187// CHECK: [0x0a,0x00,0xb5,0xd0,0xfc,0x04,0x02,0x00]
33188
33189v_cmpx_ne_i16_e64 s[10:11], src_scc, v2
33190// CHECK: [0x0a,0x00,0xb5,0xd0,0xfd,0x04,0x02,0x00]
33191
33192v_cmpx_ne_i16_e64 s[10:11], src_lds_direct, v2
33193// CHECK: [0x0a,0x00,0xb5,0xd0,0xfe,0x04,0x02,0x00]
33194
33195v_cmpx_ne_i16_e64 s[10:11], v1, v255
33196// CHECK: [0x0a,0x00,0xb5,0xd0,0x01,0xff,0x03,0x00]
33197
33198v_cmpx_ne_i16_e64 s[10:11], v1, s2
33199// CHECK: [0x0a,0x00,0xb5,0xd0,0x01,0x05,0x00,0x00]
33200
33201v_cmpx_ne_i16_e64 s[10:11], v1, s101
33202// CHECK: [0x0a,0x00,0xb5,0xd0,0x01,0xcb,0x00,0x00]
33203
33204v_cmpx_ne_i16_e64 s[10:11], v1, flat_scratch_lo
33205// CHECK: [0x0a,0x00,0xb5,0xd0,0x01,0xcd,0x00,0x00]
33206
33207v_cmpx_ne_i16_e64 s[10:11], v1, flat_scratch_hi
33208// CHECK: [0x0a,0x00,0xb5,0xd0,0x01,0xcf,0x00,0x00]
33209
33210v_cmpx_ne_i16_e64 s[10:11], v1, vcc_lo
33211// CHECK: [0x0a,0x00,0xb5,0xd0,0x01,0xd5,0x00,0x00]
33212
33213v_cmpx_ne_i16_e64 s[10:11], v1, vcc_hi
33214// CHECK: [0x0a,0x00,0xb5,0xd0,0x01,0xd7,0x00,0x00]
33215
33216v_cmpx_ne_i16_e64 s[10:11], v1, tba_lo
33217// CHECK: [0x0a,0x00,0xb5,0xd0,0x01,0xd9,0x00,0x00]
33218
33219v_cmpx_ne_i16_e64 s[10:11], v1, tba_hi
33220// CHECK: [0x0a,0x00,0xb5,0xd0,0x01,0xdb,0x00,0x00]
33221
33222v_cmpx_ne_i16_e64 s[10:11], v1, tma_lo
33223// CHECK: [0x0a,0x00,0xb5,0xd0,0x01,0xdd,0x00,0x00]
33224
33225v_cmpx_ne_i16_e64 s[10:11], v1, tma_hi
33226// CHECK: [0x0a,0x00,0xb5,0xd0,0x01,0xdf,0x00,0x00]
33227
33228v_cmpx_ne_i16_e64 s[10:11], v1, ttmp11
33229// CHECK: [0x0a,0x00,0xb5,0xd0,0x01,0xf7,0x00,0x00]
33230
33231v_cmpx_ne_i16_e64 s[10:11], v1, m0
33232// CHECK: [0x0a,0x00,0xb5,0xd0,0x01,0xf9,0x00,0x00]
33233
33234v_cmpx_ne_i16_e64 s[10:11], v1, exec_lo
33235// CHECK: [0x0a,0x00,0xb5,0xd0,0x01,0xfd,0x00,0x00]
33236
33237v_cmpx_ne_i16_e64 s[10:11], v1, exec_hi
33238// CHECK: [0x0a,0x00,0xb5,0xd0,0x01,0xff,0x00,0x00]
33239
33240v_cmpx_ne_i16_e64 s[10:11], v1, 0
33241// CHECK: [0x0a,0x00,0xb5,0xd0,0x01,0x01,0x01,0x00]
33242
33243v_cmpx_ne_i16_e64 s[10:11], v1, -1
33244// CHECK: [0x0a,0x00,0xb5,0xd0,0x01,0x83,0x01,0x00]
33245
33246v_cmpx_ne_i16_e64 s[10:11], v1, src_vccz
33247// CHECK: [0x0a,0x00,0xb5,0xd0,0x01,0xf7,0x01,0x00]
33248
33249v_cmpx_ne_i16_e64 s[10:11], v1, src_execz
33250// CHECK: [0x0a,0x00,0xb5,0xd0,0x01,0xf9,0x01,0x00]
33251
33252v_cmpx_ne_i16_e64 s[10:11], v1, src_scc
33253// CHECK: [0x0a,0x00,0xb5,0xd0,0x01,0xfb,0x01,0x00]
33254
33255v_cmpx_ge_i16_e64 s[10:11], v1, v2
33256// CHECK: [0x0a,0x00,0xb6,0xd0,0x01,0x05,0x02,0x00]
33257
33258v_cmpx_ge_i16_e64 s[12:13], v1, v2
33259// CHECK: [0x0c,0x00,0xb6,0xd0,0x01,0x05,0x02,0x00]
33260
33261v_cmpx_ge_i16_e64 s[100:101], v1, v2
33262// CHECK: [0x64,0x00,0xb6,0xd0,0x01,0x05,0x02,0x00]
33263
33264v_cmpx_ge_i16_e64 flat_scratch, v1, v2
33265// CHECK: [0x66,0x00,0xb6,0xd0,0x01,0x05,0x02,0x00]
33266
33267v_cmpx_ge_i16_e64 vcc, v1, v2
33268// CHECK: [0x6a,0x00,0xb6,0xd0,0x01,0x05,0x02,0x00]
33269
33270v_cmpx_ge_i16_e64 tba, v1, v2
33271// CHECK: [0x6c,0x00,0xb6,0xd0,0x01,0x05,0x02,0x00]
33272
33273v_cmpx_ge_i16_e64 tma, v1, v2
33274// CHECK: [0x6e,0x00,0xb6,0xd0,0x01,0x05,0x02,0x00]
33275
33276v_cmpx_ge_i16_e64 ttmp[10:11], v1, v2
33277// CHECK: [0x7a,0x00,0xb6,0xd0,0x01,0x05,0x02,0x00]
33278
33279v_cmpx_ge_i16_e64 s[10:11], v255, v2
33280// CHECK: [0x0a,0x00,0xb6,0xd0,0xff,0x05,0x02,0x00]
33281
33282v_cmpx_ge_i16_e64 s[10:11], s1, v2
33283// CHECK: [0x0a,0x00,0xb6,0xd0,0x01,0x04,0x02,0x00]
33284
33285v_cmpx_ge_i16_e64 s[10:11], s101, v2
33286// CHECK: [0x0a,0x00,0xb6,0xd0,0x65,0x04,0x02,0x00]
33287
33288v_cmpx_ge_i16_e64 s[10:11], flat_scratch_lo, v2
33289// CHECK: [0x0a,0x00,0xb6,0xd0,0x66,0x04,0x02,0x00]
33290
33291v_cmpx_ge_i16_e64 s[10:11], flat_scratch_hi, v2
33292// CHECK: [0x0a,0x00,0xb6,0xd0,0x67,0x04,0x02,0x00]
33293
33294v_cmpx_ge_i16_e64 s[10:11], vcc_lo, v2
33295// CHECK: [0x0a,0x00,0xb6,0xd0,0x6a,0x04,0x02,0x00]
33296
33297v_cmpx_ge_i16_e64 s[10:11], vcc_hi, v2
33298// CHECK: [0x0a,0x00,0xb6,0xd0,0x6b,0x04,0x02,0x00]
33299
33300v_cmpx_ge_i16_e64 s[10:11], tba_lo, v2
33301// CHECK: [0x0a,0x00,0xb6,0xd0,0x6c,0x04,0x02,0x00]
33302
33303v_cmpx_ge_i16_e64 s[10:11], tba_hi, v2
33304// CHECK: [0x0a,0x00,0xb6,0xd0,0x6d,0x04,0x02,0x00]
33305
33306v_cmpx_ge_i16_e64 s[10:11], tma_lo, v2
33307// CHECK: [0x0a,0x00,0xb6,0xd0,0x6e,0x04,0x02,0x00]
33308
33309v_cmpx_ge_i16_e64 s[10:11], tma_hi, v2
33310// CHECK: [0x0a,0x00,0xb6,0xd0,0x6f,0x04,0x02,0x00]
33311
33312v_cmpx_ge_i16_e64 s[10:11], ttmp11, v2
33313// CHECK: [0x0a,0x00,0xb6,0xd0,0x7b,0x04,0x02,0x00]
33314
33315v_cmpx_ge_i16_e64 s[10:11], m0, v2
33316// CHECK: [0x0a,0x00,0xb6,0xd0,0x7c,0x04,0x02,0x00]
33317
33318v_cmpx_ge_i16_e64 s[10:11], exec_lo, v2
33319// CHECK: [0x0a,0x00,0xb6,0xd0,0x7e,0x04,0x02,0x00]
33320
33321v_cmpx_ge_i16_e64 s[10:11], exec_hi, v2
33322// CHECK: [0x0a,0x00,0xb6,0xd0,0x7f,0x04,0x02,0x00]
33323
33324v_cmpx_ge_i16_e64 s[10:11], 0, v2
33325// CHECK: [0x0a,0x00,0xb6,0xd0,0x80,0x04,0x02,0x00]
33326
33327v_cmpx_ge_i16_e64 s[10:11], -1, v2
33328// CHECK: [0x0a,0x00,0xb6,0xd0,0xc1,0x04,0x02,0x00]
33329
33330v_cmpx_ge_i16_e64 s[10:11], src_vccz, v2
33331// CHECK: [0x0a,0x00,0xb6,0xd0,0xfb,0x04,0x02,0x00]
33332
33333v_cmpx_ge_i16_e64 s[10:11], src_execz, v2
33334// CHECK: [0x0a,0x00,0xb6,0xd0,0xfc,0x04,0x02,0x00]
33335
33336v_cmpx_ge_i16_e64 s[10:11], src_scc, v2
33337// CHECK: [0x0a,0x00,0xb6,0xd0,0xfd,0x04,0x02,0x00]
33338
33339v_cmpx_ge_i16_e64 s[10:11], src_lds_direct, v2
33340// CHECK: [0x0a,0x00,0xb6,0xd0,0xfe,0x04,0x02,0x00]
33341
33342v_cmpx_ge_i16_e64 s[10:11], v1, v255
33343// CHECK: [0x0a,0x00,0xb6,0xd0,0x01,0xff,0x03,0x00]
33344
33345v_cmpx_ge_i16_e64 s[10:11], v1, s2
33346// CHECK: [0x0a,0x00,0xb6,0xd0,0x01,0x05,0x00,0x00]
33347
33348v_cmpx_ge_i16_e64 s[10:11], v1, s101
33349// CHECK: [0x0a,0x00,0xb6,0xd0,0x01,0xcb,0x00,0x00]
33350
33351v_cmpx_ge_i16_e64 s[10:11], v1, flat_scratch_lo
33352// CHECK: [0x0a,0x00,0xb6,0xd0,0x01,0xcd,0x00,0x00]
33353
33354v_cmpx_ge_i16_e64 s[10:11], v1, flat_scratch_hi
33355// CHECK: [0x0a,0x00,0xb6,0xd0,0x01,0xcf,0x00,0x00]
33356
33357v_cmpx_ge_i16_e64 s[10:11], v1, vcc_lo
33358// CHECK: [0x0a,0x00,0xb6,0xd0,0x01,0xd5,0x00,0x00]
33359
33360v_cmpx_ge_i16_e64 s[10:11], v1, vcc_hi
33361// CHECK: [0x0a,0x00,0xb6,0xd0,0x01,0xd7,0x00,0x00]
33362
33363v_cmpx_ge_i16_e64 s[10:11], v1, tba_lo
33364// CHECK: [0x0a,0x00,0xb6,0xd0,0x01,0xd9,0x00,0x00]
33365
33366v_cmpx_ge_i16_e64 s[10:11], v1, tba_hi
33367// CHECK: [0x0a,0x00,0xb6,0xd0,0x01,0xdb,0x00,0x00]
33368
33369v_cmpx_ge_i16_e64 s[10:11], v1, tma_lo
33370// CHECK: [0x0a,0x00,0xb6,0xd0,0x01,0xdd,0x00,0x00]
33371
33372v_cmpx_ge_i16_e64 s[10:11], v1, tma_hi
33373// CHECK: [0x0a,0x00,0xb6,0xd0,0x01,0xdf,0x00,0x00]
33374
33375v_cmpx_ge_i16_e64 s[10:11], v1, ttmp11
33376// CHECK: [0x0a,0x00,0xb6,0xd0,0x01,0xf7,0x00,0x00]
33377
33378v_cmpx_ge_i16_e64 s[10:11], v1, m0
33379// CHECK: [0x0a,0x00,0xb6,0xd0,0x01,0xf9,0x00,0x00]
33380
33381v_cmpx_ge_i16_e64 s[10:11], v1, exec_lo
33382// CHECK: [0x0a,0x00,0xb6,0xd0,0x01,0xfd,0x00,0x00]
33383
33384v_cmpx_ge_i16_e64 s[10:11], v1, exec_hi
33385// CHECK: [0x0a,0x00,0xb6,0xd0,0x01,0xff,0x00,0x00]
33386
33387v_cmpx_ge_i16_e64 s[10:11], v1, 0
33388// CHECK: [0x0a,0x00,0xb6,0xd0,0x01,0x01,0x01,0x00]
33389
33390v_cmpx_ge_i16_e64 s[10:11], v1, -1
33391// CHECK: [0x0a,0x00,0xb6,0xd0,0x01,0x83,0x01,0x00]
33392
33393v_cmpx_ge_i16_e64 s[10:11], v1, src_vccz
33394// CHECK: [0x0a,0x00,0xb6,0xd0,0x01,0xf7,0x01,0x00]
33395
33396v_cmpx_ge_i16_e64 s[10:11], v1, src_execz
33397// CHECK: [0x0a,0x00,0xb6,0xd0,0x01,0xf9,0x01,0x00]
33398
33399v_cmpx_ge_i16_e64 s[10:11], v1, src_scc
33400// CHECK: [0x0a,0x00,0xb6,0xd0,0x01,0xfb,0x01,0x00]
33401
33402v_cmpx_t_i16_e64 s[10:11], v1, v2
33403// CHECK: [0x0a,0x00,0xb7,0xd0,0x01,0x05,0x02,0x00]
33404
33405v_cmpx_t_i16_e64 s[12:13], v1, v2
33406// CHECK: [0x0c,0x00,0xb7,0xd0,0x01,0x05,0x02,0x00]
33407
33408v_cmpx_t_i16_e64 s[100:101], v1, v2
33409// CHECK: [0x64,0x00,0xb7,0xd0,0x01,0x05,0x02,0x00]
33410
33411v_cmpx_t_i16_e64 flat_scratch, v1, v2
33412// CHECK: [0x66,0x00,0xb7,0xd0,0x01,0x05,0x02,0x00]
33413
33414v_cmpx_t_i16_e64 vcc, v1, v2
33415// CHECK: [0x6a,0x00,0xb7,0xd0,0x01,0x05,0x02,0x00]
33416
33417v_cmpx_t_i16_e64 tba, v1, v2
33418// CHECK: [0x6c,0x00,0xb7,0xd0,0x01,0x05,0x02,0x00]
33419
33420v_cmpx_t_i16_e64 tma, v1, v2
33421// CHECK: [0x6e,0x00,0xb7,0xd0,0x01,0x05,0x02,0x00]
33422
33423v_cmpx_t_i16_e64 ttmp[10:11], v1, v2
33424// CHECK: [0x7a,0x00,0xb7,0xd0,0x01,0x05,0x02,0x00]
33425
33426v_cmpx_t_i16_e64 s[10:11], v255, v2
33427// CHECK: [0x0a,0x00,0xb7,0xd0,0xff,0x05,0x02,0x00]
33428
33429v_cmpx_t_i16_e64 s[10:11], s1, v2
33430// CHECK: [0x0a,0x00,0xb7,0xd0,0x01,0x04,0x02,0x00]
33431
33432v_cmpx_t_i16_e64 s[10:11], s101, v2
33433// CHECK: [0x0a,0x00,0xb7,0xd0,0x65,0x04,0x02,0x00]
33434
33435v_cmpx_t_i16_e64 s[10:11], flat_scratch_lo, v2
33436// CHECK: [0x0a,0x00,0xb7,0xd0,0x66,0x04,0x02,0x00]
33437
33438v_cmpx_t_i16_e64 s[10:11], flat_scratch_hi, v2
33439// CHECK: [0x0a,0x00,0xb7,0xd0,0x67,0x04,0x02,0x00]
33440
33441v_cmpx_t_i16_e64 s[10:11], vcc_lo, v2
33442// CHECK: [0x0a,0x00,0xb7,0xd0,0x6a,0x04,0x02,0x00]
33443
33444v_cmpx_t_i16_e64 s[10:11], vcc_hi, v2
33445// CHECK: [0x0a,0x00,0xb7,0xd0,0x6b,0x04,0x02,0x00]
33446
33447v_cmpx_t_i16_e64 s[10:11], tba_lo, v2
33448// CHECK: [0x0a,0x00,0xb7,0xd0,0x6c,0x04,0x02,0x00]
33449
33450v_cmpx_t_i16_e64 s[10:11], tba_hi, v2
33451// CHECK: [0x0a,0x00,0xb7,0xd0,0x6d,0x04,0x02,0x00]
33452
33453v_cmpx_t_i16_e64 s[10:11], tma_lo, v2
33454// CHECK: [0x0a,0x00,0xb7,0xd0,0x6e,0x04,0x02,0x00]
33455
33456v_cmpx_t_i16_e64 s[10:11], tma_hi, v2
33457// CHECK: [0x0a,0x00,0xb7,0xd0,0x6f,0x04,0x02,0x00]
33458
33459v_cmpx_t_i16_e64 s[10:11], ttmp11, v2
33460// CHECK: [0x0a,0x00,0xb7,0xd0,0x7b,0x04,0x02,0x00]
33461
33462v_cmpx_t_i16_e64 s[10:11], m0, v2
33463// CHECK: [0x0a,0x00,0xb7,0xd0,0x7c,0x04,0x02,0x00]
33464
33465v_cmpx_t_i16_e64 s[10:11], exec_lo, v2
33466// CHECK: [0x0a,0x00,0xb7,0xd0,0x7e,0x04,0x02,0x00]
33467
33468v_cmpx_t_i16_e64 s[10:11], exec_hi, v2
33469// CHECK: [0x0a,0x00,0xb7,0xd0,0x7f,0x04,0x02,0x00]
33470
33471v_cmpx_t_i16_e64 s[10:11], 0, v2
33472// CHECK: [0x0a,0x00,0xb7,0xd0,0x80,0x04,0x02,0x00]
33473
33474v_cmpx_t_i16_e64 s[10:11], -1, v2
33475// CHECK: [0x0a,0x00,0xb7,0xd0,0xc1,0x04,0x02,0x00]
33476
33477v_cmpx_t_i16_e64 s[10:11], src_vccz, v2
33478// CHECK: [0x0a,0x00,0xb7,0xd0,0xfb,0x04,0x02,0x00]
33479
33480v_cmpx_t_i16_e64 s[10:11], src_execz, v2
33481// CHECK: [0x0a,0x00,0xb7,0xd0,0xfc,0x04,0x02,0x00]
33482
33483v_cmpx_t_i16_e64 s[10:11], src_scc, v2
33484// CHECK: [0x0a,0x00,0xb7,0xd0,0xfd,0x04,0x02,0x00]
33485
33486v_cmpx_t_i16_e64 s[10:11], src_lds_direct, v2
33487// CHECK: [0x0a,0x00,0xb7,0xd0,0xfe,0x04,0x02,0x00]
33488
33489v_cmpx_t_i16_e64 s[10:11], v1, v255
33490// CHECK: [0x0a,0x00,0xb7,0xd0,0x01,0xff,0x03,0x00]
33491
33492v_cmpx_t_i16_e64 s[10:11], v1, s2
33493// CHECK: [0x0a,0x00,0xb7,0xd0,0x01,0x05,0x00,0x00]
33494
33495v_cmpx_t_i16_e64 s[10:11], v1, s101
33496// CHECK: [0x0a,0x00,0xb7,0xd0,0x01,0xcb,0x00,0x00]
33497
33498v_cmpx_t_i16_e64 s[10:11], v1, flat_scratch_lo
33499// CHECK: [0x0a,0x00,0xb7,0xd0,0x01,0xcd,0x00,0x00]
33500
33501v_cmpx_t_i16_e64 s[10:11], v1, flat_scratch_hi
33502// CHECK: [0x0a,0x00,0xb7,0xd0,0x01,0xcf,0x00,0x00]
33503
33504v_cmpx_t_i16_e64 s[10:11], v1, vcc_lo
33505// CHECK: [0x0a,0x00,0xb7,0xd0,0x01,0xd5,0x00,0x00]
33506
33507v_cmpx_t_i16_e64 s[10:11], v1, vcc_hi
33508// CHECK: [0x0a,0x00,0xb7,0xd0,0x01,0xd7,0x00,0x00]
33509
33510v_cmpx_t_i16_e64 s[10:11], v1, tba_lo
33511// CHECK: [0x0a,0x00,0xb7,0xd0,0x01,0xd9,0x00,0x00]
33512
33513v_cmpx_t_i16_e64 s[10:11], v1, tba_hi
33514// CHECK: [0x0a,0x00,0xb7,0xd0,0x01,0xdb,0x00,0x00]
33515
33516v_cmpx_t_i16_e64 s[10:11], v1, tma_lo
33517// CHECK: [0x0a,0x00,0xb7,0xd0,0x01,0xdd,0x00,0x00]
33518
33519v_cmpx_t_i16_e64 s[10:11], v1, tma_hi
33520// CHECK: [0x0a,0x00,0xb7,0xd0,0x01,0xdf,0x00,0x00]
33521
33522v_cmpx_t_i16_e64 s[10:11], v1, ttmp11
33523// CHECK: [0x0a,0x00,0xb7,0xd0,0x01,0xf7,0x00,0x00]
33524
33525v_cmpx_t_i16_e64 s[10:11], v1, m0
33526// CHECK: [0x0a,0x00,0xb7,0xd0,0x01,0xf9,0x00,0x00]
33527
33528v_cmpx_t_i16_e64 s[10:11], v1, exec_lo
33529// CHECK: [0x0a,0x00,0xb7,0xd0,0x01,0xfd,0x00,0x00]
33530
33531v_cmpx_t_i16_e64 s[10:11], v1, exec_hi
33532// CHECK: [0x0a,0x00,0xb7,0xd0,0x01,0xff,0x00,0x00]
33533
33534v_cmpx_t_i16_e64 s[10:11], v1, 0
33535// CHECK: [0x0a,0x00,0xb7,0xd0,0x01,0x01,0x01,0x00]
33536
33537v_cmpx_t_i16_e64 s[10:11], v1, -1
33538// CHECK: [0x0a,0x00,0xb7,0xd0,0x01,0x83,0x01,0x00]
33539
33540v_cmpx_t_i16_e64 s[10:11], v1, src_vccz
33541// CHECK: [0x0a,0x00,0xb7,0xd0,0x01,0xf7,0x01,0x00]
33542
33543v_cmpx_t_i16_e64 s[10:11], v1, src_execz
33544// CHECK: [0x0a,0x00,0xb7,0xd0,0x01,0xf9,0x01,0x00]
33545
33546v_cmpx_t_i16_e64 s[10:11], v1, src_scc
33547// CHECK: [0x0a,0x00,0xb7,0xd0,0x01,0xfb,0x01,0x00]
33548
33549v_cmpx_f_u16_e64 s[10:11], v1, v2
33550// CHECK: [0x0a,0x00,0xb8,0xd0,0x01,0x05,0x02,0x00]
33551
33552v_cmpx_f_u16_e64 s[12:13], v1, v2
33553// CHECK: [0x0c,0x00,0xb8,0xd0,0x01,0x05,0x02,0x00]
33554
33555v_cmpx_f_u16_e64 s[100:101], v1, v2
33556// CHECK: [0x64,0x00,0xb8,0xd0,0x01,0x05,0x02,0x00]
33557
33558v_cmpx_f_u16_e64 flat_scratch, v1, v2
33559// CHECK: [0x66,0x00,0xb8,0xd0,0x01,0x05,0x02,0x00]
33560
33561v_cmpx_f_u16_e64 vcc, v1, v2
33562// CHECK: [0x6a,0x00,0xb8,0xd0,0x01,0x05,0x02,0x00]
33563
33564v_cmpx_f_u16_e64 tba, v1, v2
33565// CHECK: [0x6c,0x00,0xb8,0xd0,0x01,0x05,0x02,0x00]
33566
33567v_cmpx_f_u16_e64 tma, v1, v2
33568// CHECK: [0x6e,0x00,0xb8,0xd0,0x01,0x05,0x02,0x00]
33569
33570v_cmpx_f_u16_e64 ttmp[10:11], v1, v2
33571// CHECK: [0x7a,0x00,0xb8,0xd0,0x01,0x05,0x02,0x00]
33572
33573v_cmpx_f_u16_e64 s[10:11], v255, v2
33574// CHECK: [0x0a,0x00,0xb8,0xd0,0xff,0x05,0x02,0x00]
33575
33576v_cmpx_f_u16_e64 s[10:11], s1, v2
33577// CHECK: [0x0a,0x00,0xb8,0xd0,0x01,0x04,0x02,0x00]
33578
33579v_cmpx_f_u16_e64 s[10:11], s101, v2
33580// CHECK: [0x0a,0x00,0xb8,0xd0,0x65,0x04,0x02,0x00]
33581
33582v_cmpx_f_u16_e64 s[10:11], flat_scratch_lo, v2
33583// CHECK: [0x0a,0x00,0xb8,0xd0,0x66,0x04,0x02,0x00]
33584
33585v_cmpx_f_u16_e64 s[10:11], flat_scratch_hi, v2
33586// CHECK: [0x0a,0x00,0xb8,0xd0,0x67,0x04,0x02,0x00]
33587
33588v_cmpx_f_u16_e64 s[10:11], vcc_lo, v2
33589// CHECK: [0x0a,0x00,0xb8,0xd0,0x6a,0x04,0x02,0x00]
33590
33591v_cmpx_f_u16_e64 s[10:11], vcc_hi, v2
33592// CHECK: [0x0a,0x00,0xb8,0xd0,0x6b,0x04,0x02,0x00]
33593
33594v_cmpx_f_u16_e64 s[10:11], tba_lo, v2
33595// CHECK: [0x0a,0x00,0xb8,0xd0,0x6c,0x04,0x02,0x00]
33596
33597v_cmpx_f_u16_e64 s[10:11], tba_hi, v2
33598// CHECK: [0x0a,0x00,0xb8,0xd0,0x6d,0x04,0x02,0x00]
33599
33600v_cmpx_f_u16_e64 s[10:11], tma_lo, v2
33601// CHECK: [0x0a,0x00,0xb8,0xd0,0x6e,0x04,0x02,0x00]
33602
33603v_cmpx_f_u16_e64 s[10:11], tma_hi, v2
33604// CHECK: [0x0a,0x00,0xb8,0xd0,0x6f,0x04,0x02,0x00]
33605
33606v_cmpx_f_u16_e64 s[10:11], ttmp11, v2
33607// CHECK: [0x0a,0x00,0xb8,0xd0,0x7b,0x04,0x02,0x00]
33608
33609v_cmpx_f_u16_e64 s[10:11], m0, v2
33610// CHECK: [0x0a,0x00,0xb8,0xd0,0x7c,0x04,0x02,0x00]
33611
33612v_cmpx_f_u16_e64 s[10:11], exec_lo, v2
33613// CHECK: [0x0a,0x00,0xb8,0xd0,0x7e,0x04,0x02,0x00]
33614
33615v_cmpx_f_u16_e64 s[10:11], exec_hi, v2
33616// CHECK: [0x0a,0x00,0xb8,0xd0,0x7f,0x04,0x02,0x00]
33617
33618v_cmpx_f_u16_e64 s[10:11], 0, v2
33619// CHECK: [0x0a,0x00,0xb8,0xd0,0x80,0x04,0x02,0x00]
33620
33621v_cmpx_f_u16_e64 s[10:11], -1, v2
33622// CHECK: [0x0a,0x00,0xb8,0xd0,0xc1,0x04,0x02,0x00]
33623
33624v_cmpx_f_u16_e64 s[10:11], src_vccz, v2
33625// CHECK: [0x0a,0x00,0xb8,0xd0,0xfb,0x04,0x02,0x00]
33626
33627v_cmpx_f_u16_e64 s[10:11], src_execz, v2
33628// CHECK: [0x0a,0x00,0xb8,0xd0,0xfc,0x04,0x02,0x00]
33629
33630v_cmpx_f_u16_e64 s[10:11], src_scc, v2
33631// CHECK: [0x0a,0x00,0xb8,0xd0,0xfd,0x04,0x02,0x00]
33632
33633v_cmpx_f_u16_e64 s[10:11], src_lds_direct, v2
33634// CHECK: [0x0a,0x00,0xb8,0xd0,0xfe,0x04,0x02,0x00]
33635
33636v_cmpx_f_u16_e64 s[10:11], v1, v255
33637// CHECK: [0x0a,0x00,0xb8,0xd0,0x01,0xff,0x03,0x00]
33638
33639v_cmpx_f_u16_e64 s[10:11], v1, s2
33640// CHECK: [0x0a,0x00,0xb8,0xd0,0x01,0x05,0x00,0x00]
33641
33642v_cmpx_f_u16_e64 s[10:11], v1, s101
33643// CHECK: [0x0a,0x00,0xb8,0xd0,0x01,0xcb,0x00,0x00]
33644
33645v_cmpx_f_u16_e64 s[10:11], v1, flat_scratch_lo
33646// CHECK: [0x0a,0x00,0xb8,0xd0,0x01,0xcd,0x00,0x00]
33647
33648v_cmpx_f_u16_e64 s[10:11], v1, flat_scratch_hi
33649// CHECK: [0x0a,0x00,0xb8,0xd0,0x01,0xcf,0x00,0x00]
33650
33651v_cmpx_f_u16_e64 s[10:11], v1, vcc_lo
33652// CHECK: [0x0a,0x00,0xb8,0xd0,0x01,0xd5,0x00,0x00]
33653
33654v_cmpx_f_u16_e64 s[10:11], v1, vcc_hi
33655// CHECK: [0x0a,0x00,0xb8,0xd0,0x01,0xd7,0x00,0x00]
33656
33657v_cmpx_f_u16_e64 s[10:11], v1, tba_lo
33658// CHECK: [0x0a,0x00,0xb8,0xd0,0x01,0xd9,0x00,0x00]
33659
33660v_cmpx_f_u16_e64 s[10:11], v1, tba_hi
33661// CHECK: [0x0a,0x00,0xb8,0xd0,0x01,0xdb,0x00,0x00]
33662
33663v_cmpx_f_u16_e64 s[10:11], v1, tma_lo
33664// CHECK: [0x0a,0x00,0xb8,0xd0,0x01,0xdd,0x00,0x00]
33665
33666v_cmpx_f_u16_e64 s[10:11], v1, tma_hi
33667// CHECK: [0x0a,0x00,0xb8,0xd0,0x01,0xdf,0x00,0x00]
33668
33669v_cmpx_f_u16_e64 s[10:11], v1, ttmp11
33670// CHECK: [0x0a,0x00,0xb8,0xd0,0x01,0xf7,0x00,0x00]
33671
33672v_cmpx_f_u16_e64 s[10:11], v1, m0
33673// CHECK: [0x0a,0x00,0xb8,0xd0,0x01,0xf9,0x00,0x00]
33674
33675v_cmpx_f_u16_e64 s[10:11], v1, exec_lo
33676// CHECK: [0x0a,0x00,0xb8,0xd0,0x01,0xfd,0x00,0x00]
33677
33678v_cmpx_f_u16_e64 s[10:11], v1, exec_hi
33679// CHECK: [0x0a,0x00,0xb8,0xd0,0x01,0xff,0x00,0x00]
33680
33681v_cmpx_f_u16_e64 s[10:11], v1, 0
33682// CHECK: [0x0a,0x00,0xb8,0xd0,0x01,0x01,0x01,0x00]
33683
33684v_cmpx_f_u16_e64 s[10:11], v1, -1
33685// CHECK: [0x0a,0x00,0xb8,0xd0,0x01,0x83,0x01,0x00]
33686
33687v_cmpx_f_u16_e64 s[10:11], v1, src_vccz
33688// CHECK: [0x0a,0x00,0xb8,0xd0,0x01,0xf7,0x01,0x00]
33689
33690v_cmpx_f_u16_e64 s[10:11], v1, src_execz
33691// CHECK: [0x0a,0x00,0xb8,0xd0,0x01,0xf9,0x01,0x00]
33692
33693v_cmpx_f_u16_e64 s[10:11], v1, src_scc
33694// CHECK: [0x0a,0x00,0xb8,0xd0,0x01,0xfb,0x01,0x00]
33695
33696v_cmpx_lt_u16_e64 s[10:11], v1, v2
33697// CHECK: [0x0a,0x00,0xb9,0xd0,0x01,0x05,0x02,0x00]
33698
33699v_cmpx_lt_u16_e64 s[12:13], v1, v2
33700// CHECK: [0x0c,0x00,0xb9,0xd0,0x01,0x05,0x02,0x00]
33701
33702v_cmpx_lt_u16_e64 s[100:101], v1, v2
33703// CHECK: [0x64,0x00,0xb9,0xd0,0x01,0x05,0x02,0x00]
33704
33705v_cmpx_lt_u16_e64 flat_scratch, v1, v2
33706// CHECK: [0x66,0x00,0xb9,0xd0,0x01,0x05,0x02,0x00]
33707
33708v_cmpx_lt_u16_e64 vcc, v1, v2
33709// CHECK: [0x6a,0x00,0xb9,0xd0,0x01,0x05,0x02,0x00]
33710
33711v_cmpx_lt_u16_e64 tba, v1, v2
33712// CHECK: [0x6c,0x00,0xb9,0xd0,0x01,0x05,0x02,0x00]
33713
33714v_cmpx_lt_u16_e64 tma, v1, v2
33715// CHECK: [0x6e,0x00,0xb9,0xd0,0x01,0x05,0x02,0x00]
33716
33717v_cmpx_lt_u16_e64 ttmp[10:11], v1, v2
33718// CHECK: [0x7a,0x00,0xb9,0xd0,0x01,0x05,0x02,0x00]
33719
33720v_cmpx_lt_u16_e64 s[10:11], v255, v2
33721// CHECK: [0x0a,0x00,0xb9,0xd0,0xff,0x05,0x02,0x00]
33722
33723v_cmpx_lt_u16_e64 s[10:11], s1, v2
33724// CHECK: [0x0a,0x00,0xb9,0xd0,0x01,0x04,0x02,0x00]
33725
33726v_cmpx_lt_u16_e64 s[10:11], s101, v2
33727// CHECK: [0x0a,0x00,0xb9,0xd0,0x65,0x04,0x02,0x00]
33728
33729v_cmpx_lt_u16_e64 s[10:11], flat_scratch_lo, v2
33730// CHECK: [0x0a,0x00,0xb9,0xd0,0x66,0x04,0x02,0x00]
33731
33732v_cmpx_lt_u16_e64 s[10:11], flat_scratch_hi, v2
33733// CHECK: [0x0a,0x00,0xb9,0xd0,0x67,0x04,0x02,0x00]
33734
33735v_cmpx_lt_u16_e64 s[10:11], vcc_lo, v2
33736// CHECK: [0x0a,0x00,0xb9,0xd0,0x6a,0x04,0x02,0x00]
33737
33738v_cmpx_lt_u16_e64 s[10:11], vcc_hi, v2
33739// CHECK: [0x0a,0x00,0xb9,0xd0,0x6b,0x04,0x02,0x00]
33740
33741v_cmpx_lt_u16_e64 s[10:11], tba_lo, v2
33742// CHECK: [0x0a,0x00,0xb9,0xd0,0x6c,0x04,0x02,0x00]
33743
33744v_cmpx_lt_u16_e64 s[10:11], tba_hi, v2
33745// CHECK: [0x0a,0x00,0xb9,0xd0,0x6d,0x04,0x02,0x00]
33746
33747v_cmpx_lt_u16_e64 s[10:11], tma_lo, v2
33748// CHECK: [0x0a,0x00,0xb9,0xd0,0x6e,0x04,0x02,0x00]
33749
33750v_cmpx_lt_u16_e64 s[10:11], tma_hi, v2
33751// CHECK: [0x0a,0x00,0xb9,0xd0,0x6f,0x04,0x02,0x00]
33752
33753v_cmpx_lt_u16_e64 s[10:11], ttmp11, v2
33754// CHECK: [0x0a,0x00,0xb9,0xd0,0x7b,0x04,0x02,0x00]
33755
33756v_cmpx_lt_u16_e64 s[10:11], m0, v2
33757// CHECK: [0x0a,0x00,0xb9,0xd0,0x7c,0x04,0x02,0x00]
33758
33759v_cmpx_lt_u16_e64 s[10:11], exec_lo, v2
33760// CHECK: [0x0a,0x00,0xb9,0xd0,0x7e,0x04,0x02,0x00]
33761
33762v_cmpx_lt_u16_e64 s[10:11], exec_hi, v2
33763// CHECK: [0x0a,0x00,0xb9,0xd0,0x7f,0x04,0x02,0x00]
33764
33765v_cmpx_lt_u16_e64 s[10:11], 0, v2
33766// CHECK: [0x0a,0x00,0xb9,0xd0,0x80,0x04,0x02,0x00]
33767
33768v_cmpx_lt_u16_e64 s[10:11], -1, v2
33769// CHECK: [0x0a,0x00,0xb9,0xd0,0xc1,0x04,0x02,0x00]
33770
33771v_cmpx_lt_u16_e64 s[10:11], src_vccz, v2
33772// CHECK: [0x0a,0x00,0xb9,0xd0,0xfb,0x04,0x02,0x00]
33773
33774v_cmpx_lt_u16_e64 s[10:11], src_execz, v2
33775// CHECK: [0x0a,0x00,0xb9,0xd0,0xfc,0x04,0x02,0x00]
33776
33777v_cmpx_lt_u16_e64 s[10:11], src_scc, v2
33778// CHECK: [0x0a,0x00,0xb9,0xd0,0xfd,0x04,0x02,0x00]
33779
33780v_cmpx_lt_u16_e64 s[10:11], src_lds_direct, v2
33781// CHECK: [0x0a,0x00,0xb9,0xd0,0xfe,0x04,0x02,0x00]
33782
33783v_cmpx_lt_u16_e64 s[10:11], v1, v255
33784// CHECK: [0x0a,0x00,0xb9,0xd0,0x01,0xff,0x03,0x00]
33785
33786v_cmpx_lt_u16_e64 s[10:11], v1, s2
33787// CHECK: [0x0a,0x00,0xb9,0xd0,0x01,0x05,0x00,0x00]
33788
33789v_cmpx_lt_u16_e64 s[10:11], v1, s101
33790// CHECK: [0x0a,0x00,0xb9,0xd0,0x01,0xcb,0x00,0x00]
33791
33792v_cmpx_lt_u16_e64 s[10:11], v1, flat_scratch_lo
33793// CHECK: [0x0a,0x00,0xb9,0xd0,0x01,0xcd,0x00,0x00]
33794
33795v_cmpx_lt_u16_e64 s[10:11], v1, flat_scratch_hi
33796// CHECK: [0x0a,0x00,0xb9,0xd0,0x01,0xcf,0x00,0x00]
33797
33798v_cmpx_lt_u16_e64 s[10:11], v1, vcc_lo
33799// CHECK: [0x0a,0x00,0xb9,0xd0,0x01,0xd5,0x00,0x00]
33800
33801v_cmpx_lt_u16_e64 s[10:11], v1, vcc_hi
33802// CHECK: [0x0a,0x00,0xb9,0xd0,0x01,0xd7,0x00,0x00]
33803
33804v_cmpx_lt_u16_e64 s[10:11], v1, tba_lo
33805// CHECK: [0x0a,0x00,0xb9,0xd0,0x01,0xd9,0x00,0x00]
33806
33807v_cmpx_lt_u16_e64 s[10:11], v1, tba_hi
33808// CHECK: [0x0a,0x00,0xb9,0xd0,0x01,0xdb,0x00,0x00]
33809
33810v_cmpx_lt_u16_e64 s[10:11], v1, tma_lo
33811// CHECK: [0x0a,0x00,0xb9,0xd0,0x01,0xdd,0x00,0x00]
33812
33813v_cmpx_lt_u16_e64 s[10:11], v1, tma_hi
33814// CHECK: [0x0a,0x00,0xb9,0xd0,0x01,0xdf,0x00,0x00]
33815
33816v_cmpx_lt_u16_e64 s[10:11], v1, ttmp11
33817// CHECK: [0x0a,0x00,0xb9,0xd0,0x01,0xf7,0x00,0x00]
33818
33819v_cmpx_lt_u16_e64 s[10:11], v1, m0
33820// CHECK: [0x0a,0x00,0xb9,0xd0,0x01,0xf9,0x00,0x00]
33821
33822v_cmpx_lt_u16_e64 s[10:11], v1, exec_lo
33823// CHECK: [0x0a,0x00,0xb9,0xd0,0x01,0xfd,0x00,0x00]
33824
33825v_cmpx_lt_u16_e64 s[10:11], v1, exec_hi
33826// CHECK: [0x0a,0x00,0xb9,0xd0,0x01,0xff,0x00,0x00]
33827
33828v_cmpx_lt_u16_e64 s[10:11], v1, 0
33829// CHECK: [0x0a,0x00,0xb9,0xd0,0x01,0x01,0x01,0x00]
33830
33831v_cmpx_lt_u16_e64 s[10:11], v1, -1
33832// CHECK: [0x0a,0x00,0xb9,0xd0,0x01,0x83,0x01,0x00]
33833
33834v_cmpx_lt_u16_e64 s[10:11], v1, src_vccz
33835// CHECK: [0x0a,0x00,0xb9,0xd0,0x01,0xf7,0x01,0x00]
33836
33837v_cmpx_lt_u16_e64 s[10:11], v1, src_execz
33838// CHECK: [0x0a,0x00,0xb9,0xd0,0x01,0xf9,0x01,0x00]
33839
33840v_cmpx_lt_u16_e64 s[10:11], v1, src_scc
33841// CHECK: [0x0a,0x00,0xb9,0xd0,0x01,0xfb,0x01,0x00]
33842
33843v_cmpx_eq_u16_e64 s[10:11], v1, v2
33844// CHECK: [0x0a,0x00,0xba,0xd0,0x01,0x05,0x02,0x00]
33845
33846v_cmpx_eq_u16_e64 s[12:13], v1, v2
33847// CHECK: [0x0c,0x00,0xba,0xd0,0x01,0x05,0x02,0x00]
33848
33849v_cmpx_eq_u16_e64 s[100:101], v1, v2
33850// CHECK: [0x64,0x00,0xba,0xd0,0x01,0x05,0x02,0x00]
33851
33852v_cmpx_eq_u16_e64 flat_scratch, v1, v2
33853// CHECK: [0x66,0x00,0xba,0xd0,0x01,0x05,0x02,0x00]
33854
33855v_cmpx_eq_u16_e64 vcc, v1, v2
33856// CHECK: [0x6a,0x00,0xba,0xd0,0x01,0x05,0x02,0x00]
33857
33858v_cmpx_eq_u16_e64 tba, v1, v2
33859// CHECK: [0x6c,0x00,0xba,0xd0,0x01,0x05,0x02,0x00]
33860
33861v_cmpx_eq_u16_e64 tma, v1, v2
33862// CHECK: [0x6e,0x00,0xba,0xd0,0x01,0x05,0x02,0x00]
33863
33864v_cmpx_eq_u16_e64 ttmp[10:11], v1, v2
33865// CHECK: [0x7a,0x00,0xba,0xd0,0x01,0x05,0x02,0x00]
33866
33867v_cmpx_eq_u16_e64 s[10:11], v255, v2
33868// CHECK: [0x0a,0x00,0xba,0xd0,0xff,0x05,0x02,0x00]
33869
33870v_cmpx_eq_u16_e64 s[10:11], s1, v2
33871// CHECK: [0x0a,0x00,0xba,0xd0,0x01,0x04,0x02,0x00]
33872
33873v_cmpx_eq_u16_e64 s[10:11], s101, v2
33874// CHECK: [0x0a,0x00,0xba,0xd0,0x65,0x04,0x02,0x00]
33875
33876v_cmpx_eq_u16_e64 s[10:11], flat_scratch_lo, v2
33877// CHECK: [0x0a,0x00,0xba,0xd0,0x66,0x04,0x02,0x00]
33878
33879v_cmpx_eq_u16_e64 s[10:11], flat_scratch_hi, v2
33880// CHECK: [0x0a,0x00,0xba,0xd0,0x67,0x04,0x02,0x00]
33881
33882v_cmpx_eq_u16_e64 s[10:11], vcc_lo, v2
33883// CHECK: [0x0a,0x00,0xba,0xd0,0x6a,0x04,0x02,0x00]
33884
33885v_cmpx_eq_u16_e64 s[10:11], vcc_hi, v2
33886// CHECK: [0x0a,0x00,0xba,0xd0,0x6b,0x04,0x02,0x00]
33887
33888v_cmpx_eq_u16_e64 s[10:11], tba_lo, v2
33889// CHECK: [0x0a,0x00,0xba,0xd0,0x6c,0x04,0x02,0x00]
33890
33891v_cmpx_eq_u16_e64 s[10:11], tba_hi, v2
33892// CHECK: [0x0a,0x00,0xba,0xd0,0x6d,0x04,0x02,0x00]
33893
33894v_cmpx_eq_u16_e64 s[10:11], tma_lo, v2
33895// CHECK: [0x0a,0x00,0xba,0xd0,0x6e,0x04,0x02,0x00]
33896
33897v_cmpx_eq_u16_e64 s[10:11], tma_hi, v2
33898// CHECK: [0x0a,0x00,0xba,0xd0,0x6f,0x04,0x02,0x00]
33899
33900v_cmpx_eq_u16_e64 s[10:11], ttmp11, v2
33901// CHECK: [0x0a,0x00,0xba,0xd0,0x7b,0x04,0x02,0x00]
33902
33903v_cmpx_eq_u16_e64 s[10:11], m0, v2
33904// CHECK: [0x0a,0x00,0xba,0xd0,0x7c,0x04,0x02,0x00]
33905
33906v_cmpx_eq_u16_e64 s[10:11], exec_lo, v2
33907// CHECK: [0x0a,0x00,0xba,0xd0,0x7e,0x04,0x02,0x00]
33908
33909v_cmpx_eq_u16_e64 s[10:11], exec_hi, v2
33910// CHECK: [0x0a,0x00,0xba,0xd0,0x7f,0x04,0x02,0x00]
33911
33912v_cmpx_eq_u16_e64 s[10:11], 0, v2
33913// CHECK: [0x0a,0x00,0xba,0xd0,0x80,0x04,0x02,0x00]
33914
33915v_cmpx_eq_u16_e64 s[10:11], -1, v2
33916// CHECK: [0x0a,0x00,0xba,0xd0,0xc1,0x04,0x02,0x00]
33917
33918v_cmpx_eq_u16_e64 s[10:11], src_vccz, v2
33919// CHECK: [0x0a,0x00,0xba,0xd0,0xfb,0x04,0x02,0x00]
33920
33921v_cmpx_eq_u16_e64 s[10:11], src_execz, v2
33922// CHECK: [0x0a,0x00,0xba,0xd0,0xfc,0x04,0x02,0x00]
33923
33924v_cmpx_eq_u16_e64 s[10:11], src_scc, v2
33925// CHECK: [0x0a,0x00,0xba,0xd0,0xfd,0x04,0x02,0x00]
33926
33927v_cmpx_eq_u16_e64 s[10:11], src_lds_direct, v2
33928// CHECK: [0x0a,0x00,0xba,0xd0,0xfe,0x04,0x02,0x00]
33929
33930v_cmpx_eq_u16_e64 s[10:11], v1, v255
33931// CHECK: [0x0a,0x00,0xba,0xd0,0x01,0xff,0x03,0x00]
33932
33933v_cmpx_eq_u16_e64 s[10:11], v1, s2
33934// CHECK: [0x0a,0x00,0xba,0xd0,0x01,0x05,0x00,0x00]
33935
33936v_cmpx_eq_u16_e64 s[10:11], v1, s101
33937// CHECK: [0x0a,0x00,0xba,0xd0,0x01,0xcb,0x00,0x00]
33938
33939v_cmpx_eq_u16_e64 s[10:11], v1, flat_scratch_lo
33940// CHECK: [0x0a,0x00,0xba,0xd0,0x01,0xcd,0x00,0x00]
33941
33942v_cmpx_eq_u16_e64 s[10:11], v1, flat_scratch_hi
33943// CHECK: [0x0a,0x00,0xba,0xd0,0x01,0xcf,0x00,0x00]
33944
33945v_cmpx_eq_u16_e64 s[10:11], v1, vcc_lo
33946// CHECK: [0x0a,0x00,0xba,0xd0,0x01,0xd5,0x00,0x00]
33947
33948v_cmpx_eq_u16_e64 s[10:11], v1, vcc_hi
33949// CHECK: [0x0a,0x00,0xba,0xd0,0x01,0xd7,0x00,0x00]
33950
33951v_cmpx_eq_u16_e64 s[10:11], v1, tba_lo
33952// CHECK: [0x0a,0x00,0xba,0xd0,0x01,0xd9,0x00,0x00]
33953
33954v_cmpx_eq_u16_e64 s[10:11], v1, tba_hi
33955// CHECK: [0x0a,0x00,0xba,0xd0,0x01,0xdb,0x00,0x00]
33956
33957v_cmpx_eq_u16_e64 s[10:11], v1, tma_lo
33958// CHECK: [0x0a,0x00,0xba,0xd0,0x01,0xdd,0x00,0x00]
33959
33960v_cmpx_eq_u16_e64 s[10:11], v1, tma_hi
33961// CHECK: [0x0a,0x00,0xba,0xd0,0x01,0xdf,0x00,0x00]
33962
33963v_cmpx_eq_u16_e64 s[10:11], v1, ttmp11
33964// CHECK: [0x0a,0x00,0xba,0xd0,0x01,0xf7,0x00,0x00]
33965
33966v_cmpx_eq_u16_e64 s[10:11], v1, m0
33967// CHECK: [0x0a,0x00,0xba,0xd0,0x01,0xf9,0x00,0x00]
33968
33969v_cmpx_eq_u16_e64 s[10:11], v1, exec_lo
33970// CHECK: [0x0a,0x00,0xba,0xd0,0x01,0xfd,0x00,0x00]
33971
33972v_cmpx_eq_u16_e64 s[10:11], v1, exec_hi
33973// CHECK: [0x0a,0x00,0xba,0xd0,0x01,0xff,0x00,0x00]
33974
33975v_cmpx_eq_u16_e64 s[10:11], v1, 0
33976// CHECK: [0x0a,0x00,0xba,0xd0,0x01,0x01,0x01,0x00]
33977
33978v_cmpx_eq_u16_e64 s[10:11], v1, -1
33979// CHECK: [0x0a,0x00,0xba,0xd0,0x01,0x83,0x01,0x00]
33980
33981v_cmpx_eq_u16_e64 s[10:11], v1, src_vccz
33982// CHECK: [0x0a,0x00,0xba,0xd0,0x01,0xf7,0x01,0x00]
33983
33984v_cmpx_eq_u16_e64 s[10:11], v1, src_execz
33985// CHECK: [0x0a,0x00,0xba,0xd0,0x01,0xf9,0x01,0x00]
33986
33987v_cmpx_eq_u16_e64 s[10:11], v1, src_scc
33988// CHECK: [0x0a,0x00,0xba,0xd0,0x01,0xfb,0x01,0x00]
33989
33990v_cmpx_le_u16_e64 s[10:11], v1, v2
33991// CHECK: [0x0a,0x00,0xbb,0xd0,0x01,0x05,0x02,0x00]
33992
33993v_cmpx_le_u16_e64 s[12:13], v1, v2
33994// CHECK: [0x0c,0x00,0xbb,0xd0,0x01,0x05,0x02,0x00]
33995
33996v_cmpx_le_u16_e64 s[100:101], v1, v2
33997// CHECK: [0x64,0x00,0xbb,0xd0,0x01,0x05,0x02,0x00]
33998
33999v_cmpx_le_u16_e64 flat_scratch, v1, v2
34000// CHECK: [0x66,0x00,0xbb,0xd0,0x01,0x05,0x02,0x00]
34001
34002v_cmpx_le_u16_e64 vcc, v1, v2
34003// CHECK: [0x6a,0x00,0xbb,0xd0,0x01,0x05,0x02,0x00]
34004
34005v_cmpx_le_u16_e64 tba, v1, v2
34006// CHECK: [0x6c,0x00,0xbb,0xd0,0x01,0x05,0x02,0x00]
34007
34008v_cmpx_le_u16_e64 tma, v1, v2
34009// CHECK: [0x6e,0x00,0xbb,0xd0,0x01,0x05,0x02,0x00]
34010
34011v_cmpx_le_u16_e64 ttmp[10:11], v1, v2
34012// CHECK: [0x7a,0x00,0xbb,0xd0,0x01,0x05,0x02,0x00]
34013
34014v_cmpx_le_u16_e64 s[10:11], v255, v2
34015// CHECK: [0x0a,0x00,0xbb,0xd0,0xff,0x05,0x02,0x00]
34016
34017v_cmpx_le_u16_e64 s[10:11], s1, v2
34018// CHECK: [0x0a,0x00,0xbb,0xd0,0x01,0x04,0x02,0x00]
34019
34020v_cmpx_le_u16_e64 s[10:11], s101, v2
34021// CHECK: [0x0a,0x00,0xbb,0xd0,0x65,0x04,0x02,0x00]
34022
34023v_cmpx_le_u16_e64 s[10:11], flat_scratch_lo, v2
34024// CHECK: [0x0a,0x00,0xbb,0xd0,0x66,0x04,0x02,0x00]
34025
34026v_cmpx_le_u16_e64 s[10:11], flat_scratch_hi, v2
34027// CHECK: [0x0a,0x00,0xbb,0xd0,0x67,0x04,0x02,0x00]
34028
34029v_cmpx_le_u16_e64 s[10:11], vcc_lo, v2
34030// CHECK: [0x0a,0x00,0xbb,0xd0,0x6a,0x04,0x02,0x00]
34031
34032v_cmpx_le_u16_e64 s[10:11], vcc_hi, v2
34033// CHECK: [0x0a,0x00,0xbb,0xd0,0x6b,0x04,0x02,0x00]
34034
34035v_cmpx_le_u16_e64 s[10:11], tba_lo, v2
34036// CHECK: [0x0a,0x00,0xbb,0xd0,0x6c,0x04,0x02,0x00]
34037
34038v_cmpx_le_u16_e64 s[10:11], tba_hi, v2
34039// CHECK: [0x0a,0x00,0xbb,0xd0,0x6d,0x04,0x02,0x00]
34040
34041v_cmpx_le_u16_e64 s[10:11], tma_lo, v2
34042// CHECK: [0x0a,0x00,0xbb,0xd0,0x6e,0x04,0x02,0x00]
34043
34044v_cmpx_le_u16_e64 s[10:11], tma_hi, v2
34045// CHECK: [0x0a,0x00,0xbb,0xd0,0x6f,0x04,0x02,0x00]
34046
34047v_cmpx_le_u16_e64 s[10:11], ttmp11, v2
34048// CHECK: [0x0a,0x00,0xbb,0xd0,0x7b,0x04,0x02,0x00]
34049
34050v_cmpx_le_u16_e64 s[10:11], m0, v2
34051// CHECK: [0x0a,0x00,0xbb,0xd0,0x7c,0x04,0x02,0x00]
34052
34053v_cmpx_le_u16_e64 s[10:11], exec_lo, v2
34054// CHECK: [0x0a,0x00,0xbb,0xd0,0x7e,0x04,0x02,0x00]
34055
34056v_cmpx_le_u16_e64 s[10:11], exec_hi, v2
34057// CHECK: [0x0a,0x00,0xbb,0xd0,0x7f,0x04,0x02,0x00]
34058
34059v_cmpx_le_u16_e64 s[10:11], 0, v2
34060// CHECK: [0x0a,0x00,0xbb,0xd0,0x80,0x04,0x02,0x00]
34061
34062v_cmpx_le_u16_e64 s[10:11], -1, v2
34063// CHECK: [0x0a,0x00,0xbb,0xd0,0xc1,0x04,0x02,0x00]
34064
34065v_cmpx_le_u16_e64 s[10:11], src_vccz, v2
34066// CHECK: [0x0a,0x00,0xbb,0xd0,0xfb,0x04,0x02,0x00]
34067
34068v_cmpx_le_u16_e64 s[10:11], src_execz, v2
34069// CHECK: [0x0a,0x00,0xbb,0xd0,0xfc,0x04,0x02,0x00]
34070
34071v_cmpx_le_u16_e64 s[10:11], src_scc, v2
34072// CHECK: [0x0a,0x00,0xbb,0xd0,0xfd,0x04,0x02,0x00]
34073
34074v_cmpx_le_u16_e64 s[10:11], src_lds_direct, v2
34075// CHECK: [0x0a,0x00,0xbb,0xd0,0xfe,0x04,0x02,0x00]
34076
34077v_cmpx_le_u16_e64 s[10:11], v1, v255
34078// CHECK: [0x0a,0x00,0xbb,0xd0,0x01,0xff,0x03,0x00]
34079
34080v_cmpx_le_u16_e64 s[10:11], v1, s2
34081// CHECK: [0x0a,0x00,0xbb,0xd0,0x01,0x05,0x00,0x00]
34082
34083v_cmpx_le_u16_e64 s[10:11], v1, s101
34084// CHECK: [0x0a,0x00,0xbb,0xd0,0x01,0xcb,0x00,0x00]
34085
34086v_cmpx_le_u16_e64 s[10:11], v1, flat_scratch_lo
34087// CHECK: [0x0a,0x00,0xbb,0xd0,0x01,0xcd,0x00,0x00]
34088
34089v_cmpx_le_u16_e64 s[10:11], v1, flat_scratch_hi
34090// CHECK: [0x0a,0x00,0xbb,0xd0,0x01,0xcf,0x00,0x00]
34091
34092v_cmpx_le_u16_e64 s[10:11], v1, vcc_lo
34093// CHECK: [0x0a,0x00,0xbb,0xd0,0x01,0xd5,0x00,0x00]
34094
34095v_cmpx_le_u16_e64 s[10:11], v1, vcc_hi
34096// CHECK: [0x0a,0x00,0xbb,0xd0,0x01,0xd7,0x00,0x00]
34097
34098v_cmpx_le_u16_e64 s[10:11], v1, tba_lo
34099// CHECK: [0x0a,0x00,0xbb,0xd0,0x01,0xd9,0x00,0x00]
34100
34101v_cmpx_le_u16_e64 s[10:11], v1, tba_hi
34102// CHECK: [0x0a,0x00,0xbb,0xd0,0x01,0xdb,0x00,0x00]
34103
34104v_cmpx_le_u16_e64 s[10:11], v1, tma_lo
34105// CHECK: [0x0a,0x00,0xbb,0xd0,0x01,0xdd,0x00,0x00]
34106
34107v_cmpx_le_u16_e64 s[10:11], v1, tma_hi
34108// CHECK: [0x0a,0x00,0xbb,0xd0,0x01,0xdf,0x00,0x00]
34109
34110v_cmpx_le_u16_e64 s[10:11], v1, ttmp11
34111// CHECK: [0x0a,0x00,0xbb,0xd0,0x01,0xf7,0x00,0x00]
34112
34113v_cmpx_le_u16_e64 s[10:11], v1, m0
34114// CHECK: [0x0a,0x00,0xbb,0xd0,0x01,0xf9,0x00,0x00]
34115
34116v_cmpx_le_u16_e64 s[10:11], v1, exec_lo
34117// CHECK: [0x0a,0x00,0xbb,0xd0,0x01,0xfd,0x00,0x00]
34118
34119v_cmpx_le_u16_e64 s[10:11], v1, exec_hi
34120// CHECK: [0x0a,0x00,0xbb,0xd0,0x01,0xff,0x00,0x00]
34121
34122v_cmpx_le_u16_e64 s[10:11], v1, 0
34123// CHECK: [0x0a,0x00,0xbb,0xd0,0x01,0x01,0x01,0x00]
34124
34125v_cmpx_le_u16_e64 s[10:11], v1, -1
34126// CHECK: [0x0a,0x00,0xbb,0xd0,0x01,0x83,0x01,0x00]
34127
34128v_cmpx_le_u16_e64 s[10:11], v1, src_vccz
34129// CHECK: [0x0a,0x00,0xbb,0xd0,0x01,0xf7,0x01,0x00]
34130
34131v_cmpx_le_u16_e64 s[10:11], v1, src_execz
34132// CHECK: [0x0a,0x00,0xbb,0xd0,0x01,0xf9,0x01,0x00]
34133
34134v_cmpx_le_u16_e64 s[10:11], v1, src_scc
34135// CHECK: [0x0a,0x00,0xbb,0xd0,0x01,0xfb,0x01,0x00]
34136
34137v_cmpx_gt_u16_e64 s[10:11], v1, v2
34138// CHECK: [0x0a,0x00,0xbc,0xd0,0x01,0x05,0x02,0x00]
34139
34140v_cmpx_gt_u16_e64 s[12:13], v1, v2
34141// CHECK: [0x0c,0x00,0xbc,0xd0,0x01,0x05,0x02,0x00]
34142
34143v_cmpx_gt_u16_e64 s[100:101], v1, v2
34144// CHECK: [0x64,0x00,0xbc,0xd0,0x01,0x05,0x02,0x00]
34145
34146v_cmpx_gt_u16_e64 flat_scratch, v1, v2
34147// CHECK: [0x66,0x00,0xbc,0xd0,0x01,0x05,0x02,0x00]
34148
34149v_cmpx_gt_u16_e64 vcc, v1, v2
34150// CHECK: [0x6a,0x00,0xbc,0xd0,0x01,0x05,0x02,0x00]
34151
34152v_cmpx_gt_u16_e64 tba, v1, v2
34153// CHECK: [0x6c,0x00,0xbc,0xd0,0x01,0x05,0x02,0x00]
34154
34155v_cmpx_gt_u16_e64 tma, v1, v2
34156// CHECK: [0x6e,0x00,0xbc,0xd0,0x01,0x05,0x02,0x00]
34157
34158v_cmpx_gt_u16_e64 ttmp[10:11], v1, v2
34159// CHECK: [0x7a,0x00,0xbc,0xd0,0x01,0x05,0x02,0x00]
34160
34161v_cmpx_gt_u16_e64 s[10:11], v255, v2
34162// CHECK: [0x0a,0x00,0xbc,0xd0,0xff,0x05,0x02,0x00]
34163
34164v_cmpx_gt_u16_e64 s[10:11], s1, v2
34165// CHECK: [0x0a,0x00,0xbc,0xd0,0x01,0x04,0x02,0x00]
34166
34167v_cmpx_gt_u16_e64 s[10:11], s101, v2
34168// CHECK: [0x0a,0x00,0xbc,0xd0,0x65,0x04,0x02,0x00]
34169
34170v_cmpx_gt_u16_e64 s[10:11], flat_scratch_lo, v2
34171// CHECK: [0x0a,0x00,0xbc,0xd0,0x66,0x04,0x02,0x00]
34172
34173v_cmpx_gt_u16_e64 s[10:11], flat_scratch_hi, v2
34174// CHECK: [0x0a,0x00,0xbc,0xd0,0x67,0x04,0x02,0x00]
34175
34176v_cmpx_gt_u16_e64 s[10:11], vcc_lo, v2
34177// CHECK: [0x0a,0x00,0xbc,0xd0,0x6a,0x04,0x02,0x00]
34178
34179v_cmpx_gt_u16_e64 s[10:11], vcc_hi, v2
34180// CHECK: [0x0a,0x00,0xbc,0xd0,0x6b,0x04,0x02,0x00]
34181
34182v_cmpx_gt_u16_e64 s[10:11], tba_lo, v2
34183// CHECK: [0x0a,0x00,0xbc,0xd0,0x6c,0x04,0x02,0x00]
34184
34185v_cmpx_gt_u16_e64 s[10:11], tba_hi, v2
34186// CHECK: [0x0a,0x00,0xbc,0xd0,0x6d,0x04,0x02,0x00]
34187
34188v_cmpx_gt_u16_e64 s[10:11], tma_lo, v2
34189// CHECK: [0x0a,0x00,0xbc,0xd0,0x6e,0x04,0x02,0x00]
34190
34191v_cmpx_gt_u16_e64 s[10:11], tma_hi, v2
34192// CHECK: [0x0a,0x00,0xbc,0xd0,0x6f,0x04,0x02,0x00]
34193
34194v_cmpx_gt_u16_e64 s[10:11], ttmp11, v2
34195// CHECK: [0x0a,0x00,0xbc,0xd0,0x7b,0x04,0x02,0x00]
34196
34197v_cmpx_gt_u16_e64 s[10:11], m0, v2
34198// CHECK: [0x0a,0x00,0xbc,0xd0,0x7c,0x04,0x02,0x00]
34199
34200v_cmpx_gt_u16_e64 s[10:11], exec_lo, v2
34201// CHECK: [0x0a,0x00,0xbc,0xd0,0x7e,0x04,0x02,0x00]
34202
34203v_cmpx_gt_u16_e64 s[10:11], exec_hi, v2
34204// CHECK: [0x0a,0x00,0xbc,0xd0,0x7f,0x04,0x02,0x00]
34205
34206v_cmpx_gt_u16_e64 s[10:11], 0, v2
34207// CHECK: [0x0a,0x00,0xbc,0xd0,0x80,0x04,0x02,0x00]
34208
34209v_cmpx_gt_u16_e64 s[10:11], -1, v2
34210// CHECK: [0x0a,0x00,0xbc,0xd0,0xc1,0x04,0x02,0x00]
34211
34212v_cmpx_gt_u16_e64 s[10:11], src_vccz, v2
34213// CHECK: [0x0a,0x00,0xbc,0xd0,0xfb,0x04,0x02,0x00]
34214
34215v_cmpx_gt_u16_e64 s[10:11], src_execz, v2
34216// CHECK: [0x0a,0x00,0xbc,0xd0,0xfc,0x04,0x02,0x00]
34217
34218v_cmpx_gt_u16_e64 s[10:11], src_scc, v2
34219// CHECK: [0x0a,0x00,0xbc,0xd0,0xfd,0x04,0x02,0x00]
34220
34221v_cmpx_gt_u16_e64 s[10:11], src_lds_direct, v2
34222// CHECK: [0x0a,0x00,0xbc,0xd0,0xfe,0x04,0x02,0x00]
34223
34224v_cmpx_gt_u16_e64 s[10:11], v1, v255
34225// CHECK: [0x0a,0x00,0xbc,0xd0,0x01,0xff,0x03,0x00]
34226
34227v_cmpx_gt_u16_e64 s[10:11], v1, s2
34228// CHECK: [0x0a,0x00,0xbc,0xd0,0x01,0x05,0x00,0x00]
34229
34230v_cmpx_gt_u16_e64 s[10:11], v1, s101
34231// CHECK: [0x0a,0x00,0xbc,0xd0,0x01,0xcb,0x00,0x00]
34232
34233v_cmpx_gt_u16_e64 s[10:11], v1, flat_scratch_lo
34234// CHECK: [0x0a,0x00,0xbc,0xd0,0x01,0xcd,0x00,0x00]
34235
34236v_cmpx_gt_u16_e64 s[10:11], v1, flat_scratch_hi
34237// CHECK: [0x0a,0x00,0xbc,0xd0,0x01,0xcf,0x00,0x00]
34238
34239v_cmpx_gt_u16_e64 s[10:11], v1, vcc_lo
34240// CHECK: [0x0a,0x00,0xbc,0xd0,0x01,0xd5,0x00,0x00]
34241
34242v_cmpx_gt_u16_e64 s[10:11], v1, vcc_hi
34243// CHECK: [0x0a,0x00,0xbc,0xd0,0x01,0xd7,0x00,0x00]
34244
34245v_cmpx_gt_u16_e64 s[10:11], v1, tba_lo
34246// CHECK: [0x0a,0x00,0xbc,0xd0,0x01,0xd9,0x00,0x00]
34247
34248v_cmpx_gt_u16_e64 s[10:11], v1, tba_hi
34249// CHECK: [0x0a,0x00,0xbc,0xd0,0x01,0xdb,0x00,0x00]
34250
34251v_cmpx_gt_u16_e64 s[10:11], v1, tma_lo
34252// CHECK: [0x0a,0x00,0xbc,0xd0,0x01,0xdd,0x00,0x00]
34253
34254v_cmpx_gt_u16_e64 s[10:11], v1, tma_hi
34255// CHECK: [0x0a,0x00,0xbc,0xd0,0x01,0xdf,0x00,0x00]
34256
34257v_cmpx_gt_u16_e64 s[10:11], v1, ttmp11
34258// CHECK: [0x0a,0x00,0xbc,0xd0,0x01,0xf7,0x00,0x00]
34259
34260v_cmpx_gt_u16_e64 s[10:11], v1, m0
34261// CHECK: [0x0a,0x00,0xbc,0xd0,0x01,0xf9,0x00,0x00]
34262
34263v_cmpx_gt_u16_e64 s[10:11], v1, exec_lo
34264// CHECK: [0x0a,0x00,0xbc,0xd0,0x01,0xfd,0x00,0x00]
34265
34266v_cmpx_gt_u16_e64 s[10:11], v1, exec_hi
34267// CHECK: [0x0a,0x00,0xbc,0xd0,0x01,0xff,0x00,0x00]
34268
34269v_cmpx_gt_u16_e64 s[10:11], v1, 0
34270// CHECK: [0x0a,0x00,0xbc,0xd0,0x01,0x01,0x01,0x00]
34271
34272v_cmpx_gt_u16_e64 s[10:11], v1, -1
34273// CHECK: [0x0a,0x00,0xbc,0xd0,0x01,0x83,0x01,0x00]
34274
34275v_cmpx_gt_u16_e64 s[10:11], v1, src_vccz
34276// CHECK: [0x0a,0x00,0xbc,0xd0,0x01,0xf7,0x01,0x00]
34277
34278v_cmpx_gt_u16_e64 s[10:11], v1, src_execz
34279// CHECK: [0x0a,0x00,0xbc,0xd0,0x01,0xf9,0x01,0x00]
34280
34281v_cmpx_gt_u16_e64 s[10:11], v1, src_scc
34282// CHECK: [0x0a,0x00,0xbc,0xd0,0x01,0xfb,0x01,0x00]
34283
34284v_cmpx_ne_u16_e64 s[10:11], v1, v2
34285// CHECK: [0x0a,0x00,0xbd,0xd0,0x01,0x05,0x02,0x00]
34286
34287v_cmpx_ne_u16_e64 s[12:13], v1, v2
34288// CHECK: [0x0c,0x00,0xbd,0xd0,0x01,0x05,0x02,0x00]
34289
34290v_cmpx_ne_u16_e64 s[100:101], v1, v2
34291// CHECK: [0x64,0x00,0xbd,0xd0,0x01,0x05,0x02,0x00]
34292
34293v_cmpx_ne_u16_e64 flat_scratch, v1, v2
34294// CHECK: [0x66,0x00,0xbd,0xd0,0x01,0x05,0x02,0x00]
34295
34296v_cmpx_ne_u16_e64 vcc, v1, v2
34297// CHECK: [0x6a,0x00,0xbd,0xd0,0x01,0x05,0x02,0x00]
34298
34299v_cmpx_ne_u16_e64 tba, v1, v2
34300// CHECK: [0x6c,0x00,0xbd,0xd0,0x01,0x05,0x02,0x00]
34301
34302v_cmpx_ne_u16_e64 tma, v1, v2
34303// CHECK: [0x6e,0x00,0xbd,0xd0,0x01,0x05,0x02,0x00]
34304
34305v_cmpx_ne_u16_e64 ttmp[10:11], v1, v2
34306// CHECK: [0x7a,0x00,0xbd,0xd0,0x01,0x05,0x02,0x00]
34307
34308v_cmpx_ne_u16_e64 s[10:11], v255, v2
34309// CHECK: [0x0a,0x00,0xbd,0xd0,0xff,0x05,0x02,0x00]
34310
34311v_cmpx_ne_u16_e64 s[10:11], s1, v2
34312// CHECK: [0x0a,0x00,0xbd,0xd0,0x01,0x04,0x02,0x00]
34313
34314v_cmpx_ne_u16_e64 s[10:11], s101, v2
34315// CHECK: [0x0a,0x00,0xbd,0xd0,0x65,0x04,0x02,0x00]
34316
34317v_cmpx_ne_u16_e64 s[10:11], flat_scratch_lo, v2
34318// CHECK: [0x0a,0x00,0xbd,0xd0,0x66,0x04,0x02,0x00]
34319
34320v_cmpx_ne_u16_e64 s[10:11], flat_scratch_hi, v2
34321// CHECK: [0x0a,0x00,0xbd,0xd0,0x67,0x04,0x02,0x00]
34322
34323v_cmpx_ne_u16_e64 s[10:11], vcc_lo, v2
34324// CHECK: [0x0a,0x00,0xbd,0xd0,0x6a,0x04,0x02,0x00]
34325
34326v_cmpx_ne_u16_e64 s[10:11], vcc_hi, v2
34327// CHECK: [0x0a,0x00,0xbd,0xd0,0x6b,0x04,0x02,0x00]
34328
34329v_cmpx_ne_u16_e64 s[10:11], tba_lo, v2
34330// CHECK: [0x0a,0x00,0xbd,0xd0,0x6c,0x04,0x02,0x00]
34331
34332v_cmpx_ne_u16_e64 s[10:11], tba_hi, v2
34333// CHECK: [0x0a,0x00,0xbd,0xd0,0x6d,0x04,0x02,0x00]
34334
34335v_cmpx_ne_u16_e64 s[10:11], tma_lo, v2
34336// CHECK: [0x0a,0x00,0xbd,0xd0,0x6e,0x04,0x02,0x00]
34337
34338v_cmpx_ne_u16_e64 s[10:11], tma_hi, v2
34339// CHECK: [0x0a,0x00,0xbd,0xd0,0x6f,0x04,0x02,0x00]
34340
34341v_cmpx_ne_u16_e64 s[10:11], ttmp11, v2
34342// CHECK: [0x0a,0x00,0xbd,0xd0,0x7b,0x04,0x02,0x00]
34343
34344v_cmpx_ne_u16_e64 s[10:11], m0, v2
34345// CHECK: [0x0a,0x00,0xbd,0xd0,0x7c,0x04,0x02,0x00]
34346
34347v_cmpx_ne_u16_e64 s[10:11], exec_lo, v2
34348// CHECK: [0x0a,0x00,0xbd,0xd0,0x7e,0x04,0x02,0x00]
34349
34350v_cmpx_ne_u16_e64 s[10:11], exec_hi, v2
34351// CHECK: [0x0a,0x00,0xbd,0xd0,0x7f,0x04,0x02,0x00]
34352
34353v_cmpx_ne_u16_e64 s[10:11], 0, v2
34354// CHECK: [0x0a,0x00,0xbd,0xd0,0x80,0x04,0x02,0x00]
34355
34356v_cmpx_ne_u16_e64 s[10:11], -1, v2
34357// CHECK: [0x0a,0x00,0xbd,0xd0,0xc1,0x04,0x02,0x00]
34358
34359v_cmpx_ne_u16_e64 s[10:11], src_vccz, v2
34360// CHECK: [0x0a,0x00,0xbd,0xd0,0xfb,0x04,0x02,0x00]
34361
34362v_cmpx_ne_u16_e64 s[10:11], src_execz, v2
34363// CHECK: [0x0a,0x00,0xbd,0xd0,0xfc,0x04,0x02,0x00]
34364
34365v_cmpx_ne_u16_e64 s[10:11], src_scc, v2
34366// CHECK: [0x0a,0x00,0xbd,0xd0,0xfd,0x04,0x02,0x00]
34367
34368v_cmpx_ne_u16_e64 s[10:11], src_lds_direct, v2
34369// CHECK: [0x0a,0x00,0xbd,0xd0,0xfe,0x04,0x02,0x00]
34370
34371v_cmpx_ne_u16_e64 s[10:11], v1, v255
34372// CHECK: [0x0a,0x00,0xbd,0xd0,0x01,0xff,0x03,0x00]
34373
34374v_cmpx_ne_u16_e64 s[10:11], v1, s2
34375// CHECK: [0x0a,0x00,0xbd,0xd0,0x01,0x05,0x00,0x00]
34376
34377v_cmpx_ne_u16_e64 s[10:11], v1, s101
34378// CHECK: [0x0a,0x00,0xbd,0xd0,0x01,0xcb,0x00,0x00]
34379
34380v_cmpx_ne_u16_e64 s[10:11], v1, flat_scratch_lo
34381// CHECK: [0x0a,0x00,0xbd,0xd0,0x01,0xcd,0x00,0x00]
34382
34383v_cmpx_ne_u16_e64 s[10:11], v1, flat_scratch_hi
34384// CHECK: [0x0a,0x00,0xbd,0xd0,0x01,0xcf,0x00,0x00]
34385
34386v_cmpx_ne_u16_e64 s[10:11], v1, vcc_lo
34387// CHECK: [0x0a,0x00,0xbd,0xd0,0x01,0xd5,0x00,0x00]
34388
34389v_cmpx_ne_u16_e64 s[10:11], v1, vcc_hi
34390// CHECK: [0x0a,0x00,0xbd,0xd0,0x01,0xd7,0x00,0x00]
34391
34392v_cmpx_ne_u16_e64 s[10:11], v1, tba_lo
34393// CHECK: [0x0a,0x00,0xbd,0xd0,0x01,0xd9,0x00,0x00]
34394
34395v_cmpx_ne_u16_e64 s[10:11], v1, tba_hi
34396// CHECK: [0x0a,0x00,0xbd,0xd0,0x01,0xdb,0x00,0x00]
34397
34398v_cmpx_ne_u16_e64 s[10:11], v1, tma_lo
34399// CHECK: [0x0a,0x00,0xbd,0xd0,0x01,0xdd,0x00,0x00]
34400
34401v_cmpx_ne_u16_e64 s[10:11], v1, tma_hi
34402// CHECK: [0x0a,0x00,0xbd,0xd0,0x01,0xdf,0x00,0x00]
34403
34404v_cmpx_ne_u16_e64 s[10:11], v1, ttmp11
34405// CHECK: [0x0a,0x00,0xbd,0xd0,0x01,0xf7,0x00,0x00]
34406
34407v_cmpx_ne_u16_e64 s[10:11], v1, m0
34408// CHECK: [0x0a,0x00,0xbd,0xd0,0x01,0xf9,0x00,0x00]
34409
34410v_cmpx_ne_u16_e64 s[10:11], v1, exec_lo
34411// CHECK: [0x0a,0x00,0xbd,0xd0,0x01,0xfd,0x00,0x00]
34412
34413v_cmpx_ne_u16_e64 s[10:11], v1, exec_hi
34414// CHECK: [0x0a,0x00,0xbd,0xd0,0x01,0xff,0x00,0x00]
34415
34416v_cmpx_ne_u16_e64 s[10:11], v1, 0
34417// CHECK: [0x0a,0x00,0xbd,0xd0,0x01,0x01,0x01,0x00]
34418
34419v_cmpx_ne_u16_e64 s[10:11], v1, -1
34420// CHECK: [0x0a,0x00,0xbd,0xd0,0x01,0x83,0x01,0x00]
34421
34422v_cmpx_ne_u16_e64 s[10:11], v1, src_vccz
34423// CHECK: [0x0a,0x00,0xbd,0xd0,0x01,0xf7,0x01,0x00]
34424
34425v_cmpx_ne_u16_e64 s[10:11], v1, src_execz
34426// CHECK: [0x0a,0x00,0xbd,0xd0,0x01,0xf9,0x01,0x00]
34427
34428v_cmpx_ne_u16_e64 s[10:11], v1, src_scc
34429// CHECK: [0x0a,0x00,0xbd,0xd0,0x01,0xfb,0x01,0x00]
34430
34431v_cmpx_ge_u16_e64 s[10:11], v1, v2
34432// CHECK: [0x0a,0x00,0xbe,0xd0,0x01,0x05,0x02,0x00]
34433
34434v_cmpx_ge_u16_e64 s[12:13], v1, v2
34435// CHECK: [0x0c,0x00,0xbe,0xd0,0x01,0x05,0x02,0x00]
34436
34437v_cmpx_ge_u16_e64 s[100:101], v1, v2
34438// CHECK: [0x64,0x00,0xbe,0xd0,0x01,0x05,0x02,0x00]
34439
34440v_cmpx_ge_u16_e64 flat_scratch, v1, v2
34441// CHECK: [0x66,0x00,0xbe,0xd0,0x01,0x05,0x02,0x00]
34442
34443v_cmpx_ge_u16_e64 vcc, v1, v2
34444// CHECK: [0x6a,0x00,0xbe,0xd0,0x01,0x05,0x02,0x00]
34445
34446v_cmpx_ge_u16_e64 tba, v1, v2
34447// CHECK: [0x6c,0x00,0xbe,0xd0,0x01,0x05,0x02,0x00]
34448
34449v_cmpx_ge_u16_e64 tma, v1, v2
34450// CHECK: [0x6e,0x00,0xbe,0xd0,0x01,0x05,0x02,0x00]
34451
34452v_cmpx_ge_u16_e64 ttmp[10:11], v1, v2
34453// CHECK: [0x7a,0x00,0xbe,0xd0,0x01,0x05,0x02,0x00]
34454
34455v_cmpx_ge_u16_e64 s[10:11], v255, v2
34456// CHECK: [0x0a,0x00,0xbe,0xd0,0xff,0x05,0x02,0x00]
34457
34458v_cmpx_ge_u16_e64 s[10:11], s1, v2
34459// CHECK: [0x0a,0x00,0xbe,0xd0,0x01,0x04,0x02,0x00]
34460
34461v_cmpx_ge_u16_e64 s[10:11], s101, v2
34462// CHECK: [0x0a,0x00,0xbe,0xd0,0x65,0x04,0x02,0x00]
34463
34464v_cmpx_ge_u16_e64 s[10:11], flat_scratch_lo, v2
34465// CHECK: [0x0a,0x00,0xbe,0xd0,0x66,0x04,0x02,0x00]
34466
34467v_cmpx_ge_u16_e64 s[10:11], flat_scratch_hi, v2
34468// CHECK: [0x0a,0x00,0xbe,0xd0,0x67,0x04,0x02,0x00]
34469
34470v_cmpx_ge_u16_e64 s[10:11], vcc_lo, v2
34471// CHECK: [0x0a,0x00,0xbe,0xd0,0x6a,0x04,0x02,0x00]
34472
34473v_cmpx_ge_u16_e64 s[10:11], vcc_hi, v2
34474// CHECK: [0x0a,0x00,0xbe,0xd0,0x6b,0x04,0x02,0x00]
34475
34476v_cmpx_ge_u16_e64 s[10:11], tba_lo, v2
34477// CHECK: [0x0a,0x00,0xbe,0xd0,0x6c,0x04,0x02,0x00]
34478
34479v_cmpx_ge_u16_e64 s[10:11], tba_hi, v2
34480// CHECK: [0x0a,0x00,0xbe,0xd0,0x6d,0x04,0x02,0x00]
34481
34482v_cmpx_ge_u16_e64 s[10:11], tma_lo, v2
34483// CHECK: [0x0a,0x00,0xbe,0xd0,0x6e,0x04,0x02,0x00]
34484
34485v_cmpx_ge_u16_e64 s[10:11], tma_hi, v2
34486// CHECK: [0x0a,0x00,0xbe,0xd0,0x6f,0x04,0x02,0x00]
34487
34488v_cmpx_ge_u16_e64 s[10:11], ttmp11, v2
34489// CHECK: [0x0a,0x00,0xbe,0xd0,0x7b,0x04,0x02,0x00]
34490
34491v_cmpx_ge_u16_e64 s[10:11], m0, v2
34492// CHECK: [0x0a,0x00,0xbe,0xd0,0x7c,0x04,0x02,0x00]
34493
34494v_cmpx_ge_u16_e64 s[10:11], exec_lo, v2
34495// CHECK: [0x0a,0x00,0xbe,0xd0,0x7e,0x04,0x02,0x00]
34496
34497v_cmpx_ge_u16_e64 s[10:11], exec_hi, v2
34498// CHECK: [0x0a,0x00,0xbe,0xd0,0x7f,0x04,0x02,0x00]
34499
34500v_cmpx_ge_u16_e64 s[10:11], 0, v2
34501// CHECK: [0x0a,0x00,0xbe,0xd0,0x80,0x04,0x02,0x00]
34502
34503v_cmpx_ge_u16_e64 s[10:11], -1, v2
34504// CHECK: [0x0a,0x00,0xbe,0xd0,0xc1,0x04,0x02,0x00]
34505
34506v_cmpx_ge_u16_e64 s[10:11], src_vccz, v2
34507// CHECK: [0x0a,0x00,0xbe,0xd0,0xfb,0x04,0x02,0x00]
34508
34509v_cmpx_ge_u16_e64 s[10:11], src_execz, v2
34510// CHECK: [0x0a,0x00,0xbe,0xd0,0xfc,0x04,0x02,0x00]
34511
34512v_cmpx_ge_u16_e64 s[10:11], src_scc, v2
34513// CHECK: [0x0a,0x00,0xbe,0xd0,0xfd,0x04,0x02,0x00]
34514
34515v_cmpx_ge_u16_e64 s[10:11], src_lds_direct, v2
34516// CHECK: [0x0a,0x00,0xbe,0xd0,0xfe,0x04,0x02,0x00]
34517
34518v_cmpx_ge_u16_e64 s[10:11], v1, v255
34519// CHECK: [0x0a,0x00,0xbe,0xd0,0x01,0xff,0x03,0x00]
34520
34521v_cmpx_ge_u16_e64 s[10:11], v1, s2
34522// CHECK: [0x0a,0x00,0xbe,0xd0,0x01,0x05,0x00,0x00]
34523
34524v_cmpx_ge_u16_e64 s[10:11], v1, s101
34525// CHECK: [0x0a,0x00,0xbe,0xd0,0x01,0xcb,0x00,0x00]
34526
34527v_cmpx_ge_u16_e64 s[10:11], v1, flat_scratch_lo
34528// CHECK: [0x0a,0x00,0xbe,0xd0,0x01,0xcd,0x00,0x00]
34529
34530v_cmpx_ge_u16_e64 s[10:11], v1, flat_scratch_hi
34531// CHECK: [0x0a,0x00,0xbe,0xd0,0x01,0xcf,0x00,0x00]
34532
34533v_cmpx_ge_u16_e64 s[10:11], v1, vcc_lo
34534// CHECK: [0x0a,0x00,0xbe,0xd0,0x01,0xd5,0x00,0x00]
34535
34536v_cmpx_ge_u16_e64 s[10:11], v1, vcc_hi
34537// CHECK: [0x0a,0x00,0xbe,0xd0,0x01,0xd7,0x00,0x00]
34538
34539v_cmpx_ge_u16_e64 s[10:11], v1, tba_lo
34540// CHECK: [0x0a,0x00,0xbe,0xd0,0x01,0xd9,0x00,0x00]
34541
34542v_cmpx_ge_u16_e64 s[10:11], v1, tba_hi
34543// CHECK: [0x0a,0x00,0xbe,0xd0,0x01,0xdb,0x00,0x00]
34544
34545v_cmpx_ge_u16_e64 s[10:11], v1, tma_lo
34546// CHECK: [0x0a,0x00,0xbe,0xd0,0x01,0xdd,0x00,0x00]
34547
34548v_cmpx_ge_u16_e64 s[10:11], v1, tma_hi
34549// CHECK: [0x0a,0x00,0xbe,0xd0,0x01,0xdf,0x00,0x00]
34550
34551v_cmpx_ge_u16_e64 s[10:11], v1, ttmp11
34552// CHECK: [0x0a,0x00,0xbe,0xd0,0x01,0xf7,0x00,0x00]
34553
34554v_cmpx_ge_u16_e64 s[10:11], v1, m0
34555// CHECK: [0x0a,0x00,0xbe,0xd0,0x01,0xf9,0x00,0x00]
34556
34557v_cmpx_ge_u16_e64 s[10:11], v1, exec_lo
34558// CHECK: [0x0a,0x00,0xbe,0xd0,0x01,0xfd,0x00,0x00]
34559
34560v_cmpx_ge_u16_e64 s[10:11], v1, exec_hi
34561// CHECK: [0x0a,0x00,0xbe,0xd0,0x01,0xff,0x00,0x00]
34562
34563v_cmpx_ge_u16_e64 s[10:11], v1, 0
34564// CHECK: [0x0a,0x00,0xbe,0xd0,0x01,0x01,0x01,0x00]
34565
34566v_cmpx_ge_u16_e64 s[10:11], v1, -1
34567// CHECK: [0x0a,0x00,0xbe,0xd0,0x01,0x83,0x01,0x00]
34568
34569v_cmpx_ge_u16_e64 s[10:11], v1, src_vccz
34570// CHECK: [0x0a,0x00,0xbe,0xd0,0x01,0xf7,0x01,0x00]
34571
34572v_cmpx_ge_u16_e64 s[10:11], v1, src_execz
34573// CHECK: [0x0a,0x00,0xbe,0xd0,0x01,0xf9,0x01,0x00]
34574
34575v_cmpx_ge_u16_e64 s[10:11], v1, src_scc
34576// CHECK: [0x0a,0x00,0xbe,0xd0,0x01,0xfb,0x01,0x00]
34577
34578v_cmpx_t_u16_e64 s[10:11], v1, v2
34579// CHECK: [0x0a,0x00,0xbf,0xd0,0x01,0x05,0x02,0x00]
34580
34581v_cmpx_t_u16_e64 s[12:13], v1, v2
34582// CHECK: [0x0c,0x00,0xbf,0xd0,0x01,0x05,0x02,0x00]
34583
34584v_cmpx_t_u16_e64 s[100:101], v1, v2
34585// CHECK: [0x64,0x00,0xbf,0xd0,0x01,0x05,0x02,0x00]
34586
34587v_cmpx_t_u16_e64 flat_scratch, v1, v2
34588// CHECK: [0x66,0x00,0xbf,0xd0,0x01,0x05,0x02,0x00]
34589
34590v_cmpx_t_u16_e64 vcc, v1, v2
34591// CHECK: [0x6a,0x00,0xbf,0xd0,0x01,0x05,0x02,0x00]
34592
34593v_cmpx_t_u16_e64 tba, v1, v2
34594// CHECK: [0x6c,0x00,0xbf,0xd0,0x01,0x05,0x02,0x00]
34595
34596v_cmpx_t_u16_e64 tma, v1, v2
34597// CHECK: [0x6e,0x00,0xbf,0xd0,0x01,0x05,0x02,0x00]
34598
34599v_cmpx_t_u16_e64 ttmp[10:11], v1, v2
34600// CHECK: [0x7a,0x00,0xbf,0xd0,0x01,0x05,0x02,0x00]
34601
34602v_cmpx_t_u16_e64 s[10:11], v255, v2
34603// CHECK: [0x0a,0x00,0xbf,0xd0,0xff,0x05,0x02,0x00]
34604
34605v_cmpx_t_u16_e64 s[10:11], s1, v2
34606// CHECK: [0x0a,0x00,0xbf,0xd0,0x01,0x04,0x02,0x00]
34607
34608v_cmpx_t_u16_e64 s[10:11], s101, v2
34609// CHECK: [0x0a,0x00,0xbf,0xd0,0x65,0x04,0x02,0x00]
34610
34611v_cmpx_t_u16_e64 s[10:11], flat_scratch_lo, v2
34612// CHECK: [0x0a,0x00,0xbf,0xd0,0x66,0x04,0x02,0x00]
34613
34614v_cmpx_t_u16_e64 s[10:11], flat_scratch_hi, v2
34615// CHECK: [0x0a,0x00,0xbf,0xd0,0x67,0x04,0x02,0x00]
34616
34617v_cmpx_t_u16_e64 s[10:11], vcc_lo, v2
34618// CHECK: [0x0a,0x00,0xbf,0xd0,0x6a,0x04,0x02,0x00]
34619
34620v_cmpx_t_u16_e64 s[10:11], vcc_hi, v2
34621// CHECK: [0x0a,0x00,0xbf,0xd0,0x6b,0x04,0x02,0x00]
34622
34623v_cmpx_t_u16_e64 s[10:11], tba_lo, v2
34624// CHECK: [0x0a,0x00,0xbf,0xd0,0x6c,0x04,0x02,0x00]
34625
34626v_cmpx_t_u16_e64 s[10:11], tba_hi, v2
34627// CHECK: [0x0a,0x00,0xbf,0xd0,0x6d,0x04,0x02,0x00]
34628
34629v_cmpx_t_u16_e64 s[10:11], tma_lo, v2
34630// CHECK: [0x0a,0x00,0xbf,0xd0,0x6e,0x04,0x02,0x00]
34631
34632v_cmpx_t_u16_e64 s[10:11], tma_hi, v2
34633// CHECK: [0x0a,0x00,0xbf,0xd0,0x6f,0x04,0x02,0x00]
34634
34635v_cmpx_t_u16_e64 s[10:11], ttmp11, v2
34636// CHECK: [0x0a,0x00,0xbf,0xd0,0x7b,0x04,0x02,0x00]
34637
34638v_cmpx_t_u16_e64 s[10:11], m0, v2
34639// CHECK: [0x0a,0x00,0xbf,0xd0,0x7c,0x04,0x02,0x00]
34640
34641v_cmpx_t_u16_e64 s[10:11], exec_lo, v2
34642// CHECK: [0x0a,0x00,0xbf,0xd0,0x7e,0x04,0x02,0x00]
34643
34644v_cmpx_t_u16_e64 s[10:11], exec_hi, v2
34645// CHECK: [0x0a,0x00,0xbf,0xd0,0x7f,0x04,0x02,0x00]
34646
34647v_cmpx_t_u16_e64 s[10:11], 0, v2
34648// CHECK: [0x0a,0x00,0xbf,0xd0,0x80,0x04,0x02,0x00]
34649
34650v_cmpx_t_u16_e64 s[10:11], -1, v2
34651// CHECK: [0x0a,0x00,0xbf,0xd0,0xc1,0x04,0x02,0x00]
34652
34653v_cmpx_t_u16_e64 s[10:11], src_vccz, v2
34654// CHECK: [0x0a,0x00,0xbf,0xd0,0xfb,0x04,0x02,0x00]
34655
34656v_cmpx_t_u16_e64 s[10:11], src_execz, v2
34657// CHECK: [0x0a,0x00,0xbf,0xd0,0xfc,0x04,0x02,0x00]
34658
34659v_cmpx_t_u16_e64 s[10:11], src_scc, v2
34660// CHECK: [0x0a,0x00,0xbf,0xd0,0xfd,0x04,0x02,0x00]
34661
34662v_cmpx_t_u16_e64 s[10:11], src_lds_direct, v2
34663// CHECK: [0x0a,0x00,0xbf,0xd0,0xfe,0x04,0x02,0x00]
34664
34665v_cmpx_t_u16_e64 s[10:11], v1, v255
34666// CHECK: [0x0a,0x00,0xbf,0xd0,0x01,0xff,0x03,0x00]
34667
34668v_cmpx_t_u16_e64 s[10:11], v1, s2
34669// CHECK: [0x0a,0x00,0xbf,0xd0,0x01,0x05,0x00,0x00]
34670
34671v_cmpx_t_u16_e64 s[10:11], v1, s101
34672// CHECK: [0x0a,0x00,0xbf,0xd0,0x01,0xcb,0x00,0x00]
34673
34674v_cmpx_t_u16_e64 s[10:11], v1, flat_scratch_lo
34675// CHECK: [0x0a,0x00,0xbf,0xd0,0x01,0xcd,0x00,0x00]
34676
34677v_cmpx_t_u16_e64 s[10:11], v1, flat_scratch_hi
34678// CHECK: [0x0a,0x00,0xbf,0xd0,0x01,0xcf,0x00,0x00]
34679
34680v_cmpx_t_u16_e64 s[10:11], v1, vcc_lo
34681// CHECK: [0x0a,0x00,0xbf,0xd0,0x01,0xd5,0x00,0x00]
34682
34683v_cmpx_t_u16_e64 s[10:11], v1, vcc_hi
34684// CHECK: [0x0a,0x00,0xbf,0xd0,0x01,0xd7,0x00,0x00]
34685
34686v_cmpx_t_u16_e64 s[10:11], v1, tba_lo
34687// CHECK: [0x0a,0x00,0xbf,0xd0,0x01,0xd9,0x00,0x00]
34688
34689v_cmpx_t_u16_e64 s[10:11], v1, tba_hi
34690// CHECK: [0x0a,0x00,0xbf,0xd0,0x01,0xdb,0x00,0x00]
34691
34692v_cmpx_t_u16_e64 s[10:11], v1, tma_lo
34693// CHECK: [0x0a,0x00,0xbf,0xd0,0x01,0xdd,0x00,0x00]
34694
34695v_cmpx_t_u16_e64 s[10:11], v1, tma_hi
34696// CHECK: [0x0a,0x00,0xbf,0xd0,0x01,0xdf,0x00,0x00]
34697
34698v_cmpx_t_u16_e64 s[10:11], v1, ttmp11
34699// CHECK: [0x0a,0x00,0xbf,0xd0,0x01,0xf7,0x00,0x00]
34700
34701v_cmpx_t_u16_e64 s[10:11], v1, m0
34702// CHECK: [0x0a,0x00,0xbf,0xd0,0x01,0xf9,0x00,0x00]
34703
34704v_cmpx_t_u16_e64 s[10:11], v1, exec_lo
34705// CHECK: [0x0a,0x00,0xbf,0xd0,0x01,0xfd,0x00,0x00]
34706
34707v_cmpx_t_u16_e64 s[10:11], v1, exec_hi
34708// CHECK: [0x0a,0x00,0xbf,0xd0,0x01,0xff,0x00,0x00]
34709
34710v_cmpx_t_u16_e64 s[10:11], v1, 0
34711// CHECK: [0x0a,0x00,0xbf,0xd0,0x01,0x01,0x01,0x00]
34712
34713v_cmpx_t_u16_e64 s[10:11], v1, -1
34714// CHECK: [0x0a,0x00,0xbf,0xd0,0x01,0x83,0x01,0x00]
34715
34716v_cmpx_t_u16_e64 s[10:11], v1, src_vccz
34717// CHECK: [0x0a,0x00,0xbf,0xd0,0x01,0xf7,0x01,0x00]
34718
34719v_cmpx_t_u16_e64 s[10:11], v1, src_execz
34720// CHECK: [0x0a,0x00,0xbf,0xd0,0x01,0xf9,0x01,0x00]
34721
34722v_cmpx_t_u16_e64 s[10:11], v1, src_scc
34723// CHECK: [0x0a,0x00,0xbf,0xd0,0x01,0xfb,0x01,0x00]
34724
34725v_cmp_f_i32_e64 s[10:11], v1, v2
34726// CHECK: [0x0a,0x00,0xc0,0xd0,0x01,0x05,0x02,0x00]
34727
34728v_cmp_f_i32_e64 s[12:13], v1, v2
34729// CHECK: [0x0c,0x00,0xc0,0xd0,0x01,0x05,0x02,0x00]
34730
34731v_cmp_f_i32_e64 s[100:101], v1, v2
34732// CHECK: [0x64,0x00,0xc0,0xd0,0x01,0x05,0x02,0x00]
34733
34734v_cmp_f_i32_e64 flat_scratch, v1, v2
34735// CHECK: [0x66,0x00,0xc0,0xd0,0x01,0x05,0x02,0x00]
34736
34737v_cmp_f_i32_e64 vcc, v1, v2
34738// CHECK: [0x6a,0x00,0xc0,0xd0,0x01,0x05,0x02,0x00]
34739
34740v_cmp_f_i32_e64 tba, v1, v2
34741// CHECK: [0x6c,0x00,0xc0,0xd0,0x01,0x05,0x02,0x00]
34742
34743v_cmp_f_i32_e64 tma, v1, v2
34744// CHECK: [0x6e,0x00,0xc0,0xd0,0x01,0x05,0x02,0x00]
34745
34746v_cmp_f_i32_e64 ttmp[10:11], v1, v2
34747// CHECK: [0x7a,0x00,0xc0,0xd0,0x01,0x05,0x02,0x00]
34748
34749v_cmp_f_i32_e64 s[10:11], v255, v2
34750// CHECK: [0x0a,0x00,0xc0,0xd0,0xff,0x05,0x02,0x00]
34751
34752v_cmp_f_i32_e64 s[10:11], s1, v2
34753// CHECK: [0x0a,0x00,0xc0,0xd0,0x01,0x04,0x02,0x00]
34754
34755v_cmp_f_i32_e64 s[10:11], s101, v2
34756// CHECK: [0x0a,0x00,0xc0,0xd0,0x65,0x04,0x02,0x00]
34757
34758v_cmp_f_i32_e64 s[10:11], flat_scratch_lo, v2
34759// CHECK: [0x0a,0x00,0xc0,0xd0,0x66,0x04,0x02,0x00]
34760
34761v_cmp_f_i32_e64 s[10:11], flat_scratch_hi, v2
34762// CHECK: [0x0a,0x00,0xc0,0xd0,0x67,0x04,0x02,0x00]
34763
34764v_cmp_f_i32_e64 s[10:11], vcc_lo, v2
34765// CHECK: [0x0a,0x00,0xc0,0xd0,0x6a,0x04,0x02,0x00]
34766
34767v_cmp_f_i32_e64 s[10:11], vcc_hi, v2
34768// CHECK: [0x0a,0x00,0xc0,0xd0,0x6b,0x04,0x02,0x00]
34769
34770v_cmp_f_i32_e64 s[10:11], tba_lo, v2
34771// CHECK: [0x0a,0x00,0xc0,0xd0,0x6c,0x04,0x02,0x00]
34772
34773v_cmp_f_i32_e64 s[10:11], tba_hi, v2
34774// CHECK: [0x0a,0x00,0xc0,0xd0,0x6d,0x04,0x02,0x00]
34775
34776v_cmp_f_i32_e64 s[10:11], tma_lo, v2
34777// CHECK: [0x0a,0x00,0xc0,0xd0,0x6e,0x04,0x02,0x00]
34778
34779v_cmp_f_i32_e64 s[10:11], tma_hi, v2
34780// CHECK: [0x0a,0x00,0xc0,0xd0,0x6f,0x04,0x02,0x00]
34781
34782v_cmp_f_i32_e64 s[10:11], ttmp11, v2
34783// CHECK: [0x0a,0x00,0xc0,0xd0,0x7b,0x04,0x02,0x00]
34784
34785v_cmp_f_i32_e64 s[10:11], m0, v2
34786// CHECK: [0x0a,0x00,0xc0,0xd0,0x7c,0x04,0x02,0x00]
34787
34788v_cmp_f_i32_e64 s[10:11], exec_lo, v2
34789// CHECK: [0x0a,0x00,0xc0,0xd0,0x7e,0x04,0x02,0x00]
34790
34791v_cmp_f_i32_e64 s[10:11], exec_hi, v2
34792// CHECK: [0x0a,0x00,0xc0,0xd0,0x7f,0x04,0x02,0x00]
34793
34794v_cmp_f_i32_e64 s[10:11], 0, v2
34795// CHECK: [0x0a,0x00,0xc0,0xd0,0x80,0x04,0x02,0x00]
34796
34797v_cmp_f_i32_e64 s[10:11], -1, v2
34798// CHECK: [0x0a,0x00,0xc0,0xd0,0xc1,0x04,0x02,0x00]
34799
34800v_cmp_f_i32_e64 s[10:11], 0.5, v2
34801// CHECK: [0x0a,0x00,0xc0,0xd0,0xf0,0x04,0x02,0x00]
34802
34803v_cmp_f_i32_e64 s[10:11], -4.0, v2
34804// CHECK: [0x0a,0x00,0xc0,0xd0,0xf7,0x04,0x02,0x00]
34805
34806v_cmp_f_i32_e64 s[10:11], src_vccz, v2
34807// CHECK: [0x0a,0x00,0xc0,0xd0,0xfb,0x04,0x02,0x00]
34808
34809v_cmp_f_i32_e64 s[10:11], src_execz, v2
34810// CHECK: [0x0a,0x00,0xc0,0xd0,0xfc,0x04,0x02,0x00]
34811
34812v_cmp_f_i32_e64 s[10:11], src_scc, v2
34813// CHECK: [0x0a,0x00,0xc0,0xd0,0xfd,0x04,0x02,0x00]
34814
34815v_cmp_f_i32_e64 s[10:11], src_lds_direct, v2
34816// CHECK: [0x0a,0x00,0xc0,0xd0,0xfe,0x04,0x02,0x00]
34817
34818v_cmp_f_i32_e64 s[10:11], v1, v255
34819// CHECK: [0x0a,0x00,0xc0,0xd0,0x01,0xff,0x03,0x00]
34820
34821v_cmp_f_i32_e64 s[10:11], v1, s2
34822// CHECK: [0x0a,0x00,0xc0,0xd0,0x01,0x05,0x00,0x00]
34823
34824v_cmp_f_i32_e64 s[10:11], v1, s101
34825// CHECK: [0x0a,0x00,0xc0,0xd0,0x01,0xcb,0x00,0x00]
34826
34827v_cmp_f_i32_e64 s[10:11], v1, flat_scratch_lo
34828// CHECK: [0x0a,0x00,0xc0,0xd0,0x01,0xcd,0x00,0x00]
34829
34830v_cmp_f_i32_e64 s[10:11], v1, flat_scratch_hi
34831// CHECK: [0x0a,0x00,0xc0,0xd0,0x01,0xcf,0x00,0x00]
34832
34833v_cmp_f_i32_e64 s[10:11], v1, vcc_lo
34834// CHECK: [0x0a,0x00,0xc0,0xd0,0x01,0xd5,0x00,0x00]
34835
34836v_cmp_f_i32_e64 s[10:11], v1, vcc_hi
34837// CHECK: [0x0a,0x00,0xc0,0xd0,0x01,0xd7,0x00,0x00]
34838
34839v_cmp_f_i32_e64 s[10:11], v1, tba_lo
34840// CHECK: [0x0a,0x00,0xc0,0xd0,0x01,0xd9,0x00,0x00]
34841
34842v_cmp_f_i32_e64 s[10:11], v1, tba_hi
34843// CHECK: [0x0a,0x00,0xc0,0xd0,0x01,0xdb,0x00,0x00]
34844
34845v_cmp_f_i32_e64 s[10:11], v1, tma_lo
34846// CHECK: [0x0a,0x00,0xc0,0xd0,0x01,0xdd,0x00,0x00]
34847
34848v_cmp_f_i32_e64 s[10:11], v1, tma_hi
34849// CHECK: [0x0a,0x00,0xc0,0xd0,0x01,0xdf,0x00,0x00]
34850
34851v_cmp_f_i32_e64 s[10:11], v1, ttmp11
34852// CHECK: [0x0a,0x00,0xc0,0xd0,0x01,0xf7,0x00,0x00]
34853
34854v_cmp_f_i32_e64 s[10:11], v1, m0
34855// CHECK: [0x0a,0x00,0xc0,0xd0,0x01,0xf9,0x00,0x00]
34856
34857v_cmp_f_i32_e64 s[10:11], v1, exec_lo
34858// CHECK: [0x0a,0x00,0xc0,0xd0,0x01,0xfd,0x00,0x00]
34859
34860v_cmp_f_i32_e64 s[10:11], v1, exec_hi
34861// CHECK: [0x0a,0x00,0xc0,0xd0,0x01,0xff,0x00,0x00]
34862
34863v_cmp_f_i32_e64 s[10:11], v1, 0
34864// CHECK: [0x0a,0x00,0xc0,0xd0,0x01,0x01,0x01,0x00]
34865
34866v_cmp_f_i32_e64 s[10:11], v1, -1
34867// CHECK: [0x0a,0x00,0xc0,0xd0,0x01,0x83,0x01,0x00]
34868
34869v_cmp_f_i32_e64 s[10:11], v1, 0.5
34870// CHECK: [0x0a,0x00,0xc0,0xd0,0x01,0xe1,0x01,0x00]
34871
34872v_cmp_f_i32_e64 s[10:11], v1, -4.0
34873// CHECK: [0x0a,0x00,0xc0,0xd0,0x01,0xef,0x01,0x00]
34874
34875v_cmp_f_i32_e64 s[10:11], v1, src_vccz
34876// CHECK: [0x0a,0x00,0xc0,0xd0,0x01,0xf7,0x01,0x00]
34877
34878v_cmp_f_i32_e64 s[10:11], v1, src_execz
34879// CHECK: [0x0a,0x00,0xc0,0xd0,0x01,0xf9,0x01,0x00]
34880
34881v_cmp_f_i32_e64 s[10:11], v1, src_scc
34882// CHECK: [0x0a,0x00,0xc0,0xd0,0x01,0xfb,0x01,0x00]
34883
34884v_cmp_lt_i32_e64 s[10:11], v1, v2
34885// CHECK: [0x0a,0x00,0xc1,0xd0,0x01,0x05,0x02,0x00]
34886
34887v_cmp_lt_i32_e64 s[12:13], v1, v2
34888// CHECK: [0x0c,0x00,0xc1,0xd0,0x01,0x05,0x02,0x00]
34889
34890v_cmp_lt_i32_e64 s[100:101], v1, v2
34891// CHECK: [0x64,0x00,0xc1,0xd0,0x01,0x05,0x02,0x00]
34892
34893v_cmp_lt_i32_e64 flat_scratch, v1, v2
34894// CHECK: [0x66,0x00,0xc1,0xd0,0x01,0x05,0x02,0x00]
34895
34896v_cmp_lt_i32_e64 vcc, v1, v2
34897// CHECK: [0x6a,0x00,0xc1,0xd0,0x01,0x05,0x02,0x00]
34898
34899v_cmp_lt_i32_e64 tba, v1, v2
34900// CHECK: [0x6c,0x00,0xc1,0xd0,0x01,0x05,0x02,0x00]
34901
34902v_cmp_lt_i32_e64 tma, v1, v2
34903// CHECK: [0x6e,0x00,0xc1,0xd0,0x01,0x05,0x02,0x00]
34904
34905v_cmp_lt_i32_e64 ttmp[10:11], v1, v2
34906// CHECK: [0x7a,0x00,0xc1,0xd0,0x01,0x05,0x02,0x00]
34907
34908v_cmp_lt_i32_e64 s[10:11], v255, v2
34909// CHECK: [0x0a,0x00,0xc1,0xd0,0xff,0x05,0x02,0x00]
34910
34911v_cmp_lt_i32_e64 s[10:11], s1, v2
34912// CHECK: [0x0a,0x00,0xc1,0xd0,0x01,0x04,0x02,0x00]
34913
34914v_cmp_lt_i32_e64 s[10:11], s101, v2
34915// CHECK: [0x0a,0x00,0xc1,0xd0,0x65,0x04,0x02,0x00]
34916
34917v_cmp_lt_i32_e64 s[10:11], flat_scratch_lo, v2
34918// CHECK: [0x0a,0x00,0xc1,0xd0,0x66,0x04,0x02,0x00]
34919
34920v_cmp_lt_i32_e64 s[10:11], flat_scratch_hi, v2
34921// CHECK: [0x0a,0x00,0xc1,0xd0,0x67,0x04,0x02,0x00]
34922
34923v_cmp_lt_i32_e64 s[10:11], vcc_lo, v2
34924// CHECK: [0x0a,0x00,0xc1,0xd0,0x6a,0x04,0x02,0x00]
34925
34926v_cmp_lt_i32_e64 s[10:11], vcc_hi, v2
34927// CHECK: [0x0a,0x00,0xc1,0xd0,0x6b,0x04,0x02,0x00]
34928
34929v_cmp_lt_i32_e64 s[10:11], tba_lo, v2
34930// CHECK: [0x0a,0x00,0xc1,0xd0,0x6c,0x04,0x02,0x00]
34931
34932v_cmp_lt_i32_e64 s[10:11], tba_hi, v2
34933// CHECK: [0x0a,0x00,0xc1,0xd0,0x6d,0x04,0x02,0x00]
34934
34935v_cmp_lt_i32_e64 s[10:11], tma_lo, v2
34936// CHECK: [0x0a,0x00,0xc1,0xd0,0x6e,0x04,0x02,0x00]
34937
34938v_cmp_lt_i32_e64 s[10:11], tma_hi, v2
34939// CHECK: [0x0a,0x00,0xc1,0xd0,0x6f,0x04,0x02,0x00]
34940
34941v_cmp_lt_i32_e64 s[10:11], ttmp11, v2
34942// CHECK: [0x0a,0x00,0xc1,0xd0,0x7b,0x04,0x02,0x00]
34943
34944v_cmp_lt_i32_e64 s[10:11], m0, v2
34945// CHECK: [0x0a,0x00,0xc1,0xd0,0x7c,0x04,0x02,0x00]
34946
34947v_cmp_lt_i32_e64 s[10:11], exec_lo, v2
34948// CHECK: [0x0a,0x00,0xc1,0xd0,0x7e,0x04,0x02,0x00]
34949
34950v_cmp_lt_i32_e64 s[10:11], exec_hi, v2
34951// CHECK: [0x0a,0x00,0xc1,0xd0,0x7f,0x04,0x02,0x00]
34952
34953v_cmp_lt_i32_e64 s[10:11], 0, v2
34954// CHECK: [0x0a,0x00,0xc1,0xd0,0x80,0x04,0x02,0x00]
34955
34956v_cmp_lt_i32_e64 s[10:11], -1, v2
34957// CHECK: [0x0a,0x00,0xc1,0xd0,0xc1,0x04,0x02,0x00]
34958
34959v_cmp_lt_i32_e64 s[10:11], 0.5, v2
34960// CHECK: [0x0a,0x00,0xc1,0xd0,0xf0,0x04,0x02,0x00]
34961
34962v_cmp_lt_i32_e64 s[10:11], -4.0, v2
34963// CHECK: [0x0a,0x00,0xc1,0xd0,0xf7,0x04,0x02,0x00]
34964
34965v_cmp_lt_i32_e64 s[10:11], src_vccz, v2
34966// CHECK: [0x0a,0x00,0xc1,0xd0,0xfb,0x04,0x02,0x00]
34967
34968v_cmp_lt_i32_e64 s[10:11], src_execz, v2
34969// CHECK: [0x0a,0x00,0xc1,0xd0,0xfc,0x04,0x02,0x00]
34970
34971v_cmp_lt_i32_e64 s[10:11], src_scc, v2
34972// CHECK: [0x0a,0x00,0xc1,0xd0,0xfd,0x04,0x02,0x00]
34973
34974v_cmp_lt_i32_e64 s[10:11], src_lds_direct, v2
34975// CHECK: [0x0a,0x00,0xc1,0xd0,0xfe,0x04,0x02,0x00]
34976
34977v_cmp_lt_i32_e64 s[10:11], v1, v255
34978// CHECK: [0x0a,0x00,0xc1,0xd0,0x01,0xff,0x03,0x00]
34979
34980v_cmp_lt_i32_e64 s[10:11], v1, s2
34981// CHECK: [0x0a,0x00,0xc1,0xd0,0x01,0x05,0x00,0x00]
34982
34983v_cmp_lt_i32_e64 s[10:11], v1, s101
34984// CHECK: [0x0a,0x00,0xc1,0xd0,0x01,0xcb,0x00,0x00]
34985
34986v_cmp_lt_i32_e64 s[10:11], v1, flat_scratch_lo
34987// CHECK: [0x0a,0x00,0xc1,0xd0,0x01,0xcd,0x00,0x00]
34988
34989v_cmp_lt_i32_e64 s[10:11], v1, flat_scratch_hi
34990// CHECK: [0x0a,0x00,0xc1,0xd0,0x01,0xcf,0x00,0x00]
34991
34992v_cmp_lt_i32_e64 s[10:11], v1, vcc_lo
34993// CHECK: [0x0a,0x00,0xc1,0xd0,0x01,0xd5,0x00,0x00]
34994
34995v_cmp_lt_i32_e64 s[10:11], v1, vcc_hi
34996// CHECK: [0x0a,0x00,0xc1,0xd0,0x01,0xd7,0x00,0x00]
34997
34998v_cmp_lt_i32_e64 s[10:11], v1, tba_lo
34999// CHECK: [0x0a,0x00,0xc1,0xd0,0x01,0xd9,0x00,0x00]
35000
35001v_cmp_lt_i32_e64 s[10:11], v1, tba_hi
35002// CHECK: [0x0a,0x00,0xc1,0xd0,0x01,0xdb,0x00,0x00]
35003
35004v_cmp_lt_i32_e64 s[10:11], v1, tma_lo
35005// CHECK: [0x0a,0x00,0xc1,0xd0,0x01,0xdd,0x00,0x00]
35006
35007v_cmp_lt_i32_e64 s[10:11], v1, tma_hi
35008// CHECK: [0x0a,0x00,0xc1,0xd0,0x01,0xdf,0x00,0x00]
35009
35010v_cmp_lt_i32_e64 s[10:11], v1, ttmp11
35011// CHECK: [0x0a,0x00,0xc1,0xd0,0x01,0xf7,0x00,0x00]
35012
35013v_cmp_lt_i32_e64 s[10:11], v1, m0
35014// CHECK: [0x0a,0x00,0xc1,0xd0,0x01,0xf9,0x00,0x00]
35015
35016v_cmp_lt_i32_e64 s[10:11], v1, exec_lo
35017// CHECK: [0x0a,0x00,0xc1,0xd0,0x01,0xfd,0x00,0x00]
35018
35019v_cmp_lt_i32_e64 s[10:11], v1, exec_hi
35020// CHECK: [0x0a,0x00,0xc1,0xd0,0x01,0xff,0x00,0x00]
35021
35022v_cmp_lt_i32_e64 s[10:11], v1, 0
35023// CHECK: [0x0a,0x00,0xc1,0xd0,0x01,0x01,0x01,0x00]
35024
35025v_cmp_lt_i32_e64 s[10:11], v1, -1
35026// CHECK: [0x0a,0x00,0xc1,0xd0,0x01,0x83,0x01,0x00]
35027
35028v_cmp_lt_i32_e64 s[10:11], v1, 0.5
35029// CHECK: [0x0a,0x00,0xc1,0xd0,0x01,0xe1,0x01,0x00]
35030
35031v_cmp_lt_i32_e64 s[10:11], v1, -4.0
35032// CHECK: [0x0a,0x00,0xc1,0xd0,0x01,0xef,0x01,0x00]
35033
35034v_cmp_lt_i32_e64 s[10:11], v1, src_vccz
35035// CHECK: [0x0a,0x00,0xc1,0xd0,0x01,0xf7,0x01,0x00]
35036
35037v_cmp_lt_i32_e64 s[10:11], v1, src_execz
35038// CHECK: [0x0a,0x00,0xc1,0xd0,0x01,0xf9,0x01,0x00]
35039
35040v_cmp_lt_i32_e64 s[10:11], v1, src_scc
35041// CHECK: [0x0a,0x00,0xc1,0xd0,0x01,0xfb,0x01,0x00]
35042
35043v_cmp_eq_i32_e64 s[10:11], v1, v2
35044// CHECK: [0x0a,0x00,0xc2,0xd0,0x01,0x05,0x02,0x00]
35045
35046v_cmp_eq_i32_e64 s[12:13], v1, v2
35047// CHECK: [0x0c,0x00,0xc2,0xd0,0x01,0x05,0x02,0x00]
35048
35049v_cmp_eq_i32_e64 s[100:101], v1, v2
35050// CHECK: [0x64,0x00,0xc2,0xd0,0x01,0x05,0x02,0x00]
35051
35052v_cmp_eq_i32_e64 flat_scratch, v1, v2
35053// CHECK: [0x66,0x00,0xc2,0xd0,0x01,0x05,0x02,0x00]
35054
35055v_cmp_eq_i32_e64 vcc, v1, v2
35056// CHECK: [0x6a,0x00,0xc2,0xd0,0x01,0x05,0x02,0x00]
35057
35058v_cmp_eq_i32_e64 tba, v1, v2
35059// CHECK: [0x6c,0x00,0xc2,0xd0,0x01,0x05,0x02,0x00]
35060
35061v_cmp_eq_i32_e64 tma, v1, v2
35062// CHECK: [0x6e,0x00,0xc2,0xd0,0x01,0x05,0x02,0x00]
35063
35064v_cmp_eq_i32_e64 ttmp[10:11], v1, v2
35065// CHECK: [0x7a,0x00,0xc2,0xd0,0x01,0x05,0x02,0x00]
35066
35067v_cmp_eq_i32_e64 s[10:11], v255, v2
35068// CHECK: [0x0a,0x00,0xc2,0xd0,0xff,0x05,0x02,0x00]
35069
35070v_cmp_eq_i32_e64 s[10:11], s1, v2
35071// CHECK: [0x0a,0x00,0xc2,0xd0,0x01,0x04,0x02,0x00]
35072
35073v_cmp_eq_i32_e64 s[10:11], s101, v2
35074// CHECK: [0x0a,0x00,0xc2,0xd0,0x65,0x04,0x02,0x00]
35075
35076v_cmp_eq_i32_e64 s[10:11], flat_scratch_lo, v2
35077// CHECK: [0x0a,0x00,0xc2,0xd0,0x66,0x04,0x02,0x00]
35078
35079v_cmp_eq_i32_e64 s[10:11], flat_scratch_hi, v2
35080// CHECK: [0x0a,0x00,0xc2,0xd0,0x67,0x04,0x02,0x00]
35081
35082v_cmp_eq_i32_e64 s[10:11], vcc_lo, v2
35083// CHECK: [0x0a,0x00,0xc2,0xd0,0x6a,0x04,0x02,0x00]
35084
35085v_cmp_eq_i32_e64 s[10:11], vcc_hi, v2
35086// CHECK: [0x0a,0x00,0xc2,0xd0,0x6b,0x04,0x02,0x00]
35087
35088v_cmp_eq_i32_e64 s[10:11], tba_lo, v2
35089// CHECK: [0x0a,0x00,0xc2,0xd0,0x6c,0x04,0x02,0x00]
35090
35091v_cmp_eq_i32_e64 s[10:11], tba_hi, v2
35092// CHECK: [0x0a,0x00,0xc2,0xd0,0x6d,0x04,0x02,0x00]
35093
35094v_cmp_eq_i32_e64 s[10:11], tma_lo, v2
35095// CHECK: [0x0a,0x00,0xc2,0xd0,0x6e,0x04,0x02,0x00]
35096
35097v_cmp_eq_i32_e64 s[10:11], tma_hi, v2
35098// CHECK: [0x0a,0x00,0xc2,0xd0,0x6f,0x04,0x02,0x00]
35099
35100v_cmp_eq_i32_e64 s[10:11], ttmp11, v2
35101// CHECK: [0x0a,0x00,0xc2,0xd0,0x7b,0x04,0x02,0x00]
35102
35103v_cmp_eq_i32_e64 s[10:11], m0, v2
35104// CHECK: [0x0a,0x00,0xc2,0xd0,0x7c,0x04,0x02,0x00]
35105
35106v_cmp_eq_i32_e64 s[10:11], exec_lo, v2
35107// CHECK: [0x0a,0x00,0xc2,0xd0,0x7e,0x04,0x02,0x00]
35108
35109v_cmp_eq_i32_e64 s[10:11], exec_hi, v2
35110// CHECK: [0x0a,0x00,0xc2,0xd0,0x7f,0x04,0x02,0x00]
35111
35112v_cmp_eq_i32_e64 s[10:11], 0, v2
35113// CHECK: [0x0a,0x00,0xc2,0xd0,0x80,0x04,0x02,0x00]
35114
35115v_cmp_eq_i32_e64 s[10:11], -1, v2
35116// CHECK: [0x0a,0x00,0xc2,0xd0,0xc1,0x04,0x02,0x00]
35117
35118v_cmp_eq_i32_e64 s[10:11], 0.5, v2
35119// CHECK: [0x0a,0x00,0xc2,0xd0,0xf0,0x04,0x02,0x00]
35120
35121v_cmp_eq_i32_e64 s[10:11], -4.0, v2
35122// CHECK: [0x0a,0x00,0xc2,0xd0,0xf7,0x04,0x02,0x00]
35123
35124v_cmp_eq_i32_e64 s[10:11], src_vccz, v2
35125// CHECK: [0x0a,0x00,0xc2,0xd0,0xfb,0x04,0x02,0x00]
35126
35127v_cmp_eq_i32_e64 s[10:11], src_execz, v2
35128// CHECK: [0x0a,0x00,0xc2,0xd0,0xfc,0x04,0x02,0x00]
35129
35130v_cmp_eq_i32_e64 s[10:11], src_scc, v2
35131// CHECK: [0x0a,0x00,0xc2,0xd0,0xfd,0x04,0x02,0x00]
35132
35133v_cmp_eq_i32_e64 s[10:11], src_lds_direct, v2
35134// CHECK: [0x0a,0x00,0xc2,0xd0,0xfe,0x04,0x02,0x00]
35135
35136v_cmp_eq_i32_e64 s[10:11], v1, v255
35137// CHECK: [0x0a,0x00,0xc2,0xd0,0x01,0xff,0x03,0x00]
35138
35139v_cmp_eq_i32_e64 s[10:11], v1, s2
35140// CHECK: [0x0a,0x00,0xc2,0xd0,0x01,0x05,0x00,0x00]
35141
35142v_cmp_eq_i32_e64 s[10:11], v1, s101
35143// CHECK: [0x0a,0x00,0xc2,0xd0,0x01,0xcb,0x00,0x00]
35144
35145v_cmp_eq_i32_e64 s[10:11], v1, flat_scratch_lo
35146// CHECK: [0x0a,0x00,0xc2,0xd0,0x01,0xcd,0x00,0x00]
35147
35148v_cmp_eq_i32_e64 s[10:11], v1, flat_scratch_hi
35149// CHECK: [0x0a,0x00,0xc2,0xd0,0x01,0xcf,0x00,0x00]
35150
35151v_cmp_eq_i32_e64 s[10:11], v1, vcc_lo
35152// CHECK: [0x0a,0x00,0xc2,0xd0,0x01,0xd5,0x00,0x00]
35153
35154v_cmp_eq_i32_e64 s[10:11], v1, vcc_hi
35155// CHECK: [0x0a,0x00,0xc2,0xd0,0x01,0xd7,0x00,0x00]
35156
35157v_cmp_eq_i32_e64 s[10:11], v1, tba_lo
35158// CHECK: [0x0a,0x00,0xc2,0xd0,0x01,0xd9,0x00,0x00]
35159
35160v_cmp_eq_i32_e64 s[10:11], v1, tba_hi
35161// CHECK: [0x0a,0x00,0xc2,0xd0,0x01,0xdb,0x00,0x00]
35162
35163v_cmp_eq_i32_e64 s[10:11], v1, tma_lo
35164// CHECK: [0x0a,0x00,0xc2,0xd0,0x01,0xdd,0x00,0x00]
35165
35166v_cmp_eq_i32_e64 s[10:11], v1, tma_hi
35167// CHECK: [0x0a,0x00,0xc2,0xd0,0x01,0xdf,0x00,0x00]
35168
35169v_cmp_eq_i32_e64 s[10:11], v1, ttmp11
35170// CHECK: [0x0a,0x00,0xc2,0xd0,0x01,0xf7,0x00,0x00]
35171
35172v_cmp_eq_i32_e64 s[10:11], v1, m0
35173// CHECK: [0x0a,0x00,0xc2,0xd0,0x01,0xf9,0x00,0x00]
35174
35175v_cmp_eq_i32_e64 s[10:11], v1, exec_lo
35176// CHECK: [0x0a,0x00,0xc2,0xd0,0x01,0xfd,0x00,0x00]
35177
35178v_cmp_eq_i32_e64 s[10:11], v1, exec_hi
35179// CHECK: [0x0a,0x00,0xc2,0xd0,0x01,0xff,0x00,0x00]
35180
35181v_cmp_eq_i32_e64 s[10:11], v1, 0
35182// CHECK: [0x0a,0x00,0xc2,0xd0,0x01,0x01,0x01,0x00]
35183
35184v_cmp_eq_i32_e64 s[10:11], v1, -1
35185// CHECK: [0x0a,0x00,0xc2,0xd0,0x01,0x83,0x01,0x00]
35186
35187v_cmp_eq_i32_e64 s[10:11], v1, 0.5
35188// CHECK: [0x0a,0x00,0xc2,0xd0,0x01,0xe1,0x01,0x00]
35189
35190v_cmp_eq_i32_e64 s[10:11], v1, -4.0
35191// CHECK: [0x0a,0x00,0xc2,0xd0,0x01,0xef,0x01,0x00]
35192
35193v_cmp_eq_i32_e64 s[10:11], v1, src_vccz
35194// CHECK: [0x0a,0x00,0xc2,0xd0,0x01,0xf7,0x01,0x00]
35195
35196v_cmp_eq_i32_e64 s[10:11], v1, src_execz
35197// CHECK: [0x0a,0x00,0xc2,0xd0,0x01,0xf9,0x01,0x00]
35198
35199v_cmp_eq_i32_e64 s[10:11], v1, src_scc
35200// CHECK: [0x0a,0x00,0xc2,0xd0,0x01,0xfb,0x01,0x00]
35201
35202v_cmp_le_i32_e64 s[10:11], v1, v2
35203// CHECK: [0x0a,0x00,0xc3,0xd0,0x01,0x05,0x02,0x00]
35204
35205v_cmp_le_i32_e64 s[12:13], v1, v2
35206// CHECK: [0x0c,0x00,0xc3,0xd0,0x01,0x05,0x02,0x00]
35207
35208v_cmp_le_i32_e64 s[100:101], v1, v2
35209// CHECK: [0x64,0x00,0xc3,0xd0,0x01,0x05,0x02,0x00]
35210
35211v_cmp_le_i32_e64 flat_scratch, v1, v2
35212// CHECK: [0x66,0x00,0xc3,0xd0,0x01,0x05,0x02,0x00]
35213
35214v_cmp_le_i32_e64 vcc, v1, v2
35215// CHECK: [0x6a,0x00,0xc3,0xd0,0x01,0x05,0x02,0x00]
35216
35217v_cmp_le_i32_e64 tba, v1, v2
35218// CHECK: [0x6c,0x00,0xc3,0xd0,0x01,0x05,0x02,0x00]
35219
35220v_cmp_le_i32_e64 tma, v1, v2
35221// CHECK: [0x6e,0x00,0xc3,0xd0,0x01,0x05,0x02,0x00]
35222
35223v_cmp_le_i32_e64 ttmp[10:11], v1, v2
35224// CHECK: [0x7a,0x00,0xc3,0xd0,0x01,0x05,0x02,0x00]
35225
35226v_cmp_le_i32_e64 s[10:11], v255, v2
35227// CHECK: [0x0a,0x00,0xc3,0xd0,0xff,0x05,0x02,0x00]
35228
35229v_cmp_le_i32_e64 s[10:11], s1, v2
35230// CHECK: [0x0a,0x00,0xc3,0xd0,0x01,0x04,0x02,0x00]
35231
35232v_cmp_le_i32_e64 s[10:11], s101, v2
35233// CHECK: [0x0a,0x00,0xc3,0xd0,0x65,0x04,0x02,0x00]
35234
35235v_cmp_le_i32_e64 s[10:11], flat_scratch_lo, v2
35236// CHECK: [0x0a,0x00,0xc3,0xd0,0x66,0x04,0x02,0x00]
35237
35238v_cmp_le_i32_e64 s[10:11], flat_scratch_hi, v2
35239// CHECK: [0x0a,0x00,0xc3,0xd0,0x67,0x04,0x02,0x00]
35240
35241v_cmp_le_i32_e64 s[10:11], vcc_lo, v2
35242// CHECK: [0x0a,0x00,0xc3,0xd0,0x6a,0x04,0x02,0x00]
35243
35244v_cmp_le_i32_e64 s[10:11], vcc_hi, v2
35245// CHECK: [0x0a,0x00,0xc3,0xd0,0x6b,0x04,0x02,0x00]
35246
35247v_cmp_le_i32_e64 s[10:11], tba_lo, v2
35248// CHECK: [0x0a,0x00,0xc3,0xd0,0x6c,0x04,0x02,0x00]
35249
35250v_cmp_le_i32_e64 s[10:11], tba_hi, v2
35251// CHECK: [0x0a,0x00,0xc3,0xd0,0x6d,0x04,0x02,0x00]
35252
35253v_cmp_le_i32_e64 s[10:11], tma_lo, v2
35254// CHECK: [0x0a,0x00,0xc3,0xd0,0x6e,0x04,0x02,0x00]
35255
35256v_cmp_le_i32_e64 s[10:11], tma_hi, v2
35257// CHECK: [0x0a,0x00,0xc3,0xd0,0x6f,0x04,0x02,0x00]
35258
35259v_cmp_le_i32_e64 s[10:11], ttmp11, v2
35260// CHECK: [0x0a,0x00,0xc3,0xd0,0x7b,0x04,0x02,0x00]
35261
35262v_cmp_le_i32_e64 s[10:11], m0, v2
35263// CHECK: [0x0a,0x00,0xc3,0xd0,0x7c,0x04,0x02,0x00]
35264
35265v_cmp_le_i32_e64 s[10:11], exec_lo, v2
35266// CHECK: [0x0a,0x00,0xc3,0xd0,0x7e,0x04,0x02,0x00]
35267
35268v_cmp_le_i32_e64 s[10:11], exec_hi, v2
35269// CHECK: [0x0a,0x00,0xc3,0xd0,0x7f,0x04,0x02,0x00]
35270
35271v_cmp_le_i32_e64 s[10:11], 0, v2
35272// CHECK: [0x0a,0x00,0xc3,0xd0,0x80,0x04,0x02,0x00]
35273
35274v_cmp_le_i32_e64 s[10:11], -1, v2
35275// CHECK: [0x0a,0x00,0xc3,0xd0,0xc1,0x04,0x02,0x00]
35276
35277v_cmp_le_i32_e64 s[10:11], 0.5, v2
35278// CHECK: [0x0a,0x00,0xc3,0xd0,0xf0,0x04,0x02,0x00]
35279
35280v_cmp_le_i32_e64 s[10:11], -4.0, v2
35281// CHECK: [0x0a,0x00,0xc3,0xd0,0xf7,0x04,0x02,0x00]
35282
35283v_cmp_le_i32_e64 s[10:11], src_vccz, v2
35284// CHECK: [0x0a,0x00,0xc3,0xd0,0xfb,0x04,0x02,0x00]
35285
35286v_cmp_le_i32_e64 s[10:11], src_execz, v2
35287// CHECK: [0x0a,0x00,0xc3,0xd0,0xfc,0x04,0x02,0x00]
35288
35289v_cmp_le_i32_e64 s[10:11], src_scc, v2
35290// CHECK: [0x0a,0x00,0xc3,0xd0,0xfd,0x04,0x02,0x00]
35291
35292v_cmp_le_i32_e64 s[10:11], src_lds_direct, v2
35293// CHECK: [0x0a,0x00,0xc3,0xd0,0xfe,0x04,0x02,0x00]
35294
35295v_cmp_le_i32_e64 s[10:11], v1, v255
35296// CHECK: [0x0a,0x00,0xc3,0xd0,0x01,0xff,0x03,0x00]
35297
35298v_cmp_le_i32_e64 s[10:11], v1, s2
35299// CHECK: [0x0a,0x00,0xc3,0xd0,0x01,0x05,0x00,0x00]
35300
35301v_cmp_le_i32_e64 s[10:11], v1, s101
35302// CHECK: [0x0a,0x00,0xc3,0xd0,0x01,0xcb,0x00,0x00]
35303
35304v_cmp_le_i32_e64 s[10:11], v1, flat_scratch_lo
35305// CHECK: [0x0a,0x00,0xc3,0xd0,0x01,0xcd,0x00,0x00]
35306
35307v_cmp_le_i32_e64 s[10:11], v1, flat_scratch_hi
35308// CHECK: [0x0a,0x00,0xc3,0xd0,0x01,0xcf,0x00,0x00]
35309
35310v_cmp_le_i32_e64 s[10:11], v1, vcc_lo
35311// CHECK: [0x0a,0x00,0xc3,0xd0,0x01,0xd5,0x00,0x00]
35312
35313v_cmp_le_i32_e64 s[10:11], v1, vcc_hi
35314// CHECK: [0x0a,0x00,0xc3,0xd0,0x01,0xd7,0x00,0x00]
35315
35316v_cmp_le_i32_e64 s[10:11], v1, tba_lo
35317// CHECK: [0x0a,0x00,0xc3,0xd0,0x01,0xd9,0x00,0x00]
35318
35319v_cmp_le_i32_e64 s[10:11], v1, tba_hi
35320// CHECK: [0x0a,0x00,0xc3,0xd0,0x01,0xdb,0x00,0x00]
35321
35322v_cmp_le_i32_e64 s[10:11], v1, tma_lo
35323// CHECK: [0x0a,0x00,0xc3,0xd0,0x01,0xdd,0x00,0x00]
35324
35325v_cmp_le_i32_e64 s[10:11], v1, tma_hi
35326// CHECK: [0x0a,0x00,0xc3,0xd0,0x01,0xdf,0x00,0x00]
35327
35328v_cmp_le_i32_e64 s[10:11], v1, ttmp11
35329// CHECK: [0x0a,0x00,0xc3,0xd0,0x01,0xf7,0x00,0x00]
35330
35331v_cmp_le_i32_e64 s[10:11], v1, m0
35332// CHECK: [0x0a,0x00,0xc3,0xd0,0x01,0xf9,0x00,0x00]
35333
35334v_cmp_le_i32_e64 s[10:11], v1, exec_lo
35335// CHECK: [0x0a,0x00,0xc3,0xd0,0x01,0xfd,0x00,0x00]
35336
35337v_cmp_le_i32_e64 s[10:11], v1, exec_hi
35338// CHECK: [0x0a,0x00,0xc3,0xd0,0x01,0xff,0x00,0x00]
35339
35340v_cmp_le_i32_e64 s[10:11], v1, 0
35341// CHECK: [0x0a,0x00,0xc3,0xd0,0x01,0x01,0x01,0x00]
35342
35343v_cmp_le_i32_e64 s[10:11], v1, -1
35344// CHECK: [0x0a,0x00,0xc3,0xd0,0x01,0x83,0x01,0x00]
35345
35346v_cmp_le_i32_e64 s[10:11], v1, 0.5
35347// CHECK: [0x0a,0x00,0xc3,0xd0,0x01,0xe1,0x01,0x00]
35348
35349v_cmp_le_i32_e64 s[10:11], v1, -4.0
35350// CHECK: [0x0a,0x00,0xc3,0xd0,0x01,0xef,0x01,0x00]
35351
35352v_cmp_le_i32_e64 s[10:11], v1, src_vccz
35353// CHECK: [0x0a,0x00,0xc3,0xd0,0x01,0xf7,0x01,0x00]
35354
35355v_cmp_le_i32_e64 s[10:11], v1, src_execz
35356// CHECK: [0x0a,0x00,0xc3,0xd0,0x01,0xf9,0x01,0x00]
35357
35358v_cmp_le_i32_e64 s[10:11], v1, src_scc
35359// CHECK: [0x0a,0x00,0xc3,0xd0,0x01,0xfb,0x01,0x00]
35360
35361v_cmp_gt_i32_e64 s[10:11], v1, v2
35362// CHECK: [0x0a,0x00,0xc4,0xd0,0x01,0x05,0x02,0x00]
35363
35364v_cmp_gt_i32_e64 s[12:13], v1, v2
35365// CHECK: [0x0c,0x00,0xc4,0xd0,0x01,0x05,0x02,0x00]
35366
35367v_cmp_gt_i32_e64 s[100:101], v1, v2
35368// CHECK: [0x64,0x00,0xc4,0xd0,0x01,0x05,0x02,0x00]
35369
35370v_cmp_gt_i32_e64 flat_scratch, v1, v2
35371// CHECK: [0x66,0x00,0xc4,0xd0,0x01,0x05,0x02,0x00]
35372
35373v_cmp_gt_i32_e64 vcc, v1, v2
35374// CHECK: [0x6a,0x00,0xc4,0xd0,0x01,0x05,0x02,0x00]
35375
35376v_cmp_gt_i32_e64 tba, v1, v2
35377// CHECK: [0x6c,0x00,0xc4,0xd0,0x01,0x05,0x02,0x00]
35378
35379v_cmp_gt_i32_e64 tma, v1, v2
35380// CHECK: [0x6e,0x00,0xc4,0xd0,0x01,0x05,0x02,0x00]
35381
35382v_cmp_gt_i32_e64 ttmp[10:11], v1, v2
35383// CHECK: [0x7a,0x00,0xc4,0xd0,0x01,0x05,0x02,0x00]
35384
35385v_cmp_gt_i32_e64 s[10:11], v255, v2
35386// CHECK: [0x0a,0x00,0xc4,0xd0,0xff,0x05,0x02,0x00]
35387
35388v_cmp_gt_i32_e64 s[10:11], s1, v2
35389// CHECK: [0x0a,0x00,0xc4,0xd0,0x01,0x04,0x02,0x00]
35390
35391v_cmp_gt_i32_e64 s[10:11], s101, v2
35392// CHECK: [0x0a,0x00,0xc4,0xd0,0x65,0x04,0x02,0x00]
35393
35394v_cmp_gt_i32_e64 s[10:11], flat_scratch_lo, v2
35395// CHECK: [0x0a,0x00,0xc4,0xd0,0x66,0x04,0x02,0x00]
35396
35397v_cmp_gt_i32_e64 s[10:11], flat_scratch_hi, v2
35398// CHECK: [0x0a,0x00,0xc4,0xd0,0x67,0x04,0x02,0x00]
35399
35400v_cmp_gt_i32_e64 s[10:11], vcc_lo, v2
35401// CHECK: [0x0a,0x00,0xc4,0xd0,0x6a,0x04,0x02,0x00]
35402
35403v_cmp_gt_i32_e64 s[10:11], vcc_hi, v2
35404// CHECK: [0x0a,0x00,0xc4,0xd0,0x6b,0x04,0x02,0x00]
35405
35406v_cmp_gt_i32_e64 s[10:11], tba_lo, v2
35407// CHECK: [0x0a,0x00,0xc4,0xd0,0x6c,0x04,0x02,0x00]
35408
35409v_cmp_gt_i32_e64 s[10:11], tba_hi, v2
35410// CHECK: [0x0a,0x00,0xc4,0xd0,0x6d,0x04,0x02,0x00]
35411
35412v_cmp_gt_i32_e64 s[10:11], tma_lo, v2
35413// CHECK: [0x0a,0x00,0xc4,0xd0,0x6e,0x04,0x02,0x00]
35414
35415v_cmp_gt_i32_e64 s[10:11], tma_hi, v2
35416// CHECK: [0x0a,0x00,0xc4,0xd0,0x6f,0x04,0x02,0x00]
35417
35418v_cmp_gt_i32_e64 s[10:11], ttmp11, v2
35419// CHECK: [0x0a,0x00,0xc4,0xd0,0x7b,0x04,0x02,0x00]
35420
35421v_cmp_gt_i32_e64 s[10:11], m0, v2
35422// CHECK: [0x0a,0x00,0xc4,0xd0,0x7c,0x04,0x02,0x00]
35423
35424v_cmp_gt_i32_e64 s[10:11], exec_lo, v2
35425// CHECK: [0x0a,0x00,0xc4,0xd0,0x7e,0x04,0x02,0x00]
35426
35427v_cmp_gt_i32_e64 s[10:11], exec_hi, v2
35428// CHECK: [0x0a,0x00,0xc4,0xd0,0x7f,0x04,0x02,0x00]
35429
35430v_cmp_gt_i32_e64 s[10:11], 0, v2
35431// CHECK: [0x0a,0x00,0xc4,0xd0,0x80,0x04,0x02,0x00]
35432
35433v_cmp_gt_i32_e64 s[10:11], -1, v2
35434// CHECK: [0x0a,0x00,0xc4,0xd0,0xc1,0x04,0x02,0x00]
35435
35436v_cmp_gt_i32_e64 s[10:11], 0.5, v2
35437// CHECK: [0x0a,0x00,0xc4,0xd0,0xf0,0x04,0x02,0x00]
35438
35439v_cmp_gt_i32_e64 s[10:11], -4.0, v2
35440// CHECK: [0x0a,0x00,0xc4,0xd0,0xf7,0x04,0x02,0x00]
35441
35442v_cmp_gt_i32_e64 s[10:11], src_vccz, v2
35443// CHECK: [0x0a,0x00,0xc4,0xd0,0xfb,0x04,0x02,0x00]
35444
35445v_cmp_gt_i32_e64 s[10:11], src_execz, v2
35446// CHECK: [0x0a,0x00,0xc4,0xd0,0xfc,0x04,0x02,0x00]
35447
35448v_cmp_gt_i32_e64 s[10:11], src_scc, v2
35449// CHECK: [0x0a,0x00,0xc4,0xd0,0xfd,0x04,0x02,0x00]
35450
35451v_cmp_gt_i32_e64 s[10:11], src_lds_direct, v2
35452// CHECK: [0x0a,0x00,0xc4,0xd0,0xfe,0x04,0x02,0x00]
35453
35454v_cmp_gt_i32_e64 s[10:11], v1, v255
35455// CHECK: [0x0a,0x00,0xc4,0xd0,0x01,0xff,0x03,0x00]
35456
35457v_cmp_gt_i32_e64 s[10:11], v1, s2
35458// CHECK: [0x0a,0x00,0xc4,0xd0,0x01,0x05,0x00,0x00]
35459
35460v_cmp_gt_i32_e64 s[10:11], v1, s101
35461// CHECK: [0x0a,0x00,0xc4,0xd0,0x01,0xcb,0x00,0x00]
35462
35463v_cmp_gt_i32_e64 s[10:11], v1, flat_scratch_lo
35464// CHECK: [0x0a,0x00,0xc4,0xd0,0x01,0xcd,0x00,0x00]
35465
35466v_cmp_gt_i32_e64 s[10:11], v1, flat_scratch_hi
35467// CHECK: [0x0a,0x00,0xc4,0xd0,0x01,0xcf,0x00,0x00]
35468
35469v_cmp_gt_i32_e64 s[10:11], v1, vcc_lo
35470// CHECK: [0x0a,0x00,0xc4,0xd0,0x01,0xd5,0x00,0x00]
35471
35472v_cmp_gt_i32_e64 s[10:11], v1, vcc_hi
35473// CHECK: [0x0a,0x00,0xc4,0xd0,0x01,0xd7,0x00,0x00]
35474
35475v_cmp_gt_i32_e64 s[10:11], v1, tba_lo
35476// CHECK: [0x0a,0x00,0xc4,0xd0,0x01,0xd9,0x00,0x00]
35477
35478v_cmp_gt_i32_e64 s[10:11], v1, tba_hi
35479// CHECK: [0x0a,0x00,0xc4,0xd0,0x01,0xdb,0x00,0x00]
35480
35481v_cmp_gt_i32_e64 s[10:11], v1, tma_lo
35482// CHECK: [0x0a,0x00,0xc4,0xd0,0x01,0xdd,0x00,0x00]
35483
35484v_cmp_gt_i32_e64 s[10:11], v1, tma_hi
35485// CHECK: [0x0a,0x00,0xc4,0xd0,0x01,0xdf,0x00,0x00]
35486
35487v_cmp_gt_i32_e64 s[10:11], v1, ttmp11
35488// CHECK: [0x0a,0x00,0xc4,0xd0,0x01,0xf7,0x00,0x00]
35489
35490v_cmp_gt_i32_e64 s[10:11], v1, m0
35491// CHECK: [0x0a,0x00,0xc4,0xd0,0x01,0xf9,0x00,0x00]
35492
35493v_cmp_gt_i32_e64 s[10:11], v1, exec_lo
35494// CHECK: [0x0a,0x00,0xc4,0xd0,0x01,0xfd,0x00,0x00]
35495
35496v_cmp_gt_i32_e64 s[10:11], v1, exec_hi
35497// CHECK: [0x0a,0x00,0xc4,0xd0,0x01,0xff,0x00,0x00]
35498
35499v_cmp_gt_i32_e64 s[10:11], v1, 0
35500// CHECK: [0x0a,0x00,0xc4,0xd0,0x01,0x01,0x01,0x00]
35501
35502v_cmp_gt_i32_e64 s[10:11], v1, -1
35503// CHECK: [0x0a,0x00,0xc4,0xd0,0x01,0x83,0x01,0x00]
35504
35505v_cmp_gt_i32_e64 s[10:11], v1, 0.5
35506// CHECK: [0x0a,0x00,0xc4,0xd0,0x01,0xe1,0x01,0x00]
35507
35508v_cmp_gt_i32_e64 s[10:11], v1, -4.0
35509// CHECK: [0x0a,0x00,0xc4,0xd0,0x01,0xef,0x01,0x00]
35510
35511v_cmp_gt_i32_e64 s[10:11], v1, src_vccz
35512// CHECK: [0x0a,0x00,0xc4,0xd0,0x01,0xf7,0x01,0x00]
35513
35514v_cmp_gt_i32_e64 s[10:11], v1, src_execz
35515// CHECK: [0x0a,0x00,0xc4,0xd0,0x01,0xf9,0x01,0x00]
35516
35517v_cmp_gt_i32_e64 s[10:11], v1, src_scc
35518// CHECK: [0x0a,0x00,0xc4,0xd0,0x01,0xfb,0x01,0x00]
35519
35520v_cmp_ne_i32_e64 s[10:11], v1, v2
35521// CHECK: [0x0a,0x00,0xc5,0xd0,0x01,0x05,0x02,0x00]
35522
35523v_cmp_ne_i32_e64 s[12:13], v1, v2
35524// CHECK: [0x0c,0x00,0xc5,0xd0,0x01,0x05,0x02,0x00]
35525
35526v_cmp_ne_i32_e64 s[100:101], v1, v2
35527// CHECK: [0x64,0x00,0xc5,0xd0,0x01,0x05,0x02,0x00]
35528
35529v_cmp_ne_i32_e64 flat_scratch, v1, v2
35530// CHECK: [0x66,0x00,0xc5,0xd0,0x01,0x05,0x02,0x00]
35531
35532v_cmp_ne_i32_e64 vcc, v1, v2
35533// CHECK: [0x6a,0x00,0xc5,0xd0,0x01,0x05,0x02,0x00]
35534
35535v_cmp_ne_i32_e64 tba, v1, v2
35536// CHECK: [0x6c,0x00,0xc5,0xd0,0x01,0x05,0x02,0x00]
35537
35538v_cmp_ne_i32_e64 tma, v1, v2
35539// CHECK: [0x6e,0x00,0xc5,0xd0,0x01,0x05,0x02,0x00]
35540
35541v_cmp_ne_i32_e64 ttmp[10:11], v1, v2
35542// CHECK: [0x7a,0x00,0xc5,0xd0,0x01,0x05,0x02,0x00]
35543
35544v_cmp_ne_i32_e64 s[10:11], v255, v2
35545// CHECK: [0x0a,0x00,0xc5,0xd0,0xff,0x05,0x02,0x00]
35546
35547v_cmp_ne_i32_e64 s[10:11], s1, v2
35548// CHECK: [0x0a,0x00,0xc5,0xd0,0x01,0x04,0x02,0x00]
35549
35550v_cmp_ne_i32_e64 s[10:11], s101, v2
35551// CHECK: [0x0a,0x00,0xc5,0xd0,0x65,0x04,0x02,0x00]
35552
35553v_cmp_ne_i32_e64 s[10:11], flat_scratch_lo, v2
35554// CHECK: [0x0a,0x00,0xc5,0xd0,0x66,0x04,0x02,0x00]
35555
35556v_cmp_ne_i32_e64 s[10:11], flat_scratch_hi, v2
35557// CHECK: [0x0a,0x00,0xc5,0xd0,0x67,0x04,0x02,0x00]
35558
35559v_cmp_ne_i32_e64 s[10:11], vcc_lo, v2
35560// CHECK: [0x0a,0x00,0xc5,0xd0,0x6a,0x04,0x02,0x00]
35561
35562v_cmp_ne_i32_e64 s[10:11], vcc_hi, v2
35563// CHECK: [0x0a,0x00,0xc5,0xd0,0x6b,0x04,0x02,0x00]
35564
35565v_cmp_ne_i32_e64 s[10:11], tba_lo, v2
35566// CHECK: [0x0a,0x00,0xc5,0xd0,0x6c,0x04,0x02,0x00]
35567
35568v_cmp_ne_i32_e64 s[10:11], tba_hi, v2
35569// CHECK: [0x0a,0x00,0xc5,0xd0,0x6d,0x04,0x02,0x00]
35570
35571v_cmp_ne_i32_e64 s[10:11], tma_lo, v2
35572// CHECK: [0x0a,0x00,0xc5,0xd0,0x6e,0x04,0x02,0x00]
35573
35574v_cmp_ne_i32_e64 s[10:11], tma_hi, v2
35575// CHECK: [0x0a,0x00,0xc5,0xd0,0x6f,0x04,0x02,0x00]
35576
35577v_cmp_ne_i32_e64 s[10:11], ttmp11, v2
35578// CHECK: [0x0a,0x00,0xc5,0xd0,0x7b,0x04,0x02,0x00]
35579
35580v_cmp_ne_i32_e64 s[10:11], m0, v2
35581// CHECK: [0x0a,0x00,0xc5,0xd0,0x7c,0x04,0x02,0x00]
35582
35583v_cmp_ne_i32_e64 s[10:11], exec_lo, v2
35584// CHECK: [0x0a,0x00,0xc5,0xd0,0x7e,0x04,0x02,0x00]
35585
35586v_cmp_ne_i32_e64 s[10:11], exec_hi, v2
35587// CHECK: [0x0a,0x00,0xc5,0xd0,0x7f,0x04,0x02,0x00]
35588
35589v_cmp_ne_i32_e64 s[10:11], 0, v2
35590// CHECK: [0x0a,0x00,0xc5,0xd0,0x80,0x04,0x02,0x00]
35591
35592v_cmp_ne_i32_e64 s[10:11], -1, v2
35593// CHECK: [0x0a,0x00,0xc5,0xd0,0xc1,0x04,0x02,0x00]
35594
35595v_cmp_ne_i32_e64 s[10:11], 0.5, v2
35596// CHECK: [0x0a,0x00,0xc5,0xd0,0xf0,0x04,0x02,0x00]
35597
35598v_cmp_ne_i32_e64 s[10:11], -4.0, v2
35599// CHECK: [0x0a,0x00,0xc5,0xd0,0xf7,0x04,0x02,0x00]
35600
35601v_cmp_ne_i32_e64 s[10:11], src_vccz, v2
35602// CHECK: [0x0a,0x00,0xc5,0xd0,0xfb,0x04,0x02,0x00]
35603
35604v_cmp_ne_i32_e64 s[10:11], src_execz, v2
35605// CHECK: [0x0a,0x00,0xc5,0xd0,0xfc,0x04,0x02,0x00]
35606
35607v_cmp_ne_i32_e64 s[10:11], src_scc, v2
35608// CHECK: [0x0a,0x00,0xc5,0xd0,0xfd,0x04,0x02,0x00]
35609
35610v_cmp_ne_i32_e64 s[10:11], src_lds_direct, v2
35611// CHECK: [0x0a,0x00,0xc5,0xd0,0xfe,0x04,0x02,0x00]
35612
35613v_cmp_ne_i32_e64 s[10:11], v1, v255
35614// CHECK: [0x0a,0x00,0xc5,0xd0,0x01,0xff,0x03,0x00]
35615
35616v_cmp_ne_i32_e64 s[10:11], v1, s2
35617// CHECK: [0x0a,0x00,0xc5,0xd0,0x01,0x05,0x00,0x00]
35618
35619v_cmp_ne_i32_e64 s[10:11], v1, s101
35620// CHECK: [0x0a,0x00,0xc5,0xd0,0x01,0xcb,0x00,0x00]
35621
35622v_cmp_ne_i32_e64 s[10:11], v1, flat_scratch_lo
35623// CHECK: [0x0a,0x00,0xc5,0xd0,0x01,0xcd,0x00,0x00]
35624
35625v_cmp_ne_i32_e64 s[10:11], v1, flat_scratch_hi
35626// CHECK: [0x0a,0x00,0xc5,0xd0,0x01,0xcf,0x00,0x00]
35627
35628v_cmp_ne_i32_e64 s[10:11], v1, vcc_lo
35629// CHECK: [0x0a,0x00,0xc5,0xd0,0x01,0xd5,0x00,0x00]
35630
35631v_cmp_ne_i32_e64 s[10:11], v1, vcc_hi
35632// CHECK: [0x0a,0x00,0xc5,0xd0,0x01,0xd7,0x00,0x00]
35633
35634v_cmp_ne_i32_e64 s[10:11], v1, tba_lo
35635// CHECK: [0x0a,0x00,0xc5,0xd0,0x01,0xd9,0x00,0x00]
35636
35637v_cmp_ne_i32_e64 s[10:11], v1, tba_hi
35638// CHECK: [0x0a,0x00,0xc5,0xd0,0x01,0xdb,0x00,0x00]
35639
35640v_cmp_ne_i32_e64 s[10:11], v1, tma_lo
35641// CHECK: [0x0a,0x00,0xc5,0xd0,0x01,0xdd,0x00,0x00]
35642
35643v_cmp_ne_i32_e64 s[10:11], v1, tma_hi
35644// CHECK: [0x0a,0x00,0xc5,0xd0,0x01,0xdf,0x00,0x00]
35645
35646v_cmp_ne_i32_e64 s[10:11], v1, ttmp11
35647// CHECK: [0x0a,0x00,0xc5,0xd0,0x01,0xf7,0x00,0x00]
35648
35649v_cmp_ne_i32_e64 s[10:11], v1, m0
35650// CHECK: [0x0a,0x00,0xc5,0xd0,0x01,0xf9,0x00,0x00]
35651
35652v_cmp_ne_i32_e64 s[10:11], v1, exec_lo
35653// CHECK: [0x0a,0x00,0xc5,0xd0,0x01,0xfd,0x00,0x00]
35654
35655v_cmp_ne_i32_e64 s[10:11], v1, exec_hi
35656// CHECK: [0x0a,0x00,0xc5,0xd0,0x01,0xff,0x00,0x00]
35657
35658v_cmp_ne_i32_e64 s[10:11], v1, 0
35659// CHECK: [0x0a,0x00,0xc5,0xd0,0x01,0x01,0x01,0x00]
35660
35661v_cmp_ne_i32_e64 s[10:11], v1, -1
35662// CHECK: [0x0a,0x00,0xc5,0xd0,0x01,0x83,0x01,0x00]
35663
35664v_cmp_ne_i32_e64 s[10:11], v1, 0.5
35665// CHECK: [0x0a,0x00,0xc5,0xd0,0x01,0xe1,0x01,0x00]
35666
35667v_cmp_ne_i32_e64 s[10:11], v1, -4.0
35668// CHECK: [0x0a,0x00,0xc5,0xd0,0x01,0xef,0x01,0x00]
35669
35670v_cmp_ne_i32_e64 s[10:11], v1, src_vccz
35671// CHECK: [0x0a,0x00,0xc5,0xd0,0x01,0xf7,0x01,0x00]
35672
35673v_cmp_ne_i32_e64 s[10:11], v1, src_execz
35674// CHECK: [0x0a,0x00,0xc5,0xd0,0x01,0xf9,0x01,0x00]
35675
35676v_cmp_ne_i32_e64 s[10:11], v1, src_scc
35677// CHECK: [0x0a,0x00,0xc5,0xd0,0x01,0xfb,0x01,0x00]
35678
35679v_cmp_ge_i32_e64 s[10:11], v1, v2
35680// CHECK: [0x0a,0x00,0xc6,0xd0,0x01,0x05,0x02,0x00]
35681
35682v_cmp_ge_i32_e64 s[12:13], v1, v2
35683// CHECK: [0x0c,0x00,0xc6,0xd0,0x01,0x05,0x02,0x00]
35684
35685v_cmp_ge_i32_e64 s[100:101], v1, v2
35686// CHECK: [0x64,0x00,0xc6,0xd0,0x01,0x05,0x02,0x00]
35687
35688v_cmp_ge_i32_e64 flat_scratch, v1, v2
35689// CHECK: [0x66,0x00,0xc6,0xd0,0x01,0x05,0x02,0x00]
35690
35691v_cmp_ge_i32_e64 vcc, v1, v2
35692// CHECK: [0x6a,0x00,0xc6,0xd0,0x01,0x05,0x02,0x00]
35693
35694v_cmp_ge_i32_e64 tba, v1, v2
35695// CHECK: [0x6c,0x00,0xc6,0xd0,0x01,0x05,0x02,0x00]
35696
35697v_cmp_ge_i32_e64 tma, v1, v2
35698// CHECK: [0x6e,0x00,0xc6,0xd0,0x01,0x05,0x02,0x00]
35699
35700v_cmp_ge_i32_e64 ttmp[10:11], v1, v2
35701// CHECK: [0x7a,0x00,0xc6,0xd0,0x01,0x05,0x02,0x00]
35702
35703v_cmp_ge_i32_e64 s[10:11], v255, v2
35704// CHECK: [0x0a,0x00,0xc6,0xd0,0xff,0x05,0x02,0x00]
35705
35706v_cmp_ge_i32_e64 s[10:11], s1, v2
35707// CHECK: [0x0a,0x00,0xc6,0xd0,0x01,0x04,0x02,0x00]
35708
35709v_cmp_ge_i32_e64 s[10:11], s101, v2
35710// CHECK: [0x0a,0x00,0xc6,0xd0,0x65,0x04,0x02,0x00]
35711
35712v_cmp_ge_i32_e64 s[10:11], flat_scratch_lo, v2
35713// CHECK: [0x0a,0x00,0xc6,0xd0,0x66,0x04,0x02,0x00]
35714
35715v_cmp_ge_i32_e64 s[10:11], flat_scratch_hi, v2
35716// CHECK: [0x0a,0x00,0xc6,0xd0,0x67,0x04,0x02,0x00]
35717
35718v_cmp_ge_i32_e64 s[10:11], vcc_lo, v2
35719// CHECK: [0x0a,0x00,0xc6,0xd0,0x6a,0x04,0x02,0x00]
35720
35721v_cmp_ge_i32_e64 s[10:11], vcc_hi, v2
35722// CHECK: [0x0a,0x00,0xc6,0xd0,0x6b,0x04,0x02,0x00]
35723
35724v_cmp_ge_i32_e64 s[10:11], tba_lo, v2
35725// CHECK: [0x0a,0x00,0xc6,0xd0,0x6c,0x04,0x02,0x00]
35726
35727v_cmp_ge_i32_e64 s[10:11], tba_hi, v2
35728// CHECK: [0x0a,0x00,0xc6,0xd0,0x6d,0x04,0x02,0x00]
35729
35730v_cmp_ge_i32_e64 s[10:11], tma_lo, v2
35731// CHECK: [0x0a,0x00,0xc6,0xd0,0x6e,0x04,0x02,0x00]
35732
35733v_cmp_ge_i32_e64 s[10:11], tma_hi, v2
35734// CHECK: [0x0a,0x00,0xc6,0xd0,0x6f,0x04,0x02,0x00]
35735
35736v_cmp_ge_i32_e64 s[10:11], ttmp11, v2
35737// CHECK: [0x0a,0x00,0xc6,0xd0,0x7b,0x04,0x02,0x00]
35738
35739v_cmp_ge_i32_e64 s[10:11], m0, v2
35740// CHECK: [0x0a,0x00,0xc6,0xd0,0x7c,0x04,0x02,0x00]
35741
35742v_cmp_ge_i32_e64 s[10:11], exec_lo, v2
35743// CHECK: [0x0a,0x00,0xc6,0xd0,0x7e,0x04,0x02,0x00]
35744
35745v_cmp_ge_i32_e64 s[10:11], exec_hi, v2
35746// CHECK: [0x0a,0x00,0xc6,0xd0,0x7f,0x04,0x02,0x00]
35747
35748v_cmp_ge_i32_e64 s[10:11], 0, v2
35749// CHECK: [0x0a,0x00,0xc6,0xd0,0x80,0x04,0x02,0x00]
35750
35751v_cmp_ge_i32_e64 s[10:11], -1, v2
35752// CHECK: [0x0a,0x00,0xc6,0xd0,0xc1,0x04,0x02,0x00]
35753
35754v_cmp_ge_i32_e64 s[10:11], 0.5, v2
35755// CHECK: [0x0a,0x00,0xc6,0xd0,0xf0,0x04,0x02,0x00]
35756
35757v_cmp_ge_i32_e64 s[10:11], -4.0, v2
35758// CHECK: [0x0a,0x00,0xc6,0xd0,0xf7,0x04,0x02,0x00]
35759
35760v_cmp_ge_i32_e64 s[10:11], src_vccz, v2
35761// CHECK: [0x0a,0x00,0xc6,0xd0,0xfb,0x04,0x02,0x00]
35762
35763v_cmp_ge_i32_e64 s[10:11], src_execz, v2
35764// CHECK: [0x0a,0x00,0xc6,0xd0,0xfc,0x04,0x02,0x00]
35765
35766v_cmp_ge_i32_e64 s[10:11], src_scc, v2
35767// CHECK: [0x0a,0x00,0xc6,0xd0,0xfd,0x04,0x02,0x00]
35768
35769v_cmp_ge_i32_e64 s[10:11], src_lds_direct, v2
35770// CHECK: [0x0a,0x00,0xc6,0xd0,0xfe,0x04,0x02,0x00]
35771
35772v_cmp_ge_i32_e64 s[10:11], v1, v255
35773// CHECK: [0x0a,0x00,0xc6,0xd0,0x01,0xff,0x03,0x00]
35774
35775v_cmp_ge_i32_e64 s[10:11], v1, s2
35776// CHECK: [0x0a,0x00,0xc6,0xd0,0x01,0x05,0x00,0x00]
35777
35778v_cmp_ge_i32_e64 s[10:11], v1, s101
35779// CHECK: [0x0a,0x00,0xc6,0xd0,0x01,0xcb,0x00,0x00]
35780
35781v_cmp_ge_i32_e64 s[10:11], v1, flat_scratch_lo
35782// CHECK: [0x0a,0x00,0xc6,0xd0,0x01,0xcd,0x00,0x00]
35783
35784v_cmp_ge_i32_e64 s[10:11], v1, flat_scratch_hi
35785// CHECK: [0x0a,0x00,0xc6,0xd0,0x01,0xcf,0x00,0x00]
35786
35787v_cmp_ge_i32_e64 s[10:11], v1, vcc_lo
35788// CHECK: [0x0a,0x00,0xc6,0xd0,0x01,0xd5,0x00,0x00]
35789
35790v_cmp_ge_i32_e64 s[10:11], v1, vcc_hi
35791// CHECK: [0x0a,0x00,0xc6,0xd0,0x01,0xd7,0x00,0x00]
35792
35793v_cmp_ge_i32_e64 s[10:11], v1, tba_lo
35794// CHECK: [0x0a,0x00,0xc6,0xd0,0x01,0xd9,0x00,0x00]
35795
35796v_cmp_ge_i32_e64 s[10:11], v1, tba_hi
35797// CHECK: [0x0a,0x00,0xc6,0xd0,0x01,0xdb,0x00,0x00]
35798
35799v_cmp_ge_i32_e64 s[10:11], v1, tma_lo
35800// CHECK: [0x0a,0x00,0xc6,0xd0,0x01,0xdd,0x00,0x00]
35801
35802v_cmp_ge_i32_e64 s[10:11], v1, tma_hi
35803// CHECK: [0x0a,0x00,0xc6,0xd0,0x01,0xdf,0x00,0x00]
35804
35805v_cmp_ge_i32_e64 s[10:11], v1, ttmp11
35806// CHECK: [0x0a,0x00,0xc6,0xd0,0x01,0xf7,0x00,0x00]
35807
35808v_cmp_ge_i32_e64 s[10:11], v1, m0
35809// CHECK: [0x0a,0x00,0xc6,0xd0,0x01,0xf9,0x00,0x00]
35810
35811v_cmp_ge_i32_e64 s[10:11], v1, exec_lo
35812// CHECK: [0x0a,0x00,0xc6,0xd0,0x01,0xfd,0x00,0x00]
35813
35814v_cmp_ge_i32_e64 s[10:11], v1, exec_hi
35815// CHECK: [0x0a,0x00,0xc6,0xd0,0x01,0xff,0x00,0x00]
35816
35817v_cmp_ge_i32_e64 s[10:11], v1, 0
35818// CHECK: [0x0a,0x00,0xc6,0xd0,0x01,0x01,0x01,0x00]
35819
35820v_cmp_ge_i32_e64 s[10:11], v1, -1
35821// CHECK: [0x0a,0x00,0xc6,0xd0,0x01,0x83,0x01,0x00]
35822
35823v_cmp_ge_i32_e64 s[10:11], v1, 0.5
35824// CHECK: [0x0a,0x00,0xc6,0xd0,0x01,0xe1,0x01,0x00]
35825
35826v_cmp_ge_i32_e64 s[10:11], v1, -4.0
35827// CHECK: [0x0a,0x00,0xc6,0xd0,0x01,0xef,0x01,0x00]
35828
35829v_cmp_ge_i32_e64 s[10:11], v1, src_vccz
35830// CHECK: [0x0a,0x00,0xc6,0xd0,0x01,0xf7,0x01,0x00]
35831
35832v_cmp_ge_i32_e64 s[10:11], v1, src_execz
35833// CHECK: [0x0a,0x00,0xc6,0xd0,0x01,0xf9,0x01,0x00]
35834
35835v_cmp_ge_i32_e64 s[10:11], v1, src_scc
35836// CHECK: [0x0a,0x00,0xc6,0xd0,0x01,0xfb,0x01,0x00]
35837
35838v_cmp_t_i32_e64 s[10:11], v1, v2
35839// CHECK: [0x0a,0x00,0xc7,0xd0,0x01,0x05,0x02,0x00]
35840
35841v_cmp_t_i32_e64 s[12:13], v1, v2
35842// CHECK: [0x0c,0x00,0xc7,0xd0,0x01,0x05,0x02,0x00]
35843
35844v_cmp_t_i32_e64 s[100:101], v1, v2
35845// CHECK: [0x64,0x00,0xc7,0xd0,0x01,0x05,0x02,0x00]
35846
35847v_cmp_t_i32_e64 flat_scratch, v1, v2
35848// CHECK: [0x66,0x00,0xc7,0xd0,0x01,0x05,0x02,0x00]
35849
35850v_cmp_t_i32_e64 vcc, v1, v2
35851// CHECK: [0x6a,0x00,0xc7,0xd0,0x01,0x05,0x02,0x00]
35852
35853v_cmp_t_i32_e64 tba, v1, v2
35854// CHECK: [0x6c,0x00,0xc7,0xd0,0x01,0x05,0x02,0x00]
35855
35856v_cmp_t_i32_e64 tma, v1, v2
35857// CHECK: [0x6e,0x00,0xc7,0xd0,0x01,0x05,0x02,0x00]
35858
35859v_cmp_t_i32_e64 ttmp[10:11], v1, v2
35860// CHECK: [0x7a,0x00,0xc7,0xd0,0x01,0x05,0x02,0x00]
35861
35862v_cmp_t_i32_e64 s[10:11], v255, v2
35863// CHECK: [0x0a,0x00,0xc7,0xd0,0xff,0x05,0x02,0x00]
35864
35865v_cmp_t_i32_e64 s[10:11], s1, v2
35866// CHECK: [0x0a,0x00,0xc7,0xd0,0x01,0x04,0x02,0x00]
35867
35868v_cmp_t_i32_e64 s[10:11], s101, v2
35869// CHECK: [0x0a,0x00,0xc7,0xd0,0x65,0x04,0x02,0x00]
35870
35871v_cmp_t_i32_e64 s[10:11], flat_scratch_lo, v2
35872// CHECK: [0x0a,0x00,0xc7,0xd0,0x66,0x04,0x02,0x00]
35873
35874v_cmp_t_i32_e64 s[10:11], flat_scratch_hi, v2
35875// CHECK: [0x0a,0x00,0xc7,0xd0,0x67,0x04,0x02,0x00]
35876
35877v_cmp_t_i32_e64 s[10:11], vcc_lo, v2
35878// CHECK: [0x0a,0x00,0xc7,0xd0,0x6a,0x04,0x02,0x00]
35879
35880v_cmp_t_i32_e64 s[10:11], vcc_hi, v2
35881// CHECK: [0x0a,0x00,0xc7,0xd0,0x6b,0x04,0x02,0x00]
35882
35883v_cmp_t_i32_e64 s[10:11], tba_lo, v2
35884// CHECK: [0x0a,0x00,0xc7,0xd0,0x6c,0x04,0x02,0x00]
35885
35886v_cmp_t_i32_e64 s[10:11], tba_hi, v2
35887// CHECK: [0x0a,0x00,0xc7,0xd0,0x6d,0x04,0x02,0x00]
35888
35889v_cmp_t_i32_e64 s[10:11], tma_lo, v2
35890// CHECK: [0x0a,0x00,0xc7,0xd0,0x6e,0x04,0x02,0x00]
35891
35892v_cmp_t_i32_e64 s[10:11], tma_hi, v2
35893// CHECK: [0x0a,0x00,0xc7,0xd0,0x6f,0x04,0x02,0x00]
35894
35895v_cmp_t_i32_e64 s[10:11], ttmp11, v2
35896// CHECK: [0x0a,0x00,0xc7,0xd0,0x7b,0x04,0x02,0x00]
35897
35898v_cmp_t_i32_e64 s[10:11], m0, v2
35899// CHECK: [0x0a,0x00,0xc7,0xd0,0x7c,0x04,0x02,0x00]
35900
35901v_cmp_t_i32_e64 s[10:11], exec_lo, v2
35902// CHECK: [0x0a,0x00,0xc7,0xd0,0x7e,0x04,0x02,0x00]
35903
35904v_cmp_t_i32_e64 s[10:11], exec_hi, v2
35905// CHECK: [0x0a,0x00,0xc7,0xd0,0x7f,0x04,0x02,0x00]
35906
35907v_cmp_t_i32_e64 s[10:11], 0, v2
35908// CHECK: [0x0a,0x00,0xc7,0xd0,0x80,0x04,0x02,0x00]
35909
35910v_cmp_t_i32_e64 s[10:11], -1, v2
35911// CHECK: [0x0a,0x00,0xc7,0xd0,0xc1,0x04,0x02,0x00]
35912
35913v_cmp_t_i32_e64 s[10:11], 0.5, v2
35914// CHECK: [0x0a,0x00,0xc7,0xd0,0xf0,0x04,0x02,0x00]
35915
35916v_cmp_t_i32_e64 s[10:11], -4.0, v2
35917// CHECK: [0x0a,0x00,0xc7,0xd0,0xf7,0x04,0x02,0x00]
35918
35919v_cmp_t_i32_e64 s[10:11], src_vccz, v2
35920// CHECK: [0x0a,0x00,0xc7,0xd0,0xfb,0x04,0x02,0x00]
35921
35922v_cmp_t_i32_e64 s[10:11], src_execz, v2
35923// CHECK: [0x0a,0x00,0xc7,0xd0,0xfc,0x04,0x02,0x00]
35924
35925v_cmp_t_i32_e64 s[10:11], src_scc, v2
35926// CHECK: [0x0a,0x00,0xc7,0xd0,0xfd,0x04,0x02,0x00]
35927
35928v_cmp_t_i32_e64 s[10:11], src_lds_direct, v2
35929// CHECK: [0x0a,0x00,0xc7,0xd0,0xfe,0x04,0x02,0x00]
35930
35931v_cmp_t_i32_e64 s[10:11], v1, v255
35932// CHECK: [0x0a,0x00,0xc7,0xd0,0x01,0xff,0x03,0x00]
35933
35934v_cmp_t_i32_e64 s[10:11], v1, s2
35935// CHECK: [0x0a,0x00,0xc7,0xd0,0x01,0x05,0x00,0x00]
35936
35937v_cmp_t_i32_e64 s[10:11], v1, s101
35938// CHECK: [0x0a,0x00,0xc7,0xd0,0x01,0xcb,0x00,0x00]
35939
35940v_cmp_t_i32_e64 s[10:11], v1, flat_scratch_lo
35941// CHECK: [0x0a,0x00,0xc7,0xd0,0x01,0xcd,0x00,0x00]
35942
35943v_cmp_t_i32_e64 s[10:11], v1, flat_scratch_hi
35944// CHECK: [0x0a,0x00,0xc7,0xd0,0x01,0xcf,0x00,0x00]
35945
35946v_cmp_t_i32_e64 s[10:11], v1, vcc_lo
35947// CHECK: [0x0a,0x00,0xc7,0xd0,0x01,0xd5,0x00,0x00]
35948
35949v_cmp_t_i32_e64 s[10:11], v1, vcc_hi
35950// CHECK: [0x0a,0x00,0xc7,0xd0,0x01,0xd7,0x00,0x00]
35951
35952v_cmp_t_i32_e64 s[10:11], v1, tba_lo
35953// CHECK: [0x0a,0x00,0xc7,0xd0,0x01,0xd9,0x00,0x00]
35954
35955v_cmp_t_i32_e64 s[10:11], v1, tba_hi
35956// CHECK: [0x0a,0x00,0xc7,0xd0,0x01,0xdb,0x00,0x00]
35957
35958v_cmp_t_i32_e64 s[10:11], v1, tma_lo
35959// CHECK: [0x0a,0x00,0xc7,0xd0,0x01,0xdd,0x00,0x00]
35960
35961v_cmp_t_i32_e64 s[10:11], v1, tma_hi
35962// CHECK: [0x0a,0x00,0xc7,0xd0,0x01,0xdf,0x00,0x00]
35963
35964v_cmp_t_i32_e64 s[10:11], v1, ttmp11
35965// CHECK: [0x0a,0x00,0xc7,0xd0,0x01,0xf7,0x00,0x00]
35966
35967v_cmp_t_i32_e64 s[10:11], v1, m0
35968// CHECK: [0x0a,0x00,0xc7,0xd0,0x01,0xf9,0x00,0x00]
35969
35970v_cmp_t_i32_e64 s[10:11], v1, exec_lo
35971// CHECK: [0x0a,0x00,0xc7,0xd0,0x01,0xfd,0x00,0x00]
35972
35973v_cmp_t_i32_e64 s[10:11], v1, exec_hi
35974// CHECK: [0x0a,0x00,0xc7,0xd0,0x01,0xff,0x00,0x00]
35975
35976v_cmp_t_i32_e64 s[10:11], v1, 0
35977// CHECK: [0x0a,0x00,0xc7,0xd0,0x01,0x01,0x01,0x00]
35978
35979v_cmp_t_i32_e64 s[10:11], v1, -1
35980// CHECK: [0x0a,0x00,0xc7,0xd0,0x01,0x83,0x01,0x00]
35981
35982v_cmp_t_i32_e64 s[10:11], v1, 0.5
35983// CHECK: [0x0a,0x00,0xc7,0xd0,0x01,0xe1,0x01,0x00]
35984
35985v_cmp_t_i32_e64 s[10:11], v1, -4.0
35986// CHECK: [0x0a,0x00,0xc7,0xd0,0x01,0xef,0x01,0x00]
35987
35988v_cmp_t_i32_e64 s[10:11], v1, src_vccz
35989// CHECK: [0x0a,0x00,0xc7,0xd0,0x01,0xf7,0x01,0x00]
35990
35991v_cmp_t_i32_e64 s[10:11], v1, src_execz
35992// CHECK: [0x0a,0x00,0xc7,0xd0,0x01,0xf9,0x01,0x00]
35993
35994v_cmp_t_i32_e64 s[10:11], v1, src_scc
35995// CHECK: [0x0a,0x00,0xc7,0xd0,0x01,0xfb,0x01,0x00]
35996
35997v_cmp_f_u32_e64 s[10:11], v1, v2
35998// CHECK: [0x0a,0x00,0xc8,0xd0,0x01,0x05,0x02,0x00]
35999
36000v_cmp_f_u32_e64 s[12:13], v1, v2
36001// CHECK: [0x0c,0x00,0xc8,0xd0,0x01,0x05,0x02,0x00]
36002
36003v_cmp_f_u32_e64 s[100:101], v1, v2
36004// CHECK: [0x64,0x00,0xc8,0xd0,0x01,0x05,0x02,0x00]
36005
36006v_cmp_f_u32_e64 flat_scratch, v1, v2
36007// CHECK: [0x66,0x00,0xc8,0xd0,0x01,0x05,0x02,0x00]
36008
36009v_cmp_f_u32_e64 vcc, v1, v2
36010// CHECK: [0x6a,0x00,0xc8,0xd0,0x01,0x05,0x02,0x00]
36011
36012v_cmp_f_u32_e64 tba, v1, v2
36013// CHECK: [0x6c,0x00,0xc8,0xd0,0x01,0x05,0x02,0x00]
36014
36015v_cmp_f_u32_e64 tma, v1, v2
36016// CHECK: [0x6e,0x00,0xc8,0xd0,0x01,0x05,0x02,0x00]
36017
36018v_cmp_f_u32_e64 ttmp[10:11], v1, v2
36019// CHECK: [0x7a,0x00,0xc8,0xd0,0x01,0x05,0x02,0x00]
36020
36021v_cmp_f_u32_e64 s[10:11], v255, v2
36022// CHECK: [0x0a,0x00,0xc8,0xd0,0xff,0x05,0x02,0x00]
36023
36024v_cmp_f_u32_e64 s[10:11], s1, v2
36025// CHECK: [0x0a,0x00,0xc8,0xd0,0x01,0x04,0x02,0x00]
36026
36027v_cmp_f_u32_e64 s[10:11], s101, v2
36028// CHECK: [0x0a,0x00,0xc8,0xd0,0x65,0x04,0x02,0x00]
36029
36030v_cmp_f_u32_e64 s[10:11], flat_scratch_lo, v2
36031// CHECK: [0x0a,0x00,0xc8,0xd0,0x66,0x04,0x02,0x00]
36032
36033v_cmp_f_u32_e64 s[10:11], flat_scratch_hi, v2
36034// CHECK: [0x0a,0x00,0xc8,0xd0,0x67,0x04,0x02,0x00]
36035
36036v_cmp_f_u32_e64 s[10:11], vcc_lo, v2
36037// CHECK: [0x0a,0x00,0xc8,0xd0,0x6a,0x04,0x02,0x00]
36038
36039v_cmp_f_u32_e64 s[10:11], vcc_hi, v2
36040// CHECK: [0x0a,0x00,0xc8,0xd0,0x6b,0x04,0x02,0x00]
36041
36042v_cmp_f_u32_e64 s[10:11], tba_lo, v2
36043// CHECK: [0x0a,0x00,0xc8,0xd0,0x6c,0x04,0x02,0x00]
36044
36045v_cmp_f_u32_e64 s[10:11], tba_hi, v2
36046// CHECK: [0x0a,0x00,0xc8,0xd0,0x6d,0x04,0x02,0x00]
36047
36048v_cmp_f_u32_e64 s[10:11], tma_lo, v2
36049// CHECK: [0x0a,0x00,0xc8,0xd0,0x6e,0x04,0x02,0x00]
36050
36051v_cmp_f_u32_e64 s[10:11], tma_hi, v2
36052// CHECK: [0x0a,0x00,0xc8,0xd0,0x6f,0x04,0x02,0x00]
36053
36054v_cmp_f_u32_e64 s[10:11], ttmp11, v2
36055// CHECK: [0x0a,0x00,0xc8,0xd0,0x7b,0x04,0x02,0x00]
36056
36057v_cmp_f_u32_e64 s[10:11], m0, v2
36058// CHECK: [0x0a,0x00,0xc8,0xd0,0x7c,0x04,0x02,0x00]
36059
36060v_cmp_f_u32_e64 s[10:11], exec_lo, v2
36061// CHECK: [0x0a,0x00,0xc8,0xd0,0x7e,0x04,0x02,0x00]
36062
36063v_cmp_f_u32_e64 s[10:11], exec_hi, v2
36064// CHECK: [0x0a,0x00,0xc8,0xd0,0x7f,0x04,0x02,0x00]
36065
36066v_cmp_f_u32_e64 s[10:11], 0, v2
36067// CHECK: [0x0a,0x00,0xc8,0xd0,0x80,0x04,0x02,0x00]
36068
36069v_cmp_f_u32_e64 s[10:11], -1, v2
36070// CHECK: [0x0a,0x00,0xc8,0xd0,0xc1,0x04,0x02,0x00]
36071
36072v_cmp_f_u32_e64 s[10:11], 0.5, v2
36073// CHECK: [0x0a,0x00,0xc8,0xd0,0xf0,0x04,0x02,0x00]
36074
36075v_cmp_f_u32_e64 s[10:11], -4.0, v2
36076// CHECK: [0x0a,0x00,0xc8,0xd0,0xf7,0x04,0x02,0x00]
36077
36078v_cmp_f_u32_e64 s[10:11], src_vccz, v2
36079// CHECK: [0x0a,0x00,0xc8,0xd0,0xfb,0x04,0x02,0x00]
36080
36081v_cmp_f_u32_e64 s[10:11], src_execz, v2
36082// CHECK: [0x0a,0x00,0xc8,0xd0,0xfc,0x04,0x02,0x00]
36083
36084v_cmp_f_u32_e64 s[10:11], src_scc, v2
36085// CHECK: [0x0a,0x00,0xc8,0xd0,0xfd,0x04,0x02,0x00]
36086
36087v_cmp_f_u32_e64 s[10:11], src_lds_direct, v2
36088// CHECK: [0x0a,0x00,0xc8,0xd0,0xfe,0x04,0x02,0x00]
36089
36090v_cmp_f_u32_e64 s[10:11], v1, v255
36091// CHECK: [0x0a,0x00,0xc8,0xd0,0x01,0xff,0x03,0x00]
36092
36093v_cmp_f_u32_e64 s[10:11], v1, s2
36094// CHECK: [0x0a,0x00,0xc8,0xd0,0x01,0x05,0x00,0x00]
36095
36096v_cmp_f_u32_e64 s[10:11], v1, s101
36097// CHECK: [0x0a,0x00,0xc8,0xd0,0x01,0xcb,0x00,0x00]
36098
36099v_cmp_f_u32_e64 s[10:11], v1, flat_scratch_lo
36100// CHECK: [0x0a,0x00,0xc8,0xd0,0x01,0xcd,0x00,0x00]
36101
36102v_cmp_f_u32_e64 s[10:11], v1, flat_scratch_hi
36103// CHECK: [0x0a,0x00,0xc8,0xd0,0x01,0xcf,0x00,0x00]
36104
36105v_cmp_f_u32_e64 s[10:11], v1, vcc_lo
36106// CHECK: [0x0a,0x00,0xc8,0xd0,0x01,0xd5,0x00,0x00]
36107
36108v_cmp_f_u32_e64 s[10:11], v1, vcc_hi
36109// CHECK: [0x0a,0x00,0xc8,0xd0,0x01,0xd7,0x00,0x00]
36110
36111v_cmp_f_u32_e64 s[10:11], v1, tba_lo
36112// CHECK: [0x0a,0x00,0xc8,0xd0,0x01,0xd9,0x00,0x00]
36113
36114v_cmp_f_u32_e64 s[10:11], v1, tba_hi
36115// CHECK: [0x0a,0x00,0xc8,0xd0,0x01,0xdb,0x00,0x00]
36116
36117v_cmp_f_u32_e64 s[10:11], v1, tma_lo
36118// CHECK: [0x0a,0x00,0xc8,0xd0,0x01,0xdd,0x00,0x00]
36119
36120v_cmp_f_u32_e64 s[10:11], v1, tma_hi
36121// CHECK: [0x0a,0x00,0xc8,0xd0,0x01,0xdf,0x00,0x00]
36122
36123v_cmp_f_u32_e64 s[10:11], v1, ttmp11
36124// CHECK: [0x0a,0x00,0xc8,0xd0,0x01,0xf7,0x00,0x00]
36125
36126v_cmp_f_u32_e64 s[10:11], v1, m0
36127// CHECK: [0x0a,0x00,0xc8,0xd0,0x01,0xf9,0x00,0x00]
36128
36129v_cmp_f_u32_e64 s[10:11], v1, exec_lo
36130// CHECK: [0x0a,0x00,0xc8,0xd0,0x01,0xfd,0x00,0x00]
36131
36132v_cmp_f_u32_e64 s[10:11], v1, exec_hi
36133// CHECK: [0x0a,0x00,0xc8,0xd0,0x01,0xff,0x00,0x00]
36134
36135v_cmp_f_u32_e64 s[10:11], v1, 0
36136// CHECK: [0x0a,0x00,0xc8,0xd0,0x01,0x01,0x01,0x00]
36137
36138v_cmp_f_u32_e64 s[10:11], v1, -1
36139// CHECK: [0x0a,0x00,0xc8,0xd0,0x01,0x83,0x01,0x00]
36140
36141v_cmp_f_u32_e64 s[10:11], v1, 0.5
36142// CHECK: [0x0a,0x00,0xc8,0xd0,0x01,0xe1,0x01,0x00]
36143
36144v_cmp_f_u32_e64 s[10:11], v1, -4.0
36145// CHECK: [0x0a,0x00,0xc8,0xd0,0x01,0xef,0x01,0x00]
36146
36147v_cmp_f_u32_e64 s[10:11], v1, src_vccz
36148// CHECK: [0x0a,0x00,0xc8,0xd0,0x01,0xf7,0x01,0x00]
36149
36150v_cmp_f_u32_e64 s[10:11], v1, src_execz
36151// CHECK: [0x0a,0x00,0xc8,0xd0,0x01,0xf9,0x01,0x00]
36152
36153v_cmp_f_u32_e64 s[10:11], v1, src_scc
36154// CHECK: [0x0a,0x00,0xc8,0xd0,0x01,0xfb,0x01,0x00]
36155
36156v_cmp_lt_u32_e64 s[10:11], v1, v2
36157// CHECK: [0x0a,0x00,0xc9,0xd0,0x01,0x05,0x02,0x00]
36158
36159v_cmp_lt_u32_e64 s[12:13], v1, v2
36160// CHECK: [0x0c,0x00,0xc9,0xd0,0x01,0x05,0x02,0x00]
36161
36162v_cmp_lt_u32_e64 s[100:101], v1, v2
36163// CHECK: [0x64,0x00,0xc9,0xd0,0x01,0x05,0x02,0x00]
36164
36165v_cmp_lt_u32_e64 flat_scratch, v1, v2
36166// CHECK: [0x66,0x00,0xc9,0xd0,0x01,0x05,0x02,0x00]
36167
36168v_cmp_lt_u32_e64 vcc, v1, v2
36169// CHECK: [0x6a,0x00,0xc9,0xd0,0x01,0x05,0x02,0x00]
36170
36171v_cmp_lt_u32_e64 tba, v1, v2
36172// CHECK: [0x6c,0x00,0xc9,0xd0,0x01,0x05,0x02,0x00]
36173
36174v_cmp_lt_u32_e64 tma, v1, v2
36175// CHECK: [0x6e,0x00,0xc9,0xd0,0x01,0x05,0x02,0x00]
36176
36177v_cmp_lt_u32_e64 ttmp[10:11], v1, v2
36178// CHECK: [0x7a,0x00,0xc9,0xd0,0x01,0x05,0x02,0x00]
36179
36180v_cmp_lt_u32_e64 s[10:11], v255, v2
36181// CHECK: [0x0a,0x00,0xc9,0xd0,0xff,0x05,0x02,0x00]
36182
36183v_cmp_lt_u32_e64 s[10:11], s1, v2
36184// CHECK: [0x0a,0x00,0xc9,0xd0,0x01,0x04,0x02,0x00]
36185
36186v_cmp_lt_u32_e64 s[10:11], s101, v2
36187// CHECK: [0x0a,0x00,0xc9,0xd0,0x65,0x04,0x02,0x00]
36188
36189v_cmp_lt_u32_e64 s[10:11], flat_scratch_lo, v2
36190// CHECK: [0x0a,0x00,0xc9,0xd0,0x66,0x04,0x02,0x00]
36191
36192v_cmp_lt_u32_e64 s[10:11], flat_scratch_hi, v2
36193// CHECK: [0x0a,0x00,0xc9,0xd0,0x67,0x04,0x02,0x00]
36194
36195v_cmp_lt_u32_e64 s[10:11], vcc_lo, v2
36196// CHECK: [0x0a,0x00,0xc9,0xd0,0x6a,0x04,0x02,0x00]
36197
36198v_cmp_lt_u32_e64 s[10:11], vcc_hi, v2
36199// CHECK: [0x0a,0x00,0xc9,0xd0,0x6b,0x04,0x02,0x00]
36200
36201v_cmp_lt_u32_e64 s[10:11], tba_lo, v2
36202// CHECK: [0x0a,0x00,0xc9,0xd0,0x6c,0x04,0x02,0x00]
36203
36204v_cmp_lt_u32_e64 s[10:11], tba_hi, v2
36205// CHECK: [0x0a,0x00,0xc9,0xd0,0x6d,0x04,0x02,0x00]
36206
36207v_cmp_lt_u32_e64 s[10:11], tma_lo, v2
36208// CHECK: [0x0a,0x00,0xc9,0xd0,0x6e,0x04,0x02,0x00]
36209
36210v_cmp_lt_u32_e64 s[10:11], tma_hi, v2
36211// CHECK: [0x0a,0x00,0xc9,0xd0,0x6f,0x04,0x02,0x00]
36212
36213v_cmp_lt_u32_e64 s[10:11], ttmp11, v2
36214// CHECK: [0x0a,0x00,0xc9,0xd0,0x7b,0x04,0x02,0x00]
36215
36216v_cmp_lt_u32_e64 s[10:11], m0, v2
36217// CHECK: [0x0a,0x00,0xc9,0xd0,0x7c,0x04,0x02,0x00]
36218
36219v_cmp_lt_u32_e64 s[10:11], exec_lo, v2
36220// CHECK: [0x0a,0x00,0xc9,0xd0,0x7e,0x04,0x02,0x00]
36221
36222v_cmp_lt_u32_e64 s[10:11], exec_hi, v2
36223// CHECK: [0x0a,0x00,0xc9,0xd0,0x7f,0x04,0x02,0x00]
36224
36225v_cmp_lt_u32_e64 s[10:11], 0, v2
36226// CHECK: [0x0a,0x00,0xc9,0xd0,0x80,0x04,0x02,0x00]
36227
36228v_cmp_lt_u32_e64 s[10:11], -1, v2
36229// CHECK: [0x0a,0x00,0xc9,0xd0,0xc1,0x04,0x02,0x00]
36230
36231v_cmp_lt_u32_e64 s[10:11], 0.5, v2
36232// CHECK: [0x0a,0x00,0xc9,0xd0,0xf0,0x04,0x02,0x00]
36233
36234v_cmp_lt_u32_e64 s[10:11], -4.0, v2
36235// CHECK: [0x0a,0x00,0xc9,0xd0,0xf7,0x04,0x02,0x00]
36236
36237v_cmp_lt_u32_e64 s[10:11], src_vccz, v2
36238// CHECK: [0x0a,0x00,0xc9,0xd0,0xfb,0x04,0x02,0x00]
36239
36240v_cmp_lt_u32_e64 s[10:11], src_execz, v2
36241// CHECK: [0x0a,0x00,0xc9,0xd0,0xfc,0x04,0x02,0x00]
36242
36243v_cmp_lt_u32_e64 s[10:11], src_scc, v2
36244// CHECK: [0x0a,0x00,0xc9,0xd0,0xfd,0x04,0x02,0x00]
36245
36246v_cmp_lt_u32_e64 s[10:11], src_lds_direct, v2
36247// CHECK: [0x0a,0x00,0xc9,0xd0,0xfe,0x04,0x02,0x00]
36248
36249v_cmp_lt_u32_e64 s[10:11], v1, v255
36250// CHECK: [0x0a,0x00,0xc9,0xd0,0x01,0xff,0x03,0x00]
36251
36252v_cmp_lt_u32_e64 s[10:11], v1, s2
36253// CHECK: [0x0a,0x00,0xc9,0xd0,0x01,0x05,0x00,0x00]
36254
36255v_cmp_lt_u32_e64 s[10:11], v1, s101
36256// CHECK: [0x0a,0x00,0xc9,0xd0,0x01,0xcb,0x00,0x00]
36257
36258v_cmp_lt_u32_e64 s[10:11], v1, flat_scratch_lo
36259// CHECK: [0x0a,0x00,0xc9,0xd0,0x01,0xcd,0x00,0x00]
36260
36261v_cmp_lt_u32_e64 s[10:11], v1, flat_scratch_hi
36262// CHECK: [0x0a,0x00,0xc9,0xd0,0x01,0xcf,0x00,0x00]
36263
36264v_cmp_lt_u32_e64 s[10:11], v1, vcc_lo
36265// CHECK: [0x0a,0x00,0xc9,0xd0,0x01,0xd5,0x00,0x00]
36266
36267v_cmp_lt_u32_e64 s[10:11], v1, vcc_hi
36268// CHECK: [0x0a,0x00,0xc9,0xd0,0x01,0xd7,0x00,0x00]
36269
36270v_cmp_lt_u32_e64 s[10:11], v1, tba_lo
36271// CHECK: [0x0a,0x00,0xc9,0xd0,0x01,0xd9,0x00,0x00]
36272
36273v_cmp_lt_u32_e64 s[10:11], v1, tba_hi
36274// CHECK: [0x0a,0x00,0xc9,0xd0,0x01,0xdb,0x00,0x00]
36275
36276v_cmp_lt_u32_e64 s[10:11], v1, tma_lo
36277// CHECK: [0x0a,0x00,0xc9,0xd0,0x01,0xdd,0x00,0x00]
36278
36279v_cmp_lt_u32_e64 s[10:11], v1, tma_hi
36280// CHECK: [0x0a,0x00,0xc9,0xd0,0x01,0xdf,0x00,0x00]
36281
36282v_cmp_lt_u32_e64 s[10:11], v1, ttmp11
36283// CHECK: [0x0a,0x00,0xc9,0xd0,0x01,0xf7,0x00,0x00]
36284
36285v_cmp_lt_u32_e64 s[10:11], v1, m0
36286// CHECK: [0x0a,0x00,0xc9,0xd0,0x01,0xf9,0x00,0x00]
36287
36288v_cmp_lt_u32_e64 s[10:11], v1, exec_lo
36289// CHECK: [0x0a,0x00,0xc9,0xd0,0x01,0xfd,0x00,0x00]
36290
36291v_cmp_lt_u32_e64 s[10:11], v1, exec_hi
36292// CHECK: [0x0a,0x00,0xc9,0xd0,0x01,0xff,0x00,0x00]
36293
36294v_cmp_lt_u32_e64 s[10:11], v1, 0
36295// CHECK: [0x0a,0x00,0xc9,0xd0,0x01,0x01,0x01,0x00]
36296
36297v_cmp_lt_u32_e64 s[10:11], v1, -1
36298// CHECK: [0x0a,0x00,0xc9,0xd0,0x01,0x83,0x01,0x00]
36299
36300v_cmp_lt_u32_e64 s[10:11], v1, 0.5
36301// CHECK: [0x0a,0x00,0xc9,0xd0,0x01,0xe1,0x01,0x00]
36302
36303v_cmp_lt_u32_e64 s[10:11], v1, -4.0
36304// CHECK: [0x0a,0x00,0xc9,0xd0,0x01,0xef,0x01,0x00]
36305
36306v_cmp_lt_u32_e64 s[10:11], v1, src_vccz
36307// CHECK: [0x0a,0x00,0xc9,0xd0,0x01,0xf7,0x01,0x00]
36308
36309v_cmp_lt_u32_e64 s[10:11], v1, src_execz
36310// CHECK: [0x0a,0x00,0xc9,0xd0,0x01,0xf9,0x01,0x00]
36311
36312v_cmp_lt_u32_e64 s[10:11], v1, src_scc
36313// CHECK: [0x0a,0x00,0xc9,0xd0,0x01,0xfb,0x01,0x00]
36314
36315v_cmp_eq_u32_e64 s[10:11], v1, v2
36316// CHECK: [0x0a,0x00,0xca,0xd0,0x01,0x05,0x02,0x00]
36317
36318v_cmp_eq_u32_e64 s[12:13], v1, v2
36319// CHECK: [0x0c,0x00,0xca,0xd0,0x01,0x05,0x02,0x00]
36320
36321v_cmp_eq_u32_e64 s[100:101], v1, v2
36322// CHECK: [0x64,0x00,0xca,0xd0,0x01,0x05,0x02,0x00]
36323
36324v_cmp_eq_u32_e64 flat_scratch, v1, v2
36325// CHECK: [0x66,0x00,0xca,0xd0,0x01,0x05,0x02,0x00]
36326
36327v_cmp_eq_u32_e64 vcc, v1, v2
36328// CHECK: [0x6a,0x00,0xca,0xd0,0x01,0x05,0x02,0x00]
36329
36330v_cmp_eq_u32_e64 tba, v1, v2
36331// CHECK: [0x6c,0x00,0xca,0xd0,0x01,0x05,0x02,0x00]
36332
36333v_cmp_eq_u32_e64 tma, v1, v2
36334// CHECK: [0x6e,0x00,0xca,0xd0,0x01,0x05,0x02,0x00]
36335
36336v_cmp_eq_u32_e64 ttmp[10:11], v1, v2
36337// CHECK: [0x7a,0x00,0xca,0xd0,0x01,0x05,0x02,0x00]
36338
36339v_cmp_eq_u32_e64 s[10:11], v255, v2
36340// CHECK: [0x0a,0x00,0xca,0xd0,0xff,0x05,0x02,0x00]
36341
36342v_cmp_eq_u32_e64 s[10:11], s1, v2
36343// CHECK: [0x0a,0x00,0xca,0xd0,0x01,0x04,0x02,0x00]
36344
36345v_cmp_eq_u32_e64 s[10:11], s101, v2
36346// CHECK: [0x0a,0x00,0xca,0xd0,0x65,0x04,0x02,0x00]
36347
36348v_cmp_eq_u32_e64 s[10:11], flat_scratch_lo, v2
36349// CHECK: [0x0a,0x00,0xca,0xd0,0x66,0x04,0x02,0x00]
36350
36351v_cmp_eq_u32_e64 s[10:11], flat_scratch_hi, v2
36352// CHECK: [0x0a,0x00,0xca,0xd0,0x67,0x04,0x02,0x00]
36353
36354v_cmp_eq_u32_e64 s[10:11], vcc_lo, v2
36355// CHECK: [0x0a,0x00,0xca,0xd0,0x6a,0x04,0x02,0x00]
36356
36357v_cmp_eq_u32_e64 s[10:11], vcc_hi, v2
36358// CHECK: [0x0a,0x00,0xca,0xd0,0x6b,0x04,0x02,0x00]
36359
36360v_cmp_eq_u32_e64 s[10:11], tba_lo, v2
36361// CHECK: [0x0a,0x00,0xca,0xd0,0x6c,0x04,0x02,0x00]
36362
36363v_cmp_eq_u32_e64 s[10:11], tba_hi, v2
36364// CHECK: [0x0a,0x00,0xca,0xd0,0x6d,0x04,0x02,0x00]
36365
36366v_cmp_eq_u32_e64 s[10:11], tma_lo, v2
36367// CHECK: [0x0a,0x00,0xca,0xd0,0x6e,0x04,0x02,0x00]
36368
36369v_cmp_eq_u32_e64 s[10:11], tma_hi, v2
36370// CHECK: [0x0a,0x00,0xca,0xd0,0x6f,0x04,0x02,0x00]
36371
36372v_cmp_eq_u32_e64 s[10:11], ttmp11, v2
36373// CHECK: [0x0a,0x00,0xca,0xd0,0x7b,0x04,0x02,0x00]
36374
36375v_cmp_eq_u32_e64 s[10:11], m0, v2
36376// CHECK: [0x0a,0x00,0xca,0xd0,0x7c,0x04,0x02,0x00]
36377
36378v_cmp_eq_u32_e64 s[10:11], exec_lo, v2
36379// CHECK: [0x0a,0x00,0xca,0xd0,0x7e,0x04,0x02,0x00]
36380
36381v_cmp_eq_u32_e64 s[10:11], exec_hi, v2
36382// CHECK: [0x0a,0x00,0xca,0xd0,0x7f,0x04,0x02,0x00]
36383
36384v_cmp_eq_u32_e64 s[10:11], 0, v2
36385// CHECK: [0x0a,0x00,0xca,0xd0,0x80,0x04,0x02,0x00]
36386
36387v_cmp_eq_u32_e64 s[10:11], -1, v2
36388// CHECK: [0x0a,0x00,0xca,0xd0,0xc1,0x04,0x02,0x00]
36389
36390v_cmp_eq_u32_e64 s[10:11], 0.5, v2
36391// CHECK: [0x0a,0x00,0xca,0xd0,0xf0,0x04,0x02,0x00]
36392
36393v_cmp_eq_u32_e64 s[10:11], -4.0, v2
36394// CHECK: [0x0a,0x00,0xca,0xd0,0xf7,0x04,0x02,0x00]
36395
36396v_cmp_eq_u32_e64 s[10:11], src_vccz, v2
36397// CHECK: [0x0a,0x00,0xca,0xd0,0xfb,0x04,0x02,0x00]
36398
36399v_cmp_eq_u32_e64 s[10:11], src_execz, v2
36400// CHECK: [0x0a,0x00,0xca,0xd0,0xfc,0x04,0x02,0x00]
36401
36402v_cmp_eq_u32_e64 s[10:11], src_scc, v2
36403// CHECK: [0x0a,0x00,0xca,0xd0,0xfd,0x04,0x02,0x00]
36404
36405v_cmp_eq_u32_e64 s[10:11], src_lds_direct, v2
36406// CHECK: [0x0a,0x00,0xca,0xd0,0xfe,0x04,0x02,0x00]
36407
36408v_cmp_eq_u32_e64 s[10:11], v1, v255
36409// CHECK: [0x0a,0x00,0xca,0xd0,0x01,0xff,0x03,0x00]
36410
36411v_cmp_eq_u32_e64 s[10:11], v1, s2
36412// CHECK: [0x0a,0x00,0xca,0xd0,0x01,0x05,0x00,0x00]
36413
36414v_cmp_eq_u32_e64 s[10:11], v1, s101
36415// CHECK: [0x0a,0x00,0xca,0xd0,0x01,0xcb,0x00,0x00]
36416
36417v_cmp_eq_u32_e64 s[10:11], v1, flat_scratch_lo
36418// CHECK: [0x0a,0x00,0xca,0xd0,0x01,0xcd,0x00,0x00]
36419
36420v_cmp_eq_u32_e64 s[10:11], v1, flat_scratch_hi
36421// CHECK: [0x0a,0x00,0xca,0xd0,0x01,0xcf,0x00,0x00]
36422
36423v_cmp_eq_u32_e64 s[10:11], v1, vcc_lo
36424// CHECK: [0x0a,0x00,0xca,0xd0,0x01,0xd5,0x00,0x00]
36425
36426v_cmp_eq_u32_e64 s[10:11], v1, vcc_hi
36427// CHECK: [0x0a,0x00,0xca,0xd0,0x01,0xd7,0x00,0x00]
36428
36429v_cmp_eq_u32_e64 s[10:11], v1, tba_lo
36430// CHECK: [0x0a,0x00,0xca,0xd0,0x01,0xd9,0x00,0x00]
36431
36432v_cmp_eq_u32_e64 s[10:11], v1, tba_hi
36433// CHECK: [0x0a,0x00,0xca,0xd0,0x01,0xdb,0x00,0x00]
36434
36435v_cmp_eq_u32_e64 s[10:11], v1, tma_lo
36436// CHECK: [0x0a,0x00,0xca,0xd0,0x01,0xdd,0x00,0x00]
36437
36438v_cmp_eq_u32_e64 s[10:11], v1, tma_hi
36439// CHECK: [0x0a,0x00,0xca,0xd0,0x01,0xdf,0x00,0x00]
36440
36441v_cmp_eq_u32_e64 s[10:11], v1, ttmp11
36442// CHECK: [0x0a,0x00,0xca,0xd0,0x01,0xf7,0x00,0x00]
36443
36444v_cmp_eq_u32_e64 s[10:11], v1, m0
36445// CHECK: [0x0a,0x00,0xca,0xd0,0x01,0xf9,0x00,0x00]
36446
36447v_cmp_eq_u32_e64 s[10:11], v1, exec_lo
36448// CHECK: [0x0a,0x00,0xca,0xd0,0x01,0xfd,0x00,0x00]
36449
36450v_cmp_eq_u32_e64 s[10:11], v1, exec_hi
36451// CHECK: [0x0a,0x00,0xca,0xd0,0x01,0xff,0x00,0x00]
36452
36453v_cmp_eq_u32_e64 s[10:11], v1, 0
36454// CHECK: [0x0a,0x00,0xca,0xd0,0x01,0x01,0x01,0x00]
36455
36456v_cmp_eq_u32_e64 s[10:11], v1, -1
36457// CHECK: [0x0a,0x00,0xca,0xd0,0x01,0x83,0x01,0x00]
36458
36459v_cmp_eq_u32_e64 s[10:11], v1, 0.5
36460// CHECK: [0x0a,0x00,0xca,0xd0,0x01,0xe1,0x01,0x00]
36461
36462v_cmp_eq_u32_e64 s[10:11], v1, -4.0
36463// CHECK: [0x0a,0x00,0xca,0xd0,0x01,0xef,0x01,0x00]
36464
36465v_cmp_eq_u32_e64 s[10:11], v1, src_vccz
36466// CHECK: [0x0a,0x00,0xca,0xd0,0x01,0xf7,0x01,0x00]
36467
36468v_cmp_eq_u32_e64 s[10:11], v1, src_execz
36469// CHECK: [0x0a,0x00,0xca,0xd0,0x01,0xf9,0x01,0x00]
36470
36471v_cmp_eq_u32_e64 s[10:11], v1, src_scc
36472// CHECK: [0x0a,0x00,0xca,0xd0,0x01,0xfb,0x01,0x00]
36473
36474v_cmp_le_u32_e64 s[10:11], v1, v2
36475// CHECK: [0x0a,0x00,0xcb,0xd0,0x01,0x05,0x02,0x00]
36476
36477v_cmp_le_u32_e64 s[12:13], v1, v2
36478// CHECK: [0x0c,0x00,0xcb,0xd0,0x01,0x05,0x02,0x00]
36479
36480v_cmp_le_u32_e64 s[100:101], v1, v2
36481// CHECK: [0x64,0x00,0xcb,0xd0,0x01,0x05,0x02,0x00]
36482
36483v_cmp_le_u32_e64 flat_scratch, v1, v2
36484// CHECK: [0x66,0x00,0xcb,0xd0,0x01,0x05,0x02,0x00]
36485
36486v_cmp_le_u32_e64 vcc, v1, v2
36487// CHECK: [0x6a,0x00,0xcb,0xd0,0x01,0x05,0x02,0x00]
36488
36489v_cmp_le_u32_e64 tba, v1, v2
36490// CHECK: [0x6c,0x00,0xcb,0xd0,0x01,0x05,0x02,0x00]
36491
36492v_cmp_le_u32_e64 tma, v1, v2
36493// CHECK: [0x6e,0x00,0xcb,0xd0,0x01,0x05,0x02,0x00]
36494
36495v_cmp_le_u32_e64 ttmp[10:11], v1, v2
36496// CHECK: [0x7a,0x00,0xcb,0xd0,0x01,0x05,0x02,0x00]
36497
36498v_cmp_le_u32_e64 s[10:11], v255, v2
36499// CHECK: [0x0a,0x00,0xcb,0xd0,0xff,0x05,0x02,0x00]
36500
36501v_cmp_le_u32_e64 s[10:11], s1, v2
36502// CHECK: [0x0a,0x00,0xcb,0xd0,0x01,0x04,0x02,0x00]
36503
36504v_cmp_le_u32_e64 s[10:11], s101, v2
36505// CHECK: [0x0a,0x00,0xcb,0xd0,0x65,0x04,0x02,0x00]
36506
36507v_cmp_le_u32_e64 s[10:11], flat_scratch_lo, v2
36508// CHECK: [0x0a,0x00,0xcb,0xd0,0x66,0x04,0x02,0x00]
36509
36510v_cmp_le_u32_e64 s[10:11], flat_scratch_hi, v2
36511// CHECK: [0x0a,0x00,0xcb,0xd0,0x67,0x04,0x02,0x00]
36512
36513v_cmp_le_u32_e64 s[10:11], vcc_lo, v2
36514// CHECK: [0x0a,0x00,0xcb,0xd0,0x6a,0x04,0x02,0x00]
36515
36516v_cmp_le_u32_e64 s[10:11], vcc_hi, v2
36517// CHECK: [0x0a,0x00,0xcb,0xd0,0x6b,0x04,0x02,0x00]
36518
36519v_cmp_le_u32_e64 s[10:11], tba_lo, v2
36520// CHECK: [0x0a,0x00,0xcb,0xd0,0x6c,0x04,0x02,0x00]
36521
36522v_cmp_le_u32_e64 s[10:11], tba_hi, v2
36523// CHECK: [0x0a,0x00,0xcb,0xd0,0x6d,0x04,0x02,0x00]
36524
36525v_cmp_le_u32_e64 s[10:11], tma_lo, v2
36526// CHECK: [0x0a,0x00,0xcb,0xd0,0x6e,0x04,0x02,0x00]
36527
36528v_cmp_le_u32_e64 s[10:11], tma_hi, v2
36529// CHECK: [0x0a,0x00,0xcb,0xd0,0x6f,0x04,0x02,0x00]
36530
36531v_cmp_le_u32_e64 s[10:11], ttmp11, v2
36532// CHECK: [0x0a,0x00,0xcb,0xd0,0x7b,0x04,0x02,0x00]
36533
36534v_cmp_le_u32_e64 s[10:11], m0, v2
36535// CHECK: [0x0a,0x00,0xcb,0xd0,0x7c,0x04,0x02,0x00]
36536
36537v_cmp_le_u32_e64 s[10:11], exec_lo, v2
36538// CHECK: [0x0a,0x00,0xcb,0xd0,0x7e,0x04,0x02,0x00]
36539
36540v_cmp_le_u32_e64 s[10:11], exec_hi, v2
36541// CHECK: [0x0a,0x00,0xcb,0xd0,0x7f,0x04,0x02,0x00]
36542
36543v_cmp_le_u32_e64 s[10:11], 0, v2
36544// CHECK: [0x0a,0x00,0xcb,0xd0,0x80,0x04,0x02,0x00]
36545
36546v_cmp_le_u32_e64 s[10:11], -1, v2
36547// CHECK: [0x0a,0x00,0xcb,0xd0,0xc1,0x04,0x02,0x00]
36548
36549v_cmp_le_u32_e64 s[10:11], 0.5, v2
36550// CHECK: [0x0a,0x00,0xcb,0xd0,0xf0,0x04,0x02,0x00]
36551
36552v_cmp_le_u32_e64 s[10:11], -4.0, v2
36553// CHECK: [0x0a,0x00,0xcb,0xd0,0xf7,0x04,0x02,0x00]
36554
36555v_cmp_le_u32_e64 s[10:11], src_vccz, v2
36556// CHECK: [0x0a,0x00,0xcb,0xd0,0xfb,0x04,0x02,0x00]
36557
36558v_cmp_le_u32_e64 s[10:11], src_execz, v2
36559// CHECK: [0x0a,0x00,0xcb,0xd0,0xfc,0x04,0x02,0x00]
36560
36561v_cmp_le_u32_e64 s[10:11], src_scc, v2
36562// CHECK: [0x0a,0x00,0xcb,0xd0,0xfd,0x04,0x02,0x00]
36563
36564v_cmp_le_u32_e64 s[10:11], src_lds_direct, v2
36565// CHECK: [0x0a,0x00,0xcb,0xd0,0xfe,0x04,0x02,0x00]
36566
36567v_cmp_le_u32_e64 s[10:11], v1, v255
36568// CHECK: [0x0a,0x00,0xcb,0xd0,0x01,0xff,0x03,0x00]
36569
36570v_cmp_le_u32_e64 s[10:11], v1, s2
36571// CHECK: [0x0a,0x00,0xcb,0xd0,0x01,0x05,0x00,0x00]
36572
36573v_cmp_le_u32_e64 s[10:11], v1, s101
36574// CHECK: [0x0a,0x00,0xcb,0xd0,0x01,0xcb,0x00,0x00]
36575
36576v_cmp_le_u32_e64 s[10:11], v1, flat_scratch_lo
36577// CHECK: [0x0a,0x00,0xcb,0xd0,0x01,0xcd,0x00,0x00]
36578
36579v_cmp_le_u32_e64 s[10:11], v1, flat_scratch_hi
36580// CHECK: [0x0a,0x00,0xcb,0xd0,0x01,0xcf,0x00,0x00]
36581
36582v_cmp_le_u32_e64 s[10:11], v1, vcc_lo
36583// CHECK: [0x0a,0x00,0xcb,0xd0,0x01,0xd5,0x00,0x00]
36584
36585v_cmp_le_u32_e64 s[10:11], v1, vcc_hi
36586// CHECK: [0x0a,0x00,0xcb,0xd0,0x01,0xd7,0x00,0x00]
36587
36588v_cmp_le_u32_e64 s[10:11], v1, tba_lo
36589// CHECK: [0x0a,0x00,0xcb,0xd0,0x01,0xd9,0x00,0x00]
36590
36591v_cmp_le_u32_e64 s[10:11], v1, tba_hi
36592// CHECK: [0x0a,0x00,0xcb,0xd0,0x01,0xdb,0x00,0x00]
36593
36594v_cmp_le_u32_e64 s[10:11], v1, tma_lo
36595// CHECK: [0x0a,0x00,0xcb,0xd0,0x01,0xdd,0x00,0x00]
36596
36597v_cmp_le_u32_e64 s[10:11], v1, tma_hi
36598// CHECK: [0x0a,0x00,0xcb,0xd0,0x01,0xdf,0x00,0x00]
36599
36600v_cmp_le_u32_e64 s[10:11], v1, ttmp11
36601// CHECK: [0x0a,0x00,0xcb,0xd0,0x01,0xf7,0x00,0x00]
36602
36603v_cmp_le_u32_e64 s[10:11], v1, m0
36604// CHECK: [0x0a,0x00,0xcb,0xd0,0x01,0xf9,0x00,0x00]
36605
36606v_cmp_le_u32_e64 s[10:11], v1, exec_lo
36607// CHECK: [0x0a,0x00,0xcb,0xd0,0x01,0xfd,0x00,0x00]
36608
36609v_cmp_le_u32_e64 s[10:11], v1, exec_hi
36610// CHECK: [0x0a,0x00,0xcb,0xd0,0x01,0xff,0x00,0x00]
36611
36612v_cmp_le_u32_e64 s[10:11], v1, 0
36613// CHECK: [0x0a,0x00,0xcb,0xd0,0x01,0x01,0x01,0x00]
36614
36615v_cmp_le_u32_e64 s[10:11], v1, -1
36616// CHECK: [0x0a,0x00,0xcb,0xd0,0x01,0x83,0x01,0x00]
36617
36618v_cmp_le_u32_e64 s[10:11], v1, 0.5
36619// CHECK: [0x0a,0x00,0xcb,0xd0,0x01,0xe1,0x01,0x00]
36620
36621v_cmp_le_u32_e64 s[10:11], v1, -4.0
36622// CHECK: [0x0a,0x00,0xcb,0xd0,0x01,0xef,0x01,0x00]
36623
36624v_cmp_le_u32_e64 s[10:11], v1, src_vccz
36625// CHECK: [0x0a,0x00,0xcb,0xd0,0x01,0xf7,0x01,0x00]
36626
36627v_cmp_le_u32_e64 s[10:11], v1, src_execz
36628// CHECK: [0x0a,0x00,0xcb,0xd0,0x01,0xf9,0x01,0x00]
36629
36630v_cmp_le_u32_e64 s[10:11], v1, src_scc
36631// CHECK: [0x0a,0x00,0xcb,0xd0,0x01,0xfb,0x01,0x00]
36632
36633v_cmp_gt_u32_e64 s[10:11], v1, v2
36634// CHECK: [0x0a,0x00,0xcc,0xd0,0x01,0x05,0x02,0x00]
36635
36636v_cmp_gt_u32_e64 s[12:13], v1, v2
36637// CHECK: [0x0c,0x00,0xcc,0xd0,0x01,0x05,0x02,0x00]
36638
36639v_cmp_gt_u32_e64 s[100:101], v1, v2
36640// CHECK: [0x64,0x00,0xcc,0xd0,0x01,0x05,0x02,0x00]
36641
36642v_cmp_gt_u32_e64 flat_scratch, v1, v2
36643// CHECK: [0x66,0x00,0xcc,0xd0,0x01,0x05,0x02,0x00]
36644
36645v_cmp_gt_u32_e64 vcc, v1, v2
36646// CHECK: [0x6a,0x00,0xcc,0xd0,0x01,0x05,0x02,0x00]
36647
36648v_cmp_gt_u32_e64 tba, v1, v2
36649// CHECK: [0x6c,0x00,0xcc,0xd0,0x01,0x05,0x02,0x00]
36650
36651v_cmp_gt_u32_e64 tma, v1, v2
36652// CHECK: [0x6e,0x00,0xcc,0xd0,0x01,0x05,0x02,0x00]
36653
36654v_cmp_gt_u32_e64 ttmp[10:11], v1, v2
36655// CHECK: [0x7a,0x00,0xcc,0xd0,0x01,0x05,0x02,0x00]
36656
36657v_cmp_gt_u32_e64 s[10:11], v255, v2
36658// CHECK: [0x0a,0x00,0xcc,0xd0,0xff,0x05,0x02,0x00]
36659
36660v_cmp_gt_u32_e64 s[10:11], s1, v2
36661// CHECK: [0x0a,0x00,0xcc,0xd0,0x01,0x04,0x02,0x00]
36662
36663v_cmp_gt_u32_e64 s[10:11], s101, v2
36664// CHECK: [0x0a,0x00,0xcc,0xd0,0x65,0x04,0x02,0x00]
36665
36666v_cmp_gt_u32_e64 s[10:11], flat_scratch_lo, v2
36667// CHECK: [0x0a,0x00,0xcc,0xd0,0x66,0x04,0x02,0x00]
36668
36669v_cmp_gt_u32_e64 s[10:11], flat_scratch_hi, v2
36670// CHECK: [0x0a,0x00,0xcc,0xd0,0x67,0x04,0x02,0x00]
36671
36672v_cmp_gt_u32_e64 s[10:11], vcc_lo, v2
36673// CHECK: [0x0a,0x00,0xcc,0xd0,0x6a,0x04,0x02,0x00]
36674
36675v_cmp_gt_u32_e64 s[10:11], vcc_hi, v2
36676// CHECK: [0x0a,0x00,0xcc,0xd0,0x6b,0x04,0x02,0x00]
36677
36678v_cmp_gt_u32_e64 s[10:11], tba_lo, v2
36679// CHECK: [0x0a,0x00,0xcc,0xd0,0x6c,0x04,0x02,0x00]
36680
36681v_cmp_gt_u32_e64 s[10:11], tba_hi, v2
36682// CHECK: [0x0a,0x00,0xcc,0xd0,0x6d,0x04,0x02,0x00]
36683
36684v_cmp_gt_u32_e64 s[10:11], tma_lo, v2
36685// CHECK: [0x0a,0x00,0xcc,0xd0,0x6e,0x04,0x02,0x00]
36686
36687v_cmp_gt_u32_e64 s[10:11], tma_hi, v2
36688// CHECK: [0x0a,0x00,0xcc,0xd0,0x6f,0x04,0x02,0x00]
36689
36690v_cmp_gt_u32_e64 s[10:11], ttmp11, v2
36691// CHECK: [0x0a,0x00,0xcc,0xd0,0x7b,0x04,0x02,0x00]
36692
36693v_cmp_gt_u32_e64 s[10:11], m0, v2
36694// CHECK: [0x0a,0x00,0xcc,0xd0,0x7c,0x04,0x02,0x00]
36695
36696v_cmp_gt_u32_e64 s[10:11], exec_lo, v2
36697// CHECK: [0x0a,0x00,0xcc,0xd0,0x7e,0x04,0x02,0x00]
36698
36699v_cmp_gt_u32_e64 s[10:11], exec_hi, v2
36700// CHECK: [0x0a,0x00,0xcc,0xd0,0x7f,0x04,0x02,0x00]
36701
36702v_cmp_gt_u32_e64 s[10:11], 0, v2
36703// CHECK: [0x0a,0x00,0xcc,0xd0,0x80,0x04,0x02,0x00]
36704
36705v_cmp_gt_u32_e64 s[10:11], -1, v2
36706// CHECK: [0x0a,0x00,0xcc,0xd0,0xc1,0x04,0x02,0x00]
36707
36708v_cmp_gt_u32_e64 s[10:11], 0.5, v2
36709// CHECK: [0x0a,0x00,0xcc,0xd0,0xf0,0x04,0x02,0x00]
36710
36711v_cmp_gt_u32_e64 s[10:11], -4.0, v2
36712// CHECK: [0x0a,0x00,0xcc,0xd0,0xf7,0x04,0x02,0x00]
36713
36714v_cmp_gt_u32_e64 s[10:11], src_vccz, v2
36715// CHECK: [0x0a,0x00,0xcc,0xd0,0xfb,0x04,0x02,0x00]
36716
36717v_cmp_gt_u32_e64 s[10:11], src_execz, v2
36718// CHECK: [0x0a,0x00,0xcc,0xd0,0xfc,0x04,0x02,0x00]
36719
36720v_cmp_gt_u32_e64 s[10:11], src_scc, v2
36721// CHECK: [0x0a,0x00,0xcc,0xd0,0xfd,0x04,0x02,0x00]
36722
36723v_cmp_gt_u32_e64 s[10:11], src_lds_direct, v2
36724// CHECK: [0x0a,0x00,0xcc,0xd0,0xfe,0x04,0x02,0x00]
36725
36726v_cmp_gt_u32_e64 s[10:11], v1, v255
36727// CHECK: [0x0a,0x00,0xcc,0xd0,0x01,0xff,0x03,0x00]
36728
36729v_cmp_gt_u32_e64 s[10:11], v1, s2
36730// CHECK: [0x0a,0x00,0xcc,0xd0,0x01,0x05,0x00,0x00]
36731
36732v_cmp_gt_u32_e64 s[10:11], v1, s101
36733// CHECK: [0x0a,0x00,0xcc,0xd0,0x01,0xcb,0x00,0x00]
36734
36735v_cmp_gt_u32_e64 s[10:11], v1, flat_scratch_lo
36736// CHECK: [0x0a,0x00,0xcc,0xd0,0x01,0xcd,0x00,0x00]
36737
36738v_cmp_gt_u32_e64 s[10:11], v1, flat_scratch_hi
36739// CHECK: [0x0a,0x00,0xcc,0xd0,0x01,0xcf,0x00,0x00]
36740
36741v_cmp_gt_u32_e64 s[10:11], v1, vcc_lo
36742// CHECK: [0x0a,0x00,0xcc,0xd0,0x01,0xd5,0x00,0x00]
36743
36744v_cmp_gt_u32_e64 s[10:11], v1, vcc_hi
36745// CHECK: [0x0a,0x00,0xcc,0xd0,0x01,0xd7,0x00,0x00]
36746
36747v_cmp_gt_u32_e64 s[10:11], v1, tba_lo
36748// CHECK: [0x0a,0x00,0xcc,0xd0,0x01,0xd9,0x00,0x00]
36749
36750v_cmp_gt_u32_e64 s[10:11], v1, tba_hi
36751// CHECK: [0x0a,0x00,0xcc,0xd0,0x01,0xdb,0x00,0x00]
36752
36753v_cmp_gt_u32_e64 s[10:11], v1, tma_lo
36754// CHECK: [0x0a,0x00,0xcc,0xd0,0x01,0xdd,0x00,0x00]
36755
36756v_cmp_gt_u32_e64 s[10:11], v1, tma_hi
36757// CHECK: [0x0a,0x00,0xcc,0xd0,0x01,0xdf,0x00,0x00]
36758
36759v_cmp_gt_u32_e64 s[10:11], v1, ttmp11
36760// CHECK: [0x0a,0x00,0xcc,0xd0,0x01,0xf7,0x00,0x00]
36761
36762v_cmp_gt_u32_e64 s[10:11], v1, m0
36763// CHECK: [0x0a,0x00,0xcc,0xd0,0x01,0xf9,0x00,0x00]
36764
36765v_cmp_gt_u32_e64 s[10:11], v1, exec_lo
36766// CHECK: [0x0a,0x00,0xcc,0xd0,0x01,0xfd,0x00,0x00]
36767
36768v_cmp_gt_u32_e64 s[10:11], v1, exec_hi
36769// CHECK: [0x0a,0x00,0xcc,0xd0,0x01,0xff,0x00,0x00]
36770
36771v_cmp_gt_u32_e64 s[10:11], v1, 0
36772// CHECK: [0x0a,0x00,0xcc,0xd0,0x01,0x01,0x01,0x00]
36773
36774v_cmp_gt_u32_e64 s[10:11], v1, -1
36775// CHECK: [0x0a,0x00,0xcc,0xd0,0x01,0x83,0x01,0x00]
36776
36777v_cmp_gt_u32_e64 s[10:11], v1, 0.5
36778// CHECK: [0x0a,0x00,0xcc,0xd0,0x01,0xe1,0x01,0x00]
36779
36780v_cmp_gt_u32_e64 s[10:11], v1, -4.0
36781// CHECK: [0x0a,0x00,0xcc,0xd0,0x01,0xef,0x01,0x00]
36782
36783v_cmp_gt_u32_e64 s[10:11], v1, src_vccz
36784// CHECK: [0x0a,0x00,0xcc,0xd0,0x01,0xf7,0x01,0x00]
36785
36786v_cmp_gt_u32_e64 s[10:11], v1, src_execz
36787// CHECK: [0x0a,0x00,0xcc,0xd0,0x01,0xf9,0x01,0x00]
36788
36789v_cmp_gt_u32_e64 s[10:11], v1, src_scc
36790// CHECK: [0x0a,0x00,0xcc,0xd0,0x01,0xfb,0x01,0x00]
36791
36792v_cmp_ne_u32_e64 s[10:11], v1, v2
36793// CHECK: [0x0a,0x00,0xcd,0xd0,0x01,0x05,0x02,0x00]
36794
36795v_cmp_ne_u32_e64 s[12:13], v1, v2
36796// CHECK: [0x0c,0x00,0xcd,0xd0,0x01,0x05,0x02,0x00]
36797
36798v_cmp_ne_u32_e64 s[100:101], v1, v2
36799// CHECK: [0x64,0x00,0xcd,0xd0,0x01,0x05,0x02,0x00]
36800
36801v_cmp_ne_u32_e64 flat_scratch, v1, v2
36802// CHECK: [0x66,0x00,0xcd,0xd0,0x01,0x05,0x02,0x00]
36803
36804v_cmp_ne_u32_e64 vcc, v1, v2
36805// CHECK: [0x6a,0x00,0xcd,0xd0,0x01,0x05,0x02,0x00]
36806
36807v_cmp_ne_u32_e64 tba, v1, v2
36808// CHECK: [0x6c,0x00,0xcd,0xd0,0x01,0x05,0x02,0x00]
36809
36810v_cmp_ne_u32_e64 tma, v1, v2
36811// CHECK: [0x6e,0x00,0xcd,0xd0,0x01,0x05,0x02,0x00]
36812
36813v_cmp_ne_u32_e64 ttmp[10:11], v1, v2
36814// CHECK: [0x7a,0x00,0xcd,0xd0,0x01,0x05,0x02,0x00]
36815
36816v_cmp_ne_u32_e64 s[10:11], v255, v2
36817// CHECK: [0x0a,0x00,0xcd,0xd0,0xff,0x05,0x02,0x00]
36818
36819v_cmp_ne_u32_e64 s[10:11], s1, v2
36820// CHECK: [0x0a,0x00,0xcd,0xd0,0x01,0x04,0x02,0x00]
36821
36822v_cmp_ne_u32_e64 s[10:11], s101, v2
36823// CHECK: [0x0a,0x00,0xcd,0xd0,0x65,0x04,0x02,0x00]
36824
36825v_cmp_ne_u32_e64 s[10:11], flat_scratch_lo, v2
36826// CHECK: [0x0a,0x00,0xcd,0xd0,0x66,0x04,0x02,0x00]
36827
36828v_cmp_ne_u32_e64 s[10:11], flat_scratch_hi, v2
36829// CHECK: [0x0a,0x00,0xcd,0xd0,0x67,0x04,0x02,0x00]
36830
36831v_cmp_ne_u32_e64 s[10:11], vcc_lo, v2
36832// CHECK: [0x0a,0x00,0xcd,0xd0,0x6a,0x04,0x02,0x00]
36833
36834v_cmp_ne_u32_e64 s[10:11], vcc_hi, v2
36835// CHECK: [0x0a,0x00,0xcd,0xd0,0x6b,0x04,0x02,0x00]
36836
36837v_cmp_ne_u32_e64 s[10:11], tba_lo, v2
36838// CHECK: [0x0a,0x00,0xcd,0xd0,0x6c,0x04,0x02,0x00]
36839
36840v_cmp_ne_u32_e64 s[10:11], tba_hi, v2
36841// CHECK: [0x0a,0x00,0xcd,0xd0,0x6d,0x04,0x02,0x00]
36842
36843v_cmp_ne_u32_e64 s[10:11], tma_lo, v2
36844// CHECK: [0x0a,0x00,0xcd,0xd0,0x6e,0x04,0x02,0x00]
36845
36846v_cmp_ne_u32_e64 s[10:11], tma_hi, v2
36847// CHECK: [0x0a,0x00,0xcd,0xd0,0x6f,0x04,0x02,0x00]
36848
36849v_cmp_ne_u32_e64 s[10:11], ttmp11, v2
36850// CHECK: [0x0a,0x00,0xcd,0xd0,0x7b,0x04,0x02,0x00]
36851
36852v_cmp_ne_u32_e64 s[10:11], m0, v2
36853// CHECK: [0x0a,0x00,0xcd,0xd0,0x7c,0x04,0x02,0x00]
36854
36855v_cmp_ne_u32_e64 s[10:11], exec_lo, v2
36856// CHECK: [0x0a,0x00,0xcd,0xd0,0x7e,0x04,0x02,0x00]
36857
36858v_cmp_ne_u32_e64 s[10:11], exec_hi, v2
36859// CHECK: [0x0a,0x00,0xcd,0xd0,0x7f,0x04,0x02,0x00]
36860
36861v_cmp_ne_u32_e64 s[10:11], 0, v2
36862// CHECK: [0x0a,0x00,0xcd,0xd0,0x80,0x04,0x02,0x00]
36863
36864v_cmp_ne_u32_e64 s[10:11], -1, v2
36865// CHECK: [0x0a,0x00,0xcd,0xd0,0xc1,0x04,0x02,0x00]
36866
36867v_cmp_ne_u32_e64 s[10:11], 0.5, v2
36868// CHECK: [0x0a,0x00,0xcd,0xd0,0xf0,0x04,0x02,0x00]
36869
36870v_cmp_ne_u32_e64 s[10:11], -4.0, v2
36871// CHECK: [0x0a,0x00,0xcd,0xd0,0xf7,0x04,0x02,0x00]
36872
36873v_cmp_ne_u32_e64 s[10:11], src_vccz, v2
36874// CHECK: [0x0a,0x00,0xcd,0xd0,0xfb,0x04,0x02,0x00]
36875
36876v_cmp_ne_u32_e64 s[10:11], src_execz, v2
36877// CHECK: [0x0a,0x00,0xcd,0xd0,0xfc,0x04,0x02,0x00]
36878
36879v_cmp_ne_u32_e64 s[10:11], src_scc, v2
36880// CHECK: [0x0a,0x00,0xcd,0xd0,0xfd,0x04,0x02,0x00]
36881
36882v_cmp_ne_u32_e64 s[10:11], src_lds_direct, v2
36883// CHECK: [0x0a,0x00,0xcd,0xd0,0xfe,0x04,0x02,0x00]
36884
36885v_cmp_ne_u32_e64 s[10:11], v1, v255
36886// CHECK: [0x0a,0x00,0xcd,0xd0,0x01,0xff,0x03,0x00]
36887
36888v_cmp_ne_u32_e64 s[10:11], v1, s2
36889// CHECK: [0x0a,0x00,0xcd,0xd0,0x01,0x05,0x00,0x00]
36890
36891v_cmp_ne_u32_e64 s[10:11], v1, s101
36892// CHECK: [0x0a,0x00,0xcd,0xd0,0x01,0xcb,0x00,0x00]
36893
36894v_cmp_ne_u32_e64 s[10:11], v1, flat_scratch_lo
36895// CHECK: [0x0a,0x00,0xcd,0xd0,0x01,0xcd,0x00,0x00]
36896
36897v_cmp_ne_u32_e64 s[10:11], v1, flat_scratch_hi
36898// CHECK: [0x0a,0x00,0xcd,0xd0,0x01,0xcf,0x00,0x00]
36899
36900v_cmp_ne_u32_e64 s[10:11], v1, vcc_lo
36901// CHECK: [0x0a,0x00,0xcd,0xd0,0x01,0xd5,0x00,0x00]
36902
36903v_cmp_ne_u32_e64 s[10:11], v1, vcc_hi
36904// CHECK: [0x0a,0x00,0xcd,0xd0,0x01,0xd7,0x00,0x00]
36905
36906v_cmp_ne_u32_e64 s[10:11], v1, tba_lo
36907// CHECK: [0x0a,0x00,0xcd,0xd0,0x01,0xd9,0x00,0x00]
36908
36909v_cmp_ne_u32_e64 s[10:11], v1, tba_hi
36910// CHECK: [0x0a,0x00,0xcd,0xd0,0x01,0xdb,0x00,0x00]
36911
36912v_cmp_ne_u32_e64 s[10:11], v1, tma_lo
36913// CHECK: [0x0a,0x00,0xcd,0xd0,0x01,0xdd,0x00,0x00]
36914
36915v_cmp_ne_u32_e64 s[10:11], v1, tma_hi
36916// CHECK: [0x0a,0x00,0xcd,0xd0,0x01,0xdf,0x00,0x00]
36917
36918v_cmp_ne_u32_e64 s[10:11], v1, ttmp11
36919// CHECK: [0x0a,0x00,0xcd,0xd0,0x01,0xf7,0x00,0x00]
36920
36921v_cmp_ne_u32_e64 s[10:11], v1, m0
36922// CHECK: [0x0a,0x00,0xcd,0xd0,0x01,0xf9,0x00,0x00]
36923
36924v_cmp_ne_u32_e64 s[10:11], v1, exec_lo
36925// CHECK: [0x0a,0x00,0xcd,0xd0,0x01,0xfd,0x00,0x00]
36926
36927v_cmp_ne_u32_e64 s[10:11], v1, exec_hi
36928// CHECK: [0x0a,0x00,0xcd,0xd0,0x01,0xff,0x00,0x00]
36929
36930v_cmp_ne_u32_e64 s[10:11], v1, 0
36931// CHECK: [0x0a,0x00,0xcd,0xd0,0x01,0x01,0x01,0x00]
36932
36933v_cmp_ne_u32_e64 s[10:11], v1, -1
36934// CHECK: [0x0a,0x00,0xcd,0xd0,0x01,0x83,0x01,0x00]
36935
36936v_cmp_ne_u32_e64 s[10:11], v1, 0.5
36937// CHECK: [0x0a,0x00,0xcd,0xd0,0x01,0xe1,0x01,0x00]
36938
36939v_cmp_ne_u32_e64 s[10:11], v1, -4.0
36940// CHECK: [0x0a,0x00,0xcd,0xd0,0x01,0xef,0x01,0x00]
36941
36942v_cmp_ne_u32_e64 s[10:11], v1, src_vccz
36943// CHECK: [0x0a,0x00,0xcd,0xd0,0x01,0xf7,0x01,0x00]
36944
36945v_cmp_ne_u32_e64 s[10:11], v1, src_execz
36946// CHECK: [0x0a,0x00,0xcd,0xd0,0x01,0xf9,0x01,0x00]
36947
36948v_cmp_ne_u32_e64 s[10:11], v1, src_scc
36949// CHECK: [0x0a,0x00,0xcd,0xd0,0x01,0xfb,0x01,0x00]
36950
36951v_cmp_ge_u32_e64 s[10:11], v1, v2
36952// CHECK: [0x0a,0x00,0xce,0xd0,0x01,0x05,0x02,0x00]
36953
36954v_cmp_ge_u32_e64 s[12:13], v1, v2
36955// CHECK: [0x0c,0x00,0xce,0xd0,0x01,0x05,0x02,0x00]
36956
36957v_cmp_ge_u32_e64 s[100:101], v1, v2
36958// CHECK: [0x64,0x00,0xce,0xd0,0x01,0x05,0x02,0x00]
36959
36960v_cmp_ge_u32_e64 flat_scratch, v1, v2
36961// CHECK: [0x66,0x00,0xce,0xd0,0x01,0x05,0x02,0x00]
36962
36963v_cmp_ge_u32_e64 vcc, v1, v2
36964// CHECK: [0x6a,0x00,0xce,0xd0,0x01,0x05,0x02,0x00]
36965
36966v_cmp_ge_u32_e64 tba, v1, v2
36967// CHECK: [0x6c,0x00,0xce,0xd0,0x01,0x05,0x02,0x00]
36968
36969v_cmp_ge_u32_e64 tma, v1, v2
36970// CHECK: [0x6e,0x00,0xce,0xd0,0x01,0x05,0x02,0x00]
36971
36972v_cmp_ge_u32_e64 ttmp[10:11], v1, v2
36973// CHECK: [0x7a,0x00,0xce,0xd0,0x01,0x05,0x02,0x00]
36974
36975v_cmp_ge_u32_e64 s[10:11], v255, v2
36976// CHECK: [0x0a,0x00,0xce,0xd0,0xff,0x05,0x02,0x00]
36977
36978v_cmp_ge_u32_e64 s[10:11], s1, v2
36979// CHECK: [0x0a,0x00,0xce,0xd0,0x01,0x04,0x02,0x00]
36980
36981v_cmp_ge_u32_e64 s[10:11], s101, v2
36982// CHECK: [0x0a,0x00,0xce,0xd0,0x65,0x04,0x02,0x00]
36983
36984v_cmp_ge_u32_e64 s[10:11], flat_scratch_lo, v2
36985// CHECK: [0x0a,0x00,0xce,0xd0,0x66,0x04,0x02,0x00]
36986
36987v_cmp_ge_u32_e64 s[10:11], flat_scratch_hi, v2
36988// CHECK: [0x0a,0x00,0xce,0xd0,0x67,0x04,0x02,0x00]
36989
36990v_cmp_ge_u32_e64 s[10:11], vcc_lo, v2
36991// CHECK: [0x0a,0x00,0xce,0xd0,0x6a,0x04,0x02,0x00]
36992
36993v_cmp_ge_u32_e64 s[10:11], vcc_hi, v2
36994// CHECK: [0x0a,0x00,0xce,0xd0,0x6b,0x04,0x02,0x00]
36995
36996v_cmp_ge_u32_e64 s[10:11], tba_lo, v2
36997// CHECK: [0x0a,0x00,0xce,0xd0,0x6c,0x04,0x02,0x00]
36998
36999v_cmp_ge_u32_e64 s[10:11], tba_hi, v2
37000// CHECK: [0x0a,0x00,0xce,0xd0,0x6d,0x04,0x02,0x00]
37001
37002v_cmp_ge_u32_e64 s[10:11], tma_lo, v2
37003// CHECK: [0x0a,0x00,0xce,0xd0,0x6e,0x04,0x02,0x00]
37004
37005v_cmp_ge_u32_e64 s[10:11], tma_hi, v2
37006// CHECK: [0x0a,0x00,0xce,0xd0,0x6f,0x04,0x02,0x00]
37007
37008v_cmp_ge_u32_e64 s[10:11], ttmp11, v2
37009// CHECK: [0x0a,0x00,0xce,0xd0,0x7b,0x04,0x02,0x00]
37010
37011v_cmp_ge_u32_e64 s[10:11], m0, v2
37012// CHECK: [0x0a,0x00,0xce,0xd0,0x7c,0x04,0x02,0x00]
37013
37014v_cmp_ge_u32_e64 s[10:11], exec_lo, v2
37015// CHECK: [0x0a,0x00,0xce,0xd0,0x7e,0x04,0x02,0x00]
37016
37017v_cmp_ge_u32_e64 s[10:11], exec_hi, v2
37018// CHECK: [0x0a,0x00,0xce,0xd0,0x7f,0x04,0x02,0x00]
37019
37020v_cmp_ge_u32_e64 s[10:11], 0, v2
37021// CHECK: [0x0a,0x00,0xce,0xd0,0x80,0x04,0x02,0x00]
37022
37023v_cmp_ge_u32_e64 s[10:11], -1, v2
37024// CHECK: [0x0a,0x00,0xce,0xd0,0xc1,0x04,0x02,0x00]
37025
37026v_cmp_ge_u32_e64 s[10:11], 0.5, v2
37027// CHECK: [0x0a,0x00,0xce,0xd0,0xf0,0x04,0x02,0x00]
37028
37029v_cmp_ge_u32_e64 s[10:11], -4.0, v2
37030// CHECK: [0x0a,0x00,0xce,0xd0,0xf7,0x04,0x02,0x00]
37031
37032v_cmp_ge_u32_e64 s[10:11], src_vccz, v2
37033// CHECK: [0x0a,0x00,0xce,0xd0,0xfb,0x04,0x02,0x00]
37034
37035v_cmp_ge_u32_e64 s[10:11], src_execz, v2
37036// CHECK: [0x0a,0x00,0xce,0xd0,0xfc,0x04,0x02,0x00]
37037
37038v_cmp_ge_u32_e64 s[10:11], src_scc, v2
37039// CHECK: [0x0a,0x00,0xce,0xd0,0xfd,0x04,0x02,0x00]
37040
37041v_cmp_ge_u32_e64 s[10:11], src_lds_direct, v2
37042// CHECK: [0x0a,0x00,0xce,0xd0,0xfe,0x04,0x02,0x00]
37043
37044v_cmp_ge_u32_e64 s[10:11], v1, v255
37045// CHECK: [0x0a,0x00,0xce,0xd0,0x01,0xff,0x03,0x00]
37046
37047v_cmp_ge_u32_e64 s[10:11], v1, s2
37048// CHECK: [0x0a,0x00,0xce,0xd0,0x01,0x05,0x00,0x00]
37049
37050v_cmp_ge_u32_e64 s[10:11], v1, s101
37051// CHECK: [0x0a,0x00,0xce,0xd0,0x01,0xcb,0x00,0x00]
37052
37053v_cmp_ge_u32_e64 s[10:11], v1, flat_scratch_lo
37054// CHECK: [0x0a,0x00,0xce,0xd0,0x01,0xcd,0x00,0x00]
37055
37056v_cmp_ge_u32_e64 s[10:11], v1, flat_scratch_hi
37057// CHECK: [0x0a,0x00,0xce,0xd0,0x01,0xcf,0x00,0x00]
37058
37059v_cmp_ge_u32_e64 s[10:11], v1, vcc_lo
37060// CHECK: [0x0a,0x00,0xce,0xd0,0x01,0xd5,0x00,0x00]
37061
37062v_cmp_ge_u32_e64 s[10:11], v1, vcc_hi
37063// CHECK: [0x0a,0x00,0xce,0xd0,0x01,0xd7,0x00,0x00]
37064
37065v_cmp_ge_u32_e64 s[10:11], v1, tba_lo
37066// CHECK: [0x0a,0x00,0xce,0xd0,0x01,0xd9,0x00,0x00]
37067
37068v_cmp_ge_u32_e64 s[10:11], v1, tba_hi
37069// CHECK: [0x0a,0x00,0xce,0xd0,0x01,0xdb,0x00,0x00]
37070
37071v_cmp_ge_u32_e64 s[10:11], v1, tma_lo
37072// CHECK: [0x0a,0x00,0xce,0xd0,0x01,0xdd,0x00,0x00]
37073
37074v_cmp_ge_u32_e64 s[10:11], v1, tma_hi
37075// CHECK: [0x0a,0x00,0xce,0xd0,0x01,0xdf,0x00,0x00]
37076
37077v_cmp_ge_u32_e64 s[10:11], v1, ttmp11
37078// CHECK: [0x0a,0x00,0xce,0xd0,0x01,0xf7,0x00,0x00]
37079
37080v_cmp_ge_u32_e64 s[10:11], v1, m0
37081// CHECK: [0x0a,0x00,0xce,0xd0,0x01,0xf9,0x00,0x00]
37082
37083v_cmp_ge_u32_e64 s[10:11], v1, exec_lo
37084// CHECK: [0x0a,0x00,0xce,0xd0,0x01,0xfd,0x00,0x00]
37085
37086v_cmp_ge_u32_e64 s[10:11], v1, exec_hi
37087// CHECK: [0x0a,0x00,0xce,0xd0,0x01,0xff,0x00,0x00]
37088
37089v_cmp_ge_u32_e64 s[10:11], v1, 0
37090// CHECK: [0x0a,0x00,0xce,0xd0,0x01,0x01,0x01,0x00]
37091
37092v_cmp_ge_u32_e64 s[10:11], v1, -1
37093// CHECK: [0x0a,0x00,0xce,0xd0,0x01,0x83,0x01,0x00]
37094
37095v_cmp_ge_u32_e64 s[10:11], v1, 0.5
37096// CHECK: [0x0a,0x00,0xce,0xd0,0x01,0xe1,0x01,0x00]
37097
37098v_cmp_ge_u32_e64 s[10:11], v1, -4.0
37099// CHECK: [0x0a,0x00,0xce,0xd0,0x01,0xef,0x01,0x00]
37100
37101v_cmp_ge_u32_e64 s[10:11], v1, src_vccz
37102// CHECK: [0x0a,0x00,0xce,0xd0,0x01,0xf7,0x01,0x00]
37103
37104v_cmp_ge_u32_e64 s[10:11], v1, src_execz
37105// CHECK: [0x0a,0x00,0xce,0xd0,0x01,0xf9,0x01,0x00]
37106
37107v_cmp_ge_u32_e64 s[10:11], v1, src_scc
37108// CHECK: [0x0a,0x00,0xce,0xd0,0x01,0xfb,0x01,0x00]
37109
37110v_cmp_t_u32_e64 s[10:11], v1, v2
37111// CHECK: [0x0a,0x00,0xcf,0xd0,0x01,0x05,0x02,0x00]
37112
37113v_cmp_t_u32_e64 s[12:13], v1, v2
37114// CHECK: [0x0c,0x00,0xcf,0xd0,0x01,0x05,0x02,0x00]
37115
37116v_cmp_t_u32_e64 s[100:101], v1, v2
37117// CHECK: [0x64,0x00,0xcf,0xd0,0x01,0x05,0x02,0x00]
37118
37119v_cmp_t_u32_e64 flat_scratch, v1, v2
37120// CHECK: [0x66,0x00,0xcf,0xd0,0x01,0x05,0x02,0x00]
37121
37122v_cmp_t_u32_e64 vcc, v1, v2
37123// CHECK: [0x6a,0x00,0xcf,0xd0,0x01,0x05,0x02,0x00]
37124
37125v_cmp_t_u32_e64 tba, v1, v2
37126// CHECK: [0x6c,0x00,0xcf,0xd0,0x01,0x05,0x02,0x00]
37127
37128v_cmp_t_u32_e64 tma, v1, v2
37129// CHECK: [0x6e,0x00,0xcf,0xd0,0x01,0x05,0x02,0x00]
37130
37131v_cmp_t_u32_e64 ttmp[10:11], v1, v2
37132// CHECK: [0x7a,0x00,0xcf,0xd0,0x01,0x05,0x02,0x00]
37133
37134v_cmp_t_u32_e64 s[10:11], v255, v2
37135// CHECK: [0x0a,0x00,0xcf,0xd0,0xff,0x05,0x02,0x00]
37136
37137v_cmp_t_u32_e64 s[10:11], s1, v2
37138// CHECK: [0x0a,0x00,0xcf,0xd0,0x01,0x04,0x02,0x00]
37139
37140v_cmp_t_u32_e64 s[10:11], s101, v2
37141// CHECK: [0x0a,0x00,0xcf,0xd0,0x65,0x04,0x02,0x00]
37142
37143v_cmp_t_u32_e64 s[10:11], flat_scratch_lo, v2
37144// CHECK: [0x0a,0x00,0xcf,0xd0,0x66,0x04,0x02,0x00]
37145
37146v_cmp_t_u32_e64 s[10:11], flat_scratch_hi, v2
37147// CHECK: [0x0a,0x00,0xcf,0xd0,0x67,0x04,0x02,0x00]
37148
37149v_cmp_t_u32_e64 s[10:11], vcc_lo, v2
37150// CHECK: [0x0a,0x00,0xcf,0xd0,0x6a,0x04,0x02,0x00]
37151
37152v_cmp_t_u32_e64 s[10:11], vcc_hi, v2
37153// CHECK: [0x0a,0x00,0xcf,0xd0,0x6b,0x04,0x02,0x00]
37154
37155v_cmp_t_u32_e64 s[10:11], tba_lo, v2
37156// CHECK: [0x0a,0x00,0xcf,0xd0,0x6c,0x04,0x02,0x00]
37157
37158v_cmp_t_u32_e64 s[10:11], tba_hi, v2
37159// CHECK: [0x0a,0x00,0xcf,0xd0,0x6d,0x04,0x02,0x00]
37160
37161v_cmp_t_u32_e64 s[10:11], tma_lo, v2
37162// CHECK: [0x0a,0x00,0xcf,0xd0,0x6e,0x04,0x02,0x00]
37163
37164v_cmp_t_u32_e64 s[10:11], tma_hi, v2
37165// CHECK: [0x0a,0x00,0xcf,0xd0,0x6f,0x04,0x02,0x00]
37166
37167v_cmp_t_u32_e64 s[10:11], ttmp11, v2
37168// CHECK: [0x0a,0x00,0xcf,0xd0,0x7b,0x04,0x02,0x00]
37169
37170v_cmp_t_u32_e64 s[10:11], m0, v2
37171// CHECK: [0x0a,0x00,0xcf,0xd0,0x7c,0x04,0x02,0x00]
37172
37173v_cmp_t_u32_e64 s[10:11], exec_lo, v2
37174// CHECK: [0x0a,0x00,0xcf,0xd0,0x7e,0x04,0x02,0x00]
37175
37176v_cmp_t_u32_e64 s[10:11], exec_hi, v2
37177// CHECK: [0x0a,0x00,0xcf,0xd0,0x7f,0x04,0x02,0x00]
37178
37179v_cmp_t_u32_e64 s[10:11], 0, v2
37180// CHECK: [0x0a,0x00,0xcf,0xd0,0x80,0x04,0x02,0x00]
37181
37182v_cmp_t_u32_e64 s[10:11], -1, v2
37183// CHECK: [0x0a,0x00,0xcf,0xd0,0xc1,0x04,0x02,0x00]
37184
37185v_cmp_t_u32_e64 s[10:11], 0.5, v2
37186// CHECK: [0x0a,0x00,0xcf,0xd0,0xf0,0x04,0x02,0x00]
37187
37188v_cmp_t_u32_e64 s[10:11], -4.0, v2
37189// CHECK: [0x0a,0x00,0xcf,0xd0,0xf7,0x04,0x02,0x00]
37190
37191v_cmp_t_u32_e64 s[10:11], src_vccz, v2
37192// CHECK: [0x0a,0x00,0xcf,0xd0,0xfb,0x04,0x02,0x00]
37193
37194v_cmp_t_u32_e64 s[10:11], src_execz, v2
37195// CHECK: [0x0a,0x00,0xcf,0xd0,0xfc,0x04,0x02,0x00]
37196
37197v_cmp_t_u32_e64 s[10:11], src_scc, v2
37198// CHECK: [0x0a,0x00,0xcf,0xd0,0xfd,0x04,0x02,0x00]
37199
37200v_cmp_t_u32_e64 s[10:11], src_lds_direct, v2
37201// CHECK: [0x0a,0x00,0xcf,0xd0,0xfe,0x04,0x02,0x00]
37202
37203v_cmp_t_u32_e64 s[10:11], v1, v255
37204// CHECK: [0x0a,0x00,0xcf,0xd0,0x01,0xff,0x03,0x00]
37205
37206v_cmp_t_u32_e64 s[10:11], v1, s2
37207// CHECK: [0x0a,0x00,0xcf,0xd0,0x01,0x05,0x00,0x00]
37208
37209v_cmp_t_u32_e64 s[10:11], v1, s101
37210// CHECK: [0x0a,0x00,0xcf,0xd0,0x01,0xcb,0x00,0x00]
37211
37212v_cmp_t_u32_e64 s[10:11], v1, flat_scratch_lo
37213// CHECK: [0x0a,0x00,0xcf,0xd0,0x01,0xcd,0x00,0x00]
37214
37215v_cmp_t_u32_e64 s[10:11], v1, flat_scratch_hi
37216// CHECK: [0x0a,0x00,0xcf,0xd0,0x01,0xcf,0x00,0x00]
37217
37218v_cmp_t_u32_e64 s[10:11], v1, vcc_lo
37219// CHECK: [0x0a,0x00,0xcf,0xd0,0x01,0xd5,0x00,0x00]
37220
37221v_cmp_t_u32_e64 s[10:11], v1, vcc_hi
37222// CHECK: [0x0a,0x00,0xcf,0xd0,0x01,0xd7,0x00,0x00]
37223
37224v_cmp_t_u32_e64 s[10:11], v1, tba_lo
37225// CHECK: [0x0a,0x00,0xcf,0xd0,0x01,0xd9,0x00,0x00]
37226
37227v_cmp_t_u32_e64 s[10:11], v1, tba_hi
37228// CHECK: [0x0a,0x00,0xcf,0xd0,0x01,0xdb,0x00,0x00]
37229
37230v_cmp_t_u32_e64 s[10:11], v1, tma_lo
37231// CHECK: [0x0a,0x00,0xcf,0xd0,0x01,0xdd,0x00,0x00]
37232
37233v_cmp_t_u32_e64 s[10:11], v1, tma_hi
37234// CHECK: [0x0a,0x00,0xcf,0xd0,0x01,0xdf,0x00,0x00]
37235
37236v_cmp_t_u32_e64 s[10:11], v1, ttmp11
37237// CHECK: [0x0a,0x00,0xcf,0xd0,0x01,0xf7,0x00,0x00]
37238
37239v_cmp_t_u32_e64 s[10:11], v1, m0
37240// CHECK: [0x0a,0x00,0xcf,0xd0,0x01,0xf9,0x00,0x00]
37241
37242v_cmp_t_u32_e64 s[10:11], v1, exec_lo
37243// CHECK: [0x0a,0x00,0xcf,0xd0,0x01,0xfd,0x00,0x00]
37244
37245v_cmp_t_u32_e64 s[10:11], v1, exec_hi
37246// CHECK: [0x0a,0x00,0xcf,0xd0,0x01,0xff,0x00,0x00]
37247
37248v_cmp_t_u32_e64 s[10:11], v1, 0
37249// CHECK: [0x0a,0x00,0xcf,0xd0,0x01,0x01,0x01,0x00]
37250
37251v_cmp_t_u32_e64 s[10:11], v1, -1
37252// CHECK: [0x0a,0x00,0xcf,0xd0,0x01,0x83,0x01,0x00]
37253
37254v_cmp_t_u32_e64 s[10:11], v1, 0.5
37255// CHECK: [0x0a,0x00,0xcf,0xd0,0x01,0xe1,0x01,0x00]
37256
37257v_cmp_t_u32_e64 s[10:11], v1, -4.0
37258// CHECK: [0x0a,0x00,0xcf,0xd0,0x01,0xef,0x01,0x00]
37259
37260v_cmp_t_u32_e64 s[10:11], v1, src_vccz
37261// CHECK: [0x0a,0x00,0xcf,0xd0,0x01,0xf7,0x01,0x00]
37262
37263v_cmp_t_u32_e64 s[10:11], v1, src_execz
37264// CHECK: [0x0a,0x00,0xcf,0xd0,0x01,0xf9,0x01,0x00]
37265
37266v_cmp_t_u32_e64 s[10:11], v1, src_scc
37267// CHECK: [0x0a,0x00,0xcf,0xd0,0x01,0xfb,0x01,0x00]
37268
37269v_cmpx_f_i32_e64 s[10:11], v1, v2
37270// CHECK: [0x0a,0x00,0xd0,0xd0,0x01,0x05,0x02,0x00]
37271
37272v_cmpx_f_i32_e64 s[12:13], v1, v2
37273// CHECK: [0x0c,0x00,0xd0,0xd0,0x01,0x05,0x02,0x00]
37274
37275v_cmpx_f_i32_e64 s[100:101], v1, v2
37276// CHECK: [0x64,0x00,0xd0,0xd0,0x01,0x05,0x02,0x00]
37277
37278v_cmpx_f_i32_e64 flat_scratch, v1, v2
37279// CHECK: [0x66,0x00,0xd0,0xd0,0x01,0x05,0x02,0x00]
37280
37281v_cmpx_f_i32_e64 vcc, v1, v2
37282// CHECK: [0x6a,0x00,0xd0,0xd0,0x01,0x05,0x02,0x00]
37283
37284v_cmpx_f_i32_e64 tba, v1, v2
37285// CHECK: [0x6c,0x00,0xd0,0xd0,0x01,0x05,0x02,0x00]
37286
37287v_cmpx_f_i32_e64 tma, v1, v2
37288// CHECK: [0x6e,0x00,0xd0,0xd0,0x01,0x05,0x02,0x00]
37289
37290v_cmpx_f_i32_e64 ttmp[10:11], v1, v2
37291// CHECK: [0x7a,0x00,0xd0,0xd0,0x01,0x05,0x02,0x00]
37292
37293v_cmpx_f_i32_e64 s[10:11], v255, v2
37294// CHECK: [0x0a,0x00,0xd0,0xd0,0xff,0x05,0x02,0x00]
37295
37296v_cmpx_f_i32_e64 s[10:11], s1, v2
37297// CHECK: [0x0a,0x00,0xd0,0xd0,0x01,0x04,0x02,0x00]
37298
37299v_cmpx_f_i32_e64 s[10:11], s101, v2
37300// CHECK: [0x0a,0x00,0xd0,0xd0,0x65,0x04,0x02,0x00]
37301
37302v_cmpx_f_i32_e64 s[10:11], flat_scratch_lo, v2
37303// CHECK: [0x0a,0x00,0xd0,0xd0,0x66,0x04,0x02,0x00]
37304
37305v_cmpx_f_i32_e64 s[10:11], flat_scratch_hi, v2
37306// CHECK: [0x0a,0x00,0xd0,0xd0,0x67,0x04,0x02,0x00]
37307
37308v_cmpx_f_i32_e64 s[10:11], vcc_lo, v2
37309// CHECK: [0x0a,0x00,0xd0,0xd0,0x6a,0x04,0x02,0x00]
37310
37311v_cmpx_f_i32_e64 s[10:11], vcc_hi, v2
37312// CHECK: [0x0a,0x00,0xd0,0xd0,0x6b,0x04,0x02,0x00]
37313
37314v_cmpx_f_i32_e64 s[10:11], tba_lo, v2
37315// CHECK: [0x0a,0x00,0xd0,0xd0,0x6c,0x04,0x02,0x00]
37316
37317v_cmpx_f_i32_e64 s[10:11], tba_hi, v2
37318// CHECK: [0x0a,0x00,0xd0,0xd0,0x6d,0x04,0x02,0x00]
37319
37320v_cmpx_f_i32_e64 s[10:11], tma_lo, v2
37321// CHECK: [0x0a,0x00,0xd0,0xd0,0x6e,0x04,0x02,0x00]
37322
37323v_cmpx_f_i32_e64 s[10:11], tma_hi, v2
37324// CHECK: [0x0a,0x00,0xd0,0xd0,0x6f,0x04,0x02,0x00]
37325
37326v_cmpx_f_i32_e64 s[10:11], ttmp11, v2
37327// CHECK: [0x0a,0x00,0xd0,0xd0,0x7b,0x04,0x02,0x00]
37328
37329v_cmpx_f_i32_e64 s[10:11], m0, v2
37330// CHECK: [0x0a,0x00,0xd0,0xd0,0x7c,0x04,0x02,0x00]
37331
37332v_cmpx_f_i32_e64 s[10:11], exec_lo, v2
37333// CHECK: [0x0a,0x00,0xd0,0xd0,0x7e,0x04,0x02,0x00]
37334
37335v_cmpx_f_i32_e64 s[10:11], exec_hi, v2
37336// CHECK: [0x0a,0x00,0xd0,0xd0,0x7f,0x04,0x02,0x00]
37337
37338v_cmpx_f_i32_e64 s[10:11], 0, v2
37339// CHECK: [0x0a,0x00,0xd0,0xd0,0x80,0x04,0x02,0x00]
37340
37341v_cmpx_f_i32_e64 s[10:11], -1, v2
37342// CHECK: [0x0a,0x00,0xd0,0xd0,0xc1,0x04,0x02,0x00]
37343
37344v_cmpx_f_i32_e64 s[10:11], 0.5, v2
37345// CHECK: [0x0a,0x00,0xd0,0xd0,0xf0,0x04,0x02,0x00]
37346
37347v_cmpx_f_i32_e64 s[10:11], -4.0, v2
37348// CHECK: [0x0a,0x00,0xd0,0xd0,0xf7,0x04,0x02,0x00]
37349
37350v_cmpx_f_i32_e64 s[10:11], src_vccz, v2
37351// CHECK: [0x0a,0x00,0xd0,0xd0,0xfb,0x04,0x02,0x00]
37352
37353v_cmpx_f_i32_e64 s[10:11], src_execz, v2
37354// CHECK: [0x0a,0x00,0xd0,0xd0,0xfc,0x04,0x02,0x00]
37355
37356v_cmpx_f_i32_e64 s[10:11], src_scc, v2
37357// CHECK: [0x0a,0x00,0xd0,0xd0,0xfd,0x04,0x02,0x00]
37358
37359v_cmpx_f_i32_e64 s[10:11], src_lds_direct, v2
37360// CHECK: [0x0a,0x00,0xd0,0xd0,0xfe,0x04,0x02,0x00]
37361
37362v_cmpx_f_i32_e64 s[10:11], v1, v255
37363// CHECK: [0x0a,0x00,0xd0,0xd0,0x01,0xff,0x03,0x00]
37364
37365v_cmpx_f_i32_e64 s[10:11], v1, s2
37366// CHECK: [0x0a,0x00,0xd0,0xd0,0x01,0x05,0x00,0x00]
37367
37368v_cmpx_f_i32_e64 s[10:11], v1, s101
37369// CHECK: [0x0a,0x00,0xd0,0xd0,0x01,0xcb,0x00,0x00]
37370
37371v_cmpx_f_i32_e64 s[10:11], v1, flat_scratch_lo
37372// CHECK: [0x0a,0x00,0xd0,0xd0,0x01,0xcd,0x00,0x00]
37373
37374v_cmpx_f_i32_e64 s[10:11], v1, flat_scratch_hi
37375// CHECK: [0x0a,0x00,0xd0,0xd0,0x01,0xcf,0x00,0x00]
37376
37377v_cmpx_f_i32_e64 s[10:11], v1, vcc_lo
37378// CHECK: [0x0a,0x00,0xd0,0xd0,0x01,0xd5,0x00,0x00]
37379
37380v_cmpx_f_i32_e64 s[10:11], v1, vcc_hi
37381// CHECK: [0x0a,0x00,0xd0,0xd0,0x01,0xd7,0x00,0x00]
37382
37383v_cmpx_f_i32_e64 s[10:11], v1, tba_lo
37384// CHECK: [0x0a,0x00,0xd0,0xd0,0x01,0xd9,0x00,0x00]
37385
37386v_cmpx_f_i32_e64 s[10:11], v1, tba_hi
37387// CHECK: [0x0a,0x00,0xd0,0xd0,0x01,0xdb,0x00,0x00]
37388
37389v_cmpx_f_i32_e64 s[10:11], v1, tma_lo
37390// CHECK: [0x0a,0x00,0xd0,0xd0,0x01,0xdd,0x00,0x00]
37391
37392v_cmpx_f_i32_e64 s[10:11], v1, tma_hi
37393// CHECK: [0x0a,0x00,0xd0,0xd0,0x01,0xdf,0x00,0x00]
37394
37395v_cmpx_f_i32_e64 s[10:11], v1, ttmp11
37396// CHECK: [0x0a,0x00,0xd0,0xd0,0x01,0xf7,0x00,0x00]
37397
37398v_cmpx_f_i32_e64 s[10:11], v1, m0
37399// CHECK: [0x0a,0x00,0xd0,0xd0,0x01,0xf9,0x00,0x00]
37400
37401v_cmpx_f_i32_e64 s[10:11], v1, exec_lo
37402// CHECK: [0x0a,0x00,0xd0,0xd0,0x01,0xfd,0x00,0x00]
37403
37404v_cmpx_f_i32_e64 s[10:11], v1, exec_hi
37405// CHECK: [0x0a,0x00,0xd0,0xd0,0x01,0xff,0x00,0x00]
37406
37407v_cmpx_f_i32_e64 s[10:11], v1, 0
37408// CHECK: [0x0a,0x00,0xd0,0xd0,0x01,0x01,0x01,0x00]
37409
37410v_cmpx_f_i32_e64 s[10:11], v1, -1
37411// CHECK: [0x0a,0x00,0xd0,0xd0,0x01,0x83,0x01,0x00]
37412
37413v_cmpx_f_i32_e64 s[10:11], v1, 0.5
37414// CHECK: [0x0a,0x00,0xd0,0xd0,0x01,0xe1,0x01,0x00]
37415
37416v_cmpx_f_i32_e64 s[10:11], v1, -4.0
37417// CHECK: [0x0a,0x00,0xd0,0xd0,0x01,0xef,0x01,0x00]
37418
37419v_cmpx_f_i32_e64 s[10:11], v1, src_vccz
37420// CHECK: [0x0a,0x00,0xd0,0xd0,0x01,0xf7,0x01,0x00]
37421
37422v_cmpx_f_i32_e64 s[10:11], v1, src_execz
37423// CHECK: [0x0a,0x00,0xd0,0xd0,0x01,0xf9,0x01,0x00]
37424
37425v_cmpx_f_i32_e64 s[10:11], v1, src_scc
37426// CHECK: [0x0a,0x00,0xd0,0xd0,0x01,0xfb,0x01,0x00]
37427
37428v_cmpx_lt_i32_e64 s[10:11], v1, v2
37429// CHECK: [0x0a,0x00,0xd1,0xd0,0x01,0x05,0x02,0x00]
37430
37431v_cmpx_lt_i32_e64 s[12:13], v1, v2
37432// CHECK: [0x0c,0x00,0xd1,0xd0,0x01,0x05,0x02,0x00]
37433
37434v_cmpx_lt_i32_e64 s[100:101], v1, v2
37435// CHECK: [0x64,0x00,0xd1,0xd0,0x01,0x05,0x02,0x00]
37436
37437v_cmpx_lt_i32_e64 flat_scratch, v1, v2
37438// CHECK: [0x66,0x00,0xd1,0xd0,0x01,0x05,0x02,0x00]
37439
37440v_cmpx_lt_i32_e64 vcc, v1, v2
37441// CHECK: [0x6a,0x00,0xd1,0xd0,0x01,0x05,0x02,0x00]
37442
37443v_cmpx_lt_i32_e64 tba, v1, v2
37444// CHECK: [0x6c,0x00,0xd1,0xd0,0x01,0x05,0x02,0x00]
37445
37446v_cmpx_lt_i32_e64 tma, v1, v2
37447// CHECK: [0x6e,0x00,0xd1,0xd0,0x01,0x05,0x02,0x00]
37448
37449v_cmpx_lt_i32_e64 ttmp[10:11], v1, v2
37450// CHECK: [0x7a,0x00,0xd1,0xd0,0x01,0x05,0x02,0x00]
37451
37452v_cmpx_lt_i32_e64 s[10:11], v255, v2
37453// CHECK: [0x0a,0x00,0xd1,0xd0,0xff,0x05,0x02,0x00]
37454
37455v_cmpx_lt_i32_e64 s[10:11], s1, v2
37456// CHECK: [0x0a,0x00,0xd1,0xd0,0x01,0x04,0x02,0x00]
37457
37458v_cmpx_lt_i32_e64 s[10:11], s101, v2
37459// CHECK: [0x0a,0x00,0xd1,0xd0,0x65,0x04,0x02,0x00]
37460
37461v_cmpx_lt_i32_e64 s[10:11], flat_scratch_lo, v2
37462// CHECK: [0x0a,0x00,0xd1,0xd0,0x66,0x04,0x02,0x00]
37463
37464v_cmpx_lt_i32_e64 s[10:11], flat_scratch_hi, v2
37465// CHECK: [0x0a,0x00,0xd1,0xd0,0x67,0x04,0x02,0x00]
37466
37467v_cmpx_lt_i32_e64 s[10:11], vcc_lo, v2
37468// CHECK: [0x0a,0x00,0xd1,0xd0,0x6a,0x04,0x02,0x00]
37469
37470v_cmpx_lt_i32_e64 s[10:11], vcc_hi, v2
37471// CHECK: [0x0a,0x00,0xd1,0xd0,0x6b,0x04,0x02,0x00]
37472
37473v_cmpx_lt_i32_e64 s[10:11], tba_lo, v2
37474// CHECK: [0x0a,0x00,0xd1,0xd0,0x6c,0x04,0x02,0x00]
37475
37476v_cmpx_lt_i32_e64 s[10:11], tba_hi, v2
37477// CHECK: [0x0a,0x00,0xd1,0xd0,0x6d,0x04,0x02,0x00]
37478
37479v_cmpx_lt_i32_e64 s[10:11], tma_lo, v2
37480// CHECK: [0x0a,0x00,0xd1,0xd0,0x6e,0x04,0x02,0x00]
37481
37482v_cmpx_lt_i32_e64 s[10:11], tma_hi, v2
37483// CHECK: [0x0a,0x00,0xd1,0xd0,0x6f,0x04,0x02,0x00]
37484
37485v_cmpx_lt_i32_e64 s[10:11], ttmp11, v2
37486// CHECK: [0x0a,0x00,0xd1,0xd0,0x7b,0x04,0x02,0x00]
37487
37488v_cmpx_lt_i32_e64 s[10:11], m0, v2
37489// CHECK: [0x0a,0x00,0xd1,0xd0,0x7c,0x04,0x02,0x00]
37490
37491v_cmpx_lt_i32_e64 s[10:11], exec_lo, v2
37492// CHECK: [0x0a,0x00,0xd1,0xd0,0x7e,0x04,0x02,0x00]
37493
37494v_cmpx_lt_i32_e64 s[10:11], exec_hi, v2
37495// CHECK: [0x0a,0x00,0xd1,0xd0,0x7f,0x04,0x02,0x00]
37496
37497v_cmpx_lt_i32_e64 s[10:11], 0, v2
37498// CHECK: [0x0a,0x00,0xd1,0xd0,0x80,0x04,0x02,0x00]
37499
37500v_cmpx_lt_i32_e64 s[10:11], -1, v2
37501// CHECK: [0x0a,0x00,0xd1,0xd0,0xc1,0x04,0x02,0x00]
37502
37503v_cmpx_lt_i32_e64 s[10:11], 0.5, v2
37504// CHECK: [0x0a,0x00,0xd1,0xd0,0xf0,0x04,0x02,0x00]
37505
37506v_cmpx_lt_i32_e64 s[10:11], -4.0, v2
37507// CHECK: [0x0a,0x00,0xd1,0xd0,0xf7,0x04,0x02,0x00]
37508
37509v_cmpx_lt_i32_e64 s[10:11], src_vccz, v2
37510// CHECK: [0x0a,0x00,0xd1,0xd0,0xfb,0x04,0x02,0x00]
37511
37512v_cmpx_lt_i32_e64 s[10:11], src_execz, v2
37513// CHECK: [0x0a,0x00,0xd1,0xd0,0xfc,0x04,0x02,0x00]
37514
37515v_cmpx_lt_i32_e64 s[10:11], src_scc, v2
37516// CHECK: [0x0a,0x00,0xd1,0xd0,0xfd,0x04,0x02,0x00]
37517
37518v_cmpx_lt_i32_e64 s[10:11], src_lds_direct, v2
37519// CHECK: [0x0a,0x00,0xd1,0xd0,0xfe,0x04,0x02,0x00]
37520
37521v_cmpx_lt_i32_e64 s[10:11], v1, v255
37522// CHECK: [0x0a,0x00,0xd1,0xd0,0x01,0xff,0x03,0x00]
37523
37524v_cmpx_lt_i32_e64 s[10:11], v1, s2
37525// CHECK: [0x0a,0x00,0xd1,0xd0,0x01,0x05,0x00,0x00]
37526
37527v_cmpx_lt_i32_e64 s[10:11], v1, s101
37528// CHECK: [0x0a,0x00,0xd1,0xd0,0x01,0xcb,0x00,0x00]
37529
37530v_cmpx_lt_i32_e64 s[10:11], v1, flat_scratch_lo
37531// CHECK: [0x0a,0x00,0xd1,0xd0,0x01,0xcd,0x00,0x00]
37532
37533v_cmpx_lt_i32_e64 s[10:11], v1, flat_scratch_hi
37534// CHECK: [0x0a,0x00,0xd1,0xd0,0x01,0xcf,0x00,0x00]
37535
37536v_cmpx_lt_i32_e64 s[10:11], v1, vcc_lo
37537// CHECK: [0x0a,0x00,0xd1,0xd0,0x01,0xd5,0x00,0x00]
37538
37539v_cmpx_lt_i32_e64 s[10:11], v1, vcc_hi
37540// CHECK: [0x0a,0x00,0xd1,0xd0,0x01,0xd7,0x00,0x00]
37541
37542v_cmpx_lt_i32_e64 s[10:11], v1, tba_lo
37543// CHECK: [0x0a,0x00,0xd1,0xd0,0x01,0xd9,0x00,0x00]
37544
37545v_cmpx_lt_i32_e64 s[10:11], v1, tba_hi
37546// CHECK: [0x0a,0x00,0xd1,0xd0,0x01,0xdb,0x00,0x00]
37547
37548v_cmpx_lt_i32_e64 s[10:11], v1, tma_lo
37549// CHECK: [0x0a,0x00,0xd1,0xd0,0x01,0xdd,0x00,0x00]
37550
37551v_cmpx_lt_i32_e64 s[10:11], v1, tma_hi
37552// CHECK: [0x0a,0x00,0xd1,0xd0,0x01,0xdf,0x00,0x00]
37553
37554v_cmpx_lt_i32_e64 s[10:11], v1, ttmp11
37555// CHECK: [0x0a,0x00,0xd1,0xd0,0x01,0xf7,0x00,0x00]
37556
37557v_cmpx_lt_i32_e64 s[10:11], v1, m0
37558// CHECK: [0x0a,0x00,0xd1,0xd0,0x01,0xf9,0x00,0x00]
37559
37560v_cmpx_lt_i32_e64 s[10:11], v1, exec_lo
37561// CHECK: [0x0a,0x00,0xd1,0xd0,0x01,0xfd,0x00,0x00]
37562
37563v_cmpx_lt_i32_e64 s[10:11], v1, exec_hi
37564// CHECK: [0x0a,0x00,0xd1,0xd0,0x01,0xff,0x00,0x00]
37565
37566v_cmpx_lt_i32_e64 s[10:11], v1, 0
37567// CHECK: [0x0a,0x00,0xd1,0xd0,0x01,0x01,0x01,0x00]
37568
37569v_cmpx_lt_i32_e64 s[10:11], v1, -1
37570// CHECK: [0x0a,0x00,0xd1,0xd0,0x01,0x83,0x01,0x00]
37571
37572v_cmpx_lt_i32_e64 s[10:11], v1, 0.5
37573// CHECK: [0x0a,0x00,0xd1,0xd0,0x01,0xe1,0x01,0x00]
37574
37575v_cmpx_lt_i32_e64 s[10:11], v1, -4.0
37576// CHECK: [0x0a,0x00,0xd1,0xd0,0x01,0xef,0x01,0x00]
37577
37578v_cmpx_lt_i32_e64 s[10:11], v1, src_vccz
37579// CHECK: [0x0a,0x00,0xd1,0xd0,0x01,0xf7,0x01,0x00]
37580
37581v_cmpx_lt_i32_e64 s[10:11], v1, src_execz
37582// CHECK: [0x0a,0x00,0xd1,0xd0,0x01,0xf9,0x01,0x00]
37583
37584v_cmpx_lt_i32_e64 s[10:11], v1, src_scc
37585// CHECK: [0x0a,0x00,0xd1,0xd0,0x01,0xfb,0x01,0x00]
37586
37587v_cmpx_eq_i32_e64 s[10:11], v1, v2
37588// CHECK: [0x0a,0x00,0xd2,0xd0,0x01,0x05,0x02,0x00]
37589
37590v_cmpx_eq_i32_e64 s[12:13], v1, v2
37591// CHECK: [0x0c,0x00,0xd2,0xd0,0x01,0x05,0x02,0x00]
37592
37593v_cmpx_eq_i32_e64 s[100:101], v1, v2
37594// CHECK: [0x64,0x00,0xd2,0xd0,0x01,0x05,0x02,0x00]
37595
37596v_cmpx_eq_i32_e64 flat_scratch, v1, v2
37597// CHECK: [0x66,0x00,0xd2,0xd0,0x01,0x05,0x02,0x00]
37598
37599v_cmpx_eq_i32_e64 vcc, v1, v2
37600// CHECK: [0x6a,0x00,0xd2,0xd0,0x01,0x05,0x02,0x00]
37601
37602v_cmpx_eq_i32_e64 tba, v1, v2
37603// CHECK: [0x6c,0x00,0xd2,0xd0,0x01,0x05,0x02,0x00]
37604
37605v_cmpx_eq_i32_e64 tma, v1, v2
37606// CHECK: [0x6e,0x00,0xd2,0xd0,0x01,0x05,0x02,0x00]
37607
37608v_cmpx_eq_i32_e64 ttmp[10:11], v1, v2
37609// CHECK: [0x7a,0x00,0xd2,0xd0,0x01,0x05,0x02,0x00]
37610
37611v_cmpx_eq_i32_e64 s[10:11], v255, v2
37612// CHECK: [0x0a,0x00,0xd2,0xd0,0xff,0x05,0x02,0x00]
37613
37614v_cmpx_eq_i32_e64 s[10:11], s1, v2
37615// CHECK: [0x0a,0x00,0xd2,0xd0,0x01,0x04,0x02,0x00]
37616
37617v_cmpx_eq_i32_e64 s[10:11], s101, v2
37618// CHECK: [0x0a,0x00,0xd2,0xd0,0x65,0x04,0x02,0x00]
37619
37620v_cmpx_eq_i32_e64 s[10:11], flat_scratch_lo, v2
37621// CHECK: [0x0a,0x00,0xd2,0xd0,0x66,0x04,0x02,0x00]
37622
37623v_cmpx_eq_i32_e64 s[10:11], flat_scratch_hi, v2
37624// CHECK: [0x0a,0x00,0xd2,0xd0,0x67,0x04,0x02,0x00]
37625
37626v_cmpx_eq_i32_e64 s[10:11], vcc_lo, v2
37627// CHECK: [0x0a,0x00,0xd2,0xd0,0x6a,0x04,0x02,0x00]
37628
37629v_cmpx_eq_i32_e64 s[10:11], vcc_hi, v2
37630// CHECK: [0x0a,0x00,0xd2,0xd0,0x6b,0x04,0x02,0x00]
37631
37632v_cmpx_eq_i32_e64 s[10:11], tba_lo, v2
37633// CHECK: [0x0a,0x00,0xd2,0xd0,0x6c,0x04,0x02,0x00]
37634
37635v_cmpx_eq_i32_e64 s[10:11], tba_hi, v2
37636// CHECK: [0x0a,0x00,0xd2,0xd0,0x6d,0x04,0x02,0x00]
37637
37638v_cmpx_eq_i32_e64 s[10:11], tma_lo, v2
37639// CHECK: [0x0a,0x00,0xd2,0xd0,0x6e,0x04,0x02,0x00]
37640
37641v_cmpx_eq_i32_e64 s[10:11], tma_hi, v2
37642// CHECK: [0x0a,0x00,0xd2,0xd0,0x6f,0x04,0x02,0x00]
37643
37644v_cmpx_eq_i32_e64 s[10:11], ttmp11, v2
37645// CHECK: [0x0a,0x00,0xd2,0xd0,0x7b,0x04,0x02,0x00]
37646
37647v_cmpx_eq_i32_e64 s[10:11], m0, v2
37648// CHECK: [0x0a,0x00,0xd2,0xd0,0x7c,0x04,0x02,0x00]
37649
37650v_cmpx_eq_i32_e64 s[10:11], exec_lo, v2
37651// CHECK: [0x0a,0x00,0xd2,0xd0,0x7e,0x04,0x02,0x00]
37652
37653v_cmpx_eq_i32_e64 s[10:11], exec_hi, v2
37654// CHECK: [0x0a,0x00,0xd2,0xd0,0x7f,0x04,0x02,0x00]
37655
37656v_cmpx_eq_i32_e64 s[10:11], 0, v2
37657// CHECK: [0x0a,0x00,0xd2,0xd0,0x80,0x04,0x02,0x00]
37658
37659v_cmpx_eq_i32_e64 s[10:11], -1, v2
37660// CHECK: [0x0a,0x00,0xd2,0xd0,0xc1,0x04,0x02,0x00]
37661
37662v_cmpx_eq_i32_e64 s[10:11], 0.5, v2
37663// CHECK: [0x0a,0x00,0xd2,0xd0,0xf0,0x04,0x02,0x00]
37664
37665v_cmpx_eq_i32_e64 s[10:11], -4.0, v2
37666// CHECK: [0x0a,0x00,0xd2,0xd0,0xf7,0x04,0x02,0x00]
37667
37668v_cmpx_eq_i32_e64 s[10:11], src_vccz, v2
37669// CHECK: [0x0a,0x00,0xd2,0xd0,0xfb,0x04,0x02,0x00]
37670
37671v_cmpx_eq_i32_e64 s[10:11], src_execz, v2
37672// CHECK: [0x0a,0x00,0xd2,0xd0,0xfc,0x04,0x02,0x00]
37673
37674v_cmpx_eq_i32_e64 s[10:11], src_scc, v2
37675// CHECK: [0x0a,0x00,0xd2,0xd0,0xfd,0x04,0x02,0x00]
37676
37677v_cmpx_eq_i32_e64 s[10:11], src_lds_direct, v2
37678// CHECK: [0x0a,0x00,0xd2,0xd0,0xfe,0x04,0x02,0x00]
37679
37680v_cmpx_eq_i32_e64 s[10:11], v1, v255
37681// CHECK: [0x0a,0x00,0xd2,0xd0,0x01,0xff,0x03,0x00]
37682
37683v_cmpx_eq_i32_e64 s[10:11], v1, s2
37684// CHECK: [0x0a,0x00,0xd2,0xd0,0x01,0x05,0x00,0x00]
37685
37686v_cmpx_eq_i32_e64 s[10:11], v1, s101
37687// CHECK: [0x0a,0x00,0xd2,0xd0,0x01,0xcb,0x00,0x00]
37688
37689v_cmpx_eq_i32_e64 s[10:11], v1, flat_scratch_lo
37690// CHECK: [0x0a,0x00,0xd2,0xd0,0x01,0xcd,0x00,0x00]
37691
37692v_cmpx_eq_i32_e64 s[10:11], v1, flat_scratch_hi
37693// CHECK: [0x0a,0x00,0xd2,0xd0,0x01,0xcf,0x00,0x00]
37694
37695v_cmpx_eq_i32_e64 s[10:11], v1, vcc_lo
37696// CHECK: [0x0a,0x00,0xd2,0xd0,0x01,0xd5,0x00,0x00]
37697
37698v_cmpx_eq_i32_e64 s[10:11], v1, vcc_hi
37699// CHECK: [0x0a,0x00,0xd2,0xd0,0x01,0xd7,0x00,0x00]
37700
37701v_cmpx_eq_i32_e64 s[10:11], v1, tba_lo
37702// CHECK: [0x0a,0x00,0xd2,0xd0,0x01,0xd9,0x00,0x00]
37703
37704v_cmpx_eq_i32_e64 s[10:11], v1, tba_hi
37705// CHECK: [0x0a,0x00,0xd2,0xd0,0x01,0xdb,0x00,0x00]
37706
37707v_cmpx_eq_i32_e64 s[10:11], v1, tma_lo
37708// CHECK: [0x0a,0x00,0xd2,0xd0,0x01,0xdd,0x00,0x00]
37709
37710v_cmpx_eq_i32_e64 s[10:11], v1, tma_hi
37711// CHECK: [0x0a,0x00,0xd2,0xd0,0x01,0xdf,0x00,0x00]
37712
37713v_cmpx_eq_i32_e64 s[10:11], v1, ttmp11
37714// CHECK: [0x0a,0x00,0xd2,0xd0,0x01,0xf7,0x00,0x00]
37715
37716v_cmpx_eq_i32_e64 s[10:11], v1, m0
37717// CHECK: [0x0a,0x00,0xd2,0xd0,0x01,0xf9,0x00,0x00]
37718
37719v_cmpx_eq_i32_e64 s[10:11], v1, exec_lo
37720// CHECK: [0x0a,0x00,0xd2,0xd0,0x01,0xfd,0x00,0x00]
37721
37722v_cmpx_eq_i32_e64 s[10:11], v1, exec_hi
37723// CHECK: [0x0a,0x00,0xd2,0xd0,0x01,0xff,0x00,0x00]
37724
37725v_cmpx_eq_i32_e64 s[10:11], v1, 0
37726// CHECK: [0x0a,0x00,0xd2,0xd0,0x01,0x01,0x01,0x00]
37727
37728v_cmpx_eq_i32_e64 s[10:11], v1, -1
37729// CHECK: [0x0a,0x00,0xd2,0xd0,0x01,0x83,0x01,0x00]
37730
37731v_cmpx_eq_i32_e64 s[10:11], v1, 0.5
37732// CHECK: [0x0a,0x00,0xd2,0xd0,0x01,0xe1,0x01,0x00]
37733
37734v_cmpx_eq_i32_e64 s[10:11], v1, -4.0
37735// CHECK: [0x0a,0x00,0xd2,0xd0,0x01,0xef,0x01,0x00]
37736
37737v_cmpx_eq_i32_e64 s[10:11], v1, src_vccz
37738// CHECK: [0x0a,0x00,0xd2,0xd0,0x01,0xf7,0x01,0x00]
37739
37740v_cmpx_eq_i32_e64 s[10:11], v1, src_execz
37741// CHECK: [0x0a,0x00,0xd2,0xd0,0x01,0xf9,0x01,0x00]
37742
37743v_cmpx_eq_i32_e64 s[10:11], v1, src_scc
37744// CHECK: [0x0a,0x00,0xd2,0xd0,0x01,0xfb,0x01,0x00]
37745
37746v_cmpx_le_i32_e64 s[10:11], v1, v2
37747// CHECK: [0x0a,0x00,0xd3,0xd0,0x01,0x05,0x02,0x00]
37748
37749v_cmpx_le_i32_e64 s[12:13], v1, v2
37750// CHECK: [0x0c,0x00,0xd3,0xd0,0x01,0x05,0x02,0x00]
37751
37752v_cmpx_le_i32_e64 s[100:101], v1, v2
37753// CHECK: [0x64,0x00,0xd3,0xd0,0x01,0x05,0x02,0x00]
37754
37755v_cmpx_le_i32_e64 flat_scratch, v1, v2
37756// CHECK: [0x66,0x00,0xd3,0xd0,0x01,0x05,0x02,0x00]
37757
37758v_cmpx_le_i32_e64 vcc, v1, v2
37759// CHECK: [0x6a,0x00,0xd3,0xd0,0x01,0x05,0x02,0x00]
37760
37761v_cmpx_le_i32_e64 tba, v1, v2
37762// CHECK: [0x6c,0x00,0xd3,0xd0,0x01,0x05,0x02,0x00]
37763
37764v_cmpx_le_i32_e64 tma, v1, v2
37765// CHECK: [0x6e,0x00,0xd3,0xd0,0x01,0x05,0x02,0x00]
37766
37767v_cmpx_le_i32_e64 ttmp[10:11], v1, v2
37768// CHECK: [0x7a,0x00,0xd3,0xd0,0x01,0x05,0x02,0x00]
37769
37770v_cmpx_le_i32_e64 s[10:11], v255, v2
37771// CHECK: [0x0a,0x00,0xd3,0xd0,0xff,0x05,0x02,0x00]
37772
37773v_cmpx_le_i32_e64 s[10:11], s1, v2
37774// CHECK: [0x0a,0x00,0xd3,0xd0,0x01,0x04,0x02,0x00]
37775
37776v_cmpx_le_i32_e64 s[10:11], s101, v2
37777// CHECK: [0x0a,0x00,0xd3,0xd0,0x65,0x04,0x02,0x00]
37778
37779v_cmpx_le_i32_e64 s[10:11], flat_scratch_lo, v2
37780// CHECK: [0x0a,0x00,0xd3,0xd0,0x66,0x04,0x02,0x00]
37781
37782v_cmpx_le_i32_e64 s[10:11], flat_scratch_hi, v2
37783// CHECK: [0x0a,0x00,0xd3,0xd0,0x67,0x04,0x02,0x00]
37784
37785v_cmpx_le_i32_e64 s[10:11], vcc_lo, v2
37786// CHECK: [0x0a,0x00,0xd3,0xd0,0x6a,0x04,0x02,0x00]
37787
37788v_cmpx_le_i32_e64 s[10:11], vcc_hi, v2
37789// CHECK: [0x0a,0x00,0xd3,0xd0,0x6b,0x04,0x02,0x00]
37790
37791v_cmpx_le_i32_e64 s[10:11], tba_lo, v2
37792// CHECK: [0x0a,0x00,0xd3,0xd0,0x6c,0x04,0x02,0x00]
37793
37794v_cmpx_le_i32_e64 s[10:11], tba_hi, v2
37795// CHECK: [0x0a,0x00,0xd3,0xd0,0x6d,0x04,0x02,0x00]
37796
37797v_cmpx_le_i32_e64 s[10:11], tma_lo, v2
37798// CHECK: [0x0a,0x00,0xd3,0xd0,0x6e,0x04,0x02,0x00]
37799
37800v_cmpx_le_i32_e64 s[10:11], tma_hi, v2
37801// CHECK: [0x0a,0x00,0xd3,0xd0,0x6f,0x04,0x02,0x00]
37802
37803v_cmpx_le_i32_e64 s[10:11], ttmp11, v2
37804// CHECK: [0x0a,0x00,0xd3,0xd0,0x7b,0x04,0x02,0x00]
37805
37806v_cmpx_le_i32_e64 s[10:11], m0, v2
37807// CHECK: [0x0a,0x00,0xd3,0xd0,0x7c,0x04,0x02,0x00]
37808
37809v_cmpx_le_i32_e64 s[10:11], exec_lo, v2
37810// CHECK: [0x0a,0x00,0xd3,0xd0,0x7e,0x04,0x02,0x00]
37811
37812v_cmpx_le_i32_e64 s[10:11], exec_hi, v2
37813// CHECK: [0x0a,0x00,0xd3,0xd0,0x7f,0x04,0x02,0x00]
37814
37815v_cmpx_le_i32_e64 s[10:11], 0, v2
37816// CHECK: [0x0a,0x00,0xd3,0xd0,0x80,0x04,0x02,0x00]
37817
37818v_cmpx_le_i32_e64 s[10:11], -1, v2
37819// CHECK: [0x0a,0x00,0xd3,0xd0,0xc1,0x04,0x02,0x00]
37820
37821v_cmpx_le_i32_e64 s[10:11], 0.5, v2
37822// CHECK: [0x0a,0x00,0xd3,0xd0,0xf0,0x04,0x02,0x00]
37823
37824v_cmpx_le_i32_e64 s[10:11], -4.0, v2
37825// CHECK: [0x0a,0x00,0xd3,0xd0,0xf7,0x04,0x02,0x00]
37826
37827v_cmpx_le_i32_e64 s[10:11], src_vccz, v2
37828// CHECK: [0x0a,0x00,0xd3,0xd0,0xfb,0x04,0x02,0x00]
37829
37830v_cmpx_le_i32_e64 s[10:11], src_execz, v2
37831// CHECK: [0x0a,0x00,0xd3,0xd0,0xfc,0x04,0x02,0x00]
37832
37833v_cmpx_le_i32_e64 s[10:11], src_scc, v2
37834// CHECK: [0x0a,0x00,0xd3,0xd0,0xfd,0x04,0x02,0x00]
37835
37836v_cmpx_le_i32_e64 s[10:11], src_lds_direct, v2
37837// CHECK: [0x0a,0x00,0xd3,0xd0,0xfe,0x04,0x02,0x00]
37838
37839v_cmpx_le_i32_e64 s[10:11], v1, v255
37840// CHECK: [0x0a,0x00,0xd3,0xd0,0x01,0xff,0x03,0x00]
37841
37842v_cmpx_le_i32_e64 s[10:11], v1, s2
37843// CHECK: [0x0a,0x00,0xd3,0xd0,0x01,0x05,0x00,0x00]
37844
37845v_cmpx_le_i32_e64 s[10:11], v1, s101
37846// CHECK: [0x0a,0x00,0xd3,0xd0,0x01,0xcb,0x00,0x00]
37847
37848v_cmpx_le_i32_e64 s[10:11], v1, flat_scratch_lo
37849// CHECK: [0x0a,0x00,0xd3,0xd0,0x01,0xcd,0x00,0x00]
37850
37851v_cmpx_le_i32_e64 s[10:11], v1, flat_scratch_hi
37852// CHECK: [0x0a,0x00,0xd3,0xd0,0x01,0xcf,0x00,0x00]
37853
37854v_cmpx_le_i32_e64 s[10:11], v1, vcc_lo
37855// CHECK: [0x0a,0x00,0xd3,0xd0,0x01,0xd5,0x00,0x00]
37856
37857v_cmpx_le_i32_e64 s[10:11], v1, vcc_hi
37858// CHECK: [0x0a,0x00,0xd3,0xd0,0x01,0xd7,0x00,0x00]
37859
37860v_cmpx_le_i32_e64 s[10:11], v1, tba_lo
37861// CHECK: [0x0a,0x00,0xd3,0xd0,0x01,0xd9,0x00,0x00]
37862
37863v_cmpx_le_i32_e64 s[10:11], v1, tba_hi
37864// CHECK: [0x0a,0x00,0xd3,0xd0,0x01,0xdb,0x00,0x00]
37865
37866v_cmpx_le_i32_e64 s[10:11], v1, tma_lo
37867// CHECK: [0x0a,0x00,0xd3,0xd0,0x01,0xdd,0x00,0x00]
37868
37869v_cmpx_le_i32_e64 s[10:11], v1, tma_hi
37870// CHECK: [0x0a,0x00,0xd3,0xd0,0x01,0xdf,0x00,0x00]
37871
37872v_cmpx_le_i32_e64 s[10:11], v1, ttmp11
37873// CHECK: [0x0a,0x00,0xd3,0xd0,0x01,0xf7,0x00,0x00]
37874
37875v_cmpx_le_i32_e64 s[10:11], v1, m0
37876// CHECK: [0x0a,0x00,0xd3,0xd0,0x01,0xf9,0x00,0x00]
37877
37878v_cmpx_le_i32_e64 s[10:11], v1, exec_lo
37879// CHECK: [0x0a,0x00,0xd3,0xd0,0x01,0xfd,0x00,0x00]
37880
37881v_cmpx_le_i32_e64 s[10:11], v1, exec_hi
37882// CHECK: [0x0a,0x00,0xd3,0xd0,0x01,0xff,0x00,0x00]
37883
37884v_cmpx_le_i32_e64 s[10:11], v1, 0
37885// CHECK: [0x0a,0x00,0xd3,0xd0,0x01,0x01,0x01,0x00]
37886
37887v_cmpx_le_i32_e64 s[10:11], v1, -1
37888// CHECK: [0x0a,0x00,0xd3,0xd0,0x01,0x83,0x01,0x00]
37889
37890v_cmpx_le_i32_e64 s[10:11], v1, 0.5
37891// CHECK: [0x0a,0x00,0xd3,0xd0,0x01,0xe1,0x01,0x00]
37892
37893v_cmpx_le_i32_e64 s[10:11], v1, -4.0
37894// CHECK: [0x0a,0x00,0xd3,0xd0,0x01,0xef,0x01,0x00]
37895
37896v_cmpx_le_i32_e64 s[10:11], v1, src_vccz
37897// CHECK: [0x0a,0x00,0xd3,0xd0,0x01,0xf7,0x01,0x00]
37898
37899v_cmpx_le_i32_e64 s[10:11], v1, src_execz
37900// CHECK: [0x0a,0x00,0xd3,0xd0,0x01,0xf9,0x01,0x00]
37901
37902v_cmpx_le_i32_e64 s[10:11], v1, src_scc
37903// CHECK: [0x0a,0x00,0xd3,0xd0,0x01,0xfb,0x01,0x00]
37904
37905v_cmpx_gt_i32_e64 s[10:11], v1, v2
37906// CHECK: [0x0a,0x00,0xd4,0xd0,0x01,0x05,0x02,0x00]
37907
37908v_cmpx_gt_i32_e64 s[12:13], v1, v2
37909// CHECK: [0x0c,0x00,0xd4,0xd0,0x01,0x05,0x02,0x00]
37910
37911v_cmpx_gt_i32_e64 s[100:101], v1, v2
37912// CHECK: [0x64,0x00,0xd4,0xd0,0x01,0x05,0x02,0x00]
37913
37914v_cmpx_gt_i32_e64 flat_scratch, v1, v2
37915// CHECK: [0x66,0x00,0xd4,0xd0,0x01,0x05,0x02,0x00]
37916
37917v_cmpx_gt_i32_e64 vcc, v1, v2
37918// CHECK: [0x6a,0x00,0xd4,0xd0,0x01,0x05,0x02,0x00]
37919
37920v_cmpx_gt_i32_e64 tba, v1, v2
37921// CHECK: [0x6c,0x00,0xd4,0xd0,0x01,0x05,0x02,0x00]
37922
37923v_cmpx_gt_i32_e64 tma, v1, v2
37924// CHECK: [0x6e,0x00,0xd4,0xd0,0x01,0x05,0x02,0x00]
37925
37926v_cmpx_gt_i32_e64 ttmp[10:11], v1, v2
37927// CHECK: [0x7a,0x00,0xd4,0xd0,0x01,0x05,0x02,0x00]
37928
37929v_cmpx_gt_i32_e64 s[10:11], v255, v2
37930// CHECK: [0x0a,0x00,0xd4,0xd0,0xff,0x05,0x02,0x00]
37931
37932v_cmpx_gt_i32_e64 s[10:11], s1, v2
37933// CHECK: [0x0a,0x00,0xd4,0xd0,0x01,0x04,0x02,0x00]
37934
37935v_cmpx_gt_i32_e64 s[10:11], s101, v2
37936// CHECK: [0x0a,0x00,0xd4,0xd0,0x65,0x04,0x02,0x00]
37937
37938v_cmpx_gt_i32_e64 s[10:11], flat_scratch_lo, v2
37939// CHECK: [0x0a,0x00,0xd4,0xd0,0x66,0x04,0x02,0x00]
37940
37941v_cmpx_gt_i32_e64 s[10:11], flat_scratch_hi, v2
37942// CHECK: [0x0a,0x00,0xd4,0xd0,0x67,0x04,0x02,0x00]
37943
37944v_cmpx_gt_i32_e64 s[10:11], vcc_lo, v2
37945// CHECK: [0x0a,0x00,0xd4,0xd0,0x6a,0x04,0x02,0x00]
37946
37947v_cmpx_gt_i32_e64 s[10:11], vcc_hi, v2
37948// CHECK: [0x0a,0x00,0xd4,0xd0,0x6b,0x04,0x02,0x00]
37949
37950v_cmpx_gt_i32_e64 s[10:11], tba_lo, v2
37951// CHECK: [0x0a,0x00,0xd4,0xd0,0x6c,0x04,0x02,0x00]
37952
37953v_cmpx_gt_i32_e64 s[10:11], tba_hi, v2
37954// CHECK: [0x0a,0x00,0xd4,0xd0,0x6d,0x04,0x02,0x00]
37955
37956v_cmpx_gt_i32_e64 s[10:11], tma_lo, v2
37957// CHECK: [0x0a,0x00,0xd4,0xd0,0x6e,0x04,0x02,0x00]
37958
37959v_cmpx_gt_i32_e64 s[10:11], tma_hi, v2
37960// CHECK: [0x0a,0x00,0xd4,0xd0,0x6f,0x04,0x02,0x00]
37961
37962v_cmpx_gt_i32_e64 s[10:11], ttmp11, v2
37963// CHECK: [0x0a,0x00,0xd4,0xd0,0x7b,0x04,0x02,0x00]
37964
37965v_cmpx_gt_i32_e64 s[10:11], m0, v2
37966// CHECK: [0x0a,0x00,0xd4,0xd0,0x7c,0x04,0x02,0x00]
37967
37968v_cmpx_gt_i32_e64 s[10:11], exec_lo, v2
37969// CHECK: [0x0a,0x00,0xd4,0xd0,0x7e,0x04,0x02,0x00]
37970
37971v_cmpx_gt_i32_e64 s[10:11], exec_hi, v2
37972// CHECK: [0x0a,0x00,0xd4,0xd0,0x7f,0x04,0x02,0x00]
37973
37974v_cmpx_gt_i32_e64 s[10:11], 0, v2
37975// CHECK: [0x0a,0x00,0xd4,0xd0,0x80,0x04,0x02,0x00]
37976
37977v_cmpx_gt_i32_e64 s[10:11], -1, v2
37978// CHECK: [0x0a,0x00,0xd4,0xd0,0xc1,0x04,0x02,0x00]
37979
37980v_cmpx_gt_i32_e64 s[10:11], 0.5, v2
37981// CHECK: [0x0a,0x00,0xd4,0xd0,0xf0,0x04,0x02,0x00]
37982
37983v_cmpx_gt_i32_e64 s[10:11], -4.0, v2
37984// CHECK: [0x0a,0x00,0xd4,0xd0,0xf7,0x04,0x02,0x00]
37985
37986v_cmpx_gt_i32_e64 s[10:11], src_vccz, v2
37987// CHECK: [0x0a,0x00,0xd4,0xd0,0xfb,0x04,0x02,0x00]
37988
37989v_cmpx_gt_i32_e64 s[10:11], src_execz, v2
37990// CHECK: [0x0a,0x00,0xd4,0xd0,0xfc,0x04,0x02,0x00]
37991
37992v_cmpx_gt_i32_e64 s[10:11], src_scc, v2
37993// CHECK: [0x0a,0x00,0xd4,0xd0,0xfd,0x04,0x02,0x00]
37994
37995v_cmpx_gt_i32_e64 s[10:11], src_lds_direct, v2
37996// CHECK: [0x0a,0x00,0xd4,0xd0,0xfe,0x04,0x02,0x00]
37997
37998v_cmpx_gt_i32_e64 s[10:11], v1, v255
37999// CHECK: [0x0a,0x00,0xd4,0xd0,0x01,0xff,0x03,0x00]
38000
38001v_cmpx_gt_i32_e64 s[10:11], v1, s2
38002// CHECK: [0x0a,0x00,0xd4,0xd0,0x01,0x05,0x00,0x00]
38003
38004v_cmpx_gt_i32_e64 s[10:11], v1, s101
38005// CHECK: [0x0a,0x00,0xd4,0xd0,0x01,0xcb,0x00,0x00]
38006
38007v_cmpx_gt_i32_e64 s[10:11], v1, flat_scratch_lo
38008// CHECK: [0x0a,0x00,0xd4,0xd0,0x01,0xcd,0x00,0x00]
38009
38010v_cmpx_gt_i32_e64 s[10:11], v1, flat_scratch_hi
38011// CHECK: [0x0a,0x00,0xd4,0xd0,0x01,0xcf,0x00,0x00]
38012
38013v_cmpx_gt_i32_e64 s[10:11], v1, vcc_lo
38014// CHECK: [0x0a,0x00,0xd4,0xd0,0x01,0xd5,0x00,0x00]
38015
38016v_cmpx_gt_i32_e64 s[10:11], v1, vcc_hi
38017// CHECK: [0x0a,0x00,0xd4,0xd0,0x01,0xd7,0x00,0x00]
38018
38019v_cmpx_gt_i32_e64 s[10:11], v1, tba_lo
38020// CHECK: [0x0a,0x00,0xd4,0xd0,0x01,0xd9,0x00,0x00]
38021
38022v_cmpx_gt_i32_e64 s[10:11], v1, tba_hi
38023// CHECK: [0x0a,0x00,0xd4,0xd0,0x01,0xdb,0x00,0x00]
38024
38025v_cmpx_gt_i32_e64 s[10:11], v1, tma_lo
38026// CHECK: [0x0a,0x00,0xd4,0xd0,0x01,0xdd,0x00,0x00]
38027
38028v_cmpx_gt_i32_e64 s[10:11], v1, tma_hi
38029// CHECK: [0x0a,0x00,0xd4,0xd0,0x01,0xdf,0x00,0x00]
38030
38031v_cmpx_gt_i32_e64 s[10:11], v1, ttmp11
38032// CHECK: [0x0a,0x00,0xd4,0xd0,0x01,0xf7,0x00,0x00]
38033
38034v_cmpx_gt_i32_e64 s[10:11], v1, m0
38035// CHECK: [0x0a,0x00,0xd4,0xd0,0x01,0xf9,0x00,0x00]
38036
38037v_cmpx_gt_i32_e64 s[10:11], v1, exec_lo
38038// CHECK: [0x0a,0x00,0xd4,0xd0,0x01,0xfd,0x00,0x00]
38039
38040v_cmpx_gt_i32_e64 s[10:11], v1, exec_hi
38041// CHECK: [0x0a,0x00,0xd4,0xd0,0x01,0xff,0x00,0x00]
38042
38043v_cmpx_gt_i32_e64 s[10:11], v1, 0
38044// CHECK: [0x0a,0x00,0xd4,0xd0,0x01,0x01,0x01,0x00]
38045
38046v_cmpx_gt_i32_e64 s[10:11], v1, -1
38047// CHECK: [0x0a,0x00,0xd4,0xd0,0x01,0x83,0x01,0x00]
38048
38049v_cmpx_gt_i32_e64 s[10:11], v1, 0.5
38050// CHECK: [0x0a,0x00,0xd4,0xd0,0x01,0xe1,0x01,0x00]
38051
38052v_cmpx_gt_i32_e64 s[10:11], v1, -4.0
38053// CHECK: [0x0a,0x00,0xd4,0xd0,0x01,0xef,0x01,0x00]
38054
38055v_cmpx_gt_i32_e64 s[10:11], v1, src_vccz
38056// CHECK: [0x0a,0x00,0xd4,0xd0,0x01,0xf7,0x01,0x00]
38057
38058v_cmpx_gt_i32_e64 s[10:11], v1, src_execz
38059// CHECK: [0x0a,0x00,0xd4,0xd0,0x01,0xf9,0x01,0x00]
38060
38061v_cmpx_gt_i32_e64 s[10:11], v1, src_scc
38062// CHECK: [0x0a,0x00,0xd4,0xd0,0x01,0xfb,0x01,0x00]
38063
38064v_cmpx_ne_i32_e64 s[10:11], v1, v2
38065// CHECK: [0x0a,0x00,0xd5,0xd0,0x01,0x05,0x02,0x00]
38066
38067v_cmpx_ne_i32_e64 s[12:13], v1, v2
38068// CHECK: [0x0c,0x00,0xd5,0xd0,0x01,0x05,0x02,0x00]
38069
38070v_cmpx_ne_i32_e64 s[100:101], v1, v2
38071// CHECK: [0x64,0x00,0xd5,0xd0,0x01,0x05,0x02,0x00]
38072
38073v_cmpx_ne_i32_e64 flat_scratch, v1, v2
38074// CHECK: [0x66,0x00,0xd5,0xd0,0x01,0x05,0x02,0x00]
38075
38076v_cmpx_ne_i32_e64 vcc, v1, v2
38077// CHECK: [0x6a,0x00,0xd5,0xd0,0x01,0x05,0x02,0x00]
38078
38079v_cmpx_ne_i32_e64 tba, v1, v2
38080// CHECK: [0x6c,0x00,0xd5,0xd0,0x01,0x05,0x02,0x00]
38081
38082v_cmpx_ne_i32_e64 tma, v1, v2
38083// CHECK: [0x6e,0x00,0xd5,0xd0,0x01,0x05,0x02,0x00]
38084
38085v_cmpx_ne_i32_e64 ttmp[10:11], v1, v2
38086// CHECK: [0x7a,0x00,0xd5,0xd0,0x01,0x05,0x02,0x00]
38087
38088v_cmpx_ne_i32_e64 s[10:11], v255, v2
38089// CHECK: [0x0a,0x00,0xd5,0xd0,0xff,0x05,0x02,0x00]
38090
38091v_cmpx_ne_i32_e64 s[10:11], s1, v2
38092// CHECK: [0x0a,0x00,0xd5,0xd0,0x01,0x04,0x02,0x00]
38093
38094v_cmpx_ne_i32_e64 s[10:11], s101, v2
38095// CHECK: [0x0a,0x00,0xd5,0xd0,0x65,0x04,0x02,0x00]
38096
38097v_cmpx_ne_i32_e64 s[10:11], flat_scratch_lo, v2
38098// CHECK: [0x0a,0x00,0xd5,0xd0,0x66,0x04,0x02,0x00]
38099
38100v_cmpx_ne_i32_e64 s[10:11], flat_scratch_hi, v2
38101// CHECK: [0x0a,0x00,0xd5,0xd0,0x67,0x04,0x02,0x00]
38102
38103v_cmpx_ne_i32_e64 s[10:11], vcc_lo, v2
38104// CHECK: [0x0a,0x00,0xd5,0xd0,0x6a,0x04,0x02,0x00]
38105
38106v_cmpx_ne_i32_e64 s[10:11], vcc_hi, v2
38107// CHECK: [0x0a,0x00,0xd5,0xd0,0x6b,0x04,0x02,0x00]
38108
38109v_cmpx_ne_i32_e64 s[10:11], tba_lo, v2
38110// CHECK: [0x0a,0x00,0xd5,0xd0,0x6c,0x04,0x02,0x00]
38111
38112v_cmpx_ne_i32_e64 s[10:11], tba_hi, v2
38113// CHECK: [0x0a,0x00,0xd5,0xd0,0x6d,0x04,0x02,0x00]
38114
38115v_cmpx_ne_i32_e64 s[10:11], tma_lo, v2
38116// CHECK: [0x0a,0x00,0xd5,0xd0,0x6e,0x04,0x02,0x00]
38117
38118v_cmpx_ne_i32_e64 s[10:11], tma_hi, v2
38119// CHECK: [0x0a,0x00,0xd5,0xd0,0x6f,0x04,0x02,0x00]
38120
38121v_cmpx_ne_i32_e64 s[10:11], ttmp11, v2
38122// CHECK: [0x0a,0x00,0xd5,0xd0,0x7b,0x04,0x02,0x00]
38123
38124v_cmpx_ne_i32_e64 s[10:11], m0, v2
38125// CHECK: [0x0a,0x00,0xd5,0xd0,0x7c,0x04,0x02,0x00]
38126
38127v_cmpx_ne_i32_e64 s[10:11], exec_lo, v2
38128// CHECK: [0x0a,0x00,0xd5,0xd0,0x7e,0x04,0x02,0x00]
38129
38130v_cmpx_ne_i32_e64 s[10:11], exec_hi, v2
38131// CHECK: [0x0a,0x00,0xd5,0xd0,0x7f,0x04,0x02,0x00]
38132
38133v_cmpx_ne_i32_e64 s[10:11], 0, v2
38134// CHECK: [0x0a,0x00,0xd5,0xd0,0x80,0x04,0x02,0x00]
38135
38136v_cmpx_ne_i32_e64 s[10:11], -1, v2
38137// CHECK: [0x0a,0x00,0xd5,0xd0,0xc1,0x04,0x02,0x00]
38138
38139v_cmpx_ne_i32_e64 s[10:11], 0.5, v2
38140// CHECK: [0x0a,0x00,0xd5,0xd0,0xf0,0x04,0x02,0x00]
38141
38142v_cmpx_ne_i32_e64 s[10:11], -4.0, v2
38143// CHECK: [0x0a,0x00,0xd5,0xd0,0xf7,0x04,0x02,0x00]
38144
38145v_cmpx_ne_i32_e64 s[10:11], src_vccz, v2
38146// CHECK: [0x0a,0x00,0xd5,0xd0,0xfb,0x04,0x02,0x00]
38147
38148v_cmpx_ne_i32_e64 s[10:11], src_execz, v2
38149// CHECK: [0x0a,0x00,0xd5,0xd0,0xfc,0x04,0x02,0x00]
38150
38151v_cmpx_ne_i32_e64 s[10:11], src_scc, v2
38152// CHECK: [0x0a,0x00,0xd5,0xd0,0xfd,0x04,0x02,0x00]
38153
38154v_cmpx_ne_i32_e64 s[10:11], src_lds_direct, v2
38155// CHECK: [0x0a,0x00,0xd5,0xd0,0xfe,0x04,0x02,0x00]
38156
38157v_cmpx_ne_i32_e64 s[10:11], v1, v255
38158// CHECK: [0x0a,0x00,0xd5,0xd0,0x01,0xff,0x03,0x00]
38159
38160v_cmpx_ne_i32_e64 s[10:11], v1, s2
38161// CHECK: [0x0a,0x00,0xd5,0xd0,0x01,0x05,0x00,0x00]
38162
38163v_cmpx_ne_i32_e64 s[10:11], v1, s101
38164// CHECK: [0x0a,0x00,0xd5,0xd0,0x01,0xcb,0x00,0x00]
38165
38166v_cmpx_ne_i32_e64 s[10:11], v1, flat_scratch_lo
38167// CHECK: [0x0a,0x00,0xd5,0xd0,0x01,0xcd,0x00,0x00]
38168
38169v_cmpx_ne_i32_e64 s[10:11], v1, flat_scratch_hi
38170// CHECK: [0x0a,0x00,0xd5,0xd0,0x01,0xcf,0x00,0x00]
38171
38172v_cmpx_ne_i32_e64 s[10:11], v1, vcc_lo
38173// CHECK: [0x0a,0x00,0xd5,0xd0,0x01,0xd5,0x00,0x00]
38174
38175v_cmpx_ne_i32_e64 s[10:11], v1, vcc_hi
38176// CHECK: [0x0a,0x00,0xd5,0xd0,0x01,0xd7,0x00,0x00]
38177
38178v_cmpx_ne_i32_e64 s[10:11], v1, tba_lo
38179// CHECK: [0x0a,0x00,0xd5,0xd0,0x01,0xd9,0x00,0x00]
38180
38181v_cmpx_ne_i32_e64 s[10:11], v1, tba_hi
38182// CHECK: [0x0a,0x00,0xd5,0xd0,0x01,0xdb,0x00,0x00]
38183
38184v_cmpx_ne_i32_e64 s[10:11], v1, tma_lo
38185// CHECK: [0x0a,0x00,0xd5,0xd0,0x01,0xdd,0x00,0x00]
38186
38187v_cmpx_ne_i32_e64 s[10:11], v1, tma_hi
38188// CHECK: [0x0a,0x00,0xd5,0xd0,0x01,0xdf,0x00,0x00]
38189
38190v_cmpx_ne_i32_e64 s[10:11], v1, ttmp11
38191// CHECK: [0x0a,0x00,0xd5,0xd0,0x01,0xf7,0x00,0x00]
38192
38193v_cmpx_ne_i32_e64 s[10:11], v1, m0
38194// CHECK: [0x0a,0x00,0xd5,0xd0,0x01,0xf9,0x00,0x00]
38195
38196v_cmpx_ne_i32_e64 s[10:11], v1, exec_lo
38197// CHECK: [0x0a,0x00,0xd5,0xd0,0x01,0xfd,0x00,0x00]
38198
38199v_cmpx_ne_i32_e64 s[10:11], v1, exec_hi
38200// CHECK: [0x0a,0x00,0xd5,0xd0,0x01,0xff,0x00,0x00]
38201
38202v_cmpx_ne_i32_e64 s[10:11], v1, 0
38203// CHECK: [0x0a,0x00,0xd5,0xd0,0x01,0x01,0x01,0x00]
38204
38205v_cmpx_ne_i32_e64 s[10:11], v1, -1
38206// CHECK: [0x0a,0x00,0xd5,0xd0,0x01,0x83,0x01,0x00]
38207
38208v_cmpx_ne_i32_e64 s[10:11], v1, 0.5
38209// CHECK: [0x0a,0x00,0xd5,0xd0,0x01,0xe1,0x01,0x00]
38210
38211v_cmpx_ne_i32_e64 s[10:11], v1, -4.0
38212// CHECK: [0x0a,0x00,0xd5,0xd0,0x01,0xef,0x01,0x00]
38213
38214v_cmpx_ne_i32_e64 s[10:11], v1, src_vccz
38215// CHECK: [0x0a,0x00,0xd5,0xd0,0x01,0xf7,0x01,0x00]
38216
38217v_cmpx_ne_i32_e64 s[10:11], v1, src_execz
38218// CHECK: [0x0a,0x00,0xd5,0xd0,0x01,0xf9,0x01,0x00]
38219
38220v_cmpx_ne_i32_e64 s[10:11], v1, src_scc
38221// CHECK: [0x0a,0x00,0xd5,0xd0,0x01,0xfb,0x01,0x00]
38222
38223v_cmpx_ge_i32_e64 s[10:11], v1, v2
38224// CHECK: [0x0a,0x00,0xd6,0xd0,0x01,0x05,0x02,0x00]
38225
38226v_cmpx_ge_i32_e64 s[12:13], v1, v2
38227// CHECK: [0x0c,0x00,0xd6,0xd0,0x01,0x05,0x02,0x00]
38228
38229v_cmpx_ge_i32_e64 s[100:101], v1, v2
38230// CHECK: [0x64,0x00,0xd6,0xd0,0x01,0x05,0x02,0x00]
38231
38232v_cmpx_ge_i32_e64 flat_scratch, v1, v2
38233// CHECK: [0x66,0x00,0xd6,0xd0,0x01,0x05,0x02,0x00]
38234
38235v_cmpx_ge_i32_e64 vcc, v1, v2
38236// CHECK: [0x6a,0x00,0xd6,0xd0,0x01,0x05,0x02,0x00]
38237
38238v_cmpx_ge_i32_e64 tba, v1, v2
38239// CHECK: [0x6c,0x00,0xd6,0xd0,0x01,0x05,0x02,0x00]
38240
38241v_cmpx_ge_i32_e64 tma, v1, v2
38242// CHECK: [0x6e,0x00,0xd6,0xd0,0x01,0x05,0x02,0x00]
38243
38244v_cmpx_ge_i32_e64 ttmp[10:11], v1, v2
38245// CHECK: [0x7a,0x00,0xd6,0xd0,0x01,0x05,0x02,0x00]
38246
38247v_cmpx_ge_i32_e64 s[10:11], v255, v2
38248// CHECK: [0x0a,0x00,0xd6,0xd0,0xff,0x05,0x02,0x00]
38249
38250v_cmpx_ge_i32_e64 s[10:11], s1, v2
38251// CHECK: [0x0a,0x00,0xd6,0xd0,0x01,0x04,0x02,0x00]
38252
38253v_cmpx_ge_i32_e64 s[10:11], s101, v2
38254// CHECK: [0x0a,0x00,0xd6,0xd0,0x65,0x04,0x02,0x00]
38255
38256v_cmpx_ge_i32_e64 s[10:11], flat_scratch_lo, v2
38257// CHECK: [0x0a,0x00,0xd6,0xd0,0x66,0x04,0x02,0x00]
38258
38259v_cmpx_ge_i32_e64 s[10:11], flat_scratch_hi, v2
38260// CHECK: [0x0a,0x00,0xd6,0xd0,0x67,0x04,0x02,0x00]
38261
38262v_cmpx_ge_i32_e64 s[10:11], vcc_lo, v2
38263// CHECK: [0x0a,0x00,0xd6,0xd0,0x6a,0x04,0x02,0x00]
38264
38265v_cmpx_ge_i32_e64 s[10:11], vcc_hi, v2
38266// CHECK: [0x0a,0x00,0xd6,0xd0,0x6b,0x04,0x02,0x00]
38267
38268v_cmpx_ge_i32_e64 s[10:11], tba_lo, v2
38269// CHECK: [0x0a,0x00,0xd6,0xd0,0x6c,0x04,0x02,0x00]
38270
38271v_cmpx_ge_i32_e64 s[10:11], tba_hi, v2
38272// CHECK: [0x0a,0x00,0xd6,0xd0,0x6d,0x04,0x02,0x00]
38273
38274v_cmpx_ge_i32_e64 s[10:11], tma_lo, v2
38275// CHECK: [0x0a,0x00,0xd6,0xd0,0x6e,0x04,0x02,0x00]
38276
38277v_cmpx_ge_i32_e64 s[10:11], tma_hi, v2
38278// CHECK: [0x0a,0x00,0xd6,0xd0,0x6f,0x04,0x02,0x00]
38279
38280v_cmpx_ge_i32_e64 s[10:11], ttmp11, v2
38281// CHECK: [0x0a,0x00,0xd6,0xd0,0x7b,0x04,0x02,0x00]
38282
38283v_cmpx_ge_i32_e64 s[10:11], m0, v2
38284// CHECK: [0x0a,0x00,0xd6,0xd0,0x7c,0x04,0x02,0x00]
38285
38286v_cmpx_ge_i32_e64 s[10:11], exec_lo, v2
38287// CHECK: [0x0a,0x00,0xd6,0xd0,0x7e,0x04,0x02,0x00]
38288
38289v_cmpx_ge_i32_e64 s[10:11], exec_hi, v2
38290// CHECK: [0x0a,0x00,0xd6,0xd0,0x7f,0x04,0x02,0x00]
38291
38292v_cmpx_ge_i32_e64 s[10:11], 0, v2
38293// CHECK: [0x0a,0x00,0xd6,0xd0,0x80,0x04,0x02,0x00]
38294
38295v_cmpx_ge_i32_e64 s[10:11], -1, v2
38296// CHECK: [0x0a,0x00,0xd6,0xd0,0xc1,0x04,0x02,0x00]
38297
38298v_cmpx_ge_i32_e64 s[10:11], 0.5, v2
38299// CHECK: [0x0a,0x00,0xd6,0xd0,0xf0,0x04,0x02,0x00]
38300
38301v_cmpx_ge_i32_e64 s[10:11], -4.0, v2
38302// CHECK: [0x0a,0x00,0xd6,0xd0,0xf7,0x04,0x02,0x00]
38303
38304v_cmpx_ge_i32_e64 s[10:11], src_vccz, v2
38305// CHECK: [0x0a,0x00,0xd6,0xd0,0xfb,0x04,0x02,0x00]
38306
38307v_cmpx_ge_i32_e64 s[10:11], src_execz, v2
38308// CHECK: [0x0a,0x00,0xd6,0xd0,0xfc,0x04,0x02,0x00]
38309
38310v_cmpx_ge_i32_e64 s[10:11], src_scc, v2
38311// CHECK: [0x0a,0x00,0xd6,0xd0,0xfd,0x04,0x02,0x00]
38312
38313v_cmpx_ge_i32_e64 s[10:11], src_lds_direct, v2
38314// CHECK: [0x0a,0x00,0xd6,0xd0,0xfe,0x04,0x02,0x00]
38315
38316v_cmpx_ge_i32_e64 s[10:11], v1, v255
38317// CHECK: [0x0a,0x00,0xd6,0xd0,0x01,0xff,0x03,0x00]
38318
38319v_cmpx_ge_i32_e64 s[10:11], v1, s2
38320// CHECK: [0x0a,0x00,0xd6,0xd0,0x01,0x05,0x00,0x00]
38321
38322v_cmpx_ge_i32_e64 s[10:11], v1, s101
38323// CHECK: [0x0a,0x00,0xd6,0xd0,0x01,0xcb,0x00,0x00]
38324
38325v_cmpx_ge_i32_e64 s[10:11], v1, flat_scratch_lo
38326// CHECK: [0x0a,0x00,0xd6,0xd0,0x01,0xcd,0x00,0x00]
38327
38328v_cmpx_ge_i32_e64 s[10:11], v1, flat_scratch_hi
38329// CHECK: [0x0a,0x00,0xd6,0xd0,0x01,0xcf,0x00,0x00]
38330
38331v_cmpx_ge_i32_e64 s[10:11], v1, vcc_lo
38332// CHECK: [0x0a,0x00,0xd6,0xd0,0x01,0xd5,0x00,0x00]
38333
38334v_cmpx_ge_i32_e64 s[10:11], v1, vcc_hi
38335// CHECK: [0x0a,0x00,0xd6,0xd0,0x01,0xd7,0x00,0x00]
38336
38337v_cmpx_ge_i32_e64 s[10:11], v1, tba_lo
38338// CHECK: [0x0a,0x00,0xd6,0xd0,0x01,0xd9,0x00,0x00]
38339
38340v_cmpx_ge_i32_e64 s[10:11], v1, tba_hi
38341// CHECK: [0x0a,0x00,0xd6,0xd0,0x01,0xdb,0x00,0x00]
38342
38343v_cmpx_ge_i32_e64 s[10:11], v1, tma_lo
38344// CHECK: [0x0a,0x00,0xd6,0xd0,0x01,0xdd,0x00,0x00]
38345
38346v_cmpx_ge_i32_e64 s[10:11], v1, tma_hi
38347// CHECK: [0x0a,0x00,0xd6,0xd0,0x01,0xdf,0x00,0x00]
38348
38349v_cmpx_ge_i32_e64 s[10:11], v1, ttmp11
38350// CHECK: [0x0a,0x00,0xd6,0xd0,0x01,0xf7,0x00,0x00]
38351
38352v_cmpx_ge_i32_e64 s[10:11], v1, m0
38353// CHECK: [0x0a,0x00,0xd6,0xd0,0x01,0xf9,0x00,0x00]
38354
38355v_cmpx_ge_i32_e64 s[10:11], v1, exec_lo
38356// CHECK: [0x0a,0x00,0xd6,0xd0,0x01,0xfd,0x00,0x00]
38357
38358v_cmpx_ge_i32_e64 s[10:11], v1, exec_hi
38359// CHECK: [0x0a,0x00,0xd6,0xd0,0x01,0xff,0x00,0x00]
38360
38361v_cmpx_ge_i32_e64 s[10:11], v1, 0
38362// CHECK: [0x0a,0x00,0xd6,0xd0,0x01,0x01,0x01,0x00]
38363
38364v_cmpx_ge_i32_e64 s[10:11], v1, -1
38365// CHECK: [0x0a,0x00,0xd6,0xd0,0x01,0x83,0x01,0x00]
38366
38367v_cmpx_ge_i32_e64 s[10:11], v1, 0.5
38368// CHECK: [0x0a,0x00,0xd6,0xd0,0x01,0xe1,0x01,0x00]
38369
38370v_cmpx_ge_i32_e64 s[10:11], v1, -4.0
38371// CHECK: [0x0a,0x00,0xd6,0xd0,0x01,0xef,0x01,0x00]
38372
38373v_cmpx_ge_i32_e64 s[10:11], v1, src_vccz
38374// CHECK: [0x0a,0x00,0xd6,0xd0,0x01,0xf7,0x01,0x00]
38375
38376v_cmpx_ge_i32_e64 s[10:11], v1, src_execz
38377// CHECK: [0x0a,0x00,0xd6,0xd0,0x01,0xf9,0x01,0x00]
38378
38379v_cmpx_ge_i32_e64 s[10:11], v1, src_scc
38380// CHECK: [0x0a,0x00,0xd6,0xd0,0x01,0xfb,0x01,0x00]
38381
38382v_cmpx_t_i32_e64 s[10:11], v1, v2
38383// CHECK: [0x0a,0x00,0xd7,0xd0,0x01,0x05,0x02,0x00]
38384
38385v_cmpx_t_i32_e64 s[12:13], v1, v2
38386// CHECK: [0x0c,0x00,0xd7,0xd0,0x01,0x05,0x02,0x00]
38387
38388v_cmpx_t_i32_e64 s[100:101], v1, v2
38389// CHECK: [0x64,0x00,0xd7,0xd0,0x01,0x05,0x02,0x00]
38390
38391v_cmpx_t_i32_e64 flat_scratch, v1, v2
38392// CHECK: [0x66,0x00,0xd7,0xd0,0x01,0x05,0x02,0x00]
38393
38394v_cmpx_t_i32_e64 vcc, v1, v2
38395// CHECK: [0x6a,0x00,0xd7,0xd0,0x01,0x05,0x02,0x00]
38396
38397v_cmpx_t_i32_e64 tba, v1, v2
38398// CHECK: [0x6c,0x00,0xd7,0xd0,0x01,0x05,0x02,0x00]
38399
38400v_cmpx_t_i32_e64 tma, v1, v2
38401// CHECK: [0x6e,0x00,0xd7,0xd0,0x01,0x05,0x02,0x00]
38402
38403v_cmpx_t_i32_e64 ttmp[10:11], v1, v2
38404// CHECK: [0x7a,0x00,0xd7,0xd0,0x01,0x05,0x02,0x00]
38405
38406v_cmpx_t_i32_e64 s[10:11], v255, v2
38407// CHECK: [0x0a,0x00,0xd7,0xd0,0xff,0x05,0x02,0x00]
38408
38409v_cmpx_t_i32_e64 s[10:11], s1, v2
38410// CHECK: [0x0a,0x00,0xd7,0xd0,0x01,0x04,0x02,0x00]
38411
38412v_cmpx_t_i32_e64 s[10:11], s101, v2
38413// CHECK: [0x0a,0x00,0xd7,0xd0,0x65,0x04,0x02,0x00]
38414
38415v_cmpx_t_i32_e64 s[10:11], flat_scratch_lo, v2
38416// CHECK: [0x0a,0x00,0xd7,0xd0,0x66,0x04,0x02,0x00]
38417
38418v_cmpx_t_i32_e64 s[10:11], flat_scratch_hi, v2
38419// CHECK: [0x0a,0x00,0xd7,0xd0,0x67,0x04,0x02,0x00]
38420
38421v_cmpx_t_i32_e64 s[10:11], vcc_lo, v2
38422// CHECK: [0x0a,0x00,0xd7,0xd0,0x6a,0x04,0x02,0x00]
38423
38424v_cmpx_t_i32_e64 s[10:11], vcc_hi, v2
38425// CHECK: [0x0a,0x00,0xd7,0xd0,0x6b,0x04,0x02,0x00]
38426
38427v_cmpx_t_i32_e64 s[10:11], tba_lo, v2
38428// CHECK: [0x0a,0x00,0xd7,0xd0,0x6c,0x04,0x02,0x00]
38429
38430v_cmpx_t_i32_e64 s[10:11], tba_hi, v2
38431// CHECK: [0x0a,0x00,0xd7,0xd0,0x6d,0x04,0x02,0x00]
38432
38433v_cmpx_t_i32_e64 s[10:11], tma_lo, v2
38434// CHECK: [0x0a,0x00,0xd7,0xd0,0x6e,0x04,0x02,0x00]
38435
38436v_cmpx_t_i32_e64 s[10:11], tma_hi, v2
38437// CHECK: [0x0a,0x00,0xd7,0xd0,0x6f,0x04,0x02,0x00]
38438
38439v_cmpx_t_i32_e64 s[10:11], ttmp11, v2
38440// CHECK: [0x0a,0x00,0xd7,0xd0,0x7b,0x04,0x02,0x00]
38441
38442v_cmpx_t_i32_e64 s[10:11], m0, v2
38443// CHECK: [0x0a,0x00,0xd7,0xd0,0x7c,0x04,0x02,0x00]
38444
38445v_cmpx_t_i32_e64 s[10:11], exec_lo, v2
38446// CHECK: [0x0a,0x00,0xd7,0xd0,0x7e,0x04,0x02,0x00]
38447
38448v_cmpx_t_i32_e64 s[10:11], exec_hi, v2
38449// CHECK: [0x0a,0x00,0xd7,0xd0,0x7f,0x04,0x02,0x00]
38450
38451v_cmpx_t_i32_e64 s[10:11], 0, v2
38452// CHECK: [0x0a,0x00,0xd7,0xd0,0x80,0x04,0x02,0x00]
38453
38454v_cmpx_t_i32_e64 s[10:11], -1, v2
38455// CHECK: [0x0a,0x00,0xd7,0xd0,0xc1,0x04,0x02,0x00]
38456
38457v_cmpx_t_i32_e64 s[10:11], 0.5, v2
38458// CHECK: [0x0a,0x00,0xd7,0xd0,0xf0,0x04,0x02,0x00]
38459
38460v_cmpx_t_i32_e64 s[10:11], -4.0, v2
38461// CHECK: [0x0a,0x00,0xd7,0xd0,0xf7,0x04,0x02,0x00]
38462
38463v_cmpx_t_i32_e64 s[10:11], src_vccz, v2
38464// CHECK: [0x0a,0x00,0xd7,0xd0,0xfb,0x04,0x02,0x00]
38465
38466v_cmpx_t_i32_e64 s[10:11], src_execz, v2
38467// CHECK: [0x0a,0x00,0xd7,0xd0,0xfc,0x04,0x02,0x00]
38468
38469v_cmpx_t_i32_e64 s[10:11], src_scc, v2
38470// CHECK: [0x0a,0x00,0xd7,0xd0,0xfd,0x04,0x02,0x00]
38471
38472v_cmpx_t_i32_e64 s[10:11], src_lds_direct, v2
38473// CHECK: [0x0a,0x00,0xd7,0xd0,0xfe,0x04,0x02,0x00]
38474
38475v_cmpx_t_i32_e64 s[10:11], v1, v255
38476// CHECK: [0x0a,0x00,0xd7,0xd0,0x01,0xff,0x03,0x00]
38477
38478v_cmpx_t_i32_e64 s[10:11], v1, s2
38479// CHECK: [0x0a,0x00,0xd7,0xd0,0x01,0x05,0x00,0x00]
38480
38481v_cmpx_t_i32_e64 s[10:11], v1, s101
38482// CHECK: [0x0a,0x00,0xd7,0xd0,0x01,0xcb,0x00,0x00]
38483
38484v_cmpx_t_i32_e64 s[10:11], v1, flat_scratch_lo
38485// CHECK: [0x0a,0x00,0xd7,0xd0,0x01,0xcd,0x00,0x00]
38486
38487v_cmpx_t_i32_e64 s[10:11], v1, flat_scratch_hi
38488// CHECK: [0x0a,0x00,0xd7,0xd0,0x01,0xcf,0x00,0x00]
38489
38490v_cmpx_t_i32_e64 s[10:11], v1, vcc_lo
38491// CHECK: [0x0a,0x00,0xd7,0xd0,0x01,0xd5,0x00,0x00]
38492
38493v_cmpx_t_i32_e64 s[10:11], v1, vcc_hi
38494// CHECK: [0x0a,0x00,0xd7,0xd0,0x01,0xd7,0x00,0x00]
38495
38496v_cmpx_t_i32_e64 s[10:11], v1, tba_lo
38497// CHECK: [0x0a,0x00,0xd7,0xd0,0x01,0xd9,0x00,0x00]
38498
38499v_cmpx_t_i32_e64 s[10:11], v1, tba_hi
38500// CHECK: [0x0a,0x00,0xd7,0xd0,0x01,0xdb,0x00,0x00]
38501
38502v_cmpx_t_i32_e64 s[10:11], v1, tma_lo
38503// CHECK: [0x0a,0x00,0xd7,0xd0,0x01,0xdd,0x00,0x00]
38504
38505v_cmpx_t_i32_e64 s[10:11], v1, tma_hi
38506// CHECK: [0x0a,0x00,0xd7,0xd0,0x01,0xdf,0x00,0x00]
38507
38508v_cmpx_t_i32_e64 s[10:11], v1, ttmp11
38509// CHECK: [0x0a,0x00,0xd7,0xd0,0x01,0xf7,0x00,0x00]
38510
38511v_cmpx_t_i32_e64 s[10:11], v1, m0
38512// CHECK: [0x0a,0x00,0xd7,0xd0,0x01,0xf9,0x00,0x00]
38513
38514v_cmpx_t_i32_e64 s[10:11], v1, exec_lo
38515// CHECK: [0x0a,0x00,0xd7,0xd0,0x01,0xfd,0x00,0x00]
38516
38517v_cmpx_t_i32_e64 s[10:11], v1, exec_hi
38518// CHECK: [0x0a,0x00,0xd7,0xd0,0x01,0xff,0x00,0x00]
38519
38520v_cmpx_t_i32_e64 s[10:11], v1, 0
38521// CHECK: [0x0a,0x00,0xd7,0xd0,0x01,0x01,0x01,0x00]
38522
38523v_cmpx_t_i32_e64 s[10:11], v1, -1
38524// CHECK: [0x0a,0x00,0xd7,0xd0,0x01,0x83,0x01,0x00]
38525
38526v_cmpx_t_i32_e64 s[10:11], v1, 0.5
38527// CHECK: [0x0a,0x00,0xd7,0xd0,0x01,0xe1,0x01,0x00]
38528
38529v_cmpx_t_i32_e64 s[10:11], v1, -4.0
38530// CHECK: [0x0a,0x00,0xd7,0xd0,0x01,0xef,0x01,0x00]
38531
38532v_cmpx_t_i32_e64 s[10:11], v1, src_vccz
38533// CHECK: [0x0a,0x00,0xd7,0xd0,0x01,0xf7,0x01,0x00]
38534
38535v_cmpx_t_i32_e64 s[10:11], v1, src_execz
38536// CHECK: [0x0a,0x00,0xd7,0xd0,0x01,0xf9,0x01,0x00]
38537
38538v_cmpx_t_i32_e64 s[10:11], v1, src_scc
38539// CHECK: [0x0a,0x00,0xd7,0xd0,0x01,0xfb,0x01,0x00]
38540
38541v_cmpx_f_u32_e64 s[10:11], v1, v2
38542// CHECK: [0x0a,0x00,0xd8,0xd0,0x01,0x05,0x02,0x00]
38543
38544v_cmpx_f_u32_e64 s[12:13], v1, v2
38545// CHECK: [0x0c,0x00,0xd8,0xd0,0x01,0x05,0x02,0x00]
38546
38547v_cmpx_f_u32_e64 s[100:101], v1, v2
38548// CHECK: [0x64,0x00,0xd8,0xd0,0x01,0x05,0x02,0x00]
38549
38550v_cmpx_f_u32_e64 flat_scratch, v1, v2
38551// CHECK: [0x66,0x00,0xd8,0xd0,0x01,0x05,0x02,0x00]
38552
38553v_cmpx_f_u32_e64 vcc, v1, v2
38554// CHECK: [0x6a,0x00,0xd8,0xd0,0x01,0x05,0x02,0x00]
38555
38556v_cmpx_f_u32_e64 tba, v1, v2
38557// CHECK: [0x6c,0x00,0xd8,0xd0,0x01,0x05,0x02,0x00]
38558
38559v_cmpx_f_u32_e64 tma, v1, v2
38560// CHECK: [0x6e,0x00,0xd8,0xd0,0x01,0x05,0x02,0x00]
38561
38562v_cmpx_f_u32_e64 ttmp[10:11], v1, v2
38563// CHECK: [0x7a,0x00,0xd8,0xd0,0x01,0x05,0x02,0x00]
38564
38565v_cmpx_f_u32_e64 s[10:11], v255, v2
38566// CHECK: [0x0a,0x00,0xd8,0xd0,0xff,0x05,0x02,0x00]
38567
38568v_cmpx_f_u32_e64 s[10:11], s1, v2
38569// CHECK: [0x0a,0x00,0xd8,0xd0,0x01,0x04,0x02,0x00]
38570
38571v_cmpx_f_u32_e64 s[10:11], s101, v2
38572// CHECK: [0x0a,0x00,0xd8,0xd0,0x65,0x04,0x02,0x00]
38573
38574v_cmpx_f_u32_e64 s[10:11], flat_scratch_lo, v2
38575// CHECK: [0x0a,0x00,0xd8,0xd0,0x66,0x04,0x02,0x00]
38576
38577v_cmpx_f_u32_e64 s[10:11], flat_scratch_hi, v2
38578// CHECK: [0x0a,0x00,0xd8,0xd0,0x67,0x04,0x02,0x00]
38579
38580v_cmpx_f_u32_e64 s[10:11], vcc_lo, v2
38581// CHECK: [0x0a,0x00,0xd8,0xd0,0x6a,0x04,0x02,0x00]
38582
38583v_cmpx_f_u32_e64 s[10:11], vcc_hi, v2
38584// CHECK: [0x0a,0x00,0xd8,0xd0,0x6b,0x04,0x02,0x00]
38585
38586v_cmpx_f_u32_e64 s[10:11], tba_lo, v2
38587// CHECK: [0x0a,0x00,0xd8,0xd0,0x6c,0x04,0x02,0x00]
38588
38589v_cmpx_f_u32_e64 s[10:11], tba_hi, v2
38590// CHECK: [0x0a,0x00,0xd8,0xd0,0x6d,0x04,0x02,0x00]
38591
38592v_cmpx_f_u32_e64 s[10:11], tma_lo, v2
38593// CHECK: [0x0a,0x00,0xd8,0xd0,0x6e,0x04,0x02,0x00]
38594
38595v_cmpx_f_u32_e64 s[10:11], tma_hi, v2
38596// CHECK: [0x0a,0x00,0xd8,0xd0,0x6f,0x04,0x02,0x00]
38597
38598v_cmpx_f_u32_e64 s[10:11], ttmp11, v2
38599// CHECK: [0x0a,0x00,0xd8,0xd0,0x7b,0x04,0x02,0x00]
38600
38601v_cmpx_f_u32_e64 s[10:11], m0, v2
38602// CHECK: [0x0a,0x00,0xd8,0xd0,0x7c,0x04,0x02,0x00]
38603
38604v_cmpx_f_u32_e64 s[10:11], exec_lo, v2
38605// CHECK: [0x0a,0x00,0xd8,0xd0,0x7e,0x04,0x02,0x00]
38606
38607v_cmpx_f_u32_e64 s[10:11], exec_hi, v2
38608// CHECK: [0x0a,0x00,0xd8,0xd0,0x7f,0x04,0x02,0x00]
38609
38610v_cmpx_f_u32_e64 s[10:11], 0, v2
38611// CHECK: [0x0a,0x00,0xd8,0xd0,0x80,0x04,0x02,0x00]
38612
38613v_cmpx_f_u32_e64 s[10:11], -1, v2
38614// CHECK: [0x0a,0x00,0xd8,0xd0,0xc1,0x04,0x02,0x00]
38615
38616v_cmpx_f_u32_e64 s[10:11], 0.5, v2
38617// CHECK: [0x0a,0x00,0xd8,0xd0,0xf0,0x04,0x02,0x00]
38618
38619v_cmpx_f_u32_e64 s[10:11], -4.0, v2
38620// CHECK: [0x0a,0x00,0xd8,0xd0,0xf7,0x04,0x02,0x00]
38621
38622v_cmpx_f_u32_e64 s[10:11], src_vccz, v2
38623// CHECK: [0x0a,0x00,0xd8,0xd0,0xfb,0x04,0x02,0x00]
38624
38625v_cmpx_f_u32_e64 s[10:11], src_execz, v2
38626// CHECK: [0x0a,0x00,0xd8,0xd0,0xfc,0x04,0x02,0x00]
38627
38628v_cmpx_f_u32_e64 s[10:11], src_scc, v2
38629// CHECK: [0x0a,0x00,0xd8,0xd0,0xfd,0x04,0x02,0x00]
38630
38631v_cmpx_f_u32_e64 s[10:11], src_lds_direct, v2
38632// CHECK: [0x0a,0x00,0xd8,0xd0,0xfe,0x04,0x02,0x00]
38633
38634v_cmpx_f_u32_e64 s[10:11], v1, v255
38635// CHECK: [0x0a,0x00,0xd8,0xd0,0x01,0xff,0x03,0x00]
38636
38637v_cmpx_f_u32_e64 s[10:11], v1, s2
38638// CHECK: [0x0a,0x00,0xd8,0xd0,0x01,0x05,0x00,0x00]
38639
38640v_cmpx_f_u32_e64 s[10:11], v1, s101
38641// CHECK: [0x0a,0x00,0xd8,0xd0,0x01,0xcb,0x00,0x00]
38642
38643v_cmpx_f_u32_e64 s[10:11], v1, flat_scratch_lo
38644// CHECK: [0x0a,0x00,0xd8,0xd0,0x01,0xcd,0x00,0x00]
38645
38646v_cmpx_f_u32_e64 s[10:11], v1, flat_scratch_hi
38647// CHECK: [0x0a,0x00,0xd8,0xd0,0x01,0xcf,0x00,0x00]
38648
38649v_cmpx_f_u32_e64 s[10:11], v1, vcc_lo
38650// CHECK: [0x0a,0x00,0xd8,0xd0,0x01,0xd5,0x00,0x00]
38651
38652v_cmpx_f_u32_e64 s[10:11], v1, vcc_hi
38653// CHECK: [0x0a,0x00,0xd8,0xd0,0x01,0xd7,0x00,0x00]
38654
38655v_cmpx_f_u32_e64 s[10:11], v1, tba_lo
38656// CHECK: [0x0a,0x00,0xd8,0xd0,0x01,0xd9,0x00,0x00]
38657
38658v_cmpx_f_u32_e64 s[10:11], v1, tba_hi
38659// CHECK: [0x0a,0x00,0xd8,0xd0,0x01,0xdb,0x00,0x00]
38660
38661v_cmpx_f_u32_e64 s[10:11], v1, tma_lo
38662// CHECK: [0x0a,0x00,0xd8,0xd0,0x01,0xdd,0x00,0x00]
38663
38664v_cmpx_f_u32_e64 s[10:11], v1, tma_hi
38665// CHECK: [0x0a,0x00,0xd8,0xd0,0x01,0xdf,0x00,0x00]
38666
38667v_cmpx_f_u32_e64 s[10:11], v1, ttmp11
38668// CHECK: [0x0a,0x00,0xd8,0xd0,0x01,0xf7,0x00,0x00]
38669
38670v_cmpx_f_u32_e64 s[10:11], v1, m0
38671// CHECK: [0x0a,0x00,0xd8,0xd0,0x01,0xf9,0x00,0x00]
38672
38673v_cmpx_f_u32_e64 s[10:11], v1, exec_lo
38674// CHECK: [0x0a,0x00,0xd8,0xd0,0x01,0xfd,0x00,0x00]
38675
38676v_cmpx_f_u32_e64 s[10:11], v1, exec_hi
38677// CHECK: [0x0a,0x00,0xd8,0xd0,0x01,0xff,0x00,0x00]
38678
38679v_cmpx_f_u32_e64 s[10:11], v1, 0
38680// CHECK: [0x0a,0x00,0xd8,0xd0,0x01,0x01,0x01,0x00]
38681
38682v_cmpx_f_u32_e64 s[10:11], v1, -1
38683// CHECK: [0x0a,0x00,0xd8,0xd0,0x01,0x83,0x01,0x00]
38684
38685v_cmpx_f_u32_e64 s[10:11], v1, 0.5
38686// CHECK: [0x0a,0x00,0xd8,0xd0,0x01,0xe1,0x01,0x00]
38687
38688v_cmpx_f_u32_e64 s[10:11], v1, -4.0
38689// CHECK: [0x0a,0x00,0xd8,0xd0,0x01,0xef,0x01,0x00]
38690
38691v_cmpx_f_u32_e64 s[10:11], v1, src_vccz
38692// CHECK: [0x0a,0x00,0xd8,0xd0,0x01,0xf7,0x01,0x00]
38693
38694v_cmpx_f_u32_e64 s[10:11], v1, src_execz
38695// CHECK: [0x0a,0x00,0xd8,0xd0,0x01,0xf9,0x01,0x00]
38696
38697v_cmpx_f_u32_e64 s[10:11], v1, src_scc
38698// CHECK: [0x0a,0x00,0xd8,0xd0,0x01,0xfb,0x01,0x00]
38699
38700v_cmpx_lt_u32_e64 s[10:11], v1, v2
38701// CHECK: [0x0a,0x00,0xd9,0xd0,0x01,0x05,0x02,0x00]
38702
38703v_cmpx_lt_u32_e64 s[12:13], v1, v2
38704// CHECK: [0x0c,0x00,0xd9,0xd0,0x01,0x05,0x02,0x00]
38705
38706v_cmpx_lt_u32_e64 s[100:101], v1, v2
38707// CHECK: [0x64,0x00,0xd9,0xd0,0x01,0x05,0x02,0x00]
38708
38709v_cmpx_lt_u32_e64 flat_scratch, v1, v2
38710// CHECK: [0x66,0x00,0xd9,0xd0,0x01,0x05,0x02,0x00]
38711
38712v_cmpx_lt_u32_e64 vcc, v1, v2
38713// CHECK: [0x6a,0x00,0xd9,0xd0,0x01,0x05,0x02,0x00]
38714
38715v_cmpx_lt_u32_e64 tba, v1, v2
38716// CHECK: [0x6c,0x00,0xd9,0xd0,0x01,0x05,0x02,0x00]
38717
38718v_cmpx_lt_u32_e64 tma, v1, v2
38719// CHECK: [0x6e,0x00,0xd9,0xd0,0x01,0x05,0x02,0x00]
38720
38721v_cmpx_lt_u32_e64 ttmp[10:11], v1, v2
38722// CHECK: [0x7a,0x00,0xd9,0xd0,0x01,0x05,0x02,0x00]
38723
38724v_cmpx_lt_u32_e64 s[10:11], v255, v2
38725// CHECK: [0x0a,0x00,0xd9,0xd0,0xff,0x05,0x02,0x00]
38726
38727v_cmpx_lt_u32_e64 s[10:11], s1, v2
38728// CHECK: [0x0a,0x00,0xd9,0xd0,0x01,0x04,0x02,0x00]
38729
38730v_cmpx_lt_u32_e64 s[10:11], s101, v2
38731// CHECK: [0x0a,0x00,0xd9,0xd0,0x65,0x04,0x02,0x00]
38732
38733v_cmpx_lt_u32_e64 s[10:11], flat_scratch_lo, v2
38734// CHECK: [0x0a,0x00,0xd9,0xd0,0x66,0x04,0x02,0x00]
38735
38736v_cmpx_lt_u32_e64 s[10:11], flat_scratch_hi, v2
38737// CHECK: [0x0a,0x00,0xd9,0xd0,0x67,0x04,0x02,0x00]
38738
38739v_cmpx_lt_u32_e64 s[10:11], vcc_lo, v2
38740// CHECK: [0x0a,0x00,0xd9,0xd0,0x6a,0x04,0x02,0x00]
38741
38742v_cmpx_lt_u32_e64 s[10:11], vcc_hi, v2
38743// CHECK: [0x0a,0x00,0xd9,0xd0,0x6b,0x04,0x02,0x00]
38744
38745v_cmpx_lt_u32_e64 s[10:11], tba_lo, v2
38746// CHECK: [0x0a,0x00,0xd9,0xd0,0x6c,0x04,0x02,0x00]
38747
38748v_cmpx_lt_u32_e64 s[10:11], tba_hi, v2
38749// CHECK: [0x0a,0x00,0xd9,0xd0,0x6d,0x04,0x02,0x00]
38750
38751v_cmpx_lt_u32_e64 s[10:11], tma_lo, v2
38752// CHECK: [0x0a,0x00,0xd9,0xd0,0x6e,0x04,0x02,0x00]
38753
38754v_cmpx_lt_u32_e64 s[10:11], tma_hi, v2
38755// CHECK: [0x0a,0x00,0xd9,0xd0,0x6f,0x04,0x02,0x00]
38756
38757v_cmpx_lt_u32_e64 s[10:11], ttmp11, v2
38758// CHECK: [0x0a,0x00,0xd9,0xd0,0x7b,0x04,0x02,0x00]
38759
38760v_cmpx_lt_u32_e64 s[10:11], m0, v2
38761// CHECK: [0x0a,0x00,0xd9,0xd0,0x7c,0x04,0x02,0x00]
38762
38763v_cmpx_lt_u32_e64 s[10:11], exec_lo, v2
38764// CHECK: [0x0a,0x00,0xd9,0xd0,0x7e,0x04,0x02,0x00]
38765
38766v_cmpx_lt_u32_e64 s[10:11], exec_hi, v2
38767// CHECK: [0x0a,0x00,0xd9,0xd0,0x7f,0x04,0x02,0x00]
38768
38769v_cmpx_lt_u32_e64 s[10:11], 0, v2
38770// CHECK: [0x0a,0x00,0xd9,0xd0,0x80,0x04,0x02,0x00]
38771
38772v_cmpx_lt_u32_e64 s[10:11], -1, v2
38773// CHECK: [0x0a,0x00,0xd9,0xd0,0xc1,0x04,0x02,0x00]
38774
38775v_cmpx_lt_u32_e64 s[10:11], 0.5, v2
38776// CHECK: [0x0a,0x00,0xd9,0xd0,0xf0,0x04,0x02,0x00]
38777
38778v_cmpx_lt_u32_e64 s[10:11], -4.0, v2
38779// CHECK: [0x0a,0x00,0xd9,0xd0,0xf7,0x04,0x02,0x00]
38780
38781v_cmpx_lt_u32_e64 s[10:11], src_vccz, v2
38782// CHECK: [0x0a,0x00,0xd9,0xd0,0xfb,0x04,0x02,0x00]
38783
38784v_cmpx_lt_u32_e64 s[10:11], src_execz, v2
38785// CHECK: [0x0a,0x00,0xd9,0xd0,0xfc,0x04,0x02,0x00]
38786
38787v_cmpx_lt_u32_e64 s[10:11], src_scc, v2
38788// CHECK: [0x0a,0x00,0xd9,0xd0,0xfd,0x04,0x02,0x00]
38789
38790v_cmpx_lt_u32_e64 s[10:11], src_lds_direct, v2
38791// CHECK: [0x0a,0x00,0xd9,0xd0,0xfe,0x04,0x02,0x00]
38792
38793v_cmpx_lt_u32_e64 s[10:11], v1, v255
38794// CHECK: [0x0a,0x00,0xd9,0xd0,0x01,0xff,0x03,0x00]
38795
38796v_cmpx_lt_u32_e64 s[10:11], v1, s2
38797// CHECK: [0x0a,0x00,0xd9,0xd0,0x01,0x05,0x00,0x00]
38798
38799v_cmpx_lt_u32_e64 s[10:11], v1, s101
38800// CHECK: [0x0a,0x00,0xd9,0xd0,0x01,0xcb,0x00,0x00]
38801
38802v_cmpx_lt_u32_e64 s[10:11], v1, flat_scratch_lo
38803// CHECK: [0x0a,0x00,0xd9,0xd0,0x01,0xcd,0x00,0x00]
38804
38805v_cmpx_lt_u32_e64 s[10:11], v1, flat_scratch_hi
38806// CHECK: [0x0a,0x00,0xd9,0xd0,0x01,0xcf,0x00,0x00]
38807
38808v_cmpx_lt_u32_e64 s[10:11], v1, vcc_lo
38809// CHECK: [0x0a,0x00,0xd9,0xd0,0x01,0xd5,0x00,0x00]
38810
38811v_cmpx_lt_u32_e64 s[10:11], v1, vcc_hi
38812// CHECK: [0x0a,0x00,0xd9,0xd0,0x01,0xd7,0x00,0x00]
38813
38814v_cmpx_lt_u32_e64 s[10:11], v1, tba_lo
38815// CHECK: [0x0a,0x00,0xd9,0xd0,0x01,0xd9,0x00,0x00]
38816
38817v_cmpx_lt_u32_e64 s[10:11], v1, tba_hi
38818// CHECK: [0x0a,0x00,0xd9,0xd0,0x01,0xdb,0x00,0x00]
38819
38820v_cmpx_lt_u32_e64 s[10:11], v1, tma_lo
38821// CHECK: [0x0a,0x00,0xd9,0xd0,0x01,0xdd,0x00,0x00]
38822
38823v_cmpx_lt_u32_e64 s[10:11], v1, tma_hi
38824// CHECK: [0x0a,0x00,0xd9,0xd0,0x01,0xdf,0x00,0x00]
38825
38826v_cmpx_lt_u32_e64 s[10:11], v1, ttmp11
38827// CHECK: [0x0a,0x00,0xd9,0xd0,0x01,0xf7,0x00,0x00]
38828
38829v_cmpx_lt_u32_e64 s[10:11], v1, m0
38830// CHECK: [0x0a,0x00,0xd9,0xd0,0x01,0xf9,0x00,0x00]
38831
38832v_cmpx_lt_u32_e64 s[10:11], v1, exec_lo
38833// CHECK: [0x0a,0x00,0xd9,0xd0,0x01,0xfd,0x00,0x00]
38834
38835v_cmpx_lt_u32_e64 s[10:11], v1, exec_hi
38836// CHECK: [0x0a,0x00,0xd9,0xd0,0x01,0xff,0x00,0x00]
38837
38838v_cmpx_lt_u32_e64 s[10:11], v1, 0
38839// CHECK: [0x0a,0x00,0xd9,0xd0,0x01,0x01,0x01,0x00]
38840
38841v_cmpx_lt_u32_e64 s[10:11], v1, -1
38842// CHECK: [0x0a,0x00,0xd9,0xd0,0x01,0x83,0x01,0x00]
38843
38844v_cmpx_lt_u32_e64 s[10:11], v1, 0.5
38845// CHECK: [0x0a,0x00,0xd9,0xd0,0x01,0xe1,0x01,0x00]
38846
38847v_cmpx_lt_u32_e64 s[10:11], v1, -4.0
38848// CHECK: [0x0a,0x00,0xd9,0xd0,0x01,0xef,0x01,0x00]
38849
38850v_cmpx_lt_u32_e64 s[10:11], v1, src_vccz
38851// CHECK: [0x0a,0x00,0xd9,0xd0,0x01,0xf7,0x01,0x00]
38852
38853v_cmpx_lt_u32_e64 s[10:11], v1, src_execz
38854// CHECK: [0x0a,0x00,0xd9,0xd0,0x01,0xf9,0x01,0x00]
38855
38856v_cmpx_lt_u32_e64 s[10:11], v1, src_scc
38857// CHECK: [0x0a,0x00,0xd9,0xd0,0x01,0xfb,0x01,0x00]
38858
38859v_cmpx_eq_u32_e64 s[10:11], v1, v2
38860// CHECK: [0x0a,0x00,0xda,0xd0,0x01,0x05,0x02,0x00]
38861
38862v_cmpx_eq_u32_e64 s[12:13], v1, v2
38863// CHECK: [0x0c,0x00,0xda,0xd0,0x01,0x05,0x02,0x00]
38864
38865v_cmpx_eq_u32_e64 s[100:101], v1, v2
38866// CHECK: [0x64,0x00,0xda,0xd0,0x01,0x05,0x02,0x00]
38867
38868v_cmpx_eq_u32_e64 flat_scratch, v1, v2
38869// CHECK: [0x66,0x00,0xda,0xd0,0x01,0x05,0x02,0x00]
38870
38871v_cmpx_eq_u32_e64 vcc, v1, v2
38872// CHECK: [0x6a,0x00,0xda,0xd0,0x01,0x05,0x02,0x00]
38873
38874v_cmpx_eq_u32_e64 tba, v1, v2
38875// CHECK: [0x6c,0x00,0xda,0xd0,0x01,0x05,0x02,0x00]
38876
38877v_cmpx_eq_u32_e64 tma, v1, v2
38878// CHECK: [0x6e,0x00,0xda,0xd0,0x01,0x05,0x02,0x00]
38879
38880v_cmpx_eq_u32_e64 ttmp[10:11], v1, v2
38881// CHECK: [0x7a,0x00,0xda,0xd0,0x01,0x05,0x02,0x00]
38882
38883v_cmpx_eq_u32_e64 s[10:11], v255, v2
38884// CHECK: [0x0a,0x00,0xda,0xd0,0xff,0x05,0x02,0x00]
38885
38886v_cmpx_eq_u32_e64 s[10:11], s1, v2
38887// CHECK: [0x0a,0x00,0xda,0xd0,0x01,0x04,0x02,0x00]
38888
38889v_cmpx_eq_u32_e64 s[10:11], s101, v2
38890// CHECK: [0x0a,0x00,0xda,0xd0,0x65,0x04,0x02,0x00]
38891
38892v_cmpx_eq_u32_e64 s[10:11], flat_scratch_lo, v2
38893// CHECK: [0x0a,0x00,0xda,0xd0,0x66,0x04,0x02,0x00]
38894
38895v_cmpx_eq_u32_e64 s[10:11], flat_scratch_hi, v2
38896// CHECK: [0x0a,0x00,0xda,0xd0,0x67,0x04,0x02,0x00]
38897
38898v_cmpx_eq_u32_e64 s[10:11], vcc_lo, v2
38899// CHECK: [0x0a,0x00,0xda,0xd0,0x6a,0x04,0x02,0x00]
38900
38901v_cmpx_eq_u32_e64 s[10:11], vcc_hi, v2
38902// CHECK: [0x0a,0x00,0xda,0xd0,0x6b,0x04,0x02,0x00]
38903
38904v_cmpx_eq_u32_e64 s[10:11], tba_lo, v2
38905// CHECK: [0x0a,0x00,0xda,0xd0,0x6c,0x04,0x02,0x00]
38906
38907v_cmpx_eq_u32_e64 s[10:11], tba_hi, v2
38908// CHECK: [0x0a,0x00,0xda,0xd0,0x6d,0x04,0x02,0x00]
38909
38910v_cmpx_eq_u32_e64 s[10:11], tma_lo, v2
38911// CHECK: [0x0a,0x00,0xda,0xd0,0x6e,0x04,0x02,0x00]
38912
38913v_cmpx_eq_u32_e64 s[10:11], tma_hi, v2
38914// CHECK: [0x0a,0x00,0xda,0xd0,0x6f,0x04,0x02,0x00]
38915
38916v_cmpx_eq_u32_e64 s[10:11], ttmp11, v2
38917// CHECK: [0x0a,0x00,0xda,0xd0,0x7b,0x04,0x02,0x00]
38918
38919v_cmpx_eq_u32_e64 s[10:11], m0, v2
38920// CHECK: [0x0a,0x00,0xda,0xd0,0x7c,0x04,0x02,0x00]
38921
38922v_cmpx_eq_u32_e64 s[10:11], exec_lo, v2
38923// CHECK: [0x0a,0x00,0xda,0xd0,0x7e,0x04,0x02,0x00]
38924
38925v_cmpx_eq_u32_e64 s[10:11], exec_hi, v2
38926// CHECK: [0x0a,0x00,0xda,0xd0,0x7f,0x04,0x02,0x00]
38927
38928v_cmpx_eq_u32_e64 s[10:11], 0, v2
38929// CHECK: [0x0a,0x00,0xda,0xd0,0x80,0x04,0x02,0x00]
38930
38931v_cmpx_eq_u32_e64 s[10:11], -1, v2
38932// CHECK: [0x0a,0x00,0xda,0xd0,0xc1,0x04,0x02,0x00]
38933
38934v_cmpx_eq_u32_e64 s[10:11], 0.5, v2
38935// CHECK: [0x0a,0x00,0xda,0xd0,0xf0,0x04,0x02,0x00]
38936
38937v_cmpx_eq_u32_e64 s[10:11], -4.0, v2
38938// CHECK: [0x0a,0x00,0xda,0xd0,0xf7,0x04,0x02,0x00]
38939
38940v_cmpx_eq_u32_e64 s[10:11], src_vccz, v2
38941// CHECK: [0x0a,0x00,0xda,0xd0,0xfb,0x04,0x02,0x00]
38942
38943v_cmpx_eq_u32_e64 s[10:11], src_execz, v2
38944// CHECK: [0x0a,0x00,0xda,0xd0,0xfc,0x04,0x02,0x00]
38945
38946v_cmpx_eq_u32_e64 s[10:11], src_scc, v2
38947// CHECK: [0x0a,0x00,0xda,0xd0,0xfd,0x04,0x02,0x00]
38948
38949v_cmpx_eq_u32_e64 s[10:11], src_lds_direct, v2
38950// CHECK: [0x0a,0x00,0xda,0xd0,0xfe,0x04,0x02,0x00]
38951
38952v_cmpx_eq_u32_e64 s[10:11], v1, v255
38953// CHECK: [0x0a,0x00,0xda,0xd0,0x01,0xff,0x03,0x00]
38954
38955v_cmpx_eq_u32_e64 s[10:11], v1, s2
38956// CHECK: [0x0a,0x00,0xda,0xd0,0x01,0x05,0x00,0x00]
38957
38958v_cmpx_eq_u32_e64 s[10:11], v1, s101
38959// CHECK: [0x0a,0x00,0xda,0xd0,0x01,0xcb,0x00,0x00]
38960
38961v_cmpx_eq_u32_e64 s[10:11], v1, flat_scratch_lo
38962// CHECK: [0x0a,0x00,0xda,0xd0,0x01,0xcd,0x00,0x00]
38963
38964v_cmpx_eq_u32_e64 s[10:11], v1, flat_scratch_hi
38965// CHECK: [0x0a,0x00,0xda,0xd0,0x01,0xcf,0x00,0x00]
38966
38967v_cmpx_eq_u32_e64 s[10:11], v1, vcc_lo
38968// CHECK: [0x0a,0x00,0xda,0xd0,0x01,0xd5,0x00,0x00]
38969
38970v_cmpx_eq_u32_e64 s[10:11], v1, vcc_hi
38971// CHECK: [0x0a,0x00,0xda,0xd0,0x01,0xd7,0x00,0x00]
38972
38973v_cmpx_eq_u32_e64 s[10:11], v1, tba_lo
38974// CHECK: [0x0a,0x00,0xda,0xd0,0x01,0xd9,0x00,0x00]
38975
38976v_cmpx_eq_u32_e64 s[10:11], v1, tba_hi
38977// CHECK: [0x0a,0x00,0xda,0xd0,0x01,0xdb,0x00,0x00]
38978
38979v_cmpx_eq_u32_e64 s[10:11], v1, tma_lo
38980// CHECK: [0x0a,0x00,0xda,0xd0,0x01,0xdd,0x00,0x00]
38981
38982v_cmpx_eq_u32_e64 s[10:11], v1, tma_hi
38983// CHECK: [0x0a,0x00,0xda,0xd0,0x01,0xdf,0x00,0x00]
38984
38985v_cmpx_eq_u32_e64 s[10:11], v1, ttmp11
38986// CHECK: [0x0a,0x00,0xda,0xd0,0x01,0xf7,0x00,0x00]
38987
38988v_cmpx_eq_u32_e64 s[10:11], v1, m0
38989// CHECK: [0x0a,0x00,0xda,0xd0,0x01,0xf9,0x00,0x00]
38990
38991v_cmpx_eq_u32_e64 s[10:11], v1, exec_lo
38992// CHECK: [0x0a,0x00,0xda,0xd0,0x01,0xfd,0x00,0x00]
38993
38994v_cmpx_eq_u32_e64 s[10:11], v1, exec_hi
38995// CHECK: [0x0a,0x00,0xda,0xd0,0x01,0xff,0x00,0x00]
38996
38997v_cmpx_eq_u32_e64 s[10:11], v1, 0
38998// CHECK: [0x0a,0x00,0xda,0xd0,0x01,0x01,0x01,0x00]
38999
39000v_cmpx_eq_u32_e64 s[10:11], v1, -1
39001// CHECK: [0x0a,0x00,0xda,0xd0,0x01,0x83,0x01,0x00]
39002
39003v_cmpx_eq_u32_e64 s[10:11], v1, 0.5
39004// CHECK: [0x0a,0x00,0xda,0xd0,0x01,0xe1,0x01,0x00]
39005
39006v_cmpx_eq_u32_e64 s[10:11], v1, -4.0
39007// CHECK: [0x0a,0x00,0xda,0xd0,0x01,0xef,0x01,0x00]
39008
39009v_cmpx_eq_u32_e64 s[10:11], v1, src_vccz
39010// CHECK: [0x0a,0x00,0xda,0xd0,0x01,0xf7,0x01,0x00]
39011
39012v_cmpx_eq_u32_e64 s[10:11], v1, src_execz
39013// CHECK: [0x0a,0x00,0xda,0xd0,0x01,0xf9,0x01,0x00]
39014
39015v_cmpx_eq_u32_e64 s[10:11], v1, src_scc
39016// CHECK: [0x0a,0x00,0xda,0xd0,0x01,0xfb,0x01,0x00]
39017
39018v_cmpx_le_u32_e64 s[10:11], v1, v2
39019// CHECK: [0x0a,0x00,0xdb,0xd0,0x01,0x05,0x02,0x00]
39020
39021v_cmpx_le_u32_e64 s[12:13], v1, v2
39022// CHECK: [0x0c,0x00,0xdb,0xd0,0x01,0x05,0x02,0x00]
39023
39024v_cmpx_le_u32_e64 s[100:101], v1, v2
39025// CHECK: [0x64,0x00,0xdb,0xd0,0x01,0x05,0x02,0x00]
39026
39027v_cmpx_le_u32_e64 flat_scratch, v1, v2
39028// CHECK: [0x66,0x00,0xdb,0xd0,0x01,0x05,0x02,0x00]
39029
39030v_cmpx_le_u32_e64 vcc, v1, v2
39031// CHECK: [0x6a,0x00,0xdb,0xd0,0x01,0x05,0x02,0x00]
39032
39033v_cmpx_le_u32_e64 tba, v1, v2
39034// CHECK: [0x6c,0x00,0xdb,0xd0,0x01,0x05,0x02,0x00]
39035
39036v_cmpx_le_u32_e64 tma, v1, v2
39037// CHECK: [0x6e,0x00,0xdb,0xd0,0x01,0x05,0x02,0x00]
39038
39039v_cmpx_le_u32_e64 ttmp[10:11], v1, v2
39040// CHECK: [0x7a,0x00,0xdb,0xd0,0x01,0x05,0x02,0x00]
39041
39042v_cmpx_le_u32_e64 s[10:11], v255, v2
39043// CHECK: [0x0a,0x00,0xdb,0xd0,0xff,0x05,0x02,0x00]
39044
39045v_cmpx_le_u32_e64 s[10:11], s1, v2
39046// CHECK: [0x0a,0x00,0xdb,0xd0,0x01,0x04,0x02,0x00]
39047
39048v_cmpx_le_u32_e64 s[10:11], s101, v2
39049// CHECK: [0x0a,0x00,0xdb,0xd0,0x65,0x04,0x02,0x00]
39050
39051v_cmpx_le_u32_e64 s[10:11], flat_scratch_lo, v2
39052// CHECK: [0x0a,0x00,0xdb,0xd0,0x66,0x04,0x02,0x00]
39053
39054v_cmpx_le_u32_e64 s[10:11], flat_scratch_hi, v2
39055// CHECK: [0x0a,0x00,0xdb,0xd0,0x67,0x04,0x02,0x00]
39056
39057v_cmpx_le_u32_e64 s[10:11], vcc_lo, v2
39058// CHECK: [0x0a,0x00,0xdb,0xd0,0x6a,0x04,0x02,0x00]
39059
39060v_cmpx_le_u32_e64 s[10:11], vcc_hi, v2
39061// CHECK: [0x0a,0x00,0xdb,0xd0,0x6b,0x04,0x02,0x00]
39062
39063v_cmpx_le_u32_e64 s[10:11], tba_lo, v2
39064// CHECK: [0x0a,0x00,0xdb,0xd0,0x6c,0x04,0x02,0x00]
39065
39066v_cmpx_le_u32_e64 s[10:11], tba_hi, v2
39067// CHECK: [0x0a,0x00,0xdb,0xd0,0x6d,0x04,0x02,0x00]
39068
39069v_cmpx_le_u32_e64 s[10:11], tma_lo, v2
39070// CHECK: [0x0a,0x00,0xdb,0xd0,0x6e,0x04,0x02,0x00]
39071
39072v_cmpx_le_u32_e64 s[10:11], tma_hi, v2
39073// CHECK: [0x0a,0x00,0xdb,0xd0,0x6f,0x04,0x02,0x00]
39074
39075v_cmpx_le_u32_e64 s[10:11], ttmp11, v2
39076// CHECK: [0x0a,0x00,0xdb,0xd0,0x7b,0x04,0x02,0x00]
39077
39078v_cmpx_le_u32_e64 s[10:11], m0, v2
39079// CHECK: [0x0a,0x00,0xdb,0xd0,0x7c,0x04,0x02,0x00]
39080
39081v_cmpx_le_u32_e64 s[10:11], exec_lo, v2
39082// CHECK: [0x0a,0x00,0xdb,0xd0,0x7e,0x04,0x02,0x00]
39083
39084v_cmpx_le_u32_e64 s[10:11], exec_hi, v2
39085// CHECK: [0x0a,0x00,0xdb,0xd0,0x7f,0x04,0x02,0x00]
39086
39087v_cmpx_le_u32_e64 s[10:11], 0, v2
39088// CHECK: [0x0a,0x00,0xdb,0xd0,0x80,0x04,0x02,0x00]
39089
39090v_cmpx_le_u32_e64 s[10:11], -1, v2
39091// CHECK: [0x0a,0x00,0xdb,0xd0,0xc1,0x04,0x02,0x00]
39092
39093v_cmpx_le_u32_e64 s[10:11], 0.5, v2
39094// CHECK: [0x0a,0x00,0xdb,0xd0,0xf0,0x04,0x02,0x00]
39095
39096v_cmpx_le_u32_e64 s[10:11], -4.0, v2
39097// CHECK: [0x0a,0x00,0xdb,0xd0,0xf7,0x04,0x02,0x00]
39098
39099v_cmpx_le_u32_e64 s[10:11], src_vccz, v2
39100// CHECK: [0x0a,0x00,0xdb,0xd0,0xfb,0x04,0x02,0x00]
39101
39102v_cmpx_le_u32_e64 s[10:11], src_execz, v2
39103// CHECK: [0x0a,0x00,0xdb,0xd0,0xfc,0x04,0x02,0x00]
39104
39105v_cmpx_le_u32_e64 s[10:11], src_scc, v2
39106// CHECK: [0x0a,0x00,0xdb,0xd0,0xfd,0x04,0x02,0x00]
39107
39108v_cmpx_le_u32_e64 s[10:11], src_lds_direct, v2
39109// CHECK: [0x0a,0x00,0xdb,0xd0,0xfe,0x04,0x02,0x00]
39110
39111v_cmpx_le_u32_e64 s[10:11], v1, v255
39112// CHECK: [0x0a,0x00,0xdb,0xd0,0x01,0xff,0x03,0x00]
39113
39114v_cmpx_le_u32_e64 s[10:11], v1, s2
39115// CHECK: [0x0a,0x00,0xdb,0xd0,0x01,0x05,0x00,0x00]
39116
39117v_cmpx_le_u32_e64 s[10:11], v1, s101
39118// CHECK: [0x0a,0x00,0xdb,0xd0,0x01,0xcb,0x00,0x00]
39119
39120v_cmpx_le_u32_e64 s[10:11], v1, flat_scratch_lo
39121// CHECK: [0x0a,0x00,0xdb,0xd0,0x01,0xcd,0x00,0x00]
39122
39123v_cmpx_le_u32_e64 s[10:11], v1, flat_scratch_hi
39124// CHECK: [0x0a,0x00,0xdb,0xd0,0x01,0xcf,0x00,0x00]
39125
39126v_cmpx_le_u32_e64 s[10:11], v1, vcc_lo
39127// CHECK: [0x0a,0x00,0xdb,0xd0,0x01,0xd5,0x00,0x00]
39128
39129v_cmpx_le_u32_e64 s[10:11], v1, vcc_hi
39130// CHECK: [0x0a,0x00,0xdb,0xd0,0x01,0xd7,0x00,0x00]
39131
39132v_cmpx_le_u32_e64 s[10:11], v1, tba_lo
39133// CHECK: [0x0a,0x00,0xdb,0xd0,0x01,0xd9,0x00,0x00]
39134
39135v_cmpx_le_u32_e64 s[10:11], v1, tba_hi
39136// CHECK: [0x0a,0x00,0xdb,0xd0,0x01,0xdb,0x00,0x00]
39137
39138v_cmpx_le_u32_e64 s[10:11], v1, tma_lo
39139// CHECK: [0x0a,0x00,0xdb,0xd0,0x01,0xdd,0x00,0x00]
39140
39141v_cmpx_le_u32_e64 s[10:11], v1, tma_hi
39142// CHECK: [0x0a,0x00,0xdb,0xd0,0x01,0xdf,0x00,0x00]
39143
39144v_cmpx_le_u32_e64 s[10:11], v1, ttmp11
39145// CHECK: [0x0a,0x00,0xdb,0xd0,0x01,0xf7,0x00,0x00]
39146
39147v_cmpx_le_u32_e64 s[10:11], v1, m0
39148// CHECK: [0x0a,0x00,0xdb,0xd0,0x01,0xf9,0x00,0x00]
39149
39150v_cmpx_le_u32_e64 s[10:11], v1, exec_lo
39151// CHECK: [0x0a,0x00,0xdb,0xd0,0x01,0xfd,0x00,0x00]
39152
39153v_cmpx_le_u32_e64 s[10:11], v1, exec_hi
39154// CHECK: [0x0a,0x00,0xdb,0xd0,0x01,0xff,0x00,0x00]
39155
39156v_cmpx_le_u32_e64 s[10:11], v1, 0
39157// CHECK: [0x0a,0x00,0xdb,0xd0,0x01,0x01,0x01,0x00]
39158
39159v_cmpx_le_u32_e64 s[10:11], v1, -1
39160// CHECK: [0x0a,0x00,0xdb,0xd0,0x01,0x83,0x01,0x00]
39161
39162v_cmpx_le_u32_e64 s[10:11], v1, 0.5
39163// CHECK: [0x0a,0x00,0xdb,0xd0,0x01,0xe1,0x01,0x00]
39164
39165v_cmpx_le_u32_e64 s[10:11], v1, -4.0
39166// CHECK: [0x0a,0x00,0xdb,0xd0,0x01,0xef,0x01,0x00]
39167
39168v_cmpx_le_u32_e64 s[10:11], v1, src_vccz
39169// CHECK: [0x0a,0x00,0xdb,0xd0,0x01,0xf7,0x01,0x00]
39170
39171v_cmpx_le_u32_e64 s[10:11], v1, src_execz
39172// CHECK: [0x0a,0x00,0xdb,0xd0,0x01,0xf9,0x01,0x00]
39173
39174v_cmpx_le_u32_e64 s[10:11], v1, src_scc
39175// CHECK: [0x0a,0x00,0xdb,0xd0,0x01,0xfb,0x01,0x00]
39176
39177v_cmpx_gt_u32_e64 s[10:11], v1, v2
39178// CHECK: [0x0a,0x00,0xdc,0xd0,0x01,0x05,0x02,0x00]
39179
39180v_cmpx_gt_u32_e64 s[12:13], v1, v2
39181// CHECK: [0x0c,0x00,0xdc,0xd0,0x01,0x05,0x02,0x00]
39182
39183v_cmpx_gt_u32_e64 s[100:101], v1, v2
39184// CHECK: [0x64,0x00,0xdc,0xd0,0x01,0x05,0x02,0x00]
39185
39186v_cmpx_gt_u32_e64 flat_scratch, v1, v2
39187// CHECK: [0x66,0x00,0xdc,0xd0,0x01,0x05,0x02,0x00]
39188
39189v_cmpx_gt_u32_e64 vcc, v1, v2
39190// CHECK: [0x6a,0x00,0xdc,0xd0,0x01,0x05,0x02,0x00]
39191
39192v_cmpx_gt_u32_e64 tba, v1, v2
39193// CHECK: [0x6c,0x00,0xdc,0xd0,0x01,0x05,0x02,0x00]
39194
39195v_cmpx_gt_u32_e64 tma, v1, v2
39196// CHECK: [0x6e,0x00,0xdc,0xd0,0x01,0x05,0x02,0x00]
39197
39198v_cmpx_gt_u32_e64 ttmp[10:11], v1, v2
39199// CHECK: [0x7a,0x00,0xdc,0xd0,0x01,0x05,0x02,0x00]
39200
39201v_cmpx_gt_u32_e64 s[10:11], v255, v2
39202// CHECK: [0x0a,0x00,0xdc,0xd0,0xff,0x05,0x02,0x00]
39203
39204v_cmpx_gt_u32_e64 s[10:11], s1, v2
39205// CHECK: [0x0a,0x00,0xdc,0xd0,0x01,0x04,0x02,0x00]
39206
39207v_cmpx_gt_u32_e64 s[10:11], s101, v2
39208// CHECK: [0x0a,0x00,0xdc,0xd0,0x65,0x04,0x02,0x00]
39209
39210v_cmpx_gt_u32_e64 s[10:11], flat_scratch_lo, v2
39211// CHECK: [0x0a,0x00,0xdc,0xd0,0x66,0x04,0x02,0x00]
39212
39213v_cmpx_gt_u32_e64 s[10:11], flat_scratch_hi, v2
39214// CHECK: [0x0a,0x00,0xdc,0xd0,0x67,0x04,0x02,0x00]
39215
39216v_cmpx_gt_u32_e64 s[10:11], vcc_lo, v2
39217// CHECK: [0x0a,0x00,0xdc,0xd0,0x6a,0x04,0x02,0x00]
39218
39219v_cmpx_gt_u32_e64 s[10:11], vcc_hi, v2
39220// CHECK: [0x0a,0x00,0xdc,0xd0,0x6b,0x04,0x02,0x00]
39221
39222v_cmpx_gt_u32_e64 s[10:11], tba_lo, v2
39223// CHECK: [0x0a,0x00,0xdc,0xd0,0x6c,0x04,0x02,0x00]
39224
39225v_cmpx_gt_u32_e64 s[10:11], tba_hi, v2
39226// CHECK: [0x0a,0x00,0xdc,0xd0,0x6d,0x04,0x02,0x00]
39227
39228v_cmpx_gt_u32_e64 s[10:11], tma_lo, v2
39229// CHECK: [0x0a,0x00,0xdc,0xd0,0x6e,0x04,0x02,0x00]
39230
39231v_cmpx_gt_u32_e64 s[10:11], tma_hi, v2
39232// CHECK: [0x0a,0x00,0xdc,0xd0,0x6f,0x04,0x02,0x00]
39233
39234v_cmpx_gt_u32_e64 s[10:11], ttmp11, v2
39235// CHECK: [0x0a,0x00,0xdc,0xd0,0x7b,0x04,0x02,0x00]
39236
39237v_cmpx_gt_u32_e64 s[10:11], m0, v2
39238// CHECK: [0x0a,0x00,0xdc,0xd0,0x7c,0x04,0x02,0x00]
39239
39240v_cmpx_gt_u32_e64 s[10:11], exec_lo, v2
39241// CHECK: [0x0a,0x00,0xdc,0xd0,0x7e,0x04,0x02,0x00]
39242
39243v_cmpx_gt_u32_e64 s[10:11], exec_hi, v2
39244// CHECK: [0x0a,0x00,0xdc,0xd0,0x7f,0x04,0x02,0x00]
39245
39246v_cmpx_gt_u32_e64 s[10:11], 0, v2
39247// CHECK: [0x0a,0x00,0xdc,0xd0,0x80,0x04,0x02,0x00]
39248
39249v_cmpx_gt_u32_e64 s[10:11], -1, v2
39250// CHECK: [0x0a,0x00,0xdc,0xd0,0xc1,0x04,0x02,0x00]
39251
39252v_cmpx_gt_u32_e64 s[10:11], 0.5, v2
39253// CHECK: [0x0a,0x00,0xdc,0xd0,0xf0,0x04,0x02,0x00]
39254
39255v_cmpx_gt_u32_e64 s[10:11], -4.0, v2
39256// CHECK: [0x0a,0x00,0xdc,0xd0,0xf7,0x04,0x02,0x00]
39257
39258v_cmpx_gt_u32_e64 s[10:11], src_vccz, v2
39259// CHECK: [0x0a,0x00,0xdc,0xd0,0xfb,0x04,0x02,0x00]
39260
39261v_cmpx_gt_u32_e64 s[10:11], src_execz, v2
39262// CHECK: [0x0a,0x00,0xdc,0xd0,0xfc,0x04,0x02,0x00]
39263
39264v_cmpx_gt_u32_e64 s[10:11], src_scc, v2
39265// CHECK: [0x0a,0x00,0xdc,0xd0,0xfd,0x04,0x02,0x00]
39266
39267v_cmpx_gt_u32_e64 s[10:11], src_lds_direct, v2
39268// CHECK: [0x0a,0x00,0xdc,0xd0,0xfe,0x04,0x02,0x00]
39269
39270v_cmpx_gt_u32_e64 s[10:11], v1, v255
39271// CHECK: [0x0a,0x00,0xdc,0xd0,0x01,0xff,0x03,0x00]
39272
39273v_cmpx_gt_u32_e64 s[10:11], v1, s2
39274// CHECK: [0x0a,0x00,0xdc,0xd0,0x01,0x05,0x00,0x00]
39275
39276v_cmpx_gt_u32_e64 s[10:11], v1, s101
39277// CHECK: [0x0a,0x00,0xdc,0xd0,0x01,0xcb,0x00,0x00]
39278
39279v_cmpx_gt_u32_e64 s[10:11], v1, flat_scratch_lo
39280// CHECK: [0x0a,0x00,0xdc,0xd0,0x01,0xcd,0x00,0x00]
39281
39282v_cmpx_gt_u32_e64 s[10:11], v1, flat_scratch_hi
39283// CHECK: [0x0a,0x00,0xdc,0xd0,0x01,0xcf,0x00,0x00]
39284
39285v_cmpx_gt_u32_e64 s[10:11], v1, vcc_lo
39286// CHECK: [0x0a,0x00,0xdc,0xd0,0x01,0xd5,0x00,0x00]
39287
39288v_cmpx_gt_u32_e64 s[10:11], v1, vcc_hi
39289// CHECK: [0x0a,0x00,0xdc,0xd0,0x01,0xd7,0x00,0x00]
39290
39291v_cmpx_gt_u32_e64 s[10:11], v1, tba_lo
39292// CHECK: [0x0a,0x00,0xdc,0xd0,0x01,0xd9,0x00,0x00]
39293
39294v_cmpx_gt_u32_e64 s[10:11], v1, tba_hi
39295// CHECK: [0x0a,0x00,0xdc,0xd0,0x01,0xdb,0x00,0x00]
39296
39297v_cmpx_gt_u32_e64 s[10:11], v1, tma_lo
39298// CHECK: [0x0a,0x00,0xdc,0xd0,0x01,0xdd,0x00,0x00]
39299
39300v_cmpx_gt_u32_e64 s[10:11], v1, tma_hi
39301// CHECK: [0x0a,0x00,0xdc,0xd0,0x01,0xdf,0x00,0x00]
39302
39303v_cmpx_gt_u32_e64 s[10:11], v1, ttmp11
39304// CHECK: [0x0a,0x00,0xdc,0xd0,0x01,0xf7,0x00,0x00]
39305
39306v_cmpx_gt_u32_e64 s[10:11], v1, m0
39307// CHECK: [0x0a,0x00,0xdc,0xd0,0x01,0xf9,0x00,0x00]
39308
39309v_cmpx_gt_u32_e64 s[10:11], v1, exec_lo
39310// CHECK: [0x0a,0x00,0xdc,0xd0,0x01,0xfd,0x00,0x00]
39311
39312v_cmpx_gt_u32_e64 s[10:11], v1, exec_hi
39313// CHECK: [0x0a,0x00,0xdc,0xd0,0x01,0xff,0x00,0x00]
39314
39315v_cmpx_gt_u32_e64 s[10:11], v1, 0
39316// CHECK: [0x0a,0x00,0xdc,0xd0,0x01,0x01,0x01,0x00]
39317
39318v_cmpx_gt_u32_e64 s[10:11], v1, -1
39319// CHECK: [0x0a,0x00,0xdc,0xd0,0x01,0x83,0x01,0x00]
39320
39321v_cmpx_gt_u32_e64 s[10:11], v1, 0.5
39322// CHECK: [0x0a,0x00,0xdc,0xd0,0x01,0xe1,0x01,0x00]
39323
39324v_cmpx_gt_u32_e64 s[10:11], v1, -4.0
39325// CHECK: [0x0a,0x00,0xdc,0xd0,0x01,0xef,0x01,0x00]
39326
39327v_cmpx_gt_u32_e64 s[10:11], v1, src_vccz
39328// CHECK: [0x0a,0x00,0xdc,0xd0,0x01,0xf7,0x01,0x00]
39329
39330v_cmpx_gt_u32_e64 s[10:11], v1, src_execz
39331// CHECK: [0x0a,0x00,0xdc,0xd0,0x01,0xf9,0x01,0x00]
39332
39333v_cmpx_gt_u32_e64 s[10:11], v1, src_scc
39334// CHECK: [0x0a,0x00,0xdc,0xd0,0x01,0xfb,0x01,0x00]
39335
39336v_cmpx_ne_u32_e64 s[10:11], v1, v2
39337// CHECK: [0x0a,0x00,0xdd,0xd0,0x01,0x05,0x02,0x00]
39338
39339v_cmpx_ne_u32_e64 s[12:13], v1, v2
39340// CHECK: [0x0c,0x00,0xdd,0xd0,0x01,0x05,0x02,0x00]
39341
39342v_cmpx_ne_u32_e64 s[100:101], v1, v2
39343// CHECK: [0x64,0x00,0xdd,0xd0,0x01,0x05,0x02,0x00]
39344
39345v_cmpx_ne_u32_e64 flat_scratch, v1, v2
39346// CHECK: [0x66,0x00,0xdd,0xd0,0x01,0x05,0x02,0x00]
39347
39348v_cmpx_ne_u32_e64 vcc, v1, v2
39349// CHECK: [0x6a,0x00,0xdd,0xd0,0x01,0x05,0x02,0x00]
39350
39351v_cmpx_ne_u32_e64 tba, v1, v2
39352// CHECK: [0x6c,0x00,0xdd,0xd0,0x01,0x05,0x02,0x00]
39353
39354v_cmpx_ne_u32_e64 tma, v1, v2
39355// CHECK: [0x6e,0x00,0xdd,0xd0,0x01,0x05,0x02,0x00]
39356
39357v_cmpx_ne_u32_e64 ttmp[10:11], v1, v2
39358// CHECK: [0x7a,0x00,0xdd,0xd0,0x01,0x05,0x02,0x00]
39359
39360v_cmpx_ne_u32_e64 s[10:11], v255, v2
39361// CHECK: [0x0a,0x00,0xdd,0xd0,0xff,0x05,0x02,0x00]
39362
39363v_cmpx_ne_u32_e64 s[10:11], s1, v2
39364// CHECK: [0x0a,0x00,0xdd,0xd0,0x01,0x04,0x02,0x00]
39365
39366v_cmpx_ne_u32_e64 s[10:11], s101, v2
39367// CHECK: [0x0a,0x00,0xdd,0xd0,0x65,0x04,0x02,0x00]
39368
39369v_cmpx_ne_u32_e64 s[10:11], flat_scratch_lo, v2
39370// CHECK: [0x0a,0x00,0xdd,0xd0,0x66,0x04,0x02,0x00]
39371
39372v_cmpx_ne_u32_e64 s[10:11], flat_scratch_hi, v2
39373// CHECK: [0x0a,0x00,0xdd,0xd0,0x67,0x04,0x02,0x00]
39374
39375v_cmpx_ne_u32_e64 s[10:11], vcc_lo, v2
39376// CHECK: [0x0a,0x00,0xdd,0xd0,0x6a,0x04,0x02,0x00]
39377
39378v_cmpx_ne_u32_e64 s[10:11], vcc_hi, v2
39379// CHECK: [0x0a,0x00,0xdd,0xd0,0x6b,0x04,0x02,0x00]
39380
39381v_cmpx_ne_u32_e64 s[10:11], tba_lo, v2
39382// CHECK: [0x0a,0x00,0xdd,0xd0,0x6c,0x04,0x02,0x00]
39383
39384v_cmpx_ne_u32_e64 s[10:11], tba_hi, v2
39385// CHECK: [0x0a,0x00,0xdd,0xd0,0x6d,0x04,0x02,0x00]
39386
39387v_cmpx_ne_u32_e64 s[10:11], tma_lo, v2
39388// CHECK: [0x0a,0x00,0xdd,0xd0,0x6e,0x04,0x02,0x00]
39389
39390v_cmpx_ne_u32_e64 s[10:11], tma_hi, v2
39391// CHECK: [0x0a,0x00,0xdd,0xd0,0x6f,0x04,0x02,0x00]
39392
39393v_cmpx_ne_u32_e64 s[10:11], ttmp11, v2
39394// CHECK: [0x0a,0x00,0xdd,0xd0,0x7b,0x04,0x02,0x00]
39395
39396v_cmpx_ne_u32_e64 s[10:11], m0, v2
39397// CHECK: [0x0a,0x00,0xdd,0xd0,0x7c,0x04,0x02,0x00]
39398
39399v_cmpx_ne_u32_e64 s[10:11], exec_lo, v2
39400// CHECK: [0x0a,0x00,0xdd,0xd0,0x7e,0x04,0x02,0x00]
39401
39402v_cmpx_ne_u32_e64 s[10:11], exec_hi, v2
39403// CHECK: [0x0a,0x00,0xdd,0xd0,0x7f,0x04,0x02,0x00]
39404
39405v_cmpx_ne_u32_e64 s[10:11], 0, v2
39406// CHECK: [0x0a,0x00,0xdd,0xd0,0x80,0x04,0x02,0x00]
39407
39408v_cmpx_ne_u32_e64 s[10:11], -1, v2
39409// CHECK: [0x0a,0x00,0xdd,0xd0,0xc1,0x04,0x02,0x00]
39410
39411v_cmpx_ne_u32_e64 s[10:11], 0.5, v2
39412// CHECK: [0x0a,0x00,0xdd,0xd0,0xf0,0x04,0x02,0x00]
39413
39414v_cmpx_ne_u32_e64 s[10:11], -4.0, v2
39415// CHECK: [0x0a,0x00,0xdd,0xd0,0xf7,0x04,0x02,0x00]
39416
39417v_cmpx_ne_u32_e64 s[10:11], src_vccz, v2
39418// CHECK: [0x0a,0x00,0xdd,0xd0,0xfb,0x04,0x02,0x00]
39419
39420v_cmpx_ne_u32_e64 s[10:11], src_execz, v2
39421// CHECK: [0x0a,0x00,0xdd,0xd0,0xfc,0x04,0x02,0x00]
39422
39423v_cmpx_ne_u32_e64 s[10:11], src_scc, v2
39424// CHECK: [0x0a,0x00,0xdd,0xd0,0xfd,0x04,0x02,0x00]
39425
39426v_cmpx_ne_u32_e64 s[10:11], src_lds_direct, v2
39427// CHECK: [0x0a,0x00,0xdd,0xd0,0xfe,0x04,0x02,0x00]
39428
39429v_cmpx_ne_u32_e64 s[10:11], v1, v255
39430// CHECK: [0x0a,0x00,0xdd,0xd0,0x01,0xff,0x03,0x00]
39431
39432v_cmpx_ne_u32_e64 s[10:11], v1, s2
39433// CHECK: [0x0a,0x00,0xdd,0xd0,0x01,0x05,0x00,0x00]
39434
39435v_cmpx_ne_u32_e64 s[10:11], v1, s101
39436// CHECK: [0x0a,0x00,0xdd,0xd0,0x01,0xcb,0x00,0x00]
39437
39438v_cmpx_ne_u32_e64 s[10:11], v1, flat_scratch_lo
39439// CHECK: [0x0a,0x00,0xdd,0xd0,0x01,0xcd,0x00,0x00]
39440
39441v_cmpx_ne_u32_e64 s[10:11], v1, flat_scratch_hi
39442// CHECK: [0x0a,0x00,0xdd,0xd0,0x01,0xcf,0x00,0x00]
39443
39444v_cmpx_ne_u32_e64 s[10:11], v1, vcc_lo
39445// CHECK: [0x0a,0x00,0xdd,0xd0,0x01,0xd5,0x00,0x00]
39446
39447v_cmpx_ne_u32_e64 s[10:11], v1, vcc_hi
39448// CHECK: [0x0a,0x00,0xdd,0xd0,0x01,0xd7,0x00,0x00]
39449
39450v_cmpx_ne_u32_e64 s[10:11], v1, tba_lo
39451// CHECK: [0x0a,0x00,0xdd,0xd0,0x01,0xd9,0x00,0x00]
39452
39453v_cmpx_ne_u32_e64 s[10:11], v1, tba_hi
39454// CHECK: [0x0a,0x00,0xdd,0xd0,0x01,0xdb,0x00,0x00]
39455
39456v_cmpx_ne_u32_e64 s[10:11], v1, tma_lo
39457// CHECK: [0x0a,0x00,0xdd,0xd0,0x01,0xdd,0x00,0x00]
39458
39459v_cmpx_ne_u32_e64 s[10:11], v1, tma_hi
39460// CHECK: [0x0a,0x00,0xdd,0xd0,0x01,0xdf,0x00,0x00]
39461
39462v_cmpx_ne_u32_e64 s[10:11], v1, ttmp11
39463// CHECK: [0x0a,0x00,0xdd,0xd0,0x01,0xf7,0x00,0x00]
39464
39465v_cmpx_ne_u32_e64 s[10:11], v1, m0
39466// CHECK: [0x0a,0x00,0xdd,0xd0,0x01,0xf9,0x00,0x00]
39467
39468v_cmpx_ne_u32_e64 s[10:11], v1, exec_lo
39469// CHECK: [0x0a,0x00,0xdd,0xd0,0x01,0xfd,0x00,0x00]
39470
39471v_cmpx_ne_u32_e64 s[10:11], v1, exec_hi
39472// CHECK: [0x0a,0x00,0xdd,0xd0,0x01,0xff,0x00,0x00]
39473
39474v_cmpx_ne_u32_e64 s[10:11], v1, 0
39475// CHECK: [0x0a,0x00,0xdd,0xd0,0x01,0x01,0x01,0x00]
39476
39477v_cmpx_ne_u32_e64 s[10:11], v1, -1
39478// CHECK: [0x0a,0x00,0xdd,0xd0,0x01,0x83,0x01,0x00]
39479
39480v_cmpx_ne_u32_e64 s[10:11], v1, 0.5
39481// CHECK: [0x0a,0x00,0xdd,0xd0,0x01,0xe1,0x01,0x00]
39482
39483v_cmpx_ne_u32_e64 s[10:11], v1, -4.0
39484// CHECK: [0x0a,0x00,0xdd,0xd0,0x01,0xef,0x01,0x00]
39485
39486v_cmpx_ne_u32_e64 s[10:11], v1, src_vccz
39487// CHECK: [0x0a,0x00,0xdd,0xd0,0x01,0xf7,0x01,0x00]
39488
39489v_cmpx_ne_u32_e64 s[10:11], v1, src_execz
39490// CHECK: [0x0a,0x00,0xdd,0xd0,0x01,0xf9,0x01,0x00]
39491
39492v_cmpx_ne_u32_e64 s[10:11], v1, src_scc
39493// CHECK: [0x0a,0x00,0xdd,0xd0,0x01,0xfb,0x01,0x00]
39494
39495v_cmpx_ge_u32_e64 s[10:11], v1, v2
39496// CHECK: [0x0a,0x00,0xde,0xd0,0x01,0x05,0x02,0x00]
39497
39498v_cmpx_ge_u32_e64 s[12:13], v1, v2
39499// CHECK: [0x0c,0x00,0xde,0xd0,0x01,0x05,0x02,0x00]
39500
39501v_cmpx_ge_u32_e64 s[100:101], v1, v2
39502// CHECK: [0x64,0x00,0xde,0xd0,0x01,0x05,0x02,0x00]
39503
39504v_cmpx_ge_u32_e64 flat_scratch, v1, v2
39505// CHECK: [0x66,0x00,0xde,0xd0,0x01,0x05,0x02,0x00]
39506
39507v_cmpx_ge_u32_e64 vcc, v1, v2
39508// CHECK: [0x6a,0x00,0xde,0xd0,0x01,0x05,0x02,0x00]
39509
39510v_cmpx_ge_u32_e64 tba, v1, v2
39511// CHECK: [0x6c,0x00,0xde,0xd0,0x01,0x05,0x02,0x00]
39512
39513v_cmpx_ge_u32_e64 tma, v1, v2
39514// CHECK: [0x6e,0x00,0xde,0xd0,0x01,0x05,0x02,0x00]
39515
39516v_cmpx_ge_u32_e64 ttmp[10:11], v1, v2
39517// CHECK: [0x7a,0x00,0xde,0xd0,0x01,0x05,0x02,0x00]
39518
39519v_cmpx_ge_u32_e64 s[10:11], v255, v2
39520// CHECK: [0x0a,0x00,0xde,0xd0,0xff,0x05,0x02,0x00]
39521
39522v_cmpx_ge_u32_e64 s[10:11], s1, v2
39523// CHECK: [0x0a,0x00,0xde,0xd0,0x01,0x04,0x02,0x00]
39524
39525v_cmpx_ge_u32_e64 s[10:11], s101, v2
39526// CHECK: [0x0a,0x00,0xde,0xd0,0x65,0x04,0x02,0x00]
39527
39528v_cmpx_ge_u32_e64 s[10:11], flat_scratch_lo, v2
39529// CHECK: [0x0a,0x00,0xde,0xd0,0x66,0x04,0x02,0x00]
39530
39531v_cmpx_ge_u32_e64 s[10:11], flat_scratch_hi, v2
39532// CHECK: [0x0a,0x00,0xde,0xd0,0x67,0x04,0x02,0x00]
39533
39534v_cmpx_ge_u32_e64 s[10:11], vcc_lo, v2
39535// CHECK: [0x0a,0x00,0xde,0xd0,0x6a,0x04,0x02,0x00]
39536
39537v_cmpx_ge_u32_e64 s[10:11], vcc_hi, v2
39538// CHECK: [0x0a,0x00,0xde,0xd0,0x6b,0x04,0x02,0x00]
39539
39540v_cmpx_ge_u32_e64 s[10:11], tba_lo, v2
39541// CHECK: [0x0a,0x00,0xde,0xd0,0x6c,0x04,0x02,0x00]
39542
39543v_cmpx_ge_u32_e64 s[10:11], tba_hi, v2
39544// CHECK: [0x0a,0x00,0xde,0xd0,0x6d,0x04,0x02,0x00]
39545
39546v_cmpx_ge_u32_e64 s[10:11], tma_lo, v2
39547// CHECK: [0x0a,0x00,0xde,0xd0,0x6e,0x04,0x02,0x00]
39548
39549v_cmpx_ge_u32_e64 s[10:11], tma_hi, v2
39550// CHECK: [0x0a,0x00,0xde,0xd0,0x6f,0x04,0x02,0x00]
39551
39552v_cmpx_ge_u32_e64 s[10:11], ttmp11, v2
39553// CHECK: [0x0a,0x00,0xde,0xd0,0x7b,0x04,0x02,0x00]
39554
39555v_cmpx_ge_u32_e64 s[10:11], m0, v2
39556// CHECK: [0x0a,0x00,0xde,0xd0,0x7c,0x04,0x02,0x00]
39557
39558v_cmpx_ge_u32_e64 s[10:11], exec_lo, v2
39559// CHECK: [0x0a,0x00,0xde,0xd0,0x7e,0x04,0x02,0x00]
39560
39561v_cmpx_ge_u32_e64 s[10:11], exec_hi, v2
39562// CHECK: [0x0a,0x00,0xde,0xd0,0x7f,0x04,0x02,0x00]
39563
39564v_cmpx_ge_u32_e64 s[10:11], 0, v2
39565// CHECK: [0x0a,0x00,0xde,0xd0,0x80,0x04,0x02,0x00]
39566
39567v_cmpx_ge_u32_e64 s[10:11], -1, v2
39568// CHECK: [0x0a,0x00,0xde,0xd0,0xc1,0x04,0x02,0x00]
39569
39570v_cmpx_ge_u32_e64 s[10:11], 0.5, v2
39571// CHECK: [0x0a,0x00,0xde,0xd0,0xf0,0x04,0x02,0x00]
39572
39573v_cmpx_ge_u32_e64 s[10:11], -4.0, v2
39574// CHECK: [0x0a,0x00,0xde,0xd0,0xf7,0x04,0x02,0x00]
39575
39576v_cmpx_ge_u32_e64 s[10:11], src_vccz, v2
39577// CHECK: [0x0a,0x00,0xde,0xd0,0xfb,0x04,0x02,0x00]
39578
39579v_cmpx_ge_u32_e64 s[10:11], src_execz, v2
39580// CHECK: [0x0a,0x00,0xde,0xd0,0xfc,0x04,0x02,0x00]
39581
39582v_cmpx_ge_u32_e64 s[10:11], src_scc, v2
39583// CHECK: [0x0a,0x00,0xde,0xd0,0xfd,0x04,0x02,0x00]
39584
39585v_cmpx_ge_u32_e64 s[10:11], src_lds_direct, v2
39586// CHECK: [0x0a,0x00,0xde,0xd0,0xfe,0x04,0x02,0x00]
39587
39588v_cmpx_ge_u32_e64 s[10:11], v1, v255
39589// CHECK: [0x0a,0x00,0xde,0xd0,0x01,0xff,0x03,0x00]
39590
39591v_cmpx_ge_u32_e64 s[10:11], v1, s2
39592// CHECK: [0x0a,0x00,0xde,0xd0,0x01,0x05,0x00,0x00]
39593
39594v_cmpx_ge_u32_e64 s[10:11], v1, s101
39595// CHECK: [0x0a,0x00,0xde,0xd0,0x01,0xcb,0x00,0x00]
39596
39597v_cmpx_ge_u32_e64 s[10:11], v1, flat_scratch_lo
39598// CHECK: [0x0a,0x00,0xde,0xd0,0x01,0xcd,0x00,0x00]
39599
39600v_cmpx_ge_u32_e64 s[10:11], v1, flat_scratch_hi
39601// CHECK: [0x0a,0x00,0xde,0xd0,0x01,0xcf,0x00,0x00]
39602
39603v_cmpx_ge_u32_e64 s[10:11], v1, vcc_lo
39604// CHECK: [0x0a,0x00,0xde,0xd0,0x01,0xd5,0x00,0x00]
39605
39606v_cmpx_ge_u32_e64 s[10:11], v1, vcc_hi
39607// CHECK: [0x0a,0x00,0xde,0xd0,0x01,0xd7,0x00,0x00]
39608
39609v_cmpx_ge_u32_e64 s[10:11], v1, tba_lo
39610// CHECK: [0x0a,0x00,0xde,0xd0,0x01,0xd9,0x00,0x00]
39611
39612v_cmpx_ge_u32_e64 s[10:11], v1, tba_hi
39613// CHECK: [0x0a,0x00,0xde,0xd0,0x01,0xdb,0x00,0x00]
39614
39615v_cmpx_ge_u32_e64 s[10:11], v1, tma_lo
39616// CHECK: [0x0a,0x00,0xde,0xd0,0x01,0xdd,0x00,0x00]
39617
39618v_cmpx_ge_u32_e64 s[10:11], v1, tma_hi
39619// CHECK: [0x0a,0x00,0xde,0xd0,0x01,0xdf,0x00,0x00]
39620
39621v_cmpx_ge_u32_e64 s[10:11], v1, ttmp11
39622// CHECK: [0x0a,0x00,0xde,0xd0,0x01,0xf7,0x00,0x00]
39623
39624v_cmpx_ge_u32_e64 s[10:11], v1, m0
39625// CHECK: [0x0a,0x00,0xde,0xd0,0x01,0xf9,0x00,0x00]
39626
39627v_cmpx_ge_u32_e64 s[10:11], v1, exec_lo
39628// CHECK: [0x0a,0x00,0xde,0xd0,0x01,0xfd,0x00,0x00]
39629
39630v_cmpx_ge_u32_e64 s[10:11], v1, exec_hi
39631// CHECK: [0x0a,0x00,0xde,0xd0,0x01,0xff,0x00,0x00]
39632
39633v_cmpx_ge_u32_e64 s[10:11], v1, 0
39634// CHECK: [0x0a,0x00,0xde,0xd0,0x01,0x01,0x01,0x00]
39635
39636v_cmpx_ge_u32_e64 s[10:11], v1, -1
39637// CHECK: [0x0a,0x00,0xde,0xd0,0x01,0x83,0x01,0x00]
39638
39639v_cmpx_ge_u32_e64 s[10:11], v1, 0.5
39640// CHECK: [0x0a,0x00,0xde,0xd0,0x01,0xe1,0x01,0x00]
39641
39642v_cmpx_ge_u32_e64 s[10:11], v1, -4.0
39643// CHECK: [0x0a,0x00,0xde,0xd0,0x01,0xef,0x01,0x00]
39644
39645v_cmpx_ge_u32_e64 s[10:11], v1, src_vccz
39646// CHECK: [0x0a,0x00,0xde,0xd0,0x01,0xf7,0x01,0x00]
39647
39648v_cmpx_ge_u32_e64 s[10:11], v1, src_execz
39649// CHECK: [0x0a,0x00,0xde,0xd0,0x01,0xf9,0x01,0x00]
39650
39651v_cmpx_ge_u32_e64 s[10:11], v1, src_scc
39652// CHECK: [0x0a,0x00,0xde,0xd0,0x01,0xfb,0x01,0x00]
39653
39654v_cmpx_t_u32_e64 s[10:11], v1, v2
39655// CHECK: [0x0a,0x00,0xdf,0xd0,0x01,0x05,0x02,0x00]
39656
39657v_cmpx_t_u32_e64 s[12:13], v1, v2
39658// CHECK: [0x0c,0x00,0xdf,0xd0,0x01,0x05,0x02,0x00]
39659
39660v_cmpx_t_u32_e64 s[100:101], v1, v2
39661// CHECK: [0x64,0x00,0xdf,0xd0,0x01,0x05,0x02,0x00]
39662
39663v_cmpx_t_u32_e64 flat_scratch, v1, v2
39664// CHECK: [0x66,0x00,0xdf,0xd0,0x01,0x05,0x02,0x00]
39665
39666v_cmpx_t_u32_e64 vcc, v1, v2
39667// CHECK: [0x6a,0x00,0xdf,0xd0,0x01,0x05,0x02,0x00]
39668
39669v_cmpx_t_u32_e64 tba, v1, v2
39670// CHECK: [0x6c,0x00,0xdf,0xd0,0x01,0x05,0x02,0x00]
39671
39672v_cmpx_t_u32_e64 tma, v1, v2
39673// CHECK: [0x6e,0x00,0xdf,0xd0,0x01,0x05,0x02,0x00]
39674
39675v_cmpx_t_u32_e64 ttmp[10:11], v1, v2
39676// CHECK: [0x7a,0x00,0xdf,0xd0,0x01,0x05,0x02,0x00]
39677
39678v_cmpx_t_u32_e64 s[10:11], v255, v2
39679// CHECK: [0x0a,0x00,0xdf,0xd0,0xff,0x05,0x02,0x00]
39680
39681v_cmpx_t_u32_e64 s[10:11], s1, v2
39682// CHECK: [0x0a,0x00,0xdf,0xd0,0x01,0x04,0x02,0x00]
39683
39684v_cmpx_t_u32_e64 s[10:11], s101, v2
39685// CHECK: [0x0a,0x00,0xdf,0xd0,0x65,0x04,0x02,0x00]
39686
39687v_cmpx_t_u32_e64 s[10:11], flat_scratch_lo, v2
39688// CHECK: [0x0a,0x00,0xdf,0xd0,0x66,0x04,0x02,0x00]
39689
39690v_cmpx_t_u32_e64 s[10:11], flat_scratch_hi, v2
39691// CHECK: [0x0a,0x00,0xdf,0xd0,0x67,0x04,0x02,0x00]
39692
39693v_cmpx_t_u32_e64 s[10:11], vcc_lo, v2
39694// CHECK: [0x0a,0x00,0xdf,0xd0,0x6a,0x04,0x02,0x00]
39695
39696v_cmpx_t_u32_e64 s[10:11], vcc_hi, v2
39697// CHECK: [0x0a,0x00,0xdf,0xd0,0x6b,0x04,0x02,0x00]
39698
39699v_cmpx_t_u32_e64 s[10:11], tba_lo, v2
39700// CHECK: [0x0a,0x00,0xdf,0xd0,0x6c,0x04,0x02,0x00]
39701
39702v_cmpx_t_u32_e64 s[10:11], tba_hi, v2
39703// CHECK: [0x0a,0x00,0xdf,0xd0,0x6d,0x04,0x02,0x00]
39704
39705v_cmpx_t_u32_e64 s[10:11], tma_lo, v2
39706// CHECK: [0x0a,0x00,0xdf,0xd0,0x6e,0x04,0x02,0x00]
39707
39708v_cmpx_t_u32_e64 s[10:11], tma_hi, v2
39709// CHECK: [0x0a,0x00,0xdf,0xd0,0x6f,0x04,0x02,0x00]
39710
39711v_cmpx_t_u32_e64 s[10:11], ttmp11, v2
39712// CHECK: [0x0a,0x00,0xdf,0xd0,0x7b,0x04,0x02,0x00]
39713
39714v_cmpx_t_u32_e64 s[10:11], m0, v2
39715// CHECK: [0x0a,0x00,0xdf,0xd0,0x7c,0x04,0x02,0x00]
39716
39717v_cmpx_t_u32_e64 s[10:11], exec_lo, v2
39718// CHECK: [0x0a,0x00,0xdf,0xd0,0x7e,0x04,0x02,0x00]
39719
39720v_cmpx_t_u32_e64 s[10:11], exec_hi, v2
39721// CHECK: [0x0a,0x00,0xdf,0xd0,0x7f,0x04,0x02,0x00]
39722
39723v_cmpx_t_u32_e64 s[10:11], 0, v2
39724// CHECK: [0x0a,0x00,0xdf,0xd0,0x80,0x04,0x02,0x00]
39725
39726v_cmpx_t_u32_e64 s[10:11], -1, v2
39727// CHECK: [0x0a,0x00,0xdf,0xd0,0xc1,0x04,0x02,0x00]
39728
39729v_cmpx_t_u32_e64 s[10:11], 0.5, v2
39730// CHECK: [0x0a,0x00,0xdf,0xd0,0xf0,0x04,0x02,0x00]
39731
39732v_cmpx_t_u32_e64 s[10:11], -4.0, v2
39733// CHECK: [0x0a,0x00,0xdf,0xd0,0xf7,0x04,0x02,0x00]
39734
39735v_cmpx_t_u32_e64 s[10:11], src_vccz, v2
39736// CHECK: [0x0a,0x00,0xdf,0xd0,0xfb,0x04,0x02,0x00]
39737
39738v_cmpx_t_u32_e64 s[10:11], src_execz, v2
39739// CHECK: [0x0a,0x00,0xdf,0xd0,0xfc,0x04,0x02,0x00]
39740
39741v_cmpx_t_u32_e64 s[10:11], src_scc, v2
39742// CHECK: [0x0a,0x00,0xdf,0xd0,0xfd,0x04,0x02,0x00]
39743
39744v_cmpx_t_u32_e64 s[10:11], src_lds_direct, v2
39745// CHECK: [0x0a,0x00,0xdf,0xd0,0xfe,0x04,0x02,0x00]
39746
39747v_cmpx_t_u32_e64 s[10:11], v1, v255
39748// CHECK: [0x0a,0x00,0xdf,0xd0,0x01,0xff,0x03,0x00]
39749
39750v_cmpx_t_u32_e64 s[10:11], v1, s2
39751// CHECK: [0x0a,0x00,0xdf,0xd0,0x01,0x05,0x00,0x00]
39752
39753v_cmpx_t_u32_e64 s[10:11], v1, s101
39754// CHECK: [0x0a,0x00,0xdf,0xd0,0x01,0xcb,0x00,0x00]
39755
39756v_cmpx_t_u32_e64 s[10:11], v1, flat_scratch_lo
39757// CHECK: [0x0a,0x00,0xdf,0xd0,0x01,0xcd,0x00,0x00]
39758
39759v_cmpx_t_u32_e64 s[10:11], v1, flat_scratch_hi
39760// CHECK: [0x0a,0x00,0xdf,0xd0,0x01,0xcf,0x00,0x00]
39761
39762v_cmpx_t_u32_e64 s[10:11], v1, vcc_lo
39763// CHECK: [0x0a,0x00,0xdf,0xd0,0x01,0xd5,0x00,0x00]
39764
39765v_cmpx_t_u32_e64 s[10:11], v1, vcc_hi
39766// CHECK: [0x0a,0x00,0xdf,0xd0,0x01,0xd7,0x00,0x00]
39767
39768v_cmpx_t_u32_e64 s[10:11], v1, tba_lo
39769// CHECK: [0x0a,0x00,0xdf,0xd0,0x01,0xd9,0x00,0x00]
39770
39771v_cmpx_t_u32_e64 s[10:11], v1, tba_hi
39772// CHECK: [0x0a,0x00,0xdf,0xd0,0x01,0xdb,0x00,0x00]
39773
39774v_cmpx_t_u32_e64 s[10:11], v1, tma_lo
39775// CHECK: [0x0a,0x00,0xdf,0xd0,0x01,0xdd,0x00,0x00]
39776
39777v_cmpx_t_u32_e64 s[10:11], v1, tma_hi
39778// CHECK: [0x0a,0x00,0xdf,0xd0,0x01,0xdf,0x00,0x00]
39779
39780v_cmpx_t_u32_e64 s[10:11], v1, ttmp11
39781// CHECK: [0x0a,0x00,0xdf,0xd0,0x01,0xf7,0x00,0x00]
39782
39783v_cmpx_t_u32_e64 s[10:11], v1, m0
39784// CHECK: [0x0a,0x00,0xdf,0xd0,0x01,0xf9,0x00,0x00]
39785
39786v_cmpx_t_u32_e64 s[10:11], v1, exec_lo
39787// CHECK: [0x0a,0x00,0xdf,0xd0,0x01,0xfd,0x00,0x00]
39788
39789v_cmpx_t_u32_e64 s[10:11], v1, exec_hi
39790// CHECK: [0x0a,0x00,0xdf,0xd0,0x01,0xff,0x00,0x00]
39791
39792v_cmpx_t_u32_e64 s[10:11], v1, 0
39793// CHECK: [0x0a,0x00,0xdf,0xd0,0x01,0x01,0x01,0x00]
39794
39795v_cmpx_t_u32_e64 s[10:11], v1, -1
39796// CHECK: [0x0a,0x00,0xdf,0xd0,0x01,0x83,0x01,0x00]
39797
39798v_cmpx_t_u32_e64 s[10:11], v1, 0.5
39799// CHECK: [0x0a,0x00,0xdf,0xd0,0x01,0xe1,0x01,0x00]
39800
39801v_cmpx_t_u32_e64 s[10:11], v1, -4.0
39802// CHECK: [0x0a,0x00,0xdf,0xd0,0x01,0xef,0x01,0x00]
39803
39804v_cmpx_t_u32_e64 s[10:11], v1, src_vccz
39805// CHECK: [0x0a,0x00,0xdf,0xd0,0x01,0xf7,0x01,0x00]
39806
39807v_cmpx_t_u32_e64 s[10:11], v1, src_execz
39808// CHECK: [0x0a,0x00,0xdf,0xd0,0x01,0xf9,0x01,0x00]
39809
39810v_cmpx_t_u32_e64 s[10:11], v1, src_scc
39811// CHECK: [0x0a,0x00,0xdf,0xd0,0x01,0xfb,0x01,0x00]
39812
39813v_cmp_f_i64_e64 s[10:11], v[1:2], v[2:3]
39814// CHECK: [0x0a,0x00,0xe0,0xd0,0x01,0x05,0x02,0x00]
39815
39816v_cmp_f_i64_e64 s[12:13], v[1:2], v[2:3]
39817// CHECK: [0x0c,0x00,0xe0,0xd0,0x01,0x05,0x02,0x00]
39818
39819v_cmp_f_i64_e64 s[100:101], v[1:2], v[2:3]
39820// CHECK: [0x64,0x00,0xe0,0xd0,0x01,0x05,0x02,0x00]
39821
39822v_cmp_f_i64_e64 flat_scratch, v[1:2], v[2:3]
39823// CHECK: [0x66,0x00,0xe0,0xd0,0x01,0x05,0x02,0x00]
39824
39825v_cmp_f_i64_e64 vcc, v[1:2], v[2:3]
39826// CHECK: [0x6a,0x00,0xe0,0xd0,0x01,0x05,0x02,0x00]
39827
39828v_cmp_f_i64_e64 tba, v[1:2], v[2:3]
39829// CHECK: [0x6c,0x00,0xe0,0xd0,0x01,0x05,0x02,0x00]
39830
39831v_cmp_f_i64_e64 tma, v[1:2], v[2:3]
39832// CHECK: [0x6e,0x00,0xe0,0xd0,0x01,0x05,0x02,0x00]
39833
39834v_cmp_f_i64_e64 ttmp[10:11], v[1:2], v[2:3]
39835// CHECK: [0x7a,0x00,0xe0,0xd0,0x01,0x05,0x02,0x00]
39836
39837v_cmp_f_i64_e64 s[10:11], v[254:255], v[2:3]
39838// CHECK: [0x0a,0x00,0xe0,0xd0,0xfe,0x05,0x02,0x00]
39839
39840v_cmp_f_i64_e64 s[10:11], s[2:3], v[2:3]
39841// CHECK: [0x0a,0x00,0xe0,0xd0,0x02,0x04,0x02,0x00]
39842
39843v_cmp_f_i64_e64 s[10:11], s[4:5], v[2:3]
39844// CHECK: [0x0a,0x00,0xe0,0xd0,0x04,0x04,0x02,0x00]
39845
39846v_cmp_f_i64_e64 s[10:11], s[100:101], v[2:3]
39847// CHECK: [0x0a,0x00,0xe0,0xd0,0x64,0x04,0x02,0x00]
39848
39849v_cmp_f_i64_e64 s[10:11], flat_scratch, v[2:3]
39850// CHECK: [0x0a,0x00,0xe0,0xd0,0x66,0x04,0x02,0x00]
39851
39852v_cmp_f_i64_e64 s[10:11], vcc, v[2:3]
39853// CHECK: [0x0a,0x00,0xe0,0xd0,0x6a,0x04,0x02,0x00]
39854
39855v_cmp_f_i64_e64 s[10:11], tba, v[2:3]
39856// CHECK: [0x0a,0x00,0xe0,0xd0,0x6c,0x04,0x02,0x00]
39857
39858v_cmp_f_i64_e64 s[10:11], tma, v[2:3]
39859// CHECK: [0x0a,0x00,0xe0,0xd0,0x6e,0x04,0x02,0x00]
39860
39861v_cmp_f_i64_e64 s[10:11], ttmp[10:11], v[2:3]
39862// CHECK: [0x0a,0x00,0xe0,0xd0,0x7a,0x04,0x02,0x00]
39863
39864v_cmp_f_i64_e64 s[10:11], exec, v[2:3]
39865// CHECK: [0x0a,0x00,0xe0,0xd0,0x7e,0x04,0x02,0x00]
39866
39867v_cmp_f_i64_e64 s[10:11], 0, v[2:3]
39868// CHECK: [0x0a,0x00,0xe0,0xd0,0x80,0x04,0x02,0x00]
39869
39870v_cmp_f_i64_e64 s[10:11], -1, v[2:3]
39871// CHECK: [0x0a,0x00,0xe0,0xd0,0xc1,0x04,0x02,0x00]
39872
39873v_cmp_f_i64_e64 s[10:11], 0.5, v[2:3]
39874// CHECK: [0x0a,0x00,0xe0,0xd0,0xf0,0x04,0x02,0x00]
39875
39876v_cmp_f_i64_e64 s[10:11], -4.0, v[2:3]
39877// CHECK: [0x0a,0x00,0xe0,0xd0,0xf7,0x04,0x02,0x00]
39878
39879v_cmp_f_i64_e64 s[10:11], src_vccz, v[2:3]
39880// CHECK: [0x0a,0x00,0xe0,0xd0,0xfb,0x04,0x02,0x00]
39881
39882v_cmp_f_i64_e64 s[10:11], src_execz, v[2:3]
39883// CHECK: [0x0a,0x00,0xe0,0xd0,0xfc,0x04,0x02,0x00]
39884
39885v_cmp_f_i64_e64 s[10:11], src_scc, v[2:3]
39886// CHECK: [0x0a,0x00,0xe0,0xd0,0xfd,0x04,0x02,0x00]
39887
39888v_cmp_f_i64_e64 s[10:11], v[1:2], v[254:255]
39889// CHECK: [0x0a,0x00,0xe0,0xd0,0x01,0xfd,0x03,0x00]
39890
39891v_cmp_f_i64_e64 s[10:11], v[1:2], s[4:5]
39892// CHECK: [0x0a,0x00,0xe0,0xd0,0x01,0x09,0x00,0x00]
39893
39894v_cmp_f_i64_e64 s[10:11], v[1:2], s[6:7]
39895// CHECK: [0x0a,0x00,0xe0,0xd0,0x01,0x0d,0x00,0x00]
39896
39897v_cmp_f_i64_e64 s[10:11], v[1:2], s[100:101]
39898// CHECK: [0x0a,0x00,0xe0,0xd0,0x01,0xc9,0x00,0x00]
39899
39900v_cmp_f_i64_e64 s[10:11], v[1:2], flat_scratch
39901// CHECK: [0x0a,0x00,0xe0,0xd0,0x01,0xcd,0x00,0x00]
39902
39903v_cmp_f_i64_e64 s[10:11], v[1:2], vcc
39904// CHECK: [0x0a,0x00,0xe0,0xd0,0x01,0xd5,0x00,0x00]
39905
39906v_cmp_f_i64_e64 s[10:11], v[1:2], tba
39907// CHECK: [0x0a,0x00,0xe0,0xd0,0x01,0xd9,0x00,0x00]
39908
39909v_cmp_f_i64_e64 s[10:11], v[1:2], tma
39910// CHECK: [0x0a,0x00,0xe0,0xd0,0x01,0xdd,0x00,0x00]
39911
39912v_cmp_f_i64_e64 s[10:11], v[1:2], ttmp[10:11]
39913// CHECK: [0x0a,0x00,0xe0,0xd0,0x01,0xf5,0x00,0x00]
39914
39915v_cmp_f_i64_e64 s[10:11], v[1:2], exec
39916// CHECK: [0x0a,0x00,0xe0,0xd0,0x01,0xfd,0x00,0x00]
39917
39918v_cmp_f_i64_e64 s[10:11], v[1:2], 0
39919// CHECK: [0x0a,0x00,0xe0,0xd0,0x01,0x01,0x01,0x00]
39920
39921v_cmp_f_i64_e64 s[10:11], v[1:2], -1
39922// CHECK: [0x0a,0x00,0xe0,0xd0,0x01,0x83,0x01,0x00]
39923
39924v_cmp_f_i64_e64 s[10:11], v[1:2], 0.5
39925// CHECK: [0x0a,0x00,0xe0,0xd0,0x01,0xe1,0x01,0x00]
39926
39927v_cmp_f_i64_e64 s[10:11], v[1:2], -4.0
39928// CHECK: [0x0a,0x00,0xe0,0xd0,0x01,0xef,0x01,0x00]
39929
39930v_cmp_f_i64_e64 s[10:11], v[1:2], src_vccz
39931// CHECK: [0x0a,0x00,0xe0,0xd0,0x01,0xf7,0x01,0x00]
39932
39933v_cmp_f_i64_e64 s[10:11], v[1:2], src_execz
39934// CHECK: [0x0a,0x00,0xe0,0xd0,0x01,0xf9,0x01,0x00]
39935
39936v_cmp_f_i64_e64 s[10:11], v[1:2], src_scc
39937// CHECK: [0x0a,0x00,0xe0,0xd0,0x01,0xfb,0x01,0x00]
39938
39939v_cmp_lt_i64_e64 s[10:11], v[1:2], v[2:3]
39940// CHECK: [0x0a,0x00,0xe1,0xd0,0x01,0x05,0x02,0x00]
39941
39942v_cmp_lt_i64_e64 s[12:13], v[1:2], v[2:3]
39943// CHECK: [0x0c,0x00,0xe1,0xd0,0x01,0x05,0x02,0x00]
39944
39945v_cmp_lt_i64_e64 s[100:101], v[1:2], v[2:3]
39946// CHECK: [0x64,0x00,0xe1,0xd0,0x01,0x05,0x02,0x00]
39947
39948v_cmp_lt_i64_e64 flat_scratch, v[1:2], v[2:3]
39949// CHECK: [0x66,0x00,0xe1,0xd0,0x01,0x05,0x02,0x00]
39950
39951v_cmp_lt_i64_e64 vcc, v[1:2], v[2:3]
39952// CHECK: [0x6a,0x00,0xe1,0xd0,0x01,0x05,0x02,0x00]
39953
39954v_cmp_lt_i64_e64 tba, v[1:2], v[2:3]
39955// CHECK: [0x6c,0x00,0xe1,0xd0,0x01,0x05,0x02,0x00]
39956
39957v_cmp_lt_i64_e64 tma, v[1:2], v[2:3]
39958// CHECK: [0x6e,0x00,0xe1,0xd0,0x01,0x05,0x02,0x00]
39959
39960v_cmp_lt_i64_e64 ttmp[10:11], v[1:2], v[2:3]
39961// CHECK: [0x7a,0x00,0xe1,0xd0,0x01,0x05,0x02,0x00]
39962
39963v_cmp_lt_i64_e64 s[10:11], v[254:255], v[2:3]
39964// CHECK: [0x0a,0x00,0xe1,0xd0,0xfe,0x05,0x02,0x00]
39965
39966v_cmp_lt_i64_e64 s[10:11], s[2:3], v[2:3]
39967// CHECK: [0x0a,0x00,0xe1,0xd0,0x02,0x04,0x02,0x00]
39968
39969v_cmp_lt_i64_e64 s[10:11], s[4:5], v[2:3]
39970// CHECK: [0x0a,0x00,0xe1,0xd0,0x04,0x04,0x02,0x00]
39971
39972v_cmp_lt_i64_e64 s[10:11], s[100:101], v[2:3]
39973// CHECK: [0x0a,0x00,0xe1,0xd0,0x64,0x04,0x02,0x00]
39974
39975v_cmp_lt_i64_e64 s[10:11], flat_scratch, v[2:3]
39976// CHECK: [0x0a,0x00,0xe1,0xd0,0x66,0x04,0x02,0x00]
39977
39978v_cmp_lt_i64_e64 s[10:11], vcc, v[2:3]
39979// CHECK: [0x0a,0x00,0xe1,0xd0,0x6a,0x04,0x02,0x00]
39980
39981v_cmp_lt_i64_e64 s[10:11], tba, v[2:3]
39982// CHECK: [0x0a,0x00,0xe1,0xd0,0x6c,0x04,0x02,0x00]
39983
39984v_cmp_lt_i64_e64 s[10:11], tma, v[2:3]
39985// CHECK: [0x0a,0x00,0xe1,0xd0,0x6e,0x04,0x02,0x00]
39986
39987v_cmp_lt_i64_e64 s[10:11], ttmp[10:11], v[2:3]
39988// CHECK: [0x0a,0x00,0xe1,0xd0,0x7a,0x04,0x02,0x00]
39989
39990v_cmp_lt_i64_e64 s[10:11], exec, v[2:3]
39991// CHECK: [0x0a,0x00,0xe1,0xd0,0x7e,0x04,0x02,0x00]
39992
39993v_cmp_lt_i64_e64 s[10:11], 0, v[2:3]
39994// CHECK: [0x0a,0x00,0xe1,0xd0,0x80,0x04,0x02,0x00]
39995
39996v_cmp_lt_i64_e64 s[10:11], -1, v[2:3]
39997// CHECK: [0x0a,0x00,0xe1,0xd0,0xc1,0x04,0x02,0x00]
39998
39999v_cmp_lt_i64_e64 s[10:11], 0.5, v[2:3]
40000// CHECK: [0x0a,0x00,0xe1,0xd0,0xf0,0x04,0x02,0x00]
40001
40002v_cmp_lt_i64_e64 s[10:11], -4.0, v[2:3]
40003// CHECK: [0x0a,0x00,0xe1,0xd0,0xf7,0x04,0x02,0x00]
40004
40005v_cmp_lt_i64_e64 s[10:11], src_vccz, v[2:3]
40006// CHECK: [0x0a,0x00,0xe1,0xd0,0xfb,0x04,0x02,0x00]
40007
40008v_cmp_lt_i64_e64 s[10:11], src_execz, v[2:3]
40009// CHECK: [0x0a,0x00,0xe1,0xd0,0xfc,0x04,0x02,0x00]
40010
40011v_cmp_lt_i64_e64 s[10:11], src_scc, v[2:3]
40012// CHECK: [0x0a,0x00,0xe1,0xd0,0xfd,0x04,0x02,0x00]
40013
40014v_cmp_lt_i64_e64 s[10:11], v[1:2], v[254:255]
40015// CHECK: [0x0a,0x00,0xe1,0xd0,0x01,0xfd,0x03,0x00]
40016
40017v_cmp_lt_i64_e64 s[10:11], v[1:2], s[4:5]
40018// CHECK: [0x0a,0x00,0xe1,0xd0,0x01,0x09,0x00,0x00]
40019
40020v_cmp_lt_i64_e64 s[10:11], v[1:2], s[6:7]
40021// CHECK: [0x0a,0x00,0xe1,0xd0,0x01,0x0d,0x00,0x00]
40022
40023v_cmp_lt_i64_e64 s[10:11], v[1:2], s[100:101]
40024// CHECK: [0x0a,0x00,0xe1,0xd0,0x01,0xc9,0x00,0x00]
40025
40026v_cmp_lt_i64_e64 s[10:11], v[1:2], flat_scratch
40027// CHECK: [0x0a,0x00,0xe1,0xd0,0x01,0xcd,0x00,0x00]
40028
40029v_cmp_lt_i64_e64 s[10:11], v[1:2], vcc
40030// CHECK: [0x0a,0x00,0xe1,0xd0,0x01,0xd5,0x00,0x00]
40031
40032v_cmp_lt_i64_e64 s[10:11], v[1:2], tba
40033// CHECK: [0x0a,0x00,0xe1,0xd0,0x01,0xd9,0x00,0x00]
40034
40035v_cmp_lt_i64_e64 s[10:11], v[1:2], tma
40036// CHECK: [0x0a,0x00,0xe1,0xd0,0x01,0xdd,0x00,0x00]
40037
40038v_cmp_lt_i64_e64 s[10:11], v[1:2], ttmp[10:11]
40039// CHECK: [0x0a,0x00,0xe1,0xd0,0x01,0xf5,0x00,0x00]
40040
40041v_cmp_lt_i64_e64 s[10:11], v[1:2], exec
40042// CHECK: [0x0a,0x00,0xe1,0xd0,0x01,0xfd,0x00,0x00]
40043
40044v_cmp_lt_i64_e64 s[10:11], v[1:2], 0
40045// CHECK: [0x0a,0x00,0xe1,0xd0,0x01,0x01,0x01,0x00]
40046
40047v_cmp_lt_i64_e64 s[10:11], v[1:2], -1
40048// CHECK: [0x0a,0x00,0xe1,0xd0,0x01,0x83,0x01,0x00]
40049
40050v_cmp_lt_i64_e64 s[10:11], v[1:2], 0.5
40051// CHECK: [0x0a,0x00,0xe1,0xd0,0x01,0xe1,0x01,0x00]
40052
40053v_cmp_lt_i64_e64 s[10:11], v[1:2], -4.0
40054// CHECK: [0x0a,0x00,0xe1,0xd0,0x01,0xef,0x01,0x00]
40055
40056v_cmp_lt_i64_e64 s[10:11], v[1:2], src_vccz
40057// CHECK: [0x0a,0x00,0xe1,0xd0,0x01,0xf7,0x01,0x00]
40058
40059v_cmp_lt_i64_e64 s[10:11], v[1:2], src_execz
40060// CHECK: [0x0a,0x00,0xe1,0xd0,0x01,0xf9,0x01,0x00]
40061
40062v_cmp_lt_i64_e64 s[10:11], v[1:2], src_scc
40063// CHECK: [0x0a,0x00,0xe1,0xd0,0x01,0xfb,0x01,0x00]
40064
40065v_cmp_eq_i64_e64 s[10:11], v[1:2], v[2:3]
40066// CHECK: [0x0a,0x00,0xe2,0xd0,0x01,0x05,0x02,0x00]
40067
40068v_cmp_eq_i64_e64 s[12:13], v[1:2], v[2:3]
40069// CHECK: [0x0c,0x00,0xe2,0xd0,0x01,0x05,0x02,0x00]
40070
40071v_cmp_eq_i64_e64 s[100:101], v[1:2], v[2:3]
40072// CHECK: [0x64,0x00,0xe2,0xd0,0x01,0x05,0x02,0x00]
40073
40074v_cmp_eq_i64_e64 flat_scratch, v[1:2], v[2:3]
40075// CHECK: [0x66,0x00,0xe2,0xd0,0x01,0x05,0x02,0x00]
40076
40077v_cmp_eq_i64_e64 vcc, v[1:2], v[2:3]
40078// CHECK: [0x6a,0x00,0xe2,0xd0,0x01,0x05,0x02,0x00]
40079
40080v_cmp_eq_i64_e64 tba, v[1:2], v[2:3]
40081// CHECK: [0x6c,0x00,0xe2,0xd0,0x01,0x05,0x02,0x00]
40082
40083v_cmp_eq_i64_e64 tma, v[1:2], v[2:3]
40084// CHECK: [0x6e,0x00,0xe2,0xd0,0x01,0x05,0x02,0x00]
40085
40086v_cmp_eq_i64_e64 ttmp[10:11], v[1:2], v[2:3]
40087// CHECK: [0x7a,0x00,0xe2,0xd0,0x01,0x05,0x02,0x00]
40088
40089v_cmp_eq_i64_e64 s[10:11], v[254:255], v[2:3]
40090// CHECK: [0x0a,0x00,0xe2,0xd0,0xfe,0x05,0x02,0x00]
40091
40092v_cmp_eq_i64_e64 s[10:11], s[2:3], v[2:3]
40093// CHECK: [0x0a,0x00,0xe2,0xd0,0x02,0x04,0x02,0x00]
40094
40095v_cmp_eq_i64_e64 s[10:11], s[4:5], v[2:3]
40096// CHECK: [0x0a,0x00,0xe2,0xd0,0x04,0x04,0x02,0x00]
40097
40098v_cmp_eq_i64_e64 s[10:11], s[100:101], v[2:3]
40099// CHECK: [0x0a,0x00,0xe2,0xd0,0x64,0x04,0x02,0x00]
40100
40101v_cmp_eq_i64_e64 s[10:11], flat_scratch, v[2:3]
40102// CHECK: [0x0a,0x00,0xe2,0xd0,0x66,0x04,0x02,0x00]
40103
40104v_cmp_eq_i64_e64 s[10:11], vcc, v[2:3]
40105// CHECK: [0x0a,0x00,0xe2,0xd0,0x6a,0x04,0x02,0x00]
40106
40107v_cmp_eq_i64_e64 s[10:11], tba, v[2:3]
40108// CHECK: [0x0a,0x00,0xe2,0xd0,0x6c,0x04,0x02,0x00]
40109
40110v_cmp_eq_i64_e64 s[10:11], tma, v[2:3]
40111// CHECK: [0x0a,0x00,0xe2,0xd0,0x6e,0x04,0x02,0x00]
40112
40113v_cmp_eq_i64_e64 s[10:11], ttmp[10:11], v[2:3]
40114// CHECK: [0x0a,0x00,0xe2,0xd0,0x7a,0x04,0x02,0x00]
40115
40116v_cmp_eq_i64_e64 s[10:11], exec, v[2:3]
40117// CHECK: [0x0a,0x00,0xe2,0xd0,0x7e,0x04,0x02,0x00]
40118
40119v_cmp_eq_i64_e64 s[10:11], 0, v[2:3]
40120// CHECK: [0x0a,0x00,0xe2,0xd0,0x80,0x04,0x02,0x00]
40121
40122v_cmp_eq_i64_e64 s[10:11], -1, v[2:3]
40123// CHECK: [0x0a,0x00,0xe2,0xd0,0xc1,0x04,0x02,0x00]
40124
40125v_cmp_eq_i64_e64 s[10:11], 0.5, v[2:3]
40126// CHECK: [0x0a,0x00,0xe2,0xd0,0xf0,0x04,0x02,0x00]
40127
40128v_cmp_eq_i64_e64 s[10:11], -4.0, v[2:3]
40129// CHECK: [0x0a,0x00,0xe2,0xd0,0xf7,0x04,0x02,0x00]
40130
40131v_cmp_eq_i64_e64 s[10:11], src_vccz, v[2:3]
40132// CHECK: [0x0a,0x00,0xe2,0xd0,0xfb,0x04,0x02,0x00]
40133
40134v_cmp_eq_i64_e64 s[10:11], src_execz, v[2:3]
40135// CHECK: [0x0a,0x00,0xe2,0xd0,0xfc,0x04,0x02,0x00]
40136
40137v_cmp_eq_i64_e64 s[10:11], src_scc, v[2:3]
40138// CHECK: [0x0a,0x00,0xe2,0xd0,0xfd,0x04,0x02,0x00]
40139
40140v_cmp_eq_i64_e64 s[10:11], v[1:2], v[254:255]
40141// CHECK: [0x0a,0x00,0xe2,0xd0,0x01,0xfd,0x03,0x00]
40142
40143v_cmp_eq_i64_e64 s[10:11], v[1:2], s[4:5]
40144// CHECK: [0x0a,0x00,0xe2,0xd0,0x01,0x09,0x00,0x00]
40145
40146v_cmp_eq_i64_e64 s[10:11], v[1:2], s[6:7]
40147// CHECK: [0x0a,0x00,0xe2,0xd0,0x01,0x0d,0x00,0x00]
40148
40149v_cmp_eq_i64_e64 s[10:11], v[1:2], s[100:101]
40150// CHECK: [0x0a,0x00,0xe2,0xd0,0x01,0xc9,0x00,0x00]
40151
40152v_cmp_eq_i64_e64 s[10:11], v[1:2], flat_scratch
40153// CHECK: [0x0a,0x00,0xe2,0xd0,0x01,0xcd,0x00,0x00]
40154
40155v_cmp_eq_i64_e64 s[10:11], v[1:2], vcc
40156// CHECK: [0x0a,0x00,0xe2,0xd0,0x01,0xd5,0x00,0x00]
40157
40158v_cmp_eq_i64_e64 s[10:11], v[1:2], tba
40159// CHECK: [0x0a,0x00,0xe2,0xd0,0x01,0xd9,0x00,0x00]
40160
40161v_cmp_eq_i64_e64 s[10:11], v[1:2], tma
40162// CHECK: [0x0a,0x00,0xe2,0xd0,0x01,0xdd,0x00,0x00]
40163
40164v_cmp_eq_i64_e64 s[10:11], v[1:2], ttmp[10:11]
40165// CHECK: [0x0a,0x00,0xe2,0xd0,0x01,0xf5,0x00,0x00]
40166
40167v_cmp_eq_i64_e64 s[10:11], v[1:2], exec
40168// CHECK: [0x0a,0x00,0xe2,0xd0,0x01,0xfd,0x00,0x00]
40169
40170v_cmp_eq_i64_e64 s[10:11], v[1:2], 0
40171// CHECK: [0x0a,0x00,0xe2,0xd0,0x01,0x01,0x01,0x00]
40172
40173v_cmp_eq_i64_e64 s[10:11], v[1:2], -1
40174// CHECK: [0x0a,0x00,0xe2,0xd0,0x01,0x83,0x01,0x00]
40175
40176v_cmp_eq_i64_e64 s[10:11], v[1:2], 0.5
40177// CHECK: [0x0a,0x00,0xe2,0xd0,0x01,0xe1,0x01,0x00]
40178
40179v_cmp_eq_i64_e64 s[10:11], v[1:2], -4.0
40180// CHECK: [0x0a,0x00,0xe2,0xd0,0x01,0xef,0x01,0x00]
40181
40182v_cmp_eq_i64_e64 s[10:11], v[1:2], src_vccz
40183// CHECK: [0x0a,0x00,0xe2,0xd0,0x01,0xf7,0x01,0x00]
40184
40185v_cmp_eq_i64_e64 s[10:11], v[1:2], src_execz
40186// CHECK: [0x0a,0x00,0xe2,0xd0,0x01,0xf9,0x01,0x00]
40187
40188v_cmp_eq_i64_e64 s[10:11], v[1:2], src_scc
40189// CHECK: [0x0a,0x00,0xe2,0xd0,0x01,0xfb,0x01,0x00]
40190
40191v_cmp_le_i64_e64 s[10:11], v[1:2], v[2:3]
40192// CHECK: [0x0a,0x00,0xe3,0xd0,0x01,0x05,0x02,0x00]
40193
40194v_cmp_le_i64_e64 s[12:13], v[1:2], v[2:3]
40195// CHECK: [0x0c,0x00,0xe3,0xd0,0x01,0x05,0x02,0x00]
40196
40197v_cmp_le_i64_e64 s[100:101], v[1:2], v[2:3]
40198// CHECK: [0x64,0x00,0xe3,0xd0,0x01,0x05,0x02,0x00]
40199
40200v_cmp_le_i64_e64 flat_scratch, v[1:2], v[2:3]
40201// CHECK: [0x66,0x00,0xe3,0xd0,0x01,0x05,0x02,0x00]
40202
40203v_cmp_le_i64_e64 vcc, v[1:2], v[2:3]
40204// CHECK: [0x6a,0x00,0xe3,0xd0,0x01,0x05,0x02,0x00]
40205
40206v_cmp_le_i64_e64 tba, v[1:2], v[2:3]
40207// CHECK: [0x6c,0x00,0xe3,0xd0,0x01,0x05,0x02,0x00]
40208
40209v_cmp_le_i64_e64 tma, v[1:2], v[2:3]
40210// CHECK: [0x6e,0x00,0xe3,0xd0,0x01,0x05,0x02,0x00]
40211
40212v_cmp_le_i64_e64 ttmp[10:11], v[1:2], v[2:3]
40213// CHECK: [0x7a,0x00,0xe3,0xd0,0x01,0x05,0x02,0x00]
40214
40215v_cmp_le_i64_e64 s[10:11], v[254:255], v[2:3]
40216// CHECK: [0x0a,0x00,0xe3,0xd0,0xfe,0x05,0x02,0x00]
40217
40218v_cmp_le_i64_e64 s[10:11], s[2:3], v[2:3]
40219// CHECK: [0x0a,0x00,0xe3,0xd0,0x02,0x04,0x02,0x00]
40220
40221v_cmp_le_i64_e64 s[10:11], s[4:5], v[2:3]
40222// CHECK: [0x0a,0x00,0xe3,0xd0,0x04,0x04,0x02,0x00]
40223
40224v_cmp_le_i64_e64 s[10:11], s[100:101], v[2:3]
40225// CHECK: [0x0a,0x00,0xe3,0xd0,0x64,0x04,0x02,0x00]
40226
40227v_cmp_le_i64_e64 s[10:11], flat_scratch, v[2:3]
40228// CHECK: [0x0a,0x00,0xe3,0xd0,0x66,0x04,0x02,0x00]
40229
40230v_cmp_le_i64_e64 s[10:11], vcc, v[2:3]
40231// CHECK: [0x0a,0x00,0xe3,0xd0,0x6a,0x04,0x02,0x00]
40232
40233v_cmp_le_i64_e64 s[10:11], tba, v[2:3]
40234// CHECK: [0x0a,0x00,0xe3,0xd0,0x6c,0x04,0x02,0x00]
40235
40236v_cmp_le_i64_e64 s[10:11], tma, v[2:3]
40237// CHECK: [0x0a,0x00,0xe3,0xd0,0x6e,0x04,0x02,0x00]
40238
40239v_cmp_le_i64_e64 s[10:11], ttmp[10:11], v[2:3]
40240// CHECK: [0x0a,0x00,0xe3,0xd0,0x7a,0x04,0x02,0x00]
40241
40242v_cmp_le_i64_e64 s[10:11], exec, v[2:3]
40243// CHECK: [0x0a,0x00,0xe3,0xd0,0x7e,0x04,0x02,0x00]
40244
40245v_cmp_le_i64_e64 s[10:11], 0, v[2:3]
40246// CHECK: [0x0a,0x00,0xe3,0xd0,0x80,0x04,0x02,0x00]
40247
40248v_cmp_le_i64_e64 s[10:11], -1, v[2:3]
40249// CHECK: [0x0a,0x00,0xe3,0xd0,0xc1,0x04,0x02,0x00]
40250
40251v_cmp_le_i64_e64 s[10:11], 0.5, v[2:3]
40252// CHECK: [0x0a,0x00,0xe3,0xd0,0xf0,0x04,0x02,0x00]
40253
40254v_cmp_le_i64_e64 s[10:11], -4.0, v[2:3]
40255// CHECK: [0x0a,0x00,0xe3,0xd0,0xf7,0x04,0x02,0x00]
40256
40257v_cmp_le_i64_e64 s[10:11], src_vccz, v[2:3]
40258// CHECK: [0x0a,0x00,0xe3,0xd0,0xfb,0x04,0x02,0x00]
40259
40260v_cmp_le_i64_e64 s[10:11], src_execz, v[2:3]
40261// CHECK: [0x0a,0x00,0xe3,0xd0,0xfc,0x04,0x02,0x00]
40262
40263v_cmp_le_i64_e64 s[10:11], src_scc, v[2:3]
40264// CHECK: [0x0a,0x00,0xe3,0xd0,0xfd,0x04,0x02,0x00]
40265
40266v_cmp_le_i64_e64 s[10:11], v[1:2], v[254:255]
40267// CHECK: [0x0a,0x00,0xe3,0xd0,0x01,0xfd,0x03,0x00]
40268
40269v_cmp_le_i64_e64 s[10:11], v[1:2], s[4:5]
40270// CHECK: [0x0a,0x00,0xe3,0xd0,0x01,0x09,0x00,0x00]
40271
40272v_cmp_le_i64_e64 s[10:11], v[1:2], s[6:7]
40273// CHECK: [0x0a,0x00,0xe3,0xd0,0x01,0x0d,0x00,0x00]
40274
40275v_cmp_le_i64_e64 s[10:11], v[1:2], s[100:101]
40276// CHECK: [0x0a,0x00,0xe3,0xd0,0x01,0xc9,0x00,0x00]
40277
40278v_cmp_le_i64_e64 s[10:11], v[1:2], flat_scratch
40279// CHECK: [0x0a,0x00,0xe3,0xd0,0x01,0xcd,0x00,0x00]
40280
40281v_cmp_le_i64_e64 s[10:11], v[1:2], vcc
40282// CHECK: [0x0a,0x00,0xe3,0xd0,0x01,0xd5,0x00,0x00]
40283
40284v_cmp_le_i64_e64 s[10:11], v[1:2], tba
40285// CHECK: [0x0a,0x00,0xe3,0xd0,0x01,0xd9,0x00,0x00]
40286
40287v_cmp_le_i64_e64 s[10:11], v[1:2], tma
40288// CHECK: [0x0a,0x00,0xe3,0xd0,0x01,0xdd,0x00,0x00]
40289
40290v_cmp_le_i64_e64 s[10:11], v[1:2], ttmp[10:11]
40291// CHECK: [0x0a,0x00,0xe3,0xd0,0x01,0xf5,0x00,0x00]
40292
40293v_cmp_le_i64_e64 s[10:11], v[1:2], exec
40294// CHECK: [0x0a,0x00,0xe3,0xd0,0x01,0xfd,0x00,0x00]
40295
40296v_cmp_le_i64_e64 s[10:11], v[1:2], 0
40297// CHECK: [0x0a,0x00,0xe3,0xd0,0x01,0x01,0x01,0x00]
40298
40299v_cmp_le_i64_e64 s[10:11], v[1:2], -1
40300// CHECK: [0x0a,0x00,0xe3,0xd0,0x01,0x83,0x01,0x00]
40301
40302v_cmp_le_i64_e64 s[10:11], v[1:2], 0.5
40303// CHECK: [0x0a,0x00,0xe3,0xd0,0x01,0xe1,0x01,0x00]
40304
40305v_cmp_le_i64_e64 s[10:11], v[1:2], -4.0
40306// CHECK: [0x0a,0x00,0xe3,0xd0,0x01,0xef,0x01,0x00]
40307
40308v_cmp_le_i64_e64 s[10:11], v[1:2], src_vccz
40309// CHECK: [0x0a,0x00,0xe3,0xd0,0x01,0xf7,0x01,0x00]
40310
40311v_cmp_le_i64_e64 s[10:11], v[1:2], src_execz
40312// CHECK: [0x0a,0x00,0xe3,0xd0,0x01,0xf9,0x01,0x00]
40313
40314v_cmp_le_i64_e64 s[10:11], v[1:2], src_scc
40315// CHECK: [0x0a,0x00,0xe3,0xd0,0x01,0xfb,0x01,0x00]
40316
40317v_cmp_gt_i64_e64 s[10:11], v[1:2], v[2:3]
40318// CHECK: [0x0a,0x00,0xe4,0xd0,0x01,0x05,0x02,0x00]
40319
40320v_cmp_gt_i64_e64 s[12:13], v[1:2], v[2:3]
40321// CHECK: [0x0c,0x00,0xe4,0xd0,0x01,0x05,0x02,0x00]
40322
40323v_cmp_gt_i64_e64 s[100:101], v[1:2], v[2:3]
40324// CHECK: [0x64,0x00,0xe4,0xd0,0x01,0x05,0x02,0x00]
40325
40326v_cmp_gt_i64_e64 flat_scratch, v[1:2], v[2:3]
40327// CHECK: [0x66,0x00,0xe4,0xd0,0x01,0x05,0x02,0x00]
40328
40329v_cmp_gt_i64_e64 vcc, v[1:2], v[2:3]
40330// CHECK: [0x6a,0x00,0xe4,0xd0,0x01,0x05,0x02,0x00]
40331
40332v_cmp_gt_i64_e64 tba, v[1:2], v[2:3]
40333// CHECK: [0x6c,0x00,0xe4,0xd0,0x01,0x05,0x02,0x00]
40334
40335v_cmp_gt_i64_e64 tma, v[1:2], v[2:3]
40336// CHECK: [0x6e,0x00,0xe4,0xd0,0x01,0x05,0x02,0x00]
40337
40338v_cmp_gt_i64_e64 ttmp[10:11], v[1:2], v[2:3]
40339// CHECK: [0x7a,0x00,0xe4,0xd0,0x01,0x05,0x02,0x00]
40340
40341v_cmp_gt_i64_e64 s[10:11], v[254:255], v[2:3]
40342// CHECK: [0x0a,0x00,0xe4,0xd0,0xfe,0x05,0x02,0x00]
40343
40344v_cmp_gt_i64_e64 s[10:11], s[2:3], v[2:3]
40345// CHECK: [0x0a,0x00,0xe4,0xd0,0x02,0x04,0x02,0x00]
40346
40347v_cmp_gt_i64_e64 s[10:11], s[4:5], v[2:3]
40348// CHECK: [0x0a,0x00,0xe4,0xd0,0x04,0x04,0x02,0x00]
40349
40350v_cmp_gt_i64_e64 s[10:11], s[100:101], v[2:3]
40351// CHECK: [0x0a,0x00,0xe4,0xd0,0x64,0x04,0x02,0x00]
40352
40353v_cmp_gt_i64_e64 s[10:11], flat_scratch, v[2:3]
40354// CHECK: [0x0a,0x00,0xe4,0xd0,0x66,0x04,0x02,0x00]
40355
40356v_cmp_gt_i64_e64 s[10:11], vcc, v[2:3]
40357// CHECK: [0x0a,0x00,0xe4,0xd0,0x6a,0x04,0x02,0x00]
40358
40359v_cmp_gt_i64_e64 s[10:11], tba, v[2:3]
40360// CHECK: [0x0a,0x00,0xe4,0xd0,0x6c,0x04,0x02,0x00]
40361
40362v_cmp_gt_i64_e64 s[10:11], tma, v[2:3]
40363// CHECK: [0x0a,0x00,0xe4,0xd0,0x6e,0x04,0x02,0x00]
40364
40365v_cmp_gt_i64_e64 s[10:11], ttmp[10:11], v[2:3]
40366// CHECK: [0x0a,0x00,0xe4,0xd0,0x7a,0x04,0x02,0x00]
40367
40368v_cmp_gt_i64_e64 s[10:11], exec, v[2:3]
40369// CHECK: [0x0a,0x00,0xe4,0xd0,0x7e,0x04,0x02,0x00]
40370
40371v_cmp_gt_i64_e64 s[10:11], 0, v[2:3]
40372// CHECK: [0x0a,0x00,0xe4,0xd0,0x80,0x04,0x02,0x00]
40373
40374v_cmp_gt_i64_e64 s[10:11], -1, v[2:3]
40375// CHECK: [0x0a,0x00,0xe4,0xd0,0xc1,0x04,0x02,0x00]
40376
40377v_cmp_gt_i64_e64 s[10:11], 0.5, v[2:3]
40378// CHECK: [0x0a,0x00,0xe4,0xd0,0xf0,0x04,0x02,0x00]
40379
40380v_cmp_gt_i64_e64 s[10:11], -4.0, v[2:3]
40381// CHECK: [0x0a,0x00,0xe4,0xd0,0xf7,0x04,0x02,0x00]
40382
40383v_cmp_gt_i64_e64 s[10:11], src_vccz, v[2:3]
40384// CHECK: [0x0a,0x00,0xe4,0xd0,0xfb,0x04,0x02,0x00]
40385
40386v_cmp_gt_i64_e64 s[10:11], src_execz, v[2:3]
40387// CHECK: [0x0a,0x00,0xe4,0xd0,0xfc,0x04,0x02,0x00]
40388
40389v_cmp_gt_i64_e64 s[10:11], src_scc, v[2:3]
40390// CHECK: [0x0a,0x00,0xe4,0xd0,0xfd,0x04,0x02,0x00]
40391
40392v_cmp_gt_i64_e64 s[10:11], v[1:2], v[254:255]
40393// CHECK: [0x0a,0x00,0xe4,0xd0,0x01,0xfd,0x03,0x00]
40394
40395v_cmp_gt_i64_e64 s[10:11], v[1:2], s[4:5]
40396// CHECK: [0x0a,0x00,0xe4,0xd0,0x01,0x09,0x00,0x00]
40397
40398v_cmp_gt_i64_e64 s[10:11], v[1:2], s[6:7]
40399// CHECK: [0x0a,0x00,0xe4,0xd0,0x01,0x0d,0x00,0x00]
40400
40401v_cmp_gt_i64_e64 s[10:11], v[1:2], s[100:101]
40402// CHECK: [0x0a,0x00,0xe4,0xd0,0x01,0xc9,0x00,0x00]
40403
40404v_cmp_gt_i64_e64 s[10:11], v[1:2], flat_scratch
40405// CHECK: [0x0a,0x00,0xe4,0xd0,0x01,0xcd,0x00,0x00]
40406
40407v_cmp_gt_i64_e64 s[10:11], v[1:2], vcc
40408// CHECK: [0x0a,0x00,0xe4,0xd0,0x01,0xd5,0x00,0x00]
40409
40410v_cmp_gt_i64_e64 s[10:11], v[1:2], tba
40411// CHECK: [0x0a,0x00,0xe4,0xd0,0x01,0xd9,0x00,0x00]
40412
40413v_cmp_gt_i64_e64 s[10:11], v[1:2], tma
40414// CHECK: [0x0a,0x00,0xe4,0xd0,0x01,0xdd,0x00,0x00]
40415
40416v_cmp_gt_i64_e64 s[10:11], v[1:2], ttmp[10:11]
40417// CHECK: [0x0a,0x00,0xe4,0xd0,0x01,0xf5,0x00,0x00]
40418
40419v_cmp_gt_i64_e64 s[10:11], v[1:2], exec
40420// CHECK: [0x0a,0x00,0xe4,0xd0,0x01,0xfd,0x00,0x00]
40421
40422v_cmp_gt_i64_e64 s[10:11], v[1:2], 0
40423// CHECK: [0x0a,0x00,0xe4,0xd0,0x01,0x01,0x01,0x00]
40424
40425v_cmp_gt_i64_e64 s[10:11], v[1:2], -1
40426// CHECK: [0x0a,0x00,0xe4,0xd0,0x01,0x83,0x01,0x00]
40427
40428v_cmp_gt_i64_e64 s[10:11], v[1:2], 0.5
40429// CHECK: [0x0a,0x00,0xe4,0xd0,0x01,0xe1,0x01,0x00]
40430
40431v_cmp_gt_i64_e64 s[10:11], v[1:2], -4.0
40432// CHECK: [0x0a,0x00,0xe4,0xd0,0x01,0xef,0x01,0x00]
40433
40434v_cmp_gt_i64_e64 s[10:11], v[1:2], src_vccz
40435// CHECK: [0x0a,0x00,0xe4,0xd0,0x01,0xf7,0x01,0x00]
40436
40437v_cmp_gt_i64_e64 s[10:11], v[1:2], src_execz
40438// CHECK: [0x0a,0x00,0xe4,0xd0,0x01,0xf9,0x01,0x00]
40439
40440v_cmp_gt_i64_e64 s[10:11], v[1:2], src_scc
40441// CHECK: [0x0a,0x00,0xe4,0xd0,0x01,0xfb,0x01,0x00]
40442
40443v_cmp_ne_i64_e64 s[10:11], v[1:2], v[2:3]
40444// CHECK: [0x0a,0x00,0xe5,0xd0,0x01,0x05,0x02,0x00]
40445
40446v_cmp_ne_i64_e64 s[12:13], v[1:2], v[2:3]
40447// CHECK: [0x0c,0x00,0xe5,0xd0,0x01,0x05,0x02,0x00]
40448
40449v_cmp_ne_i64_e64 s[100:101], v[1:2], v[2:3]
40450// CHECK: [0x64,0x00,0xe5,0xd0,0x01,0x05,0x02,0x00]
40451
40452v_cmp_ne_i64_e64 flat_scratch, v[1:2], v[2:3]
40453// CHECK: [0x66,0x00,0xe5,0xd0,0x01,0x05,0x02,0x00]
40454
40455v_cmp_ne_i64_e64 vcc, v[1:2], v[2:3]
40456// CHECK: [0x6a,0x00,0xe5,0xd0,0x01,0x05,0x02,0x00]
40457
40458v_cmp_ne_i64_e64 tba, v[1:2], v[2:3]
40459// CHECK: [0x6c,0x00,0xe5,0xd0,0x01,0x05,0x02,0x00]
40460
40461v_cmp_ne_i64_e64 tma, v[1:2], v[2:3]
40462// CHECK: [0x6e,0x00,0xe5,0xd0,0x01,0x05,0x02,0x00]
40463
40464v_cmp_ne_i64_e64 ttmp[10:11], v[1:2], v[2:3]
40465// CHECK: [0x7a,0x00,0xe5,0xd0,0x01,0x05,0x02,0x00]
40466
40467v_cmp_ne_i64_e64 s[10:11], v[254:255], v[2:3]
40468// CHECK: [0x0a,0x00,0xe5,0xd0,0xfe,0x05,0x02,0x00]
40469
40470v_cmp_ne_i64_e64 s[10:11], s[2:3], v[2:3]
40471// CHECK: [0x0a,0x00,0xe5,0xd0,0x02,0x04,0x02,0x00]
40472
40473v_cmp_ne_i64_e64 s[10:11], s[4:5], v[2:3]
40474// CHECK: [0x0a,0x00,0xe5,0xd0,0x04,0x04,0x02,0x00]
40475
40476v_cmp_ne_i64_e64 s[10:11], s[100:101], v[2:3]
40477// CHECK: [0x0a,0x00,0xe5,0xd0,0x64,0x04,0x02,0x00]
40478
40479v_cmp_ne_i64_e64 s[10:11], flat_scratch, v[2:3]
40480// CHECK: [0x0a,0x00,0xe5,0xd0,0x66,0x04,0x02,0x00]
40481
40482v_cmp_ne_i64_e64 s[10:11], vcc, v[2:3]
40483// CHECK: [0x0a,0x00,0xe5,0xd0,0x6a,0x04,0x02,0x00]
40484
40485v_cmp_ne_i64_e64 s[10:11], tba, v[2:3]
40486// CHECK: [0x0a,0x00,0xe5,0xd0,0x6c,0x04,0x02,0x00]
40487
40488v_cmp_ne_i64_e64 s[10:11], tma, v[2:3]
40489// CHECK: [0x0a,0x00,0xe5,0xd0,0x6e,0x04,0x02,0x00]
40490
40491v_cmp_ne_i64_e64 s[10:11], ttmp[10:11], v[2:3]
40492// CHECK: [0x0a,0x00,0xe5,0xd0,0x7a,0x04,0x02,0x00]
40493
40494v_cmp_ne_i64_e64 s[10:11], exec, v[2:3]
40495// CHECK: [0x0a,0x00,0xe5,0xd0,0x7e,0x04,0x02,0x00]
40496
40497v_cmp_ne_i64_e64 s[10:11], 0, v[2:3]
40498// CHECK: [0x0a,0x00,0xe5,0xd0,0x80,0x04,0x02,0x00]
40499
40500v_cmp_ne_i64_e64 s[10:11], -1, v[2:3]
40501// CHECK: [0x0a,0x00,0xe5,0xd0,0xc1,0x04,0x02,0x00]
40502
40503v_cmp_ne_i64_e64 s[10:11], 0.5, v[2:3]
40504// CHECK: [0x0a,0x00,0xe5,0xd0,0xf0,0x04,0x02,0x00]
40505
40506v_cmp_ne_i64_e64 s[10:11], -4.0, v[2:3]
40507// CHECK: [0x0a,0x00,0xe5,0xd0,0xf7,0x04,0x02,0x00]
40508
40509v_cmp_ne_i64_e64 s[10:11], src_vccz, v[2:3]
40510// CHECK: [0x0a,0x00,0xe5,0xd0,0xfb,0x04,0x02,0x00]
40511
40512v_cmp_ne_i64_e64 s[10:11], src_execz, v[2:3]
40513// CHECK: [0x0a,0x00,0xe5,0xd0,0xfc,0x04,0x02,0x00]
40514
40515v_cmp_ne_i64_e64 s[10:11], src_scc, v[2:3]
40516// CHECK: [0x0a,0x00,0xe5,0xd0,0xfd,0x04,0x02,0x00]
40517
40518v_cmp_ne_i64_e64 s[10:11], v[1:2], v[254:255]
40519// CHECK: [0x0a,0x00,0xe5,0xd0,0x01,0xfd,0x03,0x00]
40520
40521v_cmp_ne_i64_e64 s[10:11], v[1:2], s[4:5]
40522// CHECK: [0x0a,0x00,0xe5,0xd0,0x01,0x09,0x00,0x00]
40523
40524v_cmp_ne_i64_e64 s[10:11], v[1:2], s[6:7]
40525// CHECK: [0x0a,0x00,0xe5,0xd0,0x01,0x0d,0x00,0x00]
40526
40527v_cmp_ne_i64_e64 s[10:11], v[1:2], s[100:101]
40528// CHECK: [0x0a,0x00,0xe5,0xd0,0x01,0xc9,0x00,0x00]
40529
40530v_cmp_ne_i64_e64 s[10:11], v[1:2], flat_scratch
40531// CHECK: [0x0a,0x00,0xe5,0xd0,0x01,0xcd,0x00,0x00]
40532
40533v_cmp_ne_i64_e64 s[10:11], v[1:2], vcc
40534// CHECK: [0x0a,0x00,0xe5,0xd0,0x01,0xd5,0x00,0x00]
40535
40536v_cmp_ne_i64_e64 s[10:11], v[1:2], tba
40537// CHECK: [0x0a,0x00,0xe5,0xd0,0x01,0xd9,0x00,0x00]
40538
40539v_cmp_ne_i64_e64 s[10:11], v[1:2], tma
40540// CHECK: [0x0a,0x00,0xe5,0xd0,0x01,0xdd,0x00,0x00]
40541
40542v_cmp_ne_i64_e64 s[10:11], v[1:2], ttmp[10:11]
40543// CHECK: [0x0a,0x00,0xe5,0xd0,0x01,0xf5,0x00,0x00]
40544
40545v_cmp_ne_i64_e64 s[10:11], v[1:2], exec
40546// CHECK: [0x0a,0x00,0xe5,0xd0,0x01,0xfd,0x00,0x00]
40547
40548v_cmp_ne_i64_e64 s[10:11], v[1:2], 0
40549// CHECK: [0x0a,0x00,0xe5,0xd0,0x01,0x01,0x01,0x00]
40550
40551v_cmp_ne_i64_e64 s[10:11], v[1:2], -1
40552// CHECK: [0x0a,0x00,0xe5,0xd0,0x01,0x83,0x01,0x00]
40553
40554v_cmp_ne_i64_e64 s[10:11], v[1:2], 0.5
40555// CHECK: [0x0a,0x00,0xe5,0xd0,0x01,0xe1,0x01,0x00]
40556
40557v_cmp_ne_i64_e64 s[10:11], v[1:2], -4.0
40558// CHECK: [0x0a,0x00,0xe5,0xd0,0x01,0xef,0x01,0x00]
40559
40560v_cmp_ne_i64_e64 s[10:11], v[1:2], src_vccz
40561// CHECK: [0x0a,0x00,0xe5,0xd0,0x01,0xf7,0x01,0x00]
40562
40563v_cmp_ne_i64_e64 s[10:11], v[1:2], src_execz
40564// CHECK: [0x0a,0x00,0xe5,0xd0,0x01,0xf9,0x01,0x00]
40565
40566v_cmp_ne_i64_e64 s[10:11], v[1:2], src_scc
40567// CHECK: [0x0a,0x00,0xe5,0xd0,0x01,0xfb,0x01,0x00]
40568
40569v_cmp_ge_i64_e64 s[10:11], v[1:2], v[2:3]
40570// CHECK: [0x0a,0x00,0xe6,0xd0,0x01,0x05,0x02,0x00]
40571
40572v_cmp_ge_i64_e64 s[12:13], v[1:2], v[2:3]
40573// CHECK: [0x0c,0x00,0xe6,0xd0,0x01,0x05,0x02,0x00]
40574
40575v_cmp_ge_i64_e64 s[100:101], v[1:2], v[2:3]
40576// CHECK: [0x64,0x00,0xe6,0xd0,0x01,0x05,0x02,0x00]
40577
40578v_cmp_ge_i64_e64 flat_scratch, v[1:2], v[2:3]
40579// CHECK: [0x66,0x00,0xe6,0xd0,0x01,0x05,0x02,0x00]
40580
40581v_cmp_ge_i64_e64 vcc, v[1:2], v[2:3]
40582// CHECK: [0x6a,0x00,0xe6,0xd0,0x01,0x05,0x02,0x00]
40583
40584v_cmp_ge_i64_e64 tba, v[1:2], v[2:3]
40585// CHECK: [0x6c,0x00,0xe6,0xd0,0x01,0x05,0x02,0x00]
40586
40587v_cmp_ge_i64_e64 tma, v[1:2], v[2:3]
40588// CHECK: [0x6e,0x00,0xe6,0xd0,0x01,0x05,0x02,0x00]
40589
40590v_cmp_ge_i64_e64 ttmp[10:11], v[1:2], v[2:3]
40591// CHECK: [0x7a,0x00,0xe6,0xd0,0x01,0x05,0x02,0x00]
40592
40593v_cmp_ge_i64_e64 s[10:11], v[254:255], v[2:3]
40594// CHECK: [0x0a,0x00,0xe6,0xd0,0xfe,0x05,0x02,0x00]
40595
40596v_cmp_ge_i64_e64 s[10:11], s[2:3], v[2:3]
40597// CHECK: [0x0a,0x00,0xe6,0xd0,0x02,0x04,0x02,0x00]
40598
40599v_cmp_ge_i64_e64 s[10:11], s[4:5], v[2:3]
40600// CHECK: [0x0a,0x00,0xe6,0xd0,0x04,0x04,0x02,0x00]
40601
40602v_cmp_ge_i64_e64 s[10:11], s[100:101], v[2:3]
40603// CHECK: [0x0a,0x00,0xe6,0xd0,0x64,0x04,0x02,0x00]
40604
40605v_cmp_ge_i64_e64 s[10:11], flat_scratch, v[2:3]
40606// CHECK: [0x0a,0x00,0xe6,0xd0,0x66,0x04,0x02,0x00]
40607
40608v_cmp_ge_i64_e64 s[10:11], vcc, v[2:3]
40609// CHECK: [0x0a,0x00,0xe6,0xd0,0x6a,0x04,0x02,0x00]
40610
40611v_cmp_ge_i64_e64 s[10:11], tba, v[2:3]
40612// CHECK: [0x0a,0x00,0xe6,0xd0,0x6c,0x04,0x02,0x00]
40613
40614v_cmp_ge_i64_e64 s[10:11], tma, v[2:3]
40615// CHECK: [0x0a,0x00,0xe6,0xd0,0x6e,0x04,0x02,0x00]
40616
40617v_cmp_ge_i64_e64 s[10:11], ttmp[10:11], v[2:3]
40618// CHECK: [0x0a,0x00,0xe6,0xd0,0x7a,0x04,0x02,0x00]
40619
40620v_cmp_ge_i64_e64 s[10:11], exec, v[2:3]
40621// CHECK: [0x0a,0x00,0xe6,0xd0,0x7e,0x04,0x02,0x00]
40622
40623v_cmp_ge_i64_e64 s[10:11], 0, v[2:3]
40624// CHECK: [0x0a,0x00,0xe6,0xd0,0x80,0x04,0x02,0x00]
40625
40626v_cmp_ge_i64_e64 s[10:11], -1, v[2:3]
40627// CHECK: [0x0a,0x00,0xe6,0xd0,0xc1,0x04,0x02,0x00]
40628
40629v_cmp_ge_i64_e64 s[10:11], 0.5, v[2:3]
40630// CHECK: [0x0a,0x00,0xe6,0xd0,0xf0,0x04,0x02,0x00]
40631
40632v_cmp_ge_i64_e64 s[10:11], -4.0, v[2:3]
40633// CHECK: [0x0a,0x00,0xe6,0xd0,0xf7,0x04,0x02,0x00]
40634
40635v_cmp_ge_i64_e64 s[10:11], src_vccz, v[2:3]
40636// CHECK: [0x0a,0x00,0xe6,0xd0,0xfb,0x04,0x02,0x00]
40637
40638v_cmp_ge_i64_e64 s[10:11], src_execz, v[2:3]
40639// CHECK: [0x0a,0x00,0xe6,0xd0,0xfc,0x04,0x02,0x00]
40640
40641v_cmp_ge_i64_e64 s[10:11], src_scc, v[2:3]
40642// CHECK: [0x0a,0x00,0xe6,0xd0,0xfd,0x04,0x02,0x00]
40643
40644v_cmp_ge_i64_e64 s[10:11], v[1:2], v[254:255]
40645// CHECK: [0x0a,0x00,0xe6,0xd0,0x01,0xfd,0x03,0x00]
40646
40647v_cmp_ge_i64_e64 s[10:11], v[1:2], s[4:5]
40648// CHECK: [0x0a,0x00,0xe6,0xd0,0x01,0x09,0x00,0x00]
40649
40650v_cmp_ge_i64_e64 s[10:11], v[1:2], s[6:7]
40651// CHECK: [0x0a,0x00,0xe6,0xd0,0x01,0x0d,0x00,0x00]
40652
40653v_cmp_ge_i64_e64 s[10:11], v[1:2], s[100:101]
40654// CHECK: [0x0a,0x00,0xe6,0xd0,0x01,0xc9,0x00,0x00]
40655
40656v_cmp_ge_i64_e64 s[10:11], v[1:2], flat_scratch
40657// CHECK: [0x0a,0x00,0xe6,0xd0,0x01,0xcd,0x00,0x00]
40658
40659v_cmp_ge_i64_e64 s[10:11], v[1:2], vcc
40660// CHECK: [0x0a,0x00,0xe6,0xd0,0x01,0xd5,0x00,0x00]
40661
40662v_cmp_ge_i64_e64 s[10:11], v[1:2], tba
40663// CHECK: [0x0a,0x00,0xe6,0xd0,0x01,0xd9,0x00,0x00]
40664
40665v_cmp_ge_i64_e64 s[10:11], v[1:2], tma
40666// CHECK: [0x0a,0x00,0xe6,0xd0,0x01,0xdd,0x00,0x00]
40667
40668v_cmp_ge_i64_e64 s[10:11], v[1:2], ttmp[10:11]
40669// CHECK: [0x0a,0x00,0xe6,0xd0,0x01,0xf5,0x00,0x00]
40670
40671v_cmp_ge_i64_e64 s[10:11], v[1:2], exec
40672// CHECK: [0x0a,0x00,0xe6,0xd0,0x01,0xfd,0x00,0x00]
40673
40674v_cmp_ge_i64_e64 s[10:11], v[1:2], 0
40675// CHECK: [0x0a,0x00,0xe6,0xd0,0x01,0x01,0x01,0x00]
40676
40677v_cmp_ge_i64_e64 s[10:11], v[1:2], -1
40678// CHECK: [0x0a,0x00,0xe6,0xd0,0x01,0x83,0x01,0x00]
40679
40680v_cmp_ge_i64_e64 s[10:11], v[1:2], 0.5
40681// CHECK: [0x0a,0x00,0xe6,0xd0,0x01,0xe1,0x01,0x00]
40682
40683v_cmp_ge_i64_e64 s[10:11], v[1:2], -4.0
40684// CHECK: [0x0a,0x00,0xe6,0xd0,0x01,0xef,0x01,0x00]
40685
40686v_cmp_ge_i64_e64 s[10:11], v[1:2], src_vccz
40687// CHECK: [0x0a,0x00,0xe6,0xd0,0x01,0xf7,0x01,0x00]
40688
40689v_cmp_ge_i64_e64 s[10:11], v[1:2], src_execz
40690// CHECK: [0x0a,0x00,0xe6,0xd0,0x01,0xf9,0x01,0x00]
40691
40692v_cmp_ge_i64_e64 s[10:11], v[1:2], src_scc
40693// CHECK: [0x0a,0x00,0xe6,0xd0,0x01,0xfb,0x01,0x00]
40694
40695v_cmp_t_i64_e64 s[10:11], v[1:2], v[2:3]
40696// CHECK: [0x0a,0x00,0xe7,0xd0,0x01,0x05,0x02,0x00]
40697
40698v_cmp_t_i64_e64 s[12:13], v[1:2], v[2:3]
40699// CHECK: [0x0c,0x00,0xe7,0xd0,0x01,0x05,0x02,0x00]
40700
40701v_cmp_t_i64_e64 s[100:101], v[1:2], v[2:3]
40702// CHECK: [0x64,0x00,0xe7,0xd0,0x01,0x05,0x02,0x00]
40703
40704v_cmp_t_i64_e64 flat_scratch, v[1:2], v[2:3]
40705// CHECK: [0x66,0x00,0xe7,0xd0,0x01,0x05,0x02,0x00]
40706
40707v_cmp_t_i64_e64 vcc, v[1:2], v[2:3]
40708// CHECK: [0x6a,0x00,0xe7,0xd0,0x01,0x05,0x02,0x00]
40709
40710v_cmp_t_i64_e64 tba, v[1:2], v[2:3]
40711// CHECK: [0x6c,0x00,0xe7,0xd0,0x01,0x05,0x02,0x00]
40712
40713v_cmp_t_i64_e64 tma, v[1:2], v[2:3]
40714// CHECK: [0x6e,0x00,0xe7,0xd0,0x01,0x05,0x02,0x00]
40715
40716v_cmp_t_i64_e64 ttmp[10:11], v[1:2], v[2:3]
40717// CHECK: [0x7a,0x00,0xe7,0xd0,0x01,0x05,0x02,0x00]
40718
40719v_cmp_t_i64_e64 s[10:11], v[254:255], v[2:3]
40720// CHECK: [0x0a,0x00,0xe7,0xd0,0xfe,0x05,0x02,0x00]
40721
40722v_cmp_t_i64_e64 s[10:11], s[2:3], v[2:3]
40723// CHECK: [0x0a,0x00,0xe7,0xd0,0x02,0x04,0x02,0x00]
40724
40725v_cmp_t_i64_e64 s[10:11], s[4:5], v[2:3]
40726// CHECK: [0x0a,0x00,0xe7,0xd0,0x04,0x04,0x02,0x00]
40727
40728v_cmp_t_i64_e64 s[10:11], s[100:101], v[2:3]
40729// CHECK: [0x0a,0x00,0xe7,0xd0,0x64,0x04,0x02,0x00]
40730
40731v_cmp_t_i64_e64 s[10:11], flat_scratch, v[2:3]
40732// CHECK: [0x0a,0x00,0xe7,0xd0,0x66,0x04,0x02,0x00]
40733
40734v_cmp_t_i64_e64 s[10:11], vcc, v[2:3]
40735// CHECK: [0x0a,0x00,0xe7,0xd0,0x6a,0x04,0x02,0x00]
40736
40737v_cmp_t_i64_e64 s[10:11], tba, v[2:3]
40738// CHECK: [0x0a,0x00,0xe7,0xd0,0x6c,0x04,0x02,0x00]
40739
40740v_cmp_t_i64_e64 s[10:11], tma, v[2:3]
40741// CHECK: [0x0a,0x00,0xe7,0xd0,0x6e,0x04,0x02,0x00]
40742
40743v_cmp_t_i64_e64 s[10:11], ttmp[10:11], v[2:3]
40744// CHECK: [0x0a,0x00,0xe7,0xd0,0x7a,0x04,0x02,0x00]
40745
40746v_cmp_t_i64_e64 s[10:11], exec, v[2:3]
40747// CHECK: [0x0a,0x00,0xe7,0xd0,0x7e,0x04,0x02,0x00]
40748
40749v_cmp_t_i64_e64 s[10:11], 0, v[2:3]
40750// CHECK: [0x0a,0x00,0xe7,0xd0,0x80,0x04,0x02,0x00]
40751
40752v_cmp_t_i64_e64 s[10:11], -1, v[2:3]
40753// CHECK: [0x0a,0x00,0xe7,0xd0,0xc1,0x04,0x02,0x00]
40754
40755v_cmp_t_i64_e64 s[10:11], 0.5, v[2:3]
40756// CHECK: [0x0a,0x00,0xe7,0xd0,0xf0,0x04,0x02,0x00]
40757
40758v_cmp_t_i64_e64 s[10:11], -4.0, v[2:3]
40759// CHECK: [0x0a,0x00,0xe7,0xd0,0xf7,0x04,0x02,0x00]
40760
40761v_cmp_t_i64_e64 s[10:11], src_vccz, v[2:3]
40762// CHECK: [0x0a,0x00,0xe7,0xd0,0xfb,0x04,0x02,0x00]
40763
40764v_cmp_t_i64_e64 s[10:11], src_execz, v[2:3]
40765// CHECK: [0x0a,0x00,0xe7,0xd0,0xfc,0x04,0x02,0x00]
40766
40767v_cmp_t_i64_e64 s[10:11], src_scc, v[2:3]
40768// CHECK: [0x0a,0x00,0xe7,0xd0,0xfd,0x04,0x02,0x00]
40769
40770v_cmp_t_i64_e64 s[10:11], v[1:2], v[254:255]
40771// CHECK: [0x0a,0x00,0xe7,0xd0,0x01,0xfd,0x03,0x00]
40772
40773v_cmp_t_i64_e64 s[10:11], v[1:2], s[4:5]
40774// CHECK: [0x0a,0x00,0xe7,0xd0,0x01,0x09,0x00,0x00]
40775
40776v_cmp_t_i64_e64 s[10:11], v[1:2], s[6:7]
40777// CHECK: [0x0a,0x00,0xe7,0xd0,0x01,0x0d,0x00,0x00]
40778
40779v_cmp_t_i64_e64 s[10:11], v[1:2], s[100:101]
40780// CHECK: [0x0a,0x00,0xe7,0xd0,0x01,0xc9,0x00,0x00]
40781
40782v_cmp_t_i64_e64 s[10:11], v[1:2], flat_scratch
40783// CHECK: [0x0a,0x00,0xe7,0xd0,0x01,0xcd,0x00,0x00]
40784
40785v_cmp_t_i64_e64 s[10:11], v[1:2], vcc
40786// CHECK: [0x0a,0x00,0xe7,0xd0,0x01,0xd5,0x00,0x00]
40787
40788v_cmp_t_i64_e64 s[10:11], v[1:2], tba
40789// CHECK: [0x0a,0x00,0xe7,0xd0,0x01,0xd9,0x00,0x00]
40790
40791v_cmp_t_i64_e64 s[10:11], v[1:2], tma
40792// CHECK: [0x0a,0x00,0xe7,0xd0,0x01,0xdd,0x00,0x00]
40793
40794v_cmp_t_i64_e64 s[10:11], v[1:2], ttmp[10:11]
40795// CHECK: [0x0a,0x00,0xe7,0xd0,0x01,0xf5,0x00,0x00]
40796
40797v_cmp_t_i64_e64 s[10:11], v[1:2], exec
40798// CHECK: [0x0a,0x00,0xe7,0xd0,0x01,0xfd,0x00,0x00]
40799
40800v_cmp_t_i64_e64 s[10:11], v[1:2], 0
40801// CHECK: [0x0a,0x00,0xe7,0xd0,0x01,0x01,0x01,0x00]
40802
40803v_cmp_t_i64_e64 s[10:11], v[1:2], -1
40804// CHECK: [0x0a,0x00,0xe7,0xd0,0x01,0x83,0x01,0x00]
40805
40806v_cmp_t_i64_e64 s[10:11], v[1:2], 0.5
40807// CHECK: [0x0a,0x00,0xe7,0xd0,0x01,0xe1,0x01,0x00]
40808
40809v_cmp_t_i64_e64 s[10:11], v[1:2], -4.0
40810// CHECK: [0x0a,0x00,0xe7,0xd0,0x01,0xef,0x01,0x00]
40811
40812v_cmp_t_i64_e64 s[10:11], v[1:2], src_vccz
40813// CHECK: [0x0a,0x00,0xe7,0xd0,0x01,0xf7,0x01,0x00]
40814
40815v_cmp_t_i64_e64 s[10:11], v[1:2], src_execz
40816// CHECK: [0x0a,0x00,0xe7,0xd0,0x01,0xf9,0x01,0x00]
40817
40818v_cmp_t_i64_e64 s[10:11], v[1:2], src_scc
40819// CHECK: [0x0a,0x00,0xe7,0xd0,0x01,0xfb,0x01,0x00]
40820
40821v_cmp_f_u64_e64 s[10:11], v[1:2], v[2:3]
40822// CHECK: [0x0a,0x00,0xe8,0xd0,0x01,0x05,0x02,0x00]
40823
40824v_cmp_f_u64_e64 s[12:13], v[1:2], v[2:3]
40825// CHECK: [0x0c,0x00,0xe8,0xd0,0x01,0x05,0x02,0x00]
40826
40827v_cmp_f_u64_e64 s[100:101], v[1:2], v[2:3]
40828// CHECK: [0x64,0x00,0xe8,0xd0,0x01,0x05,0x02,0x00]
40829
40830v_cmp_f_u64_e64 flat_scratch, v[1:2], v[2:3]
40831// CHECK: [0x66,0x00,0xe8,0xd0,0x01,0x05,0x02,0x00]
40832
40833v_cmp_f_u64_e64 vcc, v[1:2], v[2:3]
40834// CHECK: [0x6a,0x00,0xe8,0xd0,0x01,0x05,0x02,0x00]
40835
40836v_cmp_f_u64_e64 tba, v[1:2], v[2:3]
40837// CHECK: [0x6c,0x00,0xe8,0xd0,0x01,0x05,0x02,0x00]
40838
40839v_cmp_f_u64_e64 tma, v[1:2], v[2:3]
40840// CHECK: [0x6e,0x00,0xe8,0xd0,0x01,0x05,0x02,0x00]
40841
40842v_cmp_f_u64_e64 ttmp[10:11], v[1:2], v[2:3]
40843// CHECK: [0x7a,0x00,0xe8,0xd0,0x01,0x05,0x02,0x00]
40844
40845v_cmp_f_u64_e64 s[10:11], v[254:255], v[2:3]
40846// CHECK: [0x0a,0x00,0xe8,0xd0,0xfe,0x05,0x02,0x00]
40847
40848v_cmp_f_u64_e64 s[10:11], s[2:3], v[2:3]
40849// CHECK: [0x0a,0x00,0xe8,0xd0,0x02,0x04,0x02,0x00]
40850
40851v_cmp_f_u64_e64 s[10:11], s[4:5], v[2:3]
40852// CHECK: [0x0a,0x00,0xe8,0xd0,0x04,0x04,0x02,0x00]
40853
40854v_cmp_f_u64_e64 s[10:11], s[100:101], v[2:3]
40855// CHECK: [0x0a,0x00,0xe8,0xd0,0x64,0x04,0x02,0x00]
40856
40857v_cmp_f_u64_e64 s[10:11], flat_scratch, v[2:3]
40858// CHECK: [0x0a,0x00,0xe8,0xd0,0x66,0x04,0x02,0x00]
40859
40860v_cmp_f_u64_e64 s[10:11], vcc, v[2:3]
40861// CHECK: [0x0a,0x00,0xe8,0xd0,0x6a,0x04,0x02,0x00]
40862
40863v_cmp_f_u64_e64 s[10:11], tba, v[2:3]
40864// CHECK: [0x0a,0x00,0xe8,0xd0,0x6c,0x04,0x02,0x00]
40865
40866v_cmp_f_u64_e64 s[10:11], tma, v[2:3]
40867// CHECK: [0x0a,0x00,0xe8,0xd0,0x6e,0x04,0x02,0x00]
40868
40869v_cmp_f_u64_e64 s[10:11], ttmp[10:11], v[2:3]
40870// CHECK: [0x0a,0x00,0xe8,0xd0,0x7a,0x04,0x02,0x00]
40871
40872v_cmp_f_u64_e64 s[10:11], exec, v[2:3]
40873// CHECK: [0x0a,0x00,0xe8,0xd0,0x7e,0x04,0x02,0x00]
40874
40875v_cmp_f_u64_e64 s[10:11], 0, v[2:3]
40876// CHECK: [0x0a,0x00,0xe8,0xd0,0x80,0x04,0x02,0x00]
40877
40878v_cmp_f_u64_e64 s[10:11], -1, v[2:3]
40879// CHECK: [0x0a,0x00,0xe8,0xd0,0xc1,0x04,0x02,0x00]
40880
40881v_cmp_f_u64_e64 s[10:11], 0.5, v[2:3]
40882// CHECK: [0x0a,0x00,0xe8,0xd0,0xf0,0x04,0x02,0x00]
40883
40884v_cmp_f_u64_e64 s[10:11], -4.0, v[2:3]
40885// CHECK: [0x0a,0x00,0xe8,0xd0,0xf7,0x04,0x02,0x00]
40886
40887v_cmp_f_u64_e64 s[10:11], src_vccz, v[2:3]
40888// CHECK: [0x0a,0x00,0xe8,0xd0,0xfb,0x04,0x02,0x00]
40889
40890v_cmp_f_u64_e64 s[10:11], src_execz, v[2:3]
40891// CHECK: [0x0a,0x00,0xe8,0xd0,0xfc,0x04,0x02,0x00]
40892
40893v_cmp_f_u64_e64 s[10:11], src_scc, v[2:3]
40894// CHECK: [0x0a,0x00,0xe8,0xd0,0xfd,0x04,0x02,0x00]
40895
40896v_cmp_f_u64_e64 s[10:11], v[1:2], v[254:255]
40897// CHECK: [0x0a,0x00,0xe8,0xd0,0x01,0xfd,0x03,0x00]
40898
40899v_cmp_f_u64_e64 s[10:11], v[1:2], s[4:5]
40900// CHECK: [0x0a,0x00,0xe8,0xd0,0x01,0x09,0x00,0x00]
40901
40902v_cmp_f_u64_e64 s[10:11], v[1:2], s[6:7]
40903// CHECK: [0x0a,0x00,0xe8,0xd0,0x01,0x0d,0x00,0x00]
40904
40905v_cmp_f_u64_e64 s[10:11], v[1:2], s[100:101]
40906// CHECK: [0x0a,0x00,0xe8,0xd0,0x01,0xc9,0x00,0x00]
40907
40908v_cmp_f_u64_e64 s[10:11], v[1:2], flat_scratch
40909// CHECK: [0x0a,0x00,0xe8,0xd0,0x01,0xcd,0x00,0x00]
40910
40911v_cmp_f_u64_e64 s[10:11], v[1:2], vcc
40912// CHECK: [0x0a,0x00,0xe8,0xd0,0x01,0xd5,0x00,0x00]
40913
40914v_cmp_f_u64_e64 s[10:11], v[1:2], tba
40915// CHECK: [0x0a,0x00,0xe8,0xd0,0x01,0xd9,0x00,0x00]
40916
40917v_cmp_f_u64_e64 s[10:11], v[1:2], tma
40918// CHECK: [0x0a,0x00,0xe8,0xd0,0x01,0xdd,0x00,0x00]
40919
40920v_cmp_f_u64_e64 s[10:11], v[1:2], ttmp[10:11]
40921// CHECK: [0x0a,0x00,0xe8,0xd0,0x01,0xf5,0x00,0x00]
40922
40923v_cmp_f_u64_e64 s[10:11], v[1:2], exec
40924// CHECK: [0x0a,0x00,0xe8,0xd0,0x01,0xfd,0x00,0x00]
40925
40926v_cmp_f_u64_e64 s[10:11], v[1:2], 0
40927// CHECK: [0x0a,0x00,0xe8,0xd0,0x01,0x01,0x01,0x00]
40928
40929v_cmp_f_u64_e64 s[10:11], v[1:2], -1
40930// CHECK: [0x0a,0x00,0xe8,0xd0,0x01,0x83,0x01,0x00]
40931
40932v_cmp_f_u64_e64 s[10:11], v[1:2], 0.5
40933// CHECK: [0x0a,0x00,0xe8,0xd0,0x01,0xe1,0x01,0x00]
40934
40935v_cmp_f_u64_e64 s[10:11], v[1:2], -4.0
40936// CHECK: [0x0a,0x00,0xe8,0xd0,0x01,0xef,0x01,0x00]
40937
40938v_cmp_f_u64_e64 s[10:11], v[1:2], src_vccz
40939// CHECK: [0x0a,0x00,0xe8,0xd0,0x01,0xf7,0x01,0x00]
40940
40941v_cmp_f_u64_e64 s[10:11], v[1:2], src_execz
40942// CHECK: [0x0a,0x00,0xe8,0xd0,0x01,0xf9,0x01,0x00]
40943
40944v_cmp_f_u64_e64 s[10:11], v[1:2], src_scc
40945// CHECK: [0x0a,0x00,0xe8,0xd0,0x01,0xfb,0x01,0x00]
40946
40947v_cmp_lt_u64_e64 s[10:11], v[1:2], v[2:3]
40948// CHECK: [0x0a,0x00,0xe9,0xd0,0x01,0x05,0x02,0x00]
40949
40950v_cmp_lt_u64_e64 s[12:13], v[1:2], v[2:3]
40951// CHECK: [0x0c,0x00,0xe9,0xd0,0x01,0x05,0x02,0x00]
40952
40953v_cmp_lt_u64_e64 s[100:101], v[1:2], v[2:3]
40954// CHECK: [0x64,0x00,0xe9,0xd0,0x01,0x05,0x02,0x00]
40955
40956v_cmp_lt_u64_e64 flat_scratch, v[1:2], v[2:3]
40957// CHECK: [0x66,0x00,0xe9,0xd0,0x01,0x05,0x02,0x00]
40958
40959v_cmp_lt_u64_e64 vcc, v[1:2], v[2:3]
40960// CHECK: [0x6a,0x00,0xe9,0xd0,0x01,0x05,0x02,0x00]
40961
40962v_cmp_lt_u64_e64 tba, v[1:2], v[2:3]
40963// CHECK: [0x6c,0x00,0xe9,0xd0,0x01,0x05,0x02,0x00]
40964
40965v_cmp_lt_u64_e64 tma, v[1:2], v[2:3]
40966// CHECK: [0x6e,0x00,0xe9,0xd0,0x01,0x05,0x02,0x00]
40967
40968v_cmp_lt_u64_e64 ttmp[10:11], v[1:2], v[2:3]
40969// CHECK: [0x7a,0x00,0xe9,0xd0,0x01,0x05,0x02,0x00]
40970
40971v_cmp_lt_u64_e64 s[10:11], v[254:255], v[2:3]
40972// CHECK: [0x0a,0x00,0xe9,0xd0,0xfe,0x05,0x02,0x00]
40973
40974v_cmp_lt_u64_e64 s[10:11], s[2:3], v[2:3]
40975// CHECK: [0x0a,0x00,0xe9,0xd0,0x02,0x04,0x02,0x00]
40976
40977v_cmp_lt_u64_e64 s[10:11], s[4:5], v[2:3]
40978// CHECK: [0x0a,0x00,0xe9,0xd0,0x04,0x04,0x02,0x00]
40979
40980v_cmp_lt_u64_e64 s[10:11], s[100:101], v[2:3]
40981// CHECK: [0x0a,0x00,0xe9,0xd0,0x64,0x04,0x02,0x00]
40982
40983v_cmp_lt_u64_e64 s[10:11], flat_scratch, v[2:3]
40984// CHECK: [0x0a,0x00,0xe9,0xd0,0x66,0x04,0x02,0x00]
40985
40986v_cmp_lt_u64_e64 s[10:11], vcc, v[2:3]
40987// CHECK: [0x0a,0x00,0xe9,0xd0,0x6a,0x04,0x02,0x00]
40988
40989v_cmp_lt_u64_e64 s[10:11], tba, v[2:3]
40990// CHECK: [0x0a,0x00,0xe9,0xd0,0x6c,0x04,0x02,0x00]
40991
40992v_cmp_lt_u64_e64 s[10:11], tma, v[2:3]
40993// CHECK: [0x0a,0x00,0xe9,0xd0,0x6e,0x04,0x02,0x00]
40994
40995v_cmp_lt_u64_e64 s[10:11], ttmp[10:11], v[2:3]
40996// CHECK: [0x0a,0x00,0xe9,0xd0,0x7a,0x04,0x02,0x00]
40997
40998v_cmp_lt_u64_e64 s[10:11], exec, v[2:3]
40999// CHECK: [0x0a,0x00,0xe9,0xd0,0x7e,0x04,0x02,0x00]
41000
41001v_cmp_lt_u64_e64 s[10:11], 0, v[2:3]
41002// CHECK: [0x0a,0x00,0xe9,0xd0,0x80,0x04,0x02,0x00]
41003
41004v_cmp_lt_u64_e64 s[10:11], -1, v[2:3]
41005// CHECK: [0x0a,0x00,0xe9,0xd0,0xc1,0x04,0x02,0x00]
41006
41007v_cmp_lt_u64_e64 s[10:11], 0.5, v[2:3]
41008// CHECK: [0x0a,0x00,0xe9,0xd0,0xf0,0x04,0x02,0x00]
41009
41010v_cmp_lt_u64_e64 s[10:11], -4.0, v[2:3]
41011// CHECK: [0x0a,0x00,0xe9,0xd0,0xf7,0x04,0x02,0x00]
41012
41013v_cmp_lt_u64_e64 s[10:11], src_vccz, v[2:3]
41014// CHECK: [0x0a,0x00,0xe9,0xd0,0xfb,0x04,0x02,0x00]
41015
41016v_cmp_lt_u64_e64 s[10:11], src_execz, v[2:3]
41017// CHECK: [0x0a,0x00,0xe9,0xd0,0xfc,0x04,0x02,0x00]
41018
41019v_cmp_lt_u64_e64 s[10:11], src_scc, v[2:3]
41020// CHECK: [0x0a,0x00,0xe9,0xd0,0xfd,0x04,0x02,0x00]
41021
41022v_cmp_lt_u64_e64 s[10:11], v[1:2], v[254:255]
41023// CHECK: [0x0a,0x00,0xe9,0xd0,0x01,0xfd,0x03,0x00]
41024
41025v_cmp_lt_u64_e64 s[10:11], v[1:2], s[4:5]
41026// CHECK: [0x0a,0x00,0xe9,0xd0,0x01,0x09,0x00,0x00]
41027
41028v_cmp_lt_u64_e64 s[10:11], v[1:2], s[6:7]
41029// CHECK: [0x0a,0x00,0xe9,0xd0,0x01,0x0d,0x00,0x00]
41030
41031v_cmp_lt_u64_e64 s[10:11], v[1:2], s[100:101]
41032// CHECK: [0x0a,0x00,0xe9,0xd0,0x01,0xc9,0x00,0x00]
41033
41034v_cmp_lt_u64_e64 s[10:11], v[1:2], flat_scratch
41035// CHECK: [0x0a,0x00,0xe9,0xd0,0x01,0xcd,0x00,0x00]
41036
41037v_cmp_lt_u64_e64 s[10:11], v[1:2], vcc
41038// CHECK: [0x0a,0x00,0xe9,0xd0,0x01,0xd5,0x00,0x00]
41039
41040v_cmp_lt_u64_e64 s[10:11], v[1:2], tba
41041// CHECK: [0x0a,0x00,0xe9,0xd0,0x01,0xd9,0x00,0x00]
41042
41043v_cmp_lt_u64_e64 s[10:11], v[1:2], tma
41044// CHECK: [0x0a,0x00,0xe9,0xd0,0x01,0xdd,0x00,0x00]
41045
41046v_cmp_lt_u64_e64 s[10:11], v[1:2], ttmp[10:11]
41047// CHECK: [0x0a,0x00,0xe9,0xd0,0x01,0xf5,0x00,0x00]
41048
41049v_cmp_lt_u64_e64 s[10:11], v[1:2], exec
41050// CHECK: [0x0a,0x00,0xe9,0xd0,0x01,0xfd,0x00,0x00]
41051
41052v_cmp_lt_u64_e64 s[10:11], v[1:2], 0
41053// CHECK: [0x0a,0x00,0xe9,0xd0,0x01,0x01,0x01,0x00]
41054
41055v_cmp_lt_u64_e64 s[10:11], v[1:2], -1
41056// CHECK: [0x0a,0x00,0xe9,0xd0,0x01,0x83,0x01,0x00]
41057
41058v_cmp_lt_u64_e64 s[10:11], v[1:2], 0.5
41059// CHECK: [0x0a,0x00,0xe9,0xd0,0x01,0xe1,0x01,0x00]
41060
41061v_cmp_lt_u64_e64 s[10:11], v[1:2], -4.0
41062// CHECK: [0x0a,0x00,0xe9,0xd0,0x01,0xef,0x01,0x00]
41063
41064v_cmp_lt_u64_e64 s[10:11], v[1:2], src_vccz
41065// CHECK: [0x0a,0x00,0xe9,0xd0,0x01,0xf7,0x01,0x00]
41066
41067v_cmp_lt_u64_e64 s[10:11], v[1:2], src_execz
41068// CHECK: [0x0a,0x00,0xe9,0xd0,0x01,0xf9,0x01,0x00]
41069
41070v_cmp_lt_u64_e64 s[10:11], v[1:2], src_scc
41071// CHECK: [0x0a,0x00,0xe9,0xd0,0x01,0xfb,0x01,0x00]
41072
41073v_cmp_eq_u64_e64 s[10:11], v[1:2], v[2:3]
41074// CHECK: [0x0a,0x00,0xea,0xd0,0x01,0x05,0x02,0x00]
41075
41076v_cmp_eq_u64_e64 s[12:13], v[1:2], v[2:3]
41077// CHECK: [0x0c,0x00,0xea,0xd0,0x01,0x05,0x02,0x00]
41078
41079v_cmp_eq_u64_e64 s[100:101], v[1:2], v[2:3]
41080// CHECK: [0x64,0x00,0xea,0xd0,0x01,0x05,0x02,0x00]
41081
41082v_cmp_eq_u64_e64 flat_scratch, v[1:2], v[2:3]
41083// CHECK: [0x66,0x00,0xea,0xd0,0x01,0x05,0x02,0x00]
41084
41085v_cmp_eq_u64_e64 vcc, v[1:2], v[2:3]
41086// CHECK: [0x6a,0x00,0xea,0xd0,0x01,0x05,0x02,0x00]
41087
41088v_cmp_eq_u64_e64 tba, v[1:2], v[2:3]
41089// CHECK: [0x6c,0x00,0xea,0xd0,0x01,0x05,0x02,0x00]
41090
41091v_cmp_eq_u64_e64 tma, v[1:2], v[2:3]
41092// CHECK: [0x6e,0x00,0xea,0xd0,0x01,0x05,0x02,0x00]
41093
41094v_cmp_eq_u64_e64 ttmp[10:11], v[1:2], v[2:3]
41095// CHECK: [0x7a,0x00,0xea,0xd0,0x01,0x05,0x02,0x00]
41096
41097v_cmp_eq_u64_e64 s[10:11], v[254:255], v[2:3]
41098// CHECK: [0x0a,0x00,0xea,0xd0,0xfe,0x05,0x02,0x00]
41099
41100v_cmp_eq_u64_e64 s[10:11], s[2:3], v[2:3]
41101// CHECK: [0x0a,0x00,0xea,0xd0,0x02,0x04,0x02,0x00]
41102
41103v_cmp_eq_u64_e64 s[10:11], s[4:5], v[2:3]
41104// CHECK: [0x0a,0x00,0xea,0xd0,0x04,0x04,0x02,0x00]
41105
41106v_cmp_eq_u64_e64 s[10:11], s[100:101], v[2:3]
41107// CHECK: [0x0a,0x00,0xea,0xd0,0x64,0x04,0x02,0x00]
41108
41109v_cmp_eq_u64_e64 s[10:11], flat_scratch, v[2:3]
41110// CHECK: [0x0a,0x00,0xea,0xd0,0x66,0x04,0x02,0x00]
41111
41112v_cmp_eq_u64_e64 s[10:11], vcc, v[2:3]
41113// CHECK: [0x0a,0x00,0xea,0xd0,0x6a,0x04,0x02,0x00]
41114
41115v_cmp_eq_u64_e64 s[10:11], tba, v[2:3]
41116// CHECK: [0x0a,0x00,0xea,0xd0,0x6c,0x04,0x02,0x00]
41117
41118v_cmp_eq_u64_e64 s[10:11], tma, v[2:3]
41119// CHECK: [0x0a,0x00,0xea,0xd0,0x6e,0x04,0x02,0x00]
41120
41121v_cmp_eq_u64_e64 s[10:11], ttmp[10:11], v[2:3]
41122// CHECK: [0x0a,0x00,0xea,0xd0,0x7a,0x04,0x02,0x00]
41123
41124v_cmp_eq_u64_e64 s[10:11], exec, v[2:3]
41125// CHECK: [0x0a,0x00,0xea,0xd0,0x7e,0x04,0x02,0x00]
41126
41127v_cmp_eq_u64_e64 s[10:11], 0, v[2:3]
41128// CHECK: [0x0a,0x00,0xea,0xd0,0x80,0x04,0x02,0x00]
41129
41130v_cmp_eq_u64_e64 s[10:11], -1, v[2:3]
41131// CHECK: [0x0a,0x00,0xea,0xd0,0xc1,0x04,0x02,0x00]
41132
41133v_cmp_eq_u64_e64 s[10:11], 0.5, v[2:3]
41134// CHECK: [0x0a,0x00,0xea,0xd0,0xf0,0x04,0x02,0x00]
41135
41136v_cmp_eq_u64_e64 s[10:11], -4.0, v[2:3]
41137// CHECK: [0x0a,0x00,0xea,0xd0,0xf7,0x04,0x02,0x00]
41138
41139v_cmp_eq_u64_e64 s[10:11], src_vccz, v[2:3]
41140// CHECK: [0x0a,0x00,0xea,0xd0,0xfb,0x04,0x02,0x00]
41141
41142v_cmp_eq_u64_e64 s[10:11], src_execz, v[2:3]
41143// CHECK: [0x0a,0x00,0xea,0xd0,0xfc,0x04,0x02,0x00]
41144
41145v_cmp_eq_u64_e64 s[10:11], src_scc, v[2:3]
41146// CHECK: [0x0a,0x00,0xea,0xd0,0xfd,0x04,0x02,0x00]
41147
41148v_cmp_eq_u64_e64 s[10:11], v[1:2], v[254:255]
41149// CHECK: [0x0a,0x00,0xea,0xd0,0x01,0xfd,0x03,0x00]
41150
41151v_cmp_eq_u64_e64 s[10:11], v[1:2], s[4:5]
41152// CHECK: [0x0a,0x00,0xea,0xd0,0x01,0x09,0x00,0x00]
41153
41154v_cmp_eq_u64_e64 s[10:11], v[1:2], s[6:7]
41155// CHECK: [0x0a,0x00,0xea,0xd0,0x01,0x0d,0x00,0x00]
41156
41157v_cmp_eq_u64_e64 s[10:11], v[1:2], s[100:101]
41158// CHECK: [0x0a,0x00,0xea,0xd0,0x01,0xc9,0x00,0x00]
41159
41160v_cmp_eq_u64_e64 s[10:11], v[1:2], flat_scratch
41161// CHECK: [0x0a,0x00,0xea,0xd0,0x01,0xcd,0x00,0x00]
41162
41163v_cmp_eq_u64_e64 s[10:11], v[1:2], vcc
41164// CHECK: [0x0a,0x00,0xea,0xd0,0x01,0xd5,0x00,0x00]
41165
41166v_cmp_eq_u64_e64 s[10:11], v[1:2], tba
41167// CHECK: [0x0a,0x00,0xea,0xd0,0x01,0xd9,0x00,0x00]
41168
41169v_cmp_eq_u64_e64 s[10:11], v[1:2], tma
41170// CHECK: [0x0a,0x00,0xea,0xd0,0x01,0xdd,0x00,0x00]
41171
41172v_cmp_eq_u64_e64 s[10:11], v[1:2], ttmp[10:11]
41173// CHECK: [0x0a,0x00,0xea,0xd0,0x01,0xf5,0x00,0x00]
41174
41175v_cmp_eq_u64_e64 s[10:11], v[1:2], exec
41176// CHECK: [0x0a,0x00,0xea,0xd0,0x01,0xfd,0x00,0x00]
41177
41178v_cmp_eq_u64_e64 s[10:11], v[1:2], 0
41179// CHECK: [0x0a,0x00,0xea,0xd0,0x01,0x01,0x01,0x00]
41180
41181v_cmp_eq_u64_e64 s[10:11], v[1:2], -1
41182// CHECK: [0x0a,0x00,0xea,0xd0,0x01,0x83,0x01,0x00]
41183
41184v_cmp_eq_u64_e64 s[10:11], v[1:2], 0.5
41185// CHECK: [0x0a,0x00,0xea,0xd0,0x01,0xe1,0x01,0x00]
41186
41187v_cmp_eq_u64_e64 s[10:11], v[1:2], -4.0
41188// CHECK: [0x0a,0x00,0xea,0xd0,0x01,0xef,0x01,0x00]
41189
41190v_cmp_eq_u64_e64 s[10:11], v[1:2], src_vccz
41191// CHECK: [0x0a,0x00,0xea,0xd0,0x01,0xf7,0x01,0x00]
41192
41193v_cmp_eq_u64_e64 s[10:11], v[1:2], src_execz
41194// CHECK: [0x0a,0x00,0xea,0xd0,0x01,0xf9,0x01,0x00]
41195
41196v_cmp_eq_u64_e64 s[10:11], v[1:2], src_scc
41197// CHECK: [0x0a,0x00,0xea,0xd0,0x01,0xfb,0x01,0x00]
41198
41199v_cmp_le_u64_e64 s[10:11], v[1:2], v[2:3]
41200// CHECK: [0x0a,0x00,0xeb,0xd0,0x01,0x05,0x02,0x00]
41201
41202v_cmp_le_u64_e64 s[12:13], v[1:2], v[2:3]
41203// CHECK: [0x0c,0x00,0xeb,0xd0,0x01,0x05,0x02,0x00]
41204
41205v_cmp_le_u64_e64 s[100:101], v[1:2], v[2:3]
41206// CHECK: [0x64,0x00,0xeb,0xd0,0x01,0x05,0x02,0x00]
41207
41208v_cmp_le_u64_e64 flat_scratch, v[1:2], v[2:3]
41209// CHECK: [0x66,0x00,0xeb,0xd0,0x01,0x05,0x02,0x00]
41210
41211v_cmp_le_u64_e64 vcc, v[1:2], v[2:3]
41212// CHECK: [0x6a,0x00,0xeb,0xd0,0x01,0x05,0x02,0x00]
41213
41214v_cmp_le_u64_e64 tba, v[1:2], v[2:3]
41215// CHECK: [0x6c,0x00,0xeb,0xd0,0x01,0x05,0x02,0x00]
41216
41217v_cmp_le_u64_e64 tma, v[1:2], v[2:3]
41218// CHECK: [0x6e,0x00,0xeb,0xd0,0x01,0x05,0x02,0x00]
41219
41220v_cmp_le_u64_e64 ttmp[10:11], v[1:2], v[2:3]
41221// CHECK: [0x7a,0x00,0xeb,0xd0,0x01,0x05,0x02,0x00]
41222
41223v_cmp_le_u64_e64 s[10:11], v[254:255], v[2:3]
41224// CHECK: [0x0a,0x00,0xeb,0xd0,0xfe,0x05,0x02,0x00]
41225
41226v_cmp_le_u64_e64 s[10:11], s[2:3], v[2:3]
41227// CHECK: [0x0a,0x00,0xeb,0xd0,0x02,0x04,0x02,0x00]
41228
41229v_cmp_le_u64_e64 s[10:11], s[4:5], v[2:3]
41230// CHECK: [0x0a,0x00,0xeb,0xd0,0x04,0x04,0x02,0x00]
41231
41232v_cmp_le_u64_e64 s[10:11], s[100:101], v[2:3]
41233// CHECK: [0x0a,0x00,0xeb,0xd0,0x64,0x04,0x02,0x00]
41234
41235v_cmp_le_u64_e64 s[10:11], flat_scratch, v[2:3]
41236// CHECK: [0x0a,0x00,0xeb,0xd0,0x66,0x04,0x02,0x00]
41237
41238v_cmp_le_u64_e64 s[10:11], vcc, v[2:3]
41239// CHECK: [0x0a,0x00,0xeb,0xd0,0x6a,0x04,0x02,0x00]
41240
41241v_cmp_le_u64_e64 s[10:11], tba, v[2:3]
41242// CHECK: [0x0a,0x00,0xeb,0xd0,0x6c,0x04,0x02,0x00]
41243
41244v_cmp_le_u64_e64 s[10:11], tma, v[2:3]
41245// CHECK: [0x0a,0x00,0xeb,0xd0,0x6e,0x04,0x02,0x00]
41246
41247v_cmp_le_u64_e64 s[10:11], ttmp[10:11], v[2:3]
41248// CHECK: [0x0a,0x00,0xeb,0xd0,0x7a,0x04,0x02,0x00]
41249
41250v_cmp_le_u64_e64 s[10:11], exec, v[2:3]
41251// CHECK: [0x0a,0x00,0xeb,0xd0,0x7e,0x04,0x02,0x00]
41252
41253v_cmp_le_u64_e64 s[10:11], 0, v[2:3]
41254// CHECK: [0x0a,0x00,0xeb,0xd0,0x80,0x04,0x02,0x00]
41255
41256v_cmp_le_u64_e64 s[10:11], -1, v[2:3]
41257// CHECK: [0x0a,0x00,0xeb,0xd0,0xc1,0x04,0x02,0x00]
41258
41259v_cmp_le_u64_e64 s[10:11], 0.5, v[2:3]
41260// CHECK: [0x0a,0x00,0xeb,0xd0,0xf0,0x04,0x02,0x00]
41261
41262v_cmp_le_u64_e64 s[10:11], -4.0, v[2:3]
41263// CHECK: [0x0a,0x00,0xeb,0xd0,0xf7,0x04,0x02,0x00]
41264
41265v_cmp_le_u64_e64 s[10:11], src_vccz, v[2:3]
41266// CHECK: [0x0a,0x00,0xeb,0xd0,0xfb,0x04,0x02,0x00]
41267
41268v_cmp_le_u64_e64 s[10:11], src_execz, v[2:3]
41269// CHECK: [0x0a,0x00,0xeb,0xd0,0xfc,0x04,0x02,0x00]
41270
41271v_cmp_le_u64_e64 s[10:11], src_scc, v[2:3]
41272// CHECK: [0x0a,0x00,0xeb,0xd0,0xfd,0x04,0x02,0x00]
41273
41274v_cmp_le_u64_e64 s[10:11], v[1:2], v[254:255]
41275// CHECK: [0x0a,0x00,0xeb,0xd0,0x01,0xfd,0x03,0x00]
41276
41277v_cmp_le_u64_e64 s[10:11], v[1:2], s[4:5]
41278// CHECK: [0x0a,0x00,0xeb,0xd0,0x01,0x09,0x00,0x00]
41279
41280v_cmp_le_u64_e64 s[10:11], v[1:2], s[6:7]
41281// CHECK: [0x0a,0x00,0xeb,0xd0,0x01,0x0d,0x00,0x00]
41282
41283v_cmp_le_u64_e64 s[10:11], v[1:2], s[100:101]
41284// CHECK: [0x0a,0x00,0xeb,0xd0,0x01,0xc9,0x00,0x00]
41285
41286v_cmp_le_u64_e64 s[10:11], v[1:2], flat_scratch
41287// CHECK: [0x0a,0x00,0xeb,0xd0,0x01,0xcd,0x00,0x00]
41288
41289v_cmp_le_u64_e64 s[10:11], v[1:2], vcc
41290// CHECK: [0x0a,0x00,0xeb,0xd0,0x01,0xd5,0x00,0x00]
41291
41292v_cmp_le_u64_e64 s[10:11], v[1:2], tba
41293// CHECK: [0x0a,0x00,0xeb,0xd0,0x01,0xd9,0x00,0x00]
41294
41295v_cmp_le_u64_e64 s[10:11], v[1:2], tma
41296// CHECK: [0x0a,0x00,0xeb,0xd0,0x01,0xdd,0x00,0x00]
41297
41298v_cmp_le_u64_e64 s[10:11], v[1:2], ttmp[10:11]
41299// CHECK: [0x0a,0x00,0xeb,0xd0,0x01,0xf5,0x00,0x00]
41300
41301v_cmp_le_u64_e64 s[10:11], v[1:2], exec
41302// CHECK: [0x0a,0x00,0xeb,0xd0,0x01,0xfd,0x00,0x00]
41303
41304v_cmp_le_u64_e64 s[10:11], v[1:2], 0
41305// CHECK: [0x0a,0x00,0xeb,0xd0,0x01,0x01,0x01,0x00]
41306
41307v_cmp_le_u64_e64 s[10:11], v[1:2], -1
41308// CHECK: [0x0a,0x00,0xeb,0xd0,0x01,0x83,0x01,0x00]
41309
41310v_cmp_le_u64_e64 s[10:11], v[1:2], 0.5
41311// CHECK: [0x0a,0x00,0xeb,0xd0,0x01,0xe1,0x01,0x00]
41312
41313v_cmp_le_u64_e64 s[10:11], v[1:2], -4.0
41314// CHECK: [0x0a,0x00,0xeb,0xd0,0x01,0xef,0x01,0x00]
41315
41316v_cmp_le_u64_e64 s[10:11], v[1:2], src_vccz
41317// CHECK: [0x0a,0x00,0xeb,0xd0,0x01,0xf7,0x01,0x00]
41318
41319v_cmp_le_u64_e64 s[10:11], v[1:2], src_execz
41320// CHECK: [0x0a,0x00,0xeb,0xd0,0x01,0xf9,0x01,0x00]
41321
41322v_cmp_le_u64_e64 s[10:11], v[1:2], src_scc
41323// CHECK: [0x0a,0x00,0xeb,0xd0,0x01,0xfb,0x01,0x00]
41324
41325v_cmp_gt_u64_e64 s[10:11], v[1:2], v[2:3]
41326// CHECK: [0x0a,0x00,0xec,0xd0,0x01,0x05,0x02,0x00]
41327
41328v_cmp_gt_u64_e64 s[12:13], v[1:2], v[2:3]
41329// CHECK: [0x0c,0x00,0xec,0xd0,0x01,0x05,0x02,0x00]
41330
41331v_cmp_gt_u64_e64 s[100:101], v[1:2], v[2:3]
41332// CHECK: [0x64,0x00,0xec,0xd0,0x01,0x05,0x02,0x00]
41333
41334v_cmp_gt_u64_e64 flat_scratch, v[1:2], v[2:3]
41335// CHECK: [0x66,0x00,0xec,0xd0,0x01,0x05,0x02,0x00]
41336
41337v_cmp_gt_u64_e64 vcc, v[1:2], v[2:3]
41338// CHECK: [0x6a,0x00,0xec,0xd0,0x01,0x05,0x02,0x00]
41339
41340v_cmp_gt_u64_e64 tba, v[1:2], v[2:3]
41341// CHECK: [0x6c,0x00,0xec,0xd0,0x01,0x05,0x02,0x00]
41342
41343v_cmp_gt_u64_e64 tma, v[1:2], v[2:3]
41344// CHECK: [0x6e,0x00,0xec,0xd0,0x01,0x05,0x02,0x00]
41345
41346v_cmp_gt_u64_e64 ttmp[10:11], v[1:2], v[2:3]
41347// CHECK: [0x7a,0x00,0xec,0xd0,0x01,0x05,0x02,0x00]
41348
41349v_cmp_gt_u64_e64 s[10:11], v[254:255], v[2:3]
41350// CHECK: [0x0a,0x00,0xec,0xd0,0xfe,0x05,0x02,0x00]
41351
41352v_cmp_gt_u64_e64 s[10:11], s[2:3], v[2:3]
41353// CHECK: [0x0a,0x00,0xec,0xd0,0x02,0x04,0x02,0x00]
41354
41355v_cmp_gt_u64_e64 s[10:11], s[4:5], v[2:3]
41356// CHECK: [0x0a,0x00,0xec,0xd0,0x04,0x04,0x02,0x00]
41357
41358v_cmp_gt_u64_e64 s[10:11], s[100:101], v[2:3]
41359// CHECK: [0x0a,0x00,0xec,0xd0,0x64,0x04,0x02,0x00]
41360
41361v_cmp_gt_u64_e64 s[10:11], flat_scratch, v[2:3]
41362// CHECK: [0x0a,0x00,0xec,0xd0,0x66,0x04,0x02,0x00]
41363
41364v_cmp_gt_u64_e64 s[10:11], vcc, v[2:3]
41365// CHECK: [0x0a,0x00,0xec,0xd0,0x6a,0x04,0x02,0x00]
41366
41367v_cmp_gt_u64_e64 s[10:11], tba, v[2:3]
41368// CHECK: [0x0a,0x00,0xec,0xd0,0x6c,0x04,0x02,0x00]
41369
41370v_cmp_gt_u64_e64 s[10:11], tma, v[2:3]
41371// CHECK: [0x0a,0x00,0xec,0xd0,0x6e,0x04,0x02,0x00]
41372
41373v_cmp_gt_u64_e64 s[10:11], ttmp[10:11], v[2:3]
41374// CHECK: [0x0a,0x00,0xec,0xd0,0x7a,0x04,0x02,0x00]
41375
41376v_cmp_gt_u64_e64 s[10:11], exec, v[2:3]
41377// CHECK: [0x0a,0x00,0xec,0xd0,0x7e,0x04,0x02,0x00]
41378
41379v_cmp_gt_u64_e64 s[10:11], 0, v[2:3]
41380// CHECK: [0x0a,0x00,0xec,0xd0,0x80,0x04,0x02,0x00]
41381
41382v_cmp_gt_u64_e64 s[10:11], -1, v[2:3]
41383// CHECK: [0x0a,0x00,0xec,0xd0,0xc1,0x04,0x02,0x00]
41384
41385v_cmp_gt_u64_e64 s[10:11], 0.5, v[2:3]
41386// CHECK: [0x0a,0x00,0xec,0xd0,0xf0,0x04,0x02,0x00]
41387
41388v_cmp_gt_u64_e64 s[10:11], -4.0, v[2:3]
41389// CHECK: [0x0a,0x00,0xec,0xd0,0xf7,0x04,0x02,0x00]
41390
41391v_cmp_gt_u64_e64 s[10:11], src_vccz, v[2:3]
41392// CHECK: [0x0a,0x00,0xec,0xd0,0xfb,0x04,0x02,0x00]
41393
41394v_cmp_gt_u64_e64 s[10:11], src_execz, v[2:3]
41395// CHECK: [0x0a,0x00,0xec,0xd0,0xfc,0x04,0x02,0x00]
41396
41397v_cmp_gt_u64_e64 s[10:11], src_scc, v[2:3]
41398// CHECK: [0x0a,0x00,0xec,0xd0,0xfd,0x04,0x02,0x00]
41399
41400v_cmp_gt_u64_e64 s[10:11], v[1:2], v[254:255]
41401// CHECK: [0x0a,0x00,0xec,0xd0,0x01,0xfd,0x03,0x00]
41402
41403v_cmp_gt_u64_e64 s[10:11], v[1:2], s[4:5]
41404// CHECK: [0x0a,0x00,0xec,0xd0,0x01,0x09,0x00,0x00]
41405
41406v_cmp_gt_u64_e64 s[10:11], v[1:2], s[6:7]
41407// CHECK: [0x0a,0x00,0xec,0xd0,0x01,0x0d,0x00,0x00]
41408
41409v_cmp_gt_u64_e64 s[10:11], v[1:2], s[100:101]
41410// CHECK: [0x0a,0x00,0xec,0xd0,0x01,0xc9,0x00,0x00]
41411
41412v_cmp_gt_u64_e64 s[10:11], v[1:2], flat_scratch
41413// CHECK: [0x0a,0x00,0xec,0xd0,0x01,0xcd,0x00,0x00]
41414
41415v_cmp_gt_u64_e64 s[10:11], v[1:2], vcc
41416// CHECK: [0x0a,0x00,0xec,0xd0,0x01,0xd5,0x00,0x00]
41417
41418v_cmp_gt_u64_e64 s[10:11], v[1:2], tba
41419// CHECK: [0x0a,0x00,0xec,0xd0,0x01,0xd9,0x00,0x00]
41420
41421v_cmp_gt_u64_e64 s[10:11], v[1:2], tma
41422// CHECK: [0x0a,0x00,0xec,0xd0,0x01,0xdd,0x00,0x00]
41423
41424v_cmp_gt_u64_e64 s[10:11], v[1:2], ttmp[10:11]
41425// CHECK: [0x0a,0x00,0xec,0xd0,0x01,0xf5,0x00,0x00]
41426
41427v_cmp_gt_u64_e64 s[10:11], v[1:2], exec
41428// CHECK: [0x0a,0x00,0xec,0xd0,0x01,0xfd,0x00,0x00]
41429
41430v_cmp_gt_u64_e64 s[10:11], v[1:2], 0
41431// CHECK: [0x0a,0x00,0xec,0xd0,0x01,0x01,0x01,0x00]
41432
41433v_cmp_gt_u64_e64 s[10:11], v[1:2], -1
41434// CHECK: [0x0a,0x00,0xec,0xd0,0x01,0x83,0x01,0x00]
41435
41436v_cmp_gt_u64_e64 s[10:11], v[1:2], 0.5
41437// CHECK: [0x0a,0x00,0xec,0xd0,0x01,0xe1,0x01,0x00]
41438
41439v_cmp_gt_u64_e64 s[10:11], v[1:2], -4.0
41440// CHECK: [0x0a,0x00,0xec,0xd0,0x01,0xef,0x01,0x00]
41441
41442v_cmp_gt_u64_e64 s[10:11], v[1:2], src_vccz
41443// CHECK: [0x0a,0x00,0xec,0xd0,0x01,0xf7,0x01,0x00]
41444
41445v_cmp_gt_u64_e64 s[10:11], v[1:2], src_execz
41446// CHECK: [0x0a,0x00,0xec,0xd0,0x01,0xf9,0x01,0x00]
41447
41448v_cmp_gt_u64_e64 s[10:11], v[1:2], src_scc
41449// CHECK: [0x0a,0x00,0xec,0xd0,0x01,0xfb,0x01,0x00]
41450
41451v_cmp_ne_u64_e64 s[10:11], v[1:2], v[2:3]
41452// CHECK: [0x0a,0x00,0xed,0xd0,0x01,0x05,0x02,0x00]
41453
41454v_cmp_ne_u64_e64 s[12:13], v[1:2], v[2:3]
41455// CHECK: [0x0c,0x00,0xed,0xd0,0x01,0x05,0x02,0x00]
41456
41457v_cmp_ne_u64_e64 s[100:101], v[1:2], v[2:3]
41458// CHECK: [0x64,0x00,0xed,0xd0,0x01,0x05,0x02,0x00]
41459
41460v_cmp_ne_u64_e64 flat_scratch, v[1:2], v[2:3]
41461// CHECK: [0x66,0x00,0xed,0xd0,0x01,0x05,0x02,0x00]
41462
41463v_cmp_ne_u64_e64 vcc, v[1:2], v[2:3]
41464// CHECK: [0x6a,0x00,0xed,0xd0,0x01,0x05,0x02,0x00]
41465
41466v_cmp_ne_u64_e64 tba, v[1:2], v[2:3]
41467// CHECK: [0x6c,0x00,0xed,0xd0,0x01,0x05,0x02,0x00]
41468
41469v_cmp_ne_u64_e64 tma, v[1:2], v[2:3]
41470// CHECK: [0x6e,0x00,0xed,0xd0,0x01,0x05,0x02,0x00]
41471
41472v_cmp_ne_u64_e64 ttmp[10:11], v[1:2], v[2:3]
41473// CHECK: [0x7a,0x00,0xed,0xd0,0x01,0x05,0x02,0x00]
41474
41475v_cmp_ne_u64_e64 s[10:11], v[254:255], v[2:3]
41476// CHECK: [0x0a,0x00,0xed,0xd0,0xfe,0x05,0x02,0x00]
41477
41478v_cmp_ne_u64_e64 s[10:11], s[2:3], v[2:3]
41479// CHECK: [0x0a,0x00,0xed,0xd0,0x02,0x04,0x02,0x00]
41480
41481v_cmp_ne_u64_e64 s[10:11], s[4:5], v[2:3]
41482// CHECK: [0x0a,0x00,0xed,0xd0,0x04,0x04,0x02,0x00]
41483
41484v_cmp_ne_u64_e64 s[10:11], s[100:101], v[2:3]
41485// CHECK: [0x0a,0x00,0xed,0xd0,0x64,0x04,0x02,0x00]
41486
41487v_cmp_ne_u64_e64 s[10:11], flat_scratch, v[2:3]
41488// CHECK: [0x0a,0x00,0xed,0xd0,0x66,0x04,0x02,0x00]
41489
41490v_cmp_ne_u64_e64 s[10:11], vcc, v[2:3]
41491// CHECK: [0x0a,0x00,0xed,0xd0,0x6a,0x04,0x02,0x00]
41492
41493v_cmp_ne_u64_e64 s[10:11], tba, v[2:3]
41494// CHECK: [0x0a,0x00,0xed,0xd0,0x6c,0x04,0x02,0x00]
41495
41496v_cmp_ne_u64_e64 s[10:11], tma, v[2:3]
41497// CHECK: [0x0a,0x00,0xed,0xd0,0x6e,0x04,0x02,0x00]
41498
41499v_cmp_ne_u64_e64 s[10:11], ttmp[10:11], v[2:3]
41500// CHECK: [0x0a,0x00,0xed,0xd0,0x7a,0x04,0x02,0x00]
41501
41502v_cmp_ne_u64_e64 s[10:11], exec, v[2:3]
41503// CHECK: [0x0a,0x00,0xed,0xd0,0x7e,0x04,0x02,0x00]
41504
41505v_cmp_ne_u64_e64 s[10:11], 0, v[2:3]
41506// CHECK: [0x0a,0x00,0xed,0xd0,0x80,0x04,0x02,0x00]
41507
41508v_cmp_ne_u64_e64 s[10:11], -1, v[2:3]
41509// CHECK: [0x0a,0x00,0xed,0xd0,0xc1,0x04,0x02,0x00]
41510
41511v_cmp_ne_u64_e64 s[10:11], 0.5, v[2:3]
41512// CHECK: [0x0a,0x00,0xed,0xd0,0xf0,0x04,0x02,0x00]
41513
41514v_cmp_ne_u64_e64 s[10:11], -4.0, v[2:3]
41515// CHECK: [0x0a,0x00,0xed,0xd0,0xf7,0x04,0x02,0x00]
41516
41517v_cmp_ne_u64_e64 s[10:11], src_vccz, v[2:3]
41518// CHECK: [0x0a,0x00,0xed,0xd0,0xfb,0x04,0x02,0x00]
41519
41520v_cmp_ne_u64_e64 s[10:11], src_execz, v[2:3]
41521// CHECK: [0x0a,0x00,0xed,0xd0,0xfc,0x04,0x02,0x00]
41522
41523v_cmp_ne_u64_e64 s[10:11], src_scc, v[2:3]
41524// CHECK: [0x0a,0x00,0xed,0xd0,0xfd,0x04,0x02,0x00]
41525
41526v_cmp_ne_u64_e64 s[10:11], v[1:2], v[254:255]
41527// CHECK: [0x0a,0x00,0xed,0xd0,0x01,0xfd,0x03,0x00]
41528
41529v_cmp_ne_u64_e64 s[10:11], v[1:2], s[4:5]
41530// CHECK: [0x0a,0x00,0xed,0xd0,0x01,0x09,0x00,0x00]
41531
41532v_cmp_ne_u64_e64 s[10:11], v[1:2], s[6:7]
41533// CHECK: [0x0a,0x00,0xed,0xd0,0x01,0x0d,0x00,0x00]
41534
41535v_cmp_ne_u64_e64 s[10:11], v[1:2], s[100:101]
41536// CHECK: [0x0a,0x00,0xed,0xd0,0x01,0xc9,0x00,0x00]
41537
41538v_cmp_ne_u64_e64 s[10:11], v[1:2], flat_scratch
41539// CHECK: [0x0a,0x00,0xed,0xd0,0x01,0xcd,0x00,0x00]
41540
41541v_cmp_ne_u64_e64 s[10:11], v[1:2], vcc
41542// CHECK: [0x0a,0x00,0xed,0xd0,0x01,0xd5,0x00,0x00]
41543
41544v_cmp_ne_u64_e64 s[10:11], v[1:2], tba
41545// CHECK: [0x0a,0x00,0xed,0xd0,0x01,0xd9,0x00,0x00]
41546
41547v_cmp_ne_u64_e64 s[10:11], v[1:2], tma
41548// CHECK: [0x0a,0x00,0xed,0xd0,0x01,0xdd,0x00,0x00]
41549
41550v_cmp_ne_u64_e64 s[10:11], v[1:2], ttmp[10:11]
41551// CHECK: [0x0a,0x00,0xed,0xd0,0x01,0xf5,0x00,0x00]
41552
41553v_cmp_ne_u64_e64 s[10:11], v[1:2], exec
41554// CHECK: [0x0a,0x00,0xed,0xd0,0x01,0xfd,0x00,0x00]
41555
41556v_cmp_ne_u64_e64 s[10:11], v[1:2], 0
41557// CHECK: [0x0a,0x00,0xed,0xd0,0x01,0x01,0x01,0x00]
41558
41559v_cmp_ne_u64_e64 s[10:11], v[1:2], -1
41560// CHECK: [0x0a,0x00,0xed,0xd0,0x01,0x83,0x01,0x00]
41561
41562v_cmp_ne_u64_e64 s[10:11], v[1:2], 0.5
41563// CHECK: [0x0a,0x00,0xed,0xd0,0x01,0xe1,0x01,0x00]
41564
41565v_cmp_ne_u64_e64 s[10:11], v[1:2], -4.0
41566// CHECK: [0x0a,0x00,0xed,0xd0,0x01,0xef,0x01,0x00]
41567
41568v_cmp_ne_u64_e64 s[10:11], v[1:2], src_vccz
41569// CHECK: [0x0a,0x00,0xed,0xd0,0x01,0xf7,0x01,0x00]
41570
41571v_cmp_ne_u64_e64 s[10:11], v[1:2], src_execz
41572// CHECK: [0x0a,0x00,0xed,0xd0,0x01,0xf9,0x01,0x00]
41573
41574v_cmp_ne_u64_e64 s[10:11], v[1:2], src_scc
41575// CHECK: [0x0a,0x00,0xed,0xd0,0x01,0xfb,0x01,0x00]
41576
41577v_cmp_ge_u64_e64 s[10:11], v[1:2], v[2:3]
41578// CHECK: [0x0a,0x00,0xee,0xd0,0x01,0x05,0x02,0x00]
41579
41580v_cmp_ge_u64_e64 s[12:13], v[1:2], v[2:3]
41581// CHECK: [0x0c,0x00,0xee,0xd0,0x01,0x05,0x02,0x00]
41582
41583v_cmp_ge_u64_e64 s[100:101], v[1:2], v[2:3]
41584// CHECK: [0x64,0x00,0xee,0xd0,0x01,0x05,0x02,0x00]
41585
41586v_cmp_ge_u64_e64 flat_scratch, v[1:2], v[2:3]
41587// CHECK: [0x66,0x00,0xee,0xd0,0x01,0x05,0x02,0x00]
41588
41589v_cmp_ge_u64_e64 vcc, v[1:2], v[2:3]
41590// CHECK: [0x6a,0x00,0xee,0xd0,0x01,0x05,0x02,0x00]
41591
41592v_cmp_ge_u64_e64 tba, v[1:2], v[2:3]
41593// CHECK: [0x6c,0x00,0xee,0xd0,0x01,0x05,0x02,0x00]
41594
41595v_cmp_ge_u64_e64 tma, v[1:2], v[2:3]
41596// CHECK: [0x6e,0x00,0xee,0xd0,0x01,0x05,0x02,0x00]
41597
41598v_cmp_ge_u64_e64 ttmp[10:11], v[1:2], v[2:3]
41599// CHECK: [0x7a,0x00,0xee,0xd0,0x01,0x05,0x02,0x00]
41600
41601v_cmp_ge_u64_e64 s[10:11], v[254:255], v[2:3]
41602// CHECK: [0x0a,0x00,0xee,0xd0,0xfe,0x05,0x02,0x00]
41603
41604v_cmp_ge_u64_e64 s[10:11], s[2:3], v[2:3]
41605// CHECK: [0x0a,0x00,0xee,0xd0,0x02,0x04,0x02,0x00]
41606
41607v_cmp_ge_u64_e64 s[10:11], s[4:5], v[2:3]
41608// CHECK: [0x0a,0x00,0xee,0xd0,0x04,0x04,0x02,0x00]
41609
41610v_cmp_ge_u64_e64 s[10:11], s[100:101], v[2:3]
41611// CHECK: [0x0a,0x00,0xee,0xd0,0x64,0x04,0x02,0x00]
41612
41613v_cmp_ge_u64_e64 s[10:11], flat_scratch, v[2:3]
41614// CHECK: [0x0a,0x00,0xee,0xd0,0x66,0x04,0x02,0x00]
41615
41616v_cmp_ge_u64_e64 s[10:11], vcc, v[2:3]
41617// CHECK: [0x0a,0x00,0xee,0xd0,0x6a,0x04,0x02,0x00]
41618
41619v_cmp_ge_u64_e64 s[10:11], tba, v[2:3]
41620// CHECK: [0x0a,0x00,0xee,0xd0,0x6c,0x04,0x02,0x00]
41621
41622v_cmp_ge_u64_e64 s[10:11], tma, v[2:3]
41623// CHECK: [0x0a,0x00,0xee,0xd0,0x6e,0x04,0x02,0x00]
41624
41625v_cmp_ge_u64_e64 s[10:11], ttmp[10:11], v[2:3]
41626// CHECK: [0x0a,0x00,0xee,0xd0,0x7a,0x04,0x02,0x00]
41627
41628v_cmp_ge_u64_e64 s[10:11], exec, v[2:3]
41629// CHECK: [0x0a,0x00,0xee,0xd0,0x7e,0x04,0x02,0x00]
41630
41631v_cmp_ge_u64_e64 s[10:11], 0, v[2:3]
41632// CHECK: [0x0a,0x00,0xee,0xd0,0x80,0x04,0x02,0x00]
41633
41634v_cmp_ge_u64_e64 s[10:11], -1, v[2:3]
41635// CHECK: [0x0a,0x00,0xee,0xd0,0xc1,0x04,0x02,0x00]
41636
41637v_cmp_ge_u64_e64 s[10:11], 0.5, v[2:3]
41638// CHECK: [0x0a,0x00,0xee,0xd0,0xf0,0x04,0x02,0x00]
41639
41640v_cmp_ge_u64_e64 s[10:11], -4.0, v[2:3]
41641// CHECK: [0x0a,0x00,0xee,0xd0,0xf7,0x04,0x02,0x00]
41642
41643v_cmp_ge_u64_e64 s[10:11], src_vccz, v[2:3]
41644// CHECK: [0x0a,0x00,0xee,0xd0,0xfb,0x04,0x02,0x00]
41645
41646v_cmp_ge_u64_e64 s[10:11], src_execz, v[2:3]
41647// CHECK: [0x0a,0x00,0xee,0xd0,0xfc,0x04,0x02,0x00]
41648
41649v_cmp_ge_u64_e64 s[10:11], src_scc, v[2:3]
41650// CHECK: [0x0a,0x00,0xee,0xd0,0xfd,0x04,0x02,0x00]
41651
41652v_cmp_ge_u64_e64 s[10:11], v[1:2], v[254:255]
41653// CHECK: [0x0a,0x00,0xee,0xd0,0x01,0xfd,0x03,0x00]
41654
41655v_cmp_ge_u64_e64 s[10:11], v[1:2], s[4:5]
41656// CHECK: [0x0a,0x00,0xee,0xd0,0x01,0x09,0x00,0x00]
41657
41658v_cmp_ge_u64_e64 s[10:11], v[1:2], s[6:7]
41659// CHECK: [0x0a,0x00,0xee,0xd0,0x01,0x0d,0x00,0x00]
41660
41661v_cmp_ge_u64_e64 s[10:11], v[1:2], s[100:101]
41662// CHECK: [0x0a,0x00,0xee,0xd0,0x01,0xc9,0x00,0x00]
41663
41664v_cmp_ge_u64_e64 s[10:11], v[1:2], flat_scratch
41665// CHECK: [0x0a,0x00,0xee,0xd0,0x01,0xcd,0x00,0x00]
41666
41667v_cmp_ge_u64_e64 s[10:11], v[1:2], vcc
41668// CHECK: [0x0a,0x00,0xee,0xd0,0x01,0xd5,0x00,0x00]
41669
41670v_cmp_ge_u64_e64 s[10:11], v[1:2], tba
41671// CHECK: [0x0a,0x00,0xee,0xd0,0x01,0xd9,0x00,0x00]
41672
41673v_cmp_ge_u64_e64 s[10:11], v[1:2], tma
41674// CHECK: [0x0a,0x00,0xee,0xd0,0x01,0xdd,0x00,0x00]
41675
41676v_cmp_ge_u64_e64 s[10:11], v[1:2], ttmp[10:11]
41677// CHECK: [0x0a,0x00,0xee,0xd0,0x01,0xf5,0x00,0x00]
41678
41679v_cmp_ge_u64_e64 s[10:11], v[1:2], exec
41680// CHECK: [0x0a,0x00,0xee,0xd0,0x01,0xfd,0x00,0x00]
41681
41682v_cmp_ge_u64_e64 s[10:11], v[1:2], 0
41683// CHECK: [0x0a,0x00,0xee,0xd0,0x01,0x01,0x01,0x00]
41684
41685v_cmp_ge_u64_e64 s[10:11], v[1:2], -1
41686// CHECK: [0x0a,0x00,0xee,0xd0,0x01,0x83,0x01,0x00]
41687
41688v_cmp_ge_u64_e64 s[10:11], v[1:2], 0.5
41689// CHECK: [0x0a,0x00,0xee,0xd0,0x01,0xe1,0x01,0x00]
41690
41691v_cmp_ge_u64_e64 s[10:11], v[1:2], -4.0
41692// CHECK: [0x0a,0x00,0xee,0xd0,0x01,0xef,0x01,0x00]
41693
41694v_cmp_ge_u64_e64 s[10:11], v[1:2], src_vccz
41695// CHECK: [0x0a,0x00,0xee,0xd0,0x01,0xf7,0x01,0x00]
41696
41697v_cmp_ge_u64_e64 s[10:11], v[1:2], src_execz
41698// CHECK: [0x0a,0x00,0xee,0xd0,0x01,0xf9,0x01,0x00]
41699
41700v_cmp_ge_u64_e64 s[10:11], v[1:2], src_scc
41701// CHECK: [0x0a,0x00,0xee,0xd0,0x01,0xfb,0x01,0x00]
41702
41703v_cmp_t_u64_e64 s[10:11], v[1:2], v[2:3]
41704// CHECK: [0x0a,0x00,0xef,0xd0,0x01,0x05,0x02,0x00]
41705
41706v_cmp_t_u64_e64 s[12:13], v[1:2], v[2:3]
41707// CHECK: [0x0c,0x00,0xef,0xd0,0x01,0x05,0x02,0x00]
41708
41709v_cmp_t_u64_e64 s[100:101], v[1:2], v[2:3]
41710// CHECK: [0x64,0x00,0xef,0xd0,0x01,0x05,0x02,0x00]
41711
41712v_cmp_t_u64_e64 flat_scratch, v[1:2], v[2:3]
41713// CHECK: [0x66,0x00,0xef,0xd0,0x01,0x05,0x02,0x00]
41714
41715v_cmp_t_u64_e64 vcc, v[1:2], v[2:3]
41716// CHECK: [0x6a,0x00,0xef,0xd0,0x01,0x05,0x02,0x00]
41717
41718v_cmp_t_u64_e64 tba, v[1:2], v[2:3]
41719// CHECK: [0x6c,0x00,0xef,0xd0,0x01,0x05,0x02,0x00]
41720
41721v_cmp_t_u64_e64 tma, v[1:2], v[2:3]
41722// CHECK: [0x6e,0x00,0xef,0xd0,0x01,0x05,0x02,0x00]
41723
41724v_cmp_t_u64_e64 ttmp[10:11], v[1:2], v[2:3]
41725// CHECK: [0x7a,0x00,0xef,0xd0,0x01,0x05,0x02,0x00]
41726
41727v_cmp_t_u64_e64 s[10:11], v[254:255], v[2:3]
41728// CHECK: [0x0a,0x00,0xef,0xd0,0xfe,0x05,0x02,0x00]
41729
41730v_cmp_t_u64_e64 s[10:11], s[2:3], v[2:3]
41731// CHECK: [0x0a,0x00,0xef,0xd0,0x02,0x04,0x02,0x00]
41732
41733v_cmp_t_u64_e64 s[10:11], s[4:5], v[2:3]
41734// CHECK: [0x0a,0x00,0xef,0xd0,0x04,0x04,0x02,0x00]
41735
41736v_cmp_t_u64_e64 s[10:11], s[100:101], v[2:3]
41737// CHECK: [0x0a,0x00,0xef,0xd0,0x64,0x04,0x02,0x00]
41738
41739v_cmp_t_u64_e64 s[10:11], flat_scratch, v[2:3]
41740// CHECK: [0x0a,0x00,0xef,0xd0,0x66,0x04,0x02,0x00]
41741
41742v_cmp_t_u64_e64 s[10:11], vcc, v[2:3]
41743// CHECK: [0x0a,0x00,0xef,0xd0,0x6a,0x04,0x02,0x00]
41744
41745v_cmp_t_u64_e64 s[10:11], tba, v[2:3]
41746// CHECK: [0x0a,0x00,0xef,0xd0,0x6c,0x04,0x02,0x00]
41747
41748v_cmp_t_u64_e64 s[10:11], tma, v[2:3]
41749// CHECK: [0x0a,0x00,0xef,0xd0,0x6e,0x04,0x02,0x00]
41750
41751v_cmp_t_u64_e64 s[10:11], ttmp[10:11], v[2:3]
41752// CHECK: [0x0a,0x00,0xef,0xd0,0x7a,0x04,0x02,0x00]
41753
41754v_cmp_t_u64_e64 s[10:11], exec, v[2:3]
41755// CHECK: [0x0a,0x00,0xef,0xd0,0x7e,0x04,0x02,0x00]
41756
41757v_cmp_t_u64_e64 s[10:11], 0, v[2:3]
41758// CHECK: [0x0a,0x00,0xef,0xd0,0x80,0x04,0x02,0x00]
41759
41760v_cmp_t_u64_e64 s[10:11], -1, v[2:3]
41761// CHECK: [0x0a,0x00,0xef,0xd0,0xc1,0x04,0x02,0x00]
41762
41763v_cmp_t_u64_e64 s[10:11], 0.5, v[2:3]
41764// CHECK: [0x0a,0x00,0xef,0xd0,0xf0,0x04,0x02,0x00]
41765
41766v_cmp_t_u64_e64 s[10:11], -4.0, v[2:3]
41767// CHECK: [0x0a,0x00,0xef,0xd0,0xf7,0x04,0x02,0x00]
41768
41769v_cmp_t_u64_e64 s[10:11], src_vccz, v[2:3]
41770// CHECK: [0x0a,0x00,0xef,0xd0,0xfb,0x04,0x02,0x00]
41771
41772v_cmp_t_u64_e64 s[10:11], src_execz, v[2:3]
41773// CHECK: [0x0a,0x00,0xef,0xd0,0xfc,0x04,0x02,0x00]
41774
41775v_cmp_t_u64_e64 s[10:11], src_scc, v[2:3]
41776// CHECK: [0x0a,0x00,0xef,0xd0,0xfd,0x04,0x02,0x00]
41777
41778v_cmp_t_u64_e64 s[10:11], v[1:2], v[254:255]
41779// CHECK: [0x0a,0x00,0xef,0xd0,0x01,0xfd,0x03,0x00]
41780
41781v_cmp_t_u64_e64 s[10:11], v[1:2], s[4:5]
41782// CHECK: [0x0a,0x00,0xef,0xd0,0x01,0x09,0x00,0x00]
41783
41784v_cmp_t_u64_e64 s[10:11], v[1:2], s[6:7]
41785// CHECK: [0x0a,0x00,0xef,0xd0,0x01,0x0d,0x00,0x00]
41786
41787v_cmp_t_u64_e64 s[10:11], v[1:2], s[100:101]
41788// CHECK: [0x0a,0x00,0xef,0xd0,0x01,0xc9,0x00,0x00]
41789
41790v_cmp_t_u64_e64 s[10:11], v[1:2], flat_scratch
41791// CHECK: [0x0a,0x00,0xef,0xd0,0x01,0xcd,0x00,0x00]
41792
41793v_cmp_t_u64_e64 s[10:11], v[1:2], vcc
41794// CHECK: [0x0a,0x00,0xef,0xd0,0x01,0xd5,0x00,0x00]
41795
41796v_cmp_t_u64_e64 s[10:11], v[1:2], tba
41797// CHECK: [0x0a,0x00,0xef,0xd0,0x01,0xd9,0x00,0x00]
41798
41799v_cmp_t_u64_e64 s[10:11], v[1:2], tma
41800// CHECK: [0x0a,0x00,0xef,0xd0,0x01,0xdd,0x00,0x00]
41801
41802v_cmp_t_u64_e64 s[10:11], v[1:2], ttmp[10:11]
41803// CHECK: [0x0a,0x00,0xef,0xd0,0x01,0xf5,0x00,0x00]
41804
41805v_cmp_t_u64_e64 s[10:11], v[1:2], exec
41806// CHECK: [0x0a,0x00,0xef,0xd0,0x01,0xfd,0x00,0x00]
41807
41808v_cmp_t_u64_e64 s[10:11], v[1:2], 0
41809// CHECK: [0x0a,0x00,0xef,0xd0,0x01,0x01,0x01,0x00]
41810
41811v_cmp_t_u64_e64 s[10:11], v[1:2], -1
41812// CHECK: [0x0a,0x00,0xef,0xd0,0x01,0x83,0x01,0x00]
41813
41814v_cmp_t_u64_e64 s[10:11], v[1:2], 0.5
41815// CHECK: [0x0a,0x00,0xef,0xd0,0x01,0xe1,0x01,0x00]
41816
41817v_cmp_t_u64_e64 s[10:11], v[1:2], -4.0
41818// CHECK: [0x0a,0x00,0xef,0xd0,0x01,0xef,0x01,0x00]
41819
41820v_cmp_t_u64_e64 s[10:11], v[1:2], src_vccz
41821// CHECK: [0x0a,0x00,0xef,0xd0,0x01,0xf7,0x01,0x00]
41822
41823v_cmp_t_u64_e64 s[10:11], v[1:2], src_execz
41824// CHECK: [0x0a,0x00,0xef,0xd0,0x01,0xf9,0x01,0x00]
41825
41826v_cmp_t_u64_e64 s[10:11], v[1:2], src_scc
41827// CHECK: [0x0a,0x00,0xef,0xd0,0x01,0xfb,0x01,0x00]
41828
41829v_cmpx_f_i64_e64 s[10:11], v[1:2], v[2:3]
41830// CHECK: [0x0a,0x00,0xf0,0xd0,0x01,0x05,0x02,0x00]
41831
41832v_cmpx_f_i64_e64 s[12:13], v[1:2], v[2:3]
41833// CHECK: [0x0c,0x00,0xf0,0xd0,0x01,0x05,0x02,0x00]
41834
41835v_cmpx_f_i64_e64 s[100:101], v[1:2], v[2:3]
41836// CHECK: [0x64,0x00,0xf0,0xd0,0x01,0x05,0x02,0x00]
41837
41838v_cmpx_f_i64_e64 flat_scratch, v[1:2], v[2:3]
41839// CHECK: [0x66,0x00,0xf0,0xd0,0x01,0x05,0x02,0x00]
41840
41841v_cmpx_f_i64_e64 vcc, v[1:2], v[2:3]
41842// CHECK: [0x6a,0x00,0xf0,0xd0,0x01,0x05,0x02,0x00]
41843
41844v_cmpx_f_i64_e64 tba, v[1:2], v[2:3]
41845// CHECK: [0x6c,0x00,0xf0,0xd0,0x01,0x05,0x02,0x00]
41846
41847v_cmpx_f_i64_e64 tma, v[1:2], v[2:3]
41848// CHECK: [0x6e,0x00,0xf0,0xd0,0x01,0x05,0x02,0x00]
41849
41850v_cmpx_f_i64_e64 ttmp[10:11], v[1:2], v[2:3]
41851// CHECK: [0x7a,0x00,0xf0,0xd0,0x01,0x05,0x02,0x00]
41852
41853v_cmpx_f_i64_e64 s[10:11], v[254:255], v[2:3]
41854// CHECK: [0x0a,0x00,0xf0,0xd0,0xfe,0x05,0x02,0x00]
41855
41856v_cmpx_f_i64_e64 s[10:11], s[2:3], v[2:3]
41857// CHECK: [0x0a,0x00,0xf0,0xd0,0x02,0x04,0x02,0x00]
41858
41859v_cmpx_f_i64_e64 s[10:11], s[4:5], v[2:3]
41860// CHECK: [0x0a,0x00,0xf0,0xd0,0x04,0x04,0x02,0x00]
41861
41862v_cmpx_f_i64_e64 s[10:11], s[100:101], v[2:3]
41863// CHECK: [0x0a,0x00,0xf0,0xd0,0x64,0x04,0x02,0x00]
41864
41865v_cmpx_f_i64_e64 s[10:11], flat_scratch, v[2:3]
41866// CHECK: [0x0a,0x00,0xf0,0xd0,0x66,0x04,0x02,0x00]
41867
41868v_cmpx_f_i64_e64 s[10:11], vcc, v[2:3]
41869// CHECK: [0x0a,0x00,0xf0,0xd0,0x6a,0x04,0x02,0x00]
41870
41871v_cmpx_f_i64_e64 s[10:11], tba, v[2:3]
41872// CHECK: [0x0a,0x00,0xf0,0xd0,0x6c,0x04,0x02,0x00]
41873
41874v_cmpx_f_i64_e64 s[10:11], tma, v[2:3]
41875// CHECK: [0x0a,0x00,0xf0,0xd0,0x6e,0x04,0x02,0x00]
41876
41877v_cmpx_f_i64_e64 s[10:11], ttmp[10:11], v[2:3]
41878// CHECK: [0x0a,0x00,0xf0,0xd0,0x7a,0x04,0x02,0x00]
41879
41880v_cmpx_f_i64_e64 s[10:11], exec, v[2:3]
41881// CHECK: [0x0a,0x00,0xf0,0xd0,0x7e,0x04,0x02,0x00]
41882
41883v_cmpx_f_i64_e64 s[10:11], 0, v[2:3]
41884// CHECK: [0x0a,0x00,0xf0,0xd0,0x80,0x04,0x02,0x00]
41885
41886v_cmpx_f_i64_e64 s[10:11], -1, v[2:3]
41887// CHECK: [0x0a,0x00,0xf0,0xd0,0xc1,0x04,0x02,0x00]
41888
41889v_cmpx_f_i64_e64 s[10:11], 0.5, v[2:3]
41890// CHECK: [0x0a,0x00,0xf0,0xd0,0xf0,0x04,0x02,0x00]
41891
41892v_cmpx_f_i64_e64 s[10:11], -4.0, v[2:3]
41893// CHECK: [0x0a,0x00,0xf0,0xd0,0xf7,0x04,0x02,0x00]
41894
41895v_cmpx_f_i64_e64 s[10:11], src_vccz, v[2:3]
41896// CHECK: [0x0a,0x00,0xf0,0xd0,0xfb,0x04,0x02,0x00]
41897
41898v_cmpx_f_i64_e64 s[10:11], src_execz, v[2:3]
41899// CHECK: [0x0a,0x00,0xf0,0xd0,0xfc,0x04,0x02,0x00]
41900
41901v_cmpx_f_i64_e64 s[10:11], src_scc, v[2:3]
41902// CHECK: [0x0a,0x00,0xf0,0xd0,0xfd,0x04,0x02,0x00]
41903
41904v_cmpx_f_i64_e64 s[10:11], v[1:2], v[254:255]
41905// CHECK: [0x0a,0x00,0xf0,0xd0,0x01,0xfd,0x03,0x00]
41906
41907v_cmpx_f_i64_e64 s[10:11], v[1:2], s[4:5]
41908// CHECK: [0x0a,0x00,0xf0,0xd0,0x01,0x09,0x00,0x00]
41909
41910v_cmpx_f_i64_e64 s[10:11], v[1:2], s[6:7]
41911// CHECK: [0x0a,0x00,0xf0,0xd0,0x01,0x0d,0x00,0x00]
41912
41913v_cmpx_f_i64_e64 s[10:11], v[1:2], s[100:101]
41914// CHECK: [0x0a,0x00,0xf0,0xd0,0x01,0xc9,0x00,0x00]
41915
41916v_cmpx_f_i64_e64 s[10:11], v[1:2], flat_scratch
41917// CHECK: [0x0a,0x00,0xf0,0xd0,0x01,0xcd,0x00,0x00]
41918
41919v_cmpx_f_i64_e64 s[10:11], v[1:2], vcc
41920// CHECK: [0x0a,0x00,0xf0,0xd0,0x01,0xd5,0x00,0x00]
41921
41922v_cmpx_f_i64_e64 s[10:11], v[1:2], tba
41923// CHECK: [0x0a,0x00,0xf0,0xd0,0x01,0xd9,0x00,0x00]
41924
41925v_cmpx_f_i64_e64 s[10:11], v[1:2], tma
41926// CHECK: [0x0a,0x00,0xf0,0xd0,0x01,0xdd,0x00,0x00]
41927
41928v_cmpx_f_i64_e64 s[10:11], v[1:2], ttmp[10:11]
41929// CHECK: [0x0a,0x00,0xf0,0xd0,0x01,0xf5,0x00,0x00]
41930
41931v_cmpx_f_i64_e64 s[10:11], v[1:2], exec
41932// CHECK: [0x0a,0x00,0xf0,0xd0,0x01,0xfd,0x00,0x00]
41933
41934v_cmpx_f_i64_e64 s[10:11], v[1:2], 0
41935// CHECK: [0x0a,0x00,0xf0,0xd0,0x01,0x01,0x01,0x00]
41936
41937v_cmpx_f_i64_e64 s[10:11], v[1:2], -1
41938// CHECK: [0x0a,0x00,0xf0,0xd0,0x01,0x83,0x01,0x00]
41939
41940v_cmpx_f_i64_e64 s[10:11], v[1:2], 0.5
41941// CHECK: [0x0a,0x00,0xf0,0xd0,0x01,0xe1,0x01,0x00]
41942
41943v_cmpx_f_i64_e64 s[10:11], v[1:2], -4.0
41944// CHECK: [0x0a,0x00,0xf0,0xd0,0x01,0xef,0x01,0x00]
41945
41946v_cmpx_f_i64_e64 s[10:11], v[1:2], src_vccz
41947// CHECK: [0x0a,0x00,0xf0,0xd0,0x01,0xf7,0x01,0x00]
41948
41949v_cmpx_f_i64_e64 s[10:11], v[1:2], src_execz
41950// CHECK: [0x0a,0x00,0xf0,0xd0,0x01,0xf9,0x01,0x00]
41951
41952v_cmpx_f_i64_e64 s[10:11], v[1:2], src_scc
41953// CHECK: [0x0a,0x00,0xf0,0xd0,0x01,0xfb,0x01,0x00]
41954
41955v_cmpx_lt_i64_e64 s[10:11], v[1:2], v[2:3]
41956// CHECK: [0x0a,0x00,0xf1,0xd0,0x01,0x05,0x02,0x00]
41957
41958v_cmpx_lt_i64_e64 s[12:13], v[1:2], v[2:3]
41959// CHECK: [0x0c,0x00,0xf1,0xd0,0x01,0x05,0x02,0x00]
41960
41961v_cmpx_lt_i64_e64 s[100:101], v[1:2], v[2:3]
41962// CHECK: [0x64,0x00,0xf1,0xd0,0x01,0x05,0x02,0x00]
41963
41964v_cmpx_lt_i64_e64 flat_scratch, v[1:2], v[2:3]
41965// CHECK: [0x66,0x00,0xf1,0xd0,0x01,0x05,0x02,0x00]
41966
41967v_cmpx_lt_i64_e64 vcc, v[1:2], v[2:3]
41968// CHECK: [0x6a,0x00,0xf1,0xd0,0x01,0x05,0x02,0x00]
41969
41970v_cmpx_lt_i64_e64 tba, v[1:2], v[2:3]
41971// CHECK: [0x6c,0x00,0xf1,0xd0,0x01,0x05,0x02,0x00]
41972
41973v_cmpx_lt_i64_e64 tma, v[1:2], v[2:3]
41974// CHECK: [0x6e,0x00,0xf1,0xd0,0x01,0x05,0x02,0x00]
41975
41976v_cmpx_lt_i64_e64 ttmp[10:11], v[1:2], v[2:3]
41977// CHECK: [0x7a,0x00,0xf1,0xd0,0x01,0x05,0x02,0x00]
41978
41979v_cmpx_lt_i64_e64 s[10:11], v[254:255], v[2:3]
41980// CHECK: [0x0a,0x00,0xf1,0xd0,0xfe,0x05,0x02,0x00]
41981
41982v_cmpx_lt_i64_e64 s[10:11], s[2:3], v[2:3]
41983// CHECK: [0x0a,0x00,0xf1,0xd0,0x02,0x04,0x02,0x00]
41984
41985v_cmpx_lt_i64_e64 s[10:11], s[4:5], v[2:3]
41986// CHECK: [0x0a,0x00,0xf1,0xd0,0x04,0x04,0x02,0x00]
41987
41988v_cmpx_lt_i64_e64 s[10:11], s[100:101], v[2:3]
41989// CHECK: [0x0a,0x00,0xf1,0xd0,0x64,0x04,0x02,0x00]
41990
41991v_cmpx_lt_i64_e64 s[10:11], flat_scratch, v[2:3]
41992// CHECK: [0x0a,0x00,0xf1,0xd0,0x66,0x04,0x02,0x00]
41993
41994v_cmpx_lt_i64_e64 s[10:11], vcc, v[2:3]
41995// CHECK: [0x0a,0x00,0xf1,0xd0,0x6a,0x04,0x02,0x00]
41996
41997v_cmpx_lt_i64_e64 s[10:11], tba, v[2:3]
41998// CHECK: [0x0a,0x00,0xf1,0xd0,0x6c,0x04,0x02,0x00]
41999
42000v_cmpx_lt_i64_e64 s[10:11], tma, v[2:3]
42001// CHECK: [0x0a,0x00,0xf1,0xd0,0x6e,0x04,0x02,0x00]
42002
42003v_cmpx_lt_i64_e64 s[10:11], ttmp[10:11], v[2:3]
42004// CHECK: [0x0a,0x00,0xf1,0xd0,0x7a,0x04,0x02,0x00]
42005
42006v_cmpx_lt_i64_e64 s[10:11], exec, v[2:3]
42007// CHECK: [0x0a,0x00,0xf1,0xd0,0x7e,0x04,0x02,0x00]
42008
42009v_cmpx_lt_i64_e64 s[10:11], 0, v[2:3]
42010// CHECK: [0x0a,0x00,0xf1,0xd0,0x80,0x04,0x02,0x00]
42011
42012v_cmpx_lt_i64_e64 s[10:11], -1, v[2:3]
42013// CHECK: [0x0a,0x00,0xf1,0xd0,0xc1,0x04,0x02,0x00]
42014
42015v_cmpx_lt_i64_e64 s[10:11], 0.5, v[2:3]
42016// CHECK: [0x0a,0x00,0xf1,0xd0,0xf0,0x04,0x02,0x00]
42017
42018v_cmpx_lt_i64_e64 s[10:11], -4.0, v[2:3]
42019// CHECK: [0x0a,0x00,0xf1,0xd0,0xf7,0x04,0x02,0x00]
42020
42021v_cmpx_lt_i64_e64 s[10:11], src_vccz, v[2:3]
42022// CHECK: [0x0a,0x00,0xf1,0xd0,0xfb,0x04,0x02,0x00]
42023
42024v_cmpx_lt_i64_e64 s[10:11], src_execz, v[2:3]
42025// CHECK: [0x0a,0x00,0xf1,0xd0,0xfc,0x04,0x02,0x00]
42026
42027v_cmpx_lt_i64_e64 s[10:11], src_scc, v[2:3]
42028// CHECK: [0x0a,0x00,0xf1,0xd0,0xfd,0x04,0x02,0x00]
42029
42030v_cmpx_lt_i64_e64 s[10:11], v[1:2], v[254:255]
42031// CHECK: [0x0a,0x00,0xf1,0xd0,0x01,0xfd,0x03,0x00]
42032
42033v_cmpx_lt_i64_e64 s[10:11], v[1:2], s[4:5]
42034// CHECK: [0x0a,0x00,0xf1,0xd0,0x01,0x09,0x00,0x00]
42035
42036v_cmpx_lt_i64_e64 s[10:11], v[1:2], s[6:7]
42037// CHECK: [0x0a,0x00,0xf1,0xd0,0x01,0x0d,0x00,0x00]
42038
42039v_cmpx_lt_i64_e64 s[10:11], v[1:2], s[100:101]
42040// CHECK: [0x0a,0x00,0xf1,0xd0,0x01,0xc9,0x00,0x00]
42041
42042v_cmpx_lt_i64_e64 s[10:11], v[1:2], flat_scratch
42043// CHECK: [0x0a,0x00,0xf1,0xd0,0x01,0xcd,0x00,0x00]
42044
42045v_cmpx_lt_i64_e64 s[10:11], v[1:2], vcc
42046// CHECK: [0x0a,0x00,0xf1,0xd0,0x01,0xd5,0x00,0x00]
42047
42048v_cmpx_lt_i64_e64 s[10:11], v[1:2], tba
42049// CHECK: [0x0a,0x00,0xf1,0xd0,0x01,0xd9,0x00,0x00]
42050
42051v_cmpx_lt_i64_e64 s[10:11], v[1:2], tma
42052// CHECK: [0x0a,0x00,0xf1,0xd0,0x01,0xdd,0x00,0x00]
42053
42054v_cmpx_lt_i64_e64 s[10:11], v[1:2], ttmp[10:11]
42055// CHECK: [0x0a,0x00,0xf1,0xd0,0x01,0xf5,0x00,0x00]
42056
42057v_cmpx_lt_i64_e64 s[10:11], v[1:2], exec
42058// CHECK: [0x0a,0x00,0xf1,0xd0,0x01,0xfd,0x00,0x00]
42059
42060v_cmpx_lt_i64_e64 s[10:11], v[1:2], 0
42061// CHECK: [0x0a,0x00,0xf1,0xd0,0x01,0x01,0x01,0x00]
42062
42063v_cmpx_lt_i64_e64 s[10:11], v[1:2], -1
42064// CHECK: [0x0a,0x00,0xf1,0xd0,0x01,0x83,0x01,0x00]
42065
42066v_cmpx_lt_i64_e64 s[10:11], v[1:2], 0.5
42067// CHECK: [0x0a,0x00,0xf1,0xd0,0x01,0xe1,0x01,0x00]
42068
42069v_cmpx_lt_i64_e64 s[10:11], v[1:2], -4.0
42070// CHECK: [0x0a,0x00,0xf1,0xd0,0x01,0xef,0x01,0x00]
42071
42072v_cmpx_lt_i64_e64 s[10:11], v[1:2], src_vccz
42073// CHECK: [0x0a,0x00,0xf1,0xd0,0x01,0xf7,0x01,0x00]
42074
42075v_cmpx_lt_i64_e64 s[10:11], v[1:2], src_execz
42076// CHECK: [0x0a,0x00,0xf1,0xd0,0x01,0xf9,0x01,0x00]
42077
42078v_cmpx_lt_i64_e64 s[10:11], v[1:2], src_scc
42079// CHECK: [0x0a,0x00,0xf1,0xd0,0x01,0xfb,0x01,0x00]
42080
42081v_cmpx_eq_i64_e64 s[10:11], v[1:2], v[2:3]
42082// CHECK: [0x0a,0x00,0xf2,0xd0,0x01,0x05,0x02,0x00]
42083
42084v_cmpx_eq_i64_e64 s[12:13], v[1:2], v[2:3]
42085// CHECK: [0x0c,0x00,0xf2,0xd0,0x01,0x05,0x02,0x00]
42086
42087v_cmpx_eq_i64_e64 s[100:101], v[1:2], v[2:3]
42088// CHECK: [0x64,0x00,0xf2,0xd0,0x01,0x05,0x02,0x00]
42089
42090v_cmpx_eq_i64_e64 flat_scratch, v[1:2], v[2:3]
42091// CHECK: [0x66,0x00,0xf2,0xd0,0x01,0x05,0x02,0x00]
42092
42093v_cmpx_eq_i64_e64 vcc, v[1:2], v[2:3]
42094// CHECK: [0x6a,0x00,0xf2,0xd0,0x01,0x05,0x02,0x00]
42095
42096v_cmpx_eq_i64_e64 tba, v[1:2], v[2:3]
42097// CHECK: [0x6c,0x00,0xf2,0xd0,0x01,0x05,0x02,0x00]
42098
42099v_cmpx_eq_i64_e64 tma, v[1:2], v[2:3]
42100// CHECK: [0x6e,0x00,0xf2,0xd0,0x01,0x05,0x02,0x00]
42101
42102v_cmpx_eq_i64_e64 ttmp[10:11], v[1:2], v[2:3]
42103// CHECK: [0x7a,0x00,0xf2,0xd0,0x01,0x05,0x02,0x00]
42104
42105v_cmpx_eq_i64_e64 s[10:11], v[254:255], v[2:3]
42106// CHECK: [0x0a,0x00,0xf2,0xd0,0xfe,0x05,0x02,0x00]
42107
42108v_cmpx_eq_i64_e64 s[10:11], s[2:3], v[2:3]
42109// CHECK: [0x0a,0x00,0xf2,0xd0,0x02,0x04,0x02,0x00]
42110
42111v_cmpx_eq_i64_e64 s[10:11], s[4:5], v[2:3]
42112// CHECK: [0x0a,0x00,0xf2,0xd0,0x04,0x04,0x02,0x00]
42113
42114v_cmpx_eq_i64_e64 s[10:11], s[100:101], v[2:3]
42115// CHECK: [0x0a,0x00,0xf2,0xd0,0x64,0x04,0x02,0x00]
42116
42117v_cmpx_eq_i64_e64 s[10:11], flat_scratch, v[2:3]
42118// CHECK: [0x0a,0x00,0xf2,0xd0,0x66,0x04,0x02,0x00]
42119
42120v_cmpx_eq_i64_e64 s[10:11], vcc, v[2:3]
42121// CHECK: [0x0a,0x00,0xf2,0xd0,0x6a,0x04,0x02,0x00]
42122
42123v_cmpx_eq_i64_e64 s[10:11], tba, v[2:3]
42124// CHECK: [0x0a,0x00,0xf2,0xd0,0x6c,0x04,0x02,0x00]
42125
42126v_cmpx_eq_i64_e64 s[10:11], tma, v[2:3]
42127// CHECK: [0x0a,0x00,0xf2,0xd0,0x6e,0x04,0x02,0x00]
42128
42129v_cmpx_eq_i64_e64 s[10:11], ttmp[10:11], v[2:3]
42130// CHECK: [0x0a,0x00,0xf2,0xd0,0x7a,0x04,0x02,0x00]
42131
42132v_cmpx_eq_i64_e64 s[10:11], exec, v[2:3]
42133// CHECK: [0x0a,0x00,0xf2,0xd0,0x7e,0x04,0x02,0x00]
42134
42135v_cmpx_eq_i64_e64 s[10:11], 0, v[2:3]
42136// CHECK: [0x0a,0x00,0xf2,0xd0,0x80,0x04,0x02,0x00]
42137
42138v_cmpx_eq_i64_e64 s[10:11], -1, v[2:3]
42139// CHECK: [0x0a,0x00,0xf2,0xd0,0xc1,0x04,0x02,0x00]
42140
42141v_cmpx_eq_i64_e64 s[10:11], 0.5, v[2:3]
42142// CHECK: [0x0a,0x00,0xf2,0xd0,0xf0,0x04,0x02,0x00]
42143
42144v_cmpx_eq_i64_e64 s[10:11], -4.0, v[2:3]
42145// CHECK: [0x0a,0x00,0xf2,0xd0,0xf7,0x04,0x02,0x00]
42146
42147v_cmpx_eq_i64_e64 s[10:11], src_vccz, v[2:3]
42148// CHECK: [0x0a,0x00,0xf2,0xd0,0xfb,0x04,0x02,0x00]
42149
42150v_cmpx_eq_i64_e64 s[10:11], src_execz, v[2:3]
42151// CHECK: [0x0a,0x00,0xf2,0xd0,0xfc,0x04,0x02,0x00]
42152
42153v_cmpx_eq_i64_e64 s[10:11], src_scc, v[2:3]
42154// CHECK: [0x0a,0x00,0xf2,0xd0,0xfd,0x04,0x02,0x00]
42155
42156v_cmpx_eq_i64_e64 s[10:11], v[1:2], v[254:255]
42157// CHECK: [0x0a,0x00,0xf2,0xd0,0x01,0xfd,0x03,0x00]
42158
42159v_cmpx_eq_i64_e64 s[10:11], v[1:2], s[4:5]
42160// CHECK: [0x0a,0x00,0xf2,0xd0,0x01,0x09,0x00,0x00]
42161
42162v_cmpx_eq_i64_e64 s[10:11], v[1:2], s[6:7]
42163// CHECK: [0x0a,0x00,0xf2,0xd0,0x01,0x0d,0x00,0x00]
42164
42165v_cmpx_eq_i64_e64 s[10:11], v[1:2], s[100:101]
42166// CHECK: [0x0a,0x00,0xf2,0xd0,0x01,0xc9,0x00,0x00]
42167
42168v_cmpx_eq_i64_e64 s[10:11], v[1:2], flat_scratch
42169// CHECK: [0x0a,0x00,0xf2,0xd0,0x01,0xcd,0x00,0x00]
42170
42171v_cmpx_eq_i64_e64 s[10:11], v[1:2], vcc
42172// CHECK: [0x0a,0x00,0xf2,0xd0,0x01,0xd5,0x00,0x00]
42173
42174v_cmpx_eq_i64_e64 s[10:11], v[1:2], tba
42175// CHECK: [0x0a,0x00,0xf2,0xd0,0x01,0xd9,0x00,0x00]
42176
42177v_cmpx_eq_i64_e64 s[10:11], v[1:2], tma
42178// CHECK: [0x0a,0x00,0xf2,0xd0,0x01,0xdd,0x00,0x00]
42179
42180v_cmpx_eq_i64_e64 s[10:11], v[1:2], ttmp[10:11]
42181// CHECK: [0x0a,0x00,0xf2,0xd0,0x01,0xf5,0x00,0x00]
42182
42183v_cmpx_eq_i64_e64 s[10:11], v[1:2], exec
42184// CHECK: [0x0a,0x00,0xf2,0xd0,0x01,0xfd,0x00,0x00]
42185
42186v_cmpx_eq_i64_e64 s[10:11], v[1:2], 0
42187// CHECK: [0x0a,0x00,0xf2,0xd0,0x01,0x01,0x01,0x00]
42188
42189v_cmpx_eq_i64_e64 s[10:11], v[1:2], -1
42190// CHECK: [0x0a,0x00,0xf2,0xd0,0x01,0x83,0x01,0x00]
42191
42192v_cmpx_eq_i64_e64 s[10:11], v[1:2], 0.5
42193// CHECK: [0x0a,0x00,0xf2,0xd0,0x01,0xe1,0x01,0x00]
42194
42195v_cmpx_eq_i64_e64 s[10:11], v[1:2], -4.0
42196// CHECK: [0x0a,0x00,0xf2,0xd0,0x01,0xef,0x01,0x00]
42197
42198v_cmpx_eq_i64_e64 s[10:11], v[1:2], src_vccz
42199// CHECK: [0x0a,0x00,0xf2,0xd0,0x01,0xf7,0x01,0x00]
42200
42201v_cmpx_eq_i64_e64 s[10:11], v[1:2], src_execz
42202// CHECK: [0x0a,0x00,0xf2,0xd0,0x01,0xf9,0x01,0x00]
42203
42204v_cmpx_eq_i64_e64 s[10:11], v[1:2], src_scc
42205// CHECK: [0x0a,0x00,0xf2,0xd0,0x01,0xfb,0x01,0x00]
42206
42207v_cmpx_le_i64_e64 s[10:11], v[1:2], v[2:3]
42208// CHECK: [0x0a,0x00,0xf3,0xd0,0x01,0x05,0x02,0x00]
42209
42210v_cmpx_le_i64_e64 s[12:13], v[1:2], v[2:3]
42211// CHECK: [0x0c,0x00,0xf3,0xd0,0x01,0x05,0x02,0x00]
42212
42213v_cmpx_le_i64_e64 s[100:101], v[1:2], v[2:3]
42214// CHECK: [0x64,0x00,0xf3,0xd0,0x01,0x05,0x02,0x00]
42215
42216v_cmpx_le_i64_e64 flat_scratch, v[1:2], v[2:3]
42217// CHECK: [0x66,0x00,0xf3,0xd0,0x01,0x05,0x02,0x00]
42218
42219v_cmpx_le_i64_e64 vcc, v[1:2], v[2:3]
42220// CHECK: [0x6a,0x00,0xf3,0xd0,0x01,0x05,0x02,0x00]
42221
42222v_cmpx_le_i64_e64 tba, v[1:2], v[2:3]
42223// CHECK: [0x6c,0x00,0xf3,0xd0,0x01,0x05,0x02,0x00]
42224
42225v_cmpx_le_i64_e64 tma, v[1:2], v[2:3]
42226// CHECK: [0x6e,0x00,0xf3,0xd0,0x01,0x05,0x02,0x00]
42227
42228v_cmpx_le_i64_e64 ttmp[10:11], v[1:2], v[2:3]
42229// CHECK: [0x7a,0x00,0xf3,0xd0,0x01,0x05,0x02,0x00]
42230
42231v_cmpx_le_i64_e64 s[10:11], v[254:255], v[2:3]
42232// CHECK: [0x0a,0x00,0xf3,0xd0,0xfe,0x05,0x02,0x00]
42233
42234v_cmpx_le_i64_e64 s[10:11], s[2:3], v[2:3]
42235// CHECK: [0x0a,0x00,0xf3,0xd0,0x02,0x04,0x02,0x00]
42236
42237v_cmpx_le_i64_e64 s[10:11], s[4:5], v[2:3]
42238// CHECK: [0x0a,0x00,0xf3,0xd0,0x04,0x04,0x02,0x00]
42239
42240v_cmpx_le_i64_e64 s[10:11], s[100:101], v[2:3]
42241// CHECK: [0x0a,0x00,0xf3,0xd0,0x64,0x04,0x02,0x00]
42242
42243v_cmpx_le_i64_e64 s[10:11], flat_scratch, v[2:3]
42244// CHECK: [0x0a,0x00,0xf3,0xd0,0x66,0x04,0x02,0x00]
42245
42246v_cmpx_le_i64_e64 s[10:11], vcc, v[2:3]
42247// CHECK: [0x0a,0x00,0xf3,0xd0,0x6a,0x04,0x02,0x00]
42248
42249v_cmpx_le_i64_e64 s[10:11], tba, v[2:3]
42250// CHECK: [0x0a,0x00,0xf3,0xd0,0x6c,0x04,0x02,0x00]
42251
42252v_cmpx_le_i64_e64 s[10:11], tma, v[2:3]
42253// CHECK: [0x0a,0x00,0xf3,0xd0,0x6e,0x04,0x02,0x00]
42254
42255v_cmpx_le_i64_e64 s[10:11], ttmp[10:11], v[2:3]
42256// CHECK: [0x0a,0x00,0xf3,0xd0,0x7a,0x04,0x02,0x00]
42257
42258v_cmpx_le_i64_e64 s[10:11], exec, v[2:3]
42259// CHECK: [0x0a,0x00,0xf3,0xd0,0x7e,0x04,0x02,0x00]
42260
42261v_cmpx_le_i64_e64 s[10:11], 0, v[2:3]
42262// CHECK: [0x0a,0x00,0xf3,0xd0,0x80,0x04,0x02,0x00]
42263
42264v_cmpx_le_i64_e64 s[10:11], -1, v[2:3]
42265// CHECK: [0x0a,0x00,0xf3,0xd0,0xc1,0x04,0x02,0x00]
42266
42267v_cmpx_le_i64_e64 s[10:11], 0.5, v[2:3]
42268// CHECK: [0x0a,0x00,0xf3,0xd0,0xf0,0x04,0x02,0x00]
42269
42270v_cmpx_le_i64_e64 s[10:11], -4.0, v[2:3]
42271// CHECK: [0x0a,0x00,0xf3,0xd0,0xf7,0x04,0x02,0x00]
42272
42273v_cmpx_le_i64_e64 s[10:11], src_vccz, v[2:3]
42274// CHECK: [0x0a,0x00,0xf3,0xd0,0xfb,0x04,0x02,0x00]
42275
42276v_cmpx_le_i64_e64 s[10:11], src_execz, v[2:3]
42277// CHECK: [0x0a,0x00,0xf3,0xd0,0xfc,0x04,0x02,0x00]
42278
42279v_cmpx_le_i64_e64 s[10:11], src_scc, v[2:3]
42280// CHECK: [0x0a,0x00,0xf3,0xd0,0xfd,0x04,0x02,0x00]
42281
42282v_cmpx_le_i64_e64 s[10:11], v[1:2], v[254:255]
42283// CHECK: [0x0a,0x00,0xf3,0xd0,0x01,0xfd,0x03,0x00]
42284
42285v_cmpx_le_i64_e64 s[10:11], v[1:2], s[4:5]
42286// CHECK: [0x0a,0x00,0xf3,0xd0,0x01,0x09,0x00,0x00]
42287
42288v_cmpx_le_i64_e64 s[10:11], v[1:2], s[6:7]
42289// CHECK: [0x0a,0x00,0xf3,0xd0,0x01,0x0d,0x00,0x00]
42290
42291v_cmpx_le_i64_e64 s[10:11], v[1:2], s[100:101]
42292// CHECK: [0x0a,0x00,0xf3,0xd0,0x01,0xc9,0x00,0x00]
42293
42294v_cmpx_le_i64_e64 s[10:11], v[1:2], flat_scratch
42295// CHECK: [0x0a,0x00,0xf3,0xd0,0x01,0xcd,0x00,0x00]
42296
42297v_cmpx_le_i64_e64 s[10:11], v[1:2], vcc
42298// CHECK: [0x0a,0x00,0xf3,0xd0,0x01,0xd5,0x00,0x00]
42299
42300v_cmpx_le_i64_e64 s[10:11], v[1:2], tba
42301// CHECK: [0x0a,0x00,0xf3,0xd0,0x01,0xd9,0x00,0x00]
42302
42303v_cmpx_le_i64_e64 s[10:11], v[1:2], tma
42304// CHECK: [0x0a,0x00,0xf3,0xd0,0x01,0xdd,0x00,0x00]
42305
42306v_cmpx_le_i64_e64 s[10:11], v[1:2], ttmp[10:11]
42307// CHECK: [0x0a,0x00,0xf3,0xd0,0x01,0xf5,0x00,0x00]
42308
42309v_cmpx_le_i64_e64 s[10:11], v[1:2], exec
42310// CHECK: [0x0a,0x00,0xf3,0xd0,0x01,0xfd,0x00,0x00]
42311
42312v_cmpx_le_i64_e64 s[10:11], v[1:2], 0
42313// CHECK: [0x0a,0x00,0xf3,0xd0,0x01,0x01,0x01,0x00]
42314
42315v_cmpx_le_i64_e64 s[10:11], v[1:2], -1
42316// CHECK: [0x0a,0x00,0xf3,0xd0,0x01,0x83,0x01,0x00]
42317
42318v_cmpx_le_i64_e64 s[10:11], v[1:2], 0.5
42319// CHECK: [0x0a,0x00,0xf3,0xd0,0x01,0xe1,0x01,0x00]
42320
42321v_cmpx_le_i64_e64 s[10:11], v[1:2], -4.0
42322// CHECK: [0x0a,0x00,0xf3,0xd0,0x01,0xef,0x01,0x00]
42323
42324v_cmpx_le_i64_e64 s[10:11], v[1:2], src_vccz
42325// CHECK: [0x0a,0x00,0xf3,0xd0,0x01,0xf7,0x01,0x00]
42326
42327v_cmpx_le_i64_e64 s[10:11], v[1:2], src_execz
42328// CHECK: [0x0a,0x00,0xf3,0xd0,0x01,0xf9,0x01,0x00]
42329
42330v_cmpx_le_i64_e64 s[10:11], v[1:2], src_scc
42331// CHECK: [0x0a,0x00,0xf3,0xd0,0x01,0xfb,0x01,0x00]
42332
42333v_cmpx_gt_i64_e64 s[10:11], v[1:2], v[2:3]
42334// CHECK: [0x0a,0x00,0xf4,0xd0,0x01,0x05,0x02,0x00]
42335
42336v_cmpx_gt_i64_e64 s[12:13], v[1:2], v[2:3]
42337// CHECK: [0x0c,0x00,0xf4,0xd0,0x01,0x05,0x02,0x00]
42338
42339v_cmpx_gt_i64_e64 s[100:101], v[1:2], v[2:3]
42340// CHECK: [0x64,0x00,0xf4,0xd0,0x01,0x05,0x02,0x00]
42341
42342v_cmpx_gt_i64_e64 flat_scratch, v[1:2], v[2:3]
42343// CHECK: [0x66,0x00,0xf4,0xd0,0x01,0x05,0x02,0x00]
42344
42345v_cmpx_gt_i64_e64 vcc, v[1:2], v[2:3]
42346// CHECK: [0x6a,0x00,0xf4,0xd0,0x01,0x05,0x02,0x00]
42347
42348v_cmpx_gt_i64_e64 tba, v[1:2], v[2:3]
42349// CHECK: [0x6c,0x00,0xf4,0xd0,0x01,0x05,0x02,0x00]
42350
42351v_cmpx_gt_i64_e64 tma, v[1:2], v[2:3]
42352// CHECK: [0x6e,0x00,0xf4,0xd0,0x01,0x05,0x02,0x00]
42353
42354v_cmpx_gt_i64_e64 ttmp[10:11], v[1:2], v[2:3]
42355// CHECK: [0x7a,0x00,0xf4,0xd0,0x01,0x05,0x02,0x00]
42356
42357v_cmpx_gt_i64_e64 s[10:11], v[254:255], v[2:3]
42358// CHECK: [0x0a,0x00,0xf4,0xd0,0xfe,0x05,0x02,0x00]
42359
42360v_cmpx_gt_i64_e64 s[10:11], s[2:3], v[2:3]
42361// CHECK: [0x0a,0x00,0xf4,0xd0,0x02,0x04,0x02,0x00]
42362
42363v_cmpx_gt_i64_e64 s[10:11], s[4:5], v[2:3]
42364// CHECK: [0x0a,0x00,0xf4,0xd0,0x04,0x04,0x02,0x00]
42365
42366v_cmpx_gt_i64_e64 s[10:11], s[100:101], v[2:3]
42367// CHECK: [0x0a,0x00,0xf4,0xd0,0x64,0x04,0x02,0x00]
42368
42369v_cmpx_gt_i64_e64 s[10:11], flat_scratch, v[2:3]
42370// CHECK: [0x0a,0x00,0xf4,0xd0,0x66,0x04,0x02,0x00]
42371
42372v_cmpx_gt_i64_e64 s[10:11], vcc, v[2:3]
42373// CHECK: [0x0a,0x00,0xf4,0xd0,0x6a,0x04,0x02,0x00]
42374
42375v_cmpx_gt_i64_e64 s[10:11], tba, v[2:3]
42376// CHECK: [0x0a,0x00,0xf4,0xd0,0x6c,0x04,0x02,0x00]
42377
42378v_cmpx_gt_i64_e64 s[10:11], tma, v[2:3]
42379// CHECK: [0x0a,0x00,0xf4,0xd0,0x6e,0x04,0x02,0x00]
42380
42381v_cmpx_gt_i64_e64 s[10:11], ttmp[10:11], v[2:3]
42382// CHECK: [0x0a,0x00,0xf4,0xd0,0x7a,0x04,0x02,0x00]
42383
42384v_cmpx_gt_i64_e64 s[10:11], exec, v[2:3]
42385// CHECK: [0x0a,0x00,0xf4,0xd0,0x7e,0x04,0x02,0x00]
42386
42387v_cmpx_gt_i64_e64 s[10:11], 0, v[2:3]
42388// CHECK: [0x0a,0x00,0xf4,0xd0,0x80,0x04,0x02,0x00]
42389
42390v_cmpx_gt_i64_e64 s[10:11], -1, v[2:3]
42391// CHECK: [0x0a,0x00,0xf4,0xd0,0xc1,0x04,0x02,0x00]
42392
42393v_cmpx_gt_i64_e64 s[10:11], 0.5, v[2:3]
42394// CHECK: [0x0a,0x00,0xf4,0xd0,0xf0,0x04,0x02,0x00]
42395
42396v_cmpx_gt_i64_e64 s[10:11], -4.0, v[2:3]
42397// CHECK: [0x0a,0x00,0xf4,0xd0,0xf7,0x04,0x02,0x00]
42398
42399v_cmpx_gt_i64_e64 s[10:11], src_vccz, v[2:3]
42400// CHECK: [0x0a,0x00,0xf4,0xd0,0xfb,0x04,0x02,0x00]
42401
42402v_cmpx_gt_i64_e64 s[10:11], src_execz, v[2:3]
42403// CHECK: [0x0a,0x00,0xf4,0xd0,0xfc,0x04,0x02,0x00]
42404
42405v_cmpx_gt_i64_e64 s[10:11], src_scc, v[2:3]
42406// CHECK: [0x0a,0x00,0xf4,0xd0,0xfd,0x04,0x02,0x00]
42407
42408v_cmpx_gt_i64_e64 s[10:11], v[1:2], v[254:255]
42409// CHECK: [0x0a,0x00,0xf4,0xd0,0x01,0xfd,0x03,0x00]
42410
42411v_cmpx_gt_i64_e64 s[10:11], v[1:2], s[4:5]
42412// CHECK: [0x0a,0x00,0xf4,0xd0,0x01,0x09,0x00,0x00]
42413
42414v_cmpx_gt_i64_e64 s[10:11], v[1:2], s[6:7]
42415// CHECK: [0x0a,0x00,0xf4,0xd0,0x01,0x0d,0x00,0x00]
42416
42417v_cmpx_gt_i64_e64 s[10:11], v[1:2], s[100:101]
42418// CHECK: [0x0a,0x00,0xf4,0xd0,0x01,0xc9,0x00,0x00]
42419
42420v_cmpx_gt_i64_e64 s[10:11], v[1:2], flat_scratch
42421// CHECK: [0x0a,0x00,0xf4,0xd0,0x01,0xcd,0x00,0x00]
42422
42423v_cmpx_gt_i64_e64 s[10:11], v[1:2], vcc
42424// CHECK: [0x0a,0x00,0xf4,0xd0,0x01,0xd5,0x00,0x00]
42425
42426v_cmpx_gt_i64_e64 s[10:11], v[1:2], tba
42427// CHECK: [0x0a,0x00,0xf4,0xd0,0x01,0xd9,0x00,0x00]
42428
42429v_cmpx_gt_i64_e64 s[10:11], v[1:2], tma
42430// CHECK: [0x0a,0x00,0xf4,0xd0,0x01,0xdd,0x00,0x00]
42431
42432v_cmpx_gt_i64_e64 s[10:11], v[1:2], ttmp[10:11]
42433// CHECK: [0x0a,0x00,0xf4,0xd0,0x01,0xf5,0x00,0x00]
42434
42435v_cmpx_gt_i64_e64 s[10:11], v[1:2], exec
42436// CHECK: [0x0a,0x00,0xf4,0xd0,0x01,0xfd,0x00,0x00]
42437
42438v_cmpx_gt_i64_e64 s[10:11], v[1:2], 0
42439// CHECK: [0x0a,0x00,0xf4,0xd0,0x01,0x01,0x01,0x00]
42440
42441v_cmpx_gt_i64_e64 s[10:11], v[1:2], -1
42442// CHECK: [0x0a,0x00,0xf4,0xd0,0x01,0x83,0x01,0x00]
42443
42444v_cmpx_gt_i64_e64 s[10:11], v[1:2], 0.5
42445// CHECK: [0x0a,0x00,0xf4,0xd0,0x01,0xe1,0x01,0x00]
42446
42447v_cmpx_gt_i64_e64 s[10:11], v[1:2], -4.0
42448// CHECK: [0x0a,0x00,0xf4,0xd0,0x01,0xef,0x01,0x00]
42449
42450v_cmpx_gt_i64_e64 s[10:11], v[1:2], src_vccz
42451// CHECK: [0x0a,0x00,0xf4,0xd0,0x01,0xf7,0x01,0x00]
42452
42453v_cmpx_gt_i64_e64 s[10:11], v[1:2], src_execz
42454// CHECK: [0x0a,0x00,0xf4,0xd0,0x01,0xf9,0x01,0x00]
42455
42456v_cmpx_gt_i64_e64 s[10:11], v[1:2], src_scc
42457// CHECK: [0x0a,0x00,0xf4,0xd0,0x01,0xfb,0x01,0x00]
42458
42459v_cmpx_ne_i64_e64 s[10:11], v[1:2], v[2:3]
42460// CHECK: [0x0a,0x00,0xf5,0xd0,0x01,0x05,0x02,0x00]
42461
42462v_cmpx_ne_i64_e64 s[12:13], v[1:2], v[2:3]
42463// CHECK: [0x0c,0x00,0xf5,0xd0,0x01,0x05,0x02,0x00]
42464
42465v_cmpx_ne_i64_e64 s[100:101], v[1:2], v[2:3]
42466// CHECK: [0x64,0x00,0xf5,0xd0,0x01,0x05,0x02,0x00]
42467
42468v_cmpx_ne_i64_e64 flat_scratch, v[1:2], v[2:3]
42469// CHECK: [0x66,0x00,0xf5,0xd0,0x01,0x05,0x02,0x00]
42470
42471v_cmpx_ne_i64_e64 vcc, v[1:2], v[2:3]
42472// CHECK: [0x6a,0x00,0xf5,0xd0,0x01,0x05,0x02,0x00]
42473
42474v_cmpx_ne_i64_e64 tba, v[1:2], v[2:3]
42475// CHECK: [0x6c,0x00,0xf5,0xd0,0x01,0x05,0x02,0x00]
42476
42477v_cmpx_ne_i64_e64 tma, v[1:2], v[2:3]
42478// CHECK: [0x6e,0x00,0xf5,0xd0,0x01,0x05,0x02,0x00]
42479
42480v_cmpx_ne_i64_e64 ttmp[10:11], v[1:2], v[2:3]
42481// CHECK: [0x7a,0x00,0xf5,0xd0,0x01,0x05,0x02,0x00]
42482
42483v_cmpx_ne_i64_e64 s[10:11], v[254:255], v[2:3]
42484// CHECK: [0x0a,0x00,0xf5,0xd0,0xfe,0x05,0x02,0x00]
42485
42486v_cmpx_ne_i64_e64 s[10:11], s[2:3], v[2:3]
42487// CHECK: [0x0a,0x00,0xf5,0xd0,0x02,0x04,0x02,0x00]
42488
42489v_cmpx_ne_i64_e64 s[10:11], s[4:5], v[2:3]
42490// CHECK: [0x0a,0x00,0xf5,0xd0,0x04,0x04,0x02,0x00]
42491
42492v_cmpx_ne_i64_e64 s[10:11], s[100:101], v[2:3]
42493// CHECK: [0x0a,0x00,0xf5,0xd0,0x64,0x04,0x02,0x00]
42494
42495v_cmpx_ne_i64_e64 s[10:11], flat_scratch, v[2:3]
42496// CHECK: [0x0a,0x00,0xf5,0xd0,0x66,0x04,0x02,0x00]
42497
42498v_cmpx_ne_i64_e64 s[10:11], vcc, v[2:3]
42499// CHECK: [0x0a,0x00,0xf5,0xd0,0x6a,0x04,0x02,0x00]
42500
42501v_cmpx_ne_i64_e64 s[10:11], tba, v[2:3]
42502// CHECK: [0x0a,0x00,0xf5,0xd0,0x6c,0x04,0x02,0x00]
42503
42504v_cmpx_ne_i64_e64 s[10:11], tma, v[2:3]
42505// CHECK: [0x0a,0x00,0xf5,0xd0,0x6e,0x04,0x02,0x00]
42506
42507v_cmpx_ne_i64_e64 s[10:11], ttmp[10:11], v[2:3]
42508// CHECK: [0x0a,0x00,0xf5,0xd0,0x7a,0x04,0x02,0x00]
42509
42510v_cmpx_ne_i64_e64 s[10:11], exec, v[2:3]
42511// CHECK: [0x0a,0x00,0xf5,0xd0,0x7e,0x04,0x02,0x00]
42512
42513v_cmpx_ne_i64_e64 s[10:11], 0, v[2:3]
42514// CHECK: [0x0a,0x00,0xf5,0xd0,0x80,0x04,0x02,0x00]
42515
42516v_cmpx_ne_i64_e64 s[10:11], -1, v[2:3]
42517// CHECK: [0x0a,0x00,0xf5,0xd0,0xc1,0x04,0x02,0x00]
42518
42519v_cmpx_ne_i64_e64 s[10:11], 0.5, v[2:3]
42520// CHECK: [0x0a,0x00,0xf5,0xd0,0xf0,0x04,0x02,0x00]
42521
42522v_cmpx_ne_i64_e64 s[10:11], -4.0, v[2:3]
42523// CHECK: [0x0a,0x00,0xf5,0xd0,0xf7,0x04,0x02,0x00]
42524
42525v_cmpx_ne_i64_e64 s[10:11], src_vccz, v[2:3]
42526// CHECK: [0x0a,0x00,0xf5,0xd0,0xfb,0x04,0x02,0x00]
42527
42528v_cmpx_ne_i64_e64 s[10:11], src_execz, v[2:3]
42529// CHECK: [0x0a,0x00,0xf5,0xd0,0xfc,0x04,0x02,0x00]
42530
42531v_cmpx_ne_i64_e64 s[10:11], src_scc, v[2:3]
42532// CHECK: [0x0a,0x00,0xf5,0xd0,0xfd,0x04,0x02,0x00]
42533
42534v_cmpx_ne_i64_e64 s[10:11], v[1:2], v[254:255]
42535// CHECK: [0x0a,0x00,0xf5,0xd0,0x01,0xfd,0x03,0x00]
42536
42537v_cmpx_ne_i64_e64 s[10:11], v[1:2], s[4:5]
42538// CHECK: [0x0a,0x00,0xf5,0xd0,0x01,0x09,0x00,0x00]
42539
42540v_cmpx_ne_i64_e64 s[10:11], v[1:2], s[6:7]
42541// CHECK: [0x0a,0x00,0xf5,0xd0,0x01,0x0d,0x00,0x00]
42542
42543v_cmpx_ne_i64_e64 s[10:11], v[1:2], s[100:101]
42544// CHECK: [0x0a,0x00,0xf5,0xd0,0x01,0xc9,0x00,0x00]
42545
42546v_cmpx_ne_i64_e64 s[10:11], v[1:2], flat_scratch
42547// CHECK: [0x0a,0x00,0xf5,0xd0,0x01,0xcd,0x00,0x00]
42548
42549v_cmpx_ne_i64_e64 s[10:11], v[1:2], vcc
42550// CHECK: [0x0a,0x00,0xf5,0xd0,0x01,0xd5,0x00,0x00]
42551
42552v_cmpx_ne_i64_e64 s[10:11], v[1:2], tba
42553// CHECK: [0x0a,0x00,0xf5,0xd0,0x01,0xd9,0x00,0x00]
42554
42555v_cmpx_ne_i64_e64 s[10:11], v[1:2], tma
42556// CHECK: [0x0a,0x00,0xf5,0xd0,0x01,0xdd,0x00,0x00]
42557
42558v_cmpx_ne_i64_e64 s[10:11], v[1:2], ttmp[10:11]
42559// CHECK: [0x0a,0x00,0xf5,0xd0,0x01,0xf5,0x00,0x00]
42560
42561v_cmpx_ne_i64_e64 s[10:11], v[1:2], exec
42562// CHECK: [0x0a,0x00,0xf5,0xd0,0x01,0xfd,0x00,0x00]
42563
42564v_cmpx_ne_i64_e64 s[10:11], v[1:2], 0
42565// CHECK: [0x0a,0x00,0xf5,0xd0,0x01,0x01,0x01,0x00]
42566
42567v_cmpx_ne_i64_e64 s[10:11], v[1:2], -1
42568// CHECK: [0x0a,0x00,0xf5,0xd0,0x01,0x83,0x01,0x00]
42569
42570v_cmpx_ne_i64_e64 s[10:11], v[1:2], 0.5
42571// CHECK: [0x0a,0x00,0xf5,0xd0,0x01,0xe1,0x01,0x00]
42572
42573v_cmpx_ne_i64_e64 s[10:11], v[1:2], -4.0
42574// CHECK: [0x0a,0x00,0xf5,0xd0,0x01,0xef,0x01,0x00]
42575
42576v_cmpx_ne_i64_e64 s[10:11], v[1:2], src_vccz
42577// CHECK: [0x0a,0x00,0xf5,0xd0,0x01,0xf7,0x01,0x00]
42578
42579v_cmpx_ne_i64_e64 s[10:11], v[1:2], src_execz
42580// CHECK: [0x0a,0x00,0xf5,0xd0,0x01,0xf9,0x01,0x00]
42581
42582v_cmpx_ne_i64_e64 s[10:11], v[1:2], src_scc
42583// CHECK: [0x0a,0x00,0xf5,0xd0,0x01,0xfb,0x01,0x00]
42584
42585v_cmpx_ge_i64_e64 s[10:11], v[1:2], v[2:3]
42586// CHECK: [0x0a,0x00,0xf6,0xd0,0x01,0x05,0x02,0x00]
42587
42588v_cmpx_ge_i64_e64 s[12:13], v[1:2], v[2:3]
42589// CHECK: [0x0c,0x00,0xf6,0xd0,0x01,0x05,0x02,0x00]
42590
42591v_cmpx_ge_i64_e64 s[100:101], v[1:2], v[2:3]
42592// CHECK: [0x64,0x00,0xf6,0xd0,0x01,0x05,0x02,0x00]
42593
42594v_cmpx_ge_i64_e64 flat_scratch, v[1:2], v[2:3]
42595// CHECK: [0x66,0x00,0xf6,0xd0,0x01,0x05,0x02,0x00]
42596
42597v_cmpx_ge_i64_e64 vcc, v[1:2], v[2:3]
42598// CHECK: [0x6a,0x00,0xf6,0xd0,0x01,0x05,0x02,0x00]
42599
42600v_cmpx_ge_i64_e64 tba, v[1:2], v[2:3]
42601// CHECK: [0x6c,0x00,0xf6,0xd0,0x01,0x05,0x02,0x00]
42602
42603v_cmpx_ge_i64_e64 tma, v[1:2], v[2:3]
42604// CHECK: [0x6e,0x00,0xf6,0xd0,0x01,0x05,0x02,0x00]
42605
42606v_cmpx_ge_i64_e64 ttmp[10:11], v[1:2], v[2:3]
42607// CHECK: [0x7a,0x00,0xf6,0xd0,0x01,0x05,0x02,0x00]
42608
42609v_cmpx_ge_i64_e64 s[10:11], v[254:255], v[2:3]
42610// CHECK: [0x0a,0x00,0xf6,0xd0,0xfe,0x05,0x02,0x00]
42611
42612v_cmpx_ge_i64_e64 s[10:11], s[2:3], v[2:3]
42613// CHECK: [0x0a,0x00,0xf6,0xd0,0x02,0x04,0x02,0x00]
42614
42615v_cmpx_ge_i64_e64 s[10:11], s[4:5], v[2:3]
42616// CHECK: [0x0a,0x00,0xf6,0xd0,0x04,0x04,0x02,0x00]
42617
42618v_cmpx_ge_i64_e64 s[10:11], s[100:101], v[2:3]
42619// CHECK: [0x0a,0x00,0xf6,0xd0,0x64,0x04,0x02,0x00]
42620
42621v_cmpx_ge_i64_e64 s[10:11], flat_scratch, v[2:3]
42622// CHECK: [0x0a,0x00,0xf6,0xd0,0x66,0x04,0x02,0x00]
42623
42624v_cmpx_ge_i64_e64 s[10:11], vcc, v[2:3]
42625// CHECK: [0x0a,0x00,0xf6,0xd0,0x6a,0x04,0x02,0x00]
42626
42627v_cmpx_ge_i64_e64 s[10:11], tba, v[2:3]
42628// CHECK: [0x0a,0x00,0xf6,0xd0,0x6c,0x04,0x02,0x00]
42629
42630v_cmpx_ge_i64_e64 s[10:11], tma, v[2:3]
42631// CHECK: [0x0a,0x00,0xf6,0xd0,0x6e,0x04,0x02,0x00]
42632
42633v_cmpx_ge_i64_e64 s[10:11], ttmp[10:11], v[2:3]
42634// CHECK: [0x0a,0x00,0xf6,0xd0,0x7a,0x04,0x02,0x00]
42635
42636v_cmpx_ge_i64_e64 s[10:11], exec, v[2:3]
42637// CHECK: [0x0a,0x00,0xf6,0xd0,0x7e,0x04,0x02,0x00]
42638
42639v_cmpx_ge_i64_e64 s[10:11], 0, v[2:3]
42640// CHECK: [0x0a,0x00,0xf6,0xd0,0x80,0x04,0x02,0x00]
42641
42642v_cmpx_ge_i64_e64 s[10:11], -1, v[2:3]
42643// CHECK: [0x0a,0x00,0xf6,0xd0,0xc1,0x04,0x02,0x00]
42644
42645v_cmpx_ge_i64_e64 s[10:11], 0.5, v[2:3]
42646// CHECK: [0x0a,0x00,0xf6,0xd0,0xf0,0x04,0x02,0x00]
42647
42648v_cmpx_ge_i64_e64 s[10:11], -4.0, v[2:3]
42649// CHECK: [0x0a,0x00,0xf6,0xd0,0xf7,0x04,0x02,0x00]
42650
42651v_cmpx_ge_i64_e64 s[10:11], src_vccz, v[2:3]
42652// CHECK: [0x0a,0x00,0xf6,0xd0,0xfb,0x04,0x02,0x00]
42653
42654v_cmpx_ge_i64_e64 s[10:11], src_execz, v[2:3]
42655// CHECK: [0x0a,0x00,0xf6,0xd0,0xfc,0x04,0x02,0x00]
42656
42657v_cmpx_ge_i64_e64 s[10:11], src_scc, v[2:3]
42658// CHECK: [0x0a,0x00,0xf6,0xd0,0xfd,0x04,0x02,0x00]
42659
42660v_cmpx_ge_i64_e64 s[10:11], v[1:2], v[254:255]
42661// CHECK: [0x0a,0x00,0xf6,0xd0,0x01,0xfd,0x03,0x00]
42662
42663v_cmpx_ge_i64_e64 s[10:11], v[1:2], s[4:5]
42664// CHECK: [0x0a,0x00,0xf6,0xd0,0x01,0x09,0x00,0x00]
42665
42666v_cmpx_ge_i64_e64 s[10:11], v[1:2], s[6:7]
42667// CHECK: [0x0a,0x00,0xf6,0xd0,0x01,0x0d,0x00,0x00]
42668
42669v_cmpx_ge_i64_e64 s[10:11], v[1:2], s[100:101]
42670// CHECK: [0x0a,0x00,0xf6,0xd0,0x01,0xc9,0x00,0x00]
42671
42672v_cmpx_ge_i64_e64 s[10:11], v[1:2], flat_scratch
42673// CHECK: [0x0a,0x00,0xf6,0xd0,0x01,0xcd,0x00,0x00]
42674
42675v_cmpx_ge_i64_e64 s[10:11], v[1:2], vcc
42676// CHECK: [0x0a,0x00,0xf6,0xd0,0x01,0xd5,0x00,0x00]
42677
42678v_cmpx_ge_i64_e64 s[10:11], v[1:2], tba
42679// CHECK: [0x0a,0x00,0xf6,0xd0,0x01,0xd9,0x00,0x00]
42680
42681v_cmpx_ge_i64_e64 s[10:11], v[1:2], tma
42682// CHECK: [0x0a,0x00,0xf6,0xd0,0x01,0xdd,0x00,0x00]
42683
42684v_cmpx_ge_i64_e64 s[10:11], v[1:2], ttmp[10:11]
42685// CHECK: [0x0a,0x00,0xf6,0xd0,0x01,0xf5,0x00,0x00]
42686
42687v_cmpx_ge_i64_e64 s[10:11], v[1:2], exec
42688// CHECK: [0x0a,0x00,0xf6,0xd0,0x01,0xfd,0x00,0x00]
42689
42690v_cmpx_ge_i64_e64 s[10:11], v[1:2], 0
42691// CHECK: [0x0a,0x00,0xf6,0xd0,0x01,0x01,0x01,0x00]
42692
42693v_cmpx_ge_i64_e64 s[10:11], v[1:2], -1
42694// CHECK: [0x0a,0x00,0xf6,0xd0,0x01,0x83,0x01,0x00]
42695
42696v_cmpx_ge_i64_e64 s[10:11], v[1:2], 0.5
42697// CHECK: [0x0a,0x00,0xf6,0xd0,0x01,0xe1,0x01,0x00]
42698
42699v_cmpx_ge_i64_e64 s[10:11], v[1:2], -4.0
42700// CHECK: [0x0a,0x00,0xf6,0xd0,0x01,0xef,0x01,0x00]
42701
42702v_cmpx_ge_i64_e64 s[10:11], v[1:2], src_vccz
42703// CHECK: [0x0a,0x00,0xf6,0xd0,0x01,0xf7,0x01,0x00]
42704
42705v_cmpx_ge_i64_e64 s[10:11], v[1:2], src_execz
42706// CHECK: [0x0a,0x00,0xf6,0xd0,0x01,0xf9,0x01,0x00]
42707
42708v_cmpx_ge_i64_e64 s[10:11], v[1:2], src_scc
42709// CHECK: [0x0a,0x00,0xf6,0xd0,0x01,0xfb,0x01,0x00]
42710
42711v_cmpx_t_i64_e64 s[10:11], v[1:2], v[2:3]
42712// CHECK: [0x0a,0x00,0xf7,0xd0,0x01,0x05,0x02,0x00]
42713
42714v_cmpx_t_i64_e64 s[12:13], v[1:2], v[2:3]
42715// CHECK: [0x0c,0x00,0xf7,0xd0,0x01,0x05,0x02,0x00]
42716
42717v_cmpx_t_i64_e64 s[100:101], v[1:2], v[2:3]
42718// CHECK: [0x64,0x00,0xf7,0xd0,0x01,0x05,0x02,0x00]
42719
42720v_cmpx_t_i64_e64 flat_scratch, v[1:2], v[2:3]
42721// CHECK: [0x66,0x00,0xf7,0xd0,0x01,0x05,0x02,0x00]
42722
42723v_cmpx_t_i64_e64 vcc, v[1:2], v[2:3]
42724// CHECK: [0x6a,0x00,0xf7,0xd0,0x01,0x05,0x02,0x00]
42725
42726v_cmpx_t_i64_e64 tba, v[1:2], v[2:3]
42727// CHECK: [0x6c,0x00,0xf7,0xd0,0x01,0x05,0x02,0x00]
42728
42729v_cmpx_t_i64_e64 tma, v[1:2], v[2:3]
42730// CHECK: [0x6e,0x00,0xf7,0xd0,0x01,0x05,0x02,0x00]
42731
42732v_cmpx_t_i64_e64 ttmp[10:11], v[1:2], v[2:3]
42733// CHECK: [0x7a,0x00,0xf7,0xd0,0x01,0x05,0x02,0x00]
42734
42735v_cmpx_t_i64_e64 s[10:11], v[254:255], v[2:3]
42736// CHECK: [0x0a,0x00,0xf7,0xd0,0xfe,0x05,0x02,0x00]
42737
42738v_cmpx_t_i64_e64 s[10:11], s[2:3], v[2:3]
42739// CHECK: [0x0a,0x00,0xf7,0xd0,0x02,0x04,0x02,0x00]
42740
42741v_cmpx_t_i64_e64 s[10:11], s[4:5], v[2:3]
42742// CHECK: [0x0a,0x00,0xf7,0xd0,0x04,0x04,0x02,0x00]
42743
42744v_cmpx_t_i64_e64 s[10:11], s[100:101], v[2:3]
42745// CHECK: [0x0a,0x00,0xf7,0xd0,0x64,0x04,0x02,0x00]
42746
42747v_cmpx_t_i64_e64 s[10:11], flat_scratch, v[2:3]
42748// CHECK: [0x0a,0x00,0xf7,0xd0,0x66,0x04,0x02,0x00]
42749
42750v_cmpx_t_i64_e64 s[10:11], vcc, v[2:3]
42751// CHECK: [0x0a,0x00,0xf7,0xd0,0x6a,0x04,0x02,0x00]
42752
42753v_cmpx_t_i64_e64 s[10:11], tba, v[2:3]
42754// CHECK: [0x0a,0x00,0xf7,0xd0,0x6c,0x04,0x02,0x00]
42755
42756v_cmpx_t_i64_e64 s[10:11], tma, v[2:3]
42757// CHECK: [0x0a,0x00,0xf7,0xd0,0x6e,0x04,0x02,0x00]
42758
42759v_cmpx_t_i64_e64 s[10:11], ttmp[10:11], v[2:3]
42760// CHECK: [0x0a,0x00,0xf7,0xd0,0x7a,0x04,0x02,0x00]
42761
42762v_cmpx_t_i64_e64 s[10:11], exec, v[2:3]
42763// CHECK: [0x0a,0x00,0xf7,0xd0,0x7e,0x04,0x02,0x00]
42764
42765v_cmpx_t_i64_e64 s[10:11], 0, v[2:3]
42766// CHECK: [0x0a,0x00,0xf7,0xd0,0x80,0x04,0x02,0x00]
42767
42768v_cmpx_t_i64_e64 s[10:11], -1, v[2:3]
42769// CHECK: [0x0a,0x00,0xf7,0xd0,0xc1,0x04,0x02,0x00]
42770
42771v_cmpx_t_i64_e64 s[10:11], 0.5, v[2:3]
42772// CHECK: [0x0a,0x00,0xf7,0xd0,0xf0,0x04,0x02,0x00]
42773
42774v_cmpx_t_i64_e64 s[10:11], -4.0, v[2:3]
42775// CHECK: [0x0a,0x00,0xf7,0xd0,0xf7,0x04,0x02,0x00]
42776
42777v_cmpx_t_i64_e64 s[10:11], src_vccz, v[2:3]
42778// CHECK: [0x0a,0x00,0xf7,0xd0,0xfb,0x04,0x02,0x00]
42779
42780v_cmpx_t_i64_e64 s[10:11], src_execz, v[2:3]
42781// CHECK: [0x0a,0x00,0xf7,0xd0,0xfc,0x04,0x02,0x00]
42782
42783v_cmpx_t_i64_e64 s[10:11], src_scc, v[2:3]
42784// CHECK: [0x0a,0x00,0xf7,0xd0,0xfd,0x04,0x02,0x00]
42785
42786v_cmpx_t_i64_e64 s[10:11], v[1:2], v[254:255]
42787// CHECK: [0x0a,0x00,0xf7,0xd0,0x01,0xfd,0x03,0x00]
42788
42789v_cmpx_t_i64_e64 s[10:11], v[1:2], s[4:5]
42790// CHECK: [0x0a,0x00,0xf7,0xd0,0x01,0x09,0x00,0x00]
42791
42792v_cmpx_t_i64_e64 s[10:11], v[1:2], s[6:7]
42793// CHECK: [0x0a,0x00,0xf7,0xd0,0x01,0x0d,0x00,0x00]
42794
42795v_cmpx_t_i64_e64 s[10:11], v[1:2], s[100:101]
42796// CHECK: [0x0a,0x00,0xf7,0xd0,0x01,0xc9,0x00,0x00]
42797
42798v_cmpx_t_i64_e64 s[10:11], v[1:2], flat_scratch
42799// CHECK: [0x0a,0x00,0xf7,0xd0,0x01,0xcd,0x00,0x00]
42800
42801v_cmpx_t_i64_e64 s[10:11], v[1:2], vcc
42802// CHECK: [0x0a,0x00,0xf7,0xd0,0x01,0xd5,0x00,0x00]
42803
42804v_cmpx_t_i64_e64 s[10:11], v[1:2], tba
42805// CHECK: [0x0a,0x00,0xf7,0xd0,0x01,0xd9,0x00,0x00]
42806
42807v_cmpx_t_i64_e64 s[10:11], v[1:2], tma
42808// CHECK: [0x0a,0x00,0xf7,0xd0,0x01,0xdd,0x00,0x00]
42809
42810v_cmpx_t_i64_e64 s[10:11], v[1:2], ttmp[10:11]
42811// CHECK: [0x0a,0x00,0xf7,0xd0,0x01,0xf5,0x00,0x00]
42812
42813v_cmpx_t_i64_e64 s[10:11], v[1:2], exec
42814// CHECK: [0x0a,0x00,0xf7,0xd0,0x01,0xfd,0x00,0x00]
42815
42816v_cmpx_t_i64_e64 s[10:11], v[1:2], 0
42817// CHECK: [0x0a,0x00,0xf7,0xd0,0x01,0x01,0x01,0x00]
42818
42819v_cmpx_t_i64_e64 s[10:11], v[1:2], -1
42820// CHECK: [0x0a,0x00,0xf7,0xd0,0x01,0x83,0x01,0x00]
42821
42822v_cmpx_t_i64_e64 s[10:11], v[1:2], 0.5
42823// CHECK: [0x0a,0x00,0xf7,0xd0,0x01,0xe1,0x01,0x00]
42824
42825v_cmpx_t_i64_e64 s[10:11], v[1:2], -4.0
42826// CHECK: [0x0a,0x00,0xf7,0xd0,0x01,0xef,0x01,0x00]
42827
42828v_cmpx_t_i64_e64 s[10:11], v[1:2], src_vccz
42829// CHECK: [0x0a,0x00,0xf7,0xd0,0x01,0xf7,0x01,0x00]
42830
42831v_cmpx_t_i64_e64 s[10:11], v[1:2], src_execz
42832// CHECK: [0x0a,0x00,0xf7,0xd0,0x01,0xf9,0x01,0x00]
42833
42834v_cmpx_t_i64_e64 s[10:11], v[1:2], src_scc
42835// CHECK: [0x0a,0x00,0xf7,0xd0,0x01,0xfb,0x01,0x00]
42836
42837v_cmpx_f_u64_e64 s[10:11], v[1:2], v[2:3]
42838// CHECK: [0x0a,0x00,0xf8,0xd0,0x01,0x05,0x02,0x00]
42839
42840v_cmpx_f_u64_e64 s[12:13], v[1:2], v[2:3]
42841// CHECK: [0x0c,0x00,0xf8,0xd0,0x01,0x05,0x02,0x00]
42842
42843v_cmpx_f_u64_e64 s[100:101], v[1:2], v[2:3]
42844// CHECK: [0x64,0x00,0xf8,0xd0,0x01,0x05,0x02,0x00]
42845
42846v_cmpx_f_u64_e64 flat_scratch, v[1:2], v[2:3]
42847// CHECK: [0x66,0x00,0xf8,0xd0,0x01,0x05,0x02,0x00]
42848
42849v_cmpx_f_u64_e64 vcc, v[1:2], v[2:3]
42850// CHECK: [0x6a,0x00,0xf8,0xd0,0x01,0x05,0x02,0x00]
42851
42852v_cmpx_f_u64_e64 tba, v[1:2], v[2:3]
42853// CHECK: [0x6c,0x00,0xf8,0xd0,0x01,0x05,0x02,0x00]
42854
42855v_cmpx_f_u64_e64 tma, v[1:2], v[2:3]
42856// CHECK: [0x6e,0x00,0xf8,0xd0,0x01,0x05,0x02,0x00]
42857
42858v_cmpx_f_u64_e64 ttmp[10:11], v[1:2], v[2:3]
42859// CHECK: [0x7a,0x00,0xf8,0xd0,0x01,0x05,0x02,0x00]
42860
42861v_cmpx_f_u64_e64 s[10:11], v[254:255], v[2:3]
42862// CHECK: [0x0a,0x00,0xf8,0xd0,0xfe,0x05,0x02,0x00]
42863
42864v_cmpx_f_u64_e64 s[10:11], s[2:3], v[2:3]
42865// CHECK: [0x0a,0x00,0xf8,0xd0,0x02,0x04,0x02,0x00]
42866
42867v_cmpx_f_u64_e64 s[10:11], s[4:5], v[2:3]
42868// CHECK: [0x0a,0x00,0xf8,0xd0,0x04,0x04,0x02,0x00]
42869
42870v_cmpx_f_u64_e64 s[10:11], s[100:101], v[2:3]
42871// CHECK: [0x0a,0x00,0xf8,0xd0,0x64,0x04,0x02,0x00]
42872
42873v_cmpx_f_u64_e64 s[10:11], flat_scratch, v[2:3]
42874// CHECK: [0x0a,0x00,0xf8,0xd0,0x66,0x04,0x02,0x00]
42875
42876v_cmpx_f_u64_e64 s[10:11], vcc, v[2:3]
42877// CHECK: [0x0a,0x00,0xf8,0xd0,0x6a,0x04,0x02,0x00]
42878
42879v_cmpx_f_u64_e64 s[10:11], tba, v[2:3]
42880// CHECK: [0x0a,0x00,0xf8,0xd0,0x6c,0x04,0x02,0x00]
42881
42882v_cmpx_f_u64_e64 s[10:11], tma, v[2:3]
42883// CHECK: [0x0a,0x00,0xf8,0xd0,0x6e,0x04,0x02,0x00]
42884
42885v_cmpx_f_u64_e64 s[10:11], ttmp[10:11], v[2:3]
42886// CHECK: [0x0a,0x00,0xf8,0xd0,0x7a,0x04,0x02,0x00]
42887
42888v_cmpx_f_u64_e64 s[10:11], exec, v[2:3]
42889// CHECK: [0x0a,0x00,0xf8,0xd0,0x7e,0x04,0x02,0x00]
42890
42891v_cmpx_f_u64_e64 s[10:11], 0, v[2:3]
42892// CHECK: [0x0a,0x00,0xf8,0xd0,0x80,0x04,0x02,0x00]
42893
42894v_cmpx_f_u64_e64 s[10:11], -1, v[2:3]
42895// CHECK: [0x0a,0x00,0xf8,0xd0,0xc1,0x04,0x02,0x00]
42896
42897v_cmpx_f_u64_e64 s[10:11], 0.5, v[2:3]
42898// CHECK: [0x0a,0x00,0xf8,0xd0,0xf0,0x04,0x02,0x00]
42899
42900v_cmpx_f_u64_e64 s[10:11], -4.0, v[2:3]
42901// CHECK: [0x0a,0x00,0xf8,0xd0,0xf7,0x04,0x02,0x00]
42902
42903v_cmpx_f_u64_e64 s[10:11], src_vccz, v[2:3]
42904// CHECK: [0x0a,0x00,0xf8,0xd0,0xfb,0x04,0x02,0x00]
42905
42906v_cmpx_f_u64_e64 s[10:11], src_execz, v[2:3]
42907// CHECK: [0x0a,0x00,0xf8,0xd0,0xfc,0x04,0x02,0x00]
42908
42909v_cmpx_f_u64_e64 s[10:11], src_scc, v[2:3]
42910// CHECK: [0x0a,0x00,0xf8,0xd0,0xfd,0x04,0x02,0x00]
42911
42912v_cmpx_f_u64_e64 s[10:11], v[1:2], v[254:255]
42913// CHECK: [0x0a,0x00,0xf8,0xd0,0x01,0xfd,0x03,0x00]
42914
42915v_cmpx_f_u64_e64 s[10:11], v[1:2], s[4:5]
42916// CHECK: [0x0a,0x00,0xf8,0xd0,0x01,0x09,0x00,0x00]
42917
42918v_cmpx_f_u64_e64 s[10:11], v[1:2], s[6:7]
42919// CHECK: [0x0a,0x00,0xf8,0xd0,0x01,0x0d,0x00,0x00]
42920
42921v_cmpx_f_u64_e64 s[10:11], v[1:2], s[100:101]
42922// CHECK: [0x0a,0x00,0xf8,0xd0,0x01,0xc9,0x00,0x00]
42923
42924v_cmpx_f_u64_e64 s[10:11], v[1:2], flat_scratch
42925// CHECK: [0x0a,0x00,0xf8,0xd0,0x01,0xcd,0x00,0x00]
42926
42927v_cmpx_f_u64_e64 s[10:11], v[1:2], vcc
42928// CHECK: [0x0a,0x00,0xf8,0xd0,0x01,0xd5,0x00,0x00]
42929
42930v_cmpx_f_u64_e64 s[10:11], v[1:2], tba
42931// CHECK: [0x0a,0x00,0xf8,0xd0,0x01,0xd9,0x00,0x00]
42932
42933v_cmpx_f_u64_e64 s[10:11], v[1:2], tma
42934// CHECK: [0x0a,0x00,0xf8,0xd0,0x01,0xdd,0x00,0x00]
42935
42936v_cmpx_f_u64_e64 s[10:11], v[1:2], ttmp[10:11]
42937// CHECK: [0x0a,0x00,0xf8,0xd0,0x01,0xf5,0x00,0x00]
42938
42939v_cmpx_f_u64_e64 s[10:11], v[1:2], exec
42940// CHECK: [0x0a,0x00,0xf8,0xd0,0x01,0xfd,0x00,0x00]
42941
42942v_cmpx_f_u64_e64 s[10:11], v[1:2], 0
42943// CHECK: [0x0a,0x00,0xf8,0xd0,0x01,0x01,0x01,0x00]
42944
42945v_cmpx_f_u64_e64 s[10:11], v[1:2], -1
42946// CHECK: [0x0a,0x00,0xf8,0xd0,0x01,0x83,0x01,0x00]
42947
42948v_cmpx_f_u64_e64 s[10:11], v[1:2], 0.5
42949// CHECK: [0x0a,0x00,0xf8,0xd0,0x01,0xe1,0x01,0x00]
42950
42951v_cmpx_f_u64_e64 s[10:11], v[1:2], -4.0
42952// CHECK: [0x0a,0x00,0xf8,0xd0,0x01,0xef,0x01,0x00]
42953
42954v_cmpx_f_u64_e64 s[10:11], v[1:2], src_vccz
42955// CHECK: [0x0a,0x00,0xf8,0xd0,0x01,0xf7,0x01,0x00]
42956
42957v_cmpx_f_u64_e64 s[10:11], v[1:2], src_execz
42958// CHECK: [0x0a,0x00,0xf8,0xd0,0x01,0xf9,0x01,0x00]
42959
42960v_cmpx_f_u64_e64 s[10:11], v[1:2], src_scc
42961// CHECK: [0x0a,0x00,0xf8,0xd0,0x01,0xfb,0x01,0x00]
42962
42963v_cmpx_lt_u64_e64 s[10:11], v[1:2], v[2:3]
42964// CHECK: [0x0a,0x00,0xf9,0xd0,0x01,0x05,0x02,0x00]
42965
42966v_cmpx_lt_u64_e64 s[12:13], v[1:2], v[2:3]
42967// CHECK: [0x0c,0x00,0xf9,0xd0,0x01,0x05,0x02,0x00]
42968
42969v_cmpx_lt_u64_e64 s[100:101], v[1:2], v[2:3]
42970// CHECK: [0x64,0x00,0xf9,0xd0,0x01,0x05,0x02,0x00]
42971
42972v_cmpx_lt_u64_e64 flat_scratch, v[1:2], v[2:3]
42973// CHECK: [0x66,0x00,0xf9,0xd0,0x01,0x05,0x02,0x00]
42974
42975v_cmpx_lt_u64_e64 vcc, v[1:2], v[2:3]
42976// CHECK: [0x6a,0x00,0xf9,0xd0,0x01,0x05,0x02,0x00]
42977
42978v_cmpx_lt_u64_e64 tba, v[1:2], v[2:3]
42979// CHECK: [0x6c,0x00,0xf9,0xd0,0x01,0x05,0x02,0x00]
42980
42981v_cmpx_lt_u64_e64 tma, v[1:2], v[2:3]
42982// CHECK: [0x6e,0x00,0xf9,0xd0,0x01,0x05,0x02,0x00]
42983
42984v_cmpx_lt_u64_e64 ttmp[10:11], v[1:2], v[2:3]
42985// CHECK: [0x7a,0x00,0xf9,0xd0,0x01,0x05,0x02,0x00]
42986
42987v_cmpx_lt_u64_e64 s[10:11], v[254:255], v[2:3]
42988// CHECK: [0x0a,0x00,0xf9,0xd0,0xfe,0x05,0x02,0x00]
42989
42990v_cmpx_lt_u64_e64 s[10:11], s[2:3], v[2:3]
42991// CHECK: [0x0a,0x00,0xf9,0xd0,0x02,0x04,0x02,0x00]
42992
42993v_cmpx_lt_u64_e64 s[10:11], s[4:5], v[2:3]
42994// CHECK: [0x0a,0x00,0xf9,0xd0,0x04,0x04,0x02,0x00]
42995
42996v_cmpx_lt_u64_e64 s[10:11], s[100:101], v[2:3]
42997// CHECK: [0x0a,0x00,0xf9,0xd0,0x64,0x04,0x02,0x00]
42998
42999v_cmpx_lt_u64_e64 s[10:11], flat_scratch, v[2:3]
43000// CHECK: [0x0a,0x00,0xf9,0xd0,0x66,0x04,0x02,0x00]
43001
43002v_cmpx_lt_u64_e64 s[10:11], vcc, v[2:3]
43003// CHECK: [0x0a,0x00,0xf9,0xd0,0x6a,0x04,0x02,0x00]
43004
43005v_cmpx_lt_u64_e64 s[10:11], tba, v[2:3]
43006// CHECK: [0x0a,0x00,0xf9,0xd0,0x6c,0x04,0x02,0x00]
43007
43008v_cmpx_lt_u64_e64 s[10:11], tma, v[2:3]
43009// CHECK: [0x0a,0x00,0xf9,0xd0,0x6e,0x04,0x02,0x00]
43010
43011v_cmpx_lt_u64_e64 s[10:11], ttmp[10:11], v[2:3]
43012// CHECK: [0x0a,0x00,0xf9,0xd0,0x7a,0x04,0x02,0x00]
43013
43014v_cmpx_lt_u64_e64 s[10:11], exec, v[2:3]
43015// CHECK: [0x0a,0x00,0xf9,0xd0,0x7e,0x04,0x02,0x00]
43016
43017v_cmpx_lt_u64_e64 s[10:11], 0, v[2:3]
43018// CHECK: [0x0a,0x00,0xf9,0xd0,0x80,0x04,0x02,0x00]
43019
43020v_cmpx_lt_u64_e64 s[10:11], -1, v[2:3]
43021// CHECK: [0x0a,0x00,0xf9,0xd0,0xc1,0x04,0x02,0x00]
43022
43023v_cmpx_lt_u64_e64 s[10:11], 0.5, v[2:3]
43024// CHECK: [0x0a,0x00,0xf9,0xd0,0xf0,0x04,0x02,0x00]
43025
43026v_cmpx_lt_u64_e64 s[10:11], -4.0, v[2:3]
43027// CHECK: [0x0a,0x00,0xf9,0xd0,0xf7,0x04,0x02,0x00]
43028
43029v_cmpx_lt_u64_e64 s[10:11], src_vccz, v[2:3]
43030// CHECK: [0x0a,0x00,0xf9,0xd0,0xfb,0x04,0x02,0x00]
43031
43032v_cmpx_lt_u64_e64 s[10:11], src_execz, v[2:3]
43033// CHECK: [0x0a,0x00,0xf9,0xd0,0xfc,0x04,0x02,0x00]
43034
43035v_cmpx_lt_u64_e64 s[10:11], src_scc, v[2:3]
43036// CHECK: [0x0a,0x00,0xf9,0xd0,0xfd,0x04,0x02,0x00]
43037
43038v_cmpx_lt_u64_e64 s[10:11], v[1:2], v[254:255]
43039// CHECK: [0x0a,0x00,0xf9,0xd0,0x01,0xfd,0x03,0x00]
43040
43041v_cmpx_lt_u64_e64 s[10:11], v[1:2], s[4:5]
43042// CHECK: [0x0a,0x00,0xf9,0xd0,0x01,0x09,0x00,0x00]
43043
43044v_cmpx_lt_u64_e64 s[10:11], v[1:2], s[6:7]
43045// CHECK: [0x0a,0x00,0xf9,0xd0,0x01,0x0d,0x00,0x00]
43046
43047v_cmpx_lt_u64_e64 s[10:11], v[1:2], s[100:101]
43048// CHECK: [0x0a,0x00,0xf9,0xd0,0x01,0xc9,0x00,0x00]
43049
43050v_cmpx_lt_u64_e64 s[10:11], v[1:2], flat_scratch
43051// CHECK: [0x0a,0x00,0xf9,0xd0,0x01,0xcd,0x00,0x00]
43052
43053v_cmpx_lt_u64_e64 s[10:11], v[1:2], vcc
43054// CHECK: [0x0a,0x00,0xf9,0xd0,0x01,0xd5,0x00,0x00]
43055
43056v_cmpx_lt_u64_e64 s[10:11], v[1:2], tba
43057// CHECK: [0x0a,0x00,0xf9,0xd0,0x01,0xd9,0x00,0x00]
43058
43059v_cmpx_lt_u64_e64 s[10:11], v[1:2], tma
43060// CHECK: [0x0a,0x00,0xf9,0xd0,0x01,0xdd,0x00,0x00]
43061
43062v_cmpx_lt_u64_e64 s[10:11], v[1:2], ttmp[10:11]
43063// CHECK: [0x0a,0x00,0xf9,0xd0,0x01,0xf5,0x00,0x00]
43064
43065v_cmpx_lt_u64_e64 s[10:11], v[1:2], exec
43066// CHECK: [0x0a,0x00,0xf9,0xd0,0x01,0xfd,0x00,0x00]
43067
43068v_cmpx_lt_u64_e64 s[10:11], v[1:2], 0
43069// CHECK: [0x0a,0x00,0xf9,0xd0,0x01,0x01,0x01,0x00]
43070
43071v_cmpx_lt_u64_e64 s[10:11], v[1:2], -1
43072// CHECK: [0x0a,0x00,0xf9,0xd0,0x01,0x83,0x01,0x00]
43073
43074v_cmpx_lt_u64_e64 s[10:11], v[1:2], 0.5
43075// CHECK: [0x0a,0x00,0xf9,0xd0,0x01,0xe1,0x01,0x00]
43076
43077v_cmpx_lt_u64_e64 s[10:11], v[1:2], -4.0
43078// CHECK: [0x0a,0x00,0xf9,0xd0,0x01,0xef,0x01,0x00]
43079
43080v_cmpx_lt_u64_e64 s[10:11], v[1:2], src_vccz
43081// CHECK: [0x0a,0x00,0xf9,0xd0,0x01,0xf7,0x01,0x00]
43082
43083v_cmpx_lt_u64_e64 s[10:11], v[1:2], src_execz
43084// CHECK: [0x0a,0x00,0xf9,0xd0,0x01,0xf9,0x01,0x00]
43085
43086v_cmpx_lt_u64_e64 s[10:11], v[1:2], src_scc
43087// CHECK: [0x0a,0x00,0xf9,0xd0,0x01,0xfb,0x01,0x00]
43088
43089v_cmpx_eq_u64_e64 s[10:11], v[1:2], v[2:3]
43090// CHECK: [0x0a,0x00,0xfa,0xd0,0x01,0x05,0x02,0x00]
43091
43092v_cmpx_eq_u64_e64 s[12:13], v[1:2], v[2:3]
43093// CHECK: [0x0c,0x00,0xfa,0xd0,0x01,0x05,0x02,0x00]
43094
43095v_cmpx_eq_u64_e64 s[100:101], v[1:2], v[2:3]
43096// CHECK: [0x64,0x00,0xfa,0xd0,0x01,0x05,0x02,0x00]
43097
43098v_cmpx_eq_u64_e64 flat_scratch, v[1:2], v[2:3]
43099// CHECK: [0x66,0x00,0xfa,0xd0,0x01,0x05,0x02,0x00]
43100
43101v_cmpx_eq_u64_e64 vcc, v[1:2], v[2:3]
43102// CHECK: [0x6a,0x00,0xfa,0xd0,0x01,0x05,0x02,0x00]
43103
43104v_cmpx_eq_u64_e64 tba, v[1:2], v[2:3]
43105// CHECK: [0x6c,0x00,0xfa,0xd0,0x01,0x05,0x02,0x00]
43106
43107v_cmpx_eq_u64_e64 tma, v[1:2], v[2:3]
43108// CHECK: [0x6e,0x00,0xfa,0xd0,0x01,0x05,0x02,0x00]
43109
43110v_cmpx_eq_u64_e64 ttmp[10:11], v[1:2], v[2:3]
43111// CHECK: [0x7a,0x00,0xfa,0xd0,0x01,0x05,0x02,0x00]
43112
43113v_cmpx_eq_u64_e64 s[10:11], v[254:255], v[2:3]
43114// CHECK: [0x0a,0x00,0xfa,0xd0,0xfe,0x05,0x02,0x00]
43115
43116v_cmpx_eq_u64_e64 s[10:11], s[2:3], v[2:3]
43117// CHECK: [0x0a,0x00,0xfa,0xd0,0x02,0x04,0x02,0x00]
43118
43119v_cmpx_eq_u64_e64 s[10:11], s[4:5], v[2:3]
43120// CHECK: [0x0a,0x00,0xfa,0xd0,0x04,0x04,0x02,0x00]
43121
43122v_cmpx_eq_u64_e64 s[10:11], s[100:101], v[2:3]
43123// CHECK: [0x0a,0x00,0xfa,0xd0,0x64,0x04,0x02,0x00]
43124
43125v_cmpx_eq_u64_e64 s[10:11], flat_scratch, v[2:3]
43126// CHECK: [0x0a,0x00,0xfa,0xd0,0x66,0x04,0x02,0x00]
43127
43128v_cmpx_eq_u64_e64 s[10:11], vcc, v[2:3]
43129// CHECK: [0x0a,0x00,0xfa,0xd0,0x6a,0x04,0x02,0x00]
43130
43131v_cmpx_eq_u64_e64 s[10:11], tba, v[2:3]
43132// CHECK: [0x0a,0x00,0xfa,0xd0,0x6c,0x04,0x02,0x00]
43133
43134v_cmpx_eq_u64_e64 s[10:11], tma, v[2:3]
43135// CHECK: [0x0a,0x00,0xfa,0xd0,0x6e,0x04,0x02,0x00]
43136
43137v_cmpx_eq_u64_e64 s[10:11], ttmp[10:11], v[2:3]
43138// CHECK: [0x0a,0x00,0xfa,0xd0,0x7a,0x04,0x02,0x00]
43139
43140v_cmpx_eq_u64_e64 s[10:11], exec, v[2:3]
43141// CHECK: [0x0a,0x00,0xfa,0xd0,0x7e,0x04,0x02,0x00]
43142
43143v_cmpx_eq_u64_e64 s[10:11], 0, v[2:3]
43144// CHECK: [0x0a,0x00,0xfa,0xd0,0x80,0x04,0x02,0x00]
43145
43146v_cmpx_eq_u64_e64 s[10:11], -1, v[2:3]
43147// CHECK: [0x0a,0x00,0xfa,0xd0,0xc1,0x04,0x02,0x00]
43148
43149v_cmpx_eq_u64_e64 s[10:11], 0.5, v[2:3]
43150// CHECK: [0x0a,0x00,0xfa,0xd0,0xf0,0x04,0x02,0x00]
43151
43152v_cmpx_eq_u64_e64 s[10:11], -4.0, v[2:3]
43153// CHECK: [0x0a,0x00,0xfa,0xd0,0xf7,0x04,0x02,0x00]
43154
43155v_cmpx_eq_u64_e64 s[10:11], src_vccz, v[2:3]
43156// CHECK: [0x0a,0x00,0xfa,0xd0,0xfb,0x04,0x02,0x00]
43157
43158v_cmpx_eq_u64_e64 s[10:11], src_execz, v[2:3]
43159// CHECK: [0x0a,0x00,0xfa,0xd0,0xfc,0x04,0x02,0x00]
43160
43161v_cmpx_eq_u64_e64 s[10:11], src_scc, v[2:3]
43162// CHECK: [0x0a,0x00,0xfa,0xd0,0xfd,0x04,0x02,0x00]
43163
43164v_cmpx_eq_u64_e64 s[10:11], v[1:2], v[254:255]
43165// CHECK: [0x0a,0x00,0xfa,0xd0,0x01,0xfd,0x03,0x00]
43166
43167v_cmpx_eq_u64_e64 s[10:11], v[1:2], s[4:5]
43168// CHECK: [0x0a,0x00,0xfa,0xd0,0x01,0x09,0x00,0x00]
43169
43170v_cmpx_eq_u64_e64 s[10:11], v[1:2], s[6:7]
43171// CHECK: [0x0a,0x00,0xfa,0xd0,0x01,0x0d,0x00,0x00]
43172
43173v_cmpx_eq_u64_e64 s[10:11], v[1:2], s[100:101]
43174// CHECK: [0x0a,0x00,0xfa,0xd0,0x01,0xc9,0x00,0x00]
43175
43176v_cmpx_eq_u64_e64 s[10:11], v[1:2], flat_scratch
43177// CHECK: [0x0a,0x00,0xfa,0xd0,0x01,0xcd,0x00,0x00]
43178
43179v_cmpx_eq_u64_e64 s[10:11], v[1:2], vcc
43180// CHECK: [0x0a,0x00,0xfa,0xd0,0x01,0xd5,0x00,0x00]
43181
43182v_cmpx_eq_u64_e64 s[10:11], v[1:2], tba
43183// CHECK: [0x0a,0x00,0xfa,0xd0,0x01,0xd9,0x00,0x00]
43184
43185v_cmpx_eq_u64_e64 s[10:11], v[1:2], tma
43186// CHECK: [0x0a,0x00,0xfa,0xd0,0x01,0xdd,0x00,0x00]
43187
43188v_cmpx_eq_u64_e64 s[10:11], v[1:2], ttmp[10:11]
43189// CHECK: [0x0a,0x00,0xfa,0xd0,0x01,0xf5,0x00,0x00]
43190
43191v_cmpx_eq_u64_e64 s[10:11], v[1:2], exec
43192// CHECK: [0x0a,0x00,0xfa,0xd0,0x01,0xfd,0x00,0x00]
43193
43194v_cmpx_eq_u64_e64 s[10:11], v[1:2], 0
43195// CHECK: [0x0a,0x00,0xfa,0xd0,0x01,0x01,0x01,0x00]
43196
43197v_cmpx_eq_u64_e64 s[10:11], v[1:2], -1
43198// CHECK: [0x0a,0x00,0xfa,0xd0,0x01,0x83,0x01,0x00]
43199
43200v_cmpx_eq_u64_e64 s[10:11], v[1:2], 0.5
43201// CHECK: [0x0a,0x00,0xfa,0xd0,0x01,0xe1,0x01,0x00]
43202
43203v_cmpx_eq_u64_e64 s[10:11], v[1:2], -4.0
43204// CHECK: [0x0a,0x00,0xfa,0xd0,0x01,0xef,0x01,0x00]
43205
43206v_cmpx_eq_u64_e64 s[10:11], v[1:2], src_vccz
43207// CHECK: [0x0a,0x00,0xfa,0xd0,0x01,0xf7,0x01,0x00]
43208
43209v_cmpx_eq_u64_e64 s[10:11], v[1:2], src_execz
43210// CHECK: [0x0a,0x00,0xfa,0xd0,0x01,0xf9,0x01,0x00]
43211
43212v_cmpx_eq_u64_e64 s[10:11], v[1:2], src_scc
43213// CHECK: [0x0a,0x00,0xfa,0xd0,0x01,0xfb,0x01,0x00]
43214
43215v_cmpx_le_u64_e64 s[10:11], v[1:2], v[2:3]
43216// CHECK: [0x0a,0x00,0xfb,0xd0,0x01,0x05,0x02,0x00]
43217
43218v_cmpx_le_u64_e64 s[12:13], v[1:2], v[2:3]
43219// CHECK: [0x0c,0x00,0xfb,0xd0,0x01,0x05,0x02,0x00]
43220
43221v_cmpx_le_u64_e64 s[100:101], v[1:2], v[2:3]
43222// CHECK: [0x64,0x00,0xfb,0xd0,0x01,0x05,0x02,0x00]
43223
43224v_cmpx_le_u64_e64 flat_scratch, v[1:2], v[2:3]
43225// CHECK: [0x66,0x00,0xfb,0xd0,0x01,0x05,0x02,0x00]
43226
43227v_cmpx_le_u64_e64 vcc, v[1:2], v[2:3]
43228// CHECK: [0x6a,0x00,0xfb,0xd0,0x01,0x05,0x02,0x00]
43229
43230v_cmpx_le_u64_e64 tba, v[1:2], v[2:3]
43231// CHECK: [0x6c,0x00,0xfb,0xd0,0x01,0x05,0x02,0x00]
43232
43233v_cmpx_le_u64_e64 tma, v[1:2], v[2:3]
43234// CHECK: [0x6e,0x00,0xfb,0xd0,0x01,0x05,0x02,0x00]
43235
43236v_cmpx_le_u64_e64 ttmp[10:11], v[1:2], v[2:3]
43237// CHECK: [0x7a,0x00,0xfb,0xd0,0x01,0x05,0x02,0x00]
43238
43239v_cmpx_le_u64_e64 s[10:11], v[254:255], v[2:3]
43240// CHECK: [0x0a,0x00,0xfb,0xd0,0xfe,0x05,0x02,0x00]
43241
43242v_cmpx_le_u64_e64 s[10:11], s[2:3], v[2:3]
43243// CHECK: [0x0a,0x00,0xfb,0xd0,0x02,0x04,0x02,0x00]
43244
43245v_cmpx_le_u64_e64 s[10:11], s[4:5], v[2:3]
43246// CHECK: [0x0a,0x00,0xfb,0xd0,0x04,0x04,0x02,0x00]
43247
43248v_cmpx_le_u64_e64 s[10:11], s[100:101], v[2:3]
43249// CHECK: [0x0a,0x00,0xfb,0xd0,0x64,0x04,0x02,0x00]
43250
43251v_cmpx_le_u64_e64 s[10:11], flat_scratch, v[2:3]
43252// CHECK: [0x0a,0x00,0xfb,0xd0,0x66,0x04,0x02,0x00]
43253
43254v_cmpx_le_u64_e64 s[10:11], vcc, v[2:3]
43255// CHECK: [0x0a,0x00,0xfb,0xd0,0x6a,0x04,0x02,0x00]
43256
43257v_cmpx_le_u64_e64 s[10:11], tba, v[2:3]
43258// CHECK: [0x0a,0x00,0xfb,0xd0,0x6c,0x04,0x02,0x00]
43259
43260v_cmpx_le_u64_e64 s[10:11], tma, v[2:3]
43261// CHECK: [0x0a,0x00,0xfb,0xd0,0x6e,0x04,0x02,0x00]
43262
43263v_cmpx_le_u64_e64 s[10:11], ttmp[10:11], v[2:3]
43264// CHECK: [0x0a,0x00,0xfb,0xd0,0x7a,0x04,0x02,0x00]
43265
43266v_cmpx_le_u64_e64 s[10:11], exec, v[2:3]
43267// CHECK: [0x0a,0x00,0xfb,0xd0,0x7e,0x04,0x02,0x00]
43268
43269v_cmpx_le_u64_e64 s[10:11], 0, v[2:3]
43270// CHECK: [0x0a,0x00,0xfb,0xd0,0x80,0x04,0x02,0x00]
43271
43272v_cmpx_le_u64_e64 s[10:11], -1, v[2:3]
43273// CHECK: [0x0a,0x00,0xfb,0xd0,0xc1,0x04,0x02,0x00]
43274
43275v_cmpx_le_u64_e64 s[10:11], 0.5, v[2:3]
43276// CHECK: [0x0a,0x00,0xfb,0xd0,0xf0,0x04,0x02,0x00]
43277
43278v_cmpx_le_u64_e64 s[10:11], -4.0, v[2:3]
43279// CHECK: [0x0a,0x00,0xfb,0xd0,0xf7,0x04,0x02,0x00]
43280
43281v_cmpx_le_u64_e64 s[10:11], src_vccz, v[2:3]
43282// CHECK: [0x0a,0x00,0xfb,0xd0,0xfb,0x04,0x02,0x00]
43283
43284v_cmpx_le_u64_e64 s[10:11], src_execz, v[2:3]
43285// CHECK: [0x0a,0x00,0xfb,0xd0,0xfc,0x04,0x02,0x00]
43286
43287v_cmpx_le_u64_e64 s[10:11], src_scc, v[2:3]
43288// CHECK: [0x0a,0x00,0xfb,0xd0,0xfd,0x04,0x02,0x00]
43289
43290v_cmpx_le_u64_e64 s[10:11], v[1:2], v[254:255]
43291// CHECK: [0x0a,0x00,0xfb,0xd0,0x01,0xfd,0x03,0x00]
43292
43293v_cmpx_le_u64_e64 s[10:11], v[1:2], s[4:5]
43294// CHECK: [0x0a,0x00,0xfb,0xd0,0x01,0x09,0x00,0x00]
43295
43296v_cmpx_le_u64_e64 s[10:11], v[1:2], s[6:7]
43297// CHECK: [0x0a,0x00,0xfb,0xd0,0x01,0x0d,0x00,0x00]
43298
43299v_cmpx_le_u64_e64 s[10:11], v[1:2], s[100:101]
43300// CHECK: [0x0a,0x00,0xfb,0xd0,0x01,0xc9,0x00,0x00]
43301
43302v_cmpx_le_u64_e64 s[10:11], v[1:2], flat_scratch
43303// CHECK: [0x0a,0x00,0xfb,0xd0,0x01,0xcd,0x00,0x00]
43304
43305v_cmpx_le_u64_e64 s[10:11], v[1:2], vcc
43306// CHECK: [0x0a,0x00,0xfb,0xd0,0x01,0xd5,0x00,0x00]
43307
43308v_cmpx_le_u64_e64 s[10:11], v[1:2], tba
43309// CHECK: [0x0a,0x00,0xfb,0xd0,0x01,0xd9,0x00,0x00]
43310
43311v_cmpx_le_u64_e64 s[10:11], v[1:2], tma
43312// CHECK: [0x0a,0x00,0xfb,0xd0,0x01,0xdd,0x00,0x00]
43313
43314v_cmpx_le_u64_e64 s[10:11], v[1:2], ttmp[10:11]
43315// CHECK: [0x0a,0x00,0xfb,0xd0,0x01,0xf5,0x00,0x00]
43316
43317v_cmpx_le_u64_e64 s[10:11], v[1:2], exec
43318// CHECK: [0x0a,0x00,0xfb,0xd0,0x01,0xfd,0x00,0x00]
43319
43320v_cmpx_le_u64_e64 s[10:11], v[1:2], 0
43321// CHECK: [0x0a,0x00,0xfb,0xd0,0x01,0x01,0x01,0x00]
43322
43323v_cmpx_le_u64_e64 s[10:11], v[1:2], -1
43324// CHECK: [0x0a,0x00,0xfb,0xd0,0x01,0x83,0x01,0x00]
43325
43326v_cmpx_le_u64_e64 s[10:11], v[1:2], 0.5
43327// CHECK: [0x0a,0x00,0xfb,0xd0,0x01,0xe1,0x01,0x00]
43328
43329v_cmpx_le_u64_e64 s[10:11], v[1:2], -4.0
43330// CHECK: [0x0a,0x00,0xfb,0xd0,0x01,0xef,0x01,0x00]
43331
43332v_cmpx_le_u64_e64 s[10:11], v[1:2], src_vccz
43333// CHECK: [0x0a,0x00,0xfb,0xd0,0x01,0xf7,0x01,0x00]
43334
43335v_cmpx_le_u64_e64 s[10:11], v[1:2], src_execz
43336// CHECK: [0x0a,0x00,0xfb,0xd0,0x01,0xf9,0x01,0x00]
43337
43338v_cmpx_le_u64_e64 s[10:11], v[1:2], src_scc
43339// CHECK: [0x0a,0x00,0xfb,0xd0,0x01,0xfb,0x01,0x00]
43340
43341v_cmpx_gt_u64_e64 s[10:11], v[1:2], v[2:3]
43342// CHECK: [0x0a,0x00,0xfc,0xd0,0x01,0x05,0x02,0x00]
43343
43344v_cmpx_gt_u64_e64 s[12:13], v[1:2], v[2:3]
43345// CHECK: [0x0c,0x00,0xfc,0xd0,0x01,0x05,0x02,0x00]
43346
43347v_cmpx_gt_u64_e64 s[100:101], v[1:2], v[2:3]
43348// CHECK: [0x64,0x00,0xfc,0xd0,0x01,0x05,0x02,0x00]
43349
43350v_cmpx_gt_u64_e64 flat_scratch, v[1:2], v[2:3]
43351// CHECK: [0x66,0x00,0xfc,0xd0,0x01,0x05,0x02,0x00]
43352
43353v_cmpx_gt_u64_e64 vcc, v[1:2], v[2:3]
43354// CHECK: [0x6a,0x00,0xfc,0xd0,0x01,0x05,0x02,0x00]
43355
43356v_cmpx_gt_u64_e64 tba, v[1:2], v[2:3]
43357// CHECK: [0x6c,0x00,0xfc,0xd0,0x01,0x05,0x02,0x00]
43358
43359v_cmpx_gt_u64_e64 tma, v[1:2], v[2:3]
43360// CHECK: [0x6e,0x00,0xfc,0xd0,0x01,0x05,0x02,0x00]
43361
43362v_cmpx_gt_u64_e64 ttmp[10:11], v[1:2], v[2:3]
43363// CHECK: [0x7a,0x00,0xfc,0xd0,0x01,0x05,0x02,0x00]
43364
43365v_cmpx_gt_u64_e64 s[10:11], v[254:255], v[2:3]
43366// CHECK: [0x0a,0x00,0xfc,0xd0,0xfe,0x05,0x02,0x00]
43367
43368v_cmpx_gt_u64_e64 s[10:11], s[2:3], v[2:3]
43369// CHECK: [0x0a,0x00,0xfc,0xd0,0x02,0x04,0x02,0x00]
43370
43371v_cmpx_gt_u64_e64 s[10:11], s[4:5], v[2:3]
43372// CHECK: [0x0a,0x00,0xfc,0xd0,0x04,0x04,0x02,0x00]
43373
43374v_cmpx_gt_u64_e64 s[10:11], s[100:101], v[2:3]
43375// CHECK: [0x0a,0x00,0xfc,0xd0,0x64,0x04,0x02,0x00]
43376
43377v_cmpx_gt_u64_e64 s[10:11], flat_scratch, v[2:3]
43378// CHECK: [0x0a,0x00,0xfc,0xd0,0x66,0x04,0x02,0x00]
43379
43380v_cmpx_gt_u64_e64 s[10:11], vcc, v[2:3]
43381// CHECK: [0x0a,0x00,0xfc,0xd0,0x6a,0x04,0x02,0x00]
43382
43383v_cmpx_gt_u64_e64 s[10:11], tba, v[2:3]
43384// CHECK: [0x0a,0x00,0xfc,0xd0,0x6c,0x04,0x02,0x00]
43385
43386v_cmpx_gt_u64_e64 s[10:11], tma, v[2:3]
43387// CHECK: [0x0a,0x00,0xfc,0xd0,0x6e,0x04,0x02,0x00]
43388
43389v_cmpx_gt_u64_e64 s[10:11], ttmp[10:11], v[2:3]
43390// CHECK: [0x0a,0x00,0xfc,0xd0,0x7a,0x04,0x02,0x00]
43391
43392v_cmpx_gt_u64_e64 s[10:11], exec, v[2:3]
43393// CHECK: [0x0a,0x00,0xfc,0xd0,0x7e,0x04,0x02,0x00]
43394
43395v_cmpx_gt_u64_e64 s[10:11], 0, v[2:3]
43396// CHECK: [0x0a,0x00,0xfc,0xd0,0x80,0x04,0x02,0x00]
43397
43398v_cmpx_gt_u64_e64 s[10:11], -1, v[2:3]
43399// CHECK: [0x0a,0x00,0xfc,0xd0,0xc1,0x04,0x02,0x00]
43400
43401v_cmpx_gt_u64_e64 s[10:11], 0.5, v[2:3]
43402// CHECK: [0x0a,0x00,0xfc,0xd0,0xf0,0x04,0x02,0x00]
43403
43404v_cmpx_gt_u64_e64 s[10:11], -4.0, v[2:3]
43405// CHECK: [0x0a,0x00,0xfc,0xd0,0xf7,0x04,0x02,0x00]
43406
43407v_cmpx_gt_u64_e64 s[10:11], src_vccz, v[2:3]
43408// CHECK: [0x0a,0x00,0xfc,0xd0,0xfb,0x04,0x02,0x00]
43409
43410v_cmpx_gt_u64_e64 s[10:11], src_execz, v[2:3]
43411// CHECK: [0x0a,0x00,0xfc,0xd0,0xfc,0x04,0x02,0x00]
43412
43413v_cmpx_gt_u64_e64 s[10:11], src_scc, v[2:3]
43414// CHECK: [0x0a,0x00,0xfc,0xd0,0xfd,0x04,0x02,0x00]
43415
43416v_cmpx_gt_u64_e64 s[10:11], v[1:2], v[254:255]
43417// CHECK: [0x0a,0x00,0xfc,0xd0,0x01,0xfd,0x03,0x00]
43418
43419v_cmpx_gt_u64_e64 s[10:11], v[1:2], s[4:5]
43420// CHECK: [0x0a,0x00,0xfc,0xd0,0x01,0x09,0x00,0x00]
43421
43422v_cmpx_gt_u64_e64 s[10:11], v[1:2], s[6:7]
43423// CHECK: [0x0a,0x00,0xfc,0xd0,0x01,0x0d,0x00,0x00]
43424
43425v_cmpx_gt_u64_e64 s[10:11], v[1:2], s[100:101]
43426// CHECK: [0x0a,0x00,0xfc,0xd0,0x01,0xc9,0x00,0x00]
43427
43428v_cmpx_gt_u64_e64 s[10:11], v[1:2], flat_scratch
43429// CHECK: [0x0a,0x00,0xfc,0xd0,0x01,0xcd,0x00,0x00]
43430
43431v_cmpx_gt_u64_e64 s[10:11], v[1:2], vcc
43432// CHECK: [0x0a,0x00,0xfc,0xd0,0x01,0xd5,0x00,0x00]
43433
43434v_cmpx_gt_u64_e64 s[10:11], v[1:2], tba
43435// CHECK: [0x0a,0x00,0xfc,0xd0,0x01,0xd9,0x00,0x00]
43436
43437v_cmpx_gt_u64_e64 s[10:11], v[1:2], tma
43438// CHECK: [0x0a,0x00,0xfc,0xd0,0x01,0xdd,0x00,0x00]
43439
43440v_cmpx_gt_u64_e64 s[10:11], v[1:2], ttmp[10:11]
43441// CHECK: [0x0a,0x00,0xfc,0xd0,0x01,0xf5,0x00,0x00]
43442
43443v_cmpx_gt_u64_e64 s[10:11], v[1:2], exec
43444// CHECK: [0x0a,0x00,0xfc,0xd0,0x01,0xfd,0x00,0x00]
43445
43446v_cmpx_gt_u64_e64 s[10:11], v[1:2], 0
43447// CHECK: [0x0a,0x00,0xfc,0xd0,0x01,0x01,0x01,0x00]
43448
43449v_cmpx_gt_u64_e64 s[10:11], v[1:2], -1
43450// CHECK: [0x0a,0x00,0xfc,0xd0,0x01,0x83,0x01,0x00]
43451
43452v_cmpx_gt_u64_e64 s[10:11], v[1:2], 0.5
43453// CHECK: [0x0a,0x00,0xfc,0xd0,0x01,0xe1,0x01,0x00]
43454
43455v_cmpx_gt_u64_e64 s[10:11], v[1:2], -4.0
43456// CHECK: [0x0a,0x00,0xfc,0xd0,0x01,0xef,0x01,0x00]
43457
43458v_cmpx_gt_u64_e64 s[10:11], v[1:2], src_vccz
43459// CHECK: [0x0a,0x00,0xfc,0xd0,0x01,0xf7,0x01,0x00]
43460
43461v_cmpx_gt_u64_e64 s[10:11], v[1:2], src_execz
43462// CHECK: [0x0a,0x00,0xfc,0xd0,0x01,0xf9,0x01,0x00]
43463
43464v_cmpx_gt_u64_e64 s[10:11], v[1:2], src_scc
43465// CHECK: [0x0a,0x00,0xfc,0xd0,0x01,0xfb,0x01,0x00]
43466
43467v_cmpx_ne_u64_e64 s[10:11], v[1:2], v[2:3]
43468// CHECK: [0x0a,0x00,0xfd,0xd0,0x01,0x05,0x02,0x00]
43469
43470v_cmpx_ne_u64_e64 s[12:13], v[1:2], v[2:3]
43471// CHECK: [0x0c,0x00,0xfd,0xd0,0x01,0x05,0x02,0x00]
43472
43473v_cmpx_ne_u64_e64 s[100:101], v[1:2], v[2:3]
43474// CHECK: [0x64,0x00,0xfd,0xd0,0x01,0x05,0x02,0x00]
43475
43476v_cmpx_ne_u64_e64 flat_scratch, v[1:2], v[2:3]
43477// CHECK: [0x66,0x00,0xfd,0xd0,0x01,0x05,0x02,0x00]
43478
43479v_cmpx_ne_u64_e64 vcc, v[1:2], v[2:3]
43480// CHECK: [0x6a,0x00,0xfd,0xd0,0x01,0x05,0x02,0x00]
43481
43482v_cmpx_ne_u64_e64 tba, v[1:2], v[2:3]
43483// CHECK: [0x6c,0x00,0xfd,0xd0,0x01,0x05,0x02,0x00]
43484
43485v_cmpx_ne_u64_e64 tma, v[1:2], v[2:3]
43486// CHECK: [0x6e,0x00,0xfd,0xd0,0x01,0x05,0x02,0x00]
43487
43488v_cmpx_ne_u64_e64 ttmp[10:11], v[1:2], v[2:3]
43489// CHECK: [0x7a,0x00,0xfd,0xd0,0x01,0x05,0x02,0x00]
43490
43491v_cmpx_ne_u64_e64 s[10:11], v[254:255], v[2:3]
43492// CHECK: [0x0a,0x00,0xfd,0xd0,0xfe,0x05,0x02,0x00]
43493
43494v_cmpx_ne_u64_e64 s[10:11], s[2:3], v[2:3]
43495// CHECK: [0x0a,0x00,0xfd,0xd0,0x02,0x04,0x02,0x00]
43496
43497v_cmpx_ne_u64_e64 s[10:11], s[4:5], v[2:3]
43498// CHECK: [0x0a,0x00,0xfd,0xd0,0x04,0x04,0x02,0x00]
43499
43500v_cmpx_ne_u64_e64 s[10:11], s[100:101], v[2:3]
43501// CHECK: [0x0a,0x00,0xfd,0xd0,0x64,0x04,0x02,0x00]
43502
43503v_cmpx_ne_u64_e64 s[10:11], flat_scratch, v[2:3]
43504// CHECK: [0x0a,0x00,0xfd,0xd0,0x66,0x04,0x02,0x00]
43505
43506v_cmpx_ne_u64_e64 s[10:11], vcc, v[2:3]
43507// CHECK: [0x0a,0x00,0xfd,0xd0,0x6a,0x04,0x02,0x00]
43508
43509v_cmpx_ne_u64_e64 s[10:11], tba, v[2:3]
43510// CHECK: [0x0a,0x00,0xfd,0xd0,0x6c,0x04,0x02,0x00]
43511
43512v_cmpx_ne_u64_e64 s[10:11], tma, v[2:3]
43513// CHECK: [0x0a,0x00,0xfd,0xd0,0x6e,0x04,0x02,0x00]
43514
43515v_cmpx_ne_u64_e64 s[10:11], ttmp[10:11], v[2:3]
43516// CHECK: [0x0a,0x00,0xfd,0xd0,0x7a,0x04,0x02,0x00]
43517
43518v_cmpx_ne_u64_e64 s[10:11], exec, v[2:3]
43519// CHECK: [0x0a,0x00,0xfd,0xd0,0x7e,0x04,0x02,0x00]
43520
43521v_cmpx_ne_u64_e64 s[10:11], 0, v[2:3]
43522// CHECK: [0x0a,0x00,0xfd,0xd0,0x80,0x04,0x02,0x00]
43523
43524v_cmpx_ne_u64_e64 s[10:11], -1, v[2:3]
43525// CHECK: [0x0a,0x00,0xfd,0xd0,0xc1,0x04,0x02,0x00]
43526
43527v_cmpx_ne_u64_e64 s[10:11], 0.5, v[2:3]
43528// CHECK: [0x0a,0x00,0xfd,0xd0,0xf0,0x04,0x02,0x00]
43529
43530v_cmpx_ne_u64_e64 s[10:11], -4.0, v[2:3]
43531// CHECK: [0x0a,0x00,0xfd,0xd0,0xf7,0x04,0x02,0x00]
43532
43533v_cmpx_ne_u64_e64 s[10:11], src_vccz, v[2:3]
43534// CHECK: [0x0a,0x00,0xfd,0xd0,0xfb,0x04,0x02,0x00]
43535
43536v_cmpx_ne_u64_e64 s[10:11], src_execz, v[2:3]
43537// CHECK: [0x0a,0x00,0xfd,0xd0,0xfc,0x04,0x02,0x00]
43538
43539v_cmpx_ne_u64_e64 s[10:11], src_scc, v[2:3]
43540// CHECK: [0x0a,0x00,0xfd,0xd0,0xfd,0x04,0x02,0x00]
43541
43542v_cmpx_ne_u64_e64 s[10:11], v[1:2], v[254:255]
43543// CHECK: [0x0a,0x00,0xfd,0xd0,0x01,0xfd,0x03,0x00]
43544
43545v_cmpx_ne_u64_e64 s[10:11], v[1:2], s[4:5]
43546// CHECK: [0x0a,0x00,0xfd,0xd0,0x01,0x09,0x00,0x00]
43547
43548v_cmpx_ne_u64_e64 s[10:11], v[1:2], s[6:7]
43549// CHECK: [0x0a,0x00,0xfd,0xd0,0x01,0x0d,0x00,0x00]
43550
43551v_cmpx_ne_u64_e64 s[10:11], v[1:2], s[100:101]
43552// CHECK: [0x0a,0x00,0xfd,0xd0,0x01,0xc9,0x00,0x00]
43553
43554v_cmpx_ne_u64_e64 s[10:11], v[1:2], flat_scratch
43555// CHECK: [0x0a,0x00,0xfd,0xd0,0x01,0xcd,0x00,0x00]
43556
43557v_cmpx_ne_u64_e64 s[10:11], v[1:2], vcc
43558// CHECK: [0x0a,0x00,0xfd,0xd0,0x01,0xd5,0x00,0x00]
43559
43560v_cmpx_ne_u64_e64 s[10:11], v[1:2], tba
43561// CHECK: [0x0a,0x00,0xfd,0xd0,0x01,0xd9,0x00,0x00]
43562
43563v_cmpx_ne_u64_e64 s[10:11], v[1:2], tma
43564// CHECK: [0x0a,0x00,0xfd,0xd0,0x01,0xdd,0x00,0x00]
43565
43566v_cmpx_ne_u64_e64 s[10:11], v[1:2], ttmp[10:11]
43567// CHECK: [0x0a,0x00,0xfd,0xd0,0x01,0xf5,0x00,0x00]
43568
43569v_cmpx_ne_u64_e64 s[10:11], v[1:2], exec
43570// CHECK: [0x0a,0x00,0xfd,0xd0,0x01,0xfd,0x00,0x00]
43571
43572v_cmpx_ne_u64_e64 s[10:11], v[1:2], 0
43573// CHECK: [0x0a,0x00,0xfd,0xd0,0x01,0x01,0x01,0x00]
43574
43575v_cmpx_ne_u64_e64 s[10:11], v[1:2], -1
43576// CHECK: [0x0a,0x00,0xfd,0xd0,0x01,0x83,0x01,0x00]
43577
43578v_cmpx_ne_u64_e64 s[10:11], v[1:2], 0.5
43579// CHECK: [0x0a,0x00,0xfd,0xd0,0x01,0xe1,0x01,0x00]
43580
43581v_cmpx_ne_u64_e64 s[10:11], v[1:2], -4.0
43582// CHECK: [0x0a,0x00,0xfd,0xd0,0x01,0xef,0x01,0x00]
43583
43584v_cmpx_ne_u64_e64 s[10:11], v[1:2], src_vccz
43585// CHECK: [0x0a,0x00,0xfd,0xd0,0x01,0xf7,0x01,0x00]
43586
43587v_cmpx_ne_u64_e64 s[10:11], v[1:2], src_execz
43588// CHECK: [0x0a,0x00,0xfd,0xd0,0x01,0xf9,0x01,0x00]
43589
43590v_cmpx_ne_u64_e64 s[10:11], v[1:2], src_scc
43591// CHECK: [0x0a,0x00,0xfd,0xd0,0x01,0xfb,0x01,0x00]
43592
43593v_cmpx_ge_u64_e64 s[10:11], v[1:2], v[2:3]
43594// CHECK: [0x0a,0x00,0xfe,0xd0,0x01,0x05,0x02,0x00]
43595
43596v_cmpx_ge_u64_e64 s[12:13], v[1:2], v[2:3]
43597// CHECK: [0x0c,0x00,0xfe,0xd0,0x01,0x05,0x02,0x00]
43598
43599v_cmpx_ge_u64_e64 s[100:101], v[1:2], v[2:3]
43600// CHECK: [0x64,0x00,0xfe,0xd0,0x01,0x05,0x02,0x00]
43601
43602v_cmpx_ge_u64_e64 flat_scratch, v[1:2], v[2:3]
43603// CHECK: [0x66,0x00,0xfe,0xd0,0x01,0x05,0x02,0x00]
43604
43605v_cmpx_ge_u64_e64 vcc, v[1:2], v[2:3]
43606// CHECK: [0x6a,0x00,0xfe,0xd0,0x01,0x05,0x02,0x00]
43607
43608v_cmpx_ge_u64_e64 tba, v[1:2], v[2:3]
43609// CHECK: [0x6c,0x00,0xfe,0xd0,0x01,0x05,0x02,0x00]
43610
43611v_cmpx_ge_u64_e64 tma, v[1:2], v[2:3]
43612// CHECK: [0x6e,0x00,0xfe,0xd0,0x01,0x05,0x02,0x00]
43613
43614v_cmpx_ge_u64_e64 ttmp[10:11], v[1:2], v[2:3]
43615// CHECK: [0x7a,0x00,0xfe,0xd0,0x01,0x05,0x02,0x00]
43616
43617v_cmpx_ge_u64_e64 s[10:11], v[254:255], v[2:3]
43618// CHECK: [0x0a,0x00,0xfe,0xd0,0xfe,0x05,0x02,0x00]
43619
43620v_cmpx_ge_u64_e64 s[10:11], s[2:3], v[2:3]
43621// CHECK: [0x0a,0x00,0xfe,0xd0,0x02,0x04,0x02,0x00]
43622
43623v_cmpx_ge_u64_e64 s[10:11], s[4:5], v[2:3]
43624// CHECK: [0x0a,0x00,0xfe,0xd0,0x04,0x04,0x02,0x00]
43625
43626v_cmpx_ge_u64_e64 s[10:11], s[100:101], v[2:3]
43627// CHECK: [0x0a,0x00,0xfe,0xd0,0x64,0x04,0x02,0x00]
43628
43629v_cmpx_ge_u64_e64 s[10:11], flat_scratch, v[2:3]
43630// CHECK: [0x0a,0x00,0xfe,0xd0,0x66,0x04,0x02,0x00]
43631
43632v_cmpx_ge_u64_e64 s[10:11], vcc, v[2:3]
43633// CHECK: [0x0a,0x00,0xfe,0xd0,0x6a,0x04,0x02,0x00]
43634
43635v_cmpx_ge_u64_e64 s[10:11], tba, v[2:3]
43636// CHECK: [0x0a,0x00,0xfe,0xd0,0x6c,0x04,0x02,0x00]
43637
43638v_cmpx_ge_u64_e64 s[10:11], tma, v[2:3]
43639// CHECK: [0x0a,0x00,0xfe,0xd0,0x6e,0x04,0x02,0x00]
43640
43641v_cmpx_ge_u64_e64 s[10:11], ttmp[10:11], v[2:3]
43642// CHECK: [0x0a,0x00,0xfe,0xd0,0x7a,0x04,0x02,0x00]
43643
43644v_cmpx_ge_u64_e64 s[10:11], exec, v[2:3]
43645// CHECK: [0x0a,0x00,0xfe,0xd0,0x7e,0x04,0x02,0x00]
43646
43647v_cmpx_ge_u64_e64 s[10:11], 0, v[2:3]
43648// CHECK: [0x0a,0x00,0xfe,0xd0,0x80,0x04,0x02,0x00]
43649
43650v_cmpx_ge_u64_e64 s[10:11], -1, v[2:3]
43651// CHECK: [0x0a,0x00,0xfe,0xd0,0xc1,0x04,0x02,0x00]
43652
43653v_cmpx_ge_u64_e64 s[10:11], 0.5, v[2:3]
43654// CHECK: [0x0a,0x00,0xfe,0xd0,0xf0,0x04,0x02,0x00]
43655
43656v_cmpx_ge_u64_e64 s[10:11], -4.0, v[2:3]
43657// CHECK: [0x0a,0x00,0xfe,0xd0,0xf7,0x04,0x02,0x00]
43658
43659v_cmpx_ge_u64_e64 s[10:11], src_vccz, v[2:3]
43660// CHECK: [0x0a,0x00,0xfe,0xd0,0xfb,0x04,0x02,0x00]
43661
43662v_cmpx_ge_u64_e64 s[10:11], src_execz, v[2:3]
43663// CHECK: [0x0a,0x00,0xfe,0xd0,0xfc,0x04,0x02,0x00]
43664
43665v_cmpx_ge_u64_e64 s[10:11], src_scc, v[2:3]
43666// CHECK: [0x0a,0x00,0xfe,0xd0,0xfd,0x04,0x02,0x00]
43667
43668v_cmpx_ge_u64_e64 s[10:11], v[1:2], v[254:255]
43669// CHECK: [0x0a,0x00,0xfe,0xd0,0x01,0xfd,0x03,0x00]
43670
43671v_cmpx_ge_u64_e64 s[10:11], v[1:2], s[4:5]
43672// CHECK: [0x0a,0x00,0xfe,0xd0,0x01,0x09,0x00,0x00]
43673
43674v_cmpx_ge_u64_e64 s[10:11], v[1:2], s[6:7]
43675// CHECK: [0x0a,0x00,0xfe,0xd0,0x01,0x0d,0x00,0x00]
43676
43677v_cmpx_ge_u64_e64 s[10:11], v[1:2], s[100:101]
43678// CHECK: [0x0a,0x00,0xfe,0xd0,0x01,0xc9,0x00,0x00]
43679
43680v_cmpx_ge_u64_e64 s[10:11], v[1:2], flat_scratch
43681// CHECK: [0x0a,0x00,0xfe,0xd0,0x01,0xcd,0x00,0x00]
43682
43683v_cmpx_ge_u64_e64 s[10:11], v[1:2], vcc
43684// CHECK: [0x0a,0x00,0xfe,0xd0,0x01,0xd5,0x00,0x00]
43685
43686v_cmpx_ge_u64_e64 s[10:11], v[1:2], tba
43687// CHECK: [0x0a,0x00,0xfe,0xd0,0x01,0xd9,0x00,0x00]
43688
43689v_cmpx_ge_u64_e64 s[10:11], v[1:2], tma
43690// CHECK: [0x0a,0x00,0xfe,0xd0,0x01,0xdd,0x00,0x00]
43691
43692v_cmpx_ge_u64_e64 s[10:11], v[1:2], ttmp[10:11]
43693// CHECK: [0x0a,0x00,0xfe,0xd0,0x01,0xf5,0x00,0x00]
43694
43695v_cmpx_ge_u64_e64 s[10:11], v[1:2], exec
43696// CHECK: [0x0a,0x00,0xfe,0xd0,0x01,0xfd,0x00,0x00]
43697
43698v_cmpx_ge_u64_e64 s[10:11], v[1:2], 0
43699// CHECK: [0x0a,0x00,0xfe,0xd0,0x01,0x01,0x01,0x00]
43700
43701v_cmpx_ge_u64_e64 s[10:11], v[1:2], -1
43702// CHECK: [0x0a,0x00,0xfe,0xd0,0x01,0x83,0x01,0x00]
43703
43704v_cmpx_ge_u64_e64 s[10:11], v[1:2], 0.5
43705// CHECK: [0x0a,0x00,0xfe,0xd0,0x01,0xe1,0x01,0x00]
43706
43707v_cmpx_ge_u64_e64 s[10:11], v[1:2], -4.0
43708// CHECK: [0x0a,0x00,0xfe,0xd0,0x01,0xef,0x01,0x00]
43709
43710v_cmpx_ge_u64_e64 s[10:11], v[1:2], src_vccz
43711// CHECK: [0x0a,0x00,0xfe,0xd0,0x01,0xf7,0x01,0x00]
43712
43713v_cmpx_ge_u64_e64 s[10:11], v[1:2], src_execz
43714// CHECK: [0x0a,0x00,0xfe,0xd0,0x01,0xf9,0x01,0x00]
43715
43716v_cmpx_ge_u64_e64 s[10:11], v[1:2], src_scc
43717// CHECK: [0x0a,0x00,0xfe,0xd0,0x01,0xfb,0x01,0x00]
43718
43719v_cmpx_t_u64_e64 s[10:11], v[1:2], v[2:3]
43720// CHECK: [0x0a,0x00,0xff,0xd0,0x01,0x05,0x02,0x00]
43721
43722v_cmpx_t_u64_e64 s[12:13], v[1:2], v[2:3]
43723// CHECK: [0x0c,0x00,0xff,0xd0,0x01,0x05,0x02,0x00]
43724
43725v_cmpx_t_u64_e64 s[100:101], v[1:2], v[2:3]
43726// CHECK: [0x64,0x00,0xff,0xd0,0x01,0x05,0x02,0x00]
43727
43728v_cmpx_t_u64_e64 flat_scratch, v[1:2], v[2:3]
43729// CHECK: [0x66,0x00,0xff,0xd0,0x01,0x05,0x02,0x00]
43730
43731v_cmpx_t_u64_e64 vcc, v[1:2], v[2:3]
43732// CHECK: [0x6a,0x00,0xff,0xd0,0x01,0x05,0x02,0x00]
43733
43734v_cmpx_t_u64_e64 tba, v[1:2], v[2:3]
43735// CHECK: [0x6c,0x00,0xff,0xd0,0x01,0x05,0x02,0x00]
43736
43737v_cmpx_t_u64_e64 tma, v[1:2], v[2:3]
43738// CHECK: [0x6e,0x00,0xff,0xd0,0x01,0x05,0x02,0x00]
43739
43740v_cmpx_t_u64_e64 ttmp[10:11], v[1:2], v[2:3]
43741// CHECK: [0x7a,0x00,0xff,0xd0,0x01,0x05,0x02,0x00]
43742
43743v_cmpx_t_u64_e64 s[10:11], v[254:255], v[2:3]
43744// CHECK: [0x0a,0x00,0xff,0xd0,0xfe,0x05,0x02,0x00]
43745
43746v_cmpx_t_u64_e64 s[10:11], s[2:3], v[2:3]
43747// CHECK: [0x0a,0x00,0xff,0xd0,0x02,0x04,0x02,0x00]
43748
43749v_cmpx_t_u64_e64 s[10:11], s[4:5], v[2:3]
43750// CHECK: [0x0a,0x00,0xff,0xd0,0x04,0x04,0x02,0x00]
43751
43752v_cmpx_t_u64_e64 s[10:11], s[100:101], v[2:3]
43753// CHECK: [0x0a,0x00,0xff,0xd0,0x64,0x04,0x02,0x00]
43754
43755v_cmpx_t_u64_e64 s[10:11], flat_scratch, v[2:3]
43756// CHECK: [0x0a,0x00,0xff,0xd0,0x66,0x04,0x02,0x00]
43757
43758v_cmpx_t_u64_e64 s[10:11], vcc, v[2:3]
43759// CHECK: [0x0a,0x00,0xff,0xd0,0x6a,0x04,0x02,0x00]
43760
43761v_cmpx_t_u64_e64 s[10:11], tba, v[2:3]
43762// CHECK: [0x0a,0x00,0xff,0xd0,0x6c,0x04,0x02,0x00]
43763
43764v_cmpx_t_u64_e64 s[10:11], tma, v[2:3]
43765// CHECK: [0x0a,0x00,0xff,0xd0,0x6e,0x04,0x02,0x00]
43766
43767v_cmpx_t_u64_e64 s[10:11], ttmp[10:11], v[2:3]
43768// CHECK: [0x0a,0x00,0xff,0xd0,0x7a,0x04,0x02,0x00]
43769
43770v_cmpx_t_u64_e64 s[10:11], exec, v[2:3]
43771// CHECK: [0x0a,0x00,0xff,0xd0,0x7e,0x04,0x02,0x00]
43772
43773v_cmpx_t_u64_e64 s[10:11], 0, v[2:3]
43774// CHECK: [0x0a,0x00,0xff,0xd0,0x80,0x04,0x02,0x00]
43775
43776v_cmpx_t_u64_e64 s[10:11], -1, v[2:3]
43777// CHECK: [0x0a,0x00,0xff,0xd0,0xc1,0x04,0x02,0x00]
43778
43779v_cmpx_t_u64_e64 s[10:11], 0.5, v[2:3]
43780// CHECK: [0x0a,0x00,0xff,0xd0,0xf0,0x04,0x02,0x00]
43781
43782v_cmpx_t_u64_e64 s[10:11], -4.0, v[2:3]
43783// CHECK: [0x0a,0x00,0xff,0xd0,0xf7,0x04,0x02,0x00]
43784
43785v_cmpx_t_u64_e64 s[10:11], src_vccz, v[2:3]
43786// CHECK: [0x0a,0x00,0xff,0xd0,0xfb,0x04,0x02,0x00]
43787
43788v_cmpx_t_u64_e64 s[10:11], src_execz, v[2:3]
43789// CHECK: [0x0a,0x00,0xff,0xd0,0xfc,0x04,0x02,0x00]
43790
43791v_cmpx_t_u64_e64 s[10:11], src_scc, v[2:3]
43792// CHECK: [0x0a,0x00,0xff,0xd0,0xfd,0x04,0x02,0x00]
43793
43794v_cmpx_t_u64_e64 s[10:11], v[1:2], v[254:255]
43795// CHECK: [0x0a,0x00,0xff,0xd0,0x01,0xfd,0x03,0x00]
43796
43797v_cmpx_t_u64_e64 s[10:11], v[1:2], s[4:5]
43798// CHECK: [0x0a,0x00,0xff,0xd0,0x01,0x09,0x00,0x00]
43799
43800v_cmpx_t_u64_e64 s[10:11], v[1:2], s[6:7]
43801// CHECK: [0x0a,0x00,0xff,0xd0,0x01,0x0d,0x00,0x00]
43802
43803v_cmpx_t_u64_e64 s[10:11], v[1:2], s[100:101]
43804// CHECK: [0x0a,0x00,0xff,0xd0,0x01,0xc9,0x00,0x00]
43805
43806v_cmpx_t_u64_e64 s[10:11], v[1:2], flat_scratch
43807// CHECK: [0x0a,0x00,0xff,0xd0,0x01,0xcd,0x00,0x00]
43808
43809v_cmpx_t_u64_e64 s[10:11], v[1:2], vcc
43810// CHECK: [0x0a,0x00,0xff,0xd0,0x01,0xd5,0x00,0x00]
43811
43812v_cmpx_t_u64_e64 s[10:11], v[1:2], tba
43813// CHECK: [0x0a,0x00,0xff,0xd0,0x01,0xd9,0x00,0x00]
43814
43815v_cmpx_t_u64_e64 s[10:11], v[1:2], tma
43816// CHECK: [0x0a,0x00,0xff,0xd0,0x01,0xdd,0x00,0x00]
43817
43818v_cmpx_t_u64_e64 s[10:11], v[1:2], ttmp[10:11]
43819// CHECK: [0x0a,0x00,0xff,0xd0,0x01,0xf5,0x00,0x00]
43820
43821v_cmpx_t_u64_e64 s[10:11], v[1:2], exec
43822// CHECK: [0x0a,0x00,0xff,0xd0,0x01,0xfd,0x00,0x00]
43823
43824v_cmpx_t_u64_e64 s[10:11], v[1:2], 0
43825// CHECK: [0x0a,0x00,0xff,0xd0,0x01,0x01,0x01,0x00]
43826
43827v_cmpx_t_u64_e64 s[10:11], v[1:2], -1
43828// CHECK: [0x0a,0x00,0xff,0xd0,0x01,0x83,0x01,0x00]
43829
43830v_cmpx_t_u64_e64 s[10:11], v[1:2], 0.5
43831// CHECK: [0x0a,0x00,0xff,0xd0,0x01,0xe1,0x01,0x00]
43832
43833v_cmpx_t_u64_e64 s[10:11], v[1:2], -4.0
43834// CHECK: [0x0a,0x00,0xff,0xd0,0x01,0xef,0x01,0x00]
43835
43836v_cmpx_t_u64_e64 s[10:11], v[1:2], src_vccz
43837// CHECK: [0x0a,0x00,0xff,0xd0,0x01,0xf7,0x01,0x00]
43838
43839v_cmpx_t_u64_e64 s[10:11], v[1:2], src_execz
43840// CHECK: [0x0a,0x00,0xff,0xd0,0x01,0xf9,0x01,0x00]
43841
43842v_cmpx_t_u64_e64 s[10:11], v[1:2], src_scc
43843// CHECK: [0x0a,0x00,0xff,0xd0,0x01,0xfb,0x01,0x00]
43844