| /trueos/contrib/llvm/lib/Target/X86/ |
| HD | X86Subtarget.h | 196 Triple TargetTriple; variable 246 return In64BitMode && (TargetTriple.getEnvironment() == Triple::GNUX32); in isTarget64BitILP32() 251 return In64BitMode && (TargetTriple.getEnvironment() != Triple::GNUX32); in isTarget64BitLP64() 309 const Triple &getTargetTriple() const { return TargetTriple; } in getTargetTriple() 311 bool isTargetDarwin() const { return TargetTriple.isOSDarwin(); } in isTargetDarwin() 313 return TargetTriple.getOS() == Triple::FreeBSD; in isTargetFreeBSD() 316 return TargetTriple.getOS() == Triple::Solaris; in isTargetSolaris() 319 return (TargetTriple.getEnvironment() == Triple::ELF || in isTargetELF() 320 TargetTriple.isOSBinFormatELF()); in isTargetELF() 322 bool isTargetLinux() const { return TargetTriple.isOSLinux(); } in isTargetLinux() [all …]
|
| /trueos/contrib/llvm/patches/ |
| HD | patch-r259053-gcc-installation-detector.diff | 24 - const Driver &D, const llvm::Triple &TargetTriple, const ArgList &Args) 28 + const llvm::Triple &TargetTriple, const ArgList &Args) { 30 TargetTriple.isArch32Bit() ? TargetTriple.get64BitArchVariant() 31 : TargetTriple.get32BitArchVariant(); 57 - GCCInstallationDetector(const Driver &D, const llvm::Triple &TargetTriple, 60 + void init(const llvm::Triple &TargetTriple, const llvm::opt::ArgList &Args);
|
| /trueos/contrib/llvm/lib/Target/ARM/ |
| HD | ARMSubtarget.h | 202 Triple TargetTriple; variable 300 const Triple &getTargetTriple() const { return TargetTriple; } in getTargetTriple() 302 bool isTargetIOS() const { return TargetTriple.isiOS(); } in isTargetIOS() 303 bool isTargetDarwin() const { return TargetTriple.isOSDarwin(); } in isTargetDarwin() 304 bool isTargetNaCl() const { return TargetTriple.isOSNaCl(); } in isTargetNaCl() 305 bool isTargetLinux() const { return TargetTriple.isOSLinux(); } in isTargetLinux() 313 return TargetTriple.getEnvironment() == Triple::EABI; in isTargetAEABI()
|
| HD | ARMSubtarget.cpp | 84 , TargetTriple(TT) in ARMSubtarget() 158 if (isTargetIOS() && TargetTriple.getArchName().endswith("v7s")) in resetSubtargetFeatures() 168 std::string ArchFS = ARM_MC::ParseARMTriple(TargetTriple.getTriple(), in resetSubtargetFeatures() 189 if ((TargetTriple.getTriple().find("eabi") != std::string::npos) || in resetSubtargetFeatures()
|
| /trueos/contrib/llvm/lib/Target/PowerPC/ |
| HD | PPCSubtarget.h | 99 Triple TargetTriple; variable 183 const Triple &getTargetTriple() const { return TargetTriple; } in getTargetTriple() 186 bool isDarwin() const { return TargetTriple.isMacOSX(); } in isDarwin() 188 bool isBGP() const { return TargetTriple.getVendor() == Triple::BGP; } in isBGP() 190 bool isBGQ() const { return TargetTriple.getVendor() == Triple::BGQ; } in isBGQ()
|
| HD | PPCSubtarget.cpp | 37 , TargetTriple(TT) { in PPCSubtarget() 146 IsLittleEndian = (TargetTriple.getArch() == Triple::ppc64le); in resetSubtargetFeatures()
|
| /trueos/contrib/llvm/lib/Target/AArch64/ |
| HD | AArch64Subtarget.h | 37 Triple TargetTriple; variable 61 bool isTargetELF() const { return TargetTriple.isOSBinFormatELF(); } in isTargetELF() 62 bool isTargetLinux() const { return TargetTriple.isOSLinux(); } in isTargetLinux()
|
| HD | AArch64Subtarget.cpp | 33 HasCrypto(false), TargetTriple(TT), CPUString(CPU) { in AArch64Subtarget()
|
| /trueos/contrib/llvm/tools/bugpoint/ |
| HD | BugDriver.cpp | 31 Triple TargetTriple; variable 95 if (TargetTriple.getTriple().empty()) { in ParseInputFile() 101 TargetTriple.setTriple(TheTriple.getTriple()); in ParseInputFile() 104 Result->setTargetTriple(TargetTriple.getTriple()); // override the triple in ParseInputFile()
|
| HD | ToolRunner.cpp | 686 if (TargetTriple.getArch() == Triple::x86) in ExecuteProgram() 705 if (TargetTriple.isOSDarwin() && !IsARMArchitecture(GCCArgs)) in ExecuteProgram() 737 if (TargetTriple.getArch() == Triple::sparc) in ExecuteProgram() 839 if (TargetTriple.getArch() == Triple::x86) in MakeSharedObject() 855 if (TargetTriple.getArch() == Triple::sparc) in MakeSharedObject() 857 else if (TargetTriple.isOSDarwin()) { in MakeSharedObject() 869 if (TargetTriple.getArch() == Triple::x86_64) in MakeSharedObject() 872 if (TargetTriple.getArch() == Triple::sparc) in MakeSharedObject()
|
| HD | bugpoint.cpp | 145 TargetTriple.setTriple(Triple::normalize(OverrideTriple)); in main() 146 outs() << "Override triple set to '" << TargetTriple.getTriple() << "'\n"; in main()
|
| /trueos/contrib/llvm/include/llvm/Target/ |
| HD | TargetMachine.h | 65 TargetMachine(const Target &T, StringRef TargetTriple, 73 std::string TargetTriple; variable 97 const StringRef getTargetTriple() const { return TargetTriple; } in getTargetTriple() 302 LLVMTargetMachine(const Target &T, StringRef TargetTriple,
|
| /trueos/contrib/llvm/lib/Target/SystemZ/ |
| HD | SystemZSubtarget.h | 37 Triple TargetTriple; 66 bool isTargetELF() const { return TargetTriple.isOSBinFormatELF(); } in isTargetELF()
|
| HD | SystemZSubtarget.cpp | 29 TargetTriple(TT) { in SystemZSubtarget()
|
| /trueos/contrib/llvm/tools/lli/ |
| HD | lli.cpp | 111 TargetTriple("mtriple", cl::desc("Override target triple for module")); variable 241 Triple TargetTriple(TargetTripleStr); in addCygMingExtraModule() local 249 if (TargetTriple.isArch64Bit()) { in addCygMingExtraModule() 261 if (TargetTriple.isArch64Bit()) in addCygMingExtraModule() 336 if (!TargetTriple.empty()) in main() 337 Mod->setTargetTriple(Triple::normalize(TargetTriple)); in main()
|
| /trueos/contrib/llvm/tools/llc/ |
| HD | llc.cpp | 71 TargetTriple("mtriple", cl::desc("Override target triple for module")); variable 222 if (!TargetTriple.empty()) in compileModule() 223 mod->setTargetTriple(Triple::normalize(TargetTriple)); in compileModule() 226 TheTriple = Triple(Triple::normalize(TargetTriple)); in compileModule()
|
| /trueos/contrib/llvm/lib/ExecutionEngine/ |
| HD | TargetSelect.cpp | 41 TargetMachine *EngineBuilder::selectTarget(const Triple &TargetTriple, in selectTarget() argument 45 Triple TheTriple(TargetTriple); in selectTarget()
|
| /trueos/contrib/llvm/include/llvm/MC/ |
| HD | MCSubtargetInfo.h | 30 std::string TargetTriple; // Target triple variable 62 return TargetTriple; in getTargetTriple()
|
| /trueos/contrib/llvm/tools/clang/lib/Driver/ |
| HD | ToolChains.cpp | 1028 const llvm::Triple &TargetTriple, const ArgList &Args) { in init() argument 1030 TargetTriple.isArch32Bit() ? TargetTriple.get64BitArchVariant() in init() 1031 : TargetTriple.get32BitArchVariant(); in init() 1032 llvm::Triple::ArchType TargetArch = TargetTriple.getArch(); in init() 1038 CollectLibDirsAndTriples(TargetTriple, BiarchVariantTriple, CandidateLibDirs, in init() 1105 const llvm::Triple &TargetTriple, const llvm::Triple &BiarchTriple, in CollectLibDirsAndTriples() argument 1180 switch (TargetTriple.getArch()) { in CollectLibDirsAndTriples() 1194 if (TargetTriple.getEnvironment() == llvm::Triple::GNUEABIHF) { in CollectLibDirsAndTriples() 1328 TripleAliases.push_back(TargetTriple.str()); in CollectLibDirsAndTriples() 1331 if (TargetTriple.str() != BiarchTriple.str()) in CollectLibDirsAndTriples() [all …]
|
| /trueos/contrib/llvm/include/llvm/IR/ |
| HD | Module.h | 206 std::string TargetTriple; ///< Platform target triple Module compiled on 237 const std::string &getTargetTriple() const { return TargetTriple; } 266 void setTargetTriple(StringRef T) { TargetTriple = T; }
|
| /trueos/contrib/llvm/tools/clang/lib/CodeGen/ |
| HD | BackendUtil.cpp | 297 Triple TargetTriple(TheModule->getTargetTriple()); in CreatePasses() local 298 PMBuilder.LibraryInfo = new TargetLibraryInfo(TargetTriple); in CreatePasses() 513 llvm::Triple TargetTriple(TheModule->getTargetTriple()); in AddEmitPasses() local 514 TargetLibraryInfo *TLI = new TargetLibraryInfo(TargetTriple); in AddEmitPasses()
|
| /trueos/contrib/llvm/lib/MC/ |
| HD | MCSubtargetInfo.cpp | 53 TargetTriple = TT; in InitMCSubtargetInfo()
|
| /trueos/contrib/llvm/lib/Transforms/Instrumentation/ |
| HD | AddressSanitizer.cpp | 243 llvm::Triple TargetTriple(M.getTargetTriple()); in getShadowMapping() local 244 bool IsAndroid = TargetTriple.getEnvironment() == llvm::Triple::Android; in getShadowMapping() 245 bool IsMacOSX = TargetTriple.getOS() == llvm::Triple::MacOSX; in getShadowMapping() 246 bool IsPPC64 = TargetTriple.getArch() == llvm::Triple::ppc64 || in getShadowMapping() 247 TargetTriple.getArch() == llvm::Triple::ppc64le; in getShadowMapping() 248 bool IsX86_64 = TargetTriple.getArch() == llvm::Triple::x86_64; in getShadowMapping() 249 bool IsMIPS32 = TargetTriple.getArch() == llvm::Triple::mips || in getShadowMapping() 250 TargetTriple.getArch() == llvm::Triple::mipsel; in getShadowMapping()
|
| /trueos/contrib/llvm/lib/Target/ |
| HD | TargetMachine.cpp | 50 : TheTarget(T), TargetTriple(TT), TargetCPU(CPU), TargetFS(FS), in TargetMachine()
|
| /trueos/contrib/llvm/tools/opt/ |
| HD | opt.cpp | 131 TargetTriple("mtriple", cl::desc("Override target triple for module")); variable 627 if (!TargetTriple.empty()) in main() 628 M->setTargetTriple(Triple::normalize(TargetTriple)); in main()
|