reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/IR/AutoUpgrade.cpp
  761                         .StartsWith("atomic.load.add.f32.p", true)
  762                         .StartsWith("atomic.load.add.f64.p", true)
lib/MC/MCParser/AsmLexer.cpp
  683               .StartsWith("call16", {AsmToken::PercentCall16, 7})
  684               .StartsWith("call_hi", {AsmToken::PercentCall_Hi, 8})
  685               .StartsWith("call_lo", {AsmToken::PercentCall_Lo, 8})
  686               .StartsWith("dtprel_hi", {AsmToken::PercentDtprel_Hi, 10})
  687               .StartsWith("dtprel_lo", {AsmToken::PercentDtprel_Lo, 10})
  688               .StartsWith("got_disp", {AsmToken::PercentGot_Disp, 9})
  689               .StartsWith("got_hi", {AsmToken::PercentGot_Hi, 7})
  690               .StartsWith("got_lo", {AsmToken::PercentGot_Lo, 7})
  691               .StartsWith("got_ofst", {AsmToken::PercentGot_Ofst, 9})
  692               .StartsWith("got_page", {AsmToken::PercentGot_Page, 9})
  693               .StartsWith("gottprel", {AsmToken::PercentGottprel, 9})
  694               .StartsWith("got", {AsmToken::PercentGot, 4})
  695               .StartsWith("gp_rel", {AsmToken::PercentGp_Rel, 7})
  696               .StartsWith("higher", {AsmToken::PercentHigher, 7})
  697               .StartsWith("highest", {AsmToken::PercentHighest, 8})
  698               .StartsWith("hi", {AsmToken::PercentHi, 3})
  699               .StartsWith("lo", {AsmToken::PercentLo, 3})
  700               .StartsWith("neg", {AsmToken::PercentNeg, 4})
  701               .StartsWith("pcrel_hi", {AsmToken::PercentPcrel_Hi, 9})
  702               .StartsWith("pcrel_lo", {AsmToken::PercentPcrel_Lo, 9})
  703               .StartsWith("tlsgd", {AsmToken::PercentTlsgd, 6})
  704               .StartsWith("tlsldm", {AsmToken::PercentTlsldm, 7})
  705               .StartsWith("tprel_hi", {AsmToken::PercentTprel_Hi, 9})
  706               .StartsWith("tprel_lo", {AsmToken::PercentTprel_Lo, 9})
lib/MC/MCParser/WasmAsmParser.cpp
  118                     .StartsWith(".data", SectionKind::getData())
  119                     .StartsWith(".rodata", SectionKind::getReadOnly())
  120                     .StartsWith(".text", SectionKind::getText())
  121                     .StartsWith(".custom_section", SectionKind::getMetadata())
  122                     .StartsWith(".bss", SectionKind::getBSS())
  125                     .StartsWith(".init_array", SectionKind::getData())
  126                     .StartsWith(".debug_", SectionKind::getMetadata())
lib/Object/WasmObjectFile.cpp
 1569         .StartsWith("reloc.", WASM_SEC_ORDER_RELOC)
lib/Support/ARMTargetParser.cpp
  247       .StartsWith("aarch64", ISAKind::AARCH64)
  248       .StartsWith("arm64", ISAKind::AARCH64)
  249       .StartsWith("thumb", ISAKind::THUMB)
  250       .StartsWith("arm", ISAKind::ARM)
