/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/include/mcld/LD/ |
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 | 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 | DebugString.h | 46 void emit(MemoryRegion& pRegion);
|
H A D | MergedStringTable.h | 41 void emit(MemoryRegion& pRegion);
|
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);
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
H A D | MipsPLT.h | 34 uint64_t emit(MemoryRegion& pRegion);
|
H A D | MipsGOTPLT.h | 32 uint64_t emit(MemoryRegion& pRegion);
|
H A D | MipsGOTPLT.cpp | 30 uint64_t MipsGOTPLT::emit(MemoryRegion& pRegion) { argument 31 uint32_t* buffer = reinterpret_cast<uint32_t*>(pRegion.begin());
|
H A D | MipsAbiFlags.h | 31 static uint64_t emit(const MipsAbiFlags& pInfo, MemoryRegion& pRegion);
|
/frameworks/compile/mclinker/lib/LD/ |
H A D | MergedStringTable.cpp | 28 void MergedStringTable::emit(MemoryRegion& pRegion) { argument 29 char* ptr = reinterpret_cast<char*>(pRegion.begin());
|
H A D | 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, 165 addCIE(EhFrame& pEhFrame, llvm::StringRef pRegion, const EhFrameReader::Token& pToken) argument 333 addFDE(EhFrame& pEhFrame, llvm::StringRef pRegion, const EhFrameReader::Token& pToken) argument 354 addTerm(EhFrame& pEhFrame, llvm::StringRef pRegion, const EhFrameReader::Token& pToken) argument 360 reject(EhFrame& pEhFrame, llvm::StringRef pRegion, const EhFrameReader::Token& pToken) argument [all...] |
H A D | DebugString.cpp | 86 void DebugString::emit(MemoryRegion& pRegion) { argument 87 return m_StringTable.emit(pRegion);
|
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 | 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...] |
/frameworks/compile/mclinker/lib/Target/X86/ |
H A D | 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,
|
H A D | 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) cons 487 emitGOTPLTSectionData( MemoryRegion& pRegion, const ELFFileFormat* FileFormat) const argument 672 emitGOTPLTSectionData( MemoryRegion& pRegion, const ELFFileFormat* FileFormat) const argument [all...] |
/frameworks/compile/mclinker/include/mcld/Fragment/ |
H A D | RegionFragment.h | 23 explicit RegionFragment(llvm::StringRef pRegion, SectionData* pSD = NULL);
|
/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/Hexagon/ |
H A D | 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/AArch64/ |
H A D | AArch64GOT.h | 70 uint64_t emit(MemoryRegion& pRegion);
|
/frameworks/compile/mclinker/lib/Target/ARM/ |
H A D | ARMGOT.h | 58 uint64_t emit(MemoryRegion& pRegion);
|
H A D | ARMPLT.h | 66 uint64_t emit(MemoryRegion& pRegion);
|