Home
last modified time | relevance | path

Searched refs:ImageBase (Results 1 – 25 of 39) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DCOFF_x86_64.cpp198 auto ImageBase = getImageBaseAddress(G, Ctx); in lowerCOFFRelocationEdges() local
199 if (!ImageBase) in lowerCOFFRelocationEdges()
200 return ImageBase.takeError(); in lowerCOFFRelocationEdges()
245 if (this->ImageBase) in getImageBaseAddress()
246 return this->ImageBase; in getImageBaseAddress()
249 this->ImageBase = S->getAddress(); in getImageBaseAddress()
250 return this->ImageBase; in getImageBaseAddress()
255 orc::ExecutorAddr ImageBase; in getImageBaseAddress() local
268 this->ImageBase = ImageBase; in getImageBaseAddress()
269 return ImageBase; in getImageBaseAddress()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldCOFFX86_64.h32 uint64_t ImageBase; variable
36 if (!ImageBase) { in getImageBase()
37 ImageBase = std::numeric_limits<uint64_t>::max(); in getImageBase()
45 ImageBase = std::min(ImageBase, Section.getLoadAddress()); in getImageBase()
47 return ImageBase; in getImageBase()
60 ImageBase(0) {} in RuntimeDyldCOFFX86_64()
115 const uint64_t ImageBase = getImageBase(); in resolveRelocation() local
116 if (Value < ImageBase || ((Value - ImageBase) > UINT32_MAX)) in resolveRelocation()
120 write32BitOffset(Target, RE.Addend, Value - ImageBase); in resolveRelocation()
H A DRuntimeDyldCOFFAArch64.h72 uint64_t ImageBase; variable
76 if (!ImageBase) { in getImageBase()
77 ImageBase = std::numeric_limits<uint64_t>::max(); in getImageBase()
85 ImageBase = std::min(ImageBase, Section.getLoadAddress()); in getImageBase()
87 return ImageBase; in getImageBase()
94 ImageBase(0) {} in RuntimeDyldCOFFAArch64()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/
H A DPDBContext.cpp28 ErrorOr<uint64_t> ImageBase = Object.getImageBase(); in PDBContext() local
29 if (ImageBase) in PDBContext()
30 Session->setLoadAddress(ImageBase.get()); in PDBContext()
/freebsd/stand/efi/loader/arch/arm64/
H A Dstart.S160 adrp x0, ImageBase
161 add x0, x0, :lo12:ImageBase
H A Darm64.ldscript10 ImageBase = .;
/freebsd/stand/efi/loader/arch/amd64/
H A Dstart.S48 lea ImageBase(%rip), %rdi
H A Damd64.ldscript8 ImageBase = .;
H A Dtrap.c92 base = (uintptr_t)boot_img->ImageBase; in report_exc()
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DCOFFModuleDefinition.h31 uint64_t ImageBase = 0; member
/freebsd/stand/efi/loader/arch/i386/
H A Dstart.S51 addl $ImageBase-0b, %eax
H A Di386.ldscript8 ImageBase = .;
/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/COFF/
H A DCOFFObject.h184 Dest.ImageBase = Src.ImageBase; in copyPeHeader()
/freebsd/stand/efi/loader/arch/riscv/
H A Dstart.S156 lla a0, ImageBase
H A Driscv.ldscript8 ImageBase = .;
/freebsd/stand/efi/loader/arch/arm/
H A Darm.ldscript7 ImageBase = .;
H A Dstart.S176 .word ImageBase
/freebsd/stand/kboot/kboot/arch/amd64/
H A Damd64.ldscript8 ImageBase = .;
/freebsd/stand/kboot/kboot/arch/aarch64/
H A Daarch64.ldscript8 ImageBase = .;
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/
H A DSymbolizableObjectFile.cpp130 uint64_t ImageBase = CoffObj->getImageBase(); in addCoffExportSymbols() local
135 uint64_t SymbolStart = ImageBase + Export.Offset; in addCoffExportSymbols()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DCOFFPlatform.cpp136 jitlink::Symbol &ImageBase) { in addImageBaseRelocationEdge() argument
139 offsetof(object::pe32plus_header, ImageBase); in addImageBaseRelocationEdge()
140 B.addEdge(jitlink::x86_64::Pointer64, ImageBaseOffset, ImageBase, 0); in addImageBaseRelocationEdge()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVBinaryReader.cpp194 ErrorOr<uint64_t> ImageBase = COFFObj.getImageBase(); in mapVirtualAddress() local
195 if (ImageBase) in mapVirtualAddress()
196 ImageBaseAddress = ImageBase.get(); in mapVirtualAddress()
/freebsd/stand/efi/include/amd64/
H A Dpe.h137 UINT32 ImageBase; member
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DCOFFModuleDefinition.cpp204 if (Error Err = parseName(&Name, &Info.ImageBase)) in parseOne()
/freebsd/stand/efi/include/i386/
H A Dpe.h137 UINT32 ImageBase; member

12