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

12

/freebsd-11.0-release/contrib/llvm/lib/Target/ARM/
H A DARMSubtarget.h240 /// TargetTriple - What processor and OS we're targeting.
241 Triple TargetTriple; member in class:llvm::ARMSubtarget
371 const Triple &getTargetTriple() const { return TargetTriple; }
373 bool isTargetDarwin() const { return TargetTriple.isOSDarwin(); }
374 bool isTargetIOS() const { return TargetTriple.isiOS(); }
375 bool isTargetWatchOS() const { return TargetTriple.isWatchOS(); }
376 bool isTargetLinux() const { return TargetTriple.isOSLinux(); }
377 bool isTargetNaCl() const { return TargetTriple.isOSNaCl(); }
378 bool isTargetNetBSD() const { return TargetTriple.isOSNetBSD(); }
379 bool isTargetWindows() const { return TargetTriple
[all...]
H A DARMSubtarget.cpp93 IsLittle(IsLittle), TargetTriple(TT), Options(TM.Options), TM(TM),
173 StringRef ArchName = TargetTriple.getArchName();
187 std::string ArchFS = ARM_MC::ParseARMTriple(TargetTriple, CPUString);
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/
H A DAArch64Subtarget.h76 /// TargetTriple - What processor and OS we're targeting.
77 Triple TargetTriple; member in class:llvm::AArch64Subtarget
109 const Triple &getTargetTriple() const { return TargetTriple; }
139 bool isTargetDarwin() const { return TargetTriple.isOSDarwin(); }
140 bool isTargetIOS() const { return TargetTriple.isiOS(); }
141 bool isTargetLinux() const { return TargetTriple.isOSLinux(); }
142 bool isTargetWindows() const { return TargetTriple.isOSWindows(); }
143 bool isTargetAndroid() const { return TargetTriple.isAndroid(); }
145 bool isTargetCOFF() const { return TargetTriple.isOSBinFormatCOFF(); }
146 bool isTargetELF() const { return TargetTriple
[all...]
H A DAArch64Subtarget.cpp58 CPUString(CPU), TargetTriple(TT), FrameLowering(),
138 if (TargetTriple.isiOS()) {
140 TargetTriple.getiOSVersion(Major, Minor, Micro);
H A DAArch64MCInstLower.h33 Triple TargetTriple; member in class:llvm::AArch64MCInstLower
H A DAArch64MCInstLower.cpp32 : Ctx(ctx), Printer(printer), TargetTriple(printer.getTargetTriple()) {}
156 if (TargetTriple.isOSDarwin())
159 assert(TargetTriple.isOSBinFormatELF() && "Expect Darwin or ELF target");
/freebsd-11.0-release/contrib/llvm/lib/Target/X86/
H A DX86Subtarget.h244 Triple TargetTriple; member in class:llvm::final
326 return In64BitMode && (TargetTriple.getEnvironment() == Triple::GNUX32 ||
327 TargetTriple.isOSNaCl());
332 return In64BitMode && (TargetTriple.getEnvironment() != Triple::GNUX32 &&
333 !TargetTriple.isOSNaCl());
411 const Triple &getTargetTriple() const { return TargetTriple; }
413 bool isTargetDarwin() const { return TargetTriple.isOSDarwin(); }
414 bool isTargetFreeBSD() const { return TargetTriple.isOSFreeBSD(); }
415 bool isTargetDragonFly() const { return TargetTriple.isOSDragonFly(); }
416 bool isTargetSolaris() const { return TargetTriple
[all...]
H A DX86Subtarget.cpp310 PICStyle(PICStyles::None), TargetTriple(TT),
312 In64BitMode(TargetTriple.getArch() == Triple::x86_64),
313 In32BitMode(TargetTriple.getArch() == Triple::x86 &&
314 TargetTriple.getEnvironment() != Triple::CODE16),
315 In16BitMode(TargetTriple.getArch() == Triple::x86 &&
316 TargetTriple.getEnvironment() == Triple::CODE16),
/freebsd-11.0-release/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblySubtarget.h38 Triple TargetTriple; member in class:llvm::final
70 const Triple &getTargetTriple() const { return TargetTriple; }
75 bool hasAddr64() const { return TargetTriple.isArch64Bit(); }
H A DWebAssemblySubtarget.cpp44 CPUString(CPU), TargetTriple(TT), FrameLowering(),
/freebsd-11.0-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCSubtarget.h68 /// TargetTriple - What processor and OS we're targeting.
69 Triple TargetTriple; member in class:llvm::PPCSubtarget
265 const Triple &getTargetTriple() const { return TargetTriple; }
268 bool isDarwin() const { return TargetTriple.isMacOSX(); }
270 bool isBGQ() const { return TargetTriple.getVendor() == Triple::BGQ; }
272 bool isTargetELF() const { return TargetTriple.isOSBinFormatELF(); }
273 bool isTargetMachO() const { return TargetTriple.isOSBinFormatMachO(); }
H A DPPCSubtarget.cpp52 : PPCGenSubtargetInfo(TT, CPU, FS), TargetTriple(TT),
53 IsPPC64(TargetTriple.getArch() == Triple::ppc64 ||
54 TargetTriple.getArch() == Triple::ppc64le),
113 if (TargetTriple.getArch() == Triple::ppc64le)
142 IsLittleEndian = (TargetTriple.getArch() == Triple::ppc64le);
/freebsd-11.0-release/contrib/llvm/lib/Target/SystemZ/
H A DSystemZSubtarget.h50 Triple TargetTriple; member in class:llvm::SystemZSubtarget
122 bool isTargetELF() const { return TargetTriple.isOSBinFormatELF(); }
H A DSystemZSubtarget.cpp43 HasVector(false), TargetTriple(TT),
/freebsd-11.0-release/contrib/llvm/tools/bugpoint/
H A DBugDriver.cpp32 Triple TargetTriple; member in namespace:llvm
102 if (TargetTriple.getTriple().empty()) {
108 TargetTriple.setTriple(TheTriple.getTriple());
111 Result->setTargetTriple(TargetTriple.getTriple()); // override the triple
H A Dbugpoint.cpp150 TargetTriple.setTriple(Triple::normalize(OverrideTriple));
151 outs() << "Override triple set to '" << TargetTriple.getTriple() << "'\n";
/freebsd-11.0-release/contrib/llvm/lib/ExecutionEngine/
H A DTargetSelect.cpp41 TargetMachine *EngineBuilder::selectTarget(const Triple &TargetTriple, argument
45 Triple TheTriple(TargetTriple);
/freebsd-11.0-release/contrib/llvm/include/llvm/MC/
H A DMCSubtargetInfo.h30 Triple TargetTriple; // Target triple member in class:llvm::MCSubtargetInfo
62 const Triple &getTargetTriple() const { return TargetTriple; }
/freebsd-11.0-release/contrib/llvm/include/llvm/Target/
H A DTargetMachine.h73 const Triple &TargetTriple, StringRef CPU, StringRef FS,
89 Triple TargetTriple; member in class:llvm::TargetMachine
119 const Triple &getTargetTriple() const { return TargetTriple; }
276 const Triple &TargetTriple, StringRef CPU, StringRef FS,
/freebsd-11.0-release/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUSubtarget.h100 Triple TargetTriple; member in class:llvm::AMDGPUSubtarget
296 return TargetTriple.getOS() == Triple::AMDHSA;
/freebsd-11.0-release/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUAsmBackend.cpp185 Triple TargetTriple(TT);
188 return new ELFAMDGPUAsmBackend(T, TargetTriple.getArch() == Triple::amdgcn);
/freebsd-11.0-release/contrib/llvm/lib/Target/Mips/
H A DMipsSubtarget.h153 Triple TargetTriple; member in class:llvm::MipsSubtarget
268 bool isTargetNaCl() const { return TargetTriple.isOSNaCl(); }
/freebsd-11.0-release/contrib/llvm/tools/llc/
H A Dllc.cpp81 TargetTriple("mtriple", cl::desc("Override target triple for module"));
250 if (!TargetTriple.empty())
251 M->setTargetTriple(Triple::normalize(TargetTriple));
254 TheTriple = Triple(Triple::normalize(TargetTriple));
/freebsd-11.0-release/contrib/llvm/tools/lli/
H A Dlli.cpp125 TargetTriple("mtriple", cl::desc("Override target triple for module"));
337 Triple TargetTriple(TargetTripleStr);
345 if (TargetTriple.isArch64Bit()) {
357 if (TargetTriple.isArch64Bit())
445 if (!TargetTriple.empty())
446 Mod->setTargetTriple(Triple::normalize(TargetTriple));
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Driver/
H A DToolChains.cpp1317 /// FIXME: We shouldn't need an explicit TargetTriple parameter here, and
1322 const llvm::Triple &TargetTriple, const ArgList &Args,
1324 llvm::Triple BiarchVariantTriple = TargetTriple.isArch32Bit()
1325 ? TargetTriple.get64BitArchVariant()
1326 : TargetTriple.get32BitArchVariant();
1332 CollectLibDirsAndTriples(TargetTriple, BiarchVariantTriple, CandidateLibDirs,
1372 ScanLibDirForGCCTriple(TargetTriple, Args, LibDir, Candidate);
1374 ScanLibDirForGCCTriple(TargetTriple, Args, LibDir, Candidate);
1381 ScanLibDirForGCCTriple(TargetTriple, Args, LibDir, Candidate,
1410 const llvm::Triple &TargetTriple, cons
1321 init( const llvm::Triple &TargetTriple, const ArgList &Args, ArrayRef<std::string> ExtraTripleAliases) argument
1409 CollectLibDirsAndTriples( const llvm::Triple &TargetTriple, const llvm::Triple &BiarchTriple, SmallVectorImpl<StringRef> &LibDirs, SmallVectorImpl<StringRef> &TripleAliases, SmallVectorImpl<StringRef> &BiarchLibDirs, SmallVectorImpl<StringRef> &BiarchTripleAliases) argument
1637 init( const llvm::Triple &TargetTriple, const llvm::opt::ArgList &Args) argument
1768 findMIPSMultilibs(const Driver &D, const llvm::Triple &TargetTriple, StringRef Path, const ArgList &Args, DetectedMultilibs &Result) argument
2097 findBiarchMultilibs(const Driver &D, const llvm::Triple &TargetTriple, StringRef Path, const ArgList &Args, bool NeedsBiarchSuffix, DetectedMultilibs &Result) argument
2231 ScanLibDirForGCCTriple( const llvm::Triple &TargetTriple, const ArgList &Args, const std::string &LibDir, StringRef CandidateTriple, bool NeedsBiarchSuffix) argument
3509 getMultiarchTriple(const Driver &D, const llvm::Triple &TargetTriple, StringRef SysRoot) argument
[all...]

Completed in 283 milliseconds

12