/aosp12/frameworks/compile/mclinker/lib/Target/Mips/ |
H A D | MipsRelocator.cpp | 90 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 D | MipsLA25Stub.cpp | 50 bool MipsLA25Stub::isMyDuty(const Relocation& pReloc, in isMyDuty()
|
/aosp12/frameworks/compile/mclinker/lib/Target/X86/ |
H A D | X86Relocator.cpp | 59 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 D | AArch64Relocator.cpp | 151 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 D | AArch64RelocationHelpers.h | 92 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 D | AArch64LongBranchStub.cpp | 81 bool AArch64LongBranchStub::isMyDuty(const Relocation& pReloc, in isMyDuty()
|
/aosp12/frameworks/compile/mclinker/lib/Target/ARM/ |
H A D | ARMRelocator.cpp | 29 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 D | ARMToARMStub.cpp | 61 bool ARMToARMStub::isMyDuty(const class Relocation& pReloc, in isMyDuty()
|
H A D | ARMToTHMStub.cpp | 63 bool ARMToTHMStub::isMyDuty(const class Relocation& pReloc, in isMyDuty()
|
H A D | THMToARMStub.cpp | 70 bool THMToARMStub::isMyDuty(const class Relocation& pReloc, in isMyDuty()
|
H A D | THMToTHMStub.cpp | 72 bool THMToTHMStub::isMyDuty(const class Relocation& pReloc, in isMyDuty()
|
/aosp12/frameworks/compile/mclinker/lib/Target/Hexagon/ |
H A D | HexagonRelocator.cpp | 55 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 D | HexagonRelocator.h | 110 uint32_t getDebugStringOffset(Relocation& pReloc) const { return 0; } in getDebugStringOffset() 114 void applyDebugStringOffset(Relocation& pReloc, uint32_t pOffset) {} in applyDebugStringOffset()
|
H A D | HexagonAbsoluteStub.cpp | 60 bool HexagonAbsoluteStub::isMyDuty(const class Relocation& pReloc, in isMyDuty()
|
/aosp12/frameworks/compile/mclinker/lib/LD/ |
H A D | BranchIsland.cpp | 86 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 D | Relocator.cpp | 31 void Relocator::partialScanRelocation(Relocation& pReloc, in partialScanRelocation() 53 void Relocator::issueUndefRef(Relocation& pReloc, in issueUndefRef()
|
H A D | StubFactory.cpp | 40 Stub* StubFactory::create(Relocation& pReloc, in create() 109 Stub* StubFactory::findPrototype(const Relocation& pReloc, in findPrototype()
|
H A D | DebugString.cpp | 67 void DebugString::applyOffset(Relocation& pReloc, TargetLDBackend& pBackend) { in applyOffset()
|
/aosp12/frameworks/compile/mclinker/include/mcld/LD/ |
H A D | IdenticalCodeFolding.h | 40 FoldingCandidate(LDSection* pCode, LDSection* pReloc, Input* pInput) in FoldingCandidate()
|
H A D | Relocator.h | 107 virtual bool mayHaveFunctionPointerAccess(const Relocation& pReloc) const { in mayHaveFunctionPointerAccess()
|
H A D | EhFrame.h | 92 void setRelocation(const Relocation& pReloc) { m_pReloc = &pReloc; } in setRelocation()
|
/aosp12/frameworks/compile/mclinker/include/mcld/Fragment/ |
H A D | Stub.h | 68 virtual bool isMyDuty(const Relocation& pReloc, in isMyDuty()
|
/aosp12/frameworks/compile/mclinker/lib/Object/ |
H A D | ObjectLinker.cpp | 954 void ObjectLinker::writeRelocationResult(Relocation& pReloc, uint8_t* pOutput) { in writeRelocationResult()
|
/aosp12/frameworks/compile/mclinker/lib/Target/ |
H A D | GNULDBackend.cpp | 2803 bool GNULDBackend::symbolNeedsCopyReloc(const Relocation& pReloc, in symbolNeedsCopyReloc()
|