/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
H A D | COFF_x86_64.cpp | 198 auto ImageBase = getImageBaseAddress(G, Ctx); in lowerCOFFRelocationEdges() local 199 if (!ImageBase) in lowerCOFFRelocationEdges() 200 return ImageBase.takeError(); in lowerCOFFRelocationEdges() 201 E.setAddend(E.getAddend() - ImageBase->getValue()); 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 264 ImageBase = LR->begin()->second.getAddress(); in getImageBaseAddress() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
H A D | RuntimeDyldCOFFX86_64.h | 32 uint64_t ImageBase; variable 36 if (!ImageBase) { in getImageBase() 37 ImageBase = std::numeric_limits<uint64_t>::max(); in getImageBase() 43 // be included in the ImageBase calculation. in getImageBase() 45 ImageBase = std::min(ImageBase, Section.getLoadAddress()); in getImageBase() 47 return ImageBase; in getImageBase() 60 ImageBase(0) {} in RuntimeDyldCOFFX86_64() 112 // ADDR32NB requires an offset less than 2GB from 'ImageBase'. in resolveRelocation() 115 const uint64_t ImageBase in resolveRelocation() local [all...] |
H A D | RuntimeDyldCOFFAArch64.h | 72 uint64_t ImageBase; variable 76 if (!ImageBase) { in getImageBase() 77 ImageBase = std::numeric_limits<uint64_t>::max(); in getImageBase() 83 // be included in the ImageBase calculation. 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 D | PDBContext.cpp | 28 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 D | start.S | 160 adrp x0, ImageBase 161 add x0, x0, :lo12:ImageBase
|
H A D | arm64.ldscript | 10 ImageBase = .;
|
/freebsd/stand/efi/loader/arch/amd64/ |
H A D | start.S | 48 lea ImageBase(%rip), %rdi
|
H A D | amd64.ldscript | 8 ImageBase = .;
|
H A D | trap.c | 92 base = (uintptr_t)boot_img->ImageBase; in report_exc()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/ |
H A D | COFFModuleDefinition.h | 31 uint64_t ImageBase = 0; member
|
/freebsd/stand/efi/loader/arch/i386/ |
H A D | start.S | 51 addl $ImageBase-0b, %eax
|
H A D | i386.ldscript | 8 ImageBase = .;
|
/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/COFF/ |
H A D | COFFObject.h | 184 Dest.ImageBase = Src.ImageBase; in copyPeHeader()
|
/freebsd/stand/efi/loader/arch/riscv/ |
H A D | start.S | 156 lla a0, ImageBase
|
H A D | riscv.ldscript | 8 ImageBase = .;
|
/freebsd/stand/efi/loader/arch/arm/ |
H A D | arm.ldscript | 7 ImageBase = .;
|
H A D | start.S | 176 .word ImageBase
|
/freebsd/stand/kboot/kboot/arch/amd64/ |
H A D | amd64.ldscript | 8 ImageBase = .;
|
/freebsd/stand/kboot/kboot/arch/aarch64/ |
H A D | aarch64.ldscript | 8 ImageBase = .;
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/ |
H A D | SymbolizableObjectFile.cpp | 130 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 D | COFFPlatform.cpp | 136 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 D | LVBinaryReader.cpp | 223 ErrorOr<uint64_t> ImageBase = COFFObj.getImageBase(); in mapVirtualAddress() local 224 if (ImageBase) in mapVirtualAddress() 225 ImageBaseAddress = ImageBase.get(); in mapVirtualAddress()
|
/freebsd/stand/efi/include/amd64/ |
H A D | pe.h | 137 UINT32 ImageBase; member
|
/freebsd/contrib/llvm-project/llvm/lib/Object/ |
H A D | COFFModuleDefinition.cpp | 204 if (Error Err = parseName(&Name, &Info.ImageBase)) in parseOne()
|
/freebsd/stand/efi/include/i386/ |
H A D | pe.h | 137 UINT32 ImageBase; member
|