/frameworks/compile/mclinker/lib/Target/Hexagon/ |
HexagonELFMCLinker.cpp | 15 mcld::Module& pModule, 17 : ELFMCLinker(pConfig, pModule, pOutput) {
|
HexagonLDBackend.h | 48 void doPostLayout(Module& pModule, IRBuilder& pBuilder); 90 void initTargetSections(Module& pModule, ObjectBuilder& pBuilder); 92 void initTargetSymbols(IRBuilder& pBuilder, Module& pModule); 102 Module& pModule, 131 void doCreateProgramHdrs(Module& pModule);
|
HexagonMCLinker.cpp | 23 mcld::Module& pModule, 37 return new HexagonELFMCLinker(pConfig, pModule, pOutput);
|
HexagonELFMCLinker.h | 30 mcld::Module& pModule,
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
MipsELFMCLinker.cpp | 15 mcld::Module& pModule, 17 : ELFMCLinker(pConfig, pModule, pOutput) {
|
MipsLDBackend.h | 42 void initTargetSections(Module& pModule, ObjectBuilder& pBuilder); 45 void initTargetSymbols(IRBuilder& pBuilder, Module& pModule); 58 Module& pModule, 65 void doPostLayout(Module& pModule, IRBuilder& pBuilder); 92 void sizeNamePools(Module& pModule, bool pIsStaticLink); 95 void emitDynNamePools(Module& pModule, MemoryArea& pOut); 112 bool allocateCommonSymbols(Module& pModule); 142 void doCreateProgramHdrs(Module& pModule);
|
MipsMCLinker.cpp | 26 mcld::Module& pModule, 39 return new MipsELFMCLinker(pConfig, pModule, pOutput);
|
MipsELFMCLinker.h | 28 mcld::Module& pModule,
|
/frameworks/compile/mclinker/lib/Target/X86/ |
X86ELFMCLinker.cpp | 15 mcld::Module& pModule, 17 : ELFMCLinker(pConfig, pModule, pOutput) {
|
X86LDBackend.h | 91 void doPostLayout(Module& pModule, IRBuilder& pBuilder); 125 virtual void initTargetSections(Module& pModule, ObjectBuilder& pBuilder) = 0; 127 void initTargetSymbols(IRBuilder& pBuilder, Module& pModule); 137 Module& pModule, 161 Module& pModule, 166 Module& pModule, 194 void doCreateProgramHdrs(Module& pModule); 235 void initTargetSections(Module& pModule, ObjectBuilder& pBuilder); 250 Module& pModule, 255 Module& pModule, [all...] |
X86MCLinker.cpp | 24 mcld::Module& pModule, 37 return new X86ELFMCLinker(pConfig, pModule, pOutput);
|
X86ELFMCLinker.h | 30 mcld::Module& pModule,
|
/frameworks/compile/mclinker/include/mcld/Target/ |
TargetLDBackend.h | 59 virtual void initTargetSections(Module& pModule, ObjectBuilder& pBuilder) { } 60 virtual void initTargetSymbols(IRBuilder& pBuilder, Module& pModule) { } 62 virtual bool initStandardSymbols(IRBuilder& pBuilder, Module& pModule) = 0; 77 Module& pModule, 87 Module& pModule, 100 virtual void layout(Module& pModule) = 0; 103 virtual void preLayout(Module& pModule, IRBuilder& pBuilder) = 0; 106 virtual void postLayout(Module& pModule, IRBuilder& pBuilder) = 0; 120 virtual void sizeNamePools(Module& pModule, bool pIsStaticLink) = 0; 134 virtual bool allocateCommonSymbols(Module& pModule) = 0 [all...] |
ELFMCLinker.h | 30 mcld::Module& pModule,
|
GNULDBackend.h | 59 GNUArchiveReader* createArchiveReader(Module& pModule); 81 bool initStandardSymbols(IRBuilder& pBuilder, Module& pModule); 116 Module& pModule, 122 virtual void sizeNamePools(Module& pModule, bool pIsStaticLink); 129 virtual void emitRegNamePools(const Module& pModule, MemoryArea& pOutput); 132 virtual void emitDynNamePools(Module& pModule, MemoryArea& pOutput); 192 virtual bool allocateCommonSymbols(Module& pModule); 299 void createProgramHdrs(Module& pModule); 303 virtual void doCreateProgramHdrs(Module& pModule) = 0; 322 void setupGNUStackInfo(Module& pModule); [all...] |
/frameworks/compile/mclinker/lib/Target/ARM/ |
ARMELFMCLinker.cpp | 17 mcld::Module &pModule, 19 : ELFMCLinker(pConfig, pModule, pOutput) {
|
ARMMCLinker.cpp | 24 mcld::Module& pModule, 37 return new ARMELFMCLinker(pConfig, pModule, pOutput);
|
ARMELFMCLinker.h | 28 mcld::Module& pModule,
|
ARMLDBackend.h | 92 void initTargetSections(Module& pModule, ObjectBuilder& pBuilder); 95 void initTargetSymbols(IRBuilder& pBuilder, Module& pModule); 111 Module& pModule, 118 void doPostLayout(Module& pModule, IRBuilder& pBuilder); 170 bool mergeSection(Module& pModule, LDSection& pSection); 207 bool doRelax(Module& pModule, IRBuilder& pBuilder, bool& pFinished); 222 virtual void doCreateProgramHdrs(Module& pModule);
|
/frameworks/compile/mclinker/include/mcld/LD/ |
ELFObjectWriter.h | 49 llvm::error_code writeObject(Module& pModule, MemoryArea& pOutput); 61 const Module& pModule, 65 const Module& pModule) const; 69 void emitSectionHeader(const Module& pModule, 79 const Module& pModule, 113 uint64_t getLastStartOffset(const Module& pModule) const 128 uint64_t ELFObjectWriter::getLastStartOffset<32>(const Module& pModule) const; 131 uint64_t ELFObjectWriter::getLastStartOffset<64>(const Module& pModule) const;
|
ObjectWriter.h | 32 virtual llvm::error_code writeObject(Module& pModule, MemoryArea& pOutput) = 0;
|
/frameworks/compile/mclinker/lib/Target/ |
ELFMCLinker.cpp | 68 mcld::Module& pModule, 70 : MCLinker(pConfig, pModule, pOutput) {
|
/frameworks/compile/mclinker/include/mcld/ |
Linker.h | 45 bool resolve(Module& pModule, IRBuilder& pBuilder); 51 bool link(Module& pModule, IRBuilder& pBuilder);
|
/frameworks/compile/mclinker/include/mcld/Fragment/ |
FragmentGraph.h | 57 bool construct(const LinkerConfig& pConfig, Module& pModule); 146 bool createRegularNodes(Module& pModule); 147 bool setNodeSlots(Module& pModule); 148 bool createPseudoNodes(Module& pModule); 150 bool createRegularEdges(Module& pModule); 151 bool createPseudoEdges(Module& pModule);
|
/frameworks/compile/libbcc/include/bcc/ |
Source.h | 39 Source(BCCContext &pContext, llvm::Module &pModule, bool pNoDelete = false); 55 llvm::Module &pModule, 69 void setModule(llvm::Module *pModule);
|