/frameworks/compile/mclinker/lib/Target/Hexagon/ |
H A D | HexagonELFMCLinker.cpp | 15 mcld::Module& pModule, 17 : ELFMCLinker(pConfig, pModule, pOutput) { 14 HexagonELFMCLinker(LinkerConfig& pConfig, mcld::Module& pModule, MemoryArea& pOutput) argument
|
H A D | HexagonMCLinker.cpp | 23 mcld::Module& pModule, 37 return new HexagonELFMCLinker(pConfig, pModule, pOutput); 21 createHexagonMCLinker(const std::string &pTriple, LinkerConfig& pConfig, mcld::Module& pModule, MemoryArea& pOutput) argument
|
H A D | HexagonELFMCLinker.h | 30 mcld::Module& pModule,
|
H A D | HexagonRelocator.h | 97 Module& pModule, 102 Module& pModule, 139 Module& pModule, 144 Module& pModule,
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
H A D | MipsELFMCLinker.cpp | 15 mcld::Module& pModule, 17 : ELFMCLinker(pConfig, pModule, pOutput) { 14 MipsELFMCLinker(LinkerConfig& pConfig, mcld::Module& pModule, MemoryArea& pOutput) argument
|
H A D | MipsLDBackend.h | 37 void initTargetSections(Module& pModule, ObjectBuilder& pBuilder); 40 void initTargetSymbols(IRBuilder& pBuilder, Module& pModule); 52 void doPostLayout(Module& pModule, IRBuilder& pBuilder); 83 void orderSymbolTable(Module& pModule); 108 bool allocateCommonSymbols(Module& pModule); 130 void doCreateProgramHdrs(Module& pModule);
|
H A D | MipsMCLinker.cpp | 26 mcld::Module& pModule, 39 return new MipsELFMCLinker(pConfig, pModule, pOutput); 24 createMipsMCLinker(const std::string &pTriple, LinkerConfig& pConfig, mcld::Module& pModule, MemoryArea& pOutput) argument
|
H A D | MipsELFMCLinker.h | 28 mcld::Module& pModule,
|
/frameworks/compile/mclinker/lib/Target/X86/ |
H A D | X86ELFMCLinker.cpp | 15 mcld::Module& pModule, 17 : ELFMCLinker(pConfig, pModule, pOutput) { 14 X86ELFMCLinker(LinkerConfig& pConfig, mcld::Module& pModule, MemoryArea& pOutput) argument
|
H A D | X86MCLinker.cpp | 24 mcld::Module& pModule, 37 return new X86ELFMCLinker(pConfig, pModule, pOutput); 22 createX86MCLinker(const std::string &pTriple, LinkerConfig& pConfig, mcld::Module& pModule, MemoryArea& pOutput) argument
|
H A D | X86ELFMCLinker.h | 30 mcld::Module& pModule,
|
/frameworks/compile/mclinker/lib/Target/ARM/ |
H A D | ARMELFMCLinker.cpp | 17 mcld::Module &pModule, 19 : ELFMCLinker(pConfig, pModule, pOutput) { 16 ARMELFMCLinker(LinkerConfig& pConfig, mcld::Module &pModule, MemoryArea& pOutput) argument
|
H A D | ARMMCLinker.cpp | 24 mcld::Module& pModule, 37 return new ARMELFMCLinker(pConfig, pModule, pOutput); 22 createARMMCLinker(const std::string& pTriple, LinkerConfig& pConfig, mcld::Module& pModule, MemoryArea& pOutput) argument
|
H A D | ARMELFMCLinker.h | 28 mcld::Module& pModule,
|
H A D | ARMLDBackend.h | 49 void initTargetSections(Module& pModule, ObjectBuilder& pBuilder); 52 void initTargetSymbols(IRBuilder& pBuilder, Module& pModule); 65 void doPostLayout(Module& pModule, IRBuilder& pBuilder); 116 bool mergeSection(Module& pModule, LDSection& pSection); 135 bool doRelax(Module& pModule, IRBuilder& pBuilder, bool& pFinished); 150 virtual void doCreateProgramHdrs(Module& pModule);
|
/frameworks/compile/mclinker/lib/Target/ |
H A D | ELFMCLinker.cpp | 20 mcld::Module& pModule, 22 : MCLinker(pConfig, pModule, pOutput) { 19 ELFMCLinker(LinkerConfig& pConfig, mcld::Module& pModule, MemoryArea& pOutput) argument
|
/frameworks/compile/mclinker/include/mcld/Target/ |
H A D | TargetLDBackend.h | 59 virtual void initTargetSections(Module& pModule, ObjectBuilder& pBuilder) { } argument 60 virtual void initTargetSymbols(IRBuilder& pBuilder, Module& pModule) { } argument 62 virtual bool initStandardSymbols(IRBuilder& pBuilder, Module& pModule) = 0; 78 virtual void layout(Module& pModule) = 0; 81 virtual void preLayout(Module& pModule, IRBuilder& pBuilder) = 0; 84 virtual void postLayout(Module& pModule, IRBuilder& pBuilder) = 0; 98 virtual void sizeNamePools(Module& pModule) = 0; 112 virtual bool allocateCommonSymbols(Module& pModule) = 0; 115 virtual bool mergeSection(Module& pModule, LDSection& pInputSection) argument 142 virtual bool relax(Module& pModule, IRBuilde [all...] |
H A D | ELFMCLinker.h | 30 mcld::Module& pModule,
|
H A D | GNULDBackend.h | 59 GNUArchiveReader* createArchiveReader(Module& pModule); 81 bool initStandardSymbols(IRBuilder& pBuilder, Module& pModule); 116 virtual void sizeNamePools(Module& pModule); 123 virtual void emitRegNamePools(const Module& pModule, MemoryArea& pOutput); 126 virtual void emitDynNamePools(Module& pModule, MemoryArea& pOutput); 147 virtual void orderSymbolTable(Module& pModule); 195 virtual bool allocateCommonSymbols(Module& pModule); 306 void createProgramHdrs(Module& pModule); 310 virtual void doCreateProgramHdrs(Module& pModule) = 0; 329 void setupGNUStackInfo(Module& pModule); 380 doRelax(Module& pModule, IRBuilder& pBuilder, bool& pFinished) argument [all...] |
/frameworks/compile/mclinker/include/mcld/LD/ |
H A D | ELFObjectWriter.h | 45 llvm::error_code writeObject(Module& pModule, MemoryArea& pOutput); 57 const Module& pModule, 61 const Module& pModule) const; 65 void emitSectionHeader(const Module& pModule, 75 const Module& pModule, 109 uint64_t getLastStartOffset(const Module& pModule) const 124 uint64_t ELFObjectWriter::getLastStartOffset<32>(const Module& pModule) const; 127 uint64_t ELFObjectWriter::getLastStartOffset<64>(const Module& pModule) const;
|
H A D | ObjectWriter.h | 32 virtual llvm::error_code writeObject(Module& pModule, MemoryArea& pOutput) = 0;
|
/frameworks/compile/mclinker/include/mcld/Support/ |
H A D | DefSymParser.h | 23 DefSymParser(const Module& pModule);
|
/frameworks/compile/libbcc/lib/Core/ |
H A D | Source.cpp | 56 void Source::setModule(llvm::Module *pModule) { argument 57 if (!mNoDelete && (mModule != pModule)) delete mModule; 58 mModule = pModule; 115 Source *Source::CreateFromModule(BCCContext &pContext, llvm::Module &pModule, argument 117 Source *result = new (std::nothrow) Source(pContext, pModule, pNoDelete); 120 pModule.getModuleIdentifier().c_str()); 125 Source::Source(BCCContext &pContext, llvm::Module &pModule, bool pNoDelete) argument 126 : mContext(pContext), mModule(&pModule), mNoDelete(pNoDelete) {
|
/frameworks/compile/mclinker/include/mcld/ |
H A D | Linker.h | 46 bool normalize(Module& pModule, IRBuilder& pBuilder); 55 bool link(Module& pModule, IRBuilder& pBuilder);
|
/frameworks/compile/mclinker/lib/LD/ |
H A D | Relocator.cpp | 26 Module& pModule, 43 pModule.getSectionSymbolSet().get(out_sect)->resolveInfo(); 25 partialScanRelocation(Relocation& pReloc, Module& pModule, const LDSection& pSection) argument
|