/external/llvm/test/CodeGen/X86/ |
D | avx512-insert-extract.ll | 75 ; KNL-NEXT: vextracti32x4 $2, %zmm0, %xmm1 417 ; KNL-NEXT: vextracti32x4 $1, %zmm0, %xmm0 475 ; KNL-NEXT: vextracti32x4 $1, %zmm0, %xmm0 482 ; SKX-NEXT: vextracti32x4 $1, %zmm0, %xmm0 502 ; SKX-NEXT: vextracti32x4 $1, %ymm0, %xmm0 541 ; SKX-NEXT: vextracti32x4 $1, %zmm0, %xmm0 563 ; SKX-NEXT: vextracti32x4 $1, %ymm0, %xmm0 605 ; SKX-NEXT: vextracti32x4 $1, %zmm0, %xmm0 627 ; SKX-NEXT: vextracti32x4 $1, %ymm0, %xmm0 662 ; KNL-NEXT: vextracti32x4 $1, %zmm0, %xmm1 [all …]
|
D | avx512-extract-subvector.ll | 8 ; SKX-NEXT: vextracti32x4 $2, %zmm0, %xmm0 26 ; SKX-NEXT: vextracti32x4 $2, %zmm0, %xmm0 99 ; SKX-NEXT: vextracti32x4 $1, %ymm0, (%rdi) 111 ; SKX-NEXT: vextracti32x4 $1, %ymm0, (%rdi) 123 ; SKX-NEXT: vextracti32x4 $1, %ymm0, (%rdi)
|
D | avx512-cvt.ll | 17 ; KNL-NEXT: vextracti32x4 $3, %zmm0, %xmm1 23 ; KNL-NEXT: vextracti32x4 $2, %zmm0, %xmm2 30 ; KNL-NEXT: vextracti32x4 $1, %zmm0, %xmm2 234 ; KNL-NEXT: vextracti32x4 $3, %zmm0, %xmm1 240 ; KNL-NEXT: vextracti32x4 $2, %zmm0, %xmm2 247 ; KNL-NEXT: vextracti32x4 $1, %zmm0, %xmm2
|
D | vector-idiv-udiv-512.ll | 12 ; AVX-NEXT: vextracti32x4 $3, %zmm0, %xmm1 31 ; AVX-NEXT: vextracti32x4 $2, %zmm0, %xmm2 50 ; AVX-NEXT: vextracti32x4 $1, %zmm0, %xmm2 95 ; AVX-NEXT: vextracti32x4 $3, %zmm0, %xmm1 128 ; AVX-NEXT: vextracti32x4 $2, %zmm0, %xmm2 162 ; AVX-NEXT: vextracti32x4 $1, %zmm0, %xmm2 307 ; AVX512BW-NEXT: vextracti32x4 $3, %zmm0, %xmm1 452 ; AVX512BW-NEXT: vextracti32x4 $2, %zmm0, %xmm2 598 ; AVX512BW-NEXT: vextracti32x4 $1, %zmm0, %xmm2 901 ; AVX-NEXT: vextracti32x4 $3, %zmm0, %xmm1 [all …]
|
D | vector-idiv-sdiv-512.ll | 12 ; AVX-NEXT: vextracti32x4 $3, %zmm0, %xmm1 29 ; AVX-NEXT: vextracti32x4 $2, %zmm0, %xmm2 46 ; AVX-NEXT: vextracti32x4 $1, %zmm0, %xmm2 87 ; AVX-NEXT: vextracti32x4 $3, %zmm0, %xmm1 128 ; AVX-NEXT: vextracti32x4 $2, %zmm0, %xmm2 170 ; AVX-NEXT: vextracti32x4 $1, %zmm0, %xmm2 333 ; AVX512BW-NEXT: vextracti32x4 $3, %zmm0, %xmm1 510 ; AVX512BW-NEXT: vextracti32x4 $2, %zmm0, %xmm2 688 ; AVX512BW-NEXT: vextracti32x4 $1, %zmm0, %xmm2 1055 ; AVX-NEXT: vextracti32x4 $3, %zmm0, %xmm1 [all …]
|
D | vector-shuffle-512-v32.ll | 18 ; ALL-NEXT: vextracti32x4 $1, %zmm0, %xmm0
|
D | vector-compare-results.ll | 3072 ; AVX512-NEXT: vextracti32x4 $3, %zmm2, %xmm4 3074 ; AVX512-NEXT: vextracti32x4 $3, %zmm0, %xmm5 3089 ; AVX512-NEXT: vextracti32x4 $2, %zmm2, %xmm5 3091 ; AVX512-NEXT: vextracti32x4 $2, %zmm0, %xmm6 3105 ; AVX512-NEXT: vextracti32x4 $1, %zmm2, %xmm5 3107 ; AVX512-NEXT: vextracti32x4 $1, %zmm0, %xmm6 3136 ; AVX512-NEXT: vextracti32x4 $3, %zmm3, %xmm2 3138 ; AVX512-NEXT: vextracti32x4 $3, %zmm1, %xmm4 3151 ; AVX512-NEXT: vextracti32x4 $2, %zmm3, %xmm4 3153 ; AVX512-NEXT: vextracti32x4 $2, %zmm1, %xmm5 [all …]
|
D | vector-lzcnt-256.ll | 488 ; AVX512VLCD-NEXT: vextracti32x4 $1, %ymm0, %xmm1 562 ; AVX512VLCD-NEXT: vextracti32x4 $1, %ymm0, %xmm1
|
D | vector-shuffle-512-v16.ll | 149 ; ALL-NEXT: vextracti32x4 $1, %zmm0, %xmm0
|
D | vector-shuffle-512-v8.ll | 984 ; AVX512F-NEXT: vextracti32x4 $2, %zmm0, %xmm0 990 ; AVX512F-32-NEXT: vextracti32x4 $2, %zmm0, %xmm0 1000 ; AVX512F-NEXT: vextracti32x4 $3, %zmm0, %xmm0 1006 ; AVX512F-32-NEXT: vextracti32x4 $3, %zmm0, %xmm0
|
D | vector-shuffle-v1.ll | 168 ; AVX512F-NEXT: vextracti32x4 $1, %zmm1, %xmm1
|
D | avx512-intrinsics.ll | 1312 ; CHECK-NEXT: vextracti32x4 $2, %zmm0, %xmm0 {%k1} {z} 1314 …%res = call <4 x i32> @llvm.x86.avx512.mask.vextracti32x4.512(<16 x i32> %a, i32 2, <4 x i32> zero… 1318 declare <4 x i32> @llvm.x86.avx512.mask.vextracti32x4.512(<16 x i32>, i32, <4 x i32>, i8)
|
D | masked_memop.ll | 1272 ; SKX-NEXT: vextracti32x4 $1, %ymm0, %xmm0 1381 ; SKX-NEXT: vextracti32x4 $1, %ymm0, %xmm1
|
/external/llvm/test/MC/Disassembler/X86/ |
D | avx-512.txt | 31 # CHECK: vextracti32x4 $4, %zmm0, (%r10) 34 # CHECK: vextracti32x4 $4, %zmm0, %xmm1
|
/external/llvm/test/MC/X86/ |
D | avx512-encodings.s | 5845 vextracti32x4 $1, %zmm9, %xmm17 label 15411 vextracti32x4 $0xab, %zmm16, %xmm13 15415 vextracti32x4 $0xab, %zmm16, %xmm13 {%k5} 15419 vextracti32x4 $0xab, %zmm16, %xmm13 {%k5} {z} 15423 vextracti32x4 $0x7b, %zmm16, %xmm13 15427 vextracti32x4 $0xab, %zmm29, (%rcx) 15431 vextracti32x4 $0xab, %zmm29, (%rcx) {%k2} 15435 vextracti32x4 $0x7b, %zmm29, (%rcx) 15439 vextracti32x4 $0x7b, %zmm29, 291(%rax,%r14,8) 15443 vextracti32x4 $0x7b, %zmm29, 2032(%rdx) [all …]
|
D | x86-64-avx512f_vl.s | 19872 vextracti32x4 $0xab, %ymm21, %xmm20 19876 vextracti32x4 $0xab, %ymm21, %xmm20 {%k4} 19880 vextracti32x4 $0xab, %ymm21, %xmm20 {%k4} {z} 19884 vextracti32x4 $0x7b, %ymm21, %xmm20 19888 vextracti32x4 $0xab, %ymm28, (%rcx) 19892 vextracti32x4 $0xab, %ymm28, (%rcx) {%k6} 19896 vextracti32x4 $0x7b, %ymm28, (%rcx) 19900 vextracti32x4 $0x7b, %ymm28, 291(%rax,%r14,8) 19904 vextracti32x4 $0x7b, %ymm28, 2032(%rdx) 19908 vextracti32x4 $0x7b, %ymm28, 2048(%rdx) [all …]
|
D | intel-syntax-avx512.s | 3122 vextracti32x4 xmm13, zmm16, 171 3126 vextracti32x4 xmm13 {k5}, zmm16, 171 3130 vextracti32x4 xmm13 {k5} {z}, zmm16, 171 3134 vextracti32x4 xmm13, zmm16, 123 17817 vextracti32x4 xmmword ptr [rcx], zmm29, 171 17821 vextracti32x4 xmmword ptr [rcx] {k2}, zmm29, 171 17825 vextracti32x4 xmmword ptr [rcx], zmm29, 123 17829 vextracti32x4 xmmword ptr [rax + 8*r14 + 291], zmm29, 123 17833 vextracti32x4 xmmword ptr [rdx + 2032], zmm29, 123 17837 vextracti32x4 xmmword ptr [rdx + 2048], zmm29, 123 [all …]
|
/external/swiftshader/third_party/llvm-subzero/build/Android/include/llvm/IR/ |
D | Intrinsics.gen | 5261 x86_avx512_mask_vextracti32x4_256, // llvm.x86.avx512.mask.vextracti32x4.256 5262 x86_avx512_mask_vextracti32x4_512, // llvm.x86.avx512.mask.vextracti32x4.512 11319 "llvm.x86.avx512.mask.vextracti32x4.256", 11320 "llvm.x86.avx512.mask.vextracti32x4.512", 19259 1, // llvm.x86.avx512.mask.vextracti32x4.256 19260 1, // llvm.x86.avx512.mask.vextracti32x4.512
|
/external/swiftshader/third_party/llvm-subzero/build/Windows/include/llvm/IR/ |
D | Intrinsics.gen | 5261 x86_avx512_mask_vextracti32x4_256, // llvm.x86.avx512.mask.vextracti32x4.256 5262 x86_avx512_mask_vextracti32x4_512, // llvm.x86.avx512.mask.vextracti32x4.512 11319 "llvm.x86.avx512.mask.vextracti32x4.256", 11320 "llvm.x86.avx512.mask.vextracti32x4.512", 19259 1, // llvm.x86.avx512.mask.vextracti32x4.256 19260 1, // llvm.x86.avx512.mask.vextracti32x4.512
|
/external/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/IR/ |
D | Intrinsics.gen | 5261 x86_avx512_mask_vextracti32x4_256, // llvm.x86.avx512.mask.vextracti32x4.256 5262 x86_avx512_mask_vextracti32x4_512, // llvm.x86.avx512.mask.vextracti32x4.512 11319 "llvm.x86.avx512.mask.vextracti32x4.256", 11320 "llvm.x86.avx512.mask.vextracti32x4.512", 19259 1, // llvm.x86.avx512.mask.vextracti32x4.256 19260 1, // llvm.x86.avx512.mask.vextracti32x4.512
|