Home
last modified time | relevance | path

Searched refs:AVX2 (Results 1 – 25 of 3382) sorted by relevance

12345678910>>...136

/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/test/CodeGen/X86/
H A Dvector-interleaved-load-i16-stride-4.ll2 ; RUN: llc < %s -mtriple=x86_64-- -mattr=+avx2 | FileCheck --check-prefixes=AVX2,AVX2-SLOW %s
4 …=+avx2,+fast-variable-perlane-shuffle | FileCheck --check-prefixes=AVX2,AVX2-FAST,AVX2-FAST-PERLAN…
9 ; AVX2-LABEL: vf2:
10 ; AVX2: # %bb.0:
22 ; AVX2-NEXT: retq
39 ; AVX2-SLOW-LABEL: vf4:
65 ; AVX2-SLOW-NEXT: retq
67 ; AVX2-FAST-LABEL: vf4:
92 ; AVX2-FAST-NEXT: retq
109 ; AVX2-SLOW-LABEL: vf8:
[all …]
H A Dvector-interleaved-load-i16-stride-6.ll9 ; AVX2-SLOW-LABEL: vf2:
10 ; AVX2-SLOW: # %bb.0:
34 ; AVX2-SLOW-NEXT: retq
36 ; AVX2-FAST-LABEL: vf2:
37 ; AVX2-FAST: # %bb.0:
60 ; AVX2-FAST-NEXT: retq
81 ; AVX2-SLOW-LABEL: vf4:
109 ; AVX2-SLOW-NEXT: retq
111 ; AVX2-FAST-LABEL: vf4:
159 ; AVX2-SLOW-LABEL: vf8:
[all …]
H A Dvector-interleaved-load-i16-stride-5.ll9 ; AVX2-SLOW-LABEL: vf2:
10 ; AVX2-SLOW: # %bb.0:
28 ; AVX2-SLOW-NEXT: retq
30 ; AVX2-FAST-LABEL: vf2:
31 ; AVX2-FAST: # %bb.0:
46 ; AVX2-FAST-NEXT: retq
65 ; AVX2-SLOW-LABEL: vf4:
92 ; AVX2-SLOW-NEXT: retq
94 ; AVX2-FAST-LABEL: vf4:
138 ; AVX2-SLOW-LABEL: vf8:
[all …]
H A Dvector-interleaved-load-i16-stride-3.ll2 ; RUN: llc < %s -mtriple=x86_64-- -mattr=+avx2 | FileCheck --check-prefixes=AVX2,AVX2-SLOW %s
9 ; AVX2-SLOW-LABEL: vf2:
22 ; AVX2-FAST-LABEL: vf2:
46 ; AVX2-SLOW-LABEL: vf4:
92 ; AVX2-LABEL: vf8:
93 ; AVX2: # %bb.0:
109 ; AVX2-NEXT: retq
124 ; AVX2-LABEL: vf16:
165 ; AVX2-NEXT: retq
180 ; AVX2-LABEL: vf32:
[all …]
H A Dvector-interleaved-store-i16-stride-4.ll9 ; AVX2-SLOW-LABEL: vf2:
10 ; AVX2-SLOW: # %bb.0:
18 ; AVX2-SLOW-NEXT: retq
20 ; AVX2-FAST-LABEL: vf2:
21 ; AVX2-FAST: # %bb.0:
29 ; AVX2-FAST-NEXT: retq
46 ; AVX2-SLOW-LABEL: vf4:
61 ; AVX2-SLOW-NEXT: retq
111 ; AVX2-SLOW-LABEL: vf8:
134 ; AVX2-FAST-LABEL: vf8:
[all …]
H A Dvector-interleaved-store-i16-stride-3.ll2 ; RUN: llc < %s -mtriple=x86_64-- -mattr=+avx2 | FileCheck --check-prefixes=AVX2,AVX2-SLOW %s
4 …=+avx2,+fast-variable-perlane-shuffle | FileCheck --check-prefixes=AVX2,AVX2-FAST,AVX2-FAST-PERLAN…
9 ; AVX2-LABEL: vf2:
10 ; AVX2: # %bb.0:
17 ; AVX2-NEXT: retq
33 ; AVX2-LABEL: vf4:
34 ; AVX2: # %bb.0:
47 ; AVX2-NEXT: vzeroupper
48 ; AVX2-NEXT: retq
64 ; AVX2-SLOW-LABEL: vf8:
[all …]
H A Dvector-interleaved-store-i16-stride-5.ll9 ; AVX2-SLOW-LABEL: vf2:
10 ; AVX2-SLOW: # %bb.0:
27 ; AVX2-SLOW-NEXT: retq
29 ; AVX2-FAST-LABEL: vf2:
30 ; AVX2-FAST: # %bb.0:
45 ; AVX2-FAST-NEXT: retq
65 ; AVX2-SLOW-LABEL: vf4:
90 ; AVX2-SLOW-NEXT: retq
92 ; AVX2-FAST-LABEL: vf4:
116 ; AVX2-FAST-NEXT: retq
[all …]
/dports/graphics/llvm-mesa/llvm-13.0.1.src/test/CodeGen/X86/
H A Dvector-interleaved-load-i16-stride-4.ll2 ; RUN: llc < %s -mtriple=x86_64-- -mattr=+avx2 | FileCheck --check-prefixes=AVX2,AVX2-SLOW %s
4 …=+avx2,+fast-variable-perlane-shuffle | FileCheck --check-prefixes=AVX2,AVX2-FAST,AVX2-FAST-PERLAN…
9 ; AVX2-LABEL: vf2:
10 ; AVX2: # %bb.0:
22 ; AVX2-NEXT: retq
39 ; AVX2-SLOW-LABEL: vf4:
65 ; AVX2-SLOW-NEXT: retq
67 ; AVX2-FAST-LABEL: vf4:
92 ; AVX2-FAST-NEXT: retq
109 ; AVX2-SLOW-LABEL: vf8:
[all …]
H A Dvector-interleaved-load-i16-stride-6.ll9 ; AVX2-SLOW-LABEL: vf2:
10 ; AVX2-SLOW: # %bb.0:
34 ; AVX2-SLOW-NEXT: retq
36 ; AVX2-FAST-LABEL: vf2:
37 ; AVX2-FAST: # %bb.0:
60 ; AVX2-FAST-NEXT: retq
81 ; AVX2-SLOW-LABEL: vf4:
109 ; AVX2-SLOW-NEXT: retq
111 ; AVX2-FAST-LABEL: vf4:
159 ; AVX2-SLOW-LABEL: vf8:
[all …]
H A Dvector-interleaved-load-i16-stride-5.ll9 ; AVX2-SLOW-LABEL: vf2:
10 ; AVX2-SLOW: # %bb.0:
28 ; AVX2-SLOW-NEXT: retq
30 ; AVX2-FAST-LABEL: vf2:
31 ; AVX2-FAST: # %bb.0:
46 ; AVX2-FAST-NEXT: retq
65 ; AVX2-SLOW-LABEL: vf4:
92 ; AVX2-SLOW-NEXT: retq
94 ; AVX2-FAST-LABEL: vf4:
138 ; AVX2-SLOW-LABEL: vf8:
[all …]
H A Dvector-interleaved-load-i16-stride-3.ll2 ; RUN: llc < %s -mtriple=x86_64-- -mattr=+avx2 | FileCheck --check-prefixes=AVX2,AVX2-SLOW %s
9 ; AVX2-SLOW-LABEL: vf2:
22 ; AVX2-FAST-LABEL: vf2:
46 ; AVX2-SLOW-LABEL: vf4:
92 ; AVX2-LABEL: vf8:
93 ; AVX2: # %bb.0:
109 ; AVX2-NEXT: retq
124 ; AVX2-LABEL: vf16:
165 ; AVX2-NEXT: retq
180 ; AVX2-LABEL: vf32:
[all …]
H A Dvector-interleaved-store-i16-stride-4.ll9 ; AVX2-SLOW-LABEL: vf2:
10 ; AVX2-SLOW: # %bb.0:
18 ; AVX2-SLOW-NEXT: retq
20 ; AVX2-FAST-LABEL: vf2:
21 ; AVX2-FAST: # %bb.0:
29 ; AVX2-FAST-NEXT: retq
46 ; AVX2-SLOW-LABEL: vf4:
61 ; AVX2-SLOW-NEXT: retq
111 ; AVX2-SLOW-LABEL: vf8:
134 ; AVX2-FAST-LABEL: vf8:
[all …]
H A Dvector-interleaved-store-i16-stride-3.ll2 ; RUN: llc < %s -mtriple=x86_64-- -mattr=+avx2 | FileCheck --check-prefixes=AVX2,AVX2-SLOW %s
4 …=+avx2,+fast-variable-perlane-shuffle | FileCheck --check-prefixes=AVX2,AVX2-FAST,AVX2-FAST-PERLAN…
9 ; AVX2-LABEL: vf2:
10 ; AVX2: # %bb.0:
17 ; AVX2-NEXT: retq
33 ; AVX2-LABEL: vf4:
34 ; AVX2: # %bb.0:
47 ; AVX2-NEXT: vzeroupper
48 ; AVX2-NEXT: retq
64 ; AVX2-SLOW-LABEL: vf8:
[all …]
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/test/CodeGen/X86/
H A Dvector-interleaved-load-i16-stride-4.ll2 ; RUN: llc < %s -mtriple=x86_64-- -mattr=+avx2 | FileCheck --check-prefixes=AVX2,AVX2-SLOW %s
4 …=+avx2,+fast-variable-perlane-shuffle | FileCheck --check-prefixes=AVX2,AVX2-FAST,AVX2-FAST-PERLAN…
9 ; AVX2-LABEL: vf2:
10 ; AVX2: # %bb.0:
22 ; AVX2-NEXT: retq
39 ; AVX2-SLOW-LABEL: vf4:
65 ; AVX2-SLOW-NEXT: retq
67 ; AVX2-FAST-LABEL: vf4:
92 ; AVX2-FAST-NEXT: retq
109 ; AVX2-SLOW-LABEL: vf8:
[all …]
H A Dvector-interleaved-load-i16-stride-6.ll9 ; AVX2-SLOW-LABEL: vf2:
10 ; AVX2-SLOW: # %bb.0:
34 ; AVX2-SLOW-NEXT: retq
36 ; AVX2-FAST-LABEL: vf2:
37 ; AVX2-FAST: # %bb.0:
60 ; AVX2-FAST-NEXT: retq
81 ; AVX2-SLOW-LABEL: vf4:
109 ; AVX2-SLOW-NEXT: retq
111 ; AVX2-FAST-LABEL: vf4:
159 ; AVX2-SLOW-LABEL: vf8:
[all …]
H A Dvector-interleaved-load-i16-stride-5.ll9 ; AVX2-SLOW-LABEL: vf2:
10 ; AVX2-SLOW: # %bb.0:
28 ; AVX2-SLOW-NEXT: retq
30 ; AVX2-FAST-LABEL: vf2:
31 ; AVX2-FAST: # %bb.0:
46 ; AVX2-FAST-NEXT: retq
65 ; AVX2-SLOW-LABEL: vf4:
92 ; AVX2-SLOW-NEXT: retq
94 ; AVX2-FAST-LABEL: vf4:
138 ; AVX2-SLOW-LABEL: vf8:
[all …]
H A Dvector-interleaved-load-i16-stride-3.ll2 ; RUN: llc < %s -mtriple=x86_64-- -mattr=+avx2 | FileCheck --check-prefixes=AVX2,AVX2-SLOW %s
9 ; AVX2-SLOW-LABEL: vf2:
22 ; AVX2-FAST-LABEL: vf2:
46 ; AVX2-SLOW-LABEL: vf4:
92 ; AVX2-LABEL: vf8:
93 ; AVX2: # %bb.0:
109 ; AVX2-NEXT: retq
124 ; AVX2-LABEL: vf16:
165 ; AVX2-NEXT: retq
180 ; AVX2-LABEL: vf32:
[all …]
H A Dvector-interleaved-store-i16-stride-4.ll9 ; AVX2-SLOW-LABEL: vf2:
10 ; AVX2-SLOW: # %bb.0:
18 ; AVX2-SLOW-NEXT: retq
20 ; AVX2-FAST-LABEL: vf2:
21 ; AVX2-FAST: # %bb.0:
29 ; AVX2-FAST-NEXT: retq
46 ; AVX2-SLOW-LABEL: vf4:
61 ; AVX2-SLOW-NEXT: retq
111 ; AVX2-SLOW-LABEL: vf8:
134 ; AVX2-FAST-LABEL: vf8:
[all …]
H A Dvector-interleaved-store-i16-stride-3.ll2 ; RUN: llc < %s -mtriple=x86_64-- -mattr=+avx2 | FileCheck --check-prefixes=AVX2,AVX2-SLOW %s
4 …=+avx2,+fast-variable-perlane-shuffle | FileCheck --check-prefixes=AVX2,AVX2-FAST,AVX2-FAST-PERLAN…
9 ; AVX2-LABEL: vf2:
10 ; AVX2: # %bb.0:
17 ; AVX2-NEXT: retq
33 ; AVX2-LABEL: vf4:
34 ; AVX2: # %bb.0:
47 ; AVX2-NEXT: vzeroupper
48 ; AVX2-NEXT: retq
64 ; AVX2-SLOW-LABEL: vf8:
[all …]
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/test/CodeGen/X86/
H A Dvector-interleaved-load-i16-stride-4.ll2 ; RUN: llc < %s -mtriple=x86_64-- -mattr=+avx2 | FileCheck --check-prefixes=AVX2,AVX2-SLOW %s
4 …=+avx2,+fast-variable-perlane-shuffle | FileCheck --check-prefixes=AVX2,AVX2-FAST,AVX2-FAST-PERLAN…
9 ; AVX2-LABEL: vf2:
10 ; AVX2: # %bb.0:
22 ; AVX2-NEXT: retq
39 ; AVX2-SLOW-LABEL: vf4:
65 ; AVX2-SLOW-NEXT: retq
67 ; AVX2-FAST-LABEL: vf4:
92 ; AVX2-FAST-NEXT: retq
109 ; AVX2-SLOW-LABEL: vf8:
[all …]
H A Dvector-interleaved-load-i16-stride-6.ll9 ; AVX2-SLOW-LABEL: vf2:
10 ; AVX2-SLOW: # %bb.0:
34 ; AVX2-SLOW-NEXT: retq
36 ; AVX2-FAST-LABEL: vf2:
37 ; AVX2-FAST: # %bb.0:
60 ; AVX2-FAST-NEXT: retq
81 ; AVX2-SLOW-LABEL: vf4:
109 ; AVX2-SLOW-NEXT: retq
111 ; AVX2-FAST-LABEL: vf4:
159 ; AVX2-SLOW-LABEL: vf8:
[all …]
H A Dvector-interleaved-load-i16-stride-5.ll9 ; AVX2-SLOW-LABEL: vf2:
10 ; AVX2-SLOW: # %bb.0:
28 ; AVX2-SLOW-NEXT: retq
30 ; AVX2-FAST-LABEL: vf2:
31 ; AVX2-FAST: # %bb.0:
46 ; AVX2-FAST-NEXT: retq
65 ; AVX2-SLOW-LABEL: vf4:
92 ; AVX2-SLOW-NEXT: retq
94 ; AVX2-FAST-LABEL: vf4:
138 ; AVX2-SLOW-LABEL: vf8:
[all …]
H A Dvector-interleaved-load-i16-stride-3.ll2 ; RUN: llc < %s -mtriple=x86_64-- -mattr=+avx2 | FileCheck --check-prefixes=AVX2,AVX2-SLOW %s
9 ; AVX2-SLOW-LABEL: vf2:
22 ; AVX2-FAST-LABEL: vf2:
46 ; AVX2-SLOW-LABEL: vf4:
92 ; AVX2-LABEL: vf8:
93 ; AVX2: # %bb.0:
109 ; AVX2-NEXT: retq
124 ; AVX2-LABEL: vf16:
165 ; AVX2-NEXT: retq
180 ; AVX2-LABEL: vf32:
[all …]
H A Dvector-interleaved-store-i16-stride-4.ll9 ; AVX2-SLOW-LABEL: vf2:
10 ; AVX2-SLOW: # %bb.0:
18 ; AVX2-SLOW-NEXT: retq
20 ; AVX2-FAST-LABEL: vf2:
21 ; AVX2-FAST: # %bb.0:
29 ; AVX2-FAST-NEXT: retq
46 ; AVX2-SLOW-LABEL: vf4:
61 ; AVX2-SLOW-NEXT: retq
111 ; AVX2-SLOW-LABEL: vf8:
134 ; AVX2-FAST-LABEL: vf8:
[all …]
H A Dvector-interleaved-store-i16-stride-3.ll2 ; RUN: llc < %s -mtriple=x86_64-- -mattr=+avx2 | FileCheck --check-prefixes=AVX2,AVX2-SLOW %s
4 …=+avx2,+fast-variable-perlane-shuffle | FileCheck --check-prefixes=AVX2,AVX2-FAST,AVX2-FAST-PERLAN…
9 ; AVX2-LABEL: vf2:
10 ; AVX2: # %bb.0:
17 ; AVX2-NEXT: retq
33 ; AVX2-LABEL: vf4:
34 ; AVX2: # %bb.0:
47 ; AVX2-NEXT: vzeroupper
48 ; AVX2-NEXT: retq
64 ; AVX2-SLOW-LABEL: vf8:
[all …]

12345678910>>...136