Home
last modified time | relevance | path

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

/frameworks/compile/mclinker/lib/Target/Mips/
DMipsRelocator.cpp90 static void helper_PLT_init(MipsRelocationInfo& pReloc, in helper_PLT_init()
149 Relocator::Result MipsRelocator::applyRelocation(Relocation& pReloc) { in applyRelocation()
183 void MipsRelocator::scanRelocation(Relocation& pReloc, in scanRelocation()
244 void MipsRelocator::scanLocalReloc(MipsRelocationInfo& pReloc, in scanLocalReloc()
345 void MipsRelocator::scanGlobalReloc(MipsRelocationInfo& pReloc, in scanGlobalReloc()
548 void MipsRelocator::postponeRelocation(Relocation& pReloc) { in postponeRelocation()
598 Fragment& MipsRelocator::getLocalGOTEntry(MipsRelocationInfo& pReloc, in getLocalGOTEntry()
626 Fragment& MipsRelocator::getGlobalGOTEntry(MipsRelocationInfo& pReloc) { in getGlobalGOTEntry()
653 Fragment& MipsRelocator::getTLSGOTEntry(MipsRelocationInfo& pReloc) { in getTLSGOTEntry()
672 Relocator::Address MipsRelocator::getGOTOffset(MipsRelocationInfo& pReloc) { in getGOTOffset()
[all …]
DMipsLA25Stub.cpp50 bool MipsLA25Stub::isMyDuty(const Relocation& pReloc, in isMyDuty()
/frameworks/compile/mclinker/lib/Target/X86/
DX86Relocator.cpp59 static X86_32GOTEntry& helper_GOT_init(Relocation& pReloc, in helper_GOT_init()
92 static Relocator::Address helper_get_GOT_address(Relocation& pReloc, in helper_get_GOT_address()
99 static PLTEntryBase& helper_PLT_init(Relocation& pReloc, in helper_PLT_init()
160 void X86Relocator::scanRelocation(Relocation& pReloc, in scanRelocation()
311 void X86_32Relocator::scanLocalReloc(Relocation& pReloc, in scanLocalReloc()
514 void X86_32Relocator::scanGlobalReloc(Relocation& pReloc, in scanGlobalReloc()
780 void X86_32Relocator::convertTLSIEtoLE(Relocation& pReloc, in convertTLSIEtoLE()
845 void X86_32Relocator::applyDebugStringOffset(Relocation& pReloc, in applyDebugStringOffset()
855 Relocator::Result none(Relocation& pReloc, X86_32Relocator& pParent) { in none()
862 Relocator::Result abs(Relocation& pReloc, X86_32Relocator& pParent) { in abs()
[all …]
/frameworks/compile/mclinker/lib/Target/AArch64/
DAArch64Relocator.cpp151 void AArch64Relocator::scanLocalReloc(Relocation& pReloc, in scanLocalReloc()
215 void AArch64Relocator::scanGlobalReloc(Relocation& pReloc, in scanGlobalReloc()
374 void AArch64Relocator::scanRelocation(Relocation& pReloc, in scanRelocation()
441 void AArch64Relocator::applyDebugStringOffset(Relocation& pReloc, in applyDebugStringOffset()
451 Relocator::Result none(Relocation& pReloc, AArch64Relocator& pParent) { in none()
455 Relocator::Result unsupported(Relocation& pReloc, AArch64Relocator& pParent) { in unsupported()
462 Relocator::Result abs(Relocation& pReloc, AArch64Relocator& pParent) { in abs()
508 Relocator::Result rel(Relocation& pReloc, AArch64Relocator& pParent) { in rel()
541 Relocator::Result add_abs_lo12(Relocation& pReloc, AArch64Relocator& pParent) { in add_abs_lo12()
553 Relocator::Result adr_prel_lo21(Relocation& pReloc, AArch64Relocator& pParent) { in adr_prel_lo21()
[all …]
DAArch64RelocationHelpers.h92 static inline AArch64PLT1& helper_PLT_init(Relocation& pReloc, in helper_PLT_init()
157 static inline AArch64GOTEntry& helper_GOT_init(Relocation& pReloc, in helper_GOT_init()
DAArch64LongBranchStub.cpp81 bool AArch64LongBranchStub::isMyDuty(const Relocation& pReloc, in isMyDuty()
/frameworks/compile/mclinker/lib/Target/ARM/
DARMRelocator.cpp29 static Relocator::DWord getThumbBit(const Relocation& pReloc) { in getThumbBit()
81 static ARMGOTEntry& helper_GOT_init(Relocation& pReloc, in helper_GOT_init()
125 static ARMPLT1& helper_PLT_init(Relocation& pReloc, ARMRelocator& pParent) { in helper_PLT_init()
151 static void helper_DynRel_init(Relocation& pReloc, in helper_DynRel_init()
429 void ARMRelocator::scanLocalReloc(Relocation& pReloc, in scanLocalReloc()
520 void ARMRelocator::scanGlobalReloc(Relocation& pReloc, in scanGlobalReloc()
728 void ARMRelocator::scanRelocation(Relocation& pReloc, in scanRelocation()
772 void ARMRelocator::applyDebugStringOffset(Relocation& pReloc, in applyDebugStringOffset()
782 ARMRelocator::Result none(Relocation& pReloc, ARMRelocator& pParent) { in none()
787 ARMRelocator::Result abs32(Relocation& pReloc, ARMRelocator& pParent) { in abs32()
[all …]
DARMToTHMStub.cpp63 bool ARMToTHMStub::isMyDuty(const class Relocation& pReloc, in isMyDuty()
DARMToARMStub.cpp61 bool ARMToARMStub::isMyDuty(const class Relocation& pReloc, in isMyDuty()
DTHMToARMStub.cpp70 bool THMToARMStub::isMyDuty(const class Relocation& pReloc, in isMyDuty()
DTHMToTHMStub.cpp72 bool THMToTHMStub::isMyDuty(const class Relocation& pReloc, in isMyDuty()
/frameworks/compile/mclinker/lib/Target/Hexagon/
DHexagonRelocator.cpp55 static HexagonGOTEntry& helper_GOT_init(Relocation& pReloc, in helper_GOT_init()
91 static PLTEntryBase& helper_PLT_init(Relocation& pReloc, in helper_PLT_init()
195 void HexagonRelocator::scanRelocation(Relocation& pReloc, in scanRelocation()
235 void HexagonRelocator::scanLocalReloc(Relocation& pReloc, in scanLocalReloc()
286 void HexagonRelocator::scanGlobalReloc(Relocation& pReloc, in scanGlobalReloc()
475 void HexagonRelocator::partialScanRelocation(Relocation& pReloc, in partialScanRelocation()
499 Relocator::Result none(Relocation& pReloc, HexagonRelocator& pParent) { in none()
506 Relocator::Result applyAbs(Relocation& pReloc) { in applyAbs()
584 Relocator::Result applyRel(Relocation& pReloc, int64_t pResult) { in applyRel()
695 Relocator::Result relocAbs(Relocation& pReloc, HexagonRelocator& pParent) { in relocAbs()
[all …]
DHexagonRelocator.h110 uint32_t getDebugStringOffset(Relocation& pReloc) const { return 0; } in getDebugStringOffset()
114 void applyDebugStringOffset(Relocation& pReloc, uint32_t pOffset) {} in applyDebugStringOffset()
DHexagonAbsoluteStub.cpp60 bool HexagonAbsoluteStub::isMyDuty(const class Relocation& pReloc, in isMyDuty()
/frameworks/compile/mclinker/lib/LD/
DBranchIsland.cpp86 Stub* BranchIsland::findStub(const Stub* pPrototype, const Relocation& pReloc) { in findStub()
98 const Relocation& pReloc, in addStub()
151 bool BranchIsland::addRelocation(Relocation& pReloc) { in addRelocation()
DRelocator.cpp31 void Relocator::partialScanRelocation(Relocation& pReloc, in partialScanRelocation()
53 void Relocator::issueUndefRef(Relocation& pReloc, in issueUndefRef()
DStubFactory.cpp40 Stub* StubFactory::create(Relocation& pReloc, in create()
109 Stub* StubFactory::findPrototype(const Relocation& pReloc, in findPrototype()
DDebugString.cpp67 void DebugString::applyOffset(Relocation& pReloc, TargetLDBackend& pBackend) { in applyOffset()
/frameworks/compile/mclinker/include/mcld/LD/
DIdenticalCodeFolding.h40 FoldingCandidate(LDSection* pCode, LDSection* pReloc, Input* pInput) in FoldingCandidate()
DRelocator.h107 virtual bool mayHaveFunctionPointerAccess(const Relocation& pReloc) const { in mayHaveFunctionPointerAccess()
DEhFrame.h92 void setRelocation(const Relocation& pReloc) { m_pReloc = &pReloc; } in setRelocation()
/frameworks/compile/mclinker/include/mcld/Fragment/
DStub.h68 virtual bool isMyDuty(const Relocation& pReloc, in isMyDuty()
/frameworks/compile/mclinker/lib/Object/
DObjectLinker.cpp954 void ObjectLinker::writeRelocationResult(Relocation& pReloc, uint8_t* pOutput) { in writeRelocationResult()
/frameworks/compile/mclinker/lib/Target/
DGNULDBackend.cpp2803 bool GNULDBackend::symbolNeedsCopyReloc(const Relocation& pReloc, in symbolNeedsCopyReloc()