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

1234

/freebsd-11-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.h486 /// TargetTriple - What processor and OS we're targeting.
487 Triple TargetTriple; member in class:llvm::ARMSubtarget
698 const Triple &getTargetTriple() const { return TargetTriple; }
700 bool isTargetDarwin() const { return TargetTriple.isOSDarwin(); }
701 bool isTargetIOS() const { return TargetTriple.isiOS(); }
702 bool isTargetWatchOS() const { return TargetTriple.isWatchOS(); }
703 bool isTargetWatchABI() const { return TargetTriple.isWatchABI(); }
704 bool isTargetLinux() const { return TargetTriple.isOSLinux(); }
705 bool isTargetNaCl() const { return TargetTriple.isOSNaCl(); }
706 bool isTargetNetBSD() const { return TargetTriple
[all...]
/freebsd-11-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),
127 if (TargetTriple.getArch() == Triple::ppc64le)
129 else if (TargetTriple.getSubArch() == Triple::PPCSubArch_spe)
150 if ((TargetTriple.isOSFreeBSD() && TargetTriple.getOSMajorVersion() >= 13) ||
151 TargetTriple.isOSNetBSD() || TargetTriple.isOSOpenBSD() ||
152 TargetTriple
[all...]
H A DPPCSubtarget.h77 /// TargetTriple - What processor and OS we're targeting.
78 Triple TargetTriple; member in class:llvm::PPCSubtarget
313 const Triple &getTargetTriple() const { return TargetTriple; }
316 bool isDarwin() const { return TargetTriple.isMacOSX(); }
318 bool isBGQ() const { return TargetTriple.getVendor() == Triple::BGQ; }
320 bool isTargetELF() const { return TargetTriple.isOSBinFormatELF(); }
321 bool isTargetMachO() const { return TargetTriple.isOSBinFormatMachO(); }
322 bool isTargetLinux() const { return TargetTriple.isOSLinux(); }
325 bool isAIXABI() const { return TargetTriple.isOSAIX(); }
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMCAsmInfo.h25 explicit RISCVMCAsmInfo(const Triple &TargetTriple);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86Subtarget.h465 Triple TargetTriple; member in class:llvm::final
575 return In64BitMode && (TargetTriple.getEnvironment() == Triple::GNUX32 ||
576 TargetTriple.isOSNaCl());
581 return In64BitMode && (TargetTriple.getEnvironment() != Triple::GNUX32 &&
582 !TargetTriple.isOSNaCl());
775 const Triple &getTargetTriple() const { return TargetTriple; }
777 bool isTargetDarwin() const { return TargetTriple.isOSDarwin(); }
778 bool isTargetFreeBSD() const { return TargetTriple.isOSFreeBSD(); }
779 bool isTargetDragonFly() const { return TargetTriple.isOSDragonFly(); }
780 bool isTargetSolaris() const { return TargetTriple
[all...]
H A DX86Subtarget.cpp328 TM(TM), TargetTriple(TT), StackAlignOverride(StackAlignOverride),
331 In64BitMode(TargetTriple.getArch() == Triple::x86_64),
332 In32BitMode(TargetTriple.getArch() == Triple::x86 &&
333 TargetTriple.getEnvironment() != Triple::CODE16),
334 In16BitMode(TargetTriple.getArch() == Triple::x86 &&
335 TargetTriple.getEnvironment() == Triple::CODE16),
/freebsd-11-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.h32 LanaiTargetMachine(const Target &TheTarget, const Triple &TargetTriple,
/freebsd-11-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-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblySubtarget.h55 Triple TargetTriple; member in class:llvm::final
87 const Triple &getTargetTriple() const { return TargetTriple; }
94 bool hasAddr64() const { return TargetTriple.isArch64Bit(); }
H A DWebAssemblySubtarget.cpp43 TargetTriple(TT), FrameLowering(),
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64Subtarget.h219 /// TargetTriple - What processor and OS we're targeting.
220 Triple TargetTriple; member in class:llvm::final
267 const Triple &getTargetTriple() const { return TargetTriple; }
408 bool isTargetDarwin() const { return TargetTriple.isOSDarwin(); }
409 bool isTargetIOS() const { return TargetTriple.isiOS(); }
410 bool isTargetLinux() const { return TargetTriple.isOSLinux(); }
411 bool isTargetWindows() const { return TargetTriple.isOSWindows(); }
412 bool isTargetAndroid() const { return TargetTriple.isAndroid(); }
413 bool isTargetFuchsia() const { return TargetTriple.isOSFuchsia(); }
415 bool isTargetCOFF() const { return TargetTriple
[all...]
H A DAArch64MCInstLower.h32 Triple TargetTriple; member in class:llvm::AArch64MCInstLower
/freebsd-11-stable/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DGnu.h32 bool findMIPSMultilibs(const Driver &D, const llvm::Triple &TargetTriple,
212 void init(const llvm::Triple &TargetTriple, const llvm::opt::ArgList &Args,
245 CollectLibDirsAndTriples(const llvm::Triple &TargetTriple,
252 void AddDefaultGCCPrefixes(const llvm::Triple &TargetTriple,
256 bool ScanGCCForMultilibs(const llvm::Triple &TargetTriple,
267 bool ScanGentooConfigs(const llvm::Triple &TargetTriple,
272 bool ScanGentooGccConfig(const llvm::Triple &TargetTriple,
304 const llvm::Triple &TargetTriple,
306 { return TargetTriple.str(); }
303 getMultiarchTriple(const Driver &D, const llvm::Triple &TargetTriple, StringRef SysRoot) const argument
H A DHurd.h43 const llvm::Triple &TargetTriple,
H A DGnu.cpp1387 const llvm::Triple &TargetTriple,
1394 tools::mips::getMipsCPUAndABI(Args, TargetTriple, CPUName, ABIName);
1396 llvm::Triple::ArchType TargetArch = TargetTriple.getArch();
1399 addMultilibFlag(TargetTriple.isMIPS32(), "m32", Flags);
1400 addMultilibFlag(TargetTriple.isMIPS64(), "m64", Flags);
1415 addMultilibFlag(tools::mips::isNaN2008(Args, TargetTriple), "mnan=2008",
1424 if (TargetTriple.isAndroid())
1428 if (TargetTriple.getVendor() == llvm::Triple::MipsTechnologies &&
1429 TargetTriple.getOS() == llvm::Triple::Linux &&
1430 TargetTriple
1386 findMIPSMultilibs(const Driver &D, const llvm::Triple &TargetTriple, StringRef Path, const ArgList &Args, DetectedMultilibs &Result) argument
1459 findAndroidArmMultilibs(const Driver &D, const llvm::Triple &TargetTriple, StringRef Path, const ArgList &Args, DetectedMultilibs &Result) argument
1501 findMSP430Multilibs(const Driver &D, const llvm::Triple &TargetTriple, StringRef Path, const ArgList &Args, DetectedMultilibs &Result) argument
1521 findRISCVBareMetalMultilibs(const Driver &D, const llvm::Triple &TargetTriple, StringRef Path, const ArgList &Args, DetectedMultilibs &Result) argument
1575 findRISCVMultilibs(const Driver &D, const llvm::Triple &TargetTriple, StringRef Path, const ArgList &Args, DetectedMultilibs &Result) argument
1612 findBiarchMultilibs(const Driver &D, const llvm::Triple &TargetTriple, StringRef Path, const ArgList &Args, bool NeedsBiarchSuffix, DetectedMultilibs &Result) argument
1829 init( const llvm::Triple &TargetTriple, const ArgList &Args, ArrayRef<std::string> ExtraTripleAliases) argument
1945 AddDefaultGCCPrefixes( const llvm::Triple &TargetTriple, SmallVectorImpl<std::string> &Prefixes, StringRef SysRoot) argument
1990 CollectLibDirsAndTriples( const llvm::Triple &TargetTriple, const llvm::Triple &BiarchTriple, SmallVectorImpl<StringRef> &LibDirs, SmallVectorImpl<StringRef> &TripleAliases, SmallVectorImpl<StringRef> &BiarchLibDirs, SmallVectorImpl<StringRef> &BiarchTripleAliases) argument
2371 ScanGCCForMultilibs( const llvm::Triple &TargetTriple, const ArgList &Args, StringRef Path, bool NeedsBiarchSuffix) argument
2404 ScanLibDirForGCCTriple( const llvm::Triple &TargetTriple, const ArgList &Args, const std::string &LibDir, StringRef CandidateTriple, bool NeedsBiarchSuffix) argument
2488 ScanGentooConfigs( const llvm::Triple &TargetTriple, const ArgList &Args, const SmallVectorImpl<StringRef> &CandidateTriples, const SmallVectorImpl<StringRef> &CandidateBiarchTriples) argument
2504 ScanGentooGccConfig( const llvm::Triple &TargetTriple, const ArgList &Args, StringRef CandidateTriple, bool NeedsBiarchSuffix) argument
[all...]
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-11-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-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/
H A DTargetSelect.cpp39 TargetMachine *EngineBuilder::selectTarget(const Triple &TargetTriple, argument
43 Triple TheTriple(TargetTriple);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZSubtarget.h73 Triple TargetTriple; member in class:llvm::SystemZSubtarget
246 bool isTargetELF() const { return TargetTriple.isOSBinFormatELF(); }
H A DSystemZSubtarget.cpp61 TargetTriple(TT), InstrInfo(initializeSubtargetDependencies(CPU, FS)),

Completed in 154 milliseconds

1234