/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMTargetMachine.h | 65 return TargetTriple.getEnvironment() == Triple::GNUEABIHF || 66 TargetTriple.getEnvironment() == Triple::MuslEABIHF || 67 TargetTriple.getEnvironment() == Triple::EABIHF || 68 (TargetTriple.isOSBinFormatMachO() && 69 TargetTriple.getSubArch() == Triple::ARMSubArch_v7em) || 70 TargetTriple.isOSWindows() ||
|
H A D | ARMSubtarget.h | 499 /// TargetTriple - What processor and OS we're targeting. 500 Triple TargetTriple; member in class:llvm::ARMSubtarget 717 const Triple &getTargetTriple() const { return TargetTriple; } 719 bool isTargetDarwin() const { return TargetTriple.isOSDarwin(); } 720 bool isTargetIOS() const { return TargetTriple.isiOS(); } 721 bool isTargetWatchOS() const { return TargetTriple.isWatchOS(); } 722 bool isTargetWatchABI() const { return TargetTriple.isWatchABI(); } 723 bool isTargetLinux() const { return TargetTriple.isOSLinux(); } 724 bool isTargetNaCl() const { return TargetTriple.isOSNaCl(); } 725 bool isTargetNetBSD() const { return TargetTriple [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCSubtarget.cpp | 56 : PPCGenSubtargetInfo(TT, CPU, FS), TargetTriple(TT), 57 IsPPC64(TargetTriple.getArch() == Triple::ppc64 || 58 TargetTriple.getArch() == Triple::ppc64le), 135 if (TargetTriple.getArch() == Triple::ppc64le) 137 else if (TargetTriple.getSubArch() == Triple::PPCSubArch_spe) 154 if ((TargetTriple.isOSFreeBSD() && TargetTriple.getOSMajorVersion() >= 13) || 155 TargetTriple.isOSNetBSD() || TargetTriple.isOSOpenBSD() || 156 TargetTriple [all...] |
H A D | PPCSubtarget.h | 77 /// TargetTriple - What processor and OS we're targeting. 78 Triple TargetTriple; member in class:llvm::PPCSubtarget 326 const Triple &getTargetTriple() const { return TargetTriple; } 329 bool isBGQ() const { return TargetTriple.getVendor() == Triple::BGQ; } 331 bool isTargetELF() const { return TargetTriple.isOSBinFormatELF(); } 332 bool isTargetMachO() const { return TargetTriple.isOSBinFormatMachO(); } 333 bool isTargetLinux() const { return TargetTriple.isOSLinux(); } 335 bool isAIXABI() const { return TargetTriple.isOSAIX(); }
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/ |
H A D | RISCVMCAsmInfo.h | 25 explicit RISCVMCAsmInfo(const Triple &TargetTriple);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86Subtarget.h | 483 Triple TargetTriple; member in class:llvm::final 593 return In64BitMode && (TargetTriple.getEnvironment() == Triple::GNUX32 || 594 TargetTriple.isOSNaCl()); 599 return In64BitMode && (TargetTriple.getEnvironment() != Triple::GNUX32 && 600 !TargetTriple.isOSNaCl()); 808 const Triple &getTargetTriple() const { return TargetTriple; } 810 bool isTargetDarwin() const { return TargetTriple.isOSDarwin(); } 811 bool isTargetFreeBSD() const { return TargetTriple.isOSFreeBSD(); } 812 bool isTargetDragonFly() const { return TargetTriple.isOSDragonFly(); } 813 bool isTargetSolaris() const { return TargetTriple [all...] |
H A D | X86Subtarget.cpp | 329 TM(TM), TargetTriple(TT), StackAlignOverride(StackAlignOverride), 332 In64BitMode(TargetTriple.getArch() == Triple::x86_64), 333 In32BitMode(TargetTriple.getArch() == Triple::x86 && 334 TargetTriple.getEnvironment() != Triple::CODE16), 335 In16BitMode(TargetTriple.getArch() == Triple::x86 && 336 TargetTriple.getEnvironment() == Triple::CODE16),
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | LanaiSubtarget.cpp | 39 LanaiSubtarget::LanaiSubtarget(const Triple &TargetTriple, StringRef Cpu, argument 44 : LanaiGenSubtargetInfo(TargetTriple, Cpu, FeatureString),
|
H A D | LanaiSubtarget.h | 34 LanaiSubtarget(const Triple &TargetTriple, StringRef Cpu,
|
H A D | LanaiTargetMachine.h | 31 LanaiTargetMachine(const Target &TheTarget, const Triple &TargetTriple,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VESubtarget.h | 32 Triple TargetTriple; member in class:llvm::VESubtarget 68 bool isTargetLinux() const { return TargetTriple.isOSLinux(); }
|
H A D | VESubtarget.cpp | 43 : VEGenSubtargetInfo(TT, CPU, FS), TargetTriple(TT),
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblySubtarget.h | 53 Triple TargetTriple; member in class:llvm::final 84 const Triple &getTargetTriple() const { return TargetTriple; } 91 bool hasAddr64() const { return TargetTriple.isArch64Bit(); }
|
H A D | WebAssemblySubtarget.cpp | 44 : WebAssemblyGenSubtargetInfo(TT, CPU, FS), TargetTriple(TT),
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64Subtarget.h | 240 /// TargetTriple - What processor and OS we're targeting. 241 Triple TargetTriple; member in class:llvm::final 290 const Triple &getTargetTriple() const { return TargetTriple; } 453 bool isTargetDarwin() const { return TargetTriple.isOSDarwin(); } 454 bool isTargetIOS() const { return TargetTriple.isiOS(); } 455 bool isTargetLinux() const { return TargetTriple.isOSLinux(); } 456 bool isTargetWindows() const { return TargetTriple.isOSWindows(); } 457 bool isTargetAndroid() const { return TargetTriple.isAndroid(); } 458 bool isTargetFuchsia() const { return TargetTriple.isOSFuchsia(); } 460 bool isTargetCOFF() const { return TargetTriple [all...] |
H A D | AArch64MCInstLower.h | 32 Triple TargetTriple; member in class:llvm::AArch64MCInstLower
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
H A D | Hurd.h | 41 const llvm::Triple &TargetTriple,
|
H A D | Gnu.cpp | 1437 const llvm::Triple &TargetTriple, 1444 tools::mips::getMipsCPUAndABI(Args, TargetTriple, CPUName, ABIName); 1446 llvm::Triple::ArchType TargetArch = TargetTriple.getArch(); 1449 addMultilibFlag(TargetTriple.isMIPS32(), "m32", Flags); 1450 addMultilibFlag(TargetTriple.isMIPS64(), "m64", Flags); 1465 addMultilibFlag(tools::mips::isNaN2008(Args, TargetTriple), "mnan=2008", 1474 if (TargetTriple.isAndroid()) 1478 if (TargetTriple.getVendor() == llvm::Triple::MipsTechnologies && 1479 TargetTriple.getOS() == llvm::Triple::Linux && 1480 TargetTriple 1436 findMIPSMultilibs(const Driver &D, const llvm::Triple &TargetTriple, StringRef Path, const ArgList &Args, DetectedMultilibs &Result) argument 1509 findAndroidArmMultilibs(const Driver &D, const llvm::Triple &TargetTriple, StringRef Path, const ArgList &Args, DetectedMultilibs &Result) argument 1551 findMSP430Multilibs(const Driver &D, const llvm::Triple &TargetTriple, StringRef Path, const ArgList &Args, DetectedMultilibs &Result) argument 1571 findRISCVBareMetalMultilibs(const Driver &D, const llvm::Triple &TargetTriple, StringRef Path, const ArgList &Args, DetectedMultilibs &Result) argument 1625 findRISCVMultilibs(const Driver &D, const llvm::Triple &TargetTriple, StringRef Path, const ArgList &Args, DetectedMultilibs &Result) argument 1662 findBiarchMultilibs(const Driver &D, const llvm::Triple &TargetTriple, StringRef Path, const ArgList &Args, bool NeedsBiarchSuffix, DetectedMultilibs &Result) argument 1879 init( const llvm::Triple &TargetTriple, const ArgList &Args, ArrayRef<std::string> ExtraTripleAliases) argument 1995 AddDefaultGCCPrefixes( const llvm::Triple &TargetTriple, SmallVectorImpl<std::string> &Prefixes, StringRef SysRoot) argument 2041 CollectLibDirsAndTriples( const llvm::Triple &TargetTriple, const llvm::Triple &BiarchTriple, SmallVectorImpl<StringRef> &LibDirs, SmallVectorImpl<StringRef> &TripleAliases, SmallVectorImpl<StringRef> &BiarchLibDirs, SmallVectorImpl<StringRef> &BiarchTripleAliases) argument 2423 ScanGCCForMultilibs( const llvm::Triple &TargetTriple, const ArgList &Args, StringRef Path, bool NeedsBiarchSuffix) argument 2456 ScanLibDirForGCCTriple( const llvm::Triple &TargetTriple, const ArgList &Args, const std::string &LibDir, StringRef CandidateTriple, bool NeedsBiarchSuffix) argument 2540 ScanGentooConfigs( const llvm::Triple &TargetTriple, const ArgList &Args, const SmallVectorImpl<StringRef> &CandidateTriples, const SmallVectorImpl<StringRef> &CandidateBiarchTriples) argument 2556 ScanGentooGccConfig( const llvm::Triple &TargetTriple, const ArgList &Args, StringRef CandidateTriple, bool NeedsBiarchSuffix) argument [all...] |
H A D | Gnu.h | 33 bool findMIPSMultilibs(const Driver &D, const llvm::Triple &TargetTriple, 217 void init(const llvm::Triple &TargetTriple, const llvm::opt::ArgList &Args, 250 CollectLibDirsAndTriples(const llvm::Triple &TargetTriple, 257 void AddDefaultGCCPrefixes(const llvm::Triple &TargetTriple, 261 bool ScanGCCForMultilibs(const llvm::Triple &TargetTriple, 272 bool ScanGentooConfigs(const llvm::Triple &TargetTriple, 277 bool ScanGentooGccConfig(const llvm::Triple &TargetTriple, 310 const llvm::Triple &TargetTriple, 312 { return TargetTriple.str(); } 309 getMultiarchTriple(const Driver &D, const llvm::Triple &TargetTriple, StringRef SysRoot) const argument
|
H A D | Hurd.cpp | 31 const llvm::Triple &TargetTriple, 33 if (TargetTriple.getArch() == llvm::Triple::x86) { 44 return TargetTriple.str(); 30 getMultiarchTriple(const Driver &D, const llvm::Triple &TargetTriple, StringRef SysRoot) const argument
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/ |
H A D | TargetSelect.cpp | 39 TargetMachine *EngineBuilder::selectTarget(const Triple &TargetTriple, argument 43 Triple TheTriple(TargetTriple);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcSubtarget.h | 32 Triple TargetTriple; member in class:llvm::SparcSubtarget 120 bool isTargetLinux() const { return TargetTriple.isOSLinux(); }
|
H A D | SparcSubtarget.cpp | 70 : SparcGenSubtargetInfo(TT, CPU, FS), TargetTriple(TT), Is64Bit(is64Bit),
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZSubtarget.h | 74 Triple TargetTriple; member in class:llvm::SystemZSubtarget 250 bool isTargetELF() const { return TargetTriple.isOSBinFormatELF(); }
|
/freebsd-13-stable/contrib/llvm-project/llvm/tools/bugpoint/ |
H A D | BugDriver.cpp | 31 Triple TargetTriple; member in namespace:llvm 108 if (TargetTriple.getTriple().empty()) { 114 TargetTriple.setTriple(TheTriple.getTriple()); 117 Result->setTargetTriple(TargetTriple.getTriple()); // override the triple
|