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
51 return TargetTriple;
/external/llvm/lib/ExecutionEngine/
H A DTargetSelect.cpp39 TargetMachine *EngineBuilder::selectTarget(const Triple &TargetTriple, argument
43 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.h57 TargetMachine(const Target &T, StringRef TargetTriple,
67 /// TargetTriple, TargetCPU, TargetFS - Triple string, CPU name, and target
69 std::string TargetTriple; member in class:llvm::TargetMachine
92 const StringRef getTargetTriple() const { return TargetTriple; }
284 LLVMTargetMachine(const Target &T, StringRef TargetTriple,
/external/llvm/lib/Target/PowerPC/
H A DPPCSubtarget.h75 /// TargetTriple - What processor and OS we're targeting.
76 Triple TargetTriple; member in class:llvm::PPCSubtarget
144 const Triple &getTargetTriple() const { return TargetTriple; }
147 bool isDarwin() const { return TargetTriple.isMacOSX(); }
149 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
226 const Triple &getTargetTriple() const { return TargetTriple; }
228 bool isTargetIOS() const { return TargetTriple.getOS() == Triple::IOS; }
229 bool isTargetDarwin() const { return TargetTriple.isOSDarwin(); }
231 return TargetTriple.getOS() == Triple::NativeClient;
/external/llvm/lib/Target/X86/
H A DX86Subtarget.h150 /// TargetTriple - What processor and OS we're targeting.
151 Triple TargetTriple; member in class:llvm::X86Subtarget
225 const Triple &getTargetTriple() const { return TargetTriple; }
227 bool isTargetDarwin() const { return TargetTriple.isOSDarwin(); }
229 return TargetTriple.getOS() == Triple::FreeBSD;
232 return TargetTriple.getOS() == Triple::Solaris;
237 bool isTargetELF() const { return TargetTriple.isOSBinFormatELF(); }
238 bool isTargetLinux() const { return TargetTriple.getOS() == Triple::Linux; }
240 return TargetTriple.getOS() == Triple::NativeClient;
244 bool isTargetWindows() const { return TargetTriple
[all...]
/external/clang/lib/Driver/
H A DToolChains.cpp1109 /// FIXME: We shouldn't need an explicit TargetTriple parameter here, and
1115 const llvm::Triple &TargetTriple,
1119 = TargetTriple.isArch32Bit() ? TargetTriple.get64BitArchVariant()
1120 : TargetTriple.get32BitArchVariant();
1121 llvm::Triple::ArchType TargetArch = TargetTriple.getArch();
1127 CollectLibDirsAndTriples(TargetTriple, MultiarchTriple, CandidateLibDirs,
1176 const llvm::Triple &TargetTriple,
1235 switch (TargetTriple.getArch()) {
1301 TripleAliases.push_back(TargetTriple
1113 GCCInstallationDetector( const Driver &D, const llvm::Triple &TargetTriple, const ArgList &Args) argument
1175 CollectLibDirsAndTriples( const llvm::Triple &TargetTriple, const llvm::Triple &MultiarchTriple, SmallVectorImpl<StringRef> &LibDirs, SmallVectorImpl<StringRef> &TripleAliases, SmallVectorImpl<StringRef> &MultiarchLibDirs, SmallVectorImpl<StringRef> &MultiarchTripleAliases) argument
1946 getMultiarchTriple(const llvm::Triple TargetTriple, StringRef SysRoot) argument
[all...]

Completed in 183 milliseconds