/frameworks/compile/mclinker/lib/Support/ |
D | Target.cpp | 26 unsigned int Target::getTripleQuality(const llvm::Triple& pTriple) const in getTripleQuality() 30 return TripleMatchQualityFn(pTriple); in getTripleQuality() 34 Target::createTargetMachine(const std::string& pTriple, in createTargetMachine() argument 40 return TargetMachineCtorFn(pTarget, *this, pTM, pTriple); in createTargetMachine() 45 Target::createMCLinker(const std::string &pTriple, in createMCLinker() argument 52 return MCLinkerCtorFn(pTriple, pConfig, pModule, pFileHandle); in createMCLinker() 75 const std::string& pTriple) const in createDiagnosticLineInfo() 79 return DiagnosticLineInfoCtorFn(pTarget, pTriple); in createDiagnosticLineInfo()
|
D | TargetRegistry.cpp | 28 const Target* TargetRegistry::lookupTarget(const std::string &pTriple, in lookupTarget() argument 36 llvm::Triple triple(pTriple); in lookupTarget() 69 llvm::Triple& pTriple, in lookupTarget() argument 92 pTriple.setArch(type); in lookupTarget() 96 result = lookupTarget(pTriple.getTriple(), error); in lookupTarget() 99 pTriple.getTriple() + "'\n" + in lookupTarget()
|
/frameworks/compile/mclinker/lib/Core/ |
D | TargetOptions.cpp | 21 TargetOptions::TargetOptions(const std::string& pTriple) in TargetOptions() argument 22 : m_Triple(pTriple), in TargetOptions() 31 void TargetOptions::setTriple(const llvm::Triple& pTriple) in setTriple() argument 33 m_Triple = pTriple; in setTriple() 36 void TargetOptions::setTriple(const std::string& pTriple) in setTriple() argument 38 m_Triple.setTriple(pTriple); in setTriple()
|
/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 …]
|
/frameworks/compile/mclinker/include/mcld/Support/ |
D | Target.h | 41 typedef unsigned int (*TripleMatchQualityFnTy)(const llvm::Triple& pTriple); 48 typedef MCLinker *(*MCLinkerCtorTy)(const std::string& pTriple, 66 unsigned int getTripleQuality(const llvm::Triple& pTriple) const; 69 MCLDTargetMachine* createTargetMachine(const std::string& pTriple, 74 MCLinker *createMCLinker(const std::string &pTriple, 88 const std::string& pTriple) const;
|
D | TargetRegistry.h | 119 static const mcld::Target *lookupTarget(const std::string& pTriple, 131 llvm::Triple& pTriple, 158 static unsigned int getTripleMatchQuality(const llvm::Triple& pTriple) { in getTripleMatchQuality() 159 if (pTriple.getArch() == TargetArchType) in getTripleMatchQuality() 184 const std::string& pTriple) { in Allocator() 185 return new TargetMachineImpl(pTM, pLLVMTarget, pMCLDTarget, pTriple); in Allocator()
|
/frameworks/compile/mclinker/lib/Target/X86/ |
D | X86GNUInfo.h | 20 X86_32GNUInfo(const llvm::Triple& pTriple) : GNUInfo(pTriple) { } in X86_32GNUInfo() argument 35 X86_64GNUInfo(const llvm::Triple& pTriple) : GNUInfo(pTriple) { } in X86_64GNUInfo() argument
|
D | X86TargetMachine.cpp | 28 const std::string& pTriple) in X86TargetMachine() argument 29 : MCLDTargetMachine(pPM, pLLVMTarget, pMCLDTarget, pTriple) { in X86TargetMachine()
|
D | X86MCLinker.cpp | 22 MCLinker* createX86MCLinker(const std::string &pTriple, in createX86MCLinker() argument 27 llvm::Triple theTriple(pTriple); in createX86MCLinker()
|
/frameworks/compile/mclinker/include/mcld/ |
D | TargetOptions.h | 34 TargetOptions(const std::string& pTriple); 40 void setTriple(const std::string& pTriple); 42 void setTriple(const llvm::Triple& pTriple);
|
/frameworks/compile/mclinker/lib/Target/AArch64/ |
D | AArch64GNUInfo.h | 20 AArch64GNUInfo(const llvm::Triple& pTriple) : GNUInfo(pTriple) { } in AArch64GNUInfo() argument
|
D | AArch64TargetMachine.cpp | 19 const std::string& pTriple) in AArch64BaseTargetMachine() argument 20 : MCLDTargetMachine(pPM, pLLVMTarget, pMCLDTarget, pTriple) { in AArch64BaseTargetMachine()
|
D | AArch64MCLinker.cpp | 23 MCLinker* createAArch64MCLinker(const std::string& pTriple, in createAArch64MCLinker() argument 28 llvm::Triple theTriple(pTriple); in createAArch64MCLinker()
|
/frameworks/compile/mclinker/lib/Target/ARM/ |
D | ARMGNUInfo.h | 20 ARMGNUInfo(const llvm::Triple& pTriple) : GNUInfo(pTriple) { } in ARMGNUInfo() argument
|
D | ARMTargetMachine.cpp | 19 const std::string& pTriple) in ARMBaseTargetMachine() argument 20 : MCLDTargetMachine(pPM, pLLVMTarget, pMCLDTarget, pTriple) { in ARMBaseTargetMachine()
|
D | ARMMCLinker.cpp | 22 MCLinker* createARMMCLinker(const std::string& pTriple, in createARMMCLinker() argument 27 llvm::Triple theTriple(pTriple); in createARMMCLinker()
|
/frameworks/compile/mclinker/lib/Target/Hexagon/ |
D | HexagonTargetMachine.cpp | 27 const std::string& pTriple) in HexagonTargetMachine() argument 28 : MCLDTargetMachine(pPM, pLLVMTarget, pMCLDTarget, pTriple) { in HexagonTargetMachine()
|
D | HexagonMCLinker.cpp | 21 MCLinker* createHexagonMCLinker(const std::string &pTriple, in createHexagonMCLinker() argument 26 llvm::Triple theTriple(pTriple); in createHexagonMCLinker()
|
D | HexagonDiagnostic.cpp | 20 createHexagonDiagLineInfo(const Target& pTarget, const std::string &pTriple) in createHexagonDiagLineInfo() argument
|
/frameworks/compile/mclinker/lib/Target/ |
D | GNUInfo.cpp | 16 GNUInfo::GNUInfo(const llvm::Triple& pTriple) in GNUInfo() argument 17 : m_Triple(pTriple) { in GNUInfo()
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
D | MipsTargetMachine.cpp | 28 const std::string& pTriple) in MipsBaseTargetMachine() argument 29 : MCLDTargetMachine(pPM, pLLVMTarget, pMCLDTarget, pTriple) { in MipsBaseTargetMachine()
|
D | MipsMCLinker.cpp | 20 mcld::MCLinker* createMipsMCLinker(const std::string &pTriple, in createMipsMCLinker() argument 25 llvm::Triple theTriple(pTriple); in createMipsMCLinker()
|
D | MipsGNUInfo.cpp | 16 MipsGNUInfo::MipsGNUInfo(const llvm::Triple& pTriple) in MipsGNUInfo() argument 17 : GNUInfo(pTriple), in MipsGNUInfo()
|
/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,
|
/frameworks/compile/mclinker/tools/mcld/lib/ |
D | TripleOptions.cpp | 83 ParseEmulation(llvm::Triple& pTriple, const std::string& pEmulation) in ParseEmulation() argument 102 pTriple.setArch(triple.getArch()); in ParseEmulation() 105 pTriple.setOS(triple.getOS()); in ParseEmulation() 108 pTriple.setEnvironment(triple.getEnvironment()); in ParseEmulation()
|