Home
last modified time | relevance | path

Searched refs:StubSymbol (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DPerGraphGOTAndPLTStubsBuilder.h98 auto &StubSymbol = impl().createPLTStub(Target); in getPLTStub() local
101 << StubSymbol << "\n"; in getPLTStub()
104 PLTStubs.insert(std::make_pair(Target.getName(), &StubSymbol)).first; in getPLTStub()
H A Daarch32.cpp901 Symbol *&StubSymbol = getStubSymbolSlot(Target.getName(), MakeThumb); in visitEdge() local
903 if (!StubSymbol) { in visitEdge()
909 StubSymbol = &G.addAnonymousSymbol(B, 0, B.getSize(), true, false); in visitEdge()
911 StubSymbol->setTargetFlags(ThumbSymbol); in visitEdge()
916 << *StubSymbol << "\n"; in visitEdge()
920 assert(MakeThumb == (StubSymbol->getTargetFlags() & ThumbSymbol) && in visitEdge()
924 << *StubSymbol << " in " in visitEdge()
925 << StubSymbol->getBlock().getSection().getName() << "\n"; in visitEdge()
928 E.setTarget(*StubSymbol); in visitEdge()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DSpeculation.h46 std::optional<AliaseeDetails> getImplFor(const SymbolStringPtr &StubSymbol) { in getImplFor() argument
48 auto Position = Maps.find(StubSymbol); in getImplFor()
H A DIndirectionUtils.h404 auto StubSymbol = ExecutorSymbolDef(StubAddr, I->second.second); in findStub() local
405 if (ExportedStubsOnly && !StubSymbol.getFlags().isExported()) in findStub()
407 return StubSymbol; in findStub()