Home
last modified time | relevance | path

Searched refs:RelocData (Results 1 – 18 of 18) sorted by relevance

/frameworks/compile/mclinker/lib/LD/
DRelocData.cpp16 typedef GCFactory<RelocData, MCLD_SECTIONS_PER_INPUT> RelocDataFactory;
23 RelocData::RelocData() in RelocData() function in RelocData
27 RelocData::RelocData(LDSection &pSection) in RelocData() function in RelocData
31 RelocData* RelocData::Create(LDSection& pSection) in Create()
33 RelocData* result = g_RelocDataFactory->allocate(); in Create()
34 new (result) RelocData(pSection); in Create()
38 void RelocData::Destroy(RelocData*& pSection) in Destroy()
40 pSection->~RelocData(); in Destroy()
45 void RelocData::Clear() in Clear()
50 RelocData& RelocData::append(Relocation& pRelocation) in append()
DELFObjectWriter.cpp399 const RelocData* sect_data = pSection.getRelocData(); in emitRelocation()
428 const RelocData& pRelocData, in emitRel()
440 for (RelocData::const_iterator it = pRelocData.begin(), in emitRel()
469 const RelocData& pRelocData, in emitRela()
481 for (RelocData::const_iterator it = pRelocData.begin(), in emitRela()
DAndroid.mk34 RelocData.cpp \
/frameworks/compile/mclinker/include/mcld/LD/
DRelocData.h34 class RelocData
37 friend class Chunk<RelocData, MCLD_SECTIONS_PER_INPUT>;
39 RelocData();
40 explicit RelocData(LDSection &pSection);
42 RelocData(const RelocData &); // DO NOT IMPLEMENT
43 RelocData& operator=(const RelocData &); // DO NOT IMPLEMENT
59 static RelocData* Create(LDSection& pSection);
61 static void Destroy(RelocData*& pSection);
75 RelocData& append(Relocation& pRelocation);
DLDSection.h25 class RelocData; variable
162 const RelocData* getRelocData() const { return m_Data.reloc_data; } in getRelocData()
163 RelocData* getRelocData() { return m_Data.reloc_data; } in getRelocData()
165 void setRelocData(RelocData* pRD) { m_Data.reloc_data = pRD; } in setRelocData()
192 RelocData* reloc_data;
DELFObjectWriter.h28 class RelocData; variable
92 const RelocData& pRelocData,
98 const RelocData& pRelocData,
/frameworks/compile/mclinker/include/mcld/Target/
DOutputRelocSection.h50 typedef RelocData::iterator RelocIterator;
57 RelocData* m_pRelocData;
/frameworks/compile/mclinker/lib/Fragment/
DFragmentLinker.cpp109 RelocData::iterator reloc, rEnd = (*rs)->getRelocData()->end(); in applyRelocations()
157 RelocData::iterator reloc, rEnd = (*rs)->getRelocData()->end(); in normalSyncRelocationResult()
201 RelocData* reloc_data = (*sectIter)->getRelocData(); in partialSyncRelocationResult()
202 RelocData::iterator relocIter, relocEnd = reloc_data->end(); in partialSyncRelocationResult()
DFragmentGraph.cpp184 RelocData::iterator reloc_it, rEnd = (*rs)->getRelocData()->end(); in createRegularEdges()
/frameworks/compile/mclinker/include/mcld/Object/
DObjectBuilder.h27 class RelocData; variable
/frameworks/compile/mclinker/unittests/
DELFReaderTest.cpp142 const RelocData::RelocationListType &rRelocs = in TEST_F()
144 RelocData::const_iterator rReloc = rRelocs.begin(); in TEST_F()
/frameworks/compile/mclinker/include/mcld/
DIRBuilder.h270 static RelocData* CreateRelocData(LDSection &pSection);
337 static void AppendRelocation(Relocation& pRelocation, RelocData& pRD);
/frameworks/compile/mclinker/lib/Core/
DIRBuilder.cpp322 RelocData* IRBuilder::CreateRelocData(LDSection &pSection) in CreateRelocData()
326 RelocData* reloc_data = RelocData::Create(pSection); in CreateRelocData()
400 void IRBuilder::AppendRelocation(Relocation& pRelocation, RelocData& pRD) in AppendRelocation()
DLinker.cpp266 RelocData::Clear(); in reset()
/frameworks/compile/mclinker/lib/Object/
DObjectLinker.cpp345 RelocData::iterator reloc, rEnd = (*rs)->getRelocData()->end(); in scanRelocations()
/frameworks/compile/mclinker/lib/Target/
DGNULDBackend.cpp2219 RelocData* out_reloc_data = output_sect->getRelocData(); in preLayout()
2222 RelocData::RelocationListType& out_list = in preLayout()
2224 RelocData::RelocationListType& in_list = in preLayout()
/frameworks/compile/mclinker/lib/Target/ARM/
DARMLDBackend.cpp965 RelocData::iterator reloc, rEnd = (*rs)->getRelocData()->end(); in doRelax()
/frameworks/compile/mclinker/lib/Target/X86/
DX86LDBackend.cpp955 RelocData::iterator(pReloc), reloc); in convertTLSIEtoLE()