914 lines · plain
1// RUN: llvm-mc -triple x86_64-unknown-unknown --show-encoding %s | FileCheck %s2 3// CHECK: vplzcntq %xmm20, %xmm184// CHECK: encoding: [0x62,0xa2,0xfd,0x08,0x44,0xd4]5 vplzcntq %xmm20, %xmm186 7// CHECK: vplzcntq %xmm20, %xmm18 {%k1}8// CHECK: encoding: [0x62,0xa2,0xfd,0x09,0x44,0xd4]9 vplzcntq %xmm20, %xmm18 {%k1}10 11// CHECK: vplzcntq %xmm20, %xmm18 {%k1} {z}12// CHECK: encoding: [0x62,0xa2,0xfd,0x89,0x44,0xd4]13 vplzcntq %xmm20, %xmm18 {%k1} {z}14 15// CHECK: vplzcntq (%rcx), %xmm1816// CHECK: encoding: [0x62,0xe2,0xfd,0x08,0x44,0x11]17 vplzcntq (%rcx), %xmm1818 19// CHECK: vplzcntq 291(%rax,%r14,8), %xmm1820// CHECK: encoding: [0x62,0xa2,0xfd,0x08,0x44,0x94,0xf0,0x23,0x01,0x00,0x00]21 vplzcntq 291(%rax,%r14,8), %xmm1822 23// CHECK: vplzcntq (%rcx){1to2}, %xmm1824// CHECK: encoding: [0x62,0xe2,0xfd,0x18,0x44,0x11]25 vplzcntq (%rcx){1to2}, %xmm1826 27// CHECK: vplzcntq 2032(%rdx), %xmm1828// CHECK: encoding: [0x62,0xe2,0xfd,0x08,0x44,0x52,0x7f]29 vplzcntq 2032(%rdx), %xmm1830 31// CHECK: vplzcntq 2048(%rdx), %xmm1832// CHECK: encoding: [0x62,0xe2,0xfd,0x08,0x44,0x92,0x00,0x08,0x00,0x00]33 vplzcntq 2048(%rdx), %xmm1834 35// CHECK: vplzcntq -2048(%rdx), %xmm1836// CHECK: encoding: [0x62,0xe2,0xfd,0x08,0x44,0x52,0x80]37 vplzcntq -2048(%rdx), %xmm1838 39// CHECK: vplzcntq -2064(%rdx), %xmm1840// CHECK: encoding: [0x62,0xe2,0xfd,0x08,0x44,0x92,0xf0,0xf7,0xff,0xff]41 vplzcntq -2064(%rdx), %xmm1842 43// CHECK: vplzcntq 1016(%rdx){1to2}, %xmm1844// CHECK: encoding: [0x62,0xe2,0xfd,0x18,0x44,0x52,0x7f]45 vplzcntq 1016(%rdx){1to2}, %xmm1846 47// CHECK: vplzcntq 1024(%rdx){1to2}, %xmm1848// CHECK: encoding: [0x62,0xe2,0xfd,0x18,0x44,0x92,0x00,0x04,0x00,0x00]49 vplzcntq 1024(%rdx){1to2}, %xmm1850 51// CHECK: vplzcntq -1024(%rdx){1to2}, %xmm1852// CHECK: encoding: [0x62,0xe2,0xfd,0x18,0x44,0x52,0x80]53 vplzcntq -1024(%rdx){1to2}, %xmm1854 55// CHECK: vplzcntq -1032(%rdx){1to2}, %xmm1856// CHECK: encoding: [0x62,0xe2,0xfd,0x18,0x44,0x92,0xf8,0xfb,0xff,0xff]57 vplzcntq -1032(%rdx){1to2}, %xmm1858 59// CHECK: vplzcntq %ymm22, %ymm2160// CHECK: encoding: [0x62,0xa2,0xfd,0x28,0x44,0xee]61 vplzcntq %ymm22, %ymm2162 63// CHECK: vplzcntq %ymm22, %ymm21 {%k7}64// CHECK: encoding: [0x62,0xa2,0xfd,0x2f,0x44,0xee]65 vplzcntq %ymm22, %ymm21 {%k7}66 67// CHECK: vplzcntq %ymm22, %ymm21 {%k7} {z}68// CHECK: encoding: [0x62,0xa2,0xfd,0xaf,0x44,0xee]69 vplzcntq %ymm22, %ymm21 {%k7} {z}70 71// CHECK: vplzcntq (%rcx), %ymm2172// CHECK: encoding: [0x62,0xe2,0xfd,0x28,0x44,0x29]73 vplzcntq (%rcx), %ymm2174 75// CHECK: vplzcntq 291(%rax,%r14,8), %ymm2176// CHECK: encoding: [0x62,0xa2,0xfd,0x28,0x44,0xac,0xf0,0x23,0x01,0x00,0x00]77 vplzcntq 291(%rax,%r14,8), %ymm2178 79// CHECK: vplzcntq (%rcx){1to4}, %ymm2180// CHECK: encoding: [0x62,0xe2,0xfd,0x38,0x44,0x29]81 vplzcntq (%rcx){1to4}, %ymm2182 83// CHECK: vplzcntq 4064(%rdx), %ymm2184// CHECK: encoding: [0x62,0xe2,0xfd,0x28,0x44,0x6a,0x7f]85 vplzcntq 4064(%rdx), %ymm2186 87// CHECK: vplzcntq 4096(%rdx), %ymm2188// CHECK: encoding: [0x62,0xe2,0xfd,0x28,0x44,0xaa,0x00,0x10,0x00,0x00]89 vplzcntq 4096(%rdx), %ymm2190 91// CHECK: vplzcntq -4096(%rdx), %ymm2192// CHECK: encoding: [0x62,0xe2,0xfd,0x28,0x44,0x6a,0x80]93 vplzcntq -4096(%rdx), %ymm2194 95// CHECK: vplzcntq -4128(%rdx), %ymm2196// CHECK: encoding: [0x62,0xe2,0xfd,0x28,0x44,0xaa,0xe0,0xef,0xff,0xff]97 vplzcntq -4128(%rdx), %ymm2198 99// CHECK: vplzcntq 1016(%rdx){1to4}, %ymm21100// CHECK: encoding: [0x62,0xe2,0xfd,0x38,0x44,0x6a,0x7f]101 vplzcntq 1016(%rdx){1to4}, %ymm21102 103// CHECK: vplzcntq 1024(%rdx){1to4}, %ymm21104// CHECK: encoding: [0x62,0xe2,0xfd,0x38,0x44,0xaa,0x00,0x04,0x00,0x00]105 vplzcntq 1024(%rdx){1to4}, %ymm21106 107// CHECK: vplzcntq -1024(%rdx){1to4}, %ymm21108// CHECK: encoding: [0x62,0xe2,0xfd,0x38,0x44,0x6a,0x80]109 vplzcntq -1024(%rdx){1to4}, %ymm21110 111// CHECK: vplzcntq -1032(%rdx){1to4}, %ymm21112// CHECK: encoding: [0x62,0xe2,0xfd,0x38,0x44,0xaa,0xf8,0xfb,0xff,0xff]113 vplzcntq -1032(%rdx){1to4}, %ymm21114 115// CHECK: vplzcntq %xmm20, %xmm24116// CHECK: encoding: [0x62,0x22,0xfd,0x08,0x44,0xc4]117 vplzcntq %xmm20, %xmm24118 119// CHECK: vplzcntq %xmm20, %xmm24 {%k3}120// CHECK: encoding: [0x62,0x22,0xfd,0x0b,0x44,0xc4]121 vplzcntq %xmm20, %xmm24 {%k3}122 123// CHECK: vplzcntq %xmm20, %xmm24 {%k3} {z}124// CHECK: encoding: [0x62,0x22,0xfd,0x8b,0x44,0xc4]125 vplzcntq %xmm20, %xmm24 {%k3} {z}126 127// CHECK: vplzcntq (%rcx), %xmm24128// CHECK: encoding: [0x62,0x62,0xfd,0x08,0x44,0x01]129 vplzcntq (%rcx), %xmm24130 131// CHECK: vplzcntq 4660(%rax,%r14,8), %xmm24132// CHECK: encoding: [0x62,0x22,0xfd,0x08,0x44,0x84,0xf0,0x34,0x12,0x00,0x00]133 vplzcntq 4660(%rax,%r14,8), %xmm24134 135// CHECK: vplzcntq (%rcx){1to2}, %xmm24136// CHECK: encoding: [0x62,0x62,0xfd,0x18,0x44,0x01]137 vplzcntq (%rcx){1to2}, %xmm24138 139// CHECK: vplzcntq 2032(%rdx), %xmm24140// CHECK: encoding: [0x62,0x62,0xfd,0x08,0x44,0x42,0x7f]141 vplzcntq 2032(%rdx), %xmm24142 143// CHECK: vplzcntq 2048(%rdx), %xmm24144// CHECK: encoding: [0x62,0x62,0xfd,0x08,0x44,0x82,0x00,0x08,0x00,0x00]145 vplzcntq 2048(%rdx), %xmm24146 147// CHECK: vplzcntq -2048(%rdx), %xmm24148// CHECK: encoding: [0x62,0x62,0xfd,0x08,0x44,0x42,0x80]149 vplzcntq -2048(%rdx), %xmm24150 151// CHECK: vplzcntq -2064(%rdx), %xmm24152// CHECK: encoding: [0x62,0x62,0xfd,0x08,0x44,0x82,0xf0,0xf7,0xff,0xff]153 vplzcntq -2064(%rdx), %xmm24154 155// CHECK: vplzcntq 1016(%rdx){1to2}, %xmm24156// CHECK: encoding: [0x62,0x62,0xfd,0x18,0x44,0x42,0x7f]157 vplzcntq 1016(%rdx){1to2}, %xmm24158 159// CHECK: vplzcntq 1024(%rdx){1to2}, %xmm24160// CHECK: encoding: [0x62,0x62,0xfd,0x18,0x44,0x82,0x00,0x04,0x00,0x00]161 vplzcntq 1024(%rdx){1to2}, %xmm24162 163// CHECK: vplzcntq -1024(%rdx){1to2}, %xmm24164// CHECK: encoding: [0x62,0x62,0xfd,0x18,0x44,0x42,0x80]165 vplzcntq -1024(%rdx){1to2}, %xmm24166 167// CHECK: vplzcntq -1032(%rdx){1to2}, %xmm24168// CHECK: encoding: [0x62,0x62,0xfd,0x18,0x44,0x82,0xf8,0xfb,0xff,0xff]169 vplzcntq -1032(%rdx){1to2}, %xmm24170 171// CHECK: vplzcntq %ymm27, %ymm23172// CHECK: encoding: [0x62,0x82,0xfd,0x28,0x44,0xfb]173 vplzcntq %ymm27, %ymm23174 175// CHECK: vplzcntq %ymm27, %ymm23 {%k5}176// CHECK: encoding: [0x62,0x82,0xfd,0x2d,0x44,0xfb]177 vplzcntq %ymm27, %ymm23 {%k5}178 179// CHECK: vplzcntq %ymm27, %ymm23 {%k5} {z}180// CHECK: encoding: [0x62,0x82,0xfd,0xad,0x44,0xfb]181 vplzcntq %ymm27, %ymm23 {%k5} {z}182 183// CHECK: vplzcntq (%rcx), %ymm23184// CHECK: encoding: [0x62,0xe2,0xfd,0x28,0x44,0x39]185 vplzcntq (%rcx), %ymm23186 187// CHECK: vplzcntq 4660(%rax,%r14,8), %ymm23188// CHECK: encoding: [0x62,0xa2,0xfd,0x28,0x44,0xbc,0xf0,0x34,0x12,0x00,0x00]189 vplzcntq 4660(%rax,%r14,8), %ymm23190 191// CHECK: vplzcntq (%rcx){1to4}, %ymm23192// CHECK: encoding: [0x62,0xe2,0xfd,0x38,0x44,0x39]193 vplzcntq (%rcx){1to4}, %ymm23194 195// CHECK: vplzcntq 4064(%rdx), %ymm23196// CHECK: encoding: [0x62,0xe2,0xfd,0x28,0x44,0x7a,0x7f]197 vplzcntq 4064(%rdx), %ymm23198 199// CHECK: vplzcntq 4096(%rdx), %ymm23200// CHECK: encoding: [0x62,0xe2,0xfd,0x28,0x44,0xba,0x00,0x10,0x00,0x00]201 vplzcntq 4096(%rdx), %ymm23202 203// CHECK: vplzcntq -4096(%rdx), %ymm23204// CHECK: encoding: [0x62,0xe2,0xfd,0x28,0x44,0x7a,0x80]205 vplzcntq -4096(%rdx), %ymm23206 207// CHECK: vplzcntq -4128(%rdx), %ymm23208// CHECK: encoding: [0x62,0xe2,0xfd,0x28,0x44,0xba,0xe0,0xef,0xff,0xff]209 vplzcntq -4128(%rdx), %ymm23210 211// CHECK: vplzcntq 1016(%rdx){1to4}, %ymm23212// CHECK: encoding: [0x62,0xe2,0xfd,0x38,0x44,0x7a,0x7f]213 vplzcntq 1016(%rdx){1to4}, %ymm23214 215// CHECK: vplzcntq 1024(%rdx){1to4}, %ymm23216// CHECK: encoding: [0x62,0xe2,0xfd,0x38,0x44,0xba,0x00,0x04,0x00,0x00]217 vplzcntq 1024(%rdx){1to4}, %ymm23218 219// CHECK: vplzcntq -1024(%rdx){1to4}, %ymm23220// CHECK: encoding: [0x62,0xe2,0xfd,0x38,0x44,0x7a,0x80]221 vplzcntq -1024(%rdx){1to4}, %ymm23222 223// CHECK: vplzcntq -1032(%rdx){1to4}, %ymm23224// CHECK: encoding: [0x62,0xe2,0xfd,0x38,0x44,0xba,0xf8,0xfb,0xff,0xff]225 vplzcntq -1032(%rdx){1to4}, %ymm23226 227// CHECK: vplzcntd %xmm26, %xmm26228// CHECK: encoding: [0x62,0x02,0x7d,0x08,0x44,0xd2]229 vplzcntd %xmm26, %xmm26230 231// CHECK: vplzcntd %xmm26, %xmm26 {%k4}232// CHECK: encoding: [0x62,0x02,0x7d,0x0c,0x44,0xd2]233 vplzcntd %xmm26, %xmm26 {%k4}234 235// CHECK: vplzcntd %xmm26, %xmm26 {%k4} {z}236// CHECK: encoding: [0x62,0x02,0x7d,0x8c,0x44,0xd2]237 vplzcntd %xmm26, %xmm26 {%k4} {z}238 239// CHECK: vplzcntd (%rcx), %xmm26240// CHECK: encoding: [0x62,0x62,0x7d,0x08,0x44,0x11]241 vplzcntd (%rcx), %xmm26242 243// CHECK: vplzcntd 291(%rax,%r14,8), %xmm26244// CHECK: encoding: [0x62,0x22,0x7d,0x08,0x44,0x94,0xf0,0x23,0x01,0x00,0x00]245 vplzcntd 291(%rax,%r14,8), %xmm26246 247// CHECK: vplzcntd (%rcx){1to4}, %xmm26248// CHECK: encoding: [0x62,0x62,0x7d,0x18,0x44,0x11]249 vplzcntd (%rcx){1to4}, %xmm26250 251// CHECK: vplzcntd 2032(%rdx), %xmm26252// CHECK: encoding: [0x62,0x62,0x7d,0x08,0x44,0x52,0x7f]253 vplzcntd 2032(%rdx), %xmm26254 255// CHECK: vplzcntd 2048(%rdx), %xmm26256// CHECK: encoding: [0x62,0x62,0x7d,0x08,0x44,0x92,0x00,0x08,0x00,0x00]257 vplzcntd 2048(%rdx), %xmm26258 259// CHECK: vplzcntd -2048(%rdx), %xmm26260// CHECK: encoding: [0x62,0x62,0x7d,0x08,0x44,0x52,0x80]261 vplzcntd -2048(%rdx), %xmm26262 263// CHECK: vplzcntd -2064(%rdx), %xmm26264// CHECK: encoding: [0x62,0x62,0x7d,0x08,0x44,0x92,0xf0,0xf7,0xff,0xff]265 vplzcntd -2064(%rdx), %xmm26266 267// CHECK: vplzcntd 508(%rdx){1to4}, %xmm26268// CHECK: encoding: [0x62,0x62,0x7d,0x18,0x44,0x52,0x7f]269 vplzcntd 508(%rdx){1to4}, %xmm26270 271// CHECK: vplzcntd 512(%rdx){1to4}, %xmm26272// CHECK: encoding: [0x62,0x62,0x7d,0x18,0x44,0x92,0x00,0x02,0x00,0x00]273 vplzcntd 512(%rdx){1to4}, %xmm26274 275// CHECK: vplzcntd -512(%rdx){1to4}, %xmm26276// CHECK: encoding: [0x62,0x62,0x7d,0x18,0x44,0x52,0x80]277 vplzcntd -512(%rdx){1to4}, %xmm26278 279// CHECK: vplzcntd -516(%rdx){1to4}, %xmm26280// CHECK: encoding: [0x62,0x62,0x7d,0x18,0x44,0x92,0xfc,0xfd,0xff,0xff]281 vplzcntd -516(%rdx){1to4}, %xmm26282 283// CHECK: vplzcntd %ymm22, %ymm25284// CHECK: encoding: [0x62,0x22,0x7d,0x28,0x44,0xce]285 vplzcntd %ymm22, %ymm25286 287// CHECK: vplzcntd %ymm22, %ymm25 {%k2}288// CHECK: encoding: [0x62,0x22,0x7d,0x2a,0x44,0xce]289 vplzcntd %ymm22, %ymm25 {%k2}290 291// CHECK: vplzcntd %ymm22, %ymm25 {%k2} {z}292// CHECK: encoding: [0x62,0x22,0x7d,0xaa,0x44,0xce]293 vplzcntd %ymm22, %ymm25 {%k2} {z}294 295// CHECK: vplzcntd (%rcx), %ymm25296// CHECK: encoding: [0x62,0x62,0x7d,0x28,0x44,0x09]297 vplzcntd (%rcx), %ymm25298 299// CHECK: vplzcntd 291(%rax,%r14,8), %ymm25300// CHECK: encoding: [0x62,0x22,0x7d,0x28,0x44,0x8c,0xf0,0x23,0x01,0x00,0x00]301 vplzcntd 291(%rax,%r14,8), %ymm25302 303// CHECK: vplzcntd (%rcx){1to8}, %ymm25304// CHECK: encoding: [0x62,0x62,0x7d,0x38,0x44,0x09]305 vplzcntd (%rcx){1to8}, %ymm25306 307// CHECK: vplzcntd 4064(%rdx), %ymm25308// CHECK: encoding: [0x62,0x62,0x7d,0x28,0x44,0x4a,0x7f]309 vplzcntd 4064(%rdx), %ymm25310 311// CHECK: vplzcntd 4096(%rdx), %ymm25312// CHECK: encoding: [0x62,0x62,0x7d,0x28,0x44,0x8a,0x00,0x10,0x00,0x00]313 vplzcntd 4096(%rdx), %ymm25314 315// CHECK: vplzcntd -4096(%rdx), %ymm25316// CHECK: encoding: [0x62,0x62,0x7d,0x28,0x44,0x4a,0x80]317 vplzcntd -4096(%rdx), %ymm25318 319// CHECK: vplzcntd -4128(%rdx), %ymm25320// CHECK: encoding: [0x62,0x62,0x7d,0x28,0x44,0x8a,0xe0,0xef,0xff,0xff]321 vplzcntd -4128(%rdx), %ymm25322 323// CHECK: vplzcntd 508(%rdx){1to8}, %ymm25324// CHECK: encoding: [0x62,0x62,0x7d,0x38,0x44,0x4a,0x7f]325 vplzcntd 508(%rdx){1to8}, %ymm25326 327// CHECK: vplzcntd 512(%rdx){1to8}, %ymm25328// CHECK: encoding: [0x62,0x62,0x7d,0x38,0x44,0x8a,0x00,0x02,0x00,0x00]329 vplzcntd 512(%rdx){1to8}, %ymm25330 331// CHECK: vplzcntd -512(%rdx){1to8}, %ymm25332// CHECK: encoding: [0x62,0x62,0x7d,0x38,0x44,0x4a,0x80]333 vplzcntd -512(%rdx){1to8}, %ymm25334 335// CHECK: vplzcntd -516(%rdx){1to8}, %ymm25336// CHECK: encoding: [0x62,0x62,0x7d,0x38,0x44,0x8a,0xfc,0xfd,0xff,0xff]337 vplzcntd -516(%rdx){1to8}, %ymm25338 339// CHECK: vplzcntd %xmm22, %xmm30340// CHECK: encoding: [0x62,0x22,0x7d,0x08,0x44,0xf6]341 vplzcntd %xmm22, %xmm30342 343// CHECK: vplzcntd %xmm22, %xmm30 {%k7}344// CHECK: encoding: [0x62,0x22,0x7d,0x0f,0x44,0xf6]345 vplzcntd %xmm22, %xmm30 {%k7}346 347// CHECK: vplzcntd %xmm22, %xmm30 {%k7} {z}348// CHECK: encoding: [0x62,0x22,0x7d,0x8f,0x44,0xf6]349 vplzcntd %xmm22, %xmm30 {%k7} {z}350 351// CHECK: vplzcntd (%rcx), %xmm30352// CHECK: encoding: [0x62,0x62,0x7d,0x08,0x44,0x31]353 vplzcntd (%rcx), %xmm30354 355// CHECK: vplzcntd 4660(%rax,%r14,8), %xmm30356// CHECK: encoding: [0x62,0x22,0x7d,0x08,0x44,0xb4,0xf0,0x34,0x12,0x00,0x00]357 vplzcntd 4660(%rax,%r14,8), %xmm30358 359// CHECK: vplzcntd (%rcx){1to4}, %xmm30360// CHECK: encoding: [0x62,0x62,0x7d,0x18,0x44,0x31]361 vplzcntd (%rcx){1to4}, %xmm30362 363// CHECK: vplzcntd 2032(%rdx), %xmm30364// CHECK: encoding: [0x62,0x62,0x7d,0x08,0x44,0x72,0x7f]365 vplzcntd 2032(%rdx), %xmm30366 367// CHECK: vplzcntd 2048(%rdx), %xmm30368// CHECK: encoding: [0x62,0x62,0x7d,0x08,0x44,0xb2,0x00,0x08,0x00,0x00]369 vplzcntd 2048(%rdx), %xmm30370 371// CHECK: vplzcntd -2048(%rdx), %xmm30372// CHECK: encoding: [0x62,0x62,0x7d,0x08,0x44,0x72,0x80]373 vplzcntd -2048(%rdx), %xmm30374 375// CHECK: vplzcntd -2064(%rdx), %xmm30376// CHECK: encoding: [0x62,0x62,0x7d,0x08,0x44,0xb2,0xf0,0xf7,0xff,0xff]377 vplzcntd -2064(%rdx), %xmm30378 379// CHECK: vplzcntd 508(%rdx){1to4}, %xmm30380// CHECK: encoding: [0x62,0x62,0x7d,0x18,0x44,0x72,0x7f]381 vplzcntd 508(%rdx){1to4}, %xmm30382 383// CHECK: vplzcntd 512(%rdx){1to4}, %xmm30384// CHECK: encoding: [0x62,0x62,0x7d,0x18,0x44,0xb2,0x00,0x02,0x00,0x00]385 vplzcntd 512(%rdx){1to4}, %xmm30386 387// CHECK: vplzcntd -512(%rdx){1to4}, %xmm30388// CHECK: encoding: [0x62,0x62,0x7d,0x18,0x44,0x72,0x80]389 vplzcntd -512(%rdx){1to4}, %xmm30390 391// CHECK: vplzcntd -516(%rdx){1to4}, %xmm30392// CHECK: encoding: [0x62,0x62,0x7d,0x18,0x44,0xb2,0xfc,0xfd,0xff,0xff]393 vplzcntd -516(%rdx){1to4}, %xmm30394 395// CHECK: vplzcntd %ymm22, %ymm21396// CHECK: encoding: [0x62,0xa2,0x7d,0x28,0x44,0xee]397 vplzcntd %ymm22, %ymm21398 399// CHECK: vplzcntd %ymm22, %ymm21 {%k3}400// CHECK: encoding: [0x62,0xa2,0x7d,0x2b,0x44,0xee]401 vplzcntd %ymm22, %ymm21 {%k3}402 403// CHECK: vplzcntd %ymm22, %ymm21 {%k3} {z}404// CHECK: encoding: [0x62,0xa2,0x7d,0xab,0x44,0xee]405 vplzcntd %ymm22, %ymm21 {%k3} {z}406 407// CHECK: vplzcntd (%rcx), %ymm21408// CHECK: encoding: [0x62,0xe2,0x7d,0x28,0x44,0x29]409 vplzcntd (%rcx), %ymm21410 411// CHECK: vplzcntd 4660(%rax,%r14,8), %ymm21412// CHECK: encoding: [0x62,0xa2,0x7d,0x28,0x44,0xac,0xf0,0x34,0x12,0x00,0x00]413 vplzcntd 4660(%rax,%r14,8), %ymm21414 415// CHECK: vplzcntd (%rcx){1to8}, %ymm21416// CHECK: encoding: [0x62,0xe2,0x7d,0x38,0x44,0x29]417 vplzcntd (%rcx){1to8}, %ymm21418 419// CHECK: vplzcntd 4064(%rdx), %ymm21420// CHECK: encoding: [0x62,0xe2,0x7d,0x28,0x44,0x6a,0x7f]421 vplzcntd 4064(%rdx), %ymm21422 423// CHECK: vplzcntd 4096(%rdx), %ymm21424// CHECK: encoding: [0x62,0xe2,0x7d,0x28,0x44,0xaa,0x00,0x10,0x00,0x00]425 vplzcntd 4096(%rdx), %ymm21426 427// CHECK: vplzcntd -4096(%rdx), %ymm21428// CHECK: encoding: [0x62,0xe2,0x7d,0x28,0x44,0x6a,0x80]429 vplzcntd -4096(%rdx), %ymm21430 431// CHECK: vplzcntd -4128(%rdx), %ymm21432// CHECK: encoding: [0x62,0xe2,0x7d,0x28,0x44,0xaa,0xe0,0xef,0xff,0xff]433 vplzcntd -4128(%rdx), %ymm21434 435// CHECK: vplzcntd 508(%rdx){1to8}, %ymm21436// CHECK: encoding: [0x62,0xe2,0x7d,0x38,0x44,0x6a,0x7f]437 vplzcntd 508(%rdx){1to8}, %ymm21438 439// CHECK: vplzcntd 512(%rdx){1to8}, %ymm21440// CHECK: encoding: [0x62,0xe2,0x7d,0x38,0x44,0xaa,0x00,0x02,0x00,0x00]441 vplzcntd 512(%rdx){1to8}, %ymm21442 443// CHECK: vplzcntd -512(%rdx){1to8}, %ymm21444// CHECK: encoding: [0x62,0xe2,0x7d,0x38,0x44,0x6a,0x80]445 vplzcntd -512(%rdx){1to8}, %ymm21446 447// CHECK: vplzcntd -516(%rdx){1to8}, %ymm21448// CHECK: encoding: [0x62,0xe2,0x7d,0x38,0x44,0xaa,0xfc,0xfd,0xff,0xff]449 vplzcntd -516(%rdx){1to8}, %ymm21450 451// CHECK: vpconflictq %xmm24, %xmm19452// CHECK: encoding: [0x62,0x82,0xfd,0x08,0xc4,0xd8]453 vpconflictq %xmm24, %xmm19454 455// CHECK: vpconflictq %xmm24, %xmm19 {%k7}456// CHECK: encoding: [0x62,0x82,0xfd,0x0f,0xc4,0xd8]457 vpconflictq %xmm24, %xmm19 {%k7}458 459// CHECK: vpconflictq %xmm24, %xmm19 {%k7} {z}460// CHECK: encoding: [0x62,0x82,0xfd,0x8f,0xc4,0xd8]461 vpconflictq %xmm24, %xmm19 {%k7} {z}462 463// CHECK: vpconflictq (%rcx), %xmm19464// CHECK: encoding: [0x62,0xe2,0xfd,0x08,0xc4,0x19]465 vpconflictq (%rcx), %xmm19466 467// CHECK: vpconflictq 291(%rax,%r14,8), %xmm19468// CHECK: encoding: [0x62,0xa2,0xfd,0x08,0xc4,0x9c,0xf0,0x23,0x01,0x00,0x00]469 vpconflictq 291(%rax,%r14,8), %xmm19470 471// CHECK: vpconflictq (%rcx){1to2}, %xmm19472// CHECK: encoding: [0x62,0xe2,0xfd,0x18,0xc4,0x19]473 vpconflictq (%rcx){1to2}, %xmm19474 475// CHECK: vpconflictq 2032(%rdx), %xmm19476// CHECK: encoding: [0x62,0xe2,0xfd,0x08,0xc4,0x5a,0x7f]477 vpconflictq 2032(%rdx), %xmm19478 479// CHECK: vpconflictq 2048(%rdx), %xmm19480// CHECK: encoding: [0x62,0xe2,0xfd,0x08,0xc4,0x9a,0x00,0x08,0x00,0x00]481 vpconflictq 2048(%rdx), %xmm19482 483// CHECK: vpconflictq -2048(%rdx), %xmm19484// CHECK: encoding: [0x62,0xe2,0xfd,0x08,0xc4,0x5a,0x80]485 vpconflictq -2048(%rdx), %xmm19486 487// CHECK: vpconflictq -2064(%rdx), %xmm19488// CHECK: encoding: [0x62,0xe2,0xfd,0x08,0xc4,0x9a,0xf0,0xf7,0xff,0xff]489 vpconflictq -2064(%rdx), %xmm19490 491// CHECK: vpconflictq 1016(%rdx){1to2}, %xmm19492// CHECK: encoding: [0x62,0xe2,0xfd,0x18,0xc4,0x5a,0x7f]493 vpconflictq 1016(%rdx){1to2}, %xmm19494 495// CHECK: vpconflictq 1024(%rdx){1to2}, %xmm19496// CHECK: encoding: [0x62,0xe2,0xfd,0x18,0xc4,0x9a,0x00,0x04,0x00,0x00]497 vpconflictq 1024(%rdx){1to2}, %xmm19498 499// CHECK: vpconflictq -1024(%rdx){1to2}, %xmm19500// CHECK: encoding: [0x62,0xe2,0xfd,0x18,0xc4,0x5a,0x80]501 vpconflictq -1024(%rdx){1to2}, %xmm19502 503// CHECK: vpconflictq -1032(%rdx){1to2}, %xmm19504// CHECK: encoding: [0x62,0xe2,0xfd,0x18,0xc4,0x9a,0xf8,0xfb,0xff,0xff]505 vpconflictq -1032(%rdx){1to2}, %xmm19506 507// CHECK: vpconflictq %ymm25, %ymm20508// CHECK: encoding: [0x62,0x82,0xfd,0x28,0xc4,0xe1]509 vpconflictq %ymm25, %ymm20510 511// CHECK: vpconflictq %ymm25, %ymm20 {%k6}512// CHECK: encoding: [0x62,0x82,0xfd,0x2e,0xc4,0xe1]513 vpconflictq %ymm25, %ymm20 {%k6}514 515// CHECK: vpconflictq %ymm25, %ymm20 {%k6} {z}516// CHECK: encoding: [0x62,0x82,0xfd,0xae,0xc4,0xe1]517 vpconflictq %ymm25, %ymm20 {%k6} {z}518 519// CHECK: vpconflictq (%rcx), %ymm20520// CHECK: encoding: [0x62,0xe2,0xfd,0x28,0xc4,0x21]521 vpconflictq (%rcx), %ymm20522 523// CHECK: vpconflictq 291(%rax,%r14,8), %ymm20524// CHECK: encoding: [0x62,0xa2,0xfd,0x28,0xc4,0xa4,0xf0,0x23,0x01,0x00,0x00]525 vpconflictq 291(%rax,%r14,8), %ymm20526 527// CHECK: vpconflictq (%rcx){1to4}, %ymm20528// CHECK: encoding: [0x62,0xe2,0xfd,0x38,0xc4,0x21]529 vpconflictq (%rcx){1to4}, %ymm20530 531// CHECK: vpconflictq 4064(%rdx), %ymm20532// CHECK: encoding: [0x62,0xe2,0xfd,0x28,0xc4,0x62,0x7f]533 vpconflictq 4064(%rdx), %ymm20534 535// CHECK: vpconflictq 4096(%rdx), %ymm20536// CHECK: encoding: [0x62,0xe2,0xfd,0x28,0xc4,0xa2,0x00,0x10,0x00,0x00]537 vpconflictq 4096(%rdx), %ymm20538 539// CHECK: vpconflictq -4096(%rdx), %ymm20540// CHECK: encoding: [0x62,0xe2,0xfd,0x28,0xc4,0x62,0x80]541 vpconflictq -4096(%rdx), %ymm20542 543// CHECK: vpconflictq -4128(%rdx), %ymm20544// CHECK: encoding: [0x62,0xe2,0xfd,0x28,0xc4,0xa2,0xe0,0xef,0xff,0xff]545 vpconflictq -4128(%rdx), %ymm20546 547// CHECK: vpconflictq 1016(%rdx){1to4}, %ymm20548// CHECK: encoding: [0x62,0xe2,0xfd,0x38,0xc4,0x62,0x7f]549 vpconflictq 1016(%rdx){1to4}, %ymm20550 551// CHECK: vpconflictq 1024(%rdx){1to4}, %ymm20552// CHECK: encoding: [0x62,0xe2,0xfd,0x38,0xc4,0xa2,0x00,0x04,0x00,0x00]553 vpconflictq 1024(%rdx){1to4}, %ymm20554 555// CHECK: vpconflictq -1024(%rdx){1to4}, %ymm20556// CHECK: encoding: [0x62,0xe2,0xfd,0x38,0xc4,0x62,0x80]557 vpconflictq -1024(%rdx){1to4}, %ymm20558 559// CHECK: vpconflictq -1032(%rdx){1to4}, %ymm20560// CHECK: encoding: [0x62,0xe2,0xfd,0x38,0xc4,0xa2,0xf8,0xfb,0xff,0xff]561 vpconflictq -1032(%rdx){1to4}, %ymm20562 563// CHECK: vpconflictq %xmm27, %xmm18564// CHECK: encoding: [0x62,0x82,0xfd,0x08,0xc4,0xd3]565 vpconflictq %xmm27, %xmm18566 567// CHECK: vpconflictq %xmm27, %xmm18 {%k4}568// CHECK: encoding: [0x62,0x82,0xfd,0x0c,0xc4,0xd3]569 vpconflictq %xmm27, %xmm18 {%k4}570 571// CHECK: vpconflictq %xmm27, %xmm18 {%k4} {z}572// CHECK: encoding: [0x62,0x82,0xfd,0x8c,0xc4,0xd3]573 vpconflictq %xmm27, %xmm18 {%k4} {z}574 575// CHECK: vpconflictq (%rcx), %xmm18576// CHECK: encoding: [0x62,0xe2,0xfd,0x08,0xc4,0x11]577 vpconflictq (%rcx), %xmm18578 579// CHECK: vpconflictq 4660(%rax,%r14,8), %xmm18580// CHECK: encoding: [0x62,0xa2,0xfd,0x08,0xc4,0x94,0xf0,0x34,0x12,0x00,0x00]581 vpconflictq 4660(%rax,%r14,8), %xmm18582 583// CHECK: vpconflictq (%rcx){1to2}, %xmm18584// CHECK: encoding: [0x62,0xe2,0xfd,0x18,0xc4,0x11]585 vpconflictq (%rcx){1to2}, %xmm18586 587// CHECK: vpconflictq 2032(%rdx), %xmm18588// CHECK: encoding: [0x62,0xe2,0xfd,0x08,0xc4,0x52,0x7f]589 vpconflictq 2032(%rdx), %xmm18590 591// CHECK: vpconflictq 2048(%rdx), %xmm18592// CHECK: encoding: [0x62,0xe2,0xfd,0x08,0xc4,0x92,0x00,0x08,0x00,0x00]593 vpconflictq 2048(%rdx), %xmm18594 595// CHECK: vpconflictq -2048(%rdx), %xmm18596// CHECK: encoding: [0x62,0xe2,0xfd,0x08,0xc4,0x52,0x80]597 vpconflictq -2048(%rdx), %xmm18598 599// CHECK: vpconflictq -2064(%rdx), %xmm18600// CHECK: encoding: [0x62,0xe2,0xfd,0x08,0xc4,0x92,0xf0,0xf7,0xff,0xff]601 vpconflictq -2064(%rdx), %xmm18602 603// CHECK: vpconflictq 1016(%rdx){1to2}, %xmm18604// CHECK: encoding: [0x62,0xe2,0xfd,0x18,0xc4,0x52,0x7f]605 vpconflictq 1016(%rdx){1to2}, %xmm18606 607// CHECK: vpconflictq 1024(%rdx){1to2}, %xmm18608// CHECK: encoding: [0x62,0xe2,0xfd,0x18,0xc4,0x92,0x00,0x04,0x00,0x00]609 vpconflictq 1024(%rdx){1to2}, %xmm18610 611// CHECK: vpconflictq -1024(%rdx){1to2}, %xmm18612// CHECK: encoding: [0x62,0xe2,0xfd,0x18,0xc4,0x52,0x80]613 vpconflictq -1024(%rdx){1to2}, %xmm18614 615// CHECK: vpconflictq -1032(%rdx){1to2}, %xmm18616// CHECK: encoding: [0x62,0xe2,0xfd,0x18,0xc4,0x92,0xf8,0xfb,0xff,0xff]617 vpconflictq -1032(%rdx){1to2}, %xmm18618 619// CHECK: vpconflictq %ymm21, %ymm17620// CHECK: encoding: [0x62,0xa2,0xfd,0x28,0xc4,0xcd]621 vpconflictq %ymm21, %ymm17622 623// CHECK: vpconflictq %ymm21, %ymm17 {%k6}624// CHECK: encoding: [0x62,0xa2,0xfd,0x2e,0xc4,0xcd]625 vpconflictq %ymm21, %ymm17 {%k6}626 627// CHECK: vpconflictq %ymm21, %ymm17 {%k6} {z}628// CHECK: encoding: [0x62,0xa2,0xfd,0xae,0xc4,0xcd]629 vpconflictq %ymm21, %ymm17 {%k6} {z}630 631// CHECK: vpconflictq (%rcx), %ymm17632// CHECK: encoding: [0x62,0xe2,0xfd,0x28,0xc4,0x09]633 vpconflictq (%rcx), %ymm17634 635// CHECK: vpconflictq 4660(%rax,%r14,8), %ymm17636// CHECK: encoding: [0x62,0xa2,0xfd,0x28,0xc4,0x8c,0xf0,0x34,0x12,0x00,0x00]637 vpconflictq 4660(%rax,%r14,8), %ymm17638 639// CHECK: vpconflictq (%rcx){1to4}, %ymm17640// CHECK: encoding: [0x62,0xe2,0xfd,0x38,0xc4,0x09]641 vpconflictq (%rcx){1to4}, %ymm17642 643// CHECK: vpconflictq 4064(%rdx), %ymm17644// CHECK: encoding: [0x62,0xe2,0xfd,0x28,0xc4,0x4a,0x7f]645 vpconflictq 4064(%rdx), %ymm17646 647// CHECK: vpconflictq 4096(%rdx), %ymm17648// CHECK: encoding: [0x62,0xe2,0xfd,0x28,0xc4,0x8a,0x00,0x10,0x00,0x00]649 vpconflictq 4096(%rdx), %ymm17650 651// CHECK: vpconflictq -4096(%rdx), %ymm17652// CHECK: encoding: [0x62,0xe2,0xfd,0x28,0xc4,0x4a,0x80]653 vpconflictq -4096(%rdx), %ymm17654 655// CHECK: vpconflictq -4128(%rdx), %ymm17656// CHECK: encoding: [0x62,0xe2,0xfd,0x28,0xc4,0x8a,0xe0,0xef,0xff,0xff]657 vpconflictq -4128(%rdx), %ymm17658 659// CHECK: vpconflictq 1016(%rdx){1to4}, %ymm17660// CHECK: encoding: [0x62,0xe2,0xfd,0x38,0xc4,0x4a,0x7f]661 vpconflictq 1016(%rdx){1to4}, %ymm17662 663// CHECK: vpconflictq 1024(%rdx){1to4}, %ymm17664// CHECK: encoding: [0x62,0xe2,0xfd,0x38,0xc4,0x8a,0x00,0x04,0x00,0x00]665 vpconflictq 1024(%rdx){1to4}, %ymm17666 667// CHECK: vpconflictq -1024(%rdx){1to4}, %ymm17668// CHECK: encoding: [0x62,0xe2,0xfd,0x38,0xc4,0x4a,0x80]669 vpconflictq -1024(%rdx){1to4}, %ymm17670 671// CHECK: vpconflictq -1032(%rdx){1to4}, %ymm17672// CHECK: encoding: [0x62,0xe2,0xfd,0x38,0xc4,0x8a,0xf8,0xfb,0xff,0xff]673 vpconflictq -1032(%rdx){1to4}, %ymm17674 675// CHECK: vpconflictd %xmm27, %xmm21676// CHECK: encoding: [0x62,0x82,0x7d,0x08,0xc4,0xeb]677 vpconflictd %xmm27, %xmm21678 679// CHECK: vpconflictd %xmm27, %xmm21 {%k5}680// CHECK: encoding: [0x62,0x82,0x7d,0x0d,0xc4,0xeb]681 vpconflictd %xmm27, %xmm21 {%k5}682 683// CHECK: vpconflictd %xmm27, %xmm21 {%k5} {z}684// CHECK: encoding: [0x62,0x82,0x7d,0x8d,0xc4,0xeb]685 vpconflictd %xmm27, %xmm21 {%k5} {z}686 687// CHECK: vpconflictd (%rcx), %xmm21688// CHECK: encoding: [0x62,0xe2,0x7d,0x08,0xc4,0x29]689 vpconflictd (%rcx), %xmm21690 691// CHECK: vpconflictd 291(%rax,%r14,8), %xmm21692// CHECK: encoding: [0x62,0xa2,0x7d,0x08,0xc4,0xac,0xf0,0x23,0x01,0x00,0x00]693 vpconflictd 291(%rax,%r14,8), %xmm21694 695// CHECK: vpconflictd (%rcx){1to4}, %xmm21696// CHECK: encoding: [0x62,0xe2,0x7d,0x18,0xc4,0x29]697 vpconflictd (%rcx){1to4}, %xmm21698 699// CHECK: vpconflictd 2032(%rdx), %xmm21700// CHECK: encoding: [0x62,0xe2,0x7d,0x08,0xc4,0x6a,0x7f]701 vpconflictd 2032(%rdx), %xmm21702 703// CHECK: vpconflictd 2048(%rdx), %xmm21704// CHECK: encoding: [0x62,0xe2,0x7d,0x08,0xc4,0xaa,0x00,0x08,0x00,0x00]705 vpconflictd 2048(%rdx), %xmm21706 707// CHECK: vpconflictd -2048(%rdx), %xmm21708// CHECK: encoding: [0x62,0xe2,0x7d,0x08,0xc4,0x6a,0x80]709 vpconflictd -2048(%rdx), %xmm21710 711// CHECK: vpconflictd -2064(%rdx), %xmm21712// CHECK: encoding: [0x62,0xe2,0x7d,0x08,0xc4,0xaa,0xf0,0xf7,0xff,0xff]713 vpconflictd -2064(%rdx), %xmm21714 715// CHECK: vpconflictd 508(%rdx){1to4}, %xmm21716// CHECK: encoding: [0x62,0xe2,0x7d,0x18,0xc4,0x6a,0x7f]717 vpconflictd 508(%rdx){1to4}, %xmm21718 719// CHECK: vpconflictd 512(%rdx){1to4}, %xmm21720// CHECK: encoding: [0x62,0xe2,0x7d,0x18,0xc4,0xaa,0x00,0x02,0x00,0x00]721 vpconflictd 512(%rdx){1to4}, %xmm21722 723// CHECK: vpconflictd -512(%rdx){1to4}, %xmm21724// CHECK: encoding: [0x62,0xe2,0x7d,0x18,0xc4,0x6a,0x80]725 vpconflictd -512(%rdx){1to4}, %xmm21726 727// CHECK: vpconflictd -516(%rdx){1to4}, %xmm21728// CHECK: encoding: [0x62,0xe2,0x7d,0x18,0xc4,0xaa,0xfc,0xfd,0xff,0xff]729 vpconflictd -516(%rdx){1to4}, %xmm21730 731// CHECK: vpconflictd %ymm19, %ymm25732// CHECK: encoding: [0x62,0x22,0x7d,0x28,0xc4,0xcb]733 vpconflictd %ymm19, %ymm25734 735// CHECK: vpconflictd %ymm19, %ymm25 {%k4}736// CHECK: encoding: [0x62,0x22,0x7d,0x2c,0xc4,0xcb]737 vpconflictd %ymm19, %ymm25 {%k4}738 739// CHECK: vpconflictd %ymm19, %ymm25 {%k4} {z}740// CHECK: encoding: [0x62,0x22,0x7d,0xac,0xc4,0xcb]741 vpconflictd %ymm19, %ymm25 {%k4} {z}742 743// CHECK: vpconflictd (%rcx), %ymm25744// CHECK: encoding: [0x62,0x62,0x7d,0x28,0xc4,0x09]745 vpconflictd (%rcx), %ymm25746 747// CHECK: vpconflictd 291(%rax,%r14,8), %ymm25748// CHECK: encoding: [0x62,0x22,0x7d,0x28,0xc4,0x8c,0xf0,0x23,0x01,0x00,0x00]749 vpconflictd 291(%rax,%r14,8), %ymm25750 751// CHECK: vpconflictd (%rcx){1to8}, %ymm25752// CHECK: encoding: [0x62,0x62,0x7d,0x38,0xc4,0x09]753 vpconflictd (%rcx){1to8}, %ymm25754 755// CHECK: vpconflictd 4064(%rdx), %ymm25756// CHECK: encoding: [0x62,0x62,0x7d,0x28,0xc4,0x4a,0x7f]757 vpconflictd 4064(%rdx), %ymm25758 759// CHECK: vpconflictd 4096(%rdx), %ymm25760// CHECK: encoding: [0x62,0x62,0x7d,0x28,0xc4,0x8a,0x00,0x10,0x00,0x00]761 vpconflictd 4096(%rdx), %ymm25762 763// CHECK: vpconflictd -4096(%rdx), %ymm25764// CHECK: encoding: [0x62,0x62,0x7d,0x28,0xc4,0x4a,0x80]765 vpconflictd -4096(%rdx), %ymm25766 767// CHECK: vpconflictd -4128(%rdx), %ymm25768// CHECK: encoding: [0x62,0x62,0x7d,0x28,0xc4,0x8a,0xe0,0xef,0xff,0xff]769 vpconflictd -4128(%rdx), %ymm25770 771// CHECK: vpconflictd 508(%rdx){1to8}, %ymm25772// CHECK: encoding: [0x62,0x62,0x7d,0x38,0xc4,0x4a,0x7f]773 vpconflictd 508(%rdx){1to8}, %ymm25774 775// CHECK: vpconflictd 512(%rdx){1to8}, %ymm25776// CHECK: encoding: [0x62,0x62,0x7d,0x38,0xc4,0x8a,0x00,0x02,0x00,0x00]777 vpconflictd 512(%rdx){1to8}, %ymm25778 779// CHECK: vpconflictd -512(%rdx){1to8}, %ymm25780// CHECK: encoding: [0x62,0x62,0x7d,0x38,0xc4,0x4a,0x80]781 vpconflictd -512(%rdx){1to8}, %ymm25782 783// CHECK: vpconflictd -516(%rdx){1to8}, %ymm25784// CHECK: encoding: [0x62,0x62,0x7d,0x38,0xc4,0x8a,0xfc,0xfd,0xff,0xff]785 vpconflictd -516(%rdx){1to8}, %ymm25786 787// CHECK: vpconflictd %xmm28, %xmm27788// CHECK: encoding: [0x62,0x02,0x7d,0x08,0xc4,0xdc]789 vpconflictd %xmm28, %xmm27790 791// CHECK: vpconflictd %xmm28, %xmm27 {%k3}792// CHECK: encoding: [0x62,0x02,0x7d,0x0b,0xc4,0xdc]793 vpconflictd %xmm28, %xmm27 {%k3}794 795// CHECK: vpconflictd %xmm28, %xmm27 {%k3} {z}796// CHECK: encoding: [0x62,0x02,0x7d,0x8b,0xc4,0xdc]797 vpconflictd %xmm28, %xmm27 {%k3} {z}798 799// CHECK: vpconflictd (%rcx), %xmm27800// CHECK: encoding: [0x62,0x62,0x7d,0x08,0xc4,0x19]801 vpconflictd (%rcx), %xmm27802 803// CHECK: vpconflictd 4660(%rax,%r14,8), %xmm27804// CHECK: encoding: [0x62,0x22,0x7d,0x08,0xc4,0x9c,0xf0,0x34,0x12,0x00,0x00]805 vpconflictd 4660(%rax,%r14,8), %xmm27806 807// CHECK: vpconflictd (%rcx){1to4}, %xmm27808// CHECK: encoding: [0x62,0x62,0x7d,0x18,0xc4,0x19]809 vpconflictd (%rcx){1to4}, %xmm27810 811// CHECK: vpconflictd 2032(%rdx), %xmm27812// CHECK: encoding: [0x62,0x62,0x7d,0x08,0xc4,0x5a,0x7f]813 vpconflictd 2032(%rdx), %xmm27814 815// CHECK: vpconflictd 2048(%rdx), %xmm27816// CHECK: encoding: [0x62,0x62,0x7d,0x08,0xc4,0x9a,0x00,0x08,0x00,0x00]817 vpconflictd 2048(%rdx), %xmm27818 819// CHECK: vpconflictd -2048(%rdx), %xmm27820// CHECK: encoding: [0x62,0x62,0x7d,0x08,0xc4,0x5a,0x80]821 vpconflictd -2048(%rdx), %xmm27822 823// CHECK: vpconflictd -2064(%rdx), %xmm27824// CHECK: encoding: [0x62,0x62,0x7d,0x08,0xc4,0x9a,0xf0,0xf7,0xff,0xff]825 vpconflictd -2064(%rdx), %xmm27826 827// CHECK: vpconflictd 508(%rdx){1to4}, %xmm27828// CHECK: encoding: [0x62,0x62,0x7d,0x18,0xc4,0x5a,0x7f]829 vpconflictd 508(%rdx){1to4}, %xmm27830 831// CHECK: vpconflictd 512(%rdx){1to4}, %xmm27832// CHECK: encoding: [0x62,0x62,0x7d,0x18,0xc4,0x9a,0x00,0x02,0x00,0x00]833 vpconflictd 512(%rdx){1to4}, %xmm27834 835// CHECK: vpconflictd -512(%rdx){1to4}, %xmm27836// CHECK: encoding: [0x62,0x62,0x7d,0x18,0xc4,0x5a,0x80]837 vpconflictd -512(%rdx){1to4}, %xmm27838 839// CHECK: vpconflictd -516(%rdx){1to4}, %xmm27840// CHECK: encoding: [0x62,0x62,0x7d,0x18,0xc4,0x9a,0xfc,0xfd,0xff,0xff]841 vpconflictd -516(%rdx){1to4}, %xmm27842 843// CHECK: vpconflictd %ymm21, %ymm26844// CHECK: encoding: [0x62,0x22,0x7d,0x28,0xc4,0xd5]845 vpconflictd %ymm21, %ymm26846 847// CHECK: vpconflictd %ymm21, %ymm26 {%k4}848// CHECK: encoding: [0x62,0x22,0x7d,0x2c,0xc4,0xd5]849 vpconflictd %ymm21, %ymm26 {%k4}850 851// CHECK: vpconflictd %ymm21, %ymm26 {%k4} {z}852// CHECK: encoding: [0x62,0x22,0x7d,0xac,0xc4,0xd5]853 vpconflictd %ymm21, %ymm26 {%k4} {z}854 855// CHECK: vpconflictd (%rcx), %ymm26856// CHECK: encoding: [0x62,0x62,0x7d,0x28,0xc4,0x11]857 vpconflictd (%rcx), %ymm26858 859// CHECK: vpconflictd 4660(%rax,%r14,8), %ymm26860// CHECK: encoding: [0x62,0x22,0x7d,0x28,0xc4,0x94,0xf0,0x34,0x12,0x00,0x00]861 vpconflictd 4660(%rax,%r14,8), %ymm26862 863// CHECK: vpconflictd (%rcx){1to8}, %ymm26864// CHECK: encoding: [0x62,0x62,0x7d,0x38,0xc4,0x11]865 vpconflictd (%rcx){1to8}, %ymm26866 867// CHECK: vpconflictd 4064(%rdx), %ymm26868// CHECK: encoding: [0x62,0x62,0x7d,0x28,0xc4,0x52,0x7f]869 vpconflictd 4064(%rdx), %ymm26870 871// CHECK: vpconflictd 4096(%rdx), %ymm26872// CHECK: encoding: [0x62,0x62,0x7d,0x28,0xc4,0x92,0x00,0x10,0x00,0x00]873 vpconflictd 4096(%rdx), %ymm26874 875// CHECK: vpconflictd -4096(%rdx), %ymm26876// CHECK: encoding: [0x62,0x62,0x7d,0x28,0xc4,0x52,0x80]877 vpconflictd -4096(%rdx), %ymm26878 879// CHECK: vpconflictd -4128(%rdx), %ymm26880// CHECK: encoding: [0x62,0x62,0x7d,0x28,0xc4,0x92,0xe0,0xef,0xff,0xff]881 vpconflictd -4128(%rdx), %ymm26882 883// CHECK: vpconflictd 508(%rdx){1to8}, %ymm26884// CHECK: encoding: [0x62,0x62,0x7d,0x38,0xc4,0x52,0x7f]885 vpconflictd 508(%rdx){1to8}, %ymm26886 887// CHECK: vpconflictd 512(%rdx){1to8}, %ymm26888// CHECK: encoding: [0x62,0x62,0x7d,0x38,0xc4,0x92,0x00,0x02,0x00,0x00]889 vpconflictd 512(%rdx){1to8}, %ymm26890 891// CHECK: vpconflictd -512(%rdx){1to8}, %ymm26892// CHECK: encoding: [0x62,0x62,0x7d,0x38,0xc4,0x52,0x80]893 vpconflictd -512(%rdx){1to8}, %ymm26894 895// CHECK: vpconflictd -516(%rdx){1to8}, %ymm26896// CHECK: encoding: [0x62,0x62,0x7d,0x38,0xc4,0x92,0xfc,0xfd,0xff,0xff]897 vpconflictd -516(%rdx){1to8}, %ymm26898 899// CHECK: vpbroadcastmw2d %k4, %xmm19900// CHECK: encoding: [0x62,0xe2,0x7e,0x08,0x3a,0xdc]901 vpbroadcastmw2d %k4, %xmm19902 903// CHECK: vpbroadcastmw2d %k3, %ymm24904// CHECK: encoding: [0x62,0x62,0x7e,0x28,0x3a,0xc3]905 vpbroadcastmw2d %k3, %ymm24906 907// CHECK: vpbroadcastmw2d %k4, %xmm21908// CHECK: encoding: [0x62,0xe2,0x7e,0x08,0x3a,0xec]909 vpbroadcastmw2d %k4, %xmm21910 911// CHECK: vpbroadcastmw2d %k4, %ymm27912// CHECK: encoding: [0x62,0x62,0x7e,0x28,0x3a,0xdc]913 vpbroadcastmw2d %k4, %ymm27914