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

1234567

/frameworks/compile/mclinker/include/mcld/Script/
H A DUnaryOp.h20 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 DRpnEvaluator.h15 class Module;
24 RpnEvaluator(const Module& pModule, const TargetLDBackend& pBackend);
30 const Module& m_Module;
H A DBinaryOp.h20 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 DNullaryOp.h20 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 DTernaryOp.h20 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 DObjectWriter.h15 class Module;
29 virtual std::error_code writeObject(Module& pModule,
32 virtual size_t getOutputSize(const Module& pModule) const = 0;
H A DGroupReader.h12 #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 DELFObjectWriter.h19 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 DMCLinker.h20 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 DLinker.h16 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 DELFMCLinker.h20 class Module;
28 mcld::Module& pModule,
H A DOutputRelocSection.h18 class Module;
28 OutputRelocSection(Module& pModule, LDSection& pSection);
53 Module& m_Module;
/frameworks/compile/mclinker/lib/Target/AArch64/
H A DAArch64ELFMCLinker.h15 class Module;
25 mcld::Module& pModule,
/frameworks/compile/mclinker/lib/Target/ARM/
H A DARMELFMCLinker.h15 class Module;
25 mcld::Module& pModule,
H A DARMELFMCLinker.cpp14 mcld::Module &pModule,
/frameworks/compile/mclinker/lib/Target/Hexagon/
H A DHexagonELFMCLinker.h15 class Module;
27 mcld::Module& pModule,
H A DHexagonELFMCLinker.cpp14 mcld::Module& pModule,
/frameworks/compile/mclinker/lib/Target/Mips/
H A DMipsELFMCLinker.h15 class Module;
25 mcld::Module& pModule,
H A DMipsELFMCLinker.cpp14 mcld::Module& pModule,
/frameworks/compile/mclinker/lib/Target/X86/
H A DX86ELFMCLinker.h15 class Module;
27 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/lib/Target/
H A DELFMCLinker.cpp17 mcld::Module& pModule,

Completed in 234 milliseconds

1234567