Searched refs:RelocData (Results 1 - 22 of 22) sorted by relevance

/frameworks/compile/mclinker/lib/LD/
H A DRelocData.cpp1 //===- RelocData.cpp ------------------------------------------------------===//
9 #include "mcld/LD/RelocData.h"
17 typedef GCFactory<RelocData, MCLD_SECTIONS_PER_INPUT> RelocDataFactory;
22 // RelocData
24 RelocData::RelocData() : m_pSection(NULL) { function in class:mcld::RelocData
27 RelocData::RelocData(LDSection& pSection) : m_pSection(&pSection) { function in class:mcld::RelocData
30 RelocData* RelocData
[all...]
H A DEhFrame.cpp15 #include "mcld/LD/RelocData.h"
225 const RelocData* reloc_data = rel_sec->getRelocData();
226 for (RelocData::const_iterator ri = reloc_data->begin(),
252 const RelocData* reloc_data = pRelocSect->getRelocData();
255 for (RelocData::const_iterator ri = reloc_data->begin(),
283 for (RelocData::const_iterator ri = reloc_data->begin(),
289 const_cast<RelocData*>(reloc_data)->remove(rel);
302 const_cast<RelocData*>(rel_sect->getRelocData())->remove(*rel);
H A DAndroid.mk39 RelocData.cpp \
H A DELFObjectWriter.cpp27 #include "mcld/LD/RelocData.h"
451 const RelocData* sect_data = pSection.getRelocData();
479 const RelocData& pRelocData,
490 for (RelocData::const_iterator it = pRelocData.begin(), ie = pRelocData.end();
521 const RelocData& pRelocData,
532 for (RelocData::const_iterator it = pRelocData.begin(), ie = pRelocData.end();
H A DGarbageCollection.cpp18 #include "mcld/LD/RelocData.h"
148 RelocData::iterator reloc_it, rEnd = reloc_sect->getRelocData()->end();
H A DIdenticalCodeFolding.cpp16 #include "mcld/LD/RelocData.h"
141 RelocData::iterator rel, relEnd = (*sect)->getRelocData()->end();
/frameworks/compile/mclinker/include/mcld/LD/
H A DRelocData.h1 //===- RelocData.h --------------------------------------------------------===//
29 /** \class RelocData
30 * \brief RelocData stores Relocation.
36 class RelocData { class in namespace:mcld
38 friend class Chunk<RelocData, MCLD_SECTIONS_PER_INPUT>;
40 RelocData();
41 explicit RelocData(LDSection& pSection);
57 static RelocData* Create(LDSection& pSection);
59 static void Destroy(RelocData*& pSection);
73 RelocData
[all...]
H A DLDSection.h24 class RelocData;
140 // ------ RelocData ------ //
141 const RelocData* getRelocData() const { return m_Data.reloc_data; }
142 RelocData* getRelocData() { return m_Data.reloc_data; }
144 void setRelocData(RelocData* pRD) { m_Data.reloc_data = pRD; }
176 RelocData* reloc_data;
196 /// m_Data - the SectionData or RelocData of this section
H A DELFObjectWriter.h23 class RelocData;
86 const RelocData& pRelocData,
92 const RelocData& pRelocData,
/frameworks/compile/mclinker/include/mcld/Target/
H A DOutputRelocSection.h12 #include "mcld/LD/RelocData.h"
47 typedef RelocData::iterator RelocIterator;
52 /// m_RelocData - the output RelocData which contains the dynamic
54 RelocData* m_pRelocData;
/frameworks/compile/mclinker/include/mcld/
H A DIRBuilder.h244 static RelocData* CreateRelocData(LDSection& pSection);
318 static void AppendRelocation(Relocation& pRelocation, RelocData& pRD);
/frameworks/compile/mclinker/unittests/
H A DELFReaderTest.cpp135 const RelocData::RelocationListType& rRelocs =
137 RelocData::const_iterator rReloc = rRelocs.begin();
/frameworks/compile/mclinker/lib/Target/ARM/
H A DARMException.h29 class RelocData;
H A DARMLDBackend.cpp580 RelocData::iterator reloc_it, rEnd = reloc_sect->getRelocData()->end();
830 RelocData::iterator reloc, rEnd = (*rs)->getRelocData()->end();
/frameworks/compile/mclinker/lib/Object/
H A DObjectLinker.cpp31 #include "mcld/LD/RelocData.h"
595 RelocData::iterator reloc, rEnd = (*rs)->getRelocData()->end();
799 RelocData::iterator reloc, rEnd = (*rs)->getRelocData()->end();
883 RelocData::iterator reloc, rEnd = (*rs)->getRelocData()->end();
930 // traverse outputs' LDSection to get RelocData
936 RelocData* reloc_data = (*sectIter)->getRelocData();
937 RelocData::iterator relocIter, relocEnd = reloc_data->end();
/frameworks/compile/mclinker/lib/Core/
H A DIRBuilder.cpp17 #include "mcld/LD/RelocData.h"
293 RelocData* IRBuilder::CreateRelocData(LDSection& pSection) {
296 RelocData* reloc_data = RelocData::Create(pSection);
368 /// AppendRelocation - To append an relocation to the given RelocData pRD.
369 void IRBuilder::AppendRelocation(Relocation& pRelocation, RelocData& pRD) {
H A DLinker.cpp19 #include "mcld/LD/RelocData.h"
306 // RelocData before deleting target backend.
307 RelocData::Clear();
/frameworks/compile/mclinker/lib/Target/AArch64/
H A DAArch64LDBackend.cpp383 RelocData::iterator reloc, rEnd = (*rs)->getRelocData()->end();
/frameworks/compile/mclinker/lib/Target/Hexagon/
H A DHexagonLDBackend.cpp558 RelocData::iterator reloc, rEnd = (*rs)->getRelocData()->end();
/frameworks/compile/mclinker/lib/Target/Mips/
H A DMipsLDBackend.cpp815 for (RelocData::iterator reloc = sec->getRelocData()->begin();
/frameworks/compile/mclinker/lib/Target/
H A DGNULDBackend.cpp30 #include "mcld/LD/RelocData.h"
2545 RelocData* out_reloc_data = output_sect->getRelocData();
2548 RelocData::RelocationListType& out_list =
2550 RelocData::RelocationListType& in_list =
/frameworks/compile/mclinker/lib/Target/X86/
H A DX86Relocator.cpp827 RelocData::iterator(pReloc), reloc);

Completed in 451 milliseconds