| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86Subtarget.h | 426 Triple TargetTriple; variable 537 TargetTriple.isOSNaCl()); in isTarget64BitILP32() 543 !TargetTriple.isOSNaCl()); in isTarget64BitLP64() 727 bool isTargetPS4() const { return TargetTriple.isPS4CPU(); } in isTargetPS4() 737 bool isTargetNaCl() const { return TargetTriple.isOSNaCl(); } in isTargetNaCl() 744 return TargetTriple.isWindowsMSVCEnvironment(); in isTargetWindowsMSVC() 748 return TargetTriple.isKnownWindowsMSVCEnvironment(); in isTargetKnownWindowsMSVC() 752 return TargetTriple.isWindowsCoreCLREnvironment(); in isTargetWindowsCoreCLR() 756 return TargetTriple.isWindowsCygwinEnvironment(); in isTargetWindowsCygwin() 760 return TargetTriple.isWindowsGNUEnvironment(); in isTargetWindowsGNU() [all …]
|
| H A D | X86Subtarget.cpp | 320 PICStyle(PICStyles::None), TM(TM), TargetTriple(TT), in X86Subtarget() 324 In64BitMode(TargetTriple.getArch() == Triple::x86_64), in X86Subtarget() 325 In32BitMode(TargetTriple.getArch() == Triple::x86 && in X86Subtarget() 326 TargetTriple.getEnvironment() != Triple::CODE16), in X86Subtarget() 327 In16BitMode(TargetTriple.getArch() == Triple::x86 && in X86Subtarget() 328 TargetTriple.getEnvironment() == Triple::CODE16), in X86Subtarget()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMSubtarget.h | 453 Triple TargetTriple; variable 645 const Triple &getTargetTriple() const { return TargetTriple; } in getTargetTriple() 648 bool isTargetIOS() const { return TargetTriple.isiOS(); } in isTargetIOS() 652 bool isTargetNaCl() const { return TargetTriple.isOSNaCl(); } in isTargetNaCl() 668 return (TargetTriple.getEnvironment() == Triple::EABI || in isTargetAEABI() 669 TargetTriple.getEnvironment() == Triple::EABIHF) && in isTargetAEABI() 673 return (TargetTriple.getEnvironment() == Triple::GNUEABI || in isTargetGNUAEABI() 678 return (TargetTriple.getEnvironment() == Triple::MuslEABI || in isTargetMuslAEABI() 686 return (TargetTriple.getEnvironment() == Triple::EABI || in isTargetEHABICompatible() 687 TargetTriple.getEnvironment() == Triple::GNUEABI || in isTargetEHABICompatible() [all …]
|
| H A D | ARMTargetMachine.h | 66 return TargetTriple.getEnvironment() == Triple::GNUEABIHF || in isTargetHardFloat() 67 TargetTriple.getEnvironment() == Triple::MuslEABIHF || in isTargetHardFloat() 68 TargetTriple.getEnvironment() == Triple::EABIHF || in isTargetHardFloat() 69 (TargetTriple.isOSBinFormatMachO() && in isTargetHardFloat() 70 TargetTriple.getSubArch() == Triple::ARMSubArch_v7em) || in isTargetHardFloat() 71 TargetTriple.isOSWindows() || in isTargetHardFloat()
|
| H A D | ARMTargetMachine.cpp | 223 if ((TargetTriple.getEnvironment() == Triple::GNUEABI || in ARMBaseTargetMachine() 224 TargetTriple.getEnvironment() == Triple::GNUEABIHF || in ARMBaseTargetMachine() 225 TargetTriple.getEnvironment() == Triple::MuslEABI || in ARMBaseTargetMachine() 226 TargetTriple.getEnvironment() == Triple::MuslEABIHF) && in ARMBaseTargetMachine() 227 !(TargetTriple.isOSWindows() || TargetTriple.isOSDarwin())) in ARMBaseTargetMachine() 273 I = llvm::make_unique<ARMSubtarget>(TargetTriple, CPU, FS, *this, isLittle); in getSubtargetImpl()
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCSubtarget.cpp | 52 : PPCGenSubtargetInfo(TT, CPU, FS), TargetTriple(TT), in PPCSubtarget() 53 IsPPC64(TargetTriple.getArch() == Triple::ppc64 || in PPCSubtarget() 54 TargetTriple.getArch() == Triple::ppc64le), in PPCSubtarget() 120 if (TargetTriple.getArch() == Triple::ppc64le) in initSubtargetFeatures() 141 if ((TargetTriple.isOSFreeBSD() && TargetTriple.getOSMajorVersion() >= 13) in initSubtargetFeatures() 142 || TargetTriple.isOSNetBSD() || TargetTriple.isOSOpenBSD()) in initSubtargetFeatures() 163 IsLittleEndian = (TargetTriple.getArch() == Triple::ppc64le); in initSubtargetFeatures()
|
| H A D | PPCSubtarget.h | 78 Triple TargetTriple; 298 const Triple &getTargetTriple() const { return TargetTriple; } in getTargetTriple() 301 bool isDarwin() const { return TargetTriple.isMacOSX(); } in isDarwin() 303 bool isBGQ() const { return TargetTriple.getVendor() == Triple::BGQ; } in isBGQ() 305 bool isTargetELF() const { return TargetTriple.isOSBinFormatELF(); } in isTargetELF() 306 bool isTargetMachO() const { return TargetTriple.isOSBinFormatMachO(); } in isTargetMachO() 307 bool isTargetLinux() const { return TargetTriple.isOSLinux(); } in isTargetLinux()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Driver/ToolChains/ |
| H A D | Gnu.cpp | 1353 if (TargetTriple.isAndroid()) in findMIPSMultilibs() 1364 TargetTriple.isGNUEnvironment()) in findMIPSMultilibs() 1502 switch (TargetTriple.getArch()) { in findBiarchMultilibs() 1550 if (TargetTriple.isArch32Bit()) in findBiarchMultilibs() 1778 ScanLibDirForGCCTriple(TargetTriple, Args, LibDir, TargetTriple.str()); in init() 1987 switch (TargetTriple.getArch()) { in CollectLibDirsAndTriples() 2018 if (TargetTriple.isAndroid()) { in CollectLibDirsAndTriples() 2028 switch (TargetTriple.getArch()) { in CollectLibDirsAndTriples() 2077 switch (TargetTriple.getArch()) { in CollectLibDirsAndTriples() 2125 if (!TargetTriple.isOSIAMCU()) { in CollectLibDirsAndTriples() [all …]
|
| H A D | Gnu.h | 33 bool findMIPSMultilibs(const Driver &D, const llvm::Triple &TargetTriple, 213 void init(const llvm::Triple &TargetTriple, const llvm::opt::ArgList &Args, 246 CollectLibDirsAndTriples(const llvm::Triple &TargetTriple, 253 void AddDefaultGCCPrefixes(const llvm::Triple &TargetTriple, 257 bool ScanGCCForMultilibs(const llvm::Triple &TargetTriple, 268 bool ScanGentooConfigs(const llvm::Triple &TargetTriple, 273 bool ScanGentooGccConfig(const llvm::Triple &TargetTriple,
|
| H A D | Hurd.cpp | 32 const llvm::Triple &TargetTriple, in getMultiarchTriple() argument 34 if (TargetTriple.getArch() == llvm::Triple::x86) { in getMultiarchTriple() 45 return TargetTriple.str(); in getMultiarchTriple()
|
| H A D | WebAssembly.cpp | 30 const llvm::Triple &TargetTriple, in getMultiarchTriple() argument 32 return (TargetTriple.getArchName() + "-" + in getMultiarchTriple() 33 TargetTriple.getOSAndEnvironmentName()).str(); in getMultiarchTriple()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64Subtarget.h | 196 Triple TargetTriple; variable 243 const Triple &getTargetTriple() const { return TargetTriple; } in getTargetTriple() 371 bool isTargetDarwin() const { return TargetTriple.isOSDarwin(); } in isTargetDarwin() 372 bool isTargetIOS() const { return TargetTriple.isiOS(); } in isTargetIOS() 373 bool isTargetLinux() const { return TargetTriple.isOSLinux(); } in isTargetLinux() 374 bool isTargetWindows() const { return TargetTriple.isOSWindows(); } in isTargetWindows() 375 bool isTargetAndroid() const { return TargetTriple.isAndroid(); } in isTargetAndroid() 376 bool isTargetFuchsia() const { return TargetTriple.isOSFuchsia(); } in isTargetFuchsia() 378 bool isTargetCOFF() const { return TargetTriple.isOSBinFormatCOFF(); } in isTargetCOFF() 379 bool isTargetELF() const { return TargetTriple.isOSBinFormatELF(); } in isTargetELF() [all …]
|
| H A D | AArch64Subtarget.cpp | 166 TargetTriple(TT), FrameLowering(), in AArch64Subtarget() 267 if (TargetTriple.isiOS()) { in supportsAddressTopByteIgnored() 269 TargetTriple.getiOSVersion(Major, Minor, Micro); in supportsAddressTopByteIgnored()
|
| /freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblySubtarget.h | 47 Triple TargetTriple; variable 79 const Triple &getTargetTriple() const { return TargetTriple; } in getTargetTriple() 84 bool hasAddr64() const { return TargetTriple.isArch64Bit(); } in hasAddr64()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/ |
| H A D | AddressSanitizer.cpp | 494 bool IsIOS = TargetTriple.isiOS() || TargetTriple.isWatchOS(); in getShadowMapping() 497 bool IsPS4CPU = TargetTriple.isPS4CPU(); in getShadowMapping() 498 bool IsLinux = TargetTriple.isOSLinux(); in getShadowMapping() 504 bool IsMIPS32 = TargetTriple.isMIPS32(); in getShadowMapping() 506 bool IsArmOrThumb = TargetTriple.isARM() || TargetTriple.isThumb(); in getShadowMapping() 711 Triple TargetTriple; member 811 Triple TargetTriple; member in __anon17c98fd50211::AddressSanitizerModule 1775 if (TargetTriple.isMacOSX() && !TargetTriple.isMacOSXVersionLT(10, 11)) in ShouldUseMachOGlobalsSection() 1777 if (TargetTriple.isiOS() /* or tvOS */ && !TargetTriple.isOSVersionLT(9)) in ShouldUseMachOGlobalsSection() 1779 if (TargetTriple.isWatchOS() && !TargetTriple.isOSVersionLT(2)) in ShouldUseMachOGlobalsSection() [all …]
|
| H A D | SanitizerCoverage.cpp | 239 Triple TargetTriple; member in __anon623d6c7b0111::SanitizerCoverageModule 267 if (!TargetTriple.isOSBinFormatCOFF()) in CreateSecStartEnd() 288 if (TargetTriple.supportsCOMDAT()) { in CreateInitCallsForSections() 296 if (TargetTriple.isOSBinFormatCOFF()) { in CreateInitCallsForSections() 316 TargetTriple = Triple(M.getTargetTriple()); in runOnModule() 383 if (TargetTriple.getArch() == Triple::x86_64) { in runOnModule() 424 if (TargetTriple.isOSBinFormatMachO()) in runOnModule() 827 if (TargetTriple.isOSBinFormatCOFF()) { in getSectionName() 834 if (TargetTriple.isOSBinFormatMachO()) in getSectionName() 841 if (TargetTriple.isOSBinFormatMachO()) in getSectionStart() [all …]
|
| H A D | HWAddressSanitizer.cpp | 213 Triple TargetTriple; member in __anone01f24340111::HWAddressSanitizer 248 void init(Triple &TargetTriple); 301 TargetTriple = Triple(M.getTargetTriple()); in doInitialization() 303 Mapping.init(TargetTriple); in doInitialization() 345 if (!TargetTriple.isAndroid()) in doInitialization() 499 if (TargetTriple.isAArch64()) in untagPointerOperand() 549 switch (TargetTriple.getArch()) { in instrumentMemAccessInline() 760 if (TargetTriple.isAArch64() && TargetTriple.isAndroid()) { in getHwasanThreadSlotPtr() 803 GetOrCreateFunctionComdat(F, TargetTriple, CurModuleUniqueId)) in createFrameGlobal() 840 TargetTriple.isAArch64() ? ThreadLong : untagPointer(IRB, ThreadLong); in emitPrologue() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/bugpoint/ |
| H A D | BugDriver.cpp | 32 Triple TargetTriple; variable 109 if (TargetTriple.getTriple().empty()) { in parseInputFile() 115 TargetTriple.setTriple(TheTriple.getTriple()); in parseInputFile() 118 Result->setTargetTriple(TargetTriple.getTriple()); // override the triple in parseInputFile()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Lanai/ |
| H A D | LanaiSubtarget.cpp | 40 LanaiSubtarget::LanaiSubtarget(const Triple &TargetTriple, StringRef Cpu, in LanaiSubtarget() argument 45 : LanaiGenSubtargetInfo(TargetTriple, Cpu, FeatureString), in LanaiSubtarget()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | BackendUtil.cpp | 152 PassManagerBuilderWrapper(const Triple &TargetTriple, in PassManagerBuilderWrapper() argument 155 : PassManagerBuilder(), TargetTriple(TargetTriple), CGOpts(CGOpts), in PassManagerBuilderWrapper() 157 const Triple &getTargetTriple() const { return TargetTriple; } in getTargetTriple() 162 const Triple &TargetTriple; member in __anonf19209130111::PassManagerBuilderWrapper 333 static TargetLibraryInfoImpl *createTLII(llvm::Triple &TargetTriple, in createTLII() argument 529 Triple TargetTriple(TheModule->getTargetTriple()); in CreatePasses() local 531 createTLII(TargetTriple, CodeGenOpts)); in CreatePasses() 751 llvm::Triple TargetTriple(TheModule->getTargetTriple()); in AddEmitPasses() local 753 createTLII(TargetTriple, CodeGenOpts)); in AddEmitPasses() 975 Triple TargetTriple(TheModule->getTargetTriple()); in EmitAssemblyWithNewPassManager() local [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/Sparc/ |
| H A D | SparcSubtarget.h | 33 Triple TargetTriple; variable 121 bool isTargetLinux() const { return TargetTriple.isOSLinux(); } in isTargetLinux()
|
| /freebsd-12.1/contrib/llvm/lib/ExecutionEngine/ |
| H A D | TargetSelect.cpp | 40 TargetMachine *EngineBuilder::selectTarget(const Triple &TargetTriple, in selectTarget() argument 44 Triple TheTriple(TargetTriple); in selectTarget()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Mips/ |
| H A D | MipsSubtarget.h | 205 Triple TargetTriple; variable 285 bool isTargetELF() const { return TargetTriple.isOSBinFormatELF(); } in isTargetELF() 336 bool isTargetNaCl() const { return TargetTriple.isOSNaCl(); } in isTargetNaCl()
|
| /freebsd-12.1/contrib/llvm/lib/Target/SystemZ/ |
| H A D | SystemZSubtarget.h | 68 Triple TargetTriple; 217 bool isTargetELF() const { return TargetTriple.isOSBinFormatELF(); } in isTargetELF()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Target/ |
| H A D | TargetMachine.h | 62 const Triple &TargetTriple, StringRef CPU, StringRef FS, 78 Triple TargetTriple; variable 105 const Triple &getTargetTriple() const { return TargetTriple; } in getTargetTriple()
|