Searched refs:TargetTriple (Results 1 - 25 of 84) sorted by relevance

1234

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetMachine.h65 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 DARMSubtarget.h499 /// 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 DPPCSubtarget.cpp56 : 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 DPPCSubtarget.h77 /// 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 DRISCVMCAsmInfo.h25 explicit RISCVMCAsmInfo(const Triple &TargetTriple);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86Subtarget.h483 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 DX86Subtarget.cpp329 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 DLanaiSubtarget.cpp39 LanaiSubtarget::LanaiSubtarget(const Triple &TargetTriple, StringRef Cpu, argument
44 : LanaiGenSubtargetInfo(TargetTriple, Cpu, FeatureString),
H A DLanaiSubtarget.h34 LanaiSubtarget(const Triple &TargetTriple, StringRef Cpu,
H A DLanaiTargetMachine.h31 LanaiTargetMachine(const Target &TheTarget, const Triple &TargetTriple,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/VE/
H A DVESubtarget.h32 Triple TargetTriple; member in class:llvm::VESubtarget
68 bool isTargetLinux() const { return TargetTriple.isOSLinux(); }
H A DVESubtarget.cpp43 : VEGenSubtargetInfo(TT, CPU, FS), TargetTriple(TT),
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblySubtarget.h53 Triple TargetTriple; member in class:llvm::final
84 const Triple &getTargetTriple() const { return TargetTriple; }
91 bool hasAddr64() const { return TargetTriple.isArch64Bit(); }
H A DWebAssemblySubtarget.cpp44 : WebAssemblyGenSubtargetInfo(TT, CPU, FS), TargetTriple(TT),
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64Subtarget.h240 /// 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 DAArch64MCInstLower.h32 Triple TargetTriple; member in class:llvm::AArch64MCInstLower
/freebsd-13-stable/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DHurd.h41 const llvm::Triple &TargetTriple,
H A DGnu.cpp1437 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 DGnu.h33 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 DHurd.cpp31 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 DTargetSelect.cpp39 TargetMachine *EngineBuilder::selectTarget(const Triple &TargetTriple, argument
43 Triple TheTriple(TargetTriple);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcSubtarget.h32 Triple TargetTriple; member in class:llvm::SparcSubtarget
120 bool isTargetLinux() const { return TargetTriple.isOSLinux(); }
H A DSparcSubtarget.cpp70 : SparcGenSubtargetInfo(TT, CPU, FS), TargetTriple(TT), Is64Bit(is64Bit),
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZSubtarget.h74 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 DBugDriver.cpp31 Triple TargetTriple; member in namespace:llvm
108 if (TargetTriple.getTriple().empty()) {
114 TargetTriple.setTriple(TheTriple.getTriple());
117 Result->setTargetTriple(TargetTriple.getTriple()); // override the triple

Completed in 272 milliseconds

1234