Home
last modified time | relevance | path

Searched refs:AVX512VL (Results 1 – 12 of 12) sorted by relevance

/external/llvm/test/CodeGen/X86/
Davx-intrinsics-x86.ll3 …c < %s -mtriple=i686-apple-darwin -mattr=avx512vl,aes,pclmul | FileCheck %s --check-prefix=AVX512VL
11 ; AVX512VL-LABEL: test_x86_aesni_aesdec:
12 ; AVX512VL: ## BB#0:
13 ; AVX512VL-NEXT: vaesdec %xmm1, %xmm0, %xmm0
14 ; AVX512VL-NEXT: retl
27 ; AVX512VL-LABEL: test_x86_aesni_aesdeclast:
28 ; AVX512VL: ## BB#0:
29 ; AVX512VL-NEXT: vaesdeclast %xmm1, %xmm0, %xmm0
30 ; AVX512VL-NEXT: retl
43 ; AVX512VL-LABEL: test_x86_aesni_aesenc:
[all …]
Davx2-intrinsics-x86.ll3 ; RUN: llc < %s -mtriple=i686-apple-darwin -mattr=avx512vl | FileCheck %s --check-prefix=AVX512VL
11 ; AVX512VL-LABEL: test_x86_avx2_packssdw:
12 ; AVX512VL: ## BB#0:
13 ; AVX512VL-NEXT: vpackssdw %ymm1, %ymm0, %ymm0
14 ; AVX512VL-NEXT: retl
27 ; AVX512VL-LABEL: test_x86_avx2_packsswb:
28 ; AVX512VL: ## BB#0:
29 ; AVX512VL-NEXT: vpacksswb %ymm1, %ymm0, %ymm0
30 ; AVX512VL-NEXT: retl
43 ; AVX512VL-LABEL: test_x86_avx2_packuswb:
[all …]
Dvector-shuffle-256-v4.ll4 ; RUN: llc < %s -mcpu=knl -mattr=+avx512vl | FileCheck %s --check-prefix=ALL --check-prefix=AVX512VL
20 ; AVX512VL-LABEL: shuffle_v4f64_0000:
21 ; AVX512VL: # BB#0:
22 ; AVX512VL-NEXT: vbroadcastsd %xmm0, %ymm0
23 ; AVX512VL-NEXT: retq
40 ; AVX512VL-LABEL: shuffle_v4f64_0001:
41 ; AVX512VL: # BB#0:
42 ; AVX512VL-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[0,0,0,1]
43 ; AVX512VL-NEXT: retq
62 ; AVX512VL-LABEL: shuffle_v4f64_0020:
[all …]
Dnontemporal-loads.ll8 …86_64-unknown-unknown -mattr=+avx512vl | FileCheck %s --check-prefix=AVX512 --check-prefix=AVX512VL
60 ; AVX512VL-LABEL: test_v4i32:
61 ; AVX512VL: # BB#0:
62 ; AVX512VL-NEXT: vmovdqa32 (%rdi), %xmm0
63 ; AVX512VL-NEXT: retq
230 ; AVX512VL-LABEL: test_v8i32:
231 ; AVX512VL: # BB#0:
232 ; AVX512VL-NEXT: vmovdqa32 (%rdi), %ymm0
233 ; AVX512VL-NEXT: retq
552 ; AVX512VL-LABEL: test_v32i16:
[all …]
Dvector-shuffle-128-v2.ll8 …u=knl -mattr=+avx512vl | FileCheck %s --check-prefix=ALL --check-prefix=AVX --check-prefix=AVX512VL
29 ; AVX512VL-LABEL: shuffle_v2i64_00:
30 ; AVX512VL: # BB#0:
31 ; AVX512VL-NEXT: vpbroadcastq %xmm0, %xmm0
32 ; AVX512VL-NEXT: retq
78 ; AVX512VL-LABEL: shuffle_v2i64_22:
79 ; AVX512VL: # BB#0:
80 ; AVX512VL-NEXT: vpbroadcastq %xmm1, %xmm0
81 ; AVX512VL-NEXT: retq
347 ; AVX512VL-LABEL: shuffle_v2i64_03:
[all …]
Davx512-arith.ll3 …le=x86_64-apple-darwin -mattr=+avx512vl | FileCheck --check-prefix=CHECK --check-prefix=AVX512VL %s
104 ; AVX512VL-LABEL: imulq512:
105 ; AVX512VL: ## BB#0:
106 ; AVX512VL-NEXT: vpmuludq %zmm0, %zmm1, %zmm2
107 ; AVX512VL-NEXT: vpsrlq $32, %zmm0, %zmm3
108 ; AVX512VL-NEXT: vpmuludq %zmm3, %zmm1, %zmm3
109 ; AVX512VL-NEXT: vpsllq $32, %zmm3, %zmm3
110 ; AVX512VL-NEXT: vpaddq %zmm3, %zmm2, %zmm2
111 ; AVX512VL-NEXT: vpsrlq $32, %zmm1, %zmm1
112 ; AVX512VL-NEXT: vpmuludq %zmm0, %zmm1, %zmm0
[all …]
Dvec_uint_to_fp-fastmath.ll12 ; RUN: | FileCheck %s --check-prefix=CHECK --check-prefix=AVX512VL
73 ; AVX512VL-LABEL: test_uitofp_v4i32_to_v4f32:
74 ; AVX512VL: # BB#0:
75 ; AVX512VL-NEXT: vcvtudq2ps %xmm0, %xmm0
76 ; AVX512VL-NEXT: retq
152 ; AVX512VL-LABEL: test_uitofp_v8i32_to_v8f32:
153 ; AVX512VL: # BB#0:
154 ; AVX512VL-NEXT: vcvtudq2ps %ymm0, %ymm0
155 ; AVX512VL-NEXT: retq
Dvselect-minmax.ll7 …eCheck %s --check-prefix=AVX --check-prefix=AVX512F --check-prefix=AVX512BW --check-prefix=AVX512VL
/external/skia/src/core/
DSkCpu.h37 AVX512VL = 1 << 19, enumerator
40 SKY = AVX512F | AVX512DQ | AVX512CD | AVX512BW | AVX512VL,
DSkCpu.cpp71 if (abcd[1] & (1<<31)) { features |= SkCpu::AVX512VL; } in read_cpu_features()
/external/llvm/lib/Target/X86/
DX86InstrAVX512.td3915 // Define only if AVX512VL feature is present.
4014 // Define only if AVX512VL feature is present.
5939 // Define only if AVX512VL feature is present.
6037 // Define only if AVX512VL feature is present.
6092 // Define only if AVX512VL feature is present.
/external/clang/lib/CodeGen/
DCGBuiltin.cpp6783 AVX512VL, in EmitX86BuiltinExpr() enumerator
6815 .Case("avx512vl", X86Features::AVX512VL) in EmitX86BuiltinExpr()