Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / llvm / test / MC / X86 / avx-vnni-int16-64-att.s
blob4616f0a5d5883fdb8d885444fc5de6b4d45ddde9
1 // RUN: llvm-mc -triple x86_64 --show-encoding %s | FileCheck %s
3 // CHECK: vpdpwsud %ymm4, %ymm13, %ymm12
4 // CHECK: encoding: [0xc4,0x62,0x16,0xd2,0xe4]
5 vpdpwsud %ymm4, %ymm13, %ymm12
7 // CHECK: vpdpwsud %xmm4, %xmm13, %xmm12
8 // CHECK: encoding: [0xc4,0x62,0x12,0xd2,0xe4]
9 vpdpwsud %xmm4, %xmm13, %xmm12
11 // CHECK: vpdpwsud 268435456(%rbp,%r14,8), %ymm13, %ymm12
12 // CHECK: encoding: [0xc4,0x22,0x16,0xd2,0xa4,0xf5,0x00,0x00,0x00,0x10]
13 vpdpwsud 268435456(%rbp,%r14,8), %ymm13, %ymm12
15 // CHECK: vpdpwsud 291(%r8,%rax,4), %ymm13, %ymm12
16 // CHECK: encoding: [0xc4,0x42,0x16,0xd2,0xa4,0x80,0x23,0x01,0x00,0x00]
17 vpdpwsud 291(%r8,%rax,4), %ymm13, %ymm12
19 // CHECK: vpdpwsud (%rip), %ymm13, %ymm12
20 // CHECK: encoding: [0xc4,0x62,0x16,0xd2,0x25,0x00,0x00,0x00,0x00]
21 vpdpwsud (%rip), %ymm13, %ymm12
23 // CHECK: vpdpwsud -1024(,%rbp,2), %ymm13, %ymm12
24 // CHECK: encoding: [0xc4,0x62,0x16,0xd2,0x24,0x6d,0x00,0xfc,0xff,0xff]
25 vpdpwsud -1024(,%rbp,2), %ymm13, %ymm12
27 // CHECK: vpdpwsud 4064(%rcx), %ymm13, %ymm12
28 // CHECK: encoding: [0xc4,0x62,0x16,0xd2,0xa1,0xe0,0x0f,0x00,0x00]
29 vpdpwsud 4064(%rcx), %ymm13, %ymm12
31 // CHECK: vpdpwsud -4096(%rdx), %ymm13, %ymm12
32 // CHECK: encoding: [0xc4,0x62,0x16,0xd2,0xa2,0x00,0xf0,0xff,0xff]
33 vpdpwsud -4096(%rdx), %ymm13, %ymm12
35 // CHECK: vpdpwsud 268435456(%rbp,%r14,8), %xmm13, %xmm12
36 // CHECK: encoding: [0xc4,0x22,0x12,0xd2,0xa4,0xf5,0x00,0x00,0x00,0x10]
37 vpdpwsud 268435456(%rbp,%r14,8), %xmm13, %xmm12
39 // CHECK: vpdpwsud 291(%r8,%rax,4), %xmm13, %xmm12
40 // CHECK: encoding: [0xc4,0x42,0x12,0xd2,0xa4,0x80,0x23,0x01,0x00,0x00]
41 vpdpwsud 291(%r8,%rax,4), %xmm13, %xmm12
43 // CHECK: vpdpwsud (%rip), %xmm13, %xmm12
44 // CHECK: encoding: [0xc4,0x62,0x12,0xd2,0x25,0x00,0x00,0x00,0x00]
45 vpdpwsud (%rip), %xmm13, %xmm12
47 // CHECK: vpdpwsud -512(,%rbp,2), %xmm13, %xmm12
48 // CHECK: encoding: [0xc4,0x62,0x12,0xd2,0x24,0x6d,0x00,0xfe,0xff,0xff]
49 vpdpwsud -512(,%rbp,2), %xmm13, %xmm12
51 // CHECK: vpdpwsud 2032(%rcx), %xmm13, %xmm12
52 // CHECK: encoding: [0xc4,0x62,0x12,0xd2,0xa1,0xf0,0x07,0x00,0x00]
53 vpdpwsud 2032(%rcx), %xmm13, %xmm12
55 // CHECK: vpdpwsud -2048(%rdx), %xmm13, %xmm12
56 // CHECK: encoding: [0xc4,0x62,0x12,0xd2,0xa2,0x00,0xf8,0xff,0xff]
57 vpdpwsud -2048(%rdx), %xmm13, %xmm12
59 // CHECK: vpdpwsuds %ymm4, %ymm13, %ymm12
60 // CHECK: encoding: [0xc4,0x62,0x16,0xd3,0xe4]
61 vpdpwsuds %ymm4, %ymm13, %ymm12
63 // CHECK: vpdpwsuds %xmm4, %xmm13, %xmm12
64 // CHECK: encoding: [0xc4,0x62,0x12,0xd3,0xe4]
65 vpdpwsuds %xmm4, %xmm13, %xmm12
67 // CHECK: vpdpwsuds 268435456(%rbp,%r14,8), %ymm13, %ymm12
68 // CHECK: encoding: [0xc4,0x22,0x16,0xd3,0xa4,0xf5,0x00,0x00,0x00,0x10]
69 vpdpwsuds 268435456(%rbp,%r14,8), %ymm13, %ymm12
71 // CHECK: vpdpwsuds 291(%r8,%rax,4), %ymm13, %ymm12
72 // CHECK: encoding: [0xc4,0x42,0x16,0xd3,0xa4,0x80,0x23,0x01,0x00,0x00]
73 vpdpwsuds 291(%r8,%rax,4), %ymm13, %ymm12
75 // CHECK: vpdpwsuds (%rip), %ymm13, %ymm12
76 // CHECK: encoding: [0xc4,0x62,0x16,0xd3,0x25,0x00,0x00,0x00,0x00]
77 vpdpwsuds (%rip), %ymm13, %ymm12
79 // CHECK: vpdpwsuds -1024(,%rbp,2), %ymm13, %ymm12
80 // CHECK: encoding: [0xc4,0x62,0x16,0xd3,0x24,0x6d,0x00,0xfc,0xff,0xff]
81 vpdpwsuds -1024(,%rbp,2), %ymm13, %ymm12
83 // CHECK: vpdpwsuds 4064(%rcx), %ymm13, %ymm12
84 // CHECK: encoding: [0xc4,0x62,0x16,0xd3,0xa1,0xe0,0x0f,0x00,0x00]
85 vpdpwsuds 4064(%rcx), %ymm13, %ymm12
87 // CHECK: vpdpwsuds -4096(%rdx), %ymm13, %ymm12
88 // CHECK: encoding: [0xc4,0x62,0x16,0xd3,0xa2,0x00,0xf0,0xff,0xff]
89 vpdpwsuds -4096(%rdx), %ymm13, %ymm12
91 // CHECK: vpdpwsuds 268435456(%rbp,%r14,8), %xmm13, %xmm12
92 // CHECK: encoding: [0xc4,0x22,0x12,0xd3,0xa4,0xf5,0x00,0x00,0x00,0x10]
93 vpdpwsuds 268435456(%rbp,%r14,8), %xmm13, %xmm12
95 // CHECK: vpdpwsuds 291(%r8,%rax,4), %xmm13, %xmm12
96 // CHECK: encoding: [0xc4,0x42,0x12,0xd3,0xa4,0x80,0x23,0x01,0x00,0x00]
97 vpdpwsuds 291(%r8,%rax,4), %xmm13, %xmm12
99 // CHECK: vpdpwsuds (%rip), %xmm13, %xmm12
100 // CHECK: encoding: [0xc4,0x62,0x12,0xd3,0x25,0x00,0x00,0x00,0x00]
101 vpdpwsuds (%rip), %xmm13, %xmm12
103 // CHECK: vpdpwsuds -512(,%rbp,2), %xmm13, %xmm12
104 // CHECK: encoding: [0xc4,0x62,0x12,0xd3,0x24,0x6d,0x00,0xfe,0xff,0xff]
105 vpdpwsuds -512(,%rbp,2), %xmm13, %xmm12
107 // CHECK: vpdpwsuds 2032(%rcx), %xmm13, %xmm12
108 // CHECK: encoding: [0xc4,0x62,0x12,0xd3,0xa1,0xf0,0x07,0x00,0x00]
109 vpdpwsuds 2032(%rcx), %xmm13, %xmm12
111 // CHECK: vpdpwsuds -2048(%rdx), %xmm13, %xmm12
112 // CHECK: encoding: [0xc4,0x62,0x12,0xd3,0xa2,0x00,0xf8,0xff,0xff]
113 vpdpwsuds -2048(%rdx), %xmm13, %xmm12
115 // CHECK: vpdpwusd %ymm4, %ymm13, %ymm12
116 // CHECK: encoding: [0xc4,0x62,0x15,0xd2,0xe4]
117 vpdpwusd %ymm4, %ymm13, %ymm12
119 // CHECK: vpdpwusd %xmm4, %xmm13, %xmm12
120 // CHECK: encoding: [0xc4,0x62,0x11,0xd2,0xe4]
121 vpdpwusd %xmm4, %xmm13, %xmm12
123 // CHECK: vpdpwusd 268435456(%rbp,%r14,8), %ymm13, %ymm12
124 // CHECK: encoding: [0xc4,0x22,0x15,0xd2,0xa4,0xf5,0x00,0x00,0x00,0x10]
125 vpdpwusd 268435456(%rbp,%r14,8), %ymm13, %ymm12
127 // CHECK: vpdpwusd 291(%r8,%rax,4), %ymm13, %ymm12
128 // CHECK: encoding: [0xc4,0x42,0x15,0xd2,0xa4,0x80,0x23,0x01,0x00,0x00]
129 vpdpwusd 291(%r8,%rax,4), %ymm13, %ymm12
131 // CHECK: vpdpwusd (%rip), %ymm13, %ymm12
132 // CHECK: encoding: [0xc4,0x62,0x15,0xd2,0x25,0x00,0x00,0x00,0x00]
133 vpdpwusd (%rip), %ymm13, %ymm12
135 // CHECK: vpdpwusd -1024(,%rbp,2), %ymm13, %ymm12
136 // CHECK: encoding: [0xc4,0x62,0x15,0xd2,0x24,0x6d,0x00,0xfc,0xff,0xff]
137 vpdpwusd -1024(,%rbp,2), %ymm13, %ymm12
139 // CHECK: vpdpwusd 4064(%rcx), %ymm13, %ymm12
140 // CHECK: encoding: [0xc4,0x62,0x15,0xd2,0xa1,0xe0,0x0f,0x00,0x00]
141 vpdpwusd 4064(%rcx), %ymm13, %ymm12
143 // CHECK: vpdpwusd -4096(%rdx), %ymm13, %ymm12
144 // CHECK: encoding: [0xc4,0x62,0x15,0xd2,0xa2,0x00,0xf0,0xff,0xff]
145 vpdpwusd -4096(%rdx), %ymm13, %ymm12
147 // CHECK: vpdpwusd 268435456(%rbp,%r14,8), %xmm13, %xmm12
148 // CHECK: encoding: [0xc4,0x22,0x11,0xd2,0xa4,0xf5,0x00,0x00,0x00,0x10]
149 vpdpwusd 268435456(%rbp,%r14,8), %xmm13, %xmm12
151 // CHECK: vpdpwusd 291(%r8,%rax,4), %xmm13, %xmm12
152 // CHECK: encoding: [0xc4,0x42,0x11,0xd2,0xa4,0x80,0x23,0x01,0x00,0x00]
153 vpdpwusd 291(%r8,%rax,4), %xmm13, %xmm12
155 // CHECK: vpdpwusd (%rip), %xmm13, %xmm12
156 // CHECK: encoding: [0xc4,0x62,0x11,0xd2,0x25,0x00,0x00,0x00,0x00]
157 vpdpwusd (%rip), %xmm13, %xmm12
159 // CHECK: vpdpwusd -512(,%rbp,2), %xmm13, %xmm12
160 // CHECK: encoding: [0xc4,0x62,0x11,0xd2,0x24,0x6d,0x00,0xfe,0xff,0xff]
161 vpdpwusd -512(,%rbp,2), %xmm13, %xmm12
163 // CHECK: vpdpwusd 2032(%rcx), %xmm13, %xmm12
164 // CHECK: encoding: [0xc4,0x62,0x11,0xd2,0xa1,0xf0,0x07,0x00,0x00]
165 vpdpwusd 2032(%rcx), %xmm13, %xmm12
167 // CHECK: vpdpwusd -2048(%rdx), %xmm13, %xmm12
168 // CHECK: encoding: [0xc4,0x62,0x11,0xd2,0xa2,0x00,0xf8,0xff,0xff]
169 vpdpwusd -2048(%rdx), %xmm13, %xmm12
171 // CHECK: vpdpwusds %ymm4, %ymm13, %ymm12
172 // CHECK: encoding: [0xc4,0x62,0x15,0xd3,0xe4]
173 vpdpwusds %ymm4, %ymm13, %ymm12
175 // CHECK: vpdpwusds %xmm4, %xmm13, %xmm12
176 // CHECK: encoding: [0xc4,0x62,0x11,0xd3,0xe4]
177 vpdpwusds %xmm4, %xmm13, %xmm12
179 // CHECK: vpdpwusds 268435456(%rbp,%r14,8), %ymm13, %ymm12
180 // CHECK: encoding: [0xc4,0x22,0x15,0xd3,0xa4,0xf5,0x00,0x00,0x00,0x10]
181 vpdpwusds 268435456(%rbp,%r14,8), %ymm13, %ymm12
183 // CHECK: vpdpwusds 291(%r8,%rax,4), %ymm13, %ymm12
184 // CHECK: encoding: [0xc4,0x42,0x15,0xd3,0xa4,0x80,0x23,0x01,0x00,0x00]
185 vpdpwusds 291(%r8,%rax,4), %ymm13, %ymm12
187 // CHECK: vpdpwusds (%rip), %ymm13, %ymm12
188 // CHECK: encoding: [0xc4,0x62,0x15,0xd3,0x25,0x00,0x00,0x00,0x00]
189 vpdpwusds (%rip), %ymm13, %ymm12
191 // CHECK: vpdpwusds -1024(,%rbp,2), %ymm13, %ymm12
192 // CHECK: encoding: [0xc4,0x62,0x15,0xd3,0x24,0x6d,0x00,0xfc,0xff,0xff]
193 vpdpwusds -1024(,%rbp,2), %ymm13, %ymm12
195 // CHECK: vpdpwusds 4064(%rcx), %ymm13, %ymm12
196 // CHECK: encoding: [0xc4,0x62,0x15,0xd3,0xa1,0xe0,0x0f,0x00,0x00]
197 vpdpwusds 4064(%rcx), %ymm13, %ymm12
199 // CHECK: vpdpwusds -4096(%rdx), %ymm13, %ymm12
200 // CHECK: encoding: [0xc4,0x62,0x15,0xd3,0xa2,0x00,0xf0,0xff,0xff]
201 vpdpwusds -4096(%rdx), %ymm13, %ymm12
203 // CHECK: vpdpwusds 268435456(%rbp,%r14,8), %xmm13, %xmm12
204 // CHECK: encoding: [0xc4,0x22,0x11,0xd3,0xa4,0xf5,0x00,0x00,0x00,0x10]
205 vpdpwusds 268435456(%rbp,%r14,8), %xmm13, %xmm12
207 // CHECK: vpdpwusds 291(%r8,%rax,4), %xmm13, %xmm12
208 // CHECK: encoding: [0xc4,0x42,0x11,0xd3,0xa4,0x80,0x23,0x01,0x00,0x00]
209 vpdpwusds 291(%r8,%rax,4), %xmm13, %xmm12
211 // CHECK: vpdpwusds (%rip), %xmm13, %xmm12
212 // CHECK: encoding: [0xc4,0x62,0x11,0xd3,0x25,0x00,0x00,0x00,0x00]
213 vpdpwusds (%rip), %xmm13, %xmm12
215 // CHECK: vpdpwusds -512(,%rbp,2), %xmm13, %xmm12
216 // CHECK: encoding: [0xc4,0x62,0x11,0xd3,0x24,0x6d,0x00,0xfe,0xff,0xff]
217 vpdpwusds -512(,%rbp,2), %xmm13, %xmm12
219 // CHECK: vpdpwusds 2032(%rcx), %xmm13, %xmm12
220 // CHECK: encoding: [0xc4,0x62,0x11,0xd3,0xa1,0xf0,0x07,0x00,0x00]
221 vpdpwusds 2032(%rcx), %xmm13, %xmm12
223 // CHECK: vpdpwusds -2048(%rdx), %xmm13, %xmm12
224 // CHECK: encoding: [0xc4,0x62,0x11,0xd3,0xa2,0x00,0xf8,0xff,0xff]
225 vpdpwusds -2048(%rdx), %xmm13, %xmm12
227 // CHECK: vpdpwuud %ymm4, %ymm13, %ymm12
228 // CHECK: encoding: [0xc4,0x62,0x14,0xd2,0xe4]
229 vpdpwuud %ymm4, %ymm13, %ymm12
231 // CHECK: vpdpwuud %xmm4, %xmm13, %xmm12
232 // CHECK: encoding: [0xc4,0x62,0x10,0xd2,0xe4]
233 vpdpwuud %xmm4, %xmm13, %xmm12
235 // CHECK: vpdpwuud 268435456(%rbp,%r14,8), %ymm13, %ymm12
236 // CHECK: encoding: [0xc4,0x22,0x14,0xd2,0xa4,0xf5,0x00,0x00,0x00,0x10]
237 vpdpwuud 268435456(%rbp,%r14,8), %ymm13, %ymm12
239 // CHECK: vpdpwuud 291(%r8,%rax,4), %ymm13, %ymm12
240 // CHECK: encoding: [0xc4,0x42,0x14,0xd2,0xa4,0x80,0x23,0x01,0x00,0x00]
241 vpdpwuud 291(%r8,%rax,4), %ymm13, %ymm12
243 // CHECK: vpdpwuud (%rip), %ymm13, %ymm12
244 // CHECK: encoding: [0xc4,0x62,0x14,0xd2,0x25,0x00,0x00,0x00,0x00]
245 vpdpwuud (%rip), %ymm13, %ymm12
247 // CHECK: vpdpwuud -1024(,%rbp,2), %ymm13, %ymm12
248 // CHECK: encoding: [0xc4,0x62,0x14,0xd2,0x24,0x6d,0x00,0xfc,0xff,0xff]
249 vpdpwuud -1024(,%rbp,2), %ymm13, %ymm12
251 // CHECK: vpdpwuud 4064(%rcx), %ymm13, %ymm12
252 // CHECK: encoding: [0xc4,0x62,0x14,0xd2,0xa1,0xe0,0x0f,0x00,0x00]
253 vpdpwuud 4064(%rcx), %ymm13, %ymm12
255 // CHECK: vpdpwuud -4096(%rdx), %ymm13, %ymm12
256 // CHECK: encoding: [0xc4,0x62,0x14,0xd2,0xa2,0x00,0xf0,0xff,0xff]
257 vpdpwuud -4096(%rdx), %ymm13, %ymm12
259 // CHECK: vpdpwuud 268435456(%rbp,%r14,8), %xmm13, %xmm12
260 // CHECK: encoding: [0xc4,0x22,0x10,0xd2,0xa4,0xf5,0x00,0x00,0x00,0x10]
261 vpdpwuud 268435456(%rbp,%r14,8), %xmm13, %xmm12
263 // CHECK: vpdpwuud 291(%r8,%rax,4), %xmm13, %xmm12
264 // CHECK: encoding: [0xc4,0x42,0x10,0xd2,0xa4,0x80,0x23,0x01,0x00,0x00]
265 vpdpwuud 291(%r8,%rax,4), %xmm13, %xmm12
267 // CHECK: vpdpwuud (%rip), %xmm13, %xmm12
268 // CHECK: encoding: [0xc4,0x62,0x10,0xd2,0x25,0x00,0x00,0x00,0x00]
269 vpdpwuud (%rip), %xmm13, %xmm12
271 // CHECK: vpdpwuud -512(,%rbp,2), %xmm13, %xmm12
272 // CHECK: encoding: [0xc4,0x62,0x10,0xd2,0x24,0x6d,0x00,0xfe,0xff,0xff]
273 vpdpwuud -512(,%rbp,2), %xmm13, %xmm12
275 // CHECK: vpdpwuud 2032(%rcx), %xmm13, %xmm12
276 // CHECK: encoding: [0xc4,0x62,0x10,0xd2,0xa1,0xf0,0x07,0x00,0x00]
277 vpdpwuud 2032(%rcx), %xmm13, %xmm12
279 // CHECK: vpdpwuud -2048(%rdx), %xmm13, %xmm12
280 // CHECK: encoding: [0xc4,0x62,0x10,0xd2,0xa2,0x00,0xf8,0xff,0xff]
281 vpdpwuud -2048(%rdx), %xmm13, %xmm12
283 // CHECK: vpdpwuuds %ymm4, %ymm13, %ymm12
284 // CHECK: encoding: [0xc4,0x62,0x14,0xd3,0xe4]
285 vpdpwuuds %ymm4, %ymm13, %ymm12
287 // CHECK: vpdpwuuds %xmm4, %xmm13, %xmm12
288 // CHECK: encoding: [0xc4,0x62,0x10,0xd3,0xe4]
289 vpdpwuuds %xmm4, %xmm13, %xmm12
291 // CHECK: vpdpwuuds 268435456(%rbp,%r14,8), %ymm13, %ymm12
292 // CHECK: encoding: [0xc4,0x22,0x14,0xd3,0xa4,0xf5,0x00,0x00,0x00,0x10]
293 vpdpwuuds 268435456(%rbp,%r14,8), %ymm13, %ymm12
295 // CHECK: vpdpwuuds 291(%r8,%rax,4), %ymm13, %ymm12
296 // CHECK: encoding: [0xc4,0x42,0x14,0xd3,0xa4,0x80,0x23,0x01,0x00,0x00]
297 vpdpwuuds 291(%r8,%rax,4), %ymm13, %ymm12
299 // CHECK: vpdpwuuds (%rip), %ymm13, %ymm12
300 // CHECK: encoding: [0xc4,0x62,0x14,0xd3,0x25,0x00,0x00,0x00,0x00]
301 vpdpwuuds (%rip), %ymm13, %ymm12
303 // CHECK: vpdpwuuds -1024(,%rbp,2), %ymm13, %ymm12
304 // CHECK: encoding: [0xc4,0x62,0x14,0xd3,0x24,0x6d,0x00,0xfc,0xff,0xff]
305 vpdpwuuds -1024(,%rbp,2), %ymm13, %ymm12
307 // CHECK: vpdpwuuds 4064(%rcx), %ymm13, %ymm12
308 // CHECK: encoding: [0xc4,0x62,0x14,0xd3,0xa1,0xe0,0x0f,0x00,0x00]
309 vpdpwuuds 4064(%rcx), %ymm13, %ymm12
311 // CHECK: vpdpwuuds -4096(%rdx), %ymm13, %ymm12
312 // CHECK: encoding: [0xc4,0x62,0x14,0xd3,0xa2,0x00,0xf0,0xff,0xff]
313 vpdpwuuds -4096(%rdx), %ymm13, %ymm12
315 // CHECK: vpdpwuuds 268435456(%rbp,%r14,8), %xmm13, %xmm12
316 // CHECK: encoding: [0xc4,0x22,0x10,0xd3,0xa4,0xf5,0x00,0x00,0x00,0x10]
317 vpdpwuuds 268435456(%rbp,%r14,8), %xmm13, %xmm12
319 // CHECK: vpdpwuuds 291(%r8,%rax,4), %xmm13, %xmm12
320 // CHECK: encoding: [0xc4,0x42,0x10,0xd3,0xa4,0x80,0x23,0x01,0x00,0x00]
321 vpdpwuuds 291(%r8,%rax,4), %xmm13, %xmm12
323 // CHECK: vpdpwuuds (%rip), %xmm13, %xmm12
324 // CHECK: encoding: [0xc4,0x62,0x10,0xd3,0x25,0x00,0x00,0x00,0x00]
325 vpdpwuuds (%rip), %xmm13, %xmm12
327 // CHECK: vpdpwuuds -512(,%rbp,2), %xmm13, %xmm12
328 // CHECK: encoding: [0xc4,0x62,0x10,0xd3,0x24,0x6d,0x00,0xfe,0xff,0xff]
329 vpdpwuuds -512(,%rbp,2), %xmm13, %xmm12
331 // CHECK: vpdpwuuds 2032(%rcx), %xmm13, %xmm12
332 // CHECK: encoding: [0xc4,0x62,0x10,0xd3,0xa1,0xf0,0x07,0x00,0x00]
333 vpdpwuuds 2032(%rcx), %xmm13, %xmm12
335 // CHECK: vpdpwuuds -2048(%rdx), %xmm13, %xmm12
336 // CHECK: encoding: [0xc4,0x62,0x10,0xd3,0xa2,0x00,0xf8,0xff,0xff]
337 vpdpwuuds -2048(%rdx), %xmm13, %xmm12