/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/ |
D | vector-shuffle-avx512.ll | 159 ; SKX64-NEXT: vpexpandq %ymm0, %ymm0 {%k1} {z} 175 ; SKX32-NEXT: vpexpandq %ymm0, %ymm0 {%k1} {z} 402 ; SKX64-NEXT: vpexpandq %zmm0, %zmm0 {%k1} {z} 410 ; KNL64-NEXT: vpexpandq %zmm0, %zmm0 {%k1} {z} 418 ; SKX32-NEXT: vpexpandq %zmm0, %zmm0 {%k1} {z} 426 ; KNL32-NEXT: vpexpandq %zmm0, %zmm0 {%k1} {z}
|
D | compress_expand.ll | 90 ; SKX-NEXT: vpexpandq (%rdi), %xmm0 {%k1} 98 ; KNL-NEXT: vpexpandq (%rdi), %zmm0 {%k1}
|
D | avx512vl-intrinsics-fast-isel.ll | 5998 ; X86-NEXT: vpexpandq (%eax), %xmm0 {%k1} 6004 ; X64-NEXT: vpexpandq (%rsi), %xmm0 {%k1} 6020 ; X86-NEXT: vpexpandq (%eax), %xmm0 {%k1} {z} 6026 ; X64-NEXT: vpexpandq (%rsi), %xmm0 {%k1} {z} 6042 ; X86-NEXT: vpexpandq (%eax), %ymm0 {%k1} 6048 ; X64-NEXT: vpexpandq (%rsi), %ymm0 {%k1} 6064 ; X86-NEXT: vpexpandq (%eax), %ymm0 {%k1} {z} 6070 ; X64-NEXT: vpexpandq (%rsi), %ymm0 {%k1} {z}
|
D | avx512vl-intrinsics.ll | 294 ; X86-NEXT: vpexpandq %xmm0, %xmm1 {%k1} # encoding: [0x62,0xf2,0xfd,0x09,0x89,0xc8] 301 ; X64-NEXT: vpexpandq %xmm0, %xmm1 {%k1} # encoding: [0x62,0xf2,0xfd,0x09,0x89,0xc8] 313 ; X86-NEXT: vpexpandq %xmm0, %xmm0 {%k1} {z} # encoding: [0x62,0xf2,0xfd,0x89,0x89,0xc0] 319 ; X64-NEXT: vpexpandq %xmm0, %xmm0 {%k1} {z} # encoding: [0x62,0xf2,0xfd,0x89,0x89,0xc0] 662 ; X86-NEXT: vpexpandq %ymm0, %ymm1 {%k1} # encoding: [0x62,0xf2,0xfd,0x29,0x89,0xc8] 669 ; X64-NEXT: vpexpandq %ymm0, %ymm1 {%k1} # encoding: [0x62,0xf2,0xfd,0x29,0x89,0xc8] 681 ; X86-NEXT: vpexpandq %ymm0, %ymm0 {%k1} {z} # encoding: [0x62,0xf2,0xfd,0xa9,0x89,0xc0] 687 ; X64-NEXT: vpexpandq %ymm0, %ymm0 {%k1} {z} # encoding: [0x62,0xf2,0xfd,0xa9,0x89,0xc0]
|
D | avx512vl-intrinsics-upgrade.ll | 11586 ; X86-NEXT: vpexpandq (%eax), %xmm0 {%k1} # encoding: [0x62,0xf2,0xfd,0x09,0x89,0x00] 11592 ; X64-NEXT: vpexpandq (%rdi), %xmm0 {%k1} # encoding: [0x62,0xf2,0xfd,0x09,0x89,0x07] 11604 ; X86-NEXT: vpexpandq (%eax), %xmm0 {%k1} {z} # encoding: [0x62,0xf2,0xfd,0x89,0x89,0x00] 11610 ; X64-NEXT: vpexpandq (%rdi), %xmm0 {%k1} {z} # encoding: [0x62,0xf2,0xfd,0x89,0x89,0x07] 11623 ; X86-NEXT: vpexpandq (%eax), %xmm0 {%k1} # encoding: [0x62,0xf2,0xfd,0x09,0x89,0x00] 11629 ; X64-NEXT: vpexpandq (%rdi), %xmm0 {%k1} # encoding: [0x62,0xf2,0xfd,0x09,0x89,0x07] 11970 ; X86-NEXT: vpexpandq (%eax), %ymm0 {%k1} # encoding: [0x62,0xf2,0xfd,0x29,0x89,0x00] 11976 ; X64-NEXT: vpexpandq (%rdi), %ymm0 {%k1} # encoding: [0x62,0xf2,0xfd,0x29,0x89,0x07] 11988 ; X86-NEXT: vpexpandq (%eax), %ymm0 {%k1} {z} # encoding: [0x62,0xf2,0xfd,0xa9,0x89,0x00] 11994 ; X64-NEXT: vpexpandq (%rdi), %ymm0 {%k1} {z} # encoding: [0x62,0xf2,0xfd,0xa9,0x89,0x07] [all …]
|
D | vector-shuffle-512-v8.ll | 2308 ; ALL-NEXT: vpexpandq %zmm0, %zmm0 {%k1} {z}
|
D | avx512-intrinsics-upgrade.ll | 8100 ; X86-NEXT: vpexpandq (%eax), %zmm0 {%k1} ## encoding: [0x62,0xf2,0xfd,0x49,0x89,0x00] 8106 ; X64-NEXT: vpexpandq (%rdi), %zmm0 {%k1} ## encoding: [0x62,0xf2,0xfd,0x49,0x89,0x07] 8118 ; X86-NEXT: vpexpandq (%eax), %zmm0 {%k1} {z} ## encoding: [0x62,0xf2,0xfd,0xc9,0x89,0x00] 8124 ; X64-NEXT: vpexpandq (%rdi), %zmm0 {%k1} {z} ## encoding: [0x62,0xf2,0xfd,0xc9,0x89,0x07] 8137 ; X86-NEXT: vpexpandq (%eax), %zmm0 {%k1} ## encoding: [0x62,0xf2,0xfd,0x49,0x89,0x00] 8143 ; X64-NEXT: vpexpandq (%rdi), %zmm0 {%k1} ## encoding: [0x62,0xf2,0xfd,0x49,0x89,0x07]
|
D | avx512-intrinsics-fast-isel.ll | 6182 ; X86-NEXT: vpexpandq (%eax), %zmm0 {%k1} 6188 ; X64-NEXT: vpexpandq (%rsi), %zmm0 {%k1} 6203 ; X86-NEXT: vpexpandq (%eax), %zmm0 {%k1} {z} 6209 ; X64-NEXT: vpexpandq (%rsi), %zmm0 {%k1} {z}
|
D | avx512-intrinsics.ll | 203 ; CHECK-NEXT: vpexpandq %zmm0, %zmm1 {%k1} 214 ; CHECK-NEXT: vpexpandq %zmm0, %zmm0 {%k1} {z}
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/ |
D | AVX512F_512-64.s | 22193 vpexpandq 485498096, %zmm19 label 22197 vpexpandq 485498096, %zmm19 {%k2} label 22201 vpexpandq 485498096, %zmm19 {%k2} {z} label 22205 vpexpandq 512(%rdx,%rax,4), %zmm19 label 22209 vpexpandq -512(%rdx,%rax,4), %zmm19 label 22213 vpexpandq 512(%rdx,%rax,4), %zmm19 {%k2} label 22217 vpexpandq -512(%rdx,%rax,4), %zmm19 {%k2} label 22221 vpexpandq 512(%rdx,%rax,4), %zmm19 {%k2} {z} label 22225 vpexpandq -512(%rdx,%rax,4), %zmm19 {%k2} {z} label 22229 vpexpandq 512(%rdx,%rax), %zmm19 label [all …]
|
D | AVX512F_512-32.s | 21781 vpexpandq -485498096(%edx,%eax,4), %zmm2 label 21785 vpexpandq 485498096(%edx,%eax,4), %zmm2 label 21789 vpexpandq -485498096(%edx,%eax,4), %zmm2 {%k2} label 21793 vpexpandq 485498096(%edx,%eax,4), %zmm2 {%k2} label 21797 vpexpandq -485498096(%edx,%eax,4), %zmm2 {%k2} {z} label 21801 vpexpandq 485498096(%edx,%eax,4), %zmm2 {%k2} {z} label 21805 vpexpandq 485498096(%edx), %zmm2 label 21809 vpexpandq 485498096(%edx), %zmm2 {%k2} label 21813 vpexpandq 485498096(%edx), %zmm2 {%k2} {z} label 21817 vpexpandq 485498096, %zmm2 label [all …]
|
D | intel-syntax-avx512.s | 10865 vpexpandq zmm24, zmmword ptr [rcx] 10869 vpexpandq zmm24 {k7}, zmmword ptr [rcx] 10873 vpexpandq zmm24 {k7} {z}, zmmword ptr [rcx] 10877 vpexpandq zmm24, zmmword ptr [rax + 8*r14 + 291] 10881 vpexpandq zmm24, zmmword ptr [rdx + 1016] 10885 vpexpandq zmm24, zmmword ptr [rdx + 1024] 10889 vpexpandq zmm24, zmmword ptr [rdx - 1024] 10893 vpexpandq zmm24, zmmword ptr [rdx - 1032] 10897 vpexpandq zmm15, zmm8 10901 vpexpandq zmm15 {k7}, zmm8 [all …]
|
/external/llvm/test/MC/X86/ |
D | intel-syntax-avx512.s | 10861 vpexpandq zmm24, zmmword ptr [rcx] 10865 vpexpandq zmm24 {k7}, zmmword ptr [rcx] 10869 vpexpandq zmm24 {k7} {z}, zmmword ptr [rcx] 10873 vpexpandq zmm24, zmmword ptr [rax + 8*r14 + 291] 10877 vpexpandq zmm24, zmmword ptr [rdx + 1016] 10881 vpexpandq zmm24, zmmword ptr [rdx + 1024] 10885 vpexpandq zmm24, zmmword ptr [rdx - 1024] 10889 vpexpandq zmm24, zmmword ptr [rdx - 1032] 10893 vpexpandq zmm15, zmm8 10897 vpexpandq zmm15 {k7}, zmm8 [all …]
|
/external/swiftshader/third_party/llvm-7.0/configs/common/lib/Target/X86/ |
D | X86GenAsmMatcher.inc | 16532 …{ 13086 /* vpexpandq */, X86::VPEXPANDQZ128rr, Convert__Reg1_1__Reg1_0, 0, { MCK_FR32X, MCK_FR32X … 16533 …{ 13086 /* vpexpandq */, X86::VPEXPANDQZ256rr, Convert__Reg1_1__Reg1_0, 0, { MCK_VR256X, MCK_VR256… 16534 …{ 13086 /* vpexpandq */, X86::VPEXPANDQZrr, Convert__Reg1_1__Reg1_0, 0, { MCK_VR512, MCK_VR512 }, … 16535 …{ 13086 /* vpexpandq */, X86::VPEXPANDQZ128rm, Convert__Reg1_1__Mem1285_0, 0, { MCK_Mem128, MCK_FR… 16536 …{ 13086 /* vpexpandq */, X86::VPEXPANDQZ256rm, Convert__Reg1_1__Mem2565_0, 0, { MCK_Mem256, MCK_VR… 16537 …{ 13086 /* vpexpandq */, X86::VPEXPANDQZrm, Convert__Reg1_1__Mem5125_0, 0, { MCK_Mem512, MCK_VR512… 16538 …{ 13086 /* vpexpandq */, X86::VPEXPANDQZ128rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, 0, { MC… 16539 …{ 13086 /* vpexpandq */, X86::VPEXPANDQZ256rrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, 0, { MC… 16540 …{ 13086 /* vpexpandq */, X86::VPEXPANDQZrrk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Reg1_0, 0, { MCK_V… 16541 …{ 13086 /* vpexpandq */, X86::VPEXPANDQZ128rmk, Convert__Reg1_1__Tie0_1_1__Reg1_3__Mem1285_0, 0, {… [all …]
|
/external/llvm/lib/Target/X86/ |
D | X86InstrAVX512.td | 6991 defm VPEXPANDQ : expand_by_elt_width <0x89, "vpexpandq", avx512vl_i64_info>,
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
D | X86InstrAVX512.td | 9839 defm VPEXPANDQ : expand_by_elt_width <0x89, "vpexpandq", WriteVarShuffle256,
|
/external/llvm/test/CodeGen/X86/ |
D | avx512vl-intrinsics.ll | 994 ; CHECK-NEXT: vpexpandq (%rdi), %zmm0 {%k1} ## encoding: [0x62,0xf2,0xfd,0x49,0x89,0x07]
|