/frameworks/compile/mclinker/include/mcld/Fragment/ |
H A D | RegionFragment.h | 23 explicit RegionFragment(llvm::StringRef pRegion, SectionData* pSD = NULL);
|
/frameworks/compile/mclinker/include/mcld/LD/ |
H A D | DebugString.h | 46 void emit(MemoryRegion& pRegion);
|
H A D | ELFObjectWriter.h | 73 void emitSectionData(const LDSection& pSection, MemoryRegion& pRegion) const; 77 MemoryRegion& pRegion) const; 81 MemoryRegion& pRegion) const; 87 MemoryRegion& pRegion) const; 93 MemoryRegion& pRegion) const; 112 void emitSectionData(const SectionData& pSD, MemoryRegion& pRegion) const;
|
H A D | ELFReader.h | 74 llvm::StringRef pRegion, 86 llvm::StringRef pRegion) const; 91 llvm::StringRef pRegion) const; 159 llvm::StringRef pRegion, 171 llvm::StringRef pRegion) const; 176 llvm::StringRef pRegion) const;
|
H A D | ELFReaderIf.h | 65 llvm::StringRef pRegion, 77 llvm::StringRef pRegion) const = 0; 82 llvm::StringRef pRegion) const = 0;
|
H A D | EhFrame.h | 61 explicit Record(llvm::StringRef pRegion); 81 explicit CIE(llvm::StringRef pRegion); 139 FDE(llvm::StringRef pRegion, CIE& pCIE); 153 explicit GeneratedCIE(llvm::StringRef pRegion); 162 GeneratedFDE(llvm::StringRef pRegion, CIE& pCIE);
|
H A D | EhFrameReader.h | 57 /// @param pRegion - the memory region that needs to handle with. 59 llvm::StringRef pRegion, 70 llvm::StringRef pRegion, 74 llvm::StringRef pRegion, 78 llvm::StringRef pRegion, 82 llvm::StringRef pRegion,
|
H A D | MergedStringTable.h | 41 void emit(MemoryRegion& pRegion);
|
/frameworks/compile/mclinker/include/mcld/Support/ |
H A D | FileOutputBuffer.h | 59 FileOutputBuffer(llvm::sys::fs::mapped_file_region* pRegion,
|
/frameworks/compile/mclinker/include/mcld/Target/ |
H A D | ELFAttribute.h | 64 size_t emit(MemoryRegion& pRegion) const;
|
H A D | ELFDynamic.h | 154 void emit(const LDSection& pSection, MemoryRegion& pRegion) const;
|
H A D | GNULDBackend.h | 119 MemoryRegion& pRegion) const = 0;
|
/frameworks/compile/mclinker/lib/Fragment/ |
H A D | RegionFragment.cpp | 16 RegionFragment::RegionFragment(llvm::StringRef pRegion, SectionData* pSD) argument 17 : Fragment(Fragment::Region, pSD), m_Region(pRegion) {
|
/frameworks/compile/mclinker/lib/LD/ |
H A D | DebugString.cpp | 86 void DebugString::emit(MemoryRegion& pRegion) { argument 87 return m_StringTable.emit(pRegion);
|
H A D | ELFObjectWriter.cpp | 382 MemoryRegion& pRegion) const { 397 emitSectionData(*sd, pRegion); 403 MemoryRegion& pRegion) const { 404 emitSectionData(*pFrame.getSectionData(), pRegion); 425 memcpy(pRegion.begin() + fde.getOffset() + 430 memcpy(pRegion.begin() + fde.getOffset() + 442 memcpy(pRegion.begin() + fde_cie_ptr_offset, &offset, 4); 450 MemoryRegion& pRegion) const { 456 emitRel<32>(pConfig, *sect_data, pRegion); 458 emitRel<64>(pConfig, *sect_data, pRegion); [all...] |
H A D | ELFReader.cpp | 67 llvm::StringRef pRegion, 70 size_t entsize = pRegion.size() / sizeof(llvm::ELF::Elf32_Sym); 72 reinterpret_cast<const llvm::ELF::Elf32_Sym*>(pRegion.begin()); 206 llvm::StringRef pRegion) const { 208 size_t entsize = pRegion.size() / sizeof(llvm::ELF::Elf32_Rela); 210 reinterpret_cast<const llvm::ELF::Elf32_Rela*>(pRegion.begin()); 235 llvm::StringRef pRegion) const { 237 size_t entsize = pRegion.size() / sizeof(llvm::ELF::Elf32_Rel); 239 reinterpret_cast<const llvm::ELF::Elf32_Rel*>(pRegion.begin()); 567 llvm::StringRef pRegion, 65 readSymbols(Input& pInput, IRBuilder& pBuilder, llvm::StringRef pRegion, const char* pStrTab) const argument 565 readSymbols(Input& pInput, IRBuilder& pBuilder, llvm::StringRef pRegion, const char* pStrTab) const argument [all...] |
H A D | EhFrame.cpp | 33 EhFrame::Record::Record(llvm::StringRef pRegion) : RegionFragment(pRegion) { argument 43 EhFrame::CIE::CIE(llvm::StringRef pRegion) argument 44 : EhFrame::Record(pRegion), 57 EhFrame::FDE::FDE(llvm::StringRef pRegion, EhFrame::CIE& pCIE) argument 58 : EhFrame::Record(pRegion), m_pCIE(&pCIE) { 72 EhFrame::GeneratedCIE::GeneratedCIE(llvm::StringRef pRegion) argument 73 : EhFrame::CIE(pRegion) { 82 EhFrame::GeneratedFDE::GeneratedFDE(llvm::StringRef pRegion, CIE& pCIE) argument 83 : EhFrame::FDE(pRegion, pCI [all...] |
H A D | EhFrameReader.cpp | 166 llvm::StringRef pRegion, 169 ConstAddress handler = pRegion.begin() + pToken.data_off; 170 ConstAddress cie_end = pRegion.end(); 209 EhFrame::CIE* cie = new EhFrame::CIE(pRegion); 319 EhFrame::CIE* cie = new EhFrame::CIE(pRegion); 330 llvm::StringRef pRegion, 332 if (pToken.data_off == pRegion.size()) 336 *(const int32_t*)(pRegion.begin() + pToken.data_off - 4); 345 EhFrame::FDE* fde = new EhFrame::FDE(pRegion, *iter->second); 351 llvm::StringRef pRegion, 165 addCIE(EhFrame& pEhFrame, llvm::StringRef pRegion, const EhFrameReader::Token& pToken) argument 329 addFDE(EhFrame& pEhFrame, llvm::StringRef pRegion, const EhFrameReader::Token& pToken) argument 350 addTerm(EhFrame& pEhFrame, llvm::StringRef pRegion, const EhFrameReader::Token& pToken) argument 356 reject(EhFrame& pEhFrame, llvm::StringRef pRegion, const EhFrameReader::Token& pToken) argument [all...] |
H A D | MergedStringTable.cpp | 28 void MergedStringTable::emit(MemoryRegion& pRegion) { argument 29 char* ptr = reinterpret_cast<char*>(pRegion.begin());
|
/frameworks/compile/mclinker/lib/Support/ |
H A D | FileOutputBuffer.cpp | 15 FileOutputBuffer::FileOutputBuffer(llvm::sys::fs::mapped_file_region* pRegion, argument 17 : m_pRegion(pRegion), m_FileHandle(pFileHandle) {
|
/frameworks/compile/mclinker/lib/Target/AArch64/ |
H A D | AArch64GOT.cpp | 118 uint64_t AArch64GOT::emit(MemoryRegion& pRegion) { argument 119 uint64_t* buffer = reinterpret_cast<uint64_t*>(pRegion.begin());
|
H A D | AArch64GOT.h | 70 uint64_t emit(MemoryRegion& pRegion);
|
H A D | AArch64LDBackend.cpp | 264 MemoryRegion& pRegion) const { 265 assert(pRegion.size() && "Size of MemoryRegion is zero!"); 270 uint64_t result = m_pPLT->emit(pRegion); 275 uint64_t result = m_pGOT->emit(pRegion); 280 uint64_t result = m_pGOT->emit(pRegion); 285 return pRegion.size();
|
H A D | AArch64LDBackend.h | 77 /// @param pRegion - the region to write out data 80 MemoryRegion& pRegion) const;
|
H A D | AArch64PLT.cpp | 147 uint64_t AArch64PLT::emit(MemoryRegion& pRegion) { argument 151 unsigned char* buffer = pRegion.begin();
|