Lines Matching refs:startswith

80       Name.startswith("sse2.padds.") || // Added in 8.0  in ShouldUpgradeX86Intrinsic()
81 Name.startswith("sse2.psubs.") || // Added in 8.0 in ShouldUpgradeX86Intrinsic()
82 Name.startswith("sse2.paddus.") || // Added in 8.0 in ShouldUpgradeX86Intrinsic()
83 Name.startswith("sse2.psubus.") || // Added in 8.0 in ShouldUpgradeX86Intrinsic()
84 Name.startswith("avx2.padds.") || // Added in 8.0 in ShouldUpgradeX86Intrinsic()
85 Name.startswith("avx2.psubs.") || // Added in 8.0 in ShouldUpgradeX86Intrinsic()
86 Name.startswith("avx2.paddus.") || // Added in 8.0 in ShouldUpgradeX86Intrinsic()
87 Name.startswith("avx2.psubus.") || // Added in 8.0 in ShouldUpgradeX86Intrinsic()
88 Name.startswith("avx512.padds.") || // Added in 8.0 in ShouldUpgradeX86Intrinsic()
89 Name.startswith("avx512.psubs.") || // Added in 8.0 in ShouldUpgradeX86Intrinsic()
90 Name.startswith("avx512.mask.padds.") || // Added in 8.0 in ShouldUpgradeX86Intrinsic()
91 Name.startswith("avx512.mask.psubs.") || // Added in 8.0 in ShouldUpgradeX86Intrinsic()
92 Name.startswith("avx512.mask.paddus.") || // Added in 8.0 in ShouldUpgradeX86Intrinsic()
93 Name.startswith("avx512.mask.psubus.") || // Added in 8.0 in ShouldUpgradeX86Intrinsic()
97 Name.startswith("fma4.vfmadd.s") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
98 Name.startswith("fma.vfmadd.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
99 Name.startswith("fma.vfmsub.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
100 Name.startswith("fma.vfmaddsub.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
101 Name.startswith("fma.vfmsubadd.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
102 Name.startswith("fma.vfnmadd.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
103 Name.startswith("fma.vfnmsub.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
104 Name.startswith("avx512.mask.vfmadd.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
105 Name.startswith("avx512.mask.vfnmadd.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
106 Name.startswith("avx512.mask.vfnmsub.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
107 Name.startswith("avx512.mask3.vfmadd.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
108 Name.startswith("avx512.maskz.vfmadd.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
109 Name.startswith("avx512.mask3.vfmsub.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
110 Name.startswith("avx512.mask3.vfnmsub.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
111 Name.startswith("avx512.mask.vfmaddsub.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
112 Name.startswith("avx512.maskz.vfmaddsub.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
113 Name.startswith("avx512.mask3.vfmaddsub.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
114 Name.startswith("avx512.mask3.vfmsubadd.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
115 Name.startswith("avx512.mask.shuf.i") || // Added in 6.0 in ShouldUpgradeX86Intrinsic()
116 Name.startswith("avx512.mask.shuf.f") || // Added in 6.0 in ShouldUpgradeX86Intrinsic()
117 Name.startswith("avx512.kunpck") || //added in 6.0 in ShouldUpgradeX86Intrinsic()
118 Name.startswith("avx2.pabs.") || // Added in 6.0 in ShouldUpgradeX86Intrinsic()
119 Name.startswith("avx512.mask.pabs.") || // Added in 6.0 in ShouldUpgradeX86Intrinsic()
120 Name.startswith("avx512.broadcastm") || // Added in 6.0 in ShouldUpgradeX86Intrinsic()
123 Name.startswith("avx512.mask.sqrt.p") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
124 Name.startswith("avx.sqrt.p") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
125 Name.startswith("sse2.sqrt.p") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
126 Name.startswith("sse.sqrt.p") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
127 Name.startswith("avx512.mask.pbroadcast") || // Added in 6.0 in ShouldUpgradeX86Intrinsic()
128 Name.startswith("sse2.pcmpeq.") || // Added in 3.1 in ShouldUpgradeX86Intrinsic()
129 Name.startswith("sse2.pcmpgt.") || // Added in 3.1 in ShouldUpgradeX86Intrinsic()
130 Name.startswith("avx2.pcmpeq.") || // Added in 3.1 in ShouldUpgradeX86Intrinsic()
131 Name.startswith("avx2.pcmpgt.") || // Added in 3.1 in ShouldUpgradeX86Intrinsic()
132 Name.startswith("avx512.mask.pcmpeq.") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
133 Name.startswith("avx512.mask.pcmpgt.") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
134 Name.startswith("avx.vperm2f128.") || // Added in 6.0 in ShouldUpgradeX86Intrinsic()
164 Name.startswith("avx512.mask.pshuf.b.") || // Added in 4.0 in ShouldUpgradeX86Intrinsic()
165 Name.startswith("avx2.pmax") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
166 Name.startswith("avx2.pmin") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
167 Name.startswith("avx512.mask.pmax") || // Added in 4.0 in ShouldUpgradeX86Intrinsic()
168 Name.startswith("avx512.mask.pmin") || // Added in 4.0 in ShouldUpgradeX86Intrinsic()
169 Name.startswith("avx2.vbroadcast") || // Added in 3.8 in ShouldUpgradeX86Intrinsic()
170 Name.startswith("avx2.pbroadcast") || // Added in 3.8 in ShouldUpgradeX86Intrinsic()
171 Name.startswith("avx.vpermil.") || // Added in 3.1 in ShouldUpgradeX86Intrinsic()
172 Name.startswith("sse2.pshuf") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
173 Name.startswith("avx512.pbroadcast") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
174 Name.startswith("avx512.mask.broadcast.s") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
175 Name.startswith("avx512.mask.movddup") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
176 Name.startswith("avx512.mask.movshdup") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
177 Name.startswith("avx512.mask.movsldup") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
178 Name.startswith("avx512.mask.pshuf.d.") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
179 Name.startswith("avx512.mask.pshufl.w.") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
180 Name.startswith("avx512.mask.pshufh.w.") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
181 Name.startswith("avx512.mask.shuf.p") || // Added in 4.0 in ShouldUpgradeX86Intrinsic()
182 Name.startswith("avx512.mask.vpermil.p") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
183 Name.startswith("avx512.mask.perm.df.") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
184 Name.startswith("avx512.mask.perm.di.") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
185 Name.startswith("avx512.mask.punpckl") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
186 Name.startswith("avx512.mask.punpckh") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
187 Name.startswith("avx512.mask.unpckl.") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
188 Name.startswith("avx512.mask.unpckh.") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
189 Name.startswith("avx512.mask.pand.") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
190 Name.startswith("avx512.mask.pandn.") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
191 Name.startswith("avx512.mask.por.") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
192 Name.startswith("avx512.mask.pxor.") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
193 Name.startswith("avx512.mask.and.") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
194 Name.startswith("avx512.mask.andn.") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
195 Name.startswith("avx512.mask.or.") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
196 Name.startswith("avx512.mask.xor.") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
197 Name.startswith("avx512.mask.padd.") || // Added in 4.0 in ShouldUpgradeX86Intrinsic()
198 Name.startswith("avx512.mask.psub.") || // Added in 4.0 in ShouldUpgradeX86Intrinsic()
199 Name.startswith("avx512.mask.pmull.") || // Added in 4.0 in ShouldUpgradeX86Intrinsic()
200 Name.startswith("avx512.mask.cvtdq2pd.") || // Added in 4.0 in ShouldUpgradeX86Intrinsic()
201 Name.startswith("avx512.mask.cvtudq2pd.") || // Added in 4.0 in ShouldUpgradeX86Intrinsic()
218 Name.startswith("avx512.mask.permvar.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
219 Name.startswith("avx512.mask.permvar.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
226 Name.startswith("avx512.mask.pmul.dq.") || // Added in 4.0 in ShouldUpgradeX86Intrinsic()
227 Name.startswith("avx512.mask.pmulu.dq.") || // Added in 4.0 in ShouldUpgradeX86Intrinsic()
228 Name.startswith("avx512.mask.pmul.hr.sw.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
229 Name.startswith("avx512.mask.pmulh.w.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
230 Name.startswith("avx512.mask.pmulhu.w.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
231 Name.startswith("avx512.mask.pmaddw.d.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
232 Name.startswith("avx512.mask.pmaddubs.w.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
233 Name.startswith("avx512.mask.packsswb.") || // Added in 5.0 in ShouldUpgradeX86Intrinsic()
234 Name.startswith("avx512.mask.packssdw.") || // Added in 5.0 in ShouldUpgradeX86Intrinsic()
235 Name.startswith("avx512.mask.packuswb.") || // Added in 5.0 in ShouldUpgradeX86Intrinsic()
236 Name.startswith("avx512.mask.packusdw.") || // Added in 5.0 in ShouldUpgradeX86Intrinsic()
237 Name.startswith("avx512.mask.cmp.b") || // Added in 5.0 in ShouldUpgradeX86Intrinsic()
238 Name.startswith("avx512.mask.cmp.d") || // Added in 5.0 in ShouldUpgradeX86Intrinsic()
239 Name.startswith("avx512.mask.cmp.q") || // Added in 5.0 in ShouldUpgradeX86Intrinsic()
240 Name.startswith("avx512.mask.cmp.w") || // Added in 5.0 in ShouldUpgradeX86Intrinsic()
241 Name.startswith("avx512.mask.cmp.p") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
242 Name.startswith("avx512.mask.ucmp.") || // Added in 5.0 in ShouldUpgradeX86Intrinsic()
243 Name.startswith("avx512.cvtb2mask.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
244 Name.startswith("avx512.cvtw2mask.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
245 Name.startswith("avx512.cvtd2mask.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
246 Name.startswith("avx512.cvtq2mask.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
247 Name.startswith("avx512.mask.vpermilvar.") || // Added in 4.0 in ShouldUpgradeX86Intrinsic()
248 Name.startswith("avx512.mask.psll.d") || // Added in 4.0 in ShouldUpgradeX86Intrinsic()
249 Name.startswith("avx512.mask.psll.q") || // Added in 4.0 in ShouldUpgradeX86Intrinsic()
250 Name.startswith("avx512.mask.psll.w") || // Added in 4.0 in ShouldUpgradeX86Intrinsic()
251 Name.startswith("avx512.mask.psra.d") || // Added in 4.0 in ShouldUpgradeX86Intrinsic()
252 Name.startswith("avx512.mask.psra.q") || // Added in 4.0 in ShouldUpgradeX86Intrinsic()
253 Name.startswith("avx512.mask.psra.w") || // Added in 4.0 in ShouldUpgradeX86Intrinsic()
254 Name.startswith("avx512.mask.psrl.d") || // Added in 4.0 in ShouldUpgradeX86Intrinsic()
255 Name.startswith("avx512.mask.psrl.q") || // Added in 4.0 in ShouldUpgradeX86Intrinsic()
256 Name.startswith("avx512.mask.psrl.w") || // Added in 4.0 in ShouldUpgradeX86Intrinsic()
257 Name.startswith("avx512.mask.pslli") || // Added in 4.0 in ShouldUpgradeX86Intrinsic()
258 Name.startswith("avx512.mask.psrai") || // Added in 4.0 in ShouldUpgradeX86Intrinsic()
259 Name.startswith("avx512.mask.psrli") || // Added in 4.0 in ShouldUpgradeX86Intrinsic()
260 Name.startswith("avx512.mask.psllv") || // Added in 4.0 in ShouldUpgradeX86Intrinsic()
261 Name.startswith("avx512.mask.psrav") || // Added in 4.0 in ShouldUpgradeX86Intrinsic()
262 Name.startswith("avx512.mask.psrlv") || // Added in 4.0 in ShouldUpgradeX86Intrinsic()
263 Name.startswith("sse41.pmovsx") || // Added in 3.8 in ShouldUpgradeX86Intrinsic()
264 Name.startswith("sse41.pmovzx") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
265 Name.startswith("avx2.pmovsx") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
266 Name.startswith("avx2.pmovzx") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
267 Name.startswith("avx512.mask.pmovsx") || // Added in 4.0 in ShouldUpgradeX86Intrinsic()
268 Name.startswith("avx512.mask.pmovzx") || // Added in 4.0 in ShouldUpgradeX86Intrinsic()
269 Name.startswith("avx512.mask.lzcnt.") || // Added in 5.0 in ShouldUpgradeX86Intrinsic()
270 Name.startswith("avx512.mask.pternlog.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
271 Name.startswith("avx512.maskz.pternlog.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
272 Name.startswith("avx512.mask.vpmadd52") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
273 Name.startswith("avx512.maskz.vpmadd52") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
274 Name.startswith("avx512.mask.vpermi2var.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
275 Name.startswith("avx512.mask.vpermt2var.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
276 Name.startswith("avx512.maskz.vpermt2var.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
277 Name.startswith("avx512.mask.vpdpbusd.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
278 Name.startswith("avx512.maskz.vpdpbusd.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
279 Name.startswith("avx512.mask.vpdpbusds.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
280 Name.startswith("avx512.maskz.vpdpbusds.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
281 Name.startswith("avx512.mask.vpdpwssd.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
282 Name.startswith("avx512.maskz.vpdpwssd.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
283 Name.startswith("avx512.mask.vpdpwssds.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
284 Name.startswith("avx512.maskz.vpdpwssds.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
285 Name.startswith("avx512.mask.dbpsadbw.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
286 Name.startswith("avx512.mask.vpshld.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
287 Name.startswith("avx512.mask.vpshrd.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
288 Name.startswith("avx512.mask.vpshldv.") || // Added in 8.0 in ShouldUpgradeX86Intrinsic()
289 Name.startswith("avx512.mask.vpshrdv.") || // Added in 8.0 in ShouldUpgradeX86Intrinsic()
290 Name.startswith("avx512.maskz.vpshldv.") || // Added in 8.0 in ShouldUpgradeX86Intrinsic()
291 Name.startswith("avx512.maskz.vpshrdv.") || // Added in 8.0 in ShouldUpgradeX86Intrinsic()
292 Name.startswith("avx512.vpshld.") || // Added in 8.0 in ShouldUpgradeX86Intrinsic()
293 Name.startswith("avx512.vpshrd.") || // Added in 8.0 in ShouldUpgradeX86Intrinsic()
294 Name.startswith("avx512.mask.add.p") || // Added in 7.0. 128/256 in 4.0 in ShouldUpgradeX86Intrinsic()
295 Name.startswith("avx512.mask.sub.p") || // Added in 7.0. 128/256 in 4.0 in ShouldUpgradeX86Intrinsic()
296 Name.startswith("avx512.mask.mul.p") || // Added in 7.0. 128/256 in 4.0 in ShouldUpgradeX86Intrinsic()
297 Name.startswith("avx512.mask.div.p") || // Added in 7.0. 128/256 in 4.0 in ShouldUpgradeX86Intrinsic()
298 Name.startswith("avx512.mask.max.p") || // Added in 7.0. 128/256 in 5.0 in ShouldUpgradeX86Intrinsic()
299 Name.startswith("avx512.mask.min.p") || // Added in 7.0. 128/256 in 5.0 in ShouldUpgradeX86Intrinsic()
300 Name.startswith("avx512.mask.fpclass.p") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
301 Name.startswith("avx512.mask.vpshufbitqmb.") || // Added in 8.0 in ShouldUpgradeX86Intrinsic()
302 Name.startswith("avx512.mask.pmultishift.qb.") || // Added in 8.0 in ShouldUpgradeX86Intrinsic()
314 Name.startswith("avx.vinsertf128.") || // Added in 3.7 in ShouldUpgradeX86Intrinsic()
316 Name.startswith("avx512.mask.insert") || // Added in 4.0 in ShouldUpgradeX86Intrinsic()
317 Name.startswith("avx.vextractf128.") || // Added in 3.7 in ShouldUpgradeX86Intrinsic()
319 Name.startswith("avx512.mask.vextract") || // Added in 4.0 in ShouldUpgradeX86Intrinsic()
320 Name.startswith("sse4a.movnt.") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
321 Name.startswith("avx.movnt.") || // Added in 3.2 in ShouldUpgradeX86Intrinsic()
322 Name.startswith("avx512.storent.") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
327 Name.startswith("sse.storeu.") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
328 Name.startswith("sse2.storeu.") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
329 Name.startswith("avx.storeu.") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
330 Name.startswith("avx512.mask.storeu.") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
331 Name.startswith("avx512.mask.store.p") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
332 Name.startswith("avx512.mask.store.b.") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
333 Name.startswith("avx512.mask.store.w.") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
334 Name.startswith("avx512.mask.store.d.") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
335 Name.startswith("avx512.mask.store.q.") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
337 Name.startswith("avx512.mask.loadu.") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
338 Name.startswith("avx512.mask.load.") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
339 Name.startswith("avx512.mask.expand.load.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
340 Name.startswith("avx512.mask.compress.store.") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
342 Name.startswith("avx.vbroadcast.s") || // Added in 3.5 in ShouldUpgradeX86Intrinsic()
343 Name.startswith("avx512.vbroadcast.s") || // Added in 7.0 in ShouldUpgradeX86Intrinsic()
344 Name.startswith("avx512.mask.palignr.") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
345 Name.startswith("avx512.mask.valign.") || // Added in 4.0 in ShouldUpgradeX86Intrinsic()
346 Name.startswith("sse2.psll.dq") || // Added in 3.7 in ShouldUpgradeX86Intrinsic()
347 Name.startswith("sse2.psrl.dq") || // Added in 3.7 in ShouldUpgradeX86Intrinsic()
348 Name.startswith("avx2.psll.dq") || // Added in 3.7 in ShouldUpgradeX86Intrinsic()
349 Name.startswith("avx2.psrl.dq") || // Added in 3.7 in ShouldUpgradeX86Intrinsic()
350 Name.startswith("avx512.psll.dq") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
351 Name.startswith("avx512.psrl.dq") || // Added in 3.9 in ShouldUpgradeX86Intrinsic()
353 Name.startswith("sse41.blendp") || // Added in 3.7 in ShouldUpgradeX86Intrinsic()
354 Name.startswith("avx.blend.p") || // Added in 3.7 in ShouldUpgradeX86Intrinsic()
356 Name.startswith("avx2.pblendd.") || // Added in 3.7 in ShouldUpgradeX86Intrinsic()
357 Name.startswith("avx.vbroadcastf128") || // Added in 4.0 in ShouldUpgradeX86Intrinsic()
359 Name.startswith("avx512.mask.broadcastf") || // Added in 6.0 in ShouldUpgradeX86Intrinsic()
360 Name.startswith("avx512.mask.broadcasti") || // Added in 6.0 in ShouldUpgradeX86Intrinsic()
363 Name.startswith("avx512.mask.move.s") || // Added in 4.0 in ShouldUpgradeX86Intrinsic()
364 Name.startswith("avx512.cvtmask2") || // Added in 5.0 in ShouldUpgradeX86Intrinsic()
365 (Name.startswith("xop.vpcom") && // Added in 3.2 in ShouldUpgradeX86Intrinsic()
367 Name.startswith("xop.vprot") || // Added in 8.0 in ShouldUpgradeX86Intrinsic()
368 Name.startswith("avx512.prol") || // Added in 8.0 in ShouldUpgradeX86Intrinsic()
369 Name.startswith("avx512.pror") || // Added in 8.0 in ShouldUpgradeX86Intrinsic()
370 Name.startswith("avx512.mask.prorv.") || // Added in 8.0 in ShouldUpgradeX86Intrinsic()
371 Name.startswith("avx512.mask.pror.") || // Added in 8.0 in ShouldUpgradeX86Intrinsic()
372 Name.startswith("avx512.mask.prolv.") || // Added in 8.0 in ShouldUpgradeX86Intrinsic()
373 Name.startswith("avx512.mask.prol.") || // Added in 8.0 in ShouldUpgradeX86Intrinsic()
374 Name.startswith("avx512.ptestm") || //Added in 6.0 in ShouldUpgradeX86Intrinsic()
375 Name.startswith("avx512.ptestnm") || //Added in 6.0 in ShouldUpgradeX86Intrinsic()
376 Name.startswith("sse2.pavg") || // Added in 6.0 in ShouldUpgradeX86Intrinsic()
377 Name.startswith("avx2.pavg") || // Added in 6.0 in ShouldUpgradeX86Intrinsic()
378 Name.startswith("avx512.mask.pavg")) // Added in 6.0 in ShouldUpgradeX86Intrinsic()
387 if (!Name.startswith("x86.")) in UpgradeX86IntrinsicFunction()
409 if (Name.startswith("sse41.ptest")) { // Added in 3.2 in UpgradeX86IntrinsicFunction()
439 if (Name.startswith("xop.vfrcz.ss") && F->arg_size() == 2) { in UpgradeX86IntrinsicFunction()
445 if (Name.startswith("xop.vfrcz.sd") && F->arg_size() == 2) { in UpgradeX86IntrinsicFunction()
452 if (Name.startswith("xop.vpermil2")) { // Added in 3.9 in UpgradeX86IntrinsicFunction()
485 if (Name.size() <= 8 || !Name.startswith("llvm.")) in UpgradeIntrinsicFunction1()
492 if (Name.startswith("arm.rbit") || Name.startswith("aarch64.rbit")) { in UpgradeIntrinsicFunction1()
497 if (Name.startswith("arm.neon.vclz")) { in UpgradeIntrinsicFunction1()
510 if (Name.startswith("arm.neon.vcnt")) { in UpgradeIntrinsicFunction1()
556 if (Name.startswith("ctlz.") && F->arg_size() == 1) { in UpgradeIntrinsicFunction1()
562 if (Name.startswith("cttz.") && F->arg_size() == 1) { in UpgradeIntrinsicFunction1()
580 bool IsLifetimeStart = Name.startswith("lifetime.start"); in UpgradeIntrinsicFunction1()
581 if (IsLifetimeStart || Name.startswith("invariant.start")) { in UpgradeIntrinsicFunction1()
593 bool IsLifetimeEnd = Name.startswith("lifetime.end"); in UpgradeIntrinsicFunction1()
594 if (IsLifetimeEnd || Name.startswith("invariant.end")) { in UpgradeIntrinsicFunction1()
606 if (Name.startswith("invariant.group.barrier")) { in UpgradeIntrinsicFunction1()
620 if (Name.startswith("masked.load.")) { in UpgradeIntrinsicFunction1()
630 if (Name.startswith("masked.store.")) { in UpgradeIntrinsicFunction1()
643 if (Name.startswith("masked.gather.")) { in UpgradeIntrinsicFunction1()
652 if (Name.startswith("masked.scatter.")) { in UpgradeIntrinsicFunction1()
665 if (Name.startswith("memcpy.") && F->arg_size() == 5) { in UpgradeIntrinsicFunction1()
673 if (Name.startswith("memmove.") && F->arg_size() == 5) { in UpgradeIntrinsicFunction1()
681 if (Name.startswith("memset.") && F->arg_size() == 5) { in UpgradeIntrinsicFunction1()
696 if (Name.startswith("nvvm.")) { in UpgradeIntrinsicFunction1()
731 if (Name.startswith("objectsize.")) { in UpgradeIntrinsicFunction1()
1279 if (Name.startswith("max.p")) { in upgradeAVX512MaskToSelect()
1290 } else if (Name.startswith("min.p")) { in upgradeAVX512MaskToSelect()
1301 } else if (Name.startswith("pshuf.b.")) { in upgradeAVX512MaskToSelect()
1310 } else if (Name.startswith("pmul.hr.sw.")) { in upgradeAVX512MaskToSelect()
1319 } else if (Name.startswith("pmulh.w.")) { in upgradeAVX512MaskToSelect()
1328 } else if (Name.startswith("pmulhu.w.")) { in upgradeAVX512MaskToSelect()
1337 } else if (Name.startswith("pmaddw.d.")) { in upgradeAVX512MaskToSelect()
1346 } else if (Name.startswith("pmaddubs.w.")) { in upgradeAVX512MaskToSelect()
1355 } else if (Name.startswith("packsswb.")) { in upgradeAVX512MaskToSelect()
1364 } else if (Name.startswith("packssdw.")) { in upgradeAVX512MaskToSelect()
1373 } else if (Name.startswith("packuswb.")) { in upgradeAVX512MaskToSelect()
1382 } else if (Name.startswith("packusdw.")) { in upgradeAVX512MaskToSelect()
1391 } else if (Name.startswith("vpermilvar.")) { in upgradeAVX512MaskToSelect()
1416 } else if (Name.startswith("permvar.")) { in upgradeAVX512MaskToSelect()
1448 } else if (Name.startswith("dbpsadbw.")) { in upgradeAVX512MaskToSelect()
1457 } else if (Name.startswith("pmultishift.qb.")) { in upgradeAVX512MaskToSelect()
1507 assert(Name.startswith("llvm.") && "Intrinsic doesn't start with 'llvm.'"); in UpgradeIntrinsicCall()
1510 bool IsX86 = Name.startswith("x86."); in UpgradeIntrinsicCall()
1513 bool IsNVVM = Name.startswith("nvvm."); in UpgradeIntrinsicCall()
1517 if (IsX86 && Name.startswith("sse4a.movnt.")) { in UpgradeIntrinsicCall()
1543 if (IsX86 && (Name.startswith("avx.movnt.") || in UpgradeIntrinsicCall()
1544 Name.startswith("avx512.storent."))) { in UpgradeIntrinsicCall()
1585 if (IsX86 && (Name.startswith("sse.storeu.") || in UpgradeIntrinsicCall()
1586 Name.startswith("sse2.storeu.") || in UpgradeIntrinsicCall()
1587 Name.startswith("avx.storeu."))) { in UpgradeIntrinsicCall()
1611 if (IsX86 && (Name.startswith("avx512.mask.store"))) { in UpgradeIntrinsicCall()
1624 if (IsX86 && (Name.startswith("sse2.pcmp") || in UpgradeIntrinsicCall()
1625 Name.startswith("avx2.pcmp"))) { in UpgradeIntrinsicCall()
1631 } else if (IsX86 && (Name.startswith("avx512.broadcastm"))) { in UpgradeIntrinsicCall()
1647 } else if (IsX86 && (Name.startswith("avx.sqrt.p") || in UpgradeIntrinsicCall()
1648 Name.startswith("sse2.sqrt.p") || in UpgradeIntrinsicCall()
1649 Name.startswith("sse.sqrt.p"))) { in UpgradeIntrinsicCall()
1654 } else if (IsX86 && (Name.startswith("avx512.mask.sqrt.p"))) { in UpgradeIntrinsicCall()
1672 } else if (IsX86 && (Name.startswith("avx512.ptestm") || in UpgradeIntrinsicCall()
1673 Name.startswith("avx512.ptestnm"))) { in UpgradeIntrinsicCall()
1681 Name.startswith("avx512.ptestm") ? ICmpInst::ICMP_NE : ICmpInst::ICMP_EQ; in UpgradeIntrinsicCall()
1684 } else if (IsX86 && (Name.startswith("avx512.mask.pbroadcast"))){ in UpgradeIntrinsicCall()
1690 } else if (IsX86 && (Name.startswith("avx512.kunpck"))) { in UpgradeIntrinsicCall()
1773 } else if (IsX86 && Name.startswith("avx512.mask.pcmp")) { in UpgradeIntrinsicCall()
1777 } else if (IsX86 && Name.startswith("avx512.mask.vpshufbitqmb.")) { in UpgradeIntrinsicCall()
1791 } else if (IsX86 && Name.startswith("avx512.mask.fpclass.p")) { in UpgradeIntrinsicCall()
1814 } else if (IsX86 && Name.startswith("avx512.mask.cmp.p")) { in UpgradeIntrinsicCall()
1844 } else if (IsX86 && Name.startswith("avx512.mask.cmp.") && in UpgradeIntrinsicCall()
1849 } else if (IsX86 && Name.startswith("avx512.mask.ucmp.")) { in UpgradeIntrinsicCall()
1852 } else if (IsX86 && (Name.startswith("avx512.cvtb2mask.") || in UpgradeIntrinsicCall()
1853 Name.startswith("avx512.cvtw2mask.") || in UpgradeIntrinsicCall()
1854 Name.startswith("avx512.cvtd2mask.") || in UpgradeIntrinsicCall()
1855 Name.startswith("avx512.cvtq2mask."))) { in UpgradeIntrinsicCall()
1863 Name.startswith("avx2.pabs") || in UpgradeIntrinsicCall()
1864 Name.startswith("avx512.mask.pabs"))) { in UpgradeIntrinsicCall()
1869 Name.startswith("avx2.pmaxs") || in UpgradeIntrinsicCall()
1870 Name.startswith("avx512.mask.pmaxs"))) { in UpgradeIntrinsicCall()
1875 Name.startswith("avx2.pmaxu") || in UpgradeIntrinsicCall()
1876 Name.startswith("avx512.mask.pmaxu"))) { in UpgradeIntrinsicCall()
1881 Name.startswith("avx2.pmins") || in UpgradeIntrinsicCall()
1882 Name.startswith("avx512.mask.pmins"))) { in UpgradeIntrinsicCall()
1887 Name.startswith("avx2.pminu") || in UpgradeIntrinsicCall()
1888 Name.startswith("avx512.mask.pminu"))) { in UpgradeIntrinsicCall()
1893 Name.startswith("avx512.mask.pmulu.dq."))) { in UpgradeIntrinsicCall()
1898 Name.startswith("avx512.mask.pmul.dq."))) { in UpgradeIntrinsicCall()
1919 Name.startswith("avx512.mask.cvtdq2pd.") || in UpgradeIntrinsicCall()
1920 Name.startswith("avx512.mask.cvtudq2pd.") || in UpgradeIntrinsicCall()
1955 } else if (IsX86 && (Name.startswith("avx512.mask.loadu."))) { in UpgradeIntrinsicCall()
1959 } else if (IsX86 && (Name.startswith("avx512.mask.load."))) { in UpgradeIntrinsicCall()
1963 } else if (IsX86 && Name.startswith("avx512.mask.expand.load.")) { in UpgradeIntrinsicCall()
1978 } else if (IsX86 && Name.startswith("avx512.mask.compress.store.")) { in UpgradeIntrinsicCall()
1993 } else if (IsX86 && Name.startswith("xop.vpcom")) { in UpgradeIntrinsicCall()
2016 if (Name.startswith("lt")) in UpgradeIntrinsicCall()
2018 else if (Name.startswith("le")) in UpgradeIntrinsicCall()
2020 else if (Name.startswith("gt")) in UpgradeIntrinsicCall()
2022 else if (Name.startswith("ge")) in UpgradeIntrinsicCall()
2024 else if (Name.startswith("eq")) in UpgradeIntrinsicCall()
2026 else if (Name.startswith("ne")) in UpgradeIntrinsicCall()
2028 else if (Name.startswith("false")) in UpgradeIntrinsicCall()
2030 else if (Name.startswith("true")) in UpgradeIntrinsicCall()
2039 } else if (IsX86 && Name.startswith("xop.vpcmov")) { in UpgradeIntrinsicCall()
2045 } else if (IsX86 && (Name.startswith("xop.vprot") || in UpgradeIntrinsicCall()
2046 Name.startswith("avx512.prol") || in UpgradeIntrinsicCall()
2047 Name.startswith("avx512.mask.prol"))) { in UpgradeIntrinsicCall()
2049 } else if (IsX86 && (Name.startswith("avx512.pror") || in UpgradeIntrinsicCall()
2050 Name.startswith("avx512.mask.pror"))) { in UpgradeIntrinsicCall()
2052 } else if (IsX86 && (Name.startswith("avx512.vpshld.") || in UpgradeIntrinsicCall()
2053 Name.startswith("avx512.mask.vpshld") || in UpgradeIntrinsicCall()
2054 Name.startswith("avx512.maskz.vpshld"))) { in UpgradeIntrinsicCall()
2057 } else if (IsX86 && (Name.startswith("avx512.vpshrd.") || in UpgradeIntrinsicCall()
2058 Name.startswith("avx512.mask.vpshrd") || in UpgradeIntrinsicCall()
2059 Name.startswith("avx512.maskz.vpshrd"))) { in UpgradeIntrinsicCall()
2068 } else if (IsX86 && (Name.startswith("avx.vbroadcast.s") || in UpgradeIntrinsicCall()
2069 Name.startswith("avx512.vbroadcast.s"))) { in UpgradeIntrinsicCall()
2082 } else if (IsX86 && (Name.startswith("sse41.pmovsx") || in UpgradeIntrinsicCall()
2083 Name.startswith("sse41.pmovzx") || in UpgradeIntrinsicCall()
2084 Name.startswith("avx2.pmovsx") || in UpgradeIntrinsicCall()
2085 Name.startswith("avx2.pmovzx") || in UpgradeIntrinsicCall()
2086 Name.startswith("avx512.mask.pmovsx") || in UpgradeIntrinsicCall()
2087 Name.startswith("avx512.mask.pmovzx"))) { in UpgradeIntrinsicCall()
2107 } else if (IsX86 && (Name.startswith("avx.vbroadcastf128") || in UpgradeIntrinsicCall()
2122 } else if (IsX86 && (Name.startswith("avx512.mask.shuf.i") || in UpgradeIntrinsicCall()
2123 Name.startswith("avx512.mask.shuf.f"))) { in UpgradeIntrinsicCall()
2144 }else if (IsX86 && (Name.startswith("avx512.mask.broadcastf") || in UpgradeIntrinsicCall()
2145 Name.startswith("avx512.mask.broadcasti"))) { in UpgradeIntrinsicCall()
2159 } else if (IsX86 && (Name.startswith("avx2.pbroadcast") || in UpgradeIntrinsicCall()
2160 Name.startswith("avx2.vbroadcast") || in UpgradeIntrinsicCall()
2161 Name.startswith("avx512.pbroadcast") || in UpgradeIntrinsicCall()
2162 Name.startswith("avx512.mask.broadcast.s"))) { in UpgradeIntrinsicCall()
2173 } else if (IsX86 && (Name.startswith("sse2.padds.") || in UpgradeIntrinsicCall()
2174 Name.startswith("sse2.psubs.") || in UpgradeIntrinsicCall()
2175 Name.startswith("avx2.padds.") || in UpgradeIntrinsicCall()
2176 Name.startswith("avx2.psubs.") || in UpgradeIntrinsicCall()
2177 Name.startswith("avx512.padds.") || in UpgradeIntrinsicCall()
2178 Name.startswith("avx512.psubs.") || in UpgradeIntrinsicCall()
2179 Name.startswith("avx512.mask.padds.") || in UpgradeIntrinsicCall()
2180 Name.startswith("avx512.mask.psubs."))) { in UpgradeIntrinsicCall()
2183 } else if (IsX86 && (Name.startswith("sse2.paddus.") || in UpgradeIntrinsicCall()
2184 Name.startswith("sse2.psubus.") || in UpgradeIntrinsicCall()
2185 Name.startswith("avx2.paddus.") || in UpgradeIntrinsicCall()
2186 Name.startswith("avx2.psubus.") || in UpgradeIntrinsicCall()
2187 Name.startswith("avx512.mask.paddus.") || in UpgradeIntrinsicCall()
2188 Name.startswith("avx512.mask.psubus."))) { in UpgradeIntrinsicCall()
2191 } else if (IsX86 && Name.startswith("avx512.mask.palignr.")) { in UpgradeIntrinsicCall()
2198 } else if (IsX86 && Name.startswith("avx512.mask.valign.")) { in UpgradeIntrinsicCall()
2230 Name.startswith("sse41.blendp") || in UpgradeIntrinsicCall()
2231 Name.startswith("avx.blend.p") || in UpgradeIntrinsicCall()
2233 Name.startswith("avx2.pblendd."))) { in UpgradeIntrinsicCall()
2245 } else if (IsX86 && (Name.startswith("avx.vinsertf128.") || in UpgradeIntrinsicCall()
2247 Name.startswith("avx512.mask.insert"))) { in UpgradeIntrinsicCall()
2290 } else if (IsX86 && (Name.startswith("avx.vextractf128.") || in UpgradeIntrinsicCall()
2292 Name.startswith("avx512.mask.vextract"))) { in UpgradeIntrinsicCall()
2315 } else if (IsX86 && (Name.startswith("avx512.mask.perm.df.") || in UpgradeIntrinsicCall()
2316 Name.startswith("avx512.mask.perm.di."))) { in UpgradeIntrinsicCall()
2331 } else if (IsX86 && (Name.startswith("avx.vperm2f128.") || in UpgradeIntrinsicCall()
2367 } else if (IsX86 && (Name.startswith("avx.vpermil.") || in UpgradeIntrinsicCall()
2369 Name.startswith("avx512.mask.vpermil.p") || in UpgradeIntrinsicCall()
2370 Name.startswith("avx512.mask.pshuf.d."))) { in UpgradeIntrinsicCall()
2392 Name.startswith("avx512.mask.pshufl.w."))) { in UpgradeIntrinsicCall()
2411 Name.startswith("avx512.mask.pshufh.w."))) { in UpgradeIntrinsicCall()
2429 } else if (IsX86 && Name.startswith("avx512.mask.shuf.p")) { in UpgradeIntrinsicCall()
2454 } else if (IsX86 && (Name.startswith("avx512.mask.movddup") || in UpgradeIntrinsicCall()
2455 Name.startswith("avx512.mask.movshdup") || in UpgradeIntrinsicCall()
2456 Name.startswith("avx512.mask.movsldup"))) { in UpgradeIntrinsicCall()
2462 if (Name.startswith("avx512.mask.movshdup.")) in UpgradeIntrinsicCall()
2476 } else if (IsX86 && (Name.startswith("avx512.mask.punpckl") || in UpgradeIntrinsicCall()
2477 Name.startswith("avx512.mask.unpckl."))) { in UpgradeIntrinsicCall()
2492 } else if (IsX86 && (Name.startswith("avx512.mask.punpckh") || in UpgradeIntrinsicCall()
2493 Name.startswith("avx512.mask.unpckh."))) { in UpgradeIntrinsicCall()
2508 } else if (IsX86 && (Name.startswith("avx512.mask.and.") || in UpgradeIntrinsicCall()
2509 Name.startswith("avx512.mask.pand."))) { in UpgradeIntrinsicCall()
2517 } else if (IsX86 && (Name.startswith("avx512.mask.andn.") || in UpgradeIntrinsicCall()
2518 Name.startswith("avx512.mask.pandn."))) { in UpgradeIntrinsicCall()
2527 } else if (IsX86 && (Name.startswith("avx512.mask.or.") || in UpgradeIntrinsicCall()
2528 Name.startswith("avx512.mask.por."))) { in UpgradeIntrinsicCall()
2536 } else if (IsX86 && (Name.startswith("avx512.mask.xor.") || in UpgradeIntrinsicCall()
2537 Name.startswith("avx512.mask.pxor."))) { in UpgradeIntrinsicCall()
2545 } else if (IsX86 && Name.startswith("avx512.mask.padd.")) { in UpgradeIntrinsicCall()
2549 } else if (IsX86 && Name.startswith("avx512.mask.psub.")) { in UpgradeIntrinsicCall()
2553 } else if (IsX86 && Name.startswith("avx512.mask.pmull.")) { in UpgradeIntrinsicCall()
2557 } else if (IsX86 && Name.startswith("avx512.mask.add.p")) { in UpgradeIntrinsicCall()
2573 } else if (IsX86 && Name.startswith("avx512.mask.div.p")) { in UpgradeIntrinsicCall()
2589 } else if (IsX86 && Name.startswith("avx512.mask.mul.p")) { in UpgradeIntrinsicCall()
2605 } else if (IsX86 && Name.startswith("avx512.mask.sub.p")) { in UpgradeIntrinsicCall()
2621 } else if (IsX86 && (Name.startswith("avx512.mask.max.p") || in UpgradeIntrinsicCall()
2622 Name.startswith("avx512.mask.min.p")) && in UpgradeIntrinsicCall()
2637 } else if (IsX86 && Name.startswith("avx512.mask.lzcnt.")) { in UpgradeIntrinsicCall()
2644 } else if (IsX86 && Name.startswith("avx512.mask.psll")) { in UpgradeIntrinsicCall()
2712 } else if (IsX86 && Name.startswith("avx512.mask.psrl")) { in UpgradeIntrinsicCall()
2780 } else if (IsX86 && Name.startswith("avx512.mask.psra")) { in UpgradeIntrinsicCall()
2846 } else if (IsX86 && Name.startswith("avx512.mask.move.s")) { in UpgradeIntrinsicCall()
2848 } else if (IsX86 && Name.startswith("avx512.cvtmask2")) { in UpgradeIntrinsicCall()
2865 (Name.startswith("sse2.pavg") || Name.startswith("avx2.pavg") || in UpgradeIntrinsicCall()
2866 Name.startswith("avx512.mask.pavg"))) { in UpgradeIntrinsicCall()
2883 } else if (IsX86 && (Name.startswith("fma.vfmadd.") || in UpgradeIntrinsicCall()
2884 Name.startswith("fma.vfmsub.") || in UpgradeIntrinsicCall()
2885 Name.startswith("fma.vfnmadd.") || in UpgradeIntrinsicCall()
2886 Name.startswith("fma.vfnmsub."))) { in UpgradeIntrinsicCall()
2915 } else if (IsX86 && Name.startswith("fma4.vfmadd.s")) { in UpgradeIntrinsicCall()
2930 } else if (IsX86 && (Name.startswith("avx512.mask.vfmadd.s") || in UpgradeIntrinsicCall()
2931 Name.startswith("avx512.maskz.vfmadd.s") || in UpgradeIntrinsicCall()
2932 Name.startswith("avx512.mask3.vfmadd.s") || in UpgradeIntrinsicCall()
2933 Name.startswith("avx512.mask3.vfmsub.s") || in UpgradeIntrinsicCall()
2934 Name.startswith("avx512.mask3.vfnmsub.s"))) { in UpgradeIntrinsicCall()
2988 } else if (IsX86 && (Name.startswith("avx512.mask.vfmadd.p") || in UpgradeIntrinsicCall()
2989 Name.startswith("avx512.mask.vfnmadd.p") || in UpgradeIntrinsicCall()
2990 Name.startswith("avx512.mask.vfnmsub.p") || in UpgradeIntrinsicCall()
2991 Name.startswith("avx512.mask3.vfmadd.p") || in UpgradeIntrinsicCall()
2992 Name.startswith("avx512.mask3.vfmsub.p") || in UpgradeIntrinsicCall()
2993 Name.startswith("avx512.mask3.vfnmsub.p") || in UpgradeIntrinsicCall()
2994 Name.startswith("avx512.maskz.vfmadd.p"))) { in UpgradeIntrinsicCall()
3037 } else if (IsX86 && (Name.startswith("fma.vfmaddsub.p") || in UpgradeIntrinsicCall()
3038 Name.startswith("fma.vfmsubadd.p"))) { in UpgradeIntrinsicCall()
3059 } else if (IsX86 && (Name.startswith("avx512.mask.vfmaddsub.p") || in UpgradeIntrinsicCall()
3060 Name.startswith("avx512.mask3.vfmaddsub.p") || in UpgradeIntrinsicCall()
3061 Name.startswith("avx512.maskz.vfmaddsub.p") || in UpgradeIntrinsicCall()
3062 Name.startswith("avx512.mask3.vfmsubadd.p"))) { in UpgradeIntrinsicCall()
3113 } else if (IsX86 && (Name.startswith("avx512.mask.pternlog.") || in UpgradeIntrinsicCall()
3114 Name.startswith("avx512.maskz.pternlog."))) { in UpgradeIntrinsicCall()
3141 } else if (IsX86 && (Name.startswith("avx512.mask.vpmadd52") || in UpgradeIntrinsicCall()
3142 Name.startswith("avx512.maskz.vpmadd52"))) { in UpgradeIntrinsicCall()
3169 } else if (IsX86 && (Name.startswith("avx512.mask.vpermi2var.") || in UpgradeIntrinsicCall()
3170 Name.startswith("avx512.mask.vpermt2var.") || in UpgradeIntrinsicCall()
3171 Name.startswith("avx512.maskz.vpermt2var."))) { in UpgradeIntrinsicCall()
3175 } else if (IsX86 && (Name.startswith("avx512.mask.vpdpbusd.") || in UpgradeIntrinsicCall()
3176 Name.startswith("avx512.maskz.vpdpbusd.") || in UpgradeIntrinsicCall()
3177 Name.startswith("avx512.mask.vpdpbusds.") || in UpgradeIntrinsicCall()
3178 Name.startswith("avx512.maskz.vpdpbusds."))) { in UpgradeIntrinsicCall()
3205 } else if (IsX86 && (Name.startswith("avx512.mask.vpdpwssd.") || in UpgradeIntrinsicCall()
3206 Name.startswith("avx512.maskz.vpdpwssd.") || in UpgradeIntrinsicCall()
3207 Name.startswith("avx512.mask.vpdpwssds.") || in UpgradeIntrinsicCall()
3208 Name.startswith("avx512.maskz.vpdpwssds."))) { in UpgradeIntrinsicCall()
3268 } else if (IsX86 && Name.startswith("avx512.mask.") && in UpgradeIntrinsicCall()
3762 if (!Section.startswith("__DATA, __objc_catlist")) in UpgradeSectionAttributes()
3780 return S->getString().startswith("llvm.vectorizer."); in isOldLoopArgument()
3785 assert(OldTag.startswith(OldPrefix) && "Expected old prefix"); in upgradeLoopTag()
3804 if (!OldTag->getString().startswith("llvm.vectorizer.")) in upgradeLoopArgument()