/freebsd-10-stable/contrib/llvm/lib/Target/X86/ |
H A D | X86Subtarget.h | 195 /// 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 D | AArch64Subtarget.h | 36 /// 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 D | AArch64Subtarget.cpp | 33 HasCrypto(false), TargetTriple(TT), CPUString(CPU) {
|
/freebsd-10-stable/contrib/llvm/lib/Target/SystemZ/ |
H A D | SystemZSubtarget.h | 37 Triple TargetTriple; member in class:llvm::SystemZSubtarget 66 bool isTargetELF() const { return TargetTriple.isOSBinFormatELF(); }
|
H A D | SystemZSubtarget.cpp | 29 TargetTriple(TT) {
|
/freebsd-10-stable/contrib/llvm/lib/Target/PowerPC/ |
H A D | PPCSubtarget.h | 98 /// 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 D | PPCSubtarget.cpp | 37 , TargetTriple(TT) { 146 IsLittleEndian = (TargetTriple.getArch() == Triple::ppc64le);
|
/freebsd-10-stable/contrib/llvm/lib/Target/ARM/ |
H A D | ARMSubtarget.h | 201 /// 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 D | ARMSubtarget.cpp | 84 , 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 D | TargetMachine.h | 65 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 D | BugDriver.cpp | 31 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 D | bugpoint.cpp | 145 TargetTriple.setTriple(Triple::normalize(OverrideTriple)); 146 outs() << "Override triple set to '" << TargetTriple.getTriple() << "'\n";
|
H A D | ToolRunner.cpp | 686 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 D | ToolRunner.h | 31 extern Triple TargetTriple;
|
/freebsd-10-stable/contrib/llvm/include/llvm/MC/ |
H A D | MCSubtargetInfo.h | 30 std::string TargetTriple; // Target triple member in class:llvm::MCSubtargetInfo 62 return TargetTriple;
|
/freebsd-10-stable/contrib/llvm/lib/ExecutionEngine/ |
H A D | TargetSelect.cpp | 41 TargetMachine *EngineBuilder::selectTarget(const Triple &TargetTriple, argument 45 Triple TheTriple(TargetTriple);
|
/freebsd-10-stable/contrib/llvm/tools/lli/ |
H A D | lli.cpp | 111 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 D | llc.cpp | 71 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 D | Module.h | 206 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 D | MCSubtargetInfo.cpp | 53 TargetTriple = TT;
|
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Driver/ |
H A D | ToolChains.cpp | 1022 /// 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 D | TargetMachine.cpp | 50 : TheTarget(T), TargetTriple(TT), TargetCPU(CPU), TargetFS(FS),
|
/freebsd-10-stable/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | BackendUtil.cpp | 297 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 D | AddressSanitizer.cpp | 243 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 D | LLVMTargetMachine.cpp | 66 AsmInfo = TheTarget.createMCAsmInfo(*getRegisterInfo(), TargetTriple);
|