1# Check 64bit AVX instructions 2 3 .allow_index_reg 4 .text 5_start: 6# Tests for op 7 vzeroall 8 vzeroupper 9 10# Tests for op mem64 11 vldmxcsr (%rcx) 12 vstmxcsr (%rcx) 13 14# Tests for op mem256, mask, ymm 15# Tests for op ymm, mask, mem256 16 vmaskmovpd (%rcx),%ymm4,%ymm6 17 vmaskmovpd %ymm4,%ymm6,(%rcx) 18 vmaskmovps (%rcx),%ymm4,%ymm6 19 vmaskmovps %ymm4,%ymm6,(%rcx) 20 21# Tests for op imm8, ymm/mem256, ymm 22 vpermilpd $7,%ymm6,%ymm2 23 vpermilpd $7,(%rcx),%ymm6 24 vpermilps $7,%ymm6,%ymm2 25 vpermilps $7,(%rcx),%ymm6 26 vroundpd $7,%ymm6,%ymm2 27 vroundpd $7,(%rcx),%ymm6 28 vroundps $7,%ymm6,%ymm2 29 vroundps $7,(%rcx),%ymm6 30 31# Tests for op ymm/mem256, ymm, ymm 32 vaddpd %ymm4,%ymm6,%ymm2 33 vaddpd (%rcx),%ymm6,%ymm2 34 vaddps %ymm4,%ymm6,%ymm2 35 vaddps (%rcx),%ymm6,%ymm2 36 vaddsubpd %ymm4,%ymm6,%ymm2 37 vaddsubpd (%rcx),%ymm6,%ymm2 38 vaddsubps %ymm4,%ymm6,%ymm2 39 vaddsubps (%rcx),%ymm6,%ymm2 40 vandnpd %ymm4,%ymm6,%ymm2 41 vandnpd (%rcx),%ymm6,%ymm2 42 vandnps %ymm4,%ymm6,%ymm2 43 vandnps (%rcx),%ymm6,%ymm2 44 vandpd %ymm4,%ymm6,%ymm2 45 vandpd (%rcx),%ymm6,%ymm2 46 vandps %ymm4,%ymm6,%ymm2 47 vandps (%rcx),%ymm6,%ymm2 48 vdivpd %ymm4,%ymm6,%ymm2 49 vdivpd (%rcx),%ymm6,%ymm2 50 vdivps %ymm4,%ymm6,%ymm2 51 vdivps (%rcx),%ymm6,%ymm2 52 vhaddpd %ymm4,%ymm6,%ymm2 53 vhaddpd (%rcx),%ymm6,%ymm2 54 vhaddps %ymm4,%ymm6,%ymm2 55 vhaddps (%rcx),%ymm6,%ymm2 56 vhsubpd %ymm4,%ymm6,%ymm2 57 vhsubpd (%rcx),%ymm6,%ymm2 58 vhsubps %ymm4,%ymm6,%ymm2 59 vhsubps (%rcx),%ymm6,%ymm2 60 vmaxpd %ymm4,%ymm6,%ymm2 61 vmaxpd (%rcx),%ymm6,%ymm2 62 vmaxps %ymm4,%ymm6,%ymm2 63 vmaxps (%rcx),%ymm6,%ymm2 64 vminpd %ymm4,%ymm6,%ymm2 65 vminpd (%rcx),%ymm6,%ymm2 66 vminps %ymm4,%ymm6,%ymm2 67 vminps (%rcx),%ymm6,%ymm2 68 vmulpd %ymm4,%ymm6,%ymm2 69 vmulpd (%rcx),%ymm6,%ymm2 70 vmulps %ymm4,%ymm6,%ymm2 71 vmulps (%rcx),%ymm6,%ymm2 72 vorpd %ymm4,%ymm6,%ymm2 73 vorpd (%rcx),%ymm6,%ymm2 74 vorps %ymm4,%ymm6,%ymm2 75 vorps (%rcx),%ymm6,%ymm2 76 vpermilpd %ymm4,%ymm6,%ymm2 77 vpermilpd (%rcx),%ymm6,%ymm2 78 vpermilps %ymm4,%ymm6,%ymm2 79 vpermilps (%rcx),%ymm6,%ymm2 80 vsubpd %ymm4,%ymm6,%ymm2 81 vsubpd (%rcx),%ymm6,%ymm2 82 vsubps %ymm4,%ymm6,%ymm2 83 vsubps (%rcx),%ymm6,%ymm2 84 vunpckhpd %ymm4,%ymm6,%ymm2 85 vunpckhpd (%rcx),%ymm6,%ymm2 86 vunpckhps %ymm4,%ymm6,%ymm2 87 vunpckhps (%rcx),%ymm6,%ymm2 88 vunpcklpd %ymm4,%ymm6,%ymm2 89 vunpcklpd (%rcx),%ymm6,%ymm2 90 vunpcklps %ymm4,%ymm6,%ymm2 91 vunpcklps (%rcx),%ymm6,%ymm2 92 vxorpd %ymm4,%ymm6,%ymm2 93 vxorpd (%rcx),%ymm6,%ymm2 94 vxorps %ymm4,%ymm6,%ymm2 95 vxorps (%rcx),%ymm6,%ymm2 96 vcmpeqpd %ymm4,%ymm6,%ymm2 97 vcmpeqpd (%rcx),%ymm6,%ymm2 98 vcmpltpd %ymm4,%ymm6,%ymm2 99 vcmpltpd (%rcx),%ymm6,%ymm2 100 vcmplepd %ymm4,%ymm6,%ymm2 101 vcmplepd (%rcx),%ymm6,%ymm2 102 vcmpunordpd %ymm4,%ymm6,%ymm2 103 vcmpunordpd (%rcx),%ymm6,%ymm2 104 vcmpneqpd %ymm4,%ymm6,%ymm2 105 vcmpneqpd (%rcx),%ymm6,%ymm2 106 vcmpnltpd %ymm4,%ymm6,%ymm2 107 vcmpnltpd (%rcx),%ymm6,%ymm2 108 vcmpnlepd %ymm4,%ymm6,%ymm2 109 vcmpnlepd (%rcx),%ymm6,%ymm2 110 vcmpordpd %ymm4,%ymm6,%ymm2 111 vcmpordpd (%rcx),%ymm6,%ymm2 112 vcmpeq_uqpd %ymm4,%ymm6,%ymm2 113 vcmpeq_uqpd (%rcx),%ymm6,%ymm2 114 vcmpngepd %ymm4,%ymm6,%ymm2 115 vcmpngepd (%rcx),%ymm6,%ymm2 116 vcmpngtpd %ymm4,%ymm6,%ymm2 117 vcmpngtpd (%rcx),%ymm6,%ymm2 118 vcmpfalsepd %ymm4,%ymm6,%ymm2 119 vcmpfalsepd (%rcx),%ymm6,%ymm2 120 vcmpneq_oqpd %ymm4,%ymm6,%ymm2 121 vcmpneq_oqpd (%rcx),%ymm6,%ymm2 122 vcmpgepd %ymm4,%ymm6,%ymm2 123 vcmpgepd (%rcx),%ymm6,%ymm2 124 vcmpgtpd %ymm4,%ymm6,%ymm2 125 vcmpgtpd (%rcx),%ymm6,%ymm2 126 vcmptruepd %ymm4,%ymm6,%ymm2 127 vcmptruepd (%rcx),%ymm6,%ymm2 128 vcmpeq_ospd %ymm4,%ymm6,%ymm2 129 vcmpeq_ospd (%rcx),%ymm6,%ymm2 130 vcmplt_oqpd %ymm4,%ymm6,%ymm2 131 vcmplt_oqpd (%rcx),%ymm6,%ymm2 132 vcmple_oqpd %ymm4,%ymm6,%ymm2 133 vcmple_oqpd (%rcx),%ymm6,%ymm2 134 vcmpunord_spd %ymm4,%ymm6,%ymm2 135 vcmpunord_spd (%rcx),%ymm6,%ymm2 136 vcmpneq_uspd %ymm4,%ymm6,%ymm2 137 vcmpneq_uspd (%rcx),%ymm6,%ymm2 138 vcmpnlt_uqpd %ymm4,%ymm6,%ymm2 139 vcmpnlt_uqpd (%rcx),%ymm6,%ymm2 140 vcmpnle_uqpd %ymm4,%ymm6,%ymm2 141 vcmpnle_uqpd (%rcx),%ymm6,%ymm2 142 vcmpord_spd %ymm4,%ymm6,%ymm2 143 vcmpord_spd (%rcx),%ymm6,%ymm2 144 vcmpeq_uspd %ymm4,%ymm6,%ymm2 145 vcmpeq_uspd (%rcx),%ymm6,%ymm2 146 vcmpnge_uqpd %ymm4,%ymm6,%ymm2 147 vcmpnge_uqpd (%rcx),%ymm6,%ymm2 148 vcmpngt_uqpd %ymm4,%ymm6,%ymm2 149 vcmpngt_uqpd (%rcx),%ymm6,%ymm2 150 vcmpfalse_ospd %ymm4,%ymm6,%ymm2 151 vcmpfalse_ospd (%rcx),%ymm6,%ymm2 152 vcmpneq_ospd %ymm4,%ymm6,%ymm2 153 vcmpneq_ospd (%rcx),%ymm6,%ymm2 154 vcmpge_oqpd %ymm4,%ymm6,%ymm2 155 vcmpge_oqpd (%rcx),%ymm6,%ymm2 156 vcmpgt_oqpd %ymm4,%ymm6,%ymm2 157 vcmpgt_oqpd (%rcx),%ymm6,%ymm2 158 vcmptrue_uspd %ymm4,%ymm6,%ymm2 159 vcmptrue_uspd (%rcx),%ymm6,%ymm2 160 vcmpeqps %ymm4,%ymm6,%ymm2 161 vcmpeqps (%rcx),%ymm6,%ymm2 162 vcmpltps %ymm4,%ymm6,%ymm2 163 vcmpltps (%rcx),%ymm6,%ymm2 164 vcmpleps %ymm4,%ymm6,%ymm2 165 vcmpleps (%rcx),%ymm6,%ymm2 166 vcmpunordps %ymm4,%ymm6,%ymm2 167 vcmpunordps (%rcx),%ymm6,%ymm2 168 vcmpneqps %ymm4,%ymm6,%ymm2 169 vcmpneqps (%rcx),%ymm6,%ymm2 170 vcmpnltps %ymm4,%ymm6,%ymm2 171 vcmpnltps (%rcx),%ymm6,%ymm2 172 vcmpnleps %ymm4,%ymm6,%ymm2 173 vcmpnleps (%rcx),%ymm6,%ymm2 174 vcmpordps %ymm4,%ymm6,%ymm2 175 vcmpordps (%rcx),%ymm6,%ymm2 176 vcmpeq_uqps %ymm4,%ymm6,%ymm2 177 vcmpeq_uqps (%rcx),%ymm6,%ymm2 178 vcmpngeps %ymm4,%ymm6,%ymm2 179 vcmpngeps (%rcx),%ymm6,%ymm2 180 vcmpngtps %ymm4,%ymm6,%ymm2 181 vcmpngtps (%rcx),%ymm6,%ymm2 182 vcmpfalseps %ymm4,%ymm6,%ymm2 183 vcmpfalseps (%rcx),%ymm6,%ymm2 184 vcmpneq_oqps %ymm4,%ymm6,%ymm2 185 vcmpneq_oqps (%rcx),%ymm6,%ymm2 186 vcmpgeps %ymm4,%ymm6,%ymm2 187 vcmpgeps (%rcx),%ymm6,%ymm2 188 vcmpgtps %ymm4,%ymm6,%ymm2 189 vcmpgtps (%rcx),%ymm6,%ymm2 190 vcmptrueps %ymm4,%ymm6,%ymm2 191 vcmptrueps (%rcx),%ymm6,%ymm2 192 vcmpeq_osps %ymm4,%ymm6,%ymm2 193 vcmpeq_osps (%rcx),%ymm6,%ymm2 194 vcmplt_oqps %ymm4,%ymm6,%ymm2 195 vcmplt_oqps (%rcx),%ymm6,%ymm2 196 vcmple_oqps %ymm4,%ymm6,%ymm2 197 vcmple_oqps (%rcx),%ymm6,%ymm2 198 vcmpunord_sps %ymm4,%ymm6,%ymm2 199 vcmpunord_sps (%rcx),%ymm6,%ymm2 200 vcmpneq_usps %ymm4,%ymm6,%ymm2 201 vcmpneq_usps (%rcx),%ymm6,%ymm2 202 vcmpnlt_uqps %ymm4,%ymm6,%ymm2 203 vcmpnlt_uqps (%rcx),%ymm6,%ymm2 204 vcmpnle_uqps %ymm4,%ymm6,%ymm2 205 vcmpnle_uqps (%rcx),%ymm6,%ymm2 206 vcmpord_sps %ymm4,%ymm6,%ymm2 207 vcmpord_sps (%rcx),%ymm6,%ymm2 208 vcmpeq_usps %ymm4,%ymm6,%ymm2 209 vcmpeq_usps (%rcx),%ymm6,%ymm2 210 vcmpnge_uqps %ymm4,%ymm6,%ymm2 211 vcmpnge_uqps (%rcx),%ymm6,%ymm2 212 vcmpngt_uqps %ymm4,%ymm6,%ymm2 213 vcmpngt_uqps (%rcx),%ymm6,%ymm2 214 vcmpfalse_osps %ymm4,%ymm6,%ymm2 215 vcmpfalse_osps (%rcx),%ymm6,%ymm2 216 vcmpneq_osps %ymm4,%ymm6,%ymm2 217 vcmpneq_osps (%rcx),%ymm6,%ymm2 218 vcmpge_oqps %ymm4,%ymm6,%ymm2 219 vcmpge_oqps (%rcx),%ymm6,%ymm2 220 vcmpgt_oqps %ymm4,%ymm6,%ymm2 221 vcmpgt_oqps (%rcx),%ymm6,%ymm2 222 vcmptrue_usps %ymm4,%ymm6,%ymm2 223 vcmptrue_usps (%rcx),%ymm6,%ymm2 224 225# Tests for op ymm/mem256, xmm 226 vcvtpd2dqy %ymm4,%xmm4 227 vcvtpd2dqy (%rcx),%xmm4 228 vcvtpd2psy %ymm4,%xmm4 229 vcvtpd2psy (%rcx),%xmm4 230 vcvttpd2dqy %ymm4,%xmm4 231 vcvttpd2dqy (%rcx),%xmm4 232 233# Tests for op ymm/mem256, ymm 234 vcvtdq2ps %ymm4,%ymm6 235 vcvtdq2ps (%rcx),%ymm4 236 vcvtps2dq %ymm4,%ymm6 237 vcvtps2dq (%rcx),%ymm4 238 vcvttps2dq %ymm4,%ymm6 239 vcvttps2dq (%rcx),%ymm4 240 vmovapd %ymm4,%ymm6 241 vmovapd (%rcx),%ymm4 242 vmovaps %ymm4,%ymm6 243 vmovaps (%rcx),%ymm4 244 vmovdqa %ymm4,%ymm6 245 vmovdqa (%rcx),%ymm4 246 vmovdqu %ymm4,%ymm6 247 vmovdqu (%rcx),%ymm4 248 vmovddup %ymm4,%ymm6 249 vmovddup (%rcx),%ymm4 250 vmovshdup %ymm4,%ymm6 251 vmovshdup (%rcx),%ymm4 252 vmovsldup %ymm4,%ymm6 253 vmovsldup (%rcx),%ymm4 254 vmovupd %ymm4,%ymm6 255 vmovupd (%rcx),%ymm4 256 vmovups %ymm4,%ymm6 257 vmovups (%rcx),%ymm4 258 vptest %ymm4,%ymm6 259 vptest (%rcx),%ymm4 260 vrcpps %ymm4,%ymm6 261 vrcpps (%rcx),%ymm4 262 vrsqrtps %ymm4,%ymm6 263 vrsqrtps (%rcx),%ymm4 264 vsqrtpd %ymm4,%ymm6 265 vsqrtpd (%rcx),%ymm4 266 vsqrtps %ymm4,%ymm6 267 vsqrtps (%rcx),%ymm4 268 vtestpd %ymm4,%ymm6 269 vtestpd (%rcx),%ymm4 270 vtestps %ymm4,%ymm6 271 vtestps (%rcx),%ymm4 272 273# Tests for op ymm, ymm/mem256 274 vmovapd %ymm4,%ymm6 275 vmovapd %ymm4,(%rcx) 276 vmovaps %ymm4,%ymm6 277 vmovaps %ymm4,(%rcx) 278 vmovdqa %ymm4,%ymm6 279 vmovdqa %ymm4,(%rcx) 280 vmovdqu %ymm4,%ymm6 281 vmovdqu %ymm4,(%rcx) 282 vmovupd %ymm4,%ymm6 283 vmovupd %ymm4,(%rcx) 284 vmovups %ymm4,%ymm6 285 vmovups %ymm4,(%rcx) 286 287# Tests for op mem256, ymm 288 vlddqu (%rcx),%ymm4 289 290# Tests for op ymm, mem256 291 vmovntdq %ymm4,(%rcx) 292 vmovntpd %ymm4,(%rcx) 293 vmovntps %ymm4,(%rcx) 294 295# Tests for op imm8, ymm/mem256, ymm, ymm 296 vblendpd $7,%ymm4,%ymm6,%ymm2 297 vblendpd $7,(%rcx),%ymm6,%ymm2 298 vblendps $7,%ymm4,%ymm6,%ymm2 299 vblendps $7,(%rcx),%ymm6,%ymm2 300 vcmppd $7,%ymm4,%ymm6,%ymm2 301 vcmppd $7,(%rcx),%ymm6,%ymm2 302 vcmpps $7,%ymm4,%ymm6,%ymm2 303 vcmpps $7,(%rcx),%ymm6,%ymm2 304 vdpps $7,%ymm4,%ymm6,%ymm2 305 vdpps $7,(%rcx),%ymm6,%ymm2 306 vperm2f128 $7,%ymm4,%ymm6,%ymm2 307 vperm2f128 $7,(%rcx),%ymm6,%ymm2 308 vshufpd $7,%ymm4,%ymm6,%ymm2 309 vshufpd $7,(%rcx),%ymm6,%ymm2 310 vshufps $7,%ymm4,%ymm6,%ymm2 311 vshufps $7,(%rcx),%ymm6,%ymm2 312 313# Tests for op ymm, ymm/mem256, ymm, ymm 314 vblendvpd %ymm4,%ymm6,%ymm2,%ymm7 315 vblendvpd %ymm4,(%rcx),%ymm2,%ymm7 316 vblendvps %ymm4,%ymm6,%ymm2,%ymm7 317 vblendvps %ymm4,(%rcx),%ymm2,%ymm7 318 319# Tests for op imm8, xmm/mem128, ymm, ymm 320 vinsertf128 $7,%xmm4,%ymm4,%ymm6 321 vinsertf128 $7,(%rcx),%ymm4,%ymm6 322 323# Tests for op imm8, ymm, xmm/mem128 324 vextractf128 $7,%ymm4,%xmm4 325 vextractf128 $7,%ymm4,(%rcx) 326 327# Tests for op mem128, ymm 328 vbroadcastf128 (%rcx),%ymm4 329 330# Tests for op xmm/mem128, xmm 331 vcvtdq2ps %xmm4,%xmm6 332 vcvtdq2ps (%rcx),%xmm4 333 vcvtpd2dqx %xmm4,%xmm6 334 vcvtpd2dqx (%rcx),%xmm4 335 vcvtpd2psx %xmm4,%xmm6 336 vcvtpd2psx (%rcx),%xmm4 337 vcvtps2dq %xmm4,%xmm6 338 vcvtps2dq (%rcx),%xmm4 339 vcvttpd2dqx %xmm4,%xmm6 340 vcvttpd2dqx (%rcx),%xmm4 341 vcvttps2dq %xmm4,%xmm6 342 vcvttps2dq (%rcx),%xmm4 343 vmovapd %xmm4,%xmm6 344 vmovapd (%rcx),%xmm4 345 vmovaps %xmm4,%xmm6 346 vmovaps (%rcx),%xmm4 347 vmovdqa %xmm4,%xmm6 348 vmovdqa (%rcx),%xmm4 349 vmovdqu %xmm4,%xmm6 350 vmovdqu (%rcx),%xmm4 351 vmovshdup %xmm4,%xmm6 352 vmovshdup (%rcx),%xmm4 353 vmovsldup %xmm4,%xmm6 354 vmovsldup (%rcx),%xmm4 355 vmovupd %xmm4,%xmm6 356 vmovupd (%rcx),%xmm4 357 vmovups %xmm4,%xmm6 358 vmovups (%rcx),%xmm4 359 vpabsb %xmm4,%xmm6 360 vpabsb (%rcx),%xmm4 361 vpabsw %xmm4,%xmm6 362 vpabsw (%rcx),%xmm4 363 vpabsd %xmm4,%xmm6 364 vpabsd (%rcx),%xmm4 365 vphminposuw %xmm4,%xmm6 366 vphminposuw (%rcx),%xmm4 367 vptest %xmm4,%xmm6 368 vptest (%rcx),%xmm4 369 vtestps %xmm4,%xmm6 370 vtestps (%rcx),%xmm4 371 vtestpd %xmm4,%xmm6 372 vtestpd (%rcx),%xmm4 373 vrcpps %xmm4,%xmm6 374 vrcpps (%rcx),%xmm4 375 vrsqrtps %xmm4,%xmm6 376 vrsqrtps (%rcx),%xmm4 377 vsqrtpd %xmm4,%xmm6 378 vsqrtpd (%rcx),%xmm4 379 vsqrtps %xmm4,%xmm6 380 vsqrtps (%rcx),%xmm4 381 vaesimc %xmm4,%xmm6 382 vaesimc (%rcx),%xmm4 383 384# Tests for op xmm, xmm/mem128 385 vmovapd %xmm4,%xmm6 386 vmovapd %xmm4,(%rcx) 387 vmovaps %xmm4,%xmm6 388 vmovaps %xmm4,(%rcx) 389 vmovdqa %xmm4,%xmm6 390 vmovdqa %xmm4,(%rcx) 391 vmovdqu %xmm4,%xmm6 392 vmovdqu %xmm4,(%rcx) 393 vmovupd %xmm4,%xmm6 394 vmovupd %xmm4,(%rcx) 395 vmovups %xmm4,%xmm6 396 vmovups %xmm4,(%rcx) 397 398# Tests for op mem128, xmm 399 vlddqu (%rcx),%xmm4 400 vmovntdqa (%rcx),%xmm4 401 402# Tests for op xmm, mem128 403 vmovntdq %xmm4,(%rcx) 404 vmovntpd %xmm4,(%rcx) 405 vmovntps %xmm4,(%rcx) 406 407# Tests for op xmm/mem128, ymm 408 vcvtdq2pd %xmm4,%ymm4 409 vcvtdq2pd (%rcx),%ymm4 410 vcvtps2pd %xmm4,%ymm4 411 vcvtps2pd (%rcx),%ymm4 412 413# Tests for op xmm/mem128, xmm, xmm 414 vaddpd %xmm4,%xmm6,%xmm2 415 vaddpd (%rcx),%xmm6,%xmm7 416 vaddps %xmm4,%xmm6,%xmm2 417 vaddps (%rcx),%xmm6,%xmm7 418 vaddsubpd %xmm4,%xmm6,%xmm2 419 vaddsubpd (%rcx),%xmm6,%xmm7 420 vaddsubps %xmm4,%xmm6,%xmm2 421 vaddsubps (%rcx),%xmm6,%xmm7 422 vandnpd %xmm4,%xmm6,%xmm2 423 vandnpd (%rcx),%xmm6,%xmm7 424 vandnps %xmm4,%xmm6,%xmm2 425 vandnps (%rcx),%xmm6,%xmm7 426 vandpd %xmm4,%xmm6,%xmm2 427 vandpd (%rcx),%xmm6,%xmm7 428 vandps %xmm4,%xmm6,%xmm2 429 vandps (%rcx),%xmm6,%xmm7 430 vdivpd %xmm4,%xmm6,%xmm2 431 vdivpd (%rcx),%xmm6,%xmm7 432 vdivps %xmm4,%xmm6,%xmm2 433 vdivps (%rcx),%xmm6,%xmm7 434 vhaddpd %xmm4,%xmm6,%xmm2 435 vhaddpd (%rcx),%xmm6,%xmm7 436 vhaddps %xmm4,%xmm6,%xmm2 437 vhaddps (%rcx),%xmm6,%xmm7 438 vhsubpd %xmm4,%xmm6,%xmm2 439 vhsubpd (%rcx),%xmm6,%xmm7 440 vhsubps %xmm4,%xmm6,%xmm2 441 vhsubps (%rcx),%xmm6,%xmm7 442 vmaxpd %xmm4,%xmm6,%xmm2 443 vmaxpd (%rcx),%xmm6,%xmm7 444 vmaxps %xmm4,%xmm6,%xmm2 445 vmaxps (%rcx),%xmm6,%xmm7 446 vminpd %xmm4,%xmm6,%xmm2 447 vminpd (%rcx),%xmm6,%xmm7 448 vminps %xmm4,%xmm6,%xmm2 449 vminps (%rcx),%xmm6,%xmm7 450 vmulpd %xmm4,%xmm6,%xmm2 451 vmulpd (%rcx),%xmm6,%xmm7 452 vmulps %xmm4,%xmm6,%xmm2 453 vmulps (%rcx),%xmm6,%xmm7 454 vorpd %xmm4,%xmm6,%xmm2 455 vorpd (%rcx),%xmm6,%xmm7 456 vorps %xmm4,%xmm6,%xmm2 457 vorps (%rcx),%xmm6,%xmm7 458 vpacksswb %xmm4,%xmm6,%xmm2 459 vpacksswb (%rcx),%xmm6,%xmm7 460 vpackssdw %xmm4,%xmm6,%xmm2 461 vpackssdw (%rcx),%xmm6,%xmm7 462 vpackuswb %xmm4,%xmm6,%xmm2 463 vpackuswb (%rcx),%xmm6,%xmm7 464 vpackusdw %xmm4,%xmm6,%xmm2 465 vpackusdw (%rcx),%xmm6,%xmm7 466 vpaddb %xmm4,%xmm6,%xmm2 467 vpaddb (%rcx),%xmm6,%xmm7 468 vpaddw %xmm4,%xmm6,%xmm2 469 vpaddw (%rcx),%xmm6,%xmm7 470 vpaddd %xmm4,%xmm6,%xmm2 471 vpaddd (%rcx),%xmm6,%xmm7 472 vpaddq %xmm4,%xmm6,%xmm2 473 vpaddq (%rcx),%xmm6,%xmm7 474 vpaddsb %xmm4,%xmm6,%xmm2 475 vpaddsb (%rcx),%xmm6,%xmm7 476 vpaddsw %xmm4,%xmm6,%xmm2 477 vpaddsw (%rcx),%xmm6,%xmm7 478 vpaddusb %xmm4,%xmm6,%xmm2 479 vpaddusb (%rcx),%xmm6,%xmm7 480 vpaddusw %xmm4,%xmm6,%xmm2 481 vpaddusw (%rcx),%xmm6,%xmm7 482 vpand %xmm4,%xmm6,%xmm2 483 vpand (%rcx),%xmm6,%xmm7 484 vpandn %xmm4,%xmm6,%xmm2 485 vpandn (%rcx),%xmm6,%xmm7 486 vpavgb %xmm4,%xmm6,%xmm2 487 vpavgb (%rcx),%xmm6,%xmm7 488 vpavgw %xmm4,%xmm6,%xmm2 489 vpavgw (%rcx),%xmm6,%xmm7 490 vpclmullqlqdq %xmm4,%xmm6,%xmm2 491 vpclmullqlqdq (%rcx),%xmm6,%xmm7 492 vpclmulhqlqdq %xmm4,%xmm6,%xmm2 493 vpclmulhqlqdq (%rcx),%xmm6,%xmm7 494 vpclmullqhqdq %xmm4,%xmm6,%xmm2 495 vpclmullqhqdq (%rcx),%xmm6,%xmm7 496 vpclmulhqhqdq %xmm4,%xmm6,%xmm2 497 vpclmulhqhqdq (%rcx),%xmm6,%xmm7 498 vpcmpeqb %xmm4,%xmm6,%xmm2 499 vpcmpeqb (%rcx),%xmm6,%xmm7 500 vpcmpeqw %xmm4,%xmm6,%xmm2 501 vpcmpeqw (%rcx),%xmm6,%xmm7 502 vpcmpeqd %xmm4,%xmm6,%xmm2 503 vpcmpeqd (%rcx),%xmm6,%xmm7 504 vpcmpeqq %xmm4,%xmm6,%xmm2 505 vpcmpeqq (%rcx),%xmm6,%xmm7 506 vpcmpgtb %xmm4,%xmm6,%xmm2 507 vpcmpgtb (%rcx),%xmm6,%xmm7 508 vpcmpgtw %xmm4,%xmm6,%xmm2 509 vpcmpgtw (%rcx),%xmm6,%xmm7 510 vpcmpgtd %xmm4,%xmm6,%xmm2 511 vpcmpgtd (%rcx),%xmm6,%xmm7 512 vpcmpgtq %xmm4,%xmm6,%xmm2 513 vpcmpgtq (%rcx),%xmm6,%xmm7 514 vpermilpd %xmm4,%xmm6,%xmm2 515 vpermilpd (%rcx),%xmm6,%xmm7 516 vpermilps %xmm4,%xmm6,%xmm2 517 vpermilps (%rcx),%xmm6,%xmm7 518 vphaddw %xmm4,%xmm6,%xmm2 519 vphaddw (%rcx),%xmm6,%xmm7 520 vphaddd %xmm4,%xmm6,%xmm2 521 vphaddd (%rcx),%xmm6,%xmm7 522 vphaddsw %xmm4,%xmm6,%xmm2 523 vphaddsw (%rcx),%xmm6,%xmm7 524 vphsubw %xmm4,%xmm6,%xmm2 525 vphsubw (%rcx),%xmm6,%xmm7 526 vphsubd %xmm4,%xmm6,%xmm2 527 vphsubd (%rcx),%xmm6,%xmm7 528 vphsubsw %xmm4,%xmm6,%xmm2 529 vphsubsw (%rcx),%xmm6,%xmm7 530 vpmaddwd %xmm4,%xmm6,%xmm2 531 vpmaddwd (%rcx),%xmm6,%xmm7 532 vpmaddubsw %xmm4,%xmm6,%xmm2 533 vpmaddubsw (%rcx),%xmm6,%xmm7 534 vpmaxsb %xmm4,%xmm6,%xmm2 535 vpmaxsb (%rcx),%xmm6,%xmm7 536 vpmaxsw %xmm4,%xmm6,%xmm2 537 vpmaxsw (%rcx),%xmm6,%xmm7 538 vpmaxsd %xmm4,%xmm6,%xmm2 539 vpmaxsd (%rcx),%xmm6,%xmm7 540 vpmaxub %xmm4,%xmm6,%xmm2 541 vpmaxub (%rcx),%xmm6,%xmm7 542 vpmaxuw %xmm4,%xmm6,%xmm2 543 vpmaxuw (%rcx),%xmm6,%xmm7 544 vpmaxud %xmm4,%xmm6,%xmm2 545 vpmaxud (%rcx),%xmm6,%xmm7 546 vpminsb %xmm4,%xmm6,%xmm2 547 vpminsb (%rcx),%xmm6,%xmm7 548 vpminsw %xmm4,%xmm6,%xmm2 549 vpminsw (%rcx),%xmm6,%xmm7 550 vpminsd %xmm4,%xmm6,%xmm2 551 vpminsd (%rcx),%xmm6,%xmm7 552 vpminub %xmm4,%xmm6,%xmm2 553 vpminub (%rcx),%xmm6,%xmm7 554 vpminuw %xmm4,%xmm6,%xmm2 555 vpminuw (%rcx),%xmm6,%xmm7 556 vpminud %xmm4,%xmm6,%xmm2 557 vpminud (%rcx),%xmm6,%xmm7 558 vpmulhuw %xmm4,%xmm6,%xmm2 559 vpmulhuw (%rcx),%xmm6,%xmm7 560 vpmulhrsw %xmm4,%xmm6,%xmm2 561 vpmulhrsw (%rcx),%xmm6,%xmm7 562 vpmulhw %xmm4,%xmm6,%xmm2 563 vpmulhw (%rcx),%xmm6,%xmm7 564 vpmullw %xmm4,%xmm6,%xmm2 565 vpmullw (%rcx),%xmm6,%xmm7 566 vpmulld %xmm4,%xmm6,%xmm2 567 vpmulld (%rcx),%xmm6,%xmm7 568 vpmuludq %xmm4,%xmm6,%xmm2 569 vpmuludq (%rcx),%xmm6,%xmm7 570 vpmuldq %xmm4,%xmm6,%xmm2 571 vpmuldq (%rcx),%xmm6,%xmm7 572 vpor %xmm4,%xmm6,%xmm2 573 vpor (%rcx),%xmm6,%xmm7 574 vpsadbw %xmm4,%xmm6,%xmm2 575 vpsadbw (%rcx),%xmm6,%xmm7 576 vpshufb %xmm4,%xmm6,%xmm2 577 vpshufb (%rcx),%xmm6,%xmm7 578 vpsignb %xmm4,%xmm6,%xmm2 579 vpsignb (%rcx),%xmm6,%xmm7 580 vpsignw %xmm4,%xmm6,%xmm2 581 vpsignw (%rcx),%xmm6,%xmm7 582 vpsignd %xmm4,%xmm6,%xmm2 583 vpsignd (%rcx),%xmm6,%xmm7 584 vpsllw %xmm4,%xmm6,%xmm2 585 vpsllw (%rcx),%xmm6,%xmm7 586 vpslld %xmm4,%xmm6,%xmm2 587 vpslld (%rcx),%xmm6,%xmm7 588 vpsllq %xmm4,%xmm6,%xmm2 589 vpsllq (%rcx),%xmm6,%xmm7 590 vpsraw %xmm4,%xmm6,%xmm2 591 vpsraw (%rcx),%xmm6,%xmm7 592 vpsrad %xmm4,%xmm6,%xmm2 593 vpsrad (%rcx),%xmm6,%xmm7 594 vpsrlw %xmm4,%xmm6,%xmm2 595 vpsrlw (%rcx),%xmm6,%xmm7 596 vpsrld %xmm4,%xmm6,%xmm2 597 vpsrld (%rcx),%xmm6,%xmm7 598 vpsrlq %xmm4,%xmm6,%xmm2 599 vpsrlq (%rcx),%xmm6,%xmm7 600 vpsubb %xmm4,%xmm6,%xmm2 601 vpsubb (%rcx),%xmm6,%xmm7 602 vpsubw %xmm4,%xmm6,%xmm2 603 vpsubw (%rcx),%xmm6,%xmm7 604 vpsubd %xmm4,%xmm6,%xmm2 605 vpsubd (%rcx),%xmm6,%xmm7 606 vpsubq %xmm4,%xmm6,%xmm2 607 vpsubq (%rcx),%xmm6,%xmm7 608 vpsubsb %xmm4,%xmm6,%xmm2 609 vpsubsb (%rcx),%xmm6,%xmm7 610 vpsubsw %xmm4,%xmm6,%xmm2 611 vpsubsw (%rcx),%xmm6,%xmm7 612 vpsubusb %xmm4,%xmm6,%xmm2 613 vpsubusb (%rcx),%xmm6,%xmm7 614 vpsubusw %xmm4,%xmm6,%xmm2 615 vpsubusw (%rcx),%xmm6,%xmm7 616 vpunpckhbw %xmm4,%xmm6,%xmm2 617 vpunpckhbw (%rcx),%xmm6,%xmm7 618 vpunpckhwd %xmm4,%xmm6,%xmm2 619 vpunpckhwd (%rcx),%xmm6,%xmm7 620 vpunpckhdq %xmm4,%xmm6,%xmm2 621 vpunpckhdq (%rcx),%xmm6,%xmm7 622 vpunpckhqdq %xmm4,%xmm6,%xmm2 623 vpunpckhqdq (%rcx),%xmm6,%xmm7 624 vpunpcklbw %xmm4,%xmm6,%xmm2 625 vpunpcklbw (%rcx),%xmm6,%xmm7 626 vpunpcklwd %xmm4,%xmm6,%xmm2 627 vpunpcklwd (%rcx),%xmm6,%xmm7 628 vpunpckldq %xmm4,%xmm6,%xmm2 629 vpunpckldq (%rcx),%xmm6,%xmm7 630 vpunpcklqdq %xmm4,%xmm6,%xmm2 631 vpunpcklqdq (%rcx),%xmm6,%xmm7 632 vpxor %xmm4,%xmm6,%xmm2 633 vpxor (%rcx),%xmm6,%xmm7 634 vsubpd %xmm4,%xmm6,%xmm2 635 vsubpd (%rcx),%xmm6,%xmm7 636 vsubps %xmm4,%xmm6,%xmm2 637 vsubps (%rcx),%xmm6,%xmm7 638 vunpckhpd %xmm4,%xmm6,%xmm2 639 vunpckhpd (%rcx),%xmm6,%xmm7 640 vunpckhps %xmm4,%xmm6,%xmm2 641 vunpckhps (%rcx),%xmm6,%xmm7 642 vunpcklpd %xmm4,%xmm6,%xmm2 643 vunpcklpd (%rcx),%xmm6,%xmm7 644 vunpcklps %xmm4,%xmm6,%xmm2 645 vunpcklps (%rcx),%xmm6,%xmm7 646 vxorpd %xmm4,%xmm6,%xmm2 647 vxorpd (%rcx),%xmm6,%xmm7 648 vxorps %xmm4,%xmm6,%xmm2 649 vxorps (%rcx),%xmm6,%xmm7 650 vaesenc %xmm4,%xmm6,%xmm2 651 vaesenc (%rcx),%xmm6,%xmm7 652 vaesenclast %xmm4,%xmm6,%xmm2 653 vaesenclast (%rcx),%xmm6,%xmm7 654 vaesdec %xmm4,%xmm6,%xmm2 655 vaesdec (%rcx),%xmm6,%xmm7 656 vaesdeclast %xmm4,%xmm6,%xmm2 657 vaesdeclast (%rcx),%xmm6,%xmm7 658 vcmpeqpd %xmm4,%xmm6,%xmm2 659 vcmpeqpd (%rcx),%xmm6,%xmm7 660 vcmpltpd %xmm4,%xmm6,%xmm2 661 vcmpltpd (%rcx),%xmm6,%xmm7 662 vcmplepd %xmm4,%xmm6,%xmm2 663 vcmplepd (%rcx),%xmm6,%xmm7 664 vcmpunordpd %xmm4,%xmm6,%xmm2 665 vcmpunordpd (%rcx),%xmm6,%xmm7 666 vcmpneqpd %xmm4,%xmm6,%xmm2 667 vcmpneqpd (%rcx),%xmm6,%xmm7 668 vcmpnltpd %xmm4,%xmm6,%xmm2 669 vcmpnltpd (%rcx),%xmm6,%xmm7 670 vcmpnlepd %xmm4,%xmm6,%xmm2 671 vcmpnlepd (%rcx),%xmm6,%xmm7 672 vcmpordpd %xmm4,%xmm6,%xmm2 673 vcmpordpd (%rcx),%xmm6,%xmm7 674 vcmpeq_uqpd %xmm4,%xmm6,%xmm2 675 vcmpeq_uqpd (%rcx),%xmm6,%xmm7 676 vcmpngepd %xmm4,%xmm6,%xmm2 677 vcmpngepd (%rcx),%xmm6,%xmm7 678 vcmpngtpd %xmm4,%xmm6,%xmm2 679 vcmpngtpd (%rcx),%xmm6,%xmm7 680 vcmpfalsepd %xmm4,%xmm6,%xmm2 681 vcmpfalsepd (%rcx),%xmm6,%xmm7 682 vcmpneq_oqpd %xmm4,%xmm6,%xmm2 683 vcmpneq_oqpd (%rcx),%xmm6,%xmm7 684 vcmpgepd %xmm4,%xmm6,%xmm2 685 vcmpgepd (%rcx),%xmm6,%xmm7 686 vcmpgtpd %xmm4,%xmm6,%xmm2 687 vcmpgtpd (%rcx),%xmm6,%xmm7 688 vcmptruepd %xmm4,%xmm6,%xmm2 689 vcmptruepd (%rcx),%xmm6,%xmm7 690 vcmpeq_ospd %xmm4,%xmm6,%xmm2 691 vcmpeq_ospd (%rcx),%xmm6,%xmm7 692 vcmplt_oqpd %xmm4,%xmm6,%xmm2 693 vcmplt_oqpd (%rcx),%xmm6,%xmm7 694 vcmple_oqpd %xmm4,%xmm6,%xmm2 695 vcmple_oqpd (%rcx),%xmm6,%xmm7 696 vcmpunord_spd %xmm4,%xmm6,%xmm2 697 vcmpunord_spd (%rcx),%xmm6,%xmm7 698 vcmpneq_uspd %xmm4,%xmm6,%xmm2 699 vcmpneq_uspd (%rcx),%xmm6,%xmm7 700 vcmpnlt_uqpd %xmm4,%xmm6,%xmm2 701 vcmpnlt_uqpd (%rcx),%xmm6,%xmm7 702 vcmpnle_uqpd %xmm4,%xmm6,%xmm2 703 vcmpnle_uqpd (%rcx),%xmm6,%xmm7 704 vcmpord_spd %xmm4,%xmm6,%xmm2 705 vcmpord_spd (%rcx),%xmm6,%xmm7 706 vcmpeq_uspd %xmm4,%xmm6,%xmm2 707 vcmpeq_uspd (%rcx),%xmm6,%xmm7 708 vcmpnge_uqpd %xmm4,%xmm6,%xmm2 709 vcmpnge_uqpd (%rcx),%xmm6,%xmm7 710 vcmpngt_uqpd %xmm4,%xmm6,%xmm2 711 vcmpngt_uqpd (%rcx),%xmm6,%xmm7 712 vcmpfalse_ospd %xmm4,%xmm6,%xmm2 713 vcmpfalse_ospd (%rcx),%xmm6,%xmm7 714 vcmpneq_ospd %xmm4,%xmm6,%xmm2 715 vcmpneq_ospd (%rcx),%xmm6,%xmm7 716 vcmpge_oqpd %xmm4,%xmm6,%xmm2 717 vcmpge_oqpd (%rcx),%xmm6,%xmm7 718 vcmpgt_oqpd %xmm4,%xmm6,%xmm2 719 vcmpgt_oqpd (%rcx),%xmm6,%xmm7 720 vcmptrue_uspd %xmm4,%xmm6,%xmm2 721 vcmptrue_uspd (%rcx),%xmm6,%xmm7 722 vcmpeqps %xmm4,%xmm6,%xmm2 723 vcmpeqps (%rcx),%xmm6,%xmm7 724 vcmpltps %xmm4,%xmm6,%xmm2 725 vcmpltps (%rcx),%xmm6,%xmm7 726 vcmpleps %xmm4,%xmm6,%xmm2 727 vcmpleps (%rcx),%xmm6,%xmm7 728 vcmpunordps %xmm4,%xmm6,%xmm2 729 vcmpunordps (%rcx),%xmm6,%xmm7 730 vcmpneqps %xmm4,%xmm6,%xmm2 731 vcmpneqps (%rcx),%xmm6,%xmm7 732 vcmpnltps %xmm4,%xmm6,%xmm2 733 vcmpnltps (%rcx),%xmm6,%xmm7 734 vcmpnleps %xmm4,%xmm6,%xmm2 735 vcmpnleps (%rcx),%xmm6,%xmm7 736 vcmpordps %xmm4,%xmm6,%xmm2 737 vcmpordps (%rcx),%xmm6,%xmm7 738 vcmpeq_uqps %xmm4,%xmm6,%xmm2 739 vcmpeq_uqps (%rcx),%xmm6,%xmm7 740 vcmpngeps %xmm4,%xmm6,%xmm2 741 vcmpngeps (%rcx),%xmm6,%xmm7 742 vcmpngtps %xmm4,%xmm6,%xmm2 743 vcmpngtps (%rcx),%xmm6,%xmm7 744 vcmpfalseps %xmm4,%xmm6,%xmm2 745 vcmpfalseps (%rcx),%xmm6,%xmm7 746 vcmpneq_oqps %xmm4,%xmm6,%xmm2 747 vcmpneq_oqps (%rcx),%xmm6,%xmm7 748 vcmpgeps %xmm4,%xmm6,%xmm2 749 vcmpgeps (%rcx),%xmm6,%xmm7 750 vcmpgtps %xmm4,%xmm6,%xmm2 751 vcmpgtps (%rcx),%xmm6,%xmm7 752 vcmptrueps %xmm4,%xmm6,%xmm2 753 vcmptrueps (%rcx),%xmm6,%xmm7 754 vcmpeq_osps %xmm4,%xmm6,%xmm2 755 vcmpeq_osps (%rcx),%xmm6,%xmm7 756 vcmplt_oqps %xmm4,%xmm6,%xmm2 757 vcmplt_oqps (%rcx),%xmm6,%xmm7 758 vcmple_oqps %xmm4,%xmm6,%xmm2 759 vcmple_oqps (%rcx),%xmm6,%xmm7 760 vcmpunord_sps %xmm4,%xmm6,%xmm2 761 vcmpunord_sps (%rcx),%xmm6,%xmm7 762 vcmpneq_usps %xmm4,%xmm6,%xmm2 763 vcmpneq_usps (%rcx),%xmm6,%xmm7 764 vcmpnlt_uqps %xmm4,%xmm6,%xmm2 765 vcmpnlt_uqps (%rcx),%xmm6,%xmm7 766 vcmpnle_uqps %xmm4,%xmm6,%xmm2 767 vcmpnle_uqps (%rcx),%xmm6,%xmm7 768 vcmpord_sps %xmm4,%xmm6,%xmm2 769 vcmpord_sps (%rcx),%xmm6,%xmm7 770 vcmpeq_usps %xmm4,%xmm6,%xmm2 771 vcmpeq_usps (%rcx),%xmm6,%xmm7 772 vcmpnge_uqps %xmm4,%xmm6,%xmm2 773 vcmpnge_uqps (%rcx),%xmm6,%xmm7 774 vcmpngt_uqps %xmm4,%xmm6,%xmm2 775 vcmpngt_uqps (%rcx),%xmm6,%xmm7 776 vcmpfalse_osps %xmm4,%xmm6,%xmm2 777 vcmpfalse_osps (%rcx),%xmm6,%xmm7 778 vcmpneq_osps %xmm4,%xmm6,%xmm2 779 vcmpneq_osps (%rcx),%xmm6,%xmm7 780 vcmpge_oqps %xmm4,%xmm6,%xmm2 781 vcmpge_oqps (%rcx),%xmm6,%xmm7 782 vcmpgt_oqps %xmm4,%xmm6,%xmm2 783 vcmpgt_oqps (%rcx),%xmm6,%xmm7 784 vcmptrue_usps %xmm4,%xmm6,%xmm2 785 vcmptrue_usps (%rcx),%xmm6,%xmm7 786 787# Tests for op mem128, xmm, xmm 788 vmaskmovps (%rcx),%xmm4,%xmm6 789 vmaskmovpd (%rcx),%xmm4,%xmm6 790 791# Tests for op imm8, xmm/mem128, xmm 792 vaeskeygenassist $7,%xmm4,%xmm6 793 vaeskeygenassist $7,(%rcx),%xmm6 794 vpcmpestri $7,%xmm4,%xmm6 795 vpcmpestri $7,(%rcx),%xmm6 796 vpcmpestrm $7,%xmm4,%xmm6 797 vpcmpestrm $7,(%rcx),%xmm6 798 vpcmpistri $7,%xmm4,%xmm6 799 vpcmpistri $7,(%rcx),%xmm6 800 vpcmpistrm $7,%xmm4,%xmm6 801 vpcmpistrm $7,(%rcx),%xmm6 802 vpermilpd $7,%xmm4,%xmm6 803 vpermilpd $7,(%rcx),%xmm6 804 vpermilps $7,%xmm4,%xmm6 805 vpermilps $7,(%rcx),%xmm6 806 vpshufd $7,%xmm4,%xmm6 807 vpshufd $7,(%rcx),%xmm6 808 vpshufhw $7,%xmm4,%xmm6 809 vpshufhw $7,(%rcx),%xmm6 810 vpshuflw $7,%xmm4,%xmm6 811 vpshuflw $7,(%rcx),%xmm6 812 vroundpd $7,%xmm4,%xmm6 813 vroundpd $7,(%rcx),%xmm6 814 vroundps $7,%xmm4,%xmm6 815 vroundps $7,(%rcx),%xmm6 816 817# Tests for op xmm, xmm, mem128 818 vmaskmovps %xmm4,%xmm6,(%rcx) 819 vmaskmovpd %xmm4,%xmm6,(%rcx) 820 821# Tests for op imm8, xmm/mem128, xmm, xmm 822 vblendpd $7,%xmm4,%xmm6,%xmm2 823 vblendpd $7,(%rcx),%xmm6,%xmm2 824 vblendps $7,%xmm4,%xmm6,%xmm2 825 vblendps $7,(%rcx),%xmm6,%xmm2 826 vcmppd $7,%xmm4,%xmm6,%xmm2 827 vcmppd $7,(%rcx),%xmm6,%xmm2 828 vcmpps $7,%xmm4,%xmm6,%xmm2 829 vcmpps $7,(%rcx),%xmm6,%xmm2 830 vdppd $7,%xmm4,%xmm6,%xmm2 831 vdppd $7,(%rcx),%xmm6,%xmm2 832 vdpps $7,%xmm4,%xmm6,%xmm2 833 vdpps $7,(%rcx),%xmm6,%xmm2 834 vmpsadbw $7,%xmm4,%xmm6,%xmm2 835 vmpsadbw $7,(%rcx),%xmm6,%xmm2 836 vpalignr $7,%xmm4,%xmm6,%xmm2 837 vpalignr $7,(%rcx),%xmm6,%xmm2 838 vpblendw $7,%xmm4,%xmm6,%xmm2 839 vpblendw $7,(%rcx),%xmm6,%xmm2 840 vpclmulqdq $7,%xmm4,%xmm6,%xmm2 841 vpclmulqdq $7,(%rcx),%xmm6,%xmm2 842 vshufpd $7,%xmm4,%xmm6,%xmm2 843 vshufpd $7,(%rcx),%xmm6,%xmm2 844 vshufps $7,%xmm4,%xmm6,%xmm2 845 vshufps $7,(%rcx),%xmm6,%xmm2 846 847# Tests for op xmm, xmm/mem128, xmm, xmm 848 vblendvpd %xmm4,%xmm6,%xmm2,%xmm7 849 vblendvpd %xmm4,(%rcx),%xmm2,%xmm7 850 vblendvps %xmm4,%xmm6,%xmm2,%xmm7 851 vblendvps %xmm4,(%rcx),%xmm2,%xmm7 852 vpblendvb %xmm4,%xmm6,%xmm2,%xmm7 853 vpblendvb %xmm4,(%rcx),%xmm2,%xmm7 854 855# Tests for op mem64, ymm 856 vbroadcastsd (%rcx),%ymm4 857 858# Tests for op xmm/mem64, xmm 859 vcomisd %xmm4,%xmm6 860 vcomisd (%rcx),%xmm4 861 vcvtdq2pd %xmm4,%xmm6 862 vcvtdq2pd (%rcx),%xmm4 863 vcvtps2pd %xmm4,%xmm6 864 vcvtps2pd (%rcx),%xmm4 865 vmovddup %xmm4,%xmm6 866 vmovddup (%rcx),%xmm4 867 vpmovsxbw %xmm4,%xmm6 868 vpmovsxbw (%rcx),%xmm4 869 vpmovsxwd %xmm4,%xmm6 870 vpmovsxwd (%rcx),%xmm4 871 vpmovsxdq %xmm4,%xmm6 872 vpmovsxdq (%rcx),%xmm4 873 vpmovzxbw %xmm4,%xmm6 874 vpmovzxbw (%rcx),%xmm4 875 vpmovzxwd %xmm4,%xmm6 876 vpmovzxwd (%rcx),%xmm4 877 vpmovzxdq %xmm4,%xmm6 878 vpmovzxdq (%rcx),%xmm4 879 vucomisd %xmm4,%xmm6 880 vucomisd (%rcx),%xmm4 881 882# Tests for op mem64, xmm 883 vmovsd (%rcx),%xmm4 884 885# Tests for op xmm, mem64 886 vmovlpd %xmm4,(%rcx) 887 vmovlps %xmm4,(%rcx) 888 vmovhpd %xmm4,(%rcx) 889 vmovhps %xmm4,(%rcx) 890 vmovsd %xmm4,(%rcx) 891 892# Tests for op xmm, regq/mem64 893# Tests for op regq/mem64, xmm 894 vmovd %xmm4,%rcx 895 vmovd %rcx,%xmm4 896 vmovq %xmm4,%rcx 897 vmovq %rcx,%xmm4 898 vmovq %xmm4,(%rcx) 899 vmovq (%rcx),%xmm4 900 901# Tests for op xmm/mem64, regl 902 vcvtsd2si %xmm4,%ecx 903 vcvtsd2si (%rcx),%ecx 904 vcvttsd2si %xmm4,%ecx 905 vcvttsd2si (%rcx),%ecx 906 907# Tests for op xmm/mem64, regq 908 vcvtsd2si %xmm4,%rcx 909 vcvtsd2si (%rcx),%rcx 910 vcvttsd2si %xmm4,%rcx 911 vcvttsd2si (%rcx),%rcx 912 913# Tests for op regq/mem64, xmm, xmm 914 vcvtsi2sdq %rcx,%xmm4,%xmm6 915 vcvtsi2sdq (%rcx),%xmm4,%xmm6 916 vcvtsi2ssq %rcx,%xmm4,%xmm6 917 vcvtsi2ssq (%rcx),%xmm4,%xmm6 918 919# Tests for op imm8, regq/mem64, xmm, xmm 920 vpinsrq $7,%rcx,%xmm4,%xmm6 921 vpinsrq $7,(%rcx),%xmm4,%xmm6 922 923# Testsf for op imm8, xmm, regq/mem64 924 vpextrq $7,%xmm4,%rcx 925 vpextrq $7,%xmm4,(%rcx) 926 927# Tests for op mem64, xmm, xmm 928 vmovlpd (%rcx),%xmm4,%xmm6 929 vmovlps (%rcx),%xmm4,%xmm6 930 vmovhpd (%rcx),%xmm4,%xmm6 931 vmovhps (%rcx),%xmm4,%xmm6 932 933# Tests for op imm8, xmm/mem64, xmm, xmm 934 vcmpsd $7,%xmm4,%xmm6,%xmm2 935 vcmpsd $7,(%rcx),%xmm6,%xmm2 936 vroundsd $7,%xmm4,%xmm6,%xmm2 937 vroundsd $7,(%rcx),%xmm6,%xmm2 938 939# Tests for op xmm/mem64, xmm, xmm 940 vaddsd %xmm4,%xmm6,%xmm2 941 vaddsd (%rcx),%xmm6,%xmm2 942 vcvtsd2ss %xmm4,%xmm6,%xmm2 943 vcvtsd2ss (%rcx),%xmm6,%xmm2 944 vdivsd %xmm4,%xmm6,%xmm2 945 vdivsd (%rcx),%xmm6,%xmm2 946 vmaxsd %xmm4,%xmm6,%xmm2 947 vmaxsd (%rcx),%xmm6,%xmm2 948 vminsd %xmm4,%xmm6,%xmm2 949 vminsd (%rcx),%xmm6,%xmm2 950 vmulsd %xmm4,%xmm6,%xmm2 951 vmulsd (%rcx),%xmm6,%xmm2 952 vsqrtsd %xmm4,%xmm6,%xmm2 953 vsqrtsd (%rcx),%xmm6,%xmm2 954 vsubsd %xmm4,%xmm6,%xmm2 955 vsubsd (%rcx),%xmm6,%xmm2 956 vcmpeqsd %xmm4,%xmm6,%xmm2 957 vcmpeqsd (%rcx),%xmm6,%xmm2 958 vcmpltsd %xmm4,%xmm6,%xmm2 959 vcmpltsd (%rcx),%xmm6,%xmm2 960 vcmplesd %xmm4,%xmm6,%xmm2 961 vcmplesd (%rcx),%xmm6,%xmm2 962 vcmpunordsd %xmm4,%xmm6,%xmm2 963 vcmpunordsd (%rcx),%xmm6,%xmm2 964 vcmpneqsd %xmm4,%xmm6,%xmm2 965 vcmpneqsd (%rcx),%xmm6,%xmm2 966 vcmpnltsd %xmm4,%xmm6,%xmm2 967 vcmpnltsd (%rcx),%xmm6,%xmm2 968 vcmpnlesd %xmm4,%xmm6,%xmm2 969 vcmpnlesd (%rcx),%xmm6,%xmm2 970 vcmpordsd %xmm4,%xmm6,%xmm2 971 vcmpordsd (%rcx),%xmm6,%xmm2 972 vcmpeq_uqsd %xmm4,%xmm6,%xmm2 973 vcmpeq_uqsd (%rcx),%xmm6,%xmm2 974 vcmpngesd %xmm4,%xmm6,%xmm2 975 vcmpngesd (%rcx),%xmm6,%xmm2 976 vcmpngtsd %xmm4,%xmm6,%xmm2 977 vcmpngtsd (%rcx),%xmm6,%xmm2 978 vcmpfalsesd %xmm4,%xmm6,%xmm2 979 vcmpfalsesd (%rcx),%xmm6,%xmm2 980 vcmpneq_oqsd %xmm4,%xmm6,%xmm2 981 vcmpneq_oqsd (%rcx),%xmm6,%xmm2 982 vcmpgesd %xmm4,%xmm6,%xmm2 983 vcmpgesd (%rcx),%xmm6,%xmm2 984 vcmpgtsd %xmm4,%xmm6,%xmm2 985 vcmpgtsd (%rcx),%xmm6,%xmm2 986 vcmptruesd %xmm4,%xmm6,%xmm2 987 vcmptruesd (%rcx),%xmm6,%xmm2 988 vcmpeq_ossd %xmm4,%xmm6,%xmm2 989 vcmpeq_ossd (%rcx),%xmm6,%xmm2 990 vcmplt_oqsd %xmm4,%xmm6,%xmm2 991 vcmplt_oqsd (%rcx),%xmm6,%xmm2 992 vcmple_oqsd %xmm4,%xmm6,%xmm2 993 vcmple_oqsd (%rcx),%xmm6,%xmm2 994 vcmpunord_ssd %xmm4,%xmm6,%xmm2 995 vcmpunord_ssd (%rcx),%xmm6,%xmm2 996 vcmpneq_ussd %xmm4,%xmm6,%xmm2 997 vcmpneq_ussd (%rcx),%xmm6,%xmm2 998 vcmpnlt_uqsd %xmm4,%xmm6,%xmm2 999 vcmpnlt_uqsd (%rcx),%xmm6,%xmm2 1000 vcmpnle_uqsd %xmm4,%xmm6,%xmm2 1001 vcmpnle_uqsd (%rcx),%xmm6,%xmm2 1002 vcmpord_ssd %xmm4,%xmm6,%xmm2 1003 vcmpord_ssd (%rcx),%xmm6,%xmm2 1004 vcmpeq_ussd %xmm4,%xmm6,%xmm2 1005 vcmpeq_ussd (%rcx),%xmm6,%xmm2 1006 vcmpnge_uqsd %xmm4,%xmm6,%xmm2 1007 vcmpnge_uqsd (%rcx),%xmm6,%xmm2 1008 vcmpngt_uqsd %xmm4,%xmm6,%xmm2 1009 vcmpngt_uqsd (%rcx),%xmm6,%xmm2 1010 vcmpfalse_ossd %xmm4,%xmm6,%xmm2 1011 vcmpfalse_ossd (%rcx),%xmm6,%xmm2 1012 vcmpneq_ossd %xmm4,%xmm6,%xmm2 1013 vcmpneq_ossd (%rcx),%xmm6,%xmm2 1014 vcmpge_oqsd %xmm4,%xmm6,%xmm2 1015 vcmpge_oqsd (%rcx),%xmm6,%xmm2 1016 vcmpgt_oqsd %xmm4,%xmm6,%xmm2 1017 vcmpgt_oqsd (%rcx),%xmm6,%xmm2 1018 vcmptrue_ussd %xmm4,%xmm6,%xmm2 1019 vcmptrue_ussd (%rcx),%xmm6,%xmm2 1020 1021# Tests for op mem64 1022 vldmxcsr (%rcx) 1023 vstmxcsr (%rcx) 1024 1025# Tests for op xmm/mem32, xmm, xmm 1026 vaddss %xmm4,%xmm6,%xmm2 1027 vaddss (%rcx),%xmm6,%xmm2 1028 vcvtss2sd %xmm4,%xmm6,%xmm2 1029 vcvtss2sd (%rcx),%xmm6,%xmm2 1030 vdivss %xmm4,%xmm6,%xmm2 1031 vdivss (%rcx),%xmm6,%xmm2 1032 vmaxss %xmm4,%xmm6,%xmm2 1033 vmaxss (%rcx),%xmm6,%xmm2 1034 vminss %xmm4,%xmm6,%xmm2 1035 vminss (%rcx),%xmm6,%xmm2 1036 vmulss %xmm4,%xmm6,%xmm2 1037 vmulss (%rcx),%xmm6,%xmm2 1038 vrcpss %xmm4,%xmm6,%xmm2 1039 vrcpss (%rcx),%xmm6,%xmm2 1040 vrsqrtss %xmm4,%xmm6,%xmm2 1041 vrsqrtss (%rcx),%xmm6,%xmm2 1042 vsqrtss %xmm4,%xmm6,%xmm2 1043 vsqrtss (%rcx),%xmm6,%xmm2 1044 vsubss %xmm4,%xmm6,%xmm2 1045 vsubss (%rcx),%xmm6,%xmm2 1046 vcmpeqss %xmm4,%xmm6,%xmm2 1047 vcmpeqss (%rcx),%xmm6,%xmm2 1048 vcmpltss %xmm4,%xmm6,%xmm2 1049 vcmpltss (%rcx),%xmm6,%xmm2 1050 vcmpless %xmm4,%xmm6,%xmm2 1051 vcmpless (%rcx),%xmm6,%xmm2 1052 vcmpunordss %xmm4,%xmm6,%xmm2 1053 vcmpunordss (%rcx),%xmm6,%xmm2 1054 vcmpneqss %xmm4,%xmm6,%xmm2 1055 vcmpneqss (%rcx),%xmm6,%xmm2 1056 vcmpnltss %xmm4,%xmm6,%xmm2 1057 vcmpnltss (%rcx),%xmm6,%xmm2 1058 vcmpnless %xmm4,%xmm6,%xmm2 1059 vcmpnless (%rcx),%xmm6,%xmm2 1060 vcmpordss %xmm4,%xmm6,%xmm2 1061 vcmpordss (%rcx),%xmm6,%xmm2 1062 vcmpeq_uqss %xmm4,%xmm6,%xmm2 1063 vcmpeq_uqss (%rcx),%xmm6,%xmm2 1064 vcmpngess %xmm4,%xmm6,%xmm2 1065 vcmpngess (%rcx),%xmm6,%xmm2 1066 vcmpngtss %xmm4,%xmm6,%xmm2 1067 vcmpngtss (%rcx),%xmm6,%xmm2 1068 vcmpfalsess %xmm4,%xmm6,%xmm2 1069 vcmpfalsess (%rcx),%xmm6,%xmm2 1070 vcmpneq_oqss %xmm4,%xmm6,%xmm2 1071 vcmpneq_oqss (%rcx),%xmm6,%xmm2 1072 vcmpgess %xmm4,%xmm6,%xmm2 1073 vcmpgess (%rcx),%xmm6,%xmm2 1074 vcmpgtss %xmm4,%xmm6,%xmm2 1075 vcmpgtss (%rcx),%xmm6,%xmm2 1076 vcmptruess %xmm4,%xmm6,%xmm2 1077 vcmptruess (%rcx),%xmm6,%xmm2 1078 vcmpeq_osss %xmm4,%xmm6,%xmm2 1079 vcmpeq_osss (%rcx),%xmm6,%xmm2 1080 vcmplt_oqss %xmm4,%xmm6,%xmm2 1081 vcmplt_oqss (%rcx),%xmm6,%xmm2 1082 vcmple_oqss %xmm4,%xmm6,%xmm2 1083 vcmple_oqss (%rcx),%xmm6,%xmm2 1084 vcmpunord_sss %xmm4,%xmm6,%xmm2 1085 vcmpunord_sss (%rcx),%xmm6,%xmm2 1086 vcmpneq_usss %xmm4,%xmm6,%xmm2 1087 vcmpneq_usss (%rcx),%xmm6,%xmm2 1088 vcmpnlt_uqss %xmm4,%xmm6,%xmm2 1089 vcmpnlt_uqss (%rcx),%xmm6,%xmm2 1090 vcmpnle_uqss %xmm4,%xmm6,%xmm2 1091 vcmpnle_uqss (%rcx),%xmm6,%xmm2 1092 vcmpord_sss %xmm4,%xmm6,%xmm2 1093 vcmpord_sss (%rcx),%xmm6,%xmm2 1094 vcmpeq_usss %xmm4,%xmm6,%xmm2 1095 vcmpeq_usss (%rcx),%xmm6,%xmm2 1096 vcmpnge_uqss %xmm4,%xmm6,%xmm2 1097 vcmpnge_uqss (%rcx),%xmm6,%xmm2 1098 vcmpngt_uqss %xmm4,%xmm6,%xmm2 1099 vcmpngt_uqss (%rcx),%xmm6,%xmm2 1100 vcmpfalse_osss %xmm4,%xmm6,%xmm2 1101 vcmpfalse_osss (%rcx),%xmm6,%xmm2 1102 vcmpneq_osss %xmm4,%xmm6,%xmm2 1103 vcmpneq_osss (%rcx),%xmm6,%xmm2 1104 vcmpge_oqss %xmm4,%xmm6,%xmm2 1105 vcmpge_oqss (%rcx),%xmm6,%xmm2 1106 vcmpgt_oqss %xmm4,%xmm6,%xmm2 1107 vcmpgt_oqss (%rcx),%xmm6,%xmm2 1108 vcmptrue_usss %xmm4,%xmm6,%xmm2 1109 vcmptrue_usss (%rcx),%xmm6,%xmm2 1110 1111# Tests for op mem32, ymm 1112 vbroadcastss (%rcx),%ymm4 1113 1114# Tests for op xmm/mem32, xmm 1115 vcomiss %xmm4,%xmm6 1116 vcomiss (%rcx),%xmm4 1117 vpmovsxbd %xmm4,%xmm6 1118 vpmovsxbd (%rcx),%xmm4 1119 vpmovsxwq %xmm4,%xmm6 1120 vpmovsxwq (%rcx),%xmm4 1121 vpmovzxbd %xmm4,%xmm6 1122 vpmovzxbd (%rcx),%xmm4 1123 vpmovzxwq %xmm4,%xmm6 1124 vpmovzxwq (%rcx),%xmm4 1125 vucomiss %xmm4,%xmm6 1126 vucomiss (%rcx),%xmm4 1127 1128# Tests for op mem32, xmm 1129 vbroadcastss (%rcx),%xmm4 1130 vmovss (%rcx),%xmm4 1131 1132# Tests for op xmm, mem32 1133 vmovss %xmm4,(%rcx) 1134 1135# Tests for op xmm, regl/mem32 1136# Tests for op regl/mem32, xmm 1137 vmovd %xmm4,%ecx 1138 vmovd %xmm4,(%rcx) 1139 vmovd %ecx,%xmm4 1140 vmovd (%rcx),%xmm4 1141 1142# Tests for op xmm/mem32, regl 1143 vcvtss2si %xmm4,%ecx 1144 vcvtss2si (%rcx),%ecx 1145 vcvttss2si %xmm4,%ecx 1146 vcvttss2si (%rcx),%ecx 1147 1148# Tests for op xmm/mem32, regq 1149 vcvtss2si %xmm4,%rcx 1150 vcvtss2si (%rcx),%rcx 1151 vcvttss2si %xmm4,%rcx 1152 vcvttss2si (%rcx),%rcx 1153 1154# Tests for op xmm, regq 1155 vmovmskpd %xmm4,%rcx 1156 vmovmskps %xmm4,%rcx 1157 vpmovmskb %xmm4,%rcx 1158 1159# Tests for op imm8, xmm, regq/mem32 1160 vextractps $7,%xmm4,%rcx 1161 vextractps $7,%xmm4,(%rcx) 1162 1163# Tests for op imm8, xmm, regl/mem32 1164 vpextrd $7,%xmm4,%ecx 1165 vpextrd $7,%xmm4,(%rcx) 1166 vextractps $7,%xmm4,%ecx 1167 vextractps $7,%xmm4,(%rcx) 1168 1169# Tests for op imm8, regl/mem32, xmm, xmm 1170 vpinsrd $7,%ecx,%xmm4,%xmm6 1171 vpinsrd $7,(%rcx),%xmm4,%xmm6 1172 1173# Tests for op regl/mem32, xmm, xmm 1174 vcvtsi2sd %ecx,%xmm4,%xmm6 1175 vcvtsi2sd (%rcx),%xmm4,%xmm6 1176 vcvtsi2ss %ecx,%xmm4,%xmm6 1177 vcvtsi2ss (%rcx),%xmm4,%xmm6 1178 1179# Tests for op imm8, xmm/mem32, xmm, xmm 1180 vcmpss $7,%xmm4,%xmm6,%xmm2 1181 vcmpss $7,(%rcx),%xmm6,%xmm2 1182 vinsertps $7,%xmm4,%xmm6,%xmm2 1183 vinsertps $7,(%rcx),%xmm6,%xmm2 1184 vroundss $7,%xmm4,%xmm6,%xmm2 1185 vroundss $7,(%rcx),%xmm6,%xmm2 1186 1187# Tests for op xmm/m16, xmm 1188 vpmovsxbq %xmm4,%xmm6 1189 vpmovsxbq (%rcx),%xmm4 1190 vpmovzxbq %xmm4,%xmm6 1191 vpmovzxbq (%rcx),%xmm4 1192 1193# Tests for op imm8, xmm, regl/mem16 1194 vpextrw $7,%xmm4,%ecx 1195 vpextrw $7,%xmm4,(%rcx) 1196 1197# Tests for op imm8, xmm, regq/mem16 1198 vpextrw $7,%xmm4,%rcx 1199 vpextrw $7,%xmm4,(%rcx) 1200 1201# Tests for op imm8, regl/mem16, xmm, xmm 1202 vpinsrw $7,%ecx,%xmm4,%xmm6 1203 vpinsrw $7,(%rcx),%xmm4,%xmm6 1204 1205 1206 vpinsrw $7,%rcx,%xmm4,%xmm6 1207 vpinsrw $7,(%rcx),%xmm4,%xmm6 1208 1209# Tests for op imm8, xmm, regl/mem8 1210 vpextrb $7,%xmm4,%ecx 1211 vpextrb $7,%xmm4,(%rcx) 1212 1213# Tests for op imm8, regl/mem8, xmm, xmm 1214 vpinsrb $7,%ecx,%xmm4,%xmm6 1215 vpinsrb $7,(%rcx),%xmm4,%xmm6 1216 1217# Tests for op imm8, xmm, regq 1218 vpextrw $7,%xmm4,%rcx 1219 1220# Tests for op imm8, xmm, regq/mem8 1221 vpextrb $7,%xmm4,%rcx 1222 vpextrb $7,%xmm4,(%rcx) 1223 1224# Tests for op xmm, xmm 1225 vmaskmovdqu %xmm4,%xmm6 1226 vmovq %xmm4,%xmm6 1227 1228# Tests for op xmm, regl 1229 vmovmskpd %xmm4,%ecx 1230 vmovmskps %xmm4,%ecx 1231 vpmovmskb %xmm4,%ecx 1232 1233# Tests for op xmm, xmm, xmm 1234 vmovhlps %xmm4,%xmm6,%xmm2 1235 vmovlhps %xmm4,%xmm6,%xmm2 1236 vmovsd %xmm4,%xmm6,%xmm2 1237 vmovss %xmm4,%xmm6,%xmm2 1238 1239# Tests for op imm8, xmm, xmm 1240 vpslld $7,%xmm4,%xmm6 1241 vpslldq $7,%xmm4,%xmm6 1242 vpsllq $7,%xmm4,%xmm6 1243 vpsllw $7,%xmm4,%xmm6 1244 vpsrad $7,%xmm4,%xmm6 1245 vpsraw $7,%xmm4,%xmm6 1246 vpsrld $7,%xmm4,%xmm6 1247 vpsrldq $7,%xmm4,%xmm6 1248 vpsrlq $7,%xmm4,%xmm6 1249 vpsrlw $7,%xmm4,%xmm6 1250 1251# Tests for op imm8, xmm, regl 1252 vpextrw $7,%xmm4,%ecx 1253 1254# Tests for op ymm, regl 1255 vmovmskpd %ymm4,%ecx 1256 vmovmskps %ymm4,%ecx 1257 1258# Tests for op ymm, regq 1259 vmovmskpd %ymm4,%rcx 1260 vmovmskps %ymm4,%rcx 1261 1262# Default instructions without suffixes. 1263 vcvtpd2dq %xmm4,%xmm6 1264 vcvtpd2dq %ymm4,%xmm6 1265 vcvtpd2ps %xmm4,%xmm6 1266 vcvtpd2ps %ymm4,%xmm6 1267 vcvttpd2dq %xmm4,%xmm6 1268 vcvttpd2dq %ymm4,%xmm6 1269 1270#Tests with different memory and register operands. 1271 vldmxcsr 0x12345678 1272 vmovdqa 0x12345678,%xmm8 1273 vmovdqa %xmm8,0x12345678 1274 vmovd %xmm8,0x12345678 1275 vcvtsd2si 0x12345678,%r8d 1276 vcvtdq2pd 0x12345678,%ymm8 1277 vcvtpd2psy 0x12345678,%xmm8 1278 vpavgb 0x12345678,%xmm8,%xmm15 1279 vaeskeygenassist $7,0x12345678,%xmm8 1280 vpextrb $7,%xmm8,0x12345678 1281 vcvtsi2sdl 0x12345678,%xmm8,%xmm15 1282 vpclmulqdq $7,0x12345678,%xmm8,%xmm15 1283 vblendvps %xmm8,0x12345678,%xmm12,%xmm14 1284 vpinsrb $7,0x12345678,%xmm8,%xmm15 1285 vmovdqa 0x12345678,%ymm8 1286 vmovdqa %ymm8,0x12345678 1287 vpermilpd 0x12345678,%ymm8,%ymm15 1288 vroundpd $7,0x12345678,%ymm8 1289 vextractf128 $7,%ymm8,0x12345678 1290 vperm2f128 $7,0x12345678,%ymm8,%ymm15 1291 vblendvpd %ymm8,0x12345678,%ymm12,%ymm14 1292 vldmxcsr (%rbp) 1293 vmovdqa (%rbp),%xmm8 1294 vmovdqa %xmm8,(%rbp) 1295 vmovd %xmm8,(%rbp) 1296 vcvtsd2si (%rbp),%r8d 1297 vcvtdq2pd (%rbp),%ymm8 1298 vcvtpd2psy (%rbp),%xmm8 1299 vpavgb (%rbp),%xmm8,%xmm15 1300 vaeskeygenassist $7,(%rbp),%xmm8 1301 vpextrb $7,%xmm8,(%rbp) 1302 vcvtsi2sdl (%rbp),%xmm8,%xmm15 1303 vpclmulqdq $7,(%rbp),%xmm8,%xmm15 1304 vblendvps %xmm8,(%rbp),%xmm12,%xmm14 1305 vpinsrb $7,(%rbp),%xmm8,%xmm15 1306 vmovdqa (%rbp),%ymm8 1307 vmovdqa %ymm8,(%rbp) 1308 vpermilpd (%rbp),%ymm8,%ymm15 1309 vroundpd $7,(%rbp),%ymm8 1310 vextractf128 $7,%ymm8,(%rbp) 1311 vperm2f128 $7,(%rbp),%ymm8,%ymm15 1312 vblendvpd %ymm8,(%rbp),%ymm12,%ymm14 1313 vldmxcsr (%rsp) 1314 vmovdqa (%rsp),%xmm8 1315 vmovdqa %xmm8,(%rsp) 1316 vmovd %xmm8,(%rsp) 1317 vcvtsd2si (%rsp),%r8d 1318 vcvtdq2pd (%rsp),%ymm8 1319 vcvtpd2psy (%rsp),%xmm8 1320 vpavgb (%rsp),%xmm8,%xmm15 1321 vaeskeygenassist $7,(%rsp),%xmm8 1322 vpextrb $7,%xmm8,(%rsp) 1323 vcvtsi2sdl (%rsp),%xmm8,%xmm15 1324 vpclmulqdq $7,(%rsp),%xmm8,%xmm15 1325 vblendvps %xmm8,(%rsp),%xmm12,%xmm14 1326 vpinsrb $7,(%rsp),%xmm8,%xmm15 1327 vmovdqa (%rsp),%ymm8 1328 vmovdqa %ymm8,(%rsp) 1329 vpermilpd (%rsp),%ymm8,%ymm15 1330 vroundpd $7,(%rsp),%ymm8 1331 vextractf128 $7,%ymm8,(%rsp) 1332 vperm2f128 $7,(%rsp),%ymm8,%ymm15 1333 vblendvpd %ymm8,(%rsp),%ymm12,%ymm14 1334 vldmxcsr 0x99(%rbp) 1335 vmovdqa 0x99(%rbp),%xmm8 1336 vmovdqa %xmm8,0x99(%rbp) 1337 vmovd %xmm8,0x99(%rbp) 1338 vcvtsd2si 0x99(%rbp),%r8d 1339 vcvtdq2pd 0x99(%rbp),%ymm8 1340 vcvtpd2psy 0x99(%rbp),%xmm8 1341 vpavgb 0x99(%rbp),%xmm8,%xmm15 1342 vaeskeygenassist $7,0x99(%rbp),%xmm8 1343 vpextrb $7,%xmm8,0x99(%rbp) 1344 vcvtsi2sdl 0x99(%rbp),%xmm8,%xmm15 1345 vpclmulqdq $7,0x99(%rbp),%xmm8,%xmm15 1346 vblendvps %xmm8,0x99(%rbp),%xmm12,%xmm14 1347 vpinsrb $7,0x99(%rbp),%xmm8,%xmm15 1348 vmovdqa 0x99(%rbp),%ymm8 1349 vmovdqa %ymm8,0x99(%rbp) 1350 vpermilpd 0x99(%rbp),%ymm8,%ymm15 1351 vroundpd $7,0x99(%rbp),%ymm8 1352 vextractf128 $7,%ymm8,0x99(%rbp) 1353 vperm2f128 $7,0x99(%rbp),%ymm8,%ymm15 1354 vblendvpd %ymm8,0x99(%rbp),%ymm12,%ymm14 1355 vldmxcsr 0x99(%r15) 1356 vmovdqa 0x99(%r15),%xmm8 1357 vmovdqa %xmm8,0x99(%r15) 1358 vmovd %xmm8,0x99(%r15) 1359 vcvtsd2si 0x99(%r15),%r8d 1360 vcvtdq2pd 0x99(%r15),%ymm8 1361 vcvtpd2psy 0x99(%r15),%xmm8 1362 vpavgb 0x99(%r15),%xmm8,%xmm15 1363 vaeskeygenassist $7,0x99(%r15),%xmm8 1364 vpextrb $7,%xmm8,0x99(%r15) 1365 vcvtsi2sdl 0x99(%r15),%xmm8,%xmm15 1366 vpclmulqdq $7,0x99(%r15),%xmm8,%xmm15 1367 vblendvps %xmm8,0x99(%r15),%xmm12,%xmm14 1368 vpinsrb $7,0x99(%r15),%xmm8,%xmm15 1369 vmovdqa 0x99(%r15),%ymm8 1370 vmovdqa %ymm8,0x99(%r15) 1371 vpermilpd 0x99(%r15),%ymm8,%ymm15 1372 vroundpd $7,0x99(%r15),%ymm8 1373 vextractf128 $7,%ymm8,0x99(%r15) 1374 vperm2f128 $7,0x99(%r15),%ymm8,%ymm15 1375 vblendvpd %ymm8,0x99(%r15),%ymm12,%ymm14 1376 vldmxcsr 0x99(%rip) 1377 vmovdqa 0x99(%rip),%xmm8 1378 vmovdqa %xmm8,0x99(%rip) 1379 vmovd %xmm8,0x99(%rip) 1380 vcvtsd2si 0x99(%rip),%r8d 1381 vcvtdq2pd 0x99(%rip),%ymm8 1382 vcvtpd2psy 0x99(%rip),%xmm8 1383 vpavgb 0x99(%rip),%xmm8,%xmm15 1384 vaeskeygenassist $7,0x99(%rip),%xmm8 1385 vpextrb $7,%xmm8,0x99(%rip) 1386 vcvtsi2sdl 0x99(%rip),%xmm8,%xmm15 1387 vpclmulqdq $7,0x99(%rip),%xmm8,%xmm15 1388 vblendvps %xmm8,0x99(%rip),%xmm12,%xmm14 1389 vpinsrb $7,0x99(%rip),%xmm8,%xmm15 1390 vmovdqa 0x99(%rip),%ymm8 1391 vmovdqa %ymm8,0x99(%rip) 1392 vpermilpd 0x99(%rip),%ymm8,%ymm15 1393 vroundpd $7,0x99(%rip),%ymm8 1394 vextractf128 $7,%ymm8,0x99(%rip) 1395 vperm2f128 $7,0x99(%rip),%ymm8,%ymm15 1396 vblendvpd %ymm8,0x99(%rip),%ymm12,%ymm14 1397 vldmxcsr 0x99(%rsp) 1398 vmovdqa 0x99(%rsp),%xmm8 1399 vmovdqa %xmm8,0x99(%rsp) 1400 vmovd %xmm8,0x99(%rsp) 1401 vcvtsd2si 0x99(%rsp),%r8d 1402 vcvtdq2pd 0x99(%rsp),%ymm8 1403 vcvtpd2psy 0x99(%rsp),%xmm8 1404 vpavgb 0x99(%rsp),%xmm8,%xmm15 1405 vaeskeygenassist $7,0x99(%rsp),%xmm8 1406 vpextrb $7,%xmm8,0x99(%rsp) 1407 vcvtsi2sdl 0x99(%rsp),%xmm8,%xmm15 1408 vpclmulqdq $7,0x99(%rsp),%xmm8,%xmm15 1409 vblendvps %xmm8,0x99(%rsp),%xmm12,%xmm14 1410 vpinsrb $7,0x99(%rsp),%xmm8,%xmm15 1411 vmovdqa 0x99(%rsp),%ymm8 1412 vmovdqa %ymm8,0x99(%rsp) 1413 vpermilpd 0x99(%rsp),%ymm8,%ymm15 1414 vroundpd $7,0x99(%rsp),%ymm8 1415 vextractf128 $7,%ymm8,0x99(%rsp) 1416 vperm2f128 $7,0x99(%rsp),%ymm8,%ymm15 1417 vblendvpd %ymm8,0x99(%rsp),%ymm12,%ymm14 1418 vldmxcsr 0x99(%r12) 1419 vmovdqa 0x99(%r12),%xmm8 1420 vmovdqa %xmm8,0x99(%r12) 1421 vmovd %xmm8,0x99(%r12) 1422 vcvtsd2si 0x99(%r12),%r8d 1423 vcvtdq2pd 0x99(%r12),%ymm8 1424 vcvtpd2psy 0x99(%r12),%xmm8 1425 vpavgb 0x99(%r12),%xmm8,%xmm15 1426 vaeskeygenassist $7,0x99(%r12),%xmm8 1427 vpextrb $7,%xmm8,0x99(%r12) 1428 vcvtsi2sdl 0x99(%r12),%xmm8,%xmm15 1429 vpclmulqdq $7,0x99(%r12),%xmm8,%xmm15 1430 vblendvps %xmm8,0x99(%r12),%xmm12,%xmm14 1431 vpinsrb $7,0x99(%r12),%xmm8,%xmm15 1432 vmovdqa 0x99(%r12),%ymm8 1433 vmovdqa %ymm8,0x99(%r12) 1434 vpermilpd 0x99(%r12),%ymm8,%ymm15 1435 vroundpd $7,0x99(%r12),%ymm8 1436 vextractf128 $7,%ymm8,0x99(%r12) 1437 vperm2f128 $7,0x99(%r12),%ymm8,%ymm15 1438 vblendvpd %ymm8,0x99(%r12),%ymm12,%ymm14 1439 vldmxcsr -0x99(,%riz) 1440 vmovdqa -0x99(,%riz),%xmm8 1441 vmovdqa %xmm8,-0x99(,%riz) 1442 vmovd %xmm8,-0x99(,%riz) 1443 vcvtsd2si -0x99(,%riz),%r8d 1444 vcvtdq2pd -0x99(,%riz),%ymm8 1445 vcvtpd2psy -0x99(,%riz),%xmm8 1446 vpavgb -0x99(,%riz),%xmm8,%xmm15 1447 vaeskeygenassist $7,-0x99(,%riz),%xmm8 1448 vpextrb $7,%xmm8,-0x99(,%riz) 1449 vcvtsi2sdl -0x99(,%riz),%xmm8,%xmm15 1450 vpclmulqdq $7,-0x99(,%riz),%xmm8,%xmm15 1451 vblendvps %xmm8,-0x99(,%riz),%xmm12,%xmm14 1452 vpinsrb $7,-0x99(,%riz),%xmm8,%xmm15 1453 vmovdqa -0x99(,%riz),%ymm8 1454 vmovdqa %ymm8,-0x99(,%riz) 1455 vpermilpd -0x99(,%riz),%ymm8,%ymm15 1456 vroundpd $7,-0x99(,%riz),%ymm8 1457 vextractf128 $7,%ymm8,-0x99(,%riz) 1458 vperm2f128 $7,-0x99(,%riz),%ymm8,%ymm15 1459 vblendvpd %ymm8,-0x99(,%riz),%ymm12,%ymm14 1460 vldmxcsr -0x99(,%riz,2) 1461 vmovdqa -0x99(,%riz,2),%xmm8 1462 vmovdqa %xmm8,-0x99(,%riz,2) 1463 vmovd %xmm8,-0x99(,%riz,2) 1464 vcvtsd2si -0x99(,%riz,2),%r8d 1465 vcvtdq2pd -0x99(,%riz,2),%ymm8 1466 vcvtpd2psy -0x99(,%riz,2),%xmm8 1467 vpavgb -0x99(,%riz,2),%xmm8,%xmm15 1468 vaeskeygenassist $7,-0x99(,%riz,2),%xmm8 1469 vpextrb $7,%xmm8,-0x99(,%riz,2) 1470 vcvtsi2sdl -0x99(,%riz,2),%xmm8,%xmm15 1471 vpclmulqdq $7,-0x99(,%riz,2),%xmm8,%xmm15 1472 vblendvps %xmm8,-0x99(,%riz,2),%xmm12,%xmm14 1473 vpinsrb $7,-0x99(,%riz,2),%xmm8,%xmm15 1474 vmovdqa -0x99(,%riz,2),%ymm8 1475 vmovdqa %ymm8,-0x99(,%riz,2) 1476 vpermilpd -0x99(,%riz,2),%ymm8,%ymm15 1477 vroundpd $7,-0x99(,%riz,2),%ymm8 1478 vextractf128 $7,%ymm8,-0x99(,%riz,2) 1479 vperm2f128 $7,-0x99(,%riz,2),%ymm8,%ymm15 1480 vblendvpd %ymm8,-0x99(,%riz,2),%ymm12,%ymm14 1481 vldmxcsr -0x99(%rbx,%riz) 1482 vmovdqa -0x99(%rbx,%riz),%xmm8 1483 vmovdqa %xmm8,-0x99(%rbx,%riz) 1484 vmovd %xmm8,-0x99(%rbx,%riz) 1485 vcvtsd2si -0x99(%rbx,%riz),%r8d 1486 vcvtdq2pd -0x99(%rbx,%riz),%ymm8 1487 vcvtpd2psy -0x99(%rbx,%riz),%xmm8 1488 vpavgb -0x99(%rbx,%riz),%xmm8,%xmm15 1489 vaeskeygenassist $7,-0x99(%rbx,%riz),%xmm8 1490 vpextrb $7,%xmm8,-0x99(%rbx,%riz) 1491 vcvtsi2sdl -0x99(%rbx,%riz),%xmm8,%xmm15 1492 vpclmulqdq $7,-0x99(%rbx,%riz),%xmm8,%xmm15 1493 vblendvps %xmm8,-0x99(%rbx,%riz),%xmm12,%xmm14 1494 vpinsrb $7,-0x99(%rbx,%riz),%xmm8,%xmm15 1495 vmovdqa -0x99(%rbx,%riz),%ymm8 1496 vmovdqa %ymm8,-0x99(%rbx,%riz) 1497 vpermilpd -0x99(%rbx,%riz),%ymm8,%ymm15 1498 vroundpd $7,-0x99(%rbx,%riz),%ymm8 1499 vextractf128 $7,%ymm8,-0x99(%rbx,%riz) 1500 vperm2f128 $7,-0x99(%rbx,%riz),%ymm8,%ymm15 1501 vblendvpd %ymm8,-0x99(%rbx,%riz),%ymm12,%ymm14 1502 vldmxcsr -0x99(%rbx,%riz,2) 1503 vmovdqa -0x99(%rbx,%riz,2),%xmm8 1504 vmovdqa %xmm8,-0x99(%rbx,%riz,2) 1505 vmovd %xmm8,-0x99(%rbx,%riz,2) 1506 vcvtsd2si -0x99(%rbx,%riz,2),%r8d 1507 vcvtdq2pd -0x99(%rbx,%riz,2),%ymm8 1508 vcvtpd2psy -0x99(%rbx,%riz,2),%xmm8 1509 vpavgb -0x99(%rbx,%riz,2),%xmm8,%xmm15 1510 vaeskeygenassist $7,-0x99(%rbx,%riz,2),%xmm8 1511 vpextrb $7,%xmm8,-0x99(%rbx,%riz,2) 1512 vcvtsi2sdl -0x99(%rbx,%riz,2),%xmm8,%xmm15 1513 vpclmulqdq $7,-0x99(%rbx,%riz,2),%xmm8,%xmm15 1514 vblendvps %xmm8,-0x99(%rbx,%riz,2),%xmm12,%xmm14 1515 vpinsrb $7,-0x99(%rbx,%riz,2),%xmm8,%xmm15 1516 vmovdqa -0x99(%rbx,%riz,2),%ymm8 1517 vmovdqa %ymm8,-0x99(%rbx,%riz,2) 1518 vpermilpd -0x99(%rbx,%riz,2),%ymm8,%ymm15 1519 vroundpd $7,-0x99(%rbx,%riz,2),%ymm8 1520 vextractf128 $7,%ymm8,-0x99(%rbx,%riz,2) 1521 vperm2f128 $7,-0x99(%rbx,%riz,2),%ymm8,%ymm15 1522 vblendvpd %ymm8,-0x99(%rbx,%riz,2),%ymm12,%ymm14 1523 vldmxcsr -0x99(%r12,%r15,4) 1524 vmovdqa -0x99(%r12,%r15,4),%xmm8 1525 vmovdqa %xmm8,-0x99(%r12,%r15,4) 1526 vmovd %xmm8,-0x99(%r12,%r15,4) 1527 vcvtsd2si -0x99(%r12,%r15,4),%r8d 1528 vcvtdq2pd -0x99(%r12,%r15,4),%ymm8 1529 vcvtpd2psy -0x99(%r12,%r15,4),%xmm8 1530 vpavgb -0x99(%r12,%r15,4),%xmm8,%xmm15 1531 vaeskeygenassist $7,-0x99(%r12,%r15,4),%xmm8 1532 vpextrb $7,%xmm8,-0x99(%r12,%r15,4) 1533 vcvtsi2sdl -0x99(%r12,%r15,4),%xmm8,%xmm15 1534 vpclmulqdq $7,-0x99(%r12,%r15,4),%xmm8,%xmm15 1535 vblendvps %xmm8,-0x99(%r12,%r15,4),%xmm12,%xmm14 1536 vpinsrb $7,-0x99(%r12,%r15,4),%xmm8,%xmm15 1537 vmovdqa -0x99(%r12,%r15,4),%ymm8 1538 vmovdqa %ymm8,-0x99(%r12,%r15,4) 1539 vpermilpd -0x99(%r12,%r15,4),%ymm8,%ymm15 1540 vroundpd $7,-0x99(%r12,%r15,4),%ymm8 1541 vextractf128 $7,%ymm8,-0x99(%r12,%r15,4) 1542 vperm2f128 $7,-0x99(%r12,%r15,4),%ymm8,%ymm15 1543 vblendvpd %ymm8,-0x99(%r12,%r15,4),%ymm12,%ymm14 1544 vldmxcsr -0x99(%r8,%r15,8) 1545 vmovdqa -0x99(%r8,%r15,8),%xmm8 1546 vmovdqa %xmm8,-0x99(%r8,%r15,8) 1547 vmovd %xmm8,-0x99(%r8,%r15,8) 1548 vcvtsd2si -0x99(%r8,%r15,8),%r8d 1549 vcvtdq2pd -0x99(%r8,%r15,8),%ymm8 1550 vcvtpd2psy -0x99(%r8,%r15,8),%xmm8 1551 vpavgb -0x99(%r8,%r15,8),%xmm8,%xmm15 1552 vaeskeygenassist $7,-0x99(%r8,%r15,8),%xmm8 1553 vpextrb $7,%xmm8,-0x99(%r8,%r15,8) 1554 vcvtsi2sdl -0x99(%r8,%r15,8),%xmm8,%xmm15 1555 vpclmulqdq $7,-0x99(%r8,%r15,8),%xmm8,%xmm15 1556 vblendvps %xmm8,-0x99(%r8,%r15,8),%xmm12,%xmm14 1557 vpinsrb $7,-0x99(%r8,%r15,8),%xmm8,%xmm15 1558 vmovdqa -0x99(%r8,%r15,8),%ymm8 1559 vmovdqa %ymm8,-0x99(%r8,%r15,8) 1560 vpermilpd -0x99(%r8,%r15,8),%ymm8,%ymm15 1561 vroundpd $7,-0x99(%r8,%r15,8),%ymm8 1562 vextractf128 $7,%ymm8,-0x99(%r8,%r15,8) 1563 vperm2f128 $7,-0x99(%r8,%r15,8),%ymm8,%ymm15 1564 vblendvpd %ymm8,-0x99(%r8,%r15,8),%ymm12,%ymm14 1565 vldmxcsr -0x99(%rbp,%r13,4) 1566 vmovdqa -0x99(%rbp,%r13,4),%xmm8 1567 vmovdqa %xmm8,-0x99(%rbp,%r13,4) 1568 vmovd %xmm8,-0x99(%rbp,%r13,4) 1569 vcvtsd2si -0x99(%rbp,%r13,4),%r8d 1570 vcvtdq2pd -0x99(%rbp,%r13,4),%ymm8 1571 vcvtpd2psy -0x99(%rbp,%r13,4),%xmm8 1572 vpavgb -0x99(%rbp,%r13,4),%xmm8,%xmm15 1573 vaeskeygenassist $7,-0x99(%rbp,%r13,4),%xmm8 1574 vpextrb $7,%xmm8,-0x99(%rbp,%r13,4) 1575 vcvtsi2sdl -0x99(%rbp,%r13,4),%xmm8,%xmm15 1576 vpclmulqdq $7,-0x99(%rbp,%r13,4),%xmm8,%xmm15 1577 vblendvps %xmm8,-0x99(%rbp,%r13,4),%xmm12,%xmm14 1578 vpinsrb $7,-0x99(%rbp,%r13,4),%xmm8,%xmm15 1579 vmovdqa -0x99(%rbp,%r13,4),%ymm8 1580 vmovdqa %ymm8,-0x99(%rbp,%r13,4) 1581 vpermilpd -0x99(%rbp,%r13,4),%ymm8,%ymm15 1582 vroundpd $7,-0x99(%rbp,%r13,4),%ymm8 1583 vextractf128 $7,%ymm8,-0x99(%rbp,%r13,4) 1584 vperm2f128 $7,-0x99(%rbp,%r13,4),%ymm8,%ymm15 1585 vblendvpd %ymm8,-0x99(%rbp,%r13,4),%ymm12,%ymm14 1586 vldmxcsr -0x99(%rsp,%r12,1) 1587 vmovdqa -0x99(%rsp,%r12,1),%xmm8 1588 vmovdqa %xmm8,-0x99(%rsp,%r12,1) 1589 vmovd %xmm8,-0x99(%rsp,%r12,1) 1590 vcvtsd2si -0x99(%rsp,%r12,1),%r8d 1591 vcvtdq2pd -0x99(%rsp,%r12,1),%ymm8 1592 vcvtpd2psy -0x99(%rsp,%r12,1),%xmm8 1593 vpavgb -0x99(%rsp,%r12,1),%xmm8,%xmm15 1594 vaeskeygenassist $7,-0x99(%rsp,%r12,1),%xmm8 1595 vpextrb $7,%xmm8,-0x99(%rsp,%r12,1) 1596 vcvtsi2sdl -0x99(%rsp,%r12,1),%xmm8,%xmm15 1597 vpclmulqdq $7,-0x99(%rsp,%r12,1),%xmm8,%xmm15 1598 vblendvps %xmm8,-0x99(%rsp,%r12,1),%xmm12,%xmm14 1599 vpinsrb $7,-0x99(%rsp,%r12,1),%xmm8,%xmm15 1600 vmovdqa -0x99(%rsp,%r12,1),%ymm8 1601 vmovdqa %ymm8,-0x99(%rsp,%r12,1) 1602 vpermilpd -0x99(%rsp,%r12,1),%ymm8,%ymm15 1603 vroundpd $7,-0x99(%rsp,%r12,1),%ymm8 1604 vextractf128 $7,%ymm8,-0x99(%rsp,%r12,1) 1605 vperm2f128 $7,-0x99(%rsp,%r12,1),%ymm8,%ymm15 1606 vblendvpd %ymm8,-0x99(%rsp,%r12,1),%ymm12,%ymm14 1607# Tests for all register operands. 1608 vmovmskpd %xmm8,%r8d 1609 vpslld $7,%xmm8,%xmm15 1610 vmovmskps %ymm8,%r8d 1611 vmovdqa %xmm8,%xmm15 1612 vmovd %xmm8,%r8d 1613 vcvtsd2si %xmm8,%r8d 1614 vcvtdq2pd %xmm8,%ymm8 1615 vcvtpd2psy %ymm8,%xmm8 1616 vaeskeygenassist $7,%xmm8,%xmm15 1617 vpextrb $7,%xmm8,%r8d 1618 vcvtsi2sdl %r8d,%xmm8,%xmm15 1619 vpclmulqdq $7,%xmm8,%xmm15,%xmm12 1620 vblendvps %xmm8,%xmm8,%xmm12,%xmm14 1621 vpinsrb $7,%r8d,%xmm8,%xmm15 1622 vmovdqa %ymm8,%ymm15 1623 vpermilpd %ymm8,%ymm15,%ymm12 1624 vroundpd $7,%ymm8,%ymm15 1625 vextractf128 $7,%ymm8,%xmm8 1626 vperm2f128 $7,%ymm8,%ymm15,%ymm12 1627 vblendvpd %ymm8,%ymm15,%ymm12,%ymm14 1628 vinsertf128 $7,%xmm8,%ymm8,%ymm15 1629# Tests for different memory/register operand 1630 vcvtsd2si (%rcx),%r8 1631 vextractps $10,%xmm8,%r8 1632 vcvtss2si (%rcx),%r8 1633 vpinsrw $7,%r8,%xmm15,%xmm8 1634 1635 .intel_syntax noprefix 1636 1637# Tests for op mem64 1638 vldmxcsr DWORD PTR [rcx] 1639 vldmxcsr [rcx] 1640 vstmxcsr DWORD PTR [rcx] 1641 vstmxcsr [rcx] 1642 1643# Tests for op mem256, mask, ymm 1644# Tests for op ymm, mask, mem256 1645 vmaskmovpd ymm6,ymm4,YMMWORD PTR [rcx] 1646 vmaskmovpd YMMWORD PTR [rcx],ymm6,ymm4 1647 vmaskmovpd ymm6,ymm4,[rcx] 1648 vmaskmovpd [rcx],ymm6,ymm4 1649 vmaskmovps ymm6,ymm4,YMMWORD PTR [rcx] 1650 vmaskmovps YMMWORD PTR [rcx],ymm6,ymm4 1651 vmaskmovps ymm6,ymm4,[rcx] 1652 vmaskmovps [rcx],ymm6,ymm4 1653 1654# Tests for op imm8, ymm/mem256, ymm 1655 vpermilpd ymm2,ymm6,7 1656 vpermilpd ymm6,YMMWORD PTR [rcx],7 1657 vpermilpd ymm6,[rcx],7 1658 vpermilps ymm2,ymm6,7 1659 vpermilps ymm6,YMMWORD PTR [rcx],7 1660 vpermilps ymm6,[rcx],7 1661 vroundpd ymm2,ymm6,7 1662 vroundpd ymm6,YMMWORD PTR [rcx],7 1663 vroundpd ymm6,[rcx],7 1664 vroundps ymm2,ymm6,7 1665 vroundps ymm6,YMMWORD PTR [rcx],7 1666 vroundps ymm6,[rcx],7 1667 1668# Tests for op ymm/mem256, ymm, ymm 1669 vaddpd ymm2,ymm6,ymm4 1670 vaddpd ymm2,ymm6,YMMWORD PTR [rcx] 1671 vaddpd ymm2,ymm6,[rcx] 1672 vaddps ymm2,ymm6,ymm4 1673 vaddps ymm2,ymm6,YMMWORD PTR [rcx] 1674 vaddps ymm2,ymm6,[rcx] 1675 vaddsubpd ymm2,ymm6,ymm4 1676 vaddsubpd ymm2,ymm6,YMMWORD PTR [rcx] 1677 vaddsubpd ymm2,ymm6,[rcx] 1678 vaddsubps ymm2,ymm6,ymm4 1679 vaddsubps ymm2,ymm6,YMMWORD PTR [rcx] 1680 vaddsubps ymm2,ymm6,[rcx] 1681 vandnpd ymm2,ymm6,ymm4 1682 vandnpd ymm2,ymm6,YMMWORD PTR [rcx] 1683 vandnpd ymm2,ymm6,[rcx] 1684 vandnps ymm2,ymm6,ymm4 1685 vandnps ymm2,ymm6,YMMWORD PTR [rcx] 1686 vandnps ymm2,ymm6,[rcx] 1687 vandpd ymm2,ymm6,ymm4 1688 vandpd ymm2,ymm6,YMMWORD PTR [rcx] 1689 vandpd ymm2,ymm6,[rcx] 1690 vandps ymm2,ymm6,ymm4 1691 vandps ymm2,ymm6,YMMWORD PTR [rcx] 1692 vandps ymm2,ymm6,[rcx] 1693 vdivpd ymm2,ymm6,ymm4 1694 vdivpd ymm2,ymm6,YMMWORD PTR [rcx] 1695 vdivpd ymm2,ymm6,[rcx] 1696 vdivps ymm2,ymm6,ymm4 1697 vdivps ymm2,ymm6,YMMWORD PTR [rcx] 1698 vdivps ymm2,ymm6,[rcx] 1699 vhaddpd ymm2,ymm6,ymm4 1700 vhaddpd ymm2,ymm6,YMMWORD PTR [rcx] 1701 vhaddpd ymm2,ymm6,[rcx] 1702 vhaddps ymm2,ymm6,ymm4 1703 vhaddps ymm2,ymm6,YMMWORD PTR [rcx] 1704 vhaddps ymm2,ymm6,[rcx] 1705 vhsubpd ymm2,ymm6,ymm4 1706 vhsubpd ymm2,ymm6,YMMWORD PTR [rcx] 1707 vhsubpd ymm2,ymm6,[rcx] 1708 vhsubps ymm2,ymm6,ymm4 1709 vhsubps ymm2,ymm6,YMMWORD PTR [rcx] 1710 vhsubps ymm2,ymm6,[rcx] 1711 vmaxpd ymm2,ymm6,ymm4 1712 vmaxpd ymm2,ymm6,YMMWORD PTR [rcx] 1713 vmaxpd ymm2,ymm6,[rcx] 1714 vmaxps ymm2,ymm6,ymm4 1715 vmaxps ymm2,ymm6,YMMWORD PTR [rcx] 1716 vmaxps ymm2,ymm6,[rcx] 1717 vminpd ymm2,ymm6,ymm4 1718 vminpd ymm2,ymm6,YMMWORD PTR [rcx] 1719 vminpd ymm2,ymm6,[rcx] 1720 vminps ymm2,ymm6,ymm4 1721 vminps ymm2,ymm6,YMMWORD PTR [rcx] 1722 vminps ymm2,ymm6,[rcx] 1723 vmulpd ymm2,ymm6,ymm4 1724 vmulpd ymm2,ymm6,YMMWORD PTR [rcx] 1725 vmulpd ymm2,ymm6,[rcx] 1726 vmulps ymm2,ymm6,ymm4 1727 vmulps ymm2,ymm6,YMMWORD PTR [rcx] 1728 vmulps ymm2,ymm6,[rcx] 1729 vorpd ymm2,ymm6,ymm4 1730 vorpd ymm2,ymm6,YMMWORD PTR [rcx] 1731 vorpd ymm2,ymm6,[rcx] 1732 vorps ymm2,ymm6,ymm4 1733 vorps ymm2,ymm6,YMMWORD PTR [rcx] 1734 vorps ymm2,ymm6,[rcx] 1735 vpermilpd ymm2,ymm6,ymm4 1736 vpermilpd ymm2,ymm6,YMMWORD PTR [rcx] 1737 vpermilpd ymm2,ymm6,[rcx] 1738 vpermilps ymm2,ymm6,ymm4 1739 vpermilps ymm2,ymm6,YMMWORD PTR [rcx] 1740 vpermilps ymm2,ymm6,[rcx] 1741 vsubpd ymm2,ymm6,ymm4 1742 vsubpd ymm2,ymm6,YMMWORD PTR [rcx] 1743 vsubpd ymm2,ymm6,[rcx] 1744 vsubps ymm2,ymm6,ymm4 1745 vsubps ymm2,ymm6,YMMWORD PTR [rcx] 1746 vsubps ymm2,ymm6,[rcx] 1747 vunpckhpd ymm2,ymm6,ymm4 1748 vunpckhpd ymm2,ymm6,YMMWORD PTR [rcx] 1749 vunpckhpd ymm2,ymm6,[rcx] 1750 vunpckhps ymm2,ymm6,ymm4 1751 vunpckhps ymm2,ymm6,YMMWORD PTR [rcx] 1752 vunpckhps ymm2,ymm6,[rcx] 1753 vunpcklpd ymm2,ymm6,ymm4 1754 vunpcklpd ymm2,ymm6,YMMWORD PTR [rcx] 1755 vunpcklpd ymm2,ymm6,[rcx] 1756 vunpcklps ymm2,ymm6,ymm4 1757 vunpcklps ymm2,ymm6,YMMWORD PTR [rcx] 1758 vunpcklps ymm2,ymm6,[rcx] 1759 vxorpd ymm2,ymm6,ymm4 1760 vxorpd ymm2,ymm6,YMMWORD PTR [rcx] 1761 vxorpd ymm2,ymm6,[rcx] 1762 vxorps ymm2,ymm6,ymm4 1763 vxorps ymm2,ymm6,YMMWORD PTR [rcx] 1764 vxorps ymm2,ymm6,[rcx] 1765 vcmpeqpd ymm2,ymm6,ymm4 1766 vcmpeqpd ymm2,ymm6,YMMWORD PTR [rcx] 1767 vcmpeqpd ymm2,ymm6,[rcx] 1768 vcmpltpd ymm2,ymm6,ymm4 1769 vcmpltpd ymm2,ymm6,YMMWORD PTR [rcx] 1770 vcmpltpd ymm2,ymm6,[rcx] 1771 vcmplepd ymm2,ymm6,ymm4 1772 vcmplepd ymm2,ymm6,YMMWORD PTR [rcx] 1773 vcmplepd ymm2,ymm6,[rcx] 1774 vcmpunordpd ymm2,ymm6,ymm4 1775 vcmpunordpd ymm2,ymm6,YMMWORD PTR [rcx] 1776 vcmpunordpd ymm2,ymm6,[rcx] 1777 vcmpneqpd ymm2,ymm6,ymm4 1778 vcmpneqpd ymm2,ymm6,YMMWORD PTR [rcx] 1779 vcmpneqpd ymm2,ymm6,[rcx] 1780 vcmpnltpd ymm2,ymm6,ymm4 1781 vcmpnltpd ymm2,ymm6,YMMWORD PTR [rcx] 1782 vcmpnltpd ymm2,ymm6,[rcx] 1783 vcmpnlepd ymm2,ymm6,ymm4 1784 vcmpnlepd ymm2,ymm6,YMMWORD PTR [rcx] 1785 vcmpnlepd ymm2,ymm6,[rcx] 1786 vcmpordpd ymm2,ymm6,ymm4 1787 vcmpordpd ymm2,ymm6,YMMWORD PTR [rcx] 1788 vcmpordpd ymm2,ymm6,[rcx] 1789 vcmpeq_uqpd ymm2,ymm6,ymm4 1790 vcmpeq_uqpd ymm2,ymm6,YMMWORD PTR [rcx] 1791 vcmpeq_uqpd ymm2,ymm6,[rcx] 1792 vcmpngepd ymm2,ymm6,ymm4 1793 vcmpngepd ymm2,ymm6,YMMWORD PTR [rcx] 1794 vcmpngepd ymm2,ymm6,[rcx] 1795 vcmpngtpd ymm2,ymm6,ymm4 1796 vcmpngtpd ymm2,ymm6,YMMWORD PTR [rcx] 1797 vcmpngtpd ymm2,ymm6,[rcx] 1798 vcmpfalsepd ymm2,ymm6,ymm4 1799 vcmpfalsepd ymm2,ymm6,YMMWORD PTR [rcx] 1800 vcmpfalsepd ymm2,ymm6,[rcx] 1801 vcmpneq_oqpd ymm2,ymm6,ymm4 1802 vcmpneq_oqpd ymm2,ymm6,YMMWORD PTR [rcx] 1803 vcmpneq_oqpd ymm2,ymm6,[rcx] 1804 vcmpgepd ymm2,ymm6,ymm4 1805 vcmpgepd ymm2,ymm6,YMMWORD PTR [rcx] 1806 vcmpgepd ymm2,ymm6,[rcx] 1807 vcmpgtpd ymm2,ymm6,ymm4 1808 vcmpgtpd ymm2,ymm6,YMMWORD PTR [rcx] 1809 vcmpgtpd ymm2,ymm6,[rcx] 1810 vcmptruepd ymm2,ymm6,ymm4 1811 vcmptruepd ymm2,ymm6,YMMWORD PTR [rcx] 1812 vcmptruepd ymm2,ymm6,[rcx] 1813 vcmpeq_ospd ymm2,ymm6,ymm4 1814 vcmpeq_ospd ymm2,ymm6,YMMWORD PTR [rcx] 1815 vcmpeq_ospd ymm2,ymm6,[rcx] 1816 vcmplt_oqpd ymm2,ymm6,ymm4 1817 vcmplt_oqpd ymm2,ymm6,YMMWORD PTR [rcx] 1818 vcmplt_oqpd ymm2,ymm6,[rcx] 1819 vcmple_oqpd ymm2,ymm6,ymm4 1820 vcmple_oqpd ymm2,ymm6,YMMWORD PTR [rcx] 1821 vcmple_oqpd ymm2,ymm6,[rcx] 1822 vcmpunord_spd ymm2,ymm6,ymm4 1823 vcmpunord_spd ymm2,ymm6,YMMWORD PTR [rcx] 1824 vcmpunord_spd ymm2,ymm6,[rcx] 1825 vcmpneq_uspd ymm2,ymm6,ymm4 1826 vcmpneq_uspd ymm2,ymm6,YMMWORD PTR [rcx] 1827 vcmpneq_uspd ymm2,ymm6,[rcx] 1828 vcmpnlt_uqpd ymm2,ymm6,ymm4 1829 vcmpnlt_uqpd ymm2,ymm6,YMMWORD PTR [rcx] 1830 vcmpnlt_uqpd ymm2,ymm6,[rcx] 1831 vcmpnle_uqpd ymm2,ymm6,ymm4 1832 vcmpnle_uqpd ymm2,ymm6,YMMWORD PTR [rcx] 1833 vcmpnle_uqpd ymm2,ymm6,[rcx] 1834 vcmpord_spd ymm2,ymm6,ymm4 1835 vcmpord_spd ymm2,ymm6,YMMWORD PTR [rcx] 1836 vcmpord_spd ymm2,ymm6,[rcx] 1837 vcmpeq_uspd ymm2,ymm6,ymm4 1838 vcmpeq_uspd ymm2,ymm6,YMMWORD PTR [rcx] 1839 vcmpeq_uspd ymm2,ymm6,[rcx] 1840 vcmpnge_uqpd ymm2,ymm6,ymm4 1841 vcmpnge_uqpd ymm2,ymm6,YMMWORD PTR [rcx] 1842 vcmpnge_uqpd ymm2,ymm6,[rcx] 1843 vcmpngt_uqpd ymm2,ymm6,ymm4 1844 vcmpngt_uqpd ymm2,ymm6,YMMWORD PTR [rcx] 1845 vcmpngt_uqpd ymm2,ymm6,[rcx] 1846 vcmpfalse_ospd ymm2,ymm6,ymm4 1847 vcmpfalse_ospd ymm2,ymm6,YMMWORD PTR [rcx] 1848 vcmpfalse_ospd ymm2,ymm6,[rcx] 1849 vcmpneq_ospd ymm2,ymm6,ymm4 1850 vcmpneq_ospd ymm2,ymm6,YMMWORD PTR [rcx] 1851 vcmpneq_ospd ymm2,ymm6,[rcx] 1852 vcmpge_oqpd ymm2,ymm6,ymm4 1853 vcmpge_oqpd ymm2,ymm6,YMMWORD PTR [rcx] 1854 vcmpge_oqpd ymm2,ymm6,[rcx] 1855 vcmpgt_oqpd ymm2,ymm6,ymm4 1856 vcmpgt_oqpd ymm2,ymm6,YMMWORD PTR [rcx] 1857 vcmpgt_oqpd ymm2,ymm6,[rcx] 1858 vcmptrue_uspd ymm2,ymm6,ymm4 1859 vcmptrue_uspd ymm2,ymm6,YMMWORD PTR [rcx] 1860 vcmptrue_uspd ymm2,ymm6,[rcx] 1861 vcmpeqps ymm2,ymm6,ymm4 1862 vcmpeqps ymm2,ymm6,YMMWORD PTR [rcx] 1863 vcmpeqps ymm2,ymm6,[rcx] 1864 vcmpltps ymm2,ymm6,ymm4 1865 vcmpltps ymm2,ymm6,YMMWORD PTR [rcx] 1866 vcmpltps ymm2,ymm6,[rcx] 1867 vcmpleps ymm2,ymm6,ymm4 1868 vcmpleps ymm2,ymm6,YMMWORD PTR [rcx] 1869 vcmpleps ymm2,ymm6,[rcx] 1870 vcmpunordps ymm2,ymm6,ymm4 1871 vcmpunordps ymm2,ymm6,YMMWORD PTR [rcx] 1872 vcmpunordps ymm2,ymm6,[rcx] 1873 vcmpneqps ymm2,ymm6,ymm4 1874 vcmpneqps ymm2,ymm6,YMMWORD PTR [rcx] 1875 vcmpneqps ymm2,ymm6,[rcx] 1876 vcmpnltps ymm2,ymm6,ymm4 1877 vcmpnltps ymm2,ymm6,YMMWORD PTR [rcx] 1878 vcmpnltps ymm2,ymm6,[rcx] 1879 vcmpnleps ymm2,ymm6,ymm4 1880 vcmpnleps ymm2,ymm6,YMMWORD PTR [rcx] 1881 vcmpnleps ymm2,ymm6,[rcx] 1882 vcmpordps ymm2,ymm6,ymm4 1883 vcmpordps ymm2,ymm6,YMMWORD PTR [rcx] 1884 vcmpordps ymm2,ymm6,[rcx] 1885 vcmpeq_uqps ymm2,ymm6,ymm4 1886 vcmpeq_uqps ymm2,ymm6,YMMWORD PTR [rcx] 1887 vcmpeq_uqps ymm2,ymm6,[rcx] 1888 vcmpngeps ymm2,ymm6,ymm4 1889 vcmpngeps ymm2,ymm6,YMMWORD PTR [rcx] 1890 vcmpngeps ymm2,ymm6,[rcx] 1891 vcmpngtps ymm2,ymm6,ymm4 1892 vcmpngtps ymm2,ymm6,YMMWORD PTR [rcx] 1893 vcmpngtps ymm2,ymm6,[rcx] 1894 vcmpfalseps ymm2,ymm6,ymm4 1895 vcmpfalseps ymm2,ymm6,YMMWORD PTR [rcx] 1896 vcmpfalseps ymm2,ymm6,[rcx] 1897 vcmpneq_oqps ymm2,ymm6,ymm4 1898 vcmpneq_oqps ymm2,ymm6,YMMWORD PTR [rcx] 1899 vcmpneq_oqps ymm2,ymm6,[rcx] 1900 vcmpgeps ymm2,ymm6,ymm4 1901 vcmpgeps ymm2,ymm6,YMMWORD PTR [rcx] 1902 vcmpgeps ymm2,ymm6,[rcx] 1903 vcmpgtps ymm2,ymm6,ymm4 1904 vcmpgtps ymm2,ymm6,YMMWORD PTR [rcx] 1905 vcmpgtps ymm2,ymm6,[rcx] 1906 vcmptrueps ymm2,ymm6,ymm4 1907 vcmptrueps ymm2,ymm6,YMMWORD PTR [rcx] 1908 vcmptrueps ymm2,ymm6,[rcx] 1909 vcmpeq_osps ymm2,ymm6,ymm4 1910 vcmpeq_osps ymm2,ymm6,YMMWORD PTR [rcx] 1911 vcmpeq_osps ymm2,ymm6,[rcx] 1912 vcmplt_oqps ymm2,ymm6,ymm4 1913 vcmplt_oqps ymm2,ymm6,YMMWORD PTR [rcx] 1914 vcmplt_oqps ymm2,ymm6,[rcx] 1915 vcmple_oqps ymm2,ymm6,ymm4 1916 vcmple_oqps ymm2,ymm6,YMMWORD PTR [rcx] 1917 vcmple_oqps ymm2,ymm6,[rcx] 1918 vcmpunord_sps ymm2,ymm6,ymm4 1919 vcmpunord_sps ymm2,ymm6,YMMWORD PTR [rcx] 1920 vcmpunord_sps ymm2,ymm6,[rcx] 1921 vcmpneq_usps ymm2,ymm6,ymm4 1922 vcmpneq_usps ymm2,ymm6,YMMWORD PTR [rcx] 1923 vcmpneq_usps ymm2,ymm6,[rcx] 1924 vcmpnlt_uqps ymm2,ymm6,ymm4 1925 vcmpnlt_uqps ymm2,ymm6,YMMWORD PTR [rcx] 1926 vcmpnlt_uqps ymm2,ymm6,[rcx] 1927 vcmpnle_uqps ymm2,ymm6,ymm4 1928 vcmpnle_uqps ymm2,ymm6,YMMWORD PTR [rcx] 1929 vcmpnle_uqps ymm2,ymm6,[rcx] 1930 vcmpord_sps ymm2,ymm6,ymm4 1931 vcmpord_sps ymm2,ymm6,YMMWORD PTR [rcx] 1932 vcmpord_sps ymm2,ymm6,[rcx] 1933 vcmpeq_usps ymm2,ymm6,ymm4 1934 vcmpeq_usps ymm2,ymm6,YMMWORD PTR [rcx] 1935 vcmpeq_usps ymm2,ymm6,[rcx] 1936 vcmpnge_uqps ymm2,ymm6,ymm4 1937 vcmpnge_uqps ymm2,ymm6,YMMWORD PTR [rcx] 1938 vcmpnge_uqps ymm2,ymm6,[rcx] 1939 vcmpngt_uqps ymm2,ymm6,ymm4 1940 vcmpngt_uqps ymm2,ymm6,YMMWORD PTR [rcx] 1941 vcmpngt_uqps ymm2,ymm6,[rcx] 1942 vcmpfalse_osps ymm2,ymm6,ymm4 1943 vcmpfalse_osps ymm2,ymm6,YMMWORD PTR [rcx] 1944 vcmpfalse_osps ymm2,ymm6,[rcx] 1945 vcmpneq_osps ymm2,ymm6,ymm4 1946 vcmpneq_osps ymm2,ymm6,YMMWORD PTR [rcx] 1947 vcmpneq_osps ymm2,ymm6,[rcx] 1948 vcmpge_oqps ymm2,ymm6,ymm4 1949 vcmpge_oqps ymm2,ymm6,YMMWORD PTR [rcx] 1950 vcmpge_oqps ymm2,ymm6,[rcx] 1951 vcmpgt_oqps ymm2,ymm6,ymm4 1952 vcmpgt_oqps ymm2,ymm6,YMMWORD PTR [rcx] 1953 vcmpgt_oqps ymm2,ymm6,[rcx] 1954 vcmptrue_usps ymm2,ymm6,ymm4 1955 vcmptrue_usps ymm2,ymm6,YMMWORD PTR [rcx] 1956 vcmptrue_usps ymm2,ymm6,[rcx] 1957 1958# Tests for op ymm/mem256, xmm 1959 vcvtpd2dq xmm4,ymm4 1960 vcvtpd2dq xmm4,YMMWORD PTR [rcx] 1961 vcvtpd2ps xmm4,ymm4 1962 vcvtpd2ps xmm4,YMMWORD PTR [rcx] 1963 vcvttpd2dq xmm4,ymm4 1964 vcvttpd2dq xmm4,YMMWORD PTR [rcx] 1965 1966# Tests for op ymm/mem256, ymm 1967 vcvtdq2ps ymm6,ymm4 1968 vcvtdq2ps ymm4,YMMWORD PTR [rcx] 1969 vcvtdq2ps ymm4,[rcx] 1970 vcvtps2dq ymm6,ymm4 1971 vcvtps2dq ymm4,YMMWORD PTR [rcx] 1972 vcvtps2dq ymm4,[rcx] 1973 vcvttps2dq ymm6,ymm4 1974 vcvttps2dq ymm4,YMMWORD PTR [rcx] 1975 vcvttps2dq ymm4,[rcx] 1976 vmovapd ymm6,ymm4 1977 vmovapd ymm4,YMMWORD PTR [rcx] 1978 vmovapd ymm4,[rcx] 1979 vmovaps ymm6,ymm4 1980 vmovaps ymm4,YMMWORD PTR [rcx] 1981 vmovaps ymm4,[rcx] 1982 vmovdqa ymm6,ymm4 1983 vmovdqa ymm4,YMMWORD PTR [rcx] 1984 vmovdqa ymm4,[rcx] 1985 vmovdqu ymm6,ymm4 1986 vmovdqu ymm4,YMMWORD PTR [rcx] 1987 vmovdqu ymm4,[rcx] 1988 vmovddup ymm6,ymm4 1989 vmovddup ymm4,YMMWORD PTR [rcx] 1990 vmovddup ymm4,[rcx] 1991 vmovshdup ymm6,ymm4 1992 vmovshdup ymm4,YMMWORD PTR [rcx] 1993 vmovshdup ymm4,[rcx] 1994 vmovsldup ymm6,ymm4 1995 vmovsldup ymm4,YMMWORD PTR [rcx] 1996 vmovsldup ymm4,[rcx] 1997 vmovupd ymm6,ymm4 1998 vmovupd ymm4,YMMWORD PTR [rcx] 1999 vmovupd ymm4,[rcx] 2000 vmovups ymm6,ymm4 2001 vmovups ymm4,YMMWORD PTR [rcx] 2002 vmovups ymm4,[rcx] 2003 vptest ymm6,ymm4 2004 vptest ymm4,YMMWORD PTR [rcx] 2005 vptest ymm4,[rcx] 2006 vrcpps ymm6,ymm4 2007 vrcpps ymm4,YMMWORD PTR [rcx] 2008 vrcpps ymm4,[rcx] 2009 vrsqrtps ymm6,ymm4 2010 vrsqrtps ymm4,YMMWORD PTR [rcx] 2011 vrsqrtps ymm4,[rcx] 2012 vsqrtpd ymm6,ymm4 2013 vsqrtpd ymm4,YMMWORD PTR [rcx] 2014 vsqrtpd ymm4,[rcx] 2015 vsqrtps ymm6,ymm4 2016 vsqrtps ymm4,YMMWORD PTR [rcx] 2017 vsqrtps ymm4,[rcx] 2018 vtestpd ymm6,ymm4 2019 vtestpd ymm4,YMMWORD PTR [rcx] 2020 vtestpd ymm4,[rcx] 2021 vtestps ymm6,ymm4 2022 vtestps ymm4,YMMWORD PTR [rcx] 2023 vtestps ymm4,[rcx] 2024 2025# Tests for op ymm, ymm/mem256 2026 vmovapd ymm6,ymm4 2027 vmovapd YMMWORD PTR [rcx],ymm4 2028 vmovapd [rcx],ymm4 2029 vmovaps ymm6,ymm4 2030 vmovaps YMMWORD PTR [rcx],ymm4 2031 vmovaps [rcx],ymm4 2032 vmovdqa ymm6,ymm4 2033 vmovdqa YMMWORD PTR [rcx],ymm4 2034 vmovdqa [rcx],ymm4 2035 vmovdqu ymm6,ymm4 2036 vmovdqu YMMWORD PTR [rcx],ymm4 2037 vmovdqu [rcx],ymm4 2038 vmovupd ymm6,ymm4 2039 vmovupd YMMWORD PTR [rcx],ymm4 2040 vmovupd [rcx],ymm4 2041 vmovups ymm6,ymm4 2042 vmovups YMMWORD PTR [rcx],ymm4 2043 vmovups [rcx],ymm4 2044 2045# Tests for op mem256, ymm 2046 vlddqu ymm4,YMMWORD PTR [rcx] 2047 vlddqu ymm4,[rcx] 2048 2049# Tests for op ymm, mem256 2050 vmovntdq YMMWORD PTR [rcx],ymm4 2051 vmovntdq [rcx],ymm4 2052 vmovntpd YMMWORD PTR [rcx],ymm4 2053 vmovntpd [rcx],ymm4 2054 vmovntps YMMWORD PTR [rcx],ymm4 2055 vmovntps [rcx],ymm4 2056 2057# Tests for op imm8, ymm/mem256, ymm, ymm 2058 vblendpd ymm2,ymm6,ymm4,7 2059 vblendpd ymm2,ymm6,YMMWORD PTR [rcx],7 2060 vblendpd ymm2,ymm6,[rcx],7 2061 vblendps ymm2,ymm6,ymm4,7 2062 vblendps ymm2,ymm6,YMMWORD PTR [rcx],7 2063 vblendps ymm2,ymm6,[rcx],7 2064 vcmppd ymm2,ymm6,ymm4,7 2065 vcmppd ymm2,ymm6,YMMWORD PTR [rcx],7 2066 vcmppd ymm2,ymm6,[rcx],7 2067 vcmpps ymm2,ymm6,ymm4,7 2068 vcmpps ymm2,ymm6,YMMWORD PTR [rcx],7 2069 vcmpps ymm2,ymm6,[rcx],7 2070 vdpps ymm2,ymm6,ymm4,7 2071 vdpps ymm2,ymm6,YMMWORD PTR [rcx],7 2072 vdpps ymm2,ymm6,[rcx],7 2073 vperm2f128 ymm2,ymm6,ymm4,7 2074 vperm2f128 ymm2,ymm6,YMMWORD PTR [rcx],7 2075 vperm2f128 ymm2,ymm6,[rcx],7 2076 vshufpd ymm2,ymm6,ymm4,7 2077 vshufpd ymm2,ymm6,YMMWORD PTR [rcx],7 2078 vshufpd ymm2,ymm6,[rcx],7 2079 vshufps ymm2,ymm6,ymm4,7 2080 vshufps ymm2,ymm6,YMMWORD PTR [rcx],7 2081 vshufps ymm2,ymm6,[rcx],7 2082 2083# Tests for op ymm, ymm/mem256, ymm, ymm 2084 vblendvpd ymm7,ymm2,ymm6,ymm4 2085 vblendvpd ymm7,ymm2,YMMWORD PTR [rcx],ymm4 2086 vblendvpd ymm7,ymm2,[rcx],ymm4 2087 vblendvps ymm7,ymm2,ymm6,ymm4 2088 vblendvps ymm7,ymm2,YMMWORD PTR [rcx],ymm4 2089 vblendvps ymm7,ymm2,[rcx],ymm4 2090 2091# Tests for op imm8, xmm/mem128, ymm, ymm 2092 vinsertf128 ymm6,ymm4,xmm4,7 2093 vinsertf128 ymm6,ymm4,XMMWORD PTR [rcx],7 2094 vinsertf128 ymm6,ymm4,[rcx],7 2095 2096# Tests for op imm8, ymm, xmm/mem128 2097 vextractf128 xmm4,ymm4,7 2098 vextractf128 XMMWORD PTR [rcx],ymm4,7 2099 vextractf128 [rcx],ymm4,7 2100 2101# Tests for op mem128, ymm 2102 vbroadcastf128 ymm4,XMMWORD PTR [rcx] 2103 vbroadcastf128 ymm4,[rcx] 2104 2105# Tests for op xmm/mem128, xmm 2106 vcvtdq2ps xmm6,xmm4 2107 vcvtdq2ps xmm4,XMMWORD PTR [rcx] 2108 vcvtdq2ps xmm4,[rcx] 2109 vcvtpd2dq xmm6,xmm4 2110 vcvtpd2dq xmm4,XMMWORD PTR [rcx] 2111 vcvtpd2ps xmm6,xmm4 2112 vcvtpd2ps xmm4,XMMWORD PTR [rcx] 2113 vcvtps2dq xmm6,xmm4 2114 vcvtps2dq xmm4,XMMWORD PTR [rcx] 2115 vcvtps2dq xmm4,[rcx] 2116 vcvttpd2dq xmm6,xmm4 2117 vcvttpd2dq xmm4,XMMWORD PTR [rcx] 2118 vcvttps2dq xmm6,xmm4 2119 vcvttps2dq xmm4,XMMWORD PTR [rcx] 2120 vcvttps2dq xmm4,[rcx] 2121 vmovapd xmm6,xmm4 2122 vmovapd xmm4,XMMWORD PTR [rcx] 2123 vmovapd xmm4,[rcx] 2124 vmovaps xmm6,xmm4 2125 vmovaps xmm4,XMMWORD PTR [rcx] 2126 vmovaps xmm4,[rcx] 2127 vmovdqa xmm6,xmm4 2128 vmovdqa xmm4,XMMWORD PTR [rcx] 2129 vmovdqa xmm4,[rcx] 2130 vmovdqu xmm6,xmm4 2131 vmovdqu xmm4,XMMWORD PTR [rcx] 2132 vmovdqu xmm4,[rcx] 2133 vmovshdup xmm6,xmm4 2134 vmovshdup xmm4,XMMWORD PTR [rcx] 2135 vmovshdup xmm4,[rcx] 2136 vmovsldup xmm6,xmm4 2137 vmovsldup xmm4,XMMWORD PTR [rcx] 2138 vmovsldup xmm4,[rcx] 2139 vmovupd xmm6,xmm4 2140 vmovupd xmm4,XMMWORD PTR [rcx] 2141 vmovupd xmm4,[rcx] 2142 vmovups xmm6,xmm4 2143 vmovups xmm4,XMMWORD PTR [rcx] 2144 vmovups xmm4,[rcx] 2145 vpabsb xmm6,xmm4 2146 vpabsb xmm4,XMMWORD PTR [rcx] 2147 vpabsb xmm4,[rcx] 2148 vpabsw xmm6,xmm4 2149 vpabsw xmm4,XMMWORD PTR [rcx] 2150 vpabsw xmm4,[rcx] 2151 vpabsd xmm6,xmm4 2152 vpabsd xmm4,XMMWORD PTR [rcx] 2153 vpabsd xmm4,[rcx] 2154 vphminposuw xmm6,xmm4 2155 vphminposuw xmm4,XMMWORD PTR [rcx] 2156 vphminposuw xmm4,[rcx] 2157 vptest xmm6,xmm4 2158 vptest xmm4,XMMWORD PTR [rcx] 2159 vptest xmm4,[rcx] 2160 vtestps xmm6,xmm4 2161 vtestps xmm4,XMMWORD PTR [rcx] 2162 vtestps xmm4,[rcx] 2163 vtestpd xmm6,xmm4 2164 vtestpd xmm4,XMMWORD PTR [rcx] 2165 vtestpd xmm4,[rcx] 2166 vrcpps xmm6,xmm4 2167 vrcpps xmm4,XMMWORD PTR [rcx] 2168 vrcpps xmm4,[rcx] 2169 vrsqrtps xmm6,xmm4 2170 vrsqrtps xmm4,XMMWORD PTR [rcx] 2171 vrsqrtps xmm4,[rcx] 2172 vsqrtpd xmm6,xmm4 2173 vsqrtpd xmm4,XMMWORD PTR [rcx] 2174 vsqrtpd xmm4,[rcx] 2175 vsqrtps xmm6,xmm4 2176 vsqrtps xmm4,XMMWORD PTR [rcx] 2177 vsqrtps xmm4,[rcx] 2178 vaesimc xmm6,xmm4 2179 vaesimc xmm4,XMMWORD PTR [rcx] 2180 vaesimc xmm4,[rcx] 2181 2182# Tests for op xmm, xmm/mem128 2183 vmovapd xmm6,xmm4 2184 vmovapd XMMWORD PTR [rcx],xmm4 2185 vmovapd [rcx],xmm4 2186 vmovaps xmm6,xmm4 2187 vmovaps XMMWORD PTR [rcx],xmm4 2188 vmovaps [rcx],xmm4 2189 vmovdqa xmm6,xmm4 2190 vmovdqa XMMWORD PTR [rcx],xmm4 2191 vmovdqa [rcx],xmm4 2192 vmovdqu xmm6,xmm4 2193 vmovdqu XMMWORD PTR [rcx],xmm4 2194 vmovdqu [rcx],xmm4 2195 vmovupd xmm6,xmm4 2196 vmovupd XMMWORD PTR [rcx],xmm4 2197 vmovupd [rcx],xmm4 2198 vmovups xmm6,xmm4 2199 vmovups XMMWORD PTR [rcx],xmm4 2200 vmovups [rcx],xmm4 2201 2202# Tests for op mem128, xmm 2203 vlddqu xmm4,XMMWORD PTR [rcx] 2204 vlddqu xmm4,[rcx] 2205 vmovntdqa xmm4,XMMWORD PTR [rcx] 2206 vmovntdqa xmm4,[rcx] 2207 2208# Tests for op xmm, mem128 2209 vmovntdq XMMWORD PTR [rcx],xmm4 2210 vmovntdq [rcx],xmm4 2211 vmovntpd XMMWORD PTR [rcx],xmm4 2212 vmovntpd [rcx],xmm4 2213 vmovntps XMMWORD PTR [rcx],xmm4 2214 vmovntps [rcx],xmm4 2215 2216# Tests for op xmm/mem128, ymm 2217 vcvtdq2pd ymm4,xmm4 2218 vcvtdq2pd ymm4,XMMWORD PTR [rcx] 2219 vcvtdq2pd ymm4,[rcx] 2220 vcvtps2pd ymm4,xmm4 2221 vcvtps2pd ymm4,XMMWORD PTR [rcx] 2222 vcvtps2pd ymm4,[rcx] 2223 2224# Tests for op xmm/mem128, xmm, xmm 2225 vaddpd xmm2,xmm6,xmm4 2226 vaddpd xmm7,xmm6,XMMWORD PTR [rcx] 2227 vaddpd xmm7,xmm6,[rcx] 2228 vaddps xmm2,xmm6,xmm4 2229 vaddps xmm7,xmm6,XMMWORD PTR [rcx] 2230 vaddps xmm7,xmm6,[rcx] 2231 vaddsubpd xmm2,xmm6,xmm4 2232 vaddsubpd xmm7,xmm6,XMMWORD PTR [rcx] 2233 vaddsubpd xmm7,xmm6,[rcx] 2234 vaddsubps xmm2,xmm6,xmm4 2235 vaddsubps xmm7,xmm6,XMMWORD PTR [rcx] 2236 vaddsubps xmm7,xmm6,[rcx] 2237 vandnpd xmm2,xmm6,xmm4 2238 vandnpd xmm7,xmm6,XMMWORD PTR [rcx] 2239 vandnpd xmm7,xmm6,[rcx] 2240 vandnps xmm2,xmm6,xmm4 2241 vandnps xmm7,xmm6,XMMWORD PTR [rcx] 2242 vandnps xmm7,xmm6,[rcx] 2243 vandpd xmm2,xmm6,xmm4 2244 vandpd xmm7,xmm6,XMMWORD PTR [rcx] 2245 vandpd xmm7,xmm6,[rcx] 2246 vandps xmm2,xmm6,xmm4 2247 vandps xmm7,xmm6,XMMWORD PTR [rcx] 2248 vandps xmm7,xmm6,[rcx] 2249 vdivpd xmm2,xmm6,xmm4 2250 vdivpd xmm7,xmm6,XMMWORD PTR [rcx] 2251 vdivpd xmm7,xmm6,[rcx] 2252 vdivps xmm2,xmm6,xmm4 2253 vdivps xmm7,xmm6,XMMWORD PTR [rcx] 2254 vdivps xmm7,xmm6,[rcx] 2255 vhaddpd xmm2,xmm6,xmm4 2256 vhaddpd xmm7,xmm6,XMMWORD PTR [rcx] 2257 vhaddpd xmm7,xmm6,[rcx] 2258 vhaddps xmm2,xmm6,xmm4 2259 vhaddps xmm7,xmm6,XMMWORD PTR [rcx] 2260 vhaddps xmm7,xmm6,[rcx] 2261 vhsubpd xmm2,xmm6,xmm4 2262 vhsubpd xmm7,xmm6,XMMWORD PTR [rcx] 2263 vhsubpd xmm7,xmm6,[rcx] 2264 vhsubps xmm2,xmm6,xmm4 2265 vhsubps xmm7,xmm6,XMMWORD PTR [rcx] 2266 vhsubps xmm7,xmm6,[rcx] 2267 vmaxpd xmm2,xmm6,xmm4 2268 vmaxpd xmm7,xmm6,XMMWORD PTR [rcx] 2269 vmaxpd xmm7,xmm6,[rcx] 2270 vmaxps xmm2,xmm6,xmm4 2271 vmaxps xmm7,xmm6,XMMWORD PTR [rcx] 2272 vmaxps xmm7,xmm6,[rcx] 2273 vminpd xmm2,xmm6,xmm4 2274 vminpd xmm7,xmm6,XMMWORD PTR [rcx] 2275 vminpd xmm7,xmm6,[rcx] 2276 vminps xmm2,xmm6,xmm4 2277 vminps xmm7,xmm6,XMMWORD PTR [rcx] 2278 vminps xmm7,xmm6,[rcx] 2279 vmulpd xmm2,xmm6,xmm4 2280 vmulpd xmm7,xmm6,XMMWORD PTR [rcx] 2281 vmulpd xmm7,xmm6,[rcx] 2282 vmulps xmm2,xmm6,xmm4 2283 vmulps xmm7,xmm6,XMMWORD PTR [rcx] 2284 vmulps xmm7,xmm6,[rcx] 2285 vorpd xmm2,xmm6,xmm4 2286 vorpd xmm7,xmm6,XMMWORD PTR [rcx] 2287 vorpd xmm7,xmm6,[rcx] 2288 vorps xmm2,xmm6,xmm4 2289 vorps xmm7,xmm6,XMMWORD PTR [rcx] 2290 vorps xmm7,xmm6,[rcx] 2291 vpacksswb xmm2,xmm6,xmm4 2292 vpacksswb xmm7,xmm6,XMMWORD PTR [rcx] 2293 vpacksswb xmm7,xmm6,[rcx] 2294 vpackssdw xmm2,xmm6,xmm4 2295 vpackssdw xmm7,xmm6,XMMWORD PTR [rcx] 2296 vpackssdw xmm7,xmm6,[rcx] 2297 vpackuswb xmm2,xmm6,xmm4 2298 vpackuswb xmm7,xmm6,XMMWORD PTR [rcx] 2299 vpackuswb xmm7,xmm6,[rcx] 2300 vpackusdw xmm2,xmm6,xmm4 2301 vpackusdw xmm7,xmm6,XMMWORD PTR [rcx] 2302 vpackusdw xmm7,xmm6,[rcx] 2303 vpaddb xmm2,xmm6,xmm4 2304 vpaddb xmm7,xmm6,XMMWORD PTR [rcx] 2305 vpaddb xmm7,xmm6,[rcx] 2306 vpaddw xmm2,xmm6,xmm4 2307 vpaddw xmm7,xmm6,XMMWORD PTR [rcx] 2308 vpaddw xmm7,xmm6,[rcx] 2309 vpaddd xmm2,xmm6,xmm4 2310 vpaddd xmm7,xmm6,XMMWORD PTR [rcx] 2311 vpaddd xmm7,xmm6,[rcx] 2312 vpaddq xmm2,xmm6,xmm4 2313 vpaddq xmm7,xmm6,XMMWORD PTR [rcx] 2314 vpaddq xmm7,xmm6,[rcx] 2315 vpaddsb xmm2,xmm6,xmm4 2316 vpaddsb xmm7,xmm6,XMMWORD PTR [rcx] 2317 vpaddsb xmm7,xmm6,[rcx] 2318 vpaddsw xmm2,xmm6,xmm4 2319 vpaddsw xmm7,xmm6,XMMWORD PTR [rcx] 2320 vpaddsw xmm7,xmm6,[rcx] 2321 vpaddusb xmm2,xmm6,xmm4 2322 vpaddusb xmm7,xmm6,XMMWORD PTR [rcx] 2323 vpaddusb xmm7,xmm6,[rcx] 2324 vpaddusw xmm2,xmm6,xmm4 2325 vpaddusw xmm7,xmm6,XMMWORD PTR [rcx] 2326 vpaddusw xmm7,xmm6,[rcx] 2327 vpand xmm2,xmm6,xmm4 2328 vpand xmm7,xmm6,XMMWORD PTR [rcx] 2329 vpand xmm7,xmm6,[rcx] 2330 vpandn xmm2,xmm6,xmm4 2331 vpandn xmm7,xmm6,XMMWORD PTR [rcx] 2332 vpandn xmm7,xmm6,[rcx] 2333 vpavgb xmm2,xmm6,xmm4 2334 vpavgb xmm7,xmm6,XMMWORD PTR [rcx] 2335 vpavgb xmm7,xmm6,[rcx] 2336 vpavgw xmm2,xmm6,xmm4 2337 vpavgw xmm7,xmm6,XMMWORD PTR [rcx] 2338 vpavgw xmm7,xmm6,[rcx] 2339 vpclmullqlqdq xmm2,xmm6,xmm4 2340 vpclmullqlqdq xmm7,xmm6,XMMWORD PTR [rcx] 2341 vpclmullqlqdq xmm7,xmm6,[rcx] 2342 vpclmulhqlqdq xmm2,xmm6,xmm4 2343 vpclmulhqlqdq xmm7,xmm6,XMMWORD PTR [rcx] 2344 vpclmulhqlqdq xmm7,xmm6,[rcx] 2345 vpclmullqhqdq xmm2,xmm6,xmm4 2346 vpclmullqhqdq xmm7,xmm6,XMMWORD PTR [rcx] 2347 vpclmullqhqdq xmm7,xmm6,[rcx] 2348 vpclmulhqhqdq xmm2,xmm6,xmm4 2349 vpclmulhqhqdq xmm7,xmm6,XMMWORD PTR [rcx] 2350 vpclmulhqhqdq xmm7,xmm6,[rcx] 2351 vpcmpeqb xmm2,xmm6,xmm4 2352 vpcmpeqb xmm7,xmm6,XMMWORD PTR [rcx] 2353 vpcmpeqb xmm7,xmm6,[rcx] 2354 vpcmpeqw xmm2,xmm6,xmm4 2355 vpcmpeqw xmm7,xmm6,XMMWORD PTR [rcx] 2356 vpcmpeqw xmm7,xmm6,[rcx] 2357 vpcmpeqd xmm2,xmm6,xmm4 2358 vpcmpeqd xmm7,xmm6,XMMWORD PTR [rcx] 2359 vpcmpeqd xmm7,xmm6,[rcx] 2360 vpcmpeqq xmm2,xmm6,xmm4 2361 vpcmpeqq xmm7,xmm6,XMMWORD PTR [rcx] 2362 vpcmpeqq xmm7,xmm6,[rcx] 2363 vpcmpgtb xmm2,xmm6,xmm4 2364 vpcmpgtb xmm7,xmm6,XMMWORD PTR [rcx] 2365 vpcmpgtb xmm7,xmm6,[rcx] 2366 vpcmpgtw xmm2,xmm6,xmm4 2367 vpcmpgtw xmm7,xmm6,XMMWORD PTR [rcx] 2368 vpcmpgtw xmm7,xmm6,[rcx] 2369 vpcmpgtd xmm2,xmm6,xmm4 2370 vpcmpgtd xmm7,xmm6,XMMWORD PTR [rcx] 2371 vpcmpgtd xmm7,xmm6,[rcx] 2372 vpcmpgtq xmm2,xmm6,xmm4 2373 vpcmpgtq xmm7,xmm6,XMMWORD PTR [rcx] 2374 vpcmpgtq xmm7,xmm6,[rcx] 2375 vpermilpd xmm2,xmm6,xmm4 2376 vpermilpd xmm7,xmm6,XMMWORD PTR [rcx] 2377 vpermilpd xmm7,xmm6,[rcx] 2378 vpermilps xmm2,xmm6,xmm4 2379 vpermilps xmm7,xmm6,XMMWORD PTR [rcx] 2380 vpermilps xmm7,xmm6,[rcx] 2381 vphaddw xmm2,xmm6,xmm4 2382 vphaddw xmm7,xmm6,XMMWORD PTR [rcx] 2383 vphaddw xmm7,xmm6,[rcx] 2384 vphaddd xmm2,xmm6,xmm4 2385 vphaddd xmm7,xmm6,XMMWORD PTR [rcx] 2386 vphaddd xmm7,xmm6,[rcx] 2387 vphaddsw xmm2,xmm6,xmm4 2388 vphaddsw xmm7,xmm6,XMMWORD PTR [rcx] 2389 vphaddsw xmm7,xmm6,[rcx] 2390 vphsubw xmm2,xmm6,xmm4 2391 vphsubw xmm7,xmm6,XMMWORD PTR [rcx] 2392 vphsubw xmm7,xmm6,[rcx] 2393 vphsubd xmm2,xmm6,xmm4 2394 vphsubd xmm7,xmm6,XMMWORD PTR [rcx] 2395 vphsubd xmm7,xmm6,[rcx] 2396 vphsubsw xmm2,xmm6,xmm4 2397 vphsubsw xmm7,xmm6,XMMWORD PTR [rcx] 2398 vphsubsw xmm7,xmm6,[rcx] 2399 vpmaddwd xmm2,xmm6,xmm4 2400 vpmaddwd xmm7,xmm6,XMMWORD PTR [rcx] 2401 vpmaddwd xmm7,xmm6,[rcx] 2402 vpmaddubsw xmm2,xmm6,xmm4 2403 vpmaddubsw xmm7,xmm6,XMMWORD PTR [rcx] 2404 vpmaddubsw xmm7,xmm6,[rcx] 2405 vpmaxsb xmm2,xmm6,xmm4 2406 vpmaxsb xmm7,xmm6,XMMWORD PTR [rcx] 2407 vpmaxsb xmm7,xmm6,[rcx] 2408 vpmaxsw xmm2,xmm6,xmm4 2409 vpmaxsw xmm7,xmm6,XMMWORD PTR [rcx] 2410 vpmaxsw xmm7,xmm6,[rcx] 2411 vpmaxsd xmm2,xmm6,xmm4 2412 vpmaxsd xmm7,xmm6,XMMWORD PTR [rcx] 2413 vpmaxsd xmm7,xmm6,[rcx] 2414 vpmaxub xmm2,xmm6,xmm4 2415 vpmaxub xmm7,xmm6,XMMWORD PTR [rcx] 2416 vpmaxub xmm7,xmm6,[rcx] 2417 vpmaxuw xmm2,xmm6,xmm4 2418 vpmaxuw xmm7,xmm6,XMMWORD PTR [rcx] 2419 vpmaxuw xmm7,xmm6,[rcx] 2420 vpmaxud xmm2,xmm6,xmm4 2421 vpmaxud xmm7,xmm6,XMMWORD PTR [rcx] 2422 vpmaxud xmm7,xmm6,[rcx] 2423 vpminsb xmm2,xmm6,xmm4 2424 vpminsb xmm7,xmm6,XMMWORD PTR [rcx] 2425 vpminsb xmm7,xmm6,[rcx] 2426 vpminsw xmm2,xmm6,xmm4 2427 vpminsw xmm7,xmm6,XMMWORD PTR [rcx] 2428 vpminsw xmm7,xmm6,[rcx] 2429 vpminsd xmm2,xmm6,xmm4 2430 vpminsd xmm7,xmm6,XMMWORD PTR [rcx] 2431 vpminsd xmm7,xmm6,[rcx] 2432 vpminub xmm2,xmm6,xmm4 2433 vpminub xmm7,xmm6,XMMWORD PTR [rcx] 2434 vpminub xmm7,xmm6,[rcx] 2435 vpminuw xmm2,xmm6,xmm4 2436 vpminuw xmm7,xmm6,XMMWORD PTR [rcx] 2437 vpminuw xmm7,xmm6,[rcx] 2438 vpminud xmm2,xmm6,xmm4 2439 vpminud xmm7,xmm6,XMMWORD PTR [rcx] 2440 vpminud xmm7,xmm6,[rcx] 2441 vpmulhuw xmm2,xmm6,xmm4 2442 vpmulhuw xmm7,xmm6,XMMWORD PTR [rcx] 2443 vpmulhuw xmm7,xmm6,[rcx] 2444 vpmulhrsw xmm2,xmm6,xmm4 2445 vpmulhrsw xmm7,xmm6,XMMWORD PTR [rcx] 2446 vpmulhrsw xmm7,xmm6,[rcx] 2447 vpmulhw xmm2,xmm6,xmm4 2448 vpmulhw xmm7,xmm6,XMMWORD PTR [rcx] 2449 vpmulhw xmm7,xmm6,[rcx] 2450 vpmullw xmm2,xmm6,xmm4 2451 vpmullw xmm7,xmm6,XMMWORD PTR [rcx] 2452 vpmullw xmm7,xmm6,[rcx] 2453 vpmulld xmm2,xmm6,xmm4 2454 vpmulld xmm7,xmm6,XMMWORD PTR [rcx] 2455 vpmulld xmm7,xmm6,[rcx] 2456 vpmuludq xmm2,xmm6,xmm4 2457 vpmuludq xmm7,xmm6,XMMWORD PTR [rcx] 2458 vpmuludq xmm7,xmm6,[rcx] 2459 vpmuldq xmm2,xmm6,xmm4 2460 vpmuldq xmm7,xmm6,XMMWORD PTR [rcx] 2461 vpmuldq xmm7,xmm6,[rcx] 2462 vpor xmm2,xmm6,xmm4 2463 vpor xmm7,xmm6,XMMWORD PTR [rcx] 2464 vpor xmm7,xmm6,[rcx] 2465 vpsadbw xmm2,xmm6,xmm4 2466 vpsadbw xmm7,xmm6,XMMWORD PTR [rcx] 2467 vpsadbw xmm7,xmm6,[rcx] 2468 vpshufb xmm2,xmm6,xmm4 2469 vpshufb xmm7,xmm6,XMMWORD PTR [rcx] 2470 vpshufb xmm7,xmm6,[rcx] 2471 vpsignb xmm2,xmm6,xmm4 2472 vpsignb xmm7,xmm6,XMMWORD PTR [rcx] 2473 vpsignb xmm7,xmm6,[rcx] 2474 vpsignw xmm2,xmm6,xmm4 2475 vpsignw xmm7,xmm6,XMMWORD PTR [rcx] 2476 vpsignw xmm7,xmm6,[rcx] 2477 vpsignd xmm2,xmm6,xmm4 2478 vpsignd xmm7,xmm6,XMMWORD PTR [rcx] 2479 vpsignd xmm7,xmm6,[rcx] 2480 vpsllw xmm2,xmm6,xmm4 2481 vpsllw xmm7,xmm6,XMMWORD PTR [rcx] 2482 vpsllw xmm7,xmm6,[rcx] 2483 vpslld xmm2,xmm6,xmm4 2484 vpslld xmm7,xmm6,XMMWORD PTR [rcx] 2485 vpslld xmm7,xmm6,[rcx] 2486 vpsllq xmm2,xmm6,xmm4 2487 vpsllq xmm7,xmm6,XMMWORD PTR [rcx] 2488 vpsllq xmm7,xmm6,[rcx] 2489 vpsraw xmm2,xmm6,xmm4 2490 vpsraw xmm7,xmm6,XMMWORD PTR [rcx] 2491 vpsraw xmm7,xmm6,[rcx] 2492 vpsrad xmm2,xmm6,xmm4 2493 vpsrad xmm7,xmm6,XMMWORD PTR [rcx] 2494 vpsrad xmm7,xmm6,[rcx] 2495 vpsrlw xmm2,xmm6,xmm4 2496 vpsrlw xmm7,xmm6,XMMWORD PTR [rcx] 2497 vpsrlw xmm7,xmm6,[rcx] 2498 vpsrld xmm2,xmm6,xmm4 2499 vpsrld xmm7,xmm6,XMMWORD PTR [rcx] 2500 vpsrld xmm7,xmm6,[rcx] 2501 vpsrlq xmm2,xmm6,xmm4 2502 vpsrlq xmm7,xmm6,XMMWORD PTR [rcx] 2503 vpsrlq xmm7,xmm6,[rcx] 2504 vpsubb xmm2,xmm6,xmm4 2505 vpsubb xmm7,xmm6,XMMWORD PTR [rcx] 2506 vpsubb xmm7,xmm6,[rcx] 2507 vpsubw xmm2,xmm6,xmm4 2508 vpsubw xmm7,xmm6,XMMWORD PTR [rcx] 2509 vpsubw xmm7,xmm6,[rcx] 2510 vpsubd xmm2,xmm6,xmm4 2511 vpsubd xmm7,xmm6,XMMWORD PTR [rcx] 2512 vpsubd xmm7,xmm6,[rcx] 2513 vpsubq xmm2,xmm6,xmm4 2514 vpsubq xmm7,xmm6,XMMWORD PTR [rcx] 2515 vpsubq xmm7,xmm6,[rcx] 2516 vpsubsb xmm2,xmm6,xmm4 2517 vpsubsb xmm7,xmm6,XMMWORD PTR [rcx] 2518 vpsubsb xmm7,xmm6,[rcx] 2519 vpsubsw xmm2,xmm6,xmm4 2520 vpsubsw xmm7,xmm6,XMMWORD PTR [rcx] 2521 vpsubsw xmm7,xmm6,[rcx] 2522 vpsubusb xmm2,xmm6,xmm4 2523 vpsubusb xmm7,xmm6,XMMWORD PTR [rcx] 2524 vpsubusb xmm7,xmm6,[rcx] 2525 vpsubusw xmm2,xmm6,xmm4 2526 vpsubusw xmm7,xmm6,XMMWORD PTR [rcx] 2527 vpsubusw xmm7,xmm6,[rcx] 2528 vpunpckhbw xmm2,xmm6,xmm4 2529 vpunpckhbw xmm7,xmm6,XMMWORD PTR [rcx] 2530 vpunpckhbw xmm7,xmm6,[rcx] 2531 vpunpckhwd xmm2,xmm6,xmm4 2532 vpunpckhwd xmm7,xmm6,XMMWORD PTR [rcx] 2533 vpunpckhwd xmm7,xmm6,[rcx] 2534 vpunpckhdq xmm2,xmm6,xmm4 2535 vpunpckhdq xmm7,xmm6,XMMWORD PTR [rcx] 2536 vpunpckhdq xmm7,xmm6,[rcx] 2537 vpunpckhqdq xmm2,xmm6,xmm4 2538 vpunpckhqdq xmm7,xmm6,XMMWORD PTR [rcx] 2539 vpunpckhqdq xmm7,xmm6,[rcx] 2540 vpunpcklbw xmm2,xmm6,xmm4 2541 vpunpcklbw xmm7,xmm6,XMMWORD PTR [rcx] 2542 vpunpcklbw xmm7,xmm6,[rcx] 2543 vpunpcklwd xmm2,xmm6,xmm4 2544 vpunpcklwd xmm7,xmm6,XMMWORD PTR [rcx] 2545 vpunpcklwd xmm7,xmm6,[rcx] 2546 vpunpckldq xmm2,xmm6,xmm4 2547 vpunpckldq xmm7,xmm6,XMMWORD PTR [rcx] 2548 vpunpckldq xmm7,xmm6,[rcx] 2549 vpunpcklqdq xmm2,xmm6,xmm4 2550 vpunpcklqdq xmm7,xmm6,XMMWORD PTR [rcx] 2551 vpunpcklqdq xmm7,xmm6,[rcx] 2552 vpxor xmm2,xmm6,xmm4 2553 vpxor xmm7,xmm6,XMMWORD PTR [rcx] 2554 vpxor xmm7,xmm6,[rcx] 2555 vsubpd xmm2,xmm6,xmm4 2556 vsubpd xmm7,xmm6,XMMWORD PTR [rcx] 2557 vsubpd xmm7,xmm6,[rcx] 2558 vsubps xmm2,xmm6,xmm4 2559 vsubps xmm7,xmm6,XMMWORD PTR [rcx] 2560 vsubps xmm7,xmm6,[rcx] 2561 vunpckhpd xmm2,xmm6,xmm4 2562 vunpckhpd xmm7,xmm6,XMMWORD PTR [rcx] 2563 vunpckhpd xmm7,xmm6,[rcx] 2564 vunpckhps xmm2,xmm6,xmm4 2565 vunpckhps xmm7,xmm6,XMMWORD PTR [rcx] 2566 vunpckhps xmm7,xmm6,[rcx] 2567 vunpcklpd xmm2,xmm6,xmm4 2568 vunpcklpd xmm7,xmm6,XMMWORD PTR [rcx] 2569 vunpcklpd xmm7,xmm6,[rcx] 2570 vunpcklps xmm2,xmm6,xmm4 2571 vunpcklps xmm7,xmm6,XMMWORD PTR [rcx] 2572 vunpcklps xmm7,xmm6,[rcx] 2573 vxorpd xmm2,xmm6,xmm4 2574 vxorpd xmm7,xmm6,XMMWORD PTR [rcx] 2575 vxorpd xmm7,xmm6,[rcx] 2576 vxorps xmm2,xmm6,xmm4 2577 vxorps xmm7,xmm6,XMMWORD PTR [rcx] 2578 vxorps xmm7,xmm6,[rcx] 2579 vaesenc xmm2,xmm6,xmm4 2580 vaesenc xmm7,xmm6,XMMWORD PTR [rcx] 2581 vaesenc xmm7,xmm6,[rcx] 2582 vaesenclast xmm2,xmm6,xmm4 2583 vaesenclast xmm7,xmm6,XMMWORD PTR [rcx] 2584 vaesenclast xmm7,xmm6,[rcx] 2585 vaesdec xmm2,xmm6,xmm4 2586 vaesdec xmm7,xmm6,XMMWORD PTR [rcx] 2587 vaesdec xmm7,xmm6,[rcx] 2588 vaesdeclast xmm2,xmm6,xmm4 2589 vaesdeclast xmm7,xmm6,XMMWORD PTR [rcx] 2590 vaesdeclast xmm7,xmm6,[rcx] 2591 vcmpeqpd xmm2,xmm6,xmm4 2592 vcmpeqpd xmm7,xmm6,XMMWORD PTR [rcx] 2593 vcmpeqpd xmm7,xmm6,[rcx] 2594 vcmpltpd xmm2,xmm6,xmm4 2595 vcmpltpd xmm7,xmm6,XMMWORD PTR [rcx] 2596 vcmpltpd xmm7,xmm6,[rcx] 2597 vcmplepd xmm2,xmm6,xmm4 2598 vcmplepd xmm7,xmm6,XMMWORD PTR [rcx] 2599 vcmplepd xmm7,xmm6,[rcx] 2600 vcmpunordpd xmm2,xmm6,xmm4 2601 vcmpunordpd xmm7,xmm6,XMMWORD PTR [rcx] 2602 vcmpunordpd xmm7,xmm6,[rcx] 2603 vcmpneqpd xmm2,xmm6,xmm4 2604 vcmpneqpd xmm7,xmm6,XMMWORD PTR [rcx] 2605 vcmpneqpd xmm7,xmm6,[rcx] 2606 vcmpnltpd xmm2,xmm6,xmm4 2607 vcmpnltpd xmm7,xmm6,XMMWORD PTR [rcx] 2608 vcmpnltpd xmm7,xmm6,[rcx] 2609 vcmpnlepd xmm2,xmm6,xmm4 2610 vcmpnlepd xmm7,xmm6,XMMWORD PTR [rcx] 2611 vcmpnlepd xmm7,xmm6,[rcx] 2612 vcmpordpd xmm2,xmm6,xmm4 2613 vcmpordpd xmm7,xmm6,XMMWORD PTR [rcx] 2614 vcmpordpd xmm7,xmm6,[rcx] 2615 vcmpeq_uqpd xmm2,xmm6,xmm4 2616 vcmpeq_uqpd xmm7,xmm6,XMMWORD PTR [rcx] 2617 vcmpeq_uqpd xmm7,xmm6,[rcx] 2618 vcmpngepd xmm2,xmm6,xmm4 2619 vcmpngepd xmm7,xmm6,XMMWORD PTR [rcx] 2620 vcmpngepd xmm7,xmm6,[rcx] 2621 vcmpngtpd xmm2,xmm6,xmm4 2622 vcmpngtpd xmm7,xmm6,XMMWORD PTR [rcx] 2623 vcmpngtpd xmm7,xmm6,[rcx] 2624 vcmpfalsepd xmm2,xmm6,xmm4 2625 vcmpfalsepd xmm7,xmm6,XMMWORD PTR [rcx] 2626 vcmpfalsepd xmm7,xmm6,[rcx] 2627 vcmpneq_oqpd xmm2,xmm6,xmm4 2628 vcmpneq_oqpd xmm7,xmm6,XMMWORD PTR [rcx] 2629 vcmpneq_oqpd xmm7,xmm6,[rcx] 2630 vcmpgepd xmm2,xmm6,xmm4 2631 vcmpgepd xmm7,xmm6,XMMWORD PTR [rcx] 2632 vcmpgepd xmm7,xmm6,[rcx] 2633 vcmpgtpd xmm2,xmm6,xmm4 2634 vcmpgtpd xmm7,xmm6,XMMWORD PTR [rcx] 2635 vcmpgtpd xmm7,xmm6,[rcx] 2636 vcmptruepd xmm2,xmm6,xmm4 2637 vcmptruepd xmm7,xmm6,XMMWORD PTR [rcx] 2638 vcmptruepd xmm7,xmm6,[rcx] 2639 vcmpeq_ospd xmm2,xmm6,xmm4 2640 vcmpeq_ospd xmm7,xmm6,XMMWORD PTR [rcx] 2641 vcmpeq_ospd xmm7,xmm6,[rcx] 2642 vcmplt_oqpd xmm2,xmm6,xmm4 2643 vcmplt_oqpd xmm7,xmm6,XMMWORD PTR [rcx] 2644 vcmplt_oqpd xmm7,xmm6,[rcx] 2645 vcmple_oqpd xmm2,xmm6,xmm4 2646 vcmple_oqpd xmm7,xmm6,XMMWORD PTR [rcx] 2647 vcmple_oqpd xmm7,xmm6,[rcx] 2648 vcmpunord_spd xmm2,xmm6,xmm4 2649 vcmpunord_spd xmm7,xmm6,XMMWORD PTR [rcx] 2650 vcmpunord_spd xmm7,xmm6,[rcx] 2651 vcmpneq_uspd xmm2,xmm6,xmm4 2652 vcmpneq_uspd xmm7,xmm6,XMMWORD PTR [rcx] 2653 vcmpneq_uspd xmm7,xmm6,[rcx] 2654 vcmpnlt_uqpd xmm2,xmm6,xmm4 2655 vcmpnlt_uqpd xmm7,xmm6,XMMWORD PTR [rcx] 2656 vcmpnlt_uqpd xmm7,xmm6,[rcx] 2657 vcmpnle_uqpd xmm2,xmm6,xmm4 2658 vcmpnle_uqpd xmm7,xmm6,XMMWORD PTR [rcx] 2659 vcmpnle_uqpd xmm7,xmm6,[rcx] 2660 vcmpord_spd xmm2,xmm6,xmm4 2661 vcmpord_spd xmm7,xmm6,XMMWORD PTR [rcx] 2662 vcmpord_spd xmm7,xmm6,[rcx] 2663 vcmpeq_uspd xmm2,xmm6,xmm4 2664 vcmpeq_uspd xmm7,xmm6,XMMWORD PTR [rcx] 2665 vcmpeq_uspd xmm7,xmm6,[rcx] 2666 vcmpnge_uqpd xmm2,xmm6,xmm4 2667 vcmpnge_uqpd xmm7,xmm6,XMMWORD PTR [rcx] 2668 vcmpnge_uqpd xmm7,xmm6,[rcx] 2669 vcmpngt_uqpd xmm2,xmm6,xmm4 2670 vcmpngt_uqpd xmm7,xmm6,XMMWORD PTR [rcx] 2671 vcmpngt_uqpd xmm7,xmm6,[rcx] 2672 vcmpfalse_ospd xmm2,xmm6,xmm4 2673 vcmpfalse_ospd xmm7,xmm6,XMMWORD PTR [rcx] 2674 vcmpfalse_ospd xmm7,xmm6,[rcx] 2675 vcmpneq_ospd xmm2,xmm6,xmm4 2676 vcmpneq_ospd xmm7,xmm6,XMMWORD PTR [rcx] 2677 vcmpneq_ospd xmm7,xmm6,[rcx] 2678 vcmpge_oqpd xmm2,xmm6,xmm4 2679 vcmpge_oqpd xmm7,xmm6,XMMWORD PTR [rcx] 2680 vcmpge_oqpd xmm7,xmm6,[rcx] 2681 vcmpgt_oqpd xmm2,xmm6,xmm4 2682 vcmpgt_oqpd xmm7,xmm6,XMMWORD PTR [rcx] 2683 vcmpgt_oqpd xmm7,xmm6,[rcx] 2684 vcmptrue_uspd xmm2,xmm6,xmm4 2685 vcmptrue_uspd xmm7,xmm6,XMMWORD PTR [rcx] 2686 vcmptrue_uspd xmm7,xmm6,[rcx] 2687 vcmpeqps xmm2,xmm6,xmm4 2688 vcmpeqps xmm7,xmm6,XMMWORD PTR [rcx] 2689 vcmpeqps xmm7,xmm6,[rcx] 2690 vcmpltps xmm2,xmm6,xmm4 2691 vcmpltps xmm7,xmm6,XMMWORD PTR [rcx] 2692 vcmpltps xmm7,xmm6,[rcx] 2693 vcmpleps xmm2,xmm6,xmm4 2694 vcmpleps xmm7,xmm6,XMMWORD PTR [rcx] 2695 vcmpleps xmm7,xmm6,[rcx] 2696 vcmpunordps xmm2,xmm6,xmm4 2697 vcmpunordps xmm7,xmm6,XMMWORD PTR [rcx] 2698 vcmpunordps xmm7,xmm6,[rcx] 2699 vcmpneqps xmm2,xmm6,xmm4 2700 vcmpneqps xmm7,xmm6,XMMWORD PTR [rcx] 2701 vcmpneqps xmm7,xmm6,[rcx] 2702 vcmpnltps xmm2,xmm6,xmm4 2703 vcmpnltps xmm7,xmm6,XMMWORD PTR [rcx] 2704 vcmpnltps xmm7,xmm6,[rcx] 2705 vcmpnleps xmm2,xmm6,xmm4 2706 vcmpnleps xmm7,xmm6,XMMWORD PTR [rcx] 2707 vcmpnleps xmm7,xmm6,[rcx] 2708 vcmpordps xmm2,xmm6,xmm4 2709 vcmpordps xmm7,xmm6,XMMWORD PTR [rcx] 2710 vcmpordps xmm7,xmm6,[rcx] 2711 vcmpeq_uqps xmm2,xmm6,xmm4 2712 vcmpeq_uqps xmm7,xmm6,XMMWORD PTR [rcx] 2713 vcmpeq_uqps xmm7,xmm6,[rcx] 2714 vcmpngeps xmm2,xmm6,xmm4 2715 vcmpngeps xmm7,xmm6,XMMWORD PTR [rcx] 2716 vcmpngeps xmm7,xmm6,[rcx] 2717 vcmpngtps xmm2,xmm6,xmm4 2718 vcmpngtps xmm7,xmm6,XMMWORD PTR [rcx] 2719 vcmpngtps xmm7,xmm6,[rcx] 2720 vcmpfalseps xmm2,xmm6,xmm4 2721 vcmpfalseps xmm7,xmm6,XMMWORD PTR [rcx] 2722 vcmpfalseps xmm7,xmm6,[rcx] 2723 vcmpneq_oqps xmm2,xmm6,xmm4 2724 vcmpneq_oqps xmm7,xmm6,XMMWORD PTR [rcx] 2725 vcmpneq_oqps xmm7,xmm6,[rcx] 2726 vcmpgeps xmm2,xmm6,xmm4 2727 vcmpgeps xmm7,xmm6,XMMWORD PTR [rcx] 2728 vcmpgeps xmm7,xmm6,[rcx] 2729 vcmpgtps xmm2,xmm6,xmm4 2730 vcmpgtps xmm7,xmm6,XMMWORD PTR [rcx] 2731 vcmpgtps xmm7,xmm6,[rcx] 2732 vcmptrueps xmm2,xmm6,xmm4 2733 vcmptrueps xmm7,xmm6,XMMWORD PTR [rcx] 2734 vcmptrueps xmm7,xmm6,[rcx] 2735 vcmpeq_osps xmm2,xmm6,xmm4 2736 vcmpeq_osps xmm7,xmm6,XMMWORD PTR [rcx] 2737 vcmpeq_osps xmm7,xmm6,[rcx] 2738 vcmplt_oqps xmm2,xmm6,xmm4 2739 vcmplt_oqps xmm7,xmm6,XMMWORD PTR [rcx] 2740 vcmplt_oqps xmm7,xmm6,[rcx] 2741 vcmple_oqps xmm2,xmm6,xmm4 2742 vcmple_oqps xmm7,xmm6,XMMWORD PTR [rcx] 2743 vcmple_oqps xmm7,xmm6,[rcx] 2744 vcmpunord_sps xmm2,xmm6,xmm4 2745 vcmpunord_sps xmm7,xmm6,XMMWORD PTR [rcx] 2746 vcmpunord_sps xmm7,xmm6,[rcx] 2747 vcmpneq_usps xmm2,xmm6,xmm4 2748 vcmpneq_usps xmm7,xmm6,XMMWORD PTR [rcx] 2749 vcmpneq_usps xmm7,xmm6,[rcx] 2750 vcmpnlt_uqps xmm2,xmm6,xmm4 2751 vcmpnlt_uqps xmm7,xmm6,XMMWORD PTR [rcx] 2752 vcmpnlt_uqps xmm7,xmm6,[rcx] 2753 vcmpnle_uqps xmm2,xmm6,xmm4 2754 vcmpnle_uqps xmm7,xmm6,XMMWORD PTR [rcx] 2755 vcmpnle_uqps xmm7,xmm6,[rcx] 2756 vcmpord_sps xmm2,xmm6,xmm4 2757 vcmpord_sps xmm7,xmm6,XMMWORD PTR [rcx] 2758 vcmpord_sps xmm7,xmm6,[rcx] 2759 vcmpeq_usps xmm2,xmm6,xmm4 2760 vcmpeq_usps xmm7,xmm6,XMMWORD PTR [rcx] 2761 vcmpeq_usps xmm7,xmm6,[rcx] 2762 vcmpnge_uqps xmm2,xmm6,xmm4 2763 vcmpnge_uqps xmm7,xmm6,XMMWORD PTR [rcx] 2764 vcmpnge_uqps xmm7,xmm6,[rcx] 2765 vcmpngt_uqps xmm2,xmm6,xmm4 2766 vcmpngt_uqps xmm7,xmm6,XMMWORD PTR [rcx] 2767 vcmpngt_uqps xmm7,xmm6,[rcx] 2768 vcmpfalse_osps xmm2,xmm6,xmm4 2769 vcmpfalse_osps xmm7,xmm6,XMMWORD PTR [rcx] 2770 vcmpfalse_osps xmm7,xmm6,[rcx] 2771 vcmpneq_osps xmm2,xmm6,xmm4 2772 vcmpneq_osps xmm7,xmm6,XMMWORD PTR [rcx] 2773 vcmpneq_osps xmm7,xmm6,[rcx] 2774 vcmpge_oqps xmm2,xmm6,xmm4 2775 vcmpge_oqps xmm7,xmm6,XMMWORD PTR [rcx] 2776 vcmpge_oqps xmm7,xmm6,[rcx] 2777 vcmpgt_oqps xmm2,xmm6,xmm4 2778 vcmpgt_oqps xmm7,xmm6,XMMWORD PTR [rcx] 2779 vcmpgt_oqps xmm7,xmm6,[rcx] 2780 vcmptrue_usps xmm2,xmm6,xmm4 2781 vcmptrue_usps xmm7,xmm6,XMMWORD PTR [rcx] 2782 vcmptrue_usps xmm7,xmm6,[rcx] 2783 2784# Tests for op mem128, xmm, xmm 2785 vmaskmovps xmm6,xmm4,XMMWORD PTR [rcx] 2786 vmaskmovps xmm6,xmm4,[rcx] 2787 vmaskmovpd xmm6,xmm4,XMMWORD PTR [rcx] 2788 vmaskmovpd xmm6,xmm4,[rcx] 2789 2790# Tests for op imm8, xmm/mem128, xmm 2791 vaeskeygenassist xmm6,xmm4,7 2792 vaeskeygenassist xmm6,XMMWORD PTR [rcx],7 2793 vaeskeygenassist xmm6,[rcx],7 2794 vpcmpestri xmm6,xmm4,7 2795 vpcmpestri xmm6,XMMWORD PTR [rcx],7 2796 vpcmpestri xmm6,[rcx],7 2797 vpcmpestrm xmm6,xmm4,7 2798 vpcmpestrm xmm6,XMMWORD PTR [rcx],7 2799 vpcmpestrm xmm6,[rcx],7 2800 vpcmpistri xmm6,xmm4,7 2801 vpcmpistri xmm6,XMMWORD PTR [rcx],7 2802 vpcmpistri xmm6,[rcx],7 2803 vpcmpistrm xmm6,xmm4,7 2804 vpcmpistrm xmm6,XMMWORD PTR [rcx],7 2805 vpcmpistrm xmm6,[rcx],7 2806 vpermilpd xmm6,xmm4,7 2807 vpermilpd xmm6,XMMWORD PTR [rcx],7 2808 vpermilpd xmm6,[rcx],7 2809 vpermilps xmm6,xmm4,7 2810 vpermilps xmm6,XMMWORD PTR [rcx],7 2811 vpermilps xmm6,[rcx],7 2812 vpshufd xmm6,xmm4,7 2813 vpshufd xmm6,XMMWORD PTR [rcx],7 2814 vpshufd xmm6,[rcx],7 2815 vpshufhw xmm6,xmm4,7 2816 vpshufhw xmm6,XMMWORD PTR [rcx],7 2817 vpshufhw xmm6,[rcx],7 2818 vpshuflw xmm6,xmm4,7 2819 vpshuflw xmm6,XMMWORD PTR [rcx],7 2820 vpshuflw xmm6,[rcx],7 2821 vroundpd xmm6,xmm4,7 2822 vroundpd xmm6,XMMWORD PTR [rcx],7 2823 vroundpd xmm6,[rcx],7 2824 vroundps xmm6,xmm4,7 2825 vroundps xmm6,XMMWORD PTR [rcx],7 2826 vroundps xmm6,[rcx],7 2827 2828# Tests for op xmm, xmm, mem128 2829 vmaskmovps XMMWORD PTR [rcx],xmm6,xmm4 2830 vmaskmovps [rcx],xmm6,xmm4 2831 vmaskmovpd XMMWORD PTR [rcx],xmm6,xmm4 2832 vmaskmovpd [rcx],xmm6,xmm4 2833 2834# Tests for op imm8, xmm/mem128, xmm, xmm 2835 vblendpd xmm2,xmm6,xmm4,7 2836 vblendpd xmm2,xmm6,XMMWORD PTR [rcx],7 2837 vblendpd xmm2,xmm6,[rcx],7 2838 vblendps xmm2,xmm6,xmm4,7 2839 vblendps xmm2,xmm6,XMMWORD PTR [rcx],7 2840 vblendps xmm2,xmm6,[rcx],7 2841 vcmppd xmm2,xmm6,xmm4,7 2842 vcmppd xmm2,xmm6,XMMWORD PTR [rcx],7 2843 vcmppd xmm2,xmm6,[rcx],7 2844 vcmpps xmm2,xmm6,xmm4,7 2845 vcmpps xmm2,xmm6,XMMWORD PTR [rcx],7 2846 vcmpps xmm2,xmm6,[rcx],7 2847 vdppd xmm2,xmm6,xmm4,7 2848 vdppd xmm2,xmm6,XMMWORD PTR [rcx],7 2849 vdppd xmm2,xmm6,[rcx],7 2850 vdpps xmm2,xmm6,xmm4,7 2851 vdpps xmm2,xmm6,XMMWORD PTR [rcx],7 2852 vdpps xmm2,xmm6,[rcx],7 2853 vmpsadbw xmm2,xmm6,xmm4,7 2854 vmpsadbw xmm2,xmm6,XMMWORD PTR [rcx],7 2855 vmpsadbw xmm2,xmm6,[rcx],7 2856 vpalignr xmm2,xmm6,xmm4,7 2857 vpalignr xmm2,xmm6,XMMWORD PTR [rcx],7 2858 vpalignr xmm2,xmm6,[rcx],7 2859 vpblendw xmm2,xmm6,xmm4,7 2860 vpblendw xmm2,xmm6,XMMWORD PTR [rcx],7 2861 vpblendw xmm2,xmm6,[rcx],7 2862 vpclmulqdq xmm2,xmm6,xmm4,7 2863 vpclmulqdq xmm2,xmm6,XMMWORD PTR [rcx],7 2864 vpclmulqdq xmm2,xmm6,[rcx],7 2865 vshufpd xmm2,xmm6,xmm4,7 2866 vshufpd xmm2,xmm6,XMMWORD PTR [rcx],7 2867 vshufpd xmm2,xmm6,[rcx],7 2868 vshufps xmm2,xmm6,xmm4,7 2869 vshufps xmm2,xmm6,XMMWORD PTR [rcx],7 2870 vshufps xmm2,xmm6,[rcx],7 2871 2872# Tests for op xmm, xmm/mem128, xmm, xmm 2873 vblendvpd xmm7,xmm2,xmm6,xmm4 2874 vblendvpd xmm7,xmm2,XMMWORD PTR [rcx],xmm4 2875 vblendvpd xmm7,xmm2,[rcx],xmm4 2876 vblendvps xmm7,xmm2,xmm6,xmm4 2877 vblendvps xmm7,xmm2,XMMWORD PTR [rcx],xmm4 2878 vblendvps xmm7,xmm2,[rcx],xmm4 2879 vpblendvb xmm7,xmm2,xmm6,xmm4 2880 vpblendvb xmm7,xmm2,XMMWORD PTR [rcx],xmm4 2881 vpblendvb xmm7,xmm2,[rcx],xmm4 2882 2883# Tests for op mem64, ymm 2884 vbroadcastsd ymm4,QWORD PTR [rcx] 2885 vbroadcastsd ymm4,[rcx] 2886 2887# Tests for op xmm/mem64, xmm 2888 vcomisd xmm6,xmm4 2889 vcomisd xmm4,QWORD PTR [rcx] 2890 vcomisd xmm4,[rcx] 2891 vcvtdq2pd xmm6,xmm4 2892 vcvtdq2pd xmm4,QWORD PTR [rcx] 2893 vcvtdq2pd xmm4,[rcx] 2894 vcvtps2pd xmm6,xmm4 2895 vcvtps2pd xmm4,QWORD PTR [rcx] 2896 vcvtps2pd xmm4,[rcx] 2897 vmovddup xmm6,xmm4 2898 vmovddup xmm4,QWORD PTR [rcx] 2899 vmovddup xmm4,[rcx] 2900 vpmovsxbw xmm6,xmm4 2901 vpmovsxbw xmm4,QWORD PTR [rcx] 2902 vpmovsxbw xmm4,[rcx] 2903 vpmovsxwd xmm6,xmm4 2904 vpmovsxwd xmm4,QWORD PTR [rcx] 2905 vpmovsxwd xmm4,[rcx] 2906 vpmovsxdq xmm6,xmm4 2907 vpmovsxdq xmm4,QWORD PTR [rcx] 2908 vpmovsxdq xmm4,[rcx] 2909 vpmovzxbw xmm6,xmm4 2910 vpmovzxbw xmm4,QWORD PTR [rcx] 2911 vpmovzxbw xmm4,[rcx] 2912 vpmovzxwd xmm6,xmm4 2913 vpmovzxwd xmm4,QWORD PTR [rcx] 2914 vpmovzxwd xmm4,[rcx] 2915 vpmovzxdq xmm6,xmm4 2916 vpmovzxdq xmm4,QWORD PTR [rcx] 2917 vpmovzxdq xmm4,[rcx] 2918 vucomisd xmm6,xmm4 2919 vucomisd xmm4,QWORD PTR [rcx] 2920 vucomisd xmm4,[rcx] 2921 2922# Tests for op mem64, xmm 2923 vmovsd xmm4,QWORD PTR [rcx] 2924 vmovsd xmm4,[rcx] 2925 2926# Tests for op xmm, mem64 2927 vmovlpd QWORD PTR [rcx],xmm4 2928 vmovlpd [rcx],xmm4 2929 vmovlps QWORD PTR [rcx],xmm4 2930 vmovlps [rcx],xmm4 2931 vmovhpd QWORD PTR [rcx],xmm4 2932 vmovhpd [rcx],xmm4 2933 vmovhps QWORD PTR [rcx],xmm4 2934 vmovhps [rcx],xmm4 2935 vmovsd QWORD PTR [rcx],xmm4 2936 vmovsd [rcx],xmm4 2937 2938# Tests for op xmm, regq/mem64 2939# Tests for op regq/mem64, xmm 2940 vmovd rcx,xmm4 2941 vmovd xmm4,rcx 2942 vmovd [rcx],xmm4 2943 vmovd xmm4,[rcx] 2944 vmovq rcx,xmm4 2945 vmovq xmm4,rcx 2946 vmovq QWORD PTR [rcx],xmm4 2947 vmovq xmm4,QWORD PTR [rcx] 2948 vmovq [rcx],xmm4 2949 vmovq xmm4,[rcx] 2950 2951# Tests for op xmm/mem64, regl 2952 vcvtsd2si ecx,xmm4 2953 vcvtsd2si ecx,QWORD PTR [rcx] 2954 vcvtsd2si ecx,[rcx] 2955 vcvttsd2si ecx,xmm4 2956 vcvttsd2si ecx,QWORD PTR [rcx] 2957 vcvttsd2si ecx,[rcx] 2958 2959# Tests for op xmm/mem64, regq 2960 vcvtsd2si rcx,xmm4 2961 vcvtsd2si rcx,QWORD PTR [rcx] 2962 vcvtsd2si rcx,[rcx] 2963 vcvttsd2si rcx,xmm4 2964 vcvttsd2si rcx,QWORD PTR [rcx] 2965 vcvttsd2si rcx,[rcx] 2966 2967# Tests for op regq/mem64, xmm, xmm 2968 vcvtsi2sdq xmm6,xmm4,rcx 2969 vcvtsi2sdq xmm6,xmm4,QWORD PTR [rcx] 2970 vcvtsi2sdq xmm6,xmm4,[rcx] 2971 vcvtsi2ssq xmm6,xmm4,rcx 2972 vcvtsi2ssq xmm6,xmm4,QWORD PTR [rcx] 2973 vcvtsi2ssq xmm6,xmm4,[rcx] 2974 2975# Tests for op imm8, regq/mem64, xmm, xmm 2976 vpinsrq xmm6,xmm4,rcx,7 2977 vpinsrq xmm6,xmm4,QWORD PTR [rcx],7 2978 vpinsrq xmm6,xmm4,[rcx],7 2979 2980# Testsf for op imm8, xmm, regq/mem64 2981 vpextrq rcx,xmm4,7 2982 vpextrq QWORD PTR [rcx],xmm4,7 2983 vpextrq [rcx],xmm4,7 2984 2985# Tests for op mem64, xmm, xmm 2986 vmovlpd xmm6,xmm4,QWORD PTR [rcx] 2987 vmovlpd xmm6,xmm4,[rcx] 2988 vmovlps xmm6,xmm4,QWORD PTR [rcx] 2989 vmovlps xmm6,xmm4,[rcx] 2990 vmovhpd xmm6,xmm4,QWORD PTR [rcx] 2991 vmovhpd xmm6,xmm4,[rcx] 2992 vmovhps xmm6,xmm4,QWORD PTR [rcx] 2993 vmovhps xmm6,xmm4,[rcx] 2994 2995# Tests for op imm8, xmm/mem64, xmm, xmm 2996 vcmpsd xmm2,xmm6,xmm4,7 2997 vcmpsd xmm2,xmm6,QWORD PTR [rcx],7 2998 vcmpsd xmm2,xmm6,[rcx],7 2999 vroundsd xmm2,xmm6,xmm4,7 3000 vroundsd xmm2,xmm6,QWORD PTR [rcx],7 3001 vroundsd xmm2,xmm6,[rcx],7 3002 3003# Tests for op xmm/mem64, xmm, xmm 3004 vaddsd xmm2,xmm6,xmm4 3005 vaddsd xmm2,xmm6,QWORD PTR [rcx] 3006 vaddsd xmm2,xmm6,[rcx] 3007 vcvtsd2ss xmm2,xmm6,xmm4 3008 vcvtsd2ss xmm2,xmm6,QWORD PTR [rcx] 3009 vcvtsd2ss xmm2,xmm6,[rcx] 3010 vdivsd xmm2,xmm6,xmm4 3011 vdivsd xmm2,xmm6,QWORD PTR [rcx] 3012 vdivsd xmm2,xmm6,[rcx] 3013 vmaxsd xmm2,xmm6,xmm4 3014 vmaxsd xmm2,xmm6,QWORD PTR [rcx] 3015 vmaxsd xmm2,xmm6,[rcx] 3016 vminsd xmm2,xmm6,xmm4 3017 vminsd xmm2,xmm6,QWORD PTR [rcx] 3018 vminsd xmm2,xmm6,[rcx] 3019 vmulsd xmm2,xmm6,xmm4 3020 vmulsd xmm2,xmm6,QWORD PTR [rcx] 3021 vmulsd xmm2,xmm6,[rcx] 3022 vsqrtsd xmm2,xmm6,xmm4 3023 vsqrtsd xmm2,xmm6,QWORD PTR [rcx] 3024 vsqrtsd xmm2,xmm6,[rcx] 3025 vsubsd xmm2,xmm6,xmm4 3026 vsubsd xmm2,xmm6,QWORD PTR [rcx] 3027 vsubsd xmm2,xmm6,[rcx] 3028 vcmpeqsd xmm2,xmm6,xmm4 3029 vcmpeqsd xmm2,xmm6,QWORD PTR [rcx] 3030 vcmpeqsd xmm2,xmm6,[rcx] 3031 vcmpltsd xmm2,xmm6,xmm4 3032 vcmpltsd xmm2,xmm6,QWORD PTR [rcx] 3033 vcmpltsd xmm2,xmm6,[rcx] 3034 vcmplesd xmm2,xmm6,xmm4 3035 vcmplesd xmm2,xmm6,QWORD PTR [rcx] 3036 vcmplesd xmm2,xmm6,[rcx] 3037 vcmpunordsd xmm2,xmm6,xmm4 3038 vcmpunordsd xmm2,xmm6,QWORD PTR [rcx] 3039 vcmpunordsd xmm2,xmm6,[rcx] 3040 vcmpneqsd xmm2,xmm6,xmm4 3041 vcmpneqsd xmm2,xmm6,QWORD PTR [rcx] 3042 vcmpneqsd xmm2,xmm6,[rcx] 3043 vcmpnltsd xmm2,xmm6,xmm4 3044 vcmpnltsd xmm2,xmm6,QWORD PTR [rcx] 3045 vcmpnltsd xmm2,xmm6,[rcx] 3046 vcmpnlesd xmm2,xmm6,xmm4 3047 vcmpnlesd xmm2,xmm6,QWORD PTR [rcx] 3048 vcmpnlesd xmm2,xmm6,[rcx] 3049 vcmpordsd xmm2,xmm6,xmm4 3050 vcmpordsd xmm2,xmm6,QWORD PTR [rcx] 3051 vcmpordsd xmm2,xmm6,[rcx] 3052 vcmpeq_uqsd xmm2,xmm6,xmm4 3053 vcmpeq_uqsd xmm2,xmm6,QWORD PTR [rcx] 3054 vcmpeq_uqsd xmm2,xmm6,[rcx] 3055 vcmpngesd xmm2,xmm6,xmm4 3056 vcmpngesd xmm2,xmm6,QWORD PTR [rcx] 3057 vcmpngesd xmm2,xmm6,[rcx] 3058 vcmpngtsd xmm2,xmm6,xmm4 3059 vcmpngtsd xmm2,xmm6,QWORD PTR [rcx] 3060 vcmpngtsd xmm2,xmm6,[rcx] 3061 vcmpfalsesd xmm2,xmm6,xmm4 3062 vcmpfalsesd xmm2,xmm6,QWORD PTR [rcx] 3063 vcmpfalsesd xmm2,xmm6,[rcx] 3064 vcmpneq_oqsd xmm2,xmm6,xmm4 3065 vcmpneq_oqsd xmm2,xmm6,QWORD PTR [rcx] 3066 vcmpneq_oqsd xmm2,xmm6,[rcx] 3067 vcmpgesd xmm2,xmm6,xmm4 3068 vcmpgesd xmm2,xmm6,QWORD PTR [rcx] 3069 vcmpgesd xmm2,xmm6,[rcx] 3070 vcmpgtsd xmm2,xmm6,xmm4 3071 vcmpgtsd xmm2,xmm6,QWORD PTR [rcx] 3072 vcmpgtsd xmm2,xmm6,[rcx] 3073 vcmptruesd xmm2,xmm6,xmm4 3074 vcmptruesd xmm2,xmm6,QWORD PTR [rcx] 3075 vcmptruesd xmm2,xmm6,[rcx] 3076 vcmpeq_ossd xmm2,xmm6,xmm4 3077 vcmpeq_ossd xmm2,xmm6,QWORD PTR [rcx] 3078 vcmpeq_ossd xmm2,xmm6,[rcx] 3079 vcmplt_oqsd xmm2,xmm6,xmm4 3080 vcmplt_oqsd xmm2,xmm6,QWORD PTR [rcx] 3081 vcmplt_oqsd xmm2,xmm6,[rcx] 3082 vcmple_oqsd xmm2,xmm6,xmm4 3083 vcmple_oqsd xmm2,xmm6,QWORD PTR [rcx] 3084 vcmple_oqsd xmm2,xmm6,[rcx] 3085 vcmpunord_ssd xmm2,xmm6,xmm4 3086 vcmpunord_ssd xmm2,xmm6,QWORD PTR [rcx] 3087 vcmpunord_ssd xmm2,xmm6,[rcx] 3088 vcmpneq_ussd xmm2,xmm6,xmm4 3089 vcmpneq_ussd xmm2,xmm6,QWORD PTR [rcx] 3090 vcmpneq_ussd xmm2,xmm6,[rcx] 3091 vcmpnlt_uqsd xmm2,xmm6,xmm4 3092 vcmpnlt_uqsd xmm2,xmm6,QWORD PTR [rcx] 3093 vcmpnlt_uqsd xmm2,xmm6,[rcx] 3094 vcmpnle_uqsd xmm2,xmm6,xmm4 3095 vcmpnle_uqsd xmm2,xmm6,QWORD PTR [rcx] 3096 vcmpnle_uqsd xmm2,xmm6,[rcx] 3097 vcmpord_ssd xmm2,xmm6,xmm4 3098 vcmpord_ssd xmm2,xmm6,QWORD PTR [rcx] 3099 vcmpord_ssd xmm2,xmm6,[rcx] 3100 vcmpeq_ussd xmm2,xmm6,xmm4 3101 vcmpeq_ussd xmm2,xmm6,QWORD PTR [rcx] 3102 vcmpeq_ussd xmm2,xmm6,[rcx] 3103 vcmpnge_uqsd xmm2,xmm6,xmm4 3104 vcmpnge_uqsd xmm2,xmm6,QWORD PTR [rcx] 3105 vcmpnge_uqsd xmm2,xmm6,[rcx] 3106 vcmpngt_uqsd xmm2,xmm6,xmm4 3107 vcmpngt_uqsd xmm2,xmm6,QWORD PTR [rcx] 3108 vcmpngt_uqsd xmm2,xmm6,[rcx] 3109 vcmpfalse_ossd xmm2,xmm6,xmm4 3110 vcmpfalse_ossd xmm2,xmm6,QWORD PTR [rcx] 3111 vcmpfalse_ossd xmm2,xmm6,[rcx] 3112 vcmpneq_ossd xmm2,xmm6,xmm4 3113 vcmpneq_ossd xmm2,xmm6,QWORD PTR [rcx] 3114 vcmpneq_ossd xmm2,xmm6,[rcx] 3115 vcmpge_oqsd xmm2,xmm6,xmm4 3116 vcmpge_oqsd xmm2,xmm6,QWORD PTR [rcx] 3117 vcmpge_oqsd xmm2,xmm6,[rcx] 3118 vcmpgt_oqsd xmm2,xmm6,xmm4 3119 vcmpgt_oqsd xmm2,xmm6,QWORD PTR [rcx] 3120 vcmpgt_oqsd xmm2,xmm6,[rcx] 3121 vcmptrue_ussd xmm2,xmm6,xmm4 3122 vcmptrue_ussd xmm2,xmm6,QWORD PTR [rcx] 3123 vcmptrue_ussd xmm2,xmm6,[rcx] 3124 3125# Tests for op mem64 3126 vldmxcsr DWORD PTR [rcx] 3127 vldmxcsr [rcx] 3128 vstmxcsr DWORD PTR [rcx] 3129 vstmxcsr [rcx] 3130 3131# Tests for op xmm/mem32, xmm, xmm 3132 vaddss xmm2,xmm6,xmm4 3133 vaddss xmm2,xmm6,DWORD PTR [rcx] 3134 vaddss xmm2,xmm6,[rcx] 3135 vcvtss2sd xmm2,xmm6,xmm4 3136 vcvtss2sd xmm2,xmm6,DWORD PTR [rcx] 3137 vcvtss2sd xmm2,xmm6,[rcx] 3138 vdivss xmm2,xmm6,xmm4 3139 vdivss xmm2,xmm6,DWORD PTR [rcx] 3140 vdivss xmm2,xmm6,[rcx] 3141 vmaxss xmm2,xmm6,xmm4 3142 vmaxss xmm2,xmm6,DWORD PTR [rcx] 3143 vmaxss xmm2,xmm6,[rcx] 3144 vminss xmm2,xmm6,xmm4 3145 vminss xmm2,xmm6,DWORD PTR [rcx] 3146 vminss xmm2,xmm6,[rcx] 3147 vmulss xmm2,xmm6,xmm4 3148 vmulss xmm2,xmm6,DWORD PTR [rcx] 3149 vmulss xmm2,xmm6,[rcx] 3150 vrcpss xmm2,xmm6,xmm4 3151 vrcpss xmm2,xmm6,DWORD PTR [rcx] 3152 vrcpss xmm2,xmm6,[rcx] 3153 vrsqrtss xmm2,xmm6,xmm4 3154 vrsqrtss xmm2,xmm6,DWORD PTR [rcx] 3155 vrsqrtss xmm2,xmm6,[rcx] 3156 vsqrtss xmm2,xmm6,xmm4 3157 vsqrtss xmm2,xmm6,DWORD PTR [rcx] 3158 vsqrtss xmm2,xmm6,[rcx] 3159 vsubss xmm2,xmm6,xmm4 3160 vsubss xmm2,xmm6,DWORD PTR [rcx] 3161 vsubss xmm2,xmm6,[rcx] 3162 vcmpeqss xmm2,xmm6,xmm4 3163 vcmpeqss xmm2,xmm6,DWORD PTR [rcx] 3164 vcmpeqss xmm2,xmm6,[rcx] 3165 vcmpltss xmm2,xmm6,xmm4 3166 vcmpltss xmm2,xmm6,DWORD PTR [rcx] 3167 vcmpltss xmm2,xmm6,[rcx] 3168 vcmpless xmm2,xmm6,xmm4 3169 vcmpless xmm2,xmm6,DWORD PTR [rcx] 3170 vcmpless xmm2,xmm6,[rcx] 3171 vcmpunordss xmm2,xmm6,xmm4 3172 vcmpunordss xmm2,xmm6,DWORD PTR [rcx] 3173 vcmpunordss xmm2,xmm6,[rcx] 3174 vcmpneqss xmm2,xmm6,xmm4 3175 vcmpneqss xmm2,xmm6,DWORD PTR [rcx] 3176 vcmpneqss xmm2,xmm6,[rcx] 3177 vcmpnltss xmm2,xmm6,xmm4 3178 vcmpnltss xmm2,xmm6,DWORD PTR [rcx] 3179 vcmpnltss xmm2,xmm6,[rcx] 3180 vcmpnless xmm2,xmm6,xmm4 3181 vcmpnless xmm2,xmm6,DWORD PTR [rcx] 3182 vcmpnless xmm2,xmm6,[rcx] 3183 vcmpordss xmm2,xmm6,xmm4 3184 vcmpordss xmm2,xmm6,DWORD PTR [rcx] 3185 vcmpordss xmm2,xmm6,[rcx] 3186 vcmpeq_uqss xmm2,xmm6,xmm4 3187 vcmpeq_uqss xmm2,xmm6,DWORD PTR [rcx] 3188 vcmpeq_uqss xmm2,xmm6,[rcx] 3189 vcmpngess xmm2,xmm6,xmm4 3190 vcmpngess xmm2,xmm6,DWORD PTR [rcx] 3191 vcmpngess xmm2,xmm6,[rcx] 3192 vcmpngtss xmm2,xmm6,xmm4 3193 vcmpngtss xmm2,xmm6,DWORD PTR [rcx] 3194 vcmpngtss xmm2,xmm6,[rcx] 3195 vcmpfalsess xmm2,xmm6,xmm4 3196 vcmpfalsess xmm2,xmm6,DWORD PTR [rcx] 3197 vcmpfalsess xmm2,xmm6,[rcx] 3198 vcmpneq_oqss xmm2,xmm6,xmm4 3199 vcmpneq_oqss xmm2,xmm6,DWORD PTR [rcx] 3200 vcmpneq_oqss xmm2,xmm6,[rcx] 3201 vcmpgess xmm2,xmm6,xmm4 3202 vcmpgess xmm2,xmm6,DWORD PTR [rcx] 3203 vcmpgess xmm2,xmm6,[rcx] 3204 vcmpgtss xmm2,xmm6,xmm4 3205 vcmpgtss xmm2,xmm6,DWORD PTR [rcx] 3206 vcmpgtss xmm2,xmm6,[rcx] 3207 vcmptruess xmm2,xmm6,xmm4 3208 vcmptruess xmm2,xmm6,DWORD PTR [rcx] 3209 vcmptruess xmm2,xmm6,[rcx] 3210 vcmpeq_osss xmm2,xmm6,xmm4 3211 vcmpeq_osss xmm2,xmm6,DWORD PTR [rcx] 3212 vcmpeq_osss xmm2,xmm6,[rcx] 3213 vcmplt_oqss xmm2,xmm6,xmm4 3214 vcmplt_oqss xmm2,xmm6,DWORD PTR [rcx] 3215 vcmplt_oqss xmm2,xmm6,[rcx] 3216 vcmple_oqss xmm2,xmm6,xmm4 3217 vcmple_oqss xmm2,xmm6,DWORD PTR [rcx] 3218 vcmple_oqss xmm2,xmm6,[rcx] 3219 vcmpunord_sss xmm2,xmm6,xmm4 3220 vcmpunord_sss xmm2,xmm6,DWORD PTR [rcx] 3221 vcmpunord_sss xmm2,xmm6,[rcx] 3222 vcmpneq_usss xmm2,xmm6,xmm4 3223 vcmpneq_usss xmm2,xmm6,DWORD PTR [rcx] 3224 vcmpneq_usss xmm2,xmm6,[rcx] 3225 vcmpnlt_uqss xmm2,xmm6,xmm4 3226 vcmpnlt_uqss xmm2,xmm6,DWORD PTR [rcx] 3227 vcmpnlt_uqss xmm2,xmm6,[rcx] 3228 vcmpnle_uqss xmm2,xmm6,xmm4 3229 vcmpnle_uqss xmm2,xmm6,DWORD PTR [rcx] 3230 vcmpnle_uqss xmm2,xmm6,[rcx] 3231 vcmpord_sss xmm2,xmm6,xmm4 3232 vcmpord_sss xmm2,xmm6,DWORD PTR [rcx] 3233 vcmpord_sss xmm2,xmm6,[rcx] 3234 vcmpeq_usss xmm2,xmm6,xmm4 3235 vcmpeq_usss xmm2,xmm6,DWORD PTR [rcx] 3236 vcmpeq_usss xmm2,xmm6,[rcx] 3237 vcmpnge_uqss xmm2,xmm6,xmm4 3238 vcmpnge_uqss xmm2,xmm6,DWORD PTR [rcx] 3239 vcmpnge_uqss xmm2,xmm6,[rcx] 3240 vcmpngt_uqss xmm2,xmm6,xmm4 3241 vcmpngt_uqss xmm2,xmm6,DWORD PTR [rcx] 3242 vcmpngt_uqss xmm2,xmm6,[rcx] 3243 vcmpfalse_osss xmm2,xmm6,xmm4 3244 vcmpfalse_osss xmm2,xmm6,DWORD PTR [rcx] 3245 vcmpfalse_osss xmm2,xmm6,[rcx] 3246 vcmpneq_osss xmm2,xmm6,xmm4 3247 vcmpneq_osss xmm2,xmm6,DWORD PTR [rcx] 3248 vcmpneq_osss xmm2,xmm6,[rcx] 3249 vcmpge_oqss xmm2,xmm6,xmm4 3250 vcmpge_oqss xmm2,xmm6,DWORD PTR [rcx] 3251 vcmpge_oqss xmm2,xmm6,[rcx] 3252 vcmpgt_oqss xmm2,xmm6,xmm4 3253 vcmpgt_oqss xmm2,xmm6,DWORD PTR [rcx] 3254 vcmpgt_oqss xmm2,xmm6,[rcx] 3255 vcmptrue_usss xmm2,xmm6,xmm4 3256 vcmptrue_usss xmm2,xmm6,DWORD PTR [rcx] 3257 vcmptrue_usss xmm2,xmm6,[rcx] 3258 3259# Tests for op mem32, ymm 3260 vbroadcastss ymm4,DWORD PTR [rcx] 3261 vbroadcastss ymm4,[rcx] 3262 3263# Tests for op xmm/mem32, xmm 3264 vcomiss xmm6,xmm4 3265 vcomiss xmm4,DWORD PTR [rcx] 3266 vcomiss xmm4,[rcx] 3267 vpmovsxbd xmm6,xmm4 3268 vpmovsxbd xmm4,DWORD PTR [rcx] 3269 vpmovsxbd xmm4,[rcx] 3270 vpmovsxwq xmm6,xmm4 3271 vpmovsxwq xmm4,DWORD PTR [rcx] 3272 vpmovsxwq xmm4,[rcx] 3273 vpmovzxbd xmm6,xmm4 3274 vpmovzxbd xmm4,DWORD PTR [rcx] 3275 vpmovzxbd xmm4,[rcx] 3276 vpmovzxwq xmm6,xmm4 3277 vpmovzxwq xmm4,DWORD PTR [rcx] 3278 vpmovzxwq xmm4,[rcx] 3279 vucomiss xmm6,xmm4 3280 vucomiss xmm4,DWORD PTR [rcx] 3281 vucomiss xmm4,[rcx] 3282 3283# Tests for op mem32, xmm 3284 vbroadcastss xmm4,DWORD PTR [rcx] 3285 vbroadcastss xmm4,[rcx] 3286 vmovss xmm4,DWORD PTR [rcx] 3287 vmovss xmm4,[rcx] 3288 3289# Tests for op xmm, mem32 3290 vmovss DWORD PTR [rcx],xmm4 3291 vmovss [rcx],xmm4 3292 3293# Tests for op xmm, regl/mem32 3294# Tests for op regl/mem32, xmm 3295 vmovd ecx,xmm4 3296 vmovd DWORD PTR [rcx],xmm4 3297 vmovd xmm4,ecx 3298 vmovd xmm4,DWORD PTR [rcx] 3299 vmovd [rcx],xmm4 3300 vmovd xmm4,[rcx] 3301 3302# Tests for op xmm/mem32, regl 3303 vcvtss2si ecx,xmm4 3304 vcvtss2si ecx,DWORD PTR [rcx] 3305 vcvtss2si ecx,[rcx] 3306 vcvttss2si ecx,xmm4 3307 vcvttss2si ecx,DWORD PTR [rcx] 3308 vcvttss2si ecx,[rcx] 3309 3310# Tests for op xmm/mem32, regq 3311 vcvtss2si rcx,xmm4 3312 vcvtss2si rcx,DWORD PTR [rcx] 3313 vcvtss2si rcx,[rcx] 3314 vcvttss2si rcx,xmm4 3315 vcvttss2si rcx,DWORD PTR [rcx] 3316 vcvttss2si rcx,[rcx] 3317 3318# Tests for op xmm, regq 3319 vmovmskpd rcx,xmm4 3320 vmovmskps rcx,xmm4 3321 vpmovmskb rcx,xmm4 3322 3323# Tests for op imm8, xmm, regq/mem32 3324 vextractps rcx,xmm4,7 3325 vextractps DWORD PTR [rcx],xmm4,7 3326 vextractps [rcx],xmm4,7 3327 3328# Tests for op imm8, xmm, regl/mem32 3329 vpextrd ecx,xmm4,7 3330 vpextrd DWORD PTR [rcx],xmm4,7 3331 vpextrd [rcx],xmm4,7 3332 vextractps ecx,xmm4,7 3333 vextractps DWORD PTR [rcx],xmm4,7 3334 vextractps [rcx],xmm4,7 3335 3336# Tests for op imm8, regl/mem32, xmm, xmm 3337 vpinsrd xmm6,xmm4,ecx,7 3338 vpinsrd xmm6,xmm4,DWORD PTR [rcx],7 3339 vpinsrd xmm6,xmm4,[rcx],7 3340 3341# Tests for op regl/mem32, xmm, xmm 3342 vcvtsi2sd xmm6,xmm4,ecx 3343 vcvtsi2sd xmm6,xmm4,DWORD PTR [rcx] 3344 vcvtsi2ss xmm6,xmm4,ecx 3345 vcvtsi2ss xmm6,xmm4,DWORD PTR [rcx] 3346 3347# Tests for op imm8, xmm/mem32, xmm, xmm 3348 vcmpss xmm2,xmm6,xmm4,7 3349 vcmpss xmm2,xmm6,DWORD PTR [rcx],7 3350 vcmpss xmm2,xmm6,[rcx],7 3351 vinsertps xmm2,xmm6,xmm4,7 3352 vinsertps xmm2,xmm6,DWORD PTR [rcx],7 3353 vinsertps xmm2,xmm6,[rcx],7 3354 vroundss xmm2,xmm6,xmm4,7 3355 vroundss xmm2,xmm6,DWORD PTR [rcx],7 3356 vroundss xmm2,xmm6,[rcx],7 3357 3358# Tests for op xmm/m16, xmm 3359 vpmovsxbq xmm6,xmm4 3360 vpmovsxbq xmm4,WORD PTR [rcx] 3361 vpmovsxbq xmm4,[rcx] 3362 vpmovzxbq xmm6,xmm4 3363 vpmovzxbq xmm4,WORD PTR [rcx] 3364 vpmovzxbq xmm4,[rcx] 3365 3366# Tests for op imm8, xmm, regl/mem16 3367 vpextrw ecx,xmm4,7 3368 vpextrw WORD PTR [rcx],xmm4,7 3369 vpextrw [rcx],xmm4,7 3370 3371# Tests for op imm8, xmm, regq/mem16 3372 vpextrw rcx,xmm4,7 3373 vpextrw WORD PTR [rcx],xmm4,7 3374 vpextrw [rcx],xmm4,7 3375 3376# Tests for op imm8, regl/mem16, xmm, xmm 3377 vpinsrw xmm6,xmm4,ecx,7 3378 vpinsrw xmm6,xmm4,WORD PTR [rcx],7 3379 vpinsrw xmm6,xmm4,[rcx],7 3380 3381 3382 vpinsrw xmm6,xmm4,rcx,7 3383 vpinsrw xmm6,xmm4,WORD PTR [rcx],7 3384 vpinsrw xmm6,xmm4,[rcx],7 3385 3386# Tests for op imm8, xmm, regl/mem8 3387 vpextrb ecx,xmm4,7 3388 vpextrb BYTE PTR [rcx],xmm4,7 3389 vpextrb [rcx],xmm4,7 3390 3391# Tests for op imm8, regl/mem8, xmm, xmm 3392 vpinsrb xmm6,xmm4,ecx,7 3393 vpinsrb xmm6,xmm4,BYTE PTR [rcx],7 3394 vpinsrb xmm6,xmm4,[rcx],7 3395 3396# Tests for op imm8, xmm, regq 3397 vpextrw rcx,xmm4,7 3398 3399# Tests for op imm8, xmm, regq/mem8 3400 vpextrb rcx,xmm4,7 3401 vpextrb BYTE PTR [rcx],xmm4,7 3402 vpextrb [rcx],xmm4,7 3403 3404# Tests for op xmm, xmm 3405 vmaskmovdqu xmm6,xmm4 3406 vmovq xmm6,xmm4 3407 3408# Tests for op xmm, regl 3409 vmovmskpd ecx,xmm4 3410 vmovmskps ecx,xmm4 3411 vpmovmskb ecx,xmm4 3412 3413# Tests for op xmm, xmm, xmm 3414 vmovhlps xmm2,xmm6,xmm4 3415 vmovlhps xmm2,xmm6,xmm4 3416 vmovsd xmm2,xmm6,xmm4 3417 vmovss xmm2,xmm6,xmm4 3418 3419# Tests for op imm8, xmm, xmm 3420 vpslld xmm6,xmm4,7 3421 vpslldq xmm6,xmm4,7 3422 vpsllq xmm6,xmm4,7 3423 vpsllw xmm6,xmm4,7 3424 vpsrad xmm6,xmm4,7 3425 vpsraw xmm6,xmm4,7 3426 vpsrld xmm6,xmm4,7 3427 vpsrldq xmm6,xmm4,7 3428 vpsrlq xmm6,xmm4,7 3429 vpsrlw xmm6,xmm4,7 3430 3431# Tests for op imm8, xmm, regl 3432 vpextrw ecx,xmm4,7 3433 3434# Tests for op ymm, regl 3435 vmovmskpd ecx,ymm4 3436 vmovmskps ecx,ymm4 3437 3438# Tests for op ymm, regq 3439 vmovmskpd rcx,ymm4 3440 vmovmskps rcx,ymm4 3441 3442# Default instructions without suffixes. 3443 vcvtpd2dq xmm6,xmm4 3444 vcvtpd2dq xmm6,ymm4 3445 vcvtpd2ps xmm6,xmm4 3446 vcvtpd2ps xmm6,ymm4 3447 vcvttpd2dq xmm6,xmm4 3448 vcvttpd2dq xmm6,ymm4 3449 3450#Tests with different memory and register operands. 3451 vldmxcsr DWORD PTR ds:0x12345678 3452 vmovdqa xmm8,XMMWORD PTR ds:0x12345678 3453 vmovdqa XMMWORD PTR ds:0x12345678,xmm8 3454 vmovd DWORD PTR ds:0x12345678,xmm8 3455 vcvtsd2si r8d,QWORD PTR ds:0x12345678 3456 vcvtdq2pd ymm8,XMMWORD PTR ds:0x12345678 3457 vcvtpd2ps xmm8,YMMWORD PTR ds:0x12345678 3458 vpavgb xmm15,xmm8,XMMWORD PTR ds:0x12345678 3459 vaeskeygenassist xmm8,XMMWORD PTR ds:0x12345678,7 3460 vpextrb ds:0x12345678,xmm8,7 3461 vcvtsi2sd xmm15,xmm8,DWORD PTR ds:0x12345678 3462 vpclmulqdq xmm15,xmm8,XMMWORD PTR ds:0x12345678,7 3463 vblendvps xmm14,xmm12,XMMWORD PTR ds:0x12345678,xmm8 3464 vpinsrb xmm15,xmm8,ds:0x12345678,7 3465 vmovdqa ymm8,YMMWORD PTR ds:0x12345678 3466 vmovdqa YMMWORD PTR ds:0x12345678,ymm8 3467 vpermilpd ymm15,ymm8,YMMWORD PTR ds:0x12345678 3468 vroundpd ymm8,YMMWORD PTR ds:0x12345678,7 3469 vextractf128 XMMWORD PTR ds:0x12345678,ymm8,7 3470 vperm2f128 ymm15,ymm8,YMMWORD PTR ds:0x12345678,7 3471 vblendvpd ymm14,ymm12,YMMWORD PTR ds:0x12345678,ymm8 3472 vldmxcsr DWORD PTR [rbp] 3473 vmovdqa xmm8,XMMWORD PTR [rbp] 3474 vmovdqa XMMWORD PTR [rbp],xmm8 3475 vmovd DWORD PTR [rbp],xmm8 3476 vcvtsd2si r8d,QWORD PTR [rbp] 3477 vcvtdq2pd ymm8,XMMWORD PTR [rbp] 3478 vcvtpd2ps xmm8,YMMWORD PTR [rbp] 3479 vpavgb xmm15,xmm8,XMMWORD PTR [rbp] 3480 vaeskeygenassist xmm8,XMMWORD PTR [rbp],7 3481 vpextrb [rbp],xmm8,7 3482 vcvtsi2sd xmm15,xmm8,DWORD PTR [rbp] 3483 vpclmulqdq xmm15,xmm8,XMMWORD PTR [rbp],7 3484 vblendvps xmm14,xmm12,XMMWORD PTR [rbp],xmm8 3485 vpinsrb xmm15,xmm8,[rbp],7 3486 vmovdqa ymm8,YMMWORD PTR [rbp] 3487 vmovdqa YMMWORD PTR [rbp],ymm8 3488 vpermilpd ymm15,ymm8,YMMWORD PTR [rbp] 3489 vroundpd ymm8,YMMWORD PTR [rbp],7 3490 vextractf128 XMMWORD PTR [rbp],ymm8,7 3491 vperm2f128 ymm15,ymm8,YMMWORD PTR [rbp],7 3492 vblendvpd ymm14,ymm12,YMMWORD PTR [rbp],ymm8 3493 vldmxcsr DWORD PTR [rbp+0x99] 3494 vmovdqa xmm8,XMMWORD PTR [rbp+0x99] 3495 vmovdqa XMMWORD PTR [rbp+0x99],xmm8 3496 vmovd DWORD PTR [rbp+0x99],xmm8 3497 vcvtsd2si r8d,QWORD PTR [rbp+0x99] 3498 vcvtdq2pd ymm8,XMMWORD PTR [rbp+0x99] 3499 vcvtpd2ps xmm8,YMMWORD PTR [rbp+0x99] 3500 vpavgb xmm15,xmm8,XMMWORD PTR [rbp+0x99] 3501 vaeskeygenassist xmm8,XMMWORD PTR [rbp+0x99],7 3502 vpextrb [rbp+0x99],xmm8,7 3503 vcvtsi2sd xmm15,xmm8,DWORD PTR [rbp+0x99] 3504 vpclmulqdq xmm15,xmm8,XMMWORD PTR [rbp+0x99],7 3505 vblendvps xmm14,xmm12,XMMWORD PTR [rbp+0x99],xmm8 3506 vpinsrb xmm15,xmm8,[rbp+0x99],7 3507 vmovdqa ymm8,YMMWORD PTR [rbp+0x99] 3508 vmovdqa YMMWORD PTR [rbp+0x99],ymm8 3509 vpermilpd ymm15,ymm8,YMMWORD PTR [rbp+0x99] 3510 vroundpd ymm8,YMMWORD PTR [rbp+0x99],7 3511 vextractf128 XMMWORD PTR [rbp+0x99],ymm8,7 3512 vperm2f128 ymm15,ymm8,YMMWORD PTR [rbp+0x99],7 3513 vblendvpd ymm14,ymm12,YMMWORD PTR [rbp+0x99],ymm8 3514 vldmxcsr DWORD PTR [r15+0x99] 3515 vmovdqa xmm8,XMMWORD PTR [r15+0x99] 3516 vmovdqa XMMWORD PTR [r15+0x99],xmm8 3517 vmovd DWORD PTR [r15+0x99],xmm8 3518 vcvtsd2si r8d,QWORD PTR [r15+0x99] 3519 vcvtdq2pd ymm8,XMMWORD PTR [r15+0x99] 3520 vcvtpd2ps xmm8,YMMWORD PTR [r15+0x99] 3521 vpavgb xmm15,xmm8,XMMWORD PTR [r15+0x99] 3522 vaeskeygenassist xmm8,XMMWORD PTR [r15+0x99],7 3523 vpextrb [r15+0x99],xmm8,7 3524 vcvtsi2sd xmm15,xmm8,DWORD PTR [r15+0x99] 3525 vpclmulqdq xmm15,xmm8,XMMWORD PTR [r15+0x99],7 3526 vblendvps xmm14,xmm12,XMMWORD PTR [r15+0x99],xmm8 3527 vpinsrb xmm15,xmm8,[r15+0x99],7 3528 vmovdqa ymm8,YMMWORD PTR [r15+0x99] 3529 vmovdqa YMMWORD PTR [r15+0x99],ymm8 3530 vpermilpd ymm15,ymm8,YMMWORD PTR [r15+0x99] 3531 vroundpd ymm8,YMMWORD PTR [r15+0x99],7 3532 vextractf128 XMMWORD PTR [r15+0x99],ymm8,7 3533 vperm2f128 ymm15,ymm8,YMMWORD PTR [r15+0x99],7 3534 vblendvpd ymm14,ymm12,YMMWORD PTR [r15+0x99],ymm8 3535 vldmxcsr DWORD PTR [rip+0x99] 3536 vmovdqa xmm8,XMMWORD PTR [rip+0x99] 3537 vmovdqa XMMWORD PTR [rip+0x99],xmm8 3538 vmovd DWORD PTR [rip+0x99],xmm8 3539 vcvtsd2si r8d,QWORD PTR [rip+0x99] 3540 vcvtdq2pd ymm8,XMMWORD PTR [rip+0x99] 3541 vcvtpd2ps xmm8,YMMWORD PTR [rip+0x99] 3542 vpavgb xmm15,xmm8,XMMWORD PTR [rip+0x99] 3543 vaeskeygenassist xmm8,XMMWORD PTR [rip+0x99],7 3544 vpextrb [rip+0x99],xmm8,7 3545 vcvtsi2sd xmm15,xmm8,DWORD PTR [rip+0x99] 3546 vpclmulqdq xmm15,xmm8,XMMWORD PTR [rip+0x99],7 3547 vblendvps xmm14,xmm12,XMMWORD PTR [rip+0x99],xmm8 3548 vpinsrb xmm15,xmm8,[rip+0x99],7 3549 vmovdqa ymm8,YMMWORD PTR [rip+0x99] 3550 vmovdqa YMMWORD PTR [rip+0x99],ymm8 3551 vpermilpd ymm15,ymm8,YMMWORD PTR [rip+0x99] 3552 vroundpd ymm8,YMMWORD PTR [rip+0x99],7 3553 vextractf128 XMMWORD PTR [rip+0x99],ymm8,7 3554 vperm2f128 ymm15,ymm8,YMMWORD PTR [rip+0x99],7 3555 vblendvpd ymm14,ymm12,YMMWORD PTR [rip+0x99],ymm8 3556 vldmxcsr DWORD PTR [rsp+0x99] 3557 vmovdqa xmm8,XMMWORD PTR [rsp+0x99] 3558 vmovdqa XMMWORD PTR [rsp+0x99],xmm8 3559 vmovd DWORD PTR [rsp+0x99],xmm8 3560 vcvtsd2si r8d,QWORD PTR [rsp+0x99] 3561 vcvtdq2pd ymm8,XMMWORD PTR [rsp+0x99] 3562 vcvtpd2ps xmm8,YMMWORD PTR [rsp+0x99] 3563 vpavgb xmm15,xmm8,XMMWORD PTR [rsp+0x99] 3564 vaeskeygenassist xmm8,XMMWORD PTR [rsp+0x99],7 3565 vpextrb [rsp+0x99],xmm8,7 3566 vcvtsi2sd xmm15,xmm8,DWORD PTR [rsp+0x99] 3567 vpclmulqdq xmm15,xmm8,XMMWORD PTR [rsp+0x99],7 3568 vblendvps xmm14,xmm12,XMMWORD PTR [rsp+0x99],xmm8 3569 vpinsrb xmm15,xmm8,[rsp+0x99],7 3570 vmovdqa ymm8,YMMWORD PTR [rsp+0x99] 3571 vmovdqa YMMWORD PTR [rsp+0x99],ymm8 3572 vpermilpd ymm15,ymm8,YMMWORD PTR [rsp+0x99] 3573 vroundpd ymm8,YMMWORD PTR [rsp+0x99],7 3574 vextractf128 XMMWORD PTR [rsp+0x99],ymm8,7 3575 vperm2f128 ymm15,ymm8,YMMWORD PTR [rsp+0x99],7 3576 vblendvpd ymm14,ymm12,YMMWORD PTR [rsp+0x99],ymm8 3577 vldmxcsr DWORD PTR [r12+0x99] 3578 vmovdqa xmm8,XMMWORD PTR [r12+0x99] 3579 vmovdqa XMMWORD PTR [r12+0x99],xmm8 3580 vmovd DWORD PTR [r12+0x99],xmm8 3581 vcvtsd2si r8d,QWORD PTR [r12+0x99] 3582 vcvtdq2pd ymm8,XMMWORD PTR [r12+0x99] 3583 vcvtpd2ps xmm8,YMMWORD PTR [r12+0x99] 3584 vpavgb xmm15,xmm8,XMMWORD PTR [r12+0x99] 3585 vaeskeygenassist xmm8,XMMWORD PTR [r12+0x99],7 3586 vpextrb [r12+0x99],xmm8,7 3587 vcvtsi2sd xmm15,xmm8,DWORD PTR [r12+0x99] 3588 vpclmulqdq xmm15,xmm8,XMMWORD PTR [r12+0x99],7 3589 vblendvps xmm14,xmm12,XMMWORD PTR [r12+0x99],xmm8 3590 vpinsrb xmm15,xmm8,[r12+0x99],7 3591 vmovdqa ymm8,YMMWORD PTR [r12+0x99] 3592 vmovdqa YMMWORD PTR [r12+0x99],ymm8 3593 vpermilpd ymm15,ymm8,YMMWORD PTR [r12+0x99] 3594 vroundpd ymm8,YMMWORD PTR [r12+0x99],7 3595 vextractf128 XMMWORD PTR [r12+0x99],ymm8,7 3596 vperm2f128 ymm15,ymm8,YMMWORD PTR [r12+0x99],7 3597 vblendvpd ymm14,ymm12,YMMWORD PTR [r12+0x99],ymm8 3598 vldmxcsr DWORD PTR [riz*1-0x99] 3599 vmovdqa xmm8,XMMWORD PTR [riz*1-0x99] 3600 vmovdqa XMMWORD PTR [riz*1-0x99],xmm8 3601 vmovd DWORD PTR [riz*1-0x99],xmm8 3602 vcvtsd2si r8d,QWORD PTR [riz*1-0x99] 3603 vcvtdq2pd ymm8,XMMWORD PTR [riz*1-0x99] 3604 vcvtpd2ps xmm8,YMMWORD PTR [riz*1-0x99] 3605 vpavgb xmm15,xmm8,XMMWORD PTR [riz*1-0x99] 3606 vaeskeygenassist xmm8,XMMWORD PTR [riz*1-0x99],7 3607 vpextrb [riz*1-0x99],xmm8,7 3608 vcvtsi2sd xmm15,xmm8,DWORD PTR [riz*1-0x99] 3609 vpclmulqdq xmm15,xmm8,XMMWORD PTR [riz*1-0x99],7 3610 vblendvps xmm14,xmm12,XMMWORD PTR [riz*1-0x99],xmm8 3611 vpinsrb xmm15,xmm8,[riz*1-0x99],7 3612 vmovdqa ymm8,YMMWORD PTR [riz*1-0x99] 3613 vmovdqa YMMWORD PTR [riz*1-0x99],ymm8 3614 vpermilpd ymm15,ymm8,YMMWORD PTR [riz*1-0x99] 3615 vroundpd ymm8,YMMWORD PTR [riz*1-0x99],7 3616 vextractf128 XMMWORD PTR [riz*1-0x99],ymm8,7 3617 vperm2f128 ymm15,ymm8,YMMWORD PTR [riz*1-0x99],7 3618 vblendvpd ymm14,ymm12,YMMWORD PTR [riz*1-0x99],ymm8 3619 vldmxcsr DWORD PTR [riz*2-0x99] 3620 vmovdqa xmm8,XMMWORD PTR [riz*2-0x99] 3621 vmovdqa XMMWORD PTR [riz*2-0x99],xmm8 3622 vmovd DWORD PTR [riz*2-0x99],xmm8 3623 vcvtsd2si r8d,QWORD PTR [riz*2-0x99] 3624 vcvtdq2pd ymm8,XMMWORD PTR [riz*2-0x99] 3625 vcvtpd2ps xmm8,YMMWORD PTR [riz*2-0x99] 3626 vpavgb xmm15,xmm8,XMMWORD PTR [riz*2-0x99] 3627 vaeskeygenassist xmm8,XMMWORD PTR [riz*2-0x99],7 3628 vpextrb [riz*2-0x99],xmm8,7 3629 vcvtsi2sd xmm15,xmm8,DWORD PTR [riz*2-0x99] 3630 vpclmulqdq xmm15,xmm8,XMMWORD PTR [riz*2-0x99],7 3631 vblendvps xmm14,xmm12,XMMWORD PTR [riz*2-0x99],xmm8 3632 vpinsrb xmm15,xmm8,[riz*2-0x99],7 3633 vmovdqa ymm8,YMMWORD PTR [riz*2-0x99] 3634 vmovdqa YMMWORD PTR [riz*2-0x99],ymm8 3635 vpermilpd ymm15,ymm8,YMMWORD PTR [riz*2-0x99] 3636 vroundpd ymm8,YMMWORD PTR [riz*2-0x99],7 3637 vextractf128 XMMWORD PTR [riz*2-0x99],ymm8,7 3638 vperm2f128 ymm15,ymm8,YMMWORD PTR [riz*2-0x99],7 3639 vblendvpd ymm14,ymm12,YMMWORD PTR [riz*2-0x99],ymm8 3640 vldmxcsr DWORD PTR [rbx+riz*1-0x99] 3641 vmovdqa xmm8,XMMWORD PTR [rbx+riz*1-0x99] 3642 vmovdqa XMMWORD PTR [rbx+riz*1-0x99],xmm8 3643 vmovd DWORD PTR [rbx+riz*1-0x99],xmm8 3644 vcvtsd2si r8d,QWORD PTR [rbx+riz*1-0x99] 3645 vcvtdq2pd ymm8,XMMWORD PTR [rbx+riz*1-0x99] 3646 vcvtpd2ps xmm8,YMMWORD PTR [rbx+riz*1-0x99] 3647 vpavgb xmm15,xmm8,XMMWORD PTR [rbx+riz*1-0x99] 3648 vaeskeygenassist xmm8,XMMWORD PTR [rbx+riz*1-0x99],7 3649 vpextrb [rbx+riz*1-0x99],xmm8,7 3650 vcvtsi2sd xmm15,xmm8,DWORD PTR [rbx+riz*1-0x99] 3651 vpclmulqdq xmm15,xmm8,XMMWORD PTR [rbx+riz*1-0x99],7 3652 vblendvps xmm14,xmm12,XMMWORD PTR [rbx+riz*1-0x99],xmm8 3653 vpinsrb xmm15,xmm8,[rbx+riz*1-0x99],7 3654 vmovdqa ymm8,YMMWORD PTR [rbx+riz*1-0x99] 3655 vmovdqa YMMWORD PTR [rbx+riz*1-0x99],ymm8 3656 vpermilpd ymm15,ymm8,YMMWORD PTR [rbx+riz*1-0x99] 3657 vroundpd ymm8,YMMWORD PTR [rbx+riz*1-0x99],7 3658 vextractf128 XMMWORD PTR [rbx+riz*1-0x99],ymm8,7 3659 vperm2f128 ymm15,ymm8,YMMWORD PTR [rbx+riz*1-0x99],7 3660 vblendvpd ymm14,ymm12,YMMWORD PTR [rbx+riz*1-0x99],ymm8 3661 vldmxcsr DWORD PTR [rbx+riz*2-0x99] 3662 vmovdqa xmm8,XMMWORD PTR [rbx+riz*2-0x99] 3663 vmovdqa XMMWORD PTR [rbx+riz*2-0x99],xmm8 3664 vmovd DWORD PTR [rbx+riz*2-0x99],xmm8 3665 vcvtsd2si r8d,QWORD PTR [rbx+riz*2-0x99] 3666 vcvtdq2pd ymm8,XMMWORD PTR [rbx+riz*2-0x99] 3667 vcvtpd2ps xmm8,YMMWORD PTR [rbx+riz*2-0x99] 3668 vpavgb xmm15,xmm8,XMMWORD PTR [rbx+riz*2-0x99] 3669 vaeskeygenassist xmm8,XMMWORD PTR [rbx+riz*2-0x99],7 3670 vpextrb [rbx+riz*2-0x99],xmm8,7 3671 vcvtsi2sd xmm15,xmm8,DWORD PTR [rbx+riz*2-0x99] 3672 vpclmulqdq xmm15,xmm8,XMMWORD PTR [rbx+riz*2-0x99],7 3673 vblendvps xmm14,xmm12,XMMWORD PTR [rbx+riz*2-0x99],xmm8 3674 vpinsrb xmm15,xmm8,[rbx+riz*2-0x99],7 3675 vmovdqa ymm8,YMMWORD PTR [rbx+riz*2-0x99] 3676 vmovdqa YMMWORD PTR [rbx+riz*2-0x99],ymm8 3677 vpermilpd ymm15,ymm8,YMMWORD PTR [rbx+riz*2-0x99] 3678 vroundpd ymm8,YMMWORD PTR [rbx+riz*2-0x99],7 3679 vextractf128 XMMWORD PTR [rbx+riz*2-0x99],ymm8,7 3680 vperm2f128 ymm15,ymm8,YMMWORD PTR [rbx+riz*2-0x99],7 3681 vblendvpd ymm14,ymm12,YMMWORD PTR [rbx+riz*2-0x99],ymm8 3682 vldmxcsr DWORD PTR [r12+r15*4-0x99] 3683 vmovdqa xmm8,XMMWORD PTR [r12+r15*4-0x99] 3684 vmovdqa XMMWORD PTR [r12+r15*4-0x99],xmm8 3685 vmovd DWORD PTR [r12+r15*4-0x99],xmm8 3686 vcvtsd2si r8d,QWORD PTR [r12+r15*4-0x99] 3687 vcvtdq2pd ymm8,XMMWORD PTR [r12+r15*4-0x99] 3688 vcvtpd2ps xmm8,YMMWORD PTR [r12+r15*4-0x99] 3689 vpavgb xmm15,xmm8,XMMWORD PTR [r12+r15*4-0x99] 3690 vaeskeygenassist xmm8,XMMWORD PTR [r12+r15*4-0x99],7 3691 vpextrb [r12+r15*4-0x99],xmm8,7 3692 vcvtsi2sd xmm15,xmm8,DWORD PTR [r12+r15*4-0x99] 3693 vpclmulqdq xmm15,xmm8,XMMWORD PTR [r12+r15*4-0x99],7 3694 vblendvps xmm14,xmm12,XMMWORD PTR [r12+r15*4-0x99],xmm8 3695 vpinsrb xmm15,xmm8,[r12+r15*4-0x99],7 3696 vmovdqa ymm8,YMMWORD PTR [r12+r15*4-0x99] 3697 vmovdqa YMMWORD PTR [r12+r15*4-0x99],ymm8 3698 vpermilpd ymm15,ymm8,YMMWORD PTR [r12+r15*4-0x99] 3699 vroundpd ymm8,YMMWORD PTR [r12+r15*4-0x99],7 3700 vextractf128 XMMWORD PTR [r12+r15*4-0x99],ymm8,7 3701 vperm2f128 ymm15,ymm8,YMMWORD PTR [r12+r15*4-0x99],7 3702 vblendvpd ymm14,ymm12,YMMWORD PTR [r12+r15*4-0x99],ymm8 3703 vldmxcsr DWORD PTR [r8+r15*8-0x99] 3704 vmovdqa xmm8,XMMWORD PTR [r8+r15*8-0x99] 3705 vmovdqa XMMWORD PTR [r8+r15*8-0x99],xmm8 3706 vmovd DWORD PTR [r8+r15*8-0x99],xmm8 3707 vcvtsd2si r8d,QWORD PTR [r8+r15*8-0x99] 3708 vcvtdq2pd ymm8,XMMWORD PTR [r8+r15*8-0x99] 3709 vcvtpd2ps xmm8,YMMWORD PTR [r8+r15*8-0x99] 3710 vpavgb xmm15,xmm8,XMMWORD PTR [r8+r15*8-0x99] 3711 vaeskeygenassist xmm8,XMMWORD PTR [r8+r15*8-0x99],7 3712 vpextrb [r8+r15*8-0x99],xmm8,7 3713 vcvtsi2sd xmm15,xmm8,DWORD PTR [r8+r15*8-0x99] 3714 vpclmulqdq xmm15,xmm8,XMMWORD PTR [r8+r15*8-0x99],7 3715 vblendvps xmm14,xmm12,XMMWORD PTR [r8+r15*8-0x99],xmm8 3716 vpinsrb xmm15,xmm8,[r8+r15*8-0x99],7 3717 vmovdqa ymm8,YMMWORD PTR [r8+r15*8-0x99] 3718 vmovdqa YMMWORD PTR [r8+r15*8-0x99],ymm8 3719 vpermilpd ymm15,ymm8,YMMWORD PTR [r8+r15*8-0x99] 3720 vroundpd ymm8,YMMWORD PTR [r8+r15*8-0x99],7 3721 vextractf128 XMMWORD PTR [r8+r15*8-0x99],ymm8,7 3722 vperm2f128 ymm15,ymm8,YMMWORD PTR [r8+r15*8-0x99],7 3723 vblendvpd ymm14,ymm12,YMMWORD PTR [r8+r15*8-0x99],ymm8 3724 vldmxcsr DWORD PTR [rbp+r12*4-0x99] 3725 vmovdqa xmm8,XMMWORD PTR [rbp+r12*4-0x99] 3726 vmovdqa XMMWORD PTR [rbp+r12*4-0x99],xmm8 3727 vmovd DWORD PTR [rbp+r12*4-0x99],xmm8 3728 vcvtsd2si r8d,QWORD PTR [rbp+r12*4-0x99] 3729 vcvtdq2pd ymm8,XMMWORD PTR [rbp+r12*4-0x99] 3730 vcvtpd2ps xmm8,YMMWORD PTR [rbp+r12*4-0x99] 3731 vpavgb xmm15,xmm8,XMMWORD PTR [rbp+r12*4-0x99] 3732 vaeskeygenassist xmm8,XMMWORD PTR [rbp+r12*4-0x99],7 3733 vpextrb [rbp+r12*4-0x99],xmm8,7 3734 vcvtsi2sd xmm15,xmm8,DWORD PTR [rbp+r12*4-0x99] 3735 vpclmulqdq xmm15,xmm8,XMMWORD PTR [rbp+r12*4-0x99],7 3736 vblendvps xmm14,xmm12,XMMWORD PTR [rbp+r12*4-0x99],xmm8 3737 vpinsrb xmm15,xmm8,[rbp+r12*4-0x99],7 3738 vmovdqa ymm8,YMMWORD PTR [rbp+r12*4-0x99] 3739 vmovdqa YMMWORD PTR [rbp+r12*4-0x99],ymm8 3740 vpermilpd ymm15,ymm8,YMMWORD PTR [rbp+r12*4-0x99] 3741 vroundpd ymm8,YMMWORD PTR [rbp+r12*4-0x99],7 3742 vextractf128 XMMWORD PTR [rbp+r12*4-0x99],ymm8,7 3743 vperm2f128 ymm15,ymm8,YMMWORD PTR [rbp+r12*4-0x99],7 3744 vblendvpd ymm14,ymm12,YMMWORD PTR [rbp+r12*4-0x99],ymm8 3745 vldmxcsr DWORD PTR [rsp+r13*1-0x99] 3746 vmovdqa xmm8,XMMWORD PTR [rsp+r13*1-0x99] 3747 vmovdqa XMMWORD PTR [rsp+r13*1-0x99],xmm8 3748 vmovd DWORD PTR [rsp+r13*1-0x99],xmm8 3749 vcvtsd2si r8d,QWORD PTR [rsp+r13*1-0x99] 3750 vcvtdq2pd ymm8,XMMWORD PTR [rsp+r13*1-0x99] 3751 vcvtpd2ps xmm8,YMMWORD PTR [rsp+r13*1-0x99] 3752 vpavgb xmm15,xmm8,XMMWORD PTR [rsp+r13*1-0x99] 3753 vaeskeygenassist xmm8,XMMWORD PTR [rsp+r13*1-0x99],7 3754 vpextrb [rsp+r13*1-0x99],xmm8,7 3755 vcvtsi2sd xmm15,xmm8,DWORD PTR [rsp+r13*1-0x99] 3756 vpclmulqdq xmm15,xmm8,XMMWORD PTR [rsp+r13*1-0x99],7 3757 vblendvps xmm14,xmm12,XMMWORD PTR [rsp+r13*1-0x99],xmm8 3758 vpinsrb xmm15,xmm8,[rsp+r13*1-0x99],7 3759 vmovdqa ymm8,YMMWORD PTR [rsp+r13*1-0x99] 3760 vmovdqa YMMWORD PTR [rsp+r13*1-0x99],ymm8 3761 vpermilpd ymm15,ymm8,YMMWORD PTR [rsp+r13*1-0x99] 3762 vroundpd ymm8,YMMWORD PTR [rsp+r13*1-0x99],7 3763 vextractf128 XMMWORD PTR [rsp+r13*1-0x99],ymm8,7 3764 vperm2f128 ymm15,ymm8,YMMWORD PTR [rsp+r13*1-0x99],7 3765 vblendvpd ymm14,ymm12,YMMWORD PTR [rsp+r13*1-0x99],ymm8 3766# Tests for all register operands. 3767 vmovmskpd r8d,xmm8 3768 vpslld xmm15,xmm8,7 3769 vmovmskps r8d,ymm8 3770 vmovdqa xmm15,xmm8 3771 vmovd r8d,xmm8 3772 vcvtsd2si r8d,xmm8 3773 vcvtdq2pd ymm8,xmm8 3774 vcvtpd2ps xmm8,ymm8 3775 vaeskeygenassist xmm15,xmm8,7 3776 vpextrb r8d,xmm8,7 3777 vcvtsi2sd xmm15,xmm8,r8d 3778 vpclmulqdq xmm12,xmm15,xmm8,7 3779 vblendvps xmm14,xmm12,xmm8,xmm8 3780 vpinsrb xmm15,xmm8,r8d,7 3781 vmovdqa ymm15,ymm8 3782 vpermilpd ymm12,ymm15,ymm8 3783 vroundpd ymm15,ymm8,7 3784 vextractf128 xmm8,ymm8,7 3785 vperm2f128 ymm12,ymm15,ymm8,7 3786 vblendvpd ymm14,ymm12,ymm15,ymm8 3787 vinsertf128 ymm15,ymm8,xmm8,7 3788# Tests for different memory/register operand 3789 vcvtsd2si r8,QWORD PTR [rcx] 3790 vextractps r8,xmm8,10 3791 vcvtss2si r8,DWORD PTR [rcx] 3792 vpinsrw xmm8,xmm15,r8,7 3793