Lines Matching refs:GFX906
2 …sel -march=amdgcn -mcpu=gfx906 -verify-machineinstrs < %s | FileCheck -check-prefixes=GCN,GFX906 %s
7 ; GFX906-LABEL: v_fdot2:
8 ; GFX906: ; %bb.0:
9 ; GFX906-NEXT: s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0)
10 ; GFX906-NEXT: v_dot2_f32_f16 v0, v0, v1, v2
11 ; GFX906-NEXT: s_setpc_b64 s[30:31]
24 ; GFX906-LABEL: v_fdot2_clamp:
25 ; GFX906: ; %bb.0:
26 ; GFX906-NEXT: s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0)
27 ; GFX906-NEXT: v_dot2_f32_f16 v0, v0, v1, v2 clamp
28 ; GFX906-NEXT: s_setpc_b64 s[30:31]
41 ; GFX906-LABEL: v_fdot2_neg_a:
42 ; GFX906: ; %bb.0:
43 ; GFX906-NEXT: s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0)
44 ; GFX906-NEXT: v_dot2_f32_f16 v0, v0, v1, v2 neg_lo:[1,0,0] neg_hi:[1,0,0]
45 ; GFX906-NEXT: s_setpc_b64 s[30:31]
59 ; GFX906-LABEL: v_fdot2_neg_b:
60 ; GFX906: ; %bb.0:
61 ; GFX906-NEXT: s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0)
62 ; GFX906-NEXT: v_dot2_f32_f16 v0, v0, v1, v2 neg_lo:[0,1,0] neg_hi:[0,1,0]
63 ; GFX906-NEXT: s_setpc_b64 s[30:31]
77 ; GFX906-LABEL: v_fdot2_neg_a_neg_b:
78 ; GFX906: ; %bb.0:
79 ; GFX906-NEXT: s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0)
80 ; GFX906-NEXT: v_dot2_f32_f16 v0, v1, v1, v2 neg_lo:[1,1,0] neg_hi:[1,1,0]
81 ; GFX906-NEXT: s_setpc_b64 s[30:31]
96 ; GFX906-LABEL: v_fdot2_neg_c:
97 ; GFX906: ; %bb.0:
98 ; GFX906-NEXT: s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0)
99 ; GFX906-NEXT: v_xor_b32_e32 v2, 0x80000000, v2
100 ; GFX906-NEXT: v_dot2_f32_f16 v0, v0, v1, v2
101 ; GFX906-NEXT: s_setpc_b64 s[30:31]
116 ; GFX906-LABEL: v_fdot2_inline_literal_a:
117 ; GFX906: ; %bb.0:
118 ; GFX906-NEXT: s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0)
119 ; GFX906-NEXT: s_movk_i32 s4, 0x4000
120 ; GFX906-NEXT: s_pack_ll_b32_b16 s4, s4, s4
121 ; GFX906-NEXT: v_dot2_f32_f16 v0, s4, v0, v1
122 ; GFX906-NEXT: s_setpc_b64 s[30:31]
137 ; GFX906-LABEL: v_fdot2_inline_literal_b:
138 ; GFX906: ; %bb.0:
139 ; GFX906-NEXT: s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0)
140 ; GFX906-NEXT: s_movk_i32 s4, 0x4000
141 ; GFX906-NEXT: s_pack_ll_b32_b16 s4, s4, s4
142 ; GFX906-NEXT: v_dot2_f32_f16 v0, v0, s4, v1
143 ; GFX906-NEXT: s_setpc_b64 s[30:31]
158 ; GFX906-LABEL: v_fdot2_inline_literal_c:
159 ; GFX906: ; %bb.0:
160 ; GFX906-NEXT: s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0)
161 ; GFX906-NEXT: v_dot2_f32_f16 v0, v0, v1, 1.0
162 ; GFX906-NEXT: s_setpc_b64 s[30:31]