URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-old/] [binutils-2.18.50/] [gas/] [testsuite/] [gas/] [i386/] [avx.s] - Rev 856
Go to most recent revision | Compare with Previous | Blame | View Log
# Check AVX instructions .allow_index_reg .text _start: # Tests for op vzeroall vzeroupper # Tests for op mem64 vldmxcsr (%ecx) vstmxcsr (%ecx) # Tests for op mem256, mask, ymm # Tests for op ymm, mask, mem256 vmaskmovpd (%ecx),%ymm4,%ymm6 vmaskmovpd %ymm4,%ymm6,(%ecx) vmaskmovps (%ecx),%ymm4,%ymm6 vmaskmovps %ymm4,%ymm6,(%ecx) # Tests for op imm8, ymm/mem256, ymm vpermilpd $100,%ymm6,%ymm2 vpermilpd $100,(%ecx),%ymm6 vpermilps $100,%ymm6,%ymm2 vpermilps $100,(%ecx),%ymm6 vroundpd $100,%ymm6,%ymm2 vroundpd $100,(%ecx),%ymm6 vroundps $100,%ymm6,%ymm2 vroundps $100,(%ecx),%ymm6 # Tests for op ymm/mem256, ymm, ymm vaddpd %ymm4,%ymm6,%ymm2 vaddpd (%ecx),%ymm6,%ymm2 vaddps %ymm4,%ymm6,%ymm2 vaddps (%ecx),%ymm6,%ymm2 vaddsubpd %ymm4,%ymm6,%ymm2 vaddsubpd (%ecx),%ymm6,%ymm2 vaddsubps %ymm4,%ymm6,%ymm2 vaddsubps (%ecx),%ymm6,%ymm2 vandnpd %ymm4,%ymm6,%ymm2 vandnpd (%ecx),%ymm6,%ymm2 vandnps %ymm4,%ymm6,%ymm2 vandnps (%ecx),%ymm6,%ymm2 vandpd %ymm4,%ymm6,%ymm2 vandpd (%ecx),%ymm6,%ymm2 vandps %ymm4,%ymm6,%ymm2 vandps (%ecx),%ymm6,%ymm2 vdivpd %ymm4,%ymm6,%ymm2 vdivpd (%ecx),%ymm6,%ymm2 vdivps %ymm4,%ymm6,%ymm2 vdivps (%ecx),%ymm6,%ymm2 vhaddpd %ymm4,%ymm6,%ymm2 vhaddpd (%ecx),%ymm6,%ymm2 vhaddps %ymm4,%ymm6,%ymm2 vhaddps (%ecx),%ymm6,%ymm2 vhsubpd %ymm4,%ymm6,%ymm2 vhsubpd (%ecx),%ymm6,%ymm2 vhsubps %ymm4,%ymm6,%ymm2 vhsubps (%ecx),%ymm6,%ymm2 vmaxpd %ymm4,%ymm6,%ymm2 vmaxpd (%ecx),%ymm6,%ymm2 vmaxps %ymm4,%ymm6,%ymm2 vmaxps (%ecx),%ymm6,%ymm2 vminpd %ymm4,%ymm6,%ymm2 vminpd (%ecx),%ymm6,%ymm2 vminps %ymm4,%ymm6,%ymm2 vminps (%ecx),%ymm6,%ymm2 vmulpd %ymm4,%ymm6,%ymm2 vmulpd (%ecx),%ymm6,%ymm2 vmulps %ymm4,%ymm6,%ymm2 vmulps (%ecx),%ymm6,%ymm2 vorpd %ymm4,%ymm6,%ymm2 vorpd (%ecx),%ymm6,%ymm2 vorps %ymm4,%ymm6,%ymm2 vorps (%ecx),%ymm6,%ymm2 vpermilpd %ymm4,%ymm6,%ymm2 vpermilpd (%ecx),%ymm6,%ymm2 vpermilps %ymm4,%ymm6,%ymm2 vpermilps (%ecx),%ymm6,%ymm2 vsubpd %ymm4,%ymm6,%ymm2 vsubpd (%ecx),%ymm6,%ymm2 vsubps %ymm4,%ymm6,%ymm2 vsubps (%ecx),%ymm6,%ymm2 vunpckhpd %ymm4,%ymm6,%ymm2 vunpckhpd (%ecx),%ymm6,%ymm2 vunpckhps %ymm4,%ymm6,%ymm2 vunpckhps (%ecx),%ymm6,%ymm2 vunpcklpd %ymm4,%ymm6,%ymm2 vunpcklpd (%ecx),%ymm6,%ymm2 vunpcklps %ymm4,%ymm6,%ymm2 vunpcklps (%ecx),%ymm6,%ymm2 vxorpd %ymm4,%ymm6,%ymm2 vxorpd (%ecx),%ymm6,%ymm2 vxorps %ymm4,%ymm6,%ymm2 vxorps (%ecx),%ymm6,%ymm2 vcmpeqpd %ymm4,%ymm6,%ymm2 vcmpeqpd (%ecx),%ymm6,%ymm2 vcmpltpd %ymm4,%ymm6,%ymm2 vcmpltpd (%ecx),%ymm6,%ymm2 vcmplepd %ymm4,%ymm6,%ymm2 vcmplepd (%ecx),%ymm6,%ymm2 vcmpunordpd %ymm4,%ymm6,%ymm2 vcmpunordpd (%ecx),%ymm6,%ymm2 vcmpneqpd %ymm4,%ymm6,%ymm2 vcmpneqpd (%ecx),%ymm6,%ymm2 vcmpnltpd %ymm4,%ymm6,%ymm2 vcmpnltpd (%ecx),%ymm6,%ymm2 vcmpnlepd %ymm4,%ymm6,%ymm2 vcmpnlepd (%ecx),%ymm6,%ymm2 vcmpordpd %ymm4,%ymm6,%ymm2 vcmpordpd (%ecx),%ymm6,%ymm2 vcmpeq_uqpd %ymm4,%ymm6,%ymm2 vcmpeq_uqpd (%ecx),%ymm6,%ymm2 vcmpngepd %ymm4,%ymm6,%ymm2 vcmpngepd (%ecx),%ymm6,%ymm2 vcmpngtpd %ymm4,%ymm6,%ymm2 vcmpngtpd (%ecx),%ymm6,%ymm2 vcmpfalsepd %ymm4,%ymm6,%ymm2 vcmpfalsepd (%ecx),%ymm6,%ymm2 vcmpneq_oqpd %ymm4,%ymm6,%ymm2 vcmpneq_oqpd (%ecx),%ymm6,%ymm2 vcmpgepd %ymm4,%ymm6,%ymm2 vcmpgepd (%ecx),%ymm6,%ymm2 vcmpgtpd %ymm4,%ymm6,%ymm2 vcmpgtpd (%ecx),%ymm6,%ymm2 vcmptruepd %ymm4,%ymm6,%ymm2 vcmptruepd (%ecx),%ymm6,%ymm2 vcmpeq_ospd %ymm4,%ymm6,%ymm2 vcmpeq_ospd (%ecx),%ymm6,%ymm2 vcmplt_oqpd %ymm4,%ymm6,%ymm2 vcmplt_oqpd (%ecx),%ymm6,%ymm2 vcmple_oqpd %ymm4,%ymm6,%ymm2 vcmple_oqpd (%ecx),%ymm6,%ymm2 vcmpunord_spd %ymm4,%ymm6,%ymm2 vcmpunord_spd (%ecx),%ymm6,%ymm2 vcmpneq_uspd %ymm4,%ymm6,%ymm2 vcmpneq_uspd (%ecx),%ymm6,%ymm2 vcmpnlt_uqpd %ymm4,%ymm6,%ymm2 vcmpnlt_uqpd (%ecx),%ymm6,%ymm2 vcmpnle_uqpd %ymm4,%ymm6,%ymm2 vcmpnle_uqpd (%ecx),%ymm6,%ymm2 vcmpord_spd %ymm4,%ymm6,%ymm2 vcmpord_spd (%ecx),%ymm6,%ymm2 vcmpeq_uspd %ymm4,%ymm6,%ymm2 vcmpeq_uspd (%ecx),%ymm6,%ymm2 vcmpnge_uqpd %ymm4,%ymm6,%ymm2 vcmpnge_uqpd (%ecx),%ymm6,%ymm2 vcmpngt_uqpd %ymm4,%ymm6,%ymm2 vcmpngt_uqpd (%ecx),%ymm6,%ymm2 vcmpfalse_ospd %ymm4,%ymm6,%ymm2 vcmpfalse_ospd (%ecx),%ymm6,%ymm2 vcmpneq_ospd %ymm4,%ymm6,%ymm2 vcmpneq_ospd (%ecx),%ymm6,%ymm2 vcmpge_oqpd %ymm4,%ymm6,%ymm2 vcmpge_oqpd (%ecx),%ymm6,%ymm2 vcmpgt_oqpd %ymm4,%ymm6,%ymm2 vcmpgt_oqpd (%ecx),%ymm6,%ymm2 vcmptrue_uspd %ymm4,%ymm6,%ymm2 vcmptrue_uspd (%ecx),%ymm6,%ymm2 vcmpeqps %ymm4,%ymm6,%ymm2 vcmpeqps (%ecx),%ymm6,%ymm2 vcmpltps %ymm4,%ymm6,%ymm2 vcmpltps (%ecx),%ymm6,%ymm2 vcmpleps %ymm4,%ymm6,%ymm2 vcmpleps (%ecx),%ymm6,%ymm2 vcmpunordps %ymm4,%ymm6,%ymm2 vcmpunordps (%ecx),%ymm6,%ymm2 vcmpneqps %ymm4,%ymm6,%ymm2 vcmpneqps (%ecx),%ymm6,%ymm2 vcmpnltps %ymm4,%ymm6,%ymm2 vcmpnltps (%ecx),%ymm6,%ymm2 vcmpnleps %ymm4,%ymm6,%ymm2 vcmpnleps (%ecx),%ymm6,%ymm2 vcmpordps %ymm4,%ymm6,%ymm2 vcmpordps (%ecx),%ymm6,%ymm2 vcmpeq_uqps %ymm4,%ymm6,%ymm2 vcmpeq_uqps (%ecx),%ymm6,%ymm2 vcmpngeps %ymm4,%ymm6,%ymm2 vcmpngeps (%ecx),%ymm6,%ymm2 vcmpngtps %ymm4,%ymm6,%ymm2 vcmpngtps (%ecx),%ymm6,%ymm2 vcmpfalseps %ymm4,%ymm6,%ymm2 vcmpfalseps (%ecx),%ymm6,%ymm2 vcmpneq_oqps %ymm4,%ymm6,%ymm2 vcmpneq_oqps (%ecx),%ymm6,%ymm2 vcmpgeps %ymm4,%ymm6,%ymm2 vcmpgeps (%ecx),%ymm6,%ymm2 vcmpgtps %ymm4,%ymm6,%ymm2 vcmpgtps (%ecx),%ymm6,%ymm2 vcmptrueps %ymm4,%ymm6,%ymm2 vcmptrueps (%ecx),%ymm6,%ymm2 vcmpeq_osps %ymm4,%ymm6,%ymm2 vcmpeq_osps (%ecx),%ymm6,%ymm2 vcmplt_oqps %ymm4,%ymm6,%ymm2 vcmplt_oqps (%ecx),%ymm6,%ymm2 vcmple_oqps %ymm4,%ymm6,%ymm2 vcmple_oqps (%ecx),%ymm6,%ymm2 vcmpunord_sps %ymm4,%ymm6,%ymm2 vcmpunord_sps (%ecx),%ymm6,%ymm2 vcmpneq_usps %ymm4,%ymm6,%ymm2 vcmpneq_usps (%ecx),%ymm6,%ymm2 vcmpnlt_uqps %ymm4,%ymm6,%ymm2 vcmpnlt_uqps (%ecx),%ymm6,%ymm2 vcmpnle_uqps %ymm4,%ymm6,%ymm2 vcmpnle_uqps (%ecx),%ymm6,%ymm2 vcmpord_sps %ymm4,%ymm6,%ymm2 vcmpord_sps (%ecx),%ymm6,%ymm2 vcmpeq_usps %ymm4,%ymm6,%ymm2 vcmpeq_usps (%ecx),%ymm6,%ymm2 vcmpnge_uqps %ymm4,%ymm6,%ymm2 vcmpnge_uqps (%ecx),%ymm6,%ymm2 vcmpngt_uqps %ymm4,%ymm6,%ymm2 vcmpngt_uqps (%ecx),%ymm6,%ymm2 vcmpfalse_osps %ymm4,%ymm6,%ymm2 vcmpfalse_osps (%ecx),%ymm6,%ymm2 vcmpneq_osps %ymm4,%ymm6,%ymm2 vcmpneq_osps (%ecx),%ymm6,%ymm2 vcmpge_oqps %ymm4,%ymm6,%ymm2 vcmpge_oqps (%ecx),%ymm6,%ymm2 vcmpgt_oqps %ymm4,%ymm6,%ymm2 vcmpgt_oqps (%ecx),%ymm6,%ymm2 vcmptrue_usps %ymm4,%ymm6,%ymm2 vcmptrue_usps (%ecx),%ymm6,%ymm2 # Tests for op ymm/mem256, xmm vcvtpd2dqy %ymm4,%xmm4 vcvtpd2dqy (%ecx),%xmm4 vcvtpd2psy %ymm4,%xmm4 vcvtpd2psy (%ecx),%xmm4 vcvttpd2dqy %ymm4,%xmm4 vcvttpd2dqy (%ecx),%xmm4 # Tests for op ymm/mem256, ymm vcvtdq2ps %ymm4,%ymm4 vcvtdq2ps (%ecx),%ymm4 vcvtps2dq %ymm4,%ymm4 vcvtps2dq (%ecx),%ymm4 vcvttps2dq %ymm4,%ymm4 vcvttps2dq (%ecx),%ymm4 vmovapd %ymm4,%ymm4 vmovapd (%ecx),%ymm4 vmovaps %ymm4,%ymm4 vmovaps (%ecx),%ymm4 vmovdqa %ymm4,%ymm4 vmovdqa (%ecx),%ymm4 vmovdqu %ymm4,%ymm4 vmovdqu (%ecx),%ymm4 vmovddup %ymm4,%ymm4 vmovddup (%ecx),%ymm4 vmovshdup %ymm4,%ymm4 vmovshdup (%ecx),%ymm4 vmovsldup %ymm4,%ymm4 vmovsldup (%ecx),%ymm4 vmovupd %ymm4,%ymm4 vmovupd (%ecx),%ymm4 vmovups %ymm4,%ymm4 vmovups (%ecx),%ymm4 vptest %ymm4,%ymm4 vptest (%ecx),%ymm4 vrcpps %ymm4,%ymm4 vrcpps (%ecx),%ymm4 vrsqrtps %ymm4,%ymm4 vrsqrtps (%ecx),%ymm4 vsqrtpd %ymm4,%ymm4 vsqrtpd (%ecx),%ymm4 vsqrtps %ymm4,%ymm4 vsqrtps (%ecx),%ymm4 vtestpd %ymm4,%ymm4 vtestpd (%ecx),%ymm4 vtestps %ymm4,%ymm4 vtestps (%ecx),%ymm4 # Tests for op mem256, ymm vlddqu (%ecx),%ymm4 # Tests for op imm8, ymm/mem256, ymm, ymm vblendpd $100,%ymm4,%ymm6,%ymm2 vblendpd $100,(%ecx),%ymm6,%ymm2 vblendps $100,%ymm4,%ymm6,%ymm2 vblendps $100,(%ecx),%ymm6,%ymm2 vcmppd $100,%ymm4,%ymm6,%ymm2 vcmppd $100,(%ecx),%ymm6,%ymm2 vcmpps $100,%ymm4,%ymm6,%ymm2 vcmpps $100,(%ecx),%ymm6,%ymm2 vdpps $100,%ymm4,%ymm6,%ymm2 vdpps $100,(%ecx),%ymm6,%ymm2 vperm2f128 $100,%ymm4,%ymm6,%ymm2 vperm2f128 $100,(%ecx),%ymm6,%ymm2 vshufpd $100,%ymm4,%ymm6,%ymm2 vshufpd $100,(%ecx),%ymm6,%ymm2 vshufps $100,%ymm4,%ymm6,%ymm2 vshufps $100,(%ecx),%ymm6,%ymm2 # Tests for op ymm, ymm/mem256, ymm, ymm vblendvpd %ymm4,%ymm6,%ymm2,%ymm7 vblendvpd %ymm4,(%ecx),%ymm2,%ymm7 vblendvps %ymm4,%ymm6,%ymm2,%ymm7 vblendvps %ymm4,(%ecx),%ymm2,%ymm7 # Tests for op ymm/mem256, ymm, ymm, ymm # Tests for op ymm, ymm/mem256, ymm, ymm vfmaddpd %ymm4,%ymm6,%ymm2,%ymm7 vfmaddpd (%ecx),%ymm6,%ymm2,%ymm7 vfmaddps %ymm4,%ymm6,%ymm2,%ymm7 vfmaddps (%ecx),%ymm6,%ymm2,%ymm7 vfmaddsubpd %ymm4,%ymm6,%ymm2,%ymm7 vfmaddsubpd (%ecx),%ymm6,%ymm2,%ymm7 vfmaddsubps %ymm4,%ymm6,%ymm2,%ymm7 vfmaddsubps (%ecx),%ymm6,%ymm2,%ymm7 vfmsubaddpd %ymm4,%ymm6,%ymm2,%ymm7 vfmsubaddpd (%ecx),%ymm6,%ymm2,%ymm7 vfmsubaddps %ymm4,%ymm6,%ymm2,%ymm7 vfmsubaddps (%ecx),%ymm6,%ymm2,%ymm7 vfmsubpd %ymm4,%ymm6,%ymm2,%ymm7 vfmsubpd (%ecx),%ymm6,%ymm2,%ymm7 vfmsubps %ymm4,%ymm6,%ymm2,%ymm7 vfmsubps (%ecx),%ymm6,%ymm2,%ymm7 vfnmaddpd %ymm4,%ymm6,%ymm2,%ymm7 vfnmaddpd (%ecx),%ymm6,%ymm2,%ymm7 vfnmaddps %ymm4,%ymm6,%ymm2,%ymm7 vfnmaddps (%ecx),%ymm6,%ymm2,%ymm7 vfnmsubpd %ymm4,%ymm6,%ymm2,%ymm7 vfnmsubpd (%ecx),%ymm6,%ymm2,%ymm7 vfnmsubps %ymm4,%ymm6,%ymm2,%ymm7 vfnmsubps (%ecx),%ymm6,%ymm2,%ymm7 vpermilmo2pd %ymm4,%ymm6,%ymm2,%ymm7 vpermilmo2pd (%ecx),%ymm6,%ymm2,%ymm7 vpermilmz2pd %ymm4,%ymm6,%ymm2,%ymm7 vpermilmz2pd (%ecx),%ymm6,%ymm2,%ymm7 vpermiltd2pd %ymm4,%ymm6,%ymm2,%ymm7 vpermiltd2pd (%ecx),%ymm6,%ymm2,%ymm7 vpermilmo2ps %ymm4,%ymm6,%ymm2,%ymm7 vpermilmo2ps (%ecx),%ymm6,%ymm2,%ymm7 vpermilmz2ps %ymm4,%ymm6,%ymm2,%ymm7 vpermilmz2ps (%ecx),%ymm6,%ymm2,%ymm7 vpermiltd2ps %ymm4,%ymm6,%ymm2,%ymm7 vpermiltd2ps (%ecx),%ymm6,%ymm2,%ymm7 # Tests for op imm4, ymm/mem256, ymm, ymm, ymm # Tests for op imm4, ymm, ymm/mem256, ymm, ymm vpermil2pd $10,%ymm4,%ymm6,%ymm2,%ymm7 vpermil2pd $10,(%ecx),%ymm6,%ymm2,%ymm7 vpermil2ps $10,%ymm4,%ymm6,%ymm2,%ymm7 vpermil2ps $10,(%ecx),%ymm6,%ymm2,%ymm7 # Tests for op imm8, xmm/mem128, ymm, ymm vinsertf128 $100,%xmm4,%ymm4,%ymm6 vinsertf128 $100,(%ecx),%ymm4,%ymm6 # Tests for op imm8, ymm, xmm/mem128 vextractf128 $100,%ymm4,%xmm4 vextractf128 $100,%ymm4,(%ecx) # Tests for op xmm/mem128, xmm # Tests for op mem128, ymm vbroadcastf128 (%ecx),%ymm4 # Tests for op xmm/mem128, xmm vcvtdq2ps %xmm4,%xmm6 vcvtdq2ps (%ecx),%xmm4 vcvtpd2dqx %xmm4,%xmm6 vcvtpd2dqx (%ecx),%xmm4 vcvtpd2psx %xmm4,%xmm6 vcvtpd2psx (%ecx),%xmm4 vcvtps2dq %xmm4,%xmm6 vcvtps2dq (%ecx),%xmm4 vcvttpd2dqx %xmm4,%xmm6 vcvttpd2dqx (%ecx),%xmm4 vcvttps2dq %xmm4,%xmm6 vcvttps2dq (%ecx),%xmm4 vmovapd %xmm4,%xmm6 vmovapd (%ecx),%xmm4 vmovaps %xmm4,%xmm6 vmovaps (%ecx),%xmm4 vmovdqa %xmm4,%xmm6 vmovdqa (%ecx),%xmm4 vmovdqu %xmm4,%xmm6 vmovdqu (%ecx),%xmm4 vmovshdup %xmm4,%xmm6 vmovshdup (%ecx),%xmm4 vmovsldup %xmm4,%xmm6 vmovsldup (%ecx),%xmm4 vmovupd %xmm4,%xmm6 vmovupd (%ecx),%xmm4 vmovups %xmm4,%xmm6 vmovups (%ecx),%xmm4 vpabsb %xmm4,%xmm6 vpabsb (%ecx),%xmm4 vpabsw %xmm4,%xmm6 vpabsw (%ecx),%xmm4 vpabsd %xmm4,%xmm6 vpabsd (%ecx),%xmm4 vphminposuw %xmm4,%xmm6 vphminposuw (%ecx),%xmm4 vptest %xmm4,%xmm6 vptest (%ecx),%xmm4 vtestps %xmm4,%xmm6 vtestps (%ecx),%xmm4 vtestpd %xmm4,%xmm6 vtestpd (%ecx),%xmm4 vrcpps %xmm4,%xmm6 vrcpps (%ecx),%xmm4 vrsqrtps %xmm4,%xmm6 vrsqrtps (%ecx),%xmm4 vsqrtpd %xmm4,%xmm6 vsqrtpd (%ecx),%xmm4 vsqrtps %xmm4,%xmm6 vsqrtps (%ecx),%xmm4 # Tests for op xmm, xmm/mem128 vmovapd %xmm4,%xmm6 vmovapd %xmm4,(%ecx) vmovaps %xmm4,%xmm6 vmovaps %xmm4,(%ecx) vmovdqa %xmm4,%xmm6 vmovdqa %xmm4,(%ecx) vmovdqu %xmm4,%xmm6 vmovdqu %xmm4,(%ecx) vmovupd %xmm4,%xmm6 vmovupd %xmm4,(%ecx) vmovups %xmm4,%xmm6 vmovups %xmm4,(%ecx) # Tests for op mem128, xmm vlddqu (%ecx),%xmm4 vmovntdqa (%ecx),%xmm4 # Tests for op xmm, mem128 vmovntdq %xmm4,(%ecx) vmovntpd %xmm4,(%ecx) vmovntps %xmm4,(%ecx) # Tests for op xmm/mem128, ymm vcvtdq2pd %xmm4,%ymm4 vcvtdq2pd (%ecx),%ymm4 vcvtps2pd %xmm4,%ymm4 vcvtps2pd (%ecx),%ymm4 # Tests for op xmm/mem128, xmm, xmm vaddpd %xmm4,%xmm6,%xmm2 vaddpd (%ecx),%xmm6,%xmm7 vaddps %xmm4,%xmm6,%xmm2 vaddps (%ecx),%xmm6,%xmm7 vaddsubpd %xmm4,%xmm6,%xmm2 vaddsubpd (%ecx),%xmm6,%xmm7 vaddsubps %xmm4,%xmm6,%xmm2 vaddsubps (%ecx),%xmm6,%xmm7 vandnpd %xmm4,%xmm6,%xmm2 vandnpd (%ecx),%xmm6,%xmm7 vandnps %xmm4,%xmm6,%xmm2 vandnps (%ecx),%xmm6,%xmm7 vandpd %xmm4,%xmm6,%xmm2 vandpd (%ecx),%xmm6,%xmm7 vandps %xmm4,%xmm6,%xmm2 vandps (%ecx),%xmm6,%xmm7 vdivpd %xmm4,%xmm6,%xmm2 vdivpd (%ecx),%xmm6,%xmm7 vdivps %xmm4,%xmm6,%xmm2 vdivps (%ecx),%xmm6,%xmm7 vhaddpd %xmm4,%xmm6,%xmm2 vhaddpd (%ecx),%xmm6,%xmm7 vhaddps %xmm4,%xmm6,%xmm2 vhaddps (%ecx),%xmm6,%xmm7 vhsubpd %xmm4,%xmm6,%xmm2 vhsubpd (%ecx),%xmm6,%xmm7 vhsubps %xmm4,%xmm6,%xmm2 vhsubps (%ecx),%xmm6,%xmm7 vmaxpd %xmm4,%xmm6,%xmm2 vmaxpd (%ecx),%xmm6,%xmm7 vmaxps %xmm4,%xmm6,%xmm2 vmaxps (%ecx),%xmm6,%xmm7 vminpd %xmm4,%xmm6,%xmm2 vminpd (%ecx),%xmm6,%xmm7 vminps %xmm4,%xmm6,%xmm2 vminps (%ecx),%xmm6,%xmm7 vmulpd %xmm4,%xmm6,%xmm2 vmulpd (%ecx),%xmm6,%xmm7 vmulps %xmm4,%xmm6,%xmm2 vmulps (%ecx),%xmm6,%xmm7 vorpd %xmm4,%xmm6,%xmm2 vorpd (%ecx),%xmm6,%xmm7 vorps %xmm4,%xmm6,%xmm2 vorps (%ecx),%xmm6,%xmm7 vpacksswb %xmm4,%xmm6,%xmm2 vpacksswb (%ecx),%xmm6,%xmm7 vpackssdw %xmm4,%xmm6,%xmm2 vpackssdw (%ecx),%xmm6,%xmm7 vpackuswb %xmm4,%xmm6,%xmm2 vpackuswb (%ecx),%xmm6,%xmm7 vpackusdw %xmm4,%xmm6,%xmm2 vpackusdw (%ecx),%xmm6,%xmm7 vpaddb %xmm4,%xmm6,%xmm2 vpaddb (%ecx),%xmm6,%xmm7 vpaddw %xmm4,%xmm6,%xmm2 vpaddw (%ecx),%xmm6,%xmm7 vpaddd %xmm4,%xmm6,%xmm2 vpaddd (%ecx),%xmm6,%xmm7 vpaddq %xmm4,%xmm6,%xmm2 vpaddq (%ecx),%xmm6,%xmm7 vpaddsb %xmm4,%xmm6,%xmm2 vpaddsb (%ecx),%xmm6,%xmm7 vpaddsw %xmm4,%xmm6,%xmm2 vpaddsw (%ecx),%xmm6,%xmm7 vpaddusb %xmm4,%xmm6,%xmm2 vpaddusb (%ecx),%xmm6,%xmm7 vpaddusw %xmm4,%xmm6,%xmm2 vpaddusw (%ecx),%xmm6,%xmm7 vpand %xmm4,%xmm6,%xmm2 vpand (%ecx),%xmm6,%xmm7 vpandn %xmm4,%xmm6,%xmm2 vpandn (%ecx),%xmm6,%xmm7 vpavgb %xmm4,%xmm6,%xmm2 vpavgb (%ecx),%xmm6,%xmm7 vpavgw %xmm4,%xmm6,%xmm2 vpavgw (%ecx),%xmm6,%xmm7 vpcmpeqb %xmm4,%xmm6,%xmm2 vpcmpeqb (%ecx),%xmm6,%xmm7 vpcmpeqw %xmm4,%xmm6,%xmm2 vpcmpeqw (%ecx),%xmm6,%xmm7 vpcmpeqd %xmm4,%xmm6,%xmm2 vpcmpeqd (%ecx),%xmm6,%xmm7 vpcmpeqq %xmm4,%xmm6,%xmm2 vpcmpeqq (%ecx),%xmm6,%xmm7 vpcmpgtb %xmm4,%xmm6,%xmm2 vpcmpgtb (%ecx),%xmm6,%xmm7 vpcmpgtw %xmm4,%xmm6,%xmm2 vpcmpgtw (%ecx),%xmm6,%xmm7 vpcmpgtd %xmm4,%xmm6,%xmm2 vpcmpgtd (%ecx),%xmm6,%xmm7 vpcmpgtq %xmm4,%xmm6,%xmm2 vpcmpgtq (%ecx),%xmm6,%xmm7 vpermilpd %xmm4,%xmm6,%xmm2 vpermilpd (%ecx),%xmm6,%xmm7 vpermilps %xmm4,%xmm6,%xmm2 vpermilps (%ecx),%xmm6,%xmm7 vphaddw %xmm4,%xmm6,%xmm2 vphaddw (%ecx),%xmm6,%xmm7 vphaddd %xmm4,%xmm6,%xmm2 vphaddd (%ecx),%xmm6,%xmm7 vphaddsw %xmm4,%xmm6,%xmm2 vphaddsw (%ecx),%xmm6,%xmm7 vphsubw %xmm4,%xmm6,%xmm2 vphsubw (%ecx),%xmm6,%xmm7 vphsubd %xmm4,%xmm6,%xmm2 vphsubd (%ecx),%xmm6,%xmm7 vphsubsw %xmm4,%xmm6,%xmm2 vphsubsw (%ecx),%xmm6,%xmm7 vpmaddwd %xmm4,%xmm6,%xmm2 vpmaddwd (%ecx),%xmm6,%xmm7 vpmaddubsw %xmm4,%xmm6,%xmm2 vpmaddubsw (%ecx),%xmm6,%xmm7 vpmaxsb %xmm4,%xmm6,%xmm2 vpmaxsb (%ecx),%xmm6,%xmm7 vpmaxsw %xmm4,%xmm6,%xmm2 vpmaxsw (%ecx),%xmm6,%xmm7 vpmaxsd %xmm4,%xmm6,%xmm2 vpmaxsd (%ecx),%xmm6,%xmm7 vpmaxub %xmm4,%xmm6,%xmm2 vpmaxub (%ecx),%xmm6,%xmm7 vpmaxuw %xmm4,%xmm6,%xmm2 vpmaxuw (%ecx),%xmm6,%xmm7 vpmaxud %xmm4,%xmm6,%xmm2 vpmaxud (%ecx),%xmm6,%xmm7 vpminsb %xmm4,%xmm6,%xmm2 vpminsb (%ecx),%xmm6,%xmm7 vpminsw %xmm4,%xmm6,%xmm2 vpminsw (%ecx),%xmm6,%xmm7 vpminsd %xmm4,%xmm6,%xmm2 vpminsd (%ecx),%xmm6,%xmm7 vpminub %xmm4,%xmm6,%xmm2 vpminub (%ecx),%xmm6,%xmm7 vpminuw %xmm4,%xmm6,%xmm2 vpminuw (%ecx),%xmm6,%xmm7 vpminud %xmm4,%xmm6,%xmm2 vpminud (%ecx),%xmm6,%xmm7 vpmulhuw %xmm4,%xmm6,%xmm2 vpmulhuw (%ecx),%xmm6,%xmm7 vpmulhrsw %xmm4,%xmm6,%xmm2 vpmulhrsw (%ecx),%xmm6,%xmm7 vpmulhw %xmm4,%xmm6,%xmm2 vpmulhw (%ecx),%xmm6,%xmm7 vpmullw %xmm4,%xmm6,%xmm2 vpmullw (%ecx),%xmm6,%xmm7 vpmulld %xmm4,%xmm6,%xmm2 vpmulld (%ecx),%xmm6,%xmm7 vpmuludq %xmm4,%xmm6,%xmm2 vpmuludq (%ecx),%xmm6,%xmm7 vpmuldq %xmm4,%xmm6,%xmm2 vpmuldq (%ecx),%xmm6,%xmm7 vpor %xmm4,%xmm6,%xmm2 vpor (%ecx),%xmm6,%xmm7 vpsadbw %xmm4,%xmm6,%xmm2 vpsadbw (%ecx),%xmm6,%xmm7 vpshufb %xmm4,%xmm6,%xmm2 vpshufb (%ecx),%xmm6,%xmm7 vpsignb %xmm4,%xmm6,%xmm2 vpsignb (%ecx),%xmm6,%xmm7 vpsignw %xmm4,%xmm6,%xmm2 vpsignw (%ecx),%xmm6,%xmm7 vpsignd %xmm4,%xmm6,%xmm2 vpsignd (%ecx),%xmm6,%xmm7 vpsllw %xmm4,%xmm6,%xmm2 vpsllw (%ecx),%xmm6,%xmm7 vpslld %xmm4,%xmm6,%xmm2 vpslld (%ecx),%xmm6,%xmm7 vpsllq %xmm4,%xmm6,%xmm2 vpsllq (%ecx),%xmm6,%xmm7 vpsraw %xmm4,%xmm6,%xmm2 vpsraw (%ecx),%xmm6,%xmm7 vpsrad %xmm4,%xmm6,%xmm2 vpsrad (%ecx),%xmm6,%xmm7 vpsrlw %xmm4,%xmm6,%xmm2 vpsrlw (%ecx),%xmm6,%xmm7 vpsrld %xmm4,%xmm6,%xmm2 vpsrld (%ecx),%xmm6,%xmm7 vpsrlq %xmm4,%xmm6,%xmm2 vpsrlq (%ecx),%xmm6,%xmm7 vpsubb %xmm4,%xmm6,%xmm2 vpsubb (%ecx),%xmm6,%xmm7 vpsubw %xmm4,%xmm6,%xmm2 vpsubw (%ecx),%xmm6,%xmm7 vpsubd %xmm4,%xmm6,%xmm2 vpsubd (%ecx),%xmm6,%xmm7 vpsubq %xmm4,%xmm6,%xmm2 vpsubq (%ecx),%xmm6,%xmm7 vpsubsb %xmm4,%xmm6,%xmm2 vpsubsb (%ecx),%xmm6,%xmm7 vpsubsw %xmm4,%xmm6,%xmm2 vpsubsw (%ecx),%xmm6,%xmm7 vpsubusb %xmm4,%xmm6,%xmm2 vpsubusb (%ecx),%xmm6,%xmm7 vpsubusw %xmm4,%xmm6,%xmm2 vpsubusw (%ecx),%xmm6,%xmm7 vpunpckhbw %xmm4,%xmm6,%xmm2 vpunpckhbw (%ecx),%xmm6,%xmm7 vpunpckhwd %xmm4,%xmm6,%xmm2 vpunpckhwd (%ecx),%xmm6,%xmm7 vpunpckhdq %xmm4,%xmm6,%xmm2 vpunpckhdq (%ecx),%xmm6,%xmm7 vpunpckhqdq %xmm4,%xmm6,%xmm2 vpunpckhqdq (%ecx),%xmm6,%xmm7 vpunpcklbw %xmm4,%xmm6,%xmm2 vpunpcklbw (%ecx),%xmm6,%xmm7 vpunpcklwd %xmm4,%xmm6,%xmm2 vpunpcklwd (%ecx),%xmm6,%xmm7 vpunpckldq %xmm4,%xmm6,%xmm2 vpunpckldq (%ecx),%xmm6,%xmm7 vpunpcklqdq %xmm4,%xmm6,%xmm2 vpunpcklqdq (%ecx),%xmm6,%xmm7 vpxor %xmm4,%xmm6,%xmm2 vpxor (%ecx),%xmm6,%xmm7 vsubpd %xmm4,%xmm6,%xmm2 vsubpd (%ecx),%xmm6,%xmm7 vsubps %xmm4,%xmm6,%xmm2 vsubps (%ecx),%xmm6,%xmm7 vunpckhpd %xmm4,%xmm6,%xmm2 vunpckhpd (%ecx),%xmm6,%xmm7 vunpckhps %xmm4,%xmm6,%xmm2 vunpckhps (%ecx),%xmm6,%xmm7 vunpcklpd %xmm4,%xmm6,%xmm2 vunpcklpd (%ecx),%xmm6,%xmm7 vunpcklps %xmm4,%xmm6,%xmm2 vunpcklps (%ecx),%xmm6,%xmm7 vxorpd %xmm4,%xmm6,%xmm2 vxorpd (%ecx),%xmm6,%xmm7 vxorps %xmm4,%xmm6,%xmm2 vxorps (%ecx),%xmm6,%xmm7 vcmpeqpd %xmm4,%xmm6,%xmm2 vcmpeqpd (%ecx),%xmm6,%xmm7 vcmpltpd %xmm4,%xmm6,%xmm2 vcmpltpd (%ecx),%xmm6,%xmm7 vcmplepd %xmm4,%xmm6,%xmm2 vcmplepd (%ecx),%xmm6,%xmm7 vcmpunordpd %xmm4,%xmm6,%xmm2 vcmpunordpd (%ecx),%xmm6,%xmm7 vcmpneqpd %xmm4,%xmm6,%xmm2 vcmpneqpd (%ecx),%xmm6,%xmm7 vcmpnltpd %xmm4,%xmm6,%xmm2 vcmpnltpd (%ecx),%xmm6,%xmm7 vcmpnlepd %xmm4,%xmm6,%xmm2 vcmpnlepd (%ecx),%xmm6,%xmm7 vcmpordpd %xmm4,%xmm6,%xmm2 vcmpordpd (%ecx),%xmm6,%xmm7 vcmpeq_uqpd %xmm4,%xmm6,%xmm2 vcmpeq_uqpd (%ecx),%xmm6,%xmm7 vcmpngepd %xmm4,%xmm6,%xmm2 vcmpngepd (%ecx),%xmm6,%xmm7 vcmpngtpd %xmm4,%xmm6,%xmm2 vcmpngtpd (%ecx),%xmm6,%xmm7 vcmpfalsepd %xmm4,%xmm6,%xmm2 vcmpfalsepd (%ecx),%xmm6,%xmm7 vcmpneq_oqpd %xmm4,%xmm6,%xmm2 vcmpneq_oqpd (%ecx),%xmm6,%xmm7 vcmpgepd %xmm4,%xmm6,%xmm2 vcmpgepd (%ecx),%xmm6,%xmm7 vcmpgtpd %xmm4,%xmm6,%xmm2 vcmpgtpd (%ecx),%xmm6,%xmm7 vcmptruepd %xmm4,%xmm6,%xmm2 vcmptruepd (%ecx),%xmm6,%xmm7 vcmpeq_ospd %xmm4,%xmm6,%xmm2 vcmpeq_ospd (%ecx),%xmm6,%xmm7 vcmplt_oqpd %xmm4,%xmm6,%xmm2 vcmplt_oqpd (%ecx),%xmm6,%xmm7 vcmple_oqpd %xmm4,%xmm6,%xmm2 vcmple_oqpd (%ecx),%xmm6,%xmm7 vcmpunord_spd %xmm4,%xmm6,%xmm2 vcmpunord_spd (%ecx),%xmm6,%xmm7 vcmpneq_uspd %xmm4,%xmm6,%xmm2 vcmpneq_uspd (%ecx),%xmm6,%xmm7 vcmpnlt_uqpd %xmm4,%xmm6,%xmm2 vcmpnlt_uqpd (%ecx),%xmm6,%xmm7 vcmpnle_uqpd %xmm4,%xmm6,%xmm2 vcmpnle_uqpd (%ecx),%xmm6,%xmm7 vcmpord_spd %xmm4,%xmm6,%xmm2 vcmpord_spd (%ecx),%xmm6,%xmm7 vcmpeq_uspd %xmm4,%xmm6,%xmm2 vcmpeq_uspd (%ecx),%xmm6,%xmm7 vcmpnge_uqpd %xmm4,%xmm6,%xmm2 vcmpnge_uqpd (%ecx),%xmm6,%xmm7 vcmpngt_uqpd %xmm4,%xmm6,%xmm2 vcmpngt_uqpd (%ecx),%xmm6,%xmm7 vcmpfalse_ospd %xmm4,%xmm6,%xmm2 vcmpfalse_ospd (%ecx),%xmm6,%xmm7 vcmpneq_ospd %xmm4,%xmm6,%xmm2 vcmpneq_ospd (%ecx),%xmm6,%xmm7 vcmpge_oqpd %xmm4,%xmm6,%xmm2 vcmpge_oqpd (%ecx),%xmm6,%xmm7 vcmpgt_oqpd %xmm4,%xmm6,%xmm2 vcmpgt_oqpd (%ecx),%xmm6,%xmm7 vcmptrue_uspd %xmm4,%xmm6,%xmm2 vcmptrue_uspd (%ecx),%xmm6,%xmm7 vcmpeqps %xmm4,%xmm6,%xmm2 vcmpeqps (%ecx),%xmm6,%xmm7 vcmpltps %xmm4,%xmm6,%xmm2 vcmpltps (%ecx),%xmm6,%xmm7 vcmpleps %xmm4,%xmm6,%xmm2 vcmpleps (%ecx),%xmm6,%xmm7 vcmpunordps %xmm4,%xmm6,%xmm2 vcmpunordps (%ecx),%xmm6,%xmm7 vcmpneqps %xmm4,%xmm6,%xmm2 vcmpneqps (%ecx),%xmm6,%xmm7 vcmpnltps %xmm4,%xmm6,%xmm2 vcmpnltps (%ecx),%xmm6,%xmm7 vcmpnleps %xmm4,%xmm6,%xmm2 vcmpnleps (%ecx),%xmm6,%xmm7 vcmpordps %xmm4,%xmm6,%xmm2 vcmpordps (%ecx),%xmm6,%xmm7 vcmpeq_uqps %xmm4,%xmm6,%xmm2 vcmpeq_uqps (%ecx),%xmm6,%xmm7 vcmpngeps %xmm4,%xmm6,%xmm2 vcmpngeps (%ecx),%xmm6,%xmm7 vcmpngtps %xmm4,%xmm6,%xmm2 vcmpngtps (%ecx),%xmm6,%xmm7 vcmpfalseps %xmm4,%xmm6,%xmm2 vcmpfalseps (%ecx),%xmm6,%xmm7 vcmpneq_oqps %xmm4,%xmm6,%xmm2 vcmpneq_oqps (%ecx),%xmm6,%xmm7 vcmpgeps %xmm4,%xmm6,%xmm2 vcmpgeps (%ecx),%xmm6,%xmm7 vcmpgtps %xmm4,%xmm6,%xmm2 vcmpgtps (%ecx),%xmm6,%xmm7 vcmptrueps %xmm4,%xmm6,%xmm2 vcmptrueps (%ecx),%xmm6,%xmm7 vcmpeq_osps %xmm4,%xmm6,%xmm2 vcmpeq_osps (%ecx),%xmm6,%xmm7 vcmplt_oqps %xmm4,%xmm6,%xmm2 vcmplt_oqps (%ecx),%xmm6,%xmm7 vcmple_oqps %xmm4,%xmm6,%xmm2 vcmple_oqps (%ecx),%xmm6,%xmm7 vcmpunord_sps %xmm4,%xmm6,%xmm2 vcmpunord_sps (%ecx),%xmm6,%xmm7 vcmpneq_usps %xmm4,%xmm6,%xmm2 vcmpneq_usps (%ecx),%xmm6,%xmm7 vcmpnlt_uqps %xmm4,%xmm6,%xmm2 vcmpnlt_uqps (%ecx),%xmm6,%xmm7 vcmpnle_uqps %xmm4,%xmm6,%xmm2 vcmpnle_uqps (%ecx),%xmm6,%xmm7 vcmpord_sps %xmm4,%xmm6,%xmm2 vcmpord_sps (%ecx),%xmm6,%xmm7 vcmpeq_usps %xmm4,%xmm6,%xmm2 vcmpeq_usps (%ecx),%xmm6,%xmm7 vcmpnge_uqps %xmm4,%xmm6,%xmm2 vcmpnge_uqps (%ecx),%xmm6,%xmm7 vcmpngt_uqps %xmm4,%xmm6,%xmm2 vcmpngt_uqps (%ecx),%xmm6,%xmm7 vcmpfalse_osps %xmm4,%xmm6,%xmm2 vcmpfalse_osps (%ecx),%xmm6,%xmm7 vcmpneq_osps %xmm4,%xmm6,%xmm2 vcmpneq_osps (%ecx),%xmm6,%xmm7 vcmpge_oqps %xmm4,%xmm6,%xmm2 vcmpge_oqps (%ecx),%xmm6,%xmm7 vcmpgt_oqps %xmm4,%xmm6,%xmm2 vcmpgt_oqps (%ecx),%xmm6,%xmm7 vcmptrue_usps %xmm4,%xmm6,%xmm2 vcmptrue_usps (%ecx),%xmm6,%xmm7 # Tests for op mem128, xmm, xmm vmaskmovps (%ecx),%xmm4,%xmm6 vmaskmovpd (%ecx),%xmm4,%xmm6 # Tests for op imm8, xmm/mem128, xmm vpcmpestri $100,%xmm4,%xmm6 vpcmpestri $100,(%ecx),%xmm6 vpcmpestrm $100,%xmm4,%xmm6 vpcmpestrm $100,(%ecx),%xmm6 vpcmpistri $100,%xmm4,%xmm6 vpcmpistri $100,(%ecx),%xmm6 vpcmpistrm $100,%xmm4,%xmm6 vpcmpistrm $100,(%ecx),%xmm6 vpermilpd $100,%xmm4,%xmm6 vpermilpd $100,(%ecx),%xmm6 vpermilps $100,%xmm4,%xmm6 vpermilps $100,(%ecx),%xmm6 vpshufd $100,%xmm4,%xmm6 vpshufd $100,(%ecx),%xmm6 vpshufhw $100,%xmm4,%xmm6 vpshufhw $100,(%ecx),%xmm6 vpshuflw $100,%xmm4,%xmm6 vpshuflw $100,(%ecx),%xmm6 vroundpd $100,%xmm4,%xmm6 vroundpd $100,(%ecx),%xmm6 vroundps $100,%xmm4,%xmm6 vroundps $100,(%ecx),%xmm6 # Tests for op xmm, xmm, mem128 vmaskmovps %xmm4,%xmm6,(%ecx) vmaskmovpd %xmm4,%xmm6,(%ecx) # Tests for op imm8, xmm/mem128, xmm, xmm vblendpd $100,%xmm4,%xmm6,%xmm2 vblendpd $100,(%ecx),%xmm6,%xmm2 vblendps $100,%xmm4,%xmm6,%xmm2 vblendps $100,(%ecx),%xmm6,%xmm2 vcmppd $100,%xmm4,%xmm6,%xmm2 vcmppd $100,(%ecx),%xmm6,%xmm2 vcmpps $100,%xmm4,%xmm6,%xmm2 vcmpps $100,(%ecx),%xmm6,%xmm2 vdppd $100,%xmm4,%xmm6,%xmm2 vdppd $100,(%ecx),%xmm6,%xmm2 vdpps $100,%xmm4,%xmm6,%xmm2 vdpps $100,(%ecx),%xmm6,%xmm2 vmpsadbw $100,%xmm4,%xmm6,%xmm2 vmpsadbw $100,(%ecx),%xmm6,%xmm2 vpalignr $100,%xmm4,%xmm6,%xmm2 vpalignr $100,(%ecx),%xmm6,%xmm2 vpblendw $100,%xmm4,%xmm6,%xmm2 vpblendw $100,(%ecx),%xmm6,%xmm2 vshufpd $100,%xmm4,%xmm6,%xmm2 vshufpd $100,(%ecx),%xmm6,%xmm2 vshufps $100,%xmm4,%xmm6,%xmm2 vshufps $100,(%ecx),%xmm6,%xmm2 # Tests for op xmm, xmm/mem128, xmm, xmm vblendvpd %xmm4,%xmm6,%xmm2,%xmm7 vblendvpd %xmm4,(%ecx),%xmm2,%xmm7 vblendvps %xmm4,%xmm6,%xmm2,%xmm7 vblendvps %xmm4,(%ecx),%xmm2,%xmm7 vpblendvb %xmm4,%xmm6,%xmm2,%xmm7 vpblendvb %xmm4,(%ecx),%xmm2,%xmm7 # Tests for op xmm/mem128, xmm, xmm, xmm # Tests for op xmm, xmm/mem128, xmm, xmm vfmaddpd %xmm4,%xmm6,%xmm2,%xmm7 vfmaddpd (%ecx),%xmm6,%xmm2,%xmm7 vfmaddpd %xmm4,(%ecx),%xmm2,%xmm7 vfmaddps %xmm4,%xmm6,%xmm2,%xmm7 vfmaddps (%ecx),%xmm6,%xmm2,%xmm7 vfmaddps %xmm4,(%ecx),%xmm2,%xmm7 vfmaddsubpd %xmm4,%xmm6,%xmm2,%xmm7 vfmaddsubpd (%ecx),%xmm6,%xmm2,%xmm7 vfmaddsubpd %xmm4,(%ecx),%xmm2,%xmm7 vfmaddsubps %xmm4,%xmm6,%xmm2,%xmm7 vfmaddsubps (%ecx),%xmm6,%xmm2,%xmm7 vfmaddsubps %xmm4,(%ecx),%xmm2,%xmm7 vfmsubaddpd %xmm4,%xmm6,%xmm2,%xmm7 vfmsubaddpd (%ecx),%xmm6,%xmm2,%xmm7 vfmsubaddpd %xmm4,(%ecx),%xmm2,%xmm7 vfmsubaddps %xmm4,%xmm6,%xmm2,%xmm7 vfmsubaddps (%ecx),%xmm6,%xmm2,%xmm7 vfmsubaddps %xmm4,(%ecx),%xmm2,%xmm7 vfmsubpd %xmm4,%xmm6,%xmm2,%xmm7 vfmsubpd (%ecx),%xmm6,%xmm2,%xmm7 vfmsubpd %xmm4,(%ecx),%xmm2,%xmm7 vfmsubps %xmm4,%xmm6,%xmm2,%xmm7 vfmsubps (%ecx),%xmm6,%xmm2,%xmm7 vfmsubps %xmm4,(%ecx),%xmm2,%xmm7 vfnmaddpd %xmm4,%xmm6,%xmm2,%xmm7 vfnmaddpd (%ecx),%xmm6,%xmm2,%xmm7 vfnmaddpd %xmm4,(%ecx),%xmm2,%xmm7 vfnmaddps %xmm4,%xmm6,%xmm2,%xmm7 vfnmaddps (%ecx),%xmm6,%xmm2,%xmm7 vfnmaddps %xmm4,(%ecx),%xmm2,%xmm7 vfnmsubpd %xmm4,%xmm6,%xmm2,%xmm7 vfnmsubpd (%ecx),%xmm6,%xmm2,%xmm7 vfnmsubpd %xmm4,(%ecx),%xmm2,%xmm7 vfnmsubps %xmm4,%xmm6,%xmm2,%xmm7 vfnmsubps (%ecx),%xmm6,%xmm2,%xmm7 vfnmsubps %xmm4,(%ecx),%xmm2,%xmm7 vpermilmo2pd %xmm4,%xmm6,%xmm2,%xmm7 vpermilmo2pd (%ecx),%xmm6,%xmm2,%xmm7 vpermilmo2pd %xmm4,(%ecx),%xmm2,%xmm7 vpermilmz2pd %xmm4,%xmm6,%xmm2,%xmm7 vpermilmz2pd (%ecx),%xmm6,%xmm2,%xmm7 vpermilmz2pd %xmm4,(%ecx),%xmm2,%xmm7 vpermiltd2pd %xmm4,%xmm6,%xmm2,%xmm7 vpermiltd2pd (%ecx),%xmm6,%xmm2,%xmm7 vpermiltd2pd %xmm4,(%ecx),%xmm2,%xmm7 vpermilmo2ps %xmm4,%xmm6,%xmm2,%xmm7 vpermilmo2ps (%ecx),%xmm6,%xmm2,%xmm7 vpermilmo2ps %xmm4,(%ecx),%xmm2,%xmm7 vpermilmz2ps %xmm4,%xmm6,%xmm2,%xmm7 vpermilmz2ps (%ecx),%xmm6,%xmm2,%xmm7 vpermilmz2ps %xmm4,(%ecx),%xmm2,%xmm7 vpermiltd2ps %xmm4,%xmm6,%xmm2,%xmm7 vpermiltd2ps (%ecx),%xmm6,%xmm2,%xmm7 vpermiltd2ps %xmm4,(%ecx),%xmm2,%xmm7 # Tests for op imm4, xmm/mem128, xmm, xmm, xmm # Tests for op imm4, xmm, xmm/mem128, xmm, xmm vpermil2pd $10,%xmm4,%xmm6,%xmm2,%xmm7 vpermil2pd $10,(%ecx),%xmm6,%xmm2,%xmm7 vpermil2pd $10,%xmm4,(%ecx),%xmm2,%xmm7 vpermil2ps $10,%xmm4,%xmm6,%xmm2,%xmm7 vpermil2ps $10,(%ecx),%xmm6,%xmm2,%xmm7 vpermil2ps $10,%xmm4,(%ecx),%xmm2,%xmm7 # Tests for op mem64, ymm vbroadcastsd (%ecx),%ymm4 # Tests for op xmm/mem64, xmm vcomisd %xmm4,%xmm6 vcomisd (%ecx),%xmm4 vcvtdq2pd %xmm4,%xmm6 vcvtdq2pd (%ecx),%xmm4 vcvtps2pd %xmm4,%xmm6 vcvtps2pd (%ecx),%xmm4 vmovddup %xmm4,%xmm6 vmovddup (%ecx),%xmm4 vpmovsxbw %xmm4,%xmm6 vpmovsxbw (%ecx),%xmm4 vpmovsxwd %xmm4,%xmm6 vpmovsxwd (%ecx),%xmm4 vpmovsxdq %xmm4,%xmm6 vpmovsxdq (%ecx),%xmm4 vpmovzxbw %xmm4,%xmm6 vpmovzxbw (%ecx),%xmm4 vpmovzxwd %xmm4,%xmm6 vpmovzxwd (%ecx),%xmm4 vpmovzxdq %xmm4,%xmm6 vpmovzxdq (%ecx),%xmm4 vucomisd %xmm4,%xmm6 vucomisd (%ecx),%xmm4 # Tests for op mem64, xmm vmovsd (%ecx),%xmm4 # Tests for op xmm, mem64 vmovlpd %xmm4,(%ecx) vmovlps %xmm4,(%ecx) vmovhpd %xmm4,(%ecx) vmovhps %xmm4,(%ecx) vmovsd %xmm4,(%ecx) # Tests for op xmm, regq/mem64 # Tests for op regq/mem64, xmm vmovq %xmm4,(%ecx) vmovq (%ecx),%xmm4 # Tests for op xmm/mem64, regl vcvtsd2si %xmm4,%ecx vcvtsd2si (%ecx),%ecx vcvttsd2si %xmm4,%ecx vcvttsd2si (%ecx),%ecx # Tests for op mem64, xmm, xmm vmovlpd (%ecx),%xmm4,%xmm6 vmovlps (%ecx),%xmm4,%xmm6 vmovhpd (%ecx),%xmm4,%xmm6 vmovhps (%ecx),%xmm4,%xmm6 # Tests for op imm8, xmm/mem64, xmm, xmm vcmpsd $100,%xmm4,%xmm6,%xmm2 vcmpsd $100,(%ecx),%xmm6,%xmm2 vroundsd $100,%xmm4,%xmm6,%xmm2 vroundsd $100,(%ecx),%xmm6,%xmm2 # Tests for op xmm/mem64, xmm, xmm, xmm # Tests for op xmm, xmm/mem64, xmm, xmm vfmaddsd %xmm4,%xmm6,%xmm2,%xmm7 vfmaddsd (%ecx),%xmm6,%xmm2,%xmm7 vfmaddsd %xmm4,(%ecx),%xmm2,%xmm7 vfmsubsd %xmm4,%xmm6,%xmm2,%xmm7 vfmsubsd (%ecx),%xmm6,%xmm2,%xmm7 vfmsubsd %xmm4,(%ecx),%xmm2,%xmm7 vfnmaddsd %xmm4,%xmm6,%xmm2,%xmm7 vfnmaddsd (%ecx),%xmm6,%xmm2,%xmm7 vfnmaddsd %xmm4,(%ecx),%xmm2,%xmm7 vfnmsubsd %xmm4,%xmm6,%xmm2,%xmm7 vfnmsubsd (%ecx),%xmm6,%xmm2,%xmm7 vfnmsubsd %xmm4,(%ecx),%xmm2,%xmm7 # Tests for op xmm/mem64, xmm, xmm vaddsd %xmm4,%xmm6,%xmm2 vaddsd (%ecx),%xmm6,%xmm2 vcvtsd2ss %xmm4,%xmm6,%xmm2 vcvtsd2ss (%ecx),%xmm6,%xmm2 vdivsd %xmm4,%xmm6,%xmm2 vdivsd (%ecx),%xmm6,%xmm2 vmaxsd %xmm4,%xmm6,%xmm2 vmaxsd (%ecx),%xmm6,%xmm2 vminsd %xmm4,%xmm6,%xmm2 vminsd (%ecx),%xmm6,%xmm2 vmulsd %xmm4,%xmm6,%xmm2 vmulsd (%ecx),%xmm6,%xmm2 vsqrtsd %xmm4,%xmm6,%xmm2 vsqrtsd (%ecx),%xmm6,%xmm2 vsubsd %xmm4,%xmm6,%xmm2 vsubsd (%ecx),%xmm6,%xmm2 vcmpeqsd %xmm4,%xmm6,%xmm2 vcmpeqsd (%ecx),%xmm6,%xmm2 vcmpltsd %xmm4,%xmm6,%xmm2 vcmpltsd (%ecx),%xmm6,%xmm2 vcmplesd %xmm4,%xmm6,%xmm2 vcmplesd (%ecx),%xmm6,%xmm2 vcmpunordsd %xmm4,%xmm6,%xmm2 vcmpunordsd (%ecx),%xmm6,%xmm2 vcmpneqsd %xmm4,%xmm6,%xmm2 vcmpneqsd (%ecx),%xmm6,%xmm2 vcmpnltsd %xmm4,%xmm6,%xmm2 vcmpnltsd (%ecx),%xmm6,%xmm2 vcmpnlesd %xmm4,%xmm6,%xmm2 vcmpnlesd (%ecx),%xmm6,%xmm2 vcmpordsd %xmm4,%xmm6,%xmm2 vcmpordsd (%ecx),%xmm6,%xmm2 vcmpeq_uqsd %xmm4,%xmm6,%xmm2 vcmpeq_uqsd (%ecx),%xmm6,%xmm2 vcmpngesd %xmm4,%xmm6,%xmm2 vcmpngesd (%ecx),%xmm6,%xmm2 vcmpngtsd %xmm4,%xmm6,%xmm2 vcmpngtsd (%ecx),%xmm6,%xmm2 vcmpfalsesd %xmm4,%xmm6,%xmm2 vcmpfalsesd (%ecx),%xmm6,%xmm2 vcmpneq_oqsd %xmm4,%xmm6,%xmm2 vcmpneq_oqsd (%ecx),%xmm6,%xmm2 vcmpgesd %xmm4,%xmm6,%xmm2 vcmpgesd (%ecx),%xmm6,%xmm2 vcmpgtsd %xmm4,%xmm6,%xmm2 vcmpgtsd (%ecx),%xmm6,%xmm2 vcmptruesd %xmm4,%xmm6,%xmm2 vcmptruesd (%ecx),%xmm6,%xmm2 vcmpeq_ossd %xmm4,%xmm6,%xmm2 vcmpeq_ossd (%ecx),%xmm6,%xmm2 vcmplt_oqsd %xmm4,%xmm6,%xmm2 vcmplt_oqsd (%ecx),%xmm6,%xmm2 vcmple_oqsd %xmm4,%xmm6,%xmm2 vcmple_oqsd (%ecx),%xmm6,%xmm2 vcmpunord_ssd %xmm4,%xmm6,%xmm2 vcmpunord_ssd (%ecx),%xmm6,%xmm2 vcmpneq_ussd %xmm4,%xmm6,%xmm2 vcmpneq_ussd (%ecx),%xmm6,%xmm2 vcmpnlt_uqsd %xmm4,%xmm6,%xmm2 vcmpnlt_uqsd (%ecx),%xmm6,%xmm2 vcmpnle_uqsd %xmm4,%xmm6,%xmm2 vcmpnle_uqsd (%ecx),%xmm6,%xmm2 vcmpord_ssd %xmm4,%xmm6,%xmm2 vcmpord_ssd (%ecx),%xmm6,%xmm2 vcmpeq_ussd %xmm4,%xmm6,%xmm2 vcmpeq_ussd (%ecx),%xmm6,%xmm2 vcmpnge_uqsd %xmm4,%xmm6,%xmm2 vcmpnge_uqsd (%ecx),%xmm6,%xmm2 vcmpngt_uqsd %xmm4,%xmm6,%xmm2 vcmpngt_uqsd (%ecx),%xmm6,%xmm2 vcmpfalse_ossd %xmm4,%xmm6,%xmm2 vcmpfalse_ossd (%ecx),%xmm6,%xmm2 vcmpneq_ossd %xmm4,%xmm6,%xmm2 vcmpneq_ossd (%ecx),%xmm6,%xmm2 vcmpge_oqsd %xmm4,%xmm6,%xmm2 vcmpge_oqsd (%ecx),%xmm6,%xmm2 vcmpgt_oqsd %xmm4,%xmm6,%xmm2 vcmpgt_oqsd (%ecx),%xmm6,%xmm2 vcmptrue_ussd %xmm4,%xmm6,%xmm2 vcmptrue_ussd (%ecx),%xmm6,%xmm2 # Tests for op xmm/mem32, xmm, xmm vaddss %xmm4,%xmm6,%xmm2 vaddss (%ecx),%xmm6,%xmm2 vcvtss2sd %xmm4,%xmm6,%xmm2 vcvtss2sd (%ecx),%xmm6,%xmm2 vdivss %xmm4,%xmm6,%xmm2 vdivss (%ecx),%xmm6,%xmm2 vmaxss %xmm4,%xmm6,%xmm2 vmaxss (%ecx),%xmm6,%xmm2 vminss %xmm4,%xmm6,%xmm2 vminss (%ecx),%xmm6,%xmm2 vmulss %xmm4,%xmm6,%xmm2 vmulss (%ecx),%xmm6,%xmm2 vrcpss %xmm4,%xmm6,%xmm2 vrcpss (%ecx),%xmm6,%xmm2 vrsqrtss %xmm4,%xmm6,%xmm2 vrsqrtss (%ecx),%xmm6,%xmm2 vsqrtss %xmm4,%xmm6,%xmm2 vsqrtss (%ecx),%xmm6,%xmm2 vsubss %xmm4,%xmm6,%xmm2 vsubss (%ecx),%xmm6,%xmm2 vcmpeqss %xmm4,%xmm6,%xmm2 vcmpeqss (%ecx),%xmm6,%xmm2 vcmpltss %xmm4,%xmm6,%xmm2 vcmpltss (%ecx),%xmm6,%xmm2 vcmpless %xmm4,%xmm6,%xmm2 vcmpless (%ecx),%xmm6,%xmm2 vcmpunordss %xmm4,%xmm6,%xmm2 vcmpunordss (%ecx),%xmm6,%xmm2 vcmpneqss %xmm4,%xmm6,%xmm2 vcmpneqss (%ecx),%xmm6,%xmm2 vcmpnltss %xmm4,%xmm6,%xmm2 vcmpnltss (%ecx),%xmm6,%xmm2 vcmpnless %xmm4,%xmm6,%xmm2 vcmpnless (%ecx),%xmm6,%xmm2 vcmpordss %xmm4,%xmm6,%xmm2 vcmpordss (%ecx),%xmm6,%xmm2 vcmpeq_uqss %xmm4,%xmm6,%xmm2 vcmpeq_uqss (%ecx),%xmm6,%xmm2 vcmpngess %xmm4,%xmm6,%xmm2 vcmpngess (%ecx),%xmm6,%xmm2 vcmpngtss %xmm4,%xmm6,%xmm2 vcmpngtss (%ecx),%xmm6,%xmm2 vcmpfalsess %xmm4,%xmm6,%xmm2 vcmpfalsess (%ecx),%xmm6,%xmm2 vcmpneq_oqss %xmm4,%xmm6,%xmm2 vcmpneq_oqss (%ecx),%xmm6,%xmm2 vcmpgess %xmm4,%xmm6,%xmm2 vcmpgess (%ecx),%xmm6,%xmm2 vcmpgtss %xmm4,%xmm6,%xmm2 vcmpgtss (%ecx),%xmm6,%xmm2 vcmptruess %xmm4,%xmm6,%xmm2 vcmptruess (%ecx),%xmm6,%xmm2 vcmpeq_osss %xmm4,%xmm6,%xmm2 vcmpeq_osss (%ecx),%xmm6,%xmm2 vcmplt_oqss %xmm4,%xmm6,%xmm2 vcmplt_oqss (%ecx),%xmm6,%xmm2 vcmple_oqss %xmm4,%xmm6,%xmm2 vcmple_oqss (%ecx),%xmm6,%xmm2 vcmpunord_sss %xmm4,%xmm6,%xmm2 vcmpunord_sss (%ecx),%xmm6,%xmm2 vcmpneq_usss %xmm4,%xmm6,%xmm2 vcmpneq_usss (%ecx),%xmm6,%xmm2 vcmpnlt_uqss %xmm4,%xmm6,%xmm2 vcmpnlt_uqss (%ecx),%xmm6,%xmm2 vcmpnle_uqss %xmm4,%xmm6,%xmm2 vcmpnle_uqss (%ecx),%xmm6,%xmm2 vcmpord_sss %xmm4,%xmm6,%xmm2 vcmpord_sss (%ecx),%xmm6,%xmm2 vcmpeq_usss %xmm4,%xmm6,%xmm2 vcmpeq_usss (%ecx),%xmm6,%xmm2 vcmpnge_uqss %xmm4,%xmm6,%xmm2 vcmpnge_uqss (%ecx),%xmm6,%xmm2 vcmpngt_uqss %xmm4,%xmm6,%xmm2 vcmpngt_uqss (%ecx),%xmm6,%xmm2 vcmpfalse_osss %xmm4,%xmm6,%xmm2 vcmpfalse_osss (%ecx),%xmm6,%xmm2 vcmpneq_osss %xmm4,%xmm6,%xmm2 vcmpneq_osss (%ecx),%xmm6,%xmm2 vcmpge_oqss %xmm4,%xmm6,%xmm2 vcmpge_oqss (%ecx),%xmm6,%xmm2 vcmpgt_oqss %xmm4,%xmm6,%xmm2 vcmpgt_oqss (%ecx),%xmm6,%xmm2 vcmptrue_usss %xmm4,%xmm6,%xmm2 vcmptrue_usss (%ecx),%xmm6,%xmm2 # Tests for op mem32, ymm vbroadcastss (%ecx),%ymm4 # Tests for op xmm/mem32, xmm vcomiss %xmm4,%xmm6 vcomiss (%ecx),%xmm4 vpmovsxbd %xmm4,%xmm6 vpmovsxbd (%ecx),%xmm4 vpmovsxwq %xmm4,%xmm6 vpmovsxwq (%ecx),%xmm4 vpmovzxbd %xmm4,%xmm6 vpmovzxbd (%ecx),%xmm4 vpmovzxwq %xmm4,%xmm6 vpmovzxwq (%ecx),%xmm4 vucomiss %xmm4,%xmm6 vucomiss (%ecx),%xmm4 # Tests for op mem32, xmm vbroadcastss (%ecx),%xmm4 vmovss (%ecx),%xmm4 # Tests for op xmm, mem32 vmovss %xmm4,(%ecx) # Tests for op xmm, regl/mem32 # Tests for op regl/mem32, xmm vmovd %xmm4,%ecx vmovd %xmm4,(%ecx) vmovd %ecx,%xmm4 vmovd (%ecx),%xmm4 # Tests for op xmm/mem32, regl vcvtss2si %xmm4,%ecx vcvtss2si (%ecx),%ecx vcvttss2si %xmm4,%ecx vcvttss2si (%ecx),%ecx # Tests for op imm8, xmm, regq/mem32 vextractps $100,%xmm4,(%ecx) # Tests for op imm8, xmm, regl/mem32 vpextrd $100,%xmm4,%ecx vpextrd $100,%xmm4,(%ecx) vextractps $100,%xmm4,%ecx vextractps $100,%xmm4,(%ecx) # Tests for op regl/mem32, xmm, xmm vcvtsi2sd %ecx,%xmm4,%xmm6 vcvtsi2sd (%ecx),%xmm4,%xmm6 vcvtsi2ss %ecx,%xmm4,%xmm6 vcvtsi2ss (%ecx),%xmm4,%xmm6 # Tests for op imm8, xmm/mem32, xmm, xmm vcmpss $100,%xmm4,%xmm6,%xmm2 vcmpss $100,(%ecx),%xmm6,%xmm2 vinsertps $100,%xmm4,%xmm6,%xmm2 vinsertps $100,(%ecx),%xmm6,%xmm2 vroundss $100,%xmm4,%xmm6,%xmm2 vroundss $100,(%ecx),%xmm6,%xmm2 # Tests for op xmm/mem32, xmm, xmm, xmm # Tests for op xmm, xmm/mem32, xmm, xmm vfmaddss %xmm4,%xmm6,%xmm2,%xmm7 vfmaddss (%ecx),%xmm6,%xmm2,%xmm7 vfmaddss %xmm4,(%ecx),%xmm2,%xmm7 vfmsubss %xmm4,%xmm6,%xmm2,%xmm7 vfmsubss (%ecx),%xmm6,%xmm2,%xmm7 vfmsubss %xmm4,(%ecx),%xmm2,%xmm7 vfnmaddss %xmm4,%xmm6,%xmm2,%xmm7 vfnmaddss (%ecx),%xmm6,%xmm2,%xmm7 vfnmaddss %xmm4,(%ecx),%xmm2,%xmm7 vfnmsubss %xmm4,%xmm6,%xmm2,%xmm7 vfnmsubss (%ecx),%xmm6,%xmm2,%xmm7 vfnmsubss %xmm4,(%ecx),%xmm2,%xmm7 # Tests for op xmm/m16, xmm vpmovsxbq %xmm4,%xmm6 vpmovsxbq (%ecx),%xmm4 vpmovzxbq %xmm4,%xmm6 vpmovzxbq (%ecx),%xmm4 # Tests for op imm8, xmm, regl/mem16 vpextrw $100,%xmm4,%ecx vpextrw $100,%xmm4,(%ecx) # Tests for op imm8, xmm, regq/mem16 vpextrw $100,%xmm4,(%ecx) # Tests for op imm8, regl/mem16, xmm, xmm vpinsrw $100,%ecx,%xmm4,%xmm6 vpinsrw $100,(%ecx),%xmm4,%xmm6 # Tests for op imm8, xmm, regl/mem8 vpextrb $100,%xmm4,%ecx vpextrb $100,%xmm4,(%ecx) # Tests for op imm8, regl/mem8, xmm, xmm vpinsrb $100,%ecx,%xmm4,%xmm6 vpinsrb $100,(%ecx),%xmm4,%xmm6 # Tests for op imm8, xmm, regq/mem8 vpextrb $100,%xmm4,(%ecx) # Tests for op imm8, regl/mem8, xmm, xmm vpinsrb $100,%ecx,%xmm4,%xmm6 vpinsrb $100,(%ecx),%xmm4,%xmm6 # Tests for op xmm, xmm vmaskmovdqu %xmm4,%xmm6 vmovq %xmm4,%xmm6 # Tests for op xmm, regl vmovmskpd %xmm4,%ecx vmovmskps %xmm4,%ecx vpmovmskb %xmm4,%ecx # Tests for op xmm, xmm, xmm vmovhlps %xmm4,%xmm6,%xmm2 vmovlhps %xmm4,%xmm6,%xmm2 vmovsd %xmm4,%xmm6,%xmm2 vmovss %xmm4,%xmm6,%xmm2 # Tests for op imm8, xmm, xmm vpslld $100,%xmm4,%xmm6 vpslldq $100,%xmm4,%xmm6 vpsllq $100,%xmm4,%xmm6 vpsllw $100,%xmm4,%xmm6 vpsrad $100,%xmm4,%xmm6 vpsraw $100,%xmm4,%xmm6 vpsrld $100,%xmm4,%xmm6 vpsrldq $100,%xmm4,%xmm6 vpsrlq $100,%xmm4,%xmm6 vpsrlw $100,%xmm4,%xmm6 # Tests for op imm8, xmm, regl vpextrw $100,%xmm4,%ecx # Tests for op ymm, regl vmovmskpd %ymm4,%ecx vmovmskps %ymm4,%ecx # Tests for op ymm, regq # Default instructions without suffixes. vcvtpd2dq %xmm4,%xmm6 vcvtpd2dq %ymm4,%xmm6 vcvtpd2ps %xmm4,%xmm6 vcvtpd2ps %ymm4,%xmm6 vcvttpd2dq %xmm4,%xmm6 vcvttpd2dq %ymm4,%xmm6 #Tests with different memory and register operands. vldmxcsr 0x1234 vmovdqa 0x1234,%xmm0 vmovdqa %xmm0,0x1234 vmovd %xmm0,0x1234 vcvtsd2si 0x1234,%eax vcvtdq2pd 0x1234,%ymm0 vcvtpd2psy 0x1234,%xmm0 vpavgb 0x1234,%xmm0,%xmm7 vpextrb $100,%xmm0,0x1234 vcvtsi2sdl 0x1234,%xmm0,%xmm7 vblendvps %xmm0,0x1234,%xmm4,%xmm6 vpinsrb $100,0x1234,%xmm0,%xmm7 vmovdqa 0x1234,%ymm0 vmovdqa %ymm0,0x1234 vpermilpd 0x1234,%ymm0,%ymm7 vroundpd $100,0x1234,%ymm0 vextractf128 $100,%ymm0,0x1234 vperm2f128 $100,0x1234,%ymm0,%ymm7 vblendvpd %ymm0,0x1234,%ymm4,%ymm6 vldmxcsr (%ebp) vmovdqa (%ebp),%xmm0 vmovdqa %xmm0,(%ebp) vmovd %xmm0,(%ebp) vcvtsd2si (%ebp),%eax vcvtdq2pd (%ebp),%ymm0 vcvtpd2psy (%ebp),%xmm0 vpavgb (%ebp),%xmm0,%xmm7 vpextrb $100,%xmm0,(%ebp) vcvtsi2sdl (%ebp),%xmm0,%xmm7 vblendvps %xmm0,(%ebp),%xmm4,%xmm6 vpinsrb $100,(%ebp),%xmm0,%xmm7 vmovdqa (%ebp),%ymm0 vmovdqa %ymm0,(%ebp) vpermilpd (%ebp),%ymm0,%ymm7 vroundpd $100,(%ebp),%ymm0 vextractf128 $100,%ymm0,(%ebp) vperm2f128 $100,(%ebp),%ymm0,%ymm7 vblendvpd %ymm0,(%ebp),%ymm4,%ymm6 vldmxcsr (%esp) vmovdqa (%esp),%xmm0 vmovdqa %xmm0,(%esp) vmovd %xmm0,(%esp) vcvtsd2si (%esp),%eax vcvtdq2pd (%esp),%ymm0 vcvtpd2psy (%esp),%xmm0 vpavgb (%esp),%xmm0,%xmm7 vpextrb $100,%xmm0,(%esp) vcvtsi2sdl (%esp),%xmm0,%xmm7 vblendvps %xmm0,(%esp),%xmm4,%xmm6 vpinsrb $100,(%esp),%xmm0,%xmm7 vmovdqa (%esp),%ymm0 vmovdqa %ymm0,(%esp) vpermilpd (%esp),%ymm0,%ymm7 vroundpd $100,(%esp),%ymm0 vextractf128 $100,%ymm0,(%esp) vperm2f128 $100,(%esp),%ymm0,%ymm7 vblendvpd %ymm0,(%esp),%ymm4,%ymm6 vldmxcsr 0x99(%ebp) vmovdqa 0x99(%ebp),%xmm0 vmovdqa %xmm0,0x99(%ebp) vmovd %xmm0,0x99(%ebp) vcvtsd2si 0x99(%ebp),%eax vcvtdq2pd 0x99(%ebp),%ymm0 vcvtpd2psy 0x99(%ebp),%xmm0 vpavgb 0x99(%ebp),%xmm0,%xmm7 vpextrb $100,%xmm0,0x99(%ebp) vcvtsi2sdl 0x99(%ebp),%xmm0,%xmm7 vblendvps %xmm0,0x99(%ebp),%xmm4,%xmm6 vpinsrb $100,0x99(%ebp),%xmm0,%xmm7 vmovdqa 0x99(%ebp),%ymm0 vmovdqa %ymm0,0x99(%ebp) vpermilpd 0x99(%ebp),%ymm0,%ymm7 vroundpd $100,0x99(%ebp),%ymm0 vextractf128 $100,%ymm0,0x99(%ebp) vperm2f128 $100,0x99(%ebp),%ymm0,%ymm7 vblendvpd %ymm0,0x99(%ebp),%ymm4,%ymm6 vldmxcsr 0x99(,%eiz) vmovdqa 0x99(,%eiz),%xmm0 vmovdqa %xmm0,0x99(,%eiz) vmovd %xmm0,0x99(,%eiz) vcvtsd2si 0x99(,%eiz),%eax vcvtdq2pd 0x99(,%eiz),%ymm0 vcvtpd2psy 0x99(,%eiz),%xmm0 vpavgb 0x99(,%eiz),%xmm0,%xmm7 vpextrb $100,%xmm0,0x99(,%eiz) vcvtsi2sdl 0x99(,%eiz),%xmm0,%xmm7 vblendvps %xmm0,0x99(,%eiz),%xmm4,%xmm6 vpinsrb $100,0x99(,%eiz),%xmm0,%xmm7 vmovdqa 0x99(,%eiz),%ymm0 vmovdqa %ymm0,0x99(,%eiz) vpermilpd 0x99(,%eiz),%ymm0,%ymm7 vroundpd $100,0x99(,%eiz),%ymm0 vextractf128 $100,%ymm0,0x99(,%eiz) vperm2f128 $100,0x99(,%eiz),%ymm0,%ymm7 vblendvpd %ymm0,0x99(,%eiz),%ymm4,%ymm6 vldmxcsr 0x99(,%eiz,2) vmovdqa 0x99(,%eiz,2),%xmm0 vmovdqa %xmm0,0x99(,%eiz,2) vmovd %xmm0,0x99(,%eiz,2) vcvtsd2si 0x99(,%eiz,2),%eax vcvtdq2pd 0x99(,%eiz,2),%ymm0 vcvtpd2psy 0x99(,%eiz,2),%xmm0 vpavgb 0x99(,%eiz,2),%xmm0,%xmm7 vpextrb $100,%xmm0,0x99(,%eiz,2) vcvtsi2sdl 0x99(,%eiz,2),%xmm0,%xmm7 vblendvps %xmm0,0x99(,%eiz,2),%xmm4,%xmm6 vpinsrb $100,0x99(,%eiz,2),%xmm0,%xmm7 vmovdqa 0x99(,%eiz,2),%ymm0 vmovdqa %ymm0,0x99(,%eiz,2) vpermilpd 0x99(,%eiz,2),%ymm0,%ymm7 vroundpd $100,0x99(,%eiz,2),%ymm0 vextractf128 $100,%ymm0,0x99(,%eiz,2) vperm2f128 $100,0x99(,%eiz,2),%ymm0,%ymm7 vblendvpd %ymm0,0x99(,%eiz,2),%ymm4,%ymm6 vldmxcsr 0x99(%eax,%eiz) vmovdqa 0x99(%eax,%eiz),%xmm0 vmovdqa %xmm0,0x99(%eax,%eiz) vmovd %xmm0,0x99(%eax,%eiz) vcvtsd2si 0x99(%eax,%eiz),%eax vcvtdq2pd 0x99(%eax,%eiz),%ymm0 vcvtpd2psy 0x99(%eax,%eiz),%xmm0 vpavgb 0x99(%eax,%eiz),%xmm0,%xmm7 vpextrb $100,%xmm0,0x99(%eax,%eiz) vcvtsi2sdl 0x99(%eax,%eiz),%xmm0,%xmm7 vblendvps %xmm0,0x99(%eax,%eiz),%xmm4,%xmm6 vpinsrb $100,0x99(%eax,%eiz),%xmm0,%xmm7 vmovdqa 0x99(%eax,%eiz),%ymm0 vmovdqa %ymm0,0x99(%eax,%eiz) vpermilpd 0x99(%eax,%eiz),%ymm0,%ymm7 vroundpd $100,0x99(%eax,%eiz),%ymm0 vextractf128 $100,%ymm0,0x99(%eax,%eiz) vperm2f128 $100,0x99(%eax,%eiz),%ymm0,%ymm7 vblendvpd %ymm0,0x99(%eax,%eiz),%ymm4,%ymm6 vldmxcsr 0x99(%eax,%eiz,2) vmovdqa 0x99(%eax,%eiz,2),%xmm0 vmovdqa %xmm0,0x99(%eax,%eiz,2) vmovd %xmm0,0x99(%eax,%eiz,2) vcvtsd2si 0x99(%eax,%eiz,2),%eax vcvtdq2pd 0x99(%eax,%eiz,2),%ymm0 vcvtpd2psy 0x99(%eax,%eiz,2),%xmm0 vpavgb 0x99(%eax,%eiz,2),%xmm0,%xmm7 vpextrb $100,%xmm0,0x99(%eax,%eiz,2) vcvtsi2sdl 0x99(%eax,%eiz,2),%xmm0,%xmm7 vblendvps %xmm0,0x99(%eax,%eiz,2),%xmm4,%xmm6 vpinsrb $100,0x99(%eax,%eiz,2),%xmm0,%xmm7 vmovdqa 0x99(%eax,%eiz,2),%ymm0 vmovdqa %ymm0,0x99(%eax,%eiz,2) vpermilpd 0x99(%eax,%eiz,2),%ymm0,%ymm7 vroundpd $100,0x99(%eax,%eiz,2),%ymm0 vextractf128 $100,%ymm0,0x99(%eax,%eiz,2) vperm2f128 $100,0x99(%eax,%eiz,2),%ymm0,%ymm7 vblendvpd %ymm0,0x99(%eax,%eiz,2),%ymm4,%ymm6 vldmxcsr 0x99(%eax,%ebx,4) vmovdqa 0x99(%eax,%ebx,4),%xmm0 vmovdqa %xmm0,0x99(%eax,%ebx,4) vmovd %xmm0,0x99(%eax,%ebx,4) vcvtsd2si 0x99(%eax,%ebx,4),%eax vcvtdq2pd 0x99(%eax,%ebx,4),%ymm0 vcvtpd2psy 0x99(%eax,%ebx,4),%xmm0 vpavgb 0x99(%eax,%ebx,4),%xmm0,%xmm7 vpextrb $100,%xmm0,0x99(%eax,%ebx,4) vcvtsi2sdl 0x99(%eax,%ebx,4),%xmm0,%xmm7 vblendvps %xmm0,0x99(%eax,%ebx,4),%xmm4,%xmm6 vpinsrb $100,0x99(%eax,%ebx,4),%xmm0,%xmm7 vmovdqa 0x99(%eax,%ebx,4),%ymm0 vmovdqa %ymm0,0x99(%eax,%ebx,4) vpermilpd 0x99(%eax,%ebx,4),%ymm0,%ymm7 vroundpd $100,0x99(%eax,%ebx,4),%ymm0 vextractf128 $100,%ymm0,0x99(%eax,%ebx,4) vperm2f128 $100,0x99(%eax,%ebx,4),%ymm0,%ymm7 vblendvpd %ymm0,0x99(%eax,%ebx,4),%ymm4,%ymm6 vldmxcsr 0x99(%esp,%ecx,8) vmovdqa 0x99(%esp,%ecx,8),%xmm0 vmovdqa %xmm0,0x99(%esp,%ecx,8) vmovd %xmm0,0x99(%esp,%ecx,8) vcvtsd2si 0x99(%esp,%ecx,8),%eax vcvtdq2pd 0x99(%esp,%ecx,8),%ymm0 vcvtpd2psy 0x99(%esp,%ecx,8),%xmm0 vpavgb 0x99(%esp,%ecx,8),%xmm0,%xmm7 vpextrb $100,%xmm0,0x99(%esp,%ecx,8) vcvtsi2sdl 0x99(%esp,%ecx,8),%xmm0,%xmm7 vblendvps %xmm0,0x99(%esp,%ecx,8),%xmm4,%xmm6 vpinsrb $100,0x99(%esp,%ecx,8),%xmm0,%xmm7 vmovdqa 0x99(%esp,%ecx,8),%ymm0 vmovdqa %ymm0,0x99(%esp,%ecx,8) vpermilpd 0x99(%esp,%ecx,8),%ymm0,%ymm7 vroundpd $100,0x99(%esp,%ecx,8),%ymm0 vextractf128 $100,%ymm0,0x99(%esp,%ecx,8) vperm2f128 $100,0x99(%esp,%ecx,8),%ymm0,%ymm7 vblendvpd %ymm0,0x99(%esp,%ecx,8),%ymm4,%ymm6 vldmxcsr 0x99(%ebp,%edx,1) vmovdqa 0x99(%ebp,%edx,1),%xmm0 vmovdqa %xmm0,0x99(%ebp,%edx,1) vmovd %xmm0,0x99(%ebp,%edx,1) vcvtsd2si 0x99(%ebp,%edx,1),%eax vcvtdq2pd 0x99(%ebp,%edx,1),%ymm0 vcvtpd2psy 0x99(%ebp,%edx,1),%xmm0 vpavgb 0x99(%ebp,%edx,1),%xmm0,%xmm7 vpextrb $100,%xmm0,0x99(%ebp,%edx,1) vcvtsi2sdl 0x99(%ebp,%edx,1),%xmm0,%xmm7 vblendvps %xmm0,0x99(%ebp,%edx,1),%xmm4,%xmm6 vpinsrb $100,0x99(%ebp,%edx,1),%xmm0,%xmm7 vmovdqa 0x99(%ebp,%edx,1),%ymm0 vmovdqa %ymm0,0x99(%ebp,%edx,1) vpermilpd 0x99(%ebp,%edx,1),%ymm0,%ymm7 vroundpd $100,0x99(%ebp,%edx,1),%ymm0 vextractf128 $100,%ymm0,0x99(%ebp,%edx,1) vperm2f128 $100,0x99(%ebp,%edx,1),%ymm0,%ymm7 vblendvpd %ymm0,0x99(%ebp,%edx,1),%ymm4,%ymm6 # Tests for all register operands. vmovmskpd %xmm0,%eax vpslld $100,%xmm0,%xmm7 vmovmskps %ymm0,%eax .intel_syntax noprefix # Tests for op mem64 vldmxcsr DWORD PTR [ecx] vstmxcsr DWORD PTR [ecx] # Tests for op mem256, mask, ymm # Tests for op ymm, mask, mem256 vmaskmovpd ymm6,ymm4,YMMWORD PTR [ecx] vmaskmovpd YMMWORD PTR [ecx],ymm6,ymm4 vmaskmovps ymm6,ymm4,YMMWORD PTR [ecx] vmaskmovps YMMWORD PTR [ecx],ymm6,ymm4 # Tests for op imm8, ymm/mem256, ymm vpermilpd ymm2,ymm6,100 vpermilpd ymm6,YMMWORD PTR [ecx],100 vpermilps ymm2,ymm6,100 vpermilps ymm6,YMMWORD PTR [ecx],100 vroundpd ymm2,ymm6,100 vroundpd ymm6,YMMWORD PTR [ecx],100 vroundps ymm2,ymm6,100 vroundps ymm6,YMMWORD PTR [ecx],100 # Tests for op ymm/mem256, ymm, ymm vaddpd ymm2,ymm6,ymm4 vaddpd ymm2,ymm6,YMMWORD PTR [ecx] vaddps ymm2,ymm6,ymm4 vaddps ymm2,ymm6,YMMWORD PTR [ecx] vaddsubpd ymm2,ymm6,ymm4 vaddsubpd ymm2,ymm6,YMMWORD PTR [ecx] vaddsubps ymm2,ymm6,ymm4 vaddsubps ymm2,ymm6,YMMWORD PTR [ecx] vandnpd ymm2,ymm6,ymm4 vandnpd ymm2,ymm6,YMMWORD PTR [ecx] vandnps ymm2,ymm6,ymm4 vandnps ymm2,ymm6,YMMWORD PTR [ecx] vandpd ymm2,ymm6,ymm4 vandpd ymm2,ymm6,YMMWORD PTR [ecx] vandps ymm2,ymm6,ymm4 vandps ymm2,ymm6,YMMWORD PTR [ecx] vdivpd ymm2,ymm6,ymm4 vdivpd ymm2,ymm6,YMMWORD PTR [ecx] vdivps ymm2,ymm6,ymm4 vdivps ymm2,ymm6,YMMWORD PTR [ecx] vhaddpd ymm2,ymm6,ymm4 vhaddpd ymm2,ymm6,YMMWORD PTR [ecx] vhaddps ymm2,ymm6,ymm4 vhaddps ymm2,ymm6,YMMWORD PTR [ecx] vhsubpd ymm2,ymm6,ymm4 vhsubpd ymm2,ymm6,YMMWORD PTR [ecx] vhsubps ymm2,ymm6,ymm4 vhsubps ymm2,ymm6,YMMWORD PTR [ecx] vmaxpd ymm2,ymm6,ymm4 vmaxpd ymm2,ymm6,YMMWORD PTR [ecx] vmaxps ymm2,ymm6,ymm4 vmaxps ymm2,ymm6,YMMWORD PTR [ecx] vminpd ymm2,ymm6,ymm4 vminpd ymm2,ymm6,YMMWORD PTR [ecx] vminps ymm2,ymm6,ymm4 vminps ymm2,ymm6,YMMWORD PTR [ecx] vmulpd ymm2,ymm6,ymm4 vmulpd ymm2,ymm6,YMMWORD PTR [ecx] vmulps ymm2,ymm6,ymm4 vmulps ymm2,ymm6,YMMWORD PTR [ecx] vorpd ymm2,ymm6,ymm4 vorpd ymm2,ymm6,YMMWORD PTR [ecx] vorps ymm2,ymm6,ymm4 vorps ymm2,ymm6,YMMWORD PTR [ecx] vpermilpd ymm2,ymm6,ymm4 vpermilpd ymm2,ymm6,YMMWORD PTR [ecx] vpermilps ymm2,ymm6,ymm4 vpermilps ymm2,ymm6,YMMWORD PTR [ecx] vsubpd ymm2,ymm6,ymm4 vsubpd ymm2,ymm6,YMMWORD PTR [ecx] vsubps ymm2,ymm6,ymm4 vsubps ymm2,ymm6,YMMWORD PTR [ecx] vunpckhpd ymm2,ymm6,ymm4 vunpckhpd ymm2,ymm6,YMMWORD PTR [ecx] vunpckhps ymm2,ymm6,ymm4 vunpckhps ymm2,ymm6,YMMWORD PTR [ecx] vunpcklpd ymm2,ymm6,ymm4 vunpcklpd ymm2,ymm6,YMMWORD PTR [ecx] vunpcklps ymm2,ymm6,ymm4 vunpcklps ymm2,ymm6,YMMWORD PTR [ecx] vxorpd ymm2,ymm6,ymm4 vxorpd ymm2,ymm6,YMMWORD PTR [ecx] vxorps ymm2,ymm6,ymm4 vxorps ymm2,ymm6,YMMWORD PTR [ecx] vcmpeqpd ymm2,ymm6,ymm4 vcmpeqpd ymm2,ymm6,YMMWORD PTR [ecx] vcmpltpd ymm2,ymm6,ymm4 vcmpltpd ymm2,ymm6,YMMWORD PTR [ecx] vcmplepd ymm2,ymm6,ymm4 vcmplepd ymm2,ymm6,YMMWORD PTR [ecx] vcmpunordpd ymm2,ymm6,ymm4 vcmpunordpd ymm2,ymm6,YMMWORD PTR [ecx] vcmpneqpd ymm2,ymm6,ymm4 vcmpneqpd ymm2,ymm6,YMMWORD PTR [ecx] vcmpnltpd ymm2,ymm6,ymm4 vcmpnltpd ymm2,ymm6,YMMWORD PTR [ecx] vcmpnlepd ymm2,ymm6,ymm4 vcmpnlepd ymm2,ymm6,YMMWORD PTR [ecx] vcmpordpd ymm2,ymm6,ymm4 vcmpordpd ymm2,ymm6,YMMWORD PTR [ecx] vcmpeq_uqpd ymm2,ymm6,ymm4 vcmpeq_uqpd ymm2,ymm6,YMMWORD PTR [ecx] vcmpngepd ymm2,ymm6,ymm4 vcmpngepd ymm2,ymm6,YMMWORD PTR [ecx] vcmpngtpd ymm2,ymm6,ymm4 vcmpngtpd ymm2,ymm6,YMMWORD PTR [ecx] vcmpfalsepd ymm2,ymm6,ymm4 vcmpfalsepd ymm2,ymm6,YMMWORD PTR [ecx] vcmpneq_oqpd ymm2,ymm6,ymm4 vcmpneq_oqpd ymm2,ymm6,YMMWORD PTR [ecx] vcmpgepd ymm2,ymm6,ymm4 vcmpgepd ymm2,ymm6,YMMWORD PTR [ecx] vcmpgtpd ymm2,ymm6,ymm4 vcmpgtpd ymm2,ymm6,YMMWORD PTR [ecx] vcmptruepd ymm2,ymm6,ymm4 vcmptruepd ymm2,ymm6,YMMWORD PTR [ecx] vcmpeq_ospd ymm2,ymm6,ymm4 vcmpeq_ospd ymm2,ymm6,YMMWORD PTR [ecx] vcmplt_oqpd ymm2,ymm6,ymm4 vcmplt_oqpd ymm2,ymm6,YMMWORD PTR [ecx] vcmple_oqpd ymm2,ymm6,ymm4 vcmple_oqpd ymm2,ymm6,YMMWORD PTR [ecx] vcmpunord_spd ymm2,ymm6,ymm4 vcmpunord_spd ymm2,ymm6,YMMWORD PTR [ecx] vcmpneq_uspd ymm2,ymm6,ymm4 vcmpneq_uspd ymm2,ymm6,YMMWORD PTR [ecx] vcmpnlt_uqpd ymm2,ymm6,ymm4 vcmpnlt_uqpd ymm2,ymm6,YMMWORD PTR [ecx] vcmpnle_uqpd ymm2,ymm6,ymm4 vcmpnle_uqpd ymm2,ymm6,YMMWORD PTR [ecx] vcmpord_spd ymm2,ymm6,ymm4 vcmpord_spd ymm2,ymm6,YMMWORD PTR [ecx] vcmpeq_uspd ymm2,ymm6,ymm4 vcmpeq_uspd ymm2,ymm6,YMMWORD PTR [ecx] vcmpnge_uqpd ymm2,ymm6,ymm4 vcmpnge_uqpd ymm2,ymm6,YMMWORD PTR [ecx] vcmpngt_uqpd ymm2,ymm6,ymm4 vcmpngt_uqpd ymm2,ymm6,YMMWORD PTR [ecx] vcmpfalse_ospd ymm2,ymm6,ymm4 vcmpfalse_ospd ymm2,ymm6,YMMWORD PTR [ecx] vcmpneq_ospd ymm2,ymm6,ymm4 vcmpneq_ospd ymm2,ymm6,YMMWORD PTR [ecx] vcmpge_oqpd ymm2,ymm6,ymm4 vcmpge_oqpd ymm2,ymm6,YMMWORD PTR [ecx] vcmpgt_oqpd ymm2,ymm6,ymm4 vcmpgt_oqpd ymm2,ymm6,YMMWORD PTR [ecx] vcmptrue_uspd ymm2,ymm6,ymm4 vcmptrue_uspd ymm2,ymm6,YMMWORD PTR [ecx] vcmpeqps ymm2,ymm6,ymm4 vcmpeqps ymm2,ymm6,YMMWORD PTR [ecx] vcmpltps ymm2,ymm6,ymm4 vcmpltps ymm2,ymm6,YMMWORD PTR [ecx] vcmpleps ymm2,ymm6,ymm4 vcmpleps ymm2,ymm6,YMMWORD PTR [ecx] vcmpunordps ymm2,ymm6,ymm4 vcmpunordps ymm2,ymm6,YMMWORD PTR [ecx] vcmpneqps ymm2,ymm6,ymm4 vcmpneqps ymm2,ymm6,YMMWORD PTR [ecx] vcmpnltps ymm2,ymm6,ymm4 vcmpnltps ymm2,ymm6,YMMWORD PTR [ecx] vcmpnleps ymm2,ymm6,ymm4 vcmpnleps ymm2,ymm6,YMMWORD PTR [ecx] vcmpordps ymm2,ymm6,ymm4 vcmpordps ymm2,ymm6,YMMWORD PTR [ecx] vcmpeq_uqps ymm2,ymm6,ymm4 vcmpeq_uqps ymm2,ymm6,YMMWORD PTR [ecx] vcmpngeps ymm2,ymm6,ymm4 vcmpngeps ymm2,ymm6,YMMWORD PTR [ecx] vcmpngtps ymm2,ymm6,ymm4 vcmpngtps ymm2,ymm6,YMMWORD PTR [ecx] vcmpfalseps ymm2,ymm6,ymm4 vcmpfalseps ymm2,ymm6,YMMWORD PTR [ecx] vcmpneq_oqps ymm2,ymm6,ymm4 vcmpneq_oqps ymm2,ymm6,YMMWORD PTR [ecx] vcmpgeps ymm2,ymm6,ymm4 vcmpgeps ymm2,ymm6,YMMWORD PTR [ecx] vcmpgtps ymm2,ymm6,ymm4 vcmpgtps ymm2,ymm6,YMMWORD PTR [ecx] vcmptrueps ymm2,ymm6,ymm4 vcmptrueps ymm2,ymm6,YMMWORD PTR [ecx] vcmpeq_osps ymm2,ymm6,ymm4 vcmpeq_osps ymm2,ymm6,YMMWORD PTR [ecx] vcmplt_oqps ymm2,ymm6,ymm4 vcmplt_oqps ymm2,ymm6,YMMWORD PTR [ecx] vcmple_oqps ymm2,ymm6,ymm4 vcmple_oqps ymm2,ymm6,YMMWORD PTR [ecx] vcmpunord_sps ymm2,ymm6,ymm4 vcmpunord_sps ymm2,ymm6,YMMWORD PTR [ecx] vcmpneq_usps ymm2,ymm6,ymm4 vcmpneq_usps ymm2,ymm6,YMMWORD PTR [ecx] vcmpnlt_uqps ymm2,ymm6,ymm4 vcmpnlt_uqps ymm2,ymm6,YMMWORD PTR [ecx] vcmpnle_uqps ymm2,ymm6,ymm4 vcmpnle_uqps ymm2,ymm6,YMMWORD PTR [ecx] vcmpord_sps ymm2,ymm6,ymm4 vcmpord_sps ymm2,ymm6,YMMWORD PTR [ecx] vcmpeq_usps ymm2,ymm6,ymm4 vcmpeq_usps ymm2,ymm6,YMMWORD PTR [ecx] vcmpnge_uqps ymm2,ymm6,ymm4 vcmpnge_uqps ymm2,ymm6,YMMWORD PTR [ecx] vcmpngt_uqps ymm2,ymm6,ymm4 vcmpngt_uqps ymm2,ymm6,YMMWORD PTR [ecx] vcmpfalse_osps ymm2,ymm6,ymm4 vcmpfalse_osps ymm2,ymm6,YMMWORD PTR [ecx] vcmpneq_osps ymm2,ymm6,ymm4 vcmpneq_osps ymm2,ymm6,YMMWORD PTR [ecx] vcmpge_oqps ymm2,ymm6,ymm4 vcmpge_oqps ymm2,ymm6,YMMWORD PTR [ecx] vcmpgt_oqps ymm2,ymm6,ymm4 vcmpgt_oqps ymm2,ymm6,YMMWORD PTR [ecx] vcmptrue_usps ymm2,ymm6,ymm4 vcmptrue_usps ymm2,ymm6,YMMWORD PTR [ecx] # Tests for op ymm/mem256, xmm vcvtpd2dq xmm4,ymm4 vcvtpd2dq xmm4,YMMWORD PTR [ecx] vcvtpd2ps xmm4,ymm4 vcvtpd2ps xmm4,YMMWORD PTR [ecx] vcvttpd2dq xmm4,ymm4 vcvttpd2dq xmm4,YMMWORD PTR [ecx] # Tests for op ymm/mem256, ymm vcvtdq2ps ymm4,ymm4 vcvtdq2ps ymm4,YMMWORD PTR [ecx] vcvtps2dq ymm4,ymm4 vcvtps2dq ymm4,YMMWORD PTR [ecx] vcvttps2dq ymm4,ymm4 vcvttps2dq ymm4,YMMWORD PTR [ecx] vmovapd ymm4,ymm4 vmovapd ymm4,YMMWORD PTR [ecx] vmovaps ymm4,ymm4 vmovaps ymm4,YMMWORD PTR [ecx] vmovdqa ymm4,ymm4 vmovdqa ymm4,YMMWORD PTR [ecx] vmovdqu ymm4,ymm4 vmovdqu ymm4,YMMWORD PTR [ecx] vmovddup ymm4,ymm4 vmovddup ymm4,YMMWORD PTR [ecx] vmovshdup ymm4,ymm4 vmovshdup ymm4,YMMWORD PTR [ecx] vmovsldup ymm4,ymm4 vmovsldup ymm4,YMMWORD PTR [ecx] vmovupd ymm4,ymm4 vmovupd ymm4,YMMWORD PTR [ecx] vmovups ymm4,ymm4 vmovups ymm4,YMMWORD PTR [ecx] vptest ymm4,ymm4 vptest ymm4,YMMWORD PTR [ecx] vrcpps ymm4,ymm4 vrcpps ymm4,YMMWORD PTR [ecx] vrsqrtps ymm4,ymm4 vrsqrtps ymm4,YMMWORD PTR [ecx] vsqrtpd ymm4,ymm4 vsqrtpd ymm4,YMMWORD PTR [ecx] vsqrtps ymm4,ymm4 vsqrtps ymm4,YMMWORD PTR [ecx] vtestpd ymm4,ymm4 vtestpd ymm4,YMMWORD PTR [ecx] vtestps ymm4,ymm4 vtestps ymm4,YMMWORD PTR [ecx] # Tests for op mem256, ymm vlddqu ymm4,YMMWORD PTR [ecx] # Tests for op imm8, ymm/mem256, ymm, ymm vblendpd ymm2,ymm6,ymm4,100 vblendpd ymm2,ymm6,YMMWORD PTR [ecx],100 vblendps ymm2,ymm6,ymm4,100 vblendps ymm2,ymm6,YMMWORD PTR [ecx],100 vcmppd ymm2,ymm6,ymm4,100 vcmppd ymm2,ymm6,YMMWORD PTR [ecx],100 vcmpps ymm2,ymm6,ymm4,100 vcmpps ymm2,ymm6,YMMWORD PTR [ecx],100 vdpps ymm2,ymm6,ymm4,100 vdpps ymm2,ymm6,YMMWORD PTR [ecx],100 vperm2f128 ymm2,ymm6,ymm4,100 vperm2f128 ymm2,ymm6,YMMWORD PTR [ecx],100 vshufpd ymm2,ymm6,ymm4,100 vshufpd ymm2,ymm6,YMMWORD PTR [ecx],100 vshufps ymm2,ymm6,ymm4,100 vshufps ymm2,ymm6,YMMWORD PTR [ecx],100 # Tests for op ymm, ymm/mem256, ymm, ymm vblendvpd ymm7,ymm2,ymm6,ymm4 vblendvpd ymm7,ymm2,YMMWORD PTR [ecx],ymm4 vblendvps ymm7,ymm2,ymm6,ymm4 vblendvps ymm7,ymm2,YMMWORD PTR [ecx],ymm4 # Tests for op ymm/mem256, ymm, ymm, ymm # Tests for op ymm, ymm/mem256, ymm, ymm vfmaddpd ymm7,ymm2,ymm6,ymm4 vfmaddpd ymm7,ymm2,ymm6,YMMWORD PTR [ecx] vfmaddps ymm7,ymm2,ymm6,ymm4 vfmaddps ymm7,ymm2,ymm6,YMMWORD PTR [ecx] vfmaddsubpd ymm7,ymm2,ymm6,ymm4 vfmaddsubpd ymm7,ymm2,ymm6,YMMWORD PTR [ecx] vfmaddsubps ymm7,ymm2,ymm6,ymm4 vfmaddsubps ymm7,ymm2,ymm6,YMMWORD PTR [ecx] vfmsubaddpd ymm7,ymm2,ymm6,ymm4 vfmsubaddpd ymm7,ymm2,ymm6,YMMWORD PTR [ecx] vfmsubaddps ymm7,ymm2,ymm6,ymm4 vfmsubaddps ymm7,ymm2,ymm6,YMMWORD PTR [ecx] vfmsubpd ymm7,ymm2,ymm6,ymm4 vfmsubpd ymm7,ymm2,ymm6,YMMWORD PTR [ecx] vfmsubps ymm7,ymm2,ymm6,ymm4 vfmsubps ymm7,ymm2,ymm6,YMMWORD PTR [ecx] vfnmaddpd ymm7,ymm2,ymm6,ymm4 vfnmaddpd ymm7,ymm2,ymm6,YMMWORD PTR [ecx] vfnmaddps ymm7,ymm2,ymm6,ymm4 vfnmaddps ymm7,ymm2,ymm6,YMMWORD PTR [ecx] vfnmsubpd ymm7,ymm2,ymm6,ymm4 vfnmsubpd ymm7,ymm2,ymm6,YMMWORD PTR [ecx] vfnmsubps ymm7,ymm2,ymm6,ymm4 vfnmsubps ymm7,ymm2,ymm6,YMMWORD PTR [ecx] vpermilmo2pd ymm7,ymm2,ymm6,ymm4 vpermilmo2pd ymm7,ymm2,ymm6,YMMWORD PTR [ecx] vpermilmz2pd ymm7,ymm2,ymm6,ymm4 vpermilmz2pd ymm7,ymm2,ymm6,YMMWORD PTR [ecx] vpermiltd2pd ymm7,ymm2,ymm6,ymm4 vpermiltd2pd ymm7,ymm2,ymm6,YMMWORD PTR [ecx] vpermilmo2ps ymm7,ymm2,ymm6,ymm4 vpermilmo2ps ymm7,ymm2,ymm6,YMMWORD PTR [ecx] vpermilmz2ps ymm7,ymm2,ymm6,ymm4 vpermilmz2ps ymm7,ymm2,ymm6,YMMWORD PTR [ecx] vpermiltd2ps ymm7,ymm2,ymm6,ymm4 vpermiltd2ps ymm7,ymm2,ymm6,YMMWORD PTR [ecx] # Tests for op imm4, ymm/mem256, ymm, ymm, ymm # Tests for op imm4, ymm, ymm/mem256, ymm, ymm vpermil2pd ymm7,ymm2,ymm6,ymm4,10 vpermil2pd ymm7,ymm2,ymm6,YMMWORD PTR [ecx],10 vpermil2ps ymm7,ymm2,ymm6,ymm4,10 vpermil2ps ymm7,ymm2,ymm6,YMMWORD PTR [ecx],10 # Tests for op imm8, xmm/mem128, ymm, ymm vinsertf128 ymm6,ymm4,xmm4,100 vinsertf128 ymm6,ymm4,XMMWORD PTR [ecx],100 # Tests for op imm8, ymm, xmm/mem128 vextractf128 xmm4,ymm4,100 vextractf128 XMMWORD PTR [ecx],ymm4,100 # Tests for op xmm/mem128, xmm # Tests for op mem128, ymm vbroadcastf128 ymm4,XMMWORD PTR [ecx] # Tests for op xmm/mem128, xmm vcvtdq2ps xmm6,xmm4 vcvtdq2ps xmm4,XMMWORD PTR [ecx] vcvtpd2dq xmm6,xmm4 vcvtpd2dq xmm4,XMMWORD PTR [ecx] vcvtpd2ps xmm6,xmm4 vcvtpd2ps xmm4,XMMWORD PTR [ecx] vcvtps2dq xmm6,xmm4 vcvtps2dq xmm4,XMMWORD PTR [ecx] vcvttpd2dq xmm6,xmm4 vcvttpd2dq xmm4,XMMWORD PTR [ecx] vcvttps2dq xmm6,xmm4 vcvttps2dq xmm4,XMMWORD PTR [ecx] vmovapd xmm6,xmm4 vmovapd xmm4,XMMWORD PTR [ecx] vmovaps xmm6,xmm4 vmovaps xmm4,XMMWORD PTR [ecx] vmovdqa xmm6,xmm4 vmovdqa xmm4,XMMWORD PTR [ecx] vmovdqu xmm6,xmm4 vmovdqu xmm4,XMMWORD PTR [ecx] vmovshdup xmm6,xmm4 vmovshdup xmm4,XMMWORD PTR [ecx] vmovsldup xmm6,xmm4 vmovsldup xmm4,XMMWORD PTR [ecx] vmovupd xmm6,xmm4 vmovupd xmm4,XMMWORD PTR [ecx] vmovups xmm6,xmm4 vmovups xmm4,XMMWORD PTR [ecx] vpabsb xmm6,xmm4 vpabsb xmm4,XMMWORD PTR [ecx] vpabsw xmm6,xmm4 vpabsw xmm4,XMMWORD PTR [ecx] vpabsd xmm6,xmm4 vpabsd xmm4,XMMWORD PTR [ecx] vphminposuw xmm6,xmm4 vphminposuw xmm4,XMMWORD PTR [ecx] vptest xmm6,xmm4 vptest xmm4,XMMWORD PTR [ecx] vtestps xmm6,xmm4 vtestps xmm4,XMMWORD PTR [ecx] vtestpd xmm6,xmm4 vtestpd xmm4,XMMWORD PTR [ecx] vrcpps xmm6,xmm4 vrcpps xmm4,XMMWORD PTR [ecx] vrsqrtps xmm6,xmm4 vrsqrtps xmm4,XMMWORD PTR [ecx] vsqrtpd xmm6,xmm4 vsqrtpd xmm4,XMMWORD PTR [ecx] vsqrtps xmm6,xmm4 vsqrtps xmm4,XMMWORD PTR [ecx] # Tests for op xmm, xmm/mem128 vmovapd xmm6,xmm4 vmovapd XMMWORD PTR [ecx],xmm4 vmovaps xmm6,xmm4 vmovaps XMMWORD PTR [ecx],xmm4 vmovdqa xmm6,xmm4 vmovdqa XMMWORD PTR [ecx],xmm4 vmovdqu xmm6,xmm4 vmovdqu XMMWORD PTR [ecx],xmm4 vmovupd xmm6,xmm4 vmovupd XMMWORD PTR [ecx],xmm4 vmovups xmm6,xmm4 vmovups XMMWORD PTR [ecx],xmm4 # Tests for op mem128, xmm vlddqu xmm4,XMMWORD PTR [ecx] vmovntdqa xmm4,XMMWORD PTR [ecx] # Tests for op xmm, mem128 vmovntdq XMMWORD PTR [ecx],xmm4 vmovntpd XMMWORD PTR [ecx],xmm4 vmovntps XMMWORD PTR [ecx],xmm4 # Tests for op xmm/mem128, ymm vcvtdq2pd ymm4,xmm4 vcvtdq2pd ymm4,XMMWORD PTR [ecx] vcvtps2pd ymm4,xmm4 vcvtps2pd ymm4,XMMWORD PTR [ecx] # Tests for op xmm/mem128, xmm, xmm vaddpd xmm2,xmm6,xmm4 vaddpd xmm7,xmm6,XMMWORD PTR [ecx] vaddps xmm2,xmm6,xmm4 vaddps xmm7,xmm6,XMMWORD PTR [ecx] vaddsubpd xmm2,xmm6,xmm4 vaddsubpd xmm7,xmm6,XMMWORD PTR [ecx] vaddsubps xmm2,xmm6,xmm4 vaddsubps xmm7,xmm6,XMMWORD PTR [ecx] vandnpd xmm2,xmm6,xmm4 vandnpd xmm7,xmm6,XMMWORD PTR [ecx] vandnps xmm2,xmm6,xmm4 vandnps xmm7,xmm6,XMMWORD PTR [ecx] vandpd xmm2,xmm6,xmm4 vandpd xmm7,xmm6,XMMWORD PTR [ecx] vandps xmm2,xmm6,xmm4 vandps xmm7,xmm6,XMMWORD PTR [ecx] vdivpd xmm2,xmm6,xmm4 vdivpd xmm7,xmm6,XMMWORD PTR [ecx] vdivps xmm2,xmm6,xmm4 vdivps xmm7,xmm6,XMMWORD PTR [ecx] vhaddpd xmm2,xmm6,xmm4 vhaddpd xmm7,xmm6,XMMWORD PTR [ecx] vhaddps xmm2,xmm6,xmm4 vhaddps xmm7,xmm6,XMMWORD PTR [ecx] vhsubpd xmm2,xmm6,xmm4 vhsubpd xmm7,xmm6,XMMWORD PTR [ecx] vhsubps xmm2,xmm6,xmm4 vhsubps xmm7,xmm6,XMMWORD PTR [ecx] vmaxpd xmm2,xmm6,xmm4 vmaxpd xmm7,xmm6,XMMWORD PTR [ecx] vmaxps xmm2,xmm6,xmm4 vmaxps xmm7,xmm6,XMMWORD PTR [ecx] vminpd xmm2,xmm6,xmm4 vminpd xmm7,xmm6,XMMWORD PTR [ecx] vminps xmm2,xmm6,xmm4 vminps xmm7,xmm6,XMMWORD PTR [ecx] vmulpd xmm2,xmm6,xmm4 vmulpd xmm7,xmm6,XMMWORD PTR [ecx] vmulps xmm2,xmm6,xmm4 vmulps xmm7,xmm6,XMMWORD PTR [ecx] vorpd xmm2,xmm6,xmm4 vorpd xmm7,xmm6,XMMWORD PTR [ecx] vorps xmm2,xmm6,xmm4 vorps xmm7,xmm6,XMMWORD PTR [ecx] vpacksswb xmm2,xmm6,xmm4 vpacksswb xmm7,xmm6,XMMWORD PTR [ecx] vpackssdw xmm2,xmm6,xmm4 vpackssdw xmm7,xmm6,XMMWORD PTR [ecx] vpackuswb xmm2,xmm6,xmm4 vpackuswb xmm7,xmm6,XMMWORD PTR [ecx] vpackusdw xmm2,xmm6,xmm4 vpackusdw xmm7,xmm6,XMMWORD PTR [ecx] vpaddb xmm2,xmm6,xmm4 vpaddb xmm7,xmm6,XMMWORD PTR [ecx] vpaddw xmm2,xmm6,xmm4 vpaddw xmm7,xmm6,XMMWORD PTR [ecx] vpaddd xmm2,xmm6,xmm4 vpaddd xmm7,xmm6,XMMWORD PTR [ecx] vpaddq xmm2,xmm6,xmm4 vpaddq xmm7,xmm6,XMMWORD PTR [ecx] vpaddsb xmm2,xmm6,xmm4 vpaddsb xmm7,xmm6,XMMWORD PTR [ecx] vpaddsw xmm2,xmm6,xmm4 vpaddsw xmm7,xmm6,XMMWORD PTR [ecx] vpaddusb xmm2,xmm6,xmm4 vpaddusb xmm7,xmm6,XMMWORD PTR [ecx] vpaddusw xmm2,xmm6,xmm4 vpaddusw xmm7,xmm6,XMMWORD PTR [ecx] vpand xmm2,xmm6,xmm4 vpand xmm7,xmm6,XMMWORD PTR [ecx] vpandn xmm2,xmm6,xmm4 vpandn xmm7,xmm6,XMMWORD PTR [ecx] vpavgb xmm2,xmm6,xmm4 vpavgb xmm7,xmm6,XMMWORD PTR [ecx] vpavgw xmm2,xmm6,xmm4 vpavgw xmm7,xmm6,XMMWORD PTR [ecx] vpcmpeqb xmm2,xmm6,xmm4 vpcmpeqb xmm7,xmm6,XMMWORD PTR [ecx] vpcmpeqw xmm2,xmm6,xmm4 vpcmpeqw xmm7,xmm6,XMMWORD PTR [ecx] vpcmpeqd xmm2,xmm6,xmm4 vpcmpeqd xmm7,xmm6,XMMWORD PTR [ecx] vpcmpeqq xmm2,xmm6,xmm4 vpcmpeqq xmm7,xmm6,XMMWORD PTR [ecx] vpcmpgtb xmm2,xmm6,xmm4 vpcmpgtb xmm7,xmm6,XMMWORD PTR [ecx] vpcmpgtw xmm2,xmm6,xmm4 vpcmpgtw xmm7,xmm6,XMMWORD PTR [ecx] vpcmpgtd xmm2,xmm6,xmm4 vpcmpgtd xmm7,xmm6,XMMWORD PTR [ecx] vpcmpgtq xmm2,xmm6,xmm4 vpcmpgtq xmm7,xmm6,XMMWORD PTR [ecx] vpermilpd xmm2,xmm6,xmm4 vpermilpd xmm7,xmm6,XMMWORD PTR [ecx] vpermilps xmm2,xmm6,xmm4 vpermilps xmm7,xmm6,XMMWORD PTR [ecx] vphaddw xmm2,xmm6,xmm4 vphaddw xmm7,xmm6,XMMWORD PTR [ecx] vphaddd xmm2,xmm6,xmm4 vphaddd xmm7,xmm6,XMMWORD PTR [ecx] vphaddsw xmm2,xmm6,xmm4 vphaddsw xmm7,xmm6,XMMWORD PTR [ecx] vphsubw xmm2,xmm6,xmm4 vphsubw xmm7,xmm6,XMMWORD PTR [ecx] vphsubd xmm2,xmm6,xmm4 vphsubd xmm7,xmm6,XMMWORD PTR [ecx] vphsubsw xmm2,xmm6,xmm4 vphsubsw xmm7,xmm6,XMMWORD PTR [ecx] vpmaddwd xmm2,xmm6,xmm4 vpmaddwd xmm7,xmm6,XMMWORD PTR [ecx] vpmaddubsw xmm2,xmm6,xmm4 vpmaddubsw xmm7,xmm6,XMMWORD PTR [ecx] vpmaxsb xmm2,xmm6,xmm4 vpmaxsb xmm7,xmm6,XMMWORD PTR [ecx] vpmaxsw xmm2,xmm6,xmm4 vpmaxsw xmm7,xmm6,XMMWORD PTR [ecx] vpmaxsd xmm2,xmm6,xmm4 vpmaxsd xmm7,xmm6,XMMWORD PTR [ecx] vpmaxub xmm2,xmm6,xmm4 vpmaxub xmm7,xmm6,XMMWORD PTR [ecx] vpmaxuw xmm2,xmm6,xmm4 vpmaxuw xmm7,xmm6,XMMWORD PTR [ecx] vpmaxud xmm2,xmm6,xmm4 vpmaxud xmm7,xmm6,XMMWORD PTR [ecx] vpminsb xmm2,xmm6,xmm4 vpminsb xmm7,xmm6,XMMWORD PTR [ecx] vpminsw xmm2,xmm6,xmm4 vpminsw xmm7,xmm6,XMMWORD PTR [ecx] vpminsd xmm2,xmm6,xmm4 vpminsd xmm7,xmm6,XMMWORD PTR [ecx] vpminub xmm2,xmm6,xmm4 vpminub xmm7,xmm6,XMMWORD PTR [ecx] vpminuw xmm2,xmm6,xmm4 vpminuw xmm7,xmm6,XMMWORD PTR [ecx] vpminud xmm2,xmm6,xmm4 vpminud xmm7,xmm6,XMMWORD PTR [ecx] vpmulhuw xmm2,xmm6,xmm4 vpmulhuw xmm7,xmm6,XMMWORD PTR [ecx] vpmulhrsw xmm2,xmm6,xmm4 vpmulhrsw xmm7,xmm6,XMMWORD PTR [ecx] vpmulhw xmm2,xmm6,xmm4 vpmulhw xmm7,xmm6,XMMWORD PTR [ecx] vpmullw xmm2,xmm6,xmm4 vpmullw xmm7,xmm6,XMMWORD PTR [ecx] vpmulld xmm2,xmm6,xmm4 vpmulld xmm7,xmm6,XMMWORD PTR [ecx] vpmuludq xmm2,xmm6,xmm4 vpmuludq xmm7,xmm6,XMMWORD PTR [ecx] vpmuldq xmm2,xmm6,xmm4 vpmuldq xmm7,xmm6,XMMWORD PTR [ecx] vpor xmm2,xmm6,xmm4 vpor xmm7,xmm6,XMMWORD PTR [ecx] vpsadbw xmm2,xmm6,xmm4 vpsadbw xmm7,xmm6,XMMWORD PTR [ecx] vpshufb xmm2,xmm6,xmm4 vpshufb xmm7,xmm6,XMMWORD PTR [ecx] vpsignb xmm2,xmm6,xmm4 vpsignb xmm7,xmm6,XMMWORD PTR [ecx] vpsignw xmm2,xmm6,xmm4 vpsignw xmm7,xmm6,XMMWORD PTR [ecx] vpsignd xmm2,xmm6,xmm4 vpsignd xmm7,xmm6,XMMWORD PTR [ecx] vpsllw xmm2,xmm6,xmm4 vpsllw xmm7,xmm6,XMMWORD PTR [ecx] vpslld xmm2,xmm6,xmm4 vpslld xmm7,xmm6,XMMWORD PTR [ecx] vpsllq xmm2,xmm6,xmm4 vpsllq xmm7,xmm6,XMMWORD PTR [ecx] vpsraw xmm2,xmm6,xmm4 vpsraw xmm7,xmm6,XMMWORD PTR [ecx] vpsrad xmm2,xmm6,xmm4 vpsrad xmm7,xmm6,XMMWORD PTR [ecx] vpsrlw xmm2,xmm6,xmm4 vpsrlw xmm7,xmm6,XMMWORD PTR [ecx] vpsrld xmm2,xmm6,xmm4 vpsrld xmm7,xmm6,XMMWORD PTR [ecx] vpsrlq xmm2,xmm6,xmm4 vpsrlq xmm7,xmm6,XMMWORD PTR [ecx] vpsubb xmm2,xmm6,xmm4 vpsubb xmm7,xmm6,XMMWORD PTR [ecx] vpsubw xmm2,xmm6,xmm4 vpsubw xmm7,xmm6,XMMWORD PTR [ecx] vpsubd xmm2,xmm6,xmm4 vpsubd xmm7,xmm6,XMMWORD PTR [ecx] vpsubq xmm2,xmm6,xmm4 vpsubq xmm7,xmm6,XMMWORD PTR [ecx] vpsubsb xmm2,xmm6,xmm4 vpsubsb xmm7,xmm6,XMMWORD PTR [ecx] vpsubsw xmm2,xmm6,xmm4 vpsubsw xmm7,xmm6,XMMWORD PTR [ecx] vpsubusb xmm2,xmm6,xmm4 vpsubusb xmm7,xmm6,XMMWORD PTR [ecx] vpsubusw xmm2,xmm6,xmm4 vpsubusw xmm7,xmm6,XMMWORD PTR [ecx] vpunpckhbw xmm2,xmm6,xmm4 vpunpckhbw xmm7,xmm6,XMMWORD PTR [ecx] vpunpckhwd xmm2,xmm6,xmm4 vpunpckhwd xmm7,xmm6,XMMWORD PTR [ecx] vpunpckhdq xmm2,xmm6,xmm4 vpunpckhdq xmm7,xmm6,XMMWORD PTR [ecx] vpunpckhqdq xmm2,xmm6,xmm4 vpunpckhqdq xmm7,xmm6,XMMWORD PTR [ecx] vpunpcklbw xmm2,xmm6,xmm4 vpunpcklbw xmm7,xmm6,XMMWORD PTR [ecx] vpunpcklwd xmm2,xmm6,xmm4 vpunpcklwd xmm7,xmm6,XMMWORD PTR [ecx] vpunpckldq xmm2,xmm6,xmm4 vpunpckldq xmm7,xmm6,XMMWORD PTR [ecx] vpunpcklqdq xmm2,xmm6,xmm4 vpunpcklqdq xmm7,xmm6,XMMWORD PTR [ecx] vpxor xmm2,xmm6,xmm4 vpxor xmm7,xmm6,XMMWORD PTR [ecx] vsubpd xmm2,xmm6,xmm4 vsubpd xmm7,xmm6,XMMWORD PTR [ecx] vsubps xmm2,xmm6,xmm4 vsubps xmm7,xmm6,XMMWORD PTR [ecx] vunpckhpd xmm2,xmm6,xmm4 vunpckhpd xmm7,xmm6,XMMWORD PTR [ecx] vunpckhps xmm2,xmm6,xmm4 vunpckhps xmm7,xmm6,XMMWORD PTR [ecx] vunpcklpd xmm2,xmm6,xmm4 vunpcklpd xmm7,xmm6,XMMWORD PTR [ecx] vunpcklps xmm2,xmm6,xmm4 vunpcklps xmm7,xmm6,XMMWORD PTR [ecx] vxorpd xmm2,xmm6,xmm4 vxorpd xmm7,xmm6,XMMWORD PTR [ecx] vxorps xmm2,xmm6,xmm4 vxorps xmm7,xmm6,XMMWORD PTR [ecx] vcmpeqpd xmm2,xmm6,xmm4 vcmpeqpd xmm7,xmm6,XMMWORD PTR [ecx] vcmpltpd xmm2,xmm6,xmm4 vcmpltpd xmm7,xmm6,XMMWORD PTR [ecx] vcmplepd xmm2,xmm6,xmm4 vcmplepd xmm7,xmm6,XMMWORD PTR [ecx] vcmpunordpd xmm2,xmm6,xmm4 vcmpunordpd xmm7,xmm6,XMMWORD PTR [ecx] vcmpneqpd xmm2,xmm6,xmm4 vcmpneqpd xmm7,xmm6,XMMWORD PTR [ecx] vcmpnltpd xmm2,xmm6,xmm4 vcmpnltpd xmm7,xmm6,XMMWORD PTR [ecx] vcmpnlepd xmm2,xmm6,xmm4 vcmpnlepd xmm7,xmm6,XMMWORD PTR [ecx] vcmpordpd xmm2,xmm6,xmm4 vcmpordpd xmm7,xmm6,XMMWORD PTR [ecx] vcmpeq_uqpd xmm2,xmm6,xmm4 vcmpeq_uqpd xmm7,xmm6,XMMWORD PTR [ecx] vcmpngepd xmm2,xmm6,xmm4 vcmpngepd xmm7,xmm6,XMMWORD PTR [ecx] vcmpngtpd xmm2,xmm6,xmm4 vcmpngtpd xmm7,xmm6,XMMWORD PTR [ecx] vcmpfalsepd xmm2,xmm6,xmm4 vcmpfalsepd xmm7,xmm6,XMMWORD PTR [ecx] vcmpneq_oqpd xmm2,xmm6,xmm4 vcmpneq_oqpd xmm7,xmm6,XMMWORD PTR [ecx] vcmpgepd xmm2,xmm6,xmm4 vcmpgepd xmm7,xmm6,XMMWORD PTR [ecx] vcmpgtpd xmm2,xmm6,xmm4 vcmpgtpd xmm7,xmm6,XMMWORD PTR [ecx] vcmptruepd xmm2,xmm6,xmm4 vcmptruepd xmm7,xmm6,XMMWORD PTR [ecx] vcmpeq_ospd xmm2,xmm6,xmm4 vcmpeq_ospd xmm7,xmm6,XMMWORD PTR [ecx] vcmplt_oqpd xmm2,xmm6,xmm4 vcmplt_oqpd xmm7,xmm6,XMMWORD PTR [ecx] vcmple_oqpd xmm2,xmm6,xmm4 vcmple_oqpd xmm7,xmm6,XMMWORD PTR [ecx] vcmpunord_spd xmm2,xmm6,xmm4 vcmpunord_spd xmm7,xmm6,XMMWORD PTR [ecx] vcmpneq_uspd xmm2,xmm6,xmm4 vcmpneq_uspd xmm7,xmm6,XMMWORD PTR [ecx] vcmpnlt_uqpd xmm2,xmm6,xmm4 vcmpnlt_uqpd xmm7,xmm6,XMMWORD PTR [ecx] vcmpnle_uqpd xmm2,xmm6,xmm4 vcmpnle_uqpd xmm7,xmm6,XMMWORD PTR [ecx] vcmpord_spd xmm2,xmm6,xmm4 vcmpord_spd xmm7,xmm6,XMMWORD PTR [ecx] vcmpeq_uspd xmm2,xmm6,xmm4 vcmpeq_uspd xmm7,xmm6,XMMWORD PTR [ecx] vcmpnge_uqpd xmm2,xmm6,xmm4 vcmpnge_uqpd xmm7,xmm6,XMMWORD PTR [ecx] vcmpngt_uqpd xmm2,xmm6,xmm4 vcmpngt_uqpd xmm7,xmm6,XMMWORD PTR [ecx] vcmpfalse_ospd xmm2,xmm6,xmm4 vcmpfalse_ospd xmm7,xmm6,XMMWORD PTR [ecx] vcmpneq_ospd xmm2,xmm6,xmm4 vcmpneq_ospd xmm7,xmm6,XMMWORD PTR [ecx] vcmpge_oqpd xmm2,xmm6,xmm4 vcmpge_oqpd xmm7,xmm6,XMMWORD PTR [ecx] vcmpgt_oqpd xmm2,xmm6,xmm4 vcmpgt_oqpd xmm7,xmm6,XMMWORD PTR [ecx] vcmptrue_uspd xmm2,xmm6,xmm4 vcmptrue_uspd xmm7,xmm6,XMMWORD PTR [ecx] vcmpeqps xmm2,xmm6,xmm4 vcmpeqps xmm7,xmm6,XMMWORD PTR [ecx] vcmpltps xmm2,xmm6,xmm4 vcmpltps xmm7,xmm6,XMMWORD PTR [ecx] vcmpleps xmm2,xmm6,xmm4 vcmpleps xmm7,xmm6,XMMWORD PTR [ecx] vcmpunordps xmm2,xmm6,xmm4 vcmpunordps xmm7,xmm6,XMMWORD PTR [ecx] vcmpneqps xmm2,xmm6,xmm4 vcmpneqps xmm7,xmm6,XMMWORD PTR [ecx] vcmpnltps xmm2,xmm6,xmm4 vcmpnltps xmm7,xmm6,XMMWORD PTR [ecx] vcmpnleps xmm2,xmm6,xmm4 vcmpnleps xmm7,xmm6,XMMWORD PTR [ecx] vcmpordps xmm2,xmm6,xmm4 vcmpordps xmm7,xmm6,XMMWORD PTR [ecx] vcmpeq_uqps xmm2,xmm6,xmm4 vcmpeq_uqps xmm7,xmm6,XMMWORD PTR [ecx] vcmpngeps xmm2,xmm6,xmm4 vcmpngeps xmm7,xmm6,XMMWORD PTR [ecx] vcmpngtps xmm2,xmm6,xmm4 vcmpngtps xmm7,xmm6,XMMWORD PTR [ecx] vcmpfalseps xmm2,xmm6,xmm4 vcmpfalseps xmm7,xmm6,XMMWORD PTR [ecx] vcmpneq_oqps xmm2,xmm6,xmm4 vcmpneq_oqps xmm7,xmm6,XMMWORD PTR [ecx] vcmpgeps xmm2,xmm6,xmm4 vcmpgeps xmm7,xmm6,XMMWORD PTR [ecx] vcmpgtps xmm2,xmm6,xmm4 vcmpgtps xmm7,xmm6,XMMWORD PTR [ecx] vcmptrueps xmm2,xmm6,xmm4 vcmptrueps xmm7,xmm6,XMMWORD PTR [ecx] vcmpeq_osps xmm2,xmm6,xmm4 vcmpeq_osps xmm7,xmm6,XMMWORD PTR [ecx] vcmplt_oqps xmm2,xmm6,xmm4 vcmplt_oqps xmm7,xmm6,XMMWORD PTR [ecx] vcmple_oqps xmm2,xmm6,xmm4 vcmple_oqps xmm7,xmm6,XMMWORD PTR [ecx] vcmpunord_sps xmm2,xmm6,xmm4 vcmpunord_sps xmm7,xmm6,XMMWORD PTR [ecx] vcmpneq_usps xmm2,xmm6,xmm4 vcmpneq_usps xmm7,xmm6,XMMWORD PTR [ecx] vcmpnlt_uqps xmm2,xmm6,xmm4 vcmpnlt_uqps xmm7,xmm6,XMMWORD PTR [ecx] vcmpnle_uqps xmm2,xmm6,xmm4 vcmpnle_uqps xmm7,xmm6,XMMWORD PTR [ecx] vcmpord_sps xmm2,xmm6,xmm4 vcmpord_sps xmm7,xmm6,XMMWORD PTR [ecx] vcmpeq_usps xmm2,xmm6,xmm4 vcmpeq_usps xmm7,xmm6,XMMWORD PTR [ecx] vcmpnge_uqps xmm2,xmm6,xmm4 vcmpnge_uqps xmm7,xmm6,XMMWORD PTR [ecx] vcmpngt_uqps xmm2,xmm6,xmm4 vcmpngt_uqps xmm7,xmm6,XMMWORD PTR [ecx] vcmpfalse_osps xmm2,xmm6,xmm4 vcmpfalse_osps xmm7,xmm6,XMMWORD PTR [ecx] vcmpneq_osps xmm2,xmm6,xmm4 vcmpneq_osps xmm7,xmm6,XMMWORD PTR [ecx] vcmpge_oqps xmm2,xmm6,xmm4 vcmpge_oqps xmm7,xmm6,XMMWORD PTR [ecx] vcmpgt_oqps xmm2,xmm6,xmm4 vcmpgt_oqps xmm7,xmm6,XMMWORD PTR [ecx] vcmptrue_usps xmm2,xmm6,xmm4 vcmptrue_usps xmm7,xmm6,XMMWORD PTR [ecx] # Tests for op mem128, xmm, xmm vmaskmovps xmm6,xmm4,XMMWORD PTR [ecx] vmaskmovpd xmm6,xmm4,XMMWORD PTR [ecx] # Tests for op imm8, xmm/mem128, xmm vpcmpestri xmm6,xmm4,100 vpcmpestri xmm6,XMMWORD PTR [ecx],100 vpcmpestrm xmm6,xmm4,100 vpcmpestrm xmm6,XMMWORD PTR [ecx],100 vpcmpistri xmm6,xmm4,100 vpcmpistri xmm6,XMMWORD PTR [ecx],100 vpcmpistrm xmm6,xmm4,100 vpcmpistrm xmm6,XMMWORD PTR [ecx],100 vpermilpd xmm6,xmm4,100 vpermilpd xmm6,XMMWORD PTR [ecx],100 vpermilps xmm6,xmm4,100 vpermilps xmm6,XMMWORD PTR [ecx],100 vpshufd xmm6,xmm4,100 vpshufd xmm6,XMMWORD PTR [ecx],100 vpshufhw xmm6,xmm4,100 vpshufhw xmm6,XMMWORD PTR [ecx],100 vpshuflw xmm6,xmm4,100 vpshuflw xmm6,XMMWORD PTR [ecx],100 vroundpd xmm6,xmm4,100 vroundpd xmm6,XMMWORD PTR [ecx],100 vroundps xmm6,xmm4,100 vroundps xmm6,XMMWORD PTR [ecx],100 # Tests for op xmm, xmm, mem128 vmaskmovps XMMWORD PTR [ecx],xmm6,xmm4 vmaskmovpd XMMWORD PTR [ecx],xmm6,xmm4 # Tests for op imm8, xmm/mem128, xmm, xmm vblendpd xmm2,xmm6,xmm4,100 vblendpd xmm2,xmm6,XMMWORD PTR [ecx],100 vblendps xmm2,xmm6,xmm4,100 vblendps xmm2,xmm6,XMMWORD PTR [ecx],100 vcmppd xmm2,xmm6,xmm4,100 vcmppd xmm2,xmm6,XMMWORD PTR [ecx],100 vcmpps xmm2,xmm6,xmm4,100 vcmpps xmm2,xmm6,XMMWORD PTR [ecx],100 vdppd xmm2,xmm6,xmm4,100 vdppd xmm2,xmm6,XMMWORD PTR [ecx],100 vdpps xmm2,xmm6,xmm4,100 vdpps xmm2,xmm6,XMMWORD PTR [ecx],100 vmpsadbw xmm2,xmm6,xmm4,100 vmpsadbw xmm2,xmm6,XMMWORD PTR [ecx],100 vpalignr xmm2,xmm6,xmm4,100 vpalignr xmm2,xmm6,XMMWORD PTR [ecx],100 vpblendw xmm2,xmm6,xmm4,100 vpblendw xmm2,xmm6,XMMWORD PTR [ecx],100 vshufpd xmm2,xmm6,xmm4,100 vshufpd xmm2,xmm6,XMMWORD PTR [ecx],100 vshufps xmm2,xmm6,xmm4,100 vshufps xmm2,xmm6,XMMWORD PTR [ecx],100 # Tests for op xmm, xmm/mem128, xmm, xmm vblendvpd xmm7,xmm2,xmm6,xmm4 vblendvpd xmm7,xmm2,XMMWORD PTR [ecx],xmm4 vblendvps xmm7,xmm2,xmm6,xmm4 vblendvps xmm7,xmm2,XMMWORD PTR [ecx],xmm4 vpblendvb xmm7,xmm2,xmm6,xmm4 vpblendvb xmm7,xmm2,XMMWORD PTR [ecx],xmm4 # Tests for op xmm/mem128, xmm, xmm, xmm # Tests for op xmm, xmm/mem128, xmm, xmm vfmaddpd xmm7,xmm2,xmm6,xmm4 vfmaddpd xmm7,xmm2,xmm6,XMMWORD PTR [ecx] vfmaddpd xmm7,xmm2,XMMWORD PTR [ecx],xmm4 vfmaddps xmm7,xmm2,xmm6,xmm4 vfmaddps xmm7,xmm2,xmm6,XMMWORD PTR [ecx] vfmaddps xmm7,xmm2,XMMWORD PTR [ecx],xmm4 vfmaddsubpd xmm7,xmm2,xmm6,xmm4 vfmaddsubpd xmm7,xmm2,xmm6,XMMWORD PTR [ecx] vfmaddsubpd xmm7,xmm2,XMMWORD PTR [ecx],xmm4 vfmaddsubps xmm7,xmm2,xmm6,xmm4 vfmaddsubps xmm7,xmm2,xmm6,XMMWORD PTR [ecx] vfmaddsubps xmm7,xmm2,XMMWORD PTR [ecx],xmm4 vfmsubaddpd xmm7,xmm2,xmm6,xmm4 vfmsubaddpd xmm7,xmm2,xmm6,XMMWORD PTR [ecx] vfmsubaddpd xmm7,xmm2,XMMWORD PTR [ecx],xmm4 vfmsubaddps xmm7,xmm2,xmm6,xmm4 vfmsubaddps xmm7,xmm2,xmm6,XMMWORD PTR [ecx] vfmsubaddps xmm7,xmm2,XMMWORD PTR [ecx],xmm4 vfmsubpd xmm7,xmm2,xmm6,xmm4 vfmsubpd xmm7,xmm2,xmm6,XMMWORD PTR [ecx] vfmsubpd xmm7,xmm2,XMMWORD PTR [ecx],xmm4 vfmsubps xmm7,xmm2,xmm6,xmm4 vfmsubps xmm7,xmm2,xmm6,XMMWORD PTR [ecx] vfmsubps xmm7,xmm2,XMMWORD PTR [ecx],xmm4 vfnmaddpd xmm7,xmm2,xmm6,xmm4 vfnmaddpd xmm7,xmm2,xmm6,XMMWORD PTR [ecx] vfnmaddpd xmm7,xmm2,XMMWORD PTR [ecx],xmm4 vfnmaddps xmm7,xmm2,xmm6,xmm4 vfnmaddps xmm7,xmm2,xmm6,XMMWORD PTR [ecx] vfnmaddps xmm7,xmm2,XMMWORD PTR [ecx],xmm4 vfnmsubpd xmm7,xmm2,xmm6,xmm4 vfnmsubpd xmm7,xmm2,xmm6,XMMWORD PTR [ecx] vfnmsubpd xmm7,xmm2,XMMWORD PTR [ecx],xmm4 vfnmsubps xmm7,xmm2,xmm6,xmm4 vfnmsubps xmm7,xmm2,xmm6,XMMWORD PTR [ecx] vfnmsubps xmm7,xmm2,XMMWORD PTR [ecx],xmm4 vpermilmo2pd xmm7,xmm2,xmm6,xmm4 vpermilmo2pd xmm7,xmm2,xmm6,XMMWORD PTR [ecx] vpermilmo2pd xmm7,xmm2,XMMWORD PTR [ecx],xmm4 vpermilmz2pd xmm7,xmm2,xmm6,xmm4 vpermilmz2pd xmm7,xmm2,xmm6,XMMWORD PTR [ecx] vpermilmz2pd xmm7,xmm2,XMMWORD PTR [ecx],xmm4 vpermiltd2pd xmm7,xmm2,xmm6,xmm4 vpermiltd2pd xmm7,xmm2,xmm6,XMMWORD PTR [ecx] vpermiltd2pd xmm7,xmm2,XMMWORD PTR [ecx],xmm4 vpermilmo2ps xmm7,xmm2,xmm6,xmm4 vpermilmo2ps xmm7,xmm2,xmm6,XMMWORD PTR [ecx] vpermilmo2ps xmm7,xmm2,XMMWORD PTR [ecx],xmm4 vpermilmz2ps xmm7,xmm2,xmm6,xmm4 vpermilmz2ps xmm7,xmm2,xmm6,XMMWORD PTR [ecx] vpermilmz2ps xmm7,xmm2,XMMWORD PTR [ecx],xmm4 vpermiltd2ps xmm7,xmm2,xmm6,xmm4 vpermiltd2ps xmm7,xmm2,xmm6,XMMWORD PTR [ecx] vpermiltd2ps xmm7,xmm2,XMMWORD PTR [ecx],xmm4 # Tests for op imm4, xmm/mem128, xmm, xmm, xmm # Tests for op imm4, xmm, xmm/mem128, xmm, xmm vpermil2pd xmm7,xmm2,xmm6,xmm4,10 vpermil2pd xmm7,xmm2,xmm6,XMMWORD PTR [ecx],10 vpermil2pd xmm7,xmm2,XMMWORD PTR [ecx],xmm4,10 vpermil2ps xmm7,xmm2,xmm6,xmm4,10 vpermil2ps xmm7,xmm2,xmm6,XMMWORD PTR [ecx],10 vpermil2ps xmm7,xmm2,XMMWORD PTR [ecx],xmm4,10 # Tests for op mem64, ymm vbroadcastsd ymm4,QWORD PTR [ecx] # Tests for op xmm/mem64, xmm vcomisd xmm6,xmm4 vcomisd xmm4,QWORD PTR [ecx] vcvtdq2pd xmm6,xmm4 vcvtdq2pd xmm4,QWORD PTR [ecx] vcvtps2pd xmm6,xmm4 vcvtps2pd xmm4,QWORD PTR [ecx] vmovddup xmm6,xmm4 vmovddup xmm4,QWORD PTR [ecx] vpmovsxbw xmm6,xmm4 vpmovsxbw xmm4,QWORD PTR [ecx] vpmovsxwd xmm6,xmm4 vpmovsxwd xmm4,QWORD PTR [ecx] vpmovsxdq xmm6,xmm4 vpmovsxdq xmm4,QWORD PTR [ecx] vpmovzxbw xmm6,xmm4 vpmovzxbw xmm4,QWORD PTR [ecx] vpmovzxwd xmm6,xmm4 vpmovzxwd xmm4,QWORD PTR [ecx] vpmovzxdq xmm6,xmm4 vpmovzxdq xmm4,QWORD PTR [ecx] vucomisd xmm6,xmm4 vucomisd xmm4,QWORD PTR [ecx] # Tests for op mem64, xmm vmovsd xmm4,QWORD PTR [ecx] # Tests for op xmm, mem64 vmovlpd QWORD PTR [ecx],xmm4 vmovlps QWORD PTR [ecx],xmm4 vmovhpd QWORD PTR [ecx],xmm4 vmovhps QWORD PTR [ecx],xmm4 vmovsd QWORD PTR [ecx],xmm4 # Tests for op xmm, regq/mem64 # Tests for op regq/mem64, xmm vmovq QWORD PTR [ecx],xmm4 vmovq xmm4,QWORD PTR [ecx] # Tests for op xmm/mem64, regl vcvtsd2si ecx,xmm4 vcvtsd2si ecx,QWORD PTR [ecx] vcvttsd2si ecx,xmm4 vcvttsd2si ecx,QWORD PTR [ecx] # Tests for op mem64, xmm, xmm vmovlpd xmm6,xmm4,QWORD PTR [ecx] vmovlps xmm6,xmm4,QWORD PTR [ecx] vmovhpd xmm6,xmm4,QWORD PTR [ecx] vmovhps xmm6,xmm4,QWORD PTR [ecx] # Tests for op imm8, xmm/mem64, xmm, xmm vcmpsd xmm2,xmm6,xmm4,100 vcmpsd xmm2,xmm6,QWORD PTR [ecx],100 vroundsd xmm2,xmm6,xmm4,100 vroundsd xmm2,xmm6,QWORD PTR [ecx],100 # Tests for op xmm/mem64, xmm, xmm, xmm # Tests for op xmm, xmm/mem64, xmm, xmm vfmaddsd xmm7,xmm2,xmm6,xmm4 vfmaddsd xmm7,xmm2,xmm6,QWORD PTR [ecx] vfmaddsd xmm7,xmm2,QWORD PTR [ecx],xmm4 vfmsubsd xmm7,xmm2,xmm6,xmm4 vfmsubsd xmm7,xmm2,xmm6,QWORD PTR [ecx] vfmsubsd xmm7,xmm2,QWORD PTR [ecx],xmm4 vfnmaddsd xmm7,xmm2,xmm6,xmm4 vfnmaddsd xmm7,xmm2,xmm6,QWORD PTR [ecx] vfnmaddsd xmm7,xmm2,QWORD PTR [ecx],xmm4 vfnmsubsd xmm7,xmm2,xmm6,xmm4 vfnmsubsd xmm7,xmm2,xmm6,QWORD PTR [ecx] vfnmsubsd xmm7,xmm2,QWORD PTR [ecx],xmm4 # Tests for op xmm/mem64, xmm, xmm vaddsd xmm2,xmm6,xmm4 vaddsd xmm2,xmm6,QWORD PTR [ecx] vcvtsd2ss xmm2,xmm6,xmm4 vcvtsd2ss xmm2,xmm6,QWORD PTR [ecx] vdivsd xmm2,xmm6,xmm4 vdivsd xmm2,xmm6,QWORD PTR [ecx] vmaxsd xmm2,xmm6,xmm4 vmaxsd xmm2,xmm6,QWORD PTR [ecx] vminsd xmm2,xmm6,xmm4 vminsd xmm2,xmm6,QWORD PTR [ecx] vmulsd xmm2,xmm6,xmm4 vmulsd xmm2,xmm6,QWORD PTR [ecx] vsqrtsd xmm2,xmm6,xmm4 vsqrtsd xmm2,xmm6,QWORD PTR [ecx] vsubsd xmm2,xmm6,xmm4 vsubsd xmm2,xmm6,QWORD PTR [ecx] vcmpeqsd xmm2,xmm6,xmm4 vcmpeqsd xmm2,xmm6,QWORD PTR [ecx] vcmpltsd xmm2,xmm6,xmm4 vcmpltsd xmm2,xmm6,QWORD PTR [ecx] vcmplesd xmm2,xmm6,xmm4 vcmplesd xmm2,xmm6,QWORD PTR [ecx] vcmpunordsd xmm2,xmm6,xmm4 vcmpunordsd xmm2,xmm6,QWORD PTR [ecx] vcmpneqsd xmm2,xmm6,xmm4 vcmpneqsd xmm2,xmm6,QWORD PTR [ecx] vcmpnltsd xmm2,xmm6,xmm4 vcmpnltsd xmm2,xmm6,QWORD PTR [ecx] vcmpnlesd xmm2,xmm6,xmm4 vcmpnlesd xmm2,xmm6,QWORD PTR [ecx] vcmpordsd xmm2,xmm6,xmm4 vcmpordsd xmm2,xmm6,QWORD PTR [ecx] vcmpeq_uqsd xmm2,xmm6,xmm4 vcmpeq_uqsd xmm2,xmm6,QWORD PTR [ecx] vcmpngesd xmm2,xmm6,xmm4 vcmpngesd xmm2,xmm6,QWORD PTR [ecx] vcmpngtsd xmm2,xmm6,xmm4 vcmpngtsd xmm2,xmm6,QWORD PTR [ecx] vcmpfalsesd xmm2,xmm6,xmm4 vcmpfalsesd xmm2,xmm6,QWORD PTR [ecx] vcmpneq_oqsd xmm2,xmm6,xmm4 vcmpneq_oqsd xmm2,xmm6,QWORD PTR [ecx] vcmpgesd xmm2,xmm6,xmm4 vcmpgesd xmm2,xmm6,QWORD PTR [ecx] vcmpgtsd xmm2,xmm6,xmm4 vcmpgtsd xmm2,xmm6,QWORD PTR [ecx] vcmptruesd xmm2,xmm6,xmm4 vcmptruesd xmm2,xmm6,QWORD PTR [ecx] vcmpeq_ossd xmm2,xmm6,xmm4 vcmpeq_ossd xmm2,xmm6,QWORD PTR [ecx] vcmplt_oqsd xmm2,xmm6,xmm4 vcmplt_oqsd xmm2,xmm6,QWORD PTR [ecx] vcmple_oqsd xmm2,xmm6,xmm4 vcmple_oqsd xmm2,xmm6,QWORD PTR [ecx] vcmpunord_ssd xmm2,xmm6,xmm4 vcmpunord_ssd xmm2,xmm6,QWORD PTR [ecx] vcmpneq_ussd xmm2,xmm6,xmm4 vcmpneq_ussd xmm2,xmm6,QWORD PTR [ecx] vcmpnlt_uqsd xmm2,xmm6,xmm4 vcmpnlt_uqsd xmm2,xmm6,QWORD PTR [ecx] vcmpnle_uqsd xmm2,xmm6,xmm4 vcmpnle_uqsd xmm2,xmm6,QWORD PTR [ecx] vcmpord_ssd xmm2,xmm6,xmm4 vcmpord_ssd xmm2,xmm6,QWORD PTR [ecx] vcmpeq_ussd xmm2,xmm6,xmm4 vcmpeq_ussd xmm2,xmm6,QWORD PTR [ecx] vcmpnge_uqsd xmm2,xmm6,xmm4 vcmpnge_uqsd xmm2,xmm6,QWORD PTR [ecx] vcmpngt_uqsd xmm2,xmm6,xmm4 vcmpngt_uqsd xmm2,xmm6,QWORD PTR [ecx] vcmpfalse_ossd xmm2,xmm6,xmm4 vcmpfalse_ossd xmm2,xmm6,QWORD PTR [ecx] vcmpneq_ossd xmm2,xmm6,xmm4 vcmpneq_ossd xmm2,xmm6,QWORD PTR [ecx] vcmpge_oqsd xmm2,xmm6,xmm4 vcmpge_oqsd xmm2,xmm6,QWORD PTR [ecx] vcmpgt_oqsd xmm2,xmm6,xmm4 vcmpgt_oqsd xmm2,xmm6,QWORD PTR [ecx] vcmptrue_ussd xmm2,xmm6,xmm4 vcmptrue_ussd xmm2,xmm6,QWORD PTR [ecx] # Tests for op xmm/mem32, xmm, xmm vaddss xmm2,xmm6,xmm4 vaddss xmm2,xmm6,DWORD PTR [ecx] vcvtss2sd xmm2,xmm6,xmm4 vcvtss2sd xmm2,xmm6,DWORD PTR [ecx] vdivss xmm2,xmm6,xmm4 vdivss xmm2,xmm6,DWORD PTR [ecx] vmaxss xmm2,xmm6,xmm4 vmaxss xmm2,xmm6,DWORD PTR [ecx] vminss xmm2,xmm6,xmm4 vminss xmm2,xmm6,DWORD PTR [ecx] vmulss xmm2,xmm6,xmm4 vmulss xmm2,xmm6,DWORD PTR [ecx] vrcpss xmm2,xmm6,xmm4 vrcpss xmm2,xmm6,DWORD PTR [ecx] vrsqrtss xmm2,xmm6,xmm4 vrsqrtss xmm2,xmm6,DWORD PTR [ecx] vsqrtss xmm2,xmm6,xmm4 vsqrtss xmm2,xmm6,DWORD PTR [ecx] vsubss xmm2,xmm6,xmm4 vsubss xmm2,xmm6,DWORD PTR [ecx] vcmpeqss xmm2,xmm6,xmm4 vcmpeqss xmm2,xmm6,DWORD PTR [ecx] vcmpltss xmm2,xmm6,xmm4 vcmpltss xmm2,xmm6,DWORD PTR [ecx] vcmpless xmm2,xmm6,xmm4 vcmpless xmm2,xmm6,DWORD PTR [ecx] vcmpunordss xmm2,xmm6,xmm4 vcmpunordss xmm2,xmm6,DWORD PTR [ecx] vcmpneqss xmm2,xmm6,xmm4 vcmpneqss xmm2,xmm6,DWORD PTR [ecx] vcmpnltss xmm2,xmm6,xmm4 vcmpnltss xmm2,xmm6,DWORD PTR [ecx] vcmpnless xmm2,xmm6,xmm4 vcmpnless xmm2,xmm6,DWORD PTR [ecx] vcmpordss xmm2,xmm6,xmm4 vcmpordss xmm2,xmm6,DWORD PTR [ecx] vcmpeq_uqss xmm2,xmm6,xmm4 vcmpeq_uqss xmm2,xmm6,DWORD PTR [ecx] vcmpngess xmm2,xmm6,xmm4 vcmpngess xmm2,xmm6,DWORD PTR [ecx] vcmpngtss xmm2,xmm6,xmm4 vcmpngtss xmm2,xmm6,DWORD PTR [ecx] vcmpfalsess xmm2,xmm6,xmm4 vcmpfalsess xmm2,xmm6,DWORD PTR [ecx] vcmpneq_oqss xmm2,xmm6,xmm4 vcmpneq_oqss xmm2,xmm6,DWORD PTR [ecx] vcmpgess xmm2,xmm6,xmm4 vcmpgess xmm2,xmm6,DWORD PTR [ecx] vcmpgtss xmm2,xmm6,xmm4 vcmpgtss xmm2,xmm6,DWORD PTR [ecx] vcmptruess xmm2,xmm6,xmm4 vcmptruess xmm2,xmm6,DWORD PTR [ecx] vcmpeq_osss xmm2,xmm6,xmm4 vcmpeq_osss xmm2,xmm6,DWORD PTR [ecx] vcmplt_oqss xmm2,xmm6,xmm4 vcmplt_oqss xmm2,xmm6,DWORD PTR [ecx] vcmple_oqss xmm2,xmm6,xmm4 vcmple_oqss xmm2,xmm6,DWORD PTR [ecx] vcmpunord_sss xmm2,xmm6,xmm4 vcmpunord_sss xmm2,xmm6,DWORD PTR [ecx] vcmpneq_usss xmm2,xmm6,xmm4 vcmpneq_usss xmm2,xmm6,DWORD PTR [ecx] vcmpnlt_uqss xmm2,xmm6,xmm4 vcmpnlt_uqss xmm2,xmm6,DWORD PTR [ecx] vcmpnle_uqss xmm2,xmm6,xmm4 vcmpnle_uqss xmm2,xmm6,DWORD PTR [ecx] vcmpord_sss xmm2,xmm6,xmm4 vcmpord_sss xmm2,xmm6,DWORD PTR [ecx] vcmpeq_usss xmm2,xmm6,xmm4 vcmpeq_usss xmm2,xmm6,DWORD PTR [ecx] vcmpnge_uqss xmm2,xmm6,xmm4 vcmpnge_uqss xmm2,xmm6,DWORD PTR [ecx] vcmpngt_uqss xmm2,xmm6,xmm4 vcmpngt_uqss xmm2,xmm6,DWORD PTR [ecx] vcmpfalse_osss xmm2,xmm6,xmm4 vcmpfalse_osss xmm2,xmm6,DWORD PTR [ecx] vcmpneq_osss xmm2,xmm6,xmm4 vcmpneq_osss xmm2,xmm6,DWORD PTR [ecx] vcmpge_oqss xmm2,xmm6,xmm4 vcmpge_oqss xmm2,xmm6,DWORD PTR [ecx] vcmpgt_oqss xmm2,xmm6,xmm4 vcmpgt_oqss xmm2,xmm6,DWORD PTR [ecx] vcmptrue_usss xmm2,xmm6,xmm4 vcmptrue_usss xmm2,xmm6,DWORD PTR [ecx] # Tests for op mem32, ymm vbroadcastss ymm4,DWORD PTR [ecx] # Tests for op xmm/mem32, xmm vcomiss xmm6,xmm4 vcomiss xmm4,DWORD PTR [ecx] vpmovsxbd xmm6,xmm4 vpmovsxbd xmm4,DWORD PTR [ecx] vpmovsxwq xmm6,xmm4 vpmovsxwq xmm4,DWORD PTR [ecx] vpmovzxbd xmm6,xmm4 vpmovzxbd xmm4,DWORD PTR [ecx] vpmovzxwq xmm6,xmm4 vpmovzxwq xmm4,DWORD PTR [ecx] vucomiss xmm6,xmm4 vucomiss xmm4,DWORD PTR [ecx] # Tests for op mem32, xmm vbroadcastss xmm4,DWORD PTR [ecx] vmovss xmm4,DWORD PTR [ecx] # Tests for op xmm, mem32 vmovss DWORD PTR [ecx],xmm4 # Tests for op xmm, regl/mem32 # Tests for op regl/mem32, xmm vmovd ecx,xmm4 vmovd DWORD PTR [ecx],xmm4 vmovd xmm4,ecx vmovd xmm4,DWORD PTR [ecx] # Tests for op xmm/mem32, regl vcvtss2si ecx,xmm4 vcvtss2si ecx,DWORD PTR [ecx] vcvttss2si ecx,xmm4 vcvttss2si ecx,DWORD PTR [ecx] # Tests for op imm8, xmm, regq/mem32 vextractps DWORD PTR [ecx],xmm4,100 # Tests for op imm8, xmm, regl/mem32 vpextrd ecx,xmm4,100 vpextrd DWORD PTR [ecx],xmm4,100 vextractps ecx,xmm4,100 vextractps DWORD PTR [ecx],xmm4,100 # Tests for op regl/mem32, xmm, xmm vcvtsi2sd xmm6,xmm4,ecx vcvtsi2sd xmm6,xmm4,DWORD PTR [ecx] vcvtsi2ss xmm6,xmm4,ecx vcvtsi2ss xmm6,xmm4,DWORD PTR [ecx] # Tests for op imm8, xmm/mem32, xmm, xmm vcmpss xmm2,xmm6,xmm4,100 vcmpss xmm2,xmm6,DWORD PTR [ecx],100 vinsertps xmm2,xmm6,xmm4,100 vinsertps xmm2,xmm6,DWORD PTR [ecx],100 vroundss xmm2,xmm6,xmm4,100 vroundss xmm2,xmm6,DWORD PTR [ecx],100 # Tests for op xmm/mem32, xmm, xmm, xmm # Tests for op xmm, xmm/mem32, xmm, xmm vfmaddss xmm7,xmm2,xmm6,xmm4 vfmaddss xmm7,xmm2,xmm6,DWORD PTR [ecx] vfmaddss xmm7,xmm2,DWORD PTR [ecx],xmm4 vfmsubss xmm7,xmm2,xmm6,xmm4 vfmsubss xmm7,xmm2,xmm6,DWORD PTR [ecx] vfmsubss xmm7,xmm2,DWORD PTR [ecx],xmm4 vfnmaddss xmm7,xmm2,xmm6,xmm4 vfnmaddss xmm7,xmm2,xmm6,DWORD PTR [ecx] vfnmaddss xmm7,xmm2,DWORD PTR [ecx],xmm4 vfnmsubss xmm7,xmm2,xmm6,xmm4 vfnmsubss xmm7,xmm2,xmm6,DWORD PTR [ecx] vfnmsubss xmm7,xmm2,DWORD PTR [ecx],xmm4 # Tests for op xmm/m16, xmm vpmovsxbq xmm6,xmm4 vpmovsxbq xmm4,WORD PTR [ecx] vpmovzxbq xmm6,xmm4 vpmovzxbq xmm4,WORD PTR [ecx] # Tests for op imm8, xmm, regl/mem16 vpextrw ecx,xmm4,100 vpextrw WORD PTR [ecx],xmm4,100 # Tests for op imm8, xmm, regq/mem16 vpextrw WORD PTR [ecx],xmm4,100 # Tests for op imm8, regl/mem16, xmm, xmm vpinsrw xmm6,xmm4,ecx,100 vpinsrw xmm6,xmm4,WORD PTR [ecx],100 # Tests for op imm8, xmm, regl/mem8 vpextrb ecx,xmm4,100 vpextrb BYTE PTR [ecx],xmm4,100 # Tests for op imm8, regl/mem8, xmm, xmm vpinsrb xmm6,xmm4,ecx,100 vpinsrb xmm6,xmm4,BYTE PTR [ecx],100 # Tests for op imm8, xmm, regq/mem8 vpextrb BYTE PTR [ecx],xmm4,100 # Tests for op imm8, regl/mem8, xmm, xmm vpinsrb xmm6,xmm4,ecx,100 vpinsrb xmm6,xmm4,BYTE PTR [ecx],100 # Tests for op xmm, xmm vmaskmovdqu xmm6,xmm4 vmovq xmm6,xmm4 # Tests for op xmm, regl vmovmskpd ecx,xmm4 vmovmskps ecx,xmm4 vpmovmskb ecx,xmm4 # Tests for op xmm, xmm, xmm vmovhlps xmm2,xmm6,xmm4 vmovlhps xmm2,xmm6,xmm4 vmovsd xmm2,xmm6,xmm4 vmovss xmm2,xmm6,xmm4 # Tests for op imm8, xmm, xmm vpslld xmm6,xmm4,100 vpslldq xmm6,xmm4,100 vpsllq xmm6,xmm4,100 vpsllw xmm6,xmm4,100 vpsrad xmm6,xmm4,100 vpsraw xmm6,xmm4,100 vpsrld xmm6,xmm4,100 vpsrldq xmm6,xmm4,100 vpsrlq xmm6,xmm4,100 vpsrlw xmm6,xmm4,100 # Tests for op imm8, xmm, regl vpextrw ecx,xmm4,100 # Tests for op ymm, regl vmovmskpd ecx,ymm4 vmovmskps ecx,ymm4 # Tests for op ymm, regq # Default instructions without suffixes. vcvtpd2dq xmm6,xmm4 vcvtpd2dq xmm6,ymm4 vcvtpd2ps xmm6,xmm4 vcvtpd2ps xmm6,ymm4 vcvttpd2dq xmm6,xmm4 vcvttpd2dq xmm6,ymm4 #Tests with different memory and register operands. vldmxcsr DWORD PTR ds:0x1234 vmovdqa xmm0,XMMWORD PTR ds:0x1234 vmovdqa XMMWORD PTR ds:0x1234,xmm0 vmovd DWORD PTR ds:0x1234,xmm0 vcvtsd2si eax,QWORD PTR ds:0x1234 vcvtdq2pd ymm0,XMMWORD PTR ds:0x1234 vcvtpd2ps xmm0,YMMWORD PTR ds:0x1234 vpavgb xmm7,xmm0,XMMWORD PTR ds:0x1234 vpextrb ds:0x1234,xmm0,100 vcvtsi2sd xmm7,xmm0,DWORD PTR ds:0x1234 vblendvps xmm6,xmm4,XMMWORD PTR ds:0x1234,xmm0 vpinsrb xmm7,xmm0,ds:0x1234,100 vmovdqa ymm0,YMMWORD PTR ds:0x1234 vmovdqa YMMWORD PTR ds:0x1234,ymm0 vpermilpd ymm7,ymm0,YMMWORD PTR ds:0x1234 vroundpd ymm0,YMMWORD PTR ds:0x1234,100 vextractf128 XMMWORD PTR ds:0x1234,ymm0,100 vperm2f128 ymm7,ymm0,YMMWORD PTR ds:0x1234,100 vblendvpd ymm6,ymm4,YMMWORD PTR ds:0x1234,ymm0 vldmxcsr DWORD PTR [ebp] vmovdqa xmm0,XMMWORD PTR [ebp] vmovdqa XMMWORD PTR [ebp],xmm0 vmovd DWORD PTR [ebp],xmm0 vcvtsd2si eax,QWORD PTR [ebp] vcvtdq2pd ymm0,XMMWORD PTR [ebp] vcvtpd2ps xmm0,YMMWORD PTR [ebp] vpavgb xmm7,xmm0,XMMWORD PTR [ebp] vpextrb [ebp],xmm0,100 vcvtsi2sd xmm7,xmm0,DWORD PTR [ebp] vblendvps xmm6,xmm4,XMMWORD PTR [ebp],xmm0 vpinsrb xmm7,xmm0,[ebp],100 vmovdqa ymm0,YMMWORD PTR [ebp] vmovdqa YMMWORD PTR [ebp],ymm0 vpermilpd ymm7,ymm0,YMMWORD PTR [ebp] vroundpd ymm0,YMMWORD PTR [ebp],100 vextractf128 XMMWORD PTR [ebp],ymm0,100 vperm2f128 ymm7,ymm0,YMMWORD PTR [ebp],100 vblendvpd ymm6,ymm4,YMMWORD PTR [ebp],ymm0 vldmxcsr DWORD PTR [ebp+0x99] vmovdqa xmm0,XMMWORD PTR [ebp+0x99] vmovdqa XMMWORD PTR [ebp+0x99],xmm0 vmovd DWORD PTR [ebp+0x99],xmm0 vcvtsd2si eax,QWORD PTR [ebp+0x99] vcvtdq2pd ymm0,XMMWORD PTR [ebp+0x99] vcvtpd2ps xmm0,YMMWORD PTR [ebp+0x99] vpavgb xmm7,xmm0,XMMWORD PTR [ebp+0x99] vpextrb [ebp+0x99],xmm0,100 vcvtsi2sd xmm7,xmm0,DWORD PTR [ebp+0x99] vblendvps xmm6,xmm4,XMMWORD PTR [ebp+0x99],xmm0 vpinsrb xmm7,xmm0,[ebp+0x99],100 vmovdqa ymm0,YMMWORD PTR [ebp+0x99] vmovdqa YMMWORD PTR [ebp+0x99],ymm0 vpermilpd ymm7,ymm0,YMMWORD PTR [ebp+0x99] vroundpd ymm0,YMMWORD PTR [ebp+0x99],100 vextractf128 XMMWORD PTR [ebp+0x99],ymm0,100 vperm2f128 ymm7,ymm0,YMMWORD PTR [ebp+0x99],100 vblendvpd ymm6,ymm4,YMMWORD PTR [ebp+0x99],ymm0 vldmxcsr DWORD PTR [eiz*1+0x99] vmovdqa xmm0,XMMWORD PTR [eiz*1+0x99] vmovdqa XMMWORD PTR [eiz*1+0x99],xmm0 vmovd DWORD PTR [eiz*1+0x99],xmm0 vcvtsd2si eax,QWORD PTR [eiz*1+0x99] vcvtdq2pd ymm0,XMMWORD PTR [eiz*1+0x99] vcvtpd2ps xmm0,YMMWORD PTR [eiz*1+0x99] vpavgb xmm7,xmm0,XMMWORD PTR [eiz*1+0x99] vpextrb [eiz*1+0x99],xmm0,100 vcvtsi2sd xmm7,xmm0,DWORD PTR [eiz*1+0x99] vblendvps xmm6,xmm4,XMMWORD PTR [eiz*1+0x99],xmm0 vpinsrb xmm7,xmm0,[eiz*1+0x99],100 vmovdqa ymm0,YMMWORD PTR [eiz*1+0x99] vmovdqa YMMWORD PTR [eiz*1+0x99],ymm0 vpermilpd ymm7,ymm0,YMMWORD PTR [eiz*1+0x99] vroundpd ymm0,YMMWORD PTR [eiz*1+0x99],100 vextractf128 XMMWORD PTR [eiz*1+0x99],ymm0,100 vperm2f128 ymm7,ymm0,YMMWORD PTR [eiz*1+0x99],100 vblendvpd ymm6,ymm4,YMMWORD PTR [eiz*1+0x99],ymm0 vldmxcsr DWORD PTR [eiz*2+0x99] vmovdqa xmm0,XMMWORD PTR [eiz*2+0x99] vmovdqa XMMWORD PTR [eiz*2+0x99],xmm0 vmovd DWORD PTR [eiz*2+0x99],xmm0 vcvtsd2si eax,QWORD PTR [eiz*2+0x99] vcvtdq2pd ymm0,XMMWORD PTR [eiz*2+0x99] vcvtpd2ps xmm0,YMMWORD PTR [eiz*2+0x99] vpavgb xmm7,xmm0,XMMWORD PTR [eiz*2+0x99] vpextrb [eiz*2+0x99],xmm0,100 vcvtsi2sd xmm7,xmm0,DWORD PTR [eiz*2+0x99] vblendvps xmm6,xmm4,XMMWORD PTR [eiz*2+0x99],xmm0 vpinsrb xmm7,xmm0,[eiz*2+0x99],100 vmovdqa ymm0,YMMWORD PTR [eiz*2+0x99] vmovdqa YMMWORD PTR [eiz*2+0x99],ymm0 vpermilpd ymm7,ymm0,YMMWORD PTR [eiz*2+0x99] vroundpd ymm0,YMMWORD PTR [eiz*2+0x99],100 vextractf128 XMMWORD PTR [eiz*2+0x99],ymm0,100 vperm2f128 ymm7,ymm0,YMMWORD PTR [eiz*2+0x99],100 vblendvpd ymm6,ymm4,YMMWORD PTR [eiz*2+0x99],ymm0 vldmxcsr DWORD PTR [eax+eiz*1+0x99] vmovdqa xmm0,XMMWORD PTR [eax+eiz*1+0x99] vmovdqa XMMWORD PTR [eax+eiz*1+0x99],xmm0 vmovd DWORD PTR [eax+eiz*1+0x99],xmm0 vcvtsd2si eax,QWORD PTR [eax+eiz*1+0x99] vcvtdq2pd ymm0,XMMWORD PTR [eax+eiz*1+0x99] vcvtpd2ps xmm0,YMMWORD PTR [eax+eiz*1+0x99] vpavgb xmm7,xmm0,XMMWORD PTR [eax+eiz*1+0x99] vpextrb [eax+eiz*1+0x99],xmm0,100 vcvtsi2sd xmm7,xmm0,DWORD PTR [eax+eiz*1+0x99] vblendvps xmm6,xmm4,XMMWORD PTR [eax+eiz*1+0x99],xmm0 vpinsrb xmm7,xmm0,[eax+eiz*1+0x99],100 vmovdqa ymm0,YMMWORD PTR [eax+eiz*1+0x99] vmovdqa YMMWORD PTR [eax+eiz*1+0x99],ymm0 vpermilpd ymm7,ymm0,YMMWORD PTR [eax+eiz*1+0x99] vroundpd ymm0,YMMWORD PTR [eax+eiz*1+0x99],100 vextractf128 XMMWORD PTR [eax+eiz*1+0x99],ymm0,100 vperm2f128 ymm7,ymm0,YMMWORD PTR [eax+eiz*1+0x99],100 vblendvpd ymm6,ymm4,YMMWORD PTR [eax+eiz*1+0x99],ymm0 vldmxcsr DWORD PTR [eax+eiz*2+0x99] vmovdqa xmm0,XMMWORD PTR [eax+eiz*2+0x99] vmovdqa XMMWORD PTR [eax+eiz*2+0x99],xmm0 vmovd DWORD PTR [eax+eiz*2+0x99],xmm0 vcvtsd2si eax,QWORD PTR [eax+eiz*2+0x99] vcvtdq2pd ymm0,XMMWORD PTR [eax+eiz*2+0x99] vcvtpd2ps xmm0,YMMWORD PTR [eax+eiz*2+0x99] vpavgb xmm7,xmm0,XMMWORD PTR [eax+eiz*2+0x99] vpextrb [eax+eiz*2+0x99],xmm0,100 vcvtsi2sd xmm7,xmm0,DWORD PTR [eax+eiz*2+0x99] vblendvps xmm6,xmm4,XMMWORD PTR [eax+eiz*2+0x99],xmm0 vpinsrb xmm7,xmm0,[eax+eiz*2+0x99],100 vmovdqa ymm0,YMMWORD PTR [eax+eiz*2+0x99] vmovdqa YMMWORD PTR [eax+eiz*2+0x99],ymm0 vpermilpd ymm7,ymm0,YMMWORD PTR [eax+eiz*2+0x99] vroundpd ymm0,YMMWORD PTR [eax+eiz*2+0x99],100 vextractf128 XMMWORD PTR [eax+eiz*2+0x99],ymm0,100 vperm2f128 ymm7,ymm0,YMMWORD PTR [eax+eiz*2+0x99],100 vblendvpd ymm6,ymm4,YMMWORD PTR [eax+eiz*2+0x99],ymm0 vldmxcsr DWORD PTR [eax+ebx*4+0x99] vmovdqa xmm0,XMMWORD PTR [eax+ebx*4+0x99] vmovdqa XMMWORD PTR [eax+ebx*4+0x99],xmm0 vmovd DWORD PTR [eax+ebx*4+0x99],xmm0 vcvtsd2si eax,QWORD PTR [eax+ebx*4+0x99] vcvtdq2pd ymm0,XMMWORD PTR [eax+ebx*4+0x99] vcvtpd2ps xmm0,YMMWORD PTR [eax+ebx*4+0x99] vpavgb xmm7,xmm0,XMMWORD PTR [eax+ebx*4+0x99] vpextrb [eax+ebx*4+0x99],xmm0,100 vcvtsi2sd xmm7,xmm0,DWORD PTR [eax+ebx*4+0x99] vblendvps xmm6,xmm4,XMMWORD PTR [eax+ebx*4+0x99],xmm0 vpinsrb xmm7,xmm0,[eax+ebx*4+0x99],100 vmovdqa ymm0,YMMWORD PTR [eax+ebx*4+0x99] vmovdqa YMMWORD PTR [eax+ebx*4+0x99],ymm0 vpermilpd ymm7,ymm0,YMMWORD PTR [eax+ebx*4+0x99] vroundpd ymm0,YMMWORD PTR [eax+ebx*4+0x99],100 vextractf128 XMMWORD PTR [eax+ebx*4+0x99],ymm0,100 vperm2f128 ymm7,ymm0,YMMWORD PTR [eax+ebx*4+0x99],100 vblendvpd ymm6,ymm4,YMMWORD PTR [eax+ebx*4+0x99],ymm0 vldmxcsr DWORD PTR [esp+ecx*8+0x99] vmovdqa xmm0,XMMWORD PTR [esp+ecx*8+0x99] vmovdqa XMMWORD PTR [esp+ecx*8+0x99],xmm0 vmovd DWORD PTR [esp+ecx*8+0x99],xmm0 vcvtsd2si eax,QWORD PTR [esp+ecx*8+0x99] vcvtdq2pd ymm0,XMMWORD PTR [esp+ecx*8+0x99] vcvtpd2ps xmm0,YMMWORD PTR [esp+ecx*8+0x99] vpavgb xmm7,xmm0,XMMWORD PTR [esp+ecx*8+0x99] vpextrb [esp+ecx*8+0x99],xmm0,100 vcvtsi2sd xmm7,xmm0,DWORD PTR [esp+ecx*8+0x99] vblendvps xmm6,xmm4,XMMWORD PTR [esp+ecx*8+0x99],xmm0 vpinsrb xmm7,xmm0,[esp+ecx*8+0x99],100 vmovdqa ymm0,YMMWORD PTR [esp+ecx*8+0x99] vmovdqa YMMWORD PTR [esp+ecx*8+0x99],ymm0 vpermilpd ymm7,ymm0,YMMWORD PTR [esp+ecx*8+0x99] vroundpd ymm0,YMMWORD PTR [esp+ecx*8+0x99],100 vextractf128 XMMWORD PTR [esp+ecx*8+0x99],ymm0,100 vperm2f128 ymm7,ymm0,YMMWORD PTR [esp+ecx*8+0x99],100 vblendvpd ymm6,ymm4,YMMWORD PTR [esp+ecx*8+0x99],ymm0 vldmxcsr DWORD PTR [ebp+edx*1+0x99] vmovdqa xmm0,XMMWORD PTR [ebp+edx*1+0x99] vmovdqa XMMWORD PTR [ebp+edx*1+0x99],xmm0 vmovd DWORD PTR [ebp+edx*1+0x99],xmm0 vcvtsd2si eax,QWORD PTR [ebp+edx*1+0x99] vcvtdq2pd ymm0,XMMWORD PTR [ebp+edx*1+0x99] vcvtpd2ps xmm0,YMMWORD PTR [ebp+edx*1+0x99] vpavgb xmm7,xmm0,XMMWORD PTR [ebp+edx*1+0x99] vpextrb [ebp+edx*1+0x99],xmm0,100 vcvtsi2sd xmm7,xmm0,DWORD PTR [ebp+edx*1+0x99] vblendvps xmm6,xmm4,XMMWORD PTR [ebp+edx*1+0x99],xmm0 vpinsrb xmm7,xmm0,[ebp+edx*1+0x99],100 vmovdqa ymm0,YMMWORD PTR [ebp+edx*1+0x99] vmovdqa YMMWORD PTR [ebp+edx*1+0x99],ymm0 vpermilpd ymm7,ymm0,YMMWORD PTR [ebp+edx*1+0x99] vroundpd ymm0,YMMWORD PTR [ebp+edx*1+0x99],100 vextractf128 XMMWORD PTR [ebp+edx*1+0x99],ymm0,100 vperm2f128 ymm7,ymm0,YMMWORD PTR [ebp+edx*1+0x99],100 vblendvpd ymm6,ymm4,YMMWORD PTR [ebp+edx*1+0x99],ymm0 # Tests for all register operands. vmovmskpd eax,xmm0 vpslld xmm7,xmm0,100 vmovmskps eax,ymm0
Go to most recent revision | Compare with Previous | Blame | View Log