Lines Matching +full:0 +full:xdd

4 // CHECK: [0xff,0x0f,0x40,0xdc,0x01,0x00,0x00,0x05]
7 // CHECK: [0xff,0x0f,0x40,0xdc,0x01,0x00,0x00,0xff]
10 // CHECK: [0xff,0x0f,0x40,0xdc,0xfe,0x00,0x00,0x05]
13 // CHECK: [0x00,0x00,0x40,0xdc,0x01,0x00,0x00,0x05]
15 flat_load_ubyte v5, v[1:2] offset:0
16 // CHECK: [0x00,0x00,0x40,0xdc,0x01,0x00,0x00,0x05]
19 // CHECK: [0x07,0x00,0x40,0xdc,0x01,0x00,0x00,0x05]
22 // CHECK: [0xff,0x0f,0x41,0xdc,0x01,0x00,0x00,0x05]
25 // CHECK: [0xff,0x0f,0x42,0xdc,0x01,0x00,0x00,0x05]
28 // CHECK: [0xff,0x0f,0x44,0xdc,0x01,0x00,0x00,0x05]
31 // CHECK: [0xff,0x0f,0x44,0xdc,0x01,0x00,0x00,0xff]
34 // CHECK: [0xff,0x0f,0x44,0xdc,0xfe,0x00,0x00,0x05]
37 // CHECK: [0x00,0x00,0x44,0xdc,0x01,0x00,0x00,0x05]
39 flat_load_sbyte v5, v[1:2] offset:0
40 // CHECK: [0x00,0x00,0x44,0xdc,0x01,0x00,0x00,0x05]
43 // CHECK: [0x07,0x00,0x44,0xdc,0x01,0x00,0x00,0x05]
46 // CHECK: [0xff,0x0f,0x45,0xdc,0x01,0x00,0x00,0x05]
49 // CHECK: [0xff,0x0f,0x46,0xdc,0x01,0x00,0x00,0x05]
52 // CHECK: [0xff,0x0f,0x48,0xdc,0x01,0x00,0x00,0x05]
55 // CHECK: [0xff,0x0f,0x48,0xdc,0x01,0x00,0x00,0xff]
58 // CHECK: [0xff,0x0f,0x48,0xdc,0xfe,0x00,0x00,0x05]
61 // CHECK: [0x00,0x00,0x48,0xdc,0x01,0x00,0x00,0x05]
63 flat_load_ushort v5, v[1:2] offset:0
64 // CHECK: [0x00,0x00,0x48,0xdc,0x01,0x00,0x00,0x05]
67 // CHECK: [0x07,0x00,0x48,0xdc,0x01,0x00,0x00,0x05]
70 // CHECK: [0xff,0x0f,0x49,0xdc,0x01,0x00,0x00,0x05]
73 // CHECK: [0xff,0x0f,0x4a,0xdc,0x01,0x00,0x00,0x05]
76 // CHECK: [0xff,0x0f,0x4c,0xdc,0x01,0x00,0x00,0x05]
79 // CHECK: [0xff,0x0f,0x4c,0xdc,0x01,0x00,0x00,0xff]
82 // CHECK: [0xff,0x0f,0x4c,0xdc,0xfe,0x00,0x00,0x05]
85 // CHECK: [0x00,0x00,0x4c,0xdc,0x01,0x00,0x00,0x05]
87 flat_load_sshort v5, v[1:2] offset:0
88 // CHECK: [0x00,0x00,0x4c,0xdc,0x01,0x00,0x00,0x05]
91 // CHECK: [0x07,0x00,0x4c,0xdc,0x01,0x00,0x00,0x05]
94 // CHECK: [0xff,0x0f,0x4d,0xdc,0x01,0x00,0x00,0x05]
97 // CHECK: [0xff,0x0f,0x4e,0xdc,0x01,0x00,0x00,0x05]
100 // CHECK: [0xff,0x0f,0x50,0xdc,0x01,0x00,0x00,0x05]
103 // CHECK: [0xff,0x0f,0x50,0xdc,0x01,0x00,0x00,0xff]
106 // CHECK: [0xff,0x0f,0x50,0xdc,0xfe,0x00,0x00,0x05]
109 // CHECK: [0x00,0x00,0x50,0xdc,0x01,0x00,0x00,0x05]
111 flat_load_dword v5, v[1:2] offset:0
112 // CHECK: [0x00,0x00,0x50,0xdc,0x01,0x00,0x00,0x05]
115 // CHECK: [0x07,0x00,0x50,0xdc,0x01,0x00,0x00,0x05]
118 // CHECK: [0xff,0x0f,0x51,0xdc,0x01,0x00,0x00,0x05]
121 // CHECK: [0xff,0x0f,0x52,0xdc,0x01,0x00,0x00,0x05]
124 // CHECK: [0xff,0x0f,0x54,0xdc,0x01,0x00,0x00,0x05]
127 // CHECK: [0xff,0x0f,0x54,0xdc,0x01,0x00,0x00,0xfe]
130 // CHECK: [0xff,0x0f,0x54,0xdc,0xfe,0x00,0x00,0x05]
133 // CHECK: [0x00,0x00,0x54,0xdc,0x01,0x00,0x00,0x05]
135 flat_load_dwordx2 v[5:6], v[1:2] offset:0
136 // CHECK: [0x00,0x00,0x54,0xdc,0x01,0x00,0x00,0x05]
139 // CHECK: [0x07,0x00,0x54,0xdc,0x01,0x00,0x00,0x05]
142 // CHECK: [0xff,0x0f,0x55,0xdc,0x01,0x00,0x00,0x05]
145 // CHECK: [0xff,0x0f,0x56,0xdc,0x01,0x00,0x00,0x05]
148 // CHECK: [0xff,0x0f,0x58,0xdc,0x01,0x00,0x00,0x05]
151 // CHECK: [0xff,0x0f,0x58,0xdc,0x01,0x00,0x00,0xfd]
154 // CHECK: [0xff,0x0f,0x58,0xdc,0xfe,0x00,0x00,0x05]
157 // CHECK: [0x00,0x00,0x58,0xdc,0x01,0x00,0x00,0x05]
159 flat_load_dwordx3 v[5:7], v[1:2] offset:0
160 // CHECK: [0x00,0x00,0x58,0xdc,0x01,0x00,0x00,0x05]
163 // CHECK: [0x07,0x00,0x58,0xdc,0x01,0x00,0x00,0x05]
166 // CHECK: [0xff,0x0f,0x59,0xdc,0x01,0x00,0x00,0x05]
169 // CHECK: [0xff,0x0f,0x5a,0xdc,0x01,0x00,0x00,0x05]
172 // CHECK: [0xff,0x0f,0x5c,0xdc,0x01,0x00,0x00,0x05]
175 // CHECK: [0xff,0x0f,0x5c,0xdc,0x01,0x00,0x00,0xfc]
178 // CHECK: [0xff,0x0f,0x5c,0xdc,0xfe,0x00,0x00,0x05]
181 // CHECK: [0x00,0x00,0x5c,0xdc,0x01,0x00,0x00,0x05]
183 flat_load_dwordx4 v[5:8], v[1:2] offset:0
184 // CHECK: [0x00,0x00,0x5c,0xdc,0x01,0x00,0x00,0x05]
187 // CHECK: [0x07,0x00,0x5c,0xdc,0x01,0x00,0x00,0x05]
190 // CHECK: [0xff,0x0f,0x5d,0xdc,0x01,0x00,0x00,0x05]
193 // CHECK: [0xff,0x0f,0x5e,0xdc,0x01,0x00,0x00,0x05]
196 // CHECK: [0xff,0x0f,0x60,0xdc,0x01,0x02,0x00,0x00]
199 // CHECK: [0xff,0x0f,0x60,0xdc,0xfe,0x02,0x00,0x00]
202 // CHECK: [0xff,0x0f,0x60,0xdc,0x01,0xff,0x00,0x00]
205 // CHECK: [0x00,0x00,0x60,0xdc,0x01,0x02,0x00,0x00]
207 flat_store_byte v[1:2], v2 offset:0
208 // CHECK: [0x00,0x00,0x60,0xdc,0x01,0x02,0x00,0x00]
211 // CHECK: [0x07,0x00,0x60,0xdc,0x01,0x02,0x00,0x00]
214 // CHECK: [0xff,0x0f,0x61,0xdc,0x01,0x02,0x00,0x00]
217 // CHECK: [0xff,0x0f,0x62,0xdc,0x01,0x02,0x00,0x00]
220 // CHECK: [0xff,0x0f,0x64,0xdc,0x01,0x02,0x00,0x00]
223 // CHECK: [0xff,0x0f,0x64,0xdc,0xfe,0x02,0x00,0x00]
226 // CHECK: [0xff,0x0f,0x64,0xdc,0x01,0xff,0x00,0x00]
229 // CHECK: [0x00,0x00,0x64,0xdc,0x01,0x02,0x00,0x00]
231 flat_store_byte_d16_hi v[1:2], v2 offset:0
232 // CHECK: [0x00,0x00,0x64,0xdc,0x01,0x02,0x00,0x00]
235 // CHECK: [0x07,0x00,0x64,0xdc,0x01,0x02,0x00,0x00]
238 // CHECK: [0xff,0x0f,0x65,0xdc,0x01,0x02,0x00,0x00]
241 // CHECK: [0xff,0x0f,0x66,0xdc,0x01,0x02,0x00,0x00]
244 // CHECK: [0xff,0x0f,0x68,0xdc,0x01,0x02,0x00,0x00]
247 // CHECK: [0xff,0x0f,0x68,0xdc,0xfe,0x02,0x00,0x00]
250 // CHECK: [0xff,0x0f,0x68,0xdc,0x01,0xff,0x00,0x00]
253 // CHECK: [0x00,0x00,0x68,0xdc,0x01,0x02,0x00,0x00]
255 flat_store_short v[1:2], v2 offset:0
256 // CHECK: [0x00,0x00,0x68,0xdc,0x01,0x02,0x00,0x00]
259 // CHECK: [0x07,0x00,0x68,0xdc,0x01,0x02,0x00,0x00]
262 // CHECK: [0xff,0x0f,0x69,0xdc,0x01,0x02,0x00,0x00]
265 // CHECK: [0xff,0x0f,0x6a,0xdc,0x01,0x02,0x00,0x00]
268 // CHECK: [0xff,0x0f,0x6c,0xdc,0x01,0x02,0x00,0x00]
271 // CHECK: [0xff,0x0f,0x6c,0xdc,0xfe,0x02,0x00,0x00]
274 // CHECK: [0xff,0x0f,0x6c,0xdc,0x01,0xff,0x00,0x00]
277 // CHECK: [0x00,0x00,0x6c,0xdc,0x01,0x02,0x00,0x00]
279 flat_store_short_d16_hi v[1:2], v2 offset:0
280 // CHECK: [0x00,0x00,0x6c,0xdc,0x01,0x02,0x00,0x00]
283 // CHECK: [0x07,0x00,0x6c,0xdc,0x01,0x02,0x00,0x00]
286 // CHECK: [0xff,0x0f,0x6d,0xdc,0x01,0x02,0x00,0x00]
289 // CHECK: [0xff,0x0f,0x6e,0xdc,0x01,0x02,0x00,0x00]
292 // CHECK: [0xff,0x0f,0x70,0xdc,0x01,0x02,0x00,0x00]
295 // CHECK: [0xff,0x0f,0x70,0xdc,0xfe,0x02,0x00,0x00]
298 // CHECK: [0xff,0x0f,0x70,0xdc,0x01,0xff,0x00,0x00]
301 // CHECK: [0x00,0x00,0x70,0xdc,0x01,0x02,0x00,0x00]
303 flat_store_dword v[1:2], v2 offset:0
304 // CHECK: [0x00,0x00,0x70,0xdc,0x01,0x02,0x00,0x00]
307 // CHECK: [0x07,0x00,0x70,0xdc,0x01,0x02,0x00,0x00]
310 // CHECK: [0xff,0x0f,0x71,0xdc,0x01,0x02,0x00,0x00]
313 // CHECK: [0xff,0x0f,0x72,0xdc,0x01,0x02,0x00,0x00]
316 // CHECK: [0xff,0x0f,0x74,0xdc,0x01,0x02,0x00,0x00]
319 // CHECK: [0xff,0x0f,0x74,0xdc,0xfe,0x02,0x00,0x00]
322 // CHECK: [0xff,0x0f,0x74,0xdc,0x01,0xfe,0x00,0x00]
325 // CHECK: [0x00,0x00,0x74,0xdc,0x01,0x02,0x00,0x00]
327 flat_store_dwordx2 v[1:2], v[2:3] offset:0
328 // CHECK: [0x00,0x00,0x74,0xdc,0x01,0x02,0x00,0x00]
331 // CHECK: [0x07,0x00,0x74,0xdc,0x01,0x02,0x00,0x00]
334 // CHECK: [0xff,0x0f,0x75,0xdc,0x01,0x02,0x00,0x00]
337 // CHECK: [0xff,0x0f,0x76,0xdc,0x01,0x02,0x00,0x00]
340 // CHECK: [0xff,0x0f,0x78,0xdc,0x01,0x02,0x00,0x00]
343 // CHECK: [0xff,0x0f,0x78,0xdc,0xfe,0x02,0x00,0x00]
346 // CHECK: [0xff,0x0f,0x78,0xdc,0x01,0xfd,0x00,0x00]
349 // CHECK: [0x00,0x00,0x78,0xdc,0x01,0x02,0x00,0x00]
351 flat_store_dwordx3 v[1:2], v[2:4] offset:0
352 // CHECK: [0x00,0x00,0x78,0xdc,0x01,0x02,0x00,0x00]
355 // CHECK: [0x07,0x00,0x78,0xdc,0x01,0x02,0x00,0x00]
358 // CHECK: [0xff,0x0f,0x79,0xdc,0x01,0x02,0x00,0x00]
361 // CHECK: [0xff,0x0f,0x7a,0xdc,0x01,0x02,0x00,0x00]
364 // CHECK: [0xff,0x0f,0x7c,0xdc,0x01,0x02,0x00,0x00]
367 // CHECK: [0xff,0x0f,0x7c,0xdc,0xfe,0x02,0x00,0x00]
370 // CHECK: [0xff,0x0f,0x7c,0xdc,0x01,0xfc,0x00,0x00]
373 // CHECK: [0x00,0x00,0x7c,0xdc,0x01,0x02,0x00,0x00]
375 flat_store_dwordx4 v[1:2], v[2:5] offset:0
376 // CHECK: [0x00,0x00,0x7c,0xdc,0x01,0x02,0x00,0x00]
379 // CHECK: [0x07,0x00,0x7c,0xdc,0x01,0x02,0x00,0x00]
382 // CHECK: [0xff,0x0f,0x7d,0xdc,0x01,0x02,0x00,0x00]
385 // CHECK: [0xff,0x0f,0x7e,0xdc,0x01,0x02,0x00,0x00]
388 // CHECK: [0xff,0x0f,0x80,0xdc,0x01,0x00,0x00,0x05]
391 // CHECK: [0xff,0x0f,0x80,0xdc,0x01,0x00,0x00,0xff]
394 // CHECK: [0xff,0x0f,0x80,0xdc,0xfe,0x00,0x00,0x05]
397 // CHECK: [0x00,0x00,0x80,0xdc,0x01,0x00,0x00,0x05]
399 flat_load_ubyte_d16 v5, v[1:2] offset:0
400 // CHECK: [0x00,0x00,0x80,0xdc,0x01,0x00,0x00,0x05]
403 // CHECK: [0x07,0x00,0x80,0xdc,0x01,0x00,0x00,0x05]
406 // CHECK: [0xff,0x0f,0x81,0xdc,0x01,0x00,0x00,0x05]
409 // CHECK: [0xff,0x0f,0x82,0xdc,0x01,0x00,0x00,0x05]
412 // CHECK: [0xff,0x0f,0x84,0xdc,0x01,0x00,0x00,0x05]
415 // CHECK: [0xff,0x0f,0x84,0xdc,0x01,0x00,0x00,0xff]
418 // CHECK: [0xff,0x0f,0x84,0xdc,0xfe,0x00,0x00,0x05]
421 // CHECK: [0x00,0x00,0x84,0xdc,0x01,0x00,0x00,0x05]
423 flat_load_ubyte_d16_hi v5, v[1:2] offset:0
424 // CHECK: [0x00,0x00,0x84,0xdc,0x01,0x00,0x00,0x05]
427 // CHECK: [0x07,0x00,0x84,0xdc,0x01,0x00,0x00,0x05]
430 // CHECK: [0xff,0x0f,0x85,0xdc,0x01,0x00,0x00,0x05]
433 // CHECK: [0xff,0x0f,0x86,0xdc,0x01,0x00,0x00,0x05]
436 // CHECK: [0xff,0x0f,0x88,0xdc,0x01,0x00,0x00,0x05]
439 // CHECK: [0xff,0x0f,0x88,0xdc,0x01,0x00,0x00,0xff]
442 // CHECK: [0xff,0x0f,0x88,0xdc,0xfe,0x00,0x00,0x05]
445 // CHECK: [0x00,0x00,0x88,0xdc,0x01,0x00,0x00,0x05]
447 flat_load_sbyte_d16 v5, v[1:2] offset:0
448 // CHECK: [0x00,0x00,0x88,0xdc,0x01,0x00,0x00,0x05]
451 // CHECK: [0x07,0x00,0x88,0xdc,0x01,0x00,0x00,0x05]
454 // CHECK: [0xff,0x0f,0x89,0xdc,0x01,0x00,0x00,0x05]
457 // CHECK: [0xff,0x0f,0x8a,0xdc,0x01,0x00,0x00,0x05]
460 // CHECK: [0xff,0x0f,0x8c,0xdc,0x01,0x00,0x00,0x05]
463 // CHECK: [0xff,0x0f,0x8c,0xdc,0x01,0x00,0x00,0xff]
466 // CHECK: [0xff,0x0f,0x8c,0xdc,0xfe,0x00,0x00,0x05]
469 // CHECK: [0x00,0x00,0x8c,0xdc,0x01,0x00,0x00,0x05]
471 flat_load_sbyte_d16_hi v5, v[1:2] offset:0
472 // CHECK: [0x00,0x00,0x8c,0xdc,0x01,0x00,0x00,0x05]
475 // CHECK: [0x07,0x00,0x8c,0xdc,0x01,0x00,0x00,0x05]
478 // CHECK: [0xff,0x0f,0x8d,0xdc,0x01,0x00,0x00,0x05]
481 // CHECK: [0xff,0x0f,0x8e,0xdc,0x01,0x00,0x00,0x05]
484 // CHECK: [0xff,0x0f,0x90,0xdc,0x01,0x00,0x00,0x05]
487 // CHECK: [0xff,0x0f,0x90,0xdc,0x01,0x00,0x00,0xff]
490 // CHECK: [0xff,0x0f,0x90,0xdc,0xfe,0x00,0x00,0x05]
493 // CHECK: [0x00,0x00,0x90,0xdc,0x01,0x00,0x00,0x05]
495 flat_load_short_d16 v5, v[1:2] offset:0
496 // CHECK: [0x00,0x00,0x90,0xdc,0x01,0x00,0x00,0x05]
499 // CHECK: [0x07,0x00,0x90,0xdc,0x01,0x00,0x00,0x05]
502 // CHECK: [0xff,0x0f,0x91,0xdc,0x01,0x00,0x00,0x05]
505 // CHECK: [0xff,0x0f,0x92,0xdc,0x01,0x00,0x00,0x05]
508 // CHECK: [0xff,0x0f,0x94,0xdc,0x01,0x00,0x00,0x05]
511 // CHECK: [0xff,0x0f,0x94,0xdc,0x01,0x00,0x00,0xff]
514 // CHECK: [0xff,0x0f,0x94,0xdc,0xfe,0x00,0x00,0x05]
517 // CHECK: [0x00,0x00,0x94,0xdc,0x01,0x00,0x00,0x05]
519 flat_load_short_d16_hi v5, v[1:2] offset:0
520 // CHECK: [0x00,0x00,0x94,0xdc,0x01,0x00,0x00,0x05]
523 // CHECK: [0x07,0x00,0x94,0xdc,0x01,0x00,0x00,0x05]
526 // CHECK: [0xff,0x0f,0x95,0xdc,0x01,0x00,0x00,0x05]
529 // CHECK: [0xff,0x0f,0x96,0xdc,0x01,0x00,0x00,0x05]
532 // CHECK: [0xff,0x0f,0x00,0xdd,0x01,0x02,0x00,0x00]
535 // CHECK: [0xff,0x0f,0x00,0xdd,0xfe,0x02,0x00,0x00]
538 // CHECK: [0xff,0x0f,0x00,0xdd,0x01,0xff,0x00,0x00]
541 // CHECK: [0x00,0x00,0x00,0xdd,0x01,0x02,0x00,0x00]
543 flat_atomic_swap v[1:2], v2 offset:0
544 // CHECK: [0x00,0x00,0x00,0xdd,0x01,0x02,0x00,0x00]
547 // CHECK: [0x07,0x00,0x00,0xdd,0x01,0x02,0x00,0x00]
550 // CHECK: [0xff,0x0f,0x01,0xdd,0x01,0x02,0x00,0x00]
553 // CHECK: [0xff,0x0f,0x02,0xdd,0x01,0x02,0x00,0x00]
556 // CHECK: [0xff,0x0f,0x04,0xdd,0x01,0x02,0x00,0x00]
559 // CHECK: [0xff,0x0f,0x04,0xdd,0xfe,0x02,0x00,0x00]
562 // CHECK: [0xff,0x0f,0x04,0xdd,0x01,0xfe,0x00,0x00]
565 // CHECK: [0x00,0x00,0x04,0xdd,0x01,0x02,0x00,0x00]
567 flat_atomic_cmpswap v[1:2], v[2:3] offset:0
568 // CHECK: [0x00,0x00,0x04,0xdd,0x01,0x02,0x00,0x00]
571 // CHECK: [0x07,0x00,0x04,0xdd,0x01,0x02,0x00,0x00]
574 // CHECK: [0xff,0x0f,0x05,0xdd,0x01,0x02,0x00,0x00]
577 // CHECK: [0xff,0x0f,0x06,0xdd,0x01,0x02,0x00,0x00]
580 // CHECK: [0xff,0x0f,0x08,0xdd,0x01,0x02,0x00,0x00]
583 // CHECK: [0xff,0x0f,0x08,0xdd,0xfe,0x02,0x00,0x00]
586 // CHECK: [0xff,0x0f,0x08,0xdd,0x01,0xff,0x00,0x00]
589 // CHECK: [0x00,0x00,0x08,0xdd,0x01,0x02,0x00,0x00]
591 flat_atomic_add v[1:2], v2 offset:0
592 // CHECK: [0x00,0x00,0x08,0xdd,0x01,0x02,0x00,0x00]
595 // CHECK: [0x07,0x00,0x08,0xdd,0x01,0x02,0x00,0x00]
598 // CHECK: [0xff,0x0f,0x09,0xdd,0x01,0x02,0x00,0x00]
601 // CHECK: [0xff,0x0f,0x0a,0xdd,0x01,0x02,0x00,0x00]
604 // CHECK: [0xff,0x0f,0x0c,0xdd,0x01,0x02,0x00,0x00]
607 // CHECK: [0xff,0x0f,0x0c,0xdd,0xfe,0x02,0x00,0x00]
610 // CHECK: [0xff,0x0f,0x0c,0xdd,0x01,0xff,0x00,0x00]
613 // CHECK: [0x00,0x00,0x0c,0xdd,0x01,0x02,0x00,0x00]
615 flat_atomic_sub v[1:2], v2 offset:0
616 // CHECK: [0x00,0x00,0x0c,0xdd,0x01,0x02,0x00,0x00]
619 // CHECK: [0x07,0x00,0x0c,0xdd,0x01,0x02,0x00,0x00]
622 // CHECK: [0xff,0x0f,0x0d,0xdd,0x01,0x02,0x00,0x00]
625 // CHECK: [0xff,0x0f,0x0e,0xdd,0x01,0x02,0x00,0x00]
628 // CHECK: [0xff,0x0f,0x10,0xdd,0x01,0x02,0x00,0x00]
631 // CHECK: [0xff,0x0f,0x10,0xdd,0xfe,0x02,0x00,0x00]
634 // CHECK: [0xff,0x0f,0x10,0xdd,0x01,0xff,0x00,0x00]
637 // CHECK: [0x00,0x00,0x10,0xdd,0x01,0x02,0x00,0x00]
639 flat_atomic_smin v[1:2], v2 offset:0
640 // CHECK: [0x00,0x00,0x10,0xdd,0x01,0x02,0x00,0x00]
643 // CHECK: [0x07,0x00,0x10,0xdd,0x01,0x02,0x00,0x00]
646 // CHECK: [0xff,0x0f,0x11,0xdd,0x01,0x02,0x00,0x00]
649 // CHECK: [0xff,0x0f,0x12,0xdd,0x01,0x02,0x00,0x00]
652 // CHECK: [0xff,0x0f,0x14,0xdd,0x01,0x02,0x00,0x00]
655 // CHECK: [0xff,0x0f,0x14,0xdd,0xfe,0x02,0x00,0x00]
658 // CHECK: [0xff,0x0f,0x14,0xdd,0x01,0xff,0x00,0x00]
661 // CHECK: [0x00,0x00,0x14,0xdd,0x01,0x02,0x00,0x00]
663 flat_atomic_umin v[1:2], v2 offset:0
664 // CHECK: [0x00,0x00,0x14,0xdd,0x01,0x02,0x00,0x00]
667 // CHECK: [0x07,0x00,0x14,0xdd,0x01,0x02,0x00,0x00]
670 // CHECK: [0xff,0x0f,0x15,0xdd,0x01,0x02,0x00,0x00]
673 // CHECK: [0xff,0x0f,0x16,0xdd,0x01,0x02,0x00,0x00]
676 // CHECK: [0xff,0x0f,0x18,0xdd,0x01,0x02,0x00,0x00]
679 // CHECK: [0xff,0x0f,0x18,0xdd,0xfe,0x02,0x00,0x00]
682 // CHECK: [0xff,0x0f,0x18,0xdd,0x01,0xff,0x00,0x00]
685 // CHECK: [0x00,0x00,0x18,0xdd,0x01,0x02,0x00,0x00]
687 flat_atomic_smax v[1:2], v2 offset:0
688 // CHECK: [0x00,0x00,0x18,0xdd,0x01,0x02,0x00,0x00]
691 // CHECK: [0x07,0x00,0x18,0xdd,0x01,0x02,0x00,0x00]
694 // CHECK: [0xff,0x0f,0x19,0xdd,0x01,0x02,0x00,0x00]
697 // CHECK: [0xff,0x0f,0x1a,0xdd,0x01,0x02,0x00,0x00]
700 // CHECK: [0xff,0x0f,0x1c,0xdd,0x01,0x02,0x00,0x00]
703 // CHECK: [0xff,0x0f,0x1c,0xdd,0xfe,0x02,0x00,0x00]
706 // CHECK: [0xff,0x0f,0x1c,0xdd,0x01,0xff,0x00,0x00]
709 // CHECK: [0x00,0x00,0x1c,0xdd,0x01,0x02,0x00,0x00]
711 flat_atomic_umax v[1:2], v2 offset:0
712 // CHECK: [0x00,0x00,0x1c,0xdd,0x01,0x02,0x00,0x00]
715 // CHECK: [0x07,0x00,0x1c,0xdd,0x01,0x02,0x00,0x00]
718 // CHECK: [0xff,0x0f,0x1d,0xdd,0x01,0x02,0x00,0x00]
721 // CHECK: [0xff,0x0f,0x1e,0xdd,0x01,0x02,0x00,0x00]
724 // CHECK: [0xff,0x0f,0x20,0xdd,0x01,0x02,0x00,0x00]
727 // CHECK: [0xff,0x0f,0x20,0xdd,0xfe,0x02,0x00,0x00]
730 // CHECK: [0xff,0x0f,0x20,0xdd,0x01,0xff,0x00,0x00]
733 // CHECK: [0x00,0x00,0x20,0xdd,0x01,0x02,0x00,0x00]
735 flat_atomic_and v[1:2], v2 offset:0
736 // CHECK: [0x00,0x00,0x20,0xdd,0x01,0x02,0x00,0x00]
739 // CHECK: [0x07,0x00,0x20,0xdd,0x01,0x02,0x00,0x00]
742 // CHECK: [0xff,0x0f,0x21,0xdd,0x01,0x02,0x00,0x00]
745 // CHECK: [0xff,0x0f,0x22,0xdd,0x01,0x02,0x00,0x00]
748 // CHECK: [0xff,0x0f,0x24,0xdd,0x01,0x02,0x00,0x00]
751 // CHECK: [0xff,0x0f,0x24,0xdd,0xfe,0x02,0x00,0x00]
754 // CHECK: [0xff,0x0f,0x24,0xdd,0x01,0xff,0x00,0x00]
757 // CHECK: [0x00,0x00,0x24,0xdd,0x01,0x02,0x00,0x00]
759 flat_atomic_or v[1:2], v2 offset:0
760 // CHECK: [0x00,0x00,0x24,0xdd,0x01,0x02,0x00,0x00]
763 // CHECK: [0x07,0x00,0x24,0xdd,0x01,0x02,0x00,0x00]
766 // CHECK: [0xff,0x0f,0x25,0xdd,0x01,0x02,0x00,0x00]
769 // CHECK: [0xff,0x0f,0x26,0xdd,0x01,0x02,0x00,0x00]
772 // CHECK: [0xff,0x0f,0x28,0xdd,0x01,0x02,0x00,0x00]
775 // CHECK: [0xff,0x0f,0x28,0xdd,0xfe,0x02,0x00,0x00]
778 // CHECK: [0xff,0x0f,0x28,0xdd,0x01,0xff,0x00,0x00]
781 // CHECK: [0x00,0x00,0x28,0xdd,0x01,0x02,0x00,0x00]
783 flat_atomic_xor v[1:2], v2 offset:0
784 // CHECK: [0x00,0x00,0x28,0xdd,0x01,0x02,0x00,0x00]
787 // CHECK: [0x07,0x00,0x28,0xdd,0x01,0x02,0x00,0x00]
790 // CHECK: [0xff,0x0f,0x29,0xdd,0x01,0x02,0x00,0x00]
793 // CHECK: [0xff,0x0f,0x2a,0xdd,0x01,0x02,0x00,0x00]
796 // CHECK: [0xff,0x0f,0x2c,0xdd,0x01,0x02,0x00,0x00]
799 // CHECK: [0xff,0x0f,0x2c,0xdd,0xfe,0x02,0x00,0x00]
802 // CHECK: [0xff,0x0f,0x2c,0xdd,0x01,0xff,0x00,0x00]
805 // CHECK: [0x00,0x00,0x2c,0xdd,0x01,0x02,0x00,0x00]
807 flat_atomic_inc v[1:2], v2 offset:0
808 // CHECK: [0x00,0x00,0x2c,0xdd,0x01,0x02,0x00,0x00]
811 // CHECK: [0x07,0x00,0x2c,0xdd,0x01,0x02,0x00,0x00]
814 // CHECK: [0xff,0x0f,0x2d,0xdd,0x01,0x02,0x00,0x00]
817 // CHECK: [0xff,0x0f,0x2e,0xdd,0x01,0x02,0x00,0x00]
820 // CHECK: [0xff,0x0f,0x30,0xdd,0x01,0x02,0x00,0x00]
823 // CHECK: [0xff,0x0f,0x30,0xdd,0xfe,0x02,0x00,0x00]
826 // CHECK: [0xff,0x0f,0x30,0xdd,0x01,0xff,0x00,0x00]
829 // CHECK: [0x00,0x00,0x30,0xdd,0x01,0x02,0x00,0x00]
831 flat_atomic_dec v[1:2], v2 offset:0
832 // CHECK: [0x00,0x00,0x30,0xdd,0x01,0x02,0x00,0x00]
835 // CHECK: [0x07,0x00,0x30,0xdd,0x01,0x02,0x00,0x00]
838 // CHECK: [0xff,0x0f,0x31,0xdd,0x01,0x02,0x00,0x00]
841 // CHECK: [0xff,0x0f,0x32,0xdd,0x01,0x02,0x00,0x00]
844 // CHECK: [0xff,0x0f,0x80,0xdd,0x01,0x02,0x00,0x00]
847 // CHECK: [0xff,0x0f,0x80,0xdd,0xfe,0x02,0x00,0x00]
850 // CHECK: [0xff,0x0f,0x80,0xdd,0x01,0xfe,0x00,0x00]
853 // CHECK: [0x00,0x00,0x80,0xdd,0x01,0x02,0x00,0x00]
855 flat_atomic_swap_x2 v[1:2], v[2:3] offset:0
856 // CHECK: [0x00,0x00,0x80,0xdd,0x01,0x02,0x00,0x00]
859 // CHECK: [0x07,0x00,0x80,0xdd,0x01,0x02,0x00,0x00]
861 flat_atomic_swap_x2 v[0:1], v[1:2], v[2:3] offset:4095 glc
862 // CHECK: [0xff,0x0f,0x81,0xdd,0x01,0x02,0x00,0x00]
865 // CHECK: [0xff,0x0f,0x82,0xdd,0x01,0x02,0x00,0x00]
868 // CHECK: [0xff,0x0f,0x84,0xdd,0x01,0x02,0x00,0x00]
871 // CHECK: [0xff,0x0f,0x84,0xdd,0xfe,0x02,0x00,0x00]
874 // CHECK: [0xff,0x0f,0x84,0xdd,0x01,0xfc,0x00,0x00]
877 // CHECK: [0x00,0x00,0x84,0xdd,0x01,0x02,0x00,0x00]
879 flat_atomic_cmpswap_x2 v[1:2], v[2:5] offset:0
880 // CHECK: [0x00,0x00,0x84,0xdd,0x01,0x02,0x00,0x00]
883 // CHECK: [0x07,0x00,0x84,0xdd,0x01,0x02,0x00,0x00]
885 flat_atomic_cmpswap_x2 v[0:1], v[1:2], v[2:5] offset:4095 glc
886 // CHECK: [0xff,0x0f,0x85,0xdd,0x01,0x02,0x00,0x00]
889 // CHECK: [0xff,0x0f,0x86,0xdd,0x01,0x02,0x00,0x00]
892 // CHECK: [0xff,0x0f,0x88,0xdd,0x01,0x02,0x00,0x00]
895 // CHECK: [0xff,0x0f,0x88,0xdd,0xfe,0x02,0x00,0x00]
898 // CHECK: [0xff,0x0f,0x88,0xdd,0x01,0xfe,0x00,0x00]
901 // CHECK: [0x00,0x00,0x88,0xdd,0x01,0x02,0x00,0x00]
903 flat_atomic_add_x2 v[1:2], v[2:3] offset:0
904 // CHECK: [0x00,0x00,0x88,0xdd,0x01,0x02,0x00,0x00]
907 // CHECK: [0x07,0x00,0x88,0xdd,0x01,0x02,0x00,0x00]
909 flat_atomic_add_x2 v[0:1], v[1:2], v[2:3] offset:4095 glc
910 // CHECK: [0xff,0x0f,0x89,0xdd,0x01,0x02,0x00,0x00]
913 // CHECK: [0xff,0x0f,0x8a,0xdd,0x01,0x02,0x00,0x00]
916 // CHECK: [0xff,0x0f,0x8c,0xdd,0x01,0x02,0x00,0x00]
919 // CHECK: [0xff,0x0f,0x8c,0xdd,0xfe,0x02,0x00,0x00]
922 // CHECK: [0xff,0x0f,0x8c,0xdd,0x01,0xfe,0x00,0x00]
925 // CHECK: [0x00,0x00,0x8c,0xdd,0x01,0x02,0x00,0x00]
927 flat_atomic_sub_x2 v[1:2], v[2:3] offset:0
928 // CHECK: [0x00,0x00,0x8c,0xdd,0x01,0x02,0x00,0x00]
931 // CHECK: [0x07,0x00,0x8c,0xdd,0x01,0x02,0x00,0x00]
933 flat_atomic_sub_x2 v[0:1], v[1:2], v[2:3] offset:4095 glc
934 // CHECK: [0xff,0x0f,0x8d,0xdd,0x01,0x02,0x00,0x00]
937 // CHECK: [0xff,0x0f,0x8e,0xdd,0x01,0x02,0x00,0x00]
940 // CHECK: [0xff,0x0f,0x90,0xdd,0x01,0x02,0x00,0x00]
943 // CHECK: [0xff,0x0f,0x90,0xdd,0xfe,0x02,0x00,0x00]
946 // CHECK: [0xff,0x0f,0x90,0xdd,0x01,0xfe,0x00,0x00]
949 // CHECK: [0x00,0x00,0x90,0xdd,0x01,0x02,0x00,0x00]
951 flat_atomic_smin_x2 v[1:2], v[2:3] offset:0
952 // CHECK: [0x00,0x00,0x90,0xdd,0x01,0x02,0x00,0x00]
955 // CHECK: [0x07,0x00,0x90,0xdd,0x01,0x02,0x00,0x00]
957 flat_atomic_smin_x2 v[0:1], v[1:2], v[2:3] offset:4095 glc
958 // CHECK: [0xff,0x0f,0x91,0xdd,0x01,0x02,0x00,0x00]
961 // CHECK: [0xff,0x0f,0x92,0xdd,0x01,0x02,0x00,0x00]
964 // CHECK: [0xff,0x0f,0x94,0xdd,0x01,0x02,0x00,0x00]
967 // CHECK: [0xff,0x0f,0x94,0xdd,0xfe,0x02,0x00,0x00]
970 // CHECK: [0xff,0x0f,0x94,0xdd,0x01,0xfe,0x00,0x00]
973 // CHECK: [0x00,0x00,0x94,0xdd,0x01,0x02,0x00,0x00]
975 flat_atomic_umin_x2 v[1:2], v[2:3] offset:0
976 // CHECK: [0x00,0x00,0x94,0xdd,0x01,0x02,0x00,0x00]
979 // CHECK: [0x07,0x00,0x94,0xdd,0x01,0x02,0x00,0x00]
981 flat_atomic_umin_x2 v[0:1], v[1:2], v[2:3] offset:4095 glc
982 // CHECK: [0xff,0x0f,0x95,0xdd,0x01,0x02,0x00,0x00]
985 // CHECK: [0xff,0x0f,0x96,0xdd,0x01,0x02,0x00,0x00]
988 // CHECK: [0xff,0x0f,0x98,0xdd,0x01,0x02,0x00,0x00]
991 // CHECK: [0xff,0x0f,0x98,0xdd,0xfe,0x02,0x00,0x00]
994 // CHECK: [0xff,0x0f,0x98,0xdd,0x01,0xfe,0x00,0x00]
997 // CHECK: [0x00,0x00,0x98,0xdd,0x01,0x02,0x00,0x00]
999 flat_atomic_smax_x2 v[1:2], v[2:3] offset:0
1000 // CHECK: [0x00,0x00,0x98,0xdd,0x01,0x02,0x00,0x00]
1003 // CHECK: [0x07,0x00,0x98,0xdd,0x01,0x02,0x00,0x00]
1005 flat_atomic_smax_x2 v[0:1], v[1:2], v[2:3] offset:4095 glc
1006 // CHECK: [0xff,0x0f,0x99,0xdd,0x01,0x02,0x00,0x00]
1009 // CHECK: [0xff,0x0f,0x9a,0xdd,0x01,0x02,0x00,0x00]
1012 // CHECK: [0xff,0x0f,0x9c,0xdd,0x01,0x02,0x00,0x00]
1015 // CHECK: [0xff,0x0f,0x9c,0xdd,0xfe,0x02,0x00,0x00]
1018 // CHECK: [0xff,0x0f,0x9c,0xdd,0x01,0xfe,0x00,0x00]
1021 // CHECK: [0x00,0x00,0x9c,0xdd,0x01,0x02,0x00,0x00]
1023 flat_atomic_umax_x2 v[1:2], v[2:3] offset:0
1024 // CHECK: [0x00,0x00,0x9c,0xdd,0x01,0x02,0x00,0x00]
1027 // CHECK: [0x07,0x00,0x9c,0xdd,0x01,0x02,0x00,0x00]
1029 flat_atomic_umax_x2 v[0:1], v[1:2], v[2:3] offset:4095 glc
1030 // CHECK: [0xff,0x0f,0x9d,0xdd,0x01,0x02,0x00,0x00]
1033 // CHECK: [0xff,0x0f,0x9e,0xdd,0x01,0x02,0x00,0x00]
1036 // CHECK: [0xff,0x0f,0xa0,0xdd,0x01,0x02,0x00,0x00]
1039 // CHECK: [0xff,0x0f,0xa0,0xdd,0xfe,0x02,0x00,0x00]
1042 // CHECK: [0xff,0x0f,0xa0,0xdd,0x01,0xfe,0x00,0x00]
1045 // CHECK: [0x00,0x00,0xa0,0xdd,0x01,0x02,0x00,0x00]
1047 flat_atomic_and_x2 v[1:2], v[2:3] offset:0
1048 // CHECK: [0x00,0x00,0xa0,0xdd,0x01,0x02,0x00,0x00]
1051 // CHECK: [0x07,0x00,0xa0,0xdd,0x01,0x02,0x00,0x00]
1053 flat_atomic_and_x2 v[0:1], v[1:2], v[2:3] offset:4095 glc
1054 // CHECK: [0xff,0x0f,0xa1,0xdd,0x01,0x02,0x00,0x00]
1057 // CHECK: [0xff,0x0f,0xa2,0xdd,0x01,0x02,0x00,0x00]
1060 // CHECK: [0xff,0x0f,0xa4,0xdd,0x01,0x02,0x00,0x00]
1063 // CHECK: [0xff,0x0f,0xa4,0xdd,0xfe,0x02,0x00,0x00]
1066 // CHECK: [0xff,0x0f,0xa4,0xdd,0x01,0xfe,0x00,0x00]
1069 // CHECK: [0x00,0x00,0xa4,0xdd,0x01,0x02,0x00,0x00]
1071 flat_atomic_or_x2 v[1:2], v[2:3] offset:0
1072 // CHECK: [0x00,0x00,0xa4,0xdd,0x01,0x02,0x00,0x00]
1075 // CHECK: [0x07,0x00,0xa4,0xdd,0x01,0x02,0x00,0x00]
1077 flat_atomic_or_x2 v[0:1], v[1:2], v[2:3] offset:4095 glc
1078 // CHECK: [0xff,0x0f,0xa5,0xdd,0x01,0x02,0x00,0x00]
1081 // CHECK: [0xff,0x0f,0xa6,0xdd,0x01,0x02,0x00,0x00]
1084 // CHECK: [0xff,0x0f,0xa8,0xdd,0x01,0x02,0x00,0x00]
1087 // CHECK: [0xff,0x0f,0xa8,0xdd,0xfe,0x02,0x00,0x00]
1090 // CHECK: [0xff,0x0f,0xa8,0xdd,0x01,0xfe,0x00,0x00]
1093 // CHECK: [0x00,0x00,0xa8,0xdd,0x01,0x02,0x00,0x00]
1095 flat_atomic_xor_x2 v[1:2], v[2:3] offset:0
1096 // CHECK: [0x00,0x00,0xa8,0xdd,0x01,0x02,0x00,0x00]
1099 // CHECK: [0x07,0x00,0xa8,0xdd,0x01,0x02,0x00,0x00]
1101 flat_atomic_xor_x2 v[0:1], v[1:2], v[2:3] offset:4095 glc
1102 // CHECK: [0xff,0x0f,0xa9,0xdd,0x01,0x02,0x00,0x00]
1105 // CHECK: [0xff,0x0f,0xaa,0xdd,0x01,0x02,0x00,0x00]
1108 // CHECK: [0xff,0x0f,0xac,0xdd,0x01,0x02,0x00,0x00]
1111 // CHECK: [0xff,0x0f,0xac,0xdd,0xfe,0x02,0x00,0x00]
1114 // CHECK: [0xff,0x0f,0xac,0xdd,0x01,0xfe,0x00,0x00]
1117 // CHECK: [0x00,0x00,0xac,0xdd,0x01,0x02,0x00,0x00]
1119 flat_atomic_inc_x2 v[1:2], v[2:3] offset:0
1120 // CHECK: [0x00,0x00,0xac,0xdd,0x01,0x02,0x00,0x00]
1123 // CHECK: [0x07,0x00,0xac,0xdd,0x01,0x02,0x00,0x00]
1125 flat_atomic_inc_x2 v[0:1], v[1:2], v[2:3] offset:4095 glc
1126 // CHECK: [0xff,0x0f,0xad,0xdd,0x01,0x02,0x00,0x00]
1129 // CHECK: [0xff,0x0f,0xae,0xdd,0x01,0x02,0x00,0x00]
1132 // CHECK: [0xff,0x0f,0xb0,0xdd,0x01,0x02,0x00,0x00]
1135 // CHECK: [0xff,0x0f,0xb0,0xdd,0xfe,0x02,0x00,0x00]
1138 // CHECK: [0xff,0x0f,0xb0,0xdd,0x01,0xfe,0x00,0x00]
1141 // CHECK: [0x00,0x00,0xb0,0xdd,0x01,0x02,0x00,0x00]
1143 flat_atomic_dec_x2 v[1:2], v[2:3] offset:0
1144 // CHECK: [0x00,0x00,0xb0,0xdd,0x01,0x02,0x00,0x00]
1147 // CHECK: [0x07,0x00,0xb0,0xdd,0x01,0x02,0x00,0x00]
1149 flat_atomic_dec_x2 v[0:1], v[1:2], v[2:3] offset:4095 glc
1150 // CHECK: [0xff,0x0f,0xb1,0xdd,0x01,0x02,0x00,0x00]
1153 // CHECK: [0xff,0x0f,0xb2,0xdd,0x01,0x02,0x00,0x00]
1156 // CHECK: [0xff,0x9f,0x40,0xdc,0x01,0x00,0x04,0x05]
1159 // CHECK: [0xff,0x9f,0x40,0xdc,0x01,0x00,0x04,0xff]
1162 // CHECK: [0xff,0x9f,0x40,0xdc,0xff,0x00,0x04,0x05]
1165 // CHECK: [0xff,0x9f,0x40,0xdc,0x01,0x00,0x06,0x05]
1168 // CHECK: [0xff,0x9f,0x40,0xdc,0x01,0x00,0x64,0x05]
1171 // CHECK: [0xff,0x9f,0x40,0xdc,0x01,0x00,0x66,0x05]
1174 // CHECK: [0xff,0x9f,0x40,0xdc,0x01,0x00,0x6a,0x05]
1177 // CHECK: [0xff,0x9f,0x40,0xdc,0x01,0x00,0x7a,0x05]
1180 // CHECK: [0xff,0x9f,0x40,0xdc,0x01,0x00,0x7f,0x05]
1183 // CHECK: [0x00,0x80,0x40,0xdc,0x01,0x00,0x04,0x05]
1185 global_load_ubyte v5, v1, s[4:5] offset:0
1186 // CHECK: [0x00,0x80,0x40,0xdc,0x01,0x00,0x04,0x05]
1189 // CHECK: [0xff,0x8f,0x40,0xdc,0x01,0x00,0x04,0x05]
1192 // CHECK: [0x00,0x90,0x40,0xdc,0x01,0x00,0x04,0x05]
1195 // CHECK: [0xff,0x9f,0x41,0xdc,0x01,0x00,0x04,0x05]
1198 // CHECK: [0xff,0x9f,0x42,0xdc,0x01,0x00,0x04,0x05]
1201 // CHECK: [0xff,0x9f,0x44,0xdc,0x01,0x00,0x04,0x05]
1204 // CHECK: [0xff,0x9f,0x44,0xdc,0x01,0x00,0x04,0xff]
1207 // CHECK: [0xff,0x9f,0x44,0xdc,0xff,0x00,0x04,0x05]
1210 // CHECK: [0xff,0x9f,0x44,0xdc,0x01,0x00,0x06,0x05]
1213 // CHECK: [0xff,0x9f,0x44,0xdc,0x01,0x00,0x64,0x05]
1216 // CHECK: [0xff,0x9f,0x44,0xdc,0x01,0x00,0x66,0x05]
1219 // CHECK: [0xff,0x9f,0x44,0xdc,0x01,0x00,0x6a,0x05]
1222 // CHECK: [0xff,0x9f,0x44,0xdc,0x01,0x00,0x7a,0x05]
1225 // CHECK: [0xff,0x9f,0x44,0xdc,0x01,0x00,0x7f,0x05]
1228 // CHECK: [0x00,0x80,0x44,0xdc,0x01,0x00,0x04,0x05]
1230 global_load_sbyte v5, v1, s[4:5] offset:0
1231 // CHECK: [0x00,0x80,0x44,0xdc,0x01,0x00,0x04,0x05]
1234 // CHECK: [0xff,0x8f,0x44,0xdc,0x01,0x00,0x04,0x05]
1237 // CHECK: [0x00,0x90,0x44,0xdc,0x01,0x00,0x04,0x05]
1240 // CHECK: [0xff,0x9f,0x45,0xdc,0x01,0x00,0x04,0x05]
1243 // CHECK: [0xff,0x9f,0x46,0xdc,0x01,0x00,0x04,0x05]
1246 // CHECK: [0xff,0x9f,0x48,0xdc,0x01,0x00,0x04,0x05]
1249 // CHECK: [0xff,0x9f,0x48,0xdc,0x01,0x00,0x04,0xff]
1252 // CHECK: [0xff,0x9f,0x48,0xdc,0xff,0x00,0x04,0x05]
1255 // CHECK: [0xff,0x9f,0x48,0xdc,0x01,0x00,0x06,0x05]
1258 // CHECK: [0xff,0x9f,0x48,0xdc,0x01,0x00,0x64,0x05]
1261 // CHECK: [0xff,0x9f,0x48,0xdc,0x01,0x00,0x66,0x05]
1264 // CHECK: [0xff,0x9f,0x48,0xdc,0x01,0x00,0x6a,0x05]
1267 // CHECK: [0xff,0x9f,0x48,0xdc,0x01,0x00,0x7a,0x05]
1270 // CHECK: [0xff,0x9f,0x48,0xdc,0x01,0x00,0x7f,0x05]
1273 // CHECK: [0x00,0x80,0x48,0xdc,0x01,0x00,0x04,0x05]
1275 global_load_ushort v5, v1, s[4:5] offset:0
1276 // CHECK: [0x00,0x80,0x48,0xdc,0x01,0x00,0x04,0x05]
1279 // CHECK: [0xff,0x8f,0x48,0xdc,0x01,0x00,0x04,0x05]
1282 // CHECK: [0x00,0x90,0x48,0xdc,0x01,0x00,0x04,0x05]
1285 // CHECK: [0xff,0x9f,0x49,0xdc,0x01,0x00,0x04,0x05]
1288 // CHECK: [0xff,0x9f,0x4a,0xdc,0x01,0x00,0x04,0x05]
1291 // CHECK: [0xff,0x9f,0x4c,0xdc,0x01,0x00,0x04,0x05]
1294 // CHECK: [0xff,0x9f,0x4c,0xdc,0x01,0x00,0x04,0xff]
1297 // CHECK: [0xff,0x9f,0x4c,0xdc,0xff,0x00,0x04,0x05]
1300 // CHECK: [0xff,0x9f,0x4c,0xdc,0x01,0x00,0x06,0x05]
1303 // CHECK: [0xff,0x9f,0x4c,0xdc,0x01,0x00,0x64,0x05]
1306 // CHECK: [0xff,0x9f,0x4c,0xdc,0x01,0x00,0x66,0x05]
1309 // CHECK: [0xff,0x9f,0x4c,0xdc,0x01,0x00,0x6a,0x05]
1312 // CHECK: [0xff,0x9f,0x4c,0xdc,0x01,0x00,0x7a,0x05]
1315 // CHECK: [0xff,0x9f,0x4c,0xdc,0x01,0x00,0x7f,0x05]
1318 // CHECK: [0x00,0x80,0x4c,0xdc,0x01,0x00,0x04,0x05]
1320 global_load_sshort v5, v1, s[4:5] offset:0
1321 // CHECK: [0x00,0x80,0x4c,0xdc,0x01,0x00,0x04,0x05]
1324 // CHECK: [0xff,0x8f,0x4c,0xdc,0x01,0x00,0x04,0x05]
1327 // CHECK: [0x00,0x90,0x4c,0xdc,0x01,0x00,0x04,0x05]
1330 // CHECK: [0xff,0x9f,0x4d,0xdc,0x01,0x00,0x04,0x05]
1333 // CHECK: [0xff,0x9f,0x4e,0xdc,0x01,0x00,0x04,0x05]
1336 // CHECK: [0xff,0x9f,0x50,0xdc,0x01,0x00,0x04,0x05]
1339 // CHECK: [0xff,0x9f,0x50,0xdc,0x01,0x00,0x04,0xff]
1342 // CHECK: [0xff,0x9f,0x50,0xdc,0xff,0x00,0x04,0x05]
1345 // CHECK: [0xff,0x9f,0x50,0xdc,0x01,0x00,0x06,0x05]
1348 // CHECK: [0xff,0x9f,0x50,0xdc,0x01,0x00,0x64,0x05]
1351 // CHECK: [0xff,0x9f,0x50,0xdc,0x01,0x00,0x66,0x05]
1354 // CHECK: [0xff,0x9f,0x50,0xdc,0x01,0x00,0x6a,0x05]
1357 // CHECK: [0xff,0x9f,0x50,0xdc,0x01,0x00,0x7a,0x05]
1360 // CHECK: [0xff,0x9f,0x50,0xdc,0x01,0x00,0x7f,0x05]
1363 // CHECK: [0x00,0x80,0x50,0xdc,0x01,0x00,0x04,0x05]
1365 global_load_dword v5, v1, s[4:5] offset:0
1366 // CHECK: [0x00,0x80,0x50,0xdc,0x01,0x00,0x04,0x05]
1369 // CHECK: [0xff,0x8f,0x50,0xdc,0x01,0x00,0x04,0x05]
1372 // CHECK: [0x00,0x90,0x50,0xdc,0x01,0x00,0x04,0x05]
1375 // CHECK: [0xff,0x9f,0x51,0xdc,0x01,0x00,0x04,0x05]
1378 // CHECK: [0xff,0x9f,0x52,0xdc,0x01,0x00,0x04,0x05]
1381 // CHECK: [0xff,0x9f,0x54,0xdc,0x01,0x00,0x04,0x05]
1384 // CHECK: [0xff,0x9f,0x54,0xdc,0x01,0x00,0x04,0xfe]
1387 // CHECK: [0xff,0x9f,0x54,0xdc,0xff,0x00,0x04,0x05]
1390 // CHECK: [0xff,0x9f,0x54,0xdc,0x01,0x00,0x06,0x05]
1393 // CHECK: [0xff,0x9f,0x54,0xdc,0x01,0x00,0x64,0x05]
1396 // CHECK: [0xff,0x9f,0x54,0xdc,0x01,0x00,0x66,0x05]
1399 // CHECK: [0xff,0x9f,0x54,0xdc,0x01,0x00,0x6a,0x05]
1402 // CHECK: [0xff,0x9f,0x54,0xdc,0x01,0x00,0x7a,0x05]
1405 // CHECK: [0xff,0x9f,0x54,0xdc,0x01,0x00,0x7f,0x05]
1408 // CHECK: [0x00,0x80,0x54,0xdc,0x01,0x00,0x04,0x05]
1410 global_load_dwordx2 v[5:6], v1, s[4:5] offset:0
1411 // CHECK: [0x00,0x80,0x54,0xdc,0x01,0x00,0x04,0x05]
1414 // CHECK: [0xff,0x8f,0x54,0xdc,0x01,0x00,0x04,0x05]
1417 // CHECK: [0x00,0x90,0x54,0xdc,0x01,0x00,0x04,0x05]
1420 // CHECK: [0xff,0x9f,0x55,0xdc,0x01,0x00,0x04,0x05]
1423 // CHECK: [0xff,0x9f,0x56,0xdc,0x01,0x00,0x04,0x05]
1426 // CHECK: [0xff,0x9f,0x58,0xdc,0x01,0x00,0x04,0x05]
1429 // CHECK: [0xff,0x9f,0x58,0xdc,0x01,0x00,0x04,0xfd]
1432 // CHECK: [0xff,0x9f,0x58,0xdc,0xff,0x00,0x04,0x05]
1435 // CHECK: [0xff,0x9f,0x58,0xdc,0x01,0x00,0x06,0x05]
1438 // CHECK: [0xff,0x9f,0x58,0xdc,0x01,0x00,0x64,0x05]
1441 // CHECK: [0xff,0x9f,0x58,0xdc,0x01,0x00,0x66,0x05]
1444 // CHECK: [0xff,0x9f,0x58,0xdc,0x01,0x00,0x6a,0x05]
1447 // CHECK: [0xff,0x9f,0x58,0xdc,0x01,0x00,0x7a,0x05]
1450 // CHECK: [0xff,0x9f,0x58,0xdc,0x01,0x00,0x7f,0x05]
1453 // CHECK: [0x00,0x80,0x58,0xdc,0x01,0x00,0x04,0x05]
1455 global_load_dwordx3 v[5:7], v1, s[4:5] offset:0
1456 // CHECK: [0x00,0x80,0x58,0xdc,0x01,0x00,0x04,0x05]
1459 // CHECK: [0xff,0x8f,0x58,0xdc,0x01,0x00,0x04,0x05]
1462 // CHECK: [0x00,0x90,0x58,0xdc,0x01,0x00,0x04,0x05]
1465 // CHECK: [0xff,0x9f,0x59,0xdc,0x01,0x00,0x04,0x05]
1468 // CHECK: [0xff,0x9f,0x5a,0xdc,0x01,0x00,0x04,0x05]
1471 // CHECK: [0xff,0x9f,0x5c,0xdc,0x01,0x00,0x04,0x05]
1474 // CHECK: [0xff,0x9f,0x5c,0xdc,0x01,0x00,0x04,0xfc]
1477 // CHECK: [0xff,0x9f,0x5c,0xdc,0xff,0x00,0x04,0x05]
1480 // CHECK: [0xff,0x9f,0x5c,0xdc,0x01,0x00,0x06,0x05]
1483 // CHECK: [0xff,0x9f,0x5c,0xdc,0x01,0x00,0x64,0x05]
1486 // CHECK: [0xff,0x9f,0x5c,0xdc,0x01,0x00,0x66,0x05]
1489 // CHECK: [0xff,0x9f,0x5c,0xdc,0x01,0x00,0x6a,0x05]
1492 // CHECK: [0xff,0x9f,0x5c,0xdc,0x01,0x00,0x7a,0x05]
1495 // CHECK: [0xff,0x9f,0x5c,0xdc,0x01,0x00,0x7f,0x05]
1498 // CHECK: [0x00,0x80,0x5c,0xdc,0x01,0x00,0x04,0x05]
1500 global_load_dwordx4 v[5:8], v1, s[4:5] offset:0
1501 // CHECK: [0x00,0x80,0x5c,0xdc,0x01,0x00,0x04,0x05]
1504 // CHECK: [0xff,0x8f,0x5c,0xdc,0x01,0x00,0x04,0x05]
1507 // CHECK: [0x00,0x90,0x5c,0xdc,0x01,0x00,0x04,0x05]
1510 // CHECK: [0xff,0x9f,0x5d,0xdc,0x01,0x00,0x04,0x05]
1513 // CHECK: [0xff,0x9f,0x5e,0xdc,0x01,0x00,0x04,0x05]
1516 // CHECK: [0xff,0x9f,0x60,0xdc,0x01,0x02,0x06,0x00]
1519 // CHECK: [0xff,0x9f,0x60,0xdc,0xff,0x02,0x06,0x00]
1522 // CHECK: [0xff,0x9f,0x60,0xdc,0x01,0xff,0x06,0x00]
1525 // CHECK: [0xff,0x9f,0x60,0xdc,0x01,0x02,0x08,0x00]
1528 // CHECK: [0xff,0x9f,0x60,0xdc,0x01,0x02,0x64,0x00]
1531 // CHECK: [0xff,0x9f,0x60,0xdc,0x01,0x02,0x66,0x00]
1534 // CHECK: [0xff,0x9f,0x60,0xdc,0x01,0x02,0x6a,0x00]
1537 // CHECK: [0xff,0x9f,0x60,0xdc,0x01,0x02,0x7a,0x00]
1540 // CHECK: [0xff,0x9f,0x60,0xdc,0x01,0x02,0x7f,0x00]
1543 // CHECK: [0x00,0x80,0x60,0xdc,0x01,0x02,0x06,0x00]
1545 global_store_byte v1, v2, s[6:7] offset:0
1546 // CHECK: [0x00,0x80,0x60,0xdc,0x01,0x02,0x06,0x00]
1549 // CHECK: [0xff,0x8f,0x60,0xdc,0x01,0x02,0x06,0x00]
1552 // CHECK: [0x00,0x90,0x60,0xdc,0x01,0x02,0x06,0x00]
1555 // CHECK: [0xff,0x9f,0x61,0xdc,0x01,0x02,0x06,0x00]
1558 // CHECK: [0xff,0x9f,0x62,0xdc,0x01,0x02,0x06,0x00]
1561 // CHECK: [0xff,0x9f,0x64,0xdc,0x01,0x02,0x06,0x00]
1564 // CHECK: [0xff,0x9f,0x64,0xdc,0xff,0x02,0x06,0x00]
1567 // CHECK: [0xff,0x9f,0x64,0xdc,0x01,0xff,0x06,0x00]
1570 // CHECK: [0xff,0x9f,0x64,0xdc,0x01,0x02,0x08,0x00]
1573 // CHECK: [0xff,0x9f,0x64,0xdc,0x01,0x02,0x64,0x00]
1576 // CHECK: [0xff,0x9f,0x64,0xdc,0x01,0x02,0x66,0x00]
1579 // CHECK: [0xff,0x9f,0x64,0xdc,0x01,0x02,0x6a,0x00]
1582 // CHECK: [0xff,0x9f,0x64,0xdc,0x01,0x02,0x7a,0x00]
1585 // CHECK: [0xff,0x9f,0x64,0xdc,0x01,0x02,0x7f,0x00]
1588 // CHECK: [0x00,0x80,0x64,0xdc,0x01,0x02,0x06,0x00]
1590 global_store_byte_d16_hi v1, v2, s[6:7] offset:0
1591 // CHECK: [0x00,0x80,0x64,0xdc,0x01,0x02,0x06,0x00]
1594 // CHECK: [0xff,0x8f,0x64,0xdc,0x01,0x02,0x06,0x00]
1597 // CHECK: [0x00,0x90,0x64,0xdc,0x01,0x02,0x06,0x00]
1600 // CHECK: [0xff,0x9f,0x65,0xdc,0x01,0x02,0x06,0x00]
1603 // CHECK: [0xff,0x9f,0x66,0xdc,0x01,0x02,0x06,0x00]
1606 // CHECK: [0xff,0x9f,0x68,0xdc,0x01,0x02,0x06,0x00]
1609 // CHECK: [0xff,0x9f,0x68,0xdc,0xff,0x02,0x06,0x00]
1612 // CHECK: [0xff,0x9f,0x68,0xdc,0x01,0xff,0x06,0x00]
1615 // CHECK: [0xff,0x9f,0x68,0xdc,0x01,0x02,0x08,0x00]
1618 // CHECK: [0xff,0x9f,0x68,0xdc,0x01,0x02,0x64,0x00]
1621 // CHECK: [0xff,0x9f,0x68,0xdc,0x01,0x02,0x66,0x00]
1624 // CHECK: [0xff,0x9f,0x68,0xdc,0x01,0x02,0x6a,0x00]
1627 // CHECK: [0xff,0x9f,0x68,0xdc,0x01,0x02,0x7a,0x00]
1630 // CHECK: [0xff,0x9f,0x68,0xdc,0x01,0x02,0x7f,0x00]
1633 // CHECK: [0x00,0x80,0x68,0xdc,0x01,0x02,0x06,0x00]
1635 global_store_short v1, v2, s[6:7] offset:0
1636 // CHECK: [0x00,0x80,0x68,0xdc,0x01,0x02,0x06,0x00]
1639 // CHECK: [0xff,0x8f,0x68,0xdc,0x01,0x02,0x06,0x00]
1642 // CHECK: [0x00,0x90,0x68,0xdc,0x01,0x02,0x06,0x00]
1645 // CHECK: [0xff,0x9f,0x69,0xdc,0x01,0x02,0x06,0x00]
1648 // CHECK: [0xff,0x9f,0x6a,0xdc,0x01,0x02,0x06,0x00]
1651 // CHECK: [0xff,0x9f,0x6c,0xdc,0x01,0x02,0x06,0x00]
1654 // CHECK: [0xff,0x9f,0x6c,0xdc,0xff,0x02,0x06,0x00]
1657 // CHECK: [0xff,0x9f,0x6c,0xdc,0x01,0xff,0x06,0x00]
1660 // CHECK: [0xff,0x9f,0x6c,0xdc,0x01,0x02,0x08,0x00]
1663 // CHECK: [0xff,0x9f,0x6c,0xdc,0x01,0x02,0x64,0x00]
1666 // CHECK: [0xff,0x9f,0x6c,0xdc,0x01,0x02,0x66,0x00]
1669 // CHECK: [0xff,0x9f,0x6c,0xdc,0x01,0x02,0x6a,0x00]
1672 // CHECK: [0xff,0x9f,0x6c,0xdc,0x01,0x02,0x7a,0x00]
1675 // CHECK: [0xff,0x9f,0x6c,0xdc,0x01,0x02,0x7f,0x00]
1678 // CHECK: [0x00,0x80,0x6c,0xdc,0x01,0x02,0x06,0x00]
1680 global_store_short_d16_hi v1, v2, s[6:7] offset:0
1681 // CHECK: [0x00,0x80,0x6c,0xdc,0x01,0x02,0x06,0x00]
1684 // CHECK: [0xff,0x8f,0x6c,0xdc,0x01,0x02,0x06,0x00]
1687 // CHECK: [0x00,0x90,0x6c,0xdc,0x01,0x02,0x06,0x00]
1690 // CHECK: [0xff,0x9f,0x6d,0xdc,0x01,0x02,0x06,0x00]
1693 // CHECK: [0xff,0x9f,0x6e,0xdc,0x01,0x02,0x06,0x00]
1696 // CHECK: [0xff,0x9f,0x70,0xdc,0x01,0x02,0x06,0x00]
1699 // CHECK: [0xff,0x9f,0x70,0xdc,0xff,0x02,0x06,0x00]
1702 // CHECK: [0xff,0x9f,0x70,0xdc,0x01,0xff,0x06,0x00]
1705 // CHECK: [0xff,0x9f,0x70,0xdc,0x01,0x02,0x08,0x00]
1708 // CHECK: [0xff,0x9f,0x70,0xdc,0x01,0x02,0x64,0x00]
1711 // CHECK: [0xff,0x9f,0x70,0xdc,0x01,0x02,0x66,0x00]
1714 // CHECK: [0xff,0x9f,0x70,0xdc,0x01,0x02,0x6a,0x00]
1717 // CHECK: [0xff,0x9f,0x70,0xdc,0x01,0x02,0x7a,0x00]
1720 // CHECK: [0xff,0x9f,0x70,0xdc,0x01,0x02,0x7f,0x00]
1723 // CHECK: [0x00,0x80,0x70,0xdc,0x01,0x02,0x06,0x00]
1725 global_store_dword v1, v2, s[6:7] offset:0
1726 // CHECK: [0x00,0x80,0x70,0xdc,0x01,0x02,0x06,0x00]
1729 // CHECK: [0xff,0x8f,0x70,0xdc,0x01,0x02,0x06,0x00]
1732 // CHECK: [0x00,0x90,0x70,0xdc,0x01,0x02,0x06,0x00]
1735 // CHECK: [0xff,0x9f,0x71,0xdc,0x01,0x02,0x06,0x00]
1738 // CHECK: [0xff,0x9f,0x72,0xdc,0x01,0x02,0x06,0x00]
1741 // CHECK: [0xff,0x9f,0x74,0xdc,0x01,0x02,0x06,0x00]
1744 // CHECK: [0xff,0x9f,0x74,0xdc,0xff,0x02,0x06,0x00]
1747 // CHECK: [0xff,0x9f,0x74,0xdc,0x01,0xfe,0x06,0x00]
1750 // CHECK: [0xff,0x9f,0x74,0xdc,0x01,0x02,0x08,0x00]
1753 // CHECK: [0xff,0x9f,0x74,0xdc,0x01,0x02,0x64,0x00]
1756 // CHECK: [0xff,0x9f,0x74,0xdc,0x01,0x02,0x66,0x00]
1759 // CHECK: [0xff,0x9f,0x74,0xdc,0x01,0x02,0x6a,0x00]
1762 // CHECK: [0xff,0x9f,0x74,0xdc,0x01,0x02,0x7a,0x00]
1765 // CHECK: [0xff,0x9f,0x74,0xdc,0x01,0x02,0x7f,0x00]
1768 // CHECK: [0x00,0x80,0x74,0xdc,0x01,0x02,0x06,0x00]
1770 global_store_dwordx2 v1, v[2:3], s[6:7] offset:0
1771 // CHECK: [0x00,0x80,0x74,0xdc,0x01,0x02,0x06,0x00]
1774 // CHECK: [0xff,0x8f,0x74,0xdc,0x01,0x02,0x06,0x00]
1777 // CHECK: [0x00,0x90,0x74,0xdc,0x01,0x02,0x06,0x00]
1780 // CHECK: [0xff,0x9f,0x75,0xdc,0x01,0x02,0x06,0x00]
1783 // CHECK: [0xff,0x9f,0x76,0xdc,0x01,0x02,0x06,0x00]
1786 // CHECK: [0xff,0x9f,0x78,0xdc,0x01,0x02,0x06,0x00]
1789 // CHECK: [0xff,0x9f,0x78,0xdc,0xff,0x02,0x06,0x00]
1792 // CHECK: [0xff,0x9f,0x78,0xdc,0x01,0xfd,0x06,0x00]
1795 // CHECK: [0xff,0x9f,0x78,0xdc,0x01,0x02,0x08,0x00]
1798 // CHECK: [0xff,0x9f,0x78,0xdc,0x01,0x02,0x64,0x00]
1801 // CHECK: [0xff,0x9f,0x78,0xdc,0x01,0x02,0x66,0x00]
1804 // CHECK: [0xff,0x9f,0x78,0xdc,0x01,0x02,0x6a,0x00]
1807 // CHECK: [0xff,0x9f,0x78,0xdc,0x01,0x02,0x7a,0x00]
1810 // CHECK: [0xff,0x9f,0x78,0xdc,0x01,0x02,0x7f,0x00]
1813 // CHECK: [0x00,0x80,0x78,0xdc,0x01,0x02,0x06,0x00]
1815 global_store_dwordx3 v1, v[2:4], s[6:7] offset:0
1816 // CHECK: [0x00,0x80,0x78,0xdc,0x01,0x02,0x06,0x00]
1819 // CHECK: [0xff,0x8f,0x78,0xdc,0x01,0x02,0x06,0x00]
1822 // CHECK: [0x00,0x90,0x78,0xdc,0x01,0x02,0x06,0x00]
1825 // CHECK: [0xff,0x9f,0x79,0xdc,0x01,0x02,0x06,0x00]
1828 // CHECK: [0xff,0x9f,0x7a,0xdc,0x01,0x02,0x06,0x00]
1831 // CHECK: [0xff,0x9f,0x7c,0xdc,0x01,0x02,0x06,0x00]
1834 // CHECK: [0xff,0x9f,0x7c,0xdc,0xff,0x02,0x06,0x00]
1837 // CHECK: [0xff,0x9f,0x7c,0xdc,0x01,0xfc,0x06,0x00]
1840 // CHECK: [0xff,0x9f,0x7c,0xdc,0x01,0x02,0x08,0x00]
1843 // CHECK: [0xff,0x9f,0x7c,0xdc,0x01,0x02,0x64,0x00]
1846 // CHECK: [0xff,0x9f,0x7c,0xdc,0x01,0x02,0x66,0x00]
1849 // CHECK: [0xff,0x9f,0x7c,0xdc,0x01,0x02,0x6a,0x00]
1852 // CHECK: [0xff,0x9f,0x7c,0xdc,0x01,0x02,0x7a,0x00]
1855 // CHECK: [0xff,0x9f,0x7c,0xdc,0x01,0x02,0x7f,0x00]
1858 // CHECK: [0x00,0x80,0x7c,0xdc,0x01,0x02,0x06,0x00]
1860 global_store_dwordx4 v1, v[2:5], s[6:7] offset:0
1861 // CHECK: [0x00,0x80,0x7c,0xdc,0x01,0x02,0x06,0x00]
1864 // CHECK: [0xff,0x8f,0x7c,0xdc,0x01,0x02,0x06,0x00]
1867 // CHECK: [0x00,0x90,0x7c,0xdc,0x01,0x02,0x06,0x00]
1870 // CHECK: [0xff,0x9f,0x7d,0xdc,0x01,0x02,0x06,0x00]
1873 // CHECK: [0xff,0x9f,0x7e,0xdc,0x01,0x02,0x06,0x00]
1876 // CHECK: [0xff,0x9f,0x80,0xdc,0x01,0x00,0x04,0x05]
1879 // CHECK: [0xff,0x9f,0x80,0xdc,0x01,0x00,0x04,0xff]
1882 // CHECK: [0xff,0x9f,0x80,0xdc,0xff,0x00,0x04,0x05]
1885 // CHECK: [0xff,0x9f,0x80,0xdc,0x01,0x00,0x06,0x05]
1888 // CHECK: [0xff,0x9f,0x80,0xdc,0x01,0x00,0x64,0x05]
1891 // CHECK: [0xff,0x9f,0x80,0xdc,0x01,0x00,0x66,0x05]
1894 // CHECK: [0xff,0x9f,0x80,0xdc,0x01,0x00,0x6a,0x05]
1897 // CHECK: [0xff,0x9f,0x80,0xdc,0x01,0x00,0x7a,0x05]
1900 // CHECK: [0xff,0x9f,0x80,0xdc,0x01,0x00,0x7f,0x05]
1903 // CHECK: [0x00,0x80,0x80,0xdc,0x01,0x00,0x04,0x05]
1905 global_load_ubyte_d16 v5, v1, s[4:5] offset:0
1906 // CHECK: [0x00,0x80,0x80,0xdc,0x01,0x00,0x04,0x05]
1909 // CHECK: [0xff,0x8f,0x80,0xdc,0x01,0x00,0x04,0x05]
1912 // CHECK: [0x00,0x90,0x80,0xdc,0x01,0x00,0x04,0x05]
1915 // CHECK: [0xff,0x9f,0x81,0xdc,0x01,0x00,0x04,0x05]
1918 // CHECK: [0xff,0x9f,0x82,0xdc,0x01,0x00,0x04,0x05]
1921 // CHECK: [0xff,0x9f,0x84,0xdc,0x01,0x00,0x04,0x05]
1924 // CHECK: [0xff,0x9f,0x84,0xdc,0x01,0x00,0x04,0xff]
1927 // CHECK: [0xff,0x9f,0x84,0xdc,0xff,0x00,0x04,0x05]
1930 // CHECK: [0xff,0x9f,0x84,0xdc,0x01,0x00,0x06,0x05]
1933 // CHECK: [0xff,0x9f,0x84,0xdc,0x01,0x00,0x64,0x05]
1936 // CHECK: [0xff,0x9f,0x84,0xdc,0x01,0x00,0x66,0x05]
1939 // CHECK: [0xff,0x9f,0x84,0xdc,0x01,0x00,0x6a,0x05]
1942 // CHECK: [0xff,0x9f,0x84,0xdc,0x01,0x00,0x7a,0x05]
1945 // CHECK: [0xff,0x9f,0x84,0xdc,0x01,0x00,0x7f,0x05]
1948 // CHECK: [0x00,0x80,0x84,0xdc,0x01,0x00,0x04,0x05]
1950 global_load_ubyte_d16_hi v5, v1, s[4:5] offset:0
1951 // CHECK: [0x00,0x80,0x84,0xdc,0x01,0x00,0x04,0x05]
1954 // CHECK: [0xff,0x8f,0x84,0xdc,0x01,0x00,0x04,0x05]
1957 // CHECK: [0x00,0x90,0x84,0xdc,0x01,0x00,0x04,0x05]
1960 // CHECK: [0xff,0x9f,0x85,0xdc,0x01,0x00,0x04,0x05]
1963 // CHECK: [0xff,0x9f,0x86,0xdc,0x01,0x00,0x04,0x05]
1966 // CHECK: [0xff,0x9f,0x88,0xdc,0x01,0x00,0x04,0x05]
1969 // CHECK: [0xff,0x9f,0x88,0xdc,0x01,0x00,0x04,0xff]
1972 // CHECK: [0xff,0x9f,0x88,0xdc,0xff,0x00,0x04,0x05]
1975 // CHECK: [0xff,0x9f,0x88,0xdc,0x01,0x00,0x06,0x05]
1978 // CHECK: [0xff,0x9f,0x88,0xdc,0x01,0x00,0x64,0x05]
1981 // CHECK: [0xff,0x9f,0x88,0xdc,0x01,0x00,0x66,0x05]
1984 // CHECK: [0xff,0x9f,0x88,0xdc,0x01,0x00,0x6a,0x05]
1987 // CHECK: [0xff,0x9f,0x88,0xdc,0x01,0x00,0x7a,0x05]
1990 // CHECK: [0xff,0x9f,0x88,0xdc,0x01,0x00,0x7f,0x05]
1993 // CHECK: [0x00,0x80,0x88,0xdc,0x01,0x00,0x04,0x05]
1995 global_load_sbyte_d16 v5, v1, s[4:5] offset:0
1996 // CHECK: [0x00,0x80,0x88,0xdc,0x01,0x00,0x04,0x05]
1999 // CHECK: [0xff,0x8f,0x88,0xdc,0x01,0x00,0x04,0x05]
2002 // CHECK: [0x00,0x90,0x88,0xdc,0x01,0x00,0x04,0x05]
2005 // CHECK: [0xff,0x9f,0x89,0xdc,0x01,0x00,0x04,0x05]
2008 // CHECK: [0xff,0x9f,0x8a,0xdc,0x01,0x00,0x04,0x05]
2011 // CHECK: [0xff,0x9f,0x8c,0xdc,0x01,0x00,0x04,0x05]
2014 // CHECK: [0xff,0x9f,0x8c,0xdc,0x01,0x00,0x04,0xff]
2017 // CHECK: [0xff,0x9f,0x8c,0xdc,0xff,0x00,0x04,0x05]
2020 // CHECK: [0xff,0x9f,0x8c,0xdc,0x01,0x00,0x06,0x05]
2023 // CHECK: [0xff,0x9f,0x8c,0xdc,0x01,0x00,0x64,0x05]
2026 // CHECK: [0xff,0x9f,0x8c,0xdc,0x01,0x00,0x66,0x05]
2029 // CHECK: [0xff,0x9f,0x8c,0xdc,0x01,0x00,0x6a,0x05]
2032 // CHECK: [0xff,0x9f,0x8c,0xdc,0x01,0x00,0x7a,0x05]
2035 // CHECK: [0xff,0x9f,0x8c,0xdc,0x01,0x00,0x7f,0x05]
2038 // CHECK: [0x00,0x80,0x8c,0xdc,0x01,0x00,0x04,0x05]
2040 global_load_sbyte_d16_hi v5, v1, s[4:5] offset:0
2041 // CHECK: [0x00,0x80,0x8c,0xdc,0x01,0x00,0x04,0x05]
2044 // CHECK: [0xff,0x8f,0x8c,0xdc,0x01,0x00,0x04,0x05]
2047 // CHECK: [0x00,0x90,0x8c,0xdc,0x01,0x00,0x04,0x05]
2050 // CHECK: [0xff,0x9f,0x8d,0xdc,0x01,0x00,0x04,0x05]
2053 // CHECK: [0xff,0x9f,0x8e,0xdc,0x01,0x00,0x04,0x05]
2056 // CHECK: [0xff,0x9f,0x90,0xdc,0x01,0x00,0x04,0x05]
2059 // CHECK: [0xff,0x9f,0x90,0xdc,0x01,0x00,0x04,0xff]
2062 // CHECK: [0xff,0x9f,0x90,0xdc,0xff,0x00,0x04,0x05]
2065 // CHECK: [0xff,0x9f,0x90,0xdc,0x01,0x00,0x06,0x05]
2068 // CHECK: [0xff,0x9f,0x90,0xdc,0x01,0x00,0x64,0x05]
2071 // CHECK: [0xff,0x9f,0x90,0xdc,0x01,0x00,0x66,0x05]
2074 // CHECK: [0xff,0x9f,0x90,0xdc,0x01,0x00,0x6a,0x05]
2077 // CHECK: [0xff,0x9f,0x90,0xdc,0x01,0x00,0x7a,0x05]
2080 // CHECK: [0xff,0x9f,0x90,0xdc,0x01,0x00,0x7f,0x05]
2083 // CHECK: [0x00,0x80,0x90,0xdc,0x01,0x00,0x04,0x05]
2085 global_load_short_d16 v5, v1, s[4:5] offset:0
2086 // CHECK: [0x00,0x80,0x90,0xdc,0x01,0x00,0x04,0x05]
2089 // CHECK: [0xff,0x8f,0x90,0xdc,0x01,0x00,0x04,0x05]
2092 // CHECK: [0x00,0x90,0x90,0xdc,0x01,0x00,0x04,0x05]
2095 // CHECK: [0xff,0x9f,0x91,0xdc,0x01,0x00,0x04,0x05]
2098 // CHECK: [0xff,0x9f,0x92,0xdc,0x01,0x00,0x04,0x05]
2101 // CHECK: [0xff,0x9f,0x94,0xdc,0x01,0x00,0x04,0x05]
2104 // CHECK: [0xff,0x9f,0x94,0xdc,0x01,0x00,0x04,0xff]
2107 // CHECK: [0xff,0x9f,0x94,0xdc,0xff,0x00,0x04,0x05]
2110 // CHECK: [0xff,0x9f,0x94,0xdc,0x01,0x00,0x06,0x05]
2113 // CHECK: [0xff,0x9f,0x94,0xdc,0x01,0x00,0x64,0x05]
2116 // CHECK: [0xff,0x9f,0x94,0xdc,0x01,0x00,0x66,0x05]
2119 // CHECK: [0xff,0x9f,0x94,0xdc,0x01,0x00,0x6a,0x05]
2122 // CHECK: [0xff,0x9f,0x94,0xdc,0x01,0x00,0x7a,0x05]
2125 // CHECK: [0xff,0x9f,0x94,0xdc,0x01,0x00,0x7f,0x05]
2128 // CHECK: [0x00,0x80,0x94,0xdc,0x01,0x00,0x04,0x05]
2130 global_load_short_d16_hi v5, v1, s[4:5] offset:0
2131 // CHECK: [0x00,0x80,0x94,0xdc,0x01,0x00,0x04,0x05]
2134 // CHECK: [0xff,0x8f,0x94,0xdc,0x01,0x00,0x04,0x05]
2137 // CHECK: [0x00,0x90,0x94,0xdc,0x01,0x00,0x04,0x05]
2140 // CHECK: [0xff,0x9f,0x95,0xdc,0x01,0x00,0x04,0x05]
2143 // CHECK: [0xff,0x9f,0x96,0xdc,0x01,0x00,0x04,0x05]
2146 // CHECK: [0xff,0x9f,0x00,0xdd,0x01,0x02,0x06,0x00]
2149 // CHECK: [0xff,0x9f,0x00,0xdd,0xff,0x02,0x06,0x00]
2152 // CHECK: [0xff,0x9f,0x00,0xdd,0x01,0xff,0x06,0x00]
2155 // CHECK: [0xff,0x9f,0x00,0xdd,0x01,0x02,0x08,0x00]
2158 // CHECK: [0xff,0x9f,0x00,0xdd,0x01,0x02,0x64,0x00]
2161 // CHECK: [0xff,0x9f,0x00,0xdd,0x01,0x02,0x66,0x00]
2164 // CHECK: [0xff,0x9f,0x00,0xdd,0x01,0x02,0x6a,0x00]
2167 // CHECK: [0xff,0x9f,0x00,0xdd,0x01,0x02,0x7a,0x00]
2170 // CHECK: [0xff,0x9f,0x00,0xdd,0x01,0x02,0x7f,0x00]
2173 // CHECK: [0x00,0x80,0x00,0xdd,0x01,0x02,0x06,0x00]
2175 global_atomic_swap v1, v2, s[6:7] offset:0
2176 // CHECK: [0x00,0x80,0x00,0xdd,0x01,0x02,0x06,0x00]
2179 // CHECK: [0xff,0x8f,0x00,0xdd,0x01,0x02,0x06,0x00]
2182 // CHECK: [0x00,0x90,0x00,0xdd,0x01,0x02,0x06,0x00]
2185 // CHECK: [0xff,0x9f,0x01,0xdd,0x01,0x02,0x06,0x00]
2188 // CHECK: [0xff,0x9f,0x02,0xdd,0x01,0x02,0x06,0x00]
2191 // CHECK: [0xff,0x9f,0x04,0xdd,0x01,0x02,0x06,0x00]
2194 // CHECK: [0xff,0x9f,0x04,0xdd,0xff,0x02,0x06,0x00]
2197 // CHECK: [0xff,0x9f,0x04,0xdd,0x01,0xfe,0x06,0x00]
2200 // CHECK: [0xff,0x9f,0x04,0xdd,0x01,0x02,0x08,0x00]
2203 // CHECK: [0xff,0x9f,0x04,0xdd,0x01,0x02,0x64,0x00]
2206 // CHECK: [0xff,0x9f,0x04,0xdd,0x01,0x02,0x66,0x00]
2209 // CHECK: [0xff,0x9f,0x04,0xdd,0x01,0x02,0x6a,0x00]
2212 // CHECK: [0xff,0x9f,0x04,0xdd,0x01,0x02,0x7a,0x00]
2215 // CHECK: [0xff,0x9f,0x04,0xdd,0x01,0x02,0x7f,0x00]
2218 // CHECK: [0x00,0x80,0x04,0xdd,0x01,0x02,0x06,0x00]
2220 global_atomic_cmpswap v1, v[2:3], s[6:7] offset:0
2221 // CHECK: [0x00,0x80,0x04,0xdd,0x01,0x02,0x06,0x00]
2224 // CHECK: [0xff,0x8f,0x04,0xdd,0x01,0x02,0x06,0x00]
2227 // CHECK: [0x00,0x90,0x04,0xdd,0x01,0x02,0x06,0x00]
2230 // CHECK: [0xff,0x9f,0x05,0xdd,0x01,0x02,0x06,0x00]
2233 // CHECK: [0xff,0x9f,0x06,0xdd,0x01,0x02,0x06,0x00]
2236 // CHECK: [0xff,0x9f,0x08,0xdd,0x01,0x02,0x06,0x00]
2239 // CHECK: [0xff,0x9f,0x08,0xdd,0xff,0x02,0x06,0x00]
2242 // CHECK: [0xff,0x9f,0x08,0xdd,0x01,0xff,0x06,0x00]
2245 // CHECK: [0xff,0x9f,0x08,0xdd,0x01,0x02,0x08,0x00]
2248 // CHECK: [0xff,0x9f,0x08,0xdd,0x01,0x02,0x64,0x00]
2251 // CHECK: [0xff,0x9f,0x08,0xdd,0x01,0x02,0x66,0x00]
2254 // CHECK: [0xff,0x9f,0x08,0xdd,0x01,0x02,0x6a,0x00]
2257 // CHECK: [0xff,0x9f,0x08,0xdd,0x01,0x02,0x7a,0x00]
2260 // CHECK: [0xff,0x9f,0x08,0xdd,0x01,0x02,0x7f,0x00]
2263 // CHECK: [0x00,0x80,0x08,0xdd,0x01,0x02,0x06,0x00]
2265 global_atomic_add v1, v2, s[6:7] offset:0
2266 // CHECK: [0x00,0x80,0x08,0xdd,0x01,0x02,0x06,0x00]
2269 // CHECK: [0xff,0x8f,0x08,0xdd,0x01,0x02,0x06,0x00]
2272 // CHECK: [0x00,0x90,0x08,0xdd,0x01,0x02,0x06,0x00]
2275 // CHECK: [0xff,0x9f,0x09,0xdd,0x01,0x02,0x06,0x00]
2278 // CHECK: [0xff,0x9f,0x0a,0xdd,0x01,0x02,0x06,0x00]
2281 // CHECK: [0xff,0x9f,0x0c,0xdd,0x01,0x02,0x06,0x00]
2284 // CHECK: [0xff,0x9f,0x0c,0xdd,0xff,0x02,0x06,0x00]
2287 // CHECK: [0xff,0x9f,0x0c,0xdd,0x01,0xff,0x06,0x00]
2290 // CHECK: [0xff,0x9f,0x0c,0xdd,0x01,0x02,0x08,0x00]
2293 // CHECK: [0xff,0x9f,0x0c,0xdd,0x01,0x02,0x64,0x00]
2296 // CHECK: [0xff,0x9f,0x0c,0xdd,0x01,0x02,0x66,0x00]
2299 // CHECK: [0xff,0x9f,0x0c,0xdd,0x01,0x02,0x6a,0x00]
2302 // CHECK: [0xff,0x9f,0x0c,0xdd,0x01,0x02,0x7a,0x00]
2305 // CHECK: [0xff,0x9f,0x0c,0xdd,0x01,0x02,0x7f,0x00]
2308 // CHECK: [0x00,0x80,0x0c,0xdd,0x01,0x02,0x06,0x00]
2310 global_atomic_sub v1, v2, s[6:7] offset:0
2311 // CHECK: [0x00,0x80,0x0c,0xdd,0x01,0x02,0x06,0x00]
2314 // CHECK: [0xff,0x8f,0x0c,0xdd,0x01,0x02,0x06,0x00]
2317 // CHECK: [0x00,0x90,0x0c,0xdd,0x01,0x02,0x06,0x00]
2320 // CHECK: [0xff,0x9f,0x0d,0xdd,0x01,0x02,0x06,0x00]
2323 // CHECK: [0xff,0x9f,0x0e,0xdd,0x01,0x02,0x06,0x00]
2326 // CHECK: [0xff,0x9f,0x10,0xdd,0x01,0x02,0x06,0x00]
2329 // CHECK: [0xff,0x9f,0x10,0xdd,0xff,0x02,0x06,0x00]
2332 // CHECK: [0xff,0x9f,0x10,0xdd,0x01,0xff,0x06,0x00]
2335 // CHECK: [0xff,0x9f,0x10,0xdd,0x01,0x02,0x08,0x00]
2338 // CHECK: [0xff,0x9f,0x10,0xdd,0x01,0x02,0x64,0x00]
2341 // CHECK: [0xff,0x9f,0x10,0xdd,0x01,0x02,0x66,0x00]
2344 // CHECK: [0xff,0x9f,0x10,0xdd,0x01,0x02,0x6a,0x00]
2347 // CHECK: [0xff,0x9f,0x10,0xdd,0x01,0x02,0x7a,0x00]
2350 // CHECK: [0xff,0x9f,0x10,0xdd,0x01,0x02,0x7f,0x00]
2353 // CHECK: [0x00,0x80,0x10,0xdd,0x01,0x02,0x06,0x00]
2355 global_atomic_smin v1, v2, s[6:7] offset:0
2356 // CHECK: [0x00,0x80,0x10,0xdd,0x01,0x02,0x06,0x00]
2359 // CHECK: [0xff,0x8f,0x10,0xdd,0x01,0x02,0x06,0x00]
2362 // CHECK: [0x00,0x90,0x10,0xdd,0x01,0x02,0x06,0x00]
2365 // CHECK: [0xff,0x9f,0x11,0xdd,0x01,0x02,0x06,0x00]
2368 // CHECK: [0xff,0x9f,0x12,0xdd,0x01,0x02,0x06,0x00]
2371 // CHECK: [0xff,0x9f,0x14,0xdd,0x01,0x02,0x06,0x00]
2374 // CHECK: [0xff,0x9f,0x14,0xdd,0xff,0x02,0x06,0x00]
2377 // CHECK: [0xff,0x9f,0x14,0xdd,0x01,0xff,0x06,0x00]
2380 // CHECK: [0xff,0x9f,0x14,0xdd,0x01,0x02,0x08,0x00]
2383 // CHECK: [0xff,0x9f,0x14,0xdd,0x01,0x02,0x64,0x00]
2386 // CHECK: [0xff,0x9f,0x14,0xdd,0x01,0x02,0x66,0x00]
2389 // CHECK: [0xff,0x9f,0x14,0xdd,0x01,0x02,0x6a,0x00]
2392 // CHECK: [0xff,0x9f,0x14,0xdd,0x01,0x02,0x7a,0x00]
2395 // CHECK: [0xff,0x9f,0x14,0xdd,0x01,0x02,0x7f,0x00]
2398 // CHECK: [0x00,0x80,0x14,0xdd,0x01,0x02,0x06,0x00]
2400 global_atomic_umin v1, v2, s[6:7] offset:0
2401 // CHECK: [0x00,0x80,0x14,0xdd,0x01,0x02,0x06,0x00]
2404 // CHECK: [0xff,0x8f,0x14,0xdd,0x01,0x02,0x06,0x00]
2407 // CHECK: [0x00,0x90,0x14,0xdd,0x01,0x02,0x06,0x00]
2410 // CHECK: [0xff,0x9f,0x15,0xdd,0x01,0x02,0x06,0x00]
2413 // CHECK: [0xff,0x9f,0x16,0xdd,0x01,0x02,0x06,0x00]
2416 // CHECK: [0xff,0x9f,0x18,0xdd,0x01,0x02,0x06,0x00]
2419 // CHECK: [0xff,0x9f,0x18,0xdd,0xff,0x02,0x06,0x00]
2422 // CHECK: [0xff,0x9f,0x18,0xdd,0x01,0xff,0x06,0x00]
2425 // CHECK: [0xff,0x9f,0x18,0xdd,0x01,0x02,0x08,0x00]
2428 // CHECK: [0xff,0x9f,0x18,0xdd,0x01,0x02,0x64,0x00]
2431 // CHECK: [0xff,0x9f,0x18,0xdd,0x01,0x02,0x66,0x00]
2434 // CHECK: [0xff,0x9f,0x18,0xdd,0x01,0x02,0x6a,0x00]
2437 // CHECK: [0xff,0x9f,0x18,0xdd,0x01,0x02,0x7a,0x00]
2440 // CHECK: [0xff,0x9f,0x18,0xdd,0x01,0x02,0x7f,0x00]
2443 // CHECK: [0x00,0x80,0x18,0xdd,0x01,0x02,0x06,0x00]
2445 global_atomic_smax v1, v2, s[6:7] offset:0
2446 // CHECK: [0x00,0x80,0x18,0xdd,0x01,0x02,0x06,0x00]
2449 // CHECK: [0xff,0x8f,0x18,0xdd,0x01,0x02,0x06,0x00]
2452 // CHECK: [0x00,0x90,0x18,0xdd,0x01,0x02,0x06,0x00]
2455 // CHECK: [0xff,0x9f,0x19,0xdd,0x01,0x02,0x06,0x00]
2458 // CHECK: [0xff,0x9f,0x1a,0xdd,0x01,0x02,0x06,0x00]
2461 // CHECK: [0xff,0x9f,0x1c,0xdd,0x01,0x02,0x06,0x00]
2464 // CHECK: [0xff,0x9f,0x1c,0xdd,0xff,0x02,0x06,0x00]
2467 // CHECK: [0xff,0x9f,0x1c,0xdd,0x01,0xff,0x06,0x00]
2470 // CHECK: [0xff,0x9f,0x1c,0xdd,0x01,0x02,0x08,0x00]
2473 // CHECK: [0xff,0x9f,0x1c,0xdd,0x01,0x02,0x64,0x00]
2476 // CHECK: [0xff,0x9f,0x1c,0xdd,0x01,0x02,0x66,0x00]
2479 // CHECK: [0xff,0x9f,0x1c,0xdd,0x01,0x02,0x6a,0x00]
2482 // CHECK: [0xff,0x9f,0x1c,0xdd,0x01,0x02,0x7a,0x00]
2485 // CHECK: [0xff,0x9f,0x1c,0xdd,0x01,0x02,0x7f,0x00]
2488 // CHECK: [0x00,0x80,0x1c,0xdd,0x01,0x02,0x06,0x00]
2490 global_atomic_umax v1, v2, s[6:7] offset:0
2491 // CHECK: [0x00,0x80,0x1c,0xdd,0x01,0x02,0x06,0x00]
2494 // CHECK: [0xff,0x8f,0x1c,0xdd,0x01,0x02,0x06,0x00]
2497 // CHECK: [0x00,0x90,0x1c,0xdd,0x01,0x02,0x06,0x00]
2500 // CHECK: [0xff,0x9f,0x1d,0xdd,0x01,0x02,0x06,0x00]
2503 // CHECK: [0xff,0x9f,0x1e,0xdd,0x01,0x02,0x06,0x00]
2506 // CHECK: [0xff,0x9f,0x20,0xdd,0x01,0x02,0x06,0x00]
2509 // CHECK: [0xff,0x9f,0x20,0xdd,0xff,0x02,0x06,0x00]
2512 // CHECK: [0xff,0x9f,0x20,0xdd,0x01,0xff,0x06,0x00]
2515 // CHECK: [0xff,0x9f,0x20,0xdd,0x01,0x02,0x08,0x00]
2518 // CHECK: [0xff,0x9f,0x20,0xdd,0x01,0x02,0x64,0x00]
2521 // CHECK: [0xff,0x9f,0x20,0xdd,0x01,0x02,0x66,0x00]
2524 // CHECK: [0xff,0x9f,0x20,0xdd,0x01,0x02,0x6a,0x00]
2527 // CHECK: [0xff,0x9f,0x20,0xdd,0x01,0x02,0x7a,0x00]
2530 // CHECK: [0xff,0x9f,0x20,0xdd,0x01,0x02,0x7f,0x00]
2533 // CHECK: [0x00,0x80,0x20,0xdd,0x01,0x02,0x06,0x00]
2535 global_atomic_and v1, v2, s[6:7] offset:0
2536 // CHECK: [0x00,0x80,0x20,0xdd,0x01,0x02,0x06,0x00]
2539 // CHECK: [0xff,0x8f,0x20,0xdd,0x01,0x02,0x06,0x00]
2542 // CHECK: [0x00,0x90,0x20,0xdd,0x01,0x02,0x06,0x00]
2545 // CHECK: [0xff,0x9f,0x21,0xdd,0x01,0x02,0x06,0x00]
2548 // CHECK: [0xff,0x9f,0x22,0xdd,0x01,0x02,0x06,0x00]
2551 // CHECK: [0xff,0x9f,0x24,0xdd,0x01,0x02,0x06,0x00]
2554 // CHECK: [0xff,0x9f,0x24,0xdd,0xff,0x02,0x06,0x00]
2557 // CHECK: [0xff,0x9f,0x24,0xdd,0x01,0xff,0x06,0x00]
2560 // CHECK: [0xff,0x9f,0x24,0xdd,0x01,0x02,0x08,0x00]
2563 // CHECK: [0xff,0x9f,0x24,0xdd,0x01,0x02,0x64,0x00]
2566 // CHECK: [0xff,0x9f,0x24,0xdd,0x01,0x02,0x66,0x00]
2569 // CHECK: [0xff,0x9f,0x24,0xdd,0x01,0x02,0x6a,0x00]
2572 // CHECK: [0xff,0x9f,0x24,0xdd,0x01,0x02,0x7a,0x00]
2575 // CHECK: [0xff,0x9f,0x24,0xdd,0x01,0x02,0x7f,0x00]
2578 // CHECK: [0x00,0x80,0x24,0xdd,0x01,0x02,0x06,0x00]
2580 global_atomic_or v1, v2, s[6:7] offset:0
2581 // CHECK: [0x00,0x80,0x24,0xdd,0x01,0x02,0x06,0x00]
2584 // CHECK: [0xff,0x8f,0x24,0xdd,0x01,0x02,0x06,0x00]
2587 // CHECK: [0x00,0x90,0x24,0xdd,0x01,0x02,0x06,0x00]
2590 // CHECK: [0xff,0x9f,0x25,0xdd,0x01,0x02,0x06,0x00]
2593 // CHECK: [0xff,0x9f,0x26,0xdd,0x01,0x02,0x06,0x00]
2596 // CHECK: [0xff,0x9f,0x28,0xdd,0x01,0x02,0x06,0x00]
2599 // CHECK: [0xff,0x9f,0x28,0xdd,0xff,0x02,0x06,0x00]
2602 // CHECK: [0xff,0x9f,0x28,0xdd,0x01,0xff,0x06,0x00]
2605 // CHECK: [0xff,0x9f,0x28,0xdd,0x01,0x02,0x08,0x00]
2608 // CHECK: [0xff,0x9f,0x28,0xdd,0x01,0x02,0x64,0x00]
2611 // CHECK: [0xff,0x9f,0x28,0xdd,0x01,0x02,0x66,0x00]
2614 // CHECK: [0xff,0x9f,0x28,0xdd,0x01,0x02,0x6a,0x00]
2617 // CHECK: [0xff,0x9f,0x28,0xdd,0x01,0x02,0x7a,0x00]
2620 // CHECK: [0xff,0x9f,0x28,0xdd,0x01,0x02,0x7f,0x00]
2623 // CHECK: [0x00,0x80,0x28,0xdd,0x01,0x02,0x06,0x00]
2625 global_atomic_xor v1, v2, s[6:7] offset:0
2626 // CHECK: [0x00,0x80,0x28,0xdd,0x01,0x02,0x06,0x00]
2629 // CHECK: [0xff,0x8f,0x28,0xdd,0x01,0x02,0x06,0x00]
2632 // CHECK: [0x00,0x90,0x28,0xdd,0x01,0x02,0x06,0x00]
2635 // CHECK: [0xff,0x9f,0x29,0xdd,0x01,0x02,0x06,0x00]
2638 // CHECK: [0xff,0x9f,0x2a,0xdd,0x01,0x02,0x06,0x00]
2641 // CHECK: [0xff,0x9f,0x2c,0xdd,0x01,0x02,0x06,0x00]
2644 // CHECK: [0xff,0x9f,0x2c,0xdd,0xff,0x02,0x06,0x00]
2647 // CHECK: [0xff,0x9f,0x2c,0xdd,0x01,0xff,0x06,0x00]
2650 // CHECK: [0xff,0x9f,0x2c,0xdd,0x01,0x02,0x08,0x00]
2653 // CHECK: [0xff,0x9f,0x2c,0xdd,0x01,0x02,0x64,0x00]
2656 // CHECK: [0xff,0x9f,0x2c,0xdd,0x01,0x02,0x66,0x00]
2659 // CHECK: [0xff,0x9f,0x2c,0xdd,0x01,0x02,0x6a,0x00]
2662 // CHECK: [0xff,0x9f,0x2c,0xdd,0x01,0x02,0x7a,0x00]
2665 // CHECK: [0xff,0x9f,0x2c,0xdd,0x01,0x02,0x7f,0x00]
2668 // CHECK: [0x00,0x80,0x2c,0xdd,0x01,0x02,0x06,0x00]
2670 global_atomic_inc v1, v2, s[6:7] offset:0
2671 // CHECK: [0x00,0x80,0x2c,0xdd,0x01,0x02,0x06,0x00]
2674 // CHECK: [0xff,0x8f,0x2c,0xdd,0x01,0x02,0x06,0x00]
2677 // CHECK: [0x00,0x90,0x2c,0xdd,0x01,0x02,0x06,0x00]
2680 // CHECK: [0xff,0x9f,0x2d,0xdd,0x01,0x02,0x06,0x00]
2683 // CHECK: [0xff,0x9f,0x2e,0xdd,0x01,0x02,0x06,0x00]
2686 // CHECK: [0xff,0x9f,0x30,0xdd,0x01,0x02,0x06,0x00]
2689 // CHECK: [0xff,0x9f,0x30,0xdd,0xff,0x02,0x06,0x00]
2692 // CHECK: [0xff,0x9f,0x30,0xdd,0x01,0xff,0x06,0x00]
2695 // CHECK: [0xff,0x9f,0x30,0xdd,0x01,0x02,0x08,0x00]
2698 // CHECK: [0xff,0x9f,0x30,0xdd,0x01,0x02,0x64,0x00]
2701 // CHECK: [0xff,0x9f,0x30,0xdd,0x01,0x02,0x66,0x00]
2704 // CHECK: [0xff,0x9f,0x30,0xdd,0x01,0x02,0x6a,0x00]
2707 // CHECK: [0xff,0x9f,0x30,0xdd,0x01,0x02,0x7a,0x00]
2710 // CHECK: [0xff,0x9f,0x30,0xdd,0x01,0x02,0x7f,0x00]
2713 // CHECK: [0x00,0x80,0x30,0xdd,0x01,0x02,0x06,0x00]
2715 global_atomic_dec v1, v2, s[6:7] offset:0
2716 // CHECK: [0x00,0x80,0x30,0xdd,0x01,0x02,0x06,0x00]
2719 // CHECK: [0xff,0x8f,0x30,0xdd,0x01,0x02,0x06,0x00]
2722 // CHECK: [0x00,0x90,0x30,0xdd,0x01,0x02,0x06,0x00]
2725 // CHECK: [0xff,0x9f,0x31,0xdd,0x01,0x02,0x06,0x00]
2728 // CHECK: [0xff,0x9f,0x32,0xdd,0x01,0x02,0x06,0x00]
2731 // CHECK: [0xff,0x9f,0x80,0xdd,0x01,0x02,0x06,0x00]
2734 // CHECK: [0xff,0x9f,0x80,0xdd,0xff,0x02,0x06,0x00]
2737 // CHECK: [0xff,0x9f,0x80,0xdd,0x01,0xfe,0x06,0x00]
2740 // CHECK: [0xff,0x9f,0x80,0xdd,0x01,0x02,0x08,0x00]
2743 // CHECK: [0xff,0x9f,0x80,0xdd,0x01,0x02,0x64,0x00]
2746 // CHECK: [0xff,0x9f,0x80,0xdd,0x01,0x02,0x66,0x00]
2749 // CHECK: [0xff,0x9f,0x80,0xdd,0x01,0x02,0x6a,0x00]
2752 // CHECK: [0xff,0x9f,0x80,0xdd,0x01,0x02,0x7a,0x00]
2755 // CHECK: [0xff,0x9f,0x80,0xdd,0x01,0x02,0x7f,0x00]
2758 // CHECK: [0x00,0x80,0x80,0xdd,0x01,0x02,0x06,0x00]
2760 global_atomic_swap_x2 v1, v[2:3], s[6:7] offset:0
2761 // CHECK: [0x00,0x80,0x80,0xdd,0x01,0x02,0x06,0x00]
2764 // CHECK: [0xff,0x8f,0x80,0xdd,0x01,0x02,0x06,0x00]
2767 // CHECK: [0x00,0x90,0x80,0xdd,0x01,0x02,0x06,0x00]
2769 global_atomic_swap_x2 v[0:1], v1, v[2:3], s[6:7] offset:-1 glc
2770 // CHECK: [0xff,0x9f,0x81,0xdd,0x01,0x02,0x06,0x00]
2773 // CHECK: [0xff,0x9f,0x82,0xdd,0x01,0x02,0x06,0x00]
2776 // CHECK: [0xff,0x9f,0x84,0xdd,0x01,0x02,0x06,0x00]
2779 // CHECK: [0xff,0x9f,0x84,0xdd,0xff,0x02,0x06,0x00]
2782 // CHECK: [0xff,0x9f,0x84,0xdd,0x01,0xfc,0x06,0x00]
2785 // CHECK: [0xff,0x9f,0x84,0xdd,0x01,0x02,0x08,0x00]
2788 // CHECK: [0xff,0x9f,0x84,0xdd,0x01,0x02,0x64,0x00]
2791 // CHECK: [0xff,0x9f,0x84,0xdd,0x01,0x02,0x66,0x00]
2794 // CHECK: [0xff,0x9f,0x84,0xdd,0x01,0x02,0x6a,0x00]
2797 // CHECK: [0xff,0x9f,0x84,0xdd,0x01,0x02,0x7a,0x00]
2800 // CHECK: [0xff,0x9f,0x84,0xdd,0x01,0x02,0x7f,0x00]
2803 // CHECK: [0x00,0x80,0x84,0xdd,0x01,0x02,0x06,0x00]
2805 global_atomic_cmpswap_x2 v1, v[2:5], s[6:7] offset:0
2806 // CHECK: [0x00,0x80,0x84,0xdd,0x01,0x02,0x06,0x00]
2809 // CHECK: [0xff,0x8f,0x84,0xdd,0x01,0x02,0x06,0x00]
2812 // CHECK: [0x00,0x90,0x84,0xdd,0x01,0x02,0x06,0x00]
2814 global_atomic_cmpswap_x2 v[0:1], v1, v[2:5], s[6:7] offset:-1 glc
2815 // CHECK: [0xff,0x9f,0x85,0xdd,0x01,0x02,0x06,0x00]
2818 // CHECK: [0xff,0x9f,0x86,0xdd,0x01,0x02,0x06,0x00]
2821 // CHECK: [0xff,0x9f,0x88,0xdd,0x01,0x02,0x06,0x00]
2824 // CHECK: [0xff,0x9f,0x88,0xdd,0xff,0x02,0x06,0x00]
2827 // CHECK: [0xff,0x9f,0x88,0xdd,0x01,0xfe,0x06,0x00]
2830 // CHECK: [0xff,0x9f,0x88,0xdd,0x01,0x02,0x08,0x00]
2833 // CHECK: [0xff,0x9f,0x88,0xdd,0x01,0x02,0x64,0x00]
2836 // CHECK: [0xff,0x9f,0x88,0xdd,0x01,0x02,0x66,0x00]
2839 // CHECK: [0xff,0x9f,0x88,0xdd,0x01,0x02,0x6a,0x00]
2842 // CHECK: [0xff,0x9f,0x88,0xdd,0x01,0x02,0x7a,0x00]
2845 // CHECK: [0xff,0x9f,0x88,0xdd,0x01,0x02,0x7f,0x00]
2848 // CHECK: [0x00,0x80,0x88,0xdd,0x01,0x02,0x06,0x00]
2850 global_atomic_add_x2 v1, v[2:3], s[6:7] offset:0
2851 // CHECK: [0x00,0x80,0x88,0xdd,0x01,0x02,0x06,0x00]
2854 // CHECK: [0xff,0x8f,0x88,0xdd,0x01,0x02,0x06,0x00]
2857 // CHECK: [0x00,0x90,0x88,0xdd,0x01,0x02,0x06,0x00]
2859 global_atomic_add_x2 v[0:1], v1, v[2:3], s[6:7] offset:-1 glc
2860 // CHECK: [0xff,0x9f,0x89,0xdd,0x01,0x02,0x06,0x00]
2863 // CHECK: [0xff,0x9f,0x8a,0xdd,0x01,0x02,0x06,0x00]
2866 // CHECK: [0xff,0x9f,0x8c,0xdd,0x01,0x02,0x06,0x00]
2869 // CHECK: [0xff,0x9f,0x8c,0xdd,0xff,0x02,0x06,0x00]
2872 // CHECK: [0xff,0x9f,0x8c,0xdd,0x01,0xfe,0x06,0x00]
2875 // CHECK: [0xff,0x9f,0x8c,0xdd,0x01,0x02,0x08,0x00]
2878 // CHECK: [0xff,0x9f,0x8c,0xdd,0x01,0x02,0x64,0x00]
2881 // CHECK: [0xff,0x9f,0x8c,0xdd,0x01,0x02,0x66,0x00]
2884 // CHECK: [0xff,0x9f,0x8c,0xdd,0x01,0x02,0x6a,0x00]
2887 // CHECK: [0xff,0x9f,0x8c,0xdd,0x01,0x02,0x7a,0x00]
2890 // CHECK: [0xff,0x9f,0x8c,0xdd,0x01,0x02,0x7f,0x00]
2893 // CHECK: [0x00,0x80,0x8c,0xdd,0x01,0x02,0x06,0x00]
2895 global_atomic_sub_x2 v1, v[2:3], s[6:7] offset:0
2896 // CHECK: [0x00,0x80,0x8c,0xdd,0x01,0x02,0x06,0x00]
2899 // CHECK: [0xff,0x8f,0x8c,0xdd,0x01,0x02,0x06,0x00]
2902 // CHECK: [0x00,0x90,0x8c,0xdd,0x01,0x02,0x06,0x00]
2904 global_atomic_sub_x2 v[0:1], v1, v[2:3], s[6:7] offset:-1 glc
2905 // CHECK: [0xff,0x9f,0x8d,0xdd,0x01,0x02,0x06,0x00]
2908 // CHECK: [0xff,0x9f,0x8e,0xdd,0x01,0x02,0x06,0x00]
2911 // CHECK: [0xff,0x9f,0x90,0xdd,0x01,0x02,0x06,0x00]
2914 // CHECK: [0xff,0x9f,0x90,0xdd,0xff,0x02,0x06,0x00]
2917 // CHECK: [0xff,0x9f,0x90,0xdd,0x01,0xfe,0x06,0x00]
2920 // CHECK: [0xff,0x9f,0x90,0xdd,0x01,0x02,0x08,0x00]
2923 // CHECK: [0xff,0x9f,0x90,0xdd,0x01,0x02,0x64,0x00]
2926 // CHECK: [0xff,0x9f,0x90,0xdd,0x01,0x02,0x66,0x00]
2929 // CHECK: [0xff,0x9f,0x90,0xdd,0x01,0x02,0x6a,0x00]
2932 // CHECK: [0xff,0x9f,0x90,0xdd,0x01,0x02,0x7a,0x00]
2935 // CHECK: [0xff,0x9f,0x90,0xdd,0x01,0x02,0x7f,0x00]
2938 // CHECK: [0x00,0x80,0x90,0xdd,0x01,0x02,0x06,0x00]
2940 global_atomic_smin_x2 v1, v[2:3], s[6:7] offset:0
2941 // CHECK: [0x00,0x80,0x90,0xdd,0x01,0x02,0x06,0x00]
2944 // CHECK: [0xff,0x8f,0x90,0xdd,0x01,0x02,0x06,0x00]
2947 // CHECK: [0x00,0x90,0x90,0xdd,0x01,0x02,0x06,0x00]
2949 global_atomic_smin_x2 v[0:1], v1, v[2:3], s[6:7] offset:-1 glc
2950 // CHECK: [0xff,0x9f,0x91,0xdd,0x01,0x02,0x06,0x00]
2953 // CHECK: [0xff,0x9f,0x92,0xdd,0x01,0x02,0x06,0x00]
2956 // CHECK: [0xff,0x9f,0x94,0xdd,0x01,0x02,0x06,0x00]
2959 // CHECK: [0xff,0x9f,0x94,0xdd,0xff,0x02,0x06,0x00]
2962 // CHECK: [0xff,0x9f,0x94,0xdd,0x01,0xfe,0x06,0x00]
2965 // CHECK: [0xff,0x9f,0x94,0xdd,0x01,0x02,0x08,0x00]
2968 // CHECK: [0xff,0x9f,0x94,0xdd,0x01,0x02,0x64,0x00]
2971 // CHECK: [0xff,0x9f,0x94,0xdd,0x01,0x02,0x66,0x00]
2974 // CHECK: [0xff,0x9f,0x94,0xdd,0x01,0x02,0x6a,0x00]
2977 // CHECK: [0xff,0x9f,0x94,0xdd,0x01,0x02,0x7a,0x00]
2980 // CHECK: [0xff,0x9f,0x94,0xdd,0x01,0x02,0x7f,0x00]
2983 // CHECK: [0x00,0x80,0x94,0xdd,0x01,0x02,0x06,0x00]
2985 global_atomic_umin_x2 v1, v[2:3], s[6:7] offset:0
2986 // CHECK: [0x00,0x80,0x94,0xdd,0x01,0x02,0x06,0x00]
2989 // CHECK: [0xff,0x8f,0x94,0xdd,0x01,0x02,0x06,0x00]
2992 // CHECK: [0x00,0x90,0x94,0xdd,0x01,0x02,0x06,0x00]
2994 global_atomic_umin_x2 v[0:1], v1, v[2:3], s[6:7] offset:-1 glc
2995 // CHECK: [0xff,0x9f,0x95,0xdd,0x01,0x02,0x06,0x00]
2998 // CHECK: [0xff,0x9f,0x96,0xdd,0x01,0x02,0x06,0x00]
3001 // CHECK: [0xff,0x9f,0x98,0xdd,0x01,0x02,0x06,0x00]
3004 // CHECK: [0xff,0x9f,0x98,0xdd,0xff,0x02,0x06,0x00]
3007 // CHECK: [0xff,0x9f,0x98,0xdd,0x01,0xfe,0x06,0x00]
3010 // CHECK: [0xff,0x9f,0x98,0xdd,0x01,0x02,0x08,0x00]
3013 // CHECK: [0xff,0x9f,0x98,0xdd,0x01,0x02,0x64,0x00]
3016 // CHECK: [0xff,0x9f,0x98,0xdd,0x01,0x02,0x66,0x00]
3019 // CHECK: [0xff,0x9f,0x98,0xdd,0x01,0x02,0x6a,0x00]
3022 // CHECK: [0xff,0x9f,0x98,0xdd,0x01,0x02,0x7a,0x00]
3025 // CHECK: [0xff,0x9f,0x98,0xdd,0x01,0x02,0x7f,0x00]
3028 // CHECK: [0x00,0x80,0x98,0xdd,0x01,0x02,0x06,0x00]
3030 global_atomic_smax_x2 v1, v[2:3], s[6:7] offset:0
3031 // CHECK: [0x00,0x80,0x98,0xdd,0x01,0x02,0x06,0x00]
3034 // CHECK: [0xff,0x8f,0x98,0xdd,0x01,0x02,0x06,0x00]
3037 // CHECK: [0x00,0x90,0x98,0xdd,0x01,0x02,0x06,0x00]
3039 global_atomic_smax_x2 v[0:1], v1, v[2:3], s[6:7] offset:-1 glc
3040 // CHECK: [0xff,0x9f,0x99,0xdd,0x01,0x02,0x06,0x00]
3043 // CHECK: [0xff,0x9f,0x9a,0xdd,0x01,0x02,0x06,0x00]
3046 // CHECK: [0xff,0x9f,0x9c,0xdd,0x01,0x02,0x06,0x00]
3049 // CHECK: [0xff,0x9f,0x9c,0xdd,0xff,0x02,0x06,0x00]
3052 // CHECK: [0xff,0x9f,0x9c,0xdd,0x01,0xfe,0x06,0x00]
3055 // CHECK: [0xff,0x9f,0x9c,0xdd,0x01,0x02,0x08,0x00]
3058 // CHECK: [0xff,0x9f,0x9c,0xdd,0x01,0x02,0x64,0x00]
3061 // CHECK: [0xff,0x9f,0x9c,0xdd,0x01,0x02,0x66,0x00]
3064 // CHECK: [0xff,0x9f,0x9c,0xdd,0x01,0x02,0x6a,0x00]
3067 // CHECK: [0xff,0x9f,0x9c,0xdd,0x01,0x02,0x7a,0x00]
3070 // CHECK: [0xff,0x9f,0x9c,0xdd,0x01,0x02,0x7f,0x00]
3073 // CHECK: [0x00,0x80,0x9c,0xdd,0x01,0x02,0x06,0x00]
3075 global_atomic_umax_x2 v1, v[2:3], s[6:7] offset:0
3076 // CHECK: [0x00,0x80,0x9c,0xdd,0x01,0x02,0x06,0x00]
3079 // CHECK: [0xff,0x8f,0x9c,0xdd,0x01,0x02,0x06,0x00]
3082 // CHECK: [0x00,0x90,0x9c,0xdd,0x01,0x02,0x06,0x00]
3084 global_atomic_umax_x2 v[0:1], v1, v[2:3], s[6:7] offset:-1 glc
3085 // CHECK: [0xff,0x9f,0x9d,0xdd,0x01,0x02,0x06,0x00]
3088 // CHECK: [0xff,0x9f,0x9e,0xdd,0x01,0x02,0x06,0x00]
3091 // CHECK: [0xff,0x9f,0xa0,0xdd,0x01,0x02,0x06,0x00]
3094 // CHECK: [0xff,0x9f,0xa0,0xdd,0xff,0x02,0x06,0x00]
3097 // CHECK: [0xff,0x9f,0xa0,0xdd,0x01,0xfe,0x06,0x00]
3100 // CHECK: [0xff,0x9f,0xa0,0xdd,0x01,0x02,0x08,0x00]
3103 // CHECK: [0xff,0x9f,0xa0,0xdd,0x01,0x02,0x64,0x00]
3106 // CHECK: [0xff,0x9f,0xa0,0xdd,0x01,0x02,0x66,0x00]
3109 // CHECK: [0xff,0x9f,0xa0,0xdd,0x01,0x02,0x6a,0x00]
3112 // CHECK: [0xff,0x9f,0xa0,0xdd,0x01,0x02,0x7a,0x00]
3115 // CHECK: [0xff,0x9f,0xa0,0xdd,0x01,0x02,0x7f,0x00]
3118 // CHECK: [0x00,0x80,0xa0,0xdd,0x01,0x02,0x06,0x00]
3120 global_atomic_and_x2 v1, v[2:3], s[6:7] offset:0
3121 // CHECK: [0x00,0x80,0xa0,0xdd,0x01,0x02,0x06,0x00]
3124 // CHECK: [0xff,0x8f,0xa0,0xdd,0x01,0x02,0x06,0x00]
3127 // CHECK: [0x00,0x90,0xa0,0xdd,0x01,0x02,0x06,0x00]
3129 global_atomic_and_x2 v[0:1], v1, v[2:3], s[6:7] offset:-1 glc
3130 // CHECK: [0xff,0x9f,0xa1,0xdd,0x01,0x02,0x06,0x00]
3133 // CHECK: [0xff,0x9f,0xa2,0xdd,0x01,0x02,0x06,0x00]
3136 // CHECK: [0xff,0x9f,0xa4,0xdd,0x01,0x02,0x06,0x00]
3139 // CHECK: [0xff,0x9f,0xa4,0xdd,0xff,0x02,0x06,0x00]
3142 // CHECK: [0xff,0x9f,0xa4,0xdd,0x01,0xfe,0x06,0x00]
3145 // CHECK: [0xff,0x9f,0xa4,0xdd,0x01,0x02,0x08,0x00]
3148 // CHECK: [0xff,0x9f,0xa4,0xdd,0x01,0x02,0x64,0x00]
3151 // CHECK: [0xff,0x9f,0xa4,0xdd,0x01,0x02,0x66,0x00]
3154 // CHECK: [0xff,0x9f,0xa4,0xdd,0x01,0x02,0x6a,0x00]
3157 // CHECK: [0xff,0x9f,0xa4,0xdd,0x01,0x02,0x7a,0x00]
3160 // CHECK: [0xff,0x9f,0xa4,0xdd,0x01,0x02,0x7f,0x00]
3163 // CHECK: [0x00,0x80,0xa4,0xdd,0x01,0x02,0x06,0x00]
3165 global_atomic_or_x2 v1, v[2:3], s[6:7] offset:0
3166 // CHECK: [0x00,0x80,0xa4,0xdd,0x01,0x02,0x06,0x00]
3169 // CHECK: [0xff,0x8f,0xa4,0xdd,0x01,0x02,0x06,0x00]
3172 // CHECK: [0x00,0x90,0xa4,0xdd,0x01,0x02,0x06,0x00]
3174 global_atomic_or_x2 v[0:1], v1, v[2:3], s[6:7] offset:-1 glc
3175 // CHECK: [0xff,0x9f,0xa5,0xdd,0x01,0x02,0x06,0x00]
3178 // CHECK: [0xff,0x9f,0xa6,0xdd,0x01,0x02,0x06,0x00]
3181 // CHECK: [0xff,0x9f,0xa8,0xdd,0x01,0x02,0x06,0x00]
3184 // CHECK: [0xff,0x9f,0xa8,0xdd,0xff,0x02,0x06,0x00]
3187 // CHECK: [0xff,0x9f,0xa8,0xdd,0x01,0xfe,0x06,0x00]
3190 // CHECK: [0xff,0x9f,0xa8,0xdd,0x01,0x02,0x08,0x00]
3193 // CHECK: [0xff,0x9f,0xa8,0xdd,0x01,0x02,0x64,0x00]
3196 // CHECK: [0xff,0x9f,0xa8,0xdd,0x01,0x02,0x66,0x00]
3199 // CHECK: [0xff,0x9f,0xa8,0xdd,0x01,0x02,0x6a,0x00]
3202 // CHECK: [0xff,0x9f,0xa8,0xdd,0x01,0x02,0x7a,0x00]
3205 // CHECK: [0xff,0x9f,0xa8,0xdd,0x01,0x02,0x7f,0x00]
3208 // CHECK: [0x00,0x80,0xa8,0xdd,0x01,0x02,0x06,0x00]
3210 global_atomic_xor_x2 v1, v[2:3], s[6:7] offset:0
3211 // CHECK: [0x00,0x80,0xa8,0xdd,0x01,0x02,0x06,0x00]
3214 // CHECK: [0xff,0x8f,0xa8,0xdd,0x01,0x02,0x06,0x00]
3217 // CHECK: [0x00,0x90,0xa8,0xdd,0x01,0x02,0x06,0x00]
3219 global_atomic_xor_x2 v[0:1], v1, v[2:3], s[6:7] offset:-1 glc
3220 // CHECK: [0xff,0x9f,0xa9,0xdd,0x01,0x02,0x06,0x00]
3223 // CHECK: [0xff,0x9f,0xaa,0xdd,0x01,0x02,0x06,0x00]
3226 // CHECK: [0xff,0x9f,0xac,0xdd,0x01,0x02,0x06,0x00]
3229 // CHECK: [0xff,0x9f,0xac,0xdd,0xff,0x02,0x06,0x00]
3232 // CHECK: [0xff,0x9f,0xac,0xdd,0x01,0xfe,0x06,0x00]
3235 // CHECK: [0xff,0x9f,0xac,0xdd,0x01,0x02,0x08,0x00]
3238 // CHECK: [0xff,0x9f,0xac,0xdd,0x01,0x02,0x64,0x00]
3241 // CHECK: [0xff,0x9f,0xac,0xdd,0x01,0x02,0x66,0x00]
3244 // CHECK: [0xff,0x9f,0xac,0xdd,0x01,0x02,0x6a,0x00]
3247 // CHECK: [0xff,0x9f,0xac,0xdd,0x01,0x02,0x7a,0x00]
3250 // CHECK: [0xff,0x9f,0xac,0xdd,0x01,0x02,0x7f,0x00]
3253 // CHECK: [0x00,0x80,0xac,0xdd,0x01,0x02,0x06,0x00]
3255 global_atomic_inc_x2 v1, v[2:3], s[6:7] offset:0
3256 // CHECK: [0x00,0x80,0xac,0xdd,0x01,0x02,0x06,0x00]
3259 // CHECK: [0xff,0x8f,0xac,0xdd,0x01,0x02,0x06,0x00]
3262 // CHECK: [0x00,0x90,0xac,0xdd,0x01,0x02,0x06,0x00]
3264 global_atomic_inc_x2 v[0:1], v1, v[2:3], s[6:7] offset:-1 glc
3265 // CHECK: [0xff,0x9f,0xad,0xdd,0x01,0x02,0x06,0x00]
3268 // CHECK: [0xff,0x9f,0xae,0xdd,0x01,0x02,0x06,0x00]
3271 // CHECK: [0xff,0x9f,0xb0,0xdd,0x01,0x02,0x06,0x00]
3274 // CHECK: [0xff,0x9f,0xb0,0xdd,0xff,0x02,0x06,0x00]
3277 // CHECK: [0xff,0x9f,0xb0,0xdd,0x01,0xfe,0x06,0x00]
3280 // CHECK: [0xff,0x9f,0xb0,0xdd,0x01,0x02,0x08,0x00]
3283 // CHECK: [0xff,0x9f,0xb0,0xdd,0x01,0x02,0x64,0x00]
3286 // CHECK: [0xff,0x9f,0xb0,0xdd,0x01,0x02,0x66,0x00]
3289 // CHECK: [0xff,0x9f,0xb0,0xdd,0x01,0x02,0x6a,0x00]
3292 // CHECK: [0xff,0x9f,0xb0,0xdd,0x01,0x02,0x7a,0x00]
3295 // CHECK: [0xff,0x9f,0xb0,0xdd,0x01,0x02,0x7f,0x00]
3298 // CHECK: [0x00,0x80,0xb0,0xdd,0x01,0x02,0x06,0x00]
3300 global_atomic_dec_x2 v1, v[2:3], s[6:7] offset:0
3301 // CHECK: [0x00,0x80,0xb0,0xdd,0x01,0x02,0x06,0x00]
3304 // CHECK: [0xff,0x8f,0xb0,0xdd,0x01,0x02,0x06,0x00]
3307 // CHECK: [0x00,0x90,0xb0,0xdd,0x01,0x02,0x06,0x00]
3309 global_atomic_dec_x2 v[0:1], v1, v[2:3], s[6:7] offset:-1 glc
3310 // CHECK: [0xff,0x9f,0xb1,0xdd,0x01,0x02,0x06,0x00]
3313 // CHECK: [0xff,0x9f,0xb2,0xdd,0x01,0x02,0x06,0x00]
3316 // CHECK: [0xff,0x5f,0x40,0xdc,0x00,0x00,0x02,0x05]
3319 // CHECK: [0xff,0x5f,0x40,0xdc,0x00,0x00,0x02,0xff]
3322 // CHECK: [0xff,0x5f,0x40,0xdc,0x00,0x00,0x65,0x05]
3325 // CHECK: [0xff,0x5f,0x40,0xdc,0x00,0x00,0x66,0x05]
3328 // CHECK: [0xff,0x5f,0x40,0xdc,0x00,0x00,0x67,0x05]
3331 // CHECK: [0xff,0x5f,0x40,0xdc,0x00,0x00,0x6a,0x05]
3334 // CHECK: [0xff,0x5f,0x40,0xdc,0x00,0x00,0x6b,0x05]
3337 // CHECK: [0xff,0x5f,0x40,0xdc,0x00,0x00,0x7b,0x05]
3340 // CHECK: [0xff,0x5f,0x40,0xdc,0x00,0x00,0x7f,0x05]
3343 // CHECK: [0x00,0x40,0x40,0xdc,0x00,0x00,0x02,0x05]
3345 scratch_load_ubyte v5, off, s2 offset:0
3346 // CHECK: [0x00,0x40,0x40,0xdc,0x00,0x00,0x02,0x05]
3349 // CHECK: [0xff,0x4f,0x40,0xdc,0x00,0x00,0x02,0x05]
3352 // CHECK: [0x00,0x50,0x40,0xdc,0x00,0x00,0x02,0x05]
3355 // CHECK: [0xff,0x5f,0x41,0xdc,0x00,0x00,0x02,0x05]
3358 // CHECK: [0xff,0x5f,0x42,0xdc,0x00,0x00,0x02,0x05]
3361 // CHECK: [0xff,0x5f,0x44,0xdc,0x00,0x00,0x02,0x05]
3364 // CHECK: [0xff,0x5f,0x44,0xdc,0x00,0x00,0x02,0xff]
3367 // CHECK: [0xff,0x5f,0x44,0xdc,0x00,0x00,0x65,0x05]
3370 // CHECK: [0xff,0x5f,0x44,0xdc,0x00,0x00,0x66,0x05]
3373 // CHECK: [0xff,0x5f,0x44,0xdc,0x00,0x00,0x67,0x05]
3376 // CHECK: [0xff,0x5f,0x44,0xdc,0x00,0x00,0x6a,0x05]
3379 // CHECK: [0xff,0x5f,0x44,0xdc,0x00,0x00,0x6b,0x05]
3382 // CHECK: [0xff,0x5f,0x44,0xdc,0x00,0x00,0x7b,0x05]
3385 // CHECK: [0xff,0x5f,0x44,0xdc,0x00,0x00,0x7f,0x05]
3388 // CHECK: [0x00,0x40,0x44,0xdc,0x00,0x00,0x02,0x05]
3390 scratch_load_sbyte v5, off, s2 offset:0
3391 // CHECK: [0x00,0x40,0x44,0xdc,0x00,0x00,0x02,0x05]
3394 // CHECK: [0xff,0x4f,0x44,0xdc,0x00,0x00,0x02,0x05]
3397 // CHECK: [0x00,0x50,0x44,0xdc,0x00,0x00,0x02,0x05]
3400 // CHECK: [0xff,0x5f,0x45,0xdc,0x00,0x00,0x02,0x05]
3403 // CHECK: [0xff,0x5f,0x46,0xdc,0x00,0x00,0x02,0x05]
3406 // CHECK: [0xff,0x5f,0x48,0xdc,0x00,0x00,0x02,0x05]
3409 // CHECK: [0xff,0x5f,0x48,0xdc,0x00,0x00,0x02,0xff]
3412 // CHECK: [0xff,0x5f,0x48,0xdc,0x00,0x00,0x65,0x05]
3415 // CHECK: [0xff,0x5f,0x48,0xdc,0x00,0x00,0x66,0x05]
3418 // CHECK: [0xff,0x5f,0x48,0xdc,0x00,0x00,0x67,0x05]
3421 // CHECK: [0xff,0x5f,0x48,0xdc,0x00,0x00,0x6a,0x05]
3424 // CHECK: [0xff,0x5f,0x48,0xdc,0x00,0x00,0x6b,0x05]
3427 // CHECK: [0xff,0x5f,0x48,0xdc,0x00,0x00,0x7b,0x05]
3430 // CHECK: [0xff,0x5f,0x48,0xdc,0x00,0x00,0x7f,0x05]
3433 // CHECK: [0x00,0x40,0x48,0xdc,0x00,0x00,0x02,0x05]
3435 scratch_load_ushort v5, off, s2 offset:0
3436 // CHECK: [0x00,0x40,0x48,0xdc,0x00,0x00,0x02,0x05]
3439 // CHECK: [0xff,0x4f,0x48,0xdc,0x00,0x00,0x02,0x05]
3442 // CHECK: [0x00,0x50,0x48,0xdc,0x00,0x00,0x02,0x05]
3445 // CHECK: [0xff,0x5f,0x49,0xdc,0x00,0x00,0x02,0x05]
3448 // CHECK: [0xff,0x5f,0x4a,0xdc,0x00,0x00,0x02,0x05]
3451 // CHECK: [0xff,0x5f,0x4c,0xdc,0x00,0x00,0x02,0x05]
3454 // CHECK: [0xff,0x5f,0x4c,0xdc,0x00,0x00,0x02,0xff]
3457 // CHECK: [0xff,0x5f,0x4c,0xdc,0x00,0x00,0x65,0x05]
3460 // CHECK: [0xff,0x5f,0x4c,0xdc,0x00,0x00,0x66,0x05]
3463 // CHECK: [0xff,0x5f,0x4c,0xdc,0x00,0x00,0x67,0x05]
3466 // CHECK: [0xff,0x5f,0x4c,0xdc,0x00,0x00,0x6a,0x05]
3469 // CHECK: [0xff,0x5f,0x4c,0xdc,0x00,0x00,0x6b,0x05]
3472 // CHECK: [0xff,0x5f,0x4c,0xdc,0x00,0x00,0x7b,0x05]
3475 // CHECK: [0xff,0x5f,0x4c,0xdc,0x00,0x00,0x7f,0x05]
3478 // CHECK: [0x00,0x40,0x4c,0xdc,0x00,0x00,0x02,0x05]
3480 scratch_load_sshort v5, off, s2 offset:0
3481 // CHECK: [0x00,0x40,0x4c,0xdc,0x00,0x00,0x02,0x05]
3484 // CHECK: [0xff,0x4f,0x4c,0xdc,0x00,0x00,0x02,0x05]
3487 // CHECK: [0x00,0x50,0x4c,0xdc,0x00,0x00,0x02,0x05]
3490 // CHECK: [0xff,0x5f,0x4d,0xdc,0x00,0x00,0x02,0x05]
3493 // CHECK: [0xff,0x5f,0x4e,0xdc,0x00,0x00,0x02,0x05]
3496 // CHECK: [0xff,0x5f,0x50,0xdc,0x00,0x00,0x02,0x05]
3499 // CHECK: [0xff,0x5f,0x50,0xdc,0x00,0x00,0x02,0xff]
3502 // CHECK: [0xff,0x5f,0x50,0xdc,0x00,0x00,0x65,0x05]
3505 // CHECK: [0xff,0x5f,0x50,0xdc,0x00,0x00,0x66,0x05]
3508 // CHECK: [0xff,0x5f,0x50,0xdc,0x00,0x00,0x67,0x05]
3511 // CHECK: [0xff,0x5f,0x50,0xdc,0x00,0x00,0x6a,0x05]
3514 // CHECK: [0xff,0x5f,0x50,0xdc,0x00,0x00,0x6b,0x05]
3517 // CHECK: [0xff,0x5f,0x50,0xdc,0x00,0x00,0x7b,0x05]
3520 // CHECK: [0xff,0x5f,0x50,0xdc,0x00,0x00,0x7f,0x05]
3523 // CHECK: [0x00,0x40,0x50,0xdc,0x00,0x00,0x02,0x05]
3525 scratch_load_dword v5, off, s2 offset:0
3526 // CHECK: [0x00,0x40,0x50,0xdc,0x00,0x00,0x02,0x05]
3529 // CHECK: [0xff,0x4f,0x50,0xdc,0x00,0x00,0x02,0x05]
3532 // CHECK: [0x00,0x50,0x50,0xdc,0x00,0x00,0x02,0x05]
3535 // CHECK: [0xff,0x5f,0x51,0xdc,0x00,0x00,0x02,0x05]
3538 // CHECK: [0xff,0x5f,0x52,0xdc,0x00,0x00,0x02,0x05]
3541 // CHECK: [0xff,0x5f,0x54,0xdc,0x00,0x00,0x02,0x05]
3544 // CHECK: [0xff,0x5f,0x54,0xdc,0x00,0x00,0x02,0xfe]
3547 // CHECK: [0xff,0x5f,0x54,0xdc,0x00,0x00,0x65,0x05]
3550 // CHECK: [0xff,0x5f,0x54,0xdc,0x00,0x00,0x66,0x05]
3553 // CHECK: [0xff,0x5f,0x54,0xdc,0x00,0x00,0x67,0x05]
3556 // CHECK: [0xff,0x5f,0x54,0xdc,0x00,0x00,0x6a,0x05]
3559 // CHECK: [0xff,0x5f,0x54,0xdc,0x00,0x00,0x6b,0x05]
3562 // CHECK: [0xff,0x5f,0x54,0xdc,0x00,0x00,0x7b,0x05]
3565 // CHECK: [0xff,0x5f,0x54,0xdc,0x00,0x00,0x7f,0x05]
3568 // CHECK: [0x00,0x40,0x54,0xdc,0x00,0x00,0x02,0x05]
3570 scratch_load_dwordx2 v[5:6], off, s2 offset:0
3571 // CHECK: [0x00,0x40,0x54,0xdc,0x00,0x00,0x02,0x05]
3574 // CHECK: [0xff,0x4f,0x54,0xdc,0x00,0x00,0x02,0x05]
3577 // CHECK: [0x00,0x50,0x54,0xdc,0x00,0x00,0x02,0x05]
3580 // CHECK: [0xff,0x5f,0x55,0xdc,0x00,0x00,0x02,0x05]
3583 // CHECK: [0xff,0x5f,0x56,0xdc,0x00,0x00,0x02,0x05]
3586 // CHECK: [0xff,0x5f,0x58,0xdc,0x00,0x00,0x02,0x05]
3589 // CHECK: [0xff,0x5f,0x58,0xdc,0x00,0x00,0x02,0xfd]
3592 // CHECK: [0xff,0x5f,0x58,0xdc,0x00,0x00,0x65,0x05]
3595 // CHECK: [0xff,0x5f,0x58,0xdc,0x00,0x00,0x66,0x05]
3598 // CHECK: [0xff,0x5f,0x58,0xdc,0x00,0x00,0x67,0x05]
3601 // CHECK: [0xff,0x5f,0x58,0xdc,0x00,0x00,0x6a,0x05]
3604 // CHECK: [0xff,0x5f,0x58,0xdc,0x00,0x00,0x6b,0x05]
3607 // CHECK: [0xff,0x5f,0x58,0xdc,0x00,0x00,0x7b,0x05]
3610 // CHECK: [0xff,0x5f,0x58,0xdc,0x00,0x00,0x7f,0x05]
3613 // CHECK: [0x00,0x40,0x58,0xdc,0x00,0x00,0x02,0x05]
3615 scratch_load_dwordx3 v[5:7], off, s2 offset:0
3616 // CHECK: [0x00,0x40,0x58,0xdc,0x00,0x00,0x02,0x05]
3619 // CHECK: [0xff,0x4f,0x58,0xdc,0x00,0x00,0x02,0x05]
3622 // CHECK: [0x00,0x50,0x58,0xdc,0x00,0x00,0x02,0x05]
3625 // CHECK: [0xff,0x5f,0x59,0xdc,0x00,0x00,0x02,0x05]
3628 // CHECK: [0xff,0x5f,0x5a,0xdc,0x00,0x00,0x02,0x05]
3631 // CHECK: [0xff,0x5f,0x5c,0xdc,0x00,0x00,0x02,0x05]
3634 // CHECK: [0xff,0x5f,0x5c,0xdc,0x00,0x00,0x02,0xfc]
3637 // CHECK: [0xff,0x5f,0x5c,0xdc,0x00,0x00,0x65,0x05]
3640 // CHECK: [0xff,0x5f,0x5c,0xdc,0x00,0x00,0x66,0x05]
3643 // CHECK: [0xff,0x5f,0x5c,0xdc,0x00,0x00,0x67,0x05]
3646 // CHECK: [0xff,0x5f,0x5c,0xdc,0x00,0x00,0x6a,0x05]
3649 // CHECK: [0xff,0x5f,0x5c,0xdc,0x00,0x00,0x6b,0x05]
3652 // CHECK: [0xff,0x5f,0x5c,0xdc,0x00,0x00,0x7b,0x05]
3655 // CHECK: [0xff,0x5f,0x5c,0xdc,0x00,0x00,0x7f,0x05]
3658 // CHECK: [0x00,0x40,0x5c,0xdc,0x00,0x00,0x02,0x05]
3660 scratch_load_dwordx4 v[5:8], off, s2 offset:0
3661 // CHECK: [0x00,0x40,0x5c,0xdc,0x00,0x00,0x02,0x05]
3664 // CHECK: [0xff,0x4f,0x5c,0xdc,0x00,0x00,0x02,0x05]
3667 // CHECK: [0x00,0x50,0x5c,0xdc,0x00,0x00,0x02,0x05]
3670 // CHECK: [0xff,0x5f,0x5d,0xdc,0x00,0x00,0x02,0x05]
3673 // CHECK: [0xff,0x5f,0x5e,0xdc,0x00,0x00,0x02,0x05]
3676 // CHECK: [0xff,0x5f,0x60,0xdc,0x00,0x02,0x03,0x00]
3679 // CHECK: [0xff,0x5f,0x60,0xdc,0x00,0xff,0x03,0x00]
3682 // CHECK: [0xff,0x5f,0x60,0xdc,0x00,0x02,0x65,0x00]
3685 // CHECK: [0xff,0x5f,0x60,0xdc,0x00,0x02,0x66,0x00]
3688 // CHECK: [0xff,0x5f,0x60,0xdc,0x00,0x02,0x67,0x00]
3691 // CHECK: [0xff,0x5f,0x60,0xdc,0x00,0x02,0x6a,0x00]
3694 // CHECK: [0xff,0x5f,0x60,0xdc,0x00,0x02,0x6b,0x00]
3697 // CHECK: [0xff,0x5f,0x60,0xdc,0x00,0x02,0x7b,0x00]
3700 // CHECK: [0xff,0x5f,0x60,0xdc,0x00,0x02,0x7f,0x00]
3703 // CHECK: [0x00,0x40,0x60,0xdc,0x00,0x02,0x03,0x00]
3705 scratch_store_byte off, v2, s3 offset:0
3706 // CHECK: [0x00,0x40,0x60,0xdc,0x00,0x02,0x03,0x00]
3709 // CHECK: [0xff,0x4f,0x60,0xdc,0x00,0x02,0x03,0x00]
3712 // CHECK: [0x00,0x50,0x60,0xdc,0x00,0x02,0x03,0x00]
3715 // CHECK: [0xff,0x5f,0x61,0xdc,0x00,0x02,0x03,0x00]
3718 // CHECK: [0xff,0x5f,0x62,0xdc,0x00,0x02,0x03,0x00]
3721 // CHECK: [0xff,0x5f,0x64,0xdc,0x00,0x02,0x03,0x00]
3724 // CHECK: [0xff,0x5f,0x64,0xdc,0x00,0xff,0x03,0x00]
3727 // CHECK: [0xff,0x5f,0x64,0xdc,0x00,0x02,0x65,0x00]
3730 // CHECK: [0xff,0x5f,0x64,0xdc,0x00,0x02,0x66,0x00]
3733 // CHECK: [0xff,0x5f,0x64,0xdc,0x00,0x02,0x67,0x00]
3736 // CHECK: [0xff,0x5f,0x64,0xdc,0x00,0x02,0x6a,0x00]
3739 // CHECK: [0xff,0x5f,0x64,0xdc,0x00,0x02,0x6b,0x00]
3742 // CHECK: [0xff,0x5f,0x64,0xdc,0x00,0x02,0x7b,0x00]
3745 // CHECK: [0xff,0x5f,0x64,0xdc,0x00,0x02,0x7f,0x00]
3748 // CHECK: [0x00,0x40,0x64,0xdc,0x00,0x02,0x03,0x00]
3750 scratch_store_byte_d16_hi off, v2, s3 offset:0
3751 // CHECK: [0x00,0x40,0x64,0xdc,0x00,0x02,0x03,0x00]
3754 // CHECK: [0xff,0x4f,0x64,0xdc,0x00,0x02,0x03,0x00]
3757 // CHECK: [0x00,0x50,0x64,0xdc,0x00,0x02,0x03,0x00]
3760 // CHECK: [0xff,0x5f,0x65,0xdc,0x00,0x02,0x03,0x00]
3763 // CHECK: [0xff,0x5f,0x66,0xdc,0x00,0x02,0x03,0x00]
3766 // CHECK: [0xff,0x5f,0x68,0xdc,0x00,0x02,0x03,0x00]
3769 // CHECK: [0xff,0x5f,0x68,0xdc,0x00,0xff,0x03,0x00]
3772 // CHECK: [0xff,0x5f,0x68,0xdc,0x00,0x02,0x65,0x00]
3775 // CHECK: [0xff,0x5f,0x68,0xdc,0x00,0x02,0x66,0x00]
3778 // CHECK: [0xff,0x5f,0x68,0xdc,0x00,0x02,0x67,0x00]
3781 // CHECK: [0xff,0x5f,0x68,0xdc,0x00,0x02,0x6a,0x00]
3784 // CHECK: [0xff,0x5f,0x68,0xdc,0x00,0x02,0x6b,0x00]
3787 // CHECK: [0xff,0x5f,0x68,0xdc,0x00,0x02,0x7b,0x00]
3790 // CHECK: [0xff,0x5f,0x68,0xdc,0x00,0x02,0x7f,0x00]
3793 // CHECK: [0x00,0x40,0x68,0xdc,0x00,0x02,0x03,0x00]
3795 scratch_store_short off, v2, s3 offset:0
3796 // CHECK: [0x00,0x40,0x68,0xdc,0x00,0x02,0x03,0x00]
3799 // CHECK: [0xff,0x4f,0x68,0xdc,0x00,0x02,0x03,0x00]
3802 // CHECK: [0x00,0x50,0x68,0xdc,0x00,0x02,0x03,0x00]
3805 // CHECK: [0xff,0x5f,0x69,0xdc,0x00,0x02,0x03,0x00]
3808 // CHECK: [0xff,0x5f,0x6a,0xdc,0x00,0x02,0x03,0x00]
3811 // CHECK: [0xff,0x5f,0x6c,0xdc,0x00,0x02,0x03,0x00]
3814 // CHECK: [0xff,0x5f,0x6c,0xdc,0x00,0xff,0x03,0x00]
3817 // CHECK: [0xff,0x5f,0x6c,0xdc,0x00,0x02,0x65,0x00]
3820 // CHECK: [0xff,0x5f,0x6c,0xdc,0x00,0x02,0x66,0x00]
3823 // CHECK: [0xff,0x5f,0x6c,0xdc,0x00,0x02,0x67,0x00]
3826 // CHECK: [0xff,0x5f,0x6c,0xdc,0x00,0x02,0x6a,0x00]
3829 // CHECK: [0xff,0x5f,0x6c,0xdc,0x00,0x02,0x6b,0x00]
3832 // CHECK: [0xff,0x5f,0x6c,0xdc,0x00,0x02,0x7b,0x00]
3835 // CHECK: [0xff,0x5f,0x6c,0xdc,0x00,0x02,0x7f,0x00]
3838 // CHECK: [0x00,0x40,0x6c,0xdc,0x00,0x02,0x03,0x00]
3840 scratch_store_short_d16_hi off, v2, s3 offset:0
3841 // CHECK: [0x00,0x40,0x6c,0xdc,0x00,0x02,0x03,0x00]
3844 // CHECK: [0xff,0x4f,0x6c,0xdc,0x00,0x02,0x03,0x00]
3847 // CHECK: [0x00,0x50,0x6c,0xdc,0x00,0x02,0x03,0x00]
3850 // CHECK: [0xff,0x5f,0x6d,0xdc,0x00,0x02,0x03,0x00]
3853 // CHECK: [0xff,0x5f,0x6e,0xdc,0x00,0x02,0x03,0x00]
3856 // CHECK: [0xff,0x5f,0x70,0xdc,0x00,0x02,0x03,0x00]
3859 // CHECK: [0xff,0x5f,0x70,0xdc,0x00,0xff,0x03,0x00]
3862 // CHECK: [0xff,0x5f,0x70,0xdc,0x00,0x02,0x65,0x00]
3865 // CHECK: [0xff,0x5f,0x70,0xdc,0x00,0x02,0x66,0x00]
3868 // CHECK: [0xff,0x5f,0x70,0xdc,0x00,0x02,0x67,0x00]
3871 // CHECK: [0xff,0x5f,0x70,0xdc,0x00,0x02,0x6a,0x00]
3874 // CHECK: [0xff,0x5f,0x70,0xdc,0x00,0x02,0x6b,0x00]
3877 // CHECK: [0xff,0x5f,0x70,0xdc,0x00,0x02,0x7b,0x00]
3880 // CHECK: [0xff,0x5f,0x70,0xdc,0x00,0x02,0x7f,0x00]
3883 // CHECK: [0x00,0x40,0x70,0xdc,0x00,0x02,0x03,0x00]
3885 scratch_store_dword off, v2, s3 offset:0
3886 // CHECK: [0x00,0x40,0x70,0xdc,0x00,0x02,0x03,0x00]
3889 // CHECK: [0xff,0x4f,0x70,0xdc,0x00,0x02,0x03,0x00]
3892 // CHECK: [0x00,0x50,0x70,0xdc,0x00,0x02,0x03,0x00]
3895 // CHECK: [0xff,0x5f,0x71,0xdc,0x00,0x02,0x03,0x00]
3898 // CHECK: [0xff,0x5f,0x72,0xdc,0x00,0x02,0x03,0x00]
3901 // CHECK: [0xff,0x5f,0x74,0xdc,0x00,0x02,0x03,0x00]
3904 // CHECK: [0xff,0x5f,0x74,0xdc,0x00,0xfe,0x03,0x00]
3907 // CHECK: [0xff,0x5f,0x74,0xdc,0x00,0x02,0x65,0x00]
3910 // CHECK: [0xff,0x5f,0x74,0xdc,0x00,0x02,0x66,0x00]
3913 // CHECK: [0xff,0x5f,0x74,0xdc,0x00,0x02,0x67,0x00]
3916 // CHECK: [0xff,0x5f,0x74,0xdc,0x00,0x02,0x6a,0x00]
3919 // CHECK: [0xff,0x5f,0x74,0xdc,0x00,0x02,0x6b,0x00]
3922 // CHECK: [0xff,0x5f,0x74,0xdc,0x00,0x02,0x7b,0x00]
3925 // CHECK: [0xff,0x5f,0x74,0xdc,0x00,0x02,0x7f,0x00]
3928 // CHECK: [0x00,0x40,0x74,0xdc,0x00,0x02,0x03,0x00]
3930 scratch_store_dwordx2 off, v[2:3], s3 offset:0
3931 // CHECK: [0x00,0x40,0x74,0xdc,0x00,0x02,0x03,0x00]
3934 // CHECK: [0xff,0x4f,0x74,0xdc,0x00,0x02,0x03,0x00]
3937 // CHECK: [0x00,0x50,0x74,0xdc,0x00,0x02,0x03,0x00]
3940 // CHECK: [0xff,0x5f,0x75,0xdc,0x00,0x02,0x03,0x00]
3943 // CHECK: [0xff,0x5f,0x76,0xdc,0x00,0x02,0x03,0x00]
3946 // CHECK: [0xff,0x5f,0x78,0xdc,0x00,0x02,0x03,0x00]
3949 // CHECK: [0xff,0x5f,0x78,0xdc,0x00,0xfd,0x03,0x00]
3952 // CHECK: [0xff,0x5f,0x78,0xdc,0x00,0x02,0x65,0x00]
3955 // CHECK: [0xff,0x5f,0x78,0xdc,0x00,0x02,0x66,0x00]
3958 // CHECK: [0xff,0x5f,0x78,0xdc,0x00,0x02,0x67,0x00]
3961 // CHECK: [0xff,0x5f,0x78,0xdc,0x00,0x02,0x6a,0x00]
3964 // CHECK: [0xff,0x5f,0x78,0xdc,0x00,0x02,0x6b,0x00]
3967 // CHECK: [0xff,0x5f,0x78,0xdc,0x00,0x02,0x7b,0x00]
3970 // CHECK: [0xff,0x5f,0x78,0xdc,0x00,0x02,0x7f,0x00]
3973 // CHECK: [0x00,0x40,0x78,0xdc,0x00,0x02,0x03,0x00]
3975 scratch_store_dwordx3 off, v[2:4], s3 offset:0
3976 // CHECK: [0x00,0x40,0x78,0xdc,0x00,0x02,0x03,0x00]
3979 // CHECK: [0xff,0x4f,0x78,0xdc,0x00,0x02,0x03,0x00]
3982 // CHECK: [0x00,0x50,0x78,0xdc,0x00,0x02,0x03,0x00]
3985 // CHECK: [0xff,0x5f,0x79,0xdc,0x00,0x02,0x03,0x00]
3988 // CHECK: [0xff,0x5f,0x7a,0xdc,0x00,0x02,0x03,0x00]
3991 // CHECK: [0xff,0x5f,0x7c,0xdc,0x00,0x02,0x03,0x00]
3994 // CHECK: [0xff,0x5f,0x7c,0xdc,0x00,0xfc,0x03,0x00]
3997 // CHECK: [0xff,0x5f,0x7c,0xdc,0x00,0x02,0x65,0x00]
4000 // CHECK: [0xff,0x5f,0x7c,0xdc,0x00,0x02,0x66,0x00]
4003 // CHECK: [0xff,0x5f,0x7c,0xdc,0x00,0x02,0x67,0x00]
4006 // CHECK: [0xff,0x5f,0x7c,0xdc,0x00,0x02,0x6a,0x00]
4009 // CHECK: [0xff,0x5f,0x7c,0xdc,0x00,0x02,0x6b,0x00]
4012 // CHECK: [0xff,0x5f,0x7c,0xdc,0x00,0x02,0x7b,0x00]
4015 // CHECK: [0xff,0x5f,0x7c,0xdc,0x00,0x02,0x7f,0x00]
4018 // CHECK: [0x00,0x40,0x7c,0xdc,0x00,0x02,0x03,0x00]
4020 scratch_store_dwordx4 off, v[2:5], s3 offset:0
4021 // CHECK: [0x00,0x40,0x7c,0xdc,0x00,0x02,0x03,0x00]
4024 // CHECK: [0xff,0x4f,0x7c,0xdc,0x00,0x02,0x03,0x00]
4027 // CHECK: [0x00,0x50,0x7c,0xdc,0x00,0x02,0x03,0x00]
4030 // CHECK: [0xff,0x5f,0x7d,0xdc,0x00,0x02,0x03,0x00]
4033 // CHECK: [0xff,0x5f,0x7e,0xdc,0x00,0x02,0x03,0x00]
4036 // CHECK: [0xff,0x5f,0x80,0xdc,0x00,0x00,0x02,0x05]
4039 // CHECK: [0xff,0x5f,0x80,0xdc,0x00,0x00,0x02,0xff]
4042 // CHECK: [0xff,0x5f,0x80,0xdc,0x00,0x00,0x65,0x05]
4045 // CHECK: [0xff,0x5f,0x80,0xdc,0x00,0x00,0x66,0x05]
4048 // CHECK: [0xff,0x5f,0x80,0xdc,0x00,0x00,0x67,0x05]
4051 // CHECK: [0xff,0x5f,0x80,0xdc,0x00,0x00,0x6a,0x05]
4054 // CHECK: [0xff,0x5f,0x80,0xdc,0x00,0x00,0x6b,0x05]
4057 // CHECK: [0xff,0x5f,0x80,0xdc,0x00,0x00,0x7b,0x05]
4060 // CHECK: [0xff,0x5f,0x80,0xdc,0x00,0x00,0x7f,0x05]
4063 // CHECK: [0x00,0x40,0x80,0xdc,0x00,0x00,0x02,0x05]
4065 scratch_load_ubyte_d16 v5, off, s2 offset:0
4066 // CHECK: [0x00,0x40,0x80,0xdc,0x00,0x00,0x02,0x05]
4069 // CHECK: [0xff,0x4f,0x80,0xdc,0x00,0x00,0x02,0x05]
4072 // CHECK: [0x00,0x50,0x80,0xdc,0x00,0x00,0x02,0x05]
4075 // CHECK: [0xff,0x5f,0x81,0xdc,0x00,0x00,0x02,0x05]
4078 // CHECK: [0xff,0x5f,0x82,0xdc,0x00,0x00,0x02,0x05]
4081 // CHECK: [0xff,0x5f,0x84,0xdc,0x00,0x00,0x02,0x05]
4084 // CHECK: [0xff,0x5f,0x84,0xdc,0x00,0x00,0x02,0xff]
4087 // CHECK: [0xff,0x5f,0x84,0xdc,0x00,0x00,0x65,0x05]
4090 // CHECK: [0xff,0x5f,0x84,0xdc,0x00,0x00,0x66,0x05]
4093 // CHECK: [0xff,0x5f,0x84,0xdc,0x00,0x00,0x67,0x05]
4096 // CHECK: [0xff,0x5f,0x84,0xdc,0x00,0x00,0x6a,0x05]
4099 // CHECK: [0xff,0x5f,0x84,0xdc,0x00,0x00,0x6b,0x05]
4102 // CHECK: [0xff,0x5f,0x84,0xdc,0x00,0x00,0x7b,0x05]
4105 // CHECK: [0xff,0x5f,0x84,0xdc,0x00,0x00,0x7f,0x05]
4108 // CHECK: [0x00,0x40,0x84,0xdc,0x00,0x00,0x02,0x05]
4110 scratch_load_ubyte_d16_hi v5, off, s2 offset:0
4111 // CHECK: [0x00,0x40,0x84,0xdc,0x00,0x00,0x02,0x05]
4114 // CHECK: [0xff,0x4f,0x84,0xdc,0x00,0x00,0x02,0x05]
4117 // CHECK: [0x00,0x50,0x84,0xdc,0x00,0x00,0x02,0x05]
4120 // CHECK: [0xff,0x5f,0x85,0xdc,0x00,0x00,0x02,0x05]
4123 // CHECK: [0xff,0x5f,0x86,0xdc,0x00,0x00,0x02,0x05]
4126 // CHECK: [0xff,0x5f,0x88,0xdc,0x00,0x00,0x02,0x05]
4129 // CHECK: [0xff,0x5f,0x88,0xdc,0x00,0x00,0x02,0xff]
4132 // CHECK: [0xff,0x5f,0x88,0xdc,0x00,0x00,0x65,0x05]
4135 // CHECK: [0xff,0x5f,0x88,0xdc,0x00,0x00,0x66,0x05]
4138 // CHECK: [0xff,0x5f,0x88,0xdc,0x00,0x00,0x67,0x05]
4141 // CHECK: [0xff,0x5f,0x88,0xdc,0x00,0x00,0x6a,0x05]
4144 // CHECK: [0xff,0x5f,0x88,0xdc,0x00,0x00,0x6b,0x05]
4147 // CHECK: [0xff,0x5f,0x88,0xdc,0x00,0x00,0x7b,0x05]
4150 // CHECK: [0xff,0x5f,0x88,0xdc,0x00,0x00,0x7f,0x05]
4153 // CHECK: [0x00,0x40,0x88,0xdc,0x00,0x00,0x02,0x05]
4155 scratch_load_sbyte_d16 v5, off, s2 offset:0
4156 // CHECK: [0x00,0x40,0x88,0xdc,0x00,0x00,0x02,0x05]
4159 // CHECK: [0xff,0x4f,0x88,0xdc,0x00,0x00,0x02,0x05]
4162 // CHECK: [0x00,0x50,0x88,0xdc,0x00,0x00,0x02,0x05]
4165 // CHECK: [0xff,0x5f,0x89,0xdc,0x00,0x00,0x02,0x05]
4168 // CHECK: [0xff,0x5f,0x8a,0xdc,0x00,0x00,0x02,0x05]
4171 // CHECK: [0xff,0x5f,0x8c,0xdc,0x00,0x00,0x02,0x05]
4174 // CHECK: [0xff,0x5f,0x8c,0xdc,0x00,0x00,0x02,0xff]
4177 // CHECK: [0xff,0x5f,0x8c,0xdc,0x00,0x00,0x65,0x05]
4180 // CHECK: [0xff,0x5f,0x8c,0xdc,0x00,0x00,0x66,0x05]
4183 // CHECK: [0xff,0x5f,0x8c,0xdc,0x00,0x00,0x67,0x05]
4186 // CHECK: [0xff,0x5f,0x8c,0xdc,0x00,0x00,0x6a,0x05]
4189 // CHECK: [0xff,0x5f,0x8c,0xdc,0x00,0x00,0x6b,0x05]
4192 // CHECK: [0xff,0x5f,0x8c,0xdc,0x00,0x00,0x7b,0x05]
4195 // CHECK: [0xff,0x5f,0x8c,0xdc,0x00,0x00,0x7f,0x05]
4198 // CHECK: [0x00,0x40,0x8c,0xdc,0x00,0x00,0x02,0x05]
4200 scratch_load_sbyte_d16_hi v5, off, s2 offset:0
4201 // CHECK: [0x00,0x40,0x8c,0xdc,0x00,0x00,0x02,0x05]
4204 // CHECK: [0xff,0x4f,0x8c,0xdc,0x00,0x00,0x02,0x05]
4207 // CHECK: [0x00,0x50,0x8c,0xdc,0x00,0x00,0x02,0x05]
4210 // CHECK: [0xff,0x5f,0x8d,0xdc,0x00,0x00,0x02,0x05]
4213 // CHECK: [0xff,0x5f,0x8e,0xdc,0x00,0x00,0x02,0x05]
4216 // CHECK: [0xff,0x5f,0x90,0xdc,0x00,0x00,0x02,0x05]
4219 // CHECK: [0xff,0x5f,0x90,0xdc,0x00,0x00,0x02,0xff]
4222 // CHECK: [0xff,0x5f,0x90,0xdc,0x00,0x00,0x65,0x05]
4225 // CHECK: [0xff,0x5f,0x90,0xdc,0x00,0x00,0x66,0x05]
4228 // CHECK: [0xff,0x5f,0x90,0xdc,0x00,0x00,0x67,0x05]
4231 // CHECK: [0xff,0x5f,0x90,0xdc,0x00,0x00,0x6a,0x05]
4234 // CHECK: [0xff,0x5f,0x90,0xdc,0x00,0x00,0x6b,0x05]
4237 // CHECK: [0xff,0x5f,0x90,0xdc,0x00,0x00,0x7b,0x05]
4240 // CHECK: [0xff,0x5f,0x90,0xdc,0x00,0x00,0x7f,0x05]
4243 // CHECK: [0x00,0x40,0x90,0xdc,0x00,0x00,0x02,0x05]
4245 scratch_load_short_d16 v5, off, s2 offset:0
4246 // CHECK: [0x00,0x40,0x90,0xdc,0x00,0x00,0x02,0x05]
4249 // CHECK: [0xff,0x4f,0x90,0xdc,0x00,0x00,0x02,0x05]
4252 // CHECK: [0x00,0x50,0x90,0xdc,0x00,0x00,0x02,0x05]
4255 // CHECK: [0xff,0x5f,0x91,0xdc,0x00,0x00,0x02,0x05]
4258 // CHECK: [0xff,0x5f,0x92,0xdc,0x00,0x00,0x02,0x05]
4261 // CHECK: [0xff,0x5f,0x94,0xdc,0x00,0x00,0x02,0x05]
4264 // CHECK: [0xff,0x5f,0x94,0xdc,0x00,0x00,0x02,0xff]
4267 // CHECK: [0xff,0x5f,0x94,0xdc,0x00,0x00,0x65,0x05]
4270 // CHECK: [0xff,0x5f,0x94,0xdc,0x00,0x00,0x66,0x05]
4273 // CHECK: [0xff,0x5f,0x94,0xdc,0x00,0x00,0x67,0x05]
4276 // CHECK: [0xff,0x5f,0x94,0xdc,0x00,0x00,0x6a,0x05]
4279 // CHECK: [0xff,0x5f,0x94,0xdc,0x00,0x00,0x6b,0x05]
4282 // CHECK: [0xff,0x5f,0x94,0xdc,0x00,0x00,0x7b,0x05]
4285 // CHECK: [0xff,0x5f,0x94,0xdc,0x00,0x00,0x7f,0x05]
4288 // CHECK: [0x00,0x40,0x94,0xdc,0x00,0x00,0x02,0x05]
4290 scratch_load_short_d16_hi v5, off, s2 offset:0
4291 // CHECK: [0x00,0x40,0x94,0xdc,0x00,0x00,0x02,0x05]
4294 // CHECK: [0xff,0x4f,0x94,0xdc,0x00,0x00,0x02,0x05]
4297 // CHECK: [0x00,0x50,0x94,0xdc,0x00,0x00,0x02,0x05]
4300 // CHECK: [0xff,0x5f,0x95,0xdc,0x00,0x00,0x02,0x05]
4303 // CHECK: [0xff,0x5f,0x96,0xdc,0x00,0x00,0x02,0x05]
4306 // CHECK: [0x00,0xa0,0x50,0xdc,0x02,0x00,0x7f,0x00]
4309 // CHECK: [0x00,0xa8,0x50,0xdc,0x02,0x00,0x7f,0x00]
4312 // CHECK: [0x00,0xa8,0x40,0xdc,0x02,0x00,0x7f,0x00]
4315 // CHECK: [0x00,0xa8,0x44,0xdc,0x02,0x00,0x7f,0x00]
4318 // CHECK: [0x00,0xa8,0x48,0xdc,0x02,0x00,0x7f,0x00]
4321 // CHECK: [0x00,0xa8,0x4c,0xdc,0x02,0x00,0x7f,0x00]
4324 // CHECK: [0x00,0xa8,0x50,0xdc,0x02,0x00,0x04,0x00]
4327 // CHECK: [0x00,0xa8,0x40,0xdc,0x02,0x00,0x04,0x00]
4330 // CHECK: [0x00,0xa8,0x44,0xdc,0x02,0x00,0x04,0x00]
4333 // CHECK: [0x00,0xa8,0x48,0xdc,0x02,0x00,0x04,0x00]
4336 // CHECK: [0x00,0xa8,0x4c,0xdc,0x02,0x00,0x04,0x00]
4339 // CHECK: [0x00,0x60,0x50,0xdc,0x02,0x00,0x7f,0x00]
4342 // CHECK: [0x00,0x68,0x50,0xdc,0x02,0x00,0x7f,0x00]
4345 // CHECK: [0x00,0x68,0x50,0xdc,0x02,0x00,0x7f,0x00]
4348 // CHECK: [0x00,0x68,0x40,0xdc,0x02,0x00,0x7f,0x00]
4351 // CHECK: [0x00,0x68,0x44,0xdc,0x02,0x00,0x7f,0x00]
4354 // CHECK: [0x00,0x68,0x48,0xdc,0x02,0x00,0x7f,0x00]
4357 // CHECK: [0x00,0x68,0x4c,0xdc,0x02,0x00,0x7f,0x00]
4360 // CHECK: [0x00,0x68,0x50,0xdc,0x00,0x00,0x04,0x00]
4363 // CHECK: [0x00,0x68,0x40,0xdc,0x00,0x00,0x04,0x00]
4366 // CHECK: [0x00,0x68,0x44,0xdc,0x00,0x00,0x04,0x00]
4369 // CHECK: [0x00,0x68,0x48,0xdc,0x00,0x00,0x04,0x00]
4372 // CHECK: [0x00,0x68,0x4c,0xdc,0x00,0x00,0x04,0x00]