/frameworks/compile/mclinker/include/mcld/Script/ |
H A D | UnaryOp.h | 20 class Module; 41 IntOperand* eval(const Module& pModule, const TargetLDBackend& pBackend); 53 IntOperand* UnaryOp<Operator::UNARY_PLUS>::eval(const Module&, 56 IntOperand* UnaryOp<Operator::UNARY_MINUS>::eval(const Module&, 59 IntOperand* UnaryOp<Operator::LOGICAL_NOT>::eval(const Module&, 62 IntOperand* UnaryOp<Operator::BITWISE_NOT>::eval(const Module&, 66 IntOperand* UnaryOp<Operator::ABSOLUTE>::eval(const Module&, 69 IntOperand* UnaryOp<Operator::ADDR>::eval(const Module&, 72 IntOperand* UnaryOp<Operator::ALIGNOF>::eval(const Module&, 75 IntOperand* UnaryOp<Operator::DATA_SEGMENT_END>::eval(const Module [all...] |
H A D | RpnEvaluator.h | 15 class Module; 24 RpnEvaluator(const Module& pModule, const TargetLDBackend& pBackend); 30 const Module& m_Module;
|
H A D | BinaryOp.h | 20 class Module; 43 IntOperand* eval(const Module& pModule, const TargetLDBackend& pBackend); 58 IntOperand* BinaryOp<Operator::MUL>::eval(const Module&, 61 IntOperand* BinaryOp<Operator::DIV>::eval(const Module&, 64 IntOperand* BinaryOp<Operator::MOD>::eval(const Module&, 67 IntOperand* BinaryOp<Operator::ADD>::eval(const Module&, 70 IntOperand* BinaryOp<Operator::SUB>::eval(const Module&, 73 IntOperand* BinaryOp<Operator::LSHIFT>::eval(const Module&, 76 IntOperand* BinaryOp<Operator::RSHIFT>::eval(const Module&, 79 IntOperand* BinaryOp<Operator::LT>::eval(const Module [all...] |
H A D | NullaryOp.h | 20 class Module; 41 IntOperand* eval(const Module& pModule, const TargetLDBackend& pBackend); 50 IntOperand* NullaryOp<Operator::SIZEOF_HEADERS>::eval(const Module&, 53 IntOperand* NullaryOp<Operator::MAXPAGESIZE>::eval(const Module&, 57 IntOperand* NullaryOp<Operator::COMMONPAGESIZE>::eval(const Module&,
|
H A D | TernaryOp.h | 20 class Module; 43 IntOperand* eval(const Module& pModule, const TargetLDBackend& pBackend); 58 IntOperand* TernaryOp<Operator::TERNARY_IF>::eval(const Module&, 63 TernaryOp<Operator::DATA_SEGMENT_ALIGN>::eval(const Module&,
|
/frameworks/compile/mclinker/include/mcld/LD/ |
H A D | ObjectWriter.h | 15 class Module; 29 virtual std::error_code writeObject(Module& pModule, 32 virtual size_t getOutputSize(const Module& pModule) const = 0;
|
H A D | GroupReader.h | 12 #include <mcld/Module.h> 32 GroupReader(Module& pModule, 42 bool readGroup(Module::input_iterator pRoot, 43 Module::input_iterator pEnd, 51 ArchiveListEntry(Archive& pArchive, Module::input_iterator pIterator) 55 Module::input_iterator input; 59 Module& m_Module;
|
H A D | ELFObjectWriter.h | 19 class Module; 41 std::error_code writeObject(Module& pModule, FileOutputBuffer& pOutput); 43 size_t getOutputSize(const Module& pModule) const; 46 void writeSection(Module& pModule, 56 const Module& pModule, 60 const Module& pModule) const; 64 void emitSectionHeader(const Module& pModule, 74 const Module& pModule, 79 void emitEhFrame(Module& pModule, 110 uint64_t getLastStartOffset(const Module [all...] |
/frameworks/compile/mclinker/include/mcld/CodeGen/ |
H A D | MCLinker.h | 20 class Module; 27 class Module; 53 mcld::Module& pModule, 59 virtual bool doInitialization(llvm::Module &pM); 61 virtual bool doFinalization(llvm::Module &pM); 70 mcld::Module& m_Module;
|
/frameworks/compile/mclinker/include/mcld/ |
H A D | Linker.h | 16 class Module; 42 /// normalize - To normalize the command line language into mcld::Module. 43 bool normalize(Module& pModule, IRBuilder& pBuilder); 45 /// resolve - To build up the topology of mcld::Module. 46 bool resolve(Module& pModule); 48 /// layout - To serialize the final result of the output mcld::Module. 51 /// link - A convenient way to resolve and to layout the output mcld::Module. 52 bool link(Module& pModule, IRBuilder& pBuilder); 54 /// emit - To emit output mcld::Module to a FileOutputBuffer. 57 /// emit - To open a file for output in pPath and to emit output mcld::Module [all...] |
/frameworks/compile/mclinker/include/mcld/Target/ |
H A D | ELFMCLinker.h | 20 class Module; 28 mcld::Module& pModule,
|
H A D | OutputRelocSection.h | 18 class Module; 28 OutputRelocSection(Module& pModule, LDSection& pSection); 53 Module& m_Module;
|
/frameworks/compile/mclinker/lib/Target/AArch64/ |
H A D | AArch64ELFMCLinker.h | 15 class Module; 25 mcld::Module& pModule,
|
/frameworks/compile/mclinker/lib/Target/ARM/ |
H A D | ARMELFMCLinker.h | 15 class Module; 25 mcld::Module& pModule,
|
H A D | ARMELFMCLinker.cpp | 14 mcld::Module &pModule,
|
/frameworks/compile/mclinker/lib/Target/Hexagon/ |
H A D | HexagonELFMCLinker.h | 15 class Module; 27 mcld::Module& pModule,
|
H A D | HexagonELFMCLinker.cpp | 14 mcld::Module& pModule,
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
H A D | MipsELFMCLinker.h | 15 class Module; 25 mcld::Module& pModule,
|
H A D | MipsELFMCLinker.cpp | 14 mcld::Module& pModule,
|
/frameworks/compile/mclinker/lib/Target/X86/ |
H A D | X86ELFMCLinker.h | 15 class Module; 27 mcld::Module& pModule,
|
/frameworks/compile/mclinker/lib/Core/ |
H A D | Module.cpp | 1 //===- 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 D | Source.h | 23 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 D | BitReader_2_7.h | 31 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 D | BitReader_3_0.h | 30 class Module; 35 llvm::Module *ParseBitcodeFile(llvm::MemoryBuffer *Buffer, 43 llvm::Module *getLazyBitcodeModule(llvm::MemoryBuffer *Buffer,
|
/frameworks/compile/mclinker/lib/Target/ |
H A D | ELFMCLinker.cpp | 17 mcld::Module& pModule,
|