Home
last modified time | relevance | path

Searched refs:FinalAddress (Results 1 – 9 of 9) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldELFMips.cpp79 return Value - FinalAddress; in evaluateMIPS32Relocation()
83 return (Value - FinalAddress) >> 2; in evaluateMIPS32Relocation()
87 return (Value - (FinalAddress & ~0x3)) >> 2; in evaluateMIPS32Relocation()
91 return (Value - FinalAddress) >> 2; in evaluateMIPS32Relocation()
95 return (Value - FinalAddress) >> 2; in evaluateMIPS32Relocation()
99 return (Value - FinalAddress + 0x8000) >> 16; in evaluateMIPS32Relocation()
103 return Value - FinalAddress; in evaluateMIPS32Relocation()
179 return ((Value + Addend - FinalAddress) >> 2) & 0xffff; in evaluateMIPS64Relocation()
183 return Value + Addend - FinalAddress; in evaluateMIPS64Relocation()
195 return ((Value + Addend - FinalAddress) >> 2) & 0x1fffff; in evaluateMIPS64Relocation()
[all …]
H A DRuntimeDyldCOFFAArch64.h260 uint64_t FinalAddress = Section.getLoadAddressWithOffset(RE.Offset); in resolveRelocation() local
272 write32AArch64Addr(Target, Value, FinalAddress, 12); in resolveRelocation()
278 write32AArch64Addr(Target, Value, FinalAddress, 0); in resolveRelocation()
318 uint64_t PCRelVal = Value + RE.Addend - FinalAddress; in resolveRelocation()
327 uint64_t PCRelVal = Value + RE.Addend - FinalAddress; in resolveRelocation()
336 uint64_t PCRelVal = Value + RE.Addend - FinalAddress; in resolveRelocation()
365 uint64_t Result = Value - FinalAddress - 4; in resolveRelocation()
H A DRuntimeDyldMachOAArch64.h392 uint64_t FinalAddress = Section.getLoadAddressWithOffset(RE.Offset); in resolveRelocation() local
393 int64_t PCRelVal = Value - FinalAddress + RE.Addend; in resolveRelocation()
401 uint64_t FinalAddress = Section.getLoadAddressWithOffset(RE.Offset); in resolveRelocation() local
403 ((Value + RE.Addend) & (-4096)) - (FinalAddress & (-4096)); in resolveRelocation()
H A DRuntimeDyldMachOI386.h104 uint64_t FinalAddress = Section.getLoadAddressWithOffset(RE.Offset); in resolveRelocation() local
105 Value -= FinalAddress + 4; // see MachOX86_64::resolveRelocation. in resolveRelocation()
H A DRuntimeDyldMachOX86_64.h95 uint64_t FinalAddress = Section.getLoadAddressWithOffset(RE.Offset); in resolveRelocation() local
96 Value -= FinalAddress + 4; in resolveRelocation()
H A DRuntimeDyldCOFFX86_64.h99 uint64_t FinalAddress = Section.getLoadAddressWithOffset(RE.Offset); in resolveRelocation() local
103 Value -= FinalAddress + Delta; in resolveRelocation()
H A DRuntimeDyldMachOARM.h210 uint64_t FinalAddress = Section.getLoadAddressWithOffset(RE.Offset); in resolveRelocation() local
211 Value -= FinalAddress; in resolveRelocation()
/freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldELF.cpp391 uint32_t FinalAddress = in resolveX86Relocation() local
446 uint64_t Result = Value + Addend - FinalAddress; in resolveAArch64Relocation()
453 uint64_t Result = Value + Addend - FinalAddress; in resolveAArch64Relocation()
460 uint64_t Result = Value + Addend - FinalAddress; in resolveAArch64Relocation()
564 uint64_t Result = Value + Addend - FinalAddress; in resolveAArch64Relocation()
577 uint64_t Result = Value + Addend - FinalAddress; in resolveAArch64Relocation()
618 ((Value - FinalAddress) & ~0x80000000); in resolveARMRelocation()
884 uint64_t Delta = Value - FinalAddress + Addend; in resolvePPC64Relocation()
889 uint64_t Delta = Value - FinalAddress + Addend; in resolvePPC64Relocation()
894 uint64_t Delta = Value - FinalAddress + Addend; in resolvePPC64Relocation()
[all …]
H A DRuntimeDyldMachO.cpp152 uint64_t FinalAddress = Section.getLoadAddress() + RE.Offset; in dumpRelocationToResolve() local
156 << " FinalAddress: " << format("0x%016" PRIx64, FinalAddress) in dumpRelocationToResolve()