/frameworks/compile/mclinker/include/mcld/Script/ |
D | BinaryOp.h | 20 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 …]
|
D | UnaryOp.h | 19 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 …]
|
D | NullaryOp.h | 20 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&,
|
D | TernaryOp.h | 19 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/ |
D | Module.cpp | 21 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/ |
D | TargetLDBackend.h | 35 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 …]
|
D | GNULDBackend.h | 40 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/ |
D | ELFObjectWriter.h | 22 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 …]
|
D | GroupReader.h | 31 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/ |
D | ARMLDBackend.h | 48 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/ |
D | BinaryOp.cpp | 27 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 …]
|
D | UnaryOp.cpp | 27 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/ |
D | Source.h | 23 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/ |
D | Linker.h | 21 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/ |
D | SoundTriggerHwService.cpp | 90 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 …]
|
D | SoundTriggerHwService.h | 41 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/ |
D | AArch64LDBackend.h | 38 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/ |
D | Source.cpp | 40 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/ |
D | slang_backend.h | 36 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/ |
D | HexagonLDBackend.h | 50 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/ |
D | MipsLDBackend.h | 43 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/ |
D | RadioService.h | 43 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/ |
D | X86LDBackend.h | 47 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);
|
D | X86Relocator.h | 82 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/ |
D | bcc_strip_attr.cpp | 76 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()
|