Home
last modified time | relevance | path

Searched refs:SSSE3 (Results 1 – 25 of 119) sorted by relevance

12345

/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dbitcast-int-to-vector-bool-sext.ll17 ; SSE2-SSSE3: # %bb.0:
25 ; SSE2-SSSE3-NEXT: retq
58 ; SSE2-SSSE3: # %bb.0:
64 ; SSE2-SSSE3-NEXT: retq
97 ; SSE2-SSSE3: # %bb.0:
104 ; SSE2-SSSE3-NEXT: retq
148 ; SSSE3: # %bb.0:
154 ; SSSE3-NEXT: retq
205 ; SSE2-SSSE3-NEXT: retq
251 ; SSE2-SSSE3-NEXT: retq
[all …]
H A Dbitcast-int-to-vector-bool-zext.ll18 ; SSE2-SSSE3: # %bb.0:
27 ; SSE2-SSSE3-NEXT: retq
71 ; SSE2-SSSE3: # %bb.0:
78 ; SSE2-SSSE3-NEXT: retq
122 ; SSE2-SSSE3: # %bb.0:
130 ; SSE2-SSSE3-NEXT: retq
188 ; SSSE3: # %bb.0:
196 ; SSSE3-NEXT: retq
261 ; SSE2-SSSE3-NEXT: retq
320 ; SSE2-SSSE3-NEXT: retq
[all …]
H A Dbitcast-vector-bool.ll14 ; SSE2-SSSE3: # %bb.0:
17 ; SSE2-SSSE3-NEXT: shrb %al
19 ; SSE2-SSSE3-NEXT: retq
49 ; SSE2-SSSE3: # %bb.0:
56 ; SSE2-SSSE3-NEXT: retq
77 ; SSE2-SSSE3: # %bb.0:
85 ; SSE2-SSSE3-NEXT: retq
124 ; SSE2-SSSE3-NEXT: retq
156 ; SSE2-SSSE3-NEXT: retq
187 ; SSE2-SSSE3-NEXT: retq
[all …]
H A Dbitcast-and-setcc-256.ll3 …UN: llc < %s -mtriple=x86_64-unknown-unknown -mattr=+SSSE3 | FileCheck %s --check-prefix=SSE2-SSSE3
10 ; SSE2-SSSE3-LABEL: v4i64:
11 ; SSE2-SSSE3: # %bb.0:
48 ; SSE2-SSSE3-NEXT: retq
103 ; SSE2-SSSE3-LABEL: v4f64:
114 ; SSE2-SSSE3-NEXT: retq
151 ; SSE2-SSSE3-LABEL: v16i16:
162 ; SSE2-SSSE3-NEXT: retq
234 ; SSE2-SSSE3-NEXT: retq
303 ; SSE2-SSSE3-NEXT: retq
[all …]
H A Dphaddsub.ll12 ; SSSE3-LABEL: phaddw1:
13 ; SSSE3: # %bb.0:
15 ; SSSE3-NEXT: retq
28 ; SSSE3-LABEL: phaddw2:
29 ; SSSE3: # %bb.0:
31 ; SSSE3-NEXT: retq
47 ; SSSE3-NEXT: retq
63 ; SSSE3-NEXT: retq
79 ; SSSE3-NEXT: retq
95 ; SSSE3-NEXT: retq
[all …]
H A Dvector-trunc-packus.ll54 ; SSSE3: # %bb.0:
81 ; SSSE3-NEXT: retq
202 ; SSSE3: # %bb.0:
230 ; SSSE3-NEXT: retq
377 ; SSSE3: # %bb.0:
428 ; SSSE3-NEXT: retq
797 ; SSSE3-NEXT: retq
1074 ; SSSE3-NEXT: retq
1250 ; SSSE3-NEXT: retq
1487 ; SSSE3-NEXT: retq
[all …]
H A Dvector-trunc-ssat.ll56 ; SSSE3: # %bb.0:
85 ; SSSE3-NEXT: retq
198 ; SSSE3: # %bb.0:
228 ; SSSE3-NEXT: retq
371 ; SSSE3: # %bb.0:
428 ; SSSE3-NEXT: retq
807 ; SSSE3-NEXT: retq
1084 ; SSSE3-NEXT: retq
1252 ; SSSE3-NEXT: retq
1481 ; SSSE3-NEXT: retq
[all …]
H A Dbitcast-int-to-vector-bool.ll10 ; SSE2-SSSE3: # %bb.0:
19 ; SSE2-SSSE3-NEXT: retq
53 ; SSE2-SSSE3: # %bb.0:
60 ; SSE2-SSSE3-NEXT: retq
94 ; SSE2-SSSE3: # %bb.0:
102 ; SSE2-SSSE3-NEXT: retq
146 ; SSE2-SSSE3-NEXT: retq
195 ; SSSE3: # %bb.0:
203 ; SSSE3-NEXT: retq
242 ; SSE2-SSSE3-NEXT: retq
[all …]
H A Dvector-trunc-usat.ll42 ; SSSE3: # %bb.0:
57 ; SSSE3-NEXT: retq
143 ; SSSE3: # %bb.0:
159 ; SSSE3-NEXT: retq
261 ; SSSE3: # %bb.0:
290 ; SSSE3-NEXT: retq
560 ; SSSE3-NEXT: retq
757 ; SSSE3-NEXT: retq
882 ; SSSE3-NEXT: retq
1048 ; SSSE3-NEXT: retq
[all …]
H A Dhorizontal-sum.ll21 ; SSSE3-SLOW: # %bb.0:
26 ; SSSE3-SLOW-NEXT: retq
29 ; SSSE3-FAST: # %bb.0:
33 ; SSSE3-FAST-NEXT: retq
95 ; SSSE3-SLOW: # %bb.0:
104 ; SSSE3-SLOW-NEXT: retq
107 ; SSSE3-FAST: # %bb.0:
111 ; SSSE3-FAST-NEXT: retq
203 ; SSSE3-SLOW-NEXT: retq
216 ; SSSE3-FAST-NEXT: retq
[all …]
H A Dbitcast-setcc-256.ll10 ; SSE2-SSSE3-LABEL: v16i16:
11 ; SSE2-SSSE3: # %bb.0:
17 ; SSE2-SSSE3-NEXT: retq
64 ; SSE2-SSSE3-LABEL: v8i32:
65 ; SSE2-SSSE3: # %bb.0:
72 ; SSE2-SSSE3-NEXT: retq
115 ; SSE2-SSSE3-LABEL: v8f32:
123 ; SSE2-SSSE3-NEXT: retq
154 ; SSE2-SSSE3-LABEL: v32i8:
162 ; SSE2-SSSE3-NEXT: retq
[all …]
H A Dhorizontal-reduce-add.ll22 ; SSSE3-SLOW: # %bb.0:
28 ; SSSE3-SLOW-NEXT: retq
31 ; SSSE3-FAST: # %bb.0:
35 ; SSSE3-FAST-NEXT: retq
85 ; SSSE3-SLOW: # %bb.0:
95 ; SSSE3-SLOW-NEXT: retq
104 ; SSSE3-FAST-NEXT: retq
169 ; SSSE3-SLOW-NEXT: retq
177 ; SSSE3-FAST-NEXT: retq
251 ; SSSE3-SLOW-NEXT: retq
[all …]
H A Dbitcast-and-setcc-128.ll10 ; SSE2-SSSE3-LABEL: v8i16:
11 ; SSE2-SSSE3: # %bb.0:
18 ; SSE2-SSSE3-NEXT: retq
57 ; SSE2-SSSE3-LABEL: v4i32:
64 ; SSE2-SSSE3-NEXT: retq
98 ; SSE2-SSSE3-LABEL: v4f32:
105 ; SSE2-SSSE3-NEXT: retq
139 ; SSE2-SSSE3-LABEL: v16i8:
196 ; SSSE3-LABEL: v2i8:
197 ; SSSE3: # %bb.0:
[all …]
H A Dvector-shuffle-variable-128.ll90 ; SSSE3: # %bb.0:
107 ; SSSE3-NEXT: retq
175 ; SSSE3: # %bb.0:
192 ; SSSE3-NEXT: retq
284 ; SSSE3: # %bb.0:
325 ; SSSE3-NEXT: retq
572 ; SSSE3-NEXT: retq
759 ; SSSE3-NEXT: retq
1007 ; SSSE3-NEXT: retq
1247 ; SSSE3-NEXT: retq
[all …]
H A Dhorizontal-reduce-fadd.ll23 ; SSSE3-SLOW: # %bb.0:
29 ; SSSE3-SLOW-NEXT: retq
32 ; SSSE3-FAST: # %bb.0:
35 ; SSSE3-FAST-NEXT: retq
77 ; SSSE3-SLOW: # %bb.0:
82 ; SSSE3-SLOW-NEXT: retq
88 ; SSSE3-FAST-NEXT: retq
144 ; SSSE3-SLOW-NEXT: retq
151 ; SSSE3-FAST-NEXT: retq
214 ; SSSE3-SLOW-NEXT: retq
[all …]
H A Dvector-blend.ll17 ; SSSE3-LABEL: vsel_float:
21 ; SSSE3-NEXT: retq
48 ; SSSE3-NEXT: retq
77 ; SSSE3-NEXT: retq
112 ; SSSE3-NEXT: retq
141 ; SSSE3-NEXT: retq
166 ; SSSE3-NEXT: retq
191 ; SSSE3-NEXT: retq
224 ; SSSE3-NEXT: retq
255 ; SSSE3-NEXT: retq
[all …]
H A Dbitcast-setcc-128.ll10 ; SSE2-SSSE3-LABEL: v8i16:
11 ; SSE2-SSSE3: # %bb.0:
16 ; SSE2-SSSE3-NEXT: retq
48 ; SSE2-SSSE3-LABEL: v4i32:
53 ; SSE2-SSSE3-NEXT: retq
81 ; SSE2-SSSE3-LABEL: v4f32:
86 ; SSE2-SSSE3-NEXT: retq
114 ; SSE2-SSSE3-LABEL: v16i8:
157 ; SSSE3-LABEL: v2i8:
158 ; SSSE3: # %bb.0:
[all …]
H A Dhaddsub-3.ll20 ; SSSE3-SLOW-LABEL: pr26491:
21 ; SSSE3-SLOW: # %bb.0:
27 ; SSSE3-SLOW-NEXT: retq
29 ; SSSE3-FAST-LABEL: pr26491:
30 ; SSSE3-FAST: # %bb.0:
34 ; SSSE3-FAST-NEXT: retq
85 ; SSSE3-LABEL: PR41414:
86 ; SSSE3: # %bb.0:
96 ; SSSE3-NEXT: retq
145 ; SSSE3-SLOW-NEXT: retq
[all …]
H A Dvec_smulo.ll77 ; SSSE3: # %bb.0:
102 ; SSSE3-NEXT: retq
185 ; SSSE3: # %bb.0:
212 ; SSSE3-NEXT: retq
321 ; SSSE3: # %bb.0:
346 ; SSSE3-NEXT: retq
564 ; SSSE3-NEXT: retq
781 ; SSSE3-NEXT: retq
1066 ; SSSE3-NEXT: retq
1332 ; SSSE3-NEXT: retq
[all …]
H A Dssub_sat_vec.ll283 ; SSSE3-LABEL: v2i8:
284 ; SSSE3: # %bb.0:
292 ; SSSE3-NEXT: retq
629 ; SSSE3-LABEL: v2i32:
643 ; SSSE3-NEXT: retq
730 ; SSSE3-LABEL: v4i32:
744 ; SSSE3-NEXT: retq
843 ; SSSE3-LABEL: v8i32:
869 ; SSSE3-NEXT: retq
1060 ; SSSE3-NEXT: retq
[all …]
H A Dsadd_sat_vec.ll283 ; SSSE3-LABEL: v2i8:
292 ; SSSE3-NEXT: retq
609 ; SSSE3-LABEL: v2i32:
622 ; SSSE3-NEXT: retq
700 ; SSSE3-LABEL: v4i32:
713 ; SSSE3-NEXT: retq
803 ; SSSE3-LABEL: v8i32:
828 ; SSSE3-NEXT: retq
1006 ; SSSE3-NEXT: retq
1146 ; SSSE3-LABEL: v2i64:
[all …]
H A Dextractelement-load.ll17 ; X64-SSSE3-LABEL: t:
18 ; X64-SSSE3: # %bb.0:
21 ; X64-SSSE3-NEXT: retq
61 ; X64-SSSE3-LABEL: t3:
65 ; X64-SSSE3-NEXT: retq
114 ; X64-SSSE3-LABEL: t5:
118 ; X64-SSSE3-NEXT: retq
152 ; X64-SSSE3-LABEL: t6:
161 ; X64-SSSE3-NEXT: retq
212 ; X64-SSSE3-NEXT: retq
[all …]
H A Dload-partial-dot-product.ll28 ; SSSE3: # %bb.0:
36 ; SSSE3-NEXT: retq
83 ; SSSE3: # %bb.0:
91 ; SSSE3-NEXT: retq
146 ; SSSE3: # %bb.0:
160 ; SSSE3-NEXT: retq
213 ; SSSE3: # %bb.0:
222 ; SSSE3-NEXT: retq
285 ; SSSE3-NEXT: retq
347 ; SSSE3-NEXT: retq
[all …]
H A Dvec_usubo.ll56 ; SSSE3: # %bb.0:
65 ; SSSE3-NEXT: retq
120 ; SSSE3: # %bb.0:
131 ; SSSE3-NEXT: retq
187 ; SSSE3: # %bb.0:
196 ; SSSE3-NEXT: retq
316 ; SSSE3-NEXT: retq
434 ; SSSE3-NEXT: retq
556 ; SSSE3-NEXT: retq
719 ; SSSE3-NEXT: retq
[all …]
H A Dviabs.ll20 ; SSSE3: # %bb.0:
22 ; SSSE3-NEXT: retq
59 ; SSSE3: # %bb.0:
61 ; SSSE3-NEXT: retq
97 ; SSSE3: # %bb.0:
99 ; SSSE3-NEXT: retq
142 ; SSSE3-NEXT: retq
186 ; SSSE3-NEXT: retq
230 ; SSSE3-NEXT: retq
278 ; SSSE3-NEXT: retq
[all …]

12345