Searched defs:TargetTriple (Results 1 - 9 of 9) sorted by relevance

/external/llvm/include/llvm/MC/
H A DMCSubtargetInfo.h30 std::string TargetTriple; // Target triple member in class:llvm::MCSubtargetInfo
52 return TargetTriple;
/external/llvm/lib/ExecutionEngine/
H A DTargetSelect.cpp35 TargetMachine *EngineBuilder::selectTarget(const Triple &TargetTriple, argument
39 Triple TheTriple(TargetTriple);
/external/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
/external/llvm/include/llvm/Target/
H A DTargetMachine.h58 TargetMachine(const Target &T, StringRef TargetTriple,
68 /// TargetTriple, TargetCPU, TargetFS - Triple string, CPU name, and target
70 std::string TargetTriple; member in class:llvm::TargetMachine
93 const StringRef getTargetTriple() const { return TargetTriple; }
287 LLVMTargetMachine(const Target &T, StringRef TargetTriple,
/external/llvm/lib/Target/PowerPC/
H A DPPCSubtarget.h80 /// TargetTriple - What processor and OS we're targeting.
81 Triple TargetTriple; member in class:llvm::PPCSubtarget
150 const Triple &getTargetTriple() const { return TargetTriple; }
153 bool isDarwin() const { return TargetTriple.isMacOSX(); }
155 bool isBGP() const { return TargetTriple.getVendor() == Triple::BGP; }
/external/llvm/include/llvm/
H A DModule.h204 std::string TargetTriple; ///< Platform target triple Module compiled on member in class:llvm::Module
235 const std::string &getTargetTriple() const { return TargetTriple; }
264 void setTargetTriple(StringRef T) { TargetTriple = T; }
/external/llvm/lib/Target/ARM/
H A DARMSubtarget.h155 /// TargetTriple - What processor and OS we're targeting.
156 Triple TargetTriple; member in class:llvm::ARMSubtarget
229 const Triple &getTargetTriple() const { return TargetTriple; }
231 bool isTargetIOS() const { return TargetTriple.getOS() == Triple::IOS; }
232 bool isTargetDarwin() const { return TargetTriple.isOSDarwin(); }
234 return TargetTriple.getOS() == Triple::NativeClient;
/external/llvm/lib/Target/X86/
H A DX86Subtarget.h154 /// TargetTriple - What processor and OS we're targeting.
155 Triple TargetTriple; member in class:llvm::X86Subtarget
232 const Triple &getTargetTriple() const { return TargetTriple; }
234 bool isTargetDarwin() const { return TargetTriple.isOSDarwin(); }
236 return TargetTriple.getOS() == Triple::FreeBSD;
239 return TargetTriple.getOS() == Triple::Solaris;
244 bool isTargetELF() const { return TargetTriple.isOSBinFormatELF(); }
245 bool isTargetLinux() const { return TargetTriple.getOS() == Triple::Linux; }
247 return TargetTriple.getOS() == Triple::NativeClient;
251 bool isTargetWindows() const { return TargetTriple
[all...]
/external/clang/lib/Driver/
H A DToolChains.cpp1041 /// FIXME: We shouldn't need an explicit TargetTriple parameter here, and
1047 const llvm::Triple &TargetTriple,
1051 = TargetTriple.isArch32Bit() ? TargetTriple.get64BitArchVariant()
1052 : TargetTriple.get32BitArchVariant();
1053 llvm::Triple::ArchType TargetArch = TargetTriple.getArch();
1059 CollectLibDirsAndTriples(TargetTriple, MultiarchTriple, CandidateLibDirs,
1108 const llvm::Triple &TargetTriple,
1177 switch (TargetTriple.getArch()) {
1181 if (TargetTriple
1045 GCCInstallationDetector( const Driver &D, const llvm::Triple &TargetTriple, const ArgList &Args) argument
1107 CollectLibDirsAndTriples( const llvm::Triple &TargetTriple, const llvm::Triple &MultiarchTriple, SmallVectorImpl<StringRef> &LibDirs, SmallVectorImpl<StringRef> &TripleAliases, SmallVectorImpl<StringRef> &MultiarchLibDirs, SmallVectorImpl<StringRef> &MultiarchTripleAliases) argument
1986 getMultiarchTriple(const llvm::Triple TargetTriple, StringRef SysRoot) argument
[all...]

Completed in 189 milliseconds