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

References

tools/clang/lib/Driver/Compilation.cpp
   74       bool SameTripleAsHost = (TC->getTriple() == HostTC->getTriple());
   74       bool SameTripleAsHost = (TC->getTriple() == HostTC->getTriple());
tools/clang/lib/Driver/Driver.cpp
  622     const llvm::Triple &HostTriple = HostTC->getTriple();
  638     const llvm::Triple &HostTriple = HostTC->getTriple();
  703                   ToolChains[TT.str() + "/" + HostTC->getTriple().normalize()];
 1124   if (TC.getTriple().isOSBinFormatMachO())
 1328   if (TC.getTriple().isOSBinFormatMachO())
 1852           os << TC->getTriple().normalize();
 2485       if (HostTC->getTriple().isNVPTX() ||
 2486           HostTC->getTriple().getArch() == llvm::Triple::amdgcn) {
 2491             << HostTC->getTriple().getArchName();
 3639   if (C.getDefaultToolChain().getTriple().isOSBinFormatMachO())
 4018   std::string TriplePlusArch = TC->getTriple().normalize();
 4230           UI.DependentToolChain->getTriple().normalize(),
 4272         A->getOffloadingDeviceKind(), TC->getTriple().normalize(),
tools/clang/lib/Driver/SanitizerArgs.cpp
  339             << Desc << TC.getTriple().str();
  386         if (TC.getTriple().isOSLinux())
  458       TC.getTriple().getArch() == llvm::Triple::aarch64 &&
  459       !llvm::AArch64::isX18ReservedByDefault(TC.getTriple()) &&
  474     if (TC.getTriple().isOSWindows())
  480           << ("-fno-sanitize-trap=" + toString(S)) << TC.getTriple().str();
  610     NeedPIE |= !(TC.getTriple().isOSLinux() &&
  611                  TC.getTriple().getArch() == llvm::Triple::x86_64);
  739                    TC.getTriple().isAndroid() || TC.getTriple().isOSFuchsia() ||
  739                    TC.getTriple().isAndroid() || TC.getTriple().isOSFuchsia() ||
  740                        TC.getTriple().isOSDarwin());
  742   ImplicitCfiRuntime = TC.getTriple().isAndroid();
  745     NeedPIE |= TC.getTriple().isOSFuchsia();
  784         !TC.getTriple().isOSBinFormatELF() || TC.getTriple().isOSFuchsia() ||
  784         !TC.getTriple().isOSBinFormatELF() || TC.getTriple().isOSFuchsia() ||
  785         TC.getTriple().isPS4() ||
  829     SafeStackRuntime = !TC.getTriple().isOSFuchsia();
  868   if (TC.getTriple().getArch() == llvm::Triple::x86) {
  894   if (TC.getTriple().isNVPTX())
  921   if (TC.getTriple().isOSWindows() && needsUbsanRt()) {
  930   if (TC.getTriple().isOSWindows() && needsStatsRt()) {
 1051   if (Sanitizers.hasOneOf(CFIClasses) && !TC.getTriple().isOSWindows() &&
tools/clang/lib/Driver/ToolChain.cpp
  343   const llvm::Triple &Triple = TC.getTriple();
  385   const llvm::Triple &TT = getTriple();
  594   switch (getTriple().getArch()) {
  599     llvm::Triple Triple = getTriple();
  613     llvm::Triple Triple = getTriple();
  628     llvm::Triple Triple = getTriple();
  629     bool IsBigEndian = getTriple().getArch() == llvm::Triple::armeb ||
  630                        getTriple().getArch() == llvm::Triple::thumbeb;
  655                                        getTriple().isOSBinFormatMachO());
  657     if (getTriple().isOSWindows())
  674           << tools::arm::getARMArch(MArch, getTriple()) << "ARM";
  700     if (IsThumb || IsMProfile || getTriple().isOSWindows()) {
  935   if (getTriple().getArch() == llvm::Triple::x86 ||
  936       getTriple().getArch() == llvm::Triple::x86_64 ||
  937       getTriple().getArch() == llvm::Triple::arm ||
  938       getTriple().getArch() == llvm::Triple::aarch64 ||
  939       getTriple().getArch() == llvm::Triple::wasm32 ||
  940       getTriple().getArch() == llvm::Triple::wasm64)
  942   if (getTriple().getArch() == llvm::Triple::x86_64 ||
  943       getTriple().getArch() == llvm::Triple::aarch64)
  945   if (getTriple().getArch() == llvm::Triple::aarch64 ||
  946       getTriple().getArch() == llvm::Triple::aarch64_be)
tools/clang/lib/Driver/ToolChains/AIX.cpp
   30   const bool IsArch32Bit = ToolChain.getTriple().isArch32Bit();
   31   const bool IsArch64Bit = ToolChain.getTriple().isArch64Bit();
tools/clang/lib/Driver/ToolChains/AMDGPU.cpp
   90     DAL->AddFlagArg(nullptr, Opts.getOption(getTriple().isArch64Bit()
tools/clang/lib/Driver/ToolChains/AVR.cpp
   97   return new tools::AVR::Linker(getTriple(), *this, LinkStdlib);
  106   std::string CPU = getCPUName(Args, getToolChain().getTriple());
tools/clang/lib/Driver/ToolChains/BareMetal.cpp
  160                                        getTriple().getArchName() + ".a"));
tools/clang/lib/Driver/ToolChains/Clang.cpp
  330   const llvm::Triple &Triple = TC.getTriple();
  383   if (TC.getTriple().isOSDarwin()) {
  695     if (TC.getTriple().isWindowsMSVCEnvironment()) {
  714     if (TC.getTriple().isWindowsMSVCEnvironment()) {
  979   const bool IsIAMCU = getToolChain().getTriple().isOSIAMCU();
 1084       getToolChain().getTriple().isNVPTX()){
 1574   const llvm::Triple &Triple = getToolChain().getTriple();
 1716   if (getToolChain().getTriple().isOSLinux())
 1780   const llvm::Triple &Triple = getToolChain().getTriple();
 2019       C.getDefaultToolChain().getTriple().isWindowsMSVCEnvironment();
 2070       if (C.getDefaultToolChain().getTriple().isOSBinFormatCOFF() &&
 3374   const llvm::Triple &RawTriple = TC.getTriple();
 3470                              ->getTriple()
 3477               ->getTriple()
 3499             ->getTriple()
 4018     else if ((TC.getArch() == llvm::Triple::ppc || TC.getTriple().isPPC64()) &&
 4128                     TC.getTriple().isOSBinFormatELF() &&
 5492                    (TC.getTriple().isOSBinFormatELF() ||
 5493                     TC.getTriple().isOSBinFormatCOFF()) &&
 5494                       !TC.getTriple().isPS4() &&
 5495                       !TC.getTriple().isOSNetBSD() &&
 5497                       !TC.getTriple().isAndroid() &&
 5503     if (!TC.getTriple().isOSBinFormatELF())
 5611       if (!getToolChain().getTriple().isOSBinFormatELF() &&
 5612           !getToolChain().getTriple().isOSBinFormatCOFF()) {
 5696     if (getToolChain().getTriple().isOSDarwin()) {
 6035   const llvm::Triple &Triple = getToolChain().getTriple();
 6058   const llvm::Triple &Triple = getToolChain().getTriple();
 6257   const llvm::Triple &T = getToolChain().getTriple();
 6319     Triples += CurTC->getTriple().normalize();
 6392     Triples += Dep.DependentToolChain->getTriple().normalize();
tools/clang/lib/Driver/ToolChains/CloudABI.cpp
  104   llvm::sys::path::append(P, "..", getTriple().str(), "lib");
  111   llvm::sys::path::append(P, "..", getTriple().str(), "include/c++/v1");
  130   switch (getTriple().getArch()) {
tools/clang/lib/Driver/ToolChains/CommonArgs.cpp
  386   std::string CPU = getCPUName(Args, ToolChain.getTriple());
  492   getTargetFeatures(ToolChain, ToolChain.getTriple(), Args, CmdArgs,
  495   StringRef ABIName = tools::getTargetABI(Args, ToolChain.getTriple());
  580   if (TC.getTriple().getOS() == llvm::Triple::Solaris)
  585   if (TC.getTriple().getVendor() == llvm::Triple::Myriad)
  601   if (TC.getTriple().getOS() != llvm::Triple::RTEMS &&
  602       !TC.getTriple().isAndroid()) {
  604     if (!TC.getTriple().isOSOpenBSD())
  609   if (!TC.getTriple().isOSFreeBSD() &&
  610       !TC.getTriple().isOSNetBSD() &&
  611       !TC.getTriple().isOSOpenBSD() &&
  612        TC.getTriple().getOS() != llvm::Triple::RTEMS)
  615   if (TC.getTriple().isOSFreeBSD() ||
  616       TC.getTriple().isOSNetBSD())
  632       if (!Args.hasArg(options::OPT_shared) && !TC.getTriple().isAndroid())
  789   if (!TC.getTriple().isOSOpenBSD())
  793   if (!TC.getTriple().isOSFreeBSD() &&
  794       !TC.getTriple().isOSNetBSD() &&
  795       !TC.getTriple().isOSOpenBSD())
  901   const llvm::Triple &Triple = ToolChain.getTriple();
 1186   if (TC.getTriple().isAndroid() || TC.getTriple().isOSIAMCU() ||
 1186   if (TC.getTriple().isAndroid() || TC.getTriple().isOSIAMCU() ||
 1187       TC.getTriple().isOSBinFormatWasm() ||
 1193                   !TC.getTriple().isAndroid() && !TC.getTriple().isOSCygMing();
 1193                   !TC.getTriple().isAndroid() && !TC.getTriple().isOSCygMing();
 1230   if (TC.getTriple().isAndroid() && LGT != LibGccType::StaticLibGcc)
 1246     if (TC.getTriple().isKnownWindowsMSVCEnvironment()) {
 1307   assert(HIPTC->getTriple().getArch() == llvm::Triple::amdgcn &&
tools/clang/lib/Driver/ToolChains/Contiki.cpp
   22   const bool IsX86 = getTriple().getArch() == llvm::Triple::x86;
tools/clang/lib/Driver/ToolChains/CrossWindows.cpp
   69   const llvm::Triple &T = TC.getTriple();
tools/clang/lib/Driver/ToolChains/Cuda.cpp
  329   assert(TC.getTriple().isNVPTX() && "Wrong platform");
  352   CmdArgs.push_back(TC.getTriple().isArch64Bit() ? "-m64" : "-m32");
  454   assert(TC.getTriple().isNVPTX() && "Wrong platform");
  459   CmdArgs.push_back(TC.getTriple().isArch64Bit() ? "-64" : "-32");
  501   assert(TC.getTriple().isNVPTX() && "Wrong platform");
  579       CudaInstallation(D, HostTC.getTriple(), Args), OK(OK) {
tools/clang/lib/Driver/ToolChains/Cuda.h
  140     return &HostTC.getTriple();
tools/clang/lib/Driver/ToolChains/Darwin.cpp
  107     const llvm::Triple &T(getToolChain().getTriple());
  830   switch (getTriple().getArch()) {
  910   if (isTargetWatchOSBased() || getTriple().isArch64Bit()) {
 1220         getTriple().getArch() != llvm::Triple::aarch64)
 1681       getDeploymentTargetFromTargetArg(Args, getTriple(), getDriver());
 1721           getDeploymentTargetFromEnvironmentVariables(getDriver(), getTriple());
 1744           inferDeploymentTargetFromArch(Args, *this, getTriple(), getDriver());
 1769     if (getTriple().isArch32Bit() && Major >= 11) {
 1800       (getTriple().getArch() == llvm::Triple::x86 ||
 1801        getTriple().getArch() == llvm::Triple::x86_64))
 1944     llvm::Triple::ArchType arch = getTriple().getArch();
 2197   if (getTriple().getArch() == llvm::Triple::x86 ||
 2198       getTriple().getArch() == llvm::Triple::x86_64)
 2424   if (getTriple().getArch() != llvm::Triple::arm &&
 2425       getTriple().getArch() != llvm::Triple::thumb)
 2586   const bool IsX86_64 = getTriple().getArch() == llvm::Triple::x86_64;
tools/clang/lib/Driver/ToolChains/Darwin.h
  233     return getTriple().getArch() != llvm::Triple::x86;
tools/clang/lib/Driver/ToolChains/FreeBSD.cpp
   51     mips::getMipsCPUAndABI(Args, getToolChain().getTriple(), CPUName, ABIName);
   59     if (getToolChain().getTriple().isLittleEndian())
   84     switch (getToolChain().getTriple().getEnvironment()) {
   99     std::string CPU = getCPUName(Args, getToolChain().getTriple());
  100     CmdArgs.push_back(sparc::getSparcAsmModeForCPU(CPU, getToolChain().getTriple()));
  158     if (ToolChain.getTriple().getOSMajorVersion() >= 9) {
  213     if (ToolChain.getTriple().isMIPS()) {
  366   if (getTriple().getOSMajorVersion() >= 10)
  372   if (getTriple().getOSMajorVersion() < 12)
  408   switch (getTriple().getEnvironment()) {
  414     if (getTriple().getArch() == llvm::Triple::arm ||
  415         getTriple().getArch() == llvm::Triple::thumb)
  426   const bool IsX86 = getTriple().getArch() == llvm::Triple::x86;
  427   const bool IsX86_64 = getTriple().getArch() == llvm::Triple::x86_64;
  428   const bool IsMIPS64 = getTriple().isMIPS64();
tools/clang/lib/Driver/ToolChains/Fuchsia.cpp
  347   if (getTriple().getArch() == llvm::Triple::aarch64)
tools/clang/lib/Driver/ToolChains/Gnu.cpp
  104   if (getToolChain().getTriple().isOSDarwin()) {
  356   const bool isAndroid = ToolChain.getTriple().isAndroid();
  357   const bool IsIAMCU = ToolChain.getTriple().isOSIAMCU();
  362       ToolChain.getTriple().hasEnvironment() ||
  363       (ToolChain.getTriple().getVendor() != llvm::Triple::MipsTechnologies);
  426   if (const char *LDMOption = getLDMOption(ToolChain.getTriple(), Args)) {
  680     if (getToolChain().getTriple().getEnvironment() == llvm::Triple::GNUX32)
  689       ppc::getPPCAsmModeForCPU(getCPUName(Args, getToolChain().getTriple())));
  696       ppc::getPPCAsmModeForCPU(getCPUName(Args, getToolChain().getTriple())));
  704       ppc::getPPCAsmModeForCPU(getCPUName(Args, getToolChain().getTriple())));
  709     StringRef ABIName = riscv::getRISCVABI(Args, getToolChain().getTriple());
  722     std::string CPU = getCPUName(Args, getToolChain().getTriple());
  724         sparc::getSparcAsmModeForCPU(CPU, getToolChain().getTriple()));
  730     std::string CPU = getCPUName(Args, getToolChain().getTriple());
  732         sparc::getSparcAsmModeForCPU(CPU, getToolChain().getTriple()));
  740     const llvm::Triple &Triple2 = getToolChain().getTriple();
  787     mips::getMipsCPUAndABI(Args, getToolChain().getTriple(), CPUName, ABIName);
  806     if (getToolChain().getTriple().isLittleEndian())
  822                    Args, getToolChain().getTriple(), CPUName, ABIName,
  824                                          getToolChain().getTriple())))
  889       getToolChain().getTriple().isOSLinux())
 2547     return getTriple().isOSWindows();
 2550     return !getTriple().isOSBinFormatMachO() && !getTriple().isMacOSX();
 2550     return !getTriple().isOSBinFormatMachO() && !getTriple().isMacOSX();
 2562   return getArch() == llvm::Triple::x86_64 && getTriple().isOSWindows();
 2566   switch (getTriple().getArch()) {
 2593     if (getTriple().isOSFreeBSD() || getTriple().isOSOpenBSD() ||
 2593     if (getTriple().isOSFreeBSD() || getTriple().isOSOpenBSD() ||
 2594         getTriple().isOSSolaris())
 2717       getTriple().getArch() == llvm::Triple::aarch64 ||
 2718       getTriple().getArch() == llvm::Triple::aarch64_be ||
 2719       (getTriple().isOSFreeBSD() &&
 2720        getTriple().getOSMajorVersion() >= 12) ||
 2721       (getTriple().getOS() == llvm::Triple::Linux &&
 2723         getTriple().isAndroid())) ||
 2724       getTriple().getOS() == llvm::Triple::NaCl ||
 2725       (getTriple().getVendor() == llvm::Triple::MipsTechnologies &&
 2726        !getTriple().hasEnvironment()) ||
 2727       getTriple().getOS() == llvm::Triple::Solaris ||
 2728       getTriple().getArch() == llvm::Triple::riscv32 ||
 2729       getTriple().getArch() == llvm::Triple::riscv64;
tools/clang/lib/Driver/ToolChains/Gnu.h
  307   bool isTarget64Bit() const { return getTriple().isArch64Bit(); }
  310   bool isTarget32Bit() const { return getTriple().isArch32Bit(); }
tools/clang/lib/Driver/ToolChains/HIP.cpp
  235   assert(getToolChain().getTriple().getArch() == llvm::Triple::amdgcn &&
  411   assert(getTriple().getArch() == llvm::Triple::amdgcn);
tools/clang/lib/Driver/ToolChains/HIP.h
   81     return &HostTC.getTriple();
tools/clang/lib/Driver/ToolChains/Haiku.cpp
   33                            getTriple().str(), "", "", "", DriverArgs, CC1Args);
tools/clang/lib/Driver/ToolChains/Haiku.h
   26     return getTriple().getArch() == llvm::Triple::x86_64;
tools/clang/lib/Driver/ToolChains/Hurd.cpp
  156   if (getTriple().getArch() == llvm::Triple::x86) {
tools/clang/lib/Driver/ToolChains/Linux.cpp
  458   if (getTriple().isAndroid())
  475   if (getTriple().isAndroid()) {
  484   if (!GCCInstallation.isValid() || !getTriple().isMIPS())
  512   const llvm::Triple &Triple = getTriple();
  664       (!getTriple().isMusl() || DriverArgs.hasArg(options::OPT_nostdlibinc)))
  759   switch (getTriple().getArch()) {
  772     if (getTriple().getEnvironment() == llvm::Triple::GNUEABIHF)
  779     if (getTriple().getEnvironment() == llvm::Triple::GNUEABIHF)
  785     if (getTriple().getSubArch() == llvm::Triple::MipsSubArch_r6)
  791     if (getTriple().getSubArch() == llvm::Triple::MipsSubArch_r6)
  797     if (getTriple().getSubArch() == llvm::Triple::MipsSubArch_r6)
  798       if (getTriple().getEnvironment() == llvm::Triple::GNUABIN32)
  802     else if (getTriple().getEnvironment() == llvm::Triple::GNUABIN32)
  808     if (getTriple().getSubArch() == llvm::Triple::MipsSubArch_r6)
  809       if (getTriple().getEnvironment() == llvm::Triple::GNUABIN32)
  813     else if (getTriple().getEnvironment() == llvm::Triple::GNUABIN32)
  842       getMultiarchTriple(D, getTriple(), SysRoot);
  844   if (getTriple().isAndroid())
  854   if (getTriple().getOS() == llvm::Triple::RTEMS)
  864   if (!DriverArgs.hasArg(options::OPT_nobuiltininc) && getTriple().isMusl())
  924       getMultiarchTriple(getDriver(), getTriple(), getDriver().SysRoot);
  978   return (getTriple().isAndroid() && !getTriple().isAndroidVersionLT(16)) ||
  978   return (getTriple().isAndroid() && !getTriple().isAndroidVersionLT(16)) ||
  979           getTriple().isMusl() || getSanitizerArgs().requiresPIE();
  983     return getTriple().isAndroid();
  987   if (getTriple().isAndroid())
  993   const bool IsX86 = getTriple().getArch() == llvm::Triple::x86;
  994   const bool IsX86_64 = getTriple().getArch() == llvm::Triple::x86_64;
  995   const bool IsMIPS = getTriple().isMIPS32();
  996   const bool IsMIPS64 = getTriple().isMIPS64();
  997   const bool IsPowerPC64 = getTriple().getArch() == llvm::Triple::ppc64 ||
  998                            getTriple().getArch() == llvm::Triple::ppc64le;
  999   const bool IsAArch64 = getTriple().getArch() == llvm::Triple::aarch64 ||
 1000                          getTriple().getArch() == llvm::Triple::aarch64_be;
 1001   const bool IsArmArch = getTriple().getArch() == llvm::Triple::arm ||
 1002                          getTriple().getArch() == llvm::Triple::thumb ||
 1003                          getTriple().getArch() == llvm::Triple::armeb ||
 1004                          getTriple().getArch() == llvm::Triple::thumbeb;
tools/clang/lib/Driver/ToolChains/MSP430.cpp
  144     llvm::sys::path::append(Dir, getDriver().Dir, "..", getTriple().str());
tools/clang/lib/Driver/ToolChains/MSVC.cpp
  365       C.getDefaultToolChain().getTriple().isWindowsMSVCEnvironment();
  750   if (getTriple().isOSBinFormatMachO())
  762   if (getTriple().isOSBinFormatMachO())
 1322   bool IsWindowsMSVC = getTriple().isWindowsMSVCEnvironment();
 1325     MSVT = getMSVCVersionFromTriple(getTriple());
tools/clang/lib/Driver/ToolChains/MSVC.h
   85     return getTriple().isOSBinFormatMachO() ? codegenoptions::DIF_DWARF
tools/clang/lib/Driver/ToolChains/MinGW.cpp
  322   Archs.emplace_back(getTriple().getArchName());
  343   Gccs.emplace_back(getTriple().getArchName());
  355   Subdirs.emplace_back(getTriple().str());
  356   Subdirs.emplace_back(getTriple().getArchName());
tools/clang/lib/Driver/ToolChains/Myriad.cpp
  126   const llvm::Triple &T = TC.getTriple();
  267   if (!isShaveCompilation(getTriple()))
tools/clang/lib/Driver/ToolChains/NaCl.cpp
  270   switch (getTriple().getArch()) {
  317   switch (getTriple().getArch()) {
  367   if (getTriple().getArch() == llvm::Triple::arm)
tools/clang/lib/Driver/ToolChains/NaCl.h
   65     return getTriple().getArch() == llvm::Triple::mipsel;
tools/clang/lib/Driver/ToolChains/NetBSD.cpp
   48         arm::getARMTargetCPU(MCPU, MArch, getToolChain().getTriple());
   59     mips::getMipsCPUAndABI(Args, getToolChain().getTriple(), CPUName, ABIName);
   67     if (getToolChain().getTriple().isLittleEndian())
   79     std::string CPU = getCPUName(Args, getToolChain().getTriple());
   80     CmdArgs.push_back(sparc::getSparcAsmModeForCPU(CPU, getToolChain().getTriple()));
   87     std::string CPU = getCPUName(Args, getToolChain().getTriple());
   88     CmdArgs.push_back(sparc::getSparcAsmModeForCPU(CPU, getToolChain().getTriple()));
  151     switch (ToolChain.getTriple().getEnvironment()) {
  169     switch (ToolChain.getTriple().getEnvironment()) {
  267   ToolChain.getTriple().getOSVersion(Major, Minor, Micro);
  404   getTriple().getOSVersion(Major, Minor, Micro);
  457   llvm::Triple::ArchType TArch = getTriple().getArch();
  465   const bool IsX86 = getTriple().getArch() == llvm::Triple::x86;
  466   const bool IsX86_64 = getTriple().getArch() == llvm::Triple::x86_64;
  500   getTriple().getOSVersion(Major, Minor, Micro);
  503     getTriple().getArch() == llvm::Triple::aarch64 ||
  504     getTriple().getArch() == llvm::Triple::aarch64_be ||
  505     getTriple().getArch() == llvm::Triple::arm ||
  506     getTriple().getArch() == llvm::Triple::armeb;
tools/clang/lib/Driver/ToolChains/OpenBSD.cpp
   47     std::string CPU = getCPUName(Args, getToolChain().getTriple());
   48     CmdArgs.push_back(sparc::getSparcAsmModeForCPU(CPU, getToolChain().getTriple()));
   55     std::string CPU = getCPUName(Args, getToolChain().getTriple());
   56     CmdArgs.push_back(sparc::getSparcAsmModeForCPU(CPU, getToolChain().getTriple()));
   65     mips::getMipsCPUAndABI(Args, getToolChain().getTriple(), CPUName, ABIName);
   70     if (getToolChain().getTriple().isLittleEndian())
  234   const bool IsX86 = getTriple().getArch() == llvm::Triple::x86;
  235   const bool IsX86_64 = getTriple().getArch() == llvm::Triple::x86_64;
tools/clang/lib/Driver/ToolChains/Solaris.cpp
  200   const bool IsX86 = getTriple().getArch() == llvm::Triple::x86;
  201   const bool IsX86_64 = getTriple().getArch() == llvm::Triple::x86_64;
tools/clang/lib/Driver/ToolChains/WebAssembly.cpp
  103   if (getTriple().getOS() == llvm::Triple::UnknownOS) {
  242   if (getTriple().getOS() != llvm::Triple::UnknownOS) {
  244         getMultiarchTriple(D, getTriple(), D.SysRoot);
  254     if (getTriple().getOS() != llvm::Triple::UnknownOS) {
  256           getMultiarchTriple(getDriver(), getTriple(), getDriver().SysRoot);
  281   if (getTriple().isOSEmscripten()) {
tools/clang/lib/Driver/XRayArgs.cpp
   34   const llvm::Triple &Triple = TC.getTriple();