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

12

/freebsd-10-stable/contrib/llvm/lib/Target/X86/
H A DX86Subtarget.h195 /// TargetTriple - What processor and OS we're targeting.
196 Triple TargetTriple; member in class:llvm::X86Subtarget
246 return In64BitMode && (TargetTriple.getEnvironment() == Triple::GNUX32);
251 return In64BitMode && (TargetTriple.getEnvironment() != Triple::GNUX32);
309 const Triple &getTargetTriple() const { return TargetTriple; }
311 bool isTargetDarwin() const { return TargetTriple.isOSDarwin(); }
313 return TargetTriple.getOS() == Triple::FreeBSD;
316 return TargetTriple.getOS() == Triple::Solaris;
319 return (TargetTriple.getEnvironment() == Triple::ELF ||
320 TargetTriple
[all...]
/freebsd-10-stable/contrib/llvm/lib/Target/AArch64/
H A DAArch64Subtarget.h36 /// TargetTriple - What processor and OS we're targeting.
37 Triple TargetTriple; member in class:llvm::AArch64Subtarget
61 bool isTargetELF() const { return TargetTriple.isOSBinFormatELF(); }
62 bool isTargetLinux() const { return TargetTriple.isOSLinux(); }
H A DAArch64Subtarget.cpp33 HasCrypto(false), TargetTriple(TT), CPUString(CPU) {
/freebsd-10-stable/contrib/llvm/lib/Target/SystemZ/
H A DSystemZSubtarget.h37 Triple TargetTriple; member in class:llvm::SystemZSubtarget
66 bool isTargetELF() const { return TargetTriple.isOSBinFormatELF(); }
H A DSystemZSubtarget.cpp29 TargetTriple(TT) {
/freebsd-10-stable/contrib/llvm/lib/Target/PowerPC/
H A DPPCSubtarget.h98 /// TargetTriple - What processor and OS we're targeting.
99 Triple TargetTriple; member in class:llvm::PPCSubtarget
183 const Triple &getTargetTriple() const { return TargetTriple; }
186 bool isDarwin() const { return TargetTriple.isMacOSX(); }
188 bool isBGP() const { return TargetTriple.getVendor() == Triple::BGP; }
190 bool isBGQ() const { return TargetTriple.getVendor() == Triple::BGQ; }
H A DPPCSubtarget.cpp37 , TargetTriple(TT) {
146 IsLittleEndian = (TargetTriple.getArch() == Triple::ppc64le);
/freebsd-10-stable/contrib/llvm/lib/Target/ARM/
H A DARMSubtarget.h201 /// TargetTriple - What processor and OS we're targeting.
202 Triple TargetTriple; member in class:llvm::ARMSubtarget
300 const Triple &getTargetTriple() const { return TargetTriple; }
302 bool isTargetIOS() const { return TargetTriple.isiOS(); }
303 bool isTargetDarwin() const { return TargetTriple.isOSDarwin(); }
304 bool isTargetNaCl() const { return TargetTriple.isOSNaCl(); }
305 bool isTargetLinux() const { return TargetTriple.isOSLinux(); }
313 return TargetTriple.getEnvironment() == Triple::EABI;
H A DARMSubtarget.cpp84 , TargetTriple(TT)
158 if (isTargetIOS() && TargetTriple.getArchName().endswith("v7s"))
168 std::string ArchFS = ARM_MC::ParseARMTriple(TargetTriple.getTriple(),
189 if ((TargetTriple.getTriple().find("eabi") != std::string::npos) ||
/freebsd-10-stable/contrib/llvm/include/llvm/Target/
H A DTargetMachine.h65 TargetMachine(const Target &T, StringRef TargetTriple,
71 /// TargetTriple, TargetCPU, TargetFS - Triple string, CPU name, and target
73 std::string TargetTriple; member in class:llvm::TargetMachine
97 const StringRef getTargetTriple() const { return TargetTriple; }
302 LLVMTargetMachine(const Target &T, StringRef TargetTriple,
/freebsd-10-stable/contrib/llvm/tools/bugpoint/
H A DBugDriver.cpp31 Triple TargetTriple; member in namespace:llvm
95 if (TargetTriple.getTriple().empty()) {
101 TargetTriple.setTriple(TheTriple.getTriple());
104 Result->setTargetTriple(TargetTriple.getTriple()); // override the triple
H A Dbugpoint.cpp145 TargetTriple.setTriple(Triple::normalize(OverrideTriple));
146 outs() << "Override triple set to '" << TargetTriple.getTriple() << "'\n";
H A DToolRunner.cpp686 if (TargetTriple.getArch() == Triple::x86)
705 if (TargetTriple.isOSDarwin() && !IsARMArchitecture(GCCArgs))
737 if (TargetTriple.getArch() == Triple::sparc)
839 if (TargetTriple.getArch() == Triple::x86)
855 if (TargetTriple.getArch() == Triple::sparc)
857 else if (TargetTriple.isOSDarwin()) {
869 if (TargetTriple.getArch() == Triple::x86_64)
872 if (TargetTriple.getArch() == Triple::sparc)
H A DToolRunner.h31 extern Triple TargetTriple;
/freebsd-10-stable/contrib/llvm/include/llvm/MC/
H A DMCSubtargetInfo.h30 std::string TargetTriple; // Target triple member in class:llvm::MCSubtargetInfo
62 return TargetTriple;
/freebsd-10-stable/contrib/llvm/lib/ExecutionEngine/
H A DTargetSelect.cpp41 TargetMachine *EngineBuilder::selectTarget(const Triple &TargetTriple, argument
45 Triple TheTriple(TargetTriple);
/freebsd-10-stable/contrib/llvm/tools/lli/
H A Dlli.cpp111 TargetTriple("mtriple", cl::desc("Override target triple for module"));
241 Triple TargetTriple(TargetTripleStr);
249 if (TargetTriple.isArch64Bit()) {
261 if (TargetTriple.isArch64Bit())
336 if (!TargetTriple.empty())
337 Mod->setTargetTriple(Triple::normalize(TargetTriple));
/freebsd-10-stable/contrib/llvm/tools/llc/
H A Dllc.cpp71 TargetTriple("mtriple", cl::desc("Override target triple for module"));
222 if (!TargetTriple.empty())
223 mod->setTargetTriple(Triple::normalize(TargetTriple));
226 TheTriple = Triple(Triple::normalize(TargetTriple));
/freebsd-10-stable/contrib/llvm/include/llvm/IR/
H A DModule.h206 std::string TargetTriple; ///< Platform target triple Module compiled on member in class:llvm::Module
237 const std::string &getTargetTriple() const { return TargetTriple; }
266 void setTargetTriple(StringRef T) { TargetTriple = T; }
/freebsd-10-stable/contrib/llvm/lib/MC/
H A DMCSubtargetInfo.cpp53 TargetTriple = TT;
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Driver/
H A DToolChains.cpp1022 /// FIXME: We shouldn't need an explicit TargetTriple parameter here, and
1028 const llvm::Triple &TargetTriple, const ArgList &Args) {
1030 TargetTriple.isArch32Bit() ? TargetTriple.get64BitArchVariant()
1031 : TargetTriple.get32BitArchVariant();
1032 llvm::Triple::ArchType TargetArch = TargetTriple.getArch();
1038 CollectLibDirsAndTriples(TargetTriple, BiarchVariantTriple, CandidateLibDirs,
1105 const llvm::Triple &TargetTriple, const llvm::Triple &BiarchTriple,
1180 switch (TargetTriple.getArch()) {
1194 if (TargetTriple
1027 init( const llvm::Triple &TargetTriple, const ArgList &Args) argument
1104 CollectLibDirsAndTriples( const llvm::Triple &TargetTriple, const llvm::Triple &BiarchTriple, SmallVectorImpl<StringRef> &LibDirs, SmallVectorImpl<StringRef> &TripleAliases, SmallVectorImpl<StringRef> &BiarchLibDirs, SmallVectorImpl<StringRef> &BiarchTripleAliases) argument
2316 getMultiarchTriple(const llvm::Triple TargetTriple, StringRef SysRoot) argument
[all...]
/freebsd-10-stable/contrib/llvm/lib/Target/
H A DTargetMachine.cpp50 : TheTarget(T), TargetTriple(TT), TargetCPU(CPU), TargetFS(FS),
/freebsd-10-stable/contrib/llvm/tools/clang/lib/CodeGen/
H A DBackendUtil.cpp297 Triple TargetTriple(TheModule->getTargetTriple());
298 PMBuilder.LibraryInfo = new TargetLibraryInfo(TargetTriple);
513 llvm::Triple TargetTriple(TheModule->getTargetTriple());
514 TargetLibraryInfo *TLI = new TargetLibraryInfo(TargetTriple);
/freebsd-10-stable/contrib/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp243 llvm::Triple TargetTriple(M.getTargetTriple());
244 bool IsAndroid = TargetTriple.getEnvironment() == llvm::Triple::Android;
245 bool IsMacOSX = TargetTriple.getOS() == llvm::Triple::MacOSX;
246 bool IsPPC64 = TargetTriple.getArch() == llvm::Triple::ppc64 ||
247 TargetTriple.getArch() == llvm::Triple::ppc64le;
248 bool IsX86_64 = TargetTriple.getArch() == llvm::Triple::x86_64;
249 bool IsMIPS32 = TargetTriple.getArch() == llvm::Triple::mips ||
250 TargetTriple.getArch() == llvm::Triple::mipsel;
/freebsd-10-stable/contrib/llvm/lib/CodeGen/
H A DLLVMTargetMachine.cpp66 AsmInfo = TheTarget.createMCAsmInfo(*getRegisterInfo(), TargetTriple);

Completed in 335 milliseconds

12