Searched refs:pReloc (Results 26 - 37 of 37) sorted by relevance

12

/frameworks/compile/mclinker/lib/Target/Hexagon/
H A DHexagonAbsoluteStub.h36 bool isMyDuty(const class Relocation& pReloc,
H A DHexagonAbsoluteStub.cpp62 bool HexagonAbsoluteStub::isMyDuty(const class Relocation& pReloc, argument
67 switch (pReloc.type()) {
/frameworks/compile/mclinker/lib/Target/Mips/
H A DMipsLA25Stub.h34 bool isMyDuty(const Relocation& pReloc,
H A DMipsRelocationFunctions.h11 static MipsRelocator::Result Name(MipsRelocationInfo& pReloc, \
/frameworks/compile/mclinker/lib/Target/AArch64/
H A DAArch64RelocationHelpers.h105 helper_PLT_init(Relocation& pReloc, AArch64Relocator& pParent) argument
108 ResolveInfo* rsym = pReloc.symInfo();
179 helper_GOT_init(Relocation& pReloc, bool pHasRel, AArch64Relocator& pParent) argument
182 ResolveInfo* rsym = pReloc.symInfo();
201 pParent.getRelRelMap().record(pReloc, rel_entry);
/frameworks/compile/mclinker/include/mcld/LD/
H A DBranchIsland.h92 Stub* findStub(const Stub* pPrototype, const Relocation& pReloc);
95 bool addStub(const Stub* pPrototype, const Relocation& pReloc, Stub& pStub);
98 bool addRelocation(Relocation& pReloc);
H A DEhFrame.h101 void setRelocation(const Relocation& pReloc) { m_pReloc = &pReloc; } argument
/frameworks/compile/mclinker/include/mcld/Fragment/
H A DStub.h67 /// isMyDuty - return true when the pReloc is problematic and the stub is able
69 virtual bool isMyDuty(const class Relocation& pReloc,
/frameworks/compile/mclinker/include/mcld/Object/
H A DObjectLinker.h161 void writeRelocationResult(Relocation& pReloc, uint8_t* pOutput);
/frameworks/compile/mclinker/lib/Object/
H A DObjectLinker.cpp888 void ObjectLinker::writeRelocationResult(Relocation& pReloc, uint8_t* pOutput) argument
892 pReloc.targetRef().frag()->getParent()->getSection().offset() +
893 pReloc.targetRef().getOutputOffset();
900 switch(pReloc.size(*m_LDBackend.getRelocator())) {
902 std::memcpy(target_addr, &pReloc.target(), 1);
906 tmp_data = mcld::bswap16(pReloc.target());
911 tmp_data = mcld::bswap32(pReloc.target());
916 tmp_data = mcld::bswap64(pReloc.target());
925 std::memcpy(target_addr, &pReloc.target(),
926 pReloc
[all...]
/frameworks/compile/mclinker/include/mcld/Target/
H A DGNULDBackend.h254 bool symbolNeedsCopyReloc(const Relocation& pReloc,
/frameworks/compile/mclinker/lib/Target/
H A DGNULDBackend.cpp2937 bool GNULDBackend::symbolNeedsCopyReloc(const Relocation& pReloc, argument
2954 uint32_t flag = pReloc.targetRef().frag()->getParent()->getSection().flag();

Completed in 279 milliseconds

12