Searched refs:r_symbolnum (Results 1 – 11 of 11) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
H A D | MachO_x86_64.cpp | 111 ", symbolnum=" + formatv("{0:x6}", RI.r_symbolnum) + in getRelocKind() 150 if (auto FromSymbolOrErr = findSymbolByIndex(SubRI.r_symbolnum)) in parsePairRelocation() 167 if (auto ToSymbolOrErr = findSymbolByIndex(UnsignedRI.r_symbolnum)) in parsePairRelocation() 172 auto ToSymbolSec = findSectionByIndex(UnsignedRI.r_symbolnum - 1); in parsePairRelocation() 306 if (auto TargetSymbolOrErr = findSymbolByIndex(RI.r_symbolnum)) in addRelocations() 314 if (auto TargetSymbolOrErr = findSymbolByIndex(RI.r_symbolnum)) in addRelocations() 322 if (auto TargetSymbolOrErr = findSymbolByIndex(RI.r_symbolnum)) in addRelocations() 333 if (auto TargetSymbolOrErr = findSymbolByIndex(RI.r_symbolnum)) in addRelocations() 341 if (auto TargetSymbolOrErr = findSymbolByIndex(RI.r_symbolnum)) in addRelocations() 352 if (auto TargetSymbolOrErr = findSymbolByIndex(RI.r_symbolnum)) in addRelocations() [all …]
|
H A D | MachO_arm64.cpp | 119 ", symbolnum=" + formatv("{0:x6}", RI.r_symbolnum) + in getRelocationKind() 159 if (auto FromSymbolOrErr = findSymbolByIndex(SubRI.r_symbolnum)) in parsePairRelocation() 176 if (auto ToSymbolOrErr = findSymbolByIndex(UnsignedRI.r_symbolnum)) in parsePairRelocation() 181 auto ToSymbolSec = findSectionByIndex(UnsignedRI.r_symbolnum - 1); in parsePairRelocation() 314 Addend = SignExtend64(RI.r_symbolnum, 24); in addRelocations() 349 if (auto TargetSymbolOrErr = findSymbolByIndex(RI.r_symbolnum)) in addRelocations() 361 if (auto TargetSymbolOrErr = findSymbolByIndex(RI.r_symbolnum)) in addRelocations() 369 if (auto TargetSymbolOrErr = findSymbolByIndex(RI.r_symbolnum)) in addRelocations() 378 auto TargetNSec = findSectionByIndex(RI.r_symbolnum - 1); in addRelocations() 393 if (auto TargetSymbolOrErr = findSymbolByIndex(RI.r_symbolnum)) in addRelocations() [all …]
|
H A D | MachOLinkGraphBuilder.h | 174 RI.r_symbolnum = ARI.r_word1 & 0xffffff; in getRelocationInfo()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachORelocation.h | 26 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/arm/include/ |
H A D | reloc.h | 42 unsigned int r_symbolnum : 24, /* ordinal number of add symbol */ member
|
/freebsd/sys/amd64/include/ |
H A D | reloc.h | 38 unsigned int r_symbolnum : 24, /* ordinal number of add symbol */ member
|
/freebsd/sys/i386/include/ |
H A D | reloc.h | 38 unsigned int r_symbolnum : 24, /* ordinal number of add symbol */ member
|
/freebsd/contrib/llvm-project/lld/MachO/ |
H A D | InputFiles.cpp | 571 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 D | MachOBuilder.h | 212 r_symbolnum = 0; 417 R.r_symbolnum = R.Target.isSymbol() ? R.Target.getSymbolNum()
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/ |
H A D | MachODump.cpp | 821 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 D | MachO.h | 396 // Constant values for the r_symbolnum field in an 981 uint32_t r_symbolnum : 24, r_pcrel : 1, r_length : 2, r_extern : 1, 982 uint32_t r_symbolnum : 24, r_pcrel : 1, r_length : 2, r_extern : 1, global() member
|