| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | JITLink.cpp | 118 auto &TargetSym = E.getTarget(); in printEdge() local 119 if (TargetSym.hasName()) in printEdge() 120 OS << TargetSym.getName(); in printEdge() 122 auto &TargetBlock = TargetSym.getBlock(); in printEdge() 129 orc::ExecutorAddrDiff SecDelta = TargetSym.getAddress() - SecAddress; in printEdge() 130 OS << TargetSym.getAddress() << " (section " << TargetSec.getName(); in printEdge() 134 if (TargetSym.getOffset()) in printEdge() 135 OS << " + " << formatv("{0:x}", TargetSym.getOffset()); in printEdge()
|
| H A D | EHFrameSupport.cpp | 569 auto TargetSym = getOrCreateSymbol(PC, Target); in getOrCreateEncodedPointerEdge() local 570 if (!TargetSym) in getOrCreateEncodedPointerEdge() 571 return TargetSym.takeError(); in getOrCreateEncodedPointerEdge() 572 BlockToFix.addEdge(PtrEdgeKind, PointerFieldOffset, *TargetSym, 0); in getOrCreateEncodedPointerEdge() 577 << FieldName << " at " << TargetSym->getAddress(); in getOrCreateEncodedPointerEdge() 578 if (TargetSym->hasName()) in getOrCreateEncodedPointerEdge() 579 dbgs() << " (" << TargetSym->getName() << ")"; in getOrCreateEncodedPointerEdge() 583 return &*TargetSym; in getOrCreateEncodedPointerEdge()
|
| /llvm-project-15.0.7/llvm/tools/llvm-jitlink/ |
| H A D | llvm-jitlink-elf.cpp | 42 auto &TargetSym = E->getTarget(); in getELFGOTTarget() local 43 if (!TargetSym.hasName()) in getELFGOTTarget() 46 TargetSym.getBlock().getSection().getName() + in getELFGOTTarget() 50 return TargetSym; in getELFGOTTarget()
|
| H A D | llvm-jitlink-macho.cpp | 44 auto &TargetSym = E->getTarget(); in getMachOGOTTarget() local 45 if (!TargetSym.hasName()) in getMachOGOTTarget() 48 TargetSym.getBlock().getSection().getName() + in getMachOGOTTarget() 52 return TargetSym; in getMachOGOTTarget()
|
| H A D | llvm-jitlink-coff.cpp | 42 auto &TargetSym = E->getTarget(); in getCOFFGOTTarget() local 43 if (!TargetSym.hasName()) in getCOFFGOTTarget() 46 TargetSym.getBlock().getSection().getName() + in getCOFFGOTTarget() 50 return TargetSym; in getCOFFGOTTarget()
|
| /llvm-project-15.0.7/llvm/examples/OrcV2Examples/LLJITWithObjectLinkingLayerPlugin/ |
| H A D | LLJITWithObjectLinkingLayerPlugin.cpp | 168 jitlink::Symbol &TargetSym = E.getTarget(); in printGraph() local 169 if (TargetSym.hasName()) in printGraph() 170 outs() << TargetSym.getName() << "\n"; in printGraph()
|
| /llvm-project-15.0.7/llvm/lib/InterfaceStub/ |
| H A D | ELFObjHandler.cpp | 521 IFSSymbol TargetSym{std::string(SymName)}; in createELFSym() local 524 TargetSym.Weak = true; in createELFSym() 526 TargetSym.Weak = false; in createELFSym() 528 TargetSym.Undefined = RawSym.isUndefined(); in createELFSym() 529 TargetSym.Type = convertELFSymbolTypeToIFS(RawSym.st_info); in createELFSym() 531 if (TargetSym.Type == IFSSymbolType::Func) { in createELFSym() 532 TargetSym.Size = 0; in createELFSym() 534 TargetSym.Size = RawSym.st_size; in createELFSym() 536 return TargetSym; in createELFSym()
|
| /llvm-project-15.0.7/llvm/unittests/ExecutionEngine/Orc/ |
| H A D | OrcCAPITest.cpp | 536 LLVMOrcCSymbolFlagsMapPair TargetSym = Symbols[0]; in Materialize() local 538 ASSERT_EQ(RequestedSymbols[0], TargetSym.Name); in Materialize() 539 LLVMOrcRetainSymbolStringPoolEntry(TargetSym.Name); in Materialize() 548 ASSERT_EQ(TargetSym.Flags.GenericFlags, Flags.GenericFlags); in Materialize() 549 ASSERT_EQ(TargetSym.Flags.TargetFlags, Flags.TargetFlags); in Materialize() 615 LLVMOrcRetainSymbolStringPoolEntry(TargetSym.Name); in Materialize() 618 LLVMOrcMaterializationResponsibilityAddDependencies(MR, TargetSym.Name, in Materialize() 629 Pair = {TargetSym.Name, Sym}; in Materialize()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86IndirectThunks.cpp | 211 MCSymbol *TargetSym = MF.getContext().createTempSymbol(); in populateThunk() local 219 BuildMI(Entry, DebugLoc(), TII->get(CallOpc)).addSym(TargetSym); in populateThunk() 251 CallTarget->back().setPreInstrSymbol(MF, TargetSym); in populateThunk()
|
| /llvm-project-15.0.7/llvm/lib/MC/ |
| H A D | WasmObjectWriter.cpp | 1912 const auto &TargetSym = cast<const MCSymbolWasm>(SymRef->getSymbol()); in writeOneObject() local 1913 if (TargetSym.getIndex() == InvalidIndex) in writeOneObject() 1915 if (!TargetSym.isFunction()) in writeOneObject() 1918 std::make_pair(Priority, TargetSym.getIndex())); in writeOneObject()
|
| /llvm-project-15.0.7/llvm/tools/llvm-objdump/ |
| H A D | llvm-objdump.cpp | 1726 const SymbolInfoTy *TargetSym = nullptr; in disassembleObject() local 1733 TargetSym = &*(It - 1); in disassembleObject() 1741 if (TargetSym != nullptr) { in disassembleObject() 1742 uint64_t TargetAddress = TargetSym->Addr; in disassembleObject() 1744 std::string TargetName = TargetSym->Name.str(); in disassembleObject()
|
| /llvm-project-15.0.7/bolt/lib/Passes/ |
| H A D | IndirectCallPromotion.cpp | 1067 const MCSymbol *TargetSym = Targets[I].To.Sym; in canPromoteCallsite() local 1068 const BinaryFunction *TargetBF = BC.getFunctionForSymbol(TargetSym); in canPromoteCallsite()
|
| /llvm-project-15.0.7/bolt/lib/Core/ |
| H A D | BinaryFunction.cpp | 841 const MCSymbol *TargetSym; in processIndirectBranch() local 843 std::tie(TargetSym, TargetOffset) = BC.MIB->getTargetSymbolInfo(DispExpr); in processIndirectBranch() 844 ErrorOr<uint64_t> SymValueOrError = BC.getSymbolValue(*TargetSym); in processIndirectBranch()
|