lib/Support/Triple.cpp
  275     .StartsWith("bpf", BPFArch)
  439     .StartsWith("kalimba", Triple::kalimba)
  484     .StartsWith("ananas", Triple::Ananas)
  485     .StartsWith("cloudabi", Triple::CloudABI)
  486     .StartsWith("darwin", Triple::Darwin)
  487     .StartsWith("dragonfly", Triple::DragonFly)
  488     .StartsWith("freebsd", Triple::FreeBSD)
  489     .StartsWith("fuchsia", Triple::Fuchsia)
  490     .StartsWith("ios", Triple::IOS)
  491     .StartsWith("kfreebsd", Triple::KFreeBSD)
  492     .StartsWith("linux", Triple::Linux)
  493     .StartsWith("lv2", Triple::Lv2)
  494     .StartsWith("macos", Triple::MacOSX)
  495     .StartsWith("netbsd", Triple::NetBSD)
  496     .StartsWith("openbsd", Triple::OpenBSD)
  497     .StartsWith("solaris", Triple::Solaris)
  498     .StartsWith("win32", Triple::Win32)
  499     .StartsWith("windows", Triple::Win32)
  500     .StartsWith("haiku", Triple::Haiku)
  501     .StartsWith("minix", Triple::Minix)
  502     .StartsWith("rtems", Triple::RTEMS)
  503     .StartsWith("nacl", Triple::NaCl)
  504     .StartsWith("cnk", Triple::CNK)
  505     .StartsWith("aix", Triple::AIX)
  506     .StartsWith("cuda", Triple::CUDA)
  507     .StartsWith("nvcl", Triple::NVCL)
  508     .StartsWith("amdhsa", Triple::AMDHSA)
  509     .StartsWith("ps4", Triple::PS4)
  510     .StartsWith("elfiamcu", Triple::ELFIAMCU)
  511     .StartsWith("tvos", Triple::TvOS)
  512     .StartsWith("watchos", Triple::WatchOS)
  513     .StartsWith("mesa3d", Triple::Mesa3D)
  514     .StartsWith("contiki", Triple::Contiki)
  515     .StartsWith("amdpal", Triple::AMDPAL)
  516     .StartsWith("hermit", Triple::HermitCore)
  517     .StartsWith("hurd", Triple::Hurd)
  518     .StartsWith("wasi", Triple::WASI)
  519     .StartsWith("emscripten", Triple::Emscripten)
  525     .StartsWith("eabihf", Triple::EABIHF)
  526     .StartsWith("eabi", Triple::EABI)
  527     .StartsWith("elfv1", Triple::ELFv1)
  528     .StartsWith("elfv2", Triple::ELFv2)
  529     .StartsWith("gnuabin32", Triple::GNUABIN32)
  530     .StartsWith("gnuabi64", Triple::GNUABI64)
  531     .StartsWith("gnueabihf", Triple::GNUEABIHF)
  532     .StartsWith("gnueabi", Triple::GNUEABI)
  533     .StartsWith("gnux32", Triple::GNUX32)
  534     .StartsWith("code16", Triple::CODE16)
  535     .StartsWith("gnu", Triple::GNU)
  536     .StartsWith("android", Triple::Android)
  537     .StartsWith("musleabihf", Triple::MuslEABIHF)
  538     .StartsWith("musleabi", Triple::MuslEABI)
  539     .StartsWith("musl", Triple::Musl)
  540     .StartsWith("msvc", Triple::MSVC)
  541     .StartsWith("itanium", Triple::Itanium)
  542     .StartsWith("cygnus", Triple::Cygnus)
  543     .StartsWith("coreclr", Triple::CoreCLR)
  544     .StartsWith("simulator", Triple::Simulator)
  545     .StartsWith("macabi", Triple::MacABI)
  747               .StartsWith("mipsn32", Triple::GNUABIN32)
  748               .StartsWith("mips64", Triple::GNUABI64)
  749               .StartsWith("mipsisa64", Triple::GNUABI64)
  750               .StartsWith("mipsisa32", Triple::GNU)
lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp
 1148       .StartsWith("addc", true)
 1149       .StartsWith("add", true)
 1150       .StartsWith("and", true)
 1151       .StartsWith("sh", true)
 1152       .StartsWith("subb", true)
 1153       .StartsWith("sub", true)
 1154       .StartsWith("or", true)
 1155       .StartsWith("xor", true)
tools/clang/lib/Basic/SourceManager.cpp
  104           .StartsWith(llvm::StringLiteral::withInnerNUL("\x00\x00\xFE\xFF"),
  106           .StartsWith(llvm::StringLiteral::withInnerNUL("\xFF\xFE\x00\x00"),
  108           .StartsWith("\xFE\xFF", "UTF-16 (BE)")
  109           .StartsWith("\xFF\xFE", "UTF-16 (LE)")
  110           .StartsWith("\x2B\x2F\x76", "UTF-7")
  111           .StartsWith("\xF7\x64\x4C", "UTF-1")
  112           .StartsWith("\xDD\x73\x66\x73", "UTF-EBCDIC")
  113           .StartsWith("\x0E\xFE\xFF", "SCSU")
  114           .StartsWith("\xFB\xEE\x28", "BOCU-1")
  115           .StartsWith("\x84\x31\x95\x33", "GB-18030")
tools/clang/lib/Lex/Lexer.cpp
   96       .StartsWith("\xEF\xBB\xBF", 3) // UTF-8 BOM
tools/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp
   84     .StartsWith("clang_analyzer_explain", &ExprInspectionChecker::analyzerExplain)
   85     .StartsWith("clang_analyzer_dump", &ExprInspectionChecker::analyzerDump)
tools/lld/wasm/Writer.cpp
  691                            .StartsWith(".rodata", 0)
  692                            .StartsWith(".data", 1)
  693                            .StartsWith(".tdata", 2)
  694                            .StartsWith(".bss", 4)
tools/llvm-nm/llvm-nm.cpp
  946                  .StartsWith(".debug", 'N')
  947                  .StartsWith(".sxdata", 'N')
unittests/ADT/StringSwitchTest.cpp
   76         .StartsWith("add", [](int X, int Y) { return X + Y; })
   77         .StartsWith("sub", [](int X, int Y) { return X - Y; })
   78         .StartsWith("mul", [](int X, int Y) { return X * Y; })
   79         .StartsWith("div", [](int X, int Y) { return X / Y; })