/external/clang/lib/Driver/ |
ToolChains.cpp | 45 MachO::MachO(const Driver &D, const llvm::Triple &Triple, const ArgList &Args) 46 : ToolChain(D, Triple, Args) { 54 Darwin::Darwin(const Driver &D, const llvm::Triple &Triple, const ArgList &Args) 55 : MachO(D, Triple, Args), TargetInitialized(false) {} 129 // FIXME: Make sure this MachO triple mangling is really necessary. 158 case llvm::Triple::aarch64: 161 case llvm::Triple::thumb: 162 case llvm::Triple::arm [all...] |
CrossWindowsToolChain.cpp | 19 const llvm::Triple &T, 35 return getArch() == llvm::Triple::x86_64; 39 return getArch() == llvm::Triple::x86_64; 43 return getArch() == llvm::Triple::x86_64; 47 return getArch() == llvm::Triple::x86_64; 73 const llvm::Triple &Triple = getTriple(); 88 SysRoot + "/usr/include/c++/" + Triple.str());
|
/external/llvm/lib/Target/BPF/MCTargetDesc/ |
BPFMCTargetDesc.h | 30 class Triple; 46 const Triple &TT, StringRef CPU); 48 const Triple &TT, StringRef CPU);
|
/external/llvm/lib/Target/Hexagon/MCTargetDesc/ |
HexagonMCTargetDesc.h | 32 class Triple; 50 const Triple &TT, StringRef CPU); 56 StringRef selectHexagonCPU(const Triple &TT, StringRef CPU);
|
/external/llvm/lib/Target/MSP430/MCTargetDesc/ |
MSP430MCTargetDesc.cpp | 39 static MCRegisterInfo *createMSP430MCRegisterInfo(const Triple &TT) { 46 createMSP430MCSubtargetInfo(const Triple &TT, StringRef CPU, StringRef FS) { 50 static MCInstPrinter *createMSP430MCInstPrinter(const Triple &T,
|
/external/llvm/lib/Target/NVPTX/MCTargetDesc/ |
NVPTXMCTargetDesc.cpp | 39 static MCRegisterInfo *createNVPTXMCRegisterInfo(const Triple &TT) { 47 createNVPTXMCSubtargetInfo(const Triple &TT, StringRef CPU, StringRef FS) { 51 static MCInstPrinter *createNVPTXMCInstPrinter(const Triple &T,
|
NVPTXMCAsmInfo.cpp | 15 #include "llvm/ADT/Triple.h" 28 NVPTXMCAsmInfo::NVPTXMCAsmInfo(const Triple &TheTriple) { 29 if (TheTriple.getArch() == Triple::nvptx64) {
|
/external/llvm/lib/Target/PowerPC/MCTargetDesc/ |
PPCMCAsmInfo.cpp | 15 #include "llvm/ADT/Triple.h" 21 PPCMCAsmInfoDarwin::PPCMCAsmInfoDarwin(bool is64Bit, const Triple& T) { 47 PPCELFMCAsmInfo::PPCELFMCAsmInfo(bool is64Bit, const Triple& T) { 55 IsLittleEndian = T.getArch() == Triple::ppc64le;
|
/external/llvm/lib/Target/WebAssembly/ |
WebAssemblySubtarget.h | 38 Triple TargetTriple; 51 /// of the specified triple. 52 WebAssemblySubtarget(const Triple &TT, const std::string &CPU, 70 const Triple &getTargetTriple() const { return TargetTriple; }
|
/external/swiftshader/third_party/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 { 139 Triple() : Data(), Arch(InvalidArch) {} 140 explicit Triple(const Twine &Str) : Data(Str.str()), Arch(InvalidArch) { [all...] |
/external/llvm/lib/Target/WebAssembly/MCTargetDesc/ |
WebAssemblyMCTargetDesc.cpp | 38 const Triple &TT) { 42 static void adjustCodeGenOpts(const Triple & /*TT*/, Reloc::Model /*RM*/, 57 static MCRegisterInfo *createMCRegisterInfo(const Triple & /*T*/) { 63 static MCInstPrinter *createMCInstPrinter(const Triple & /*T*/, 80 const Triple &TT, StringRef /*CPU*/) { 84 static MCSubtargetInfo *createMCSubtargetInfo(const Triple &TT, StringRef CPU,
|
/external/swiftshader/third_party/LLVM/lib/MC/MCDisassembler/ |
EDDisassembler.cpp | 44 Triple::ArchType Arch; 49 { Triple::x86, "i386-unknown-unknown" }, 50 { Triple::x86_64, "x86_64-unknown-unknown" }, 51 { Triple::arm, "arm-unknown-unknown" }, 52 { Triple::thumb, "thumb-unknown-unknown" }, 53 { Triple::InvalidArch, NULL, } 59 /// @arg arch - The Triple::ArchType for the desired architecture 60 static const char *tripleFromArch(Triple::ArchType arch) { 77 static int getLLVMSyntaxVariant(Triple::ArchType arch, 84 if (arch == Triple::x86 || arch == Triple::x86_64 150 const char *triple = tripleFromArch(key.Arch); local 379 StringRef triple = tripleFromArch(Key.Arch); local [all...] |
/external/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
AMDGPUMCTargetDesc.h | 31 class Triple; 47 const Triple &TT, StringRef CPU);
|
/external/llvm/lib/Target/ARM/MCTargetDesc/ |
ARMMCTargetDesc.h | 35 class Triple; 43 std::string ParseARMTriple(const Triple &TT, StringRef CPU); 47 MCSubtargetInfo *createARMMCSubtargetInfo(const Triple &TT, StringRef CPU, 68 const Triple &TT, StringRef CPU, 72 const Triple &TT, StringRef CPU); 75 const Triple &TT, StringRef CPU); 79 const Triple &TT, StringRef CPU); 83 const Triple &TT, StringRef CPU);
|
/external/llvm/lib/Target/AVR/MCTargetDesc/ |
AVRMCTargetDesc.h | 29 class Triple; 41 const Triple &TT, StringRef CPU);
|
/external/llvm/lib/Target/Lanai/MCTargetDesc/ |
LanaiMCTargetDesc.h | 30 class Triple; 41 const Triple &TheTriple, StringRef CPU);
|
/external/llvm/lib/Target/Sparc/MCTargetDesc/ |
SparcMCTargetDesc.h | 28 class Triple; 41 const Triple &TT, StringRef CPU);
|
/external/swiftshader/third_party/LLVM/include/llvm/Target/ |
TargetLibraryInfo.h | 16 class Triple; 53 TargetLibraryInfo(const Triple &T);
|
/frameworks/compile/mclinker/lib/Target/X86/ |
X86GNUInfo.h | 19 explicit X86_32GNUInfo(const llvm::Triple& pTriple) : GNUInfo(pTriple) {} 32 explicit X86_64GNUInfo(const llvm::Triple& pTriple) : GNUInfo(pTriple) {}
|
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/IR/ |
Mangler.h | 24 class Triple; 51 const Triple &TT, Mangler &Mangler);
|
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/IR/ |
Mangler.h | 24 class Triple; 51 const Triple &TT, Mangler &Mangler);
|
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/IR/ |
Mangler.h | 24 class Triple; 51 const Triple &TT, Mangler &Mangler);
|
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/IR/ |
Mangler.h | 24 class Triple; 51 const Triple &TT, Mangler &Mangler);
|
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/IR/ |
Mangler.h | 24 class Triple; 51 const Triple &TT, Mangler &Mangler);
|
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/IR/ |
Mangler.h | 24 class Triple; 51 const Triple &TT, Mangler &Mangler);
|