Searched refs:FixupAddress (Results 1 – 9 of 9) sorted by relevance
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
| D | MachO_arm64.cpp | 104 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 …]
|
| D | MachO_x86_64.cpp | 122 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 …]
|
| D | ELF_x86_64.cpp | 335 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 …]
|
| D | ELF_riscv.cpp | 79 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/ |
| D | x86_64.h | 266 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/ |
| D | X86MachObjectWriter.cpp | 113 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/ |
| D | SymbolFileDWARF.h | 443 lldb::addr_t FixupAddress(lldb::addr_t file_addr); 445 bool FixupAddress(lldb_private::Address &addr);
|
| D | SymbolFileDWARF.cpp | 791 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()
|
| D | DWARFASTParserClang.cpp | 2296 if (dwarf->FixupAddress(func_range.GetBaseAddress())) { in ParseFunctionFromDWARF()
|