Searched refs:ImageBase (Results 1 - 25 of 31) sorted by relevance

12

/freebsd-current/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DCOFF_x86_64.cpp198 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 Dstart.S48 lea ImageBase(%rip), %rdi
H A Dtrap.c92 base = (uintptr_t)boot_img->ImageBase;
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Object/
H A DCOFFModuleDefinition.h31 uint64_t ImageBase = 0; member in struct:llvm::object::COFFModuleDefinition
H A DCOFF.h114 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 DRuntimeDyldCOFFX86_64.h32 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 DRuntimeDyldCOFFAArch64.h72 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 Dstart.S160 adrp x0, ImageBase
161 add x0, x0, :lo12:ImageBase
/freebsd-current/stand/efi/loader/arch/riscv/
H A Dstart.S156 lla a0, ImageBase
/freebsd-current/stand/efi/loader/arch/arm/
H A Dstart.S176 .word ImageBase
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/PDB/
H A DPDBContext.cpp28 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 DCOFFObject.h184 Dest.ImageBase = Src.ImageBase;
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/
H A DSymbolizableObjectFile.cpp130 uint64_t ImageBase = CoffObj->getImageBase(); local
135 uint64_t SymbolStart = ImageBase + Export.Offset;
/freebsd-current/contrib/llvm-project/llvm/lib/Object/
H A DCOFFModuleDefinition.cpp204 if (Error Err = parseName(&Name, &Info.ImageBase))
H A DCOFFObjectFile.cpp180 // 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 DLVBinaryReader.cpp194 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 DCOFFPlatform.cpp136 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 Dpe.h137 UINT32 ImageBase; member in struct:_IMAGE_OPTIONAL_HEADER
/freebsd-current/stand/efi/include/amd64/
H A Dpe.h137 UINT32 ImageBase; member in struct:_IMAGE_OPTIONAL_HEADER
/freebsd-current/contrib/llvm-project/libunwind/src/
H A DUnwind-seh.cpp452 uintptr_t result = (uintptr_t)disp->FunctionEntry->BeginAddress + disp->ImageBase;
H A DUnwindCursor.hpp63 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 DCOFFEmitter.cpp374 Header->ImageBase = CP.Obj.OptionalHeader->Header.ImageBase;
/freebsd-current/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DCOFFDump.cpp123 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 DCOFF.h566 uint64_t ImageBase; member in struct:llvm::COFF::PE32Header
/freebsd-current/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_win.cpp604 // 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;

Completed in 512 milliseconds

12