/aosp12/frameworks/compile/mclinker/lib/Target/ |
H A D | GNULDBackend.cpp | 79 GNULDBackend::GNULDBackend(const LinkerConfig& pConfig, GNUInfo* pInfo) in GNULDBackend() function in mcld::GNULDBackend 117 GNULDBackend::~GNULDBackend() { in ~GNULDBackend() 130 size_t GNULDBackend::sectionStartOffset() const { in sectionStartOffset() 177 ELFObjectWriter* GNULDBackend::createWriter() { in createWriter() 490 bool GNULDBackend::finalizeStandardSymbols() { in finalizeStandardSymbols() 1262 void GNULDBackend::sizeInterp() { in sizeInterp() 2444 void GNULDBackend::layout(Module& pModule) { in layout() 2824 LDSymbol& GNULDBackend::getTDATASymbol() { in getTDATASymbol() 2834 LDSymbol& GNULDBackend::getTBSSSymbol() { in getTBSSSymbol() 2895 bool GNULDBackend::initBRIslandFactory() { in initBRIslandFactory() [all …]
|
H A D | Android.bp | 21 "GNULDBackend.cpp",
|
/aosp12/frameworks/compile/mclinker/include/mcld/LD/ |
H A D | ELFObjectWriter.h | 19 class GNULDBackend; variable 33 ELFObjectWriter(GNULDBackend& pBackend, const LinkerConfig& pConfig); 46 const GNULDBackend& target() const { return m_Backend; } in target() 47 GNULDBackend& target() { return m_Backend; } in target() 115 GNULDBackend& m_Backend;
|
H A D | ELFReaderIf.h | 32 explicit ELFReaderIF(GNULDBackend& pBackend) : m_Backend(pBackend) {} in ELFReaderIF() 52 const GNULDBackend& target() const { return m_Backend; } in target() 53 GNULDBackend& target() { return m_Backend; } in target() 117 GNULDBackend& m_Backend;
|
H A D | ELFObjectReader.h | 21 class GNULDBackend; variable 37 ELFObjectReader(GNULDBackend& pBackend, 63 GNULDBackend& m_Backend;
|
H A D | ELFDynObjReader.h | 16 class GNULDBackend; variable 27 ELFDynObjReader(GNULDBackend& pBackend,
|
H A D | ELFReader.h | 46 explicit ELFReader(GNULDBackend& pBackend); 131 explicit ELFReader(GNULDBackend& pBackend);
|
/aosp12/frameworks/compile/mclinker/include/mcld/Target/ |
H A D | ELFAttribute.h | 21 class GNULDBackend; variable 50 ELFAttribute(const GNULDBackend& pBackend, const LinkerConfig& pConfig) in ELFAttribute() 66 inline const GNULDBackend& backend() const { return m_Backend; } in backend() 110 const GNULDBackend& m_Backend;
|
H A D | ELFDynamic.h | 21 class GNULDBackend; variable 126 ELFDynamic(const GNULDBackend& pBackend, const LinkerConfig& pConfig); 176 const GNULDBackend& m_Backend;
|
H A D | GNULDBackend.h | 48 class GNULDBackend : public TargetLDBackend { 50 GNULDBackend(const LinkerConfig& pConfig, GNUInfo* pInfo); 53 virtual ~GNULDBackend(); 481 explicit RelocCompare(const GNULDBackend& pBackend) : m_Backend(pBackend) {} in RelocCompare() 485 const GNULDBackend& m_Backend;
|
/aosp12/frameworks/compile/mclinker/lib/Target/ARM/ |
H A D | ARMELFDynamic.h | 18 ARMELFDynamic(const GNULDBackend& pParent, const LinkerConfig& pConfig);
|
H A D | ARMELFDynamic.cpp | 15 ARMELFDynamic::ARMELFDynamic(const GNULDBackend& pParent, in ARMELFDynamic()
|
H A D | ARMLDBackend.h | 31 class ARMGNULDBackend : public GNULDBackend {
|
/aosp12/frameworks/compile/mclinker/lib/Target/Hexagon/ |
H A D | HexagonELFDynamic.h | 18 HexagonELFDynamic(const GNULDBackend& pParent, const LinkerConfig& pConfig);
|
H A D | HexagonELFDynamic.cpp | 15 HexagonELFDynamic::HexagonELFDynamic(const GNULDBackend& pParent, in HexagonELFDynamic()
|
H A D | HexagonLDBackend.h | 31 class HexagonLDBackend : public GNULDBackend {
|
/aosp12/frameworks/compile/mclinker/lib/Target/X86/ |
H A D | X86ELFDynamic.h | 18 X86ELFDynamic(const GNULDBackend& pParent, const LinkerConfig& pConfig);
|
H A D | X86ELFDynamic.cpp | 15 X86ELFDynamic::X86ELFDynamic(const GNULDBackend& pParent, in X86ELFDynamic()
|
H A D | X86LDBackend.h | 29 class X86GNULDBackend : public GNULDBackend {
|
/aosp12/frameworks/compile/mclinker/lib/Target/AArch64/ |
H A D | AArch64ELFDynamic.h | 18 AArch64ELFDynamic(const GNULDBackend& pParent, const LinkerConfig& pConfig);
|
H A D | AArch64ELFDynamic.cpp | 16 AArch64ELFDynamic::AArch64ELFDynamic(const GNULDBackend& pParent, in AArch64ELFDynamic()
|
H A D | AArch64LDBackend.h | 27 class AArch64GNULDBackend : public GNULDBackend {
|
/aosp12/frameworks/compile/mclinker/unittests/ |
H A D | ELFReaderTest.h | 47 mcld::GNULDBackend* m_pLDBackend;
|
/aosp12/frameworks/compile/mclinker/lib/Target/Mips/ |
H A D | MipsLDBackend.cpp | 51 : GNULDBackend(pConfig, pInfo), in MipsGNULDBackend() 495 return GNULDBackend::readSection(pInput, pSD); in readSection() 902 return GNULDBackend::readRelocation(pRel, pType, pSymIdx, pOffset); in readRelocation() 910 return GNULDBackend::readRelocation(pRel, pType, pSymIdx, pOffset, pAddend); in readRelocation() 960 GNULDBackend::emitRelocation(pRel, pType, pSymIdx, pOffset); in emitRelocation() 968 GNULDBackend::emitRelocation(pRel, pType, pSymIdx, pOffset, pAddend); in emitRelocation()
|
/aosp12/frameworks/compile/mclinker/lib/LD/ |
H A D | ELFDynObjReader.cpp | 30 ELFDynObjReader::ELFDynObjReader(GNULDBackend& pBackend, in ELFDynObjReader()
|