/frameworks/compile/mclinker/lib/LD/ |
H A D | FragmentRef.cpp | 30 uint64_t mcld::computeFragmentSize(const Layout& pLayout, argument 38 uint64_t offset = pLayout.getOutputOffset(pFrag);
|
H A D | RelocationFactory.cpp | 86 void RelocationFactory::setLayout(const Layout& pLayout) argument 88 m_pLayout = &pLayout;
|
H A D | EhFrame.cpp | 31 uint64_t EhFrame::readEhFrame(Layout& pLayout, argument 141 section_size += pLayout.appendFragment(**it, pSD, pSection.align());
|
H A D | ELFWriter.cpp | 36 const Layout& pLayout, 73 header->e_entry = getEntryPoint(pLDInfo, pLayout, pBackend, pOutput); 87 const Layout& pLayout, 124 header->e_entry = getEntryPoint(pLDInfo, pLayout, pBackend, pOutput); 138 const Layout& pLayout, 400 ELFWriter::emitSectionData(const Layout& pLayout, argument 408 size_t size = computeFragmentSize(pLayout, *fragIter); 464 void ELFWriter::emitRelocation(const Layout& pLayout, argument 473 emitRel(pLayout, pOutput, *sect_data, pRegion); 475 emitRela(pLayout, pOutpu 35 writeELF32Header(const MCLDInfo& pLDInfo, const Layout& pLayout, const GNULDBackend& pBackend, Output& pOutput) const argument 86 writeELF64Header(const MCLDInfo& pLDInfo, const Layout& pLayout, const GNULDBackend& pBackend, Output& pOutput) const argument 137 getEntryPoint(const MCLDInfo& pLDInfo, const Layout& pLayout, const GNULDBackend& pBackend, const Output& pOutput) const argument 482 emitRel(const Layout& pLayout, const Output& pOutput, const SectionData& pSectionData, MemoryRegion& pRegion) const argument 521 emitRela(const Layout& pLayout, const Output& pOutput, const SectionData& pSectionData, MemoryRegion& pRegion) const argument [all...] |
/frameworks/compile/mclinker/lib/Target/ARM/ |
H A D | ARMLDBackend.cpp | 351 const Layout& pLayout) const 355 pReloc.setAddend(pLayout.getOutputOffset( 760 const Layout& pLayout, 776 size_t size = computeFragmentSize(pLayout, *frag_iter); 757 emitSectionData(const Output& pOutput, const LDSection& pSection, const MCLDInfo& pInfo, const Layout& pLayout, MemoryRegion& pRegion) const argument
|
/frameworks/compile/mclinker/lib/Target/X86/ |
H A D | X86LDBackend.cpp | 259 const Layout& pLayout) const 263 pReloc.setAddend(pLayout.getOutputOffset( 520 const Layout& pLayout, 517 emitSectionData(const Output& pOutput, const LDSection& pSection, const MCLDInfo& pInfo, const Layout& pLayout, MemoryRegion& pRegion) const argument
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
H A D | MipsLDBackend.cpp | 247 const Layout& pLayout, 276 const Layout& pLayout, 294 sym32.st_shndx = getSymbolShndx(pSymbol, pLayout); 305 const Layout& pLayout, 358 emitDynamicSymbol(symtab32[symtabIdx], pOutput, **symbol, pLayout, strtab, 377 emitDynamicSymbol(symtab32[symtabIdx], pOutput, **symbol, pLayout, strtab, 619 const Layout& pLayout) const 623 pReloc.setAddend(pLayout.getOutputOffset( 244 emitSectionData(const Output& pOutput, const LDSection& pSection, const MCLDInfo& pInfo, const Layout& pLayout, MemoryRegion& pRegion) const argument 273 emitDynamicSymbol(llvm::ELF::Elf32_Sym& sym32, Output& pOutput, LDSymbol& pSymbol, const Layout& pLayout, char* strtab, size_t strtabsize, size_t symtabIdx) argument 303 emitDynNamePools(Output& pOutput, SymbolCategory& pSymbols, const Layout& pLayout, const MCLDInfo& pLDInfo) argument
|
/frameworks/compile/mclinker/lib/Target/ |
H A D | GNULDBackend.cpp | 795 const Layout& pLayout, 876 symtab32[symtabIdx].st_shndx = getSymbolShndx(**symbol, pLayout); 884 symtab64[symtabIdx].st_shndx = getSymbolShndx(**symbol, pLayout); 902 const Layout& pLayout, 983 symtab32[symtabIdx].st_shndx = getSymbolShndx(**symbol, pLayout); 991 symtab64[symtabIdx].st_shndx = getSymbolShndx(**symbol, pLayout); 1241 GNULDBackend::getSymbolShndx(const LDSymbol& pSymbol, const Layout& pLayout) const 1259 return pLayout.getOutputLDSection(*pSymbol.fragRef()->frag())->index(); 1796 bool GNULDBackend::symbolNeedsCopyReloc(const Layout& pLayout, argument 1816 if ((pLayout 793 emitRegNamePools(Output& pOutput, SymbolCategory& pSymbols, const Layout& pLayout, const MCLDInfo& pLDInfo) argument 900 emitDynNamePools(Output& pOutput, SymbolCategory& pSymbols, const Layout& pLayout, const MCLDInfo& pLDInfo) argument [all...] |