1 // RUN
: llvm-mc
-triple x86_64-unknown-unknown
--show-encoding
< %s | FileCheck
%s
3 // CHECK
: vpdpbusd
%xmm3
, %xmm2
, %xmm1
4 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x08,0x50,0xcb]
5 vpdpbusd
%xmm3
, %xmm2
, %xmm1
7 // CHECK
: vpdpbusds
%xmm3
, %xmm2
, %xmm1
8 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x08,0x51,0xcb]
9 vpdpbusds
%xmm3
, %xmm2
, %xmm1
11 // CHECK
: vpdpwssd
%xmm3
, %xmm2
, %xmm1
12 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x08,0x52,0xcb]
13 vpdpwssd
%xmm3
, %xmm2
, %xmm1
15 // CHECK
: vpdpwssds
%xmm3
, %xmm2
, %xmm1
16 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x08,0x53,0xcb]
17 vpdpwssds
%xmm3
, %xmm2
, %xmm1
19 // CHECK
: vpdpbusd
%xmm23
, %xmm22
, %xmm21
20 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x00,0x50,0xef]
21 vpdpbusd
%xmm23
, %xmm22
, %xmm21
23 // CHECK
: vpdpbusds
%xmm23
, %xmm22
, %xmm21
24 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x00,0x51,0xef]
25 vpdpbusds
%xmm23
, %xmm22
, %xmm21
27 // CHECK
: vpdpwssd
%xmm23
, %xmm22
, %xmm21
28 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x00,0x52,0xef]
29 vpdpwssd
%xmm23
, %xmm22
, %xmm21
31 // CHECK
: vpdpwssds
%xmm23
, %xmm22
, %xmm21
32 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x00,0x53,0xef]
33 vpdpwssds
%xmm23
, %xmm22
, %xmm21
35 // CHECK
: vpdpbusd
%xmm3
, %xmm2
, %xmm1
{%k2
}
36 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x0a,0x50,0xcb]
37 vpdpbusd
%xmm3
, %xmm2
, %xmm1
{%k2
}
39 // CHECK
: vpdpbusds
%xmm3
, %xmm2
, %xmm1
{%k2
}
40 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x0a,0x51,0xcb]
41 vpdpbusds
%xmm3
, %xmm2
, %xmm1
{%k2
}
43 // CHECK
: vpdpwssd
%xmm3
, %xmm2
, %xmm1
{%k2
}
44 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x0a,0x52,0xcb]
45 vpdpwssd
%xmm3
, %xmm2
, %xmm1
{%k2
}
47 // CHECK
: vpdpwssds
%xmm3
, %xmm2
, %xmm1
{%k2
}
48 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x0a,0x53,0xcb]
49 vpdpwssds
%xmm3
, %xmm2
, %xmm1
{%k2
}
51 // CHECK
: vpdpbusd
%xmm23
, %xmm22
, %xmm21
{%k2
}
52 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x02,0x50,0xef]
53 vpdpbusd
%xmm23
, %xmm22
, %xmm21
{%k2
}
55 // CHECK
: vpdpbusds
%xmm23
, %xmm22
, %xmm21
{%k2
}
56 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x02,0x51,0xef]
57 vpdpbusds
%xmm23
, %xmm22
, %xmm21
{%k2
}
59 // CHECK
: vpdpwssd
%xmm23
, %xmm22
, %xmm21
{%k2
}
60 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x02,0x52,0xef]
61 vpdpwssd
%xmm23
, %xmm22
, %xmm21
{%k2
}
63 // CHECK
: vpdpwssds
%xmm23
, %xmm22
, %xmm21
{%k2
}
64 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x02,0x53,0xef]
65 vpdpwssds
%xmm23
, %xmm22
, %xmm21
{%k2
}
67 // CHECK
: vpdpbusd
(%rcx
), %xmm2
, %xmm1
68 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x08,0x50,0x09]
69 vpdpbusd
(%rcx
), %xmm2
, %xmm1
71 // CHECK
: vpdpbusd
-64(%rsp
), %xmm2
, %xmm1
72 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x08,0x50,0x4c,0x24,0xfc]
73 vpdpbusd
-64(%rsp
), %xmm2
, %xmm1
75 // CHECK
: vpdpbusd
64(%rsp
), %xmm2
, %xmm1
76 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x08,0x50,0x4c,0x24,0x04]
77 vpdpbusd
64(%rsp
), %xmm2
, %xmm1
79 // CHECK
: vpdpbusd
268435456(%rcx
,%r14,8), %xmm2
, %xmm1
80 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x08,0x50,0x8c,0xf1,0x00,0x00,0x00,0x10]
81 vpdpbusd
268435456(%rcx
,%r14,8), %xmm2
, %xmm1
83 // CHECK
: vpdpbusd
-536870912(%rcx
,%r14,8), %xmm2
, %xmm1
84 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x08,0x50,0x8c,0xf1,0x00,0x00,0x00,0xe0]
85 vpdpbusd
-536870912(%rcx
,%r14,8), %xmm2
, %xmm1
87 // CHECK
: vpdpbusd
-536870910(%rcx
,%r14,8), %xmm2
, %xmm1
88 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x08,0x50,0x8c,0xf1,0x02,0x00,0x00,0xe0]
89 vpdpbusd
-536870910(%rcx
,%r14,8), %xmm2
, %xmm1
91 // CHECK
: vpdpbusds
(%rcx
), %xmm2
, %xmm1
92 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x08,0x51,0x09]
93 vpdpbusds
(%rcx
), %xmm2
, %xmm1
95 // CHECK
: vpdpbusds
-64(%rsp
), %xmm2
, %xmm1
96 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x08,0x51,0x4c,0x24,0xfc]
97 vpdpbusds
-64(%rsp
), %xmm2
, %xmm1
99 // CHECK
: vpdpbusds
64(%rsp
), %xmm2
, %xmm1
100 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x08,0x51,0x4c,0x24,0x04]
101 vpdpbusds
64(%rsp
), %xmm2
, %xmm1
103 // CHECK
: vpdpbusds
268435456(%rcx
,%r14,8), %xmm2
, %xmm1
104 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x08,0x51,0x8c,0xf1,0x00,0x00,0x00,0x10]
105 vpdpbusds
268435456(%rcx
,%r14,8), %xmm2
, %xmm1
107 // CHECK
: vpdpbusds
-536870912(%rcx
,%r14,8), %xmm2
, %xmm1
108 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x08,0x51,0x8c,0xf1,0x00,0x00,0x00,0xe0]
109 vpdpbusds
-536870912(%rcx
,%r14,8), %xmm2
, %xmm1
111 // CHECK
: vpdpbusds
-536870910(%rcx
,%r14,8), %xmm2
, %xmm1
112 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x08,0x51,0x8c,0xf1,0x02,0x00,0x00,0xe0]
113 vpdpbusds
-536870910(%rcx
,%r14,8), %xmm2
, %xmm1
115 // CHECK
: vpdpwssd
(%rcx
), %xmm2
, %xmm1
116 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x08,0x52,0x09]
117 vpdpwssd
(%rcx
), %xmm2
, %xmm1
119 // CHECK
: vpdpwssd
-64(%rsp
), %xmm2
, %xmm1
120 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x08,0x52,0x4c,0x24,0xfc]
121 vpdpwssd
-64(%rsp
), %xmm2
, %xmm1
123 // CHECK
: vpdpwssd
64(%rsp
), %xmm2
, %xmm1
124 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x08,0x52,0x4c,0x24,0x04]
125 vpdpwssd
64(%rsp
), %xmm2
, %xmm1
127 // CHECK
: vpdpwssd
268435456(%rcx
,%r14,8), %xmm2
, %xmm1
128 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x08,0x52,0x8c,0xf1,0x00,0x00,0x00,0x10]
129 vpdpwssd
268435456(%rcx
,%r14,8), %xmm2
, %xmm1
131 // CHECK
: vpdpwssd
-536870912(%rcx
,%r14,8), %xmm2
, %xmm1
132 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x08,0x52,0x8c,0xf1,0x00,0x00,0x00,0xe0]
133 vpdpwssd
-536870912(%rcx
,%r14,8), %xmm2
, %xmm1
135 // CHECK
: vpdpwssd
-536870910(%rcx
,%r14,8), %xmm2
, %xmm1
136 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x08,0x52,0x8c,0xf1,0x02,0x00,0x00,0xe0]
137 vpdpwssd
-536870910(%rcx
,%r14,8), %xmm2
, %xmm1
139 // CHECK
: vpdpwssds
(%rcx
), %xmm2
, %xmm1
140 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x08,0x53,0x09]
141 vpdpwssds
(%rcx
), %xmm2
, %xmm1
143 // CHECK
: vpdpwssds
-64(%rsp
), %xmm2
, %xmm1
144 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x08,0x53,0x4c,0x24,0xfc]
145 vpdpwssds
-64(%rsp
), %xmm2
, %xmm1
147 // CHECK
: vpdpwssds
64(%rsp
), %xmm2
, %xmm1
148 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x08,0x53,0x4c,0x24,0x04]
149 vpdpwssds
64(%rsp
), %xmm2
, %xmm1
151 // CHECK
: vpdpwssds
268435456(%rcx
,%r14,8), %xmm2
, %xmm1
152 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x08,0x53,0x8c,0xf1,0x00,0x00,0x00,0x10]
153 vpdpwssds
268435456(%rcx
,%r14,8), %xmm2
, %xmm1
155 // CHECK
: vpdpwssds
-536870912(%rcx
,%r14,8), %xmm2
, %xmm1
156 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x08,0x53,0x8c,0xf1,0x00,0x00,0x00,0xe0]
157 vpdpwssds
-536870912(%rcx
,%r14,8), %xmm2
, %xmm1
159 // CHECK
: vpdpwssds
-536870910(%rcx
,%r14,8), %xmm2
, %xmm1
160 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x08,0x53,0x8c,0xf1,0x02,0x00,0x00,0xe0]
161 vpdpwssds
-536870910(%rcx
,%r14,8), %xmm2
, %xmm1
163 // CHECK
: vpdpbusd
(%rcx
), %xmm22
, %xmm21
164 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x00,0x50,0x29]
165 vpdpbusd
(%rcx
), %xmm22
, %xmm21
167 // CHECK
: vpdpbusd
-64(%rsp
), %xmm22
, %xmm21
168 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x00,0x50,0x6c,0x24,0xfc]
169 vpdpbusd
-64(%rsp
), %xmm22
, %xmm21
171 // CHECK
: vpdpbusd
64(%rsp
), %xmm22
, %xmm21
172 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x00,0x50,0x6c,0x24,0x04]
173 vpdpbusd
64(%rsp
), %xmm22
, %xmm21
175 // CHECK
: vpdpbusd
268435456(%rcx
,%r14,8), %xmm22
, %xmm21
176 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x00,0x50,0xac,0xf1,0x00,0x00,0x00,0x10]
177 vpdpbusd
268435456(%rcx
,%r14,8), %xmm22
, %xmm21
179 // CHECK
: vpdpbusd
-536870912(%rcx
,%r14,8), %xmm22
, %xmm21
180 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x00,0x50,0xac,0xf1,0x00,0x00,0x00,0xe0]
181 vpdpbusd
-536870912(%rcx
,%r14,8), %xmm22
, %xmm21
183 // CHECK
: vpdpbusd
-536870910(%rcx
,%r14,8), %xmm22
, %xmm21
184 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x00,0x50,0xac,0xf1,0x02,0x00,0x00,0xe0]
185 vpdpbusd
-536870910(%rcx
,%r14,8), %xmm22
, %xmm21
187 // CHECK
: vpdpbusds
(%rcx
), %xmm22
, %xmm21
188 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x00,0x51,0x29]
189 vpdpbusds
(%rcx
), %xmm22
, %xmm21
191 // CHECK
: vpdpbusds
-64(%rsp
), %xmm22
, %xmm21
192 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x00,0x51,0x6c,0x24,0xfc]
193 vpdpbusds
-64(%rsp
), %xmm22
, %xmm21
195 // CHECK
: vpdpbusds
64(%rsp
), %xmm22
, %xmm21
196 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x00,0x51,0x6c,0x24,0x04]
197 vpdpbusds
64(%rsp
), %xmm22
, %xmm21
199 // CHECK
: vpdpbusds
268435456(%rcx
,%r14,8), %xmm22
, %xmm21
200 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x00,0x51,0xac,0xf1,0x00,0x00,0x00,0x10]
201 vpdpbusds
268435456(%rcx
,%r14,8), %xmm22
, %xmm21
203 // CHECK
: vpdpbusds
-536870912(%rcx
,%r14,8), %xmm22
, %xmm21
204 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x00,0x51,0xac,0xf1,0x00,0x00,0x00,0xe0]
205 vpdpbusds
-536870912(%rcx
,%r14,8), %xmm22
, %xmm21
207 // CHECK
: vpdpbusds
-536870910(%rcx
,%r14,8), %xmm22
, %xmm21
208 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x00,0x51,0xac,0xf1,0x02,0x00,0x00,0xe0]
209 vpdpbusds
-536870910(%rcx
,%r14,8), %xmm22
, %xmm21
211 // CHECK
: vpdpwssd
(%rcx
), %xmm22
, %xmm21
212 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x00,0x52,0x29]
213 vpdpwssd
(%rcx
), %xmm22
, %xmm21
215 // CHECK
: vpdpwssd
-64(%rsp
), %xmm22
, %xmm21
216 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x00,0x52,0x6c,0x24,0xfc]
217 vpdpwssd
-64(%rsp
), %xmm22
, %xmm21
219 // CHECK
: vpdpwssd
64(%rsp
), %xmm22
, %xmm21
220 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x00,0x52,0x6c,0x24,0x04]
221 vpdpwssd
64(%rsp
), %xmm22
, %xmm21
223 // CHECK
: vpdpwssd
268435456(%rcx
,%r14,8), %xmm22
, %xmm21
224 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x00,0x52,0xac,0xf1,0x00,0x00,0x00,0x10]
225 vpdpwssd
268435456(%rcx
,%r14,8), %xmm22
, %xmm21
227 // CHECK
: vpdpwssd
-536870912(%rcx
,%r14,8), %xmm22
, %xmm21
228 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x00,0x52,0xac,0xf1,0x00,0x00,0x00,0xe0]
229 vpdpwssd
-536870912(%rcx
,%r14,8), %xmm22
, %xmm21
231 // CHECK
: vpdpwssd
-536870910(%rcx
,%r14,8), %xmm22
, %xmm21
232 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x00,0x52,0xac,0xf1,0x02,0x00,0x00,0xe0]
233 vpdpwssd
-536870910(%rcx
,%r14,8), %xmm22
, %xmm21
235 // CHECK
: vpdpwssds
(%rcx
), %xmm22
, %xmm21
236 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x00,0x53,0x29]
237 vpdpwssds
(%rcx
), %xmm22
, %xmm21
239 // CHECK
: vpdpwssds
-64(%rsp
), %xmm22
, %xmm21
240 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x00,0x53,0x6c,0x24,0xfc]
241 vpdpwssds
-64(%rsp
), %xmm22
, %xmm21
243 // CHECK
: vpdpwssds
64(%rsp
), %xmm22
, %xmm21
244 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x00,0x53,0x6c,0x24,0x04]
245 vpdpwssds
64(%rsp
), %xmm22
, %xmm21
247 // CHECK
: vpdpwssds
268435456(%rcx
,%r14,8), %xmm22
, %xmm21
248 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x00,0x53,0xac,0xf1,0x00,0x00,0x00,0x10]
249 vpdpwssds
268435456(%rcx
,%r14,8), %xmm22
, %xmm21
251 // CHECK
: vpdpwssds
-536870912(%rcx
,%r14,8), %xmm22
, %xmm21
252 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x00,0x53,0xac,0xf1,0x00,0x00,0x00,0xe0]
253 vpdpwssds
-536870912(%rcx
,%r14,8), %xmm22
, %xmm21
255 // CHECK
: vpdpwssds
-536870910(%rcx
,%r14,8), %xmm22
, %xmm21
256 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x00,0x53,0xac,0xf1,0x02,0x00,0x00,0xe0]
257 vpdpwssds
-536870910(%rcx
,%r14,8), %xmm22
, %xmm21
259 // CHECK
: vpdpbusd
(%rcx
), %xmm2
, %xmm1
{%k2
}
260 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x0a,0x50,0x09]
261 vpdpbusd
(%rcx
), %xmm2
, %xmm1
{%k2
}
263 // CHECK
: vpdpbusd
-64(%rsp
), %xmm2
, %xmm1
{%k2
}
264 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x0a,0x50,0x4c,0x24,0xfc]
265 vpdpbusd
-64(%rsp
), %xmm2
, %xmm1
{%k2
}
267 // CHECK
: vpdpbusd
64(%rsp
), %xmm2
, %xmm1
{%k2
}
268 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x0a,0x50,0x4c,0x24,0x04]
269 vpdpbusd
64(%rsp
), %xmm2
, %xmm1
{%k2
}
271 // CHECK
: vpdpbusd
268435456(%rcx
,%r14,8), %xmm2
, %xmm1
{%k2
}
272 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x0a,0x50,0x8c,0xf1,0x00,0x00,0x00,0x10]
273 vpdpbusd
268435456(%rcx
,%r14,8), %xmm2
, %xmm1
{%k2
}
275 // CHECK
: vpdpbusd
-536870912(%rcx
,%r14,8), %xmm2
, %xmm1
{%k2
}
276 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x0a,0x50,0x8c,0xf1,0x00,0x00,0x00,0xe0]
277 vpdpbusd
-536870912(%rcx
,%r14,8), %xmm2
, %xmm1
{%k2
}
279 // CHECK
: vpdpbusd
-536870910(%rcx
,%r14,8), %xmm2
, %xmm1
{%k2
}
280 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x0a,0x50,0x8c,0xf1,0x02,0x00,0x00,0xe0]
281 vpdpbusd
-536870910(%rcx
,%r14,8), %xmm2
, %xmm1
{%k2
}
283 // CHECK
: vpdpbusds
(%rcx
), %xmm2
, %xmm1
{%k2
}
284 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x0a,0x51,0x09]
285 vpdpbusds
(%rcx
), %xmm2
, %xmm1
{%k2
}
287 // CHECK
: vpdpbusds
-64(%rsp
), %xmm2
, %xmm1
{%k2
}
288 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x0a,0x51,0x4c,0x24,0xfc]
289 vpdpbusds
-64(%rsp
), %xmm2
, %xmm1
{%k2
}
291 // CHECK
: vpdpbusds
64(%rsp
), %xmm2
, %xmm1
{%k2
}
292 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x0a,0x51,0x4c,0x24,0x04]
293 vpdpbusds
64(%rsp
), %xmm2
, %xmm1
{%k2
}
295 // CHECK
: vpdpbusds
268435456(%rcx
,%r14,8), %xmm2
, %xmm1
{%k2
}
296 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x0a,0x51,0x8c,0xf1,0x00,0x00,0x00,0x10]
297 vpdpbusds
268435456(%rcx
,%r14,8), %xmm2
, %xmm1
{%k2
}
299 // CHECK
: vpdpbusds
-536870912(%rcx
,%r14,8), %xmm2
, %xmm1
{%k2
}
300 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x0a,0x51,0x8c,0xf1,0x00,0x00,0x00,0xe0]
301 vpdpbusds
-536870912(%rcx
,%r14,8), %xmm2
, %xmm1
{%k2
}
303 // CHECK
: vpdpbusds
-536870910(%rcx
,%r14,8), %xmm2
, %xmm1
{%k2
}
304 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x0a,0x51,0x8c,0xf1,0x02,0x00,0x00,0xe0]
305 vpdpbusds
-536870910(%rcx
,%r14,8), %xmm2
, %xmm1
{%k2
}
307 // CHECK
: vpdpwssd
(%rcx
), %xmm2
, %xmm1
{%k2
}
308 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x0a,0x52,0x09]
309 vpdpwssd
(%rcx
), %xmm2
, %xmm1
{%k2
}
311 // CHECK
: vpdpwssd
-64(%rsp
), %xmm2
, %xmm1
{%k2
}
312 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x0a,0x52,0x4c,0x24,0xfc]
313 vpdpwssd
-64(%rsp
), %xmm2
, %xmm1
{%k2
}
315 // CHECK
: vpdpwssd
64(%rsp
), %xmm2
, %xmm1
{%k2
}
316 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x0a,0x52,0x4c,0x24,0x04]
317 vpdpwssd
64(%rsp
), %xmm2
, %xmm1
{%k2
}
319 // CHECK
: vpdpwssd
268435456(%rcx
,%r14,8), %xmm2
, %xmm1
{%k2
}
320 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x0a,0x52,0x8c,0xf1,0x00,0x00,0x00,0x10]
321 vpdpwssd
268435456(%rcx
,%r14,8), %xmm2
, %xmm1
{%k2
}
323 // CHECK
: vpdpwssd
-536870912(%rcx
,%r14,8), %xmm2
, %xmm1
{%k2
}
324 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x0a,0x52,0x8c,0xf1,0x00,0x00,0x00,0xe0]
325 vpdpwssd
-536870912(%rcx
,%r14,8), %xmm2
, %xmm1
{%k2
}
327 // CHECK
: vpdpwssd
-536870910(%rcx
,%r14,8), %xmm2
, %xmm1
{%k2
}
328 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x0a,0x52,0x8c,0xf1,0x02,0x00,0x00,0xe0]
329 vpdpwssd
-536870910(%rcx
,%r14,8), %xmm2
, %xmm1
{%k2
}
331 // CHECK
: vpdpwssds
(%rcx
), %xmm2
, %xmm1
{%k2
}
332 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x0a,0x53,0x09]
333 vpdpwssds
(%rcx
), %xmm2
, %xmm1
{%k2
}
335 // CHECK
: vpdpwssds
-64(%rsp
), %xmm2
, %xmm1
{%k2
}
336 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x0a,0x53,0x4c,0x24,0xfc]
337 vpdpwssds
-64(%rsp
), %xmm2
, %xmm1
{%k2
}
339 // CHECK
: vpdpwssds
64(%rsp
), %xmm2
, %xmm1
{%k2
}
340 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x0a,0x53,0x4c,0x24,0x04]
341 vpdpwssds
64(%rsp
), %xmm2
, %xmm1
{%k2
}
343 // CHECK
: vpdpwssds
268435456(%rcx
,%r14,8), %xmm2
, %xmm1
{%k2
}
344 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x0a,0x53,0x8c,0xf1,0x00,0x00,0x00,0x10]
345 vpdpwssds
268435456(%rcx
,%r14,8), %xmm2
, %xmm1
{%k2
}
347 // CHECK
: vpdpwssds
-536870912(%rcx
,%r14,8), %xmm2
, %xmm1
{%k2
}
348 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x0a,0x53,0x8c,0xf1,0x00,0x00,0x00,0xe0]
349 vpdpwssds
-536870912(%rcx
,%r14,8), %xmm2
, %xmm1
{%k2
}
351 // CHECK
: vpdpwssds
-536870910(%rcx
,%r14,8), %xmm2
, %xmm1
{%k2
}
352 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x0a,0x53,0x8c,0xf1,0x02,0x00,0x00,0xe0]
353 vpdpwssds
-536870910(%rcx
,%r14,8), %xmm2
, %xmm1
{%k2
}
355 // CHECK
: vpdpbusd
(%rcx
), %xmm22
, %xmm21
{%k2
}
356 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x02,0x50,0x29]
357 vpdpbusd
(%rcx
), %xmm22
, %xmm21
{%k2
}
359 // CHECK
: vpdpbusd
-64(%rsp
), %xmm22
, %xmm21
{%k2
}
360 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x02,0x50,0x6c,0x24,0xfc]
361 vpdpbusd
-64(%rsp
), %xmm22
, %xmm21
{%k2
}
363 // CHECK
: vpdpbusd
64(%rsp
), %xmm22
, %xmm21
{%k2
}
364 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x02,0x50,0x6c,0x24,0x04]
365 vpdpbusd
64(%rsp
), %xmm22
, %xmm21
{%k2
}
367 // CHECK
: vpdpbusd
268435456(%rcx
,%r14,8), %xmm22
, %xmm21
{%k2
}
368 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x02,0x50,0xac,0xf1,0x00,0x00,0x00,0x10]
369 vpdpbusd
268435456(%rcx
,%r14,8), %xmm22
, %xmm21
{%k2
}
371 // CHECK
: vpdpbusd
-536870912(%rcx
,%r14,8), %xmm22
, %xmm21
{%k2
}
372 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x02,0x50,0xac,0xf1,0x00,0x00,0x00,0xe0]
373 vpdpbusd
-536870912(%rcx
,%r14,8), %xmm22
, %xmm21
{%k2
}
375 // CHECK
: vpdpbusd
-536870910(%rcx
,%r14,8), %xmm22
, %xmm21
{%k2
}
376 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x02,0x50,0xac,0xf1,0x02,0x00,0x00,0xe0]
377 vpdpbusd
-536870910(%rcx
,%r14,8), %xmm22
, %xmm21
{%k2
}
379 // CHECK
: vpdpbusds
(%rcx
), %xmm22
, %xmm21
{%k2
}
380 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x02,0x51,0x29]
381 vpdpbusds
(%rcx
), %xmm22
, %xmm21
{%k2
}
383 // CHECK
: vpdpbusds
-64(%rsp
), %xmm22
, %xmm21
{%k2
}
384 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x02,0x51,0x6c,0x24,0xfc]
385 vpdpbusds
-64(%rsp
), %xmm22
, %xmm21
{%k2
}
387 // CHECK
: vpdpbusds
64(%rsp
), %xmm22
, %xmm21
{%k2
}
388 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x02,0x51,0x6c,0x24,0x04]
389 vpdpbusds
64(%rsp
), %xmm22
, %xmm21
{%k2
}
391 // CHECK
: vpdpbusds
268435456(%rcx
,%r14,8), %xmm22
, %xmm21
{%k2
}
392 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x02,0x51,0xac,0xf1,0x00,0x00,0x00,0x10]
393 vpdpbusds
268435456(%rcx
,%r14,8), %xmm22
, %xmm21
{%k2
}
395 // CHECK
: vpdpbusds
-536870912(%rcx
,%r14,8), %xmm22
, %xmm21
{%k2
}
396 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x02,0x51,0xac,0xf1,0x00,0x00,0x00,0xe0]
397 vpdpbusds
-536870912(%rcx
,%r14,8), %xmm22
, %xmm21
{%k2
}
399 // CHECK
: vpdpbusds
-536870910(%rcx
,%r14,8), %xmm22
, %xmm21
{%k2
}
400 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x02,0x51,0xac,0xf1,0x02,0x00,0x00,0xe0]
401 vpdpbusds
-536870910(%rcx
,%r14,8), %xmm22
, %xmm21
{%k2
}
403 // CHECK
: vpdpwssd
(%rcx
), %xmm22
, %xmm21
{%k2
}
404 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x02,0x52,0x29]
405 vpdpwssd
(%rcx
), %xmm22
, %xmm21
{%k2
}
407 // CHECK
: vpdpwssd
-64(%rsp
), %xmm22
, %xmm21
{%k2
}
408 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x02,0x52,0x6c,0x24,0xfc]
409 vpdpwssd
-64(%rsp
), %xmm22
, %xmm21
{%k2
}
411 // CHECK
: vpdpwssd
64(%rsp
), %xmm22
, %xmm21
{%k2
}
412 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x02,0x52,0x6c,0x24,0x04]
413 vpdpwssd
64(%rsp
), %xmm22
, %xmm21
{%k2
}
415 // CHECK
: vpdpwssd
268435456(%rcx
,%r14,8), %xmm22
, %xmm21
{%k2
}
416 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x02,0x52,0xac,0xf1,0x00,0x00,0x00,0x10]
417 vpdpwssd
268435456(%rcx
,%r14,8), %xmm22
, %xmm21
{%k2
}
419 // CHECK
: vpdpwssd
-536870912(%rcx
,%r14,8), %xmm22
, %xmm21
{%k2
}
420 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x02,0x52,0xac,0xf1,0x00,0x00,0x00,0xe0]
421 vpdpwssd
-536870912(%rcx
,%r14,8), %xmm22
, %xmm21
{%k2
}
423 // CHECK
: vpdpwssd
-536870910(%rcx
,%r14,8), %xmm22
, %xmm21
{%k2
}
424 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x02,0x52,0xac,0xf1,0x02,0x00,0x00,0xe0]
425 vpdpwssd
-536870910(%rcx
,%r14,8), %xmm22
, %xmm21
{%k2
}
427 // CHECK
: vpdpwssds
(%rcx
), %xmm22
, %xmm21
{%k2
}
428 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x02,0x53,0x29]
429 vpdpwssds
(%rcx
), %xmm22
, %xmm21
{%k2
}
431 // CHECK
: vpdpwssds
-64(%rsp
), %xmm22
, %xmm21
{%k2
}
432 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x02,0x53,0x6c,0x24,0xfc]
433 vpdpwssds
-64(%rsp
), %xmm22
, %xmm21
{%k2
}
435 // CHECK
: vpdpwssds
64(%rsp
), %xmm22
, %xmm21
{%k2
}
436 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x02,0x53,0x6c,0x24,0x04]
437 vpdpwssds
64(%rsp
), %xmm22
, %xmm21
{%k2
}
439 // CHECK
: vpdpwssds
268435456(%rcx
,%r14,8), %xmm22
, %xmm21
{%k2
}
440 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x02,0x53,0xac,0xf1,0x00,0x00,0x00,0x10]
441 vpdpwssds
268435456(%rcx
,%r14,8), %xmm22
, %xmm21
{%k2
}
443 // CHECK
: vpdpwssds
-536870912(%rcx
,%r14,8), %xmm22
, %xmm21
{%k2
}
444 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x02,0x53,0xac,0xf1,0x00,0x00,0x00,0xe0]
445 vpdpwssds
-536870912(%rcx
,%r14,8), %xmm22
, %xmm21
{%k2
}
447 // CHECK
: vpdpwssds
-536870910(%rcx
,%r14,8), %xmm22
, %xmm21
{%k2
}
448 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x02,0x53,0xac,0xf1,0x02,0x00,0x00,0xe0]
449 vpdpwssds
-536870910(%rcx
,%r14,8), %xmm22
, %xmm21
{%k2
}
451 // CHECK
: vpdpbusd
%ymm3
, %ymm2
, %ymm1
452 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x28,0x50,0xcb]
453 vpdpbusd
%ymm3
, %ymm2
, %ymm1
455 // CHECK
: vpdpbusds
%ymm3
, %ymm2
, %ymm1
456 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x28,0x51,0xcb]
457 vpdpbusds
%ymm3
, %ymm2
, %ymm1
459 // CHECK
: vpdpwssd
%ymm3
, %ymm2
, %ymm1
460 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x28,0x52,0xcb]
461 vpdpwssd
%ymm3
, %ymm2
, %ymm1
463 // CHECK
: vpdpwssds
%ymm3
, %ymm2
, %ymm1
464 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x28,0x53,0xcb]
465 vpdpwssds
%ymm3
, %ymm2
, %ymm1
467 // CHECK
: vpdpbusd
%ymm23
, %ymm22
, %ymm21
468 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x20,0x50,0xef]
469 vpdpbusd
%ymm23
, %ymm22
, %ymm21
471 // CHECK
: vpdpbusds
%ymm23
, %ymm22
, %ymm21
472 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x20,0x51,0xef]
473 vpdpbusds
%ymm23
, %ymm22
, %ymm21
475 // CHECK
: vpdpwssd
%ymm23
, %ymm22
, %ymm21
476 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x20,0x52,0xef]
477 vpdpwssd
%ymm23
, %ymm22
, %ymm21
479 // CHECK
: vpdpwssds
%ymm23
, %ymm22
, %ymm21
480 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x20,0x53,0xef]
481 vpdpwssds
%ymm23
, %ymm22
, %ymm21
483 // CHECK
: vpdpbusd
%ymm3
, %ymm2
, %ymm1
{%k2
}
484 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x2a,0x50,0xcb]
485 vpdpbusd
%ymm3
, %ymm2
, %ymm1
{%k2
}
487 // CHECK
: vpdpbusds
%ymm3
, %ymm2
, %ymm1
{%k2
}
488 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x2a,0x51,0xcb]
489 vpdpbusds
%ymm3
, %ymm2
, %ymm1
{%k2
}
491 // CHECK
: vpdpwssd
%ymm3
, %ymm2
, %ymm1
{%k2
}
492 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x2a,0x52,0xcb]
493 vpdpwssd
%ymm3
, %ymm2
, %ymm1
{%k2
}
495 // CHECK
: vpdpwssds
%ymm3
, %ymm2
, %ymm1
{%k2
}
496 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x2a,0x53,0xcb]
497 vpdpwssds
%ymm3
, %ymm2
, %ymm1
{%k2
}
499 // CHECK
: vpdpbusd
%ymm23
, %ymm22
, %ymm21
{%k2
}
500 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x22,0x50,0xef]
501 vpdpbusd
%ymm23
, %ymm22
, %ymm21
{%k2
}
503 // CHECK
: vpdpbusds
%ymm23
, %ymm22
, %ymm21
{%k2
}
504 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x22,0x51,0xef]
505 vpdpbusds
%ymm23
, %ymm22
, %ymm21
{%k2
}
507 // CHECK
: vpdpwssd
%ymm23
, %ymm22
, %ymm21
{%k2
}
508 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x22,0x52,0xef]
509 vpdpwssd
%ymm23
, %ymm22
, %ymm21
{%k2
}
511 // CHECK
: vpdpwssds
%ymm23
, %ymm22
, %ymm21
{%k2
}
512 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x22,0x53,0xef]
513 vpdpwssds
%ymm23
, %ymm22
, %ymm21
{%k2
}
515 // CHECK
: vpdpbusd
(%rcx
), %ymm2
, %ymm1
516 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x28,0x50,0x09]
517 vpdpbusd
(%rcx
), %ymm2
, %ymm1
519 // CHECK
: vpdpbusd
-128(%rsp
), %ymm2
, %ymm1
520 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x28,0x50,0x4c,0x24,0xfc]
521 vpdpbusd
-128(%rsp
), %ymm2
, %ymm1
523 // CHECK
: vpdpbusd
128(%rsp
), %ymm2
, %ymm1
524 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x28,0x50,0x4c,0x24,0x04]
525 vpdpbusd
128(%rsp
), %ymm2
, %ymm1
527 // CHECK
: vpdpbusd
268435456(%rcx
,%r14,8), %ymm2
, %ymm1
528 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x28,0x50,0x8c,0xf1,0x00,0x00,0x00,0x10]
529 vpdpbusd
268435456(%rcx
,%r14,8), %ymm2
, %ymm1
531 // CHECK
: vpdpbusd
-536870912(%rcx
,%r14,8), %ymm2
, %ymm1
532 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x28,0x50,0x8c,0xf1,0x00,0x00,0x00,0xe0]
533 vpdpbusd
-536870912(%rcx
,%r14,8), %ymm2
, %ymm1
535 // CHECK
: vpdpbusd
-536870910(%rcx
,%r14,8), %ymm2
, %ymm1
536 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x28,0x50,0x8c,0xf1,0x02,0x00,0x00,0xe0]
537 vpdpbusd
-536870910(%rcx
,%r14,8), %ymm2
, %ymm1
539 // CHECK
: vpdpbusds
(%rcx
), %ymm2
, %ymm1
540 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x28,0x51,0x09]
541 vpdpbusds
(%rcx
), %ymm2
, %ymm1
543 // CHECK
: vpdpbusds
-128(%rsp
), %ymm2
, %ymm1
544 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x28,0x51,0x4c,0x24,0xfc]
545 vpdpbusds
-128(%rsp
), %ymm2
, %ymm1
547 // CHECK
: vpdpbusds
128(%rsp
), %ymm2
, %ymm1
548 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x28,0x51,0x4c,0x24,0x04]
549 vpdpbusds
128(%rsp
), %ymm2
, %ymm1
551 // CHECK
: vpdpbusds
268435456(%rcx
,%r14,8), %ymm2
, %ymm1
552 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x28,0x51,0x8c,0xf1,0x00,0x00,0x00,0x10]
553 vpdpbusds
268435456(%rcx
,%r14,8), %ymm2
, %ymm1
555 // CHECK
: vpdpbusds
-536870912(%rcx
,%r14,8), %ymm2
, %ymm1
556 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x28,0x51,0x8c,0xf1,0x00,0x00,0x00,0xe0]
557 vpdpbusds
-536870912(%rcx
,%r14,8), %ymm2
, %ymm1
559 // CHECK
: vpdpbusds
-536870910(%rcx
,%r14,8), %ymm2
, %ymm1
560 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x28,0x51,0x8c,0xf1,0x02,0x00,0x00,0xe0]
561 vpdpbusds
-536870910(%rcx
,%r14,8), %ymm2
, %ymm1
563 // CHECK
: vpdpwssd
(%rcx
), %ymm2
, %ymm1
564 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x28,0x52,0x09]
565 vpdpwssd
(%rcx
), %ymm2
, %ymm1
567 // CHECK
: vpdpwssd
-128(%rsp
), %ymm2
, %ymm1
568 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x28,0x52,0x4c,0x24,0xfc]
569 vpdpwssd
-128(%rsp
), %ymm2
, %ymm1
571 // CHECK
: vpdpwssd
128(%rsp
), %ymm2
, %ymm1
572 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x28,0x52,0x4c,0x24,0x04]
573 vpdpwssd
128(%rsp
), %ymm2
, %ymm1
575 // CHECK
: vpdpwssd
268435456(%rcx
,%r14,8), %ymm2
, %ymm1
576 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x28,0x52,0x8c,0xf1,0x00,0x00,0x00,0x10]
577 vpdpwssd
268435456(%rcx
,%r14,8), %ymm2
, %ymm1
579 // CHECK
: vpdpwssd
-536870912(%rcx
,%r14,8), %ymm2
, %ymm1
580 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x28,0x52,0x8c,0xf1,0x00,0x00,0x00,0xe0]
581 vpdpwssd
-536870912(%rcx
,%r14,8), %ymm2
, %ymm1
583 // CHECK
: vpdpwssd
-536870910(%rcx
,%r14,8), %ymm2
, %ymm1
584 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x28,0x52,0x8c,0xf1,0x02,0x00,0x00,0xe0]
585 vpdpwssd
-536870910(%rcx
,%r14,8), %ymm2
, %ymm1
587 // CHECK
: vpdpwssds
(%rcx
), %ymm2
, %ymm1
588 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x28,0x53,0x09]
589 vpdpwssds
(%rcx
), %ymm2
, %ymm1
591 // CHECK
: vpdpwssds
-128(%rsp
), %ymm2
, %ymm1
592 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x28,0x53,0x4c,0x24,0xfc]
593 vpdpwssds
-128(%rsp
), %ymm2
, %ymm1
595 // CHECK
: vpdpwssds
128(%rsp
), %ymm2
, %ymm1
596 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x28,0x53,0x4c,0x24,0x04]
597 vpdpwssds
128(%rsp
), %ymm2
, %ymm1
599 // CHECK
: vpdpwssds
268435456(%rcx
,%r14,8), %ymm2
, %ymm1
600 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x28,0x53,0x8c,0xf1,0x00,0x00,0x00,0x10]
601 vpdpwssds
268435456(%rcx
,%r14,8), %ymm2
, %ymm1
603 // CHECK
: vpdpwssds
-536870912(%rcx
,%r14,8), %ymm2
, %ymm1
604 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x28,0x53,0x8c,0xf1,0x00,0x00,0x00,0xe0]
605 vpdpwssds
-536870912(%rcx
,%r14,8), %ymm2
, %ymm1
607 // CHECK
: vpdpwssds
-536870910(%rcx
,%r14,8), %ymm2
, %ymm1
608 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x28,0x53,0x8c,0xf1,0x02,0x00,0x00,0xe0]
609 vpdpwssds
-536870910(%rcx
,%r14,8), %ymm2
, %ymm1
611 // CHECK
: vpdpbusd
(%rcx
), %ymm22
, %ymm21
612 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x20,0x50,0x29]
613 vpdpbusd
(%rcx
), %ymm22
, %ymm21
615 // CHECK
: vpdpbusd
-128(%rsp
), %ymm22
, %ymm21
616 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x20,0x50,0x6c,0x24,0xfc]
617 vpdpbusd
-128(%rsp
), %ymm22
, %ymm21
619 // CHECK
: vpdpbusd
128(%rsp
), %ymm22
, %ymm21
620 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x20,0x50,0x6c,0x24,0x04]
621 vpdpbusd
128(%rsp
), %ymm22
, %ymm21
623 // CHECK
: vpdpbusd
268435456(%rcx
,%r14,8), %ymm22
, %ymm21
624 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x20,0x50,0xac,0xf1,0x00,0x00,0x00,0x10]
625 vpdpbusd
268435456(%rcx
,%r14,8), %ymm22
, %ymm21
627 // CHECK
: vpdpbusd
-536870912(%rcx
,%r14,8), %ymm22
, %ymm21
628 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x20,0x50,0xac,0xf1,0x00,0x00,0x00,0xe0]
629 vpdpbusd
-536870912(%rcx
,%r14,8), %ymm22
, %ymm21
631 // CHECK
: vpdpbusd
-536870910(%rcx
,%r14,8), %ymm22
, %ymm21
632 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x20,0x50,0xac,0xf1,0x02,0x00,0x00,0xe0]
633 vpdpbusd
-536870910(%rcx
,%r14,8), %ymm22
, %ymm21
635 // CHECK
: vpdpbusds
(%rcx
), %ymm22
, %ymm21
636 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x20,0x51,0x29]
637 vpdpbusds
(%rcx
), %ymm22
, %ymm21
639 // CHECK
: vpdpbusds
-128(%rsp
), %ymm22
, %ymm21
640 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x20,0x51,0x6c,0x24,0xfc]
641 vpdpbusds
-128(%rsp
), %ymm22
, %ymm21
643 // CHECK
: vpdpbusds
128(%rsp
), %ymm22
, %ymm21
644 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x20,0x51,0x6c,0x24,0x04]
645 vpdpbusds
128(%rsp
), %ymm22
, %ymm21
647 // CHECK
: vpdpbusds
268435456(%rcx
,%r14,8), %ymm22
, %ymm21
648 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x20,0x51,0xac,0xf1,0x00,0x00,0x00,0x10]
649 vpdpbusds
268435456(%rcx
,%r14,8), %ymm22
, %ymm21
651 // CHECK
: vpdpbusds
-536870912(%rcx
,%r14,8), %ymm22
, %ymm21
652 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x20,0x51,0xac,0xf1,0x00,0x00,0x00,0xe0]
653 vpdpbusds
-536870912(%rcx
,%r14,8), %ymm22
, %ymm21
655 // CHECK
: vpdpbusds
-536870910(%rcx
,%r14,8), %ymm22
, %ymm21
656 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x20,0x51,0xac,0xf1,0x02,0x00,0x00,0xe0]
657 vpdpbusds
-536870910(%rcx
,%r14,8), %ymm22
, %ymm21
659 // CHECK
: vpdpwssd
(%rcx
), %ymm22
, %ymm21
660 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x20,0x52,0x29]
661 vpdpwssd
(%rcx
), %ymm22
, %ymm21
663 // CHECK
: vpdpwssd
-128(%rsp
), %ymm22
, %ymm21
664 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x20,0x52,0x6c,0x24,0xfc]
665 vpdpwssd
-128(%rsp
), %ymm22
, %ymm21
667 // CHECK
: vpdpwssd
128(%rsp
), %ymm22
, %ymm21
668 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x20,0x52,0x6c,0x24,0x04]
669 vpdpwssd
128(%rsp
), %ymm22
, %ymm21
671 // CHECK
: vpdpwssd
268435456(%rcx
,%r14,8), %ymm22
, %ymm21
672 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x20,0x52,0xac,0xf1,0x00,0x00,0x00,0x10]
673 vpdpwssd
268435456(%rcx
,%r14,8), %ymm22
, %ymm21
675 // CHECK
: vpdpwssd
-536870912(%rcx
,%r14,8), %ymm22
, %ymm21
676 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x20,0x52,0xac,0xf1,0x00,0x00,0x00,0xe0]
677 vpdpwssd
-536870912(%rcx
,%r14,8), %ymm22
, %ymm21
679 // CHECK
: vpdpwssd
-536870910(%rcx
,%r14,8), %ymm22
, %ymm21
680 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x20,0x52,0xac,0xf1,0x02,0x00,0x00,0xe0]
681 vpdpwssd
-536870910(%rcx
,%r14,8), %ymm22
, %ymm21
683 // CHECK
: vpdpwssds
(%rcx
), %ymm22
, %ymm21
684 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x20,0x53,0x29]
685 vpdpwssds
(%rcx
), %ymm22
, %ymm21
687 // CHECK
: vpdpwssds
-128(%rsp
), %ymm22
, %ymm21
688 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x20,0x53,0x6c,0x24,0xfc]
689 vpdpwssds
-128(%rsp
), %ymm22
, %ymm21
691 // CHECK
: vpdpwssds
128(%rsp
), %ymm22
, %ymm21
692 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x20,0x53,0x6c,0x24,0x04]
693 vpdpwssds
128(%rsp
), %ymm22
, %ymm21
695 // CHECK
: vpdpwssds
268435456(%rcx
,%r14,8), %ymm22
, %ymm21
696 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x20,0x53,0xac,0xf1,0x00,0x00,0x00,0x10]
697 vpdpwssds
268435456(%rcx
,%r14,8), %ymm22
, %ymm21
699 // CHECK
: vpdpwssds
-536870912(%rcx
,%r14,8), %ymm22
, %ymm21
700 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x20,0x53,0xac,0xf1,0x00,0x00,0x00,0xe0]
701 vpdpwssds
-536870912(%rcx
,%r14,8), %ymm22
, %ymm21
703 // CHECK
: vpdpwssds
-536870910(%rcx
,%r14,8), %ymm22
, %ymm21
704 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x20,0x53,0xac,0xf1,0x02,0x00,0x00,0xe0]
705 vpdpwssds
-536870910(%rcx
,%r14,8), %ymm22
, %ymm21
707 // CHECK
: vpdpbusd
(%rcx
), %ymm2
, %ymm1
{%k2
}
708 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x2a,0x50,0x09]
709 vpdpbusd
(%rcx
), %ymm2
, %ymm1
{%k2
}
711 // CHECK
: vpdpbusd
-128(%rsp
), %ymm2
, %ymm1
{%k2
}
712 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x2a,0x50,0x4c,0x24,0xfc]
713 vpdpbusd
-128(%rsp
), %ymm2
, %ymm1
{%k2
}
715 // CHECK
: vpdpbusd
128(%rsp
), %ymm2
, %ymm1
{%k2
}
716 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x2a,0x50,0x4c,0x24,0x04]
717 vpdpbusd
128(%rsp
), %ymm2
, %ymm1
{%k2
}
719 // CHECK
: vpdpbusd
268435456(%rcx
,%r14,8), %ymm2
, %ymm1
{%k2
}
720 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x2a,0x50,0x8c,0xf1,0x00,0x00,0x00,0x10]
721 vpdpbusd
268435456(%rcx
,%r14,8), %ymm2
, %ymm1
{%k2
}
723 // CHECK
: vpdpbusd
-536870912(%rcx
,%r14,8), %ymm2
, %ymm1
{%k2
}
724 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x2a,0x50,0x8c,0xf1,0x00,0x00,0x00,0xe0]
725 vpdpbusd
-536870912(%rcx
,%r14,8), %ymm2
, %ymm1
{%k2
}
727 // CHECK
: vpdpbusd
-536870910(%rcx
,%r14,8), %ymm2
, %ymm1
{%k2
}
728 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x2a,0x50,0x8c,0xf1,0x02,0x00,0x00,0xe0]
729 vpdpbusd
-536870910(%rcx
,%r14,8), %ymm2
, %ymm1
{%k2
}
731 // CHECK
: vpdpbusds
(%rcx
), %ymm2
, %ymm1
{%k2
}
732 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x2a,0x51,0x09]
733 vpdpbusds
(%rcx
), %ymm2
, %ymm1
{%k2
}
735 // CHECK
: vpdpbusds
-128(%rsp
), %ymm2
, %ymm1
{%k2
}
736 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x2a,0x51,0x4c,0x24,0xfc]
737 vpdpbusds
-128(%rsp
), %ymm2
, %ymm1
{%k2
}
739 // CHECK
: vpdpbusds
128(%rsp
), %ymm2
, %ymm1
{%k2
}
740 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x2a,0x51,0x4c,0x24,0x04]
741 vpdpbusds
128(%rsp
), %ymm2
, %ymm1
{%k2
}
743 // CHECK
: vpdpbusds
268435456(%rcx
,%r14,8), %ymm2
, %ymm1
{%k2
}
744 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x2a,0x51,0x8c,0xf1,0x00,0x00,0x00,0x10]
745 vpdpbusds
268435456(%rcx
,%r14,8), %ymm2
, %ymm1
{%k2
}
747 // CHECK
: vpdpbusds
-536870912(%rcx
,%r14,8), %ymm2
, %ymm1
{%k2
}
748 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x2a,0x51,0x8c,0xf1,0x00,0x00,0x00,0xe0]
749 vpdpbusds
-536870912(%rcx
,%r14,8), %ymm2
, %ymm1
{%k2
}
751 // CHECK
: vpdpbusds
-536870910(%rcx
,%r14,8), %ymm2
, %ymm1
{%k2
}
752 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x2a,0x51,0x8c,0xf1,0x02,0x00,0x00,0xe0]
753 vpdpbusds
-536870910(%rcx
,%r14,8), %ymm2
, %ymm1
{%k2
}
755 // CHECK
: vpdpwssd
(%rcx
), %ymm2
, %ymm1
{%k2
}
756 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x2a,0x52,0x09]
757 vpdpwssd
(%rcx
), %ymm2
, %ymm1
{%k2
}
759 // CHECK
: vpdpwssd
-128(%rsp
), %ymm2
, %ymm1
{%k2
}
760 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x2a,0x52,0x4c,0x24,0xfc]
761 vpdpwssd
-128(%rsp
), %ymm2
, %ymm1
{%k2
}
763 // CHECK
: vpdpwssd
128(%rsp
), %ymm2
, %ymm1
{%k2
}
764 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x2a,0x52,0x4c,0x24,0x04]
765 vpdpwssd
128(%rsp
), %ymm2
, %ymm1
{%k2
}
767 // CHECK
: vpdpwssd
268435456(%rcx
,%r14,8), %ymm2
, %ymm1
{%k2
}
768 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x2a,0x52,0x8c,0xf1,0x00,0x00,0x00,0x10]
769 vpdpwssd
268435456(%rcx
,%r14,8), %ymm2
, %ymm1
{%k2
}
771 // CHECK
: vpdpwssd
-536870912(%rcx
,%r14,8), %ymm2
, %ymm1
{%k2
}
772 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x2a,0x52,0x8c,0xf1,0x00,0x00,0x00,0xe0]
773 vpdpwssd
-536870912(%rcx
,%r14,8), %ymm2
, %ymm1
{%k2
}
775 // CHECK
: vpdpwssd
-536870910(%rcx
,%r14,8), %ymm2
, %ymm1
{%k2
}
776 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x2a,0x52,0x8c,0xf1,0x02,0x00,0x00,0xe0]
777 vpdpwssd
-536870910(%rcx
,%r14,8), %ymm2
, %ymm1
{%k2
}
779 // CHECK
: vpdpwssds
(%rcx
), %ymm2
, %ymm1
{%k2
}
780 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x2a,0x53,0x09]
781 vpdpwssds
(%rcx
), %ymm2
, %ymm1
{%k2
}
783 // CHECK
: vpdpwssds
-128(%rsp
), %ymm2
, %ymm1
{%k2
}
784 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x2a,0x53,0x4c,0x24,0xfc]
785 vpdpwssds
-128(%rsp
), %ymm2
, %ymm1
{%k2
}
787 // CHECK
: vpdpwssds
128(%rsp
), %ymm2
, %ymm1
{%k2
}
788 // CHECK
: encoding
: [0x62,0xf2,0x6d,0x2a,0x53,0x4c,0x24,0x04]
789 vpdpwssds
128(%rsp
), %ymm2
, %ymm1
{%k2
}
791 // CHECK
: vpdpwssds
268435456(%rcx
,%r14,8), %ymm2
, %ymm1
{%k2
}
792 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x2a,0x53,0x8c,0xf1,0x00,0x00,0x00,0x10]
793 vpdpwssds
268435456(%rcx
,%r14,8), %ymm2
, %ymm1
{%k2
}
795 // CHECK
: vpdpwssds
-536870912(%rcx
,%r14,8), %ymm2
, %ymm1
{%k2
}
796 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x2a,0x53,0x8c,0xf1,0x00,0x00,0x00,0xe0]
797 vpdpwssds
-536870912(%rcx
,%r14,8), %ymm2
, %ymm1
{%k2
}
799 // CHECK
: vpdpwssds
-536870910(%rcx
,%r14,8), %ymm2
, %ymm1
{%k2
}
800 // CHECK
: encoding
: [0x62,0xb2,0x6d,0x2a,0x53,0x8c,0xf1,0x02,0x00,0x00,0xe0]
801 vpdpwssds
-536870910(%rcx
,%r14,8), %ymm2
, %ymm1
{%k2
}
803 // CHECK
: vpdpbusd
(%rcx
), %ymm22
, %ymm21
{%k2
}
804 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x22,0x50,0x29]
805 vpdpbusd
(%rcx
), %ymm22
, %ymm21
{%k2
}
807 // CHECK
: vpdpbusd
-128(%rsp
), %ymm22
, %ymm21
{%k2
}
808 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x22,0x50,0x6c,0x24,0xfc]
809 vpdpbusd
-128(%rsp
), %ymm22
, %ymm21
{%k2
}
811 // CHECK
: vpdpbusd
128(%rsp
), %ymm22
, %ymm21
{%k2
}
812 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x22,0x50,0x6c,0x24,0x04]
813 vpdpbusd
128(%rsp
), %ymm22
, %ymm21
{%k2
}
815 // CHECK
: vpdpbusd
268435456(%rcx
,%r14,8), %ymm22
, %ymm21
{%k2
}
816 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x22,0x50,0xac,0xf1,0x00,0x00,0x00,0x10]
817 vpdpbusd
268435456(%rcx
,%r14,8), %ymm22
, %ymm21
{%k2
}
819 // CHECK
: vpdpbusd
-536870912(%rcx
,%r14,8), %ymm22
, %ymm21
{%k2
}
820 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x22,0x50,0xac,0xf1,0x00,0x00,0x00,0xe0]
821 vpdpbusd
-536870912(%rcx
,%r14,8), %ymm22
, %ymm21
{%k2
}
823 // CHECK
: vpdpbusd
-536870910(%rcx
,%r14,8), %ymm22
, %ymm21
{%k2
}
824 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x22,0x50,0xac,0xf1,0x02,0x00,0x00,0xe0]
825 vpdpbusd
-536870910(%rcx
,%r14,8), %ymm22
, %ymm21
{%k2
}
827 // CHECK
: vpdpbusds
(%rcx
), %ymm22
, %ymm21
{%k2
}
828 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x22,0x51,0x29]
829 vpdpbusds
(%rcx
), %ymm22
, %ymm21
{%k2
}
831 // CHECK
: vpdpbusds
-128(%rsp
), %ymm22
, %ymm21
{%k2
}
832 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x22,0x51,0x6c,0x24,0xfc]
833 vpdpbusds
-128(%rsp
), %ymm22
, %ymm21
{%k2
}
835 // CHECK
: vpdpbusds
128(%rsp
), %ymm22
, %ymm21
{%k2
}
836 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x22,0x51,0x6c,0x24,0x04]
837 vpdpbusds
128(%rsp
), %ymm22
, %ymm21
{%k2
}
839 // CHECK
: vpdpbusds
268435456(%rcx
,%r14,8), %ymm22
, %ymm21
{%k2
}
840 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x22,0x51,0xac,0xf1,0x00,0x00,0x00,0x10]
841 vpdpbusds
268435456(%rcx
,%r14,8), %ymm22
, %ymm21
{%k2
}
843 // CHECK
: vpdpbusds
-536870912(%rcx
,%r14,8), %ymm22
, %ymm21
{%k2
}
844 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x22,0x51,0xac,0xf1,0x00,0x00,0x00,0xe0]
845 vpdpbusds
-536870912(%rcx
,%r14,8), %ymm22
, %ymm21
{%k2
}
847 // CHECK
: vpdpbusds
-536870910(%rcx
,%r14,8), %ymm22
, %ymm21
{%k2
}
848 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x22,0x51,0xac,0xf1,0x02,0x00,0x00,0xe0]
849 vpdpbusds
-536870910(%rcx
,%r14,8), %ymm22
, %ymm21
{%k2
}
851 // CHECK
: vpdpwssd
(%rcx
), %ymm22
, %ymm21
{%k2
}
852 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x22,0x52,0x29]
853 vpdpwssd
(%rcx
), %ymm22
, %ymm21
{%k2
}
855 // CHECK
: vpdpwssd
-128(%rsp
), %ymm22
, %ymm21
{%k2
}
856 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x22,0x52,0x6c,0x24,0xfc]
857 vpdpwssd
-128(%rsp
), %ymm22
, %ymm21
{%k2
}
859 // CHECK
: vpdpwssd
128(%rsp
), %ymm22
, %ymm21
{%k2
}
860 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x22,0x52,0x6c,0x24,0x04]
861 vpdpwssd
128(%rsp
), %ymm22
, %ymm21
{%k2
}
863 // CHECK
: vpdpwssd
268435456(%rcx
,%r14,8), %ymm22
, %ymm21
{%k2
}
864 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x22,0x52,0xac,0xf1,0x00,0x00,0x00,0x10]
865 vpdpwssd
268435456(%rcx
,%r14,8), %ymm22
, %ymm21
{%k2
}
867 // CHECK
: vpdpwssd
-536870912(%rcx
,%r14,8), %ymm22
, %ymm21
{%k2
}
868 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x22,0x52,0xac,0xf1,0x00,0x00,0x00,0xe0]
869 vpdpwssd
-536870912(%rcx
,%r14,8), %ymm22
, %ymm21
{%k2
}
871 // CHECK
: vpdpwssd
-536870910(%rcx
,%r14,8), %ymm22
, %ymm21
{%k2
}
872 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x22,0x52,0xac,0xf1,0x02,0x00,0x00,0xe0]
873 vpdpwssd
-536870910(%rcx
,%r14,8), %ymm22
, %ymm21
{%k2
}
875 // CHECK
: vpdpwssds
(%rcx
), %ymm22
, %ymm21
{%k2
}
876 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x22,0x53,0x29]
877 vpdpwssds
(%rcx
), %ymm22
, %ymm21
{%k2
}
879 // CHECK
: vpdpwssds
-128(%rsp
), %ymm22
, %ymm21
{%k2
}
880 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x22,0x53,0x6c,0x24,0xfc]
881 vpdpwssds
-128(%rsp
), %ymm22
, %ymm21
{%k2
}
883 // CHECK
: vpdpwssds
128(%rsp
), %ymm22
, %ymm21
{%k2
}
884 // CHECK
: encoding
: [0x62,0xe2,0x4d,0x22,0x53,0x6c,0x24,0x04]
885 vpdpwssds
128(%rsp
), %ymm22
, %ymm21
{%k2
}
887 // CHECK
: vpdpwssds
268435456(%rcx
,%r14,8), %ymm22
, %ymm21
{%k2
}
888 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x22,0x53,0xac,0xf1,0x00,0x00,0x00,0x10]
889 vpdpwssds
268435456(%rcx
,%r14,8), %ymm22
, %ymm21
{%k2
}
891 // CHECK
: vpdpwssds
-536870912(%rcx
,%r14,8), %ymm22
, %ymm21
{%k2
}
892 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x22,0x53,0xac,0xf1,0x00,0x00,0x00,0xe0]
893 vpdpwssds
-536870912(%rcx
,%r14,8), %ymm22
, %ymm21
{%k2
}
895 // CHECK
: vpdpwssds
-536870910(%rcx
,%r14,8), %ymm22
, %ymm21
{%k2
}
896 // CHECK
: encoding
: [0x62,0xa2,0x4d,0x22,0x53,0xac,0xf1,0x02,0x00,0x00,0xe0]
897 vpdpwssds
-536870910(%rcx
,%r14,8), %ymm22
, %ymm21
{%k2
}