Home
last modified time | relevance | path

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

/freebsd-12-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
DMachO_arm64.cpp104 JITTargetAddress FixupAddress, const char *FixupContent, in parsePairRelocation() argument
166 Addend = FixupValue + (FixupAddress - FromSymbol->getAddress()); in parsePairRelocation()
171 Addend = FixupValue - (FixupAddress - ToSymbol->getAddress()); in parsePairRelocation()
225 JITTargetAddress FixupAddress = SectionAddress + (uint32_t)RI.r_address; in addRelocations() local
237 auto SymbolToFixOrErr = findSymbolByAddress(FixupAddress); in addRelocations()
243 if (FixupAddress + static_cast<JITTargetAddress>(1ULL << RI.r_length) > in addRelocations()
250 (FixupAddress - BlockToFix->getAddress()); in addRelocations()
264 formatv("{0:x16}", FixupAddress)); in addRelocations()
286 if (PairedFixupAddress != FixupAddress) in addRelocations()
377 parsePairRelocation(*BlockToFix, *Kind, RI, FixupAddress, in addRelocations()
[all …]
DMachO_x86_64.cpp122 const MachO::relocation_info &SubRI, JITTargetAddress FixupAddress, in parsePairRelocation() argument
184 Addend = FixupValue + (FixupAddress - FromSymbol->getAddress()); in parsePairRelocation()
190 Addend = FixupValue - (FixupAddress - ToSymbol->getAddress()); in parsePairRelocation()
240 JITTargetAddress FixupAddress = SectionAddress + (uint32_t)RI.r_address; in addRelocations() local
252 auto SymbolToFixOrErr = findSymbolByAddress(FixupAddress); in addRelocations()
258 if (FixupAddress + static_cast<JITTargetAddress>(1ULL << RI.r_length) > in addRelocations()
265 (FixupAddress - BlockToFix->getAddress()); in addRelocations()
267 size_t FixupOffset = FixupAddress - BlockToFix->getAddress(); in addRelocations()
362 FixupAddress + 4 + *(const little32_t *)FixupContent; in addRelocations()
378 FixupAddress + Delta + *(const little32_t *)FixupContent; in addRelocations()
[all …]
DELF_x86_64.cpp335 JITTargetAddress FixupAddress = in addRelocations() local
340 << format("0x%016" PRIx64, FixupAddress) << "\n"; in addRelocations()
347 Edge GE(*Kind, FixupAddress - BlockToFix->getAddress(), *TargetSymbol, in addRelocations()
353 BlockToFix->addEdge(*Kind, FixupAddress - BlockToFix->getAddress(), in addRelocations()
435 JITTargetAddress FixupAddress = B.getAddress() + E.getOffset(); in applyFixup() local
441 int64_t Value = E.getTarget().getAddress() + E.getAddend() - FixupAddress; in applyFixup()
449 int64_t Value = E.getTarget().getAddress() + E.getAddend() - FixupAddress; in applyFixup()
459 int64_t Value = E.getTarget().getAddress() + E.getAddend() - FixupAddress; in applyFixup()
467 int64_t Value = E.getTarget().getAddress() + E.getAddend() - FixupAddress; in applyFixup()
472 int64_t Value = FixupAddress - E.getTarget().getAddress() + E.getAddend(); in applyFixup()
[all …]
DELF_riscv.cpp79 JITTargetAddress FixupAddress = B.getAddress() + E.getOffset(); in applyFixup() local
97 int64_t Value = E.getTarget().getAddress() + E.getAddend() - FixupAddress; in applyFixup()
108 int64_t Value = E.getTarget().getAddress() + E.getAddend() - FixupAddress; in applyFixup()
245 JITTargetAddress FixupAddress = in addRelocations() local
250 << format("0x%016" PRIx64, FixupAddress) << "\n"; in addRelocations()
256 BlockToFix->addEdge(*Kind, FixupAddress - BlockToFix->getAddress(), in addRelocations()
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/
Dx86_64.h266 JITTargetAddress FixupAddress = B.getAddress() + E.getOffset(); in applyFixup() local
291 E.getTarget().getAddress() - (FixupAddress + 4) + E.getAddend(); in applyFixup()
300 int64_t Value = E.getTarget().getAddress() - FixupAddress + E.getAddend(); in applyFixup()
306 int64_t Value = E.getTarget().getAddress() - FixupAddress + E.getAddend(); in applyFixup()
315 int64_t Value = FixupAddress - E.getTarget().getAddress() + E.getAddend(); in applyFixup()
321 int64_t Value = FixupAddress - E.getTarget().getAddress() + E.getAddend(); in applyFixup()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
DX86MachObjectWriter.cpp113 uint32_t FixupAddress = in RecordX86_64Relocation() local
250 Value -= FixupAddress + (1 << Log2Size); in RecordX86_64Relocation()
484 uint32_t FixupAddress = in recordTLVPRelocation() local
487 FixedValue = FixupAddress - in recordTLVPRelocation()
/freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
DSymbolFileDWARF.h443 lldb::addr_t FixupAddress(lldb::addr_t file_addr);
445 bool FixupAddress(lldb_private::Address &addr);
DSymbolFileDWARF.cpp791 lldb::addr_t SymbolFileDWARF::FixupAddress(lldb::addr_t file_addr) { in FixupAddress() function in SymbolFileDWARF
798 bool SymbolFileDWARF::FixupAddress(Address &addr) { in FixupAddress() function in SymbolFileDWARF
1931 if (FixupAddress(exe_so_addr)) { in ResolveSymbolContext()
3709 caller_address = FixupAddress(caller_address); in CollectCallEdges()
DDWARFASTParserClang.cpp2296 if (dwarf->FixupAddress(func_range.GetBaseAddress())) { in ParseFunctionFromDWARF()