Lines Matching +full:0 +full:xff

4 // CHECK: [0xff,0xff,0x00,0xd8,0x01,0x02,0x00,0x00]
7 // CHECK: [0xff,0xff,0x00,0xd8,0xff,0x02,0x00,0x00]
10 // CHECK: [0xff,0xff,0x00,0xd8,0x01,0xff,0x00,0x00]
13 // CHECK: [0x00,0x00,0x00,0xd8,0x01,0x02,0x00,0x00]
15 ds_add_u32 v1, v2 offset:0
16 // CHECK: [0x00,0x00,0x00,0xd8,0x01,0x02,0x00,0x00]
19 // CHECK: [0x04,0x00,0x00,0xd8,0x01,0x02,0x00,0x00]
22 // CHECK: [0xff,0xff,0x01,0xd8,0x01,0x02,0x00,0x00]
25 // CHECK: [0xff,0xff,0x02,0xd8,0x01,0x02,0x00,0x00]
28 // CHECK: [0xff,0xff,0x02,0xd8,0xff,0x02,0x00,0x00]
31 // CHECK: [0xff,0xff,0x02,0xd8,0x01,0xff,0x00,0x00]
34 // CHECK: [0x00,0x00,0x02,0xd8,0x01,0x02,0x00,0x00]
36 ds_sub_u32 v1, v2 offset:0
37 // CHECK: [0x00,0x00,0x02,0xd8,0x01,0x02,0x00,0x00]
40 // CHECK: [0x04,0x00,0x02,0xd8,0x01,0x02,0x00,0x00]
43 // CHECK: [0xff,0xff,0x03,0xd8,0x01,0x02,0x00,0x00]
46 // CHECK: [0xff,0xff,0x04,0xd8,0x01,0x02,0x00,0x00]
49 // CHECK: [0xff,0xff,0x04,0xd8,0xff,0x02,0x00,0x00]
52 // CHECK: [0xff,0xff,0x04,0xd8,0x01,0xff,0x00,0x00]
55 // CHECK: [0x00,0x00,0x04,0xd8,0x01,0x02,0x00,0x00]
57 ds_rsub_u32 v1, v2 offset:0
58 // CHECK: [0x00,0x00,0x04,0xd8,0x01,0x02,0x00,0x00]
61 // CHECK: [0x04,0x00,0x04,0xd8,0x01,0x02,0x00,0x00]
64 // CHECK: [0xff,0xff,0x05,0xd8,0x01,0x02,0x00,0x00]
67 // CHECK: [0xff,0xff,0x06,0xd8,0x01,0x02,0x00,0x00]
70 // CHECK: [0xff,0xff,0x06,0xd8,0xff,0x02,0x00,0x00]
73 // CHECK: [0xff,0xff,0x06,0xd8,0x01,0xff,0x00,0x00]
76 // CHECK: [0x00,0x00,0x06,0xd8,0x01,0x02,0x00,0x00]
78 ds_inc_u32 v1, v2 offset:0
79 // CHECK: [0x00,0x00,0x06,0xd8,0x01,0x02,0x00,0x00]
82 // CHECK: [0x04,0x00,0x06,0xd8,0x01,0x02,0x00,0x00]
85 // CHECK: [0xff,0xff,0x07,0xd8,0x01,0x02,0x00,0x00]
88 // CHECK: [0xff,0xff,0x08,0xd8,0x01,0x02,0x00,0x00]
91 // CHECK: [0xff,0xff,0x08,0xd8,0xff,0x02,0x00,0x00]
94 // CHECK: [0xff,0xff,0x08,0xd8,0x01,0xff,0x00,0x00]
97 // CHECK: [0x00,0x00,0x08,0xd8,0x01,0x02,0x00,0x00]
99 ds_dec_u32 v1, v2 offset:0
100 // CHECK: [0x00,0x00,0x08,0xd8,0x01,0x02,0x00,0x00]
103 // CHECK: [0x04,0x00,0x08,0xd8,0x01,0x02,0x00,0x00]
106 // CHECK: [0xff,0xff,0x09,0xd8,0x01,0x02,0x00,0x00]
109 // CHECK: [0xff,0xff,0x0a,0xd8,0x01,0x02,0x00,0x00]
112 // CHECK: [0xff,0xff,0x0a,0xd8,0xff,0x02,0x00,0x00]
115 // CHECK: [0xff,0xff,0x0a,0xd8,0x01,0xff,0x00,0x00]
118 // CHECK: [0x00,0x00,0x0a,0xd8,0x01,0x02,0x00,0x00]
120 ds_min_i32 v1, v2 offset:0
121 // CHECK: [0x00,0x00,0x0a,0xd8,0x01,0x02,0x00,0x00]
124 // CHECK: [0x04,0x00,0x0a,0xd8,0x01,0x02,0x00,0x00]
127 // CHECK: [0xff,0xff,0x0b,0xd8,0x01,0x02,0x00,0x00]
130 // CHECK: [0xff,0xff,0x0c,0xd8,0x01,0x02,0x00,0x00]
133 // CHECK: [0xff,0xff,0x0c,0xd8,0xff,0x02,0x00,0x00]
136 // CHECK: [0xff,0xff,0x0c,0xd8,0x01,0xff,0x00,0x00]
139 // CHECK: [0x00,0x00,0x0c,0xd8,0x01,0x02,0x00,0x00]
141 ds_max_i32 v1, v2 offset:0
142 // CHECK: [0x00,0x00,0x0c,0xd8,0x01,0x02,0x00,0x00]
145 // CHECK: [0x04,0x00,0x0c,0xd8,0x01,0x02,0x00,0x00]
148 // CHECK: [0xff,0xff,0x0d,0xd8,0x01,0x02,0x00,0x00]
151 // CHECK: [0xff,0xff,0x0e,0xd8,0x01,0x02,0x00,0x00]
154 // CHECK: [0xff,0xff,0x0e,0xd8,0xff,0x02,0x00,0x00]
157 // CHECK: [0xff,0xff,0x0e,0xd8,0x01,0xff,0x00,0x00]
160 // CHECK: [0x00,0x00,0x0e,0xd8,0x01,0x02,0x00,0x00]
162 ds_min_u32 v1, v2 offset:0
163 // CHECK: [0x00,0x00,0x0e,0xd8,0x01,0x02,0x00,0x00]
166 // CHECK: [0x04,0x00,0x0e,0xd8,0x01,0x02,0x00,0x00]
169 // CHECK: [0xff,0xff,0x0f,0xd8,0x01,0x02,0x00,0x00]
172 // CHECK: [0xff,0xff,0x10,0xd8,0x01,0x02,0x00,0x00]
175 // CHECK: [0xff,0xff,0x10,0xd8,0xff,0x02,0x00,0x00]
178 // CHECK: [0xff,0xff,0x10,0xd8,0x01,0xff,0x00,0x00]
181 // CHECK: [0x00,0x00,0x10,0xd8,0x01,0x02,0x00,0x00]
183 ds_max_u32 v1, v2 offset:0
184 // CHECK: [0x00,0x00,0x10,0xd8,0x01,0x02,0x00,0x00]
187 // CHECK: [0x04,0x00,0x10,0xd8,0x01,0x02,0x00,0x00]
190 // CHECK: [0xff,0xff,0x11,0xd8,0x01,0x02,0x00,0x00]
193 // CHECK: [0xff,0xff,0x12,0xd8,0x01,0x02,0x00,0x00]
196 // CHECK: [0xff,0xff,0x12,0xd8,0xff,0x02,0x00,0x00]
199 // CHECK: [0xff,0xff,0x12,0xd8,0x01,0xff,0x00,0x00]
202 // CHECK: [0x00,0x00,0x12,0xd8,0x01,0x02,0x00,0x00]
204 ds_and_b32 v1, v2 offset:0
205 // CHECK: [0x00,0x00,0x12,0xd8,0x01,0x02,0x00,0x00]
208 // CHECK: [0x04,0x00,0x12,0xd8,0x01,0x02,0x00,0x00]
211 // CHECK: [0xff,0xff,0x13,0xd8,0x01,0x02,0x00,0x00]
214 // CHECK: [0xff,0xff,0x14,0xd8,0x01,0x02,0x00,0x00]
217 // CHECK: [0xff,0xff,0x14,0xd8,0xff,0x02,0x00,0x00]
220 // CHECK: [0xff,0xff,0x14,0xd8,0x01,0xff,0x00,0x00]
223 // CHECK: [0x00,0x00,0x14,0xd8,0x01,0x02,0x00,0x00]
225 ds_or_b32 v1, v2 offset:0
226 // CHECK: [0x00,0x00,0x14,0xd8,0x01,0x02,0x00,0x00]
229 // CHECK: [0x04,0x00,0x14,0xd8,0x01,0x02,0x00,0x00]
232 // CHECK: [0xff,0xff,0x15,0xd8,0x01,0x02,0x00,0x00]
235 // CHECK: [0xff,0xff,0x16,0xd8,0x01,0x02,0x00,0x00]
238 // CHECK: [0xff,0xff,0x16,0xd8,0xff,0x02,0x00,0x00]
241 // CHECK: [0xff,0xff,0x16,0xd8,0x01,0xff,0x00,0x00]
244 // CHECK: [0x00,0x00,0x16,0xd8,0x01,0x02,0x00,0x00]
246 ds_xor_b32 v1, v2 offset:0
247 // CHECK: [0x00,0x00,0x16,0xd8,0x01,0x02,0x00,0x00]
250 // CHECK: [0x04,0x00,0x16,0xd8,0x01,0x02,0x00,0x00]
253 // CHECK: [0xff,0xff,0x17,0xd8,0x01,0x02,0x00,0x00]
256 // CHECK: [0xff,0xff,0x18,0xd8,0x01,0x02,0x03,0x00]
259 // CHECK: [0xff,0xff,0x18,0xd8,0xff,0x02,0x03,0x00]
262 // CHECK: [0xff,0xff,0x18,0xd8,0x01,0xff,0x03,0x00]
265 // CHECK: [0xff,0xff,0x18,0xd8,0x01,0x02,0xff,0x00]
268 // CHECK: [0x00,0x00,0x18,0xd8,0x01,0x02,0x03,0x00]
270 ds_mskor_b32 v1, v2, v3 offset:0
271 // CHECK: [0x00,0x00,0x18,0xd8,0x01,0x02,0x03,0x00]
274 // CHECK: [0x04,0x00,0x18,0xd8,0x01,0x02,0x03,0x00]
277 // CHECK: [0xff,0xff,0x19,0xd8,0x01,0x02,0x03,0x00]
280 // CHECK: [0xff,0xff,0x1a,0xd8,0x01,0x02,0x00,0x00]
283 // CHECK: [0xff,0xff,0x1a,0xd8,0xff,0x02,0x00,0x00]
286 // CHECK: [0xff,0xff,0x1a,0xd8,0x01,0xff,0x00,0x00]
289 // CHECK: [0x00,0x00,0x1a,0xd8,0x01,0x02,0x00,0x00]
291 ds_write_b32 v1, v2 offset:0
292 // CHECK: [0x00,0x00,0x1a,0xd8,0x01,0x02,0x00,0x00]
295 // CHECK: [0x04,0x00,0x1a,0xd8,0x01,0x02,0x00,0x00]
298 // CHECK: [0xff,0xff,0x1b,0xd8,0x01,0x02,0x00,0x00]
301 // CHECK: [0x7f,0xff,0x1c,0xd8,0x01,0x02,0x03,0x00]
304 // CHECK: [0x7f,0xff,0x1c,0xd8,0xff,0x02,0x03,0x00]
307 // CHECK: [0x7f,0xff,0x1c,0xd8,0x01,0xff,0x03,0x00]
310 // CHECK: [0x7f,0xff,0x1c,0xd8,0x01,0x02,0xff,0x00]
313 // CHECK: [0x00,0xff,0x1c,0xd8,0x01,0x02,0x03,0x00]
315 ds_write2_b32 v1, v2, v3 offset0:0 offset1:255
316 // CHECK: [0x00,0xff,0x1c,0xd8,0x01,0x02,0x03,0x00]
319 // CHECK: [0x10,0xff,0x1c,0xd8,0x01,0x02,0x03,0x00]
322 // CHECK: [0x7f,0x00,0x1c,0xd8,0x01,0x02,0x03,0x00]
324 ds_write2_b32 v1, v2, v3 offset0:127 offset1:0
325 // CHECK: [0x7f,0x00,0x1c,0xd8,0x01,0x02,0x03,0x00]
328 // CHECK: [0x7f,0x01,0x1c,0xd8,0x01,0x02,0x03,0x00]
331 // CHECK: [0x7f,0xff,0x1d,0xd8,0x01,0x02,0x03,0x00]
334 // CHECK: [0x7f,0xff,0x1e,0xd8,0x01,0x02,0x03,0x00]
337 // CHECK: [0x7f,0xff,0x1e,0xd8,0xff,0x02,0x03,0x00]
340 // CHECK: [0x7f,0xff,0x1e,0xd8,0x01,0xff,0x03,0x00]
343 // CHECK: [0x7f,0xff,0x1e,0xd8,0x01,0x02,0xff,0x00]
346 // CHECK: [0x00,0xff,0x1e,0xd8,0x01,0x02,0x03,0x00]
348 ds_write2st64_b32 v1, v2, v3 offset0:0 offset1:255
349 // CHECK: [0x00,0xff,0x1e,0xd8,0x01,0x02,0x03,0x00]
352 // CHECK: [0x10,0xff,0x1e,0xd8,0x01,0x02,0x03,0x00]
355 // CHECK: [0x7f,0x00,0x1e,0xd8,0x01,0x02,0x03,0x00]
357 ds_write2st64_b32 v1, v2, v3 offset0:127 offset1:0
358 // CHECK: [0x7f,0x00,0x1e,0xd8,0x01,0x02,0x03,0x00]
361 // CHECK: [0x7f,0x01,0x1e,0xd8,0x01,0x02,0x03,0x00]
364 // CHECK: [0x7f,0xff,0x1f,0xd8,0x01,0x02,0x03,0x00]
367 // CHECK: [0xff,0xff,0x20,0xd8,0x01,0x02,0x03,0x00]
370 // CHECK: [0xff,0xff,0x20,0xd8,0xff,0x02,0x03,0x00]
373 // CHECK: [0xff,0xff,0x20,0xd8,0x01,0xff,0x03,0x00]
376 // CHECK: [0xff,0xff,0x20,0xd8,0x01,0x02,0xff,0x00]
379 // CHECK: [0x00,0x00,0x20,0xd8,0x01,0x02,0x03,0x00]
381 ds_cmpst_b32 v1, v2, v3 offset:0
382 // CHECK: [0x00,0x00,0x20,0xd8,0x01,0x02,0x03,0x00]
385 // CHECK: [0x04,0x00,0x20,0xd8,0x01,0x02,0x03,0x00]
388 // CHECK: [0xff,0xff,0x21,0xd8,0x01,0x02,0x03,0x00]
391 // CHECK: [0xff,0xff,0x22,0xd8,0x01,0x02,0x03,0x00]
394 // CHECK: [0xff,0xff,0x22,0xd8,0xff,0x02,0x03,0x00]
397 // CHECK: [0xff,0xff,0x22,0xd8,0x01,0xff,0x03,0x00]
400 // CHECK: [0xff,0xff,0x22,0xd8,0x01,0x02,0xff,0x00]
403 // CHECK: [0x00,0x00,0x22,0xd8,0x01,0x02,0x03,0x00]
405 ds_cmpst_f32 v1, v2, v3 offset:0
406 // CHECK: [0x00,0x00,0x22,0xd8,0x01,0x02,0x03,0x00]
409 // CHECK: [0x04,0x00,0x22,0xd8,0x01,0x02,0x03,0x00]
412 // CHECK: [0xff,0xff,0x23,0xd8,0x01,0x02,0x03,0x00]
415 // CHECK: [0xff,0xff,0x24,0xd8,0x01,0x02,0x00,0x00]
418 // CHECK: [0xff,0xff,0x24,0xd8,0xff,0x02,0x00,0x00]
421 // CHECK: [0xff,0xff,0x24,0xd8,0x01,0xff,0x00,0x00]
424 // CHECK: [0x00,0x00,0x24,0xd8,0x01,0x02,0x00,0x00]
426 ds_min_f32 v1, v2 offset:0
427 // CHECK: [0x00,0x00,0x24,0xd8,0x01,0x02,0x00,0x00]
430 // CHECK: [0x04,0x00,0x24,0xd8,0x01,0x02,0x00,0x00]
433 // CHECK: [0xff,0xff,0x25,0xd8,0x01,0x02,0x00,0x00]
436 // CHECK: [0xff,0xff,0x26,0xd8,0x01,0x02,0x00,0x00]
439 // CHECK: [0xff,0xff,0x26,0xd8,0xff,0x02,0x00,0x00]
442 // CHECK: [0xff,0xff,0x26,0xd8,0x01,0xff,0x00,0x00]
445 // CHECK: [0x00,0x00,0x26,0xd8,0x01,0x02,0x00,0x00]
447 ds_max_f32 v1, v2 offset:0
448 // CHECK: [0x00,0x00,0x26,0xd8,0x01,0x02,0x00,0x00]
451 // CHECK: [0x04,0x00,0x26,0xd8,0x01,0x02,0x00,0x00]
454 // CHECK: [0xff,0xff,0x27,0xd8,0x01,0x02,0x00,0x00]
457 // CHECK: [0x00,0x00,0x28,0xd8,0x00,0x00,0x00,0x00]
460 // CHECK: [0xff,0xff,0x2a,0xd8,0x01,0x02,0x00,0x00]
463 // CHECK: [0xff,0xff,0x2a,0xd8,0xff,0x02,0x00,0x00]
466 // CHECK: [0xff,0xff,0x2a,0xd8,0x01,0xff,0x00,0x00]
469 // CHECK: [0x00,0x00,0x2a,0xd8,0x01,0x02,0x00,0x00]
471 ds_add_f32 v1, v2 offset:0
472 // CHECK: [0x00,0x00,0x2a,0xd8,0x01,0x02,0x00,0x00]
475 // CHECK: [0x04,0x00,0x2a,0xd8,0x01,0x02,0x00,0x00]
478 // CHECK: [0xff,0xff,0x2b,0xd8,0x01,0x02,0x00,0x00]
481 // CHECK: [0xff,0xff,0x3c,0xd8,0x01,0x02,0x00,0x00]
484 // CHECK: [0xff,0xff,0x3c,0xd8,0xff,0x02,0x00,0x00]
487 // CHECK: [0xff,0xff,0x3c,0xd8,0x01,0xff,0x00,0x00]
490 // CHECK: [0x00,0x00,0x3c,0xd8,0x01,0x02,0x00,0x00]
492 ds_write_b8 v1, v2 offset:0
493 // CHECK: [0x00,0x00,0x3c,0xd8,0x01,0x02,0x00,0x00]
496 // CHECK: [0x04,0x00,0x3c,0xd8,0x01,0x02,0x00,0x00]
499 // CHECK: [0xff,0xff,0x3d,0xd8,0x01,0x02,0x00,0x00]
502 // CHECK: [0xff,0xff,0x3e,0xd8,0x01,0x02,0x00,0x00]
505 // CHECK: [0xff,0xff,0x3e,0xd8,0xff,0x02,0x00,0x00]
508 // CHECK: [0xff,0xff,0x3e,0xd8,0x01,0xff,0x00,0x00]
511 // CHECK: [0x00,0x00,0x3e,0xd8,0x01,0x02,0x00,0x00]
513 ds_write_b16 v1, v2 offset:0
514 // CHECK: [0x00,0x00,0x3e,0xd8,0x01,0x02,0x00,0x00]
517 // CHECK: [0x04,0x00,0x3e,0xd8,0x01,0x02,0x00,0x00]
520 // CHECK: [0xff,0xff,0x3f,0xd8,0x01,0x02,0x00,0x00]
523 // CHECK: [0xff,0xff,0x40,0xd8,0x01,0x02,0x00,0x05]
526 // CHECK: [0xff,0xff,0x40,0xd8,0x01,0x02,0x00,0xff]
529 // CHECK: [0xff,0xff,0x40,0xd8,0xff,0x02,0x00,0x05]
532 // CHECK: [0xff,0xff,0x40,0xd8,0x01,0xff,0x00,0x05]
535 // CHECK: [0x00,0x00,0x40,0xd8,0x01,0x02,0x00,0x05]
537 ds_add_rtn_u32 v5, v1, v2 offset:0
538 // CHECK: [0x00,0x00,0x40,0xd8,0x01,0x02,0x00,0x05]
541 // CHECK: [0x04,0x00,0x40,0xd8,0x01,0x02,0x00,0x05]
544 // CHECK: [0xff,0xff,0x41,0xd8,0x01,0x02,0x00,0x05]
547 // CHECK: [0xff,0xff,0x42,0xd8,0x01,0x02,0x00,0x05]
550 // CHECK: [0xff,0xff,0x42,0xd8,0x01,0x02,0x00,0xff]
553 // CHECK: [0xff,0xff,0x42,0xd8,0xff,0x02,0x00,0x05]
556 // CHECK: [0xff,0xff,0x42,0xd8,0x01,0xff,0x00,0x05]
559 // CHECK: [0x00,0x00,0x42,0xd8,0x01,0x02,0x00,0x05]
561 ds_sub_rtn_u32 v5, v1, v2 offset:0
562 // CHECK: [0x00,0x00,0x42,0xd8,0x01,0x02,0x00,0x05]
565 // CHECK: [0x04,0x00,0x42,0xd8,0x01,0x02,0x00,0x05]
568 // CHECK: [0xff,0xff,0x43,0xd8,0x01,0x02,0x00,0x05]
571 // CHECK: [0xff,0xff,0x44,0xd8,0x01,0x02,0x00,0x05]
574 // CHECK: [0xff,0xff,0x44,0xd8,0x01,0x02,0x00,0xff]
577 // CHECK: [0xff,0xff,0x44,0xd8,0xff,0x02,0x00,0x05]
580 // CHECK: [0xff,0xff,0x44,0xd8,0x01,0xff,0x00,0x05]
583 // CHECK: [0x00,0x00,0x44,0xd8,0x01,0x02,0x00,0x05]
585 ds_rsub_rtn_u32 v5, v1, v2 offset:0
586 // CHECK: [0x00,0x00,0x44,0xd8,0x01,0x02,0x00,0x05]
589 // CHECK: [0x04,0x00,0x44,0xd8,0x01,0x02,0x00,0x05]
592 // CHECK: [0xff,0xff,0x45,0xd8,0x01,0x02,0x00,0x05]
595 // CHECK: [0xff,0xff,0x46,0xd8,0x01,0x02,0x00,0x05]
598 // CHECK: [0xff,0xff,0x46,0xd8,0x01,0x02,0x00,0xff]
601 // CHECK: [0xff,0xff,0x46,0xd8,0xff,0x02,0x00,0x05]
604 // CHECK: [0xff,0xff,0x46,0xd8,0x01,0xff,0x00,0x05]
607 // CHECK: [0x00,0x00,0x46,0xd8,0x01,0x02,0x00,0x05]
609 ds_inc_rtn_u32 v5, v1, v2 offset:0
610 // CHECK: [0x00,0x00,0x46,0xd8,0x01,0x02,0x00,0x05]
613 // CHECK: [0x04,0x00,0x46,0xd8,0x01,0x02,0x00,0x05]
616 // CHECK: [0xff,0xff,0x47,0xd8,0x01,0x02,0x00,0x05]
619 // CHECK: [0xff,0xff,0x48,0xd8,0x01,0x02,0x00,0x05]
622 // CHECK: [0xff,0xff,0x48,0xd8,0x01,0x02,0x00,0xff]
625 // CHECK: [0xff,0xff,0x48,0xd8,0xff,0x02,0x00,0x05]
628 // CHECK: [0xff,0xff,0x48,0xd8,0x01,0xff,0x00,0x05]
631 // CHECK: [0x00,0x00,0x48,0xd8,0x01,0x02,0x00,0x05]
633 ds_dec_rtn_u32 v5, v1, v2 offset:0
634 // CHECK: [0x00,0x00,0x48,0xd8,0x01,0x02,0x00,0x05]
637 // CHECK: [0x04,0x00,0x48,0xd8,0x01,0x02,0x00,0x05]
640 // CHECK: [0xff,0xff,0x49,0xd8,0x01,0x02,0x00,0x05]
643 // CHECK: [0xff,0xff,0x4a,0xd8,0x01,0x02,0x00,0x05]
646 // CHECK: [0xff,0xff,0x4a,0xd8,0x01,0x02,0x00,0xff]
649 // CHECK: [0xff,0xff,0x4a,0xd8,0xff,0x02,0x00,0x05]
652 // CHECK: [0xff,0xff,0x4a,0xd8,0x01,0xff,0x00,0x05]
655 // CHECK: [0x00,0x00,0x4a,0xd8,0x01,0x02,0x00,0x05]
657 ds_min_rtn_i32 v5, v1, v2 offset:0
658 // CHECK: [0x00,0x00,0x4a,0xd8,0x01,0x02,0x00,0x05]
661 // CHECK: [0x04,0x00,0x4a,0xd8,0x01,0x02,0x00,0x05]
664 // CHECK: [0xff,0xff,0x4b,0xd8,0x01,0x02,0x00,0x05]
667 // CHECK: [0xff,0xff,0x4c,0xd8,0x01,0x02,0x00,0x05]
670 // CHECK: [0xff,0xff,0x4c,0xd8,0x01,0x02,0x00,0xff]
673 // CHECK: [0xff,0xff,0x4c,0xd8,0xff,0x02,0x00,0x05]
676 // CHECK: [0xff,0xff,0x4c,0xd8,0x01,0xff,0x00,0x05]
679 // CHECK: [0x00,0x00,0x4c,0xd8,0x01,0x02,0x00,0x05]
681 ds_max_rtn_i32 v5, v1, v2 offset:0
682 // CHECK: [0x00,0x00,0x4c,0xd8,0x01,0x02,0x00,0x05]
685 // CHECK: [0x04,0x00,0x4c,0xd8,0x01,0x02,0x00,0x05]
688 // CHECK: [0xff,0xff,0x4d,0xd8,0x01,0x02,0x00,0x05]
691 // CHECK: [0xff,0xff,0x4e,0xd8,0x01,0x02,0x00,0x05]
694 // CHECK: [0xff,0xff,0x4e,0xd8,0x01,0x02,0x00,0xff]
697 // CHECK: [0xff,0xff,0x4e,0xd8,0xff,0x02,0x00,0x05]
700 // CHECK: [0xff,0xff,0x4e,0xd8,0x01,0xff,0x00,0x05]
703 // CHECK: [0x00,0x00,0x4e,0xd8,0x01,0x02,0x00,0x05]
705 ds_min_rtn_u32 v5, v1, v2 offset:0
706 // CHECK: [0x00,0x00,0x4e,0xd8,0x01,0x02,0x00,0x05]
709 // CHECK: [0x04,0x00,0x4e,0xd8,0x01,0x02,0x00,0x05]
712 // CHECK: [0xff,0xff,0x4f,0xd8,0x01,0x02,0x00,0x05]
715 // CHECK: [0xff,0xff,0x50,0xd8,0x01,0x02,0x00,0x05]
718 // CHECK: [0xff,0xff,0x50,0xd8,0x01,0x02,0x00,0xff]
721 // CHECK: [0xff,0xff,0x50,0xd8,0xff,0x02,0x00,0x05]
724 // CHECK: [0xff,0xff,0x50,0xd8,0x01,0xff,0x00,0x05]
727 // CHECK: [0x00,0x00,0x50,0xd8,0x01,0x02,0x00,0x05]
729 ds_max_rtn_u32 v5, v1, v2 offset:0
730 // CHECK: [0x00,0x00,0x50,0xd8,0x01,0x02,0x00,0x05]
733 // CHECK: [0x04,0x00,0x50,0xd8,0x01,0x02,0x00,0x05]
736 // CHECK: [0xff,0xff,0x51,0xd8,0x01,0x02,0x00,0x05]
739 // CHECK: [0xff,0xff,0x52,0xd8,0x01,0x02,0x00,0x05]
742 // CHECK: [0xff,0xff,0x52,0xd8,0x01,0x02,0x00,0xff]
745 // CHECK: [0xff,0xff,0x52,0xd8,0xff,0x02,0x00,0x05]
748 // CHECK: [0xff,0xff,0x52,0xd8,0x01,0xff,0x00,0x05]
751 // CHECK: [0x00,0x00,0x52,0xd8,0x01,0x02,0x00,0x05]
753 ds_and_rtn_b32 v5, v1, v2 offset:0
754 // CHECK: [0x00,0x00,0x52,0xd8,0x01,0x02,0x00,0x05]
757 // CHECK: [0x04,0x00,0x52,0xd8,0x01,0x02,0x00,0x05]
760 // CHECK: [0xff,0xff,0x53,0xd8,0x01,0x02,0x00,0x05]
763 // CHECK: [0xff,0xff,0x54,0xd8,0x01,0x02,0x00,0x05]
766 // CHECK: [0xff,0xff,0x54,0xd8,0x01,0x02,0x00,0xff]
769 // CHECK: [0xff,0xff,0x54,0xd8,0xff,0x02,0x00,0x05]
772 // CHECK: [0xff,0xff,0x54,0xd8,0x01,0xff,0x00,0x05]
775 // CHECK: [0x00,0x00,0x54,0xd8,0x01,0x02,0x00,0x05]
777 ds_or_rtn_b32 v5, v1, v2 offset:0
778 // CHECK: [0x00,0x00,0x54,0xd8,0x01,0x02,0x00,0x05]
781 // CHECK: [0x04,0x00,0x54,0xd8,0x01,0x02,0x00,0x05]
784 // CHECK: [0xff,0xff,0x55,0xd8,0x01,0x02,0x00,0x05]
787 // CHECK: [0xff,0xff,0x56,0xd8,0x01,0x02,0x00,0x05]
790 // CHECK: [0xff,0xff,0x56,0xd8,0x01,0x02,0x00,0xff]
793 // CHECK: [0xff,0xff,0x56,0xd8,0xff,0x02,0x00,0x05]
796 // CHECK: [0xff,0xff,0x56,0xd8,0x01,0xff,0x00,0x05]
799 // CHECK: [0x00,0x00,0x56,0xd8,0x01,0x02,0x00,0x05]
801 ds_xor_rtn_b32 v5, v1, v2 offset:0
802 // CHECK: [0x00,0x00,0x56,0xd8,0x01,0x02,0x00,0x05]
805 // CHECK: [0x04,0x00,0x56,0xd8,0x01,0x02,0x00,0x05]
808 // CHECK: [0xff,0xff,0x57,0xd8,0x01,0x02,0x00,0x05]
811 // CHECK: [0xff,0xff,0x58,0xd8,0x01,0x02,0x03,0x05]
814 // CHECK: [0xff,0xff,0x58,0xd8,0x01,0x02,0x03,0xff]
817 // CHECK: [0xff,0xff,0x58,0xd8,0xff,0x02,0x03,0x05]
820 // CHECK: [0xff,0xff,0x58,0xd8,0x01,0xff,0x03,0x05]
823 // CHECK: [0xff,0xff,0x58,0xd8,0x01,0x02,0xff,0x05]
826 // CHECK: [0x00,0x00,0x58,0xd8,0x01,0x02,0x03,0x05]
828 ds_mskor_rtn_b32 v5, v1, v2, v3 offset:0
829 // CHECK: [0x00,0x00,0x58,0xd8,0x01,0x02,0x03,0x05]
832 // CHECK: [0x04,0x00,0x58,0xd8,0x01,0x02,0x03,0x05]
835 // CHECK: [0xff,0xff,0x59,0xd8,0x01,0x02,0x03,0x05]
838 // CHECK: [0xff,0xff,0x5a,0xd8,0x01,0x02,0x00,0x05]
841 // CHECK: [0xff,0xff,0x5a,0xd8,0x01,0x02,0x00,0xff]
844 // CHECK: [0xff,0xff,0x5a,0xd8,0xff,0x02,0x00,0x05]
847 // CHECK: [0xff,0xff,0x5a,0xd8,0x01,0xff,0x00,0x05]
850 // CHECK: [0x00,0x00,0x5a,0xd8,0x01,0x02,0x00,0x05]
852 ds_wrxchg_rtn_b32 v5, v1, v2 offset:0
853 // CHECK: [0x00,0x00,0x5a,0xd8,0x01,0x02,0x00,0x05]
856 // CHECK: [0x04,0x00,0x5a,0xd8,0x01,0x02,0x00,0x05]
859 // CHECK: [0xff,0xff,0x5b,0xd8,0x01,0x02,0x00,0x05]
862 // CHECK: [0x7f,0xff,0x5c,0xd8,0x01,0x02,0x03,0x05]
865 // CHECK: [0x7f,0xff,0x5c,0xd8,0x01,0x02,0x03,0xfe]
868 // CHECK: [0x7f,0xff,0x5c,0xd8,0xff,0x02,0x03,0x05]
871 // CHECK: [0x7f,0xff,0x5c,0xd8,0x01,0xff,0x03,0x05]
874 // CHECK: [0x7f,0xff,0x5c,0xd8,0x01,0x02,0xff,0x05]
877 // CHECK: [0x00,0xff,0x5c,0xd8,0x01,0x02,0x03,0x05]
879 ds_wrxchg2_rtn_b32 v[5:6], v1, v2, v3 offset0:0 offset1:255
880 // CHECK: [0x00,0xff,0x5c,0xd8,0x01,0x02,0x03,0x05]
883 // CHECK: [0x10,0xff,0x5c,0xd8,0x01,0x02,0x03,0x05]
886 // CHECK: [0x7f,0x00,0x5c,0xd8,0x01,0x02,0x03,0x05]
888 ds_wrxchg2_rtn_b32 v[5:6], v1, v2, v3 offset0:127 offset1:0
889 // CHECK: [0x7f,0x00,0x5c,0xd8,0x01,0x02,0x03,0x05]
892 // CHECK: [0x7f,0x01,0x5c,0xd8,0x01,0x02,0x03,0x05]
895 // CHECK: [0x7f,0xff,0x5d,0xd8,0x01,0x02,0x03,0x05]
898 // CHECK: [0x7f,0xff,0x5e,0xd8,0x01,0x02,0x03,0x05]
901 // CHECK: [0x7f,0xff,0x5e,0xd8,0x01,0x02,0x03,0xfe]
904 // CHECK: [0x7f,0xff,0x5e,0xd8,0xff,0x02,0x03,0x05]
907 // CHECK: [0x7f,0xff,0x5e,0xd8,0x01,0xff,0x03,0x05]
910 // CHECK: [0x7f,0xff,0x5e,0xd8,0x01,0x02,0xff,0x05]
913 // CHECK: [0x00,0xff,0x5e,0xd8,0x01,0x02,0x03,0x05]
915 ds_wrxchg2st64_rtn_b32 v[5:6], v1, v2, v3 offset0:0 offset1:255
916 // CHECK: [0x00,0xff,0x5e,0xd8,0x01,0x02,0x03,0x05]
919 // CHECK: [0x10,0xff,0x5e,0xd8,0x01,0x02,0x03,0x05]
922 // CHECK: [0x7f,0x00,0x5e,0xd8,0x01,0x02,0x03,0x05]
924 ds_wrxchg2st64_rtn_b32 v[5:6], v1, v2, v3 offset0:127 offset1:0
925 // CHECK: [0x7f,0x00,0x5e,0xd8,0x01,0x02,0x03,0x05]
928 // CHECK: [0x7f,0x01,0x5e,0xd8,0x01,0x02,0x03,0x05]
931 // CHECK: [0x7f,0xff,0x5f,0xd8,0x01,0x02,0x03,0x05]
934 // CHECK: [0xff,0xff,0x60,0xd8,0x01,0x02,0x03,0x05]
937 // CHECK: [0xff,0xff,0x60,0xd8,0x01,0x02,0x03,0xff]
940 // CHECK: [0xff,0xff,0x60,0xd8,0xff,0x02,0x03,0x05]
943 // CHECK: [0xff,0xff,0x60,0xd8,0x01,0xff,0x03,0x05]
946 // CHECK: [0xff,0xff,0x60,0xd8,0x01,0x02,0xff,0x05]
949 // CHECK: [0x00,0x00,0x60,0xd8,0x01,0x02,0x03,0x05]
951 ds_cmpst_rtn_b32 v5, v1, v2, v3 offset:0
952 // CHECK: [0x00,0x00,0x60,0xd8,0x01,0x02,0x03,0x05]
955 // CHECK: [0x04,0x00,0x60,0xd8,0x01,0x02,0x03,0x05]
958 // CHECK: [0xff,0xff,0x61,0xd8,0x01,0x02,0x03,0x05]
961 // CHECK: [0xff,0xff,0x62,0xd8,0x01,0x02,0x03,0x05]
964 // CHECK: [0xff,0xff,0x62,0xd8,0x01,0x02,0x03,0xff]
967 // CHECK: [0xff,0xff,0x62,0xd8,0xff,0x02,0x03,0x05]
970 // CHECK: [0xff,0xff,0x62,0xd8,0x01,0xff,0x03,0x05]
973 // CHECK: [0xff,0xff,0x62,0xd8,0x01,0x02,0xff,0x05]
976 // CHECK: [0x00,0x00,0x62,0xd8,0x01,0x02,0x03,0x05]
978 ds_cmpst_rtn_f32 v5, v1, v2, v3 offset:0
979 // CHECK: [0x00,0x00,0x62,0xd8,0x01,0x02,0x03,0x05]
982 // CHECK: [0x04,0x00,0x62,0xd8,0x01,0x02,0x03,0x05]
985 // CHECK: [0xff,0xff,0x63,0xd8,0x01,0x02,0x03,0x05]
988 // CHECK: [0xff,0xff,0x64,0xd8,0x01,0x02,0x00,0x05]
991 // CHECK: [0xff,0xff,0x64,0xd8,0x01,0x02,0x00,0xff]
994 // CHECK: [0xff,0xff,0x64,0xd8,0xff,0x02,0x00,0x05]
997 // CHECK: [0xff,0xff,0x64,0xd8,0x01,0xff,0x00,0x05]
1000 // CHECK: [0x00,0x00,0x64,0xd8,0x01,0x02,0x00,0x05]
1002 ds_min_rtn_f32 v5, v1, v2 offset:0
1003 // CHECK: [0x00,0x00,0x64,0xd8,0x01,0x02,0x00,0x05]
1006 // CHECK: [0x04,0x00,0x64,0xd8,0x01,0x02,0x00,0x05]
1009 // CHECK: [0xff,0xff,0x65,0xd8,0x01,0x02,0x00,0x05]
1012 // CHECK: [0xff,0xff,0x66,0xd8,0x01,0x02,0x00,0x05]
1015 // CHECK: [0xff,0xff,0x66,0xd8,0x01,0x02,0x00,0xff]
1018 // CHECK: [0xff,0xff,0x66,0xd8,0xff,0x02,0x00,0x05]
1021 // CHECK: [0xff,0xff,0x66,0xd8,0x01,0xff,0x00,0x05]
1024 // CHECK: [0x00,0x00,0x66,0xd8,0x01,0x02,0x00,0x05]
1026 ds_max_rtn_f32 v5, v1, v2 offset:0
1027 // CHECK: [0x00,0x00,0x66,0xd8,0x01,0x02,0x00,0x05]
1030 // CHECK: [0x04,0x00,0x66,0xd8,0x01,0x02,0x00,0x05]
1033 // CHECK: [0xff,0xff,0x67,0xd8,0x01,0x02,0x00,0x05]
1036 // CHECK: [0xff,0xff,0x68,0xd8,0x01,0x02,0x03,0x05]
1039 // CHECK: [0xff,0xff,0x68,0xd8,0x01,0x02,0x03,0xff]
1042 // CHECK: [0xff,0xff,0x68,0xd8,0xff,0x02,0x03,0x05]
1045 // CHECK: [0xff,0xff,0x68,0xd8,0x01,0xff,0x03,0x05]
1048 // CHECK: [0xff,0xff,0x68,0xd8,0x01,0x02,0xff,0x05]
1051 // CHECK: [0x00,0x00,0x68,0xd8,0x01,0x02,0x03,0x05]
1053 ds_wrap_rtn_b32 v5, v1, v2, v3 offset:0
1054 // CHECK: [0x00,0x00,0x68,0xd8,0x01,0x02,0x03,0x05]
1057 // CHECK: [0x04,0x00,0x68,0xd8,0x01,0x02,0x03,0x05]
1060 // CHECK: [0xff,0xff,0x69,0xd8,0x01,0x02,0x03,0x05]
1063 // CHECK: [0xff,0xff,0x6a,0xd8,0x01,0x02,0x00,0x05]
1066 // CHECK: [0xff,0xff,0x6a,0xd8,0x01,0x02,0x00,0xff]
1069 // CHECK: [0xff,0xff,0x6a,0xd8,0xff,0x02,0x00,0x05]
1072 // CHECK: [0xff,0xff,0x6a,0xd8,0x01,0xff,0x00,0x05]
1075 // CHECK: [0x00,0x00,0x6a,0xd8,0x01,0x02,0x00,0x05]
1077 ds_add_rtn_f32 v5, v1, v2 offset:0
1078 // CHECK: [0x00,0x00,0x6a,0xd8,0x01,0x02,0x00,0x05]
1081 // CHECK: [0x04,0x00,0x6a,0xd8,0x01,0x02,0x00,0x05]
1084 // CHECK: [0xff,0xff,0x6b,0xd8,0x01,0x02,0x00,0x05]
1087 // CHECK: [0xff,0xff,0x6c,0xd8,0x01,0x00,0x00,0x05]
1090 // CHECK: [0xff,0xff,0x6c,0xd8,0x01,0x00,0x00,0xff]
1093 // CHECK: [0xff,0xff,0x6c,0xd8,0xff,0x00,0x00,0x05]
1096 // CHECK: [0x00,0x00,0x6c,0xd8,0x01,0x00,0x00,0x05]
1098 ds_read_b32 v5, v1 offset:0
1099 // CHECK: [0x00,0x00,0x6c,0xd8,0x01,0x00,0x00,0x05]
1102 // CHECK: [0x04,0x00,0x6c,0xd8,0x01,0x00,0x00,0x05]
1105 // CHECK: [0xff,0xff,0x6d,0xd8,0x01,0x00,0x00,0x05]
1108 // CHECK: [0x7f,0xff,0x6e,0xd8,0x01,0x00,0x00,0x05]
1111 // CHECK: [0x7f,0xff,0x6e,0xd8,0x01,0x00,0x00,0xfe]
1114 // CHECK: [0x7f,0xff,0x6e,0xd8,0xff,0x00,0x00,0x05]
1117 // CHECK: [0x00,0xff,0x6e,0xd8,0x01,0x00,0x00,0x05]
1119 ds_read2_b32 v[5:6], v1 offset0:0 offset1:255
1120 // CHECK: [0x00,0xff,0x6e,0xd8,0x01,0x00,0x00,0x05]
1123 // CHECK: [0x10,0xff,0x6e,0xd8,0x01,0x00,0x00,0x05]
1126 // CHECK: [0x7f,0x00,0x6e,0xd8,0x01,0x00,0x00,0x05]
1128 ds_read2_b32 v[5:6], v1 offset0:127 offset1:0
1129 // CHECK: [0x7f,0x00,0x6e,0xd8,0x01,0x00,0x00,0x05]
1132 // CHECK: [0x7f,0x01,0x6e,0xd8,0x01,0x00,0x00,0x05]
1135 // CHECK: [0x7f,0xff,0x6f,0xd8,0x01,0x00,0x00,0x05]
1138 // CHECK: [0x7f,0xff,0x70,0xd8,0x01,0x00,0x00,0x05]
1141 // CHECK: [0x7f,0xff,0x70,0xd8,0x01,0x00,0x00,0xfe]
1144 // CHECK: [0x7f,0xff,0x70,0xd8,0xff,0x00,0x00,0x05]
1147 // CHECK: [0x00,0xff,0x70,0xd8,0x01,0x00,0x00,0x05]
1149 ds_read2st64_b32 v[5:6], v1 offset0:0 offset1:255
1150 // CHECK: [0x00,0xff,0x70,0xd8,0x01,0x00,0x00,0x05]
1153 // CHECK: [0x10,0xff,0x70,0xd8,0x01,0x00,0x00,0x05]
1156 // CHECK: [0x7f,0x00,0x70,0xd8,0x01,0x00,0x00,0x05]
1158 ds_read2st64_b32 v[5:6], v1 offset0:127 offset1:0
1159 // CHECK: [0x7f,0x00,0x70,0xd8,0x01,0x00,0x00,0x05]
1162 // CHECK: [0x7f,0x01,0x70,0xd8,0x01,0x00,0x00,0x05]
1165 // CHECK: [0x7f,0xff,0x71,0xd8,0x01,0x00,0x00,0x05]
1168 // CHECK: [0xff,0xff,0x72,0xd8,0x01,0x00,0x00,0x05]
1171 // CHECK: [0xff,0xff,0x72,0xd8,0x01,0x00,0x00,0xff]
1174 // CHECK: [0xff,0xff,0x72,0xd8,0xff,0x00,0x00,0x05]
1177 // CHECK: [0x00,0x00,0x72,0xd8,0x01,0x00,0x00,0x05]
1179 ds_read_i8 v5, v1 offset:0
1180 // CHECK: [0x00,0x00,0x72,0xd8,0x01,0x00,0x00,0x05]
1183 // CHECK: [0x04,0x00,0x72,0xd8,0x01,0x00,0x00,0x05]
1186 // CHECK: [0xff,0xff,0x73,0xd8,0x01,0x00,0x00,0x05]
1189 // CHECK: [0xff,0xff,0x74,0xd8,0x01,0x00,0x00,0x05]
1192 // CHECK: [0xff,0xff,0x74,0xd8,0x01,0x00,0x00,0xff]
1195 // CHECK: [0xff,0xff,0x74,0xd8,0xff,0x00,0x00,0x05]
1198 // CHECK: [0x00,0x00,0x74,0xd8,0x01,0x00,0x00,0x05]
1200 ds_read_u8 v5, v1 offset:0
1201 // CHECK: [0x00,0x00,0x74,0xd8,0x01,0x00,0x00,0x05]
1204 // CHECK: [0x04,0x00,0x74,0xd8,0x01,0x00,0x00,0x05]
1207 // CHECK: [0xff,0xff,0x75,0xd8,0x01,0x00,0x00,0x05]
1210 // CHECK: [0xff,0xff,0x76,0xd8,0x01,0x00,0x00,0x05]
1213 // CHECK: [0xff,0xff,0x76,0xd8,0x01,0x00,0x00,0xff]
1216 // CHECK: [0xff,0xff,0x76,0xd8,0xff,0x00,0x00,0x05]
1219 // CHECK: [0x00,0x00,0x76,0xd8,0x01,0x00,0x00,0x05]
1221 ds_read_i16 v5, v1 offset:0
1222 // CHECK: [0x00,0x00,0x76,0xd8,0x01,0x00,0x00,0x05]
1225 // CHECK: [0x04,0x00,0x76,0xd8,0x01,0x00,0x00,0x05]
1228 // CHECK: [0xff,0xff,0x77,0xd8,0x01,0x00,0x00,0x05]
1231 // CHECK: [0xff,0xff,0x78,0xd8,0x01,0x00,0x00,0x05]
1234 // CHECK: [0xff,0xff,0x78,0xd8,0x01,0x00,0x00,0xff]
1237 // CHECK: [0xff,0xff,0x78,0xd8,0xff,0x00,0x00,0x05]
1240 // CHECK: [0x00,0x00,0x78,0xd8,0x01,0x00,0x00,0x05]
1242 ds_read_u16 v5, v1 offset:0
1243 // CHECK: [0x00,0x00,0x78,0xd8,0x01,0x00,0x00,0x05]
1246 // CHECK: [0x04,0x00,0x78,0xd8,0x01,0x00,0x00,0x05]
1249 // CHECK: [0xff,0xff,0x79,0xd8,0x01,0x00,0x00,0x05]
1252 // CHECK: [0xff,0xff,0x7a,0xd8,0x01,0x00,0x00,0x05]
1255 // CHECK: [0xff,0xff,0x7a,0xd8,0x01,0x00,0x00,0xff]
1258 // CHECK: [0xff,0xff,0x7a,0xd8,0xff,0x00,0x00,0x05]
1261 // CHECK: [0x00,0x00,0x7a,0xd8,0x01,0x00,0x00,0x05]
1263 ds_swizzle_b32 v5, v1 offset:0
1264 // CHECK: [0x00,0x00,0x7a,0xd8,0x01,0x00,0x00,0x05]
1267 // CHECK: [0x04,0x00,0x7a,0xd8,0x01,0x00,0x00,0x05]
1270 // CHECK: [0xff,0xff,0x7b,0xd8,0x01,0x00,0x00,0x05]
1273 // CHECK: [0xff,0xff,0x7c,0xd8,0x01,0x02,0x00,0x05]
1276 // CHECK: [0xff,0xff,0x7c,0xd8,0x01,0x02,0x00,0xff]
1279 // CHECK: [0xff,0xff,0x7c,0xd8,0xff,0x02,0x00,0x05]
1282 // CHECK: [0xff,0xff,0x7c,0xd8,0x01,0xff,0x00,0x05]
1285 // CHECK: [0x00,0x00,0x7c,0xd8,0x01,0x02,0x00,0x05]
1287 ds_permute_b32 v5, v1, v2 offset:0
1288 // CHECK: [0x00,0x00,0x7c,0xd8,0x01,0x02,0x00,0x05]
1291 // CHECK: [0x04,0x00,0x7c,0xd8,0x01,0x02,0x00,0x05]
1294 // CHECK: [0xff,0xff,0x7e,0xd8,0x01,0x02,0x00,0x05]
1297 // CHECK: [0xff,0xff,0x7e,0xd8,0x01,0x02,0x00,0xff]
1300 // CHECK: [0xff,0xff,0x7e,0xd8,0xff,0x02,0x00,0x05]
1303 // CHECK: [0xff,0xff,0x7e,0xd8,0x01,0xff,0x00,0x05]
1306 // CHECK: [0x00,0x00,0x7e,0xd8,0x01,0x02,0x00,0x05]
1308 ds_bpermute_b32 v5, v1, v2 offset:0
1309 // CHECK: [0x00,0x00,0x7e,0xd8,0x01,0x02,0x00,0x05]
1312 // CHECK: [0x04,0x00,0x7e,0xd8,0x01,0x02,0x00,0x05]
1315 // CHECK: [0xff,0xff,0x80,0xd8,0x01,0x02,0x00,0x00]
1318 // CHECK: [0xff,0xff,0x80,0xd8,0xff,0x02,0x00,0x00]
1321 // CHECK: [0xff,0xff,0x80,0xd8,0x01,0xfe,0x00,0x00]
1324 // CHECK: [0x00,0x00,0x80,0xd8,0x01,0x02,0x00,0x00]
1326 ds_add_u64 v1, v[2:3] offset:0
1327 // CHECK: [0x00,0x00,0x80,0xd8,0x01,0x02,0x00,0x00]
1330 // CHECK: [0x04,0x00,0x80,0xd8,0x01,0x02,0x00,0x00]
1333 // CHECK: [0xff,0xff,0x81,0xd8,0x01,0x02,0x00,0x00]
1336 // CHECK: [0xff,0xff,0x82,0xd8,0x01,0x02,0x00,0x00]
1339 // CHECK: [0xff,0xff,0x82,0xd8,0xff,0x02,0x00,0x00]
1342 // CHECK: [0xff,0xff,0x82,0xd8,0x01,0xfe,0x00,0x00]
1345 // CHECK: [0x00,0x00,0x82,0xd8,0x01,0x02,0x00,0x00]
1347 ds_sub_u64 v1, v[2:3] offset:0
1348 // CHECK: [0x00,0x00,0x82,0xd8,0x01,0x02,0x00,0x00]
1351 // CHECK: [0x04,0x00,0x82,0xd8,0x01,0x02,0x00,0x00]
1354 // CHECK: [0xff,0xff,0x83,0xd8,0x01,0x02,0x00,0x00]
1357 // CHECK: [0xff,0xff,0x84,0xd8,0x01,0x02,0x00,0x00]
1360 // CHECK: [0xff,0xff,0x84,0xd8,0xff,0x02,0x00,0x00]
1363 // CHECK: [0xff,0xff,0x84,0xd8,0x01,0xfe,0x00,0x00]
1366 // CHECK: [0x00,0x00,0x84,0xd8,0x01,0x02,0x00,0x00]
1368 ds_rsub_u64 v1, v[2:3] offset:0
1369 // CHECK: [0x00,0x00,0x84,0xd8,0x01,0x02,0x00,0x00]
1372 // CHECK: [0x04,0x00,0x84,0xd8,0x01,0x02,0x00,0x00]
1375 // CHECK: [0xff,0xff,0x85,0xd8,0x01,0x02,0x00,0x00]
1378 // CHECK: [0xff,0xff,0x86,0xd8,0x01,0x02,0x00,0x00]
1381 // CHECK: [0xff,0xff,0x86,0xd8,0xff,0x02,0x00,0x00]
1384 // CHECK: [0xff,0xff,0x86,0xd8,0x01,0xfe,0x00,0x00]
1387 // CHECK: [0x00,0x00,0x86,0xd8,0x01,0x02,0x00,0x00]
1389 ds_inc_u64 v1, v[2:3] offset:0
1390 // CHECK: [0x00,0x00,0x86,0xd8,0x01,0x02,0x00,0x00]
1393 // CHECK: [0x04,0x00,0x86,0xd8,0x01,0x02,0x00,0x00]
1396 // CHECK: [0xff,0xff,0x87,0xd8,0x01,0x02,0x00,0x00]
1399 // CHECK: [0xff,0xff,0x88,0xd8,0x01,0x02,0x00,0x00]
1402 // CHECK: [0xff,0xff,0x88,0xd8,0xff,0x02,0x00,0x00]
1405 // CHECK: [0xff,0xff,0x88,0xd8,0x01,0xfe,0x00,0x00]
1408 // CHECK: [0x00,0x00,0x88,0xd8,0x01,0x02,0x00,0x00]
1410 ds_dec_u64 v1, v[2:3] offset:0
1411 // CHECK: [0x00,0x00,0x88,0xd8,0x01,0x02,0x00,0x00]
1414 // CHECK: [0x04,0x00,0x88,0xd8,0x01,0x02,0x00,0x00]
1417 // CHECK: [0xff,0xff,0x89,0xd8,0x01,0x02,0x00,0x00]
1420 // CHECK: [0xff,0xff,0x8a,0xd8,0x01,0x02,0x00,0x00]
1423 // CHECK: [0xff,0xff,0x8a,0xd8,0xff,0x02,0x00,0x00]
1426 // CHECK: [0xff,0xff,0x8a,0xd8,0x01,0xfe,0x00,0x00]
1429 // CHECK: [0x00,0x00,0x8a,0xd8,0x01,0x02,0x00,0x00]
1431 ds_min_i64 v1, v[2:3] offset:0
1432 // CHECK: [0x00,0x00,0x8a,0xd8,0x01,0x02,0x00,0x00]
1435 // CHECK: [0x04,0x00,0x8a,0xd8,0x01,0x02,0x00,0x00]
1438 // CHECK: [0xff,0xff,0x8b,0xd8,0x01,0x02,0x00,0x00]
1441 // CHECK: [0xff,0xff,0x8c,0xd8,0x01,0x02,0x00,0x00]
1444 // CHECK: [0xff,0xff,0x8c,0xd8,0xff,0x02,0x00,0x00]
1447 // CHECK: [0xff,0xff,0x8c,0xd8,0x01,0xfe,0x00,0x00]
1450 // CHECK: [0x00,0x00,0x8c,0xd8,0x01,0x02,0x00,0x00]
1452 ds_max_i64 v1, v[2:3] offset:0
1453 // CHECK: [0x00,0x00,0x8c,0xd8,0x01,0x02,0x00,0x00]
1456 // CHECK: [0x04,0x00,0x8c,0xd8,0x01,0x02,0x00,0x00]
1459 // CHECK: [0xff,0xff,0x8d,0xd8,0x01,0x02,0x00,0x00]
1462 // CHECK: [0xff,0xff,0x8e,0xd8,0x01,0x02,0x00,0x00]
1465 // CHECK: [0xff,0xff,0x8e,0xd8,0xff,0x02,0x00,0x00]
1468 // CHECK: [0xff,0xff,0x8e,0xd8,0x01,0xfe,0x00,0x00]
1471 // CHECK: [0x00,0x00,0x8e,0xd8,0x01,0x02,0x00,0x00]
1473 ds_min_u64 v1, v[2:3] offset:0
1474 // CHECK: [0x00,0x00,0x8e,0xd8,0x01,0x02,0x00,0x00]
1477 // CHECK: [0x04,0x00,0x8e,0xd8,0x01,0x02,0x00,0x00]
1480 // CHECK: [0xff,0xff,0x8f,0xd8,0x01,0x02,0x00,0x00]
1483 // CHECK: [0xff,0xff,0x90,0xd8,0x01,0x02,0x00,0x00]
1486 // CHECK: [0xff,0xff,0x90,0xd8,0xff,0x02,0x00,0x00]
1489 // CHECK: [0xff,0xff,0x90,0xd8,0x01,0xfe,0x00,0x00]
1492 // CHECK: [0x00,0x00,0x90,0xd8,0x01,0x02,0x00,0x00]
1494 ds_max_u64 v1, v[2:3] offset:0
1495 // CHECK: [0x00,0x00,0x90,0xd8,0x01,0x02,0x00,0x00]
1498 // CHECK: [0x04,0x00,0x90,0xd8,0x01,0x02,0x00,0x00]
1501 // CHECK: [0xff,0xff,0x91,0xd8,0x01,0x02,0x00,0x00]
1504 // CHECK: [0xff,0xff,0x92,0xd8,0x01,0x02,0x00,0x00]
1507 // CHECK: [0xff,0xff,0x92,0xd8,0xff,0x02,0x00,0x00]
1510 // CHECK: [0xff,0xff,0x92,0xd8,0x01,0xfe,0x00,0x00]
1513 // CHECK: [0x00,0x00,0x92,0xd8,0x01,0x02,0x00,0x00]
1515 ds_and_b64 v1, v[2:3] offset:0
1516 // CHECK: [0x00,0x00,0x92,0xd8,0x01,0x02,0x00,0x00]
1519 // CHECK: [0x04,0x00,0x92,0xd8,0x01,0x02,0x00,0x00]
1522 // CHECK: [0xff,0xff,0x93,0xd8,0x01,0x02,0x00,0x00]
1525 // CHECK: [0xff,0xff,0x94,0xd8,0x01,0x02,0x00,0x00]
1528 // CHECK: [0xff,0xff,0x94,0xd8,0xff,0x02,0x00,0x00]
1531 // CHECK: [0xff,0xff,0x94,0xd8,0x01,0xfe,0x00,0x00]
1534 // CHECK: [0x00,0x00,0x94,0xd8,0x01,0x02,0x00,0x00]
1536 ds_or_b64 v1, v[2:3] offset:0
1537 // CHECK: [0x00,0x00,0x94,0xd8,0x01,0x02,0x00,0x00]
1540 // CHECK: [0x04,0x00,0x94,0xd8,0x01,0x02,0x00,0x00]
1543 // CHECK: [0xff,0xff,0x95,0xd8,0x01,0x02,0x00,0x00]
1546 // CHECK: [0xff,0xff,0x96,0xd8,0x01,0x02,0x00,0x00]
1549 // CHECK: [0xff,0xff,0x96,0xd8,0xff,0x02,0x00,0x00]
1552 // CHECK: [0xff,0xff,0x96,0xd8,0x01,0xfe,0x00,0x00]
1555 // CHECK: [0x00,0x00,0x96,0xd8,0x01,0x02,0x00,0x00]
1557 ds_xor_b64 v1, v[2:3] offset:0
1558 // CHECK: [0x00,0x00,0x96,0xd8,0x01,0x02,0x00,0x00]
1561 // CHECK: [0x04,0x00,0x96,0xd8,0x01,0x02,0x00,0x00]
1564 // CHECK: [0xff,0xff,0x97,0xd8,0x01,0x02,0x00,0x00]
1567 // CHECK: [0xff,0xff,0x98,0xd8,0x01,0x02,0x03,0x00]
1570 // CHECK: [0xff,0xff,0x98,0xd8,0xff,0x02,0x03,0x00]
1573 // CHECK: [0xff,0xff,0x98,0xd8,0x01,0xfe,0x03,0x00]
1576 // CHECK: [0xff,0xff,0x98,0xd8,0x01,0x02,0xfe,0x00]
1579 // CHECK: [0x00,0x00,0x98,0xd8,0x01,0x02,0x03,0x00]
1581 ds_mskor_b64 v1, v[2:3], v[3:4] offset:0
1582 // CHECK: [0x00,0x00,0x98,0xd8,0x01,0x02,0x03,0x00]
1585 // CHECK: [0x04,0x00,0x98,0xd8,0x01,0x02,0x03,0x00]
1588 // CHECK: [0xff,0xff,0x99,0xd8,0x01,0x02,0x03,0x00]
1591 // CHECK: [0xff,0xff,0x9a,0xd8,0x01,0x02,0x00,0x00]
1594 // CHECK: [0xff,0xff,0x9a,0xd8,0xff,0x02,0x00,0x00]
1597 // CHECK: [0xff,0xff,0x9a,0xd8,0x01,0xfe,0x00,0x00]
1600 // CHECK: [0x00,0x00,0x9a,0xd8,0x01,0x02,0x00,0x00]
1602 ds_write_b64 v1, v[2:3] offset:0
1603 // CHECK: [0x00,0x00,0x9a,0xd8,0x01,0x02,0x00,0x00]
1606 // CHECK: [0x04,0x00,0x9a,0xd8,0x01,0x02,0x00,0x00]
1609 // CHECK: [0xff,0xff,0x9b,0xd8,0x01,0x02,0x00,0x00]
1612 // CHECK: [0x7f,0xff,0x9c,0xd8,0x01,0x02,0x03,0x00]
1615 // CHECK: [0x7f,0xff,0x9c,0xd8,0xff,0x02,0x03,0x00]
1618 // CHECK: [0x7f,0xff,0x9c,0xd8,0x01,0xfe,0x03,0x00]
1621 // CHECK: [0x7f,0xff,0x9c,0xd8,0x01,0x02,0xfe,0x00]
1624 // CHECK: [0x00,0xff,0x9c,0xd8,0x01,0x02,0x03,0x00]
1626 ds_write2_b64 v1, v[2:3], v[3:4] offset0:0 offset1:255
1627 // CHECK: [0x00,0xff,0x9c,0xd8,0x01,0x02,0x03,0x00]
1630 // CHECK: [0x10,0xff,0x9c,0xd8,0x01,0x02,0x03,0x00]
1633 // CHECK: [0x7f,0x00,0x9c,0xd8,0x01,0x02,0x03,0x00]
1635 ds_write2_b64 v1, v[2:3], v[3:4] offset0:127 offset1:0
1636 // CHECK: [0x7f,0x00,0x9c,0xd8,0x01,0x02,0x03,0x00]
1639 // CHECK: [0x7f,0x01,0x9c,0xd8,0x01,0x02,0x03,0x00]
1642 // CHECK: [0x7f,0xff,0x9d,0xd8,0x01,0x02,0x03,0x00]
1645 // CHECK: [0x7f,0xff,0x9e,0xd8,0x01,0x02,0x03,0x00]
1648 // CHECK: [0x7f,0xff,0x9e,0xd8,0xff,0x02,0x03,0x00]
1651 // CHECK: [0x7f,0xff,0x9e,0xd8,0x01,0xfe,0x03,0x00]
1654 // CHECK: [0x7f,0xff,0x9e,0xd8,0x01,0x02,0xfe,0x00]
1657 // CHECK: [0x00,0xff,0x9e,0xd8,0x01,0x02,0x03,0x00]
1659 ds_write2st64_b64 v1, v[2:3], v[3:4] offset0:0 offset1:255
1660 // CHECK: [0x00,0xff,0x9e,0xd8,0x01,0x02,0x03,0x00]
1663 // CHECK: [0x10,0xff,0x9e,0xd8,0x01,0x02,0x03,0x00]
1666 // CHECK: [0x7f,0x00,0x9e,0xd8,0x01,0x02,0x03,0x00]
1668 ds_write2st64_b64 v1, v[2:3], v[3:4] offset0:127 offset1:0
1669 // CHECK: [0x7f,0x00,0x9e,0xd8,0x01,0x02,0x03,0x00]
1672 // CHECK: [0x7f,0x01,0x9e,0xd8,0x01,0x02,0x03,0x00]
1675 // CHECK: [0x7f,0xff,0x9f,0xd8,0x01,0x02,0x03,0x00]
1678 // CHECK: [0xff,0xff,0xa0,0xd8,0x01,0x02,0x03,0x00]
1681 // CHECK: [0xff,0xff,0xa0,0xd8,0xff,0x02,0x03,0x00]
1684 // CHECK: [0xff,0xff,0xa0,0xd8,0x01,0xfe,0x03,0x00]
1687 // CHECK: [0xff,0xff,0xa0,0xd8,0x01,0x02,0xfe,0x00]
1690 // CHECK: [0x00,0x00,0xa0,0xd8,0x01,0x02,0x03,0x00]
1692 ds_cmpst_b64 v1, v[2:3], v[3:4] offset:0
1693 // CHECK: [0x00,0x00,0xa0,0xd8,0x01,0x02,0x03,0x00]
1696 // CHECK: [0x04,0x00,0xa0,0xd8,0x01,0x02,0x03,0x00]
1699 // CHECK: [0xff,0xff,0xa1,0xd8,0x01,0x02,0x03,0x00]
1702 // CHECK: [0xff,0xff,0xa2,0xd8,0x01,0x02,0x03,0x00]
1705 // CHECK: [0xff,0xff,0xa2,0xd8,0xff,0x02,0x03,0x00]
1708 // CHECK: [0xff,0xff,0xa2,0xd8,0x01,0xfe,0x03,0x00]
1711 // CHECK: [0xff,0xff,0xa2,0xd8,0x01,0x02,0xfe,0x00]
1714 // CHECK: [0x00,0x00,0xa2,0xd8,0x01,0x02,0x03,0x00]
1716 ds_cmpst_f64 v1, v[2:3], v[3:4] offset:0
1717 // CHECK: [0x00,0x00,0xa2,0xd8,0x01,0x02,0x03,0x00]
1720 // CHECK: [0x04,0x00,0xa2,0xd8,0x01,0x02,0x03,0x00]
1723 // CHECK: [0xff,0xff,0xa3,0xd8,0x01,0x02,0x03,0x00]
1726 // CHECK: [0xff,0xff,0xa4,0xd8,0x01,0x02,0x00,0x00]
1729 // CHECK: [0xff,0xff,0xa4,0xd8,0xff,0x02,0x00,0x00]
1732 // CHECK: [0xff,0xff,0xa4,0xd8,0x01,0xfe,0x00,0x00]
1735 // CHECK: [0x00,0x00,0xa4,0xd8,0x01,0x02,0x00,0x00]
1737 ds_min_f64 v1, v[2:3] offset:0
1738 // CHECK: [0x00,0x00,0xa4,0xd8,0x01,0x02,0x00,0x00]
1741 // CHECK: [0x04,0x00,0xa4,0xd8,0x01,0x02,0x00,0x00]
1744 // CHECK: [0xff,0xff,0xa5,0xd8,0x01,0x02,0x00,0x00]
1747 // CHECK: [0xff,0xff,0xa6,0xd8,0x01,0x02,0x00,0x00]
1750 // CHECK: [0xff,0xff,0xa6,0xd8,0xff,0x02,0x00,0x00]
1753 // CHECK: [0xff,0xff,0xa6,0xd8,0x01,0xfe,0x00,0x00]
1756 // CHECK: [0x00,0x00,0xa6,0xd8,0x01,0x02,0x00,0x00]
1758 ds_max_f64 v1, v[2:3] offset:0
1759 // CHECK: [0x00,0x00,0xa6,0xd8,0x01,0x02,0x00,0x00]
1762 // CHECK: [0x04,0x00,0xa6,0xd8,0x01,0x02,0x00,0x00]
1765 // CHECK: [0xff,0xff,0xa7,0xd8,0x01,0x02,0x00,0x00]
1768 // CHECK: [0xff,0xff,0xc0,0xd8,0x01,0x02,0x00,0x05]
1771 // CHECK: [0xff,0xff,0xc0,0xd8,0x01,0x02,0x00,0xfe]
1774 // CHECK: [0xff,0xff,0xc0,0xd8,0xff,0x02,0x00,0x05]
1777 // CHECK: [0xff,0xff,0xc0,0xd8,0x01,0xfe,0x00,0x05]
1780 // CHECK: [0x00,0x00,0xc0,0xd8,0x01,0x02,0x00,0x05]
1782 ds_add_rtn_u64 v[5:6], v1, v[2:3] offset:0
1783 // CHECK: [0x00,0x00,0xc0,0xd8,0x01,0x02,0x00,0x05]
1786 // CHECK: [0x04,0x00,0xc0,0xd8,0x01,0x02,0x00,0x05]
1789 // CHECK: [0xff,0xff,0xc1,0xd8,0x01,0x02,0x00,0x05]
1792 // CHECK: [0xff,0xff,0xc2,0xd8,0x01,0x02,0x00,0x05]
1795 // CHECK: [0xff,0xff,0xc2,0xd8,0x01,0x02,0x00,0xfe]
1798 // CHECK: [0xff,0xff,0xc2,0xd8,0xff,0x02,0x00,0x05]
1801 // CHECK: [0xff,0xff,0xc2,0xd8,0x01,0xfe,0x00,0x05]
1804 // CHECK: [0x00,0x00,0xc2,0xd8,0x01,0x02,0x00,0x05]
1806 ds_sub_rtn_u64 v[5:6], v1, v[2:3] offset:0
1807 // CHECK: [0x00,0x00,0xc2,0xd8,0x01,0x02,0x00,0x05]
1810 // CHECK: [0x04,0x00,0xc2,0xd8,0x01,0x02,0x00,0x05]
1813 // CHECK: [0xff,0xff,0xc3,0xd8,0x01,0x02,0x00,0x05]
1816 // CHECK: [0xff,0xff,0xc4,0xd8,0x01,0x02,0x00,0x05]
1819 // CHECK: [0xff,0xff,0xc4,0xd8,0x01,0x02,0x00,0xfe]
1822 // CHECK: [0xff,0xff,0xc4,0xd8,0xff,0x02,0x00,0x05]
1825 // CHECK: [0xff,0xff,0xc4,0xd8,0x01,0xfe,0x00,0x05]
1828 // CHECK: [0x00,0x00,0xc4,0xd8,0x01,0x02,0x00,0x05]
1830 ds_rsub_rtn_u64 v[5:6], v1, v[2:3] offset:0
1831 // CHECK: [0x00,0x00,0xc4,0xd8,0x01,0x02,0x00,0x05]
1834 // CHECK: [0x04,0x00,0xc4,0xd8,0x01,0x02,0x00,0x05]
1837 // CHECK: [0xff,0xff,0xc5,0xd8,0x01,0x02,0x00,0x05]
1840 // CHECK: [0xff,0xff,0xc6,0xd8,0x01,0x02,0x00,0x05]
1843 // CHECK: [0xff,0xff,0xc6,0xd8,0x01,0x02,0x00,0xfe]
1846 // CHECK: [0xff,0xff,0xc6,0xd8,0xff,0x02,0x00,0x05]
1849 // CHECK: [0xff,0xff,0xc6,0xd8,0x01,0xfe,0x00,0x05]
1852 // CHECK: [0x00,0x00,0xc6,0xd8,0x01,0x02,0x00,0x05]
1854 ds_inc_rtn_u64 v[5:6], v1, v[2:3] offset:0
1855 // CHECK: [0x00,0x00,0xc6,0xd8,0x01,0x02,0x00,0x05]
1858 // CHECK: [0x04,0x00,0xc6,0xd8,0x01,0x02,0x00,0x05]
1861 // CHECK: [0xff,0xff,0xc7,0xd8,0x01,0x02,0x00,0x05]
1864 // CHECK: [0xff,0xff,0xc8,0xd8,0x01,0x02,0x00,0x05]
1867 // CHECK: [0xff,0xff,0xc8,0xd8,0x01,0x02,0x00,0xfe]
1870 // CHECK: [0xff,0xff,0xc8,0xd8,0xff,0x02,0x00,0x05]
1873 // CHECK: [0xff,0xff,0xc8,0xd8,0x01,0xfe,0x00,0x05]
1876 // CHECK: [0x00,0x00,0xc8,0xd8,0x01,0x02,0x00,0x05]
1878 ds_dec_rtn_u64 v[5:6], v1, v[2:3] offset:0
1879 // CHECK: [0x00,0x00,0xc8,0xd8,0x01,0x02,0x00,0x05]
1882 // CHECK: [0x04,0x00,0xc8,0xd8,0x01,0x02,0x00,0x05]
1885 // CHECK: [0xff,0xff,0xc9,0xd8,0x01,0x02,0x00,0x05]
1888 // CHECK: [0xff,0xff,0xca,0xd8,0x01,0x02,0x00,0x05]
1891 // CHECK: [0xff,0xff,0xca,0xd8,0x01,0x02,0x00,0xfe]
1894 // CHECK: [0xff,0xff,0xca,0xd8,0xff,0x02,0x00,0x05]
1897 // CHECK: [0xff,0xff,0xca,0xd8,0x01,0xfe,0x00,0x05]
1900 // CHECK: [0x00,0x00,0xca,0xd8,0x01,0x02,0x00,0x05]
1902 ds_min_rtn_i64 v[5:6], v1, v[2:3] offset:0
1903 // CHECK: [0x00,0x00,0xca,0xd8,0x01,0x02,0x00,0x05]
1906 // CHECK: [0x04,0x00,0xca,0xd8,0x01,0x02,0x00,0x05]
1909 // CHECK: [0xff,0xff,0xcb,0xd8,0x01,0x02,0x00,0x05]
1912 // CHECK: [0xff,0xff,0xcc,0xd8,0x01,0x02,0x00,0x05]
1915 // CHECK: [0xff,0xff,0xcc,0xd8,0x01,0x02,0x00,0xfe]
1918 // CHECK: [0xff,0xff,0xcc,0xd8,0xff,0x02,0x00,0x05]
1921 // CHECK: [0xff,0xff,0xcc,0xd8,0x01,0xfe,0x00,0x05]
1924 // CHECK: [0x00,0x00,0xcc,0xd8,0x01,0x02,0x00,0x05]
1926 ds_max_rtn_i64 v[5:6], v1, v[2:3] offset:0
1927 // CHECK: [0x00,0x00,0xcc,0xd8,0x01,0x02,0x00,0x05]
1930 // CHECK: [0x04,0x00,0xcc,0xd8,0x01,0x02,0x00,0x05]
1933 // CHECK: [0xff,0xff,0xcd,0xd8,0x01,0x02,0x00,0x05]
1936 // CHECK: [0xff,0xff,0xce,0xd8,0x01,0x02,0x00,0x05]
1939 // CHECK: [0xff,0xff,0xce,0xd8,0x01,0x02,0x00,0xfe]
1942 // CHECK: [0xff,0xff,0xce,0xd8,0xff,0x02,0x00,0x05]
1945 // CHECK: [0xff,0xff,0xce,0xd8,0x01,0xfe,0x00,0x05]
1948 // CHECK: [0x00,0x00,0xce,0xd8,0x01,0x02,0x00,0x05]
1950 ds_min_rtn_u64 v[5:6], v1, v[2:3] offset:0
1951 // CHECK: [0x00,0x00,0xce,0xd8,0x01,0x02,0x00,0x05]
1954 // CHECK: [0x04,0x00,0xce,0xd8,0x01,0x02,0x00,0x05]
1957 // CHECK: [0xff,0xff,0xcf,0xd8,0x01,0x02,0x00,0x05]
1960 // CHECK: [0xff,0xff,0xd0,0xd8,0x01,0x02,0x00,0x05]
1963 // CHECK: [0xff,0xff,0xd0,0xd8,0x01,0x02,0x00,0xfe]
1966 // CHECK: [0xff,0xff,0xd0,0xd8,0xff,0x02,0x00,0x05]
1969 // CHECK: [0xff,0xff,0xd0,0xd8,0x01,0xfe,0x00,0x05]
1972 // CHECK: [0x00,0x00,0xd0,0xd8,0x01,0x02,0x00,0x05]
1974 ds_max_rtn_u64 v[5:6], v1, v[2:3] offset:0
1975 // CHECK: [0x00,0x00,0xd0,0xd8,0x01,0x02,0x00,0x05]
1978 // CHECK: [0x04,0x00,0xd0,0xd8,0x01,0x02,0x00,0x05]
1981 // CHECK: [0xff,0xff,0xd1,0xd8,0x01,0x02,0x00,0x05]
1984 // CHECK: [0xff,0xff,0xd2,0xd8,0x01,0x02,0x00,0x05]
1987 // CHECK: [0xff,0xff,0xd2,0xd8,0x01,0x02,0x00,0xfe]
1990 // CHECK: [0xff,0xff,0xd2,0xd8,0xff,0x02,0x00,0x05]
1993 // CHECK: [0xff,0xff,0xd2,0xd8,0x01,0xfe,0x00,0x05]
1996 // CHECK: [0x00,0x00,0xd2,0xd8,0x01,0x02,0x00,0x05]
1998 ds_and_rtn_b64 v[5:6], v1, v[2:3] offset:0
1999 // CHECK: [0x00,0x00,0xd2,0xd8,0x01,0x02,0x00,0x05]
2002 // CHECK: [0x04,0x00,0xd2,0xd8,0x01,0x02,0x00,0x05]
2005 // CHECK: [0xff,0xff,0xd3,0xd8,0x01,0x02,0x00,0x05]
2008 // CHECK: [0xff,0xff,0xd4,0xd8,0x01,0x02,0x00,0x05]
2011 // CHECK: [0xff,0xff,0xd4,0xd8,0x01,0x02,0x00,0xfe]
2014 // CHECK: [0xff,0xff,0xd4,0xd8,0xff,0x02,0x00,0x05]
2017 // CHECK: [0xff,0xff,0xd4,0xd8,0x01,0xfe,0x00,0x05]
2020 // CHECK: [0x00,0x00,0xd4,0xd8,0x01,0x02,0x00,0x05]
2022 ds_or_rtn_b64 v[5:6], v1, v[2:3] offset:0
2023 // CHECK: [0x00,0x00,0xd4,0xd8,0x01,0x02,0x00,0x05]
2026 // CHECK: [0x04,0x00,0xd4,0xd8,0x01,0x02,0x00,0x05]
2029 // CHECK: [0xff,0xff,0xd5,0xd8,0x01,0x02,0x00,0x05]
2032 // CHECK: [0xff,0xff,0xd6,0xd8,0x01,0x02,0x00,0x05]
2035 // CHECK: [0xff,0xff,0xd6,0xd8,0x01,0x02,0x00,0xfe]
2038 // CHECK: [0xff,0xff,0xd6,0xd8,0xff,0x02,0x00,0x05]
2041 // CHECK: [0xff,0xff,0xd6,0xd8,0x01,0xfe,0x00,0x05]
2044 // CHECK: [0x00,0x00,0xd6,0xd8,0x01,0x02,0x00,0x05]
2046 ds_xor_rtn_b64 v[5:6], v1, v[2:3] offset:0
2047 // CHECK: [0x00,0x00,0xd6,0xd8,0x01,0x02,0x00,0x05]
2050 // CHECK: [0x04,0x00,0xd6,0xd8,0x01,0x02,0x00,0x05]
2053 // CHECK: [0xff,0xff,0xd7,0xd8,0x01,0x02,0x00,0x05]
2056 // CHECK: [0xff,0xff,0xd8,0xd8,0x01,0x02,0x03,0x05]
2059 // CHECK: [0xff,0xff,0xd8,0xd8,0x01,0x02,0x03,0xfe]
2062 // CHECK: [0xff,0xff,0xd8,0xd8,0xff,0x02,0x03,0x05]
2065 // CHECK: [0xff,0xff,0xd8,0xd8,0x01,0xfe,0x03,0x05]
2068 // CHECK: [0xff,0xff,0xd8,0xd8,0x01,0x02,0xfe,0x05]
2071 // CHECK: [0x00,0x00,0xd8,0xd8,0x01,0x02,0x03,0x05]
2073 ds_mskor_rtn_b64 v[5:6], v1, v[2:3], v[3:4] offset:0
2074 // CHECK: [0x00,0x00,0xd8,0xd8,0x01,0x02,0x03,0x05]
2077 // CHECK: [0x04,0x00,0xd8,0xd8,0x01,0x02,0x03,0x05]
2080 // CHECK: [0xff,0xff,0xd9,0xd8,0x01,0x02,0x03,0x05]
2083 // CHECK: [0xff,0xff,0xda,0xd8,0x01,0x02,0x00,0x05]
2086 // CHECK: [0xff,0xff,0xda,0xd8,0x01,0x02,0x00,0xfe]
2089 // CHECK: [0xff,0xff,0xda,0xd8,0xff,0x02,0x00,0x05]
2092 // CHECK: [0xff,0xff,0xda,0xd8,0x01,0xfe,0x00,0x05]
2095 // CHECK: [0x00,0x00,0xda,0xd8,0x01,0x02,0x00,0x05]
2097 ds_wrxchg_rtn_b64 v[5:6], v1, v[2:3] offset:0
2098 // CHECK: [0x00,0x00,0xda,0xd8,0x01,0x02,0x00,0x05]
2101 // CHECK: [0x04,0x00,0xda,0xd8,0x01,0x02,0x00,0x05]
2104 // CHECK: [0xff,0xff,0xdb,0xd8,0x01,0x02,0x00,0x05]
2107 // CHECK: [0x7f,0xff,0xdc,0xd8,0x01,0x02,0x03,0x05]
2110 // CHECK: [0x7f,0xff,0xdc,0xd8,0x01,0x02,0x03,0xfc]
2113 // CHECK: [0x7f,0xff,0xdc,0xd8,0xff,0x02,0x03,0x05]
2116 // CHECK: [0x7f,0xff,0xdc,0xd8,0x01,0xfe,0x03,0x05]
2119 // CHECK: [0x7f,0xff,0xdc,0xd8,0x01,0x02,0xfe,0x05]
2122 // CHECK: [0x00,0xff,0xdc,0xd8,0x01,0x02,0x03,0x05]
2124 ds_wrxchg2_rtn_b64 v[5:8], v1, v[2:3], v[3:4] offset0:0 offset1:255
2125 // CHECK: [0x00,0xff,0xdc,0xd8,0x01,0x02,0x03,0x05]
2128 // CHECK: [0x10,0xff,0xdc,0xd8,0x01,0x02,0x03,0x05]
2131 // CHECK: [0x7f,0x00,0xdc,0xd8,0x01,0x02,0x03,0x05]
2133 ds_wrxchg2_rtn_b64 v[5:8], v1, v[2:3], v[3:4] offset0:127 offset1:0
2134 // CHECK: [0x7f,0x00,0xdc,0xd8,0x01,0x02,0x03,0x05]
2137 // CHECK: [0x7f,0x01,0xdc,0xd8,0x01,0x02,0x03,0x05]
2140 // CHECK: [0x7f,0xff,0xdd,0xd8,0x01,0x02,0x03,0x05]
2143 // CHECK: [0x7f,0xff,0xde,0xd8,0x01,0x02,0x03,0x05]
2146 // CHECK: [0x7f,0xff,0xde,0xd8,0x01,0x02,0x03,0xfc]
2149 // CHECK: [0x7f,0xff,0xde,0xd8,0xff,0x02,0x03,0x05]
2152 // CHECK: [0x7f,0xff,0xde,0xd8,0x01,0xfe,0x03,0x05]
2155 // CHECK: [0x7f,0xff,0xde,0xd8,0x01,0x02,0xfe,0x05]
2158 // CHECK: [0x00,0xff,0xde,0xd8,0x01,0x02,0x03,0x05]
2160 ds_wrxchg2st64_rtn_b64 v[5:8], v1, v[2:3], v[3:4] offset0:0 offset1:255
2161 // CHECK: [0x00,0xff,0xde,0xd8,0x01,0x02,0x03,0x05]
2164 // CHECK: [0x10,0xff,0xde,0xd8,0x01,0x02,0x03,0x05]
2167 // CHECK: [0x7f,0x00,0xde,0xd8,0x01,0x02,0x03,0x05]
2169 ds_wrxchg2st64_rtn_b64 v[5:8], v1, v[2:3], v[3:4] offset0:127 offset1:0
2170 // CHECK: [0x7f,0x00,0xde,0xd8,0x01,0x02,0x03,0x05]
2173 // CHECK: [0x7f,0x01,0xde,0xd8,0x01,0x02,0x03,0x05]
2176 // CHECK: [0x7f,0xff,0xdf,0xd8,0x01,0x02,0x03,0x05]
2179 // CHECK: [0xff,0xff,0xe0,0xd8,0x01,0x02,0x03,0x05]
2182 // CHECK: [0xff,0xff,0xe0,0xd8,0x01,0x02,0x03,0xfe]
2185 // CHECK: [0xff,0xff,0xe0,0xd8,0xff,0x02,0x03,0x05]
2188 // CHECK: [0xff,0xff,0xe0,0xd8,0x01,0xfe,0x03,0x05]
2191 // CHECK: [0xff,0xff,0xe0,0xd8,0x01,0x02,0xfe,0x05]
2194 // CHECK: [0x00,0x00,0xe0,0xd8,0x01,0x02,0x03,0x05]
2196 ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4] offset:0
2197 // CHECK: [0x00,0x00,0xe0,0xd8,0x01,0x02,0x03,0x05]
2200 // CHECK: [0x04,0x00,0xe0,0xd8,0x01,0x02,0x03,0x05]
2203 // CHECK: [0xff,0xff,0xe1,0xd8,0x01,0x02,0x03,0x05]
2206 // CHECK: [0xff,0xff,0xe2,0xd8,0x01,0x02,0x03,0x05]
2209 // CHECK: [0xff,0xff,0xe2,0xd8,0x01,0x02,0x03,0xfe]
2212 // CHECK: [0xff,0xff,0xe2,0xd8,0xff,0x02,0x03,0x05]
2215 // CHECK: [0xff,0xff,0xe2,0xd8,0x01,0xfe,0x03,0x05]
2218 // CHECK: [0xff,0xff,0xe2,0xd8,0x01,0x02,0xfe,0x05]
2221 // CHECK: [0x00,0x00,0xe2,0xd8,0x01,0x02,0x03,0x05]
2223 ds_cmpst_rtn_f64 v[5:6], v1, v[2:3], v[3:4] offset:0
2224 // CHECK: [0x00,0x00,0xe2,0xd8,0x01,0x02,0x03,0x05]
2227 // CHECK: [0x04,0x00,0xe2,0xd8,0x01,0x02,0x03,0x05]
2230 // CHECK: [0xff,0xff,0xe3,0xd8,0x01,0x02,0x03,0x05]
2233 // CHECK: [0xff,0xff,0xe4,0xd8,0x01,0x02,0x00,0x05]
2236 // CHECK: [0xff,0xff,0xe4,0xd8,0x01,0x02,0x00,0xfe]
2239 // CHECK: [0xff,0xff,0xe4,0xd8,0xff,0x02,0x00,0x05]
2242 // CHECK: [0xff,0xff,0xe4,0xd8,0x01,0xfe,0x00,0x05]
2245 // CHECK: [0x00,0x00,0xe4,0xd8,0x01,0x02,0x00,0x05]
2247 ds_min_rtn_f64 v[5:6], v1, v[2:3] offset:0
2248 // CHECK: [0x00,0x00,0xe4,0xd8,0x01,0x02,0x00,0x05]
2251 // CHECK: [0x04,0x00,0xe4,0xd8,0x01,0x02,0x00,0x05]
2254 // CHECK: [0xff,0xff,0xe5,0xd8,0x01,0x02,0x00,0x05]
2257 // CHECK: [0xff,0xff,0xe6,0xd8,0x01,0x02,0x00,0x05]
2260 // CHECK: [0xff,0xff,0xe6,0xd8,0x01,0x02,0x00,0xfe]
2263 // CHECK: [0xff,0xff,0xe6,0xd8,0xff,0x02,0x00,0x05]
2266 // CHECK: [0xff,0xff,0xe6,0xd8,0x01,0xfe,0x00,0x05]
2269 // CHECK: [0x00,0x00,0xe6,0xd8,0x01,0x02,0x00,0x05]
2271 ds_max_rtn_f64 v[5:6], v1, v[2:3] offset:0
2272 // CHECK: [0x00,0x00,0xe6,0xd8,0x01,0x02,0x00,0x05]
2275 // CHECK: [0x04,0x00,0xe6,0xd8,0x01,0x02,0x00,0x05]
2278 // CHECK: [0xff,0xff,0xe7,0xd8,0x01,0x02,0x00,0x05]
2281 // CHECK: [0xff,0xff,0xec,0xd8,0x01,0x00,0x00,0x05]
2284 // CHECK: [0xff,0xff,0xec,0xd8,0x01,0x00,0x00,0xfe]
2287 // CHECK: [0xff,0xff,0xec,0xd8,0xff,0x00,0x00,0x05]
2290 // CHECK: [0x00,0x00,0xec,0xd8,0x01,0x00,0x00,0x05]
2292 ds_read_b64 v[5:6], v1 offset:0
2293 // CHECK: [0x00,0x00,0xec,0xd8,0x01,0x00,0x00,0x05]
2296 // CHECK: [0x04,0x00,0xec,0xd8,0x01,0x00,0x00,0x05]
2299 // CHECK: [0xff,0xff,0xed,0xd8,0x01,0x00,0x00,0x05]
2302 // CHECK: [0x7f,0xff,0xee,0xd8,0x01,0x00,0x00,0x05]
2305 // CHECK: [0x7f,0xff,0xee,0xd8,0x01,0x00,0x00,0xfc]
2308 // CHECK: [0x7f,0xff,0xee,0xd8,0xff,0x00,0x00,0x05]
2311 // CHECK: [0x00,0xff,0xee,0xd8,0x01,0x00,0x00,0x05]
2313 ds_read2_b64 v[5:8], v1 offset0:0 offset1:255
2314 // CHECK: [0x00,0xff,0xee,0xd8,0x01,0x00,0x00,0x05]
2317 // CHECK: [0x10,0xff,0xee,0xd8,0x01,0x00,0x00,0x05]
2320 // CHECK: [0x7f,0x00,0xee,0xd8,0x01,0x00,0x00,0x05]
2322 ds_read2_b64 v[5:8], v1 offset0:127 offset1:0
2323 // CHECK: [0x7f,0x00,0xee,0xd8,0x01,0x00,0x00,0x05]
2326 // CHECK: [0x7f,0x01,0xee,0xd8,0x01,0x00,0x00,0x05]
2329 // CHECK: [0x7f,0xff,0xef,0xd8,0x01,0x00,0x00,0x05]
2332 // CHECK: [0x7f,0xff,0xf0,0xd8,0x01,0x00,0x00,0x05]
2335 // CHECK: [0x7f,0xff,0xf0,0xd8,0x01,0x00,0x00,0xfc]
2338 // CHECK: [0x7f,0xff,0xf0,0xd8,0xff,0x00,0x00,0x05]
2341 // CHECK: [0x00,0xff,0xf0,0xd8,0x01,0x00,0x00,0x05]
2343 ds_read2st64_b64 v[5:8], v1 offset0:0 offset1:255
2344 // CHECK: [0x00,0xff,0xf0,0xd8,0x01,0x00,0x00,0x05]
2347 // CHECK: [0x10,0xff,0xf0,0xd8,0x01,0x00,0x00,0x05]
2350 // CHECK: [0x7f,0x00,0xf0,0xd8,0x01,0x00,0x00,0x05]
2352 ds_read2st64_b64 v[5:8], v1 offset0:127 offset1:0
2353 // CHECK: [0x7f,0x00,0xf0,0xd8,0x01,0x00,0x00,0x05]
2356 // CHECK: [0x7f,0x01,0xf0,0xd8,0x01,0x00,0x00,0x05]
2359 // CHECK: [0x7f,0xff,0xf1,0xd8,0x01,0x00,0x00,0x05]
2362 // CHECK: [0xff,0xff,0xfc,0xd8,0x01,0x02,0x00,0x05]
2365 // CHECK: [0xff,0xff,0xfc,0xd8,0x01,0x02,0x00,0xfe]
2368 // CHECK: [0xff,0xff,0xfc,0xd8,0xff,0x02,0x00,0x05]
2371 // CHECK: [0xff,0xff,0xfc,0xd8,0x01,0xfe,0x00,0x05]
2374 // CHECK: [0x00,0x00,0xfc,0xd8,0x01,0x02,0x00,0x05]
2376 ds_condxchg32_rtn_b64 v[5:6], v1, v[2:3] offset:0
2377 // CHECK: [0x00,0x00,0xfc,0xd8,0x01,0x02,0x00,0x05]
2380 // CHECK: [0x04,0x00,0xfc,0xd8,0x01,0x02,0x00,0x05]
2383 // CHECK: [0xff,0xff,0xfd,0xd8,0x01,0x02,0x00,0x05]
2386 // CHECK: [0xff,0xff,0x00,0xd9,0x01,0x00,0x00,0x00]
2389 // CHECK: [0xff,0xff,0x00,0xd9,0xff,0x00,0x00,0x00]
2392 // CHECK: [0x00,0x00,0x00,0xd9,0x01,0x00,0x00,0x00]
2394 ds_add_src2_u32 v1 offset:0
2395 // CHECK: [0x00,0x00,0x00,0xd9,0x01,0x00,0x00,0x00]
2398 // CHECK: [0x04,0x00,0x00,0xd9,0x01,0x00,0x00,0x00]
2401 // CHECK: [0xff,0xff,0x01,0xd9,0x01,0x00,0x00,0x00]
2404 // CHECK: [0xff,0xff,0x02,0xd9,0x01,0x00,0x00,0x00]
2407 // CHECK: [0xff,0xff,0x02,0xd9,0xff,0x00,0x00,0x00]
2410 // CHECK: [0x00,0x00,0x02,0xd9,0x01,0x00,0x00,0x00]
2412 ds_sub_src2_u32 v1 offset:0
2413 // CHECK: [0x00,0x00,0x02,0xd9,0x01,0x00,0x00,0x00]
2416 // CHECK: [0x04,0x00,0x02,0xd9,0x01,0x00,0x00,0x00]
2419 // CHECK: [0xff,0xff,0x03,0xd9,0x01,0x00,0x00,0x00]
2422 // CHECK: [0xff,0xff,0x04,0xd9,0x01,0x00,0x00,0x00]
2425 // CHECK: [0xff,0xff,0x04,0xd9,0xff,0x00,0x00,0x00]
2428 // CHECK: [0x00,0x00,0x04,0xd9,0x01,0x00,0x00,0x00]
2430 ds_rsub_src2_u32 v1 offset:0
2431 // CHECK: [0x00,0x00,0x04,0xd9,0x01,0x00,0x00,0x00]
2434 // CHECK: [0x04,0x00,0x04,0xd9,0x01,0x00,0x00,0x00]
2437 // CHECK: [0xff,0xff,0x05,0xd9,0x01,0x00,0x00,0x00]
2440 // CHECK: [0xff,0xff,0x06,0xd9,0x01,0x00,0x00,0x00]
2443 // CHECK: [0xff,0xff,0x06,0xd9,0xff,0x00,0x00,0x00]
2446 // CHECK: [0x00,0x00,0x06,0xd9,0x01,0x00,0x00,0x00]
2448 ds_inc_src2_u32 v1 offset:0
2449 // CHECK: [0x00,0x00,0x06,0xd9,0x01,0x00,0x00,0x00]
2452 // CHECK: [0x04,0x00,0x06,0xd9,0x01,0x00,0x00,0x00]
2455 // CHECK: [0xff,0xff,0x07,0xd9,0x01,0x00,0x00,0x00]
2458 // CHECK: [0xff,0xff,0x08,0xd9,0x01,0x00,0x00,0x00]
2461 // CHECK: [0xff,0xff,0x08,0xd9,0xff,0x00,0x00,0x00]
2464 // CHECK: [0x00,0x00,0x08,0xd9,0x01,0x00,0x00,0x00]
2466 ds_dec_src2_u32 v1 offset:0
2467 // CHECK: [0x00,0x00,0x08,0xd9,0x01,0x00,0x00,0x00]
2470 // CHECK: [0x04,0x00,0x08,0xd9,0x01,0x00,0x00,0x00]
2473 // CHECK: [0xff,0xff,0x09,0xd9,0x01,0x00,0x00,0x00]
2476 // CHECK: [0xff,0xff,0x0a,0xd9,0x01,0x00,0x00,0x00]
2479 // CHECK: [0xff,0xff,0x0a,0xd9,0xff,0x00,0x00,0x00]
2482 // CHECK: [0x00,0x00,0x0a,0xd9,0x01,0x00,0x00,0x00]
2484 ds_min_src2_i32 v1 offset:0
2485 // CHECK: [0x00,0x00,0x0a,0xd9,0x01,0x00,0x00,0x00]
2488 // CHECK: [0x04,0x00,0x0a,0xd9,0x01,0x00,0x00,0x00]
2491 // CHECK: [0xff,0xff,0x0b,0xd9,0x01,0x00,0x00,0x00]
2494 // CHECK: [0xff,0xff,0x0c,0xd9,0x01,0x00,0x00,0x00]
2497 // CHECK: [0xff,0xff,0x0c,0xd9,0xff,0x00,0x00,0x00]
2500 // CHECK: [0x00,0x00,0x0c,0xd9,0x01,0x00,0x00,0x00]
2502 ds_max_src2_i32 v1 offset:0
2503 // CHECK: [0x00,0x00,0x0c,0xd9,0x01,0x00,0x00,0x00]
2506 // CHECK: [0x04,0x00,0x0c,0xd9,0x01,0x00,0x00,0x00]
2509 // CHECK: [0xff,0xff,0x0d,0xd9,0x01,0x00,0x00,0x00]
2512 // CHECK: [0xff,0xff,0x0e,0xd9,0x01,0x00,0x00,0x00]
2515 // CHECK: [0xff,0xff,0x0e,0xd9,0xff,0x00,0x00,0x00]
2518 // CHECK: [0x00,0x00,0x0e,0xd9,0x01,0x00,0x00,0x00]
2520 ds_min_src2_u32 v1 offset:0
2521 // CHECK: [0x00,0x00,0x0e,0xd9,0x01,0x00,0x00,0x00]
2524 // CHECK: [0x04,0x00,0x0e,0xd9,0x01,0x00,0x00,0x00]
2527 // CHECK: [0xff,0xff,0x0f,0xd9,0x01,0x00,0x00,0x00]
2530 // CHECK: [0xff,0xff,0x10,0xd9,0x01,0x00,0x00,0x00]
2533 // CHECK: [0xff,0xff,0x10,0xd9,0xff,0x00,0x00,0x00]
2536 // CHECK: [0x00,0x00,0x10,0xd9,0x01,0x00,0x00,0x00]
2538 ds_max_src2_u32 v1 offset:0
2539 // CHECK: [0x00,0x00,0x10,0xd9,0x01,0x00,0x00,0x00]
2542 // CHECK: [0x04,0x00,0x10,0xd9,0x01,0x00,0x00,0x00]
2545 // CHECK: [0xff,0xff,0x11,0xd9,0x01,0x00,0x00,0x00]
2548 // CHECK: [0xff,0xff,0x12,0xd9,0x01,0x00,0x00,0x00]
2551 // CHECK: [0xff,0xff,0x12,0xd9,0xff,0x00,0x00,0x00]
2554 // CHECK: [0x00,0x00,0x12,0xd9,0x01,0x00,0x00,0x00]
2556 ds_and_src2_b32 v1 offset:0
2557 // CHECK: [0x00,0x00,0x12,0xd9,0x01,0x00,0x00,0x00]
2560 // CHECK: [0x04,0x00,0x12,0xd9,0x01,0x00,0x00,0x00]
2563 // CHECK: [0xff,0xff,0x13,0xd9,0x01,0x00,0x00,0x00]
2566 // CHECK: [0xff,0xff,0x14,0xd9,0x01,0x00,0x00,0x00]
2569 // CHECK: [0xff,0xff,0x14,0xd9,0xff,0x00,0x00,0x00]
2572 // CHECK: [0x00,0x00,0x14,0xd9,0x01,0x00,0x00,0x00]
2574 ds_or_src2_b32 v1 offset:0
2575 // CHECK: [0x00,0x00,0x14,0xd9,0x01,0x00,0x00,0x00]
2578 // CHECK: [0x04,0x00,0x14,0xd9,0x01,0x00,0x00,0x00]
2581 // CHECK: [0xff,0xff,0x15,0xd9,0x01,0x00,0x00,0x00]
2584 // CHECK: [0xff,0xff,0x16,0xd9,0x01,0x00,0x00,0x00]
2587 // CHECK: [0xff,0xff,0x16,0xd9,0xff,0x00,0x00,0x00]
2590 // CHECK: [0x00,0x00,0x16,0xd9,0x01,0x00,0x00,0x00]
2592 ds_xor_src2_b32 v1 offset:0
2593 // CHECK: [0x00,0x00,0x16,0xd9,0x01,0x00,0x00,0x00]
2596 // CHECK: [0x04,0x00,0x16,0xd9,0x01,0x00,0x00,0x00]
2599 // CHECK: [0xff,0xff,0x17,0xd9,0x01,0x00,0x00,0x00]
2602 // CHECK: [0xff,0xff,0x1a,0xd9,0x01,0x00,0x00,0x00]
2605 // CHECK: [0xff,0xff,0x1a,0xd9,0xff,0x00,0x00,0x00]
2608 // CHECK: [0x00,0x00,0x1a,0xd9,0x01,0x00,0x00,0x00]
2610 ds_write_src2_b32 v1 offset:0
2611 // CHECK: [0x00,0x00,0x1a,0xd9,0x01,0x00,0x00,0x00]
2614 // CHECK: [0x04,0x00,0x1a,0xd9,0x01,0x00,0x00,0x00]
2617 // CHECK: [0xff,0xff,0x1b,0xd9,0x01,0x00,0x00,0x00]
2620 // CHECK: [0xff,0xff,0x24,0xd9,0x01,0x00,0x00,0x00]
2623 // CHECK: [0xff,0xff,0x24,0xd9,0xff,0x00,0x00,0x00]
2626 // CHECK: [0x00,0x00,0x24,0xd9,0x01,0x00,0x00,0x00]
2628 ds_min_src2_f32 v1 offset:0
2629 // CHECK: [0x00,0x00,0x24,0xd9,0x01,0x00,0x00,0x00]
2632 // CHECK: [0x04,0x00,0x24,0xd9,0x01,0x00,0x00,0x00]
2635 // CHECK: [0xff,0xff,0x25,0xd9,0x01,0x00,0x00,0x00]
2638 // CHECK: [0xff,0xff,0x26,0xd9,0x01,0x00,0x00,0x00]
2641 // CHECK: [0xff,0xff,0x26,0xd9,0xff,0x00,0x00,0x00]
2644 // CHECK: [0x00,0x00,0x26,0xd9,0x01,0x00,0x00,0x00]
2646 ds_max_src2_f32 v1 offset:0
2647 // CHECK: [0x00,0x00,0x26,0xd9,0x01,0x00,0x00,0x00]
2650 // CHECK: [0x04,0x00,0x26,0xd9,0x01,0x00,0x00,0x00]
2653 // CHECK: [0xff,0xff,0x27,0xd9,0x01,0x00,0x00,0x00]
2656 // CHECK: [0xff,0xff,0x2a,0xd9,0x01,0x00,0x00,0x00]
2659 // CHECK: [0xff,0xff,0x2a,0xd9,0xff,0x00,0x00,0x00]
2662 // CHECK: [0x00,0x00,0x2a,0xd9,0x01,0x00,0x00,0x00]
2664 ds_add_src2_f32 v1 offset:0
2665 // CHECK: [0x00,0x00,0x2a,0xd9,0x01,0x00,0x00,0x00]
2668 // CHECK: [0x04,0x00,0x2a,0xd9,0x01,0x00,0x00,0x00]
2671 // CHECK: [0xff,0xff,0x2b,0xd9,0x01,0x00,0x00,0x00]
2674 // CHECK: [0xff,0xff,0x31,0xd9,0x00,0x00,0x00,0x00]
2677 // CHECK: [0x00,0x00,0x31,0xd9,0x00,0x00,0x00,0x00]
2679 ds_gws_sema_release_all offset:0 gds
2680 // CHECK: [0x00,0x00,0x31,0xd9,0x00,0x00,0x00,0x00]
2683 // CHECK: [0x04,0x00,0x31,0xd9,0x00,0x00,0x00,0x00]
2686 // CHECK: [0xff,0xff,0x33,0xd9,0x01,0x00,0x00,0x00]
2689 // CHECK: [0xff,0xff,0x33,0xd9,0xff,0x00,0x00,0x00]
2692 // CHECK: [0x00,0x00,0x33,0xd9,0x01,0x00,0x00,0x00]
2694 ds_gws_init v1 offset:0 gds
2695 // CHECK: [0x00,0x00,0x33,0xd9,0x01,0x00,0x00,0x00]
2698 // CHECK: [0x04,0x00,0x33,0xd9,0x01,0x00,0x00,0x00]
2701 // CHECK: [0xff,0xff,0x35,0xd9,0x00,0x00,0x00,0x00]
2704 // CHECK: [0x00,0x00,0x35,0xd9,0x00,0x00,0x00,0x00]
2706 ds_gws_sema_v offset:0 gds
2707 // CHECK: [0x00,0x00,0x35,0xd9,0x00,0x00,0x00,0x00]
2710 // CHECK: [0x04,0x00,0x35,0xd9,0x00,0x00,0x00,0x00]
2713 // CHECK: [0xff,0xff,0x37,0xd9,0x01,0x00,0x00,0x00]
2716 // CHECK: [0xff,0xff,0x37,0xd9,0xff,0x00,0x00,0x00]
2719 // CHECK: [0x00,0x00,0x37,0xd9,0x01,0x00,0x00,0x00]
2721 ds_gws_sema_br v1 offset:0 gds
2722 // CHECK: [0x00,0x00,0x37,0xd9,0x01,0x00,0x00,0x00]
2725 // CHECK: [0x04,0x00,0x37,0xd9,0x01,0x00,0x00,0x00]
2728 // CHECK: [0xff,0xff,0x39,0xd9,0x00,0x00,0x00,0x00]
2731 // CHECK: [0x00,0x00,0x39,0xd9,0x00,0x00,0x00,0x00]
2733 ds_gws_sema_p offset:0 gds
2734 // CHECK: [0x00,0x00,0x39,0xd9,0x00,0x00,0x00,0x00]
2737 // CHECK: [0x04,0x00,0x39,0xd9,0x00,0x00,0x00,0x00]
2740 // CHECK: [0xff,0xff,0x3b,0xd9,0x01,0x00,0x00,0x00]
2743 // CHECK: [0xff,0xff,0x3b,0xd9,0xff,0x00,0x00,0x00]
2746 // CHECK: [0x00,0x00,0x3b,0xd9,0x01,0x00,0x00,0x00]
2748 ds_gws_barrier v1 offset:0 gds
2749 // CHECK: [0x00,0x00,0x3b,0xd9,0x01,0x00,0x00,0x00]
2752 // CHECK: [0x04,0x00,0x3b,0xd9,0x01,0x00,0x00,0x00]
2755 // CHECK: [0xff,0xff,0x7a,0xd9,0x00,0x00,0x00,0x05]
2758 // CHECK: [0xff,0xff,0x7a,0xd9,0x00,0x00,0x00,0xff]
2761 // CHECK: [0x00,0x00,0x7a,0xd9,0x00,0x00,0x00,0x05]
2763 ds_consume v5 offset:0
2764 // CHECK: [0x00,0x00,0x7a,0xd9,0x00,0x00,0x00,0x05]
2767 // CHECK: [0x04,0x00,0x7a,0xd9,0x00,0x00,0x00,0x05]
2770 // CHECK: [0xff,0xff,0x7b,0xd9,0x00,0x00,0x00,0x05]
2773 // CHECK: [0xff,0xff,0x7c,0xd9,0x00,0x00,0x00,0x05]
2776 // CHECK: [0xff,0xff,0x7c,0xd9,0x00,0x00,0x00,0xff]
2779 // CHECK: [0x00,0x00,0x7c,0xd9,0x00,0x00,0x00,0x05]
2781 ds_append v5 offset:0
2782 // CHECK: [0x00,0x00,0x7c,0xd9,0x00,0x00,0x00,0x05]
2785 // CHECK: [0x04,0x00,0x7c,0xd9,0x00,0x00,0x00,0x05]
2788 // CHECK: [0xff,0xff,0x7d,0xd9,0x00,0x00,0x00,0x05]
2791 // CHECK: [0xff,0xff,0x7f,0xd9,0x01,0x00,0x00,0x05]
2794 // CHECK: [0xff,0xff,0x7f,0xd9,0x01,0x00,0x00,0xff]
2797 // CHECK: [0xff,0xff,0x7f,0xd9,0xff,0x00,0x00,0x05]
2800 // CHECK: [0x00,0x00,0x7f,0xd9,0x01,0x00,0x00,0x05]
2802 ds_ordered_count v5, v1 offset:0 gds
2803 // CHECK: [0x00,0x00,0x7f,0xd9,0x01,0x00,0x00,0x05]
2806 // CHECK: [0x04,0x00,0x7f,0xd9,0x01,0x00,0x00,0x05]
2809 // CHECK: [0xff,0xff,0x80,0xd9,0x01,0x00,0x00,0x00]
2812 // CHECK: [0xff,0xff,0x80,0xd9,0xff,0x00,0x00,0x00]
2815 // CHECK: [0x00,0x00,0x80,0xd9,0x01,0x00,0x00,0x00]
2817 ds_add_src2_u64 v1 offset:0
2818 // CHECK: [0x00,0x00,0x80,0xd9,0x01,0x00,0x00,0x00]
2821 // CHECK: [0x04,0x00,0x80,0xd9,0x01,0x00,0x00,0x00]
2824 // CHECK: [0xff,0xff,0x81,0xd9,0x01,0x00,0x00,0x00]
2827 // CHECK: [0xff,0xff,0x82,0xd9,0x01,0x00,0x00,0x00]
2830 // CHECK: [0xff,0xff,0x82,0xd9,0xff,0x00,0x00,0x00]
2833 // CHECK: [0x00,0x00,0x82,0xd9,0x01,0x00,0x00,0x00]
2835 ds_sub_src2_u64 v1 offset:0
2836 // CHECK: [0x00,0x00,0x82,0xd9,0x01,0x00,0x00,0x00]
2839 // CHECK: [0x04,0x00,0x82,0xd9,0x01,0x00,0x00,0x00]
2842 // CHECK: [0xff,0xff,0x83,0xd9,0x01,0x00,0x00,0x00]
2845 // CHECK: [0xff,0xff,0x84,0xd9,0x01,0x00,0x00,0x00]
2848 // CHECK: [0xff,0xff,0x84,0xd9,0xff,0x00,0x00,0x00]
2851 // CHECK: [0x00,0x00,0x84,0xd9,0x01,0x00,0x00,0x00]
2853 ds_rsub_src2_u64 v1 offset:0
2854 // CHECK: [0x00,0x00,0x84,0xd9,0x01,0x00,0x00,0x00]
2857 // CHECK: [0x04,0x00,0x84,0xd9,0x01,0x00,0x00,0x00]
2860 // CHECK: [0xff,0xff,0x85,0xd9,0x01,0x00,0x00,0x00]
2863 // CHECK: [0xff,0xff,0x86,0xd9,0x01,0x00,0x00,0x00]
2866 // CHECK: [0xff,0xff,0x86,0xd9,0xff,0x00,0x00,0x00]
2869 // CHECK: [0x00,0x00,0x86,0xd9,0x01,0x00,0x00,0x00]
2871 ds_inc_src2_u64 v1 offset:0
2872 // CHECK: [0x00,0x00,0x86,0xd9,0x01,0x00,0x00,0x00]
2875 // CHECK: [0x04,0x00,0x86,0xd9,0x01,0x00,0x00,0x00]
2878 // CHECK: [0xff,0xff,0x87,0xd9,0x01,0x00,0x00,0x00]
2881 // CHECK: [0xff,0xff,0x88,0xd9,0x01,0x00,0x00,0x00]
2884 // CHECK: [0xff,0xff,0x88,0xd9,0xff,0x00,0x00,0x00]
2887 // CHECK: [0x00,0x00,0x88,0xd9,0x01,0x00,0x00,0x00]
2889 ds_dec_src2_u64 v1 offset:0
2890 // CHECK: [0x00,0x00,0x88,0xd9,0x01,0x00,0x00,0x00]
2893 // CHECK: [0x04,0x00,0x88,0xd9,0x01,0x00,0x00,0x00]
2896 // CHECK: [0xff,0xff,0x89,0xd9,0x01,0x00,0x00,0x00]
2899 // CHECK: [0xff,0xff,0x8a,0xd9,0x01,0x00,0x00,0x00]
2902 // CHECK: [0xff,0xff,0x8a,0xd9,0xff,0x00,0x00,0x00]
2905 // CHECK: [0x00,0x00,0x8a,0xd9,0x01,0x00,0x00,0x00]
2907 ds_min_src2_i64 v1 offset:0
2908 // CHECK: [0x00,0x00,0x8a,0xd9,0x01,0x00,0x00,0x00]
2911 // CHECK: [0x04,0x00,0x8a,0xd9,0x01,0x00,0x00,0x00]
2914 // CHECK: [0xff,0xff,0x8b,0xd9,0x01,0x00,0x00,0x00]
2917 // CHECK: [0xff,0xff,0x8c,0xd9,0x01,0x00,0x00,0x00]
2920 // CHECK: [0xff,0xff,0x8c,0xd9,0xff,0x00,0x00,0x00]
2923 // CHECK: [0x00,0x00,0x8c,0xd9,0x01,0x00,0x00,0x00]
2925 ds_max_src2_i64 v1 offset:0
2926 // CHECK: [0x00,0x00,0x8c,0xd9,0x01,0x00,0x00,0x00]
2929 // CHECK: [0x04,0x00,0x8c,0xd9,0x01,0x00,0x00,0x00]
2932 // CHECK: [0xff,0xff,0x8d,0xd9,0x01,0x00,0x00,0x00]
2935 // CHECK: [0xff,0xff,0x8e,0xd9,0x01,0x00,0x00,0x00]
2938 // CHECK: [0xff,0xff,0x8e,0xd9,0xff,0x00,0x00,0x00]
2941 // CHECK: [0x00,0x00,0x8e,0xd9,0x01,0x00,0x00,0x00]
2943 ds_min_src2_u64 v1 offset:0
2944 // CHECK: [0x00,0x00,0x8e,0xd9,0x01,0x00,0x00,0x00]
2947 // CHECK: [0x04,0x00,0x8e,0xd9,0x01,0x00,0x00,0x00]
2950 // CHECK: [0xff,0xff,0x8f,0xd9,0x01,0x00,0x00,0x00]
2953 // CHECK: [0xff,0xff,0x90,0xd9,0x01,0x00,0x00,0x00]
2956 // CHECK: [0xff,0xff,0x90,0xd9,0xff,0x00,0x00,0x00]
2959 // CHECK: [0x00,0x00,0x90,0xd9,0x01,0x00,0x00,0x00]
2961 ds_max_src2_u64 v1 offset:0
2962 // CHECK: [0x00,0x00,0x90,0xd9,0x01,0x00,0x00,0x00]
2965 // CHECK: [0x04,0x00,0x90,0xd9,0x01,0x00,0x00,0x00]
2968 // CHECK: [0xff,0xff,0x91,0xd9,0x01,0x00,0x00,0x00]
2971 // CHECK: [0xff,0xff,0x92,0xd9,0x01,0x00,0x00,0x00]
2974 // CHECK: [0xff,0xff,0x92,0xd9,0xff,0x00,0x00,0x00]
2977 // CHECK: [0x00,0x00,0x92,0xd9,0x01,0x00,0x00,0x00]
2979 ds_and_src2_b64 v1 offset:0
2980 // CHECK: [0x00,0x00,0x92,0xd9,0x01,0x00,0x00,0x00]
2983 // CHECK: [0x04,0x00,0x92,0xd9,0x01,0x00,0x00,0x00]
2986 // CHECK: [0xff,0xff,0x93,0xd9,0x01,0x00,0x00,0x00]
2989 // CHECK: [0xff,0xff,0x94,0xd9,0x01,0x00,0x00,0x00]
2992 // CHECK: [0xff,0xff,0x94,0xd9,0xff,0x00,0x00,0x00]
2995 // CHECK: [0x00,0x00,0x94,0xd9,0x01,0x00,0x00,0x00]
2997 ds_or_src2_b64 v1 offset:0
2998 // CHECK: [0x00,0x00,0x94,0xd9,0x01,0x00,0x00,0x00]
3001 // CHECK: [0x04,0x00,0x94,0xd9,0x01,0x00,0x00,0x00]
3004 // CHECK: [0xff,0xff,0x95,0xd9,0x01,0x00,0x00,0x00]
3007 // CHECK: [0xff,0xff,0x96,0xd9,0x01,0x00,0x00,0x00]
3010 // CHECK: [0xff,0xff,0x96,0xd9,0xff,0x00,0x00,0x00]
3013 // CHECK: [0x00,0x00,0x96,0xd9,0x01,0x00,0x00,0x00]
3015 ds_xor_src2_b64 v1 offset:0
3016 // CHECK: [0x00,0x00,0x96,0xd9,0x01,0x00,0x00,0x00]
3019 // CHECK: [0x04,0x00,0x96,0xd9,0x01,0x00,0x00,0x00]
3022 // CHECK: [0xff,0xff,0x97,0xd9,0x01,0x00,0x00,0x00]
3025 // CHECK: [0xff,0xff,0x9a,0xd9,0x01,0x00,0x00,0x00]
3028 // CHECK: [0xff,0xff,0x9a,0xd9,0xff,0x00,0x00,0x00]
3031 // CHECK: [0x00,0x00,0x9a,0xd9,0x01,0x00,0x00,0x00]
3033 ds_write_src2_b64 v1 offset:0
3034 // CHECK: [0x00,0x00,0x9a,0xd9,0x01,0x00,0x00,0x00]
3037 // CHECK: [0x04,0x00,0x9a,0xd9,0x01,0x00,0x00,0x00]
3040 // CHECK: [0xff,0xff,0x9b,0xd9,0x01,0x00,0x00,0x00]
3043 // CHECK: [0xff,0xff,0xa4,0xd9,0x01,0x00,0x00,0x00]
3046 // CHECK: [0xff,0xff,0xa4,0xd9,0xff,0x00,0x00,0x00]
3049 // CHECK: [0x00,0x00,0xa4,0xd9,0x01,0x00,0x00,0x00]
3051 ds_min_src2_f64 v1 offset:0
3052 // CHECK: [0x00,0x00,0xa4,0xd9,0x01,0x00,0x00,0x00]
3055 // CHECK: [0x04,0x00,0xa4,0xd9,0x01,0x00,0x00,0x00]
3058 // CHECK: [0xff,0xff,0xa5,0xd9,0x01,0x00,0x00,0x00]
3061 // CHECK: [0xff,0xff,0xa6,0xd9,0x01,0x00,0x00,0x00]
3064 // CHECK: [0xff,0xff,0xa6,0xd9,0xff,0x00,0x00,0x00]
3067 // CHECK: [0x00,0x00,0xa6,0xd9,0x01,0x00,0x00,0x00]
3069 ds_max_src2_f64 v1 offset:0
3070 // CHECK: [0x00,0x00,0xa6,0xd9,0x01,0x00,0x00,0x00]
3073 // CHECK: [0x04,0x00,0xa6,0xd9,0x01,0x00,0x00,0x00]
3076 // CHECK: [0xff,0xff,0xa7,0xd9,0x01,0x00,0x00,0x00]
3079 // CHECK: [0xff,0xff,0xbc,0xd9,0x01,0x02,0x00,0x00]
3082 // CHECK: [0xff,0xff,0xbc,0xd9,0xff,0x02,0x00,0x00]
3085 // CHECK: [0xff,0xff,0xbc,0xd9,0x01,0xfd,0x00,0x00]
3088 // CHECK: [0x00,0x00,0xbc,0xd9,0x01,0x02,0x00,0x00]
3090 ds_write_b96 v1, v[2:4] offset:0
3091 // CHECK: [0x00,0x00,0xbc,0xd9,0x01,0x02,0x00,0x00]
3094 // CHECK: [0x04,0x00,0xbc,0xd9,0x01,0x02,0x00,0x00]
3097 // CHECK: [0xff,0xff,0xbd,0xd9,0x01,0x02,0x00,0x00]
3100 // CHECK: [0xff,0xff,0xbe,0xd9,0x01,0x02,0x00,0x00]
3103 // CHECK: [0xff,0xff,0xbe,0xd9,0xff,0x02,0x00,0x00]
3106 // CHECK: [0xff,0xff,0xbe,0xd9,0x01,0xfc,0x00,0x00]
3109 // CHECK: [0x00,0x00,0xbe,0xd9,0x01,0x02,0x00,0x00]
3111 ds_write_b128 v1, v[2:5] offset:0
3112 // CHECK: [0x00,0x00,0xbe,0xd9,0x01,0x02,0x00,0x00]
3115 // CHECK: [0x04,0x00,0xbe,0xd9,0x01,0x02,0x00,0x00]
3118 // CHECK: [0xff,0xff,0xbf,0xd9,0x01,0x02,0x00,0x00]
3121 // CHECK: [0xff,0xff,0xfc,0xd9,0x01,0x00,0x00,0x05]
3124 // CHECK: [0xff,0xff,0xfc,0xd9,0x01,0x00,0x00,0xfd]
3127 // CHECK: [0xff,0xff,0xfc,0xd9,0xff,0x00,0x00,0x05]
3130 // CHECK: [0x00,0x00,0xfc,0xd9,0x01,0x00,0x00,0x05]
3132 ds_read_b96 v[5:7], v1 offset:0
3133 // CHECK: [0x00,0x00,0xfc,0xd9,0x01,0x00,0x00,0x05]
3136 // CHECK: [0x04,0x00,0xfc,0xd9,0x01,0x00,0x00,0x05]
3139 // CHECK: [0xff,0xff,0xfd,0xd9,0x01,0x00,0x00,0x05]
3142 // CHECK: [0xff,0xff,0xfe,0xd9,0x01,0x00,0x00,0x05]
3145 // CHECK: [0xff,0xff,0xfe,0xd9,0x01,0x00,0x00,0xfc]
3148 // CHECK: [0xff,0xff,0xfe,0xd9,0xff,0x00,0x00,0x05]
3151 // CHECK: [0x00,0x00,0xfe,0xd9,0x01,0x00,0x00,0x05]
3153 ds_read_b128 v[5:8], v1 offset:0
3154 // CHECK: [0x00,0x00,0xfe,0xd9,0x01,0x00,0x00,0x05]
3157 // CHECK: [0x04,0x00,0xfe,0xd9,0x01,0x00,0x00,0x05]
3160 // CHECK: [0xff,0xff,0xff,0xd9,0x01,0x00,0x00,0x05]