Home
last modified time | relevance | path

Searched defs:pReloc (Results 1 – 20 of 20) sorted by relevance

/frameworks/compile/mclinker/lib/Target/Mips/
DMipsRelocator.cpp185 MipsRelocator::applyRelocation(Relocation& pReloc) in applyRelocation()
226 void MipsRelocator::scanRelocation(Relocation& pReloc, in scanRelocation()
291 void MipsRelocator::scanLocalReloc(MipsRelocationInfo& pReloc, in scanLocalReloc()
376 void MipsRelocator::scanGlobalReloc(MipsRelocationInfo& pReloc, in scanGlobalReloc()
562 void MipsRelocator::postponeRelocation(Relocation& pReloc) in postponeRelocation()
613 Fragment& MipsRelocator::getLocalGOTEntry(MipsRelocationInfo& pReloc, in getLocalGOTEntry()
642 Fragment& MipsRelocator::getGlobalGOTEntry(MipsRelocationInfo& pReloc) in getGlobalGOTEntry()
670 Relocator::Address MipsRelocator::getGOTOffset(MipsRelocationInfo& pReloc) in getGOTOffset()
689 void MipsRelocator::createDynRel(MipsRelocationInfo& pReloc) in createDynRel()
795 MipsRelocator::Result none(MipsRelocationInfo& pReloc, MipsRelocator& pParent) in none()
[all …]
DMipsLA25Stub.cpp62 bool MipsLA25Stub::isMyDuty(const Relocation& pReloc, in isMyDuty()
/frameworks/compile/mclinker/lib/Target/X86/
DX86Relocator.cpp66 X86_32GOTEntry& helper_GOT_init(Relocation& pReloc, in helper_GOT_init()
105 Relocator::Address helper_get_GOT_address(Relocation& pReloc, in helper_get_GOT_address()
114 PLTEntryBase& helper_PLT_init(Relocation& pReloc, X86_32Relocator& pParent) in helper_PLT_init()
180 void X86Relocator::scanRelocation(Relocation& pReloc, in scanRelocation()
343 void X86_32Relocator::scanLocalReloc(Relocation& pReloc, in scanLocalReloc()
551 void X86_32Relocator::scanGlobalReloc(Relocation& pReloc, in scanGlobalReloc()
816 void X86_32Relocator::convertTLSIEtoLE(Relocation& pReloc, in convertTLSIEtoLE()
874 Relocator::Result none(Relocation& pReloc, X86_32Relocator& pParent) in none()
882 Relocator::Result abs(Relocation& pReloc, X86_32Relocator& pParent) in abs()
923 Relocator::Result rel(Relocation& pReloc, X86_32Relocator& pParent) in rel()
[all …]
/frameworks/compile/mclinker/lib/Target/ARM/
DARMRelocator.cpp28 static Relocator::DWord getThumbBit(const Relocation& pReloc) in getThumbBit()
91 ARMGOTEntry& helper_GOT_init(Relocation& pReloc, in helper_GOT_init()
143 ARMPLT1& helper_PLT_init(Relocation& pReloc, ARMRelocator& pParent) in helper_PLT_init()
171 void helper_DynRel_init(Relocation& pReloc, in helper_DynRel_init()
487 ARMRelocator::scanLocalReloc(Relocation& pReloc, const LDSection& pSection) in scanLocalReloc()
582 void ARMRelocator::scanGlobalReloc(Relocation& pReloc, in scanGlobalReloc()
795 void ARMRelocator::scanRelocation(Relocation& pReloc, in scanRelocation()
833 ARMRelocator::Result none(Relocation& pReloc, ARMRelocator& pParent) in none()
839 ARMRelocator::Result abs32(Relocation& pReloc, ARMRelocator& pParent) in abs32()
876 ARMRelocator::Result rel32(Relocation& pReloc, ARMRelocator& pParent) in rel32()
[all …]
DARMToARMStub.cpp64 bool ARMToARMStub::isMyDuty(const class Relocation& pReloc, in isMyDuty()
DARMToTHMStub.cpp66 bool ARMToTHMStub::isMyDuty(const class Relocation& pReloc, in isMyDuty()
DTHMToARMStub.cpp72 bool THMToARMStub::isMyDuty(const class Relocation& pReloc, in isMyDuty()
DTHMToTHMStub.cpp74 bool THMToTHMStub::isMyDuty(const class Relocation& pReloc, in isMyDuty()
/frameworks/compile/mclinker/lib/Target/AArch64/
DAArch64Relocator.cpp156 AArch64Relocator::scanLocalReloc(Relocation& pReloc, const LDSection& pSection) in scanLocalReloc()
218 void AArch64Relocator::scanGlobalReloc(Relocation& pReloc, in scanGlobalReloc()
377 void AArch64Relocator::scanRelocation(Relocation& pReloc, in scanRelocation()
413 Relocator::Result none(Relocation& pReloc, AArch64Relocator& pParent) in none()
418 Relocator::Result unsupport(Relocation& pReloc, AArch64Relocator& pParent) in unsupport()
426 Relocator::Result abs(Relocation& pReloc, AArch64Relocator& pParent) in abs()
474 Relocator::Result rel(Relocation& pReloc, AArch64Relocator& pParent) in rel()
508 Relocator::Result add_abs_lo12(Relocation& pReloc, AArch64Relocator& pParent) in add_abs_lo12()
523 adr_prel_pg_hi21(Relocation& pReloc, AArch64Relocator& pParent) in adr_prel_pg_hi21()
543 Relocator::Result call(Relocation& pReloc, AArch64Relocator& pParent) in call()
[all …]
DAArch64RelocationHelpers.h105 helper_PLT_init(Relocation& pReloc, AArch64Relocator& pParent) in helper_PLT_init()
179 helper_GOT_init(Relocation& pReloc, bool pHasRel, AArch64Relocator& pParent) in helper_GOT_init()
/frameworks/compile/mclinker/lib/Target/Hexagon/
DHexagonRelocator.cpp54 static HexagonGOTEntry &helper_GOT_init(Relocation &pReloc, in helper_GOT_init()
92 static PLTEntryBase &helper_PLT_init(Relocation &pReloc, in helper_PLT_init()
193 void HexagonRelocator::scanRelocation(Relocation &pReloc, IRBuilder &pLinker, in scanRelocation()
230 void HexagonRelocator::scanLocalReloc(Relocation &pReloc, IRBuilder &pBuilder, in scanLocalReloc()
279 void HexagonRelocator::scanGlobalReloc(Relocation &pReloc, IRBuilder &pBuilder, in scanGlobalReloc()
458 void HexagonRelocator::partialScanRelocation(Relocation &pReloc, in partialScanRelocation()
483 Relocator::Result none(Relocation &pReloc, HexagonRelocator &pParent) { in none()
490 Relocator::Result applyAbs(Relocation &pReloc) { in applyAbs()
569 Relocator::Result applyRel(Relocation &pReloc, int64_t pResult) { in applyRel()
680 Relocator::Result relocAbs(Relocation &pReloc, HexagonRelocator &pParent) { in relocAbs()
[all …]
DHexagonAbsoluteStub.cpp62 bool HexagonAbsoluteStub::isMyDuty(const class Relocation& pReloc, in isMyDuty()
/frameworks/compile/mclinker/lib/LD/
DBranchIsland.cpp98 Stub* BranchIsland::findStub(const Stub* pPrototype, const Relocation& pReloc) in findStub()
111 const Relocation& pReloc, in addStub()
143 bool BranchIsland::addRelocation(Relocation& pReloc) in addRelocation()
DRelocator.cpp30 void Relocator::partialScanRelocation(Relocation& pReloc, in partialScanRelocation()
54 void Relocator::issueUndefRef(Relocation& pReloc, in issueUndefRef()
DStubFactory.cpp39 Stub* StubFactory::create(Relocation& pReloc, in create()
121 Stub* StubFactory::findPrototype(const Relocation& pReloc, in findPrototype()
/frameworks/compile/mclinker/include/mcld/LD/
DIdenticalCodeFolding.h40 FoldingCandidate(LDSection* pCode, LDSection* pReloc, Input* pInput) in FoldingCandidate()
DRelocator.h122 virtual bool mayHaveFunctionPointerAccess(const Relocation& pReloc) const in mayHaveFunctionPointerAccess()
DEhFrame.h101 void setRelocation(const Relocation& pReloc) { m_pReloc = &pReloc; } in setRelocation()
/frameworks/compile/mclinker/lib/Object/
DObjectLinker.cpp888 void ObjectLinker::writeRelocationResult(Relocation& pReloc, uint8_t* pOutput) in writeRelocationResult()
/frameworks/compile/mclinker/lib/Target/
DGNULDBackend.cpp2937 bool GNULDBackend::symbolNeedsCopyReloc(const Relocation& pReloc, in symbolNeedsCopyReloc()