Home
last modified time | relevance | path

Searched refs:vzeroupper (Results 1 – 25 of 404) sorted by relevance

12345678910>>...17

/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dshuffle-vs-trunc-256.ll25 ; AVX1-NEXT: vzeroupper
37 ; AVX2-NEXT: vzeroupper
49 ; AVX512-NEXT: vzeroupper
67 ; AVX1-NEXT: vzeroupper
79 ; AVX2-NEXT: vzeroupper
86 ; AVX512F-NEXT: vzeroupper
93 ; AVX512VL-NEXT: vzeroupper
101 ; AVX512BW-NEXT: vzeroupper
108 ; AVX512BWVL-NEXT: vzeroupper
115 ; AVX512VBMIVL-NEXT: vzeroupper
[all …]
Dshuffle-strided-with-offset-256.ll20 ; AVX1-NEXT: vzeroupper
32 ; AVX2-NEXT: vzeroupper
44 ; AVX512-NEXT: vzeroupper
62 ; AVX1-NEXT: vzeroupper
74 ; AVX2-NEXT: vzeroupper
86 ; AVX512-NEXT: vzeroupper
101 ; AVX-NEXT: vzeroupper
110 ; AVX512-NEXT: vzeroupper
128 ; AVX1-NEXT: vzeroupper
140 ; AVX2-NEXT: vzeroupper
[all …]
Davx512-extract-subvector.ll9 ; SKX-NEXT: vzeroupper
19 ; SKX-NEXT: vzeroupper
29 ; SKX-NEXT: vzeroupper
39 ; SKX-NEXT: vzeroupper
68 ; SKX-NEXT: vzeroupper
81 ; SKX-NEXT: vzeroupper
94 ; SKX-NEXT: vzeroupper
107 ; SKX-NEXT: vzeroupper
120 ; SKX-NEXT: vzeroupper
133 ; SKX-NEXT: vzeroupper
[all …]
Dbitcast-setcc-256.ll28 ; AVX1-NEXT: vzeroupper
38 ; AVX2-NEXT: vzeroupper
48 ; AVX512F-NEXT: vzeroupper
56 ; AVX512BW-NEXT: vzeroupper
83 ; AVX1-NEXT: vzeroupper
91 ; AVX2-NEXT: vzeroupper
99 ; AVX512F-NEXT: vzeroupper
107 ; AVX512BW-NEXT: vzeroupper
130 ; AVX12-NEXT: vzeroupper
138 ; AVX512F-NEXT: vzeroupper
[all …]
Dtrunc-subvector.ll15 ; AVX-NEXT: vzeroupper
32 ; AVX-NEXT: vzeroupper
53 ; AVX2-NEXT: vzeroupper
60 ; AVX512-NEXT: vzeroupper
79 ; AVX2-NEXT: vzeroupper
86 ; AVX512-NEXT: vzeroupper
115 ; AVX2-NEXT: vzeroupper
124 ; AVX512-NEXT: vzeroupper
140 ; AVX-NEXT: vzeroupper
157 ; AVX-NEXT: vzeroupper
[all …]
Dvec_extract-avx.ll16 ; X32-NEXT: vzeroupper
22 ; X64-NEXT: vzeroupper
42 ; X32-NEXT: vzeroupper
48 ; X64-NEXT: vzeroupper
70 ; X32-NEXT: vzeroupper
76 ; X64-NEXT: vzeroupper
96 ; X32-NEXT: vzeroupper
102 ; X64-NEXT: vzeroupper
124 ; X32-NEXT: vzeroupper
133 ; X64-NEXT: vzeroupper
[all …]
Dbitcast-setcc-512.ll39 ; AVX1-NEXT: vzeroupper
49 ; AVX2-NEXT: vzeroupper
64 ; AVX512F-NEXT: vzeroupper
71 ; AVX512BW-NEXT: vzeroupper
107 ; AVX1-NEXT: vzeroupper
120 ; AVX2-NEXT: vzeroupper
128 ; AVX512F-NEXT: vzeroupper
136 ; AVX512BW-NEXT: vzeroupper
168 ; AVX1-NEXT: vzeroupper
181 ; AVX2-NEXT: vzeroupper
[all …]
Davx-brcond.ll14 ; CHECK-NEXT: vzeroupper
18 ; CHECK-NEXT: vzeroupper
46 ; CHECK-NEXT: vzeroupper
50 ; CHECK-NEXT: vzeroupper
78 ; CHECK-NEXT: vzeroupper
82 ; CHECK-NEXT: vzeroupper
110 ; CHECK-NEXT: vzeroupper
114 ; CHECK-NEXT: vzeroupper
142 ; CHECK-NEXT: vzeroupper
146 ; CHECK-NEXT: vzeroupper
[all …]
Dvector-trunc.ll205 ; AVX1-NEXT: vzeroupper
218 ; AVX2-SLOW-NEXT: vzeroupper
230 ; AVX2-FAST-NEXT: vzeroupper
236 ; AVX512-NEXT: vzeroupper
300 ; AVX1-NEXT: vzeroupper
314 ; AVX2-SLOW-NEXT: vzeroupper
327 ; AVX2-FAST-NEXT: vzeroupper
333 ; AVX512-NEXT: vzeroupper
374 ; AVX1-NEXT: vzeroupper
382 ; AVX2-NEXT: vzeroupper
[all …]
Dshuffle-vs-trunc-512.ll23 ; AVX512F-NEXT: vzeroupper
35 ; AVX512VL-NEXT: vzeroupper
47 ; AVX512BW-NEXT: vzeroupper
59 ; AVX512BWVL-NEXT: vzeroupper
71 ; AVX512VBMI-NEXT: vzeroupper
81 ; AVX512VBMIVL-NEXT: vzeroupper
98 ; AVX512F-NEXT: vzeroupper
109 ; AVX512VL-NEXT: vzeroupper
116 ; AVX512BW-NEXT: vzeroupper
123 ; AVX512BWVL-NEXT: vzeroupper
[all …]
Davx512-trunc.ll11 ; ALL-NEXT: vzeroupper
21 ; ALL-NEXT: vzeroupper
40 ; ALL-NEXT: vzeroupper
50 ; ALL-NEXT: vzeroupper
63 ; KNL-NEXT: vzeroupper
69 ; SKX-NEXT: vzeroupper
82 ; KNL-NEXT: vzeroupper
88 ; SKX-NEXT: vzeroupper
123 ; ALL-NEXT: vzeroupper
133 ; ALL-NEXT: vzeroupper
[all …]
Dvector-trunc-math.ll29 ; AVX1-NEXT: vzeroupper
38 ; AVX2-SLOW-NEXT: vzeroupper
47 ; AVX2-FAST-NEXT: vzeroupper
55 ; AVX512-NEXT: vzeroupper
100 ; AVX1-NEXT: vzeroupper
115 ; AVX2-SLOW-NEXT: vzeroupper
129 ; AVX2-FAST-NEXT: vzeroupper
136 ; AVX512-NEXT: vzeroupper
165 ; AVX1-NEXT: vzeroupper
174 ; AVX2-NEXT: vzeroupper
[all …]
Davx1-logical-load-folding.ll14 ; X86-NEXT: vzeroupper
22 ; X64-NEXT: vzeroupper
43 ; X86-NEXT: vzeroupper
51 ; X64-NEXT: vzeroupper
72 ; X86-NEXT: vzeroupper
80 ; X64-NEXT: vzeroupper
100 ; X86-NEXT: vzeroupper
108 ; X64-NEXT: vzeroupper
Dnontemporal-2.ll251 ; AVX-NEXT: vzeroupper
258 ; VLX-NEXT: vzeroupper
276 ; AVX-NEXT: vzeroupper
283 ; VLX-NEXT: vzeroupper
301 ; AVX-NEXT: vzeroupper
308 ; VLX-NEXT: vzeroupper
326 ; AVX-NEXT: vzeroupper
333 ; VLX-NEXT: vzeroupper
351 ; AVX-NEXT: vzeroupper
358 ; VLX-NEXT: vzeroupper
[all …]
Davx512-mask-op.ll293 ; KNL-NEXT: vzeroupper
302 ; SKX-NEXT: vzeroupper
311 ; AVX512BW-NEXT: vzeroupper
320 ; AVX512DQ-NEXT: vzeroupper
329 ; X86-NEXT: vzeroupper
345 ; KNL-NEXT: vzeroupper
355 ; SKX-NEXT: vzeroupper
365 ; AVX512BW-NEXT: vzeroupper
375 ; AVX512DQ-NEXT: vzeroupper
385 ; X86-NEXT: vzeroupper
[all …]
Dbitcast-and-setcc-256.ll75 ; AVX1-NEXT: vzeroupper
89 ; AVX2-NEXT: vzeroupper
98 ; AVX512F-NEXT: vzeroupper
107 ; AVX512BW-NEXT: vzeroupper
141 ; AVX12-NEXT: vzeroupper
150 ; AVX512F-NEXT: vzeroupper
159 ; AVX512BW-NEXT: vzeroupper
197 ; AVX1-NEXT: vzeroupper
211 ; AVX2-NEXT: vzeroupper
224 ; AVX512F-NEXT: vzeroupper
[all …]
Davx512f-vec-test-testn.ll11 ; CHECK-NEXT: vzeroupper
27 ; CHECK-NEXT: vzeroupper
43 ; CHECK-NEXT: vzeroupper
61 ; CHECK-NEXT: vzeroupper
80 ; CHECK-NEXT: vzeroupper
99 ; CHECK-NEXT: vzeroupper
115 ; CHECK-NEXT: vzeroupper
131 ; CHECK-NEXT: vzeroupper
149 ; CHECK-NEXT: vzeroupper
168 ; CHECK-NEXT: vzeroupper
Davx512vl-vec-masked-cmp.ll18 ; NoVLX-NEXT: vzeroupper
42 ; NoVLX-NEXT: vzeroupper
69 ; NoVLX-NEXT: vzeroupper
97 ; NoVLX-NEXT: vzeroupper
126 ; NoVLX-NEXT: vzeroupper
151 ; NoVLX-NEXT: vzeroupper
178 ; NoVLX-NEXT: vzeroupper
206 ; NoVLX-NEXT: vzeroupper
226 ; VLX-NEXT: vzeroupper
241 ; NoVLX-NEXT: vzeroupper
[all …]
Dvzero-excess.ll14 ; CHECK-NEXT: vzeroupper
22 ; CHECK-NEXT: vzeroupper
24 call void @llvm.x86.avx.vzeroupper()
39 ; CHECK-NEXT: vzeroupper
44 call void @llvm.x86.avx.vzeroupper()
64 ; CHECK-NEXT: vzeroupper
91 declare void @llvm.x86.avx.vzeroupper() nounwind readnone
Dshuffle-strided-with-offset-512.ll17 ; AVX512F-NEXT: vzeroupper
29 ; AVX512VL-NEXT: vzeroupper
41 ; AVX512BW-NEXT: vzeroupper
53 ; AVX512BWVL-NEXT: vzeroupper
71 ; AVX512F-NEXT: vzeroupper
83 ; AVX512VL-NEXT: vzeroupper
95 ; AVX512BW-NEXT: vzeroupper
105 ; AVX512BWVL-NEXT: vzeroupper
121 ; AVX512F-NEXT: vzeroupper
131 ; AVX512VL-NEXT: vzeroupper
[all …]
Davx512bw-vec-test-testn.ll10 ; CHECK-NEXT: vzeroupper
27 ; CHECK-NEXT: vzeroupper
44 ; CHECK-NEXT: vzeroupper
63 ; CHECK-NEXT: vzeroupper
81 ; CHECK-NEXT: vzeroupper
98 ; CHECK-NEXT: vzeroupper
115 ; CHECK-NEXT: vzeroupper
134 ; CHECK-NEXT: vzeroupper
/external/llvm/test/CodeGen/X86/
Davx-vzeroupper.ll1 ; RUN: llc < %s -x86-use-vzeroupper -mtriple=x86_64-apple-darwin -mattr=+avx | FileCheck %s
2 ; RUN: llc < %s -x86-use-vzeroupper -mtriple=x86_64-apple-darwin -mattr=+avx,+fast-partial-ymm-writ…
3 ; RUN: llc < %s -x86-use-vzeroupper -mtriple=x86_64-apple-darwin -mcpu=btver2 | FileCheck --check-p…
5 ; FASTYMM-NOT: vzeroupper
6 ; BTVER2-NOT: vzeroupper
15 ;; Basic checking - don't emit any vzeroupper instruction
20 ; CHECK-NOT: vzeroupper
33 ; CHECK: vzeroupper
37 ; CHECK-NOT: vzeroupper
45 ;; Check that vzeroupper is emitted for tail calls.
[all …]
Dvec_extract-avx.ll16 ; X32-NEXT: vzeroupper
22 ; X64-NEXT: vzeroupper
42 ; X32-NEXT: vzeroupper
48 ; X64-NEXT: vzeroupper
70 ; X32-NEXT: vzeroupper
76 ; X64-NEXT: vzeroupper
96 ; X32-NEXT: vzeroupper
102 ; X64-NEXT: vzeroupper
124 ; X32-NEXT: vzeroupper
133 ; X64-NEXT: vzeroupper
[all …]
Dvzero-excess.ll14 ; CHECK-NEXT: vzeroupper
22 ; CHECK-NEXT: vzeroupper
24 call void @llvm.x86.avx.vzeroupper()
39 ; CHECK-NEXT: vzeroupper
44 call void @llvm.x86.avx.vzeroupper()
64 ; CHECK-NEXT: vzeroupper
91 declare void @llvm.x86.avx.vzeroupper() nounwind readnone
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/
Davx-vzeroupper.ll1 ; RUN: llc < %s -x86-use-vzeroupper -mtriple=x86_64-apple-darwin -mcpu=corei7-avx -mattr=+avx | Fil…
13 ; CHECK: vzeroupper
17 ; CHECK-NOT: vzeroupper
20 ; CHECK: vzeroupper

12345678910>>...17