Home
last modified time | relevance | path

Searched refs:MipsRelocationInfo (Results 1 – 3 of 3) sorted by relevance

/frameworks/compile/mclinker/lib/Target/Mips/
DMipsRelocator.h21 class MipsRelocationInfo; variable
88 void applyPostponedRelocations(MipsRelocationInfo& pLo16Reloc);
110 Fragment& getLocalGOTEntry(MipsRelocationInfo& pReloc,
115 Fragment& getGlobalGOTEntry(MipsRelocationInfo& pReloc);
119 Fragment& getTLSGOTEntry(MipsRelocationInfo& pReloc);
122 Address getGOTOffset(MipsRelocationInfo& pReloc);
125 Address getTLSGOTOffset(MipsRelocationInfo& pReloc);
128 void createDynRel(MipsRelocationInfo& pReloc);
132 uint64_t calcAHL(const MipsRelocationInfo& pHiReloc);
169 MipsRelocationInfo* m_CurrentLo16Reloc;
[all …]
DMipsRelocator.cpp27 class MipsRelocationInfo { class
43 MipsRelocationInfo(Relocation& pParent, bool pIsRel) in MipsRelocationInfo() function in mcld::MipsRelocationInfo
54 MipsRelocationInfo next() const { in next()
55 return MipsRelocationInfo(*m_Parent, m_Type >> 8, result(), result()); in next()
81 MipsRelocationInfo(Relocation& pParent, Relocation::Type pType, in MipsRelocationInfo() function in mcld::MipsRelocationInfo
90 static void helper_PLT_init(MipsRelocationInfo& pReloc, in helper_PLT_init()
123 typedef Relocator::Result (*ApplyFunctionType)(MipsRelocationInfo&,
158 for (MipsRelocationInfo info(pReloc, isRel()); !info.isNone(); in applyRelocation()
202 for (MipsRelocationInfo info(pReloc, isRel()); !info.isNone(); in scanRelocation()
244 void MipsRelocator::scanLocalReloc(MipsRelocationInfo& pReloc, in scanLocalReloc()
[all …]
DMipsRelocationFunctions.h13 static MipsRelocator::Result Name(MipsRelocationInfo& pReloc, \