# Check XOP instructions (maxcombos=16, maxops=3, archbits=32, seed=1) .allow_index_reg .text _start: # Tests for op VFRCZPD xmm2/mem128, xmm1 (at&t syntax) VFRCZPD %xmm7,%xmm7 VFRCZPD %xmm0,%xmm6 VFRCZPD (%ebx),%xmm0 VFRCZPD (%esi),%xmm7 VFRCZPD %xmm0,%xmm0 VFRCZPD (%eax),%xmm7 VFRCZPD %xmm7,%xmm0 VFRCZPD %xmm1,%xmm6 VFRCZPD %xmm1,%xmm0 VFRCZPD %xmm0,%xmm7 VFRCZPD (%eax),%xmm6 VFRCZPD %xmm1,%xmm7 VFRCZPD (%esi),%xmm0 VFRCZPD (%ebx),%xmm7 VFRCZPD (%esi),%xmm6 VFRCZPD (%eax),%xmm0 # Tests for op VFRCZPD ymm2/mem256, ymm1 (at&t syntax) VFRCZPD %ymm7,%ymm7 VFRCZPD %ymm0,%ymm6 VFRCZPD (%ebx),%ymm0 VFRCZPD (%esi),%ymm7 VFRCZPD %ymm0,%ymm0 VFRCZPD (%eax),%ymm7 VFRCZPD %ymm7,%ymm0 VFRCZPD %ymm1,%ymm6 VFRCZPD %ymm1,%ymm0 VFRCZPD %ymm0,%ymm7 VFRCZPD (%eax),%ymm6 VFRCZPD %ymm1,%ymm7 VFRCZPD (%esi),%ymm0 VFRCZPD (%ebx),%ymm7 VFRCZPD (%esi),%ymm6 VFRCZPD (%eax),%ymm0 # Tests for op VFRCZPS xmm2/mem128, xmm1 (at&t syntax) VFRCZPS %xmm7,%xmm7 VFRCZPS %xmm0,%xmm6 VFRCZPS (%ebx),%xmm0 VFRCZPS (%esi),%xmm7 VFRCZPS %xmm0,%xmm0 VFRCZPS (%eax),%xmm7 VFRCZPS %xmm7,%xmm0 VFRCZPS %xmm1,%xmm6 VFRCZPS %xmm1,%xmm0 VFRCZPS %xmm0,%xmm7 VFRCZPS (%eax),%xmm6 VFRCZPS %xmm1,%xmm7 VFRCZPS (%esi),%xmm0 VFRCZPS (%ebx),%xmm7 VFRCZPS (%esi),%xmm6 VFRCZPS (%eax),%xmm0 # Tests for op VFRCZPS ymm2/mem256, ymm1 (at&t syntax) VFRCZPS %ymm7,%ymm7 VFRCZPS %ymm0,%ymm6 VFRCZPS (%ebx),%ymm0 VFRCZPS (%esi),%ymm7 VFRCZPS %ymm0,%ymm0 VFRCZPS (%eax),%ymm7 VFRCZPS %ymm7,%ymm0 VFRCZPS %ymm1,%ymm6 VFRCZPS %ymm1,%ymm0 VFRCZPS %ymm0,%ymm7 VFRCZPS (%eax),%ymm6 VFRCZPS %ymm1,%ymm7 VFRCZPS (%esi),%ymm0 VFRCZPS (%ebx),%ymm7 VFRCZPS (%esi),%ymm6 VFRCZPS (%eax),%ymm0 # Tests for op VFRCZSD xmm2/mem64, xmm1 (at&t syntax) VFRCZSD %xmm7,%xmm7 VFRCZSD %xmm0,%xmm6 VFRCZSD (%ebx),%xmm0 VFRCZSD (%esi),%xmm7 VFRCZSD %xmm0,%xmm0 VFRCZSD (%eax),%xmm7 VFRCZSD %xmm7,%xmm0 VFRCZSD %xmm1,%xmm6 VFRCZSD %xmm1,%xmm0 VFRCZSD %xmm0,%xmm7 VFRCZSD (%eax),%xmm6 VFRCZSD %xmm1,%xmm7 VFRCZSD (%esi),%xmm0 VFRCZSD (%ebx),%xmm7 VFRCZSD (%esi),%xmm6 VFRCZSD (%eax),%xmm0 # Tests for op VFRCZSS xmm2/mem32, xmm1 (at&t syntax) VFRCZSS %xmm7,%xmm7 VFRCZSS %xmm0,%xmm6 VFRCZSS (%ebx),%xmm0 VFRCZSS (%esi),%xmm7 VFRCZSS %xmm0,%xmm0 VFRCZSS (%eax),%xmm7 VFRCZSS %xmm7,%xmm0 VFRCZSS %xmm1,%xmm6 VFRCZSS %xmm1,%xmm0 VFRCZSS %xmm0,%xmm7 VFRCZSS (%eax),%xmm6 VFRCZSS %xmm1,%xmm7 VFRCZSS (%esi),%xmm0 VFRCZSS (%ebx),%xmm7 VFRCZSS (%esi),%xmm6 VFRCZSS (%eax),%xmm0 # Tests for op VPCMOV xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax) VPCMOV %xmm0,%xmm7,%xmm7,%xmm0 VPCMOV %xmm7,(%esi),%xmm0,%xmm0 VPCMOV %xmm1,(%esi),%xmm3,%xmm0 VPCMOV %xmm1,%xmm0,%xmm0,%xmm5 VPCMOV %xmm1,%xmm6,%xmm0,%xmm0 VPCMOV %xmm1,%xmm6,%xmm0,%xmm7 VPCMOV %xmm1,(%edx),%xmm0,%xmm7 VPCMOV %xmm7,%xmm0,%xmm0,%xmm7 VPCMOV %xmm7,(%esi),%xmm3,%xmm7 VPCMOV %xmm7,%xmm6,%xmm3,%xmm7 VPCMOV %xmm7,%xmm7,%xmm3,%xmm0 VPCMOV %xmm0,(%edx),%xmm3,%xmm0 VPCMOV %xmm1,(%edx),%xmm7,%xmm5 VPCMOV %xmm1,%xmm7,%xmm7,%xmm5 VPCMOV %xmm1,%xmm7,%xmm0,%xmm0 VPCMOV %xmm7,(%esi),%xmm3,%xmm5 # Tests for op VPCMOV ymm4, ymm3/mem256, ymm2, ymm1 (at&t syntax) VPCMOV %ymm0,%ymm7,%ymm7,%ymm0 VPCMOV %ymm7,(%esi),%ymm0,%ymm0 VPCMOV %ymm1,(%esi),%ymm3,%ymm0 VPCMOV %ymm1,%ymm0,%ymm0,%ymm5 VPCMOV %ymm1,%ymm6,%ymm0,%ymm0 VPCMOV %ymm1,%ymm6,%ymm0,%ymm7 VPCMOV %ymm1,(%edx),%ymm0,%ymm7 VPCMOV %ymm7,%ymm0,%ymm0,%ymm7 VPCMOV %ymm7,(%esi),%ymm3,%ymm7 VPCMOV %ymm7,%ymm6,%ymm3,%ymm7 VPCMOV %ymm7,%ymm7,%ymm3,%ymm0 VPCMOV %ymm0,(%edx),%ymm3,%ymm0 VPCMOV %ymm1,(%edx),%ymm7,%ymm5 VPCMOV %ymm1,%ymm7,%ymm7,%ymm5 VPCMOV %ymm1,%ymm7,%ymm0,%ymm0 VPCMOV %ymm7,(%esi),%ymm3,%ymm5 # Tests for op VPCMOV xmm4/mem128, xmm3, xmm2, xmm1 (at&t syntax) VPCMOV %xmm0,%xmm6,%xmm7,%xmm0 VPCMOV (%esi),%xmm7,%xmm0,%xmm0 VPCMOV (%eax),%xmm7,%xmm3,%xmm0 VPCMOV %xmm7,%xmm0,%xmm0,%xmm5 VPCMOV %xmm7,%xmm0,%xmm0,%xmm0 VPCMOV %xmm7,%xmm0,%xmm0,%xmm7 VPCMOV (%eax),%xmm6,%xmm0,%xmm7 VPCMOV (%esi),%xmm0,%xmm0,%xmm7 VPCMOV (%ebx),%xmm7,%xmm3,%xmm7 VPCMOV (%ebx),%xmm0,%xmm3,%xmm7 VPCMOV (%esi),%xmm6,%xmm3,%xmm0 VPCMOV %xmm1,%xmm7,%xmm3,%xmm0 VPCMOV (%eax),%xmm7,%xmm7,%xmm5 VPCMOV %xmm7,%xmm6,%xmm7,%xmm5 VPCMOV %xmm7,%xmm6,%xmm0,%xmm0 VPCMOV (%ebx),%xmm7,%xmm3,%xmm5 # Tests for op VPCMOV ymm4/mem256, ymm3, ymm2, ymm1 (at&t syntax) VPCMOV %ymm0,%ymm6,%ymm7,%ymm0 VPCMOV (%esi),%ymm7,%ymm0,%ymm0 VPCMOV (%eax),%ymm7,%ymm3,%ymm0 VPCMOV %ymm7,%ymm0,%ymm0,%ymm5 VPCMOV %ymm7,%ymm0,%ymm0,%ymm0 VPCMOV %ymm7,%ymm0,%ymm0,%ymm7 VPCMOV (%eax),%ymm6,%ymm0,%ymm7 VPCMOV (%esi),%ymm0,%ymm0,%ymm7 VPCMOV (%ebx),%ymm7,%ymm3,%ymm7 VPCMOV (%ebx),%ymm0,%ymm3,%ymm7 VPCMOV (%esi),%ymm6,%ymm3,%ymm0 VPCMOV %ymm1,%ymm7,%ymm3,%ymm0 VPCMOV (%eax),%ymm7,%ymm7,%ymm5 VPCMOV %ymm7,%ymm6,%ymm7,%ymm5 VPCMOV %ymm7,%ymm6,%ymm0,%ymm0 VPCMOV (%ebx),%ymm7,%ymm3,%ymm5 # Tests for op VPCOMB imm8, xmm3/mem128, xmm2, xmm1 (at&t syntax) VPCOMB $0x3,(%eax),%xmm0,%xmm7 VPCOMB $0xFF,%xmm0,%xmm0,%xmm1 VPCOMB $0xFF,%xmm5,%xmm0,%xmm1 VPCOMB $0x0,%xmm5,%xmm5,%xmm1 VPCOMB $0x0,%xmm5,%xmm0,%xmm1 VPCOMB $0x0,%xmm0,%xmm7,%xmm1 VPCOMB $0x3,%xmm0,%xmm7,%xmm7 VPCOMB $0x0,%xmm5,%xmm7,%xmm7 VPCOMB $0xFF,%xmm7,%xmm7,%xmm7 VPCOMB $0x0,%xmm7,%xmm7,%xmm7 VPCOMB $0x3,%xmm7,%xmm0,%xmm0 VPCOMB $0xFF,%xmm7,%xmm0,%xmm1 VPCOMB $0xFF,(%eax),%xmm5,%xmm1 VPCOMB $0x3,(%eax),%xmm5,%xmm1 VPCOMB $0x3,%xmm0,%xmm0,%xmm7 VPCOMB $0xFF,%xmm7,%xmm5,%xmm0 # Tests for op VPCOMD imm8, xmm3/mem128, xmm2, xmm1 (at&t syntax) VPCOMD $0x3,(%eax),%xmm0,%xmm7 VPCOMD $0xFF,%xmm0,%xmm0,%xmm1 VPCOMD $0xFF,%xmm5,%xmm0,%xmm1 VPCOMD $0x0,%xmm5,%xmm5,%xmm1 VPCOMD $0x0,%xmm5,%xmm0,%xmm1 VPCOMD $0x0,%xmm0,%xmm7,%xmm1 VPCOMD $0x3,%xmm0,%xmm7,%xmm7 VPCOMD $0x0,%xmm5,%xmm7,%xmm7 VPCOMD $0xFF,%xmm7,%xmm7,%xmm7 VPCOMD $0x0,%xmm7,%xmm7,%xmm7 VPCOMD $0x3,%xmm7,%xmm0,%xmm0 VPCOMD $0xFF,%xmm7,%xmm0,%xmm1 VPCOMD $0xFF,(%eax),%xmm5,%xmm1 VPCOMD $0x3,(%eax),%xmm5,%xmm1 VPCOMD $0x3,%xmm0,%xmm0,%xmm7 VPCOMD $0xFF,%xmm7,%xmm5,%xmm0 # Tests for op VPCOMQ imm8, xmm3/mem128, xmm2, xmm1 (at&t syntax) VPCOMQ $0x3,(%eax),%xmm0,%xmm7 VPCOMQ $0xFF,%xmm0,%xmm0,%xmm1 VPCOMQ $0xFF,%xmm5,%xmm0,%xmm1 VPCOMQ $0x0,%xmm5,%xmm5,%xmm1 VPCOMQ $0x0,%xmm5,%xmm0,%xmm1 VPCOMQ $0x0,%xmm0,%xmm7,%xmm1 VPCOMQ $0x3,%xmm0,%xmm7,%xmm7 VPCOMQ $0x0,%xmm5,%xmm7,%xmm7 VPCOMQ $0xFF,%xmm7,%xmm7,%xmm7 VPCOMQ $0x0,%xmm7,%xmm7,%xmm7 VPCOMQ $0x3,%xmm7,%xmm0,%xmm0 VPCOMQ $0xFF,%xmm7,%xmm0,%xmm1 VPCOMQ $0xFF,(%eax),%xmm5,%xmm1 VPCOMQ $0x3,(%eax),%xmm5,%xmm1 VPCOMQ $0x3,%xmm0,%xmm0,%xmm7 VPCOMQ $0xFF,%xmm7,%xmm5,%xmm0 # Tests for op VPCOMUB imm8, xmm3/mem128, xmm2, xmm1 (at&t syntax) VPCOMUB $0x3,(%eax),%xmm0,%xmm7 VPCOMUB $0xFF,%xmm0,%xmm0,%xmm1 VPCOMUB $0xFF,%xmm5,%xmm0,%xmm1 VPCOMUB $0x0,%xmm5,%xmm5,%xmm1 VPCOMUB $0x0,%xmm5,%xmm0,%xmm1 VPCOMUB $0x0,%xmm0,%xmm7,%xmm1 VPCOMUB $0x3,%xmm0,%xmm7,%xmm7 VPCOMUB $0x0,%xmm5,%xmm7,%xmm7 VPCOMUB $0xFF,%xmm7,%xmm7,%xmm7 VPCOMUB $0x0,%xmm7,%xmm7,%xmm7 VPCOMUB $0x3,%xmm7,%xmm0,%xmm0 VPCOMUB $0xFF,%xmm7,%xmm0,%xmm1 VPCOMUB $0xFF,(%eax),%xmm5,%xmm1 VPCOMUB $0x3,(%eax),%xmm5,%xmm1 VPCOMUB $0x3,%xmm0,%xmm0,%xmm7 VPCOMUB $0xFF,%xmm7,%xmm5,%xmm0 # Tests for op VPCOMUD imm8, xmm3/mem128, xmm2, xmm1 (at&t syntax) VPCOMUD $0x3,(%eax),%xmm0,%xmm7 VPCOMUD $0xFF,%xmm0,%xmm0,%xmm1 VPCOMUD $0xFF,%xmm5,%xmm0,%xmm1 VPCOMUD $0x0,%xmm5,%xmm5,%xmm1 VPCOMUD $0x0,%xmm5,%xmm0,%xmm1 VPCOMUD $0x0,%xmm0,%xmm7,%xmm1 VPCOMUD $0x3,%xmm0,%xmm7,%xmm7 VPCOMUD $0x0,%xmm5,%xmm7,%xmm7 VPCOMUD $0xFF,%xmm7,%xmm7,%xmm7 VPCOMUD $0x0,%xmm7,%xmm7,%xmm7 VPCOMUD $0x3,%xmm7,%xmm0,%xmm0 VPCOMUD $0xFF,%xmm7,%xmm0,%xmm1 VPCOMUD $0xFF,(%eax),%xmm5,%xmm1 VPCOMUD $0x3,(%eax),%xmm5,%xmm1 VPCOMUD $0x3,%xmm0,%xmm0,%xmm7 VPCOMUD $0xFF,%xmm7,%xmm5,%xmm0 # Tests for op VPCOMUQ imm8, xmm3/mem128, xmm2, xmm1 (at&t syntax) VPCOMUQ $0x3,(%eax),%xmm0,%xmm7 VPCOMUQ $0xFF,%xmm0,%xmm0,%xmm1 VPCOMUQ $0xFF,%xmm5,%xmm0,%xmm1 VPCOMUQ $0x0,%xmm5,%xmm5,%xmm1 VPCOMUQ $0x0,%xmm5,%xmm0,%xmm1 VPCOMUQ $0x0,%xmm0,%xmm7,%xmm1 VPCOMUQ $0x3,%xmm0,%xmm7,%xmm7 VPCOMUQ $0x0,%xmm5,%xmm7,%xmm7 VPCOMUQ $0xFF,%xmm7,%xmm7,%xmm7 VPCOMUQ $0x0,%xmm7,%xmm7,%xmm7 VPCOMUQ $0x3,%xmm7,%xmm0,%xmm0 VPCOMUQ $0xFF,%xmm7,%xmm0,%xmm1 VPCOMUQ $0xFF,(%eax),%xmm5,%xmm1 VPCOMUQ $0x3,(%eax),%xmm5,%xmm1 VPCOMUQ $0x3,%xmm0,%xmm0,%xmm7 VPCOMUQ $0xFF,%xmm7,%xmm5,%xmm0 # Tests for op VPCOMUW imm8, xmm3/mem128, xmm2, xmm1 (at&t syntax) VPCOMUW $0x3,(%eax),%xmm0,%xmm7 VPCOMUW $0xFF,%xmm0,%xmm0,%xmm1 VPCOMUW $0xFF,%xmm5,%xmm0,%xmm1 VPCOMUW $0x0,%xmm5,%xmm5,%xmm1 VPCOMUW $0x0,%xmm5,%xmm0,%xmm1 VPCOMUW $0x0,%xmm0,%xmm7,%xmm1 VPCOMUW $0x3,%xmm0,%xmm7,%xmm7 VPCOMUW $0x0,%xmm5,%xmm7,%xmm7 VPCOMUW $0xFF,%xmm7,%xmm7,%xmm7 VPCOMUW $0x0,%xmm7,%xmm7,%xmm7 VPCOMUW $0x3,%xmm7,%xmm0,%xmm0 VPCOMUW $0xFF,%xmm7,%xmm0,%xmm1 VPCOMUW $0xFF,(%eax),%xmm5,%xmm1 VPCOMUW $0x3,(%eax),%xmm5,%xmm1 VPCOMUW $0x3,%xmm0,%xmm0,%xmm7 VPCOMUW $0xFF,%xmm7,%xmm5,%xmm0 # Tests for op VPCOMW imm8, xmm3/mem128, xmm2, xmm1 (at&t syntax) VPCOMW $0x3,(%eax),%xmm0,%xmm7 VPCOMW $0xFF,%xmm0,%xmm0,%xmm1 VPCOMW $0xFF,%xmm5,%xmm0,%xmm1 VPCOMW $0x0,%xmm5,%xmm5,%xmm1 VPCOMW $0x0,%xmm5,%xmm0,%xmm1 VPCOMW $0x0,%xmm0,%xmm7,%xmm1 VPCOMW $0x3,%xmm0,%xmm7,%xmm7 VPCOMW $0x0,%xmm5,%xmm7,%xmm7 VPCOMW $0xFF,%xmm7,%xmm7,%xmm7 VPCOMW $0x0,%xmm7,%xmm7,%xmm7 VPCOMW $0x3,%xmm7,%xmm0,%xmm0 VPCOMW $0xFF,%xmm7,%xmm0,%xmm1 VPCOMW $0xFF,(%eax),%xmm5,%xmm1 VPCOMW $0x3,(%eax),%xmm5,%xmm1 VPCOMW $0x3,%xmm0,%xmm0,%xmm7 VPCOMW $0xFF,%xmm7,%xmm5,%xmm0 # Testing VPERMIL2PD imm8, xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax) VPERMIL2PD $0x0,%xmm5,(%eax),%xmm7,%xmm0 VPERMIL2PD $0x1,%xmm1,%xmm2,%xmm4,%xmm0 VPERMIL2PD $0x2,%xmm4,(%eax),%xmm7,%xmm2 VPERMIL2PD $0x3,%xmm3,(%ebx,%eax,4),%xmm4,%xmm7 VPERMIL2PD $0x0,%xmm3,%xmm7,%xmm0,%xmm6 VPERMIL2PD $0x1,%xmm7,(%esi,%edx),%xmm0,%xmm2 VPERMIL2PD $0x2,%xmm3,%xmm5,%xmm4,%xmm7 VPERMIL2PD $0x3,%xmm3,%xmm0,%xmm1,%xmm2 # Testing VPERMIL2PD imm8, xmm4/mem128, xmm3, xmm2, xmm1 (at&t syntax) VPERMIL2PD $0x2,%xmm7,%xmm1,%xmm2,%xmm6 VPERMIL2PD $0x1,0x788(%ecx,%ebx,1),%xmm0,%xmm2,%xmm7 VPERMIL2PD $0x0,%xmm4,%xmm1,%xmm0,%xmm7 VPERMIL2PD $0x3,%xmm3,%xmm7,%xmm4,%xmm0 VPERMIL2PD $0x3,0x788(%ecx,%ebx,2),%xmm7,%xmm0,%xmm6 VPERMIL2PD $0x1,%xmm3,%xmm7,%xmm5,%xmm0 VPERMIL2PD $0x2,%xmm2,%xmm1,%xmm4,%xmm6 VPERMIL2PD $0x3,%xmm0,%xmm3,%xmm2,%xmm7 # Testing VPERMIL2PD imm8, ymm4, ymm3/mem256, ymm2, ymm1 (at&t syntax) VPERMIL2PD $0x3,%ymm6,%ymm7,%ymm1,%ymm2 VPERMIL2PD $0x1,%ymm6,%ymm7,%ymm1,%ymm4 VPERMIL2PD $0x2,%ymm0,0x5(%edi,%eax,4),%ymm5,%ymm7 VPERMIL2PD $0x0,%ymm5,%ymm6,%ymm0,%ymm2 VPERMIL2PD $0x3,%ymm4,%ymm7,%ymm3,%ymm0 VPERMIL2PD $0x0,%ymm7,%ymm6,%ymm2,%ymm0 VPERMIL2PD $0x2,%ymm4,(%esi),%ymm1,%ymm7 VPERMIL2PD $0x1,%ymm6,%ymm0,%ymm1,%ymm7 # Testing VPERMIL2PD imm8, ymm4/mem256, ymm3, ymm2, ymm1 (at&t syntax) VPERMIL2PD $0x1,(%ecx),%ymm5,%ymm7,%ymm0 VPERMIL2PD $0x3,(%esi,%eax,2),%ymm4,%ymm7,%ymm0 VPERMIL2PD $0x0,(%ecx),%ymm0,%ymm3,%ymm7 VPERMIL2PD $0x2,(%esi,%eax,1),%ymm2,%ymm6,%ymm7 VPERMIL2PD $0x0,(%ecx),%ymm0,%ymm6,%ymm1 VPERMIL2PD $0x2,%ymm2,%ymm3,%ymm7,%ymm0 VPERMIL2PD $0x3,%ymm0,%ymm2,%ymm7,%ymm1 VPERMIL2PD $0x1,%ymm5,%ymm0,%ymm4,%ymm7 # Testing VPERMIL2PS imm8, xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax) VPERMIL2PS $0x3,%xmm3,%xmm4,%xmm0,%xmm7 VPERMIL2PS $0x1,%xmm0,(%eax),%xmm4,%xmm7 VPERMIL2PS $0x2,%xmm3,(%eax),%xmm7,%xmm7 VPERMIL2PS $0x3,%xmm7,(%ebx,%eax,8),%xmm7,%xmm2 VPERMIL2PS $0x2,%xmm7,%xmm0,%xmm7,%xmm7 VPERMIL2PS $0x3,%xmm7,(%esi,%edx),%xmm0,%xmm7 VPERMIL2PS $0x1,%xmm7,%xmm4,%xmm7,%xmm7 VPERMIL2PS $0x0,%xmm3,(%eax),%xmm7,%xmm2 # Testing VPERMIL2PS imm8, xmm4/mem128, xmm3, xmm2, xmm1 (at&t syntax) VPERMIL2PS $0x2,(%ebx),%xmm7,%xmm7,%xmm6 VPERMIL2PS $0x3,(%ebx,%ebx),%xmm7,%xmm5,%xmm0 VPERMIL2PS $0x0,(%ebx,%ebx),%xmm1,%xmm7,%xmm6 VPERMIL2PS $0x2,%xmm0,%xmm1,%xmm2,%xmm7 VPERMIL2PS $0x2,(%ebx,%ebx),%xmm7,%xmm2,%xmm6 VPERMIL2PS $0x3,(%ebx,%ebx),%xmm1,%xmm7,%xmm6 VPERMIL2PS $0x0,(%ebx,%ebx),%xmm7,%xmm2,%xmm7 VPERMIL2PS $0x1,%xmm7,%xmm1,%xmm7,%xmm7 # Testing VPERMIL2PS imm8, ymm4, ymm3/mem256, ymm2, ymm1 (at&t syntax) VPERMIL2PS $0x1,%ymm6,%ymm7,%ymm1,%ymm2 VPERMIL2PS $0x3,%ymm7,%ymm6,%ymm7,%ymm0 VPERMIL2PS $0x2,%ymm5,%ymm6,%ymm7,%ymm2 VPERMIL2PS $0x0,%ymm2,%ymm0,%ymm7,%ymm7 VPERMIL2PS $0x3,%ymm6,(%edi,%ecx,8),%ymm7,%ymm0 VPERMIL2PS $0x2,%ymm6,%ymm7,%ymm7,%ymm0 VPERMIL2PS $0x0,%ymm7,%ymm6,%ymm1,%ymm2 VPERMIL2PS $0x1,%ymm6,(%esi),%ymm1,%ymm0 # Testing VPERMIL2PS imm8, ymm4/mem256, ymm3, ymm2, ymm1 (at&t syntax) VPERMIL2PS $0x2,0xC(%ebx,%eax,2),%ymm4,%ymm0,%ymm7 VPERMIL2PS $0x1,%ymm5,%ymm6,%ymm2,%ymm0 VPERMIL2PS $0x3,(%esi,%eax,1),%ymm4,%ymm6,%ymm7 VPERMIL2PS $0x1,(%esi,%ebx,8),%ymm3,%ymm6,%ymm0 VPERMIL2PS $0x0,(%eax,%ecx,2),%ymm7,%ymm0,%ymm1 VPERMIL2PS $0x2,%ymm6,%ymm7,%ymm7,%ymm7 VPERMIL2PS $0x3,%ymm4,%ymm3,%ymm2,%ymm0 VPERMIL2PS $0x0,%ymm0,%ymm6,%ymm7,%ymm7 # Tests for op VPHADDBD xmm2/mem128, xmm1 (at&t syntax) VPHADDBD %xmm7,%xmm7 VPHADDBD %xmm0,%xmm6 VPHADDBD (%ebx),%xmm0 VPHADDBD (%esi),%xmm7 VPHADDBD %xmm0,%xmm0 VPHADDBD (%eax),%xmm7 VPHADDBD %xmm7,%xmm0 VPHADDBD %xmm1,%xmm6 VPHADDBD %xmm1,%xmm0 VPHADDBD %xmm0,%xmm7 VPHADDBD (%eax),%xmm6 VPHADDBD %xmm1,%xmm7 VPHADDBD (%esi),%xmm0 VPHADDBD (%ebx),%xmm7 VPHADDBD (%esi),%xmm6 VPHADDBD (%eax),%xmm0 # Tests for op VPHADDBQ xmm2/mem128, xmm1 (at&t syntax) VPHADDBQ %xmm7,%xmm7 VPHADDBQ %xmm0,%xmm6 VPHADDBQ (%ebx),%xmm0 VPHADDBQ (%esi),%xmm7 VPHADDBQ %xmm0,%xmm0 VPHADDBQ (%eax),%xmm7 VPHADDBQ %xmm7,%xmm0 VPHADDBQ %xmm1,%xmm6 VPHADDBQ %xmm1,%xmm0 VPHADDBQ %xmm0,%xmm7 VPHADDBQ (%eax),%xmm6 VPHADDBQ %xmm1,%xmm7 VPHADDBQ (%esi),%xmm0 VPHADDBQ (%ebx),%xmm7 VPHADDBQ (%esi),%xmm6 VPHADDBQ (%eax),%xmm0 # Tests for op VPHADDBW xmm2/mem128, xmm1 (at&t syntax) VPHADDBW %xmm7,%xmm7 VPHADDBW %xmm0,%xmm6 VPHADDBW (%ebx),%xmm0 VPHADDBW (%esi),%xmm7 VPHADDBW %xmm0,%xmm0 VPHADDBW (%eax),%xmm7 VPHADDBW %xmm7,%xmm0 VPHADDBW %xmm1,%xmm6 VPHADDBW %xmm1,%xmm0 VPHADDBW %xmm0,%xmm7 VPHADDBW (%eax),%xmm6 VPHADDBW %xmm1,%xmm7 VPHADDBW (%esi),%xmm0 VPHADDBW (%ebx),%xmm7 VPHADDBW (%esi),%xmm6 VPHADDBW (%eax),%xmm0 # Tests for op VPHADDDQ xmm2/mem128, xmm1 (at&t syntax) VPHADDDQ %xmm7,%xmm7 VPHADDDQ %xmm0,%xmm6 VPHADDDQ (%ebx),%xmm0 VPHADDDQ (%esi),%xmm7 VPHADDDQ %xmm0,%xmm0 VPHADDDQ (%eax),%xmm7 VPHADDDQ %xmm7,%xmm0 VPHADDDQ %xmm1,%xmm6 VPHADDDQ %xmm1,%xmm0 VPHADDDQ %xmm0,%xmm7 VPHADDDQ (%eax),%xmm6 VPHADDDQ %xmm1,%xmm7 VPHADDDQ (%esi),%xmm0 VPHADDDQ (%ebx),%xmm7 VPHADDDQ (%esi),%xmm6 VPHADDDQ (%eax),%xmm0 # Tests for op VPHADDUBD xmm2/mem128, xmm1 (at&t syntax) VPHADDUBD %xmm7,%xmm7 VPHADDUBD %xmm0,%xmm6 VPHADDUBD (%ebx),%xmm0 VPHADDUBD (%esi),%xmm7 VPHADDUBD %xmm0,%xmm0 VPHADDUBD (%eax),%xmm7 VPHADDUBD %xmm7,%xmm0 VPHADDUBD %xmm1,%xmm6 VPHADDUBD %xmm1,%xmm0 VPHADDUBD %xmm0,%xmm7 VPHADDUBD (%eax),%xmm6 VPHADDUBD %xmm1,%xmm7 VPHADDUBD (%esi),%xmm0 VPHADDUBD (%ebx),%xmm7 VPHADDUBD (%esi),%xmm6 VPHADDUBD (%eax),%xmm0 # Tests for op VPHADDUBQ xmm2/mem128, xmm1 (at&t syntax) VPHADDUBQ %xmm7,%xmm7 VPHADDUBQ %xmm0,%xmm6 VPHADDUBQ (%ebx),%xmm0 VPHADDUBQ (%esi),%xmm7 VPHADDUBQ %xmm0,%xmm0 VPHADDUBQ (%eax),%xmm7 VPHADDUBQ %xmm7,%xmm0 VPHADDUBQ %xmm1,%xmm6 VPHADDUBQ %xmm1,%xmm0 VPHADDUBQ %xmm0,%xmm7 VPHADDUBQ (%eax),%xmm6 VPHADDUBQ %xmm1,%xmm7 VPHADDUBQ (%esi),%xmm0 VPHADDUBQ (%ebx),%xmm7 VPHADDUBQ (%esi),%xmm6 VPHADDUBQ (%eax),%xmm0 # Tests for op VPHADDUBW xmm2/mem128, xmm1 (at&t syntax) VPHADDUBW %xmm7,%xmm7 VPHADDUBW %xmm0,%xmm6 VPHADDUBW (%ebx),%xmm0 VPHADDUBW (%esi),%xmm7 VPHADDUBW %xmm0,%xmm0 VPHADDUBW (%eax),%xmm7 VPHADDUBW %xmm7,%xmm0 VPHADDUBW %xmm1,%xmm6 VPHADDUBW %xmm1,%xmm0 VPHADDUBW %xmm0,%xmm7 VPHADDUBW (%eax),%xmm6 VPHADDUBW %xmm1,%xmm7 VPHADDUBW (%esi),%xmm0 VPHADDUBW (%ebx),%xmm7 VPHADDUBW (%esi),%xmm6 VPHADDUBW (%eax),%xmm0 # Tests for op VPHADDUDQ xmm2/mem128, xmm1 (at&t syntax) VPHADDUDQ %xmm7,%xmm7 VPHADDUDQ %xmm0,%xmm6 VPHADDUDQ (%ebx),%xmm0 VPHADDUDQ (%esi),%xmm7 VPHADDUDQ %xmm0,%xmm0 VPHADDUDQ (%eax),%xmm7 VPHADDUDQ %xmm7,%xmm0 VPHADDUDQ %xmm1,%xmm6 VPHADDUDQ %xmm1,%xmm0 VPHADDUDQ %xmm0,%xmm7 VPHADDUDQ (%eax),%xmm6 VPHADDUDQ %xmm1,%xmm7 VPHADDUDQ (%esi),%xmm0 VPHADDUDQ (%ebx),%xmm7 VPHADDUDQ (%esi),%xmm6 VPHADDUDQ (%eax),%xmm0 # Tests for op VPHADDUWD xmm2/mem128, xmm1 (at&t syntax) VPHADDUWD %xmm7,%xmm7 VPHADDUWD %xmm0,%xmm6 VPHADDUWD (%ebx),%xmm0 VPHADDUWD (%esi),%xmm7 VPHADDUWD %xmm0,%xmm0 VPHADDUWD (%eax),%xmm7 VPHADDUWD %xmm7,%xmm0 VPHADDUWD %xmm1,%xmm6 VPHADDUWD %xmm1,%xmm0 VPHADDUWD %xmm0,%xmm7 VPHADDUWD (%eax),%xmm6 VPHADDUWD %xmm1,%xmm7 VPHADDUWD (%esi),%xmm0 VPHADDUWD (%ebx),%xmm7 VPHADDUWD (%esi),%xmm6 VPHADDUWD (%eax),%xmm0 # Tests for op VPHADDUWQ xmm2/mem128, xmm1 (at&t syntax) VPHADDUWQ %xmm7,%xmm7 VPHADDUWQ %xmm0,%xmm6 VPHADDUWQ (%ebx),%xmm0 VPHADDUWQ (%esi),%xmm7 VPHADDUWQ %xmm0,%xmm0 VPHADDUWQ (%eax),%xmm7 VPHADDUWQ %xmm7,%xmm0 VPHADDUWQ %xmm1,%xmm6 VPHADDUWQ %xmm1,%xmm0 VPHADDUWQ %xmm0,%xmm7 VPHADDUWQ (%eax),%xmm6 VPHADDUWQ %xmm1,%xmm7 VPHADDUWQ (%esi),%xmm0 VPHADDUWQ (%ebx),%xmm7 VPHADDUWQ (%esi),%xmm6 VPHADDUWQ (%eax),%xmm0 # Tests for op VPHADDWD xmm2/mem128, xmm1 (at&t syntax) VPHADDWD %xmm7,%xmm7 VPHADDWD %xmm0,%xmm6 VPHADDWD (%ebx),%xmm0 VPHADDWD (%esi),%xmm7 VPHADDWD %xmm0,%xmm0 VPHADDWD (%eax),%xmm7 VPHADDWD %xmm7,%xmm0 VPHADDWD %xmm1,%xmm6 VPHADDWD %xmm1,%xmm0 VPHADDWD %xmm0,%xmm7 VPHADDWD (%eax),%xmm6 VPHADDWD %xmm1,%xmm7 VPHADDWD (%esi),%xmm0 VPHADDWD (%ebx),%xmm7 VPHADDWD (%esi),%xmm6 VPHADDWD (%eax),%xmm0 # Tests for op VPHADDWQ xmm2/mem128, xmm1 (at&t syntax) VPHADDWQ %xmm7,%xmm7 VPHADDWQ %xmm0,%xmm6 VPHADDWQ (%ebx),%xmm0 VPHADDWQ (%esi),%xmm7 VPHADDWQ %xmm0,%xmm0 VPHADDWQ (%eax),%xmm7 VPHADDWQ %xmm7,%xmm0 VPHADDWQ %xmm1,%xmm6 VPHADDWQ %xmm1,%xmm0 VPHADDWQ %xmm0,%xmm7 VPHADDWQ (%eax),%xmm6 VPHADDWQ %xmm1,%xmm7 VPHADDWQ (%esi),%xmm0 VPHADDWQ (%ebx),%xmm7 VPHADDWQ (%esi),%xmm6 VPHADDWQ (%eax),%xmm0 # Tests for op VPHSUBBW xmm2/mem128, xmm1 (at&t syntax) VPHSUBBW %xmm7,%xmm7 VPHSUBBW %xmm0,%xmm6 VPHSUBBW (%ebx),%xmm0 VPHSUBBW (%esi),%xmm7 VPHSUBBW %xmm0,%xmm0 VPHSUBBW (%eax),%xmm7 VPHSUBBW %xmm7,%xmm0 VPHSUBBW %xmm1,%xmm6 VPHSUBBW %xmm1,%xmm0 VPHSUBBW %xmm0,%xmm7 VPHSUBBW (%eax),%xmm6 VPHSUBBW %xmm1,%xmm7 VPHSUBBW (%esi),%xmm0 VPHSUBBW (%ebx),%xmm7 VPHSUBBW (%esi),%xmm6 VPHSUBBW (%eax),%xmm0 # Tests for op VPHSUBDQ xmm2/mem128, xmm1 (at&t syntax) VPHSUBDQ %xmm7,%xmm7 VPHSUBDQ %xmm0,%xmm6 VPHSUBDQ (%ebx),%xmm0 VPHSUBDQ (%esi),%xmm7 VPHSUBDQ %xmm0,%xmm0 VPHSUBDQ (%eax),%xmm7 VPHSUBDQ %xmm7,%xmm0 VPHSUBDQ %xmm1,%xmm6 VPHSUBDQ %xmm1,%xmm0 VPHSUBDQ %xmm0,%xmm7 VPHSUBDQ (%eax),%xmm6 VPHSUBDQ %xmm1,%xmm7 VPHSUBDQ (%esi),%xmm0 VPHSUBDQ (%ebx),%xmm7 VPHSUBDQ (%esi),%xmm6 VPHSUBDQ (%eax),%xmm0 # Tests for op VPHSUBWD xmm2/mem128, xmm1 (at&t syntax) VPHSUBWD %xmm7,%xmm7 VPHSUBWD %xmm0,%xmm6 VPHSUBWD (%ebx),%xmm0 VPHSUBWD (%esi),%xmm7 VPHSUBWD %xmm0,%xmm0 VPHSUBWD (%eax),%xmm7 VPHSUBWD %xmm7,%xmm0 VPHSUBWD %xmm1,%xmm6 VPHSUBWD %xmm1,%xmm0 VPHSUBWD %xmm0,%xmm7 VPHSUBWD (%eax),%xmm6 VPHSUBWD %xmm1,%xmm7 VPHSUBWD (%esi),%xmm0 VPHSUBWD (%ebx),%xmm7 VPHSUBWD (%esi),%xmm6 VPHSUBWD (%eax),%xmm0 # Tests for op VPMACSDD xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax) VPMACSDD %xmm0,%xmm7,%xmm7,%xmm0 VPMACSDD %xmm7,(%esi),%xmm0,%xmm0 VPMACSDD %xmm1,(%esi),%xmm3,%xmm0 VPMACSDD %xmm1,%xmm0,%xmm0,%xmm5 VPMACSDD %xmm1,%xmm6,%xmm0,%xmm0 VPMACSDD %xmm1,%xmm6,%xmm0,%xmm7 VPMACSDD %xmm1,(%edx),%xmm0,%xmm7 VPMACSDD %xmm7,%xmm0,%xmm0,%xmm7 VPMACSDD %xmm7,(%esi),%xmm3,%xmm7 VPMACSDD %xmm7,%xmm6,%xmm3,%xmm7 VPMACSDD %xmm7,%xmm7,%xmm3,%xmm0 VPMACSDD %xmm0,(%edx),%xmm3,%xmm0 VPMACSDD %xmm1,(%edx),%xmm7,%xmm5 VPMACSDD %xmm1,%xmm7,%xmm7,%xmm5 VPMACSDD %xmm1,%xmm7,%xmm0,%xmm0 VPMACSDD %xmm7,(%esi),%xmm3,%xmm5 # Tests for op VPMACSDQH xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax) VPMACSDQH %xmm0,%xmm7,%xmm7,%xmm0 VPMACSDQH %xmm7,(%esi),%xmm0,%xmm0 VPMACSDQH %xmm1,(%esi),%xmm3,%xmm0 VPMACSDQH %xmm1,%xmm0,%xmm0,%xmm5 VPMACSDQH %xmm1,%xmm6,%xmm0,%xmm0 VPMACSDQH %xmm1,%xmm6,%xmm0,%xmm7 VPMACSDQH %xmm1,(%edx),%xmm0,%xmm7 VPMACSDQH %xmm7,%xmm0,%xmm0,%xmm7 VPMACSDQH %xmm7,(%esi),%xmm3,%xmm7 VPMACSDQH %xmm7,%xmm6,%xmm3,%xmm7 VPMACSDQH %xmm7,%xmm7,%xmm3,%xmm0 VPMACSDQH %xmm0,(%edx),%xmm3,%xmm0 VPMACSDQH %xmm1,(%edx),%xmm7,%xmm5 VPMACSDQH %xmm1,%xmm7,%xmm7,%xmm5 VPMACSDQH %xmm1,%xmm7,%xmm0,%xmm0 VPMACSDQH %xmm7,(%esi),%xmm3,%xmm5 # Tests for op VPMACSDQL xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax) VPMACSDQL %xmm0,%xmm7,%xmm7,%xmm0 VPMACSDQL %xmm7,(%esi),%xmm0,%xmm0 VPMACSDQL %xmm1,(%esi),%xmm3,%xmm0 VPMACSDQL %xmm1,%xmm0,%xmm0,%xmm5 VPMACSDQL %xmm1,%xmm6,%xmm0,%xmm0 VPMACSDQL %xmm1,%xmm6,%xmm0,%xmm7 VPMACSDQL %xmm1,(%edx),%xmm0,%xmm7 VPMACSDQL %xmm7,%xmm0,%xmm0,%xmm7 VPMACSDQL %xmm7,(%esi),%xmm3,%xmm7 VPMACSDQL %xmm7,%xmm6,%xmm3,%xmm7 VPMACSDQL %xmm7,%xmm7,%xmm3,%xmm0 VPMACSDQL %xmm0,(%edx),%xmm3,%xmm0 VPMACSDQL %xmm1,(%edx),%xmm7,%xmm5 VPMACSDQL %xmm1,%xmm7,%xmm7,%xmm5 VPMACSDQL %xmm1,%xmm7,%xmm0,%xmm0 VPMACSDQL %xmm7,(%esi),%xmm3,%xmm5 # Tests for op VPMACSSDD xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax) VPMACSSDD %xmm0,%xmm7,%xmm7,%xmm0 VPMACSSDD %xmm7,(%esi),%xmm0,%xmm0 VPMACSSDD %xmm1,(%esi),%xmm3,%xmm0 VPMACSSDD %xmm1,%xmm0,%xmm0,%xmm5 VPMACSSDD %xmm1,%xmm6,%xmm0,%xmm0 VPMACSSDD %xmm1,%xmm6,%xmm0,%xmm7 VPMACSSDD %xmm1,(%edx),%xmm0,%xmm7 VPMACSSDD %xmm7,%xmm0,%xmm0,%xmm7 VPMACSSDD %xmm7,(%esi),%xmm3,%xmm7 VPMACSSDD %xmm7,%xmm6,%xmm3,%xmm7 VPMACSSDD %xmm7,%xmm7,%xmm3,%xmm0 VPMACSSDD %xmm0,(%edx),%xmm3,%xmm0 VPMACSSDD %xmm1,(%edx),%xmm7,%xmm5 VPMACSSDD %xmm1,%xmm7,%xmm7,%xmm5 VPMACSSDD %xmm1,%xmm7,%xmm0,%xmm0 VPMACSSDD %xmm7,(%esi),%xmm3,%xmm5 # Tests for op VPMACSSDQH xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax) VPMACSSDQH %xmm0,%xmm7,%xmm7,%xmm0 VPMACSSDQH %xmm7,(%esi),%xmm0,%xmm0 VPMACSSDQH %xmm1,(%esi),%xmm3,%xmm0 VPMACSSDQH %xmm1,%xmm0,%xmm0,%xmm5 VPMACSSDQH %xmm1,%xmm6,%xmm0,%xmm0 VPMACSSDQH %xmm1,%xmm6,%xmm0,%xmm7 VPMACSSDQH %xmm1,(%edx),%xmm0,%xmm7 VPMACSSDQH %xmm7,%xmm0,%xmm0,%xmm7 VPMACSSDQH %xmm7,(%esi),%xmm3,%xmm7 VPMACSSDQH %xmm7,%xmm6,%xmm3,%xmm7 VPMACSSDQH %xmm7,%xmm7,%xmm3,%xmm0 VPMACSSDQH %xmm0,(%edx),%xmm3,%xmm0 VPMACSSDQH %xmm1,(%edx),%xmm7,%xmm5 VPMACSSDQH %xmm1,%xmm7,%xmm7,%xmm5 VPMACSSDQH %xmm1,%xmm7,%xmm0,%xmm0 VPMACSSDQH %xmm7,(%esi),%xmm3,%xmm5 # Tests for op VPMACSSDQL xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax) VPMACSSDQL %xmm0,%xmm7,%xmm7,%xmm0 VPMACSSDQL %xmm7,(%esi),%xmm0,%xmm0 VPMACSSDQL %xmm1,(%esi),%xmm3,%xmm0 VPMACSSDQL %xmm1,%xmm0,%xmm0,%xmm5 VPMACSSDQL %xmm1,%xmm6,%xmm0,%xmm0 VPMACSSDQL %xmm1,%xmm6,%xmm0,%xmm7 VPMACSSDQL %xmm1,(%edx),%xmm0,%xmm7 VPMACSSDQL %xmm7,%xmm0,%xmm0,%xmm7 VPMACSSDQL %xmm7,(%esi),%xmm3,%xmm7 VPMACSSDQL %xmm7,%xmm6,%xmm3,%xmm7 VPMACSSDQL %xmm7,%xmm7,%xmm3,%xmm0 VPMACSSDQL %xmm0,(%edx),%xmm3,%xmm0 VPMACSSDQL %xmm1,(%edx),%xmm7,%xmm5 VPMACSSDQL %xmm1,%xmm7,%xmm7,%xmm5 VPMACSSDQL %xmm1,%xmm7,%xmm0,%xmm0 VPMACSSDQL %xmm7,(%esi),%xmm3,%xmm5 # Tests for op VPMACSSWD xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax) VPMACSSWD %xmm0,%xmm7,%xmm7,%xmm0 VPMACSSWD %xmm7,(%esi),%xmm0,%xmm0 VPMACSSWD %xmm1,(%esi),%xmm3,%xmm0 VPMACSSWD %xmm1,%xmm0,%xmm0,%xmm5 VPMACSSWD %xmm1,%xmm6,%xmm0,%xmm0 VPMACSSWD %xmm1,%xmm6,%xmm0,%xmm7 VPMACSSWD %xmm1,(%edx),%xmm0,%xmm7 VPMACSSWD %xmm7,%xmm0,%xmm0,%xmm7 VPMACSSWD %xmm7,(%esi),%xmm3,%xmm7 VPMACSSWD %xmm7,%xmm6,%xmm3,%xmm7 VPMACSSWD %xmm7,%xmm7,%xmm3,%xmm0 VPMACSSWD %xmm0,(%edx),%xmm3,%xmm0 VPMACSSWD %xmm1,(%edx),%xmm7,%xmm5 VPMACSSWD %xmm1,%xmm7,%xmm7,%xmm5 VPMACSSWD %xmm1,%xmm7,%xmm0,%xmm0 VPMACSSWD %xmm7,(%esi),%xmm3,%xmm5 # Tests for op VPMACSSWW xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax) VPMACSSWW %xmm0,%xmm7,%xmm7,%xmm0 VPMACSSWW %xmm7,(%esi),%xmm0,%xmm0 VPMACSSWW %xmm1,(%esi),%xmm3,%xmm0 VPMACSSWW %xmm1,%xmm0,%xmm0,%xmm5 VPMACSSWW %xmm1,%xmm6,%xmm0,%xmm0 VPMACSSWW %xmm1,%xmm6,%xmm0,%xmm7 VPMACSSWW %xmm1,(%edx),%xmm0,%xmm7 VPMACSSWW %xmm7,%xmm0,%xmm0,%xmm7 VPMACSSWW %xmm7,(%esi),%xmm3,%xmm7 VPMACSSWW %xmm7,%xmm6,%xmm3,%xmm7 VPMACSSWW %xmm7,%xmm7,%xmm3,%xmm0 VPMACSSWW %xmm0,(%edx),%xmm3,%xmm0 VPMACSSWW %xmm1,(%edx),%xmm7,%xmm5 VPMACSSWW %xmm1,%xmm7,%xmm7,%xmm5 VPMACSSWW %xmm1,%xmm7,%xmm0,%xmm0 VPMACSSWW %xmm7,(%esi),%xmm3,%xmm5 # Tests for op VPMACSWD xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax) VPMACSWD %xmm0,%xmm7,%xmm7,%xmm0 VPMACSWD %xmm7,(%esi),%xmm0,%xmm0 VPMACSWD %xmm1,(%esi),%xmm3,%xmm0 VPMACSWD %xmm1,%xmm0,%xmm0,%xmm5 VPMACSWD %xmm1,%xmm6,%xmm0,%xmm0 VPMACSWD %xmm1,%xmm6,%xmm0,%xmm7 VPMACSWD %xmm1,(%edx),%xmm0,%xmm7 VPMACSWD %xmm7,%xmm0,%xmm0,%xmm7 VPMACSWD %xmm7,(%esi),%xmm3,%xmm7 VPMACSWD %xmm7,%xmm6,%xmm3,%xmm7 VPMACSWD %xmm7,%xmm7,%xmm3,%xmm0 VPMACSWD %xmm0,(%edx),%xmm3,%xmm0 VPMACSWD %xmm1,(%edx),%xmm7,%xmm5 VPMACSWD %xmm1,%xmm7,%xmm7,%xmm5 VPMACSWD %xmm1,%xmm7,%xmm0,%xmm0 VPMACSWD %xmm7,(%esi),%xmm3,%xmm5 # Tests for op VPMACSWW xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax) VPMACSWW %xmm0,%xmm7,%xmm7,%xmm0 VPMACSWW %xmm7,(%esi),%xmm0,%xmm0 VPMACSWW %xmm1,(%esi),%xmm3,%xmm0 VPMACSWW %xmm1,%xmm0,%xmm0,%xmm5 VPMACSWW %xmm1,%xmm6,%xmm0,%xmm0 VPMACSWW %xmm1,%xmm6,%xmm0,%xmm7 VPMACSWW %xmm1,(%edx),%xmm0,%xmm7 VPMACSWW %xmm7,%xmm0,%xmm0,%xmm7 VPMACSWW %xmm7,(%esi),%xmm3,%xmm7 VPMACSWW %xmm7,%xmm6,%xmm3,%xmm7 VPMACSWW %xmm7,%xmm7,%xmm3,%xmm0 VPMACSWW %xmm0,(%edx),%xmm3,%xmm0 VPMACSWW %xmm1,(%edx),%xmm7,%xmm5 VPMACSWW %xmm1,%xmm7,%xmm7,%xmm5 VPMACSWW %xmm1,%xmm7,%xmm0,%xmm0 VPMACSWW %xmm7,(%esi),%xmm3,%xmm5 # Tests for op VPMADCSSWD xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax) VPMADCSSWD %xmm0,%xmm7,%xmm7,%xmm0 VPMADCSSWD %xmm7,(%esi),%xmm0,%xmm0 VPMADCSSWD %xmm1,(%esi),%xmm3,%xmm0 VPMADCSSWD %xmm1,%xmm0,%xmm0,%xmm5 VPMADCSSWD %xmm1,%xmm6,%xmm0,%xmm0 VPMADCSSWD %xmm1,%xmm6,%xmm0,%xmm7 VPMADCSSWD %xmm1,(%edx),%xmm0,%xmm7 VPMADCSSWD %xmm7,%xmm0,%xmm0,%xmm7 VPMADCSSWD %xmm7,(%esi),%xmm3,%xmm7 VPMADCSSWD %xmm7,%xmm6,%xmm3,%xmm7 VPMADCSSWD %xmm7,%xmm7,%xmm3,%xmm0 VPMADCSSWD %xmm0,(%edx),%xmm3,%xmm0 VPMADCSSWD %xmm1,(%edx),%xmm7,%xmm5 VPMADCSSWD %xmm1,%xmm7,%xmm7,%xmm5 VPMADCSSWD %xmm1,%xmm7,%xmm0,%xmm0 VPMADCSSWD %xmm7,(%esi),%xmm3,%xmm5 # Tests for op VPMADCSWD xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax) VPMADCSWD %xmm0,%xmm7,%xmm7,%xmm0 VPMADCSWD %xmm7,(%esi),%xmm0,%xmm0 VPMADCSWD %xmm1,(%esi),%xmm3,%xmm0 VPMADCSWD %xmm1,%xmm0,%xmm0,%xmm5 VPMADCSWD %xmm1,%xmm6,%xmm0,%xmm0 VPMADCSWD %xmm1,%xmm6,%xmm0,%xmm7 VPMADCSWD %xmm1,(%edx),%xmm0,%xmm7 VPMADCSWD %xmm7,%xmm0,%xmm0,%xmm7 VPMADCSWD %xmm7,(%esi),%xmm3,%xmm7 VPMADCSWD %xmm7,%xmm6,%xmm3,%xmm7 VPMADCSWD %xmm7,%xmm7,%xmm3,%xmm0 VPMADCSWD %xmm0,(%edx),%xmm3,%xmm0 VPMADCSWD %xmm1,(%edx),%xmm7,%xmm5 VPMADCSWD %xmm1,%xmm7,%xmm7,%xmm5 VPMADCSWD %xmm1,%xmm7,%xmm0,%xmm0 VPMADCSWD %xmm7,(%esi),%xmm3,%xmm5 # Tests for op VPPERM xmm4/mem128, xmm3, xmm2, xmm1 (at&t syntax) VPPERM %xmm0,%xmm6,%xmm7,%xmm0 VPPERM (%esi),%xmm7,%xmm0,%xmm0 VPPERM (%eax),%xmm7,%xmm3,%xmm0 VPPERM %xmm7,%xmm0,%xmm0,%xmm5 VPPERM %xmm7,%xmm0,%xmm0,%xmm0 VPPERM %xmm7,%xmm0,%xmm0,%xmm7 VPPERM (%eax),%xmm6,%xmm0,%xmm7 VPPERM (%esi),%xmm0,%xmm0,%xmm7 VPPERM (%ebx),%xmm7,%xmm3,%xmm7 VPPERM (%ebx),%xmm0,%xmm3,%xmm7 VPPERM (%esi),%xmm6,%xmm3,%xmm0 VPPERM %xmm1,%xmm7,%xmm3,%xmm0 VPPERM (%eax),%xmm7,%xmm7,%xmm5 VPPERM %xmm7,%xmm6,%xmm7,%xmm5 VPPERM %xmm7,%xmm6,%xmm0,%xmm0 VPPERM (%ebx),%xmm7,%xmm3,%xmm5 # Tests for op VPPERM xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax) VPPERM %xmm0,%xmm7,%xmm7,%xmm0 VPPERM %xmm7,(%esi),%xmm0,%xmm0 VPPERM %xmm1,(%esi),%xmm3,%xmm0 VPPERM %xmm1,%xmm0,%xmm0,%xmm5 VPPERM %xmm1,%xmm6,%xmm0,%xmm0 VPPERM %xmm1,%xmm6,%xmm0,%xmm7 VPPERM %xmm1,(%edx),%xmm0,%xmm7 VPPERM %xmm7,%xmm0,%xmm0,%xmm7 VPPERM %xmm7,(%esi),%xmm3,%xmm7 VPPERM %xmm7,%xmm6,%xmm3,%xmm7 VPPERM %xmm7,%xmm7,%xmm3,%xmm0 VPPERM %xmm0,(%edx),%xmm3,%xmm0 VPPERM %xmm1,(%edx),%xmm7,%xmm5 VPPERM %xmm1,%xmm7,%xmm7,%xmm5 VPPERM %xmm1,%xmm7,%xmm0,%xmm0 VPPERM %xmm7,(%esi),%xmm3,%xmm5 # Tests for op VPROTB xmm3, xmm2/mem128, xmm1 (at&t syntax) VPROTB %xmm7,%xmm0,%xmm3 VPROTB %xmm7,%xmm6,%xmm7 VPROTB %xmm7,%xmm0,%xmm0 VPROTB %xmm1,(%esi),%xmm3 VPROTB %xmm0,%xmm7,%xmm0 VPROTB %xmm0,%xmm7,%xmm3 VPROTB %xmm0,%xmm6,%xmm0 VPROTB %xmm1,%xmm6,%xmm0 VPROTB %xmm7,%xmm7,%xmm3 VPROTB %xmm0,(%esi),%xmm7 VPROTB %xmm0,%xmm6,%xmm7 VPROTB %xmm7,(%esi),%xmm3 VPROTB %xmm7,(%edx),%xmm0 VPROTB %xmm1,(%esi),%xmm7 VPROTB %xmm1,%xmm7,%xmm0 VPROTB %xmm0,(%edx),%xmm3 # Tests for op VPROTB xmm3/mem128, xmm2, xmm1 (at&t syntax) VPROTB (%ebx),%xmm0,%xmm3 VPROTB (%ebx),%xmm0,%xmm7 VPROTB (%esi),%xmm0,%xmm0 VPROTB (%eax),%xmm7,%xmm3 VPROTB %xmm1,%xmm6,%xmm0 VPROTB %xmm1,%xmm6,%xmm3 VPROTB %xmm1,%xmm0,%xmm0 VPROTB %xmm7,%xmm0,%xmm0 VPROTB (%esi),%xmm6,%xmm3 VPROTB %xmm1,%xmm7,%xmm7 VPROTB %xmm0,%xmm0,%xmm7 VPROTB (%ebx),%xmm7,%xmm3 VPROTB (%ebx),%xmm7,%xmm0 VPROTB (%eax),%xmm7,%xmm7 VPROTB (%eax),%xmm6,%xmm0 VPROTB %xmm1,%xmm7,%xmm3 # Tests for op VPROTB imm8, xmm2, xmm1 (at&t syntax) VPROTB $0x3,%xmm5,%xmm2 VPROTB $0xFF,%xmm0,%xmm0 VPROTB $0xFF,%xmm5,%xmm7 VPROTB $0x0,%xmm5,%xmm7 VPROTB $0x0,%xmm7,%xmm7 VPROTB $0x0,%xmm0,%xmm2 VPROTB $0xFF,%xmm5,%xmm0 VPROTB $0x3,%xmm0,%xmm0 VPROTB $0x3,%xmm5,%xmm0 VPROTB $0x0,%xmm0,%xmm7 VPROTB $0xFF,%xmm7,%xmm0 VPROTB $0xFF,%xmm0,%xmm2 VPROTB $0xFF,%xmm7,%xmm2 VPROTB $0x3,%xmm7,%xmm7 VPROTB $0xFF,%xmm5,%xmm2 VPROTB $0x3,%xmm0,%xmm2 # Tests for op VPROTD xmm3, xmm2/mem128, xmm1 (at&t syntax) VPROTD %xmm7,%xmm0,%xmm3 VPROTD %xmm7,%xmm6,%xmm7 VPROTD %xmm7,%xmm0,%xmm0 VPROTD %xmm1,(%esi),%xmm3 VPROTD %xmm0,%xmm7,%xmm0 VPROTD %xmm0,%xmm7,%xmm3 VPROTD %xmm0,%xmm6,%xmm0 VPROTD %xmm1,%xmm6,%xmm0 VPROTD %xmm7,%xmm7,%xmm3 VPROTD %xmm0,(%esi),%xmm7 VPROTD %xmm0,%xmm6,%xmm7 VPROTD %xmm7,(%esi),%xmm3 VPROTD %xmm7,(%edx),%xmm0 VPROTD %xmm1,(%esi),%xmm7 VPROTD %xmm1,%xmm7,%xmm0 VPROTD %xmm0,(%edx),%xmm3 # Tests for op VPROTD xmm3/mem128, xmm2, xmm1 (at&t syntax) VPROTD (%ebx),%xmm0,%xmm3 VPROTD (%ebx),%xmm0,%xmm7 VPROTD (%esi),%xmm0,%xmm0 VPROTD (%eax),%xmm7,%xmm3 VPROTD %xmm1,%xmm6,%xmm0 VPROTD %xmm1,%xmm6,%xmm3 VPROTD %xmm1,%xmm0,%xmm0 VPROTD %xmm7,%xmm0,%xmm0 VPROTD (%esi),%xmm6,%xmm3 VPROTD %xmm1,%xmm7,%xmm7 VPROTD %xmm0,%xmm0,%xmm7 VPROTD (%ebx),%xmm7,%xmm3 VPROTD (%ebx),%xmm7,%xmm0 VPROTD (%eax),%xmm7,%xmm7 VPROTD (%eax),%xmm6,%xmm0 VPROTD %xmm1,%xmm7,%xmm3 # Tests for op VPROTD imm8, xmm2/mem128, xmm1 (at&t syntax) VPROTD $0x0,%xmm7,%xmm7 VPROTD $0x0,(%ebx),%xmm7 VPROTD $0x0,%xmm0,%xmm5 VPROTD $0xFF,%xmm5,%xmm0 VPROTD $0x3,%xmm0,%xmm0 VPROTD $0x3,%xmm7,%xmm0 VPROTD $0x0,%xmm5,%xmm5 VPROTD $0x0,%xmm0,%xmm7 VPROTD $0x3,(%eax),%xmm0 VPROTD $0xFF,(%ebx),%xmm0 VPROTD $0x0,(%eax),%xmm7 VPROTD $0xFF,%xmm7,%xmm7 VPROTD $0xFF,%xmm5,%xmm5 VPROTD $0xFF,(%ebx),%xmm5 VPROTD $0xFF,%xmm7,%xmm0 VPROTD $0x3,(%eax),%xmm7 # Tests for op VPROTQ xmm3, xmm2/mem128, xmm1 (at&t syntax) VPROTQ %xmm7,%xmm0,%xmm3 VPROTQ %xmm7,%xmm6,%xmm7 VPROTQ %xmm7,%xmm0,%xmm0 VPROTQ %xmm1,(%esi),%xmm3 VPROTQ %xmm0,%xmm7,%xmm0 VPROTQ %xmm0,%xmm7,%xmm3 VPROTQ %xmm0,%xmm6,%xmm0 VPROTQ %xmm1,%xmm6,%xmm0 VPROTQ %xmm7,%xmm7,%xmm3 VPROTQ %xmm0,(%esi),%xmm7 VPROTQ %xmm0,%xmm6,%xmm7 VPROTQ %xmm7,(%esi),%xmm3 VPROTQ %xmm7,(%edx),%xmm0 VPROTQ %xmm1,(%esi),%xmm7 VPROTQ %xmm1,%xmm7,%xmm0 VPROTQ %xmm0,(%edx),%xmm3 # Tests for op VPROTQ xmm3/mem128, xmm2, xmm1 (at&t syntax) VPROTQ (%ebx),%xmm0,%xmm3 VPROTQ (%ebx),%xmm0,%xmm7 VPROTQ (%esi),%xmm0,%xmm0 VPROTQ (%eax),%xmm7,%xmm3 VPROTQ %xmm1,%xmm6,%xmm0 VPROTQ %xmm1,%xmm6,%xmm3 VPROTQ %xmm1,%xmm0,%xmm0 VPROTQ %xmm7,%xmm0,%xmm0 VPROTQ (%esi),%xmm6,%xmm3 VPROTQ %xmm1,%xmm7,%xmm7 VPROTQ %xmm0,%xmm0,%xmm7 VPROTQ (%ebx),%xmm7,%xmm3 VPROTQ (%ebx),%xmm7,%xmm0 VPROTQ (%eax),%xmm7,%xmm7 VPROTQ (%eax),%xmm6,%xmm0 VPROTQ %xmm1,%xmm7,%xmm3 # Tests for op VPROTQ imm8, xmm2/mem128, xmm1 (at&t syntax) VPROTQ $0x0,%xmm7,%xmm7 VPROTQ $0x0,(%ebx),%xmm7 VPROTQ $0x0,%xmm0,%xmm5 VPROTQ $0xFF,%xmm5,%xmm0 VPROTQ $0x3,%xmm0,%xmm0 VPROTQ $0x3,%xmm7,%xmm0 VPROTQ $0x0,%xmm5,%xmm5 VPROTQ $0x0,%xmm0,%xmm7 VPROTQ $0x3,(%eax),%xmm0 VPROTQ $0xFF,(%ebx),%xmm0 VPROTQ $0x0,(%eax),%xmm7 VPROTQ $0xFF,%xmm7,%xmm7 VPROTQ $0xFF,%xmm5,%xmm5 VPROTQ $0xFF,(%ebx),%xmm5 VPROTQ $0xFF,%xmm7,%xmm0 VPROTQ $0x3,(%eax),%xmm7 # Tests for op VPROTW xmm3, xmm2/mem128, xmm1 (at&t syntax) VPROTW %xmm7,%xmm0,%xmm3 VPROTW %xmm7,%xmm6,%xmm7 VPROTW %xmm7,%xmm0,%xmm0 VPROTW %xmm1,(%esi),%xmm3 VPROTW %xmm0,%xmm7,%xmm0 VPROTW %xmm0,%xmm7,%xmm3 VPROTW %xmm0,%xmm6,%xmm0 VPROTW %xmm1,%xmm6,%xmm0 VPROTW %xmm7,%xmm7,%xmm3 VPROTW %xmm0,(%esi),%xmm7 VPROTW %xmm0,%xmm6,%xmm7 VPROTW %xmm7,(%esi),%xmm3 VPROTW %xmm7,(%edx),%xmm0 VPROTW %xmm1,(%esi),%xmm7 VPROTW %xmm1,%xmm7,%xmm0 VPROTW %xmm0,(%edx),%xmm3 # Tests for op VPROTW xmm3/mem128, xmm2, xmm1 (at&t syntax) VPROTW (%ebx),%xmm0,%xmm3 VPROTW (%ebx),%xmm0,%xmm7 VPROTW (%esi),%xmm0,%xmm0 VPROTW (%eax),%xmm7,%xmm3 VPROTW %xmm1,%xmm6,%xmm0 VPROTW %xmm1,%xmm6,%xmm3 VPROTW %xmm1,%xmm0,%xmm0 VPROTW %xmm7,%xmm0,%xmm0 VPROTW (%esi),%xmm6,%xmm3 VPROTW %xmm1,%xmm7,%xmm7 VPROTW %xmm0,%xmm0,%xmm7 VPROTW (%ebx),%xmm7,%xmm3 VPROTW (%ebx),%xmm7,%xmm0 VPROTW (%eax),%xmm7,%xmm7 VPROTW (%eax),%xmm6,%xmm0 VPROTW %xmm1,%xmm7,%xmm3 # Tests for op VPROTW imm8, xmm2/mem128, xmm1 (at&t syntax) VPROTW $0x0,%xmm7,%xmm7 VPROTW $0x0,(%ebx),%xmm7 VPROTW $0x0,%xmm0,%xmm5 VPROTW $0xFF,%xmm5,%xmm0 VPROTW $0x3,%xmm0,%xmm0 VPROTW $0x3,%xmm7,%xmm0 VPROTW $0x0,%xmm5,%xmm5 VPROTW $0x0,%xmm0,%xmm7 VPROTW $0x3,(%eax),%xmm0 VPROTW $0xFF,(%ebx),%xmm0 VPROTW $0x0,(%eax),%xmm7 VPROTW $0xFF,%xmm7,%xmm7 VPROTW $0xFF,%xmm5,%xmm5 VPROTW $0xFF,(%ebx),%xmm5 VPROTW $0xFF,%xmm7,%xmm0 VPROTW $0x3,(%eax),%xmm7 # Tests for op VPSHAB xmm3, xmm2/mem128, xmm1 (at&t syntax) VPSHAB %xmm7,%xmm0,%xmm3 VPSHAB %xmm7,%xmm6,%xmm7 VPSHAB %xmm7,%xmm0,%xmm0 VPSHAB %xmm1,(%esi),%xmm3 VPSHAB %xmm0,%xmm7,%xmm0 VPSHAB %xmm0,%xmm7,%xmm3 VPSHAB %xmm0,%xmm6,%xmm0 VPSHAB %xmm1,%xmm6,%xmm0 VPSHAB %xmm7,%xmm7,%xmm3 VPSHAB %xmm0,(%esi),%xmm7 VPSHAB %xmm0,%xmm6,%xmm7 VPSHAB %xmm7,(%esi),%xmm3 VPSHAB %xmm7,(%edx),%xmm0 VPSHAB %xmm1,(%esi),%xmm7 VPSHAB %xmm1,%xmm7,%xmm0 VPSHAB %xmm0,(%edx),%xmm3 # Tests for op VPSHAB xmm3/mem128, xmm2, xmm1 (at&t syntax) VPSHAB (%ebx),%xmm0,%xmm3 VPSHAB (%ebx),%xmm0,%xmm7 VPSHAB (%esi),%xmm0,%xmm0 VPSHAB (%eax),%xmm7,%xmm3 VPSHAB %xmm1,%xmm6,%xmm0 VPSHAB %xmm1,%xmm6,%xmm3 VPSHAB %xmm1,%xmm0,%xmm0 VPSHAB %xmm7,%xmm0,%xmm0 VPSHAB (%esi),%xmm6,%xmm3 VPSHAB %xmm1,%xmm7,%xmm7 VPSHAB %xmm0,%xmm0,%xmm7 VPSHAB (%ebx),%xmm7,%xmm3 VPSHAB (%ebx),%xmm7,%xmm0 VPSHAB (%eax),%xmm7,%xmm7 VPSHAB (%eax),%xmm6,%xmm0 VPSHAB %xmm1,%xmm7,%xmm3 # Tests for op VPSHAD xmm3, xmm2/mem128, xmm1 (at&t syntax) VPSHAD %xmm7,%xmm0,%xmm3 VPSHAD %xmm7,%xmm6,%xmm7 VPSHAD %xmm7,%xmm0,%xmm0 VPSHAD %xmm1,(%esi),%xmm3 VPSHAD %xmm0,%xmm7,%xmm0 VPSHAD %xmm0,%xmm7,%xmm3 VPSHAD %xmm0,%xmm6,%xmm0 VPSHAD %xmm1,%xmm6,%xmm0 VPSHAD %xmm7,%xmm7,%xmm3 VPSHAD %xmm0,(%esi),%xmm7 VPSHAD %xmm0,%xmm6,%xmm7 VPSHAD %xmm7,(%esi),%xmm3 VPSHAD %xmm7,(%edx),%xmm0 VPSHAD %xmm1,(%esi),%xmm7 VPSHAD %xmm1,%xmm7,%xmm0 VPSHAD %xmm0,(%edx),%xmm3 # Tests for op VPSHAD xmm3/mem128, xmm2, xmm1 (at&t syntax) VPSHAD (%ebx),%xmm0,%xmm3 VPSHAD (%ebx),%xmm0,%xmm7 VPSHAD (%esi),%xmm0,%xmm0 VPSHAD (%eax),%xmm7,%xmm3 VPSHAD %xmm1,%xmm6,%xmm0 VPSHAD %xmm1,%xmm6,%xmm3 VPSHAD %xmm1,%xmm0,%xmm0 VPSHAD %xmm7,%xmm0,%xmm0 VPSHAD (%esi),%xmm6,%xmm3 VPSHAD %xmm1,%xmm7,%xmm7 VPSHAD %xmm0,%xmm0,%xmm7 VPSHAD (%ebx),%xmm7,%xmm3 VPSHAD (%ebx),%xmm7,%xmm0 VPSHAD (%eax),%xmm7,%xmm7 VPSHAD (%eax),%xmm6,%xmm0 VPSHAD %xmm1,%xmm7,%xmm3 # Tests for op VPSHAQ xmm3, xmm2/mem128, xmm1 (at&t syntax) VPSHAQ %xmm7,%xmm0,%xmm3 VPSHAQ %xmm7,%xmm6,%xmm7 VPSHAQ %xmm7,%xmm0,%xmm0 VPSHAQ %xmm1,(%esi),%xmm3 VPSHAQ %xmm0,%xmm7,%xmm0 VPSHAQ %xmm0,%xmm7,%xmm3 VPSHAQ %xmm0,%xmm6,%xmm0 VPSHAQ %xmm1,%xmm6,%xmm0 VPSHAQ %xmm7,%xmm7,%xmm3 VPSHAQ %xmm0,(%esi),%xmm7 VPSHAQ %xmm0,%xmm6,%xmm7 VPSHAQ %xmm7,(%esi),%xmm3 VPSHAQ %xmm7,(%edx),%xmm0 VPSHAQ %xmm1,(%esi),%xmm7 VPSHAQ %xmm1,%xmm7,%xmm0 VPSHAQ %xmm0,(%edx),%xmm3 # Tests for op VPSHAQ xmm3/mem128, xmm2, xmm1 (at&t syntax) VPSHAQ (%ebx),%xmm0,%xmm3 VPSHAQ (%ebx),%xmm0,%xmm7 VPSHAQ (%esi),%xmm0,%xmm0 VPSHAQ (%eax),%xmm7,%xmm3 VPSHAQ %xmm1,%xmm6,%xmm0 VPSHAQ %xmm1,%xmm6,%xmm3 VPSHAQ %xmm1,%xmm0,%xmm0 VPSHAQ %xmm7,%xmm0,%xmm0 VPSHAQ (%esi),%xmm6,%xmm3 VPSHAQ %xmm1,%xmm7,%xmm7 VPSHAQ %xmm0,%xmm0,%xmm7 VPSHAQ (%ebx),%xmm7,%xmm3 VPSHAQ (%ebx),%xmm7,%xmm0 VPSHAQ (%eax),%xmm7,%xmm7 VPSHAQ (%eax),%xmm6,%xmm0 VPSHAQ %xmm1,%xmm7,%xmm3 # Tests for op VPSHAW xmm3, xmm2/mem128, xmm1 (at&t syntax) VPSHAW %xmm7,%xmm0,%xmm3 VPSHAW %xmm7,%xmm6,%xmm7 VPSHAW %xmm7,%xmm0,%xmm0 VPSHAW %xmm1,(%esi),%xmm3 VPSHAW %xmm0,%xmm7,%xmm0 VPSHAW %xmm0,%xmm7,%xmm3 VPSHAW %xmm0,%xmm6,%xmm0 VPSHAW %xmm1,%xmm6,%xmm0 VPSHAW %xmm7,%xmm7,%xmm3 VPSHAW %xmm0,(%esi),%xmm7 VPSHAW %xmm0,%xmm6,%xmm7 VPSHAW %xmm7,(%esi),%xmm3 VPSHAW %xmm7,(%edx),%xmm0 VPSHAW %xmm1,(%esi),%xmm7 VPSHAW %xmm1,%xmm7,%xmm0 VPSHAW %xmm0,(%edx),%xmm3 # Tests for op VPSHAW xmm3/mem128, xmm2, xmm1 (at&t syntax) VPSHAW (%ebx),%xmm0,%xmm3 VPSHAW (%ebx),%xmm0,%xmm7 VPSHAW (%esi),%xmm0,%xmm0 VPSHAW (%eax),%xmm7,%xmm3 VPSHAW %xmm1,%xmm6,%xmm0 VPSHAW %xmm1,%xmm6,%xmm3 VPSHAW %xmm1,%xmm0,%xmm0 VPSHAW %xmm7,%xmm0,%xmm0 VPSHAW (%esi),%xmm6,%xmm3 VPSHAW %xmm1,%xmm7,%xmm7 VPSHAW %xmm0,%xmm0,%xmm7 VPSHAW (%ebx),%xmm7,%xmm3 VPSHAW (%ebx),%xmm7,%xmm0 VPSHAW (%eax),%xmm7,%xmm7 VPSHAW (%eax),%xmm6,%xmm0 VPSHAW %xmm1,%xmm7,%xmm3 # Tests for op VPSHLB xmm3, xmm2/mem128, xmm1 (at&t syntax) VPSHLB %xmm7,%xmm0,%xmm3 VPSHLB %xmm7,%xmm6,%xmm7 VPSHLB %xmm7,%xmm0,%xmm0 VPSHLB %xmm1,(%esi),%xmm3 VPSHLB %xmm0,%xmm7,%xmm0 VPSHLB %xmm0,%xmm7,%xmm3 VPSHLB %xmm0,%xmm6,%xmm0 VPSHLB %xmm1,%xmm6,%xmm0 VPSHLB %xmm7,%xmm7,%xmm3 VPSHLB %xmm0,(%esi),%xmm7 VPSHLB %xmm0,%xmm6,%xmm7 VPSHLB %xmm7,(%esi),%xmm3 VPSHLB %xmm7,(%edx),%xmm0 VPSHLB %xmm1,(%esi),%xmm7 VPSHLB %xmm1,%xmm7,%xmm0 VPSHLB %xmm0,(%edx),%xmm3 # Tests for op VPSHLB xmm3/mem128, xmm2, xmm1 (at&t syntax) VPSHLB (%ebx),%xmm0,%xmm3 VPSHLB (%ebx),%xmm0,%xmm7 VPSHLB (%esi),%xmm0,%xmm0 VPSHLB (%eax),%xmm7,%xmm3 VPSHLB %xmm1,%xmm6,%xmm0 VPSHLB %xmm1,%xmm6,%xmm3 VPSHLB %xmm1,%xmm0,%xmm0 VPSHLB %xmm7,%xmm0,%xmm0 VPSHLB (%esi),%xmm6,%xmm3 VPSHLB %xmm1,%xmm7,%xmm7 VPSHLB %xmm0,%xmm0,%xmm7 VPSHLB (%ebx),%xmm7,%xmm3 VPSHLB (%ebx),%xmm7,%xmm0 VPSHLB (%eax),%xmm7,%xmm7 VPSHLB (%eax),%xmm6,%xmm0 VPSHLB %xmm1,%xmm7,%xmm3 # Tests for op VPSHLD xmm2, xmm3/mem128, xmm1 (at&t syntax) VPSHLD %xmm7,%xmm0,%xmm3 VPSHLD %xmm7,%xmm6,%xmm7 VPSHLD %xmm7,%xmm0,%xmm0 VPSHLD %xmm1,(%esi),%xmm3 VPSHLD %xmm0,%xmm7,%xmm0 VPSHLD %xmm0,%xmm7,%xmm3 VPSHLD %xmm0,%xmm6,%xmm0 VPSHLD %xmm1,%xmm6,%xmm0 VPSHLD %xmm7,%xmm7,%xmm3 VPSHLD %xmm0,(%esi),%xmm7 VPSHLD %xmm0,%xmm6,%xmm7 VPSHLD %xmm7,(%esi),%xmm3 VPSHLD %xmm7,(%edx),%xmm0 VPSHLD %xmm1,(%esi),%xmm7 VPSHLD %xmm1,%xmm7,%xmm0 VPSHLD %xmm0,(%edx),%xmm3 # Tests for op VPSHLD xmm3/mem128, xmm2, xmm1 (at&t syntax) VPSHLD (%ebx),%xmm0,%xmm3 VPSHLD (%ebx),%xmm0,%xmm7 VPSHLD (%esi),%xmm0,%xmm0 VPSHLD (%eax),%xmm7,%xmm3 VPSHLD %xmm1,%xmm6,%xmm0 VPSHLD %xmm1,%xmm6,%xmm3 VPSHLD %xmm1,%xmm0,%xmm0 VPSHLD %xmm7,%xmm0,%xmm0 VPSHLD (%esi),%xmm6,%xmm3 VPSHLD %xmm1,%xmm7,%xmm7 VPSHLD %xmm0,%xmm0,%xmm7 VPSHLD (%ebx),%xmm7,%xmm3 VPSHLD (%ebx),%xmm7,%xmm0 VPSHLD (%eax),%xmm7,%xmm7 VPSHLD (%eax),%xmm6,%xmm0 VPSHLD %xmm1,%xmm7,%xmm3 # Tests for op VPSHLQ xmm2, xmm3/mem128, xmm1 (at&t syntax) VPSHLQ %xmm7,%xmm0,%xmm3 VPSHLQ %xmm7,%xmm6,%xmm7 VPSHLQ %xmm7,%xmm0,%xmm0 VPSHLQ %xmm1,(%esi),%xmm3 VPSHLQ %xmm0,%xmm7,%xmm0 VPSHLQ %xmm0,%xmm7,%xmm3 VPSHLQ %xmm0,%xmm6,%xmm0 VPSHLQ %xmm1,%xmm6,%xmm0 VPSHLQ %xmm7,%xmm7,%xmm3 VPSHLQ %xmm0,(%esi),%xmm7 VPSHLQ %xmm0,%xmm6,%xmm7 VPSHLQ %xmm7,(%esi),%xmm3 VPSHLQ %xmm7,(%edx),%xmm0 VPSHLQ %xmm1,(%esi),%xmm7 VPSHLQ %xmm1,%xmm7,%xmm0 VPSHLQ %xmm0,(%edx),%xmm3 # Tests for op VPSHLQ xmm3/mem128, xmm2, xmm1 (at&t syntax) VPSHLQ (%ebx),%xmm0,%xmm3 VPSHLQ (%ebx),%xmm0,%xmm7 VPSHLQ (%esi),%xmm0,%xmm0 VPSHLQ (%eax),%xmm7,%xmm3 VPSHLQ %xmm1,%xmm6,%xmm0 VPSHLQ %xmm1,%xmm6,%xmm3 VPSHLQ %xmm1,%xmm0,%xmm0 VPSHLQ %xmm7,%xmm0,%xmm0 VPSHLQ (%esi),%xmm6,%xmm3 VPSHLQ %xmm1,%xmm7,%xmm7 VPSHLQ %xmm0,%xmm0,%xmm7 VPSHLQ (%ebx),%xmm7,%xmm3 VPSHLQ (%ebx),%xmm7,%xmm0 VPSHLQ (%eax),%xmm7,%xmm7 VPSHLQ (%eax),%xmm6,%xmm0 VPSHLQ %xmm1,%xmm7,%xmm3 # Tests for op VPSHLW xmm2, xmm3/mem128, xmm1 (at&t syntax) VPSHLW %xmm7,%xmm0,%xmm3 VPSHLW %xmm7,%xmm6,%xmm7 VPSHLW %xmm7,%xmm0,%xmm0 VPSHLW %xmm1,(%esi),%xmm3 VPSHLW %xmm0,%xmm7,%xmm0 VPSHLW %xmm0,%xmm7,%xmm3 VPSHLW %xmm0,%xmm6,%xmm0 VPSHLW %xmm1,%xmm6,%xmm0 VPSHLW %xmm7,%xmm7,%xmm3 VPSHLW %xmm0,(%esi),%xmm7 VPSHLW %xmm0,%xmm6,%xmm7 VPSHLW %xmm7,(%esi),%xmm3 VPSHLW %xmm7,(%edx),%xmm0 VPSHLW %xmm1,(%esi),%xmm7 VPSHLW %xmm1,%xmm7,%xmm0 VPSHLW %xmm0,(%edx),%xmm3 # Tests for op VPSHLW xmm3/mem128, xmm2, xmm1 (at&t syntax) VPSHLW (%ebx),%xmm0,%xmm3 VPSHLW (%ebx),%xmm0,%xmm7 VPSHLW (%esi),%xmm0,%xmm0 VPSHLW (%eax),%xmm7,%xmm3 VPSHLW %xmm1,%xmm6,%xmm0 VPSHLW %xmm1,%xmm6,%xmm3 VPSHLW %xmm1,%xmm0,%xmm0 VPSHLW %xmm7,%xmm0,%xmm0 VPSHLW (%esi),%xmm6,%xmm3 VPSHLW %xmm1,%xmm7,%xmm7 VPSHLW %xmm0,%xmm0,%xmm7 VPSHLW (%ebx),%xmm7,%xmm3 VPSHLW (%ebx),%xmm7,%xmm0 VPSHLW (%eax),%xmm7,%xmm7 VPSHLW (%eax),%xmm6,%xmm0 VPSHLW %xmm1,%xmm7,%xmm3 # All variants of VPCOM* aliases VPCOMLTB %xmm6,%xmm0,%xmm0 VPCOMLTB %xmm6,%xmm0,%xmm7 VPCOMLTB (%edi,%eax,2),%xmm0,%xmm0 VPCOMLTB %xmm6,%xmm7,%xmm0 VPCOMLTB %xmm7,%xmm0,%xmm7 VPCOMLTB (%eax),%xmm7,%xmm7 VPCOMLTB %xmm6,%xmm4,%xmm0 VPCOMLTB (%edx,%ecx),%xmm0,%xmm7 VPCOMLTD (%eax),%xmm7,%xmm0 VPCOMLTD (%edi,%eax,2),%xmm4,%xmm7 VPCOMLTD (%eax),%xmm0,%xmm0 VPCOMLTD (%edi,%eax,2),%xmm4,%xmm3 VPCOMLTD (%edi,%eax,2),%xmm4,%xmm0 VPCOMLTD 0x1(%eax,%edx,1),%xmm0,%xmm7 VPCOMLTD 0x1(%eax,%edx,1),%xmm0,%xmm0 VPCOMLTD (%edi,%eax,2),%xmm0,%xmm3 VPCOMLTQ (%edi,%eax,2),%xmm4,%xmm7 VPCOMLTQ 0x1(%eax,%edx,1),%xmm4,%xmm0 VPCOMLTQ (%edx,%ecx),%xmm0,%xmm7 VPCOMLTQ %xmm0,%xmm7,%xmm3 VPCOMLTQ 0x1(%eax,%edx,1),%xmm7,%xmm3 VPCOMLTQ (%edi,%eax,2),%xmm0,%xmm3 VPCOMLTQ (%eax),%xmm7,%xmm7 VPCOMLTQ %xmm6,%xmm0,%xmm7 VPCOMLTUB (%edx,%ecx),%xmm4,%xmm3 VPCOMLTUB (%eax),%xmm4,%xmm0 VPCOMLTUB %xmm7,%xmm7,%xmm3 VPCOMLTUB %xmm0,%xmm7,%xmm3 VPCOMLTUB %xmm7,%xmm7,%xmm0 VPCOMLTUB %xmm6,%xmm0,%xmm7 VPCOMLTUB %xmm7,%xmm0,%xmm3 VPCOMLTUB (%edx,%ecx),%xmm7,%xmm0 VPCOMLTUD (%edx,%ecx),%xmm7,%xmm0 VPCOMLTUD (%edx,%ecx),%xmm0,%xmm7 VPCOMLTUD (%edx,%ecx),%xmm4,%xmm7 VPCOMLTUD (%edx,%ecx),%xmm7,%xmm3 VPCOMLTUD %xmm7,%xmm4,%xmm0 VPCOMLTUD %xmm0,%xmm7,%xmm3 VPCOMLTUD 0x1(%eax,%edx,1),%xmm4,%xmm3 VPCOMLTUD %xmm7,%xmm4,%xmm7 VPCOMLTUQ (%edi,%eax,2),%xmm7,%xmm0 VPCOMLTUQ (%eax),%xmm4,%xmm7 VPCOMLTUQ %xmm6,%xmm7,%xmm3 VPCOMLTUQ %xmm7,%xmm4,%xmm0 VPCOMLTUQ 0x1(%eax,%edx,1),%xmm0,%xmm3 VPCOMLTUQ (%edi,%eax,2),%xmm4,%xmm3 VPCOMLTUQ (%edx,%ecx),%xmm4,%xmm0 VPCOMLTUQ %xmm0,%xmm7,%xmm7 VPCOMLTUW %xmm7,%xmm0,%xmm7 VPCOMLTUW 0x1(%eax,%edx,1),%xmm0,%xmm0 VPCOMLTUW (%edi,%eax,2),%xmm4,%xmm0 VPCOMLTUW (%edx,%ecx),%xmm7,%xmm0 VPCOMLTUW (%edi,%eax,2),%xmm0,%xmm7 VPCOMLTUW (%edi,%eax,2),%xmm4,%xmm7 VPCOMLTUW (%edx,%ecx),%xmm4,%xmm0 VPCOMLTUW %xmm7,%xmm7,%xmm3 VPCOMLTW %xmm6,%xmm0,%xmm7 VPCOMLTW %xmm6,%xmm4,%xmm3 VPCOMLTW (%eax),%xmm4,%xmm3 VPCOMLTW (%edi,%eax,2),%xmm0,%xmm3 VPCOMLTW %xmm7,%xmm4,%xmm7 VPCOMLTW 0x1(%eax,%edx,1),%xmm7,%xmm3 VPCOMLTW 0x1(%eax,%edx,1),%xmm4,%xmm7 VPCOMLTW 0x1(%eax,%edx,1),%xmm0,%xmm0 VPCOMLEB (%edx,%ecx),%xmm7,%xmm0 VPCOMLEB %xmm6,%xmm4,%xmm0 VPCOMLEB (%edx,%ecx),%xmm4,%xmm0 VPCOMLEB 0x1(%eax,%edx,1),%xmm7,%xmm7 VPCOMLEB 0x1(%eax,%edx,1),%xmm4,%xmm0 VPCOMLEB (%eax),%xmm7,%xmm7 VPCOMLEB (%edi,%eax,2),%xmm7,%xmm0 VPCOMLEB %xmm0,%xmm4,%xmm3 VPCOMLED (%eax),%xmm7,%xmm0 VPCOMLED (%edx,%ecx),%xmm4,%xmm7 VPCOMLED (%edi,%eax,2),%xmm0,%xmm3 VPCOMLED (%edx,%ecx),%xmm7,%xmm0 VPCOMLED %xmm7,%xmm7,%xmm3 VPCOMLED %xmm0,%xmm0,%xmm3 VPCOMLED 0x1(%eax,%edx,1),%xmm7,%xmm7 VPCOMLED (%edi,%eax,2),%xmm4,%xmm3 VPCOMLEQ 0x1(%eax,%edx,1),%xmm4,%xmm7 VPCOMLEQ 0x1(%eax,%edx,1),%xmm0,%xmm3 VPCOMLEQ %xmm7,%xmm0,%xmm7 VPCOMLEQ (%edi,%eax,2),%xmm7,%xmm7 VPCOMLEQ (%edx,%ecx),%xmm0,%xmm3 VPCOMLEQ 0x1(%eax,%edx,1),%xmm0,%xmm0 VPCOMLEQ %xmm0,%xmm0,%xmm3 VPCOMLEQ %xmm6,%xmm7,%xmm3 VPCOMLEUB %xmm0,%xmm7,%xmm0 VPCOMLEUB %xmm0,%xmm4,%xmm7 VPCOMLEUB %xmm0,%xmm7,%xmm7 VPCOMLEUB (%eax),%xmm0,%xmm7 VPCOMLEUB %xmm0,%xmm7,%xmm3 VPCOMLEUB %xmm7,%xmm0,%xmm7 VPCOMLEUB %xmm7,%xmm0,%xmm0 VPCOMLEUB %xmm7,%xmm7,%xmm3 VPCOMLEUD (%eax),%xmm7,%xmm7 VPCOMLEUD 0x1(%eax,%edx,1),%xmm4,%xmm3 VPCOMLEUD (%edi,%eax,2),%xmm4,%xmm0 VPCOMLEUD (%edx,%ecx),%xmm7,%xmm3 VPCOMLEUD (%edi,%eax,2),%xmm4,%xmm3 VPCOMLEUD %xmm6,%xmm7,%xmm3 VPCOMLEUD %xmm7,%xmm0,%xmm3 VPCOMLEUD %xmm0,%xmm4,%xmm3 VPCOMLEUQ %xmm6,%xmm4,%xmm7 VPCOMLEUQ %xmm6,%xmm4,%xmm3 VPCOMLEUQ 0x1(%eax,%edx,1),%xmm0,%xmm7 VPCOMLEUQ (%edi,%eax,2),%xmm0,%xmm0 VPCOMLEUQ %xmm6,%xmm0,%xmm3 VPCOMLEUQ (%edx,%ecx),%xmm7,%xmm0 VPCOMLEUQ %xmm0,%xmm4,%xmm0 VPCOMLEUQ (%edx,%ecx),%xmm0,%xmm7 VPCOMLEUW (%edx,%ecx),%xmm4,%xmm7 VPCOMLEUW (%edi,%eax,2),%xmm7,%xmm3 VPCOMLEUW %xmm6,%xmm4,%xmm0 VPCOMLEUW %xmm7,%xmm0,%xmm0 VPCOMLEUW 0x1(%eax,%edx,1),%xmm4,%xmm0 VPCOMLEUW 0x1(%eax,%edx,1),%xmm0,%xmm3 VPCOMLEUW %xmm6,%xmm7,%xmm7 VPCOMLEUW %xmm0,%xmm0,%xmm3 VPCOMLEW 0x1(%eax,%edx,1),%xmm7,%xmm0 VPCOMLEW %xmm7,%xmm4,%xmm3 VPCOMLEW %xmm7,%xmm0,%xmm7 VPCOMLEW 0x1(%eax,%edx,1),%xmm0,%xmm0 VPCOMLEW (%eax),%xmm7,%xmm0 VPCOMLEW (%edi,%eax,2),%xmm7,%xmm3 VPCOMLEW (%edx,%ecx),%xmm0,%xmm7 VPCOMLEW (%edx,%ecx),%xmm4,%xmm7 VPCOMGTB (%eax),%xmm0,%xmm0 VPCOMGTB (%eax),%xmm7,%xmm3 VPCOMGTB (%eax),%xmm0,%xmm7 VPCOMGTB (%edi,%eax,2),%xmm4,%xmm0 VPCOMGTB %xmm7,%xmm0,%xmm3 VPCOMGTB %xmm0,%xmm7,%xmm7 VPCOMGTB (%edx,%ecx),%xmm4,%xmm7 VPCOMGTB (%edx,%ecx),%xmm7,%xmm7 VPCOMGTD (%edi,%eax,2),%xmm4,%xmm0 VPCOMGTD (%edx,%ecx),%xmm0,%xmm3 VPCOMGTD (%eax),%xmm4,%xmm0 VPCOMGTD 0x1(%eax,%edx,1),%xmm0,%xmm3 VPCOMGTD %xmm0,%xmm0,%xmm7 VPCOMGTD (%edi,%eax,2),%xmm7,%xmm3 VPCOMGTD %xmm0,%xmm7,%xmm0 VPCOMGTD %xmm6,%xmm0,%xmm7 VPCOMGTQ (%edi,%eax,2),%xmm4,%xmm7 VPCOMGTQ (%edx,%ecx),%xmm4,%xmm0 VPCOMGTQ %xmm0,%xmm0,%xmm3 VPCOMGTQ %xmm0,%xmm7,%xmm7 VPCOMGTQ %xmm7,%xmm4,%xmm3 VPCOMGTQ (%edx,%ecx),%xmm7,%xmm7 VPCOMGTQ %xmm6,%xmm7,%xmm7 VPCOMGTQ %xmm6,%xmm7,%xmm3 VPCOMGTUB (%eax),%xmm0,%xmm0 VPCOMGTUB (%edx,%ecx),%xmm0,%xmm0 VPCOMGTUB (%edx,%ecx),%xmm7,%xmm7 VPCOMGTUB %xmm7,%xmm7,%xmm0 VPCOMGTUB %xmm6,%xmm4,%xmm7 VPCOMGTUB (%edi,%eax,2),%xmm0,%xmm7 VPCOMGTUB (%edx,%ecx),%xmm4,%xmm7 VPCOMGTUB (%edx,%ecx),%xmm7,%xmm0 VPCOMGTUD %xmm7,%xmm7,%xmm0 VPCOMGTUD (%edi,%eax,2),%xmm0,%xmm3 VPCOMGTUD %xmm6,%xmm0,%xmm0 VPCOMGTUD (%edi,%eax,2),%xmm0,%xmm0 VPCOMGTUD %xmm6,%xmm0,%xmm7 VPCOMGTUD 0x1(%eax,%edx,1),%xmm4,%xmm0 VPCOMGTUD %xmm0,%xmm4,%xmm3 VPCOMGTUD (%edx,%ecx),%xmm4,%xmm3 VPCOMGTUQ (%eax),%xmm0,%xmm0 VPCOMGTUQ (%eax),%xmm0,%xmm3 VPCOMGTUQ (%edx,%ecx),%xmm4,%xmm3 VPCOMGTUQ %xmm7,%xmm7,%xmm3 VPCOMGTUQ 0x1(%eax,%edx,1),%xmm4,%xmm7 VPCOMGTUQ 0x1(%eax,%edx,1),%xmm0,%xmm0 VPCOMGTUQ 0x1(%eax,%edx,1),%xmm7,%xmm3 VPCOMGTUQ %xmm7,%xmm7,%xmm0 VPCOMGTUW (%edx,%ecx),%xmm0,%xmm0 VPCOMGTUW %xmm6,%xmm0,%xmm3 VPCOMGTUW %xmm0,%xmm0,%xmm7 VPCOMGTUW %xmm6,%xmm4,%xmm7 VPCOMGTUW (%eax),%xmm7,%xmm7 VPCOMGTUW %xmm0,%xmm4,%xmm3 VPCOMGTUW 0x1(%eax,%edx,1),%xmm7,%xmm0 VPCOMGTUW (%edx,%ecx),%xmm4,%xmm3 VPCOMGTW 0x1(%eax,%edx,1),%xmm4,%xmm3 VPCOMGTW (%edx,%ecx),%xmm0,%xmm3 VPCOMGTW (%edx,%ecx),%xmm7,%xmm7 VPCOMGTW (%eax),%xmm4,%xmm7 VPCOMGTW %xmm7,%xmm0,%xmm0 VPCOMGTW %xmm7,%xmm7,%xmm3 VPCOMGTW %xmm6,%xmm7,%xmm0 VPCOMGTW %xmm6,%xmm0,%xmm7 VPCOMGEB %xmm6,%xmm0,%xmm0 VPCOMGEB 0x1(%eax,%edx,1),%xmm7,%xmm3 VPCOMGEB (%eax),%xmm0,%xmm3 VPCOMGEB (%edx,%ecx),%xmm0,%xmm0 VPCOMGEB %xmm0,%xmm7,%xmm7 VPCOMGEB (%eax),%xmm4,%xmm7 VPCOMGEB (%edi,%eax,2),%xmm0,%xmm7 VPCOMGEB %xmm0,%xmm4,%xmm7 VPCOMGED (%eax),%xmm0,%xmm3 VPCOMGED (%edx,%ecx),%xmm0,%xmm7 VPCOMGED (%edi,%eax,2),%xmm4,%xmm7 VPCOMGED %xmm6,%xmm4,%xmm3 VPCOMGED %xmm0,%xmm0,%xmm3 VPCOMGED %xmm6,%xmm0,%xmm7 VPCOMGED %xmm0,%xmm0,%xmm7 VPCOMGED (%eax),%xmm7,%xmm0 VPCOMGEQ %xmm6,%xmm4,%xmm7 VPCOMGEQ %xmm7,%xmm0,%xmm0 VPCOMGEQ 0x1(%eax,%edx,1),%xmm4,%xmm3 VPCOMGEQ (%edx,%ecx),%xmm4,%xmm3 VPCOMGEQ %xmm0,%xmm4,%xmm3 VPCOMGEQ 0x1(%eax,%edx,1),%xmm0,%xmm7 VPCOMGEQ (%edi,%eax,2),%xmm4,%xmm0 VPCOMGEQ (%eax),%xmm7,%xmm7 VPCOMGEUB (%edi,%eax,2),%xmm0,%xmm0 VPCOMGEUB (%eax),%xmm7,%xmm3 VPCOMGEUB 0x1(%eax,%edx,1),%xmm0,%xmm0 VPCOMGEUB 0x1(%eax,%edx,1),%xmm4,%xmm3 VPCOMGEUB (%eax),%xmm4,%xmm3 VPCOMGEUB %xmm6,%xmm7,%xmm3 VPCOMGEUB %xmm6,%xmm7,%xmm0 VPCOMGEUB 0x1(%eax,%edx,1),%xmm0,%xmm3 VPCOMGEUD 0x1(%eax,%edx,1),%xmm0,%xmm0 VPCOMGEUD 0x1(%eax,%edx,1),%xmm7,%xmm3 VPCOMGEUD (%edx,%ecx),%xmm0,%xmm0 VPCOMGEUD %xmm7,%xmm4,%xmm3 VPCOMGEUD %xmm0,%xmm0,%xmm3 VPCOMGEUD (%edx,%ecx),%xmm7,%xmm0 VPCOMGEUD %xmm7,%xmm4,%xmm7 VPCOMGEUD (%edi,%eax,2),%xmm4,%xmm3 VPCOMGEUQ 0x1(%eax,%edx,1),%xmm4,%xmm0 VPCOMGEUQ (%edi,%eax,2),%xmm7,%xmm7 VPCOMGEUQ %xmm7,%xmm4,%xmm7 VPCOMGEUQ (%edi,%eax,2),%xmm4,%xmm3 VPCOMGEUQ (%edx,%ecx),%xmm4,%xmm3 VPCOMGEUQ %xmm0,%xmm7,%xmm3 VPCOMGEUQ %xmm7,%xmm7,%xmm7 VPCOMGEUQ (%edx,%ecx),%xmm7,%xmm3 VPCOMGEUW %xmm7,%xmm7,%xmm0 VPCOMGEUW (%edi,%eax,2),%xmm0,%xmm3 VPCOMGEUW (%edx,%ecx),%xmm7,%xmm3 VPCOMGEUW 0x1(%eax,%edx,1),%xmm0,%xmm0 VPCOMGEUW 0x1(%eax,%edx,1),%xmm4,%xmm0 VPCOMGEUW (%eax),%xmm4,%xmm0 VPCOMGEUW %xmm0,%xmm0,%xmm0 VPCOMGEUW %xmm7,%xmm7,%xmm7 VPCOMGEW %xmm0,%xmm0,%xmm0 VPCOMGEW (%eax),%xmm7,%xmm7 VPCOMGEW %xmm6,%xmm4,%xmm0 VPCOMGEW (%eax),%xmm4,%xmm0 VPCOMGEW %xmm0,%xmm4,%xmm3 VPCOMGEW 0x1(%eax,%edx,1),%xmm4,%xmm0 VPCOMGEW (%edi,%eax,2),%xmm7,%xmm7 VPCOMGEW %xmm6,%xmm4,%xmm3 VPCOMEQB (%eax),%xmm0,%xmm7 VPCOMEQB (%eax),%xmm4,%xmm0 VPCOMEQB (%edx,%ecx),%xmm0,%xmm3 VPCOMEQB %xmm7,%xmm7,%xmm7 VPCOMEQB (%edi,%eax,2),%xmm7,%xmm0 VPCOMEQB (%edx,%ecx),%xmm0,%xmm7 VPCOMEQB %xmm6,%xmm0,%xmm7 VPCOMEQB %xmm0,%xmm0,%xmm7 VPCOMEQD (%edi,%eax,2),%xmm0,%xmm7 VPCOMEQD (%edx,%ecx),%xmm4,%xmm7 VPCOMEQD 0x1(%eax,%edx,1),%xmm7,%xmm0 VPCOMEQD %xmm7,%xmm0,%xmm7 VPCOMEQD (%edx,%ecx),%xmm4,%xmm0 VPCOMEQD %xmm0,%xmm7,%xmm7 VPCOMEQD %xmm0,%xmm4,%xmm3 VPCOMEQD (%edx,%ecx),%xmm7,%xmm3 VPCOMEQQ (%eax),%xmm7,%xmm0 VPCOMEQQ %xmm6,%xmm4,%xmm0 VPCOMEQQ (%edi,%eax,2),%xmm4,%xmm0 VPCOMEQQ %xmm6,%xmm0,%xmm0 VPCOMEQQ (%edx,%ecx),%xmm4,%xmm0 VPCOMEQQ (%edi,%eax,2),%xmm0,%xmm7 VPCOMEQQ %xmm0,%xmm0,%xmm0 VPCOMEQQ 0x1(%eax,%edx,1),%xmm7,%xmm0 VPCOMEQUB %xmm7,%xmm4,%xmm0 VPCOMEQUB (%eax),%xmm0,%xmm3 VPCOMEQUB (%edx,%ecx),%xmm4,%xmm7 VPCOMEQUB (%edx,%ecx),%xmm7,%xmm3 VPCOMEQUB (%edx,%ecx),%xmm4,%xmm3 VPCOMEQUB %xmm6,%xmm4,%xmm3 VPCOMEQUB 0x1(%eax,%edx,1),%xmm0,%xmm3 VPCOMEQUB %xmm6,%xmm7,%xmm0 VPCOMEQUD (%eax),%xmm4,%xmm0 VPCOMEQUD (%edi,%eax,2),%xmm4,%xmm7 VPCOMEQUD (%eax),%xmm4,%xmm7 VPCOMEQUD %xmm6,%xmm0,%xmm3 VPCOMEQUD (%edi,%eax,2),%xmm4,%xmm3 VPCOMEQUD 0x1(%eax,%edx,1),%xmm7,%xmm7 VPCOMEQUD %xmm7,%xmm7,%xmm7 VPCOMEQUD %xmm6,%xmm4,%xmm7 VPCOMEQUQ 0x1(%eax,%edx,1),%xmm0,%xmm3 VPCOMEQUQ %xmm6,%xmm7,%xmm7 VPCOMEQUQ 0x1(%eax,%edx,1),%xmm0,%xmm0 VPCOMEQUQ %xmm7,%xmm0,%xmm7 VPCOMEQUQ %xmm7,%xmm4,%xmm0 VPCOMEQUQ %xmm6,%xmm7,%xmm3 VPCOMEQUQ %xmm6,%xmm0,%xmm3 VPCOMEQUQ 0x1(%eax,%edx,1),%xmm7,%xmm0 VPCOMEQUW (%edi,%eax,2),%xmm0,%xmm0 VPCOMEQUW (%eax),%xmm7,%xmm0 VPCOMEQUW (%eax),%xmm4,%xmm3 VPCOMEQUW 0x1(%eax,%edx,1),%xmm0,%xmm0 VPCOMEQUW %xmm7,%xmm4,%xmm7 VPCOMEQUW (%eax),%xmm0,%xmm7 VPCOMEQUW (%eax),%xmm7,%xmm3 VPCOMEQUW %xmm0,%xmm4,%xmm3 VPCOMEQW (%edx,%ecx),%xmm0,%xmm3 VPCOMEQW (%edx,%ecx),%xmm4,%xmm0 VPCOMEQW (%eax),%xmm4,%xmm7 VPCOMEQW (%eax),%xmm7,%xmm7 VPCOMEQW (%edi,%eax,2),%xmm4,%xmm3 VPCOMEQW %xmm0,%xmm4,%xmm3 VPCOMEQW %xmm0,%xmm7,%xmm3 VPCOMEQW %xmm7,%xmm7,%xmm0 VPCOMNEQB 0x1(%eax,%edx,1),%xmm0,%xmm0 VPCOMNEQB (%eax),%xmm0,%xmm3 VPCOMNEQB (%eax),%xmm4,%xmm0 VPCOMNEQB 0x1(%eax,%edx,1),%xmm7,%xmm7 VPCOMNEQB %xmm6,%xmm7,%xmm7 VPCOMNEQB %xmm0,%xmm7,%xmm7 VPCOMNEQB (%edi,%eax,2),%xmm0,%xmm3 VPCOMNEQB %xmm6,%xmm0,%xmm3 VPCOMNEQD %xmm0,%xmm7,%xmm3 VPCOMNEQD (%edx,%ecx),%xmm4,%xmm0 VPCOMNEQD (%edi,%eax,2),%xmm4,%xmm7 VPCOMNEQD (%eax),%xmm4,%xmm7 VPCOMNEQD %xmm0,%xmm4,%xmm7 VPCOMNEQD (%edx,%ecx),%xmm7,%xmm3 VPCOMNEQD %xmm7,%xmm0,%xmm3 VPCOMNEQD (%eax),%xmm7,%xmm3 VPCOMNEQQ %xmm6,%xmm7,%xmm3 VPCOMNEQQ %xmm0,%xmm4,%xmm0 VPCOMNEQQ 0x1(%eax,%edx,1),%xmm0,%xmm3 VPCOMNEQQ %xmm7,%xmm7,%xmm0 VPCOMNEQQ (%eax),%xmm7,%xmm0 VPCOMNEQQ %xmm7,%xmm4,%xmm7 VPCOMNEQQ (%edx,%ecx),%xmm7,%xmm7 VPCOMNEQQ (%edi,%eax,2),%xmm0,%xmm7 VPCOMNEQUB 0x1(%eax,%edx,1),%xmm7,%xmm3 VPCOMNEQUB (%edx,%ecx),%xmm0,%xmm0 VPCOMNEQUB (%edx,%ecx),%xmm0,%xmm3 VPCOMNEQUB %xmm6,%xmm4,%xmm3 VPCOMNEQUB %xmm0,%xmm0,%xmm7 VPCOMNEQUB %xmm7,%xmm0,%xmm3 VPCOMNEQUB %xmm7,%xmm7,%xmm0 VPCOMNEQUB %xmm0,%xmm7,%xmm3 VPCOMNEQUD %xmm0,%xmm0,%xmm0 VPCOMNEQUD (%edi,%eax,2),%xmm4,%xmm3 VPCOMNEQUD (%edx,%ecx),%xmm4,%xmm7 VPCOMNEQUD (%edx,%ecx),%xmm0,%xmm3 VPCOMNEQUD (%eax),%xmm0,%xmm0 VPCOMNEQUD (%eax),%xmm4,%xmm7 VPCOMNEQUD %xmm6,%xmm0,%xmm3 VPCOMNEQUD (%eax),%xmm0,%xmm7 VPCOMNEQUQ %xmm7,%xmm0,%xmm3 VPCOMNEQUQ (%edx,%ecx),%xmm0,%xmm0 VPCOMNEQUQ %xmm7,%xmm4,%xmm0 VPCOMNEQUQ %xmm0,%xmm4,%xmm3 VPCOMNEQUQ (%edx,%ecx),%xmm0,%xmm7 VPCOMNEQUQ (%edi,%eax,2),%xmm4,%xmm0 VPCOMNEQUQ (%eax),%xmm7,%xmm3 VPCOMNEQUQ 0x1(%eax,%edx,1),%xmm4,%xmm3 VPCOMNEQUW (%eax),%xmm4,%xmm0 VPCOMNEQUW 0x1(%eax,%edx,1),%xmm4,%xmm7 VPCOMNEQUW %xmm0,%xmm4,%xmm0 VPCOMNEQUW %xmm6,%xmm7,%xmm7 VPCOMNEQUW (%edx,%ecx),%xmm7,%xmm0 VPCOMNEQUW %xmm7,%xmm0,%xmm0 VPCOMNEQUW 0x1(%eax,%edx,1),%xmm4,%xmm0 VPCOMNEQUW %xmm6,%xmm0,%xmm3 VPCOMNEQW %xmm6,%xmm4,%xmm7 VPCOMNEQW (%eax),%xmm0,%xmm7 VPCOMNEQW %xmm7,%xmm4,%xmm7 VPCOMNEQW %xmm0,%xmm0,%xmm3 VPCOMNEQW (%eax),%xmm7,%xmm0 VPCOMNEQW %xmm7,%xmm7,%xmm3 VPCOMNEQW (%eax),%xmm0,%xmm3 VPCOMNEQW (%edi,%eax,2),%xmm4,%xmm7 VPCOMFALSEB (%edx,%ecx),%xmm7,%xmm3 VPCOMFALSEB 0x1(%eax,%edx,1),%xmm7,%xmm3 VPCOMFALSEB %xmm7,%xmm0,%xmm0 VPCOMFALSEB (%eax),%xmm7,%xmm7 VPCOMFALSEB (%eax),%xmm0,%xmm7 VPCOMFALSEB (%edi,%eax,2),%xmm0,%xmm3 VPCOMFALSEB 0x1(%eax,%edx,1),%xmm0,%xmm7 VPCOMFALSEB (%eax),%xmm0,%xmm0 VPCOMFALSED %xmm6,%xmm0,%xmm3 VPCOMFALSED 0x1(%eax,%edx,1),%xmm0,%xmm7 VPCOMFALSED 0x1(%eax,%edx,1),%xmm7,%xmm7 VPCOMFALSED %xmm7,%xmm4,%xmm3 VPCOMFALSED %xmm0,%xmm4,%xmm0 VPCOMFALSED (%eax),%xmm0,%xmm3 VPCOMFALSED (%edx,%ecx),%xmm7,%xmm0 VPCOMFALSED (%edx,%ecx),%xmm0,%xmm0 VPCOMFALSEQ %xmm6,%xmm7,%xmm0 VPCOMFALSEQ 0x1(%eax,%edx,1),%xmm0,%xmm7 VPCOMFALSEQ %xmm0,%xmm4,%xmm0 VPCOMFALSEQ (%edx,%ecx),%xmm7,%xmm0 VPCOMFALSEQ (%eax),%xmm7,%xmm0 VPCOMFALSEQ (%eax),%xmm7,%xmm3 VPCOMFALSEQ %xmm7,%xmm4,%xmm7 VPCOMFALSEQ (%edx,%ecx),%xmm4,%xmm3 VPCOMFALSEUB %xmm6,%xmm0,%xmm7 VPCOMFALSEUB (%eax),%xmm4,%xmm7 VPCOMFALSEUB (%edi,%eax,2),%xmm0,%xmm7 VPCOMFALSEUB %xmm0,%xmm4,%xmm0 VPCOMFALSEUB %xmm7,%xmm7,%xmm0 VPCOMFALSEUB (%edx,%ecx),%xmm4,%xmm3 VPCOMFALSEUB %xmm0,%xmm7,%xmm3 VPCOMFALSEUB 0x1(%eax,%edx,1),%xmm4,%xmm7 VPCOMFALSEUD (%edx,%ecx),%xmm4,%xmm7 VPCOMFALSEUD (%eax),%xmm4,%xmm7 VPCOMFALSEUD (%eax),%xmm0,%xmm0 VPCOMFALSEUD %xmm7,%xmm0,%xmm0 VPCOMFALSEUD (%eax),%xmm4,%xmm0 VPCOMFALSEUD 0x1(%eax,%edx,1),%xmm7,%xmm3 VPCOMFALSEUD (%edi,%eax,2),%xmm7,%xmm0 VPCOMFALSEUD (%edx,%ecx),%xmm0,%xmm0 VPCOMFALSEUQ %xmm0,%xmm4,%xmm0 VPCOMFALSEUQ 0x1(%eax,%edx,1),%xmm0,%xmm0 VPCOMFALSEUQ (%eax),%xmm0,%xmm7 VPCOMFALSEUQ %xmm0,%xmm7,%xmm0 VPCOMFALSEUQ %xmm7,%xmm0,%xmm0 VPCOMFALSEUQ 0x1(%eax,%edx,1),%xmm4,%xmm7 VPCOMFALSEUQ (%eax),%xmm0,%xmm3 VPCOMFALSEUQ %xmm7,%xmm4,%xmm0 VPCOMFALSEUW (%eax),%xmm7,%xmm3 VPCOMFALSEUW (%edx,%ecx),%xmm4,%xmm0 VPCOMFALSEUW %xmm6,%xmm4,%xmm7 VPCOMFALSEUW %xmm7,%xmm4,%xmm3 VPCOMFALSEUW %xmm0,%xmm7,%xmm7 VPCOMFALSEUW %xmm7,%xmm7,%xmm0 VPCOMFALSEUW 0x1(%eax,%edx,1),%xmm7,%xmm0 VPCOMFALSEUW (%eax),%xmm0,%xmm7 VPCOMFALSEW 0x1(%eax,%edx,1),%xmm4,%xmm7 VPCOMFALSEW (%eax),%xmm4,%xmm3 VPCOMFALSEW (%edi,%eax,2),%xmm7,%xmm7 VPCOMFALSEW (%edi,%eax,2),%xmm0,%xmm3 VPCOMFALSEW (%edx,%ecx),%xmm0,%xmm7 VPCOMFALSEW 0x1(%eax,%edx,1),%xmm0,%xmm7 VPCOMFALSEW %xmm6,%xmm0,%xmm7 VPCOMFALSEW %xmm7,%xmm0,%xmm7 VPCOMTRUEB (%edi,%eax,2),%xmm0,%xmm7 VPCOMTRUEB (%edi,%eax,2),%xmm4,%xmm3 VPCOMTRUEB (%eax),%xmm4,%xmm3 VPCOMTRUEB 0x1(%eax,%edx,1),%xmm7,%xmm0 VPCOMTRUEB 0x1(%eax,%edx,1),%xmm0,%xmm3 VPCOMTRUEB %xmm7,%xmm4,%xmm0 VPCOMTRUEB %xmm7,%xmm7,%xmm3 VPCOMTRUEB %xmm0,%xmm7,%xmm0 VPCOMTRUED (%eax),%xmm7,%xmm7 VPCOMTRUED %xmm6,%xmm4,%xmm0 VPCOMTRUED %xmm0,%xmm7,%xmm7 VPCOMTRUED (%edx,%ecx),%xmm4,%xmm0 VPCOMTRUED 0x1(%eax,%edx,1),%xmm7,%xmm0 VPCOMTRUED %xmm7,%xmm0,%xmm7 VPCOMTRUED (%eax),%xmm0,%xmm7 VPCOMTRUED (%edx,%ecx),%xmm0,%xmm3 VPCOMTRUEQ (%edi,%eax,2),%xmm7,%xmm3 VPCOMTRUEQ %xmm7,%xmm7,%xmm3 VPCOMTRUEQ %xmm6,%xmm4,%xmm7 VPCOMTRUEQ (%edi,%eax,2),%xmm7,%xmm0 VPCOMTRUEQ %xmm0,%xmm4,%xmm0 VPCOMTRUEQ %xmm7,%xmm0,%xmm0 VPCOMTRUEQ (%edi,%eax,2),%xmm0,%xmm0 VPCOMTRUEQ (%eax),%xmm0,%xmm7 VPCOMTRUEUB (%edx,%ecx),%xmm0,%xmm7 VPCOMTRUEUB (%edi,%eax,2),%xmm7,%xmm3 VPCOMTRUEUB 0x1(%eax,%edx,1),%xmm7,%xmm0 VPCOMTRUEUB 0x1(%eax,%edx,1),%xmm7,%xmm3 VPCOMTRUEUB 0x1(%eax,%edx,1),%xmm4,%xmm0 VPCOMTRUEUB (%eax),%xmm7,%xmm7 VPCOMTRUEUB (%edi,%eax,2),%xmm0,%xmm0 VPCOMTRUEUB %xmm6,%xmm0,%xmm3 VPCOMTRUEUD (%edi,%eax,2),%xmm0,%xmm7 VPCOMTRUEUD %xmm7,%xmm4,%xmm3 VPCOMTRUEUD %xmm7,%xmm4,%xmm0 VPCOMTRUEUD (%edi,%eax,2),%xmm4,%xmm3 VPCOMTRUEUD (%eax),%xmm0,%xmm7 VPCOMTRUEUD %xmm6,%xmm7,%xmm0 VPCOMTRUEUD 0x1(%eax,%edx,1),%xmm7,%xmm0 VPCOMTRUEUD (%edi,%eax,2),%xmm0,%xmm0 VPCOMTRUEUQ (%edx,%ecx),%xmm7,%xmm7 VPCOMTRUEUQ (%eax),%xmm0,%xmm7 VPCOMTRUEUQ 0x1(%eax,%edx,1),%xmm7,%xmm7 VPCOMTRUEUQ %xmm7,%xmm0,%xmm7 VPCOMTRUEUQ (%eax),%xmm7,%xmm0 VPCOMTRUEUQ (%edi,%eax,2),%xmm0,%xmm0 VPCOMTRUEUQ (%edx,%ecx),%xmm7,%xmm0 VPCOMTRUEUQ %xmm0,%xmm0,%xmm0 VPCOMTRUEUW (%edx,%ecx),%xmm0,%xmm3 VPCOMTRUEUW (%edi,%eax,2),%xmm7,%xmm7 VPCOMTRUEUW 0x1(%eax,%edx,1),%xmm0,%xmm0 VPCOMTRUEUW %xmm7,%xmm0,%xmm0 VPCOMTRUEUW %xmm0,%xmm7,%xmm7 VPCOMTRUEUW %xmm0,%xmm4,%xmm3 VPCOMTRUEUW (%eax),%xmm7,%xmm7 VPCOMTRUEUW %xmm0,%xmm0,%xmm7 VPCOMTRUEW %xmm6,%xmm0,%xmm0 VPCOMTRUEW (%edx,%ecx),%xmm7,%xmm0 VPCOMTRUEW (%edx,%ecx),%xmm7,%xmm3 VPCOMTRUEW (%edx,%ecx),%xmm4,%xmm7 VPCOMTRUEW (%eax),%xmm4,%xmm7 VPCOMTRUEW %xmm6,%xmm7,%xmm7 VPCOMTRUEW %xmm0,%xmm4,%xmm3 VPCOMTRUEW (%edx,%ecx),%xmm0,%xmm3