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