| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86Subtarget.h | 502 Triple TargetTriple; variable 613 return In64BitMode && (TargetTriple.isX32() || TargetTriple.isOSNaCl()); in isTarget64BitILP32() 618 return In64BitMode && (!TargetTriple.isX32() && !TargetTriple.isOSNaCl()); in isTarget64BitLP64() 837 bool isTargetPS4() const { return TargetTriple.isPS4CPU(); } in isTargetPS4() 847 bool isTargetNaCl() const { return TargetTriple.isOSNaCl(); } in isTargetNaCl() 850 bool isTargetMCU() const { return TargetTriple.isOSIAMCU(); } in isTargetMCU() 854 return TargetTriple.isWindowsMSVCEnvironment(); in isTargetWindowsMSVC() 858 return TargetTriple.isWindowsCoreCLREnvironment(); in isTargetWindowsCoreCLR() 862 return TargetTriple.isWindowsCygwinEnvironment(); in isTargetWindowsCygwin() 866 return TargetTriple.isWindowsGNUEnvironment(); in isTargetWindowsGNU() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMSubtarget.h | 517 Triple TargetTriple; variable 742 const Triple &getTargetTriple() const { return TargetTriple; } in getTargetTriple() 745 bool isTargetIOS() const { return TargetTriple.isiOS(); } in isTargetIOS() 749 bool isTargetNaCl() const { return TargetTriple.isOSNaCl(); } in isTargetNaCl() 765 return (TargetTriple.getEnvironment() == Triple::EABI || in isTargetAEABI() 766 TargetTriple.getEnvironment() == Triple::EABIHF) && in isTargetAEABI() 770 return (TargetTriple.getEnvironment() == Triple::GNUEABI || in isTargetGNUAEABI() 775 return (TargetTriple.getEnvironment() == Triple::MuslEABI || in isTargetMuslAEABI() 783 return (TargetTriple.getEnvironment() == Triple::EABI || in isTargetEHABICompatible() 784 TargetTriple.getEnvironment() == Triple::GNUEABI || in isTargetEHABICompatible() [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 | 236 if ((TargetTriple.getEnvironment() == Triple::GNUEABI || in ARMBaseTargetMachine() 237 TargetTriple.getEnvironment() == Triple::GNUEABIHF || in ARMBaseTargetMachine() 238 TargetTriple.getEnvironment() == Triple::MuslEABI || in ARMBaseTargetMachine() 239 TargetTriple.getEnvironment() == Triple::MuslEABIHF) && in ARMBaseTargetMachine() 240 !(TargetTriple.isOSWindows() || TargetTriple.isOSDarwin())) in ARMBaseTargetMachine() 296 I = std::make_unique<ARMSubtarget>(TargetTriple, CPU, FS, *this, isLittle, in getSubtargetImpl()
|
| /freebsd-13.1/contrib/llvm-project/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() 151 if (TargetTriple.getArch() == Triple::ppc64le) in initSubtargetFeatures() 153 else if (TargetTriple.getSubArch() == Triple::PPCSubArch_spe) in initSubtargetFeatures() 170 if ((TargetTriple.isOSFreeBSD() && TargetTriple.getOSMajorVersion() >= 13) || in initSubtargetFeatures() 171 TargetTriple.isOSNetBSD() || TargetTriple.isOSOpenBSD() || in initSubtargetFeatures() 172 TargetTriple.isMusl()) in initSubtargetFeatures()
|
| H A D | PPCSubtarget.h | 81 Triple TargetTriple; 339 const Triple &getTargetTriple() const { return TargetTriple; } in getTargetTriple() 341 bool isTargetELF() const { return TargetTriple.isOSBinFormatELF(); } in isTargetELF() 342 bool isTargetMachO() const { return TargetTriple.isOSBinFormatMachO(); } in isTargetMachO() 343 bool isTargetLinux() const { return TargetTriple.isOSLinux(); } in isTargetLinux() 345 bool isAIXABI() const { return TargetTriple.isOSAIX(); } in isAIXABI()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
| H A D | Gnu.cpp | 1485 if (TargetTriple.isAndroid()) in findMIPSMultilibs() 1696 switch (TargetTriple.getArch()) { in findBiarchMultilibs() 1744 if (TargetTriple.isArch32Bit()) in findBiarchMultilibs() 1972 ScanLibDirForGCCTriple(TargetTriple, Args, LibDir, TargetTriple.str(), in init() 2216 switch (TargetTriple.getArch()) { in CollectLibDirsAndTriples() 2247 if (TargetTriple.isAndroid()) { in CollectLibDirsAndTriples() 2257 switch (TargetTriple.getArch()) { in CollectLibDirsAndTriples() 2306 switch (TargetTriple.getArch()) { in CollectLibDirsAndTriples() 2342 if (TargetTriple.isX32()) { in CollectLibDirsAndTriples() 2360 if (!TargetTriple.isOSIAMCU()) { in CollectLibDirsAndTriples() [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()
|
| H A D | Hurd.cpp | 31 const llvm::Triple &TargetTriple, in getMultiarchTriple() argument 33 if (TargetTriple.getArch() == llvm::Triple::x86) { in getMultiarchTriple() 44 return TargetTriple.str(); in getMultiarchTriple()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64Subtarget.h | 276 Triple TargetTriple; variable 327 const Triple &getTargetTriple() const { return TargetTriple; } in getTargetTriple() 500 bool isTargetDarwin() const { return TargetTriple.isOSDarwin(); } in isTargetDarwin() 501 bool isTargetIOS() const { return TargetTriple.isiOS(); } in isTargetIOS() 502 bool isTargetLinux() const { return TargetTriple.isOSLinux(); } in isTargetLinux() 503 bool isTargetWindows() const { return TargetTriple.isOSWindows(); } in isTargetWindows() 504 bool isTargetAndroid() const { return TargetTriple.isAndroid(); } in isTargetAndroid() 505 bool isTargetFuchsia() const { return TargetTriple.isOSFuchsia(); } in isTargetFuchsia() 508 bool isTargetELF() const { return TargetTriple.isOSBinFormatELF(); } in isTargetELF() 512 return TargetTriple.isArch32Bit() || in isTargetILP32() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUSubtarget.h | 45 Triple TargetTriple; 108 return TargetTriple.getOS() == Triple::AMDHSA; in isAmdHsaOS() 112 return TargetTriple.getOS() == Triple::AMDPAL; in isAmdPalOS() 116 return TargetTriple.getOS() == Triple::Mesa3D; in isMesa3DOS() 126 return TargetTriple.getArch() == Triple::amdgcn; in isGCN()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | HWAddressSanitizer.cpp | 220 return shouldInstrumentStack(TargetTriple) && in shouldUseStackSafetyAnalysis() 293 Triple TargetTriple; member in __anonb30972230111::HWAddressSanitizer 560 TargetTriple = Triple(M.getTargetTriple()); in initializeModule() 587 !TargetTriple.isAndroid() || !TargetTriple.isAndroidVersionLT(30); in initializeModule() 592 TargetTriple.isAArch64() && TargetTriple.isOSBinFormatELF() && in initializeModule() 626 if (!TargetTriple.isAndroid()) { in initializeModule() 793 if (TargetTriple.isAArch64() || TargetTriple.getArch() == Triple::x86_64) in untagPointerOperand() 883 switch (TargetTriple.getArch()) { in instrumentMemAccessInline() 1006 if (TargetTriple.getArch() == Triple::x86_64) in retagMask() 1120 if (TargetTriple.isAArch64() && TargetTriple.isAndroid()) { in getHwasanThreadSlotPtr() [all …]
|
| H A D | AddressSanitizer.cpp | 448 bool IsIOS = TargetTriple.isiOS() || TargetTriple.isWatchOS(); in getShadowMapping() 449 bool IsMacOS = TargetTriple.isMacOSX(); in getShadowMapping() 460 bool IsArmOrThumb = TargetTriple.isARM() || TargetTriple.isThumb(); in getShadowMapping() 569 if (TargetTriple.isOSEmscripten()) { in GetCtorAndDtorPriority() 709 Triple TargetTriple; member 861 Triple TargetTriple; member in __anonf69996040211::ModuleAddressSanitizer 1733 if (TargetTriple.isAMDGPU()) { in instrumentAddress() 2024 if (TargetTriple.isMacOSX() && !TargetTriple.isMacOSXVersionLT(10, 11)) in ShouldUseMachOGlobalsSection() 2026 if (TargetTriple.isiOS() /* or tvOS */ && !TargetTriple.isOSVersionLT(9)) in ShouldUseMachOGlobalsSection() 2028 if (TargetTriple.isWatchOS() && !TargetTriple.isOSVersionLT(2)) in ShouldUseMachOGlobalsSection() [all …]
|
| H A D | SanitizerCoverage.cpp | 247 Triple TargetTriple; member in __anon1b0e388a0111::ModuleSanitizerCoverage 347 if (!TargetTriple.isOSBinFormatCOFF()) in CreateSecStartEnd() 371 if (TargetTriple.supportsCOMDAT()) { in CreateInitCallsForSections() 379 if (TargetTriple.isOSBinFormatCOFF()) { in CreateInitCallsForSections() 405 TargetTriple = Triple(M.getTargetTriple()); in instrumentModule() 686 if (TargetTriple.supportsCOMDAT() && in CreateFunctionLocalArrayInSection() 687 (TargetTriple.isOSBinFormatELF() || !F.isInterposable())) in CreateFunctionLocalArrayInSection() 971 if (TargetTriple.isOSBinFormatCOFF()) { in getSectionName() 980 if (TargetTriple.isOSBinFormatMachO()) in getSectionName() 987 if (TargetTriple.isOSBinFormatMachO()) in getSectionStart() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZSubtarget.h | 79 Triple TargetTriple; 286 bool isTargetELF() const { return TargetTriple.isOSBinFormatELF(); } in isTargetELF() 289 bool isTargetGOFF() const { return TargetTriple.isOSBinFormatGOFF(); } in isTargetGOFF() 295 bool isTargetzOS() const { return TargetTriple.isOSzOS(); } in isTargetzOS()
|
| /freebsd-13.1/contrib/llvm-project/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()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/M68k/ |
| H A D | M68kSubtarget.h | 73 Triple TargetTriple; variable 96 const Triple &getTargetTriple() const { return TargetTriple; } in getTargetTriple() 98 bool isTargetELF() const { return TargetTriple.isOSBinFormatELF(); } in isTargetELF()
|
| /freebsd-13.1/contrib/llvm-project/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()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | ExecutorProcessControl.cpp | 27 std::shared_ptr<SymbolStringPool> SSP, Triple TargetTriple, in SelfExecutorProcessControl() argument 35 this->TargetTriple = std::move(TargetTriple); in SelfExecutorProcessControl() 41 if (this->TargetTriple.isOSBinFormatMachO()) in SelfExecutorProcessControl()
|
| /freebsd-13.1/contrib/llvm-project/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()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VESubtarget.h | 32 Triple TargetTriple; variable 81 bool isTargetLinux() const { return TargetTriple.isOSLinux(); } in isTargetLinux()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/ |
| H A D | TargetSelect.cpp | 39 TargetMachine *EngineBuilder::selectTarget(const Triple &TargetTriple, in selectTarget() argument 43 Triple TheTriple(TargetTriple); in selectTarget()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | BackendUtil.cpp | 178 PassManagerBuilderWrapper(const Triple &TargetTriple, in PassManagerBuilderWrapper() argument 181 : PassManagerBuilder(), TargetTriple(TargetTriple), CGOpts(CGOpts), in PassManagerBuilderWrapper() 188 const Triple &TargetTriple; member in __anon701d26f80111::PassManagerBuilderWrapper 399 switch(TargetTriple.getArch()) { in createTLII() 651 Triple TargetTriple(TheModule->getTargetTriple()); in CreatePasses() local 653 createTLII(TargetTriple, CodeGenOpts)); in CreatePasses() 921 llvm::Triple TargetTriple(TheModule->getTargetTriple()); in AddEmitPasses() local 923 createTLII(TargetTriple, CodeGenOpts)); in AddEmitPasses() 1103 static void addSanitizers(const Triple &TargetTriple, in addSanitizers() argument 1311 Triple TargetTriple(TheModule->getTargetTriple()); in EmitAssemblyWithNewPassManager() local [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | ExecutorProcessControl.h | 136 const Triple &getTargetTriple() const { return TargetTriple; } in getTargetTriple() 199 Triple TargetTriple; variable 216 this->TargetTriple = Triple(TT); 249 std::shared_ptr<SymbolStringPool> SSP, Triple TargetTriple,
|