Home
last modified time | relevance | path

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

1234

/llvm-project-15.0.7/llvm/lib/ExecutionEngine/JITLink/
H A DCOFF_x86_64.cpp143 if (!ImageBase) in lowerCOFFRelocationEdges()
144 return ImageBase.takeError(); in lowerCOFFRelocationEdges()
145 E.setAddend(E.getAddend() - *ImageBase); in lowerCOFFRelocationEdges()
165 if (this->ImageBase) in getImageBaseAddress()
166 return this->ImageBase; in getImageBaseAddress()
169 this->ImageBase = S->getAddress().getValue(); in getImageBaseAddress()
170 return this->ImageBase; in getImageBaseAddress()
175 JITTargetAddress ImageBase; in getImageBaseAddress() local
189 this->ImageBase = ImageBase; in getImageBaseAddress()
190 return ImageBase; in getImageBaseAddress()
[all …]
/llvm-project-15.0.7/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.h71 uint64_t ImageBase; variable
75 if (!ImageBase) { in getImageBase()
76 ImageBase = std::numeric_limits<uint64_t>::max(); in getImageBase()
84 ImageBase = std::min(ImageBase, Section.getLoadAddress()); in getImageBase()
86 return ImageBase; in getImageBase()
93 ImageBase(0) {} in RuntimeDyldCOFFAArch64()
/llvm-project-15.0.7/llvm/test/tools/yaml2obj/COFF/
H A Dbasic-arm64.yaml6 # CHECK: ImageBase: 0x140000000
8 # ROUNDTRIP: ImageBase: 5368709120
16 ImageBase: 5368709120
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/lld/test/COFF/
H A Dbase.test7 # DEFAULT-HEADER: ImageBase: 0x140000000
15 # BASE-HEADER: ImageBase: 0x280000000
H A Dgiats.s14 # CHECK: ImageBase: 0x140000000
34 # DELAY-CHECK: ImageBase: 0x140000000
H A Dgfids-gc.s24 # CHECK-NOGC: ImageBase: 0x140000000
47 # CHECK-GC: ImageBase: 0x140000000
/llvm-project-15.0.7/llvm/test/tools/llvm-objdump/COFF/
H A Dprivate-headers.yaml18 # PE32PLUS-NEXT:ImageBase 0000000140000000
65 ImageBase: 0x140000000
135 # PE32-NEXT:ImageBase 00000000
/llvm-project-15.0.7/llvm/include/llvm/Object/
H A DCOFFModuleDefinition.h31 uint64_t ImageBase = 0; member
/llvm-project-15.0.7/lldb/test/Shell/Minidump/Windows/Inputs/
H A Dfind-module.exe.yaml4 ImageBase: 4194304
H A Darm-fp-unwind.exe.yaml4 ImageBase: 4194304
H A Dbroken-unwind.exe.yaml7 ImageBase: 4194304
/llvm-project-15.0.7/lldb/test/Shell/ObjectFile/PECOFF/
H A Ddefault-triple-windows-gnu.yaml11 ImageBase: 5368709120
H A Ddefault-triple-windows-msvc.yaml11 ImageBase: 5368709120
H A Dsections-names.yaml12 ImageBase: 1073741824
/llvm-project-15.0.7/llvm/test/tools/llvm-tli-checker/
H A Dcoff-reject.test13 ImageBase: 1073741824
/llvm-project-15.0.7/llvm/test/tools/llvm-objdump/
H A Dfile-headers-pe.test28 ImageBase: 0x12
/llvm-project-15.0.7/llvm/lib/ObjCopy/COFF/
H A DCOFFObject.h185 Dest.ImageBase = Src.ImageBase; in copyPeHeader()
/llvm-project-15.0.7/llvm/test/tools/llvm-readobj/COFF/
H A Darm64-packed-symbol-name.yaml11 ImageBase: 5368709120
/llvm-project-15.0.7/llvm/test/tools/llvm-objcopy/COFF/Inputs/
H A Di386-exe.yaml4 ImageBase: 4194304
H A Dx86_64-exe.yaml4 ImageBase: 1073741824
H A Donly-keep-sections.yaml4 ImageBase: 1073741824
/llvm-project-15.0.7/llvm/test/Object/Inputs/COFF/
H A Ddata-dir-out-of-bounds.yaml4 ImageBase: 1073741824
/llvm-project-15.0.7/llvm/test/tools/llvm-objcopy/COFF/
H A Ddebug-dir-unmapped.test14 ImageBase: 1073741824

1234