| /frameworks/compile/mclinker/lib/Target/Mips/ |
| D | MipsRelocator.cpp | 146 Relocator::Result MipsRelocator::applyRelocation(Relocation& pReloc) { in applyRelocation() 184 void MipsRelocator::scanRelocation(Relocation& pReloc, in scanRelocation() 245 void MipsRelocator::scanLocalReloc(MipsRelocationInfo& pReloc, in scanLocalReloc() 331 void MipsRelocator::scanGlobalReloc(MipsRelocationInfo& pReloc, in scanGlobalReloc() 514 void MipsRelocator::postponeRelocation(Relocation& pReloc) { in postponeRelocation() 556 Fragment& MipsRelocator::getLocalGOTEntry(MipsRelocationInfo& pReloc, in getLocalGOTEntry() 584 Fragment& MipsRelocator::getGlobalGOTEntry(MipsRelocationInfo& pReloc) { in getGlobalGOTEntry() 611 Relocator::Address MipsRelocator::getGOTOffset(MipsRelocationInfo& pReloc) { in getGOTOffset() 628 void MipsRelocator::createDynRel(MipsRelocationInfo& pReloc) { in createDynRel() 696 void MipsRelocator::applyDebugStringOffset(Relocation& pReloc, in applyDebugStringOffset() [all …]
|
| D | MipsLA25Stub.cpp | 57 bool MipsLA25Stub::isMyDuty(const Relocation& pReloc, in isMyDuty()
|
| /frameworks/compile/mclinker/lib/Target/AArch64/ |
| D | AArch64Relocator.cpp | 149 void AArch64Relocator::scanLocalReloc(Relocation& pReloc, in scanLocalReloc() 213 void AArch64Relocator::scanGlobalReloc(Relocation& pReloc, in scanGlobalReloc() 372 void AArch64Relocator::scanRelocation(Relocation& pReloc, in scanRelocation() 414 void AArch64Relocator::applyDebugStringOffset(Relocation& pReloc, in applyDebugStringOffset() 424 Relocator::Result none(Relocation& pReloc, AArch64Relocator& pParent) { in none() 428 Relocator::Result unsupported(Relocation& pReloc, AArch64Relocator& pParent) { in unsupported() 435 Relocator::Result abs(Relocation& pReloc, AArch64Relocator& pParent) { in abs() 481 Relocator::Result rel(Relocation& pReloc, AArch64Relocator& pParent) { in rel() 514 Relocator::Result add_abs_lo12(Relocation& pReloc, AArch64Relocator& pParent) { in add_abs_lo12() 526 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()
|
| /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/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 | ARMToARMStub.cpp | 61 bool ARMToARMStub::isMyDuty(const class Relocation& pReloc, in isMyDuty()
|
| D | ARMToTHMStub.cpp | 63 bool ARMToTHMStub::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() 127 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 | 39 Stub* StubFactory::create(Relocation& pReloc, in create() 122 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/lib/Object/ |
| D | ObjectLinker.cpp | 954 void ObjectLinker::writeRelocationResult(Relocation& pReloc, uint8_t* pOutput) { in writeRelocationResult()
|
| /frameworks/compile/mclinker/lib/Target/ |
| D | GNULDBackend.cpp | 2797 bool GNULDBackend::symbolNeedsCopyReloc(const Relocation& pReloc, in symbolNeedsCopyReloc()
|