/frameworks/compile/mclinker/include/mcld/LD/ |
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;
|
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,
|
ELFReaderIf.h | 65 llvm::StringRef pRegion, 77 llvm::StringRef pRegion) const = 0; 82 llvm::StringRef pRegion) const = 0;
|
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;
|
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);
|
DebugString.h | 46 void emit(MemoryRegion& pRegion);
|
MergedStringTable.h | 41 void emit(MemoryRegion& pRegion);
|
/frameworks/compile/mclinker/lib/LD/ |
MergedStringTable.cpp | 28 void MergedStringTable::emit(MemoryRegion& pRegion) { 29 char* ptr = reinterpret_cast<char*>(pRegion.begin());
|
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...] |
EhFrameReader.cpp | 166 llvm::StringRef pRegion, 169 ConstAddress handler = pRegion.begin() + pToken.data_off; 170 ConstAddress cie_end = pRegion.end(); 213 EhFrame::CIE* cie = new EhFrame::CIE(pRegion); 323 EhFrame::CIE* cie = new EhFrame::CIE(pRegion); 334 llvm::StringRef pRegion, 336 if (pToken.data_off == pRegion.size()) 340 *(const int32_t*)(pRegion.begin() + pToken.data_off - 4); 349 EhFrame::FDE* fde = new EhFrame::FDE(pRegion, *iter->second); 355 llvm::StringRef pRegion, [all...] |
DebugString.cpp | 86 void DebugString::emit(MemoryRegion& pRegion) { 87 return m_StringTable.emit(pRegion);
|
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, [all...] |
EhFrame.cpp | 33 EhFrame::Record::Record(llvm::StringRef pRegion) : RegionFragment(pRegion) { 43 EhFrame::CIE::CIE(llvm::StringRef pRegion) 44 : EhFrame::Record(pRegion), 57 EhFrame::FDE::FDE(llvm::StringRef pRegion, EhFrame::CIE& pCIE) 58 : EhFrame::Record(pRegion), m_pCIE(&pCIE) { 72 EhFrame::GeneratedCIE::GeneratedCIE(llvm::StringRef pRegion) 73 : EhFrame::CIE(pRegion) { 82 EhFrame::GeneratedFDE::GeneratedFDE(llvm::StringRef pRegion, CIE& pCIE) 83 : EhFrame::FDE(pRegion, pCIE) [all...] |
/frameworks/compile/mclinker/lib/Target/X86/ |
X86LDBackend.h | 70 /// @param pRegion - the region to write out data 73 MemoryRegion& pRegion) const; 123 virtual uint64_t emitGOTSectionData(MemoryRegion& pRegion) const = 0; 126 MemoryRegion& pRegion, 180 uint64_t emitGOTSectionData(MemoryRegion& pRegion) const; 182 uint64_t emitGOTPLTSectionData(MemoryRegion& pRegion, 222 uint64_t emitGOTSectionData(MemoryRegion& pRegion) const; 224 uint64_t emitGOTPLTSectionData(MemoryRegion& pRegion,
|
X86LDBackend.cpp | 159 MemoryRegion& pRegion) const { 160 assert(pRegion.size() && "Size of MemoryRegion is zero!"); 170 unsigned char* buffer = pRegion.begin(); 191 RegionSize += emitGOTSectionData(pRegion); 194 RegionSize += emitGOTPLTSectionData(pRegion, FileFormat); 468 uint64_t X86_32GNULDBackend::emitGOTSectionData(MemoryRegion& pRegion) const { 471 uint32_t* buffer = reinterpret_cast<uint32_t*>(pRegion.begin()); 488 MemoryRegion& pRegion, 494 uint32_t* buffer = reinterpret_cast<uint32_t*>(pRegion.begin()); 653 uint64_t X86_64GNULDBackend::emitGOTSectionData(MemoryRegion& pRegion) const [all...] |
/frameworks/compile/mclinker/lib/Fragment/ |
RegionFragment.cpp | 16 RegionFragment::RegionFragment(llvm::StringRef pRegion, SectionData* pSD) 17 : Fragment(Fragment::Region, pSD), m_Region(pRegion) {
|
/frameworks/compile/mclinker/lib/Support/ |
FileOutputBuffer.cpp | 15 FileOutputBuffer::FileOutputBuffer(llvm::sys::fs::mapped_file_region* pRegion, 17 : m_pRegion(pRegion), m_FileHandle(pFileHandle) {
|
/frameworks/compile/mclinker/lib/Target/Hexagon/ |
HexagonLDBackend.h | 76 /// @param pRegion - the region to write out data 79 MemoryRegion& pRegion) const; 164 virtual uint64_t emitGOTSectionData(MemoryRegion& pRegion) const; 166 virtual uint64_t emitGOTPLTSectionData(MemoryRegion& pRegion,
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
MipsGOTPLT.h | 32 uint64_t emit(MemoryRegion& pRegion);
|
MipsGOTPLT.cpp | 30 uint64_t MipsGOTPLT::emit(MemoryRegion& pRegion) { 31 uint32_t* buffer = reinterpret_cast<uint32_t*>(pRegion.begin());
|
MipsGOT.h | 41 virtual uint64_t emit(MemoryRegion& pRegion) = 0; 230 virtual uint64_t emit(MemoryRegion& pRegion); 248 virtual uint64_t emit(MemoryRegion& pRegion);
|
/frameworks/compile/mclinker/include/mcld/Fragment/ |
RegionFragment.h | 23 explicit RegionFragment(llvm::StringRef pRegion, SectionData* pSD = NULL);
|
/frameworks/compile/mclinker/include/mcld/Support/ |
FileOutputBuffer.h | 59 FileOutputBuffer(llvm::sys::fs::mapped_file_region* pRegion,
|
/frameworks/compile/mclinker/lib/Target/AArch64/ |
AArch64PLT.h | 70 uint64_t emit(MemoryRegion& pRegion);
|
/frameworks/compile/mclinker/lib/Target/ARM/ |
ARMGOT.h | 58 uint64_t emit(MemoryRegion& pRegion);
|