| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| H A D | X86Subtarget.h | 498 Triple TargetTriple; variable 609 return In64BitMode && (TargetTriple.getEnvironment() == Triple::GNUX32 || in isTarget64BitILP32() 610 TargetTriple.isOSNaCl()); in isTarget64BitILP32() 615 return In64BitMode && (TargetTriple.getEnvironment() != Triple::GNUX32 && in isTarget64BitLP64() 616 !TargetTriple.isOSNaCl()); in isTarget64BitLP64() 826 const Triple &getTargetTriple() const { return TargetTriple; } in getTargetTriple() 828 bool isTargetDarwin() const { return TargetTriple.isOSDarwin(); } in isTargetDarwin() 829 bool isTargetFreeBSD() const { return TargetTriple.isOSFreeBSD(); } in isTargetFreeBSD() 830 bool isTargetDragonFly() const { return TargetTriple.isOSDragonFly(); } in isTargetDragonFly() 831 bool isTargetSolaris() const { return TargetTriple.isOSSolaris(); } in isTargetSolaris() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
| H A D | ARMSubtarget.h | 517 Triple TargetTriple; variable 742 const Triple &getTargetTriple() const { return TargetTriple; } in getTargetTriple() 744 bool isTargetDarwin() const { return TargetTriple.isOSDarwin(); } in isTargetDarwin() 745 bool isTargetIOS() const { return TargetTriple.isiOS(); } in isTargetIOS() 746 bool isTargetWatchOS() const { return TargetTriple.isWatchOS(); } in isTargetWatchOS() 747 bool isTargetWatchABI() const { return TargetTriple.isWatchABI(); } in isTargetWatchABI() 748 bool isTargetLinux() const { return TargetTriple.isOSLinux(); } in isTargetLinux() 749 bool isTargetNaCl() const { return TargetTriple.isOSNaCl(); } in isTargetNaCl() 750 bool isTargetNetBSD() const { return TargetTriple.isOSNetBSD(); } in isTargetNetBSD() 751 bool isTargetWindows() const { return TargetTriple.isOSWindows(); } in isTargetWindows() [all …]
|
| H A D | ARMTargetMachine.h | 65 return TargetTriple.getEnvironment() == Triple::GNUEABIHF || in isTargetHardFloat() 66 TargetTriple.getEnvironment() == Triple::MuslEABIHF || in isTargetHardFloat() 67 TargetTriple.getEnvironment() == Triple::EABIHF || in isTargetHardFloat() 68 (TargetTriple.isOSBinFormatMachO() && in isTargetHardFloat() 69 TargetTriple.getSubArch() == Triple::ARMSubArch_v7em) || in isTargetHardFloat() 70 TargetTriple.isOSWindows() || in isTargetHardFloat()
|
| H A D | ARMTargetMachine.cpp | 235 if ((TargetTriple.getEnvironment() == Triple::GNUEABI || in ARMBaseTargetMachine() 236 TargetTriple.getEnvironment() == Triple::GNUEABIHF || in ARMBaseTargetMachine() 237 TargetTriple.getEnvironment() == Triple::MuslEABI || in ARMBaseTargetMachine() 238 TargetTriple.getEnvironment() == Triple::MuslEABIHF) && in ARMBaseTargetMachine() 239 !(TargetTriple.isOSWindows() || TargetTriple.isOSDarwin())) in ARMBaseTargetMachine() 295 I = std::make_unique<ARMSubtarget>(TargetTriple, CPU, FS, *this, isLittle, in getSubtargetImpl()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
| H A D | PPCSubtarget.cpp | 56 : PPCGenSubtargetInfo(TT, CPU, /*TuneCPU*/ CPU, FS), TargetTriple(TT), in PPCSubtarget() 57 IsPPC64(TargetTriple.getArch() == Triple::ppc64 || in PPCSubtarget() 58 TargetTriple.getArch() == Triple::ppc64le), in PPCSubtarget() 149 if (TargetTriple.getArch() == Triple::ppc64le) in initSubtargetFeatures() 151 else if (TargetTriple.getSubArch() == Triple::PPCSubArch_spe) in initSubtargetFeatures() 168 if ((TargetTriple.isOSFreeBSD() && TargetTriple.getOSMajorVersion() >= 13) || in initSubtargetFeatures() 169 TargetTriple.isOSNetBSD() || TargetTriple.isOSOpenBSD() || in initSubtargetFeatures() 170 TargetTriple.isMusl()) in initSubtargetFeatures()
|
| H A D | PPCSubtarget.h | 81 Triple TargetTriple; 335 const Triple &getTargetTriple() const { return TargetTriple; } in getTargetTriple() 337 bool isTargetELF() const { return TargetTriple.isOSBinFormatELF(); } in isTargetELF() 338 bool isTargetMachO() const { return TargetTriple.isOSBinFormatMachO(); } in isTargetMachO() 339 bool isTargetLinux() const { return TargetTriple.isOSLinux(); } in isTargetLinux() 341 bool isAIXABI() const { return TargetTriple.isOSAIX(); } in isAIXABI()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/ |
| H A D | Gnu.cpp | 1448 const llvm::Triple &TargetTriple, in findMIPSMultilibs() argument 1455 tools::mips::getMipsCPUAndABI(Args, TargetTriple, CPUName, ABIName); in findMIPSMultilibs() 1457 llvm::Triple::ArchType TargetArch = TargetTriple.getArch(); in findMIPSMultilibs() 1460 addMultilibFlag(TargetTriple.isMIPS32(), "m32", Flags); in findMIPSMultilibs() 1461 addMultilibFlag(TargetTriple.isMIPS64(), "m64", Flags); in findMIPSMultilibs() 1476 addMultilibFlag(tools::mips::isNaN2008(Args, TargetTriple), "mnan=2008", in findMIPSMultilibs() 1485 if (TargetTriple.isAndroid()) in findMIPSMultilibs() 1489 if (TargetTriple.getVendor() == llvm::Triple::MipsTechnologies && in findMIPSMultilibs() 1490 TargetTriple.getOS() == llvm::Triple::Linux && in findMIPSMultilibs() 1491 TargetTriple.getEnvironment() == llvm::Triple::UnknownEnvironment) in findMIPSMultilibs() [all …]
|
| H A D | Gnu.h | 33 bool findMIPSMultilibs(const Driver &D, const llvm::Triple &TargetTriple, 220 void init(const llvm::Triple &TargetTriple, const llvm::opt::ArgList &Args, 253 CollectLibDirsAndTriples(const llvm::Triple &TargetTriple, 260 void AddDefaultGCCPrefixes(const llvm::Triple &TargetTriple, 264 bool ScanGCCForMultilibs(const llvm::Triple &TargetTriple, 276 bool ScanGentooConfigs(const llvm::Triple &TargetTriple, 281 bool ScanGentooGccConfig(const llvm::Triple &TargetTriple,
|
| H A D | BareMetal.cpp | 36 const llvm::Triple &TargetTriple, in findRISCVMultilibs() argument 39 StringRef Arch = riscv::getRISCVArch(Args, TargetTriple); in findRISCVMultilibs() 40 StringRef Abi = tools::riscv::getRISCVABI(Args, TargetTriple); in findRISCVMultilibs() 42 if (TargetTriple.getArch() == llvm::Triple::riscv64) { in findRISCVMultilibs() 60 if (TargetTriple.getArch() == llvm::Triple::riscv32) { in findRISCVMultilibs()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
| H A D | AArch64Subtarget.h | 265 Triple TargetTriple; variable 314 const Triple &getTargetTriple() const { return TargetTriple; } in getTargetTriple() 482 bool isTargetDarwin() const { return TargetTriple.isOSDarwin(); } in isTargetDarwin() 483 bool isTargetIOS() const { return TargetTriple.isiOS(); } in isTargetIOS() 484 bool isTargetLinux() const { return TargetTriple.isOSLinux(); } in isTargetLinux() 485 bool isTargetWindows() const { return TargetTriple.isOSWindows(); } in isTargetWindows() 486 bool isTargetAndroid() const { return TargetTriple.isAndroid(); } in isTargetAndroid() 487 bool isTargetFuchsia() const { return TargetTriple.isOSFuchsia(); } in isTargetFuchsia() 489 bool isTargetCOFF() const { return TargetTriple.isOSBinFormatCOFF(); } in isTargetCOFF() 490 bool isTargetELF() const { return TargetTriple.isOSBinFormatELF(); } in isTargetELF() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUSubtarget.h | 45 Triple TargetTriple; 107 return TargetTriple.getOS() == Triple::AMDHSA; in isAmdHsaOS() 111 return TargetTriple.getOS() == Triple::AMDPAL; in isAmdPalOS() 115 return TargetTriple.getOS() == Triple::Mesa3D; in isMesa3DOS() 125 return TargetTriple.getArch() == Triple::amdgcn; in isGCN()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ |
| H A D | AddressSanitizer.cpp | 439 static ShadowMapping getShadowMapping(Triple &TargetTriple, int LongSize, in getShadowMapping() argument 441 bool IsAndroid = TargetTriple.isAndroid(); in getShadowMapping() 442 bool IsIOS = TargetTriple.isiOS() || TargetTriple.isWatchOS(); in getShadowMapping() 443 bool IsMacOS = TargetTriple.isMacOSX(); in getShadowMapping() 444 bool IsFreeBSD = TargetTriple.isOSFreeBSD(); in getShadowMapping() 445 bool IsNetBSD = TargetTriple.isOSNetBSD(); in getShadowMapping() 446 bool IsPS4CPU = TargetTriple.isPS4CPU(); in getShadowMapping() 447 bool IsLinux = TargetTriple.isOSLinux(); in getShadowMapping() 448 bool IsPPC64 = TargetTriple.getArch() == Triple::ppc64 || in getShadowMapping() 449 TargetTriple.getArch() == Triple::ppc64le; in getShadowMapping() [all …]
|
| H A D | HWAddressSanitizer.cpp | 255 Triple TargetTriple; member in __anon4587ec1a0111::HWAddressSanitizer 273 void init(Triple &TargetTriple, bool InstrumentWithCalls); 486 TargetTriple = Triple(M.getTargetTriple()); in initializeModule() 490 UsePageAliases = TargetTriple.getArch() == Triple::x86_64; in initializeModule() 494 Mapping.init(TargetTriple, InstrumentWithCalls); in initializeModule() 509 !TargetTriple.isAndroid() || !TargetTriple.isAndroidVersionLT(30); in initializeModule() 514 TargetTriple.isAArch64() && TargetTriple.isOSBinFormatELF() && in initializeModule() 547 if (!TargetTriple.isAndroid()) { in initializeModule() 714 if (TargetTriple.isAArch64() || TargetTriple.getArch() == Triple::x86_64) in untagPointerOperand() 804 switch (TargetTriple.getArch()) { in instrumentMemAccessInline() [all …]
|
| H A D | SanitizerCoverage.cpp | 247 Triple TargetTriple; member in __anon8c19cfa10111::ModuleSanitizerCoverage 335 GlobalValue::LinkageTypes Linkage = TargetTriple.isOSBinFormatCOFF() in CreateSecStartEnd() 347 if (!TargetTriple.isOSBinFormatCOFF()) in CreateSecStartEnd() 369 if (TargetTriple.supportsCOMDAT()) { in CreateInitCallsForSections() 377 if (TargetTriple.isOSBinFormatCOFF()) { in CreateInitCallsForSections() 404 TargetTriple = Triple(M.getTargetTriple()); in instrumentModule() 683 if (TargetTriple.supportsCOMDAT() && in CreateFunctionLocalArrayInSection() 684 (TargetTriple.isOSBinFormatELF() || !F.isInterposable())) in CreateFunctionLocalArrayInSection() 685 if (auto Comdat = getOrCreateFunctionComdat(F, TargetTriple)) in CreateFunctionLocalArrayInSection() 968 if (TargetTriple.isOSBinFormatCOFF()) { in getSectionName() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/ |
| H A D | SystemZSubtarget.h | 74 Triple TargetTriple; 260 bool isTargetELF() const { return TargetTriple.isOSBinFormatELF(); } in isTargetELF() 263 bool isTargetGOFF() const { return TargetTriple.isOSBinFormatGOFF(); } in isTargetGOFF() 269 bool isTargetzOS() const { return TargetTriple.isOSzOS(); } in isTargetzOS()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblySubtarget.h | 52 Triple TargetTriple; variable 83 const Triple &getTargetTriple() const { return TargetTriple; } in getTargetTriple() 90 bool hasAddr64() const { return TargetTriple.isArch64Bit(); } in hasAddr64()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/M68k/ |
| H A D | M68kSubtarget.h | 69 Triple TargetTriple; variable 92 const Triple &getTargetTriple() const { return TargetTriple; } in getTargetTriple() 94 bool isTargetELF() const { return TargetTriple.isOSBinFormatELF(); } in isTargetELF()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/ |
| H A D | TargetProcessControl.cpp | 26 std::shared_ptr<SymbolStringPool> SSP, Triple TargetTriple, in SelfTargetProcessControl() argument 34 this->TargetTriple = std::move(TargetTriple); in SelfTargetProcessControl() 38 if (this->TargetTriple.isOSBinFormatMachO()) in SelfTargetProcessControl()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-opt-fuzzer/ |
| H A D | llvm-opt-fuzzer.cpp | 220 Triple TargetTriple = Triple(Triple::normalize(TargetTripleStr)); in LLVMFuzzerInitialize() local 224 TargetRegistry::lookupTarget(codegen::getMArch(), TargetTriple, Error); in LLVMFuzzerInitialize() 231 codegen::InitTargetOptionsFromCodeGenFlags(TargetTriple); in LLVMFuzzerInitialize() 233 TargetTriple.getTriple(), codegen::getCPUStr(), codegen::getFeaturesStr(), in LLVMFuzzerInitialize()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/tools/bugpoint/ |
| H A D | BugDriver.cpp | 31 Triple TargetTriple; variable 108 if (TargetTriple.getTriple().empty()) { in parseInputFile() 114 TargetTriple.setTriple(TheTriple.getTriple()); in parseInputFile() 117 Result->setTargetTriple(TargetTriple.getTriple()); // override the triple in parseInputFile()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/ |
| H A D | LanaiSubtarget.cpp | 39 LanaiSubtarget::LanaiSubtarget(const Triple &TargetTriple, StringRef Cpu, in LanaiSubtarget() argument 44 : LanaiGenSubtargetInfo(TargetTriple, Cpu, /*TuneCPU*/ Cpu, FeatureString), in LanaiSubtarget()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-isel-fuzzer/ |
| H A D | llvm-isel-fuzzer.cpp | 50 TargetTriple("mtriple", cl::desc("Override target triple for module")); variable 129 if (TargetTriple.empty()) { in LLVMFuzzerInitialize() 134 Triple TheTriple = Triple(Triple::normalize(TargetTriple)); in LLVMFuzzerInitialize()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| H A D | BackendUtil.cpp | 177 PassManagerBuilderWrapper(const Triple &TargetTriple, in PassManagerBuilderWrapper() argument 180 : PassManagerBuilder(), TargetTriple(TargetTriple), CGOpts(CGOpts), in PassManagerBuilderWrapper() 182 const Triple &getTargetTriple() const { return TargetTriple; } in getTargetTriple() 187 const Triple &TargetTriple; member in __anoncdf3490f0111::PassManagerBuilderWrapper 381 static TargetLibraryInfoImpl *createTLII(llvm::Triple &TargetTriple, in createTLII() argument 383 TargetLibraryInfoImpl *TLII = new TargetLibraryInfoImpl(TargetTriple); in createTLII() 390 switch(TargetTriple.getArch()) { in createTLII() 643 Triple TargetTriple(TheModule->getTargetTriple()); in CreatePasses() local 645 createTLII(TargetTriple, CodeGenOpts)); in CreatePasses() 657 PassManagerBuilderWrapper PMBuilder(TargetTriple, CodeGenOpts, LangOpts); in CreatePasses() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/tools/clang-offload-bundler/ |
| H A D | ClangOffloadBundler.cpp | 173 StringRef TargetTriple) = 0; 177 virtual Error WriteBundleEnd(raw_fd_ostream &OS, StringRef TargetTriple) = 0; 422 Error WriteBundleStart(raw_fd_ostream &OS, StringRef TargetTriple) final { in WriteBundleStart() argument 423 CurWriteBundleTarget = TargetTriple.str(); in WriteBundleStart() 427 Error WriteBundleEnd(raw_fd_ostream &OS, StringRef TargetTriple) final { in WriteBundleEnd() argument 564 Error WriteBundleStart(raw_fd_ostream &OS, StringRef TargetTriple) final { in WriteBundleStart() argument 569 Error WriteBundleEnd(raw_fd_ostream &OS, StringRef TargetTriple) final { in WriteBundleEnd() argument 735 Error WriteBundleStart(raw_fd_ostream &OS, StringRef TargetTriple) final { in WriteBundleStart() argument 736 OS << BundleStartString << TargetTriple << "\n"; in WriteBundleStart() 740 Error WriteBundleEnd(raw_fd_ostream &OS, StringRef TargetTriple) final { in WriteBundleEnd() argument [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/VE/ |
| H A D | VESubtarget.h | 32 Triple TargetTriple; variable 81 bool isTargetLinux() const { return TargetTriple.isOSLinux(); } in isTargetLinux()
|