Home
last modified time | relevance | path

Searched refs:vextracti32x4 (Results 1 – 20 of 20) sorted by relevance

/external/llvm/test/CodeGen/X86/
Davx512-insert-extract.ll75 ; 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 …]
Davx512-extract-subvector.ll8 ; 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)
Davx512-cvt.ll17 ; 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
Dvector-idiv-udiv-512.ll12 ; 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 …]
Dvector-idiv-sdiv-512.ll12 ; 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 …]
Dvector-shuffle-512-v32.ll18 ; ALL-NEXT: vextracti32x4 $1, %zmm0, %xmm0
Dvector-compare-results.ll3072 ; 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 …]
Dvector-lzcnt-256.ll488 ; AVX512VLCD-NEXT: vextracti32x4 $1, %ymm0, %xmm1
562 ; AVX512VLCD-NEXT: vextracti32x4 $1, %ymm0, %xmm1
Dvector-shuffle-512-v16.ll149 ; ALL-NEXT: vextracti32x4 $1, %zmm0, %xmm0
Dvector-shuffle-512-v8.ll984 ; 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
Dvector-shuffle-v1.ll168 ; AVX512F-NEXT: vextracti32x4 $1, %zmm1, %xmm1
Davx512-intrinsics.ll1312 ; 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)
Dmasked_memop.ll1272 ; SKX-NEXT: vextracti32x4 $1, %ymm0, %xmm0
1381 ; SKX-NEXT: vextracti32x4 $1, %ymm0, %xmm1
/external/llvm/test/MC/Disassembler/X86/
Davx-512.txt31 # CHECK: vextracti32x4 $4, %zmm0, (%r10)
34 # CHECK: vextracti32x4 $4, %zmm0, %xmm1
/external/llvm/test/MC/X86/
Davx512-encodings.s5845 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 …]
Dx86-64-avx512f_vl.s19872 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 …]
Dintel-syntax-avx512.s3122 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/
DIntrinsics.gen5261 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/
DIntrinsics.gen5261 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/
DIntrinsics.gen5261 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