Home
last modified time | relevance | path

Searched refs:elfSegmentTable (Results 1 – 8 of 8) sorted by relevance

/aosp12/frameworks/compile/mclinker/lib/Target/
H A DGNULDBackend.cpp565 if (elfSegmentTable().end() != exec_start) { in finalizeStandardSymbols()
578 if (elfSegmentTable().end() != etext) { in finalizeStandardSymbols()
606 if (elfSegmentTable().end() != edata) { in finalizeStandardSymbols()
655 assert(tls_seg != elfSegmentTable().end()); in finalizeTLSSymbol()
1745 elfSegmentTable().produce(llvm::ELF::PT_PHDR); in createProgramHdrs()
1814 ELFSegment* dyn_seg = elfSegmentTable().produce( in createProgramHdrs()
1974 elfSegmentTable().erase(null_seg); in setupProgramHdrs()
1984 elfSegmentTable().erase(null_seg); in setupProgramHdrs()
1993 if (phdr != elfSegmentTable().end()) { in setupProgramHdrs()
1996 if (null_seg != elfSegmentTable().end()) { in setupProgramHdrs()
[all …]
/aosp12/frameworks/compile/mclinker/lib/Target/Mips/
H A DMipsELFDynamic.cpp83 m_pParent.elfSegmentTable().find(llvm::ELF::PT_LOAD, 0x0, 0x0); in getBaseAddress()
85 return m_pParent.elfSegmentTable().end() == baseSeg ? 0 : (*baseSeg)->vaddr(); in getBaseAddress()
H A DMipsLDBackend.cpp751 elfSegmentTable().find(llvm::ELF::PT_INTERP, 0x0, 0x0); in doCreateProgramHdrs()
752 if (sit == elfSegmentTable().end()) in doCreateProgramHdrs()
753 sit = elfSegmentTable().find(llvm::ELF::PT_PHDR, 0x0, 0x0); in doCreateProgramHdrs()
754 if (sit == elfSegmentTable().end()) in doCreateProgramHdrs()
755 sit = elfSegmentTable().begin(); in doCreateProgramHdrs()
759 ELFSegment* abiSeg = elfSegmentTable().insert(sit, in doCreateProgramHdrs()
/aosp12/frameworks/compile/mclinker/lib/LD/
H A DELFObjectWriter.cpp146 ELFSegmentFactory::iterator seg, segEnd = target().elfSegmentTable().end(); in writeObject()
148 for (seg = target().elfSegmentTable().begin(); seg != segEnd; ++seg) { in writeObject()
254 header->e_phnum = target().elfSegmentTable().size(); in writeELFHeader()
343 start_offset, target().elfSegmentTable().size() * phdr_size); in emitProgramHeader()
349 ELFSegmentFactory::const_iterator seg = target().elfSegmentTable().begin(), in emitProgramHeader()
350 segEnd = target().elfSegmentTable().end(); in emitProgramHeader()
/aosp12/frameworks/compile/mclinker/include/mcld/Target/
H A DGNULDBackend.h173 ELFSegmentFactory& elfSegmentTable();
176 const ELFSegmentFactory& elfSegmentTable() const;
/aosp12/frameworks/compile/mclinker/lib/Target/Hexagon/
H A DHexagonLDBackend.cpp668 ELFSegmentFactory::const_iterator edata = elfSegmentTable().find( in finalizeTargetSymbols()
670 if (elfSegmentTable().end() != edata) { in finalizeTargetSymbols()
/aosp12/frameworks/compile/mclinker/lib/Target/X86/
H A DX86Relocator.cpp1090 pParent.getTarget().elfSegmentTable().find( in tls_le()
1092 assert(tls_seg != pParent.getTarget().elfSegmentTable().end()); in tls_le()
/aosp12/frameworks/compile/mclinker/lib/Target/ARM/
H A DARMLDBackend.cpp998 elfSegmentTable().produce(llvm::ELF::PT_ARM_EXIDX, llvm::ELF::PF_R); in doCreateProgramHdrs()