/openbsd/gnu/llvm/llvm/lib/ObjCopy/COFF/ |
H A D | COFFWriter.cpp | 220 alignTo(S.Header.VirtualAddress + S.Header.VirtualSize, in finalize() 333 R.VirtualAddress = S.Relocs.size() + 1; in writeSections() 408 if (RVA >= S.Header.VirtualAddress && in virtualAddressToFileAddress() 409 RVA < S.Header.VirtualAddress + S.Header.SizeOfRawData) in virtualAddressToFileAddress() 410 return S.Header.PointerToRawData + RVA - S.Header.VirtualAddress; in virtualAddressToFileAddress() 426 if (Dir->RelativeVirtualAddress >= S.Header.VirtualAddress && in patchDebugDirectory() 428 S.Header.VirtualAddress + S.Header.SizeOfRawData) { in patchDebugDirectory() 430 S.Header.VirtualAddress + S.Header.SizeOfRawData) in patchDebugDirectory() 434 size_t Offset = Dir->RelativeVirtualAddress - S.Header.VirtualAddress; in patchDebugDirectory()
|
H A D | COFFObjcopy.cpp | 38 return alignTo(Last.Header.VirtualAddress + Last.Header.VirtualSize, in getNextRVA() 69 Sec.Header.VirtualAddress = NeedVA ? getNextRVA(Obj) : 0u; in addSection()
|
/openbsd/gnu/llvm/lld/COFF/ |
H A D | Chunks.cpp | 405 if (rel.VirtualAddress >= inputSize) { in writeTo() 410 applyRelocation(buf + rel.VirtualAddress, rel); in writeTo() 437 uint64_t p = rva + rel.VirtualAddress; in applyRelocation() 460 return l.VirtualAddress < r.VirtualAddress; in sortRelocations() 489 if (rel.VirtualAddress < vaBegin) in writeAndRelocateSubsection() 491 if (rel.VirtualAddress + 1 >= vaEnd) in writeAndRelocateSubsection() 493 applyRelocation(&buf[rel.VirtualAddress - vaBegin], rel); in writeAndRelocateSubsection() 555 res->emplace_back(rva + rel.VirtualAddress, ty); in getBaserels() 662 RuntimePseudoReloc(target, this, rel.VirtualAddress, sizeInBits)); in getRuntimePseudoRelocs()
|
H A D | MapFile.cpp | 163 address -= sec->header.VirtualAddress; in getSymbolStrings() 277 auto address = cr.first->getRVA() - sec->header.VirtualAddress; in writeMapFile() 306 entry->getRVA() - ctx.getOutputSection(chunk)->header.VirtualAddress; in writeMapFile()
|
H A D | Writer.h | 48 uint64_t getRVA() const { return header.VirtualAddress; } in getRVA()
|
H A D | ICF.cpp | 155 r1.VirtualAddress != r2.VirtualAddress) { in equalsConstant()
|
/openbsd/gnu/usr.bin/binutils-2.17/bfd/ |
H A D | peXXigen.c | 449 a->DataDirectory[idx].VirtualAddress = in _bfd_XXi_swap_aouthdr_in() 452 a->DataDirectory[idx].VirtualAddress = 0; in _bfd_XXi_swap_aouthdr_in() 485 first_thunk_address = a->DataDirectory[12].VirtualAddress; in _bfd_XXi_swap_aouthdr_in() 513 aout->DataDirectory[idx].VirtualAddress = in add_data_entry() 601 if (extra->DataDirectory[1].VirtualAddress == 0) in _bfd_XXi_swap_aouthdr_out() 707 H_PUT_32 (abfd, extra->DataDirectory[idx].VirtualAddress, in _bfd_XXi_swap_aouthdr_out() 1057 addr = extra->DataDirectory[1].VirtualAddress; in pe_print_idata() 1342 addr = extra->DataDirectory[0].VirtualAddress; in pe_print_edata() 1864 fprintf_vma (file, i->DataDirectory[j].VirtualAddress); in _bfd_XX_print_private_bfd_data_common() 1968 pe_data (abfd)->pe_opthdr.DataDirectory[1].VirtualAddress = in _bfd_XXi_final_link_postscript() [all …]
|
/openbsd/gnu/llvm/llvm/tools/obj2yaml/ |
H A D | coff2yaml.cpp | 165 NewYAMLSection.Header.VirtualAddress = COFFSection->VirtualAddress; in dumpSections() 213 Rel.VirtualAddress = reloc->VirtualAddress; in dumpSections()
|
H A D | xcoff2yaml.cpp | 100 YamlRel.VirtualAddress = R.VirtualAddress; in dumpSections()
|
/openbsd/gnu/usr.bin/binutils/bfd/ |
H A D | peXXigen.c | 492 a->DataDirectory[idx].VirtualAddress = 495 a->DataDirectory[idx].VirtualAddress = 0; 528 first_thunk_address = a->DataDirectory[12].VirtualAddress; 557 aout->DataDirectory[idx].VirtualAddress = 648 if (extra->DataDirectory[1].VirtualAddress == 0) 749 H_PUT_32 (abfd, extra->DataDirectory[idx].VirtualAddress, 1120 addr = extra->DataDirectory[1].VirtualAddress; 1404 addr = extra->DataDirectory[0].VirtualAddress; 1928 fprintf_vma (file, i->DataDirectory[j].VirtualAddress); 2047 pe_data (abfd)->pe_opthdr.DataDirectory[1].VirtualAddress = [all …]
|
/openbsd/gnu/llvm/llvm/lib/Object/ |
H A D | COFFObjectFile.cpp | 178 Result += (*Section)->VirtualAddress; in getSymbolAddress() 277 uint64_t Result = Sec->VirtualAddress; in getSectionAddress() 371 return FirstReloc->VirtualAddress - 1; in getNumberOfRelocations() 399 if (begin && Sec->VirtualAddress != 0) in section_rel_begin() 477 uint32_t SectionStart = Section->VirtualAddress; in getRvaPtr() 478 uint32_t SectionEnd = Section->VirtualAddress + Section->VirtualSize; in getRvaPtr() 512 uint32_t SectionStart = Section->VirtualAddress; in getRvaAndSizeAsBytes() 1217 return R->VirtualAddress; in getRelocationOffset() 1865 return A->VirtualAddress < B->VirtualAddress; in load() 1884 return A->VirtualAddress < B->VirtualAddress; in getContents()
|
H A D | XCOFFObjectFile.cpp | 374 return toSection64(Sec)->VirtualAddress; in getSectionAddress() 376 return toSection32(Sec)->VirtualAddress; in getSectionAddress() 571 const uint64_t RelocAddress = Reloc->VirtualAddress; in getRelocationOffset() 576 if (Sec64->VirtualAddress <= RelocAddress && in getRelocationOffset() 577 RelocAddress < Sec64->VirtualAddress + Sec64->SectionSize) { in getRelocationOffset() 578 return RelocAddress - Sec64->VirtualAddress; in getRelocationOffset() 585 const uint32_t RelocAddress = Reloc->VirtualAddress; in getRelocationOffset() 590 if (Sec32->VirtualAddress <= RelocAddress && in getRelocationOffset() 591 RelocAddress < Sec32->VirtualAddress + Sec32->SectionSize) { in getRelocationOffset() 592 return RelocAddress - Sec32->VirtualAddress; in getRelocationOffset()
|
H A D | WindowsResource.cpp | 749 SectionOneHeader->VirtualAddress = 0; in writeFirstSectionHeader() 767 SectionTwoHeader->VirtualAddress = 0; in writeSecondSectionHeader() 979 Reloc->VirtualAddress = RelocationAddresses[i]; in writeFirstSectionRelocations()
|
/openbsd/gnu/llvm/llvm/lib/ProfileData/ |
H A D | RawMemProfReader.cpp | 516 RawMemProfReader::getModuleOffset(const uint64_t VirtualAddress) { in getModuleOffset() argument 520 if (VirtualAddress > SE.Start && VirtualAddress <= SE.End) { in getModuleOffset() 531 return object::SectionedAddress{VirtualAddress}; in getModuleOffset()
|
/openbsd/gnu/llvm/compiler-rt/lib/interception/ |
H A D | interception_win.cpp | 947 export_directory->VirtualAddress); in InternalGetProcAddress() 960 if (offset >= export_directory->VirtualAddress && in InternalGetProcAddress() 961 offset < export_directory->VirtualAddress + export_directory->Size) { in InternalGetProcAddress() 1028 import_directory->VirtualAddress); in OverrideImportedFunction()
|
/openbsd/gnu/llvm/llvm/lib/ObjectYAML/ |
H A D | COFFEmitter.cpp | 365 Header->BaseOfCode = S.Header.VirtualAddress; // RVA in initializeOptionalHeader() 367 BaseOfData = S.Header.VirtualAddress; // RVA in initializeOptionalHeader() 368 if (S.Header.VirtualAddress) in initializeOptionalHeader() 476 << binary_le(S.Header.VirtualAddress) in writeCOFF() 517 OS << binary_le(R.VirtualAddress) << binary_le(SymbolTableIndex) in writeCOFF()
|
/openbsd/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/ |
H A D | NativeSession.cpp | 241 if (RVA < Sec.VirtualAddress) in addressForRVA() 243 Offset = RVA - Sec.VirtualAddress; in addressForRVA() 394 return Sec.VirtualAddress + Offset; in getRVAFromSectOffset()
|
/openbsd/gnu/llvm/llvm/include/llvm/BinaryFormat/ |
H A D | COFF.h | 273 uint32_t VirtualAddress; member 326 uint32_t VirtualAddress; member
|
/openbsd/gnu/llvm/llvm/include/llvm/ProfileData/ |
H A D | RawMemProfReader.h | 126 object::SectionedAddress getModuleOffset(uint64_t VirtualAddress);
|
/openbsd/gnu/llvm/llvm/lib/MC/ |
H A D | WinCOFFObjectWriter.cpp | 565 W.write<uint32_t>(S.VirtualAddress); in writeSectionHeaders() 577 W.write<uint32_t>(R.VirtualAddress); in WriteRelocation() 640 R.VirtualAddress = Sec.Relocations.size() + 1; in writeSection() 750 Reloc.Data.VirtualAddress = Layout.getFragmentOffset(Fragment); in recordRelocation() 784 Reloc.Data.VirtualAddress += Fixup.getOffset(); in recordRelocation()
|
/openbsd/gnu/llvm/llvm/include/llvm/DebugInfo/LogicalView/Readers/ |
H A D | LVBinaryReader.h | 97 uint64_t VirtualAddress = 0; variable
|
/openbsd/gnu/llvm/llvm/include/llvm/Object/ |
H A D | XCOFFObjectFile.h | 174 support::ubig32_t VirtualAddress; 187 support::ubig64_t VirtualAddress; 497 AddressType VirtualAddress;
|
/openbsd/gnu/llvm/lldb/source/Plugins/SymbolFile/NativePDB/ |
H A D | PdbIndex.cpp | 72 return m_load_address + static_cast<lldb::addr_t>(cs.VirtualAddress) + in MakeVirtualAddress()
|
/openbsd/gnu/llvm/llvm/include/llvm/ObjectYAML/ |
H A D | COFFYAML.h | 58 uint32_t VirtualAddress; member
|
/openbsd/gnu/llvm/llvm/tools/llvm-readobj/ |
H A D | XCOFFDumper.cpp | 467 W.printHex("Virtual Address", Reloc.VirtualAddress); in printRelocation() 475 OS << W.hex(Reloc.VirtualAddress) << " " << RelocName << " " << SymbolName in printRelocation() 996 W.printNumber("NumberOfLineNumbers", Sec.VirtualAddress); in printOverflowSectionHeader() 1009 W.printHex("VirtualAddress", Sec.VirtualAddress); in printGenericSectionHeader()
|