/freebsd-current/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
H A D | COFF_x86_64.cpp | 198 auto ImageBase = getImageBaseAddress(G, Ctx); local 199 if (!ImageBase) 200 return ImageBase.takeError(); 201 E.setAddend(E.getAddend() - ImageBase->getValue()); 245 if (this->ImageBase) 246 return this->ImageBase; 249 this->ImageBase = S->getAddress(); 250 return this->ImageBase; 255 orc::ExecutorAddr ImageBase; local 264 ImageBase 273 orc::ExecutorAddr ImageBase; member in class:__anon1926::COFFLinkGraphLowering_x86_64 [all...] |
/freebsd-current/stand/efi/loader/arch/amd64/ |
H A D | start.S | 48 lea ImageBase(%rip), %rdi
|
H A D | trap.c | 92 base = (uintptr_t)boot_img->ImageBase;
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Object/ |
H A D | COFFModuleDefinition.h | 31 uint64_t ImageBase = 0; member in struct:llvm::object::COFFModuleDefinition
|
H A D | COFF.h | 114 support::ulittle32_t ImageBase; member in struct:llvm::object::pe32_header 149 support::ulittle64_t ImageBase; member in struct:llvm::object::pe32plus_header
|
/freebsd-current/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
H A D | RuntimeDyldCOFFX86_64.h | 32 uint64_t ImageBase; member in class:llvm::RuntimeDyldCOFFX86_64 36 if (!ImageBase) { 37 ImageBase = std::numeric_limits<uint64_t>::max(); 43 // be included in the ImageBase calculation. 45 ImageBase = std::min(ImageBase, Section.getLoadAddress()); 47 return ImageBase; 60 ImageBase(0) {} 112 // ADDR32NB requires an offset less than 2GB from 'ImageBase'. 115 const uint64_t ImageBase variable [all...] |
H A D | RuntimeDyldCOFFAArch64.h | 72 uint64_t ImageBase; member in class:llvm::RuntimeDyldCOFFAArch64 76 if (!ImageBase) { 77 ImageBase = std::numeric_limits<uint64_t>::max(); 83 // be included in the ImageBase calculation. 85 ImageBase = std::min(ImageBase, Section.getLoadAddress()); 87 return ImageBase; 94 ImageBase(0) {}
|
/freebsd-current/stand/efi/loader/arch/arm64/ |
H A D | start.S | 160 adrp x0, ImageBase 161 add x0, x0, :lo12:ImageBase
|
/freebsd-current/stand/efi/loader/arch/riscv/ |
H A D | start.S | 156 lla a0, ImageBase
|
/freebsd-current/stand/efi/loader/arch/arm/ |
H A D | start.S | 176 .word ImageBase
|
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/PDB/ |
H A D | PDBContext.cpp | 28 ErrorOr<uint64_t> ImageBase = Object.getImageBase(); local 29 if (ImageBase) 30 Session->setLoadAddress(ImageBase.get());
|
/freebsd-current/contrib/llvm-project/llvm/lib/ObjCopy/COFF/ |
H A D | COFFObject.h | 184 Dest.ImageBase = Src.ImageBase;
|
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/ |
H A D | SymbolizableObjectFile.cpp | 130 uint64_t ImageBase = CoffObj->getImageBase(); local 135 uint64_t SymbolStart = ImageBase + Export.Offset;
|
/freebsd-current/contrib/llvm-project/llvm/lib/Object/ |
H A D | COFFModuleDefinition.cpp | 204 if (Error Err = parseName(&Name, &Info.ImageBase))
|
H A D | COFFObjectFile.cpp | 180 // The section VirtualAddress does not include ImageBase, and we want to 279 // The section VirtualAddress does not include ImageBase, and we want to 457 return PE32Header->ImageBase; 459 return PE32PlusHeader->ImageBase; 466 uint64_t ImageBase = getImageBase(); local 467 uint64_t Rva = Addr - ImageBase;
|
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/ |
H A D | LVBinaryReader.cpp | 194 ErrorOr<uint64_t> ImageBase = COFFObj.getImageBase(); local 195 if (ImageBase) 196 ImageBaseAddress = ImageBase.get();
|
/freebsd-current/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | COFFPlatform.cpp | 136 jitlink::Symbol &ImageBase) { 139 offsetof(object::pe32plus_header, ImageBase); 140 B.addEdge(jitlink::x86_64::Pointer64, ImageBaseOffset, ImageBase, 0); 135 addImageBaseRelocationEdge(jitlink::Block &B, jitlink::Symbol &ImageBase) argument
|
/freebsd-current/stand/efi/include/i386/ |
H A D | pe.h | 137 UINT32 ImageBase; member in struct:_IMAGE_OPTIONAL_HEADER
|
/freebsd-current/stand/efi/include/amd64/ |
H A D | pe.h | 137 UINT32 ImageBase; member in struct:_IMAGE_OPTIONAL_HEADER
|
/freebsd-current/contrib/llvm-project/libunwind/src/ |
H A D | Unwind-seh.cpp | 452 uintptr_t result = (uintptr_t)disp->FunctionEntry->BeginAddress + disp->ImageBase;
|
H A D | UnwindCursor.hpp | 63 ULONG64 ImageBase; member in struct:_DISPATCHER_CONTEXT 539 &_dispContext.ImageBase, 541 *base = _dispContext.ImageBase; 547 _dispContext.ImageBase,
|
/freebsd-current/contrib/llvm-project/llvm/lib/ObjectYAML/ |
H A D | COFFEmitter.cpp | 374 Header->ImageBase = CP.Obj.OptionalHeader->Header.ImageBase;
|
/freebsd-current/contrib/llvm-project/llvm/tools/llvm-objdump/ |
H A D | COFFDump.cpp | 123 printAddr("ImageBase", Hdr.ImageBase); 411 outs() << format(" 0x%x", P[I] + Obj->getPE32Header()->ImageBase);
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ |
H A D | COFF.h | 566 uint64_t ImageBase; member in struct:llvm::COFF::PE32Header
|
/freebsd-current/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_win.cpp | 604 // Read the file to extract the ImageBase field from the PE header. If ASLR is 650 // Finally, return the ImageBase. 651 return (uptr)pe_header->ImageBase;
|