/external/llvm/lib/Target/X86/MCTargetDesc/ |
X86MCAsmInfo.h | 22 class Triple; 27 explicit X86MCAsmInfoDarwin(const Triple &Triple); 31 explicit X86_64MCAsmInfoDarwin(const Triple &Triple); 41 explicit X86ELFMCAsmInfo(const Triple &Triple); 48 explicit X86MCAsmInfoMicrosoft(const Triple &Triple); 54 explicit X86MCAsmInfoGNUCOFF(const Triple &Triple) [all...] |
X86MCAsmInfo.cpp | 15 #include "llvm/ADT/Triple.h" 40 X86MCAsmInfoDarwin::X86MCAsmInfoDarwin(const Triple &T) { 41 bool is64Bit = T.getArch() == Triple::x86_64; 67 X86_64MCAsmInfoDarwin::X86_64MCAsmInfoDarwin(const Triple &Triple) 68 : X86MCAsmInfoDarwin(Triple) { 73 X86ELFMCAsmInfo::X86ELFMCAsmInfo(const Triple &T) { 74 if (T.getArch() == Triple::x86_64) 96 if ((T.getOS() == Triple::OpenBSD || T.getOS() == Triple::Bitrig) & [all...] |
/external/llvm/lib/Support/ |
Triple.cpp | 1 //===--- Triple.cpp - Target triple helper class --------------------------===// 10 #include "llvm/ADT/Triple.h" 18 const char *Triple::getArchTypeName(ArchType Kind) { 50 const char *Triple::getArchTypePrefix(ArchType Kind) { 89 const char *Triple::getVendorTypeName(VendorType Kind) { 104 const char *Triple::getOSTypeName(OSType Kind) { 134 const char *Triple::getEnvironmentTypeName(EnvironmentType Kind) { 148 Triple::ArchType Triple::getArchTypeForLLVMName(StringRef Name) [all...] |
/external/llvm/lib/Target/Mips/TargetInfo/ |
MipsTargetInfo.cpp | 19 RegisterTarget<Triple::mips, 22 RegisterTarget<Triple::mipsel, 25 RegisterTarget<Triple::mips64, 28 RegisterTarget<Triple::mips64el,
|
/external/llvm/unittests/ADT/ |
TripleTest.cpp | 1 //===----------- Triple.cpp - Triple unit tests ---------------------------===// 11 #include "llvm/ADT/Triple.h" 18 Triple T; 20 T = Triple(""); 26 T = Triple("-"); 32 T = Triple("--"); 38 T = Triple("---"); 44 T = Triple("----"); 50 T = Triple("a") [all...] |
/external/llvm/lib/Target/ARM/TargetInfo/ |
ARMTargetInfo.cpp | 18 RegisterTarget<Triple::arm, /*HasJIT=*/true> 21 RegisterTarget<Triple::thumb, /*HasJIT=*/true>
|
/external/llvm/lib/Target/NVPTX/TargetInfo/ |
NVPTXTargetInfo.cpp | 19 RegisterTarget<Triple::nvptx> X(TheNVPTXTarget32, "nvptx", 21 RegisterTarget<Triple::nvptx64> Y(TheNVPTXTarget64, "nvptx64",
|
/external/llvm/lib/Target/PowerPC/TargetInfo/ |
PowerPCTargetInfo.cpp | 18 RegisterTarget<Triple::ppc, /*HasJIT=*/true> 21 RegisterTarget<Triple::ppc64, /*HasJIT=*/true>
|
/external/llvm/lib/Target/Sparc/TargetInfo/ |
SparcTargetInfo.cpp | 19 RegisterTarget<Triple::sparc> X(TheSparcTarget, "sparc", "Sparc"); 20 RegisterTarget<Triple::sparcv9> Y(TheSparcV9Target, "sparcv9", "Sparc V9");
|
/external/llvm/lib/Target/X86/TargetInfo/ |
X86TargetInfo.cpp | 18 RegisterTarget<Triple::x86, /*HasJIT=*/true> 21 RegisterTarget<Triple::x86_64, /*HasJIT=*/true>
|
/external/llvm/lib/Target/CellSPU/TargetInfo/ |
CellSPUTargetInfo.cpp | 18 RegisterTarget<Triple::cellspu>
|
/external/llvm/lib/Target/Hexagon/TargetInfo/ |
HexagonTargetInfo.cpp | 18 RegisterTarget<Triple::hexagon, /*HasJIT=*/false> X(TheHexagonTarget, "hexagon", "Hexagon");
|
/external/llvm/lib/Target/MBlaze/TargetInfo/ |
MBlazeTargetInfo.cpp | 18 RegisterTarget<Triple::mblaze> X(TheMBlazeTarget, "mblaze", "MBlaze");
|
/external/llvm/lib/Target/MSP430/TargetInfo/ |
MSP430TargetInfo.cpp | 18 RegisterTarget<Triple::msp430>
|
/external/llvm/lib/Target/XCore/TargetInfo/ |
XCoreTargetInfo.cpp | 18 RegisterTarget<Triple::xcore> X(TheXCoreTarget, "xcore", "XCore");
|
/external/llvm/lib/Target/Mips/MCTargetDesc/ |
MipsMCAsmInfo.cpp | 15 #include "llvm/ADT/Triple.h" 22 Triple TheTriple(TT); 23 if ((TheTriple.getArch() == Triple::mips) || 24 (TheTriple.getArch() == Triple::mips64))
|
/external/llvm/lib/Target/Sparc/MCTargetDesc/ |
SparcMCAsmInfo.cpp | 15 #include "llvm/ADT/Triple.h" 23 Triple TheTriple(TT); 24 if (TheTriple.getArch() == Triple::sparcv9)
|
/external/clang/lib/Driver/ |
ToolChains.h | 73 llvm::Triple GCCTriple; 83 GCCInstallationDetector(const Driver &D, const llvm::Triple &TargetTriple, 89 /// \brief Get the GCC triple for the detected install. 90 const llvm::Triple &getTriple() const { return GCCTriple; } 106 const llvm::Triple &TargetTriple, 107 const llvm::Triple &MultiarchTriple, 113 void ScanLibDirForGCCTriple(llvm::Triple::ArchType TargetArch, 124 Generic_GCC(const Driver &D, const llvm::Triple& Triple, const ArgList &Args); 138 /// \brief Check whether the target triple's architecture is 64-bits [all...] |
/external/clang/include/clang/Driver/ |
ToolChain.h | 16 #include "llvm/ADT/Triple.h" 49 const llvm::Triple Triple; 60 ToolChain(const Driver &D, const llvm::Triple &T); 81 const llvm::Triple &getTriple() const { return Triple; } 83 llvm::Triple::ArchType getArch() const { return Triple.getArch(); } 84 StringRef getArchName() const { return Triple.getArchName(); } 85 StringRef getPlatform() const { return Triple.getVendorName(); [all...] |
/frameworks/compile/mclinker/lib/Target/Mips/ |
MipsSectLinker.cpp | 10 #include <llvm/ADT/Triple.h> 26 llvm::Triple theTriple(pTriple);
|
/external/llvm/lib/ExecutionEngine/ |
TargetSelect.cpp | 19 #include "llvm/ADT/Triple.h" 29 Triple TT(LLVM_HOSTTRIPLE); 35 TargetMachine *EngineBuilder::selectTarget(const Triple &TargetTriple, 39 Triple TheTriple(TargetTriple); 43 // Adjust the triple to match what the user requested. 61 // Adjust the triple to match (if known), otherwise stick with the 62 // requested/host triple. 63 Triple::ArchType Type = Triple::getArchTypeForLLVMName(MArch); 64 if (Type != Triple::UnknownArch [all...] |
/external/llvm/include/llvm/ADT/ |
Triple.h | 1 //===-- llvm/ADT/Triple.h - Target triple helper class ----------*- C++ -*-===// 22 /// Triple - Helper class for working with target triples. 32 /// from the components of the target triple to well known IDs. 34 /// At its core the Triple class is designed to be a wrapper for a triple 35 /// string; the constructor does not change or normalize the triple string. 41 class Triple { 136 /// triple fields unknown. 137 Triple() : Data(), Arch(), Vendor(), OS(), Environment() { [all...] |
/external/llvm/lib/MC/MCDisassembler/ |
EDDisassembler.cpp | 43 Triple::ArchType Arch; 48 { Triple::x86, "i386-unknown-unknown" }, 49 { Triple::x86_64, "x86_64-unknown-unknown" }, 50 { Triple::arm, "arm-unknown-unknown" }, 51 { Triple::thumb, "thumb-unknown-unknown" } 57 /// @arg arch - The Triple::ArchType for the desired architecture 58 static const char *tripleFromArch(Triple::ArchType arch) { 75 static int getLLVMSyntaxVariant(Triple::ArchType arch, 80 if (arch == Triple::x86 || arch == Triple::x86_64 98 const char *triple = tripleFromArch(arch); local [all...] |
/external/clang/lib/Frontend/ |
InitHeaderSearch.cpp | 23 #include "llvm/ADT/Triple.h" 73 const llvm::Triple &triple); 87 void AddDefaultCIncludePaths(const llvm::Triple &triple, 92 void AddDefaultCPlusPlusIncludePaths(const llvm::Triple &triple, 98 const llvm::Triple &triple, 172 const llvm::Triple &triple) [all...] |
/external/llvm/lib/Target/NVPTX/MCTargetDesc/ |
NVPTXMCAsmInfo.cpp | 15 #include "llvm/ADT/Triple.h" 32 Triple TheTriple(TT); 33 if (TheTriple.getArch() == Triple::nvptx64)
|