| /freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | MachO_x86_64.cpp | 122 Block &BlockToFix, MachONormalizedRelocationType SubtractorKind, in parsePairRelocation() argument 184 if (&BlockToFix == &FromSymbol->getAddressable()) { in parsePairRelocation() 185 if (LLVM_UNLIKELY(&BlockToFix == &ToSymbol->getAddressable())) { in parsePairRelocation() 197 if (&BlockToFix == &ToSymbol->getAddressable()) in parsePairRelocation() 273 Block *BlockToFix = nullptr; in addRelocations() local 278 BlockToFix = &SymbolToFixOrErr->getBlock(); in addRelocations() 282 BlockToFix->getAddress() + BlockToFix->getContent().size()) in addRelocations() 287 const char *FixupContent = BlockToFix->getContent().data() + in addRelocations() 290 size_t FixupOffset = FixupAddress - BlockToFix->getAddress(); in addRelocations() 433 parsePairRelocation(*BlockToFix, *MachORelocKind, RI, in addRelocations() [all …]
|
| H A D | MachO_arm64.cpp | 130 parsePairRelocation(Block &BlockToFix, Edge::Kind SubtractorKind, in parsePairRelocation() argument 193 if (&BlockToFix == &FromSymbol->getAddressable()) { in parsePairRelocation() 194 if (LLVM_UNLIKELY(&BlockToFix == &ToSymbol->getAddressable())) { in parsePairRelocation() 206 if (&BlockToFix == &ToSymbol->getAddressable()) in parsePairRelocation() 286 Block *BlockToFix = nullptr; in addRelocations() local 291 BlockToFix = &SymbolToFixOrErr->getBlock(); in addRelocations() 295 BlockToFix->getAddress() + BlockToFix->getContent().size()) in addRelocations() 302 const char *FixupContent = BlockToFix->getContent().data() + in addRelocations() 303 (FixupAddress - BlockToFix->getAddress()); in addRelocations() 459 parsePairRelocation(*BlockToFix, *MachORelocKind, RI, in addRelocations() [all …]
|
| H A D | ELF_i386.cpp | 164 Block &BlockToFix) { in addSingleRelocation() argument 190 const char *FixupContent = BlockToFix.getContent().data() + in addSingleRelocation() 191 (FixupAddress - BlockToFix.getAddress()); in addSingleRelocation() 199 Edge::OffsetT Offset = FixupAddress - BlockToFix.getAddress(); in addSingleRelocation() 203 printEdge(dbgs(), BlockToFix, GE, i386::getEdgeKindName(*Kind)); in addSingleRelocation() 207 BlockToFix.addEdge(std::move(GE)); in addSingleRelocation()
|
| H A D | ELF_loongarch.cpp | 93 Block &BlockToFix) { in addSingleRelocation() argument 117 Edge::OffsetT Offset = FixupAddress - BlockToFix.getAddress(); in addSingleRelocation() 121 printEdge(dbgs(), BlockToFix, GE, loongarch::getEdgeKindName(*Kind)); in addSingleRelocation() 125 BlockToFix.addEdge(std::move(GE)); in addSingleRelocation()
|
| H A D | ELF_aarch32.cpp | 160 Block &BlockToFix) { in addSingleRelRelocation() argument 181 Edge::OffsetT Offset = FixupAddress - BlockToFix.getAddress(); in addSingleRelRelocation() 184 aarch32::readAddend(*Base::G, BlockToFix, Offset, *Kind, ArmCfg); in addSingleRelRelocation() 191 printEdge(dbgs(), BlockToFix, E, getELFAArch32EdgeKindName(*Kind)); in addSingleRelRelocation() 195 BlockToFix.addEdge(std::move(E)); in addSingleRelRelocation()
|
| H A D | COFF_x86_64.cpp | 67 Block &BlockToFix) { in addSingleRelocation() argument 92 Edge::OffsetT Offset = FixupAddress - BlockToFix.getAddress(); in addSingleRelocation() 95 const char *FixupPtr = BlockToFix.getContent().data() + Offset; in addSingleRelocation() 174 printEdge(dbgs(), BlockToFix, GE, getCOFFX86RelocationKindName(Kind)); in addSingleRelocation() 178 BlockToFix.addEdge(std::move(GE)); in addSingleRelocation()
|
| H A D | ELF_aarch64.cpp | 153 Block &BlockToFix) { in addSingleRelocation() argument 179 Edge::OffsetT Offset = FixupAddress - BlockToFix.getAddress(); in addSingleRelocation() 182 const void *FixupContent = BlockToFix.getContent().data() + in addSingleRelocation() 183 (FixupAddress - BlockToFix.getAddress()); in addSingleRelocation() 368 printEdge(dbgs(), BlockToFix, GE, aarch64::getEdgeKindName(Kind)); in addSingleRelocation() 372 BlockToFix.addEdge(std::move(GE)); in addSingleRelocation()
|
| H A D | COFFLinkGraphBuilder.h | 202 auto *BlockToFix = getGraphBlock(RelSec.getIndex() + 1); in forEachRelocation() local 203 if (!BlockToFix) in forEachRelocation() 210 if (Error Err = Func(R, RelSec, *BlockToFix)) in forEachRelocation()
|
| H A D | ELF_x86_64.cpp | 128 Block &BlockToFix) { in addSingleRelocation() argument 215 Edge::OffsetT Offset = FixupAddress - BlockToFix.getAddress(); in addSingleRelocation() 219 printEdge(dbgs(), BlockToFix, GE, x86_64::getEdgeKindName(Kind)); in addSingleRelocation() 223 BlockToFix.addEdge(std::move(GE)); in addSingleRelocation()
|
| H A D | ELFLinkGraphBuilder.h | 624 auto *BlockToFix = getGraphBlock(RelSect.sh_info); in forEachRelaRelocation() local 625 if (!BlockToFix) in forEachRelaRelocation() 636 if (Error Err = Func(R, **FixupSection, *BlockToFix)) in forEachRelaRelocation() 674 auto *BlockToFix = getGraphBlock(RelSect.sh_info); in forEachRelRelocation() local 675 if (!BlockToFix) in forEachRelRelocation() 686 if (Error Err = Func(R, **FixupSection, *BlockToFix)) in forEachRelRelocation()
|
| H A D | EHFrameSupport.cpp | 513 BinaryStreamReader &RecordReader, Block &BlockToFix, in getOrCreateEncodedPointerEdge() argument 527 << (BlockToFix.getAddress() + PointerFieldOffset) << " to " in getOrCreateEncodedPointerEdge() 579 Target = BlockToFix.getAddress() + PointerFieldOffset; in getOrCreateEncodedPointerEdge() 589 BlockToFix.addEdge(PtrEdgeKind, PointerFieldOffset, *TargetSym, 0); in getOrCreateEncodedPointerEdge() 593 << (BlockToFix.getAddress() + PointerFieldOffset) << " to " in getOrCreateEncodedPointerEdge()
|
| H A D | ELF_riscv.cpp | 876 Block &BlockToFix) { in addSingleRelocation() argument 883 if (BlockToFix.edges_empty()) in addSingleRelocation() 888 auto &PrevEdge = *std::prev(BlockToFix.edges().end()); in addSingleRelocation() 913 Edge::OffsetT Offset = FixupAddress - BlockToFix.getAddress(); in addSingleRelocation() 917 printEdge(dbgs(), BlockToFix, GE, riscv::getEdgeKindName(*Kind)); in addSingleRelocation() 921 BlockToFix.addEdge(std::move(GE)); in addSingleRelocation()
|
| H A D | ELF_ppc64.cpp | 227 Block &BlockToFix) { in addSingleRelocation() argument 267 Edge::OffsetT Offset = FixupAddress - BlockToFix.getAddress(); in addSingleRelocation() 390 BlockToFix.addEdge(std::move(GE)); in addSingleRelocation()
|
| H A D | EHFrameSupportImpl.h | 103 Block &BlockToFix, size_t PointerFieldOffset, const char *FieldName);
|