Searched refs:Module (Results 1 - 25 of 125) sorted by relevance

12345

/frameworks/compile/mclinker/include/mcld/Support/
H A DDefSymParser.h12 #include <mcld/Module.h>
23 DefSymParser(const Module& pModule);
29 const Module& m_Module;
/frameworks/compile/mclinker/include/mcld/CodeGen/
H A DMCLinker.h23 class Module;
30 class Module;
56 mcld::Module& pModule,
62 virtual bool doInitialization(llvm::Module &pM);
64 virtual bool doFinalization(llvm::Module &pM);
73 mcld::Module& m_Module;
/frameworks/compile/mclinker/include/mcld/LD/
H A DGroupReader.h15 #include <mcld/Module.h>
35 GroupReader(Module& pModule,
45 bool readGroup(Module::input_iterator pRoot,
53 ArchiveListEntry(Archive& pArchive, Module::input_iterator pIterator)
57 Module::input_iterator input;
61 Module& m_Module;
H A DObjectWriter.h18 class Module;
32 virtual llvm::error_code writeObject(Module& pModule, MemoryArea& pOutput) = 0;
H A DELFObjectWriter.h21 class Module;
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;
/frameworks/compile/mclinker/include/mcld/Target/
H A DELFMCLinker.h23 class Module;
30 mcld::Module& pModule,
H A DOutputRelocSection.h21 class Module;
31 OutputRelocSection(Module& pModule, LDSection& pSection);
53 Module& m_Module;
H A DTargetLDBackend.h16 class Module;
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;
69 virtual ArchiveReader* createArchiveReader(Module&) = 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
[all...]
H A DGNULDBackend.h33 #include <mcld/Module.h>
37 class Module;
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);
129 virtual void emitELFHashTab(const Module::SymbolTable& pSymtab,
133 virtual void emitGNUHashTab(Module::SymbolTable& pSymtab,
147 virtual void orderSymbolTable(Module
[all...]
/frameworks/compile/mclinker/lib/Target/ARM/
H A DARMELFMCLinker.h18 class Module;
28 mcld::Module& pModule,
H A DARMMCLinker.cpp13 #include <mcld/Module.h>
24 mcld::Module& pModule,
/frameworks/compile/mclinker/lib/Target/Hexagon/
H A DHexagonELFMCLinker.h18 class Module;
30 mcld::Module& pModule,
H A DHexagonELFMCLinker.cpp15 mcld::Module& pModule,
H A DHexagonMCLinker.cpp11 #include <mcld/Module.h>
23 mcld::Module& pModule,
/frameworks/compile/mclinker/lib/Target/Mips/
H A DMipsELFMCLinker.h18 class Module;
28 mcld::Module& pModule,
H A DMipsELFMCLinker.cpp15 mcld::Module& pModule,
H A DMipsLDBackend.h37 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);
/frameworks/compile/mclinker/lib/Target/X86/
H A DX86ELFMCLinker.h18 class Module;
30 mcld::Module& pModule,
H A DX86ELFMCLinker.cpp15 mcld::Module& pModule,
/frameworks/compile/mclinker/lib/Core/
H A DModule.cpp1 //===- Module.cpp ---------------------------------------------------------===//
9 #include <mcld/Module.h>
21 static GCFactory<Module::AliasList, MCLD_SECTIONS_PER_INPUT> gc_aliaslist_factory;
24 // Module
26 Module::Module(LinkerScript& pScript) function in class:Module
30 Module::Module(const std::string& pName, LinkerScript& pScript) function in class:Module
34 Module::~Module()
[all...]
/frameworks/compile/libbcc/include/bcc/
H A DSource.h23 class Module;
33 llvm::Module *mModule;
39 Source(BCCContext &pContext, llvm::Module &pModule, bool pNoDelete = false);
53 llvm::Module &pModule,
67 void setModule(llvm::Module *pModule);
69 inline llvm::Module &getModule()
71 inline const llvm::Module &getModule() const
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/
H A DBitReader_2_7.h31 class Module;
36 llvm::Module *ParseBitcodeFile(llvm::MemoryBuffer *Buffer,
44 llvm::Module *getLazyBitcodeModule(llvm::MemoryBuffer *Buffer,
/frameworks/compile/libbcc/bcinfo/BitReader_3_0/
H A DBitReader_3_0.h30 class Module;
35 llvm::Module *ParseBitcodeFile(llvm::MemoryBuffer *Buffer,
43 llvm::Module *getLazyBitcodeModule(llvm::MemoryBuffer *Buffer,
/frameworks/compile/mclinker/include/mcld/Fragment/
H A DFragmentLinker.h30 class Module;
42 Module& pModule,
71 Module& m_Module;
/frameworks/compile/mclinker/include/mcld/
H A DLinker.h19 class Module;
45 /// normalize - To normalize the command line language into mcld::Module.
46 bool normalize(Module& pModule, IRBuilder& pBuilder);
48 /// resolve - To build up the topology of mcld::Module.
51 /// layout - To serialize the final result of the output mcld::Module.
54 /// link - A convenient way to resolve and to layout the output mcld::Module.
55 bool link(Module& pModule, IRBuilder& pBuilder);
57 /// emit - To emit output mcld::Module to a output MemoryArea
60 /// emit - To open a file for output in pPath and to emit output mcld::Module
64 /// emit - To emit output mcld::Module i
[all...]

Completed in 1635 milliseconds

12345