Searched refs:pModule (Results 26 - 50 of 89) sorted by relevance

1234

/frameworks/compile/mclinker/lib/Target/Hexagon/
H A DHexagonRelocator.h80 Module& pModule,
86 Module& pModule);
131 Module& pModule,
136 Module& pModule,
/frameworks/compile/libbcc/include/bcc/
H A DSource.h50 Source(const char* name, BCCContext &pContext, llvm::Module &pModule,
66 llvm::Module &pModule,
87 void setModule(llvm::Module *pModule);
/frameworks/compile/libbcc/lib/
H A DSource.cpp97 void Source::setModule(llvm::Module *pModule) { argument
98 if (!mNoDelete && (mModule != pModule)) delete mModule;
99 mModule = pModule;
175 Source *Source::CreateFromModule(BCCContext &pContext, const char* name, llvm::Module &pModule, argument
181 pModule.materializeAll();
182 if (llvm::verifyModule(pModule, &ErrorStream)) {
188 Source *result = new (std::nothrow) Source(name, pContext, pModule, pNoDelete);
191 pModule.getModuleIdentifier().c_str());
193 helper_set_module_metadata_from_bitcode_wrapper(pModule, compilerVersion, optimizationLevel);
197 Source::Source(const char* name, BCCContext &pContext, llvm::Module &pModule, argument
[all...]
/frameworks/compile/mclinker/lib/Target/Mips/
H A DMipsLDBackend.h45 void initTargetSections(Module& pModule, ObjectBuilder& pBuilder);
48 void initTargetSymbols(IRBuilder& pBuilder, Module& pModule);
58 void doPostLayout(Module& pModule, IRBuilder& pBuilder);
89 void orderSymbolTable(Module& pModule);
126 bool allocateCommonSymbols(Module& pModule);
155 void doCreateProgramHdrs(Module& pModule);
164 bool doRelax(Module& pModule, IRBuilder& pBuilder, bool& pFinished);
222 void preMergeSections(Module& pModule);
225 bool mergeSection(Module& pModule, const Input& pInput, LDSection& pSection);
277 void initTargetSections(Module& pModule, ObjectBuilde
[all...]
/frameworks/compile/mclinker/lib/Target/X86/
H A 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);
H A DX86Relocator.h82 Module& pModule,
101 Module& pModule,
106 Module& pModule,
162 Module& pModule,
167 Module& pModule,
227 Module& pModule,
232 Module& pModule,
/frameworks/compile/mclinker/lib/LD/
H A DELFObjectWriter.cpp51 void ELFObjectWriter::writeSection(Module& pModule, argument
100 emitEhFrame(pModule, *section->getEhFrame(), region);
119 std::error_code ELFObjectWriter::writeObject(Module& pModule, argument
130 target().orderSymbolTable(pModule);
136 target().emitDynNamePools(pModule, pOutput);
141 target().emitRegNamePools(pModule, pOutput);
152 writeSection(pModule, pOutput, *sect);
157 Module::iterator sect, sectEnd = pModule.end();
158 for (sect = pModule.begin(); sect != sectEnd; ++sect)
159 writeSection(pModule, pOutpu
203 writeELFHeader(const LinkerConfig& pConfig, const Module& pModule, FileOutputBuffer& pOutput) const argument
298 emitSectionHeader(const Module& pModule, const LinkerConfig& pConfig, FileOutputBuffer& pOutput) const argument
364 emitShStrTab(const LDSection& pShStrTab, const Module& pModule, FileOutputBuffer& pOutput) argument
401 emitEhFrame(Module& pModule, EhFrame& pFrame, MemoryRegion& pRegion) const argument
[all...]
H A DBranchIslandFactory.cpp40 void BranchIslandFactory::group(Module& pModule) { argument
41 for (Module::iterator sect = pModule.begin(), sectEnd = pModule.end();
H A DRelocator.cpp32 Module& pModule) {
47 pModule.getSectionSymbolSet().get(out_sect)->resolveInfo();
31 partialScanRelocation(Relocation& pReloc, Module& pModule) argument
/frameworks/compile/mclinker/include/mcld/Object/
H A DObjectLinker.h41 bool initialize(Module& pModule, IRBuilder& pBuilder);
69 void addSymbolsToOutput(Module& pModule);
163 void addSymbolToOutput(ResolveInfo& pInfo, Module& pModule);
/frameworks/compile/mclinker/include/mcld/LD/
H A DBranchIslandFactory.h40 void group(Module& pModule);
H A DGroupReader.h31 GroupReader(Module& pModule,
H A DRelocator.h53 Module& pModule,
90 Module& pModule);
/frameworks/compile/mclinker/include/mcld/Script/
H A DAssertCmd.h44 void activate(Module& pModule);
H A DGroupCmd.h41 void activate(Module& pModule);
H A DInputCmd.h45 void activate(Module& pModule);
H A DNullaryOp.h37 IntOperand* eval(const Module& pModule, const TargetLDBackend& pBackend);
H A DOutputFormatCmd.h49 void activate(Module& pModule);
H A DTernaryOp.h39 IntOperand* eval(const Module& pModule, const TargetLDBackend& pBackend);
/frameworks/compile/mclinker/include/mcld/Target/
H A DOutputRelocSection.h26 OutputRelocSection(Module& pModule, LDSection& pSection);
/frameworks/compile/mclinker/lib/Support/
H A DTarget.cpp44 Module& pModule,
48 return MCLinkerCtorFn(pTriple, pConfig, pModule, pFileHandle);
42 createMCLinker(const std::string& pTriple, LinkerConfig& pConfig, Module& pModule, FileHandle& pFileHandle) const argument
/frameworks/compile/mclinker/lib/Script/
H A DOutputSectDesc.cpp155 void OutputSectDesc::activate(Module& pModule) { argument
165 (*it)->activate(pModule);
171 (*assign)->activate(pModule);
188 pModule.getScript().sectionMap().insert(inputDesc, *this);
193 (*assign)->activate(pModule);
H A DOutputFormatCmd.cpp45 void OutputFormatCmd::activate(Module& pModule) { argument
H A DInputSectDesc.cpp102 void InputSectDesc::activate(Module& pModule) { argument
103 pModule.getScript().sectionMap().insert(*this, m_OutputSectDesc);
/frameworks/compile/mclinker/lib/Target/ARM/
H A DARMLDBackend.cpp64 CreateLocalSymbolToFragmentEnd(mcld::Module& pModule, mcld::Fragment& pFrag) { argument
67 pModule.getNamePool().createSymbol(/* pName */"",
149 void ARMGNULDBackend::initTargetSections(Module& pModule, argument
189 m_pRelPLT = new OutputRelocSection(pModule, relplt);
193 m_pRelDyn = new OutputRelocSection(pModule, reldyn);
197 void ARMGNULDBackend::initTargetSymbols(IRBuilder& pBuilder, Module& pModule) { argument
239 pModule.getSymbolTable().changeToDynamic(*m_pEXIDXStart);
241 pModule.getSymbolTable().changeToDynamic(*m_pEXIDXEnd);
325 void ARMGNULDBackend::doPostLayout(Module& pModule, IRBuilder& pBuilder) { argument
468 void ARMGNULDBackend::preMergeSections(Module& pModule) { argument
476 postMergeSections(Module& pModule) argument
484 mergeSection(Module& pModule, const Input& pInput, LDSection& pSection) argument
555 setUpReachedSectionsForGC( const Module& pModule, GarbageCollection::SectionReachedListMap& pSectReachedListMap) const argument
708 rewriteARMExIdxSection(Module& pModule) argument
807 relax(Module& pModule, IRBuilder& pBuilder) argument
816 doRelax(Module& pModule, IRBuilder& pBuilder, bool& pFinished) argument
994 doCreateProgramHdrs(Module& pModule) argument
[all...]

Completed in 443 milliseconds

1234