/frameworks/compile/mclinker/lib/LD/ |
D | RelocData.cpp | 17 typedef GCFactory<RelocData, MCLD_SECTIONS_PER_INPUT> RelocDataFactory; 24 RelocData::RelocData() : m_pSection(NULL) { in RelocData() function in mcld::RelocData 27 RelocData::RelocData(LDSection& pSection) : m_pSection(&pSection) { in RelocData() function in mcld::RelocData 30 RelocData* RelocData::Create(LDSection& pSection) { in Create() 31 RelocData* result = g_RelocDataFactory->allocate(); in Create() 32 new (result) RelocData(pSection); in Create() 36 void RelocData::Destroy(RelocData*& pSection) { in Destroy() 37 pSection->~RelocData(); in Destroy() 42 void RelocData::Clear() { in Clear() 46 RelocData& RelocData::append(Relocation& pRelocation) { in append() [all …]
|
D | EhFrame.cpp | 225 const RelocData* reloc_data = rel_sec->getRelocData(); in setupAttributes() 226 for (RelocData::const_iterator ri = reloc_data->begin(), in setupAttributes() 252 const RelocData* reloc_data = pRelocSect->getRelocData(); in removeDiscardedFDE() 255 for (RelocData::const_iterator ri = reloc_data->begin(), in removeDiscardedFDE() 283 for (RelocData::const_iterator ri = reloc_data->begin(), in removeDiscardedFDE() 289 const_cast<RelocData*>(reloc_data)->remove(rel); in removeDiscardedFDE() 302 const_cast<RelocData*>(rel_sect->getRelocData())->remove(*rel); in removeAndUpdateCIEForFDE()
|
D | Android.bp | 42 "RelocData.cpp",
|
D | ELFObjectWriter.cpp | 451 const RelocData* sect_data = pSection.getRelocData(); in emitRelocation() 479 const RelocData& pRelocData, in emitRel() 490 for (RelocData::const_iterator it = pRelocData.begin(), ie = pRelocData.end(); in emitRel() 521 const RelocData& pRelocData, in emitRela() 532 for (RelocData::const_iterator it = pRelocData.begin(), ie = pRelocData.end(); in emitRela()
|
D | GarbageCollection.cpp | 148 RelocData::iterator reloc_it, rEnd = reloc_sect->getRelocData()->end(); in setUpReachedSections()
|
D | IdenticalCodeFolding.cpp | 141 RelocData::iterator rel, relEnd = (*sect)->getRelocData()->end(); in findCandidates()
|
/frameworks/compile/mclinker/include/mcld/LD/ |
D | RelocData.h | 36 class RelocData { 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& append(Relocation& pRelocation); 100 DISALLOW_COPY_AND_ASSIGN(RelocData);
|
D | LDSection.h | 24 class RelocData; variable 141 const RelocData* getRelocData() const { return m_Data.reloc_data; } in getRelocData() 142 RelocData* getRelocData() { return m_Data.reloc_data; } in getRelocData() 144 void setRelocData(RelocData* pRD) { m_Data.reloc_data = pRD; } in setRelocData() 176 RelocData* reloc_data;
|
D | ELFObjectWriter.h | 23 class RelocData; variable 86 const RelocData& pRelocData, 92 const RelocData& pRelocData,
|
/frameworks/compile/mclinker/include/mcld/Target/ |
D | OutputRelocSection.h | 47 typedef RelocData::iterator RelocIterator; 54 RelocData* m_pRelocData;
|
/frameworks/compile/mclinker/unittests/ |
D | ELFReaderTest.cpp | 135 const RelocData::RelocationListType& rRelocs = in TEST_F() 137 RelocData::const_iterator rReloc = rRelocs.begin(); in TEST_F()
|
/frameworks/compile/mclinker/include/mcld/ |
D | IRBuilder.h | 244 static RelocData* CreateRelocData(LDSection& pSection); 318 static void AppendRelocation(Relocation& pRelocation, RelocData& pRD);
|
/frameworks/compile/mclinker/lib/Object/ |
D | ObjectLinker.cpp | 595 RelocData::iterator reloc, rEnd = (*rs)->getRelocData()->end(); in scanRelocations() 799 RelocData::iterator reloc, rEnd = (*rs)->getRelocData()->end(); in relocation() 883 RelocData::iterator reloc, rEnd = (*rs)->getRelocData()->end(); in normalSyncRelocationResult() 936 RelocData* reloc_data = (*sectIter)->getRelocData(); in partialSyncRelocationResult() 937 RelocData::iterator relocIter, relocEnd = reloc_data->end(); in partialSyncRelocationResult()
|
/frameworks/compile/mclinker/lib/Target/ARM/ |
D | ARMException.h | 29 class RelocData; variable
|
D | ARMLDBackend.cpp | 580 RelocData::iterator reloc_it, rEnd = reloc_sect->getRelocData()->end(); in setUpReachedSectionsForGC() 830 RelocData::iterator reloc, rEnd = (*rs)->getRelocData()->end(); in doRelax()
|
/frameworks/compile/mclinker/lib/Core/ |
D | IRBuilder.cpp | 293 RelocData* IRBuilder::CreateRelocData(LDSection& pSection) { in CreateRelocData() 296 RelocData* reloc_data = RelocData::Create(pSection); in CreateRelocData() 369 void IRBuilder::AppendRelocation(Relocation& pRelocation, RelocData& pRD) { in AppendRelocation()
|
D | Linker.cpp | 307 RelocData::Clear(); in reset()
|
/frameworks/compile/mclinker/lib/Target/AArch64/ |
D | AArch64LDBackend.cpp | 383 RelocData::iterator reloc, rEnd = (*rs)->getRelocData()->end(); in doRelax()
|
/frameworks/compile/mclinker/lib/Target/ |
D | GNULDBackend.cpp | 2545 RelocData* out_reloc_data = output_sect->getRelocData(); in preLayout() 2548 RelocData::RelocationListType& out_list = in preLayout() 2550 RelocData::RelocationListType& in_list = in preLayout()
|
/frameworks/compile/mclinker/lib/Target/Hexagon/ |
D | HexagonLDBackend.cpp | 558 RelocData::iterator reloc, rEnd = (*rs)->getRelocData()->end(); in doRelax()
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
D | MipsLDBackend.cpp | 815 for (RelocData::iterator reloc = sec->getRelocData()->begin(); in doRelax()
|
/frameworks/compile/mclinker/lib/Target/X86/ |
D | X86Relocator.cpp | 827 RelocData::iterator(pReloc), reloc); in convertTLSIEtoLE()
|