Home
last modified time | relevance | path

Searched refs:Module (Results 1 – 25 of 166) sorted by relevance

1234567

/frameworks/compile/mclinker/include/mcld/Script/
DBinaryOp.h20 class Module; variable
39 IntOperand* eval(const Module& pModule, const TargetLDBackend& pBackend);
53 IntOperand* BinaryOp<Operator::MUL>::eval(const Module&,
56 IntOperand* BinaryOp<Operator::DIV>::eval(const Module&,
59 IntOperand* BinaryOp<Operator::MOD>::eval(const Module&,
62 IntOperand* BinaryOp<Operator::ADD>::eval(const Module&,
65 IntOperand* BinaryOp<Operator::SUB>::eval(const Module&,
68 IntOperand* BinaryOp<Operator::LSHIFT>::eval(const Module&,
71 IntOperand* BinaryOp<Operator::RSHIFT>::eval(const Module&,
74 IntOperand* BinaryOp<Operator::LT>::eval(const Module&, const TargetLDBackend&);
[all …]
DUnaryOp.h19 class Module; variable
37 IntOperand* eval(const Module& pModule, const TargetLDBackend& pBackend);
46 IntOperand* UnaryOp<Operator::UNARY_PLUS>::eval(const Module&,
49 IntOperand* UnaryOp<Operator::UNARY_MINUS>::eval(const Module&,
52 IntOperand* UnaryOp<Operator::LOGICAL_NOT>::eval(const Module&,
55 IntOperand* UnaryOp<Operator::BITWISE_NOT>::eval(const Module&,
59 IntOperand* UnaryOp<Operator::ABSOLUTE>::eval(const Module&,
62 IntOperand* UnaryOp<Operator::ADDR>::eval(const Module&,
65 IntOperand* UnaryOp<Operator::ALIGNOF>::eval(const Module&,
68 IntOperand* UnaryOp<Operator::DATA_SEGMENT_END>::eval(const Module&,
[all …]
DNullaryOp.h20 class Module; variable
37 IntOperand* eval(const Module& pModule, const TargetLDBackend& pBackend);
43 IntOperand* NullaryOp<Operator::SIZEOF_HEADERS>::eval(const Module&,
46 IntOperand* NullaryOp<Operator::MAXPAGESIZE>::eval(const Module&,
50 IntOperand* NullaryOp<Operator::COMMONPAGESIZE>::eval(const Module&,
DTernaryOp.h19 class Module; variable
39 IntOperand* eval(const Module& pModule, const TargetLDBackend& pBackend);
53 IntOperand* TernaryOp<Operator::TERNARY_IF>::eval(const Module&,
58 const Module&,
/frameworks/compile/mclinker/lib/Core/
DModule.cpp21 static GCFactory<Module::AliasList, MCLD_SECTIONS_PER_INPUT>
27 Module::Module(LinkerScript& pScript) : m_Script(pScript), m_NamePool(1024) { in Module() function in mcld::Module
30 Module::Module(const std::string& pName, LinkerScript& pScript) in Module() function in mcld::Module
34 Module::~Module() { in ~Module()
38 LDSection* Module::getSection(const std::string& pName) { in getSection()
47 const LDSection* Module::getSection(const std::string& pName) const { in getSection()
56 void Module::CreateAliasList(const ResolveInfo& pSym) { in CreateAliasList()
63 void Module::addAlias(const ResolveInfo& pAlias) { in addAlias()
69 Module::AliasList* Module::getAliasList(const ResolveInfo& pSym) { in getAliasList()
/frameworks/compile/mclinker/include/mcld/Target/
DTargetLDBackend.h35 class Module; variable
62 virtual void initTargetSections(Module& pModule, ObjectBuilder& pBuilder) {} in initTargetSections()
63 virtual void initTargetSymbols(IRBuilder& pBuilder, Module& pModule) {} in initTargetSymbols()
65 virtual bool initStandardSymbols(IRBuilder& pBuilder, Module& pModule) = 0;
73 virtual ArchiveReader* createArchiveReader(Module&) = 0;
82 virtual void layout(Module& pModule) = 0;
85 virtual void preLayout(Module& pModule, IRBuilder& pBuilder) = 0;
88 virtual void postLayout(Module& pModule, IRBuilder& pBuilder) = 0;
102 virtual void sizeNamePools(Module& pModule) = 0;
116 virtual bool allocateCommonSymbols(Module& pModule) = 0;
[all …]
DGNULDBackend.h40 class Module; variable
56 GNUArchiveReader* createArchiveReader(Module& pModule);
78 bool initStandardSymbols(IRBuilder& pBuilder, Module& pModule);
110 void sizeShstrtab(Module& pModule);
115 virtual void sizeNamePools(Module& pModule);
122 virtual void emitRegNamePools(const Module& pModule,
126 virtual void emitDynNamePools(Module& pModule, FileOutputBuffer& pOutput);
129 virtual void emitELFHashTab(const Module::SymbolTable& pSymtab,
133 virtual void emitGNUHashTab(Module::SymbolTable& pSymtab,
147 virtual void orderSymbolTable(Module& pModule);
[all …]
/frameworks/compile/mclinker/include/mcld/LD/
DELFObjectWriter.h22 class Module; variable
37 std::error_code writeObject(Module& pModule, FileOutputBuffer& pOutput);
39 size_t getOutputSize(const Module& pModule) const;
42 void writeSection(Module& pModule,
52 const Module& pModule,
56 const Module& pModule) const;
60 void emitSectionHeader(const Module& pModule,
70 const Module& pModule,
75 void emitEhFrame(Module& pModule,
107 uint64_t getLastStartOffset(const Module& pModule) const { in getLastStartOffset()
[all …]
DGroupReader.h31 GroupReader(Module& pModule,
41 bool readGroup(Module::input_iterator pRoot,
42 Module::input_iterator pEnd,
50 ArchiveListEntry(Archive& pArchive, Module::input_iterator pIterator) in ArchiveListEntry()
53 Module::input_iterator input;
57 Module& m_Module;
/frameworks/compile/mclinker/lib/Target/ARM/
DARMLDBackend.h48 void initTargetSections(Module& pModule, ObjectBuilder& pBuilder);
51 void initTargetSymbols(IRBuilder& pBuilder, Module& pModule);
64 void doPostLayout(Module& pModule, IRBuilder& pBuilder);
117 virtual void preMergeSections(Module& pModule);
120 virtual void postMergeSections(Module& pModule);
123 bool mergeSection(Module& pModule, const Input& pInput, LDSection& pSection);
128 const Module& pModule,
150 virtual bool relax(Module& pModule, IRBuilder& pBuilder);
156 bool doRelax(Module& pModule, IRBuilder& pBuilder, bool& pFinished);
172 virtual void doCreateProgramHdrs(Module& pModule);
[all …]
/frameworks/compile/mclinker/lib/Script/
DBinaryOp.cpp27 IntOperand* BinaryOp<Operator::MUL>::eval(const Module& pModule, in eval()
35 IntOperand* BinaryOp<Operator::DIV>::eval(const Module& pModule, in eval()
43 IntOperand* BinaryOp<Operator::MOD>::eval(const Module& pModule, in eval()
51 IntOperand* BinaryOp<Operator::ADD>::eval(const Module& pModule, in eval()
59 IntOperand* BinaryOp<Operator::SUB>::eval(const Module& pModule, in eval()
67 IntOperand* BinaryOp<Operator::LSHIFT>::eval(const Module& pModule, in eval()
75 IntOperand* BinaryOp<Operator::RSHIFT>::eval(const Module& pModule, in eval()
83 IntOperand* BinaryOp<Operator::LT>::eval(const Module& pModule, in eval()
91 IntOperand* BinaryOp<Operator::LE>::eval(const Module& pModule, in eval()
99 IntOperand* BinaryOp<Operator::GT>::eval(const Module& pModule, in eval()
[all …]
DUnaryOp.cpp27 const Module& pModule, in eval()
36 const Module& pModule, in eval()
45 const Module& pModule, in eval()
54 const Module& pModule, in eval()
62 IntOperand* UnaryOp<Operator::ABSOLUTE>::eval(const Module& pModule, in eval()
70 IntOperand* UnaryOp<Operator::ADDR>::eval(const Module& pModule, in eval()
92 IntOperand* UnaryOp<Operator::ALIGNOF>::eval(const Module& pModule, in eval()
115 const Module& pModule, in eval()
123 IntOperand* UnaryOp<Operator::DEFINED>::eval(const Module& pModule, in eval()
131 IntOperand* UnaryOp<Operator::LENGTH>::eval(const Module& pModule, in eval()
[all …]
/frameworks/compile/libbcc/include/bcc/
DSource.h23 class Module; variable
34 llvm::Module *mModule;
40 Source(const char* name, BCCContext &pContext, llvm::Module &pModule,
56 llvm::Module &pModule,
72 void setModule(llvm::Module *pModule);
74 inline llvm::Module &getModule() in getModule()
76 inline const llvm::Module &getModule() const in getModule()
/frameworks/compile/mclinker/include/mcld/
DLinker.h21 class Module; variable
39 bool normalize(Module& pModule, IRBuilder& pBuilder);
42 bool resolve(Module& pModule);
48 bool link(Module& pModule, IRBuilder& pBuilder);
55 bool emit(const Module& pModule, const std::string& pPath);
58 bool emit(const Module& pModule, int pFileDescriptor);
/frameworks/av/services/soundtrigger/
DSoundTriggerHwService.cpp90 sp<Module> module = new Module(this, dev, descriptor, client); in onFirstRef()
143 sp<Module> module = mModules.valueAt(index); in attach()
166 void SoundTriggerHwService::detachModule(sp<Module> module) in detachModule()
218 Module *module = (Module *)cookie; in recognitionCallback()
267 Module *module) in sendRecognitionEvent()
277 sp<Module> strongModule; in sendRecognitionEvent()
296 Module *module = (Module *)cookie; in soundModelCallback()
324 Module *module) in sendSoundModelEvent()
331 sp<Module> strongModule; in sendSoundModelEvent()
362 Module *module) in sendServiceStateEvent_l()
[all …]
DSoundTriggerHwService.h41 class Module;
91 CallbackEvent(event_type type, sp<IMemory> memory, wp<Module> module);
97 wp<Module> mModule;
100 class Module : public virtual RefBase,
105 Module(const sp<SoundTriggerHwService>& service,
110 virtual ~Module();
179 void detachModule(sp<Module> module);
183 void sendRecognitionEvent(struct sound_trigger_recognition_event *event, Module *module);
187 void sendSoundModelEvent(struct sound_trigger_model_event *event, Module *module);
190 void sendServiceStateEvent_l(sound_trigger_service_state_t state, Module *module);
[all …]
/frameworks/compile/mclinker/lib/Target/AArch64/
DAArch64LDBackend.h38 void initTargetSections(Module& pModule, ObjectBuilder& pBuilder);
41 void initTargetSymbols(IRBuilder& pBuilder, Module& pModule);
54 void doPostLayout(Module& pModule, IRBuilder& pBuilder);
108 bool mergeSection(Module& pModule, const Input& pInput, LDSection& pSection);
126 bool doRelax(Module& pModule, IRBuilder& pBuilder, bool& pFinished);
139 virtual void doCreateProgramHdrs(Module& pModule);
/frameworks/compile/libbcc/lib/Core/
DSource.cpp40 static inline llvm::Module *helper_load_bitcode(llvm::LLVMContext &pContext, in helper_load_bitcode()
42 …llvm::ErrorOr<llvm::Module *> moduleOrError = llvm::getLazyBitcodeModule(std::move(pInput), pConte… in helper_load_bitcode()
55 void Source::setModule(llvm::Module *pModule) { in setModule()
73 llvm::Module *module = helper_load_bitcode(pContext.mImpl->mLLVMContext, in CreateFromBuffer()
99 llvm::Module *module = helper_load_bitcode(pContext.mImpl->mLLVMContext, in CreateFromFile()
113 Source *Source::CreateFromModule(BCCContext &pContext, const char* name, llvm::Module &pModule, in CreateFromModule()
131 Source::Source(const char* name, BCCContext &pContext, llvm::Module &pModule, in Source()
156 llvm::Module *module = in CreateEmpty()
157 new (std::nothrow) llvm::Module(pName, pContext.mImpl->mLLVMContext); in CreateEmpty()
/frameworks/compile/slang/
Dslang_backend.h36 class Module; variable
60 llvm::Module *mpModule;
107 void dumpExportVarInfo(llvm::Module *M);
108 void dumpExportFunctionInfo(llvm::Module *M);
109 void dumpExportForEachInfo(llvm::Module *M);
110 void dumpExportTypeInfo(llvm::Module *M);
134 void HandleTranslationUnitPost(llvm::Module *M);
/frameworks/compile/mclinker/lib/Target/Hexagon/
DHexagonLDBackend.h50 bool allocateCommonSymbols(Module& pModule);
53 void doPostLayout(Module& pModule, IRBuilder& pBuilder);
95 void initTargetSections(Module& pModule, ObjectBuilder& pBuilder);
97 void initTargetSymbols(IRBuilder& pBuilder, Module& pModule);
105 bool doRelax(Module& pModule, IRBuilder& pBuilder, bool& pFinished);
128 bool mergeSection(Module& pModule, const Input& pInput, LDSection& pSection);
157 void doCreateProgramHdrs(Module& pModule);
/frameworks/compile/mclinker/lib/Target/Mips/
DMipsLDBackend.h43 void initTargetSections(Module& pModule, ObjectBuilder& pBuilder);
46 void initTargetSymbols(IRBuilder& pBuilder, Module& pModule);
56 void doPostLayout(Module& pModule, IRBuilder& pBuilder);
87 void orderSymbolTable(Module& pModule);
124 bool allocateCommonSymbols(Module& pModule);
145 void doCreateProgramHdrs(Module& pModule);
154 bool doRelax(Module& pModule, IRBuilder& pBuilder, bool& pFinished);
248 void initTargetSections(Module& pModule, ObjectBuilder& pBuilder);
264 void initTargetSections(Module& pModule, ObjectBuilder& pBuilder);
/frameworks/av/services/radio/
DRadioService.h43 class Module; variable
66 class Module : public virtual RefBase {
69 Module(radio_hw_device* hwDevice,
72 virtual ~Module();
134 ModuleClient(const sp<Module>& module,
167 wp<Module> module() const { return mModule; } in module()
185 wp<Module> mModule; // The module this client is attached to
206 DefaultKeyedVector< radio_handle_t, sp<Module> > mModules;
/frameworks/compile/mclinker/lib/Target/X86/
DX86LDBackend.h47 void doPostLayout(Module& pModule, IRBuilder& pBuilder);
82 virtual void initTargetSections(Module& pModule, ObjectBuilder& pBuilder) = 0;
84 void initTargetSymbols(IRBuilder& pBuilder, Module& pModule);
119 void doCreateProgramHdrs(Module& pModule);
132 void addEhFrameForPLT(Module& pModule);
164 void initTargetSections(Module& pModule, ObjectBuilder& pBuilder);
206 void initTargetSections(Module& pModule, ObjectBuilder& pBuilder);
DX86Relocator.h82 Module& pModule,
101 Module& pModule,
106 Module& pModule,
162 Module& pModule,
167 Module& pModule,
227 Module& pModule,
232 Module& pModule,
/frameworks/compile/libbcc/tools/bcc_strip_attr/
Dbcc_strip_attr.cpp76 virtual bool runOnModule(Module &M) { in runOnModule()
78 for (Module::iterator I = M.begin(), E = M.end(); I != E; ++I) { in runOnModule()
96 static inline std::unique_ptr<Module> LoadFile(const char *argv0, in LoadFile()
100 std::unique_ptr<Module> Result = parseIRFile(FN, Err, Context); in LoadFile()
106 return std::unique_ptr<Module>(); in LoadFile()
121 std::unique_ptr<Module> M(LoadFile(argv[0], InputFilenames[0], Context)); in main()

1234567