|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/tools/clang/include/clang/AST/Attrs.inc13736 if (Feature.startswith("arch="))
13754 if (!Feature.startswith("no-") && !Feature.startswith("arch=") &&
13754 if (!Feature.startswith("no-") && !Feature.startswith("arch=") &&
13755 !Feature.startswith("fpmath=") && !Feature.startswith("tune="))
13755 !Feature.startswith("fpmath=") && !Feature.startswith("tune="))
13786 if (Feature.startswith("fpmath=") || Feature.startswith("tune="))
13786 if (Feature.startswith("fpmath=") || Feature.startswith("tune="))
13790 if (Feature.startswith("arch=")) {
13795 } else if (Feature.startswith("no-"))
include/llvm/ADT/SmallString.h 130 return str().startswith(Prefix);
include/llvm/ADT/StringRef.h 670 if (!startswith(Prefix))
include/llvm/ADT/StringSwitch.h 82 if (!Result && Str.startswith(S)) {
include/llvm/Analysis/ObjCARCAnalysisUtils.h 232 if (Name.startswith("\01l_objc_msgSend_fixup_"))
include/llvm/IR/AutoUpgrade.h 84 return Name.startswith("llvm.vectorizer.");
include/llvm/IR/PassManager.h 379 if (Name.startswith("llvm::"))
include/llvm/MC/MCSectionCOFF.h 89 return Name.startswith(".debug");
include/llvm/Object/ELFObjectFile.h 636 if (Name.startswith("$d") || Name.startswith("$t") ||
636 if (Name.startswith("$d") || Name.startswith("$t") ||
637 Name.startswith("$a"))
include/llvm/Passes/PassBuilder.h 747 if (PipelineName.startswith("invalidate<")) {
756 if (PipelineName.startswith("require<")) {
include/llvm/Support/YAMLTraits.h 563 if (S.startswith("0o"))
567 if (S.startswith("0x"))
577 if (S.startswith(".") &&
582 if (S.startswith("E") || S.startswith("e"))
582 if (S.startswith("E") || S.startswith("e"))
lib/Analysis/LoopInfo.cpp 1032 return S->getString().startswith(Prefix);
lib/AsmParser/LLLexer.cpp 906 DWKEYWORD(TAG, DwarfTag);
907 DWKEYWORD(ATE, DwarfAttEncoding);
908 DWKEYWORD(VIRTUALITY, DwarfVirtuality);
909 DWKEYWORD(LANG, DwarfLang);
910 DWKEYWORD(CC, DwarfCC);
911 DWKEYWORD(OP, DwarfOp);
912 DWKEYWORD(MACINFO, DwarfMacinfo);
916 if (Keyword.startswith("DIFlag")) {
921 if (Keyword.startswith("DISPFlag")) {
926 if (Keyword.startswith("CSK_")) {
lib/BinaryFormat/Magic.cpp 30 return Magic.startswith(StringRef(S, N - 1));
198 if (Magic.substr(off).startswith(
202 if (Magic.startswith("Microsoft C/C++ MSF 7.00\r\n"))
lib/CodeGen/AsmPrinter/AsmPrinter.cpp 1611 !GV.hasDLLImportStorageClass() && !GV.getName().startswith("llvm.") &&
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp 183 if (Dir.startswith("/") || Filename.startswith("/")) {
183 if (Dir.startswith("/") || Filename.startswith("/")) {
2368 Member->getName().startswith("_vptr$")) {
lib/CodeGen/AsmPrinter/DwarfDebug.cpp 424 return Name.startswith("+") || Name.startswith("-");
424 return Name.startswith("+") || Name.startswith("-");
lib/CodeGen/GlobalMerge.cpp 630 if (GV.getName().startswith("llvm.") ||
631 GV.getName().startswith(".llvm."))
lib/CodeGen/MIRParser/MILexer.cpp 273 bool IsReference = C.remaining().startswith("%bb.");
274 if (!IsReference && !C.remaining().startswith("bb."))
308 if (!C.remaining().startswith(Rule) || !isdigit(C.peek(Rule.size())))
321 if (!C.remaining().startswith(Rule) || !isdigit(C.peek(Rule.size())))
361 if (!C.remaining().startswith(Rule))
370 if (!C.remaining().startswith(Rule))
380 if (!C.remaining().startswith(Rule))
474 if (!C.remaining().startswith(Rule))
lib/CodeGen/PreISelIntrinsicLowering.cpp 99 if (F.getName().startswith("llvm.load.relative.")) {
lib/CodeGen/TargetLoweringObjectFileImpl.cpp 430 Name.startswith(".bss.") ||
431 Name.startswith(".gnu.linkonce.b.") ||
432 Name.startswith(".llvm.linkonce.b.") ||
434 Name.startswith(".sbss.") ||
435 Name.startswith(".gnu.linkonce.sb.") ||
436 Name.startswith(".llvm.linkonce.sb."))
440 Name.startswith(".tdata.") ||
441 Name.startswith(".gnu.linkonce.td.") ||
442 Name.startswith(".llvm.linkonce.td."))
446 Name.startswith(".tbss.") ||
447 Name.startswith(".gnu.linkonce.tb.") ||
448 Name.startswith(".llvm.linkonce.tb."))
458 if (Name.startswith(".note"))
lib/DebugInfo/DWARF/DWARFDie.cpp 142 if (!TagStr.startswith("DW_TAG_") || !TagStr.endswith("_type"))
lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.cpp 67 if (Name.startswith("l"))
lib/ExecutionEngine/Orc/IndirectionUtils.cpp 265 else if (GV.getName().startswith("\01L"))
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp 123 if (Expr.startswith("<<") || Expr.startswith(">>"))
123 if (Expr.startswith("<<") || Expr.startswith(">>"))
158 if (Expr.startswith("<<"))
160 if (Expr.startswith(">>"))
223 if (!Expr.startswith("("))
234 if (!RemainingExpr.startswith(","))
244 if (!RemainingExpr.startswith(")"))
291 if (!Expr.startswith("("))
302 if (!RemainingExpr.startswith(")"))
329 if (!Expr.startswith("("))
340 if (!RemainingExpr.startswith(","))
348 if (!RemainingExpr.startswith(")"))
366 if (!Expr.startswith("("))
377 if (!RemainingExpr.startswith(","))
385 if (!RemainingExpr.startswith(")"))
426 if (Symbol.startswith("L"))
447 if (Expr.startswith("0x")) {
481 assert(Expr.startswith("(") && "Not a parenthesized expression");
488 if (!RemainingExpr.startswith(")"))
500 assert(Expr.startswith("*") && "Not a load expression");
504 if (!RemainingExpr.startswith("{"))
514 if (!RemainingExpr.startswith("}"))
571 if (RemainingExpr.startswith("["))
591 assert(RemainingExpr.startswith("[") && "Not a slice expr.");
600 if (!RemainingExpr.startswith(":"))
611 if (!RemainingExpr.startswith("]"))
720 if (Line.startswith(RulePrefix)) {
lib/FuzzMutate/FuzzerCLI.cpp 52 } else if (Opt.startswith("O")) {
149 if (Arg.startswith("-")) {
lib/IR/AutoUpgrade.cpp 79 Name.startswith("sse2.padds.") || // Added in 8.0
80 Name.startswith("sse2.psubs.") || // Added in 8.0
81 Name.startswith("sse2.paddus.") || // Added in 8.0
82 Name.startswith("sse2.psubus.") || // Added in 8.0
83 Name.startswith("avx2.padds.") || // Added in 8.0
84 Name.startswith("avx2.psubs.") || // Added in 8.0
85 Name.startswith("avx2.paddus.") || // Added in 8.0
86 Name.startswith("avx2.psubus.") || // Added in 8.0
87 Name.startswith("avx512.padds.") || // Added in 8.0
88 Name.startswith("avx512.psubs.") || // Added in 8.0
89 Name.startswith("avx512.mask.padds.") || // Added in 8.0
90 Name.startswith("avx512.mask.psubs.") || // Added in 8.0
91 Name.startswith("avx512.mask.paddus.") || // Added in 8.0
92 Name.startswith("avx512.mask.psubus.") || // Added in 8.0
96 Name.startswith("fma4.vfmadd.s") || // Added in 7.0
97 Name.startswith("fma.vfmadd.") || // Added in 7.0
98 Name.startswith("fma.vfmsub.") || // Added in 7.0
99 Name.startswith("fma.vfmaddsub.") || // Added in 7.0
100 Name.startswith("fma.vfmsubadd.") || // Added in 7.0
101 Name.startswith("fma.vfnmadd.") || // Added in 7.0
102 Name.startswith("fma.vfnmsub.") || // Added in 7.0
103 Name.startswith("avx512.mask.vfmadd.") || // Added in 7.0
104 Name.startswith("avx512.mask.vfnmadd.") || // Added in 7.0
105 Name.startswith("avx512.mask.vfnmsub.") || // Added in 7.0
106 Name.startswith("avx512.mask3.vfmadd.") || // Added in 7.0
107 Name.startswith("avx512.maskz.vfmadd.") || // Added in 7.0
108 Name.startswith("avx512.mask3.vfmsub.") || // Added in 7.0
109 Name.startswith("avx512.mask3.vfnmsub.") || // Added in 7.0
110 Name.startswith("avx512.mask.vfmaddsub.") || // Added in 7.0
111 Name.startswith("avx512.maskz.vfmaddsub.") || // Added in 7.0
112 Name.startswith("avx512.mask3.vfmaddsub.") || // Added in 7.0
113 Name.startswith("avx512.mask3.vfmsubadd.") || // Added in 7.0
114 Name.startswith("avx512.mask.shuf.i") || // Added in 6.0
115 Name.startswith("avx512.mask.shuf.f") || // Added in 6.0
116 Name.startswith("avx512.kunpck") || //added in 6.0
117 Name.startswith("avx2.pabs.") || // Added in 6.0
118 Name.startswith("avx512.mask.pabs.") || // Added in 6.0
119 Name.startswith("avx512.broadcastm") || // Added in 6.0
122 Name.startswith("avx512.mask.sqrt.p") || // Added in 7.0
123 Name.startswith("avx.sqrt.p") || // Added in 7.0
124 Name.startswith("sse2.sqrt.p") || // Added in 7.0
125 Name.startswith("sse.sqrt.p") || // Added in 7.0
126 Name.startswith("avx512.mask.pbroadcast") || // Added in 6.0
127 Name.startswith("sse2.pcmpeq.") || // Added in 3.1
128 Name.startswith("sse2.pcmpgt.") || // Added in 3.1
129 Name.startswith("avx2.pcmpeq.") || // Added in 3.1
130 Name.startswith("avx2.pcmpgt.") || // Added in 3.1
131 Name.startswith("avx512.mask.pcmpeq.") || // Added in 3.9
132 Name.startswith("avx512.mask.pcmpgt.") || // Added in 3.9
133 Name.startswith("avx.vperm2f128.") || // Added in 6.0
163 Name.startswith("avx512.mask.pshuf.b.") || // Added in 4.0
164 Name.startswith("avx2.pmax") || // Added in 3.9
165 Name.startswith("avx2.pmin") || // Added in 3.9
166 Name.startswith("avx512.mask.pmax") || // Added in 4.0
167 Name.startswith("avx512.mask.pmin") || // Added in 4.0
168 Name.startswith("avx2.vbroadcast") || // Added in 3.8
169 Name.startswith("avx2.pbroadcast") || // Added in 3.8
170 Name.startswith("avx.vpermil.") || // Added in 3.1
171 Name.startswith("sse2.pshuf") || // Added in 3.9
172 Name.startswith("avx512.pbroadcast") || // Added in 3.9
173 Name.startswith("avx512.mask.broadcast.s") || // Added in 3.9
174 Name.startswith("avx512.mask.movddup") || // Added in 3.9
175 Name.startswith("avx512.mask.movshdup") || // Added in 3.9
176 Name.startswith("avx512.mask.movsldup") || // Added in 3.9
177 Name.startswith("avx512.mask.pshuf.d.") || // Added in 3.9
178 Name.startswith("avx512.mask.pshufl.w.") || // Added in 3.9
179 Name.startswith("avx512.mask.pshufh.w.") || // Added in 3.9
180 Name.startswith("avx512.mask.shuf.p") || // Added in 4.0
181 Name.startswith("avx512.mask.vpermil.p") || // Added in 3.9
182 Name.startswith("avx512.mask.perm.df.") || // Added in 3.9
183 Name.startswith("avx512.mask.perm.di.") || // Added in 3.9
184 Name.startswith("avx512.mask.punpckl") || // Added in 3.9
185 Name.startswith("avx512.mask.punpckh") || // Added in 3.9
186 Name.startswith("avx512.mask.unpckl.") || // Added in 3.9
187 Name.startswith("avx512.mask.unpckh.") || // Added in 3.9
188 Name.startswith("avx512.mask.pand.") || // Added in 3.9
189 Name.startswith("avx512.mask.pandn.") || // Added in 3.9
190 Name.startswith("avx512.mask.por.") || // Added in 3.9
191 Name.startswith("avx512.mask.pxor.") || // Added in 3.9
192 Name.startswith("avx512.mask.and.") || // Added in 3.9
193 Name.startswith("avx512.mask.andn.") || // Added in 3.9
194 Name.startswith("avx512.mask.or.") || // Added in 3.9
195 Name.startswith("avx512.mask.xor.") || // Added in 3.9
196 Name.startswith("avx512.mask.padd.") || // Added in 4.0
197 Name.startswith("avx512.mask.psub.") || // Added in 4.0
198 Name.startswith("avx512.mask.pmull.") || // Added in 4.0
199 Name.startswith("avx512.mask.cvtdq2pd.") || // Added in 4.0
200 Name.startswith("avx512.mask.cvtudq2pd.") || // Added in 4.0
201 Name.startswith("avx512.mask.cvtudq2ps.") || // Added in 7.0 updated 9.0
202 Name.startswith("avx512.mask.cvtqq2pd.") || // Added in 7.0 updated 9.0
203 Name.startswith("avx512.mask.cvtuqq2pd.") || // Added in 7.0 updated 9.0
204 Name.startswith("avx512.mask.cvtdq2ps.") || // Added in 7.0 updated 9.0
217 Name.startswith("avx512.mask.permvar.") || // Added in 7.0
224 Name.startswith("avx512.mask.pmul.dq.") || // Added in 4.0
225 Name.startswith("avx512.mask.pmulu.dq.") || // Added in 4.0
226 Name.startswith("avx512.mask.pmul.hr.sw.") || // Added in 7.0
227 Name.startswith("avx512.mask.pmulh.w.") || // Added in 7.0
228 Name.startswith("avx512.mask.pmulhu.w.") || // Added in 7.0
229 Name.startswith("avx512.mask.pmaddw.d.") || // Added in 7.0
230 Name.startswith("avx512.mask.pmaddubs.w.") || // Added in 7.0
231 Name.startswith("avx512.mask.packsswb.") || // Added in 5.0
232 Name.startswith("avx512.mask.packssdw.") || // Added in 5.0
233 Name.startswith("avx512.mask.packuswb.") || // Added in 5.0
234 Name.startswith("avx512.mask.packusdw.") || // Added in 5.0
235 Name.startswith("avx512.mask.cmp.b") || // Added in 5.0
236 Name.startswith("avx512.mask.cmp.d") || // Added in 5.0
237 Name.startswith("avx512.mask.cmp.q") || // Added in 5.0
238 Name.startswith("avx512.mask.cmp.w") || // Added in 5.0
239 Name.startswith("avx512.mask.cmp.p") || // Added in 7.0
240 Name.startswith("avx512.mask.ucmp.") || // Added in 5.0
241 Name.startswith("avx512.cvtb2mask.") || // Added in 7.0
242 Name.startswith("avx512.cvtw2mask.") || // Added in 7.0
243 Name.startswith("avx512.cvtd2mask.") || // Added in 7.0
244 Name.startswith("avx512.cvtq2mask.") || // Added in 7.0
245 Name.startswith("avx512.mask.vpermilvar.") || // Added in 4.0
246 Name.startswith("avx512.mask.psll.d") || // Added in 4.0
247 Name.startswith("avx512.mask.psll.q") || // Added in 4.0
248 Name.startswith("avx512.mask.psll.w") || // Added in 4.0
249 Name.startswith("avx512.mask.psra.d") || // Added in 4.0
250 Name.startswith("avx512.mask.psra.q") || // Added in 4.0
251 Name.startswith("avx512.mask.psra.w") || // Added in 4.0
252 Name.startswith("avx512.mask.psrl.d") || // Added in 4.0
253 Name.startswith("avx512.mask.psrl.q") || // Added in 4.0
254 Name.startswith("avx512.mask.psrl.w") || // Added in 4.0
255 Name.startswith("avx512.mask.pslli") || // Added in 4.0
256 Name.startswith("avx512.mask.psrai") || // Added in 4.0
257 Name.startswith("avx512.mask.psrli") || // Added in 4.0
258 Name.startswith("avx512.mask.psllv") || // Added in 4.0
259 Name.startswith("avx512.mask.psrav") || // Added in 4.0
260 Name.startswith("avx512.mask.psrlv") || // Added in 4.0
261 Name.startswith("sse41.pmovsx") || // Added in 3.8
262 Name.startswith("sse41.pmovzx") || // Added in 3.9
263 Name.startswith("avx2.pmovsx") || // Added in 3.9
264 Name.startswith("avx2.pmovzx") || // Added in 3.9
265 Name.startswith("avx512.mask.pmovsx") || // Added in 4.0
266 Name.startswith("avx512.mask.pmovzx") || // Added in 4.0
267 Name.startswith("avx512.mask.lzcnt.") || // Added in 5.0
268 Name.startswith("avx512.mask.pternlog.") || // Added in 7.0
269 Name.startswith("avx512.maskz.pternlog.") || // Added in 7.0
270 Name.startswith("avx512.mask.vpmadd52") || // Added in 7.0
271 Name.startswith("avx512.maskz.vpmadd52") || // Added in 7.0
272 Name.startswith("avx512.mask.vpermi2var.") || // Added in 7.0
273 Name.startswith("avx512.mask.vpermt2var.") || // Added in 7.0
274 Name.startswith("avx512.maskz.vpermt2var.") || // Added in 7.0
275 Name.startswith("avx512.mask.vpdpbusd.") || // Added in 7.0
276 Name.startswith("avx512.maskz.vpdpbusd.") || // Added in 7.0
277 Name.startswith("avx512.mask.vpdpbusds.") || // Added in 7.0
278 Name.startswith("avx512.maskz.vpdpbusds.") || // Added in 7.0
279 Name.startswith("avx512.mask.vpdpwssd.") || // Added in 7.0
280 Name.startswith("avx512.maskz.vpdpwssd.") || // Added in 7.0
281 Name.startswith("avx512.mask.vpdpwssds.") || // Added in 7.0
282 Name.startswith("avx512.maskz.vpdpwssds.") || // Added in 7.0
283 Name.startswith("avx512.mask.dbpsadbw.") || // Added in 7.0
284 Name.startswith("avx512.mask.vpshld.") || // Added in 7.0
285 Name.startswith("avx512.mask.vpshrd.") || // Added in 7.0
286 Name.startswith("avx512.mask.vpshldv.") || // Added in 8.0
287 Name.startswith("avx512.mask.vpshrdv.") || // Added in 8.0
288 Name.startswith("avx512.maskz.vpshldv.") || // Added in 8.0
289 Name.startswith("avx512.maskz.vpshrdv.") || // Added in 8.0
290 Name.startswith("avx512.vpshld.") || // Added in 8.0
291 Name.startswith("avx512.vpshrd.") || // Added in 8.0
292 Name.startswith("avx512.mask.add.p") || // Added in 7.0. 128/256 in 4.0
293 Name.startswith("avx512.mask.sub.p") || // Added in 7.0. 128/256 in 4.0
294 Name.startswith("avx512.mask.mul.p") || // Added in 7.0. 128/256 in 4.0
295 Name.startswith("avx512.mask.div.p") || // Added in 7.0. 128/256 in 4.0
296 Name.startswith("avx512.mask.max.p") || // Added in 7.0. 128/256 in 5.0
297 Name.startswith("avx512.mask.min.p") || // Added in 7.0. 128/256 in 5.0
298 Name.startswith("avx512.mask.fpclass.p") || // Added in 7.0
299 Name.startswith("avx512.mask.vpshufbitqmb.") || // Added in 8.0
300 Name.startswith("avx512.mask.pmultishift.qb.") || // Added in 8.0
301 Name.startswith("avx512.mask.conflict.") || // Added in 9.0
317 Name.startswith("avx.vinsertf128.") || // Added in 3.7
319 Name.startswith("avx512.mask.insert") || // Added in 4.0
320 Name.startswith("avx.vextractf128.") || // Added in 3.7
322 Name.startswith("avx512.mask.vextract") || // Added in 4.0
323 Name.startswith("sse4a.movnt.") || // Added in 3.9
324 Name.startswith("avx.movnt.") || // Added in 3.2
325 Name.startswith("avx512.storent.") || // Added in 3.9
330 Name.startswith("sse.storeu.") || // Added in 3.9
331 Name.startswith("sse2.storeu.") || // Added in 3.9
332 Name.startswith("avx.storeu.") || // Added in 3.9
333 Name.startswith("avx512.mask.storeu.") || // Added in 3.9
334 Name.startswith("avx512.mask.store.p") || // Added in 3.9
335 Name.startswith("avx512.mask.store.b.") || // Added in 3.9
336 Name.startswith("avx512.mask.store.w.") || // Added in 3.9
337 Name.startswith("avx512.mask.store.d.") || // Added in 3.9
338 Name.startswith("avx512.mask.store.q.") || // Added in 3.9
340 Name.startswith("avx512.mask.loadu.") || // Added in 3.9
341 Name.startswith("avx512.mask.load.") || // Added in 3.9
342 Name.startswith("avx512.mask.expand.load.") || // Added in 7.0
343 Name.startswith("avx512.mask.compress.store.") || // Added in 7.0
344 Name.startswith("avx512.mask.expand.b") || // Added in 9.0
345 Name.startswith("avx512.mask.expand.w") || // Added in 9.0
346 Name.startswith("avx512.mask.expand.d") || // Added in 9.0
347 Name.startswith("avx512.mask.expand.q") || // Added in 9.0
348 Name.startswith("avx512.mask.expand.p") || // Added in 9.0
349 Name.startswith("avx512.mask.compress.b") || // Added in 9.0
350 Name.startswith("avx512.mask.compress.w") || // Added in 9.0
351 Name.startswith("avx512.mask.compress.d") || // Added in 9.0
352 Name.startswith("avx512.mask.compress.q") || // Added in 9.0
353 Name.startswith("avx512.mask.compress.p") || // Added in 9.0
355 Name.startswith("avx.vbroadcast.s") || // Added in 3.5
356 Name.startswith("avx512.vbroadcast.s") || // Added in 7.0
357 Name.startswith("avx512.mask.palignr.") || // Added in 3.9
358 Name.startswith("avx512.mask.valign.") || // Added in 4.0
359 Name.startswith("sse2.psll.dq") || // Added in 3.7
360 Name.startswith("sse2.psrl.dq") || // Added in 3.7
361 Name.startswith("avx2.psll.dq") || // Added in 3.7
362 Name.startswith("avx2.psrl.dq") || // Added in 3.7
363 Name.startswith("avx512.psll.dq") || // Added in 3.9
364 Name.startswith("avx512.psrl.dq") || // Added in 3.9
366 Name.startswith("sse41.blendp") || // Added in 3.7
367 Name.startswith("avx.blend.p") || // Added in 3.7
369 Name.startswith("avx2.pblendd.") || // Added in 3.7
370 Name.startswith("avx.vbroadcastf128") || // Added in 4.0
372 Name.startswith("avx512.mask.broadcastf") || // Added in 6.0
373 Name.startswith("avx512.mask.broadcasti") || // Added in 6.0
376 Name.startswith("avx512.mask.move.s") || // Added in 4.0
377 Name.startswith("avx512.cvtmask2") || // Added in 5.0
378 Name.startswith("xop.vpcom") || // Added in 3.2, Updated in 9.0
379 Name.startswith("xop.vprot") || // Added in 8.0
380 Name.startswith("avx512.prol") || // Added in 8.0
381 Name.startswith("avx512.pror") || // Added in 8.0
382 Name.startswith("avx512.mask.prorv.") || // Added in 8.0
383 Name.startswith("avx512.mask.pror.") || // Added in 8.0
384 Name.startswith("avx512.mask.prolv.") || // Added in 8.0
385 Name.startswith("avx512.mask.prol.") || // Added in 8.0
386 Name.startswith("avx512.ptestm") || //Added in 6.0
387 Name.startswith("avx512.ptestnm") || //Added in 6.0
388 Name.startswith("avx512.mask.pavg")) // Added in 6.0
397 if (!Name.startswith("x86."))
419 if (Name.startswith("sse41.ptest")) { // Added in 3.2
449 if (Name.startswith("xop.vfrcz.ss") && F->arg_size() == 2) {
455 if (Name.startswith("xop.vfrcz.sd") && F->arg_size() == 2) {
462 if (Name.startswith("xop.vpermil2")) { // Added in 3.9
495 if (Name.size() <= 8 || !Name.startswith("llvm."))
502 if (Name.startswith("arm.rbit") || Name.startswith("aarch64.rbit")) {
502 if (Name.startswith("arm.rbit") || Name.startswith("aarch64.rbit")) {
507 if (Name.startswith("arm.neon.vclz")) {
520 if (Name.startswith("arm.neon.vcnt")) {
562 if (Name.startswith("aarch64.neon.addp")) {
577 if (Name.startswith("ctlz.") && F->arg_size() == 1) {
583 if (Name.startswith("cttz.") && F->arg_size() == 1) {
621 bool IsLifetimeStart = Name.startswith("lifetime.start");
622 if (IsLifetimeStart || Name.startswith("invariant.start")) {
634 bool IsLifetimeEnd = Name.startswith("lifetime.end");
635 if (IsLifetimeEnd || Name.startswith("invariant.end")) {
647 if (Name.startswith("invariant.group.barrier")) {
661 if (Name.startswith("masked.load.")) {
671 if (Name.startswith("masked.store.")) {
684 if (Name.startswith("masked.gather.")) {
693 if (Name.startswith("masked.scatter.")) {
706 if (Name.startswith("memcpy.") && F->arg_size() == 5) {
714 if (Name.startswith("memmove.") && F->arg_size() == 5) {
722 if (Name.startswith("memset.") && F->arg_size() == 5) {
737 if (Name.startswith("nvvm.")) {
774 if (Name.startswith("objectsize.")) {
1400 if (Name.startswith("max.p")) {
1411 } else if (Name.startswith("min.p")) {
1422 } else if (Name.startswith("pshuf.b.")) {
1431 } else if (Name.startswith("pmul.hr.sw.")) {
1440 } else if (Name.startswith("pmulh.w.")) {
1449 } else if (Name.startswith("pmulhu.w.")) {
1458 } else if (Name.startswith("pmaddw.d.")) {
1467 } else if (Name.startswith("pmaddubs.w.")) {
1476 } else if (Name.startswith("packsswb.")) {
1485 } else if (Name.startswith("packssdw.")) {
1494 } else if (Name.startswith("packuswb.")) {
1503 } else if (Name.startswith("packusdw.")) {
1512 } else if (Name.startswith("vpermilvar.")) {
1537 } else if (Name.startswith("permvar.")) {
1569 } else if (Name.startswith("dbpsadbw.")) {
1578 } else if (Name.startswith("pmultishift.qb.")) {
1587 } else if (Name.startswith("conflict.")) {
1602 } else if (Name.startswith("pavg.")) {
1658 assert(Name.startswith("llvm.") && "Intrinsic doesn't start with 'llvm.'");
1661 bool IsX86 = Name.startswith("x86.");
1664 bool IsNVVM = Name.startswith("nvvm.");
1668 if (IsX86 && Name.startswith("sse4a.movnt.")) {
1694 if (IsX86 && (Name.startswith("avx.movnt.") ||
1695 Name.startswith("avx512.storent."))) {
1736 if (IsX86 && (Name.startswith("sse.storeu.") ||
1737 Name.startswith("sse2.storeu.") ||
1738 Name.startswith("avx.storeu."))) {
1762 if (IsX86 && (Name.startswith("avx512.mask.store"))) {
1775 if (IsX86 && (Name.startswith("sse2.pcmp") ||
1776 Name.startswith("avx2.pcmp"))) {
1782 } else if (IsX86 && (Name.startswith("avx512.broadcastm"))) {
1798 } else if (IsX86 && (Name.startswith("avx.sqrt.p") ||
1799 Name.startswith("sse2.sqrt.p") ||
1800 Name.startswith("sse.sqrt.p"))) {
1805 } else if (IsX86 && (Name.startswith("avx512.mask.sqrt.p"))) {
1823 } else if (IsX86 && (Name.startswith("avx512.ptestm") ||
1824 Name.startswith("avx512.ptestnm"))) {
1832 Name.startswith("avx512.ptestm") ? ICmpInst::ICMP_NE : ICmpInst::ICMP_EQ;
1835 } else if (IsX86 && (Name.startswith("avx512.mask.pbroadcast"))){
1841 } else if (IsX86 && (Name.startswith("avx512.kunpck"))) {
1924 } else if (IsX86 && Name.startswith("avx512.mask.pcmp")) {
1928 } else if (IsX86 && Name.startswith("avx512.mask.vpshufbitqmb.")) {
1942 } else if (IsX86 && Name.startswith("avx512.mask.fpclass.p")) {
1965 } else if (IsX86 && Name.startswith("avx512.mask.cmp.p")) {
1995 } else if (IsX86 && Name.startswith("avx512.mask.cmp.") &&
2000 } else if (IsX86 && Name.startswith("avx512.mask.ucmp.")) {
2003 } else if (IsX86 && (Name.startswith("avx512.cvtb2mask.") ||
2004 Name.startswith("avx512.cvtw2mask.") ||
2005 Name.startswith("avx512.cvtd2mask.") ||
2006 Name.startswith("avx512.cvtq2mask."))) {
2014 Name.startswith("avx2.pabs") ||
2015 Name.startswith("avx512.mask.pabs"))) {
2020 Name.startswith("avx2.pmaxs") ||
2021 Name.startswith("avx512.mask.pmaxs"))) {
2026 Name.startswith("avx2.pmaxu") ||
2027 Name.startswith("avx512.mask.pmaxu"))) {
2032 Name.startswith("avx2.pmins") ||
2033 Name.startswith("avx512.mask.pmins"))) {
2038 Name.startswith("avx2.pminu") ||
2039 Name.startswith("avx512.mask.pminu"))) {
2044 Name.startswith("avx512.mask.pmulu.dq."))) {
2049 Name.startswith("avx512.mask.pmul.dq."))) {
2070 Name.startswith("avx512.mask.cvtdq2pd.") ||
2071 Name.startswith("avx512.mask.cvtudq2pd.") ||
2072 Name.startswith("avx512.mask.cvtdq2ps.") ||
2073 Name.startswith("avx512.mask.cvtudq2ps.") ||
2074 Name.startswith("avx512.mask.cvtqq2pd.") ||
2075 Name.startswith("avx512.mask.cvtuqq2pd.") ||
2115 } else if (IsX86 && (Name.startswith("avx512.mask.loadu."))) {
2119 } else if (IsX86 && (Name.startswith("avx512.mask.load."))) {
2123 } else if (IsX86 && Name.startswith("avx512.mask.expand.load.")) {
2138 } else if (IsX86 && Name.startswith("avx512.mask.compress.store.")) {
2153 } else if (IsX86 && (Name.startswith("avx512.mask.compress.") ||
2154 Name.startswith("avx512.mask.expand."))) {
2166 } else if (IsX86 && Name.startswith("xop.vpcom")) {
2182 if (Name.startswith("lt"))
2184 else if (Name.startswith("le"))
2186 else if (Name.startswith("gt"))
2188 else if (Name.startswith("ge"))
2190 else if (Name.startswith("eq"))
2192 else if (Name.startswith("ne"))
2194 else if (Name.startswith("false"))
2196 else if (Name.startswith("true"))
2203 } else if (IsX86 && Name.startswith("xop.vpcmov")) {
2209 } else if (IsX86 && (Name.startswith("xop.vprot") ||
2210 Name.startswith("avx512.prol") ||
2211 Name.startswith("avx512.mask.prol"))) {
2213 } else if (IsX86 && (Name.startswith("avx512.pror") ||
2214 Name.startswith("avx512.mask.pror"))) {
2216 } else if (IsX86 && (Name.startswith("avx512.vpshld.") ||
2217 Name.startswith("avx512.mask.vpshld") ||
2218 Name.startswith("avx512.maskz.vpshld"))) {
2221 } else if (IsX86 && (Name.startswith("avx512.vpshrd.") ||
2222 Name.startswith("avx512.mask.vpshrd") ||
2223 Name.startswith("avx512.maskz.vpshrd"))) {
2232 } else if (IsX86 && (Name.startswith("avx.vbroadcast.s") ||
2233 Name.startswith("avx512.vbroadcast.s"))) {
2246 } else if (IsX86 && (Name.startswith("sse41.pmovsx") ||
2247 Name.startswith("sse41.pmovzx") ||
2248 Name.startswith("avx2.pmovsx") ||
2249 Name.startswith("avx2.pmovzx") ||
2250 Name.startswith("avx512.mask.pmovsx") ||
2251 Name.startswith("avx512.mask.pmovzx"))) {
2279 } else if (IsX86 && (Name.startswith("avx.vbroadcastf128") ||
2294 } else if (IsX86 && (Name.startswith("avx512.mask.shuf.i") ||
2295 Name.startswith("avx512.mask.shuf.f"))) {
2316 }else if (IsX86 && (Name.startswith("avx512.mask.broadcastf") ||
2317 Name.startswith("avx512.mask.broadcasti"))) {
2331 } else if (IsX86 && (Name.startswith("avx2.pbroadcast") ||
2332 Name.startswith("avx2.vbroadcast") ||
2333 Name.startswith("avx512.pbroadcast") ||
2334 Name.startswith("avx512.mask.broadcast.s"))) {
2345 } else if (IsX86 && (Name.startswith("sse2.padds.") ||
2346 Name.startswith("sse2.psubs.") ||
2347 Name.startswith("avx2.padds.") ||
2348 Name.startswith("avx2.psubs.") ||
2349 Name.startswith("avx512.padds.") ||
2350 Name.startswith("avx512.psubs.") ||
2351 Name.startswith("avx512.mask.padds.") ||
2352 Name.startswith("avx512.mask.psubs."))) {
2355 } else if (IsX86 && (Name.startswith("sse2.paddus.") ||
2356 Name.startswith("sse2.psubus.") ||
2357 Name.startswith("avx2.paddus.") ||
2358 Name.startswith("avx2.psubus.") ||
2359 Name.startswith("avx512.mask.paddus.") ||
2360 Name.startswith("avx512.mask.psubus."))) {
2363 } else if (IsX86 && Name.startswith("avx512.mask.palignr.")) {
2370 } else if (IsX86 && Name.startswith("avx512.mask.valign.")) {
2402 Name.startswith("sse41.blendp") ||
2403 Name.startswith("avx.blend.p") ||
2405 Name.startswith("avx2.pblendd."))) {
2417 } else if (IsX86 && (Name.startswith("avx.vinsertf128.") ||
2419 Name.startswith("avx512.mask.insert"))) {
2462 } else if (IsX86 && (Name.startswith("avx.vextractf128.") ||
2464 Name.startswith("avx512.mask.vextract"))) {
2487 } else if (IsX86 && (Name.startswith("avx512.mask.perm.df.") ||
2488 Name.startswith("avx512.mask.perm.di."))) {
2503 } else if (IsX86 && (Name.startswith("avx.vperm2f128.") ||
2539 } else if (IsX86 && (Name.startswith("avx.vpermil.") ||
2541 Name.startswith("avx512.mask.vpermil.p") ||
2542 Name.startswith("avx512.mask.pshuf.d."))) {
2564 Name.startswith("avx512.mask.pshufl.w."))) {
2583 Name.startswith("avx512.mask.pshufh.w."))) {
2601 } else if (IsX86 && Name.startswith("avx512.mask.shuf.p")) {
2626 } else if (IsX86 && (Name.startswith("avx512.mask.movddup") ||
2627 Name.startswith("avx512.mask.movshdup") ||
2628 Name.startswith("avx512.mask.movsldup"))) {
2634 if (Name.startswith("avx512.mask.movshdup."))
2648 } else if (IsX86 && (Name.startswith("avx512.mask.punpckl") ||
2649 Name.startswith("avx512.mask.unpckl."))) {
2664 } else if (IsX86 && (Name.startswith("avx512.mask.punpckh") ||
2665 Name.startswith("avx512.mask.unpckh."))) {
2680 } else if (IsX86 && (Name.startswith("avx512.mask.and.") ||
2681 Name.startswith("avx512.mask.pand."))) {
2689 } else if (IsX86 && (Name.startswith("avx512.mask.andn.") ||
2690 Name.startswith("avx512.mask.pandn."))) {
2699 } else if (IsX86 && (Name.startswith("avx512.mask.or.") ||
2700 Name.startswith("avx512.mask.por."))) {
2708 } else if (IsX86 && (Name.startswith("avx512.mask.xor.") ||
2709 Name.startswith("avx512.mask.pxor."))) {
2717 } else if (IsX86 && Name.startswith("avx512.mask.padd.")) {
2721 } else if (IsX86 && Name.startswith("avx512.mask.psub.")) {
2725 } else if (IsX86 && Name.startswith("avx512.mask.pmull.")) {
2729 } else if (IsX86 && Name.startswith("avx512.mask.add.p")) {
2745 } else if (IsX86 && Name.startswith("avx512.mask.div.p")) {
2761 } else if (IsX86 && Name.startswith("avx512.mask.mul.p")) {
2777 } else if (IsX86 && Name.startswith("avx512.mask.sub.p")) {
2793 } else if (IsX86 && (Name.startswith("avx512.mask.max.p") ||
2794 Name.startswith("avx512.mask.min.p")) &&
2809 } else if (IsX86 && Name.startswith("avx512.mask.lzcnt.")) {
2816 } else if (IsX86 && Name.startswith("avx512.mask.psll")) {
2884 } else if (IsX86 && Name.startswith("avx512.mask.psrl")) {
2952 } else if (IsX86 && Name.startswith("avx512.mask.psra")) {
3018 } else if (IsX86 && Name.startswith("avx512.mask.move.s")) {
3020 } else if (IsX86 && Name.startswith("avx512.cvtmask2")) {
3036 } else if (IsX86 && (Name.startswith("fma.vfmadd.") ||
3037 Name.startswith("fma.vfmsub.") ||
3038 Name.startswith("fma.vfnmadd.") ||
3039 Name.startswith("fma.vfnmsub."))) {
3068 } else if (IsX86 && Name.startswith("fma4.vfmadd.s")) {
3083 } else if (IsX86 && (Name.startswith("avx512.mask.vfmadd.s") ||
3084 Name.startswith("avx512.maskz.vfmadd.s") ||
3085 Name.startswith("avx512.mask3.vfmadd.s") ||
3086 Name.startswith("avx512.mask3.vfmsub.s") ||
3087 Name.startswith("avx512.mask3.vfnmsub.s"))) {
3141 } else if (IsX86 && (Name.startswith("avx512.mask.vfmadd.p") ||
3142 Name.startswith("avx512.mask.vfnmadd.p") ||
3143 Name.startswith("avx512.mask.vfnmsub.p") ||
3144 Name.startswith("avx512.mask3.vfmadd.p") ||
3145 Name.startswith("avx512.mask3.vfmsub.p") ||
3146 Name.startswith("avx512.mask3.vfnmsub.p") ||
3147 Name.startswith("avx512.maskz.vfmadd.p"))) {
3190 } else if (IsX86 && (Name.startswith("fma.vfmaddsub.p") ||
3191 Name.startswith("fma.vfmsubadd.p"))) {
3212 } else if (IsX86 && (Name.startswith("avx512.mask.vfmaddsub.p") ||
3213 Name.startswith("avx512.mask3.vfmaddsub.p") ||
3214 Name.startswith("avx512.maskz.vfmaddsub.p") ||
3215 Name.startswith("avx512.mask3.vfmsubadd.p"))) {
3266 } else if (IsX86 && (Name.startswith("avx512.mask.pternlog.") ||
3267 Name.startswith("avx512.maskz.pternlog."))) {
3294 } else if (IsX86 && (Name.startswith("avx512.mask.vpmadd52") ||
3295 Name.startswith("avx512.maskz.vpmadd52"))) {
3322 } else if (IsX86 && (Name.startswith("avx512.mask.vpermi2var.") ||
3323 Name.startswith("avx512.mask.vpermt2var.") ||
3324 Name.startswith("avx512.maskz.vpermt2var."))) {
3328 } else if (IsX86 && (Name.startswith("avx512.mask.vpdpbusd.") ||
3329 Name.startswith("avx512.maskz.vpdpbusd.") ||
3330 Name.startswith("avx512.mask.vpdpbusds.") ||
3331 Name.startswith("avx512.maskz.vpdpbusds."))) {
3358 } else if (IsX86 && (Name.startswith("avx512.mask.vpdpwssd.") ||
3359 Name.startswith("avx512.maskz.vpdpwssd.") ||
3360 Name.startswith("avx512.mask.vpdpwssds.") ||
3361 Name.startswith("avx512.maskz.vpdpwssds."))) {
3421 } else if (IsX86 && Name.startswith("avx512.mask.") &&
3430 } else if (IsNVVM && (Name.startswith("atomic.load.add.f32.p") ||
3431 Name.startswith("atomic.load.add.f64.p"))) {
4067 if (!Section.startswith("__DATA, __objc_catlist"))
4085 return S->getString().startswith("llvm.vectorizer.");
4090 assert(OldTag.startswith(OldPrefix) && "Expected old prefix");
4109 if (!OldTag->getString().startswith("llvm.vectorizer."))
lib/IR/DebugInfo.cpp 360 if (NMD->getName().startswith("llvm.dbg.") ||
lib/IR/Function.cpp 263 HasLLVMReservedName = getName().startswith("llvm.");
531 assert(Name.startswith("llvm."));
568 if (!Name.startswith("llvm.")) {
lib/IR/IntrinsicInst.cpp 61 assert(Name.startswith("llvm."));
91 (Name.startswith(NameFound) && Name[NameFound.size()] == '.'))
lib/IR/Mangler.cpp 143 if (Name.startswith("\01") ||
144 (DL.doNotMangleLeadingQuestionMark() && Name.startswith("?")))
lib/IR/Verifier.cpp 773 if (NMD.getName().startswith("llvm.dbg."))
2851 Call.getCalledFunction()->getName().startswith("llvm.");
lib/LTO/LTO.cpp 506 if (TT.isOSBinFormatCOFF() && Name.startswith("__imp_"))
lib/LTO/LTOModule.cpp 92 return StringRef(*TripleOrErr).startswith(TriplePrefix);
381 if (Section.startswith("__OBJC,__class,")) {
386 else if (Section.startswith("__OBJC,__category,")) {
391 else if (Section.startswith("__OBJC,__cls_refs,")) {
lib/MC/ELFObjectWriter.cpp 879 if (!CompressionEnabled || !SectionName.startswith(".debug_") ||
1289 if (Rest.startswith("@@@"))
1304 if (!Symbol.isUndefined() && !Rest.startswith("@@@"))
1308 if (Symbol.isUndefined() && Rest.startswith("@@") &&
1309 !Rest.startswith("@@@")) {
1328 if (Sym->isInSection() && Sym->getName().startswith(".L"))
lib/MC/MCAsmStreamer.cpp 403 if (c.startswith(StringRef("//"))) {
408 } else if (c.startswith(StringRef("/*"))) {
421 } else if (c.startswith(StringRef(MAI->getCommentString()))) {
lib/MC/MCContext.cpp 187 IsTemporary = Name.startswith(MAI->getPrivateGlobalPrefix());
585 if (StringRef(Path).startswith(Entry.first)) {
lib/MC/MCDwarf.cpp 1221 if (Name.startswith("_"))
lib/MC/MCParser/AsmLexer.cpp 34 AllowAtInIdentifier = !StringRef(MAI.getCommentString()).startswith("@");
454 if (Res.startswith("\'\\")) {
lib/MC/MCParser/AsmParser.cpp 1894 if (IDVal.startswith(".") && IDVal != ".") {
lib/MC/MCParser/ELFAsmParser.cpp 483 return SectionName.startswith(Prefix) || SectionName == Prefix.drop_back();
585 if (SectionName.startswith(".note"))
lib/MC/WasmObjectWriter.cpp 440 if (FixupSection.getSectionName().startswith(".init_array"))
1223 if (SectionName.startswith(".init_array"))
1257 if (Name.startswith(".custom_section."))
1502 if (WS.getSectionName().startswith(".fini_array"))
1504 if (!WS.getSectionName().startswith(".init_array"))
lib/Object/Archive.cpp 192 if (Name.startswith("#1/")) {
376 if (Name.startswith("#1/")) {
548 if (Buffer.startswith(ThinMagic)) {
550 } else if (Buffer.startswith(Magic)) {
633 if (Name.startswith("#1/")) {
lib/Object/COFFImportFile.cpp 100 if (ExtName.startswith("_") && ExtName.contains('@') && !MinGW)
104 if (Machine == IMAGE_FILE_MACHINE_I386 && Sym.startswith("_"))
114 if (Pos == StringRef::npos && From.startswith("_") && To.startswith("_")) {
114 if (Pos == StringRef::npos && From.startswith("_") && To.startswith("_")) {
lib/Object/COFFModuleDefinition.cpp 79 return Sym.startswith("@") || Sym.contains("@@") || Sym.startswith("?") ||
79 return Sym.startswith("@") || Sym.contains("@@") || Sym.startswith("?") ||
107 if (Buf.startswith("=")) {
lib/Object/COFFObjectFile.cpp 1065 if (Name.startswith("/")) {
1067 if (Name.startswith("//")) {
lib/Object/Decompressor.cpp 37 if (!SectionData.startswith("ZLIB"))
76 return Name.startswith(".zdebug");
lib/Object/MachOObjectFile.cpp 2351 if (!V.startswith("Versions/"))
lib/Object/ModuleSymbolTable.cpp 213 if (GV->getName().startswith("llvm."))
lib/Object/RecordStreamer.cpp 213 if (!Split.second.empty() && !Split.second.startswith("@")) {
lib/Object/WasmObjectFile.cpp 860 } else if (Sec.Name.startswith("reloc.")) {
lib/Option/ArgList.cpp 179 Cur.startswith(LHS) && Cur.endswith(RHS))
lib/Option/OptTable.cpp 174 if (Arg.startswith(I->getKey()))
184 if (Str.startswith(Prefix)) {
188 : Rest.startswith(I->Name);
221 if (Val.startswith(Arg) && Arg.compare(Val))
242 if (StringRef(S).startswith(Cur) && S.compare(std::string(Cur) + "\t"))
lib/Passes/PassBuilder.cpp 1409 return Name.startswith("<") && Name.endswith(">");
1623 return Name.startswith("default") || Name.startswith("thinlto") ||
1623 return Name.startswith("default") || Name.startswith("thinlto") ||
1624 Name.startswith("lto");
lib/Passes/StandardInstrumentations.cpp 168 if (PassID.startswith("PassManager<") || PassID.contains("PassAdaptor<"))
187 if (PassID.startswith("PassManager<") || PassID.contains("PassAdaptor<"))
204 if (PassID.startswith("PassManager<") || PassID.contains("PassAdaptor<"))
lib/ProfileData/Coverage/CoverageMappingReader.cpp 738 if (ObjectBuffer.getBuffer().startswith(TestingFormatMagic)) {
lib/ProfileData/InstrProf.cpp 280 if (PGOFuncName.startswith(FileName))
lib/ProfileData/InstrProfReader.cpp 156 if (!Line->startswith(":")) {
248 while (!Line.is_at_end() && (Line->empty() || Line->startswith("#")))
649 if (Parts.first.startswith("_Z"))
lib/Remarks/YAMLRemarkParser.cpp 141 if (!Buf.startswith("---")) {
lib/Support/AArch64TargetParser.cpp 147 if (ArchExt.startswith("no")) {
lib/Support/ARMBuildAttrs.cpp 89 bool HasTagPrefix = Tag.startswith("Tag_");
lib/Support/ARMTargetParser.cpp 227 if (Arch.startswith("armeb") || Arch.startswith("thumbeb") ||
227 if (Arch.startswith("armeb") || Arch.startswith("thumbeb") ||
228 Arch.startswith("aarch64_be"))
231 if (Arch.startswith("arm") || Arch.startswith("thumb")) {
231 if (Arch.startswith("arm") || Arch.startswith("thumb")) {
238 if (Arch.startswith("aarch64") || Arch.startswith("aarch64_32"))
238 if (Arch.startswith("aarch64") || Arch.startswith("aarch64_32"))
279 if (A.startswith("arm64_32"))
281 else if (A.startswith("arm64"))
283 else if (A.startswith("aarch64_32"))
285 else if (A.startswith("arm"))
287 else if (A.startswith("thumb"))
289 else if (A.startswith("aarch64")) {
445 if (Name.startswith("no")) {
lib/Support/CachePruning.cpp 218 if (!sys::path::filename(File->path()).startswith("llvmcache-"))
lib/Support/FileCheck.cpp 375 if (PatternStr.startswith("{{")) {
409 if (PatternStr.startswith("[[")) {
868 if (Str.startswith("]]") && BracketDepth == 0)
1032 if (Rest.startswith("DAG-NOT:") || Rest.startswith("NOT-DAG:") ||
1032 if (Rest.startswith("DAG-NOT:") || Rest.startswith("NOT-DAG:") ||
1033 Rest.startswith("NEXT-NOT:") || Rest.startswith("NOT-NEXT:") ||
1033 Rest.startswith("NEXT-NOT:") || Rest.startswith("NOT-NEXT:") ||
1034 Rest.startswith("SAME-NOT:") || Rest.startswith("NOT-SAME:") ||
1034 Rest.startswith("SAME-NOT:") || Rest.startswith("NOT-SAME:") ||
1035 Rest.startswith("EMPTY-NOT:") || Rest.startswith("NOT-EMPTY:"))
1035 Rest.startswith("EMPTY-NOT:") || Rest.startswith("NOT-EMPTY:"))
lib/Support/GlobPattern.cpp 87 if (Chars.startswith("^") || Chars.startswith("!")) {
87 if (Chars.startswith("^") || Chars.startswith("!")) {
126 if (S.startswith("*") && !hasWildcard(S.drop_front())) {
147 return S.startswith(*Prefix);
lib/Support/Host.cpp 159 if (Lines[I].startswith("CPU implementer"))
161 if (Lines[I].startswith("Hardware"))
174 if (Lines[I].startswith("CPU part"))
202 if (Lines[I].startswith("CPU part")) {
218 if (Lines[I].startswith("CPU part"))
229 if (Lines[I].startswith("CPU part"))
293 if (Lines[I].startswith("features")) {
312 if (Lines[I].startswith("processor ")) {
1251 if (!Line.startswith("physical id") && !Line.startswith("core id"))
1251 if (!Line.startswith("physical id") && !Line.startswith("core id"))
lib/Support/ItaniumManglingCanonicalizer.cpp 257 else if (Str.startswith("S"))
lib/Support/Path.cpp 506 if (!OrigPath.startswith(OldPrefix))
lib/Support/Signals.cpp 203 if (!FunctionName.startswith("??"))
208 if (!FileLineInfo.startswith("??"))
lib/Support/SpecialCaseList.cpp 137 if (I->empty() || I->startswith("#"))
141 if (I->startswith("[")) {
lib/Support/StringRef.cpp 387 if (Str.startswith("0x") || Str.startswith("0X")) {
387 if (Str.startswith("0x") || Str.startswith("0X")) {
392 if (Str.startswith("0b") || Str.startswith("0B")) {
392 if (Str.startswith("0b") || Str.startswith("0B")) {
397 if (Str.startswith("0o")) {
lib/Support/SymbolRemappingReader.cpp 39 if (Line.startswith("#") || Line.empty())
lib/Support/Triple.cpp 370 (ArchName.startswith("v2") || ArchName.startswith("v3")))
370 (ArchName.startswith("v2") || ArchName.startswith("v3")))
451 if (ArchName.startswith("arm") || ArchName.startswith("thumb") ||
451 if (ArchName.startswith("arm") || ArchName.startswith("thumb") ||
452 ArchName.startswith("aarch64"))
454 if (ArchName.startswith("bpf"))
562 if (SubArchName.startswith("mips") &&
816 IsCygwin = Components[2].startswith("cygwin");
817 IsMinGW32 = Components[2].startswith("mingw");
861 IsCygwin = Comp.startswith("cygwin");
862 IsMinGW32 = Comp.startswith("mingw");
940 if (Environment == Triple::Android && Components[3].startswith("androideabi")) {
1045 if (Name.startswith("."))
1054 if (EnvironmentName.startswith(EnvironmentTypeName))
1065 if (OSName.startswith(OSTypeName))
lib/Support/Unix/Path.inc 583 if (PathStr.empty() || !PathStr.startswith("~"))
lib/Support/YAMLParser.cpp 1816 } else if (Raw.startswith("!!")) {
lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp 2568 if (Tok.is(AsmToken::Integer) && Tok.getString().startswith("0x")) {
lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp 133 auto Signed = !TypeName.startswith("u");
574 auto Signed = !TypeName.startswith("u");
lib/Target/AMDGPU/AMDGPULibFunc.cpp 475 if (mangledName.startswith(StringRef(str, N-1))) {
lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp 36 if (SectionName.startswith(".AMDGPU.comment."))
lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp 2063 if (Str.startswith(Reg.Name))
4488 bool IsMIMG = Name.startswith("image_");
4619 } else if (Tok.startswith("no") && Tok.endswith(Name)) {
5160 if (!Str.startswith("attr"))
5210 if (Str.startswith("mrt")) {
5226 if (Str.startswith("pos")) {
5243 if (Str.startswith("param")) {
5255 if (Str.startswith("invalid_target_")) {
6472 if (DimId.startswith("SQ_RSRC_IMG_"))
lib/Target/AMDGPU/R600OpenCLImageTypeLoweringPass.cpp 181 if (Name.startswith(GetImageResourceIDFunc)) {
183 } else if (Name.startswith(GetImageSizeFunc)) {
185 } else if (Name.startswith(GetImageFormatFunc)) {
lib/Target/ARM/ARMTargetMachine.cpp 122 else if (ABIName.startswith("aapcs"))
124 else if (ABIName.startswith("apcs"))
lib/Target/ARM/ARMTargetTransformInfo.cpp 792 if (F->getName().startswith("llvm.arm"))
lib/Target/ARM/AsmParser/ARMAsmParser.cpp 6046 return parseRegisterList(Operands, !Mnemonic.startswith("clr"));
6234 Mnemonic.startswith("vsel") || Mnemonic == "vins" || Mnemonic == "vmovx" ||
6262 Mnemonic.startswith("vq")))) {
6291 if (Mnemonic.startswith("cps")) {
6320 if (Mnemonic.startswith("it")) {
6325 if (Mnemonic.startswith("vpst")) {
6329 else if (Mnemonic.startswith("vpt")) {
6364 Mnemonic.startswith("crc32") || Mnemonic.startswith("cps") ||
6364 Mnemonic.startswith("crc32") || Mnemonic.startswith("cps") ||
6365 Mnemonic.startswith("vsel") || Mnemonic == "vmaxnm" ||
6369 Mnemonic.startswith("aes") || Mnemonic == "hvc" || Mnemonic == "setpan" ||
6370 Mnemonic.startswith("sha1") || Mnemonic.startswith("sha256") ||
6370 Mnemonic.startswith("sha1") || Mnemonic.startswith("sha256") ||
6371 (FullInst.startswith("vmull") && FullInst.endswith(".p64")) ||
6383 Mnemonic.startswith("vpt") || Mnemonic.startswith("vpst") ||
6383 Mnemonic.startswith("vpt") || Mnemonic.startswith("vpst") ||
6385 (Mnemonic.startswith("vst2") || Mnemonic.startswith("vld2") ||
6385 (Mnemonic.startswith("vst2") || Mnemonic.startswith("vld2") ||
6386 Mnemonic.startswith("vst4") || Mnemonic.startswith("vld4") ||
6386 Mnemonic.startswith("vst4") || Mnemonic.startswith("vld4") ||
6387 Mnemonic.startswith("wlstp") || Mnemonic.startswith("dlstp") ||
6387 Mnemonic.startswith("wlstp") || Mnemonic.startswith("dlstp") ||
6388 Mnemonic.startswith("letp")))) {
6401 !Mnemonic.startswith("rfe") && !Mnemonic.startswith("srs");
6401 !Mnemonic.startswith("rfe") && !Mnemonic.startswith("srs");
6646 if (Mnemonic.startswith("vld2") || Mnemonic.startswith("vld4") ||
6646 if (Mnemonic.startswith("vld2") || Mnemonic.startswith("vld4") ||
6647 Mnemonic.startswith("vst2") || Mnemonic.startswith("vst4"))
6647 Mnemonic.startswith("vst2") || Mnemonic.startswith("vst4"))
6650 if (Mnemonic.startswith("vctp") || Mnemonic.startswith("vpnot"))
6650 if (Mnemonic.startswith("vctp") || Mnemonic.startswith("vpnot"))
6653 if (Mnemonic.startswith("vmov") &&
6654 !(Mnemonic.startswith("vmovl") || Mnemonic.startswith("vmovn") ||
6654 !(Mnemonic.startswith("vmovl") || Mnemonic.startswith("vmovn") ||
6655 Mnemonic.startswith("vmovx"))) {
6695 return Mnemonic.startswith("vldm") || Mnemonic.startswith("vstm");
6695 return Mnemonic.startswith("vldm") || Mnemonic.startswith("vstm");
6800 if (Mnemonic == "it" || Mnemonic.startswith("vpt") ||
6801 Mnemonic.startswith("vpst")) {
6880 !Mnemonic.startswith("vcmp") &&
6881 !(Mnemonic.startswith("vcvt") && Mnemonic != "vcvta" &&
7011 else if (Mnemonic == "vmov" || Mnemonic.startswith("vcmp") ||
7012 (Mnemonic.startswith("vcvt") && !Mnemonic.startswith("vcvta") &&
7012 (Mnemonic.startswith("vcvt") && !Mnemonic.startswith("vcvta") &&
7013 !Mnemonic.startswith("vcvtn") && !Mnemonic.startswith("vcvtp") &&
7013 !Mnemonic.startswith("vcvtn") && !Mnemonic.startswith("vcvtp") &&
7014 !Mnemonic.startswith("vcvtm"))) {
7022 if (Mnemonic.startswith("vcvtt") && Operands.size() >= 4) {
7025 if (!(Sz1.isToken() && Sz1.getToken().startswith(".f") &&
7026 Sz2.isToken() && Sz2.getToken().startswith(".f"))) {
11858 return Mnemonic.startswith("vabav") || Mnemonic.startswith("vaddv") ||
11858 return Mnemonic.startswith("vabav") || Mnemonic.startswith("vaddv") ||
11859 Mnemonic.startswith("vaddlv") || Mnemonic.startswith("vminnmv") ||
11859 Mnemonic.startswith("vaddlv") || Mnemonic.startswith("vminnmv") ||
11860 Mnemonic.startswith("vminnmav") || Mnemonic.startswith("vminv") ||
11860 Mnemonic.startswith("vminnmav") || Mnemonic.startswith("vminv") ||
11861 Mnemonic.startswith("vminav") || Mnemonic.startswith("vmaxnmv") ||
11861 Mnemonic.startswith("vminav") || Mnemonic.startswith("vmaxnmv") ||
11862 Mnemonic.startswith("vmaxnmav") || Mnemonic.startswith("vmaxv") ||
11862 Mnemonic.startswith("vmaxnmav") || Mnemonic.startswith("vmaxv") ||
11863 Mnemonic.startswith("vmaxav") || Mnemonic.startswith("vmladav") ||
11863 Mnemonic.startswith("vmaxav") || Mnemonic.startswith("vmladav") ||
11864 Mnemonic.startswith("vrmlaldavh") || Mnemonic.startswith("vrmlalvh") ||
11864 Mnemonic.startswith("vrmlaldavh") || Mnemonic.startswith("vrmlalvh") ||
11865 Mnemonic.startswith("vmlsdav") || Mnemonic.startswith("vmlav") ||
11865 Mnemonic.startswith("vmlsdav") || Mnemonic.startswith("vmlav") ||
11866 Mnemonic.startswith("vmlaldav") || Mnemonic.startswith("vmlalv") ||
11866 Mnemonic.startswith("vmlaldav") || Mnemonic.startswith("vmlalv") ||
11867 Mnemonic.startswith("vmaxnm") || Mnemonic.startswith("vminnm") ||
11867 Mnemonic.startswith("vmaxnm") || Mnemonic.startswith("vminnm") ||
11868 Mnemonic.startswith("vmax") || Mnemonic.startswith("vmin") ||
11868 Mnemonic.startswith("vmax") || Mnemonic.startswith("vmin") ||
11869 Mnemonic.startswith("vshlc") || Mnemonic.startswith("vmovlt") ||
11869 Mnemonic.startswith("vshlc") || Mnemonic.startswith("vmovlt") ||
11870 Mnemonic.startswith("vmovlb") || Mnemonic.startswith("vshll") ||
11870 Mnemonic.startswith("vmovlb") || Mnemonic.startswith("vshll") ||
11871 Mnemonic.startswith("vrshrn") || Mnemonic.startswith("vshrn") ||
11871 Mnemonic.startswith("vrshrn") || Mnemonic.startswith("vshrn") ||
11872 Mnemonic.startswith("vqrshrun") || Mnemonic.startswith("vqshrun") ||
11872 Mnemonic.startswith("vqrshrun") || Mnemonic.startswith("vqshrun") ||
11873 Mnemonic.startswith("vqrshrn") || Mnemonic.startswith("vqshrn") ||
11873 Mnemonic.startswith("vqrshrn") || Mnemonic.startswith("vqshrn") ||
11874 Mnemonic.startswith("vbic") || Mnemonic.startswith("vrev64") ||
11874 Mnemonic.startswith("vbic") || Mnemonic.startswith("vrev64") ||
11875 Mnemonic.startswith("vrev32") || Mnemonic.startswith("vrev16") ||
11875 Mnemonic.startswith("vrev32") || Mnemonic.startswith("vrev16") ||
11876 Mnemonic.startswith("vmvn") || Mnemonic.startswith("veor") ||
11876 Mnemonic.startswith("vmvn") || Mnemonic.startswith("veor") ||
11877 Mnemonic.startswith("vorn") || Mnemonic.startswith("vorr") ||
11877 Mnemonic.startswith("vorn") || Mnemonic.startswith("vorr") ||
11878 Mnemonic.startswith("vand") || Mnemonic.startswith("vmul") ||
11878 Mnemonic.startswith("vand") || Mnemonic.startswith("vmul") ||
11879 Mnemonic.startswith("vqrdmulh") || Mnemonic.startswith("vqdmulh") ||
11879 Mnemonic.startswith("vqrdmulh") || Mnemonic.startswith("vqdmulh") ||
11880 Mnemonic.startswith("vsub") || Mnemonic.startswith("vadd") ||
11880 Mnemonic.startswith("vsub") || Mnemonic.startswith("vadd") ||
11881 Mnemonic.startswith("vqsub") || Mnemonic.startswith("vqadd") ||
11881 Mnemonic.startswith("vqsub") || Mnemonic.startswith("vqadd") ||
11882 Mnemonic.startswith("vabd") || Mnemonic.startswith("vrhadd") ||
11882 Mnemonic.startswith("vabd") || Mnemonic.startswith("vrhadd") ||
11883 Mnemonic.startswith("vhsub") || Mnemonic.startswith("vhadd") ||
11883 Mnemonic.startswith("vhsub") || Mnemonic.startswith("vhadd") ||
11884 Mnemonic.startswith("vdup") || Mnemonic.startswith("vcls") ||
11884 Mnemonic.startswith("vdup") || Mnemonic.startswith("vcls") ||
11885 Mnemonic.startswith("vclz") || Mnemonic.startswith("vneg") ||
11885 Mnemonic.startswith("vclz") || Mnemonic.startswith("vneg") ||
11886 Mnemonic.startswith("vabs") || Mnemonic.startswith("vqneg") ||
11886 Mnemonic.startswith("vabs") || Mnemonic.startswith("vqneg") ||
11887 Mnemonic.startswith("vqabs") ||
11888 (Mnemonic.startswith("vrint") && Mnemonic != "vrintr") ||
11889 Mnemonic.startswith("vcmla") || Mnemonic.startswith("vfma") ||
11889 Mnemonic.startswith("vcmla") || Mnemonic.startswith("vfma") ||
11890 Mnemonic.startswith("vfms") || Mnemonic.startswith("vcadd") ||
11890 Mnemonic.startswith("vfms") || Mnemonic.startswith("vcadd") ||
11891 Mnemonic.startswith("vadd") || Mnemonic.startswith("vsub") ||
11891 Mnemonic.startswith("vadd") || Mnemonic.startswith("vsub") ||
11892 Mnemonic.startswith("vshl") || Mnemonic.startswith("vqshl") ||
11892 Mnemonic.startswith("vshl") || Mnemonic.startswith("vqshl") ||
11893 Mnemonic.startswith("vqrshl") || Mnemonic.startswith("vrshl") ||
11893 Mnemonic.startswith("vqrshl") || Mnemonic.startswith("vrshl") ||
11894 Mnemonic.startswith("vsri") || Mnemonic.startswith("vsli") ||
11894 Mnemonic.startswith("vsri") || Mnemonic.startswith("vsli") ||
11895 Mnemonic.startswith("vrshr") || Mnemonic.startswith("vshr") ||
11895 Mnemonic.startswith("vrshr") || Mnemonic.startswith("vshr") ||
11896 Mnemonic.startswith("vpsel") || Mnemonic.startswith("vcmp") ||
11896 Mnemonic.startswith("vpsel") || Mnemonic.startswith("vcmp") ||
11897 Mnemonic.startswith("vqdmladh") || Mnemonic.startswith("vqrdmladh") ||
11897 Mnemonic.startswith("vqdmladh") || Mnemonic.startswith("vqrdmladh") ||
11898 Mnemonic.startswith("vqdmlsdh") || Mnemonic.startswith("vqrdmlsdh") ||
11898 Mnemonic.startswith("vqdmlsdh") || Mnemonic.startswith("vqrdmlsdh") ||
11899 Mnemonic.startswith("vcmul") || Mnemonic.startswith("vrmulh") ||
11899 Mnemonic.startswith("vcmul") || Mnemonic.startswith("vrmulh") ||
11900 Mnemonic.startswith("vqmovn") || Mnemonic.startswith("vqmovun") ||
11900 Mnemonic.startswith("vqmovn") || Mnemonic.startswith("vqmovun") ||
11901 Mnemonic.startswith("vmovnt") || Mnemonic.startswith("vmovnb") ||
11901 Mnemonic.startswith("vmovnt") || Mnemonic.startswith("vmovnb") ||
11902 Mnemonic.startswith("vmaxa") || Mnemonic.startswith("vmaxnma") ||
11902 Mnemonic.startswith("vmaxa") || Mnemonic.startswith("vmaxnma") ||
11903 Mnemonic.startswith("vhcadd") || Mnemonic.startswith("vadc") ||
11903 Mnemonic.startswith("vhcadd") || Mnemonic.startswith("vadc") ||
11904 Mnemonic.startswith("vsbc") || Mnemonic.startswith("vrshr") ||
11904 Mnemonic.startswith("vsbc") || Mnemonic.startswith("vrshr") ||
11905 Mnemonic.startswith("vshr") || Mnemonic.startswith("vstrb") ||
11905 Mnemonic.startswith("vshr") || Mnemonic.startswith("vstrb") ||
11906 Mnemonic.startswith("vldrb") ||
11907 (Mnemonic.startswith("vstrh") && Mnemonic != "vstrhi") ||
11908 (Mnemonic.startswith("vldrh") && Mnemonic != "vldrhi") ||
11909 Mnemonic.startswith("vstrw") || Mnemonic.startswith("vldrw") ||
11909 Mnemonic.startswith("vstrw") || Mnemonic.startswith("vldrw") ||
11910 Mnemonic.startswith("vldrd") || Mnemonic.startswith("vstrd") ||
11910 Mnemonic.startswith("vldrd") || Mnemonic.startswith("vstrd") ||
11911 Mnemonic.startswith("vqdmull") || Mnemonic.startswith("vbrsr") ||
11911 Mnemonic.startswith("vqdmull") || Mnemonic.startswith("vbrsr") ||
11912 Mnemonic.startswith("vfmas") || Mnemonic.startswith("vmlas") ||
11912 Mnemonic.startswith("vfmas") || Mnemonic.startswith("vmlas") ||
11913 Mnemonic.startswith("vmla") || Mnemonic.startswith("vqdmlash") ||
11913 Mnemonic.startswith("vmla") || Mnemonic.startswith("vqdmlash") ||
11914 Mnemonic.startswith("vqdmlah") || Mnemonic.startswith("vqrdmlash") ||
11914 Mnemonic.startswith("vqdmlah") || Mnemonic.startswith("vqrdmlash") ||
11915 Mnemonic.startswith("vqrdmlah") || Mnemonic.startswith("viwdup") ||
11915 Mnemonic.startswith("vqrdmlah") || Mnemonic.startswith("viwdup") ||
11916 Mnemonic.startswith("vdwdup") || Mnemonic.startswith("vidup") ||
11916 Mnemonic.startswith("vdwdup") || Mnemonic.startswith("vidup") ||
11917 Mnemonic.startswith("vddup") || Mnemonic.startswith("vctp") ||
11917 Mnemonic.startswith("vddup") || Mnemonic.startswith("vctp") ||
11918 Mnemonic.startswith("vpnot") || Mnemonic.startswith("vbic") ||
11918 Mnemonic.startswith("vpnot") || Mnemonic.startswith("vbic") ||
11919 Mnemonic.startswith("vrmlsldavh") || Mnemonic.startswith("vmlsldav") ||
11919 Mnemonic.startswith("vrmlsldavh") || Mnemonic.startswith("vmlsldav") ||
11920 Mnemonic.startswith("vcvt") ||
11921 (Mnemonic.startswith("vmov") &&
lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp 166 if (!CPUString.empty() && !CPUString.startswith("generic")) {
lib/Target/AVR/AVRISelLowering.cpp 1017 if (FuncName.startswith("__udivmod") || FuncName.startswith("__divmod")) {
1017 if (FuncName.startswith("__udivmod") || FuncName.startswith("__divmod")) {
lib/Target/BPF/BPFAbstractMemberAccess.cpp 239 if (GV->getName().startswith("llvm.preserve.array.access.index")) {
248 if (GV->getName().startswith("llvm.preserve.union.access.index")) {
257 if (GV->getName().startswith("llvm.preserve.struct.access.index")) {
266 if (GV->getName().startswith("llvm.bpf.preserve.field.info")) {
lib/Target/BPF/BTFDebug.cpp 666 if (!File->getFilename().startswith("/") && File->getDirectory().size())
1074 if (ProcessingMapDef != SecName.startswith(".maps"))
1081 if (SecName.startswith(".maps"))
lib/Target/Hexagon/HexagonTargetObjectFile.cpp 144 if (EmitLutInText && GO->getName().startswith("switch.table")) {
lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp 161 } else if (!HeadTail.first.trim().startswith("immext")) {
lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp 1049 (Mnemonic[0] == 's' && !Mnemonic.startswith("sel") &&
1050 !Mnemonic.startswith("st"))) {
1071 if (Mnemonic.startswith("sel") ||
1072 (!Mnemonic.endswith(".f") && !Mnemonic.startswith("st"))) {
1081 if (Mnemonic.startswith("sel")) {
1188 if (Lexer.is(AsmToken::EndOfStatement) && Name.startswith("bt") &&
lib/Target/Lanai/LanaiTargetObjectFile.cpp 84 if (GVA->getSection().startswith(".ldata"))
lib/Target/Mips/AsmParser/MipsAsmParser.cpp 5916 if (Name.startswith("fcc")) {
5929 if (Name.startswith("ac")) {
6253 if (DefSymbol.startswith("$")) {
lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp 58 if (Options.getABIName().startswith("o32"))
60 if (Options.getABIName().startswith("n32"))
62 if (Options.getABIName().startswith("n64"))
lib/Target/Mips/MipsISelLowering.cpp 3896 } else if (Prefix.startswith("$msa")) {
lib/Target/NVPTX/NVPTXAsmPrinter.cpp 1005 if (GVar->getName().startswith("llvm.") ||
1006 GVar->getName().startswith("nvvm."))
lib/Target/NVPTX/NVPTXGenericToNVVM.cpp 82 !llvm::isSampler(*GV) && !GV->getName().startswith("llvm.")) {
lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp 157 assert(Sym.startswith(ParamBaseName) && "Invalid symbol reference");
lib/Target/PowerPC/PPCTargetMachine.cpp 202 if (Options.MCOptions.getABIName().startswith("elfv1"))
204 else if (Options.MCOptions.getABIName().startswith("elfv2"))
lib/Target/RISCV/Utils/RISCVBaseInfo.cpp 32 } else if (ABIName.startswith("ilp32") && IsRV64) {
36 } else if (ABIName.startswith("lp64") && !IsRV64) {
lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp 837 if (SymName.startswith(".L"))
lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp 501 if (Callee->getName().startswith("__cxa_find_matching_catch_"))
977 if (Callee->getName().startswith("__invoke_")) {
lib/Target/X86/AsmParser/X86AsmParser.cpp 1175 if (RegNo == 0 && Tok.getString().startswith("db")) {
1677 if (Tok.getIdentifier().startswith("r")){
1716 if (DotDispStr.startswith("."))
2078 !getLexer().getTok().getIdentifier().startswith("to"))
2396 (PatchedName.startswith("j") &&
2413 if (PatchedName.startswith("set") && PatchedName.endswith("b") &&
2420 if ((PatchedName.startswith("cmp") || PatchedName.startswith("vcmp")) &&
2420 if ((PatchedName.startswith("cmp") || PatchedName.startswith("vcmp")) &&
2492 if (PatchedName.startswith("vpcmp") &&
2521 if (PatchedName.startswith("vpcom") &&
2593 while (Name.startswith(";") || Name.startswith("\n") ||
2593 while (Name.startswith(";") || Name.startswith("\n") ||
2594 Name.startswith("#") || Name.startswith("\t") ||
2594 Name.startswith("#") || Name.startswith("\t") ||
2595 Name.startswith("/")) {
2740 if (Name.startswith("ins") &&
2752 if (Name.startswith("outs") &&
2764 if (Name.startswith("lods") &&
2775 if (Name.startswith("stos") &&
2786 if (Name.startswith("scas") &&
2795 if (Name.startswith("cmps") &&
2805 if (((Name.startswith("movs") &&
2808 (Name.startswith("smov") &&
2826 if ((Name.startswith("shr") || Name.startswith("sar") ||
2826 if ((Name.startswith("shr") || Name.startswith("sar") ||
2827 Name.startswith("shl") || Name.startswith("sal") ||
2827 Name.startswith("shl") || Name.startswith("sal") ||
2828 Name.startswith("rcl") || Name.startswith("rcr") ||
2828 Name.startswith("rcl") || Name.startswith("rcr") ||
2829 Name.startswith("rol") || Name.startswith("ror")) &&
2829 Name.startswith("rol") || Name.startswith("ror")) &&
3561 if (IDVal.startswith(".code"))
3563 else if (IDVal.startswith(".att_syntax")) {
3574 } else if (IDVal.startswith(".intel_syntax")) {
lib/Target/X86/X86ISelLowering.cpp45212 if (!S.startswith(Piece)) // Check if the piece matches.
lib/Target/X86/X86InsertPrefetch.cpp 131 if (Name.startswith(HintType.first)) {
lib/Target/X86/X86RetpolineThunks.cpp 105 if (!MF.getName().startswith(ThunkNamePrefix)) {
196 assert(Name.startswith(ThunkNamePrefix) &&
lib/Target/XCore/XCoreISelLowering.cpp 257 if ((GV->hasSection() && GV->getSection().startswith(".cp.")) ||
lib/Target/XCore/XCoreTargetObjectFile.cpp 101 bool IsCPRel = SectionName.startswith(".cp.");
lib/TextAPI/MachO/Target.cpp 39 if (PlatformStr.startswith("<") && PlatformStr.endswith(">")) {
lib/TextAPI/MachO/TextStub.cpp 654 Symbol.value.startswith("_OBJC_EHTYPE_$_"))
688 Symbol.value.startswith("_OBJC_EHTYPE_$_"))
lib/Transforms/IPO/GlobalOpt.cpp 2068 if (GV.getName().startswith("llvm."))
lib/Transforms/IPO/StripSymbols.cpp 166 if (!PreserveDbgInfo || !V->getName().startswith("llvm.dbg"))
182 if (PreserveDbgInfo && STy->getName().startswith("llvm.dbg"))
213 if (!PreserveDbgInfo || !I->getName().startswith("llvm.dbg"))
219 if (!PreserveDbgInfo || !I.getName().startswith("llvm.dbg"))
lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp 153 F.getName().startswith("llvm."))
lib/Transforms/Instrumentation/AddressSanitizer.cpp 1268 if (G->getName().startswith("llvm."))
1272 if (G->getName().startswith(kAsanGenPrefix) ||
1273 G->getName().startswith(kSanCovGenPrefix) ||
1274 G->getName().startswith(kODRGenPrefix))
1383 if (F && (F->getName().startswith("llvm.masked.load.") ||
1384 F->getName().startswith("llvm.masked.store."))) {
1386 if (F->getName().startswith("llvm.masked.store.")) {
1856 if (Section.startswith(".preinit_array") ||
1857 Section.startswith(".init_array") ||
1858 Section.startswith(".fini_array")) {
1888 (ParsedSegment == "__DATA" && ParsedSection.startswith("__objc_"))) {
2615 if (F.getName().startswith("__asan_")) return false;
lib/Transforms/Instrumentation/HWAddressSanitizer.cpp 1404 if (GV.isDeclarationForLinker() || GV.getName().startswith("llvm.") ||
lib/Transforms/Instrumentation/SanitizerCoverage.cpp 573 if (F.getName().startswith("__sanitizer_"))
lib/Transforms/Instrumentation/ThreadSanitizer.cpp 322 if (GV->getName().startswith("__llvm_gcov") ||
323 GV->getName().startswith("__llvm_gcda"))
lib/Transforms/ObjCARC/ProvenanceAnalysisEvaluator.cpp 42 if (Name.startswith("\1"))
lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp 116 if (S->getString().startswith(Prefix))
lib/Transforms/Utils/LoopUtils.cpp 338 return !AttrName.startswith(InheritOptionsExceptPrefix);
lib/Transforms/Utils/MetaRenamer.cpp 97 if (Name.startswith("llvm.") || (!Name.empty() && Name[0] == 1))
106 if (Name.startswith("llvm.") || (!Name.empty() && Name[0] == 1))
129 if (Name.startswith("llvm.") || (!Name.empty() && Name[0] == 1) ||
lib/Transforms/Utils/ModuleUtils.cpp 256 if (GV.isDeclaration() || GV.getName().startswith("llvm.") ||
lib/Transforms/Utils/SimplifyLibCalls.cpp 1286 CallerName.startswith(CalleeName))
1805 Intrinsic::ID IID = Callee->getName().startswith("fmin") ? Intrinsic::minnum
lib/Transforms/Vectorize/LoopVectorizationLegality.cpp 218 if (!Name.startswith(Prefix()))
lib/Transforms/Vectorize/LoopVectorize.cpp 6593 S && S->getString().startswith("llvm.loop.unroll.disable");
tools/clang/include/clang/Basic/IdentifierTable.h 384 return getName().startswith("<#") && getName().endswith("#>");
tools/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h 428 if (!CheckerName.startswith("debug.") &&
429 (IncludeExperimental || !CheckerName.startswith("alpha.")))
tools/clang/lib/ARCMigrate/ARCMT.cpp 205 if (!StringRef(*I).startswith("error"))
tools/clang/lib/ARCMigrate/ObjCMT.cpp 1193 bool IsPrefix = getterNameString.startswith("is");
1198 if (IsPrefix || getterNameString.startswith("get")) {
1337 if (STRefMethodName.startswith("standard"))
1339 else if (STRefMethodName.startswith("shared"))
1341 else if (STRefMethodName.startswith("default"))
1358 if (!LoweredMethodName.startswith(ClassNamePostfix))
tools/clang/lib/ARCMigrate/TransformActions.cpp 434 return file.substr(locInfo.second).startswith(text);
tools/clang/lib/AST/Mangle.cpp 127 if (!ALA->getIsLiteralLabel() || ALA->getLabel().startswith("llvm.")) {
tools/clang/lib/AST/MicrosoftMangle.cpp 48 bool StartsWithEscape = MangledName.startswith("\01");
tools/clang/lib/AST/PrintfFormatString.cpp 142 if (MatchedStr.startswith("mask")) {
tools/clang/lib/AST/RawCommentList.cpp 142 IsAlmostTrailingComment = RawText.startswith("//<") ||
143 RawText.startswith("/*<");
tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp 407 Patterns.push_back({Name, Name.startswith("::")});
526 if (Pattern.startswith("::")) {
tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp 168 if (TokenLength == 4 && Code.startswith("true")) {
171 } else if (TokenLength == 5 && Code.startswith("false")) {
511 if (StringRef(Completion.TypedText).startswith(CompToken.Text) &&
tools/clang/lib/Analysis/BodyFarm.cpp 683 if (Name.startswith("OSAtomicCompareAndSwap") ||
684 Name.startswith("objc_atomicCompareAndSwap")) {
tools/clang/lib/Analysis/CallGraph.cpp 167 if (II && II->getName().startswith("__inline"))
tools/clang/lib/Analysis/CocoaConventions.cpp 29 if (TDName.startswith(Prefix) && TDName.endswith("Ref"))
32 if (TDName.startswith("xpc_"))
46 return Name.startswith(Prefix);
130 if (suffix.startswith("reate")) {
133 else if (suffix.startswith("opy")) {
tools/clang/lib/Analysis/RetainSummaryManager.cpp 169 return StringRef(Ty.getAsString()).startswith("isl_");
254 if ((!FName.startswith("get") && !FName.startswith("Get")) ||
254 if ((!FName.startswith("get") && !FName.startswith("Get")) ||
389 } else if (FName.startswith("NSLog")) {
391 } else if (FName.startswith("NS") &&
451 if (FName.startswith("CG") || FName.startswith("CF")) {
451 if (FName.startswith("CG") || FName.startswith("CF")) {
453 FName = FName.substr(FName.startswith("CGCF") ? 4 : 2);
tools/clang/lib/Basic/Attributes.cpp 13 if (Name.size() >= 4 && Name.startswith("__") && Name.endswith("__"))
64 if (ShouldNormalize && AttrName.size() >= 4 && AttrName.startswith("__") &&
tools/clang/lib/Basic/DiagnosticIDs.cpp 747 return DiagnosticIDs::getCategoryNameFromID(cat).startswith("ARC ");
tools/clang/lib/Basic/IdentifierTable.cpp 504 name.startswith(word));
642 assert(Name.startswith("set") && "invalid setter name");
tools/clang/lib/Basic/Targets/NVPTX.cpp 44 if (!Feature.startswith("+ptx"))
tools/clang/lib/Basic/Targets/X86.cpp 672 } else if (Name.startswith("avx512")) {
tools/clang/lib/Basic/Warnings.cpp 99 if (Opt.startswith("no-")) {
133 if (Opt.startswith("error")) {
161 if (Opt.startswith("fatal-errors")) {
203 bool IsPositive = !Opt.startswith("no-");
tools/clang/lib/CodeGen/CGDebugInfo.cpp 481 if (Path.startswith(Entry.first))
2411 assert(StringRef(M->Name).startswith(CGM.getLangOpts().ModuleName) &&
3582 if (Name.startswith("\01"))
tools/clang/lib/CodeGen/CGException.cpp 267 if (GV->getName().startswith("OBJC_EHTYPE"))
278 if (GV->getName().startswith("OBJC_EHTYPE"))
tools/clang/lib/CodeGen/CGExpr.cpp 2759 if (FnName.startswith("\01"))
tools/clang/lib/CodeGen/CGObjCMac.cpp 1851 (Section.empty() || Section.startswith("__DATA")))
6070 SectionName.startswith("__DATA")) &&
tools/clang/lib/CodeGen/CodeGenAction.cpp 435 if (Message.startswith("error: "))
1034 if (Msg.startswith("error: "))
tools/clang/lib/CodeGen/CodeGenModule.cpp 964 assert(LHS.startswith("+") && RHS.startswith("+") &&
964 assert(LHS.startswith("+") && RHS.startswith("+") &&
2593 if (BuiltinName.startswith("__builtin_") &&
tools/clang/lib/Driver/Distro.cpp 29 if (Version == Distro::UnknownDistro && Line.startswith("DISTRIB_CODENAME="))
63 if (Data.startswith("Fedora release"))
65 if (Data.startswith("Red Hat Enterprise Linux") ||
66 Data.startswith("CentOS") ||
67 Data.startswith("Scientific Linux")) {
119 if (!Line.trim().startswith("VERSION"))
tools/clang/lib/Driver/Driver.cpp 172 if (!Opt.startswith(OptName))
1180 if (!FileName.startswith(Name))
1191 if (!Data.startswith("Process:"))
1632 if (S.startswith(Cur))
tools/clang/lib/Driver/Job.cpp 91 IsInclude = FlagRef.startswith("-F") || FlagRef.startswith("-I");
91 IsInclude = FlagRef.startswith("-F") || FlagRef.startswith("-I");
94 if (FlagRef.startswith("-fmodules-cache-path="))
195 assert((FlagRef.startswith("-F") || FlagRef.startswith("-I")) &&
195 assert((FlagRef.startswith("-F") || FlagRef.startswith("-I")) &&
tools/clang/lib/Driver/ToolChains/Arch/ARM.cpp 48 if (Value.startswith("-mcpu="))
50 if (Value.startswith("-march="))
326 if (Value.startswith("-mfpu=")) {
328 } else if (Value.startswith("-mcpu=")) {
330 } else if (Value.startswith("-mhwdiv=")) {
332 } else if (Value.startswith("-march=")) {
tools/clang/lib/Driver/ToolChains/Arch/RISCV.cpp 26 if (Ext.startswith("sx"))
28 if (Ext.startswith("s"))
30 if (Ext.startswith("x"))
36 if (Ext.startswith("sx"))
38 if (Ext.startswith("s"))
40 if (Ext.startswith("x"))
205 if (!(MArch.startswith("rv32") || MArch.startswith("rv64")) ||
205 if (!(MArch.startswith("rv32") || MArch.startswith("rv64")) ||
212 bool HasRV64 = MArch.startswith("rv64");
tools/clang/lib/Driver/ToolChains/Clang.cpp 233 bool IsDisabled = Val.startswith(DisabledPrefixIn);
2100 if (Value.startswith("-msoft-float")) {
2105 if (Value.startswith("-mhard-float")) {
2142 } else if (Value.startswith("-compress-debug-sections") ||
2143 Value.startswith("--compress-debug-sections") ||
2153 } else if (Value.startswith("-I")) {
2159 } else if (Value.startswith("-gdwarf-")) {
2169 } else if (Value.startswith("-mcpu") || Value.startswith("-mfpu") ||
2169 } else if (Value.startswith("-mcpu") || Value.startswith("-mfpu") ||
2170 Value.startswith("-mhwdiv") || Value.startswith("-march")) {
2170 Value.startswith("-mhwdiv") || Value.startswith("-march")) {
2501 if (Str.startswith("ssp-buffer-size=")) {
tools/clang/lib/Driver/ToolChains/CommonArgs.cpp 79 assert(Name.startswith("m") && "Invalid feature name.");
82 bool IsNegative = Name.startswith("no-");
tools/clang/lib/Driver/ToolChains/Cuda.cpp 36 if (!V.startswith("CUDA Version "))
187 if (!(FileName.startswith(LibDeviceName) && FileName.endswith(".bc")))
tools/clang/lib/Driver/ToolChains/Darwin.cpp 818 if (Arch.startswith("armv5"))
821 else if (Arch.startswith("armv6") && !Arch.endswith("6m"))
1546 if (SDK.startswith("iPhoneOS") || SDK.startswith("iPhoneSimulator"))
1546 if (SDK.startswith("iPhoneOS") || SDK.startswith("iPhoneSimulator"))
1549 /*IsSimulator=*/SDK.startswith("iPhoneSimulator"));
1550 else if (SDK.startswith("MacOSX"))
1553 else if (SDK.startswith("WatchOS") || SDK.startswith("WatchSimulator"))
1553 else if (SDK.startswith("WatchOS") || SDK.startswith("WatchSimulator"))
1556 /*IsSimulator=*/SDK.startswith("WatchSimulator"));
1557 else if (SDK.startswith("AppleTVOS") || SDK.startswith("AppleTVSimulator"))
1557 else if (SDK.startswith("AppleTVOS") || SDK.startswith("AppleTVSimulator"))
1560 /*IsSimulator=*/SDK.startswith("AppleTVSimulator"));
1811 if (!SDKName.startswith(getPlatformFamily()))
tools/clang/lib/Driver/ToolChains/Gnu.cpp 994 if (StringRef(M.includeSuffix()).startswith("/uclibc"))
1175 if (StringRef(M.includeSuffix()).startswith("/uclibc"))
tools/clang/lib/Driver/ToolChains/HIP.cpp 239 assert(StringRef(SubArchName).startswith("gfx") && "Unsupported sub arch");
tools/clang/lib/Driver/ToolChains/Hexagon.cpp 581 if (CPU.startswith("hexagon"))
tools/clang/lib/Driver/ToolChains/Hurd.cpp 77 if (StringRef(D.Dir).startswith(SysRoot)) {
92 if (StringRef(D.Dir).startswith(SysRoot))
tools/clang/lib/Driver/ToolChains/Linux.cpp 366 if (StringRef(LibPath).startswith(SysRoot)) {
377 if (StringRef(D.Dir).startswith(SysRoot)) {
441 if (StringRef(LibPath).startswith(SysRoot))
450 if (StringRef(D.Dir).startswith(SysRoot))
tools/clang/lib/Driver/ToolChains/MSP430.cpp 170 if (MCU.startswith("msp430i")) {
tools/clang/lib/Driver/ToolChains/MSVC.cpp 155 if (!It->startswith(Prefix))
1046 if (!CandidateName.startswith("10."))
tools/clang/lib/Driver/ToolChains/MinGW.cpp 87 if (StringRef(Lib).startswith("msvcr") || StringRef(Lib).startswith("ucrt"))
87 if (StringRef(Lib).startswith("msvcr") || StringRef(Lib).startswith("ucrt"))
tools/clang/lib/Driver/ToolChains/Solaris.cpp 193 if (StringRef(D.Dir).startswith(D.SysRoot))
tools/clang/lib/Edit/Commit.cpp 337 return file.substr(Offs.getOffset()).startswith(text);
tools/clang/lib/Edit/RewriteObjCFoundationAPI.cpp 741 if (text.startswith("0x"))
743 else if (!isFloat && !isIntZero && text.startswith("0"))
tools/clang/lib/Format/BreakableToken.cpp 54 if (Comment.startswith(KnownPrefix)) {
190 return Content.startswith("clang-format on") ||
191 Content.startswith("clang-format off");
241 assert(Tok.TokenText.startswith(Prefix) && Tok.TokenText.endswith(Postfix));
310 if (Content.startswith(Prefix)) {
344 assert(TokenText.startswith("/*") && TokenText.endswith("*/"));
367 if (Lines.size() >= 2 && Content[1].startswith("**") &&
385 if (!Content[i].empty() && i + 1 != e && Decoration.startswith(Content[i]))
387 while (!Content[i].startswith(Decoration))
416 unsigned DecorationSize = Decoration.startswith(Content[i])
423 if (!Decoration.startswith(Content[i]))
432 if ((Lines[0] == "*" || Lines[0].startswith("* ")) && Lines.size() > 1) {
435 } else if (Lines[0].startswith("* ") && Lines.size() == 1) {
557 if (LineIndex == 0 && ContentWithNoDecoration.startswith("*")) {
714 if (Lines[LineIndex].ltrim(Blanks).startswith("*")) {
735 assert((TokenText.startswith("//") || TokenText.startswith("#")) &&
735 assert((TokenText.startswith("//") || TokenText.startswith("#")) &&
751 assert((TokenText.startswith("//") || TokenText.startswith("#")) &&
751 assert((TokenText.startswith("//") || TokenText.startswith("#")) &&
962 if (Lines[LineIndex].startswith("//")) {
tools/clang/lib/Format/ContinuationIndenter.cpp 151 || !TokenText.startswith("R\"") || !TokenText.endswith("\""))
166 if (!TokenText.substr(RParenPos + 1).startswith(Delimiter))
1796 (Text.startswith(Prefix = "@\"") || Text.startswith(Prefix = "\"") ||
1796 (Text.startswith(Prefix = "@\"") || Text.startswith(Prefix = "\"") ||
1797 Text.startswith(Prefix = "u\"") || Text.startswith(Prefix = "U\"") ||
1797 Text.startswith(Prefix = "u\"") || Text.startswith(Prefix = "U\"") ||
1798 Text.startswith(Prefix = "u8\"") ||
1799 Text.startswith(Prefix = "L\""))) ||
1800 (Text.startswith(Prefix = "_T(\"") && Text.endswith(Postfix = "\")"))) {
2223 if (Current.TokenText.startswith("R\""))
tools/clang/lib/Format/Format.cpp 1275 !Input.startswith("\"")) ||
1277 !Input.startswith("\'")))
2059 if (ImportIdentifier.startswith(GroupPrefix) &&
2208 bool isLikelyXml(StringRef Code) { return Code.ltrim().startswith("<"); }
2319 Includes.remove(Header.trim("\"<>"), Header.startswith("<"));
2341 Includes.insert(IncludeName.trim("\"<>"), IncludeName.startswith("<"));
2584 if (StyleName.startswith("{")) {
tools/clang/lib/Format/FormatToken.h 396 if (is(TT_TemplateString) && TokenText.startswith("}"))
463 if (Content.startswith("\"") || Content.startswith("'"))
463 if (Content.startswith("\"") || Content.startswith("'"))
tools/clang/lib/Format/FormatTokenLexer.cpp 708 FormatTok->is(tok::comment) && FormatTok->TokenText.startswith("//")) {
tools/clang/lib/Format/SortJavaScriptImports.cpp 357 if (Reference.URL.startswith(".."))
360 else if (Reference.URL.startswith("."))
tools/clang/lib/Format/TokenAnnotator.cpp 1017 !CurrentToken->TokenText.startswith("//"))
1428 if (Current.TokenText.startswith("/*")) {
2335 (Right.is(TT_TemplateString) && Right.TokenText.startswith("}")))
2772 (Right.is(TT_TemplateString) && Right.TokenText.startswith("}")))
3094 if (Right.is(tok::string_literal) && Right.TokenText.startswith("R\""))
tools/clang/lib/Format/UnwrappedLineParser.cpp 60 return FormatTok.is(tok::comment) && !FormatTok.TokenText.startswith("/*");
962 Next->is(TT_TemplateString) && Next->TokenText.startswith("}");
2508 if (FormatTok.TokenText.startswith("//") ||
2509 FormatTok.TokenText.startswith("/*"))
tools/clang/lib/Frontend/CompilerInvocation.cpp 3201 if (!VerParts.first.startswith("0") &&
tools/clang/lib/Frontend/DependencyGraph.cpp 119 if (FileName.startswith(SysRoot))
tools/clang/lib/Frontend/InitHeaderSearch.cpp 141 if (HasSysroot && (MappedPathStr.startswith("/usr/include") ||
142 MappedPathStr.startswith("/usr/local/include"))) {
tools/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp 229 if (S.startswith(OpenBrace)) {
232 } else if (S.startswith(CloseBrace)) {
1127 if (S.startswith("{{")) {
tools/clang/lib/Index/IndexSymbol.cpp 38 if (!D->getSelector().getNameForSlot(0).startswith("test"))
tools/clang/lib/Lex/HeaderSearch.cpp 937 if (Filename.startswith(SystemHeaderPrefixes[j-1].first)) {
tools/clang/lib/Lex/Lexer.cpp 2849 if (!StringRef(CurPtr, BufferEnd - CurPtr).startswith("<<<<<<<") &&
2850 !StringRef(CurPtr, BufferEnd - CurPtr).startswith(">>>> "))
tools/clang/lib/Lex/PPDirectives.cpp 515 if (Directive.startswith("if")) {
2425 if (!ValueText.startswith("__")) {
2426 if (ValueText.startswith("_"))
tools/clang/lib/Lex/PPMacroExpansion.cpp 1099 if (Feature.startswith("__") && Feature.endswith("__") && Feature.size() >= 4)
1125 if (Extension.startswith("__") && Extension.endswith("__") &&
1630 if (II->getName().startswith("__builtin_") ||
1631 II->getName().startswith("__is_") ||
1632 II->getName().startswith("__has_"))
tools/clang/lib/Parse/ParseDecl.cpp 73 if (Name.size() >= 4 && Name.startswith("__") && Name.endswith("__"))
tools/clang/lib/Rewrite/Rewriter.cpp 392 if (!startSpace.startswith(parentSpace))
405 if (origIndent.startswith(startSpace))
tools/clang/lib/Sema/CodeCompleteConsumer.cpp 524 Result.Declaration->getIdentifier()->getName().startswith(Filter));
526 return !StringRef(Result.Keyword).startswith(Filter);
528 return !Result.Macro->getName().startswith(Filter);
531 StringRef(Result.Pattern->getTypedText()).startswith(Filter));
tools/clang/lib/Sema/SemaChecking.cpp 445 } else if (FunctionName.startswith("__builtin_")) {
2779 assert(CPU.startswith("hexagon") && "Unexpected CPU name");
13652 if (str.startswith("set"))
13654 else if (str.startswith("add")) {
13656 if (sel.getNumArgs() == 1 && str.startswith("addOperationWithBlock"))
tools/clang/lib/Sema/SemaCodeComplete.cpp 8392 SelIdents.front()->getName().startswith("init")) {
tools/clang/lib/Sema/SemaDecl.cpp14135 if (II.getName().startswith("__builtin_"))
tools/clang/lib/Sema/SemaDeclAttr.cpp 1629 if (AttrName.size() > 4 && AttrName.startswith("__") &&
4835 if (AliasName.startswith("__arm_"))
tools/clang/lib/Sema/SemaDeclCXX.cpp 9277 if (*IsInline && II && II->getName().startswith("__atomic") &&
tools/clang/lib/Sema/SemaExpr.cpp11233 if (LHSStrRef.startswith("0b") || LHSStrRef.startswith("0B") ||
11233 if (LHSStrRef.startswith("0b") || LHSStrRef.startswith("0B") ||
11234 RHSStrRef.startswith("0b") || RHSStrRef.startswith("0B") ||
11234 RHSStrRef.startswith("0b") || RHSStrRef.startswith("0B") ||
11235 LHSStrRef.startswith("0x") || LHSStrRef.startswith("0X") ||
11235 LHSStrRef.startswith("0x") || LHSStrRef.startswith("0X") ||
11236 RHSStrRef.startswith("0x") || RHSStrRef.startswith("0X") ||
11236 RHSStrRef.startswith("0x") || RHSStrRef.startswith("0X") ||
11237 (LHSStrRef.size() > 1 && LHSStrRef.startswith("0")) ||
11238 (RHSStrRef.size() > 1 && RHSStrRef.startswith("0")) ||
12712 if (SelArg0.startswith("performSelector"))
tools/clang/lib/Sema/SemaType.cpp 4652 D.getIdentifier()->getName().startswith("__")))) {
tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp 1045 if (!(PropName.startswith(ReleasePrefix) ||
1046 IvarName.startswith(ReleasePrefix))) {
tools/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp 139 if (Name.startswith("__builtin_"))
748 if (Name.startswith("__builtin_"))
tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp 188 if (Data.startswith("/* iig"))
tools/clang/lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cpp 78 if (StringRef(DeclName).startswith("test"))
tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp 818 if (!(SelectorName.startswith("drawAtPoint") ||
819 SelectorName.startswith("drawInRect") ||
820 SelectorName.startswith("drawWithRect")))
tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp 2970 if (FirstSlot.startswith("addPointer") ||
2971 FirstSlot.startswith("insertPointer") ||
2972 FirstSlot.startswith("replacePointer") ||
tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp 768 if (llvm::sys::path::filename(FilePath).startswith("CG")) {
838 if (Name.startswith("NS")) {
tools/clang/lib/StaticAnalyzer/Checkers/ObjCPropertyChecker.cpp 53 if (!StringRef(PropTypeName).startswith("NSMutable"))
tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp 1994 if (ErrorTag.startswith(CheckerOrPackage))
tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp 644 if (FName.startswith("NS") && (FName.find("Insert") != StringRef::npos))
649 if (FName.startswith("CF") || FName.startswith("CG")) {
649 if (FName.startswith("CF") || FName.startswith("CG")) {
tools/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp 82 if (FName.startswith("__inline") && (FName.find(Name) != StringRef::npos))
85 if (FName.startswith("__") && FName.endswith("_chk") &&
tools/clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp 77 if (Root.startswith("//")) {
tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp 421 if (II && II->getName().startswith("__inline"))
597 if (Buffer.startswith("/* A Bison parser, made by"))
tools/clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp 77 if (!Checker.FullName.startswith(PackageName))
546 if (Checker.FullName.startswith("alpha")) {
614 Entry.first.startswith("alpha")) {
tools/clang/lib/Tooling/ASTDiff/ASTDiff.cpp 374 if (!ContextPrefix.empty() && StringRef(Val).startswith(ContextPrefix))
tools/clang/lib/Tooling/ArgumentsAdjusters.cpp 30 if (!Arg.startswith("-fcolor-diagnostics") &&
31 !Arg.startswith("-fdiagnostics-color"))
47 if (!Arg.startswith("-o"))
83 if (!Arg.startswith("-M")) {
140 llvm::StringRef(Args[I + 1]).startswith("-plugin-arg-") ||
tools/clang/lib/Tooling/CompilationDatabase.cpp 225 return (S == "-no-integrated-as") || S.startswith("-Wa,");
tools/clang/lib/Tooling/Core/Lookup.cpp 99 if (NewName.startswith(NS))
129 assert(QName.startswith("::"));
131 if (Spelling.startswith("::"))
147 if (CurSpelling.startswith("::"))
161 if (!TrimmedQName.startswith(Res->getQualifiedNameAsString()) &&
188 assert(ReplacementString.startswith("::") &&
tools/clang/lib/Tooling/Inclusions/HeaderIncludes.cpp 217 if (!IncludeName.startswith("\""))
221 if (FileStem.startswith(HeaderStem) ||
314 if ((IsAngled && StringRef(Inc.Name).startswith("<")) ||
315 (!IsAngled && StringRef(Inc.Name).startswith("\"")))
353 if ((IsAngled && StringRef(Inc.Name).startswith("\"")) ||
354 (!IsAngled && StringRef(Inc.Name).startswith("<")))
tools/clang/lib/Tooling/Refactoring/AtomicChange.cpp 153 Header.startswith("<") || Header.startswith("\"")
153 Header.startswith("<") || Header.startswith("\"")
tools/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp 547 NewName.startswith("::") ? NewName.str()
563 if (ActualName.startswith("::") && !NewName.startswith("::")) {
563 if (ActualName.startswith("::") && !NewName.startswith("::")) {
569 if (NewName.startswith("::") && NewName.substr(2) == ReplacedName)
tools/clang/lib/Tooling/Tooling.cpp 229 if (RelativePath.startswith("./")) {
254 (TokenRef == "-target" || TokenRef.startswith("-target="));
256 TokenRef.startswith("--driver-mode="));
440 if (Arg.startswith("-resource-dir"))
tools/clang/tools/clang-offload-bundler/ClangOffloadBundler.cpp 387 if (!NameOrErr->startswith(OFFLOAD_BUNDLER_MAGIC_STR))
tools/clang/tools/clang-refactor/ClangRefactor.cpp 148 if (Value.startswith("test:")) {
tools/clang/tools/diagtool/TreeView.cpp 149 if (RootGroup.startswith("-W"))
tools/clang/tools/driver/driver.cpp 368 if (MarkEOLs && argv.size() > 1 && StringRef(argv[1]).startswith("-cc1"))
376 if (FirstArg != argv.end() && StringRef(*FirstArg).startswith("-cc1")) {
tools/clang/tools/extra/clang-change-namespace/ChangeNamespace.cpp 845 if (!llvm::StringRef(OldNs).startswith(AliasNs))
877 (NestedName.startswith("::") && NestedName.drop_front(2) == ReplaceName))
906 .startswith(OldNamespace + "::"))
tools/clang/tools/extra/clang-include-fixer/IncludeFixerContext.cpp 31 if (RawSymbolName.startswith("::"))
tools/clang/tools/extra/clang-include-fixer/SymbolIndexManager.cpp 81 if (Identifier.startswith("::")) {
tools/clang/tools/extra/clang-include-fixer/plugin/IncludeFixerPlugin.cpp 57 if (Arg.startswith("-db="))
59 else if (Arg.startswith("-input="))
tools/clang/tools/extra/clang-tidy/ClangTidy.cpp 331 if (!OptName.startswith(AnalyzerPrefix))
362 if (CheckName.startswith("core") ||
508 if (I != AdjustedArgs.end() && !StringRef(*I).startswith("-"))
tools/clang/tools/extra/clang-tidy/GlobList.cpp 19 if (GlobList.startswith("-")) {
tools/clang/tools/extra/clang-tidy/abseil/AbseilMatcher.h 57 [&](const char *Library) { return Path.startswith(Library); });
tools/clang/tools/extra/clang-tidy/abseil/FasterStrsplitDelimiterCheck.cpp 31 bool IsRawStringLiteral = StringRef(Result).startswith(R"(R")");
tools/clang/tools/extra/clang-tidy/bugprone/ArgumentCommentCheck.cpp 171 Expect->getName().startswith("gmock_");
tools/clang/tools/extra/clang-tidy/bugprone/NotNullTerminatedResultCheck.cpp 388 if (TyStr.startswith("char") || TyStr.startswith("wchar_t"))
388 if (TyStr.startswith("char") || TyStr.startswith("wchar_t"))
724 "::" + (CC.Name.startswith("mem") ? "w" + CC.Name.str()
818 if (Name.startswith("mem") || Name.startswith("wmem"))
818 if (Name.startswith("mem") || Name.startswith("wmem"))
tools/clang/tools/extra/clang-tidy/llvm/HeaderGuardCheck.cpp 53 if (StringRef(Guard).startswith("clang"))
tools/clang/tools/extra/clang-tidy/llvm/IncludeOrderCheck.cpp 65 if (Filename.startswith("llvm/") || Filename.startswith("llvm-c/") ||
65 if (Filename.startswith("llvm/") || Filename.startswith("llvm-c/") ||
66 Filename.startswith("clang/") || Filename.startswith("clang-c/"))
66 Filename.startswith("clang/") || Filename.startswith("clang-c/"))
70 if (IsAngled || Filename.startswith("gtest/"))
tools/clang/tools/extra/clang-tidy/modernize/ReplaceRandomShuffleCheck.cpp 91 if (ContainerText.startswith("std::"))
tools/clang/tools/extra/clang-tidy/modernize/UseNodiscardCheck.cpp 25 if (MacroId.startswith("[[") || MacroId.startswith("__attribute__"))
25 if (MacroId.startswith("[[") || MacroId.startswith("__attribute__"))
tools/clang/tools/extra/clang-tidy/plugin/ClangTidyPlugin.cpp 67 if (Arg.startswith("-checks="))
tools/clang/tools/extra/clang-tidy/portability/SIMDIntrinsicsCheck.cpp 68 if (Name.startswith("max_"))
70 if (Name.startswith("min_"))
74 if (Name.startswith("add_"))
76 if (Name.startswith("sub_"))
78 if (Name.startswith("mul_"))
tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp 100 if (Comment.startswith("/*") && Comment.find('\n') != StringRef::npos) {
tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp 266 if (Name.startswith(Style.Prefix))
278 if (Name.startswith("_") || Name.endswith("_"))
tools/clang/tools/extra/clang-tidy/readability/NamespaceCommentCheck.cpp 160 NeedLineBreak = Comment.startswith("/*");
168 } else if (Comment.startswith("//")) {
tools/clang/tools/extra/clang-tidy/utils/HeaderGuard.cpp 154 !(EndIfStr.startswith("//") ||
155 (EndIfStr.startswith("/*") && EndIfStr.endswith("*/"))))
tools/clang/tools/extra/clangd/AST.cpp 98 assert(!StringRef(QName).startswith("::"));
tools/clang/tools/extra/clangd/CodeComplete.cpp 1378 else if (HeuristicPrefix.Qualifier.startswith("::")) {
tools/clang/tools/extra/clangd/FSProvider.cpp 39 if (FileName.startswith("preamble-") && FileName.endswith(".pch"))
tools/clang/tools/extra/clangd/FileDistance.cpp 202 else if (Preferred.startswith(S) && !S.empty())
tools/clang/tools/extra/clangd/Format.cpp 153 (!TrailingTrim.empty() && !TrailingTrim.startswith("//")))) {
171 Trailing.startswith("}")) {
tools/clang/tools/extra/clangd/FormattedString.cpp 57 if (llvm::StringRef(R).startswith("`") || llvm::StringRef(R).endswith("`"))
62 if (llvm::StringRef(R).startswith(" ") && llvm::StringRef(R).endswith(" "))
tools/clang/tools/extra/clangd/Headers.cpp 51 assert(SM.getBufferName(HashLoc).startswith("<") &&
69 return Include.startswith("<") || Include.startswith("\"");
69 return Include.startswith("<") || Include.startswith("\"");
223 VerbatimHeader.startswith("<")))
tools/clang/tools/extra/clangd/JSONTransport.cpp 210 if (LineRef.startswith("#"))
273 if (LineRef.startswith("#")) // comment
tools/clang/tools/extra/clangd/ParsedAST.cpp 172 bool Angled = llvm::StringRef(Inc.Written).startswith("<");
tools/clang/tools/extra/clangd/QueryDriverDatabase.cpp 225 else if (Arg.startswith("-x"))
tools/clang/tools/extra/clangd/SourceCode.cpp 219 if (llvm::StringRef(PrintLoc).startswith("<scratch") ||
220 llvm::StringRef(PrintLoc).startswith("<command line>"))
1092 if (!FullyQualifiedName.startswith(CurrentNamespace))
tools/clang/tools/extra/clangd/URI.cpp 38 if (!Body.startswith("/"))
143 assert((Authority.empty() || Body.startswith("/")) &&
155 if (!Authority.empty() || llvm::StringRef(Body).startswith("/"))
tools/clang/tools/extra/clangd/index/Serialization.cpp 653 if (Data.startswith("RIFF")) {
tools/clang/tools/extra/clangd/index/SymbolCollector.cpp 90 if (!SM.getBufferData(FID).startswith(PROTO_HEADER_COMMENT))
659 if (Canonical.startswith("<") || Canonical.startswith("\""))
659 if (Canonical.startswith("<") || Canonical.startswith("\""))
704 return Line.startswith("if");
712 if (!Line.startswith("error"))
tools/clang/tools/extra/clangd/tool/ClangdMain.cpp 389 if (!Body.startswith("/"))
tools/clang/tools/extra/clangd/unittests/CodeCompleteTests.cpp 56 return llvm::StringRef(arg.Name).startswith(Prefix);
tools/clang/tools/extra/clangd/unittests/TestFS.cpp 102 if (!HintPath.startswith(testRoot()))
tools/clang/tools/extra/clangd/unittests/TweakTesting.cpp 47 if (Outer.startswith(Wrapping.first) && Outer.endswith(Wrapping.second) &&
tools/clang/tools/extra/modularize/CoverageChecker.cpp 305 if (HeaderName.startswith(PathBuf))
359 if (IncludePath.startswith("/") || IncludePath.startswith("\\") ||
359 if (IncludePath.startswith("/") || IncludePath.startswith("\\") ||
tools/clang/tools/extra/modularize/ModularizeUtilities.cpp 459 if (Tmp2.startswith("./"))
tools/clang/tools/extra/modularize/PreprocessorTracker.cpp 898 if (HeaderPath.startswith("<"))
911 if (HeaderPath.startswith("<"))
tools/clang/tools/libclang/CIndexUSRs.cpp 31 return s.startswith("c:") ? s.substr(2) : "";
tools/clang/unittests/CodeGen/IncrementalProcessingTest.cpp 104 if (Func.hasName() && Func.getName().startswith("_GLOBAL__sub_I_"))
tools/clang/unittests/Driver/MultilibTest.cpp 270 return StringRef(M.gccSuffix()).startswith("/p");
279 ASSERT_FALSE(StringRef(I->gccSuffix()).startswith("/p"))
tools/clang/unittests/Frontend/OutputStreamTest.cpp 45 EXPECT_TRUE(StringRef(IRBuffer.data()).startswith("BC"));
tools/clang/unittests/StaticAnalyzer/AnalyzerOptionsTest.cpp 18 return CheckerName.startswith("debug");
21 return CheckerName.startswith("alpha");
tools/clang/unittests/Tooling/HeaderIncludesTest.cpp 25 assert(Header.startswith("\"") || Header.startswith("<"));
25 assert(Header.startswith("\"") || Header.startswith("<"));
26 auto R = Includes.insert(Header.trim("\"<>"), Header.startswith("<"));
36 assert(Header.startswith("\"") || Header.startswith("<"));
36 assert(Header.startswith("\"") || Header.startswith("<"));
37 auto Replaces = Includes.remove(Header.trim("\"<>"), Header.startswith("<"));
tools/clang/utils/TableGen/ClangAttrEmitter.cpp 151 if (AttrSpelling.startswith("__") && AttrSpelling.endswith("__")) {
tools/clang/utils/TableGen/NeonEmitter.cpp 708 if (Name.startswith("float")) {
711 } else if (Name.startswith("poly")) {
715 assert(Name.startswith("int"));
756 assert(Name.startswith("_t") && "Malformed typedef!");
1765 assert_with_loc(Name.startswith("sv"),
tools/dsymutil/MachODebugMapParser.cpp 339 if (Arch.startswith("arm") && Arch != "arm64" && is_contained(Archs, "arm"))
343 if (Arch.startswith("thumb"))
tools/dsymutil/MachOUtils.cpp 51 if (Arch.startswith("thumb"))
tools/dsymutil/SymbolMap.cpp 26 if (!Input.startswith("__hidden#") && !Input.startswith("___hidden#"))
26 if (!Input.startswith("__hidden#") && !Input.startswith("___hidden#"))
134 if (!LHS.startswith("BCSymbolMap Version:")) {
tools/gold/gold-plugin.cpp 224 if (opt.startswith("mcpu=")) {
226 } else if (opt.startswith("extra-library-path=")) {
228 } else if (opt.startswith("mtriple=")) {
230 } else if (opt.startswith("obj-path=")) {
244 } else if (opt.startswith("thinlto-index-only=")) {
249 } else if (opt.startswith("thinlto-prefix-replace=")) {
253 } else if (opt.startswith("thinlto-object-suffix-replace=")) {
259 } else if (opt.startswith("cache-dir=")) {
261 } else if (opt.startswith("cache-policy=")) {
267 } else if (opt.startswith("jobs=")) {
270 } else if (opt.startswith("lto-partitions=")) {
276 } else if (opt.startswith("sample-profile=")) {
280 } else if (opt.startswith("cs-profile-path=")) {
286 } else if (opt.startswith("dwo_dir=")) {
288 } else if (opt.startswith("opt-remarks-filename=")) {
290 } else if (opt.startswith("opt-remarks-passes=")) {
294 } else if (opt.startswith("opt-remarks-format=")) {
296 } else if (opt.startswith("stats-file=")) {
tools/lld/COFF/Chunks.cpp 608 if (!sectionName.startswith(".debug$"))
tools/lld/COFF/Chunks.h 239 return getSectionName() == ".debug" || getSectionName().startswith(".debug$");
244 return getSectionName().startswith(".debug_") || getSectionName() == ".eh_frame";
tools/lld/COFF/Driver.cpp 319 return sym.startswith("@") || sym.contains("@@") || sym.startswith("?") ||
319 return sym.startswith("@") || sym.contains("@@") || sym.startswith("?") ||
874 if (!arg.startswith("@")) {
1376 } else if (s == "icf" || s.startswith("icf=")) {
1384 } else if (s.startswith("lldlto=")) {
1388 } else if (s.startswith("lldltojobs=")) {
1393 } else if (s.startswith("lldltopartitions=")) {
tools/lld/COFF/DriverUtils.cpp 570 if (tok.startswith("@")) {
594 if (sym.startswith("_") && sym.contains('@') && !config->mingw)
596 return sym.startswith("_") ? sym.substr(1) : sym;
606 if (!sym.startswith("@")) {
607 if (prefix && !sym.startswith("_"))
tools/lld/COFF/ICF.cpp 95 if (c->sym && c->sym->getName().startswith("??_7"))
133 if (!c.getSectionName().startswith(".debug") &&
tools/lld/COFF/InputFiles.cpp 265 if (!config->debug && name.startswith(".debug_"))
285 name == ".rdata" && leaderName.startswith("??_C@"))
290 else if (name == ".rsrc" || name.startswith(".rsrc$"))
392 if (config->mingw && name.startswith(".weak."))
tools/lld/COFF/MinGW.cpp 124 if (sym->getName().startswith(prefix))
tools/lld/COFF/PDB.cpp 1475 if (cgs.Name.startswith(".idata"))
tools/lld/COFF/SymbolTable.cpp 237 if (name.startswith("__imp_"))
252 if (name.startswith("__imp_"))
377 if (name.startswith("__imp_")) {
426 if (name.startswith("__imp_")) {
735 if (name.startswith(prefix) || name.startswith(prefix.drop_front()) ||
735 if (name.startswith(prefix) || name.startswith(prefix.drop_front()) ||
736 name.drop_front().startswith(prefix) ||
737 name.drop_front().startswith(prefix.drop_front())) {
757 if (s->getName().startswith(prefix))
766 if (!name.startswith("_"))
tools/lld/COFF/Writer.cpp 663 (!curName.empty() && !curName.startswith("$")))
696 if (!pSec->name.startswith(".idata"))
783 return name.startswith(".text$") || name.startswith(".data$") ||
783 return name.startswith(".text$") || name.startswith(".data$") ||
784 name.startswith(".rdata$") || name.startswith(".pdata$") ||
784 name.startswith(".rdata$") || name.startswith(".pdata$") ||
785 name.startswith(".xdata$") || name.startswith(".eh_frame$");
785 name.startswith(".xdata$") || name.startswith(".eh_frame$");
tools/lld/Common/Reproduce.cpp 37 else if (root.startswith("//"))
tools/lld/Common/Strings.cpp 28 if (!name.startswith("_Z"))
tools/lld/ELF/AArch64ErrataFix.cpp 435 return b->getName() == "$x" || b->getName().startswith("$x.");
438 return b->getName() == "$d" || b->getName().startswith("$d.");
tools/lld/ELF/ARMErrataFix.cpp 308 return s->getName() == "$a" || s->getName().startswith("$a.");
311 return s->getName() == "$t" || s->getName().startswith("$t.");
314 return s->getName() == "$d" || s->getName().startswith("$d.");
tools/lld/ELF/Driver.cpp 409 s.startswith("common-page-size=") || s.startswith("max-page-size=") ||
409 s.startswith("common-page-size=") || s.startswith("max-page-size=") ||
410 s.startswith("stack-size=");
568 if (!s.startswith("elf"))
619 if (s.startswith("0x"))
687 if (s.startswith("0x"))
1001 (s.startswith("elf32btsmipn32") || s.startswith("elf32ltsmipn32"));
1001 (s.startswith("elf32btsmipn32") || s.startswith("elf32ltsmipn32"));
1871 (s->name.startswith(".debug") || s->name.startswith(".zdebug"));
1871 (s->name.startswith(".debug") || s->name.startswith(".zdebug"));
tools/lld/ELF/DriverUtils.cpp 209 if (path1.startswith("="))
241 if (name.startswith(":"))
tools/lld/ELF/ICF.cpp 168 !s->name.startswith(".data.rel.ro."))
tools/lld/ELF/InputFiles.cpp 78 if (!mb.getBuffer().startswith(ElfMagic))
106 if (!config->chroot.empty() && path.startswith("/"))
tools/lld/ELF/InputSection.cpp 85 if ((flags & SHF_COMPRESSED) || name.startswith(".zdebug")) {
114 if (type == SHT_PROGBITS && name.startswith(".init_array."))
116 if (type == SHT_PROGBITS && name.startswith(".fini_array."))
216 if (name.startswith(".zdebug")) {
217 if (!toStringRef(rawData).startswith("ZLIB")) {
444 if (!sec->name.startswith(".debug") &&
445 !sec->name.startswith(".zdebug") && sec->name != ".eh_frame" &&
1053 if (rel.sym->getName().startswith("__morestack")) {
tools/lld/ELF/LTO.cpp 151 if (s.startswith(prefix))
tools/lld/ELF/MarkLive.cpp 173 return s.startswith(".ctors") || s.startswith(".dtors") ||
173 return s.startswith(".ctors") || s.startswith(".dtors") ||
174 s.startswith(".init") || s.startswith(".fini") ||
174 s.startswith(".init") || s.startswith(".fini") ||
175 s.startswith(".jcr");
tools/lld/ELF/OutputSections.cpp 262 !name.startswith(".debug_"))
435 assert(x.startswith(".ctors") || x.startswith(".dtors"));
435 assert(x.startswith(".ctors") || x.startswith(".dtors"));
436 assert(y.startswith(".ctors") || y.startswith(".dtors"));
436 assert(y.startswith(".ctors") || y.startswith(".dtors"));
tools/lld/ELF/Relocations.cpp 815 if (sym.getName().startswith("_ZTV"))
tools/lld/ELF/ScriptLexer.cpp 101 if (s.startswith("\"")) {
117 if (s.startswith("<<") || s.startswith("<=") || s.startswith(">>") ||
117 if (s.startswith("<<") || s.startswith("<=") || s.startswith(">>") ||
117 if (s.startswith("<<") || s.startswith("<=") || s.startswith(">>") ||
118 s.startswith(">=") || s.startswith("||") || s.startswith("&&")) {
118 s.startswith(">=") || s.startswith("||") || s.startswith("&&")) {
118 s.startswith(">=") || s.startswith("||") || s.startswith("&&")) {
144 if (s.startswith("/*")) {
153 if (s.startswith("#")) {
176 if (s.startswith("\""))
196 if (s.substr(e).startswith("!=") || s.substr(e).startswith("==") ||
196 if (s.substr(e).startswith("!=") || s.substr(e).startswith("==") ||
197 s.substr(e).startswith(">=") || s.substr(e).startswith("<=") ||
197 s.substr(e).startswith(">=") || s.substr(e).startswith("<=") ||
198 s.substr(e).startswith("<<") || s.substr(e).startswith(">>")) {
198 s.substr(e).startswith("<<") || s.substr(e).startswith(">>")) {
tools/lld/ELF/ScriptParser.cpp 135 if (s.startswith("\""))
279 if (isUnderSysroot && s.startswith("/")) {
288 if (s.startswith("/")) {
290 } else if (s.startswith("=")) {
296 } else if (s.startswith("-l")) {
574 if (tok.startswith("elf"))
863 if (peek() == "=" || peek().startswith("=")) {
1304 while (!errorCount() && peek().startswith(":")) {
1433 {unquote(tok), isCXX, !tok.startswith("\"") && hasWildcard(tok)});
tools/lld/ELF/Target.h 197 if (errPlace.isec && errPlace.isec->name.startswith(".debug"))
tools/lld/ELF/Writer.cpp 91 return name.startswith(prefix) || name == prefix.drop_back();
641 bool isLocal = name.startswith(".L") || name.empty();
tools/lld/MinGW/Driver.cpp 124 if (name.startswith(":")) {
204 if (args.getLastArgValue(OPT_m) == "i386pe" && s.startswith("_"))
tools/lld/lib/ReaderWriter/MachO/MachOLinkingContext.cpp 479 if (libPath.startswith("/")) {
507 if (fwPath.startswith("/")) {
702 if (leafName.startswith("lib") && leafName.endswith(".dylib")) {
827 if (sym.endswith(".eh") || sym.startswith(".objc_category_name_")) {
835 if (sym.startswith(".objc_class_name_")) {
869 if (!symbolName.startswith("__Z"))
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryWriter.cpp 1265 if (partialStr.startswith(edgeStr)) {
1329 if (partialStr.startswith(edgeStr)) {
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileToAtoms.cpp 349 || !lastSym->name.startswith("ltmp")) {
tools/lld/wasm/Writer.cpp 115 name == "target_features" || name.startswith("reloc."))
118 if (stripDebug && name.startswith(".debug_"))
413 (name.startswith(".tdata") || name.startswith(".tbss"));
413 (name.startswith(".tdata") || name.startswith(".tbss"));
645 if (name.startswith(".tdata") || name.startswith(".tbss"))
645 if (name.startswith(".tdata") || name.startswith(".tbss"))
649 if (name.startswith(".text."))
651 if (name.startswith(".data."))
653 if (name.startswith(".bss."))
655 if (name.startswith(".rodata."))
677 name.startswith(".bss"))
tools/lldb/include/lldb/Utility/CompletionRequest.h 162 if (completion.startswith(GetCursorArgumentPrefix()))
tools/lldb/source/Commands/CommandCompletions.cpp 190 if (Name == "." || Name == ".." || !Name.startswith(PartialItem))
tools/lldb/source/Commands/CommandObjectCommands.cpp 550 if (alias_command.startswith("-")) {
tools/lldb/source/Commands/CommandObjectMemory.cpp 1449 if (entry.ref().startswith("0x"))
tools/lldb/source/Commands/CommandObjectThread.cpp 1609 if (command.startswith("-x")) {
tools/lldb/source/Core/PluginManager.cpp 1356 if (plugin_name.startswith(name_sref))
tools/lldb/source/Core/RichManglingContext.cpp 69 return base_name.startswith("~");
tools/lldb/source/Core/ValueObject.cpp 2285 if (!temp_expression.startswith(">")) {
tools/lldb/source/Expression/IRExecutionUnit.cpp 520 else if (name.startswith("__debug_") || name.startswith(".debug_")) {
520 else if (name.startswith("__debug_") || name.startswith(".debug_")) {
579 } else if (name.startswith("__apple_") || name.startswith(".apple_"))
579 } else if (name.startswith("__apple_") || name.startswith(".apple_"))
tools/lldb/source/Expression/REPL.cpp 444 if (request.GetRawLine().startswith(":")) {
tools/lldb/source/Interpreter/OptionArgParser.cpp 63 if (this_enum.startswith(s))
tools/lldb/source/Interpreter/Options.cpp 697 if (cur_opt_str.startswith("--") && cur_opt_str != long_option) {
713 if (long_option.startswith(cur_opt_str))
937 if (entry.value().ref().startswith(short_opt) ||
938 entry.value().ref().startswith(long_opt))
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp 807 (ignore_all_dollar_names && name_string_ref.startswith("$")) ||
808 name_string_ref.startswith("_$");
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp 1125 if (name.GetStringRef().startswith("$__lldb"))
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp 739 Result.Declaration->getIdentifier()->getName().startswith(Filter));
741 return !StringRef(Result.Keyword).startswith(Filter);
743 return !Result.Macro->getName().startswith(Filter);
745 return !StringRef(Result.Pattern->getAsString()).startswith(Filter);
819 if (StringRef(ToInsert).startswith("$__lldb_"))
tools/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp 161 bool result = mangled_symbol.startswith("_ZGV"); // Itanium ABI guard variable
762 !global_variable->getName().startswith("OBJC_SELECTOR_REFERENCES_"));
923 !global_variable->getName().startswith("OBJC_CLASS_REFERENCES_"));
1153 if (alloc_name.startswith("$") && !alloc_name.startswith("$__lldb")) {
1153 if (alloc_name.startswith("$") && !alloc_name.startswith("$__lldb")) {
1233 if (name.startswith("$")) {
1442 if (global_name.startswith("OBJC_IVAR")) {
tools/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp 341 if (llvm::StringRef(First, numLeft()).startswith(Search)) {
tools/lldb/source/Plugins/Language/CPlusPlus/LibStdcppTuple.cpp 72 if (name_str.startswith("std::_Tuple_impl<")) {
74 } else if (name_str.startswith("std::_Head_base<")) {
tools/lldb/source/Plugins/Language/ObjC/NSDictionary.cpp 39 return class_name.GetStringRef().startswith(m_prefix.GetStringRef());
tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/CPPLanguageRuntime.cpp 164 vtable_name.startswith("vtable for std::__1::__function::__func<");
270 if (symbol && !symbol->GetName().GetStringRef().startswith("vtable for")) {
318 function_name.startswith("std::__1::function<");
tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp 356 if (name.startswith("__Z"))
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp 2035 if (name_strref.startswith(ivar_prefix)) {
2067 } else if (name_strref.startswith(class_prefix)) {
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptx86ABIFixups.cpp 33 if (func_name.startswith("llvm") || func_name.startswith("lldb"))
33 if (func_name.startswith("llvm") || func_name.startswith("lldb"))
68 ptr_type->getStructName().startswith("struct.rs_allocation");
tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp 3739 if (symbol_name_ref.startswith(g_objc_v2_prefix_class)) {
3745 } else if (symbol_name_ref.startswith(g_objc_v2_prefix_metaclass)) {
3750 } else if (symbol_name_ref.startswith(g_objc_v2_prefix_ivar)) {
4203 if (symbol_name_ref.startswith("_OBJC_")) {
4210 if (symbol_name_ref.startswith(g_objc_v2_prefix_class)) {
4216 } else if (symbol_name_ref.startswith(
4223 } else if (symbol_name_ref.startswith(
4250 if (symbol_name_ref.startswith(g_objc_v1_prefix_class)) {
tools/lldb/source/Plugins/Platform/MacOSX/PlatformDarwin.cpp 1374 if (!sdk_name.startswith(sdk_strings[desired_type]))
tools/lldb/source/Plugins/Process/elf-core/ProcessElfCore.cpp 731 if (!llvm::StringRef(note.info.n_name).startswith("OpenBSD"))
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp 3828 if (response_str.startswith("qSymbol:")) {
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFContext.cpp 119 if (name.startswith("."))
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.cpp 657 if (host.size() == 1 && llvm::isAlpha(host[0]) && path.startswith("\\"))
tools/lldb/source/Plugins/SymbolFile/NativePDB/CompileUnitIndex.cpp 216 llvm::sys::path::Style style = working_dir.String.startswith("/")
tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp 1206 if (llvm::StringRef(actual_ns).startswith(*parent)) {
tools/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.cpp 1152 f.startswith("/") ? FileSpec::Style::posix : FileSpec::Style::windows;
tools/lldb/source/Symbol/ObjectFile.cpp 623 if (name.startswith("_OBJC_")) {
625 if (name.startswith("_OBJC_CLASS_$_"))
627 if (name.startswith("_OBJC_METACLASS_$_"))
629 if (name.startswith("_OBJC_IVAR_$_"))
631 } else if (name.startswith(".objc_class_name_")) {
tools/lldb/source/Symbol/Symtab.cpp 223 if (mangled.size() < 3 || !mangled.startswith("_Z"))
tools/lldb/source/Target/TargetList.cpp 343 if (!FileSystem::Instance().Exists(file) && user_exe_path.startswith("~")) {
tools/lldb/source/Utility/Args.cpp 637 if (!arg_string.startswith("-")) {
tools/lldb/source/Utility/FileSpec.cpp 332 if (absolute_path.startswith("/"))
334 if (absolute_path.startswith(R"(\\)"))
tools/lldb/source/Utility/NameMatches.cpp 25 return name.startswith(match);
tools/lldb/source/Utility/StringExtractor.cpp 258 if (!S.startswith(str))
tools/lldb/source/Utility/TildeExpressionResolver.cpp 63 if (!ThisName.startswith(Expr))
79 if (!Expr.startswith("~")) {
tools/lldb/tools/lldb-vscode/lldb-vscode.cpp 2353 if (name.startswith("[")) {
tools/lldb/unittests/Process/minidump/RegisterContextMinidumpTest.cpp 155 if (name.startswith("r") || alt_name.startswith("r")) {
155 if (name.startswith("r") || alt_name.startswith("r")) {
tools/lldb/unittests/TestingSupport/MockTildeExpressionResolver.cpp 71 if (!User.getKey().startswith(Expr))
tools/llvm-ar/llvm-ar.cpp 1104 if (Arg.startswith(expected) && Arg.size() > len && Arg[len] == '=') {
1118 if (Arg.startswith("--"))
tools/llvm-config/llvm-config.cpp 424 if (Lib.startswith("lib")) {
477 if (Arg.startswith("-")) {
tools/llvm-cxxdump/llvm-cxxdump.cpp 219 if (SymName.startswith("??_7")) {
227 else if (SymName.startswith("??_8")) {
234 else if (SymName.startswith("??_R4")) {
243 else if (SymName.startswith("??_R3")) {
252 else if (SymName.startswith("??_R2")) {
259 else if (SymName.startswith("??_R1")) {
268 else if (SymName.startswith("??_R0")) {
281 else if (SymName.startswith("_TI") || SymName.startswith("__TI")) {
281 else if (SymName.startswith("_TI") || SymName.startswith("__TI")) {
289 else if (SymName.startswith("_CTA") || SymName.startswith("__CTA")) {
289 else if (SymName.startswith("_CTA") || SymName.startswith("__CTA")) {
298 else if (SymName.startswith("_CT") || SymName.startswith("__CT")) {
298 else if (SymName.startswith("_CT") || SymName.startswith("__CT")) {
312 else if (SymName.startswith("_ZTT") || SymName.startswith("__ZTT")) {
312 else if (SymName.startswith("_ZTT") || SymName.startswith("__ZTT")) {
317 else if (SymName.startswith("_ZTS") || SymName.startswith("__ZTS")) {
317 else if (SymName.startswith("_ZTS") || SymName.startswith("__ZTS")) {
321 else if (SymName.startswith("_ZTV") || SymName.startswith("__ZTV")) {
321 else if (SymName.startswith("_ZTV") || SymName.startswith("__ZTV")) {
339 else if (SymName.startswith("_ZTI") || SymName.startswith("__ZTI")) {
339 else if (SymName.startswith("_ZTI") || SymName.startswith("__ZTI")) {
tools/llvm-diff/llvm-diff.cpp 44 if (Name.startswith("@")) Name = Name.substr(1);
tools/llvm-exegesis/lib/X86/Target.cpp 155 if (OpcodeName.startswith("POPF") || OpcodeName.startswith("PUSHF") ||
155 if (OpcodeName.startswith("POPF") || OpcodeName.startswith("PUSHF") ||
156 OpcodeName.startswith("ADJCALLSTACK"))
tools/llvm-nm/llvm-nm.cpp 692 if (!Name.startswith("_Z"))
925 if ((*NameOrErr).startswith(".debug"))
964 if (NameOrErr->startswith(".idata"))
tools/llvm-objcopy/COFF/COFFObjcopy.cpp 32 return Sec.Name.startswith(".debug");
tools/llvm-objcopy/CopyConfig.cpp 253 if (TargetName.startswith("elf"))
tools/llvm-objcopy/ELF/ELFObjcopy.cpp 57 return StringRef(Sec.Name).startswith(".debug") ||
58 StringRef(Sec.Name).startswith(".zdebug") || Sec.Name == ".gdb_index";
310 StringRef(Sec.Name).startswith(".debug");
412 StringRef(Sym.Name).startswith(".L"))) &&
504 if (StringRef(Sec.Name).startswith(".gnu.warning"))
705 if (SecName.startswith(".note") && SecName != ".note.GNU-stack")
tools/llvm-objcopy/ELF/Object.cpp 1491 if (Name.startswith(".zdebug") || (Shdr.sh_flags & ELF::SHF_COMPRESSED)) {
tools/llvm-objcopy/ELF/Object.h 534 (StringRef(S->Name).startswith(".zdebug"));
547 if (StringRef(Name).startswith(".zdebug"))
tools/llvm-objdump/COFFDump.cpp 678 if (Demangle && Name.startswith("?")) {
tools/llvm-objdump/MachODump.cpp 371 if (!SymName.startswith("ltmp"))
1284 if (!SymName.startswith(".objc"))
tools/llvm-objdump/llvm-objdump.cpp 1221 if (Name.startswith("$d"))
1223 if (Name.startswith("$x"))
1225 if (Name.startswith("$a"))
1227 if (Name.startswith("$t"))
tools/llvm-pdbutil/DumpOutputStyle.cpp 351 if (Name.startswith("Import:"))
tools/llvm-profdata/llvm-profdata.cpp 588 if (SanitizedEntry.startswith("#"))
tools/llvm-rc/ResourceScriptCppFilter.cpp 70 if (!Line.startswith(" "))
tools/llvm-rc/ResourceScriptToken.cpp 276 return Data.drop_front(Pos).startswith(FollowingChars);
300 return Data.drop_front(Pos).startswith("/*");
305 return Data.drop_front(Pos).startswith("//");
tools/llvm-readobj/ARMWinEHPrinter.cpp 1103 if (NameOrErr->startswith(".pdata"))
tools/llvm-readobj/COFFDumper.cpp 1763 if (!Name.startswith(".rsrc"))
tools/llvm-readobj/Win64EHDumper.cpp 314 if (Name != ".pdata" && !Name.startswith(".pdata$"))
tools/llvm-stress/llvm-stress.cpp 82 else if (Arg.startswith("i")) {
tools/llvm-undname/llvm-undname.cpp 103 if (Line.empty() || Line.startswith("#") || Line.startswith(";"))
103 if (Line.empty() || Line.startswith("#") || Line.startswith(";"))
tools/obj2yaml/wasm2yaml.cpp 187 if (WasmSec.Name.startswith("reloc.")) {
tools/polly/lib/Analysis/ScopBuilder.cpp 1341 if (!StructArrTy->getName().startswith("struct.array"))
unittests/ADT/StringRefTest.cpp 349 EXPECT_TRUE(Str.startswith(""));
350 EXPECT_TRUE(Str.startswith("he"));
351 EXPECT_FALSE(Str.startswith("helloworld"));
352 EXPECT_FALSE(Str.startswith("hi"));
unittests/Analysis/CFGTest.cpp 64 if (I->hasName() && I->getName().startswith("excluded"))
unittests/Analysis/TBAATest.cpp 65 .startswith(ExpectedFailureMsg));
unittests/CodeGen/MachineInstrTest.cpp 338 StringRef(OS.str()).startswith("$noreg = UNKNOWN debug-location "));
unittests/ExecutionEngine/MCJIT/MCJITTestAPICommon.h 75 if (Host.getArchName().startswith(*I))
unittests/IR/VerifierTest.cpp 60 EXPECT_TRUE(StringRef(ErrorOS.str()).startswith(
115 EXPECT_TRUE(StringRef(ErrorOS.str()).startswith(
132 StringRef(ErrorOS.str()).startswith("Global is external, but doesn't "
146 StringRef(ErrorOS.str()).startswith("Global is external, but doesn't "
unittests/Support/SpecialCaseListTest.cpp 77 ((StringRef)Error).startswith("malformed section header on line 3:"));
83 ((StringRef)Error).startswith("malformed section header on line 4:"));
89 EXPECT_TRUE(((StringRef)Error).startswith("malformed section header "));
92 EXPECT_TRUE(((StringRef)Error).startswith("malformed regex for section [: "));
unittests/Support/TarWriterTest.cpp 120 EXPECT_TRUE(Pax.startswith("211 path=/" + std::string(200, 'x')));
unittests/Transforms/Utils/CloningTest.cpp 437 EXPECT_TRUE((*BI)->getName().startswith("for.outer"));
438 EXPECT_TRUE((*(++BI))->getName().startswith("for.inner.preheader"));
439 EXPECT_TRUE((*(++BI))->getName().startswith("for.inner"));
440 EXPECT_TRUE((*(++BI))->getName().startswith("for.inner.exit"));
441 EXPECT_TRUE((*(++BI))->getName().startswith("for.outer.latch"));
utils/TableGen/AsmMatcherEmitter.cpp 900 if (!Tok.startswith(RegisterPrefix))
1507 if (!StringRef(CGI->TheDef->getName()).startswith(MatchPrefix))
1543 .startswith( MatchPrefix))
utils/TableGen/CodeGenSchedule.cpp 122 if (InstName.startswith(Prefix) &&
138 !RHS->TheDef->getName().startswith(LHS);
utils/TableGen/GlobalISel/CodeExpander.cpp 35 if (Current.startswith("\n")) {
41 if (Current.startswith("\\$") || Current.startswith("\\\\")) {
41 if (Current.startswith("\\$") || Current.startswith("\\\\")) {
47 if (Current.startswith("\\")) {
52 if (Current.startswith("${")) {
utils/yaml-bench/YAMLBench.cpp 73 if (StringRef(Tag).startswith("tag:yaml.org,2002:")) {