/frameworks/compile/mclinker/lib/Target/Hexagon/ |
H A D | HexagonRelocator.h | 80 Module& pModule, 86 Module& pModule); 131 Module& pModule, 136 Module& pModule,
|
/frameworks/compile/libbcc/include/bcc/ |
H A D | Source.h | 40 Source(const char* name, BCCContext &pContext, llvm::Module &pModule, 56 llvm::Module &pModule, 72 void setModule(llvm::Module *pModule);
|
/frameworks/compile/mclinker/lib/Target/X86/ |
H A 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);
|
H A 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/mclinker/lib/LD/ |
H A D | ELFObjectWriter.cpp | 51 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 D | BranchIslandFactory.cpp | 40 void BranchIslandFactory::group(Module& pModule) { argument 42 LDSection* text = pModule.getSection(".text");
|
H A D | Relocator.cpp | 32 Module& pModule) { 47 pModule.getSectionSymbolSet().get(out_sect)->resolveInfo(); 31 partialScanRelocation(Relocation& pReloc, Module& pModule) argument
|
/frameworks/compile/mclinker/include/mcld/Object/ |
H A D | ObjectLinker.h | 41 bool initialize(Module& pModule, IRBuilder& pBuilder); 69 void addSymbolsToOutput(Module& pModule); 163 void addSymbolToOutput(ResolveInfo& pInfo, Module& pModule);
|
/frameworks/compile/libbcc/lib/Core/ |
H A D | Source.cpp | 55 void Source::setModule(llvm::Module *pModule) { argument 56 if (!mNoDelete && (mModule != pModule)) delete mModule; 57 mModule = pModule; 113 Source *Source::CreateFromModule(BCCContext &pContext, const char* name, llvm::Module &pModule, argument 117 if (llvm::verifyModule(pModule, &ErrorStream)) { 123 Source *result = new (std::nothrow) Source(name, pContext, pModule, pNoDelete); 126 pModule.getModuleIdentifier().c_str()); 131 Source::Source(const char* name, BCCContext &pContext, llvm::Module &pModule, argument 133 : mName(name), mContext(pContext), mModule(&pModule), mNoDelete(pNoDelete) {
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
H A 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/compile/mclinker/include/mcld/LD/ |
H A D | BranchIslandFactory.h | 41 void group(Module& pModule);
|
H A D | GroupReader.h | 31 GroupReader(Module& pModule,
|
H A D | Relocator.h | 53 Module& pModule, 90 Module& pModule);
|
/frameworks/compile/mclinker/include/mcld/Script/ |
H A D | AssertCmd.h | 44 void activate(Module& pModule);
|
H A D | GroupCmd.h | 41 void activate(Module& pModule);
|
H A D | InputCmd.h | 45 void activate(Module& pModule);
|
H A D | NullaryOp.h | 37 IntOperand* eval(const Module& pModule, const TargetLDBackend& pBackend);
|
H A D | OutputFormatCmd.h | 49 void activate(Module& pModule);
|
H A D | TernaryOp.h | 39 IntOperand* eval(const Module& pModule, const TargetLDBackend& pBackend);
|
/frameworks/compile/mclinker/include/mcld/Target/ |
H A D | OutputRelocSection.h | 26 OutputRelocSection(Module& pModule, LDSection& pSection);
|
/frameworks/compile/mclinker/lib/Target/ARM/ |
H A D | ARMException.cpp | 49 void ARMGNULDBackend::scanInputExceptionSections(Module& pModule) { argument 50 for (Module::obj_iterator it = pModule.obj_begin(), 51 end = pModule.obj_end(); it != end; ++it) { 53 scanInputExceptionSections(pModule, *input); 68 void ARMGNULDBackend::scanInputExceptionSections(Module& pModule, argument 198 CreateLocalSymbolToFragmentEnd(mcld::Module& pModule, mcld::Fragment& pFrag) { argument 201 pModule.getNamePool().createSymbol(/* pName */"", 227 void ARMGNULDBackend::rewriteARMExIdxSection(Module& pModule) { argument 282 CreateLocalSymbolToFragmentEnd(pModule, *prevTextFrag)); 301 reloc->setSymInfo(CreateLocalSymbolToFragmentEnd(pModule, *prevTextFra [all...] |
/frameworks/compile/mclinker/lib/Support/ |
H A D | Target.cpp | 44 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 D | OutputSectDesc.cpp | 155 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 D | OutputFormatCmd.cpp | 45 void OutputFormatCmd::activate(Module& pModule) { argument
|
H A D | InputSectDesc.cpp | 102 void InputSectDesc::activate(Module& pModule) { argument 103 pModule.getScript().sectionMap().insert(*this, m_OutputSectDesc);
|