/frameworks/compile/mclinker/lib/Support/Unix/ |
H A D | System.inc | 46 std::string Triple(Arch); 47 Triple += '-'; 48 Triple += ArchSplit.second; 51 if (Triple[0] == 'i' && isdigit(Triple[1]) && 52 Triple[2] == '8' && Triple[3] == '6') 53 Triple[1] = '3'; 57 std::string::size_type DarwinDashIdx = Triple.find("-darwin"); 59 Triple [all...] |
/frameworks/compile/mclinker/lib/Target/ |
H A D | GNUInfo.cpp | 16 GNUInfo::GNUInfo(const llvm::Triple& pTriple) 23 case llvm::Triple::FreeBSD: 25 case llvm::Triple::Linux:
|
/frameworks/compile/mclinker/lib/Target/ARM/TargetInfo/ |
H A D | ARMTargetInfo.cpp | 19 mcld::RegisterTarget<llvm::Triple::arm> X(TheARMTarget, "arm"); 20 mcld::RegisterTarget<llvm::Triple::thumb> Y(TheThumbTarget, "thumb");
|
/frameworks/compile/mclinker/lib/Target/Mips/TargetInfo/ |
H A D | MipsTargetInfo.cpp | 18 mcld::RegisterTarget<llvm::Triple::mipsel> 20 mcld::RegisterTarget<llvm::Triple::mips64el>
|
/frameworks/compile/mclinker/lib/Target/X86/TargetInfo/ |
H A D | X86TargetInfo.cpp | 19 mcld::RegisterTarget<llvm::Triple::x86> 21 mcld::RegisterTarget<llvm::Triple::x86_64>
|
/frameworks/compile/mclinker/lib/Target/AArch64/TargetInfo/ |
H A D | AArch64TargetInfo.cpp | 18 mcld::RegisterTarget<llvm::Triple::aarch64> X(TheAArch64Target, "aarch64");
|
/frameworks/compile/mclinker/lib/Target/Hexagon/TargetInfo/ |
H A D | HexagonTargetInfo.cpp | 18 mcld::RegisterTarget<llvm::Triple::hexagon> X(TheHexagonTarget, "hexagon");
|
/frameworks/compile/mclinker/lib/Target/X86/ |
H A D | X86Emulation.cpp | 25 llvm::Triple::ArchType arch = pConfig.targets().triple().getArch(); 26 assert (arch == llvm::Triple::x86 || arch == llvm::Triple::x86_64); 27 if (arch == llvm::Triple::x86 || 28 pConfig.targets().triple().getEnvironment() == llvm::Triple::GNUX32) {
|
H A D | X86GNUInfo.h | 20 X86_32GNUInfo(const llvm::Triple& pTriple) : GNUInfo(pTriple) { } 35 X86_64GNUInfo(const llvm::Triple& pTriple) : GNUInfo(pTriple) { }
|
H A D | X86MCLinker.cpp | 13 #include <llvm/ADT/Triple.h> 27 llvm::Triple theTriple(pTriple);
|
/frameworks/compile/mclinker/tools/mcld/lib/ |
H A D | TripleOptions.cpp | 83 ParseEmulation(llvm::Triple& pTriple, const std::string& pEmulation) 85 llvm::Triple triple = llvm::StringSwitch<llvm::Triple>(pEmulation) 86 .Case("aarch64linux", llvm::Triple("aarch64", "", "linux", "gnu")) 87 .Case("armelf_linux_eabi", llvm::Triple("arm", "", "linux", "gnueabi")) 88 .Case("elf_i386", llvm::Triple("i386", "", "", "gnu")) 89 .Case("elf_x86_64", llvm::Triple("x86_64", "", "", "gnu")) 90 .Case("elf32_x86_64", llvm::Triple("x86_64", "", "", "gnux32")) 91 .Case("elf_i386_fbsd", llvm::Triple("i386", "", "freebsd", "gnu")) 92 .Case("elf_x86_64_fbsd", llvm::Triple("x86_6 [all...] |
/frameworks/compile/mclinker/include/mcld/Target/ |
H A D | GNUInfo.h | 11 #include <llvm/ADT/Triple.h> 22 GNUInfo(const llvm::Triple& pTriple); 66 const llvm::Triple& m_Triple;
|
/frameworks/compile/mclinker/lib/Target/AArch64/ |
H A D | AArch64MCLinker.cpp | 12 #include <llvm/ADT/Triple.h> 28 llvm::Triple theTriple(pTriple);
|
H A D | AArch64GNUInfo.h | 20 AArch64GNUInfo(const llvm::Triple& pTriple) : GNUInfo(pTriple) { }
|
/frameworks/compile/mclinker/lib/Target/ARM/ |
H A D | ARMMCLinker.cpp | 12 #include <llvm/ADT/Triple.h> 27 llvm::Triple theTriple(pTriple);
|
H A D | ARMGNUInfo.h | 20 ARMGNUInfo(const llvm::Triple& pTriple) : GNUInfo(pTriple) { }
|
/frameworks/compile/mclinker/lib/Target/Hexagon/ |
H A D | HexagonMCLinker.cpp | 13 #include <llvm/ADT/Triple.h> 26 llvm::Triple theTriple(pTriple);
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
H A D | MipsMCLinker.cpp | 11 #include <llvm/ADT/Triple.h> 25 llvm::Triple theTriple(pTriple);
|
H A D | MipsEmulation.cpp | 25 llvm::Triple::ArchType arch = pConfig.targets().triple().getArch(); 26 assert(arch == llvm::Triple::mipsel || arch == llvm::Triple::mips64el); 27 unsigned bitclass = arch == llvm::Triple::mipsel ? 32 : 64;
|
/frameworks/compile/libbcc/lib/Support/ |
H A D | CompilerConfig.cpp | 71 mArchType = llvm::Triple::UnknownArch; 93 mArchType = llvm::Triple::getArchTypeForLLVMName(mTarget->getName()); 95 mArchType = llvm::Triple::UnknownArch; 102 case llvm::Triple::arm: { 155 case llvm::Triple::aarch64: 174 case llvm::Triple::mips: 175 case llvm::Triple::mipsel: 176 case llvm::Triple::mips64: 177 case llvm::Triple::mips64el: 185 case llvm::Triple [all...] |
/frameworks/compile/mclinker/include/mcld/ |
H A D | TargetOptions.h | 12 #include <llvm/ADT/Triple.h> 38 const llvm::Triple& triple() const { return m_Triple; } 42 void setTriple(const llvm::Triple& pTriple); 71 llvm::Triple m_Triple;
|
/frameworks/compile/mclinker/lib/Support/ |
H A D | TargetRegistry.cpp | 36 llvm::Triple triple(pTriple); 69 llvm::Triple& pTriple, 89 llvm::Triple::ArchType type = 90 llvm::Triple::getArchTypeForLLVMName(pArchName); 91 if (llvm::Triple::UnknownArch != type)
|
/frameworks/compile/mclinker/include/mcld/Support/ |
H A D | TargetRegistry.h | 12 #include <llvm/ADT/Triple.h> 117 /// @param Triple - The Triple string 131 llvm::Triple& pTriple, 143 template<llvm::Triple::ArchType TargetArchType = llvm::Triple::UnknownArch> 158 static unsigned int getTripleMatchQuality(const llvm::Triple& pTriple) {
|
H A D | Target.h | 16 class Triple; 41 typedef unsigned int (*TripleMatchQualityFnTy)(const llvm::Triple& pTriple); 66 unsigned int getTripleQuality(const llvm::Triple& pTriple) const;
|
/frameworks/compile/libbcc/include/bcc/Support/ |
H A D | CompilerConfig.h | 23 #include <llvm/ADT/Triple.h> 66 llvm::Triple::ArchType mArchType; 104 inline llvm::Triple::ArchType getArchType() const
|