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