/frameworks/compile/mclinker/lib/Support/ |
D | Target.cpp | 27 unsigned int Target::getTripleQuality(const llvm::Triple& pTriple) const { in getTripleQuality() 30 return TripleMatchQualityFn(pTriple); in getTripleQuality() 33 MCLDTargetMachine* Target::createTargetMachine(const std::string& pTriple, in createTargetMachine() argument 38 return TargetMachineCtorFn(pTarget, *this, pTM, pTriple); in createTargetMachine() 42 MCLinker* Target::createMCLinker(const std::string& pTriple, in createMCLinker() argument 48 return MCLinkerCtorFn(pTriple, pConfig, pModule, pFileHandle); in createMCLinker() 69 const std::string& pTriple) const { in createDiagnosticLineInfo() 72 return DiagnosticLineInfoCtorFn(pTarget, pTriple); in createDiagnosticLineInfo()
|
D | TargetRegistry.cpp | 27 const Target* TargetRegistry::lookupTarget(const std::string& pTriple, in lookupTarget() argument 34 llvm::Triple triple(pTriple); in lookupTarget() 66 llvm::Triple& pTriple, in lookupTarget() argument 90 pTriple.setArch(type); in lookupTarget() 93 result = lookupTarget(pTriple.getTriple(), error); in lookupTarget() 95 pError = std::string("unable to get target for `") + pTriple.getTriple() + in lookupTarget()
|
/frameworks/compile/libbcc/lib/Support/ |
D | Disassembler.cpp | 68 DisassembleResult Disassemble(llvm::raw_ostream &pOutput, const char *pTriple, in Disassemble() argument 85 llvm::TargetRegistry::lookupTarget(pTriple, error); in Disassemble() 89 pTriple, error.c_str()); in Disassemble() 94 target->createMCSubtargetInfo(pTriple, /* CPU */"", /* Features */"");; in Disassemble() 105 mc_reg_info = target->createMCRegInfo(pTriple); in Disassemble() 107 asm_info = target->createMCAsmInfo(pTriple); in Disassemble() 145 "under %s.", i, pFuncName, pTriple); in Disassemble() 151 "of function %s under %s.", i, pFuncName, pTriple); in Disassemble() 186 DisassembleResult Disassemble(OutputFile &pOutput, const char *pTriple, in Disassemble() argument 202 Disassemble(*output, pTriple, pFuncName, pFunc, FuncSize); in Disassemble() [all …]
|
D | CompilerConfig.cpp | 50 CompilerConfig::CompilerConfig(const std::string &pTriple) in CompilerConfig() argument 51 : mTriple(pTriple), mFullPrecision(true), mTarget(nullptr) { in CompilerConfig()
|
/frameworks/compile/mclinker/lib/Core/ |
D | TargetOptions.cpp | 24 TargetOptions::TargetOptions(const std::string& pTriple) in TargetOptions() argument 25 : m_Triple(pTriple), in TargetOptions() 36 void TargetOptions::setTriple(const llvm::Triple& pTriple) { in setTriple() argument 37 m_Triple = pTriple; in setTriple() 40 void TargetOptions::setTriple(const std::string& pTriple) { in setTriple() argument 41 m_Triple.setTriple(pTriple); in setTriple()
|
/frameworks/compile/mclinker/include/mcld/Support/ |
D | Target.h | 39 typedef unsigned int (*TripleMatchQualityFnTy)(const llvm::Triple& pTriple); 46 typedef MCLinker* (*MCLinkerCtorTy)(const std::string& pTriple, 64 unsigned int getTripleQuality(const llvm::Triple& pTriple) const; 67 MCLDTargetMachine* createTargetMachine(const std::string& pTriple, 72 MCLinker* createMCLinker(const std::string& pTriple, 87 const std::string& pTriple) const;
|
D | TargetRegistry.h | 95 static const mcld::Target* lookupTarget(const std::string& pTriple, 107 llvm::Triple& pTriple, 133 static unsigned int getTripleMatchQuality(const llvm::Triple& pTriple) { in getTripleMatchQuality() 134 if (pTriple.getArch() == TargetArchType) in getTripleMatchQuality()
|
/frameworks/compile/mclinker/lib/Target/X86/ |
D | X86GNUInfo.h | 19 explicit X86_32GNUInfo(const llvm::Triple& pTriple) : GNUInfo(pTriple) {} in X86_32GNUInfo() argument 32 explicit X86_64GNUInfo(const llvm::Triple& pTriple) : GNUInfo(pTriple) {} in X86_64GNUInfo() argument
|
D | X86Diagnostic.cpp | 18 const std::string& pTriple) { in createX86DiagLineInfo() argument
|
/frameworks/compile/mclinker/include/mcld/ |
D | TargetOptions.h | 29 explicit TargetOptions(const std::string& pTriple); 35 void setTriple(const std::string& pTriple); 37 void setTriple(const llvm::Triple& pTriple);
|
/frameworks/compile/mclinker/lib/Target/AArch64/ |
D | AArch64GNUInfo.h | 19 explicit AArch64GNUInfo(const llvm::Triple& pTriple) : GNUInfo(pTriple) {} in AArch64GNUInfo() argument
|
D | AArch64Diagnostic.cpp | 19 const std::string& pTriple) { in createAArch64DiagLineInfo() argument
|
/frameworks/compile/mclinker/lib/Target/ |
D | GNUInfo.cpp | 16 GNUInfo::GNUInfo(const llvm::Triple& pTriple) : m_Triple(pTriple) { in GNUInfo() argument
|
/frameworks/compile/mclinker/lib/Target/ARM/ |
D | ARMGNUInfo.h | 19 explicit ARMGNUInfo(const llvm::Triple& pTriple) : GNUInfo(pTriple) {} in ARMGNUInfo() argument
|
D | ARMDiagnostic.cpp | 18 const std::string& pTriple) { in createARMDiagLineInfo() argument
|
/frameworks/compile/libbcc/include/bcc/Support/ |
D | Disassembler.h | 42 DisassembleResult Disassemble(llvm::raw_ostream &pOutput, const char *pTriple, 46 DisassembleResult Disassemble(OutputFile &pOutput, const char *pTriple,
|
D | CompilerConfig.h | 120 CompilerConfig(const std::string &pTriple);
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
D | MipsGNUInfo.cpp | 16 MipsGNUInfo::MipsGNUInfo(const llvm::Triple& pTriple) in MipsGNUInfo() argument 17 : GNUInfo(pTriple), m_ABIVersion(0), m_ElfFlags(0) { in MipsGNUInfo()
|
D | MipsDiagnostic.cpp | 20 const std::string& pTriple) { in createMipsDiagLineInfo() argument
|
D | MipsGNUInfo.h | 18 explicit MipsGNUInfo(const llvm::Triple& pTriple);
|
/frameworks/compile/mclinker/lib/Target/Hexagon/ |
D | HexagonDiagnostic.cpp | 20 const std::string& pTriple) { in createHexagonDiagLineInfo() argument
|
/frameworks/compile/mclinker/include/mcld/Target/ |
D | GNUInfo.h | 21 explicit GNUInfo(const llvm::Triple& pTriple);
|