/external/llvm/lib/Support/Windows/ |
H A D | Host.inc | 21 return Triple::normalize(LLVM_DEFAULT_TARGET_TRIPLE);
|
/external/llvm/lib/Support/ |
H A D | Triple.cpp | 1 //===--- Triple.cpp - Target triple helper class --------------------------===// 10 #include "llvm/ADT/Triple.h" 18 const char *Triple::getArchTypeName(ArchType Kind) { 59 const char *Triple::getArchTypePrefix(ArchType Kind) { 109 const char *Triple::getVendorTypeName(VendorType Kind) { 128 const char *Triple::getOSTypeName(OSType Kind) { 161 const char *Triple::getEnvironmentTypeName(EnvironmentType Kind) { 180 Triple::ArchType Triple::getArchTypeForLLVMName(StringRef Name) { 181 return StringSwitch<Triple 383 Triple::Triple(const Twine &Str) function in class:Triple 400 Triple::Triple(const Twine &ArchStr, const Twine &VendorStr, const Twine &OSStr) function in class:Triple 414 Triple::Triple(const Twine &ArchStr, const Twine &VendorStr, const Twine &OSStr, function in class:Triple 754 SmallString<64> Triple; local [all...] |
/external/llvm/unittests/ADT/ |
H A D | 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(" [all...] |
/external/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86MCAsmInfo.h | 23 class Triple; 28 explicit X86MCAsmInfoDarwin(const Triple &Triple); 32 explicit X86_64MCAsmInfoDarwin(const Triple &Triple); 41 explicit X86ELFMCAsmInfo(const Triple &Triple); 49 explicit X86MCAsmInfoMicrosoft(const Triple &Triple); 55 explicit X86MCAsmInfoGNUCOFF(const Triple [all...] |
H A D | X86MCAsmInfo.cpp | 15 #include "llvm/ADT/Triple.h" 44 X86MCAsmInfoDarwin::X86MCAsmInfoDarwin(const Triple &T) { 45 bool is64Bit = T.getArch() == Triple::x86_64; 84 X86_64MCAsmInfoDarwin::X86_64MCAsmInfoDarwin(const Triple &Triple) argument 85 : X86MCAsmInfoDarwin(Triple) { 90 X86ELFMCAsmInfo::X86ELFMCAsmInfo(const Triple &T) { 91 bool is64Bit = T.getArch() == Triple::x86_64; 92 bool isX32 = T.getEnvironment() == Triple::GNUX32; 117 if ((T.getOS() == Triple 145 X86MCAsmInfoMicrosoft(const Triple &Triple) argument 163 X86MCAsmInfoGNUCOFF(const Triple &Triple) argument [all...] |
/external/llvm/lib/Target/AArch64/TargetInfo/ |
H A D | AArch64TargetInfo.cpp | 10 #include "llvm/ADT/Triple.h" 22 RegisterTarget<Triple::arm64, /*HasJIT=*/true> X(TheARM64leTarget, "arm64", 24 RegisterTarget<Triple::arm64_be, /*HasJIT=*/true> Y(TheARM64beTarget, "arm64_be", 27 RegisterTarget<Triple::aarch64, /*HasJIT=*/true> Z( 29 RegisterTarget<Triple::aarch64_be, /*HasJIT=*/true> W(
|
/external/llvm/lib/Target/ARM/TargetInfo/ |
H A D | ARMTargetInfo.cpp | 19 RegisterTarget<Triple::arm, /*HasJIT=*/true> 21 RegisterTarget<Triple::armeb, /*HasJIT=*/true> 24 RegisterTarget<Triple::thumb, /*HasJIT=*/true> 26 RegisterTarget<Triple::thumbeb, /*HasJIT=*/true>
|
/external/llvm/lib/Target/Mips/TargetInfo/ |
H A D | MipsTargetInfo.cpp | 19 RegisterTarget<Triple::mips, 22 RegisterTarget<Triple::mipsel, 25 RegisterTarget<Triple::mips64, 28 RegisterTarget<Triple::mips64el,
|
/external/llvm/lib/Support/Unix/ |
H A D | Host.inc | 45 std::string Triple(Arch); 46 Triple += '-'; 47 Triple += ArchSplit.second; 50 if (Triple[0] == 'i' && isdigit(Triple[1]) && 51 Triple[2] == '8' && Triple[3] == '6') 52 Triple[1] = '3'; 56 std::string::size_type DarwinDashIdx = Triple.find("-darwin"); 58 Triple [all...] |
/external/llvm/lib/Target/NVPTX/TargetInfo/ |
H A D | NVPTXTargetInfo.cpp | 19 RegisterTarget<Triple::nvptx> X(TheNVPTXTarget32, "nvptx", 21 RegisterTarget<Triple::nvptx64> Y(TheNVPTXTarget64, "nvptx64",
|
/external/llvm/lib/Target/Sparc/TargetInfo/ |
H A D | SparcTargetInfo.cpp | 19 RegisterTarget<Triple::sparc, /*HasJIT=*/ true> 21 RegisterTarget<Triple::sparcv9, /*HasJIT=*/ true>
|
/external/llvm/lib/Target/X86/TargetInfo/ |
H A D | X86TargetInfo.cpp | 17 RegisterTarget<Triple::x86, /*HasJIT=*/true> 20 RegisterTarget<Triple::x86_64, /*HasJIT=*/true>
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/TargetInfo/ |
H A D | AMDGPUTargetInfo.cpp | 24 RegisterTarget<Triple::r600, false>
|
/external/llvm/lib/Target/Hexagon/TargetInfo/ |
H A D | HexagonTargetInfo.cpp | 18 RegisterTarget<Triple::hexagon, /*HasJIT=*/false> X(TheHexagonTarget, "hexagon", "Hexagon");
|
/external/llvm/lib/Target/MSP430/TargetInfo/ |
H A D | MSP430TargetInfo.cpp | 18 RegisterTarget<Triple::msp430>
|
/external/llvm/lib/Target/R600/TargetInfo/ |
H A D | AMDGPUTargetInfo.cpp | 24 RegisterTarget<Triple::r600, false>
|
/external/llvm/lib/Target/SystemZ/TargetInfo/ |
H A D | SystemZTargetInfo.cpp | 18 RegisterTarget<Triple::systemz, /*HasJIT=*/true>
|
/external/llvm/lib/Target/XCore/TargetInfo/ |
H A D | XCoreTargetInfo.cpp | 18 RegisterTarget<Triple::xcore> X(TheXCoreTarget, "xcore", "XCore");
|
/external/mesa3d/src/gallium/drivers/radeon/TargetInfo/ |
H A D | AMDGPUTargetInfo.cpp | 24 RegisterTarget<Triple::r600, false>
|
/external/clang/include/clang/Driver/ |
H A D | Util.h | 17 class Triple; 34 const char* getARMCPUForMArch(StringRef MArch, const llvm::Triple &Triple);
|
/external/llvm/lib/Target/PowerPC/MCTargetDesc/ |
H A D | PPCMCAsmInfo.h | 21 class Triple; 26 explicit PPCMCAsmInfoDarwin(bool is64Bit, const Triple&); 32 explicit PPCLinuxMCAsmInfo(bool is64Bit, const Triple&);
|
H A D | PPCMCAsmInfo.cpp | 15 #include "llvm/ADT/Triple.h" 21 PPCMCAsmInfoDarwin::PPCMCAsmInfoDarwin(bool is64Bit, const Triple& T) { 47 PPCLinuxMCAsmInfo::PPCLinuxMCAsmInfo(bool is64Bit, const Triple& T) { 51 IsLittleEndian = T.getArch() == Triple::ppc64le; 77 if (T.getOS() == llvm::Triple::FreeBSD || 78 (T.getOS() == llvm::Triple::NetBSD && !is64Bit) || 79 (T.getOS() == llvm::Triple::OpenBSD && !is64Bit))
|
/external/llvm/lib/Target/PowerPC/TargetInfo/ |
H A D | PowerPCTargetInfo.cpp | 18 RegisterTarget<Triple::ppc, /*HasJIT=*/true> 21 RegisterTarget<Triple::ppc64, /*HasJIT=*/true> 24 RegisterTarget<Triple::ppc64le, /*HasJIT=*/true>
|
/external/llvm/lib/Target/Mips/MCTargetDesc/ |
H A D | MipsMCAsmInfo.cpp | 15 #include "llvm/ADT/Triple.h" 22 Triple TheTriple(TT); 23 if ((TheTriple.getArch() == Triple::mips) || 24 (TheTriple.getArch() == Triple::mips64)) 27 if ((TheTriple.getArch() == Triple::mips64el) || 28 (TheTriple.getArch() == Triple::mips64)) {
|
/external/llvm/lib/Target/CppBackend/TargetInfo/ |
H A D | CppBackendTargetInfo.cpp | 17 static bool CppBackend_TripleMatchQuality(Triple::ArchType Arch) {
|