Lines Matching refs:CIVI

3 …ify-machineinstrs -mtriple=amdgcn-amd-amdhsa -mcpu=fiji < %s | FileCheck -check-prefixes=CIVI,VI %s
4 …y-machineinstrs -mtriple=amdgcn-amd-amdhsa -mcpu=hawaii < %s | FileCheck -check-prefixes=CIVI,CI %s
20 ; CIVI-LABEL: s_insertelement_v2i16_0:
21 ; CIVI: ; %bb.0:
22 ; CIVI-NEXT: s_load_dwordx4 s[0:3], s[4:5], 0x0
23 ; CIVI-NEXT: s_waitcnt lgkmcnt(0)
24 ; CIVI-NEXT: s_load_dword s2, s[2:3], 0x0
25 ; CIVI-NEXT: v_mov_b32_e32 v0, s0
26 ; CIVI-NEXT: v_mov_b32_e32 v1, s1
27 ; CIVI-NEXT: s_waitcnt lgkmcnt(0)
28 ; CIVI-NEXT: s_and_b32 s0, s2, 0xffff0000
29 ; CIVI-NEXT: s_or_b32 s0, s0, 0x3e7
30 ; CIVI-NEXT: v_mov_b32_e32 v2, s0
31 ; CIVI-NEXT: flat_store_dword v[0:1], v2
32 ; CIVI-NEXT: s_endpgm
470 ; CIVI-LABEL: s_insertelement_v2i16_1:
471 ; CIVI: ; %bb.0:
472 ; CIVI-NEXT: s_load_dwordx4 s[0:3], s[4:5], 0x0
473 ; CIVI-NEXT: s_waitcnt lgkmcnt(0)
474 ; CIVI-NEXT: s_load_dword s2, s[2:3], 0x0
475 ; CIVI-NEXT: v_mov_b32_e32 v0, s0
476 ; CIVI-NEXT: v_mov_b32_e32 v1, s1
477 ; CIVI-NEXT: s_waitcnt lgkmcnt(0)
478 ; CIVI-NEXT: s_and_b32 s0, s2, 0xffff
479 ; CIVI-NEXT: s_or_b32 s0, s0, 0x3e70000
480 ; CIVI-NEXT: v_mov_b32_e32 v2, s0
481 ; CIVI-NEXT: flat_store_dword v[0:1], v2
482 ; CIVI-NEXT: s_endpgm
582 ; CIVI-LABEL: s_insertelement_v2f16_0:
583 ; CIVI: ; %bb.0:
584 ; CIVI-NEXT: s_load_dwordx4 s[0:3], s[4:5], 0x0
585 ; CIVI-NEXT: s_waitcnt lgkmcnt(0)
586 ; CIVI-NEXT: s_load_dword s2, s[2:3], 0x0
587 ; CIVI-NEXT: v_mov_b32_e32 v0, s0
588 ; CIVI-NEXT: v_mov_b32_e32 v1, s1
589 ; CIVI-NEXT: s_waitcnt lgkmcnt(0)
590 ; CIVI-NEXT: s_and_b32 s0, s2, 0xffff0000
591 ; CIVI-NEXT: s_or_b32 s0, s0, 0x4500
592 ; CIVI-NEXT: v_mov_b32_e32 v2, s0
593 ; CIVI-NEXT: flat_store_dword v[0:1], v2
594 ; CIVI-NEXT: s_endpgm
628 ; CIVI-LABEL: s_insertelement_v2f16_1:
629 ; CIVI: ; %bb.0:
630 ; CIVI-NEXT: s_load_dwordx4 s[0:3], s[4:5], 0x0
631 ; CIVI-NEXT: s_waitcnt lgkmcnt(0)
632 ; CIVI-NEXT: s_load_dword s2, s[2:3], 0x0
633 ; CIVI-NEXT: v_mov_b32_e32 v0, s0
634 ; CIVI-NEXT: v_mov_b32_e32 v1, s1
635 ; CIVI-NEXT: s_waitcnt lgkmcnt(0)
636 ; CIVI-NEXT: s_and_b32 s0, s2, 0xffff
637 ; CIVI-NEXT: s_or_b32 s0, s0, 0x45000000
638 ; CIVI-NEXT: v_mov_b32_e32 v2, s0
639 ; CIVI-NEXT: flat_store_dword v[0:1], v2
640 ; CIVI-NEXT: s_endpgm