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

12

/external/llvm/lib/Target/ARM/
H A DARMSubtarget.h224 /// TargetTriple - What processor and OS we're targeting.
225 Triple TargetTriple; member in class:llvm::ARMSubtarget
350 const Triple &getTargetTriple() const { return TargetTriple; }
352 bool isTargetDarwin() const { return TargetTriple.isOSDarwin(); }
353 bool isTargetIOS() const { return TargetTriple.isiOS(); }
354 bool isTargetLinux() const { return TargetTriple.isOSLinux(); }
355 bool isTargetNaCl() const { return TargetTriple.isOSNaCl(); }
356 bool isTargetNetBSD() const { return TargetTriple.getOS() == Triple::NetBSD; }
357 bool isTargetWindows() const { return TargetTriple.isOSWindows(); }
359 bool isTargetCOFF() const { return TargetTriple
[all...]
H A DARMSubtarget.cpp156 TargetTriple(TT), Options(Options), TargetABI(ARM_ABI_UNKNOWN),
238 if (isTargetIOS() && TargetTriple.getArchName().endswith("v7s"))
248 std::string ArchFS = ARM_MC::ParseARMTriple(TargetTriple.getTriple(),
269 switch (TargetTriple.getEnvironment()) {
279 (TargetTriple.isOSBinFormatMachO() &&
280 TargetTriple.getOS() == Triple::UnknownOS))
/external/llvm/lib/Target/X86/
H A DX86Subtarget.h210 /// TargetTriple - What processor and OS we're targeting.
211 Triple TargetTriple; member in class:llvm::final
291 return In64BitMode && (TargetTriple.getEnvironment() == Triple::GNUX32 ||
292 TargetTriple.getOS() == Triple::NaCl);
297 return In64BitMode && (TargetTriple.getEnvironment() != Triple::GNUX32);
359 const Triple &getTargetTriple() const { return TargetTriple; }
361 bool isTargetDarwin() const { return TargetTriple.isOSDarwin(); }
363 return TargetTriple.getOS() == Triple::FreeBSD;
366 return TargetTriple.getOS() == Triple::Solaris;
369 bool isTargetELF() const { return TargetTriple
[all...]
H A DX86Subtarget.cpp349 PICStyle(PICStyles::None), TargetTriple(TT),
351 In64BitMode(TargetTriple.getArch() == Triple::x86_64),
352 In32BitMode(TargetTriple.getArch() == Triple::x86 &&
353 TargetTriple.getEnvironment() != Triple::CODE16),
354 In16BitMode(TargetTriple.getArch() == Triple::x86 &&
355 TargetTriple.getEnvironment() == Triple::CODE16),
/external/llvm/lib/Target/AArch64/
H A DAArch64Subtarget.h54 /// TargetTriple - What processor and OS we're targeting.
55 Triple TargetTriple; member in class:llvm::AArch64Subtarget
96 bool isTargetDarwin() const { return TargetTriple.isOSDarwin(); }
98 bool isTargetELF() const { return TargetTriple.isOSBinFormatELF(); }
100 bool isTargetMachO() const { return TargetTriple.isOSBinFormatMachO(); }
H A DAArch64MCInstLower.h33 Triple TargetTriple; member in class:llvm::AArch64MCInstLower
H A DAArch64Subtarget.cpp51 TargetTriple(TT),
H A DAArch64MCInstLower.cpp30 : Ctx(ctx), Printer(printer), TargetTriple(printer.getTargetTriple()) {}
146 if (TargetTriple.isOSDarwin())
149 assert(TargetTriple.isOSBinFormatELF() && "Expect Darwin or ELF target");
/external/llvm/lib/Target/SystemZ/
H A DSystemZSubtarget.h45 Triple TargetTriple; member in class:llvm::SystemZSubtarget
96 bool isTargetELF() const { return TargetTriple.isOSBinFormatELF(); }
H A DSystemZSubtarget.cpp47 TargetTriple(TT),
/external/llvm/include/llvm/Target/
H A DTargetMachine.h67 TargetMachine(const Target &T, StringRef TargetTriple,
73 /// TargetTriple, TargetCPU, TargetFS - Triple string, CPU name, and target
75 std::string TargetTriple; member in class:llvm::TargetMachine
94 const StringRef getTargetTriple() const { return TargetTriple; }
270 LLVMTargetMachine(const Target &T, StringRef TargetTriple,
/external/llvm/lib/Target/PowerPC/
H A DPPCSubtarget.h106 /// TargetTriple - What processor and OS we're targeting.
107 Triple TargetTriple; member in class:llvm::PPCSubtarget
218 const Triple &getTargetTriple() const { return TargetTriple; }
221 bool isDarwin() const { return TargetTriple.isMacOSX(); }
223 bool isBGQ() const { return TargetTriple.getVendor() == Triple::BGQ; }
H A DPPCSubtarget.cpp80 : PPCGenSubtargetInfo(TT, CPU, FS), IsPPC64(is64Bit), TargetTriple(TT),
200 IsLittleEndian = (TargetTriple.getArch() == Triple::ppc64le);
/external/llvm/tools/bugpoint/
H A DBugDriver.cpp31 Triple TargetTriple; member in namespace:llvm
99 if (TargetTriple.getTriple().empty()) {
105 TargetTriple.setTriple(TheTriple.getTriple());
108 Result->setTargetTriple(TargetTriple.getTriple()); // override the triple
H A Dbugpoint.cpp155 TargetTriple.setTriple(Triple::normalize(OverrideTriple));
156 outs() << "Override triple set to '" << TargetTriple.getTriple() << "'\n";
H A DToolRunner.cpp687 if (TargetTriple.getArch() == Triple::x86)
706 if (TargetTriple.isOSDarwin() && !IsARMArchitecture(GCCArgs))
738 if (TargetTriple.getArch() == Triple::sparc)
840 if (TargetTriple.getArch() == Triple::x86)
856 if (TargetTriple.getArch() == Triple::sparc)
858 else if (TargetTriple.isOSDarwin()) {
870 if (TargetTriple.getArch() == Triple::x86_64)
873 if (TargetTriple.getArch() == Triple::sparc)
/external/llvm/include/llvm/MC/
H A DMCSubtargetInfo.h30 std::string TargetTriple; // Target triple member in class:llvm::MCSubtargetInfo
59 return TargetTriple;
/external/llvm/lib/ExecutionEngine/
H A DTargetSelect.cpp41 TargetMachine *EngineBuilder::selectTarget(const Triple &TargetTriple, argument
45 Triple TheTriple(TargetTriple);
/external/clang/lib/Driver/
H A DToolChains.cpp1217 /// FIXME: We shouldn't need an explicit TargetTriple parameter here, and
1223 const Driver &D, const llvm::Triple &TargetTriple, const ArgList &Args) {
1225 TargetTriple.isArch32Bit() ? TargetTriple.get64BitArchVariant()
1226 : TargetTriple.get32BitArchVariant();
1232 CollectLibDirsAndTriples(TargetTriple, BiarchVariantTriple, CandidateLibDirs,
1272 ScanLibDirForGCCTriple(TargetTriple, Args, LibDir,
1281 ScanLibDirForGCCTriple(TargetTriple, Args, LibDir,
1311 const llvm::Triple &TargetTriple, const llvm::Triple &BiarchTriple,
1405 switch (TargetTriple
1222 init( const Driver &D, const llvm::Triple &TargetTriple, const ArgList &Args) argument
1310 CollectLibDirsAndTriples( const llvm::Triple &TargetTriple, const llvm::Triple &BiarchTriple, SmallVectorImpl<StringRef> &LibDirs, SmallVectorImpl<StringRef> &TripleAliases, SmallVectorImpl<StringRef> &BiarchLibDirs, SmallVectorImpl<StringRef> &BiarchTripleAliases) argument
1682 findMIPSMultilibs(const llvm::Triple &TargetTriple, StringRef Path, const llvm::opt::ArgList &Args, DetectedMultilibs &Result) argument
1989 findBiarchMultilibs(const llvm::Triple &TargetTriple, StringRef Path, const ArgList &Args, bool NeedsBiarchSuffix, DetectedMultilibs &Result) argument
2068 ScanLibDirForGCCTriple( const llvm::Triple &TargetTriple, const ArgList &Args, const std::string &LibDir, StringRef CandidateTriple, bool NeedsBiarchSuffix) argument
2942 getMultiarchTriple(const llvm::Triple &TargetTriple, StringRef SysRoot) argument
[all...]
/external/llvm/tools/llc/
H A Dllc.cpp76 TargetTriple("mtriple", cl::desc("Override target triple for module"));
242 if (!TargetTriple.empty())
243 mod->setTargetTriple(Triple::normalize(TargetTriple));
246 TheTriple = Triple(Triple::normalize(TargetTriple));
/external/llvm/lib/Target/Mips/
H A DMipsSubtarget.h147 Triple TargetTriple; member in class:llvm::MipsSubtarget
263 bool isTargetNaCl() const { return TargetTriple.isOSNaCl(); }
264 bool isNotTargetNaCl() const { return !TargetTriple.isOSNaCl(); }
H A DMipsSubtarget.cpp117 TargetTriple(TT),
193 std::string CPUName = selectMipsCPU(TargetTriple, CPU);
/external/llvm/tools/lli/
H A Dlli.cpp115 TargetTriple("mtriple", cl::desc("Override target triple for module"));
345 Triple TargetTriple(TargetTripleStr);
353 if (TargetTriple.isArch64Bit()) {
365 if (TargetTriple.isArch64Bit())
449 if (!TargetTriple.empty())
450 Mod->setTargetTriple(Triple::normalize(TargetTriple));
/external/llvm/lib/MC/
H A DMCSubtargetInfo.cpp50 TargetTriple = TT;
/external/llvm/include/llvm/IR/
H A DModule.h207 std::string TargetTriple; ///< Platform target triple Module compiled on member in class:llvm::Module
249 const std::string &getTargetTriple() const { return TargetTriple; }
276 void setTargetTriple(StringRef T) { TargetTriple = T; }

Completed in 1346 milliseconds

12