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

Declarations

include/llvm/ADT/Triple.h
  371   StringRef getArchName() const;

References

lib/DebugInfo/DWARF/DWARFContext.cpp
   90       OS << " (" << T.getArchName() << ')';
lib/LTO/ThinLTOCodeGenerator.cpp
  861   auto ArchName = TMBuilder.TheTriple.getArchName();
lib/Support/ARMTargetParser.cpp
  594       CPU.empty() ? TT.getArchName() : getArchName(parseCPUArch(CPU));
lib/Support/Triple.cpp
 1208   setTriple(getArchName() + "-" + Str + "-" + getOSAndEnvironmentName());
 1213     setTriple(getArchName() + "-" + getVendorName() + "-" + Str +
 1216     setTriple(getArchName() + "-" + getVendorName() + "-" + Str);
 1220   setTriple(getArchName() + "-" + getVendorName() + "-" + getOSName() +
 1225   setTriple(getArchName() + "-" + getVendorName() + "-" + Str);
 1597     MArch = getArchName();
lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
  228   Stream << TargetTriple.getArchName() << '-'
lib/Target/ARM/ARMSubtarget.cpp
  163       StringRef ArchName = TargetTriple.getArchName();
lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp
 1319     MachO::CPUSubTypeARM CS = getMachOSubTypeFromArch(TheTriple.getArchName());
lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp
  139   ARM::ArchKind ArchID = ARM::parseArch(TT.getArchName());
lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp
  865         StringSwitch<MachO::CPUSubTypeX86>(TheTriple.getArchName())
lib/TextAPI/MachO/Architecture.cpp
   72   return getArchitectureFromName(Target.getArchName());
tools/clang/include/clang/Driver/ToolChain.h
  214   StringRef getArchName() const { return Triple.getArchName(); }
tools/clang/lib/Basic/Targets/ARM.cpp
  107   StringRef ArchName = getTriple().getArchName();
  358   llvm::ARM::ArchKind Arch = llvm::ARM::parseArch(getTriple().getArchName());
 1125   Builder.defineMacro("_M_ARM", Triple.getArchName().substr(Offset));
tools/clang/lib/Basic/Targets/X86.cpp
  917     if (getTriple().getArchName() == "x86_64h") {
tools/clang/lib/Driver/Driver.cpp
  882       FixedConfigFile = EffectiveTriple.getArchName();
 2491             << HostTC->getTriple().getArchName();
tools/clang/lib/Driver/ToolChain.cpp
  239     return Triple.getArchName();
tools/clang/lib/Driver/ToolChains/Arch/ARM.cpp
   25   llvm::StringRef Arch = Triple.getArchName();
   31   llvm::StringRef Arch = Triple.getArchName();
  189                                                        << Triple.getArchName();
  538             llvm::ARM::parseArch(Triple.getArchName()) != llvm::ARM::ArchKind::ARMV6T2)
  539               D.Diag(diag::err_target_unsupported_execute_only) << Triple.getArchName();
  614     MArch = Triple.getArchName();
tools/clang/lib/Driver/ToolChains/Arch/X86.cpp
   74     if (Triple.getArchName() == "x86_64h")
  123   if (Triple.getArchName() == "x86_64h") {
tools/clang/lib/Driver/ToolChains/BareMetal.cpp
  160                                        getTriple().getArchName() + ".a"));
tools/clang/lib/Driver/ToolChains/Clang.cpp
 3509     Triple.getArchName().substr(Offset).getAsInteger(10, Version);
 3511       D.Diag(diag::err_target_unsupported_arch) << Triple.getArchName()
 5438           D.Diag(diag::warn_drv_experimental_isel_incomplete) << Triple.getArchName();
 5479         D.Diag(diag::warn_drv_moutline_unsupported_opt) << Triple.getArchName();
tools/clang/lib/Driver/ToolChains/Fuchsia.cpp
  227   return (Triple.getArchName() + "-" + Triple.getOSName()).str();
tools/clang/lib/Driver/ToolChains/Linux.cpp
  535       ArchName = Triple.getArchName().str();
tools/clang/lib/Driver/ToolChains/MinGW.cpp
  322   Archs.emplace_back(getTriple().getArchName());
  343   Gccs.emplace_back(getTriple().getArchName());
  356   Subdirs.emplace_back(getTriple().getArchName());
tools/clang/lib/Driver/ToolChains/Myriad.cpp
  217         << Triple.getArchName() << "myriad";
tools/clang/lib/Driver/ToolChains/WebAssembly.cpp
   31     return (TargetTriple.getArchName() + "-" +
tools/clang/lib/Parse/ParseStmtAsm.cpp
  556     Diag(AsmLoc, diag::err_msasm_unsupported_arch) << TheTriple.getArchName();
tools/clang/lib/Sema/SemaDeclAttr.cpp
 1952           << AL << Triple.getArchName();
tools/dsymutil/MachODebugMapParser.cpp
  108                                 Result->getTriple().getArchName())
  184   return T.getArchName();
  368     if (shouldLinkArch(Archs, Object->getArchTriple().getArchName()))
  390     if (shouldLinkArch(Archs, Object->getArchTriple().getArchName()))
tools/dsymutil/SymbolMap.cpp
  113                       MachOUtils::getArchName(Map.getTriple().getArchName()) +
tools/dsymutil/dsymutil.cpp
  553             << MachOUtils::getArchName(Map->getTriple().getArchName()) << ")\n";
  569         TempFiles.emplace_back(Map->getTriple().getArchName().str());
  597           AllOK.fetch_and(verify(OutputFile, Map->getTriple().getArchName(),
tools/lldb/source/Core/Disassembler.cpp
 1268     std::string thumb_arch_name(arch.GetTriple().getArchName().str());
tools/lldb/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp
 1105     std::string thumb_arch_name(thumb_arch.GetTriple().getArchName().str());
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp
  455                              .getArchName()
tools/lldb/source/Utility/ArchSpec.cpp
  849   return !normalized_triple.getArchName().empty() &&
 1066   llvm::StringRef arch_name(m_triple.getArchName());
 1460   llvm::StringRef arch_str = triple.getArchName();
tools/llvm-ifs/llvm-ifs.cpp
  299      << llvm::StringSwitch<llvm::StringRef>(T.getArchName())
tools/llvm-lipo/llvm-lipo.cpp
  171         ArchName(O->getArchTriple().getArchName()), P2Alignment(Align) {}
  216     ArchName = FO->getArchTriple().getArchName();
  446                                             Triple(*IF.ArchType).getArchName()))
tools/llvm-nm/llvm-nm.cpp
 1942       StringRef HostArchName = HostTriple.getArchName();
tools/llvm-objdump/MachODump.cpp
  212     std::string ThumbName = (Twine("thumb") + TT.getArchName().substr(3)).str();
 2464       if (MachOObjectFile::getHostArch().getArchName() ==
tools/llvm-size/llvm-size.cpp
  529         return Name == T.getArchName();
  677       StringRef HostArchName = MachOObjectFile::getHostArch().getArchName();
tools/opt/opt.cpp
  641   } else if (ModuleTriple.getArchName() != "unknown" &&
  642              ModuleTriple.getArchName() != "") {
  644            << ModuleTriple.getArchName() << "' provided.\n";
unittests/ADT/TripleTest.cpp
   20   EXPECT_EQ("", T.getArchName().str());
   26   EXPECT_EQ("", T.getArchName().str());
   32   EXPECT_EQ("", T.getArchName().str());
   38   EXPECT_EQ("", T.getArchName().str());
   44   EXPECT_EQ("", T.getArchName().str());
   50   EXPECT_EQ("a", T.getArchName().str());
   56   EXPECT_EQ("a", T.getArchName().str());
   62   EXPECT_EQ("a", T.getArchName().str());
   68   EXPECT_EQ("a", T.getArchName().str());
unittests/ExecutionEngine/MCJIT/MCJITTestAPICommon.h
   75       if (Host.getArchName().startswith(*I))