| # Check XOP instructions (maxcombos=16, maxops=3, archbits=64, seed=1) |
| |
| .allow_index_reg |
| .text |
| _start: |
| |
| # Tests for op VFRCZPD xmm2/mem128, xmm1 (at&t syntax) |
| VFRCZPD %xmm2,%xmm15 |
| VFRCZPD %xmm0,%xmm12 |
| VFRCZPD (%r12),%xmm0 |
| VFRCZPD (%rax),%xmm15 |
| VFRCZPD %xmm0,%xmm0 |
| VFRCZPD (%r10),%xmm15 |
| VFRCZPD %xmm2,%xmm0 |
| VFRCZPD %xmm15,%xmm12 |
| VFRCZPD %xmm15,%xmm0 |
| VFRCZPD %xmm0,%xmm15 |
| VFRCZPD (%r10),%xmm12 |
| VFRCZPD %xmm15,%xmm15 |
| VFRCZPD (%rax),%xmm0 |
| VFRCZPD (%r12),%xmm15 |
| VFRCZPD (%rax),%xmm12 |
| VFRCZPD (%r10),%xmm0 |
| # Tests for op VFRCZPD ymm2/mem256, ymm1 (at&t syntax) |
| VFRCZPD %ymm2,%ymm15 |
| VFRCZPD %ymm0,%ymm12 |
| VFRCZPD (%r12),%ymm0 |
| VFRCZPD (%rax),%ymm15 |
| VFRCZPD %ymm0,%ymm0 |
| VFRCZPD (%r10),%ymm15 |
| VFRCZPD %ymm2,%ymm0 |
| VFRCZPD %ymm15,%ymm12 |
| VFRCZPD %ymm15,%ymm0 |
| VFRCZPD %ymm0,%ymm15 |
| VFRCZPD (%r10),%ymm12 |
| VFRCZPD %ymm15,%ymm15 |
| VFRCZPD (%rax),%ymm0 |
| VFRCZPD (%r12),%ymm15 |
| VFRCZPD (%rax),%ymm12 |
| VFRCZPD (%r10),%ymm0 |
| # Tests for op VFRCZPS xmm2/mem128, xmm1 (at&t syntax) |
| VFRCZPS %xmm2,%xmm15 |
| VFRCZPS %xmm0,%xmm12 |
| VFRCZPS (%r12),%xmm0 |
| VFRCZPS (%rax),%xmm15 |
| VFRCZPS %xmm0,%xmm0 |
| VFRCZPS (%r10),%xmm15 |
| VFRCZPS %xmm2,%xmm0 |
| VFRCZPS %xmm15,%xmm12 |
| VFRCZPS %xmm15,%xmm0 |
| VFRCZPS %xmm0,%xmm15 |
| VFRCZPS (%r10),%xmm12 |
| VFRCZPS %xmm15,%xmm15 |
| VFRCZPS (%rax),%xmm0 |
| VFRCZPS (%r12),%xmm15 |
| VFRCZPS (%rax),%xmm12 |
| VFRCZPS (%r10),%xmm0 |
| # Tests for op VFRCZPS ymm2/mem256, ymm1 (at&t syntax) |
| VFRCZPS %ymm2,%ymm15 |
| VFRCZPS %ymm0,%ymm12 |
| VFRCZPS (%r12),%ymm0 |
| VFRCZPS (%rax),%ymm15 |
| VFRCZPS %ymm0,%ymm0 |
| VFRCZPS (%r10),%ymm15 |
| VFRCZPS %ymm2,%ymm0 |
| VFRCZPS %ymm15,%ymm12 |
| VFRCZPS %ymm15,%ymm0 |
| VFRCZPS %ymm0,%ymm15 |
| VFRCZPS (%r10),%ymm12 |
| VFRCZPS %ymm15,%ymm15 |
| VFRCZPS (%rax),%ymm0 |
| VFRCZPS (%r12),%ymm15 |
| VFRCZPS (%rax),%ymm12 |
| VFRCZPS (%r10),%ymm0 |
| # Tests for op VFRCZSD xmm2/mem64, xmm1 (at&t syntax) |
| VFRCZSD %xmm2,%xmm15 |
| VFRCZSD %xmm0,%xmm12 |
| VFRCZSD (%r12),%xmm0 |
| VFRCZSD (%rax),%xmm15 |
| VFRCZSD %xmm0,%xmm0 |
| VFRCZSD (%r10),%xmm15 |
| VFRCZSD %xmm2,%xmm0 |
| VFRCZSD %xmm15,%xmm12 |
| VFRCZSD %xmm15,%xmm0 |
| VFRCZSD %xmm0,%xmm15 |
| VFRCZSD (%r10),%xmm12 |
| VFRCZSD %xmm15,%xmm15 |
| VFRCZSD (%rax),%xmm0 |
| VFRCZSD (%r12),%xmm15 |
| VFRCZSD (%rax),%xmm12 |
| VFRCZSD (%r10),%xmm0 |
| # Tests for op VFRCZSS xmm2/mem32, xmm1 (at&t syntax) |
| VFRCZSS %xmm2,%xmm15 |
| VFRCZSS %xmm0,%xmm12 |
| VFRCZSS (%r12),%xmm0 |
| VFRCZSS (%rax),%xmm15 |
| VFRCZSS %xmm0,%xmm0 |
| VFRCZSS (%r10),%xmm15 |
| VFRCZSS %xmm2,%xmm0 |
| VFRCZSS %xmm15,%xmm12 |
| VFRCZSS %xmm15,%xmm0 |
| VFRCZSS %xmm0,%xmm15 |
| VFRCZSS (%r10),%xmm12 |
| VFRCZSS %xmm15,%xmm15 |
| VFRCZSS (%rax),%xmm0 |
| VFRCZSS (%r12),%xmm15 |
| VFRCZSS (%rax),%xmm12 |
| VFRCZSS (%r10),%xmm0 |
| # Tests for op VPCMOV xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax) |
| VPCMOV %xmm0,%xmm15,%xmm7,%xmm0 |
| VPCMOV %xmm2,(%r9),%xmm0,%xmm0 |
| VPCMOV %xmm15,(%r9),%xmm15,%xmm0 |
| VPCMOV %xmm15,%xmm0,%xmm0,%xmm11 |
| VPCMOV %xmm15,%xmm12,%xmm0,%xmm0 |
| VPCMOV %xmm15,%xmm12,%xmm0,%xmm15 |
| VPCMOV %xmm15,(%r12),%xmm0,%xmm15 |
| VPCMOV %xmm2,%xmm0,%xmm0,%xmm15 |
| VPCMOV %xmm2,(%r9),%xmm15,%xmm15 |
| VPCMOV %xmm2,%xmm12,%xmm15,%xmm15 |
| VPCMOV %xmm2,(%r12),%xmm15,%xmm0 |
| VPCMOV %xmm0,(%r13),%xmm15,%xmm0 |
| VPCMOV %xmm15,(%r13),%xmm7,%xmm11 |
| VPCMOV %xmm15,(%r12),%xmm7,%xmm11 |
| VPCMOV %xmm15,%xmm15,%xmm0,%xmm0 |
| VPCMOV %xmm2,(%r9),%xmm15,%xmm11 |
| # Tests for op VPCMOV ymm4, ymm3/mem256, ymm2, ymm1 (at&t syntax) |
| VPCMOV %ymm0,%ymm15,%ymm7,%ymm0 |
| VPCMOV %ymm2,(%r9),%ymm0,%ymm0 |
| VPCMOV %ymm15,(%r9),%ymm15,%ymm0 |
| VPCMOV %ymm15,%ymm0,%ymm0,%ymm11 |
| VPCMOV %ymm15,%ymm12,%ymm0,%ymm0 |
| VPCMOV %ymm15,%ymm12,%ymm0,%ymm15 |
| VPCMOV %ymm15,(%r12),%ymm0,%ymm15 |
| VPCMOV %ymm2,%ymm0,%ymm0,%ymm15 |
| VPCMOV %ymm2,(%r9),%ymm15,%ymm15 |
| VPCMOV %ymm2,%ymm12,%ymm15,%ymm15 |
| VPCMOV %ymm2,(%r12),%ymm15,%ymm0 |
| VPCMOV %ymm0,(%r13),%ymm15,%ymm0 |
| VPCMOV %ymm15,(%r13),%ymm7,%ymm11 |
| VPCMOV %ymm15,(%r12),%ymm7,%ymm11 |
| VPCMOV %ymm15,%ymm15,%ymm0,%ymm0 |
| VPCMOV %ymm2,(%r9),%ymm15,%ymm11 |
| # Tests for op VPCMOV xmm4/mem128, xmm3, xmm2, xmm1 (at&t syntax) |
| VPCMOV %xmm0,%xmm12,%xmm7,%xmm0 |
| VPCMOV (%rax),%xmm15,%xmm0,%xmm0 |
| VPCMOV (%r10),%xmm15,%xmm15,%xmm0 |
| VPCMOV %xmm2,%xmm0,%xmm0,%xmm11 |
| VPCMOV %xmm2,%xmm0,%xmm0,%xmm0 |
| VPCMOV %xmm2,%xmm0,%xmm0,%xmm15 |
| VPCMOV (%r10),%xmm12,%xmm0,%xmm15 |
| VPCMOV (%rax),%xmm0,%xmm0,%xmm15 |
| VPCMOV (%r12),%xmm15,%xmm15,%xmm15 |
| VPCMOV (%r12),%xmm0,%xmm15,%xmm15 |
| VPCMOV (%rax),%xmm12,%xmm15,%xmm0 |
| VPCMOV %xmm15,%xmm15,%xmm15,%xmm0 |
| VPCMOV (%r10),%xmm15,%xmm7,%xmm11 |
| VPCMOV %xmm2,%xmm12,%xmm7,%xmm11 |
| VPCMOV %xmm2,%xmm12,%xmm0,%xmm0 |
| VPCMOV (%r12),%xmm15,%xmm15,%xmm11 |
| # Tests for op VPCMOV ymm4/mem256, ymm3, ymm2, ymm1 (at&t syntax) |
| VPCMOV %ymm0,%ymm12,%ymm7,%ymm0 |
| VPCMOV (%rax),%ymm15,%ymm0,%ymm0 |
| VPCMOV (%r10),%ymm15,%ymm15,%ymm0 |
| VPCMOV %ymm2,%ymm0,%ymm0,%ymm11 |
| VPCMOV %ymm2,%ymm0,%ymm0,%ymm0 |
| VPCMOV %ymm2,%ymm0,%ymm0,%ymm15 |
| VPCMOV (%r10),%ymm12,%ymm0,%ymm15 |
| VPCMOV (%rax),%ymm0,%ymm0,%ymm15 |
| VPCMOV (%r12),%ymm15,%ymm15,%ymm15 |
| VPCMOV (%r12),%ymm0,%ymm15,%ymm15 |
| VPCMOV (%rax),%ymm12,%ymm15,%ymm0 |
| VPCMOV %ymm15,%ymm15,%ymm15,%ymm0 |
| VPCMOV (%r10),%ymm15,%ymm7,%ymm11 |
| VPCMOV %ymm2,%ymm12,%ymm7,%ymm11 |
| VPCMOV %ymm2,%ymm12,%ymm0,%ymm0 |
| VPCMOV (%r12),%ymm15,%ymm15,%ymm11 |
| # Tests for op VPCOMB imm8, xmm3/mem128, xmm2, xmm1 (at&t syntax) |
| VPCOMB $0x3,(%rdi),%xmm0,%xmm15 |
| VPCOMB $0xFF,%xmm0,%xmm0,%xmm1 |
| VPCOMB $0xFF,%xmm15,%xmm0,%xmm1 |
| VPCOMB $0x0,%xmm11,%xmm11,%xmm1 |
| VPCOMB $0x0,%xmm11,%xmm0,%xmm1 |
| VPCOMB $0x0,%xmm0,%xmm15,%xmm1 |
| VPCOMB $0x3,%xmm11,%xmm15,%xmm15 |
| VPCOMB $0x0,%xmm11,%xmm15,%xmm15 |
| VPCOMB $0xFF,%xmm15,%xmm15,%xmm15 |
| VPCOMB $0x0,(%rcx),%xmm15,%xmm15 |
| VPCOMB $0x3,(%rcx),%xmm0,%xmm0 |
| VPCOMB $0xFF,(%rdi),%xmm11,%xmm1 |
| VPCOMB $0x3,(%rdi),%xmm11,%xmm1 |
| VPCOMB $0x3,%xmm0,%xmm0,%xmm15 |
| VPCOMB $0xFF,(%rcx),%xmm11,%xmm0 |
| VPCOMB $0x3,(%rsi),%xmm15,%xmm1 |
| # Tests for op VPCOMD imm8, xmm3/mem128, xmm2, xmm1 (at&t syntax) |
| VPCOMD $0x3,(%rdi),%xmm0,%xmm15 |
| VPCOMD $0xFF,%xmm0,%xmm0,%xmm1 |
| VPCOMD $0xFF,%xmm15,%xmm0,%xmm1 |
| VPCOMD $0x0,%xmm11,%xmm11,%xmm1 |
| VPCOMD $0x0,%xmm11,%xmm0,%xmm1 |
| VPCOMD $0x0,%xmm0,%xmm15,%xmm1 |
| VPCOMD $0x3,%xmm11,%xmm15,%xmm15 |
| VPCOMD $0x0,%xmm11,%xmm15,%xmm15 |
| VPCOMD $0xFF,%xmm15,%xmm15,%xmm15 |
| VPCOMD $0x0,(%rcx),%xmm15,%xmm15 |
| VPCOMD $0x3,(%rcx),%xmm0,%xmm0 |
| VPCOMD $0xFF,(%rdi),%xmm11,%xmm1 |
| VPCOMD $0x3,(%rdi),%xmm11,%xmm1 |
| VPCOMD $0x3,%xmm0,%xmm0,%xmm15 |
| VPCOMD $0xFF,(%rcx),%xmm11,%xmm0 |
| VPCOMD $0x3,(%rsi),%xmm15,%xmm1 |
| # Tests for op VPCOMQ imm8, xmm3/mem128, xmm2, xmm1 (at&t syntax) |
| VPCOMQ $0x3,(%rdi),%xmm0,%xmm15 |
| VPCOMQ $0xFF,%xmm0,%xmm0,%xmm1 |
| VPCOMQ $0xFF,%xmm15,%xmm0,%xmm1 |
| VPCOMQ $0x0,%xmm11,%xmm11,%xmm1 |
| VPCOMQ $0x0,%xmm11,%xmm0,%xmm1 |
| VPCOMQ $0x0,%xmm0,%xmm15,%xmm1 |
| VPCOMQ $0x3,%xmm11,%xmm15,%xmm15 |
| VPCOMQ $0x0,%xmm11,%xmm15,%xmm15 |
| VPCOMQ $0xFF,%xmm15,%xmm15,%xmm15 |
| VPCOMQ $0x0,(%rcx),%xmm15,%xmm15 |
| VPCOMQ $0x3,(%rcx),%xmm0,%xmm0 |
| VPCOMQ $0xFF,(%rdi),%xmm11,%xmm1 |
| VPCOMQ $0x3,(%rdi),%xmm11,%xmm1 |
| VPCOMQ $0x3,%xmm0,%xmm0,%xmm15 |
| VPCOMQ $0xFF,(%rcx),%xmm11,%xmm0 |
| VPCOMQ $0x3,(%rsi),%xmm15,%xmm1 |
| # Tests for op VPCOMUB imm8, xmm3/mem128, xmm2, xmm1 (at&t syntax) |
| VPCOMUB $0x3,(%rdi),%xmm0,%xmm15 |
| VPCOMUB $0xFF,%xmm0,%xmm0,%xmm1 |
| VPCOMUB $0xFF,%xmm15,%xmm0,%xmm1 |
| VPCOMUB $0x0,%xmm11,%xmm11,%xmm1 |
| VPCOMUB $0x0,%xmm11,%xmm0,%xmm1 |
| VPCOMUB $0x0,%xmm0,%xmm15,%xmm1 |
| VPCOMUB $0x3,%xmm11,%xmm15,%xmm15 |
| VPCOMUB $0x0,%xmm11,%xmm15,%xmm15 |
| VPCOMUB $0xFF,%xmm15,%xmm15,%xmm15 |
| VPCOMUB $0x0,(%rcx),%xmm15,%xmm15 |
| VPCOMUB $0x3,(%rcx),%xmm0,%xmm0 |
| VPCOMUB $0xFF,(%rdi),%xmm11,%xmm1 |
| VPCOMUB $0x3,(%rdi),%xmm11,%xmm1 |
| VPCOMUB $0x3,%xmm0,%xmm0,%xmm15 |
| VPCOMUB $0xFF,(%rcx),%xmm11,%xmm0 |
| VPCOMUB $0x3,(%rsi),%xmm15,%xmm1 |
| # Tests for op VPCOMUD imm8, xmm3/mem128, xmm2, xmm1 (at&t syntax) |
| VPCOMUD $0x3,(%rdi),%xmm0,%xmm15 |
| VPCOMUD $0xFF,%xmm0,%xmm0,%xmm1 |
| VPCOMUD $0xFF,%xmm15,%xmm0,%xmm1 |
| VPCOMUD $0x0,%xmm11,%xmm11,%xmm1 |
| VPCOMUD $0x0,%xmm11,%xmm0,%xmm1 |
| VPCOMUD $0x0,%xmm0,%xmm15,%xmm1 |
| VPCOMUD $0x3,%xmm11,%xmm15,%xmm15 |
| VPCOMUD $0x0,%xmm11,%xmm15,%xmm15 |
| VPCOMUD $0xFF,%xmm15,%xmm15,%xmm15 |
| VPCOMUD $0x0,(%rcx),%xmm15,%xmm15 |
| VPCOMUD $0x3,(%rcx),%xmm0,%xmm0 |
| VPCOMUD $0xFF,(%rdi),%xmm11,%xmm1 |
| VPCOMUD $0x3,(%rdi),%xmm11,%xmm1 |
| VPCOMUD $0x3,%xmm0,%xmm0,%xmm15 |
| VPCOMUD $0xFF,(%rcx),%xmm11,%xmm0 |
| VPCOMUD $0x3,(%rsi),%xmm15,%xmm1 |
| # Tests for op VPCOMUQ imm8, xmm3/mem128, xmm2, xmm1 (at&t syntax) |
| VPCOMUQ $0x3,(%rdi),%xmm0,%xmm15 |
| VPCOMUQ $0xFF,%xmm0,%xmm0,%xmm1 |
| VPCOMUQ $0xFF,%xmm15,%xmm0,%xmm1 |
| VPCOMUQ $0x0,%xmm11,%xmm11,%xmm1 |
| VPCOMUQ $0x0,%xmm11,%xmm0,%xmm1 |
| VPCOMUQ $0x0,%xmm0,%xmm15,%xmm1 |
| VPCOMUQ $0x3,%xmm11,%xmm15,%xmm15 |
| VPCOMUQ $0x0,%xmm11,%xmm15,%xmm15 |
| VPCOMUQ $0xFF,%xmm15,%xmm15,%xmm15 |
| VPCOMUQ $0x0,(%rcx),%xmm15,%xmm15 |
| VPCOMUQ $0x3,(%rcx),%xmm0,%xmm0 |
| VPCOMUQ $0xFF,(%rdi),%xmm11,%xmm1 |
| VPCOMUQ $0x3,(%rdi),%xmm11,%xmm1 |
| VPCOMUQ $0x3,%xmm0,%xmm0,%xmm15 |
| VPCOMUQ $0xFF,(%rcx),%xmm11,%xmm0 |
| VPCOMUQ $0x3,(%rsi),%xmm15,%xmm1 |
| # Tests for op VPCOMUW imm8, xmm3/mem128, xmm2, xmm1 (at&t syntax) |
| VPCOMUW $0x3,(%rdi),%xmm0,%xmm15 |
| VPCOMUW $0xFF,%xmm0,%xmm0,%xmm1 |
| VPCOMUW $0xFF,%xmm15,%xmm0,%xmm1 |
| VPCOMUW $0x0,%xmm11,%xmm11,%xmm1 |
| VPCOMUW $0x0,%xmm11,%xmm0,%xmm1 |
| VPCOMUW $0x0,%xmm0,%xmm15,%xmm1 |
| VPCOMUW $0x3,%xmm11,%xmm15,%xmm15 |
| VPCOMUW $0x0,%xmm11,%xmm15,%xmm15 |
| VPCOMUW $0xFF,%xmm15,%xmm15,%xmm15 |
| VPCOMUW $0x0,(%rcx),%xmm15,%xmm15 |
| VPCOMUW $0x3,(%rcx),%xmm0,%xmm0 |
| VPCOMUW $0xFF,(%rdi),%xmm11,%xmm1 |
| VPCOMUW $0x3,(%rdi),%xmm11,%xmm1 |
| VPCOMUW $0x3,%xmm0,%xmm0,%xmm15 |
| VPCOMUW $0xFF,(%rcx),%xmm11,%xmm0 |
| VPCOMUW $0x3,(%rsi),%xmm15,%xmm1 |
| # Tests for op VPCOMW imm8, xmm3/mem128, xmm2, xmm1 (at&t syntax) |
| VPCOMW $0x3,(%rdi),%xmm0,%xmm15 |
| VPCOMW $0xFF,%xmm0,%xmm0,%xmm1 |
| VPCOMW $0xFF,%xmm15,%xmm0,%xmm1 |
| VPCOMW $0x0,%xmm11,%xmm11,%xmm1 |
| VPCOMW $0x0,%xmm11,%xmm0,%xmm1 |
| VPCOMW $0x0,%xmm0,%xmm15,%xmm1 |
| VPCOMW $0x3,%xmm11,%xmm15,%xmm15 |
| VPCOMW $0x0,%xmm11,%xmm15,%xmm15 |
| VPCOMW $0xFF,%xmm15,%xmm15,%xmm15 |
| VPCOMW $0x0,(%rcx),%xmm15,%xmm15 |
| VPCOMW $0x3,(%rcx),%xmm0,%xmm0 |
| VPCOMW $0xFF,(%rdi),%xmm11,%xmm1 |
| VPCOMW $0x3,(%rdi),%xmm11,%xmm1 |
| VPCOMW $0x3,%xmm0,%xmm0,%xmm15 |
| VPCOMW $0xFF,(%rcx),%xmm11,%xmm0 |
| VPCOMW $0x3,(%rsi),%xmm15,%xmm1 |
| # Tests for op VPHADDBD xmm2/mem128, xmm1 (at&t syntax) |
| VPHADDBD %xmm2,%xmm15 |
| VPHADDBD %xmm0,%xmm12 |
| VPHADDBD (%r12),%xmm0 |
| VPHADDBD (%rax),%xmm15 |
| VPHADDBD %xmm0,%xmm0 |
| VPHADDBD (%r10),%xmm15 |
| VPHADDBD %xmm2,%xmm0 |
| VPHADDBD %xmm15,%xmm12 |
| VPHADDBD %xmm15,%xmm0 |
| VPHADDBD %xmm0,%xmm15 |
| VPHADDBD (%r10),%xmm12 |
| VPHADDBD %xmm15,%xmm15 |
| VPHADDBD (%rax),%xmm0 |
| VPHADDBD (%r12),%xmm15 |
| VPHADDBD (%rax),%xmm12 |
| VPHADDBD (%r10),%xmm0 |
| # Tests for op VPHADDBQ xmm2/mem128, xmm1 (at&t syntax) |
| VPHADDBQ %xmm2,%xmm15 |
| VPHADDBQ %xmm0,%xmm12 |
| VPHADDBQ (%r12),%xmm0 |
| VPHADDBQ (%rax),%xmm15 |
| VPHADDBQ %xmm0,%xmm0 |
| VPHADDBQ (%r10),%xmm15 |
| VPHADDBQ %xmm2,%xmm0 |
| VPHADDBQ %xmm15,%xmm12 |
| VPHADDBQ %xmm15,%xmm0 |
| VPHADDBQ %xmm0,%xmm15 |
| VPHADDBQ (%r10),%xmm12 |
| VPHADDBQ %xmm15,%xmm15 |
| VPHADDBQ (%rax),%xmm0 |
| VPHADDBQ (%r12),%xmm15 |
| VPHADDBQ (%rax),%xmm12 |
| VPHADDBQ (%r10),%xmm0 |
| # Tests for op VPHADDBW xmm2/mem128, xmm1 (at&t syntax) |
| VPHADDBW %xmm2,%xmm15 |
| VPHADDBW %xmm0,%xmm12 |
| VPHADDBW (%r12),%xmm0 |
| VPHADDBW (%rax),%xmm15 |
| VPHADDBW %xmm0,%xmm0 |
| VPHADDBW (%r10),%xmm15 |
| VPHADDBW %xmm2,%xmm0 |
| VPHADDBW %xmm15,%xmm12 |
| VPHADDBW %xmm15,%xmm0 |
| VPHADDBW %xmm0,%xmm15 |
| VPHADDBW (%r10),%xmm12 |
| VPHADDBW %xmm15,%xmm15 |
| VPHADDBW (%rax),%xmm0 |
| VPHADDBW (%r12),%xmm15 |
| VPHADDBW (%rax),%xmm12 |
| VPHADDBW (%r10),%xmm0 |
| # Tests for op VPHADDDQ xmm2/mem128, xmm1 (at&t syntax) |
| VPHADDDQ %xmm2,%xmm15 |
| VPHADDDQ %xmm0,%xmm12 |
| VPHADDDQ (%r12),%xmm0 |
| VPHADDDQ (%rax),%xmm15 |
| VPHADDDQ %xmm0,%xmm0 |
| VPHADDDQ (%r10),%xmm15 |
| VPHADDDQ %xmm2,%xmm0 |
| VPHADDDQ %xmm15,%xmm12 |
| VPHADDDQ %xmm15,%xmm0 |
| VPHADDDQ %xmm0,%xmm15 |
| VPHADDDQ (%r10),%xmm12 |
| VPHADDDQ %xmm15,%xmm15 |
| VPHADDDQ (%rax),%xmm0 |
| VPHADDDQ (%r12),%xmm15 |
| VPHADDDQ (%rax),%xmm12 |
| VPHADDDQ (%r10),%xmm0 |
| # Tests for op VPHADDUBD xmm2/mem128, xmm1 (at&t syntax) |
| VPHADDUBD %xmm2,%xmm15 |
| VPHADDUBD %xmm0,%xmm12 |
| VPHADDUBD (%r12),%xmm0 |
| VPHADDUBD (%rax),%xmm15 |
| VPHADDUBD %xmm0,%xmm0 |
| VPHADDUBD (%r10),%xmm15 |
| VPHADDUBD %xmm2,%xmm0 |
| VPHADDUBD %xmm15,%xmm12 |
| VPHADDUBD %xmm15,%xmm0 |
| VPHADDUBD %xmm0,%xmm15 |
| VPHADDUBD (%r10),%xmm12 |
| VPHADDUBD %xmm15,%xmm15 |
| VPHADDUBD (%rax),%xmm0 |
| VPHADDUBD (%r12),%xmm15 |
| VPHADDUBD (%rax),%xmm12 |
| VPHADDUBD (%r10),%xmm0 |
| # Tests for op VPHADDUBQ xmm2/mem128, xmm1 (at&t syntax) |
| VPHADDUBQ %xmm2,%xmm15 |
| VPHADDUBQ %xmm0,%xmm12 |
| VPHADDUBQ (%r12),%xmm0 |
| VPHADDUBQ (%rax),%xmm15 |
| VPHADDUBQ %xmm0,%xmm0 |
| VPHADDUBQ (%r10),%xmm15 |
| VPHADDUBQ %xmm2,%xmm0 |
| VPHADDUBQ %xmm15,%xmm12 |
| VPHADDUBQ %xmm15,%xmm0 |
| VPHADDUBQ %xmm0,%xmm15 |
| VPHADDUBQ (%r10),%xmm12 |
| VPHADDUBQ %xmm15,%xmm15 |
| VPHADDUBQ (%rax),%xmm0 |
| VPHADDUBQ (%r12),%xmm15 |
| VPHADDUBQ (%rax),%xmm12 |
| VPHADDUBQ (%r10),%xmm0 |
| # Tests for op VPHADDUBW xmm2/mem128, xmm1 (at&t syntax) |
| VPHADDUBW %xmm2,%xmm15 |
| VPHADDUBW %xmm0,%xmm12 |
| VPHADDUBW (%r12),%xmm0 |
| VPHADDUBW (%rax),%xmm15 |
| VPHADDUBW %xmm0,%xmm0 |
| VPHADDUBW (%r10),%xmm15 |
| VPHADDUBW %xmm2,%xmm0 |
| VPHADDUBW %xmm15,%xmm12 |
| VPHADDUBW %xmm15,%xmm0 |
| VPHADDUBW %xmm0,%xmm15 |
| VPHADDUBW (%r10),%xmm12 |
| VPHADDUBW %xmm15,%xmm15 |
| VPHADDUBW (%rax),%xmm0 |
| VPHADDUBW (%r12),%xmm15 |
| VPHADDUBW (%rax),%xmm12 |
| VPHADDUBW (%r10),%xmm0 |
| # Tests for op VPHADDUDQ xmm2/mem128, xmm1 (at&t syntax) |
| VPHADDUDQ %xmm2,%xmm15 |
| VPHADDUDQ %xmm0,%xmm12 |
| VPHADDUDQ (%r12),%xmm0 |
| VPHADDUDQ (%rax),%xmm15 |
| VPHADDUDQ %xmm0,%xmm0 |
| VPHADDUDQ (%r10),%xmm15 |
| VPHADDUDQ %xmm2,%xmm0 |
| VPHADDUDQ %xmm15,%xmm12 |
| VPHADDUDQ %xmm15,%xmm0 |
| VPHADDUDQ %xmm0,%xmm15 |
| VPHADDUDQ (%r10),%xmm12 |
| VPHADDUDQ %xmm15,%xmm15 |
| VPHADDUDQ (%rax),%xmm0 |
| VPHADDUDQ (%r12),%xmm15 |
| VPHADDUDQ (%rax),%xmm12 |
| VPHADDUDQ (%r10),%xmm0 |
| # Tests for op VPHADDUWD xmm2/mem128, xmm1 (at&t syntax) |
| VPHADDUWD %xmm2,%xmm15 |
| VPHADDUWD %xmm0,%xmm12 |
| VPHADDUWD (%r12),%xmm0 |
| VPHADDUWD (%rax),%xmm15 |
| VPHADDUWD %xmm0,%xmm0 |
| VPHADDUWD (%r10),%xmm15 |
| VPHADDUWD %xmm2,%xmm0 |
| VPHADDUWD %xmm15,%xmm12 |
| VPHADDUWD %xmm15,%xmm0 |
| VPHADDUWD %xmm0,%xmm15 |
| VPHADDUWD (%r10),%xmm12 |
| VPHADDUWD %xmm15,%xmm15 |
| VPHADDUWD (%rax),%xmm0 |
| VPHADDUWD (%r12),%xmm15 |
| VPHADDUWD (%rax),%xmm12 |
| VPHADDUWD (%r10),%xmm0 |
| # Tests for op VPHADDUWQ xmm2/mem128, xmm1 (at&t syntax) |
| VPHADDUWQ %xmm2,%xmm15 |
| VPHADDUWQ %xmm0,%xmm12 |
| VPHADDUWQ (%r12),%xmm0 |
| VPHADDUWQ (%rax),%xmm15 |
| VPHADDUWQ %xmm0,%xmm0 |
| VPHADDUWQ (%r10),%xmm15 |
| VPHADDUWQ %xmm2,%xmm0 |
| VPHADDUWQ %xmm15,%xmm12 |
| VPHADDUWQ %xmm15,%xmm0 |
| VPHADDUWQ %xmm0,%xmm15 |
| VPHADDUWQ (%r10),%xmm12 |
| VPHADDUWQ %xmm15,%xmm15 |
| VPHADDUWQ (%rax),%xmm0 |
| VPHADDUWQ (%r12),%xmm15 |
| VPHADDUWQ (%rax),%xmm12 |
| VPHADDUWQ (%r10),%xmm0 |
| # Tests for op VPHADDWD xmm2/mem128, xmm1 (at&t syntax) |
| VPHADDWD %xmm2,%xmm15 |
| VPHADDWD %xmm0,%xmm12 |
| VPHADDWD (%r12),%xmm0 |
| VPHADDWD (%rax),%xmm15 |
| VPHADDWD %xmm0,%xmm0 |
| VPHADDWD (%r10),%xmm15 |
| VPHADDWD %xmm2,%xmm0 |
| VPHADDWD %xmm15,%xmm12 |
| VPHADDWD %xmm15,%xmm0 |
| VPHADDWD %xmm0,%xmm15 |
| VPHADDWD (%r10),%xmm12 |
| VPHADDWD %xmm15,%xmm15 |
| VPHADDWD (%rax),%xmm0 |
| VPHADDWD (%r12),%xmm15 |
| VPHADDWD (%rax),%xmm12 |
| VPHADDWD (%r10),%xmm0 |
| # Tests for op VPHADDWQ xmm2/mem128, xmm1 (at&t syntax) |
| VPHADDWQ %xmm2,%xmm15 |
| VPHADDWQ %xmm0,%xmm12 |
| VPHADDWQ (%r12),%xmm0 |
| VPHADDWQ (%rax),%xmm15 |
| VPHADDWQ %xmm0,%xmm0 |
| VPHADDWQ (%r10),%xmm15 |
| VPHADDWQ %xmm2,%xmm0 |
| VPHADDWQ %xmm15,%xmm12 |
| VPHADDWQ %xmm15,%xmm0 |
| VPHADDWQ %xmm0,%xmm15 |
| VPHADDWQ (%r10),%xmm12 |
| VPHADDWQ %xmm15,%xmm15 |
| VPHADDWQ (%rax),%xmm0 |
| VPHADDWQ (%r12),%xmm15 |
| VPHADDWQ (%rax),%xmm12 |
| VPHADDWQ (%r10),%xmm0 |
| # Tests for op VPHSUBBW xmm2/mem128, xmm1 (at&t syntax) |
| VPHSUBBW %xmm2,%xmm15 |
| VPHSUBBW %xmm0,%xmm12 |
| VPHSUBBW (%r12),%xmm0 |
| VPHSUBBW (%rax),%xmm15 |
| VPHSUBBW %xmm0,%xmm0 |
| VPHSUBBW (%r10),%xmm15 |
| VPHSUBBW %xmm2,%xmm0 |
| VPHSUBBW %xmm15,%xmm12 |
| VPHSUBBW %xmm15,%xmm0 |
| VPHSUBBW %xmm0,%xmm15 |
| VPHSUBBW (%r10),%xmm12 |
| VPHSUBBW %xmm15,%xmm15 |
| VPHSUBBW (%rax),%xmm0 |
| VPHSUBBW (%r12),%xmm15 |
| VPHSUBBW (%rax),%xmm12 |
| VPHSUBBW (%r10),%xmm0 |
| # Tests for op VPHSUBDQ xmm2/mem128, xmm1 (at&t syntax) |
| VPHSUBDQ %xmm2,%xmm15 |
| VPHSUBDQ %xmm0,%xmm12 |
| VPHSUBDQ (%r12),%xmm0 |
| VPHSUBDQ (%rax),%xmm15 |
| VPHSUBDQ %xmm0,%xmm0 |
| VPHSUBDQ (%r10),%xmm15 |
| VPHSUBDQ %xmm2,%xmm0 |
| VPHSUBDQ %xmm15,%xmm12 |
| VPHSUBDQ %xmm15,%xmm0 |
| VPHSUBDQ %xmm0,%xmm15 |
| VPHSUBDQ (%r10),%xmm12 |
| VPHSUBDQ %xmm15,%xmm15 |
| VPHSUBDQ (%rax),%xmm0 |
| VPHSUBDQ (%r12),%xmm15 |
| VPHSUBDQ (%rax),%xmm12 |
| VPHSUBDQ (%r10),%xmm0 |
| # Tests for op VPHSUBWD xmm2/mem128, xmm1 (at&t syntax) |
| VPHSUBWD %xmm2,%xmm15 |
| VPHSUBWD %xmm0,%xmm12 |
| VPHSUBWD (%r12),%xmm0 |
| VPHSUBWD (%rax),%xmm15 |
| VPHSUBWD %xmm0,%xmm0 |
| VPHSUBWD (%r10),%xmm15 |
| VPHSUBWD %xmm2,%xmm0 |
| VPHSUBWD %xmm15,%xmm12 |
| VPHSUBWD %xmm15,%xmm0 |
| VPHSUBWD %xmm0,%xmm15 |
| VPHSUBWD (%r10),%xmm12 |
| VPHSUBWD %xmm15,%xmm15 |
| VPHSUBWD (%rax),%xmm0 |
| VPHSUBWD (%r12),%xmm15 |
| VPHSUBWD (%rax),%xmm12 |
| VPHSUBWD (%r10),%xmm0 |
| # Tests for op VPMACSDD xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax) |
| VPMACSDD %xmm0,%xmm15,%xmm7,%xmm0 |
| VPMACSDD %xmm2,(%r9),%xmm0,%xmm0 |
| VPMACSDD %xmm15,(%r9),%xmm15,%xmm0 |
| VPMACSDD %xmm15,%xmm0,%xmm0,%xmm11 |
| VPMACSDD %xmm15,%xmm12,%xmm0,%xmm0 |
| VPMACSDD %xmm15,%xmm12,%xmm0,%xmm15 |
| VPMACSDD %xmm15,(%r12),%xmm0,%xmm15 |
| VPMACSDD %xmm2,%xmm0,%xmm0,%xmm15 |
| VPMACSDD %xmm2,(%r9),%xmm15,%xmm15 |
| VPMACSDD %xmm2,%xmm12,%xmm15,%xmm15 |
| VPMACSDD %xmm2,(%r12),%xmm15,%xmm0 |
| VPMACSDD %xmm0,(%r13),%xmm15,%xmm0 |
| VPMACSDD %xmm15,(%r13),%xmm7,%xmm11 |
| VPMACSDD %xmm15,(%r12),%xmm7,%xmm11 |
| VPMACSDD %xmm15,%xmm15,%xmm0,%xmm0 |
| VPMACSDD %xmm2,(%r9),%xmm15,%xmm11 |
| # Tests for op VPMACSDQH xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax) |
| VPMACSDQH %xmm0,%xmm15,%xmm7,%xmm0 |
| VPMACSDQH %xmm2,(%r9),%xmm0,%xmm0 |
| VPMACSDQH %xmm15,(%r9),%xmm15,%xmm0 |
| VPMACSDQH %xmm15,%xmm0,%xmm0,%xmm11 |
| VPMACSDQH %xmm15,%xmm12,%xmm0,%xmm0 |
| VPMACSDQH %xmm15,%xmm12,%xmm0,%xmm15 |
| VPMACSDQH %xmm15,(%r12),%xmm0,%xmm15 |
| VPMACSDQH %xmm2,%xmm0,%xmm0,%xmm15 |
| VPMACSDQH %xmm2,(%r9),%xmm15,%xmm15 |
| VPMACSDQH %xmm2,%xmm12,%xmm15,%xmm15 |
| VPMACSDQH %xmm2,(%r12),%xmm15,%xmm0 |
| VPMACSDQH %xmm0,(%r13),%xmm15,%xmm0 |
| VPMACSDQH %xmm15,(%r13),%xmm7,%xmm11 |
| VPMACSDQH %xmm15,(%r12),%xmm7,%xmm11 |
| VPMACSDQH %xmm15,%xmm15,%xmm0,%xmm0 |
| VPMACSDQH %xmm2,(%r9),%xmm15,%xmm11 |
| # Tests for op VPMACSDQL xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax) |
| VPMACSDQL %xmm0,%xmm15,%xmm7,%xmm0 |
| VPMACSDQL %xmm2,(%r9),%xmm0,%xmm0 |
| VPMACSDQL %xmm15,(%r9),%xmm15,%xmm0 |
| VPMACSDQL %xmm15,%xmm0,%xmm0,%xmm11 |
| VPMACSDQL %xmm15,%xmm12,%xmm0,%xmm0 |
| VPMACSDQL %xmm15,%xmm12,%xmm0,%xmm15 |
| VPMACSDQL %xmm15,(%r12),%xmm0,%xmm15 |
| VPMACSDQL %xmm2,%xmm0,%xmm0,%xmm15 |
| VPMACSDQL %xmm2,(%r9),%xmm15,%xmm15 |
| VPMACSDQL %xmm2,%xmm12,%xmm15,%xmm15 |
| VPMACSDQL %xmm2,(%r12),%xmm15,%xmm0 |
| VPMACSDQL %xmm0,(%r13),%xmm15,%xmm0 |
| VPMACSDQL %xmm15,(%r13),%xmm7,%xmm11 |
| VPMACSDQL %xmm15,(%r12),%xmm7,%xmm11 |
| VPMACSDQL %xmm15,%xmm15,%xmm0,%xmm0 |
| VPMACSDQL %xmm2,(%r9),%xmm15,%xmm11 |
| # Tests for op VPMACSSDD xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax) |
| VPMACSSDD %xmm0,%xmm15,%xmm7,%xmm0 |
| VPMACSSDD %xmm2,(%r9),%xmm0,%xmm0 |
| VPMACSSDD %xmm15,(%r9),%xmm15,%xmm0 |
| VPMACSSDD %xmm15,%xmm0,%xmm0,%xmm11 |
| VPMACSSDD %xmm15,%xmm12,%xmm0,%xmm0 |
| VPMACSSDD %xmm15,%xmm12,%xmm0,%xmm15 |
| VPMACSSDD %xmm15,(%r12),%xmm0,%xmm15 |
| VPMACSSDD %xmm2,%xmm0,%xmm0,%xmm15 |
| VPMACSSDD %xmm2,(%r9),%xmm15,%xmm15 |
| VPMACSSDD %xmm2,%xmm12,%xmm15,%xmm15 |
| VPMACSSDD %xmm2,(%r12),%xmm15,%xmm0 |
| VPMACSSDD %xmm0,(%r13),%xmm15,%xmm0 |
| VPMACSSDD %xmm15,(%r13),%xmm7,%xmm11 |
| VPMACSSDD %xmm15,(%r12),%xmm7,%xmm11 |
| VPMACSSDD %xmm15,%xmm15,%xmm0,%xmm0 |
| VPMACSSDD %xmm2,(%r9),%xmm15,%xmm11 |
| # Tests for op VPMACSSDQH xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax) |
| VPMACSSDQH %xmm0,%xmm15,%xmm7,%xmm0 |
| VPMACSSDQH %xmm2,(%r9),%xmm0,%xmm0 |
| VPMACSSDQH %xmm15,(%r9),%xmm15,%xmm0 |
| VPMACSSDQH %xmm15,%xmm0,%xmm0,%xmm11 |
| VPMACSSDQH %xmm15,%xmm12,%xmm0,%xmm0 |
| VPMACSSDQH %xmm15,%xmm12,%xmm0,%xmm15 |
| VPMACSSDQH %xmm15,(%r12),%xmm0,%xmm15 |
| VPMACSSDQH %xmm2,%xmm0,%xmm0,%xmm15 |
| VPMACSSDQH %xmm2,(%r9),%xmm15,%xmm15 |
| VPMACSSDQH %xmm2,%xmm12,%xmm15,%xmm15 |
| VPMACSSDQH %xmm2,(%r12),%xmm15,%xmm0 |
| VPMACSSDQH %xmm0,(%r13),%xmm15,%xmm0 |
| VPMACSSDQH %xmm15,(%r13),%xmm7,%xmm11 |
| VPMACSSDQH %xmm15,(%r12),%xmm7,%xmm11 |
| VPMACSSDQH %xmm15,%xmm15,%xmm0,%xmm0 |
| VPMACSSDQH %xmm2,(%r9),%xmm15,%xmm11 |
| # Tests for op VPMACSSDQL xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax) |
| VPMACSSDQL %xmm0,%xmm15,%xmm7,%xmm0 |
| VPMACSSDQL %xmm2,(%r9),%xmm0,%xmm0 |
| VPMACSSDQL %xmm15,(%r9),%xmm15,%xmm0 |
| VPMACSSDQL %xmm15,%xmm0,%xmm0,%xmm11 |
| VPMACSSDQL %xmm15,%xmm12,%xmm0,%xmm0 |
| VPMACSSDQL %xmm15,%xmm12,%xmm0,%xmm15 |
| VPMACSSDQL %xmm15,(%r12),%xmm0,%xmm15 |
| VPMACSSDQL %xmm2,%xmm0,%xmm0,%xmm15 |
| VPMACSSDQL %xmm2,(%r9),%xmm15,%xmm15 |
| VPMACSSDQL %xmm2,%xmm12,%xmm15,%xmm15 |
| VPMACSSDQL %xmm2,(%r12),%xmm15,%xmm0 |
| VPMACSSDQL %xmm0,(%r13),%xmm15,%xmm0 |
| VPMACSSDQL %xmm15,(%r13),%xmm7,%xmm11 |
| VPMACSSDQL %xmm15,(%r12),%xmm7,%xmm11 |
| VPMACSSDQL %xmm15,%xmm15,%xmm0,%xmm0 |
| VPMACSSDQL %xmm2,(%r9),%xmm15,%xmm11 |
| # Tests for op VPMACSSWD xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax) |
| VPMACSSWD %xmm0,%xmm15,%xmm7,%xmm0 |
| VPMACSSWD %xmm2,(%r9),%xmm0,%xmm0 |
| VPMACSSWD %xmm15,(%r9),%xmm15,%xmm0 |
| VPMACSSWD %xmm15,%xmm0,%xmm0,%xmm11 |
| VPMACSSWD %xmm15,%xmm12,%xmm0,%xmm0 |
| VPMACSSWD %xmm15,%xmm12,%xmm0,%xmm15 |
| VPMACSSWD %xmm15,(%r12),%xmm0,%xmm15 |
| VPMACSSWD %xmm2,%xmm0,%xmm0,%xmm15 |
| VPMACSSWD %xmm2,(%r9),%xmm15,%xmm15 |
| VPMACSSWD %xmm2,%xmm12,%xmm15,%xmm15 |
| VPMACSSWD %xmm2,(%r12),%xmm15,%xmm0 |
| VPMACSSWD %xmm0,(%r13),%xmm15,%xmm0 |
| VPMACSSWD %xmm15,(%r13),%xmm7,%xmm11 |
| VPMACSSWD %xmm15,(%r12),%xmm7,%xmm11 |
| VPMACSSWD %xmm15,%xmm15,%xmm0,%xmm0 |
| VPMACSSWD %xmm2,(%r9),%xmm15,%xmm11 |
| # Tests for op VPMACSSWW xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax) |
| VPMACSSWW %xmm0,%xmm15,%xmm7,%xmm0 |
| VPMACSSWW %xmm2,(%r9),%xmm0,%xmm0 |
| VPMACSSWW %xmm15,(%r9),%xmm15,%xmm0 |
| VPMACSSWW %xmm15,%xmm0,%xmm0,%xmm11 |
| VPMACSSWW %xmm15,%xmm12,%xmm0,%xmm0 |
| VPMACSSWW %xmm15,%xmm12,%xmm0,%xmm15 |
| VPMACSSWW %xmm15,(%r12),%xmm0,%xmm15 |
| VPMACSSWW %xmm2,%xmm0,%xmm0,%xmm15 |
| VPMACSSWW %xmm2,(%r9),%xmm15,%xmm15 |
| VPMACSSWW %xmm2,%xmm12,%xmm15,%xmm15 |
| VPMACSSWW %xmm2,(%r12),%xmm15,%xmm0 |
| VPMACSSWW %xmm0,(%r13),%xmm15,%xmm0 |
| VPMACSSWW %xmm15,(%r13),%xmm7,%xmm11 |
| VPMACSSWW %xmm15,(%r12),%xmm7,%xmm11 |
| VPMACSSWW %xmm15,%xmm15,%xmm0,%xmm0 |
| VPMACSSWW %xmm2,(%r9),%xmm15,%xmm11 |
| # Tests for op VPMACSWD xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax) |
| VPMACSWD %xmm0,%xmm15,%xmm7,%xmm0 |
| VPMACSWD %xmm2,(%r9),%xmm0,%xmm0 |
| VPMACSWD %xmm15,(%r9),%xmm15,%xmm0 |
| VPMACSWD %xmm15,%xmm0,%xmm0,%xmm11 |
| VPMACSWD %xmm15,%xmm12,%xmm0,%xmm0 |
| VPMACSWD %xmm15,%xmm12,%xmm0,%xmm15 |
| VPMACSWD %xmm15,(%r12),%xmm0,%xmm15 |
| VPMACSWD %xmm2,%xmm0,%xmm0,%xmm15 |
| VPMACSWD %xmm2,(%r9),%xmm15,%xmm15 |
| VPMACSWD %xmm2,%xmm12,%xmm15,%xmm15 |
| VPMACSWD %xmm2,(%r12),%xmm15,%xmm0 |
| VPMACSWD %xmm0,(%r13),%xmm15,%xmm0 |
| VPMACSWD %xmm15,(%r13),%xmm7,%xmm11 |
| VPMACSWD %xmm15,(%r12),%xmm7,%xmm11 |
| VPMACSWD %xmm15,%xmm15,%xmm0,%xmm0 |
| VPMACSWD %xmm2,(%r9),%xmm15,%xmm11 |
| # Tests for op VPMACSWW xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax) |
| VPMACSWW %xmm0,%xmm15,%xmm7,%xmm0 |
| VPMACSWW %xmm2,(%r9),%xmm0,%xmm0 |
| VPMACSWW %xmm15,(%r9),%xmm15,%xmm0 |
| VPMACSWW %xmm15,%xmm0,%xmm0,%xmm11 |
| VPMACSWW %xmm15,%xmm12,%xmm0,%xmm0 |
| VPMACSWW %xmm15,%xmm12,%xmm0,%xmm15 |
| VPMACSWW %xmm15,(%r12),%xmm0,%xmm15 |
| VPMACSWW %xmm2,%xmm0,%xmm0,%xmm15 |
| VPMACSWW %xmm2,(%r9),%xmm15,%xmm15 |
| VPMACSWW %xmm2,%xmm12,%xmm15,%xmm15 |
| VPMACSWW %xmm2,(%r12),%xmm15,%xmm0 |
| VPMACSWW %xmm0,(%r13),%xmm15,%xmm0 |
| VPMACSWW %xmm15,(%r13),%xmm7,%xmm11 |
| VPMACSWW %xmm15,(%r12),%xmm7,%xmm11 |
| VPMACSWW %xmm15,%xmm15,%xmm0,%xmm0 |
| VPMACSWW %xmm2,(%r9),%xmm15,%xmm11 |
| # Tests for op VPMADCSSWD xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax) |
| VPMADCSSWD %xmm0,%xmm15,%xmm7,%xmm0 |
| VPMADCSSWD %xmm2,(%r9),%xmm0,%xmm0 |
| VPMADCSSWD %xmm15,(%r9),%xmm15,%xmm0 |
| VPMADCSSWD %xmm15,%xmm0,%xmm0,%xmm11 |
| VPMADCSSWD %xmm15,%xmm12,%xmm0,%xmm0 |
| VPMADCSSWD %xmm15,%xmm12,%xmm0,%xmm15 |
| VPMADCSSWD %xmm15,(%r12),%xmm0,%xmm15 |
| VPMADCSSWD %xmm2,%xmm0,%xmm0,%xmm15 |
| VPMADCSSWD %xmm2,(%r9),%xmm15,%xmm15 |
| VPMADCSSWD %xmm2,%xmm12,%xmm15,%xmm15 |
| VPMADCSSWD %xmm2,(%r12),%xmm15,%xmm0 |
| VPMADCSSWD %xmm0,(%r13),%xmm15,%xmm0 |
| VPMADCSSWD %xmm15,(%r13),%xmm7,%xmm11 |
| VPMADCSSWD %xmm15,(%r12),%xmm7,%xmm11 |
| VPMADCSSWD %xmm15,%xmm15,%xmm0,%xmm0 |
| VPMADCSSWD %xmm2,(%r9),%xmm15,%xmm11 |
| # Tests for op VPMADCSWD xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax) |
| VPMADCSWD %xmm0,%xmm15,%xmm7,%xmm0 |
| VPMADCSWD %xmm2,(%r9),%xmm0,%xmm0 |
| VPMADCSWD %xmm15,(%r9),%xmm15,%xmm0 |
| VPMADCSWD %xmm15,%xmm0,%xmm0,%xmm11 |
| VPMADCSWD %xmm15,%xmm12,%xmm0,%xmm0 |
| VPMADCSWD %xmm15,%xmm12,%xmm0,%xmm15 |
| VPMADCSWD %xmm15,(%r12),%xmm0,%xmm15 |
| VPMADCSWD %xmm2,%xmm0,%xmm0,%xmm15 |
| VPMADCSWD %xmm2,(%r9),%xmm15,%xmm15 |
| VPMADCSWD %xmm2,%xmm12,%xmm15,%xmm15 |
| VPMADCSWD %xmm2,(%r12),%xmm15,%xmm0 |
| VPMADCSWD %xmm0,(%r13),%xmm15,%xmm0 |
| VPMADCSWD %xmm15,(%r13),%xmm7,%xmm11 |
| VPMADCSWD %xmm15,(%r12),%xmm7,%xmm11 |
| VPMADCSWD %xmm15,%xmm15,%xmm0,%xmm0 |
| VPMADCSWD %xmm2,(%r9),%xmm15,%xmm11 |
| # Tests for op VPPERM xmm4/mem128, xmm3, xmm2, xmm1 (at&t syntax) |
| VPPERM %xmm0,%xmm12,%xmm7,%xmm0 |
| VPPERM (%rax),%xmm15,%xmm0,%xmm0 |
| VPPERM (%r10),%xmm15,%xmm15,%xmm0 |
| VPPERM %xmm2,%xmm0,%xmm0,%xmm11 |
| VPPERM %xmm2,%xmm0,%xmm0,%xmm0 |
| VPPERM %xmm2,%xmm0,%xmm0,%xmm15 |
| VPPERM (%r10),%xmm12,%xmm0,%xmm15 |
| VPPERM (%rax),%xmm0,%xmm0,%xmm15 |
| VPPERM (%r12),%xmm15,%xmm15,%xmm15 |
| VPPERM (%r12),%xmm0,%xmm15,%xmm15 |
| VPPERM (%rax),%xmm12,%xmm15,%xmm0 |
| VPPERM %xmm15,%xmm15,%xmm15,%xmm0 |
| VPPERM (%r10),%xmm15,%xmm7,%xmm11 |
| VPPERM %xmm2,%xmm12,%xmm7,%xmm11 |
| VPPERM %xmm2,%xmm12,%xmm0,%xmm0 |
| VPPERM (%r12),%xmm15,%xmm15,%xmm11 |
| # Tests for op VPPERM xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax) |
| VPPERM %xmm0,%xmm15,%xmm7,%xmm0 |
| VPPERM %xmm2,(%r9),%xmm0,%xmm0 |
| VPPERM %xmm15,(%r9),%xmm15,%xmm0 |
| VPPERM %xmm15,%xmm0,%xmm0,%xmm11 |
| VPPERM %xmm15,%xmm12,%xmm0,%xmm0 |
| VPPERM %xmm15,%xmm12,%xmm0,%xmm15 |
| VPPERM %xmm15,(%r12),%xmm0,%xmm15 |
| VPPERM %xmm2,%xmm0,%xmm0,%xmm15 |
| VPPERM %xmm2,(%r9),%xmm15,%xmm15 |
| VPPERM %xmm2,%xmm12,%xmm15,%xmm15 |
| VPPERM %xmm2,(%r12),%xmm15,%xmm0 |
| VPPERM %xmm0,(%r13),%xmm15,%xmm0 |
| VPPERM %xmm15,(%r13),%xmm7,%xmm11 |
| VPPERM %xmm15,(%r12),%xmm7,%xmm11 |
| VPPERM %xmm15,%xmm15,%xmm0,%xmm0 |
| VPPERM %xmm2,(%r9),%xmm15,%xmm11 |
| # Tests for op VPROTB xmm3, xmm2/mem128, xmm1 (at&t syntax) |
| VPROTB %xmm2,%xmm0,%xmm15 |
| VPROTB %xmm2,%xmm12,%xmm7 |
| VPROTB %xmm2,%xmm0,%xmm0 |
| VPROTB %xmm15,(%r9),%xmm15 |
| VPROTB %xmm0,%xmm15,%xmm0 |
| VPROTB %xmm0,%xmm15,%xmm15 |
| VPROTB %xmm0,%xmm12,%xmm0 |
| VPROTB %xmm15,%xmm12,%xmm0 |
| VPROTB %xmm2,(%r12),%xmm15 |
| VPROTB %xmm0,(%r9),%xmm7 |
| VPROTB %xmm0,%xmm12,%xmm7 |
| VPROTB %xmm2,(%r9),%xmm15 |
| VPROTB %xmm2,(%r13),%xmm0 |
| VPROTB %xmm15,(%r9),%xmm7 |
| VPROTB %xmm15,(%r12),%xmm0 |
| VPROTB %xmm0,(%r13),%xmm15 |
| # Tests for op VPROTB xmm3/mem128, xmm2, xmm1 (at&t syntax) |
| VPROTB (%r12),%xmm0,%xmm15 |
| VPROTB (%r12),%xmm0,%xmm7 |
| VPROTB (%rax),%xmm0,%xmm0 |
| VPROTB (%r10),%xmm15,%xmm15 |
| VPROTB %xmm15,%xmm12,%xmm0 |
| VPROTB %xmm15,%xmm12,%xmm15 |
| VPROTB %xmm15,%xmm0,%xmm0 |
| VPROTB %xmm2,%xmm0,%xmm0 |
| VPROTB (%rax),%xmm12,%xmm15 |
| VPROTB %xmm15,%xmm15,%xmm7 |
| VPROTB %xmm0,%xmm0,%xmm7 |
| VPROTB (%r12),%xmm15,%xmm15 |
| VPROTB (%r12),%xmm15,%xmm0 |
| VPROTB (%r10),%xmm15,%xmm7 |
| VPROTB (%r10),%xmm12,%xmm0 |
| VPROTB %xmm15,%xmm15,%xmm15 |
| # Tests for op VPROTB imm8, xmm2, xmm1 (at&t syntax) |
| VPROTB $0x3,%xmm11,%xmm15 |
| VPROTB $0xFF,%xmm0,%xmm0 |
| VPROTB $0xFF,%xmm11,%xmm4 |
| VPROTB $0x0,%xmm11,%xmm4 |
| VPROTB $0x0,%xmm15,%xmm4 |
| VPROTB $0x0,%xmm0,%xmm15 |
| VPROTB $0xFF,%xmm11,%xmm0 |
| VPROTB $0x3,%xmm0,%xmm0 |
| VPROTB $0x3,%xmm11,%xmm0 |
| VPROTB $0x0,%xmm0,%xmm4 |
| VPROTB $0xFF,%xmm15,%xmm0 |
| VPROTB $0xFF,%xmm0,%xmm15 |
| VPROTB $0xFF,%xmm15,%xmm15 |
| VPROTB $0x3,%xmm15,%xmm4 |
| VPROTB $0xFF,%xmm11,%xmm15 |
| VPROTB $0x3,%xmm0,%xmm15 |
| # Tests for op VPROTD xmm3, xmm2/mem128, xmm1 (at&t syntax) |
| VPROTD %xmm2,%xmm0,%xmm15 |
| VPROTD %xmm2,%xmm12,%xmm7 |
| VPROTD %xmm2,%xmm0,%xmm0 |
| VPROTD %xmm15,(%r9),%xmm15 |
| VPROTD %xmm0,%xmm15,%xmm0 |
| VPROTD %xmm0,%xmm15,%xmm15 |
| VPROTD %xmm0,%xmm12,%xmm0 |
| VPROTD %xmm15,%xmm12,%xmm0 |
| VPROTD %xmm2,(%r12),%xmm15 |
| VPROTD %xmm0,(%r9),%xmm7 |
| VPROTD %xmm0,%xmm12,%xmm7 |
| VPROTD %xmm2,(%r9),%xmm15 |
| VPROTD %xmm2,(%r13),%xmm0 |
| VPROTD %xmm15,(%r9),%xmm7 |
| VPROTD %xmm15,(%r12),%xmm0 |
| VPROTD %xmm0,(%r13),%xmm15 |
| # Tests for op VPROTD xmm3/mem128, xmm2, xmm1 (at&t syntax) |
| VPROTD (%r12),%xmm0,%xmm15 |
| VPROTD (%r12),%xmm0,%xmm7 |
| VPROTD (%rax),%xmm0,%xmm0 |
| VPROTD (%r10),%xmm15,%xmm15 |
| VPROTD %xmm15,%xmm12,%xmm0 |
| VPROTD %xmm15,%xmm12,%xmm15 |
| VPROTD %xmm15,%xmm0,%xmm0 |
| VPROTD %xmm2,%xmm0,%xmm0 |
| VPROTD (%rax),%xmm12,%xmm15 |
| VPROTD %xmm15,%xmm15,%xmm7 |
| VPROTD %xmm0,%xmm0,%xmm7 |
| VPROTD (%r12),%xmm15,%xmm15 |
| VPROTD (%r12),%xmm15,%xmm0 |
| VPROTD (%r10),%xmm15,%xmm7 |
| VPROTD (%r10),%xmm12,%xmm0 |
| VPROTD %xmm15,%xmm15,%xmm15 |
| # Tests for op VPROTD imm8, xmm2/mem128, xmm1 (at&t syntax) |
| VPROTD $0x0,%xmm15,%xmm15 |
| VPROTD $0x0,(%rsi),%xmm15 |
| VPROTD $0x0,%xmm0,%xmm11 |
| VPROTD $0xFF,%xmm15,%xmm0 |
| VPROTD $0x3,%xmm0,%xmm0 |
| VPROTD $0x3,%xmm15,%xmm0 |
| VPROTD $0x0,%xmm11,%xmm11 |
| VPROTD $0x0,%xmm0,%xmm15 |
| VPROTD $0x3,(%rcx),%xmm0 |
| VPROTD $0xFF,(%rsi),%xmm0 |
| VPROTD $0x0,(%rdi),%xmm15 |
| VPROTD $0xFF,%xmm15,%xmm15 |
| VPROTD $0xFF,%xmm11,%xmm11 |
| VPROTD $0xFF,(%rsi),%xmm11 |
| VPROTD $0x3,(%rdi),%xmm15 |
| VPROTD $0x3,%xmm15,%xmm11 |
| # Tests for op VPROTQ xmm3, xmm2/mem128, xmm1 (at&t syntax) |
| VPROTQ %xmm2,%xmm0,%xmm15 |
| VPROTQ %xmm2,%xmm12,%xmm7 |
| VPROTQ %xmm2,%xmm0,%xmm0 |
| VPROTQ %xmm15,(%r9),%xmm15 |
| VPROTQ %xmm0,%xmm15,%xmm0 |
| VPROTQ %xmm0,%xmm15,%xmm15 |
| VPROTQ %xmm0,%xmm12,%xmm0 |
| VPROTQ %xmm15,%xmm12,%xmm0 |
| VPROTQ %xmm2,(%r12),%xmm15 |
| VPROTQ %xmm0,(%r9),%xmm7 |
| VPROTQ %xmm0,%xmm12,%xmm7 |
| VPROTQ %xmm2,(%r9),%xmm15 |
| VPROTQ %xmm2,(%r13),%xmm0 |
| VPROTQ %xmm15,(%r9),%xmm7 |
| VPROTQ %xmm15,(%r12),%xmm0 |
| VPROTQ %xmm0,(%r13),%xmm15 |
| # Tests for op VPROTQ xmm3/mem128, xmm2, xmm1 (at&t syntax) |
| VPROTQ (%r12),%xmm0,%xmm15 |
| VPROTQ (%r12),%xmm0,%xmm7 |
| VPROTQ (%rax),%xmm0,%xmm0 |
| VPROTQ (%r10),%xmm15,%xmm15 |
| VPROTQ %xmm15,%xmm12,%xmm0 |
| VPROTQ %xmm15,%xmm12,%xmm15 |
| VPROTQ %xmm15,%xmm0,%xmm0 |
| VPROTQ %xmm2,%xmm0,%xmm0 |
| VPROTQ (%rax),%xmm12,%xmm15 |
| VPROTQ %xmm15,%xmm15,%xmm7 |
| VPROTQ %xmm0,%xmm0,%xmm7 |
| VPROTQ (%r12),%xmm15,%xmm15 |
| VPROTQ (%r12),%xmm15,%xmm0 |
| VPROTQ (%r10),%xmm15,%xmm7 |
| VPROTQ (%r10),%xmm12,%xmm0 |
| VPROTQ %xmm15,%xmm15,%xmm15 |
| # Tests for op VPROTQ imm8, xmm2/mem128, xmm1 (at&t syntax) |
| VPROTQ $0x0,%xmm15,%xmm15 |
| VPROTQ $0x0,(%rsi),%xmm15 |
| VPROTQ $0x0,%xmm0,%xmm11 |
| VPROTQ $0xFF,%xmm15,%xmm0 |
| VPROTQ $0x3,%xmm0,%xmm0 |
| VPROTQ $0x3,%xmm15,%xmm0 |
| VPROTQ $0x0,%xmm11,%xmm11 |
| VPROTQ $0x0,%xmm0,%xmm15 |
| VPROTQ $0x3,(%rcx),%xmm0 |
| VPROTQ $0xFF,(%rsi),%xmm0 |
| VPROTQ $0x0,(%rdi),%xmm15 |
| VPROTQ $0xFF,%xmm15,%xmm15 |
| VPROTQ $0xFF,%xmm11,%xmm11 |
| VPROTQ $0xFF,(%rsi),%xmm11 |
| VPROTQ $0x3,(%rdi),%xmm15 |
| VPROTQ $0x3,%xmm15,%xmm11 |
| # Tests for op VPROTW xmm3, xmm2/mem128, xmm1 (at&t syntax) |
| VPROTW %xmm2,%xmm0,%xmm15 |
| VPROTW %xmm2,%xmm12,%xmm7 |
| VPROTW %xmm2,%xmm0,%xmm0 |
| VPROTW %xmm15,(%r9),%xmm15 |
| VPROTW %xmm0,%xmm15,%xmm0 |
| VPROTW %xmm0,%xmm15,%xmm15 |
| VPROTW %xmm0,%xmm12,%xmm0 |
| VPROTW %xmm15,%xmm12,%xmm0 |
| VPROTW %xmm2,(%r12),%xmm15 |
| VPROTW %xmm0,(%r9),%xmm7 |
| VPROTW %xmm0,%xmm12,%xmm7 |
| VPROTW %xmm2,(%r9),%xmm15 |
| VPROTW %xmm2,(%r13),%xmm0 |
| VPROTW %xmm15,(%r9),%xmm7 |
| VPROTW %xmm15,(%r12),%xmm0 |
| VPROTW %xmm0,(%r13),%xmm15 |
| # Tests for op VPROTW xmm3/mem128, xmm2, xmm1 (at&t syntax) |
| VPROTW (%r12),%xmm0,%xmm15 |
| VPROTW (%r12),%xmm0,%xmm7 |
| VPROTW (%rax),%xmm0,%xmm0 |
| VPROTW (%r10),%xmm15,%xmm15 |
| VPROTW %xmm15,%xmm12,%xmm0 |
| VPROTW %xmm15,%xmm12,%xmm15 |
| VPROTW %xmm15,%xmm0,%xmm0 |
| VPROTW %xmm2,%xmm0,%xmm0 |
| VPROTW (%rax),%xmm12,%xmm15 |
| VPROTW %xmm15,%xmm15,%xmm7 |
| VPROTW %xmm0,%xmm0,%xmm7 |
| VPROTW (%r12),%xmm15,%xmm15 |
| VPROTW (%r12),%xmm15,%xmm0 |
| VPROTW (%r10),%xmm15,%xmm7 |
| VPROTW (%r10),%xmm12,%xmm0 |
| VPROTW %xmm15,%xmm15,%xmm15 |
| # Tests for op VPROTW imm8, xmm2/mem128, xmm1 (at&t syntax) |
| VPROTW $0x0,%xmm15,%xmm15 |
| VPROTW $0x0,(%rsi),%xmm15 |
| VPROTW $0x0,%xmm0,%xmm11 |
| VPROTW $0xFF,%xmm15,%xmm0 |
| VPROTW $0x3,%xmm0,%xmm0 |
| VPROTW $0x3,%xmm15,%xmm0 |
| VPROTW $0x0,%xmm11,%xmm11 |
| VPROTW $0x0,%xmm0,%xmm15 |
| VPROTW $0x3,(%rcx),%xmm0 |
| VPROTW $0xFF,(%rsi),%xmm0 |
| VPROTW $0x0,(%rdi),%xmm15 |
| VPROTW $0xFF,%xmm15,%xmm15 |
| VPROTW $0xFF,%xmm11,%xmm11 |
| VPROTW $0xFF,(%rsi),%xmm11 |
| VPROTW $0x3,(%rdi),%xmm15 |
| VPROTW $0x3,%xmm15,%xmm11 |
| # Tests for op VPSHAB xmm3, xmm2/mem128, xmm1 (at&t syntax) |
| VPSHAB %xmm2,%xmm0,%xmm15 |
| VPSHAB %xmm2,%xmm12,%xmm7 |
| VPSHAB %xmm2,%xmm0,%xmm0 |
| VPSHAB %xmm15,(%r9),%xmm15 |
| VPSHAB %xmm0,%xmm15,%xmm0 |
| VPSHAB %xmm0,%xmm15,%xmm15 |
| VPSHAB %xmm0,%xmm12,%xmm0 |
| VPSHAB %xmm15,%xmm12,%xmm0 |
| VPSHAB %xmm2,(%r12),%xmm15 |
| VPSHAB %xmm0,(%r9),%xmm7 |
| VPSHAB %xmm0,%xmm12,%xmm7 |
| VPSHAB %xmm2,(%r9),%xmm15 |
| VPSHAB %xmm2,(%r13),%xmm0 |
| VPSHAB %xmm15,(%r9),%xmm7 |
| VPSHAB %xmm15,(%r12),%xmm0 |
| VPSHAB %xmm0,(%r13),%xmm15 |
| # Tests for op VPSHAB xmm3/mem128, xmm2, xmm1 (at&t syntax) |
| VPSHAB (%r12),%xmm0,%xmm15 |
| VPSHAB (%r12),%xmm0,%xmm7 |
| VPSHAB (%rax),%xmm0,%xmm0 |
| VPSHAB (%r10),%xmm15,%xmm15 |
| VPSHAB %xmm15,%xmm12,%xmm0 |
| VPSHAB %xmm15,%xmm12,%xmm15 |
| VPSHAB %xmm15,%xmm0,%xmm0 |
| VPSHAB %xmm2,%xmm0,%xmm0 |
| VPSHAB (%rax),%xmm12,%xmm15 |
| VPSHAB %xmm15,%xmm15,%xmm7 |
| VPSHAB %xmm0,%xmm0,%xmm7 |
| VPSHAB (%r12),%xmm15,%xmm15 |
| VPSHAB (%r12),%xmm15,%xmm0 |
| VPSHAB (%r10),%xmm15,%xmm7 |
| VPSHAB (%r10),%xmm12,%xmm0 |
| VPSHAB %xmm15,%xmm15,%xmm15 |
| # Tests for op VPSHAD xmm3, xmm2/mem128, xmm1 (at&t syntax) |
| VPSHAD %xmm2,%xmm0,%xmm15 |
| VPSHAD %xmm2,%xmm12,%xmm7 |
| VPSHAD %xmm2,%xmm0,%xmm0 |
| VPSHAD %xmm15,(%r9),%xmm15 |
| VPSHAD %xmm0,%xmm15,%xmm0 |
| VPSHAD %xmm0,%xmm15,%xmm15 |
| VPSHAD %xmm0,%xmm12,%xmm0 |
| VPSHAD %xmm15,%xmm12,%xmm0 |
| VPSHAD %xmm2,(%r12),%xmm15 |
| VPSHAD %xmm0,(%r9),%xmm7 |
| VPSHAD %xmm0,%xmm12,%xmm7 |
| VPSHAD %xmm2,(%r9),%xmm15 |
| VPSHAD %xmm2,(%r13),%xmm0 |
| VPSHAD %xmm15,(%r9),%xmm7 |
| VPSHAD %xmm15,(%r12),%xmm0 |
| VPSHAD %xmm0,(%r13),%xmm15 |
| # Tests for op VPSHAD xmm3/mem128, xmm2, xmm1 (at&t syntax) |
| VPSHAD (%r12),%xmm0,%xmm15 |
| VPSHAD (%r12),%xmm0,%xmm7 |
| VPSHAD (%rax),%xmm0,%xmm0 |
| VPSHAD (%r10),%xmm15,%xmm15 |
| VPSHAD %xmm15,%xmm12,%xmm0 |
| VPSHAD %xmm15,%xmm12,%xmm15 |
| VPSHAD %xmm15,%xmm0,%xmm0 |
| VPSHAD %xmm2,%xmm0,%xmm0 |
| VPSHAD (%rax),%xmm12,%xmm15 |
| VPSHAD %xmm15,%xmm15,%xmm7 |
| VPSHAD %xmm0,%xmm0,%xmm7 |
| VPSHAD (%r12),%xmm15,%xmm15 |
| VPSHAD (%r12),%xmm15,%xmm0 |
| VPSHAD (%r10),%xmm15,%xmm7 |
| VPSHAD (%r10),%xmm12,%xmm0 |
| VPSHAD %xmm15,%xmm15,%xmm15 |
| # Tests for op VPSHAQ xmm3, xmm2/mem128, xmm1 (at&t syntax) |
| VPSHAQ %xmm2,%xmm0,%xmm15 |
| VPSHAQ %xmm2,%xmm12,%xmm7 |
| VPSHAQ %xmm2,%xmm0,%xmm0 |
| VPSHAQ %xmm15,(%r9),%xmm15 |
| VPSHAQ %xmm0,%xmm15,%xmm0 |
| VPSHAQ %xmm0,%xmm15,%xmm15 |
| VPSHAQ %xmm0,%xmm12,%xmm0 |
| VPSHAQ %xmm15,%xmm12,%xmm0 |
| VPSHAQ %xmm2,(%r12),%xmm15 |
| VPSHAQ %xmm0,(%r9),%xmm7 |
| VPSHAQ %xmm0,%xmm12,%xmm7 |
| VPSHAQ %xmm2,(%r9),%xmm15 |
| VPSHAQ %xmm2,(%r13),%xmm0 |
| VPSHAQ %xmm15,(%r9),%xmm7 |
| VPSHAQ %xmm15,(%r12),%xmm0 |
| VPSHAQ %xmm0,(%r13),%xmm15 |
| # Tests for op VPSHAQ xmm3/mem128, xmm2, xmm1 (at&t syntax) |
| VPSHAQ (%r12),%xmm0,%xmm15 |
| VPSHAQ (%r12),%xmm0,%xmm7 |
| VPSHAQ (%rax),%xmm0,%xmm0 |
| VPSHAQ (%r10),%xmm15,%xmm15 |
| VPSHAQ %xmm15,%xmm12,%xmm0 |
| VPSHAQ %xmm15,%xmm12,%xmm15 |
| VPSHAQ %xmm15,%xmm0,%xmm0 |
| VPSHAQ %xmm2,%xmm0,%xmm0 |
| VPSHAQ (%rax),%xmm12,%xmm15 |
| VPSHAQ %xmm15,%xmm15,%xmm7 |
| VPSHAQ %xmm0,%xmm0,%xmm7 |
| VPSHAQ (%r12),%xmm15,%xmm15 |
| VPSHAQ (%r12),%xmm15,%xmm0 |
| VPSHAQ (%r10),%xmm15,%xmm7 |
| VPSHAQ (%r10),%xmm12,%xmm0 |
| VPSHAQ %xmm15,%xmm15,%xmm15 |
| # Tests for op VPSHAW xmm3, xmm2/mem128, xmm1 (at&t syntax) |
| VPSHAW %xmm2,%xmm0,%xmm15 |
| VPSHAW %xmm2,%xmm12,%xmm7 |
| VPSHAW %xmm2,%xmm0,%xmm0 |
| VPSHAW %xmm15,(%r9),%xmm15 |
| VPSHAW %xmm0,%xmm15,%xmm0 |
| VPSHAW %xmm0,%xmm15,%xmm15 |
| VPSHAW %xmm0,%xmm12,%xmm0 |
| VPSHAW %xmm15,%xmm12,%xmm0 |
| VPSHAW %xmm2,(%r12),%xmm15 |
| VPSHAW %xmm0,(%r9),%xmm7 |
| VPSHAW %xmm0,%xmm12,%xmm7 |
| VPSHAW %xmm2,(%r9),%xmm15 |
| VPSHAW %xmm2,(%r13),%xmm0 |
| VPSHAW %xmm15,(%r9),%xmm7 |
| VPSHAW %xmm15,(%r12),%xmm0 |
| VPSHAW %xmm0,(%r13),%xmm15 |
| # Tests for op VPSHAW xmm3/mem128, xmm2, xmm1 (at&t syntax) |
| VPSHAW (%r12),%xmm0,%xmm15 |
| VPSHAW (%r12),%xmm0,%xmm7 |
| VPSHAW (%rax),%xmm0,%xmm0 |
| VPSHAW (%r10),%xmm15,%xmm15 |
| VPSHAW %xmm15,%xmm12,%xmm0 |
| VPSHAW %xmm15,%xmm12,%xmm15 |
| VPSHAW %xmm15,%xmm0,%xmm0 |
| VPSHAW %xmm2,%xmm0,%xmm0 |
| VPSHAW (%rax),%xmm12,%xmm15 |
| VPSHAW %xmm15,%xmm15,%xmm7 |
| VPSHAW %xmm0,%xmm0,%xmm7 |
| VPSHAW (%r12),%xmm15,%xmm15 |
| VPSHAW (%r12),%xmm15,%xmm0 |
| VPSHAW (%r10),%xmm15,%xmm7 |
| VPSHAW (%r10),%xmm12,%xmm0 |
| VPSHAW %xmm15,%xmm15,%xmm15 |
| # Tests for op VPSHLB xmm3, xmm2/mem128, xmm1 (at&t syntax) |
| VPSHLB %xmm2,%xmm0,%xmm15 |
| VPSHLB %xmm2,%xmm12,%xmm7 |
| VPSHLB %xmm2,%xmm0,%xmm0 |
| VPSHLB %xmm15,(%r9),%xmm15 |
| VPSHLB %xmm0,%xmm15,%xmm0 |
| VPSHLB %xmm0,%xmm15,%xmm15 |
| VPSHLB %xmm0,%xmm12,%xmm0 |
| VPSHLB %xmm15,%xmm12,%xmm0 |
| VPSHLB %xmm2,(%r12),%xmm15 |
| VPSHLB %xmm0,(%r9),%xmm7 |
| VPSHLB %xmm0,%xmm12,%xmm7 |
| VPSHLB %xmm2,(%r9),%xmm15 |
| VPSHLB %xmm2,(%r13),%xmm0 |
| VPSHLB %xmm15,(%r9),%xmm7 |
| VPSHLB %xmm15,(%r12),%xmm0 |
| VPSHLB %xmm0,(%r13),%xmm15 |
| # Tests for op VPSHLB xmm3/mem128, xmm2, xmm1 (at&t syntax) |
| VPSHLB (%r12),%xmm0,%xmm15 |
| VPSHLB (%r12),%xmm0,%xmm7 |
| VPSHLB (%rax),%xmm0,%xmm0 |
| VPSHLB (%r10),%xmm15,%xmm15 |
| VPSHLB %xmm15,%xmm12,%xmm0 |
| VPSHLB %xmm15,%xmm12,%xmm15 |
| VPSHLB %xmm15,%xmm0,%xmm0 |
| VPSHLB %xmm2,%xmm0,%xmm0 |
| VPSHLB (%rax),%xmm12,%xmm15 |
| VPSHLB %xmm15,%xmm15,%xmm7 |
| VPSHLB %xmm0,%xmm0,%xmm7 |
| VPSHLB (%r12),%xmm15,%xmm15 |
| VPSHLB (%r12),%xmm15,%xmm0 |
| VPSHLB (%r10),%xmm15,%xmm7 |
| VPSHLB (%r10),%xmm12,%xmm0 |
| VPSHLB %xmm15,%xmm15,%xmm15 |
| # Tests for op VPSHLD xmm2, xmm3/mem128, xmm1 (at&t syntax) |
| VPSHLD %xmm2,%xmm0,%xmm15 |
| VPSHLD %xmm2,%xmm12,%xmm7 |
| VPSHLD %xmm2,%xmm0,%xmm0 |
| VPSHLD %xmm15,(%r9),%xmm15 |
| VPSHLD %xmm0,%xmm15,%xmm0 |
| VPSHLD %xmm0,%xmm15,%xmm15 |
| VPSHLD %xmm0,%xmm12,%xmm0 |
| VPSHLD %xmm15,%xmm12,%xmm0 |
| VPSHLD %xmm2,(%r12),%xmm15 |
| VPSHLD %xmm0,(%r9),%xmm7 |
| VPSHLD %xmm0,%xmm12,%xmm7 |
| VPSHLD %xmm2,(%r9),%xmm15 |
| VPSHLD %xmm2,(%r13),%xmm0 |
| VPSHLD %xmm15,(%r9),%xmm7 |
| VPSHLD %xmm15,(%r12),%xmm0 |
| VPSHLD %xmm0,(%r13),%xmm15 |
| # Tests for op VPSHLD xmm3/mem128, xmm2, xmm1 (at&t syntax) |
| VPSHLD (%r12),%xmm0,%xmm15 |
| VPSHLD (%r12),%xmm0,%xmm7 |
| VPSHLD (%rax),%xmm0,%xmm0 |
| VPSHLD (%r10),%xmm15,%xmm15 |
| VPSHLD %xmm15,%xmm12,%xmm0 |
| VPSHLD %xmm15,%xmm12,%xmm15 |
| VPSHLD %xmm15,%xmm0,%xmm0 |
| VPSHLD %xmm2,%xmm0,%xmm0 |
| VPSHLD (%rax),%xmm12,%xmm15 |
| VPSHLD %xmm15,%xmm15,%xmm7 |
| VPSHLD %xmm0,%xmm0,%xmm7 |
| VPSHLD (%r12),%xmm15,%xmm15 |
| VPSHLD (%r12),%xmm15,%xmm0 |
| VPSHLD (%r10),%xmm15,%xmm7 |
| VPSHLD (%r10),%xmm12,%xmm0 |
| VPSHLD %xmm15,%xmm15,%xmm15 |
| # Tests for op VPSHLQ xmm2, xmm3/mem128, xmm1 (at&t syntax) |
| VPSHLQ %xmm2,%xmm0,%xmm15 |
| VPSHLQ %xmm2,%xmm12,%xmm7 |
| VPSHLQ %xmm2,%xmm0,%xmm0 |
| VPSHLQ %xmm15,(%r9),%xmm15 |
| VPSHLQ %xmm0,%xmm15,%xmm0 |
| VPSHLQ %xmm0,%xmm15,%xmm15 |
| VPSHLQ %xmm0,%xmm12,%xmm0 |
| VPSHLQ %xmm15,%xmm12,%xmm0 |
| VPSHLQ %xmm2,(%r12),%xmm15 |
| VPSHLQ %xmm0,(%r9),%xmm7 |
| VPSHLQ %xmm0,%xmm12,%xmm7 |
| VPSHLQ %xmm2,(%r9),%xmm15 |
| VPSHLQ %xmm2,(%r13),%xmm0 |
| VPSHLQ %xmm15,(%r9),%xmm7 |
| VPSHLQ %xmm15,(%r12),%xmm0 |
| VPSHLQ %xmm0,(%r13),%xmm15 |
| # Tests for op VPSHLQ xmm3/mem128, xmm2, xmm1 (at&t syntax) |
| VPSHLQ (%r12),%xmm0,%xmm15 |
| VPSHLQ (%r12),%xmm0,%xmm7 |
| VPSHLQ (%rax),%xmm0,%xmm0 |
| VPSHLQ (%r10),%xmm15,%xmm15 |
| VPSHLQ %xmm15,%xmm12,%xmm0 |
| VPSHLQ %xmm15,%xmm12,%xmm15 |
| VPSHLQ %xmm15,%xmm0,%xmm0 |
| VPSHLQ %xmm2,%xmm0,%xmm0 |
| VPSHLQ (%rax),%xmm12,%xmm15 |
| VPSHLQ %xmm15,%xmm15,%xmm7 |
| VPSHLQ %xmm0,%xmm0,%xmm7 |
| VPSHLQ (%r12),%xmm15,%xmm15 |
| VPSHLQ (%r12),%xmm15,%xmm0 |
| VPSHLQ (%r10),%xmm15,%xmm7 |
| VPSHLQ (%r10),%xmm12,%xmm0 |
| VPSHLQ %xmm15,%xmm15,%xmm15 |
| # Tests for op VPSHLW xmm2, xmm3/mem128, xmm1 (at&t syntax) |
| VPSHLW %xmm2,%xmm0,%xmm15 |
| VPSHLW %xmm2,%xmm12,%xmm7 |
| VPSHLW %xmm2,%xmm0,%xmm0 |
| VPSHLW %xmm15,(%r9),%xmm15 |
| VPSHLW %xmm0,%xmm15,%xmm0 |
| VPSHLW %xmm0,%xmm15,%xmm15 |
| VPSHLW %xmm0,%xmm12,%xmm0 |
| VPSHLW %xmm15,%xmm12,%xmm0 |
| VPSHLW %xmm2,(%r12),%xmm15 |
| VPSHLW %xmm0,(%r9),%xmm7 |
| VPSHLW %xmm0,%xmm12,%xmm7 |
| VPSHLW %xmm2,(%r9),%xmm15 |
| VPSHLW %xmm2,(%r13),%xmm0 |
| VPSHLW %xmm15,(%r9),%xmm7 |
| VPSHLW %xmm15,(%r12),%xmm0 |
| VPSHLW %xmm0,(%r13),%xmm15 |
| # Tests for op VPSHLW xmm3/mem128, xmm2, xmm1 (at&t syntax) |
| VPSHLW (%r12),%xmm0,%xmm15 |
| VPSHLW (%r12),%xmm0,%xmm7 |
| VPSHLW (%rax),%xmm0,%xmm0 |
| VPSHLW (%r10),%xmm15,%xmm15 |
| VPSHLW %xmm15,%xmm12,%xmm0 |
| VPSHLW %xmm15,%xmm12,%xmm15 |
| VPSHLW %xmm15,%xmm0,%xmm0 |
| VPSHLW %xmm2,%xmm0,%xmm0 |
| VPSHLW (%rax),%xmm12,%xmm15 |
| VPSHLW %xmm15,%xmm15,%xmm7 |
| VPSHLW %xmm0,%xmm0,%xmm7 |
| VPSHLW (%r12),%xmm15,%xmm15 |
| VPSHLW (%r12),%xmm15,%xmm0 |
| VPSHLW (%r10),%xmm15,%xmm7 |
| VPSHLW (%r10),%xmm12,%xmm0 |
| VPSHLW %xmm15,%xmm15,%xmm15 |