| /freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-objcopy/COFF/ |
| H A D | Writer.cpp | 213 alignTo(S.Header.VirtualAddress + S.Header.VirtualSize, in finalize() 322 R.VirtualAddress = S.Relocs.size() + 1; in writeSections() 397 if (RVA >= S.Header.VirtualAddress && in virtualAddressToFileAddress() 398 RVA < S.Header.VirtualAddress + S.Header.SizeOfRawData) in virtualAddressToFileAddress() 399 return S.Header.PointerToRawData + RVA - S.Header.VirtualAddress; in virtualAddressToFileAddress() 415 if (Dir->RelativeVirtualAddress >= S.Header.VirtualAddress && in patchDebugDirectory() 417 S.Header.VirtualAddress + S.Header.SizeOfRawData) { in patchDebugDirectory() 419 S.Header.VirtualAddress + S.Header.SizeOfRawData) in patchDebugDirectory() 423 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()
|
| /freebsd-13.1/stand/efi/include/amd64/ |
| H A D | pe.h | 109 UINT32 VirtualAddress; member 239 UINT32 VirtualAddress; member 389 UINT32 VirtualAddress; member 484 UINT32 VirtualAddress; member 510 UINT32 VirtualAddress; // Virtual address of line number. member
|
| /freebsd-13.1/stand/efi/include/i386/ |
| H A D | pe.h | 109 UINT32 VirtualAddress; member 239 UINT32 VirtualAddress; member 389 UINT32 VirtualAddress; member 484 UINT32 VirtualAddress; member 510 UINT32 VirtualAddress; // Virtual address of line number. member
|
| /freebsd-13.1/contrib/llvm-project/lld/COFF/ |
| H A D | Chunks.cpp | 371 if (rel.VirtualAddress >= inputSize) { in writeTo() 376 applyRelocation(buf + rel.VirtualAddress, rel); in writeTo() 403 uint64_t p = rva + rel.VirtualAddress; in applyRelocation() 425 return l.VirtualAddress < r.VirtualAddress; in sortRelocations() 454 if (rel.VirtualAddress < vaBegin) in writeAndRelocateSubsection() 456 if (rel.VirtualAddress + 1 >= vaEnd) in writeAndRelocateSubsection() 458 applyRelocation(&buf[rel.VirtualAddress - vaBegin], rel); in writeAndRelocateSubsection() 519 res->emplace_back(rva + rel.VirtualAddress, ty); in getBaserels() 624 RuntimePseudoReloc(target, this, rel.VirtualAddress, sizeInBits)); in getRuntimePseudoRelocs()
|
| H A D | MapFile.cpp | 165 address -= sec->header.VirtualAddress; in getSymbolStrings() 277 auto address = cr.first->getRVA() - sec->header.VirtualAddress; in writeMapFile() 306 entry->getRVA() - chunk->getOutputSection()->header.VirtualAddress; in writeMapFile()
|
| H A D | Writer.h | 48 uint64_t getRVA() { return header.VirtualAddress; } in getRVA()
|
| H A D | ICF.cpp | 156 r1.VirtualAddress != r2.VirtualAddress) { in equalsConstant()
|
| /freebsd-13.1/contrib/llvm-project/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() 475 uint32_t SectionStart = Section->VirtualAddress; in getRvaPtr() 476 uint32_t SectionEnd = Section->VirtualAddress + Section->VirtualSize; in getRvaPtr() 491 uint32_t SectionStart = Section->VirtualAddress; in getRvaAndSizeAsBytes() 1160 return R->VirtualAddress; in getRelocationOffset() 1802 return A->VirtualAddress < B->VirtualAddress; in load() 1821 return A->VirtualAddress < B->VirtualAddress; in getContents()
|
| H A D | XCOFFObjectFile.cpp | 252 return toSection64(Sec)->VirtualAddress; in getSectionAddress() 254 return toSection32(Sec)->VirtualAddress; in getSectionAddress() 361 const uint32_t RelocAddress = Reloc->VirtualAddress; in getRelocationOffset() 366 if (Sec32->VirtualAddress <= RelocAddress && in getRelocationOffset() 367 RelocAddress < Sec32->VirtualAddress + Sec32->SectionSize) { in getRelocationOffset() 368 return RelocAddress - Sec32->VirtualAddress; in getRelocationOffset()
|
| H A D | WindowsResource.cpp | 751 SectionOneHeader->VirtualAddress = 0; in writeFirstSectionHeader() 769 SectionTwoHeader->VirtualAddress = 0; in writeSecondSectionHeader() 981 Reloc->VirtualAddress = RelocationAddresses[i]; in writeFirstSectionRelocations()
|
| /freebsd-13.1/contrib/llvm-project/compiler-rt/lib/interception/ |
| H A D | interception_win.cpp | 898 export_directory->VirtualAddress); in InternalGetProcAddress() 911 if (offset >= export_directory->VirtualAddress && in InternalGetProcAddress() 912 offset < export_directory->VirtualAddress + export_directory->Size) { in InternalGetProcAddress() 979 import_directory->VirtualAddress); in OverrideImportedFunction()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/ObjectYAML/ |
| H A D | COFFEmitter.cpp | 370 Header->BaseOfCode = S.Header.VirtualAddress; // RVA in initializeOptionalHeader() 372 BaseOfData = S.Header.VirtualAddress; // RVA in initializeOptionalHeader() 373 if (S.Header.VirtualAddress) in initializeOptionalHeader() 482 << binary_le(i->Header.VirtualAddress) in writeCOFF() 525 OS << binary_le(R.VirtualAddress) << binary_le(SymbolTableIndex) in writeCOFF()
|
| H A D | XCOFFYAML.cpp | 123 IO.mapOptional("Address", R.VirtualAddress); in mapping()
|
| H A D | COFFYAML.cpp | 412 IO.mapRequired("VirtualAddress", Rel.VirtualAddress); in mapping() 565 IO.mapOptional("VirtualAddress", Sec.Header.VirtualAddress, 0U); in mapping()
|
| H A D | XCOFFEmitter.cpp | 256 W.write<uint32_t>(YamlRel.VirtualAddress); in writeRelocations()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | NativeSession.cpp | 233 if (RVA < Sec.VirtualAddress) in addressForRVA() 235 Offset = RVA - Sec.VirtualAddress; in addressForRVA() 386 return Sec.VirtualAddress + Offset; in getRVAFromSectOffset()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ObjectYAML/ |
| H A D | XCOFFYAML.h | 33 llvm::yaml::Hex64 VirtualAddress; member
|
| H A D | COFFYAML.h | 58 uint32_t VirtualAddress; member
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Object/ |
| H A D | XCOFFObjectFile.h | 76 support::ubig32_t VirtualAddress; 89 support::ubig64_t VirtualAddress; 247 support::ubig32_t VirtualAddress;
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ |
| H A D | COFF.h | 273 uint32_t VirtualAddress; member 326 uint32_t VirtualAddress; member
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/MC/ |
| H A D | WinCOFFObjectWriter.cpp | 584 W.write<uint32_t>(S.VirtualAddress); in writeSectionHeaders() 596 W.write<uint32_t>(R.VirtualAddress); in WriteRelocation() 659 R.VirtualAddress = Sec.Relocations.size() + 1; in writeSection() 769 Reloc.Data.VirtualAddress = Layout.getFragmentOffset(Fragment); in recordRelocation() 788 Reloc.Data.VirtualAddress += Fixup.getOffset(); in recordRelocation()
|
| /freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-readobj/ |
| H A D | XCOFFDumper.cpp | 148 W.printHex("Virtual Address", Reloc.VirtualAddress); in printRelocations() 504 W.printNumber("NumberOfLineNumbers", Sec.VirtualAddress); in printOverflowSectionHeader() 517 W.printHex("VirtualAddress", Sec.VirtualAddress); in printGenericSectionHeader()
|
| H A D | Win64EHDumper.cpp | 336 Offset = RF.UnwindInfoOffset - XData->VirtualAddress; in printRuntimeFunction()
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
| H A D | PdbIndex.cpp | 75 return m_load_address + static_cast<lldb::addr_t>(cs.VirtualAddress) + in MakeVirtualAddress()
|