| /frameworks/compile/mclinker/lib/Target/Hexagon/ |
| HexagonLDBackend.cpp | 77 void HexagonLDBackend::doPostLayout(Module& pModule, IRBuilder& pBuilder) 99 Module& pModule, 176 void HexagonLDBackend::initTargetSections(Module& pModule, 194 m_pRelPLT = new OutputRelocSection(pModule, relplt); 198 m_pRelDyn = new OutputRelocSection(pModule, reldyn); 203 void HexagonLDBackend::initTargetSymbols(IRBuilder& pBuilder, Module& pModule) 228 void HexagonLDBackend::doCreateProgramHdrs(Module& pModule)
|
| /frameworks/compile/mclinker/lib/Fragment/ |
| FragmentGraph.cpp | 135 bool FragmentGraph::setNodeSlots(Module& pModule) 142 Module::SymbolTable& sym_tab = pModule.getSymbolTable(); 167 bool FragmentGraph::createRegularEdges(Module& pModule) 173 Module::obj_iterator input, inEnd = pModule.obj_end(); 174 for (input = pModule.obj_begin(); input != inEnd; ++input) { 221 bool FragmentGraph::createPseudoEdges(Module& pModule) 265 bool FragmentGraph::createPseudoNodes(Module& pModule) 271 Module::SymbolTable& sym_tab = pModule.getSymbolTable(); 295 bool FragmentGraph::createRegularNodes(Module& pModule) 299 Module::iterator sect_it, sect_end = pModule.end() [all...] |
| FragmentLinker.cpp | 42 Module& pModule, 46 m_Module(pModule),
|
| /frameworks/compile/mclinker/include/mcld/Target/ |
| OutputRelocSection.h | 31 OutputRelocSection(Module& pModule, LDSection& pSection);
|
| TargetMachine.h | 74 mcld::Module& pModule, 105 Module& pModule,
|
| /frameworks/compile/mclinker/lib/Target/ |
| GNULDBackend.cpp | 138 GNULDBackend::createArchiveReader(Module& pModule) 141 return new GNUArchiveReader(pModule, *m_pObjectReader); 199 Module& pModule) 207 Module::iterator iter, iterEnd = pModule.end(); 208 for (iter = pModule.begin(); iter != iterEnd; ++iter) { 716 Module& pModule, 732 ResolveInfo* sym_info = pModule.getSectionSymbolSet().get(out_sect)->resolveInfo(); 741 void GNULDBackend::sizeNamePools(Module& pModule, bool pIsStaticLink) 760 Module::SymbolTable& symbols = pModule.getSymbolTable(); 778 dynstr += pModule.name().size() + 1 [all...] |
| OutputRelocSection.cpp | 24 OutputRelocSection::OutputRelocSection(Module& pModule, LDSection& pSection) 25 : m_Module(pModule),
|
| /frameworks/compile/libbcc/lib/Core/ |
| Source.cpp | 56 void Source::setModule(llvm::Module *pModule) { 57 if (!mNoDelete && (mModule != pModule)) delete mModule; 58 mModule = pModule; 143 Source *Source::CreateFromModule(BCCContext &pContext, llvm::Module &pModule, 145 Source *result = new (std::nothrow) Source(pContext, pModule, pNoDelete); 148 pModule.getModuleIdentifier().c_str()); 153 Source::Source(BCCContext &pContext, llvm::Module &pModule, bool pNoDelete) 154 : mContext(pContext), mModule(&pModule), mNoDelete(pNoDelete) {
|
| /frameworks/compile/mclinker/lib/Core/ |
| Linker.cpp | 66 bool Linker::link(Module& pModule, IRBuilder& pBuilder) 68 if (!resolve(pModule, pBuilder)) 74 bool Linker::resolve(Module& pModule, IRBuilder& pBuilder) 80 m_pObjLinker->setup(pModule, pBuilder); 101 mcld::outs() << "** name\ttype\tpath\tsize (" << pModule.getInputTree().size() << ")\n"; 102 InputTree::const_dfs_iterator input, inEnd = pModule.getInputTree().dfs_end(); 103 for (input=pModule.getInputTree().dfs_begin(); input!=inEnd; ++input) { 135 else if (pModule.getLibraryList().empty()) {
|
| /frameworks/compile/mclinker/lib/LD/ |
| ELFObjectWriter.cpp | 116 llvm::error_code ELFObjectWriter::writeObject(Module& pModule, 131 target().emitDynNamePools(pModule, pOutput); 136 target().emitRegNamePools(pModule, pOutput); 152 Module::iterator sect, sectEnd = pModule.end(); 153 for (sect = pModule.begin(); sect != sectEnd; ++sect) 156 emitShStrTab(target().getOutputFormat()->getShStrTab(), pModule, pOutput); 161 writeELFHeader<32>(m_Config, pModule, pOutput); 165 emitSectionHeader<32>(pModule, m_Config, pOutput); 170 writeELFHeader<64>(m_Config, pModule, pOutput); 174 emitSectionHeader<64>(pModule, m_Config, pOutput) [all...] |
| SectionRules.cpp | 36 SectionRules::SectionRules(const LinkerConfig& pConfig, Module& pModule) 38 m_Module(pModule) {
|
| GroupReader.cpp | 20 GroupReader::GroupReader(Module& pModule, 24 : m_Module(pModule),
|
| GNUArchiveReader.cpp | 33 GNUArchiveReader::GNUArchiveReader(Module& pModule, 35 : m_Module(pModule),
|
| /frameworks/compile/mclinker/lib/CodeGen/ |
| MCLDTargetMachine.cpp | 191 mcld::Module& pModule, 234 pModule, 244 pModule, 254 pModule, 264 pModule, 358 mcld::Module& pModule, 369 pModule.setName(pOutput.handler()->path().native()); 372 pModule.setName(pConfig.options().soname()); 377 pModule,
|
| MCLinker.cpp | 192 mcld::Module& pModule, 196 m_Module(pModule),
|
| /frameworks/compile/mclinker/include/mcld/CodeGen/ |
| MCLinker.h | 56 mcld::Module& pModule,
|
| /frameworks/compile/mclinker/include/mcld/Fragment/ |
| FragmentLinker.h | 42 Module& pModule,
|
| /frameworks/compile/mclinker/include/mcld/LD/ |
| GNUArchiveReader.h | 32 GNUArchiveReader(Module& pModule, ELFObjectReader& pELFObjectReader);
|
| GroupReader.h | 34 GroupReader(Module& pModule,
|
| SectionRules.h | 34 SectionRules(const LinkerConfig& pConfig, Module& pModule);
|
| /frameworks/compile/mclinker/lib/Target/Mips/ |
| MipsLDBackend.cpp | 55 void MipsGNULDBackend::initTargetSections(Module& pModule, ObjectBuilder& pBuilder) 66 m_pRelDyn = new OutputRelocSection(pModule, reldyn); 70 void MipsGNULDBackend::initTargetSymbols(IRBuilder& pBuilder, Module& pModule) 115 Module& pModule, 176 void MipsGNULDBackend::doPostLayout(Module& pModule, IRBuilder& pBuilder) 225 MipsGNULDBackend::sizeNamePools(Module& pModule, bool pIsStaticLink) 243 const Module::SymbolTable& symbols = pModule.getSymbolTable(); 279 dynstr += pModule.name().size() + 1; 289 Module::const_lib_iterator lib, libEnd = pModule.lib_end(); 290 for (lib = pModule.lib_begin(); lib != libEnd; ++lib) [all...] |
| /frameworks/compile/mclinker/include/mcld/Object/ |
| ObjectLinker.h | 51 void setup(Module& pModule, IRBuilder& pBuilder);
|
| /frameworks/compile/mclinker/lib/Target/ARM/ |
| ARMLDBackend.cpp | 74 void ARMGNULDBackend::initTargetSections(Module& pModule, ObjectBuilder& pBuilder) 109 m_pRelPLT = new OutputRelocSection(pModule, relplt); 113 m_pRelDyn = new OutputRelocSection(pModule, reldyn); 117 void ARMGNULDBackend::initTargetSymbols(IRBuilder& pBuilder, Module& pModule) 159 pModule.getSymbolTable().changeLocalToDynamic(*m_pEXIDXStart); 161 pModule.getSymbolTable().changeLocalToDynamic(*m_pEXIDXEnd); 240 void ARMGNULDBackend::doPostLayout(Module& pModule, IRBuilder& pBuilder) 718 Module& pModule, 834 bool ARMGNULDBackend::mergeSection(Module& pModule, LDSection& pSection) 853 ObjectBuilder builder(config(), pModule); [all...] |
| /frameworks/compile/mclinker/lib/Target/X86/ |
| X86LDBackend.cpp | 110 void X86GNULDBackend::doPostLayout(Module& pModule, 224 Module& pModule, 242 scanLocalReloc(pReloc, pLinker, pModule, pSection); 244 scanGlobalReloc(pReloc, pLinker, pModule, pSection); 364 void X86GNULDBackend::initTargetSymbols(IRBuilder& pBuilder, Module& pModule) 390 void X86GNULDBackend::doCreateProgramHdrs(Module& pModule) 418 Module& pModule, 496 f_pTDATA = pModule.getSectionSymbolSet().get(*sym_sect); 500 f_pTBSS = pModule.getSectionSymbolSet().get(*sym_sect); 572 Module& pModule, [all...] |
| /frameworks/compile/mclinker/include/mcld/Support/ |
| TargetRegistry.h | 87 Module& pModule, 91 return MCLinkerCtorFn(pTriple, pConfig, pModule, pOutput);
|