Home
last modified time | relevance | path

Searched refs:r_symbolnum (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DMachO_x86_64.cpp110 ", symbolnum=" + formatv("{0:x6}", RI.r_symbolnum) + in getRelocKind()
149 if (auto FromSymbolOrErr = findSymbolByIndex(SubRI.r_symbolnum)) in parsePairRelocation()
166 if (auto ToSymbolOrErr = findSymbolByIndex(UnsignedRI.r_symbolnum)) in parsePairRelocation()
171 auto ToSymbolSec = findSectionByIndex(UnsignedRI.r_symbolnum - 1); in parsePairRelocation()
305 if (auto TargetSymbolOrErr = findSymbolByIndex(RI.r_symbolnum)) in addRelocations()
313 if (auto TargetSymbolOrErr = findSymbolByIndex(RI.r_symbolnum)) in addRelocations()
321 if (auto TargetSymbolOrErr = findSymbolByIndex(RI.r_symbolnum)) in addRelocations()
332 if (auto TargetSymbolOrErr = findSymbolByIndex(RI.r_symbolnum)) in addRelocations()
368 auto TargetNSec = findSectionByIndex(RI.r_symbolnum - 1); in addRelocations()
393 auto TargetNSec = findSectionByIndex(RI.r_symbolnum - 1); in addRelocations()
[all …]
H A DMachO_arm64.cpp118 ", symbolnum=" + formatv("{0:x6}", RI.r_symbolnum) + in getRelocationKind()
158 if (auto FromSymbolOrErr = findSymbolByIndex(SubRI.r_symbolnum)) in parsePairRelocation()
175 if (auto ToSymbolOrErr = findSymbolByIndex(UnsignedRI.r_symbolnum)) in parsePairRelocation()
180 auto ToSymbolSec = findSectionByIndex(UnsignedRI.r_symbolnum - 1); in parsePairRelocation()
313 Addend = SignExtend64(RI.r_symbolnum, 24); in addRelocations()
348 if (auto TargetSymbolOrErr = findSymbolByIndex(RI.r_symbolnum)) in addRelocations()
360 if (auto TargetSymbolOrErr = findSymbolByIndex(RI.r_symbolnum)) in addRelocations()
368 if (auto TargetSymbolOrErr = findSymbolByIndex(RI.r_symbolnum)) in addRelocations()
377 auto TargetNSec = findSectionByIndex(RI.r_symbolnum - 1); in addRelocations()
392 if (auto TargetSymbolOrErr = findSymbolByIndex(RI.r_symbolnum)) in addRelocations()
[all …]
H A DMachOLinkGraphBuilder.h174 RI.r_symbolnum = ARI.r_word1 & 0xffffff; in getRelocationInfo()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachORelocation.h26 uint32_t r_symbolnum; // symbol index if r_extern == 1 else section index variable
40 return (r_symbolnum << 8) | (r_pcrel << 7) | ((r_length & 3) << 5) | in getPackedFields()
49 r_address(addr), r_symbolnum(index), r_pcrel(pcrel), r_length(len), in r_address()
/freebsd/sys/i386/include/
H A Dreloc.h38 unsigned int r_symbolnum : 24, /* ordinal number of add symbol */ member
/freebsd/sys/arm/include/
H A Dreloc.h42 unsigned int r_symbolnum : 24, /* ordinal number of add symbol */ member
/freebsd/sys/amd64/include/
H A Dreloc.h38 unsigned int r_symbolnum : 24, /* ordinal number of add symbol */ member
/freebsd/contrib/llvm-project/lld/MachO/
H A DInputFiles.cpp571 pairedAddend = SignExtend64<24>(relInfo.r_symbolnum); in parseRelocations()
589 r.referent = symbols[relInfo.r_symbolnum]; in parseRelocations()
594 sectionHeaders[relInfo.r_symbolnum - 1]; in parseRelocations()
610 r.referent = findContainingSubsection(*sections[relInfo.r_symbolnum - 1], in parseRelocations()
644 p.referent = symbols[minuendInfo.r_symbolnum]; in parseRelocations()
648 totalAddend - sectionHeaders[minuendInfo.r_symbolnum - 1].addr; in parseRelocations()
650 *sections[minuendInfo.r_symbolnum - 1], &referentOffset); in parseRelocations()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DMachOBuilder.h212 r_symbolnum = 0;
417 R.r_symbolnum = R.Target.isSymbol() ? R.Target.getSymbolNum()
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DMachODump.cpp821 const unsigned r_symbolnum = (r_scattered ? 0 : in PrintRelocationEntries() local
908 if (r_symbolnum > Symtab.nsyms) in PrintRelocationEntries()
909 outs() << format("?(%d)\n", r_symbolnum); in PrintRelocationEntries()
911 SymbolRef Symbol = *O->getSymbolByIndex(r_symbolnum); in PrintRelocationEntries()
917 outs() << format("?(%d)\n", r_symbolnum); in PrintRelocationEntries()
934 outs() << format("addend = 0x%06x\n", (unsigned int)r_symbolnum); in PrintRelocationEntries()
936 outs() << format("%d ", r_symbolnum); in PrintRelocationEntries()
937 if (r_symbolnum == MachO::R_ABS) in PrintRelocationEntries()
942 if (r_symbolnum > 0 && r_symbolnum <= nsects) { in PrintRelocationEntries()
944 DRI.d.a = r_symbolnum-1; in PrintRelocationEntries()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DMachO.h981 uint32_t r_symbolnum : 24, r_pcrel : 1, r_length : 2, r_extern : 1, member