/external/llvm/lib/Target/X86/MCTargetDesc/ |
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 &Triple) [all...] |
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) 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::OpenBSD || T.getOS() == Triple::Bitrig) & [all...] |
/external/llvm/lib/Target/PowerPC/MCTargetDesc/ |
PPCMCAsmInfo.h | 21 class Triple; 26 explicit PPCMCAsmInfoDarwin(bool is64Bit, const Triple&); 32 explicit PPCLinuxMCAsmInfo(bool is64Bit, const Triple&);
|
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/Support/ |
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) [all...] |
/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/AArch64/TargetInfo/ |
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/ |
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/ |
MipsTargetInfo.cpp | 19 RegisterTarget<Triple::mips, 22 RegisterTarget<Triple::mipsel, 25 RegisterTarget<Triple::mips64, 28 RegisterTarget<Triple::mips64el,
|
/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/Sparc/TargetInfo/ |
SparcTargetInfo.cpp | 19 RegisterTarget<Triple::sparc, /*HasJIT=*/ true> 21 RegisterTarget<Triple::sparcv9, /*HasJIT=*/ true>
|
/external/llvm/lib/Target/X86/TargetInfo/ |
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/ |
AMDGPUTargetInfo.cpp | 24 RegisterTarget<Triple::r600, false>
|
/external/llvm/lib/Target/Hexagon/TargetInfo/ |
HexagonTargetInfo.cpp | 18 RegisterTarget<Triple::hexagon, /*HasJIT=*/false> X(TheHexagonTarget, "hexagon", "Hexagon");
|
/external/llvm/lib/Target/MSP430/TargetInfo/ |
MSP430TargetInfo.cpp | 18 RegisterTarget<Triple::msp430>
|
/external/llvm/lib/Target/R600/TargetInfo/ |
AMDGPUTargetInfo.cpp | 24 RegisterTarget<Triple::r600, false>
|
/external/llvm/lib/Target/SystemZ/TargetInfo/ |
SystemZTargetInfo.cpp | 18 RegisterTarget<Triple::systemz, /*HasJIT=*/true>
|
/external/llvm/lib/Target/XCore/TargetInfo/ |
XCoreTargetInfo.cpp | 18 RegisterTarget<Triple::xcore> X(TheXCoreTarget, "xcore", "XCore");
|
/external/mesa3d/src/gallium/drivers/radeon/TargetInfo/ |
AMDGPUTargetInfo.cpp | 24 RegisterTarget<Triple::r600, false>
|
/external/clang/include/clang/Driver/ |
Util.h | 17 class Triple; 34 const char* getARMCPUForMArch(StringRef MArch, const llvm::Triple &Triple);
|
/external/llvm/lib/Target/PowerPC/TargetInfo/ |
PowerPCTargetInfo.cpp | 18 RegisterTarget<Triple::ppc, /*HasJIT=*/true> 21 RegisterTarget<Triple::ppc64, /*HasJIT=*/true> 24 RegisterTarget<Triple::ppc64le, /*HasJIT=*/true>
|
/frameworks/compile/mclinker/lib/Target/ |
GNUInfo.cpp | 16 GNUInfo::GNUInfo(const llvm::Triple& pTriple) 23 case llvm::Triple::FreeBSD: 25 case llvm::Triple::Linux:
|
/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)) 27 if ((TheTriple.getArch() == Triple::mips64el) || 28 (TheTriple.getArch() == Triple::mips64)) {
|
/external/llvm/lib/Target/CppBackend/TargetInfo/ |
CppBackendTargetInfo.cpp | 17 static bool CppBackend_TripleMatchQuality(Triple::ArchType Arch) {
|
/external/clang/lib/Basic/ |
Targets.cpp | 11 // target triple. 26 #include "llvm/ADT/Triple.h" 73 virtual void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, 76 OSTargetInfo(const llvm::Triple &Triple) : TgtInfo(Triple) {} 88 const llvm::Triple &Triple, 122 // Get the platform type and version number from the triple [all...] |