Searched refs:ExportedSymbolsOnly (Results 1 - 9 of 9) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DLazyEmittingLayer.h48 JITSymbol find(StringRef Name, bool ExportedSymbolsOnly, BaseLayerT &B) { argument
51 if (auto GV = searchGVs(Name, ExportedSymbolsOnly)) {
53 auto GetAddress = [this, ExportedSymbolsOnly, Name = Name.str(),
63 if (auto Sym = B.findSymbolIn(K, Name, ExportedSymbolsOnly))
81 return B.findSymbolIn(K, Name, ExportedSymbolsOnly);
105 bool ExportedSymbolsOnly) const {
116 if (!ExportedSymbolsOnly || GV->hasDefaultVisibility())
124 return buildMangledSymbols(Name, ExportedSymbolsOnly);
135 // name (and its visibility conforms to the ExportedSymbolsOnly flag) then
141 bool ExportedSymbolsOnly) cons
228 findSymbol(const std::string &Name, bool ExportedSymbolsOnly) argument
246 findSymbolIn(VModuleKey K, const std::string &Name, bool ExportedSymbolsOnly) argument
[all...]
H A DGlobalMappingLayer.h74 /// @param ExportedSymbolsOnly If true, search only for exported symbols.
76 JITSymbol findSymbol(const std::string &Name, bool ExportedSymbolsOnly) { argument
80 return BaseLayer.findSymbol(Name, ExportedSymbolsOnly);
88 /// @param ExportedSymbolsOnly If true, search only for exported symbols.
92 bool ExportedSymbolsOnly) {
93 return BaseLayer.findSymbolIn(H, Name, ExportedSymbolsOnly);
91 findSymbolIn(ModuleHandleT H, const std::string &Name, bool ExportedSymbolsOnly) argument
H A DIRTransformLayer.h87 /// @param ExportedSymbolsOnly If true, search only for exported symbols.
89 JITSymbol findSymbol(const std::string &Name, bool ExportedSymbolsOnly) { argument
90 return BaseLayer.findSymbol(Name, ExportedSymbolsOnly);
98 /// @param ExportedSymbolsOnly If true, search only for exported symbols.
102 bool ExportedSymbolsOnly) {
103 return BaseLayer.findSymbolIn(K, Name, ExportedSymbolsOnly);
101 findSymbolIn(VModuleKey K, const std::string &Name, bool ExportedSymbolsOnly) argument
H A DObjectTransformLayer.h82 /// @param ExportedSymbolsOnly If true, search only for exported symbols.
84 JITSymbol findSymbol(const std::string &Name, bool ExportedSymbolsOnly) { argument
85 return BaseLayer.findSymbol(Name, ExportedSymbolsOnly);
93 /// @param ExportedSymbolsOnly If true, search only for exported symbols.
97 bool ExportedSymbolsOnly) {
98 return BaseLayer.findSymbolIn(K, Name, ExportedSymbolsOnly);
96 findSymbolIn(VModuleKey K, const std::string &Name, bool ExportedSymbolsOnly) argument
H A DIRCompileLayer.h124 /// @param ExportedSymbolsOnly If true, search only for exported symbols.
126 JITSymbol findSymbol(const std::string &Name, bool ExportedSymbolsOnly) { argument
127 return BaseLayer.findSymbol(Name, ExportedSymbolsOnly);
135 /// @param ExportedSymbolsOnly If true, search only for exported symbols.
139 bool ExportedSymbolsOnly) {
140 return BaseLayer.findSymbolIn(K, Name, ExportedSymbolsOnly);
138 findSymbolIn(VModuleKey K, const std::string &Name, bool ExportedSymbolsOnly) argument
H A DRTDyldObjectLinkingLayer.h166 JITSymbol getSymbol(StringRef Name, bool ExportedSymbolsOnly) { argument
170 if (!SymEntry->second.getFlags().isExported() && ExportedSymbolsOnly)
426 /// @param ExportedSymbolsOnly If true, search only for exported symbols.
428 JITSymbol findSymbol(StringRef Name, bool ExportedSymbolsOnly) { argument
430 if (auto Sym = KV.second->getSymbol(Name, ExportedSymbolsOnly))
442 /// @param ExportedSymbolsOnly If true, search only for exported symbols.
446 bool ExportedSymbolsOnly) {
448 return LinkedObjects[K]->getSymbol(Name, ExportedSymbolsOnly);
445 findSymbolIn(VModuleKey K, StringRef Name, bool ExportedSymbolsOnly) argument
H A DRemoteObjectLayer.h351 JITSymbol findSymbol(StringRef Name, bool ExportedSymbolsOnly) { argument
354 ExportedSymbolsOnly));
358 JITSymbol findSymbolIn(ObjHandleT H, StringRef Name, bool ExportedSymbolsOnly) { argument
361 ExportedSymbolsOnly));
500 bool ExportedSymbolsOnly) {
501 if (auto Sym = BaseLayer.findSymbol(Name, ExportedSymbolsOnly))
509 bool ExportedSymbolsOnly) {
512 if (auto Sym = BaseLayer.findSymbolIn(HI->second, Name, ExportedSymbolsOnly))
499 findSymbol(const std::string &Name, bool ExportedSymbolsOnly) argument
508 findSymbolIn(ObjHandleT H, const std::string &Name, bool ExportedSymbolsOnly) argument
H A DCompileOnDemandLayer.h229 bool ExportedSymbolsOnly) {
230 if (auto Sym = StubsMgr->findStub(Name, ExportedSymbolsOnly))
233 if (auto Sym = BaseLayer.findSymbolIn(BLK, Name, ExportedSymbolsOnly))
335 /// @param ExportedSymbolsOnly If true, search only for exported symbols.
337 JITSymbol findSymbol(StringRef Name, bool ExportedSymbolsOnly) { argument
339 if (auto Sym = KV.second.StubsMgr->findStub(Name, ExportedSymbolsOnly))
341 if (auto Sym = findSymbolIn(KV.first, Name, ExportedSymbolsOnly))
346 return BaseLayer.findSymbol(Name, ExportedSymbolsOnly);
352 bool ExportedSymbolsOnly) {
354 return LogicalDylibs[K].findSymbol(BaseLayer, Name, ExportedSymbolsOnly);
228 findSymbol(BaseLayerT &BaseLayer, const std::string &Name, bool ExportedSymbolsOnly) argument
351 findSymbolIn(VModuleKey K, const std::string &Name, bool ExportedSymbolsOnly) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DOrcCBindingsStack.h57 bool ExportedSymbolsOnly) = 0;
66 bool ExportedSymbolsOnly) override {
67 return Layer.findSymbolIn(K, Name, ExportedSymbolsOnly);
86 bool ExportedSymbolsOnly) override {
87 return Layer.findSymbolIn(K, Name, ExportedSymbolsOnly);
378 bool ExportedSymbolsOnly) {
379 if (auto Sym = IndirectStubsMgr->findStub(Name, ExportedSymbolsOnly))
382 return CODLayer->findSymbol(mangle(Name), ExportedSymbolsOnly);
383 return CompileLayer.findSymbol(mangle(Name), ExportedSymbolsOnly);
387 bool ExportedSymbolsOnly) {
377 findSymbol(const std::string &Name, bool ExportedSymbolsOnly) argument
386 findSymbolIn(orc::VModuleKey K, const std::string &Name, bool ExportedSymbolsOnly) argument
392 findSymbolAddress(const std::string &Name, bool ExportedSymbolsOnly) argument
409 findSymbolAddressIn(orc::VModuleKey K, const std::string &Name, bool ExportedSymbolsOnly) argument
[all...]

Completed in 72 milliseconds