Home
last modified time | relevance | path

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

/aosp12/frameworks/compile/mclinker/lib/Target/Mips/
H A DMipsRelocator.cpp90 static void helper_PLT_init(MipsRelocationInfo& pReloc, in helper_PLT_init()
183 void MipsRelocator::scanRelocation(Relocation& pReloc, in scanRelocation()
244 void MipsRelocator::scanLocalReloc(MipsRelocationInfo& pReloc, in scanLocalReloc()
548 void MipsRelocator::postponeRelocation(Relocation& pReloc) { in postponeRelocation()
837 static MipsRelocator::Result none(MipsRelocationInfo& pReloc, in none()
897 static MipsRelocator::Result hi16(MipsRelocationInfo& pReloc, in hi16()
919 static MipsRelocator::Result lo16(MipsRelocationInfo& pReloc, in lo16()
1005 static MipsRelocator::Result sub(MipsRelocationInfo& pReloc, in sub()
1084 static MipsRelocator::Result jalr(MipsRelocationInfo& pReloc, in jalr()
1090 static MipsRelocator::Result pc16(MipsRelocationInfo& pReloc, in pc16()
[all …]
H A DMipsLA25Stub.cpp50 bool MipsLA25Stub::isMyDuty(const Relocation& pReloc, in isMyDuty()
/aosp12/frameworks/compile/mclinker/lib/Target/X86/
H A 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()
1135 static X86_64GOTEntry& helper_GOT_init(Relocation& pReloc, in helper_GOT_init()
1184 static PLTEntryBase& helper_PLT_init(Relocation& pReloc, in helper_PLT_init()
1289 void X86_64Relocator::scanLocalReloc(Relocation& pReloc, in scanLocalReloc()
[all …]
/aosp12/frameworks/compile/mclinker/lib/Target/AArch64/
H A 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()
571 Relocator::Result adr_prel_pg_hi21(Relocation& pReloc, in adr_prel_pg_hi21()
591 Relocator::Result call(Relocation& pReloc, AArch64Relocator& pParent) { in call()
[all …]
H A 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()
H A DAArch64LongBranchStub.cpp81 bool AArch64LongBranchStub::isMyDuty(const Relocation& pReloc, in isMyDuty()
/aosp12/frameworks/compile/mclinker/lib/Target/ARM/
H A DARMRelocator.cpp29 static Relocator::DWord getThumbBit(const Relocation& pReloc) { in getThumbBit()
81 static ARMGOTEntry& helper_GOT_init(Relocation& pReloc, in helper_GOT_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()
1196 ARMRelocator::Result thm_movw_abs_nc(Relocation& pReloc, in thm_movw_abs_nc()
1232 ARMRelocator::Result thm_movw_prel_nc(Relocation& pReloc, in thm_movw_prel_nc()
[all …]
H A DARMToARMStub.cpp61 bool ARMToARMStub::isMyDuty(const class Relocation& pReloc, in isMyDuty()
H A DARMToTHMStub.cpp63 bool ARMToTHMStub::isMyDuty(const class Relocation& pReloc, in isMyDuty()
H A DTHMToARMStub.cpp70 bool THMToARMStub::isMyDuty(const class Relocation& pReloc, in isMyDuty()
H A DTHMToTHMStub.cpp72 bool THMToTHMStub::isMyDuty(const class Relocation& pReloc, in isMyDuty()
/aosp12/frameworks/compile/mclinker/lib/Target/Hexagon/
H A 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 …]
H A DHexagonRelocator.h110 uint32_t getDebugStringOffset(Relocation& pReloc) const { return 0; } in getDebugStringOffset()
114 void applyDebugStringOffset(Relocation& pReloc, uint32_t pOffset) {} in applyDebugStringOffset()
H A DHexagonAbsoluteStub.cpp60 bool HexagonAbsoluteStub::isMyDuty(const class Relocation& pReloc, in isMyDuty()
/aosp12/frameworks/compile/mclinker/lib/LD/
H A 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()
H A DRelocator.cpp31 void Relocator::partialScanRelocation(Relocation& pReloc, in partialScanRelocation()
53 void Relocator::issueUndefRef(Relocation& pReloc, in issueUndefRef()
H A DStubFactory.cpp40 Stub* StubFactory::create(Relocation& pReloc, in create()
109 Stub* StubFactory::findPrototype(const Relocation& pReloc, in findPrototype()
H A DDebugString.cpp67 void DebugString::applyOffset(Relocation& pReloc, TargetLDBackend& pBackend) { in applyOffset()
/aosp12/frameworks/compile/mclinker/include/mcld/LD/
H A DIdenticalCodeFolding.h40 FoldingCandidate(LDSection* pCode, LDSection* pReloc, Input* pInput) in FoldingCandidate()
H A DRelocator.h107 virtual bool mayHaveFunctionPointerAccess(const Relocation& pReloc) const { in mayHaveFunctionPointerAccess()
H A DEhFrame.h92 void setRelocation(const Relocation& pReloc) { m_pReloc = &pReloc; } in setRelocation()
/aosp12/frameworks/compile/mclinker/include/mcld/Fragment/
H A DStub.h68 virtual bool isMyDuty(const Relocation& pReloc, in isMyDuty()
/aosp12/frameworks/compile/mclinker/lib/Object/
H A DObjectLinker.cpp954 void ObjectLinker::writeRelocationResult(Relocation& pReloc, uint8_t* pOutput) { in writeRelocationResult()
/aosp12/frameworks/compile/mclinker/lib/Target/
H A DGNULDBackend.cpp2803 bool GNULDBackend::symbolNeedsCopyReloc(const Relocation& pReloc, in symbolNeedsCopyReloc()