/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/IR/ |
Mangler.h | 24 class Triple; 51 const Triple &TT, Mangler &Mangler);
|
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/IR/ |
Mangler.h | 24 class Triple; 51 const Triple &TT, Mangler &Mangler);
|
/frameworks/compile/libbcc/lib/ |
CompilerConfig.cpp | 76 mArchType = llvm::Triple::UnknownArch; 90 ALOGE("Cannot initialize llvm::Target for given triple '%s'! (%s)", 98 mArchType = llvm::Triple::getArchTypeForLLVMName(mTarget->getName()); 100 mArchType = llvm::Triple::UnknownArch; 108 case llvm::Triple::arm: { 167 case llvm::Triple::aarch64: 179 case llvm::Triple::mips: 180 case llvm::Triple::mipsel: 188 case llvm::Triple::mips64: 189 case llvm::Triple::mips64el [all...] |
/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
RuntimeDyldCOFF.cpp | 19 #include "llvm/ADT/Triple.h" 45 llvm::RuntimeDyldCOFF::create(Triple::ArchType Arch, 50 case Triple::x86: 52 case Triple::thumb: 54 case Triple::x86_64:
|
RuntimeDyldELF.h | 71 if (Arch == Triple::aarch64 || Arch == Triple::aarch64_be) 73 if (Arch == Triple::arm || Arch == Triple::thumb) 77 else if (Arch == Triple::ppc64 || Arch == Triple::ppc64le) 79 else if (Arch == Triple::x86_64) 81 else if (Arch == Triple::systemz) 88 if (Arch == Triple::systemz)
|
/external/llvm/lib/MC/MCDisassembler/ |
MCRelocationInfo.cpp | 31 MCRelocationInfo *llvm::createMCRelocationInfo(const Triple &TT,
|
/external/llvm/lib/Target/ARM/MCTargetDesc/ |
ARMAsmBackendELF.h | 21 ARMAsmBackendELF(const Target &T, const Triple &TT, uint8_t OSABI,
|
/external/llvm/lib/Target/BPF/ |
BPFSubtarget.cpp | 28 BPFSubtarget::BPFSubtarget(const Triple &TT, const std::string &CPU,
|
/external/llvm/lib/Target/Hexagon/MCTargetDesc/ |
HexagonMCAsmInfo.cpp | 21 HexagonMCAsmInfo::HexagonMCAsmInfo(const Triple &TT) {
|
/external/llvm/lib/Target/WebAssembly/MCTargetDesc/ |
WebAssemblyMCAsmInfo.cpp | 17 #include "llvm/ADT/Triple.h" 24 WebAssemblyMCAsmInfo::WebAssemblyMCAsmInfo(const Triple &T) {
|
/external/llvm/lib/Target/XCore/MCTargetDesc/ |
XCoreMCAsmInfo.cpp | 15 XCoreMCAsmInfo::XCoreMCAsmInfo(const Triple &TT) {
|
/external/llvm/lib/Target/XCore/ |
XCoreSubtarget.cpp | 28 XCoreSubtarget::XCoreSubtarget(const Triple &TT, const std::string &CPU,
|
/external/llvm/tools/llvm-mc/ |
Disassembler.h | 32 const std::string &Triple,
|
/external/swiftshader/third_party/LLVM/lib/ExecutionEngine/ |
TargetSelect.cpp | 18 #include "llvm/ADT/Triple.h" 36 Triple TheTriple(Mod->getTargetTriple()); 40 // Adjust the triple to match what the user requested. 57 // Adjust the triple to match (if known), otherwise stick with the 58 // module/host triple. 59 Triple::ArchType Type = Triple::getArchTypeForLLVMName(MArch); 60 if (Type != Triple::UnknownArch)
|
/frameworks/compile/mclinker/include/mcld/ |
TargetOptions.h | 12 #include <llvm/ADT/Triple.h> 33 const llvm::Triple& triple() const { return m_Triple; } function in class:mcld::TargetOptions 37 void setTriple(const llvm::Triple& pTriple); 83 llvm::Triple m_Triple;
|
/frameworks/compile/mclinker/lib/Target/AArch64/ |
AArch64GNUInfo.h | 19 explicit AArch64GNUInfo(const llvm::Triple& pTriple) : GNUInfo(pTriple) {}
|
/frameworks/compile/mclinker/lib/Target/ARM/ |
ARMGNUInfo.h | 19 explicit ARMGNUInfo(const llvm::Triple& pTriple) : GNUInfo(pTriple) {}
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
MipsEmulation.cpp | 24 llvm::Triple::ArchType arch = pConfig.targets().triple().getArch(); 25 assert(arch == llvm::Triple::mipsel || arch == llvm::Triple::mips64el); 26 unsigned bitclass = arch == llvm::Triple::mipsel ? 32 : 64; 45 if (pConfig.targets().triple().isOSDarwin()) { 49 if (pConfig.targets().triple().isOSWindows()) {
|
/external/llvm/lib/Target/AArch64/MCTargetDesc/ |
AArch64MCTargetDesc.cpp | 43 createAArch64MCSubtargetInfo(const Triple &TT, StringRef CPU, StringRef FS) { 50 static MCRegisterInfo *createAArch64MCRegisterInfo(const Triple &Triple) { 57 const Triple &TheTriple) { 74 static void adjustCodeGenOpts(const Triple &TT, Reloc::Model RM, 91 static MCInstPrinter *createAArch64MCInstPrinter(const Triple &T, 104 static MCStreamer *createELFStreamer(const Triple &T, MCContext &Ctx,
|
/external/llvm/lib/Target/ARM/ |
ARMTargetMachine.h | 40 ARMBaseTargetMachine(const Target &T, const Triple &TT, StringRef CPU, 66 ARMTargetMachine(const Target &T, const Triple &TT, StringRef CPU, 77 ARMLETargetMachine(const Target &T, const Triple &TT, StringRef CPU, 88 ARMBETargetMachine(const Target &T, const Triple &TT, StringRef CPU, 101 ThumbTargetMachine(const Target &T, const Triple &TT, StringRef CPU, 112 ThumbLETargetMachine(const Target &T, const Triple &TT, StringRef CPU, 123 ThumbBETargetMachine(const Target &T, const Triple &TT, StringRef CPU,
|
/external/swiftshader/third_party/LLVM/lib/Target/X86/ |
X86Subtarget.h | 17 #include "llvm/ADT/Triple.h" 131 Triple TargetTriple; 143 /// of the specified triple. 200 const Triple &getTargetTriple() const { return TargetTriple; } 204 return TargetTriple.getOS() == Triple::FreeBSD; 207 return TargetTriple.getOS() == Triple::Solaris; 215 bool isTargetLinux() const { return TargetTriple.getOS() == Triple::Linux; } 217 return TargetTriple.getOS() == Triple::NativeClient; 222 bool isTargetWindows() const { return TargetTriple.getOS() == Triple::Win32; } 223 bool isTargetMingw() const { return TargetTriple.getOS() == Triple::MinGW32; [all...] |
/external/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
AMDGPUMCTargetDesc.cpp | 47 static MCRegisterInfo *createAMDGPUMCRegisterInfo(const Triple &TT) { 54 createAMDGPUMCSubtargetInfo(const Triple &TT, StringRef CPU, StringRef FS) { 58 static MCInstPrinter *createAMDGPUMCInstPrinter(const Triple &T, 79 static MCStreamer *createMCStreamer(const Triple &T, MCContext &Context, 82 if (T.getOS() == Triple::AMDHSA)
|
/frameworks/compile/mclinker/include/mcld/Support/ |
TargetRegistry.h | 13 #include <llvm/ADT/Triple.h> 93 /// @param Triple - The Triple string 99 /// and a triple. If the architecture name is not empty, then the 101 /// triple is used. 104 /// @param pTriple - The target triple 107 llvm::Triple& pTriple, 119 template <llvm::Triple::ArchType TargetArchType = llvm::Triple::UnknownArch> 133 static unsigned int getTripleMatchQuality(const llvm::Triple& pTriple) [all...] |
/frameworks/compile/mclinker/lib/Support/ |
TargetRegistry.cpp | 30 pError = "Unable to find target for this triple (no target are registered)"; 34 llvm::Triple triple(pTriple); 39 unsigned int quality = (*target)->getTripleQuality(triple); 52 pError = "No availaible targets are compatible with this triple."; 66 llvm::Triple& pTriple, 85 // Adjust the triple to match (if known), otherwise stick with the 86 // module/host triple. 87 llvm::Triple::ArchType type = 88 llvm::Triple::getArchTypeForLLVMName(pArchName) [all...] |
/external/llvm/include/llvm/Support/ |
TargetRegistry.h | 24 #include "llvm/ADT/Triple.h" 72 MCRelocationInfo *createMCRelocationInfo(const Triple &TT, MCContext &Ctx); 74 MCSymbolizer *createMCSymbolizer(const Triple &TT, LLVMOpInfoCallback GetOpInfo, 91 typedef bool (*ArchMatchFnTy)(Triple::ArchType Arch); 94 const Triple &TT); 95 typedef void (*MCAdjustCodeGenOptsFnTy)(const Triple &TT, Reloc::Model RM, 100 typedef MCRegisterInfo *(*MCRegInfoCtorFnTy)(const Triple &TT); 101 typedef MCSubtargetInfo *(*MCSubtargetInfoCtorFnTy)(const Triple &TT, 105 const Target &T, const Triple &TT, StringRef CPU, StringRef Features, 115 const Triple &TT, StringRef CPU) [all...] |