Lines Matching refs:GFX906
2 …sel -march=amdgcn -mcpu=gfx906 -verify-machineinstrs < %s | FileCheck -check-prefixes=GCN,GFX906 %s
7 ; GFX906-LABEL: v_sdot4:
8 ; GFX906: ; %bb.0:
9 ; GFX906-NEXT: s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0)
10 ; GFX906-NEXT: v_dot4_i32_i8 v0, v0, v1, v2
11 ; GFX906-NEXT: s_setpc_b64 s[30:31]
24 ; GFX906-LABEL: v_sdot4_clamp:
25 ; GFX906: ; %bb.0:
26 ; GFX906-NEXT: s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0)
27 ; GFX906-NEXT: v_dot4_i32_i8 v0, v0, v1, v2 clamp
28 ; GFX906-NEXT: s_setpc_b64 s[30:31]
42 ; GFX906-LABEL: v_sdot4_cast_v4i8:
43 ; GFX906: ; %bb.0:
44 ; GFX906-NEXT: s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0)
45 ; GFX906-NEXT: s_mov_b32 s5, 8
46 ; GFX906-NEXT: s_movk_i32 s4, 0xff
47 ; GFX906-NEXT: v_lshlrev_b32_sdwa v1, s5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD …
48 ; GFX906-NEXT: v_and_or_b32 v0, v0, s4, v1
49 ; GFX906-NEXT: v_and_b32_e32 v1, s4, v2
50 ; GFX906-NEXT: v_and_b32_e32 v2, s4, v3
51 ; GFX906-NEXT: v_lshlrev_b32_e32 v1, 16, v1
52 ; GFX906-NEXT: v_lshlrev_b32_e32 v2, 24, v2
53 ; GFX906-NEXT: v_or3_b32 v0, v0, v1, v2
54 ; GFX906-NEXT: v_lshlrev_b32_sdwa v1, s5, v5 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD …
55 ; GFX906-NEXT: v_and_b32_e32 v2, s4, v6
56 ; GFX906-NEXT: v_and_b32_e32 v3, s4, v7
57 ; GFX906-NEXT: v_and_or_b32 v1, v4, s4, v1
58 ; GFX906-NEXT: v_lshlrev_b32_e32 v2, 16, v2
59 ; GFX906-NEXT: v_lshlrev_b32_e32 v3, 24, v3
60 ; GFX906-NEXT: v_or3_b32 v1, v1, v2, v3
61 ; GFX906-NEXT: v_dot4_i32_i8 v0, v0, v1, v8
62 ; GFX906-NEXT: s_setpc_b64 s[30:31]
93 ; GFX906-LABEL: v_sdot4_fnegf32_a:
94 ; GFX906: ; %bb.0:
95 ; GFX906-NEXT: s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0)
96 ; GFX906-NEXT: v_xor_b32_e32 v0, 0x80000000, v0
97 ; GFX906-NEXT: v_dot4_i32_i8 v0, v0, v1, v2
98 ; GFX906-NEXT: s_setpc_b64 s[30:31]
114 ; GFX906-LABEL: v_sdot4_fnegv2f16_a:
115 ; GFX906: ; %bb.0:
116 ; GFX906-NEXT: s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0)
117 ; GFX906-NEXT: v_xor_b32_e32 v0, 0x80008000, v0
118 ; GFX906-NEXT: v_dot4_i32_i8 v0, v0, v1, v2
119 ; GFX906-NEXT: s_setpc_b64 s[30:31]