/external/llvm/test/MC/X86/ |
D | avx512vl-encoding.s | 5 vblendmpd %xmm19, %xmm20, %xmm27 9 vblendmpd %xmm19, %xmm20, %xmm27 {%k7} 13 vblendmpd %xmm19, %xmm20, %xmm27 {%k7} {z} 17 vblendmpd (%rcx), %xmm20, %xmm27 21 vblendmpd 291(%rax,%r14,8), %xmm20, %xmm27 25 vblendmpd (%rcx){1to2}, %xmm20, %xmm27 29 vblendmpd 2032(%rdx), %xmm20, %xmm27 33 vblendmpd 2048(%rdx), %xmm20, %xmm27 37 vblendmpd -2048(%rdx), %xmm20, %xmm27 41 vblendmpd -2064(%rdx), %xmm20, %xmm27 [all …]
|
D | intel-syntax-avx512.s | 666 vblendmpd zmm8, zmm28, zmm12 670 vblendmpd zmm8 {k1}, zmm28, zmm12 674 vblendmpd zmm8 {k1} {z}, zmm28, zmm12 678 vblendmpd zmm8, zmm28, zmmword ptr [rcx] 682 vblendmpd zmm8, zmm28, zmmword ptr [rax + 8*r14 + 291] 686 vblendmpd zmm8, zmm28, qword ptr [rcx]{1to8} 690 vblendmpd zmm8, zmm28, zmmword ptr [rdx + 8128] 694 vblendmpd zmm8, zmm28, zmmword ptr [rdx + 8192] 698 vblendmpd zmm8, zmm28, zmmword ptr [rdx - 8192] 702 vblendmpd zmm8, zmm28, zmmword ptr [rdx - 8256] [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/ |
D | avx512vl-encoding.s | 5 vblendmpd %xmm19, %xmm20, %xmm27 9 vblendmpd %xmm19, %xmm20, %xmm27 {%k7} 13 vblendmpd %xmm19, %xmm20, %xmm27 {%k7} {z} 17 vblendmpd (%rcx), %xmm20, %xmm27 21 vblendmpd 291(%rax,%r14,8), %xmm20, %xmm27 25 vblendmpd (%rcx){1to2}, %xmm20, %xmm27 29 vblendmpd 2032(%rdx), %xmm20, %xmm27 33 vblendmpd 2048(%rdx), %xmm20, %xmm27 37 vblendmpd -2048(%rdx), %xmm20, %xmm27 41 vblendmpd -2064(%rdx), %xmm20, %xmm27 [all …]
|
D | AVX512F_512-64.s | 725 vblendmpd 4096(%rdx,%rax,4), %zmm19, %zmm19 label 729 vblendmpd -4096(%rdx,%rax,4), %zmm19, %zmm19 label 733 vblendmpd 4096(%rdx,%rax,4), %zmm19, %zmm19 {%k2} label 737 vblendmpd -4096(%rdx,%rax,4), %zmm19, %zmm19 {%k2} label 741 vblendmpd 4096(%rdx,%rax,4), %zmm19, %zmm19 {%k2} {z} label 745 vblendmpd -4096(%rdx,%rax,4), %zmm19, %zmm19 {%k2} {z} label 749 vblendmpd 4096(%rdx,%rax), %zmm19, %zmm19 label 753 vblendmpd 4096(%rdx,%rax), %zmm19, %zmm19 {%k2} label 757 vblendmpd 4096(%rdx,%rax), %zmm19, %zmm19 {%k2} {z} label 761 vblendmpd 4096(%rdx), %zmm19, %zmm19 label [all …]
|
D | AVX512F_512-32.s | 725 vblendmpd 4096(%edx,%eax), %zmm2, %zmm2 label 729 vblendmpd 4096(%edx,%eax), %zmm2, %zmm2 {%k2} label 733 vblendmpd 4096(%edx,%eax), %zmm2, %zmm2 {%k2} {z} label 737 vblendmpd 485498096{1to8}, %zmm2, %zmm2 label 741 vblendmpd 485498096{1to8}, %zmm2, %zmm2 {%k2} label 745 vblendmpd 485498096{1to8}, %zmm2, %zmm2 {%k2} {z} label 749 vblendmpd 485498096(%edx){1to8}, %zmm2, %zmm2 label 753 vblendmpd 485498096(%edx){1to8}, %zmm2, %zmm2 {%k2} label 757 vblendmpd 485498096(%edx){1to8}, %zmm2, %zmm2 {%k2} {z} label 761 vblendmpd -485498096(%edx,%eax,4){1to8}, %zmm2, %zmm2 label [all …]
|
D | intel-syntax-avx512.s | 670 vblendmpd zmm8, zmm28, zmm12 674 vblendmpd zmm8 {k1}, zmm28, zmm12 678 vblendmpd zmm8 {k1} {z}, zmm28, zmm12 682 vblendmpd zmm8, zmm28, zmmword ptr [rcx] 686 vblendmpd zmm8, zmm28, zmmword ptr [rax + 8*r14 + 291] 690 vblendmpd zmm8, zmm28, qword ptr [rcx]{1to8} 694 vblendmpd zmm8, zmm28, zmmword ptr [rdx + 8128] 698 vblendmpd zmm8, zmm28, zmmword ptr [rdx + 8192] 702 vblendmpd zmm8, zmm28, zmmword ptr [rdx - 8192] 706 vblendmpd zmm8, zmm28, zmmword ptr [rdx - 8256] [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/ |
D | avx512-bugfix-26264.ll | 9 ; AVX512BW-NEXT: vblendmpd (%rdi), %zmm1, %zmm0 {%k1} 11 ; AVX512BW-NEXT: vblendmpd 64(%rdi), %zmm2, %zmm1 {%k2} 13 ; AVX512BW-NEXT: vblendmpd 128(%rdi), %zmm3, %zmm2 {%k1} 15 ; AVX512BW-NEXT: vblendmpd 192(%rdi), %zmm4, %zmm3 {%k1}
|
D | avx512-masked-memop-64-32.ll | 216 ; AVX512F-NEXT: vblendmpd (%rdi), %zmm1, %zmm0 {%k1} 218 ; AVX512F-NEXT: vblendmpd 64(%rdi), %zmm2, %zmm1 {%k1} 225 ; SKX-NEXT: vblendmpd (%rdi), %zmm1, %zmm0 {%k1} 227 ; SKX-NEXT: vblendmpd 64(%rdi), %zmm2, %zmm1 {%k1} 244 ; AVX512F-NEXT: vblendmpd (%rdi), %zmm1, %zmm0 {%k2} 245 ; AVX512F-NEXT: vblendmpd 128(%rdi), %zmm3, %zmm5 {%k1} 247 ; AVX512F-NEXT: vblendmpd 64(%rdi), %zmm2, %zmm1 {%k2} 249 ; AVX512F-NEXT: vblendmpd 192(%rdi), %zmm4, %zmm3 {%k1} 257 ; SKX-NEXT: vblendmpd (%rdi), %zmm1, %zmm0 {%k1} 259 ; SKX-NEXT: vblendmpd 64(%rdi), %zmm2, %zmm1 {%k2} [all …]
|
D | avx512-vselect.ll | 39 ; CHECK-NEXT: vblendmpd %zmm2, %zmm4, %zmm0 {%k1} 41 ; CHECK-NEXT: vblendmpd %zmm3, %zmm5, %zmm1 {%k1}
|
D | vselect-pcmp.ll | 136 ; AVX512F-NEXT: vblendmpd %zmm0, %zmm1, %zmm0 {%k1} 145 ; AVX512VL-NEXT: vblendmpd %xmm0, %xmm1, %xmm0 {%k1} 283 ; AVX512F-NEXT: vblendmpd %zmm0, %zmm1, %zmm0 {%k1} 291 ; AVX512VL-NEXT: vblendmpd %ymm0, %ymm1, %ymm0 {%k1} 323 ; AVX512F-NEXT: vblendmpd %zmm0, %zmm1, %zmm0 {%k1} 331 ; AVX512VL-NEXT: vblendmpd %ymm0, %ymm1, %ymm0 {%k1} 351 ; AVX512-NEXT: vblendmpd %zmm0, %zmm1, %zmm0 {%k1}
|
D | avx512-vec-cmp.ll | 21 ; CHECK-NEXT: vblendmpd %zmm0, %zmm1, %zmm0 {%k1} ## encoding: [0x62,0xf2,0xf5,0x49,0x65,0xc0] 104 ; AVX512-NEXT: vblendmpd %zmm0, %zmm1, %zmm0 {%k1} ## encoding: [0x62,0xf2,0xf5,0x49,0x65,0xc0] 113 ; SKX-NEXT: vblendmpd %xmm0, %xmm1, %xmm0 {%k1} ## encoding: [0x62,0xf2,0xf5,0x09,0x65,0xc0] 578 ; AVX512-NEXT: vblendmpd %zmm0, %zmm1, %zmm0 {%k1} ## encoding: [0x62,0xf2,0xf5,0x49,0x65,0xc0] 585 ; SKX-NEXT: vblendmpd %ymm0, %ymm1, %ymm0 {%k1} ## encoding: [0x62,0xf2,0xf5,0x29,0x65,0xc0] 600 ; AVX512-NEXT: vblendmpd %zmm0, %zmm1, %zmm0 {%k1} ## encoding: [0x62,0xf2,0xf5,0x49,0x65,0xc0] 608 ; SKX-NEXT: vblendmpd %xmm0, %xmm1, %xmm0 {%k1} ## encoding: [0x62,0xf2,0xf5,0x09,0x65,0xc0] 624 ; AVX512-NEXT: vblendmpd %zmm0, %zmm1, %zmm0 {%k1} ## encoding: [0x62,0xf2,0xf5,0x49,0x65,0xc0] 631 ; SKX-NEXT: vblendmpd %ymm0, %ymm1, %ymm0 {%k1} ## encoding: [0x62,0xf2,0xf5,0x29,0x65,0xc0] 644 ; CHECK-NEXT: vblendmpd %zmm0, %zmm1, %zmm0 {%k1} ## encoding: [0x62,0xf2,0xf5,0x49,0x65,0xc0] [all …]
|
D | vsel-cmp-load.ll | 168 ; AVX512-NEXT: vblendmpd %ymm0, %ymm1, %ymm0 {%k1} 241 ; AVX512-NEXT: vblendmpd %ymm0, %ymm1, %ymm0 {%k1}
|
D | vector-shuffle-avx512.ll | 772 ; SKX64-NEXT: vblendmpd %zmm0, %zmm1, %zmm0 {%k1} 779 ; KNL64-NEXT: vblendmpd %zmm0, %zmm1, %zmm0 {%k1} 786 ; SKX32-NEXT: vblendmpd %zmm0, %zmm1, %zmm0 {%k1} 793 ; KNL32-NEXT: vblendmpd %zmm0, %zmm1, %zmm0 {%k1}
|
D | masked_memop.ll | 107 ; AVX512F-NEXT: vblendmpd (%rdi), %zmm1, %zmm0 {%k1} 115 ; SKX-NEXT: vblendmpd (%rdi), %xmm1, %xmm0 {%k1} 257 ; AVX512F-NEXT: vblendmpd (%rdi), %zmm1, %zmm0 {%k1} 264 ; SKX-NEXT: vblendmpd (%rdi), %ymm1, %ymm0 {%k1}
|
D | vector-shuffle-masked.ll | 415 ; CHECK-NEXT: vblendmpd %xmm0, %xmm1, %xmm0 {%k1} 831 ; CHECK-NEXT: vblendmpd %xmm0, %xmm1, %xmm0 {%k1} 971 ; CHECK-NEXT: vblendmpd %ymm0, %ymm1, %ymm0 {%k1} 1309 ; CHECK-NEXT: vblendmpd %ymm0, %ymm1, %ymm0 {%k1} 1427 ; CHECK-NEXT: vblendmpd %xmm0, %xmm1, %xmm0 {%k1}
|
D | vec_floor.ll | 965 ; AVX512F-NEXT: vblendmpd %zmm0, %zmm1, %zmm0 {%k1} 1128 ; AVX512F-NEXT: vblendmpd %zmm0, %zmm1, %zmm0 {%k1} 2029 ; AVX512F-NEXT: vblendmpd %zmm0, %zmm1, %zmm0 {%k1} 2192 ; AVX512F-NEXT: vblendmpd %zmm0, %zmm1, %zmm0 {%k1}
|
/external/llvm/test/CodeGen/X86/ |
D | avx512-vec-cmp.ll | 20 ; CHECK-NEXT: vblendmpd %zmm0, %zmm1, %zmm0 {%k1} 104 ; SKX-NEXT: vblendmpd %xmm0, %xmm1, %xmm0 {%k1} 922 ; SKX-NEXT: vblendmpd %ymm0, %ymm1, %ymm0 {%k1} 940 ; SKX-NEXT: vblendmpd %xmm0, %xmm1, %xmm0 {%k1} 959 ; SKX-NEXT: vblendmpd %ymm0, %ymm1, %ymm0 {%k1} 972 ; CHECK-NEXT: vblendmpd %zmm0, %zmm1, %zmm0 {%k1} 1037 ; CHECK-NEXT: vblendmpd %zmm0, %zmm1, %zmm0 {%k1} 1060 ; SKX-NEXT: vblendmpd %ymm0, %ymm1, %ymm0 {%k1} 1083 ; SKX-NEXT: vblendmpd %xmm0, %xmm1, %xmm0 {%k1} 1168 ; KNL-NEXT: vblendmpd %zmm0, %zmm1, %zmm0 {%k1} [all …]
|
D | avx512vl-mov.ll | 341 ; CHECK-NEXT: vblendmpd (%rdi), %ymm0, %ymm0 {%k1} ## encoding: [0x62,0xf2,0xfd,0x29,0x65,0x07] 355 ; CHECK-NEXT: vblendmpd (%rdi), %ymm0, %ymm0 {%k1} ## encoding: [0x62,0xf2,0xfd,0x29,0x65,0x07] 725 ; CHECK-NEXT: vblendmpd (%rdi), %xmm0, %xmm0 {%k1} ## encoding: [0x62,0xf2,0xfd,0x09,0x65,0x07] 739 ; CHECK-NEXT: vblendmpd (%rdi), %xmm0, %xmm0 {%k1} ## encoding: [0x62,0xf2,0xfd,0x09,0x65,0x07]
|
D | avx512-mov.ll | 489 ; CHECK-NEXT: vblendmpd (%rdi), %zmm0, %zmm0 {%k1} ## encoding: [0x62,0xf2,0xfd,0x49,0x65,0x07] 504 ; CHECK-NEXT: vblendmpd (%rdi), %zmm0, %zmm0 {%k1} ## encoding: [0x62,0xf2,0xfd,0x49,0x65,0x07]
|
/external/llvm/test/MC/Disassembler/X86/ |
D | avx-512.txt | 10 # CHECK: vblendmpd (%rsi), %zmm2, %zmm8 {%k7}
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/Disassembler/X86/ |
D | avx-512.txt | 11 # CHECK: vblendmpd (%rsi), %zmm2, %zmm8 {%k7}
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/avx512-shuffles/ |
D | partial_permute.ll | 3900 ; CHECK-NEXT: vblendmpd %ymm4, %ymm1, %ymm0 {%k1} 3931 ; CHECK-NEXT: vblendmpd %ymm4, %ymm1, %ymm0 {%k1} 3999 ; CHECK-NEXT: vblendmpd %ymm4, %ymm1, %ymm0 {%k1} 4060 ; CHECK-NEXT: vblendmpd %ymm4, %ymm1, %ymm0 {%k1} 4102 ; CHECK-NEXT: vblendmpd %ymm4, %ymm1, %ymm0 {%k1} 4133 ; CHECK-NEXT: vblendmpd %ymm4, %ymm1, %ymm0 {%k1} 4176 ; CHECK-NEXT: vblendmpd %xmm4, %xmm1, %xmm0 {%k1} 4209 ; CHECK-NEXT: vblendmpd %xmm0, %xmm1, %xmm0 {%k1}
|
/external/swiftshader/third_party/llvm-7.0/configs/common/lib/Target/X86/ |
D | X86GenAsmMatcher.inc | 9740 …{ 8174 /* vblendmpd */, X86::VBLENDMPDZ128rr, Convert__Reg1_2__Reg1_1__Reg1_0, 0, { MCK_FR32X, MCK… 9741 …{ 8174 /* vblendmpd */, X86::VBLENDMPDZ256rr, Convert__Reg1_2__Reg1_1__Reg1_0, 0, { MCK_VR256X, MC… 9742 …{ 8174 /* vblendmpd */, X86::VBLENDMPDZrr, Convert__Reg1_2__Reg1_1__Reg1_0, 0, { MCK_VR512, MCK_VR… 9743 …{ 8174 /* vblendmpd */, X86::VBLENDMPDZ128rm, Convert__Reg1_2__Reg1_1__Mem1285_0, 0, { MCK_Mem128,… 9744 …{ 8174 /* vblendmpd */, X86::VBLENDMPDZ256rm, Convert__Reg1_2__Reg1_1__Mem2565_0, 0, { MCK_Mem256,… 9745 …{ 8174 /* vblendmpd */, X86::VBLENDMPDZrm, Convert__Reg1_2__Reg1_1__Mem5125_0, 0, { MCK_Mem512, MC… 9746 …{ 8174 /* vblendmpd */, X86::VBLENDMPDZ128rmb, Convert__Reg1_3__Reg1_2__Mem645_0, 0, { MCK_Mem64, … 9747 …{ 8174 /* vblendmpd */, X86::VBLENDMPDZ256rmb, Convert__Reg1_3__Reg1_2__Mem645_0, 0, { MCK_Mem64, … 9748 …{ 8174 /* vblendmpd */, X86::VBLENDMPDZrmb, Convert__Reg1_3__Reg1_2__Mem645_0, 0, { MCK_Mem64, MCK… 9749 …{ 8174 /* vblendmpd */, X86::VBLENDMPDZ128rrk, Convert__Reg1_2__Reg1_4__Reg1_1__Reg1_0, 0, { MCK_F… [all …]
|
/external/llvm/lib/Target/X86/ |
D | X86InstrAVX512.td | 1326 defm VBLENDMPD : blendmask_dq <0x65, "vblendmpd", avx512vl_f64_info>, VEX_W;
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
D | X86InstrAVX512.td | 2035 defm VBLENDMPD : blendmask_dq<0x65, "vblendmpd", SchedWriteFVarBlend,
|