Searched refs:SourceJD (Results 1 - 5 of 5) sorted by relevance

/netbsd-current/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/
H A DLazyReexports.cpp24 JITDylib &SourceJD, SymbolStringPtr SymbolName,
34 Reexports[*Trampoline] = ReexportsEntry{&SourceJD, std::move(SymbolName)};
99 makeJITDylibSearchOrder(Entry->SourceJD,
146 JITDylib &SourceJD, SymbolAliasMap CallableAliases, ImplSymbolMap *SrcJDLoc)
148 LCTManager(LCTManager), ISManager(ISManager), SourceJD(SourceJD),
168 if (auto Err = R->replace(lazyReexports(LCTManager, ISManager, SourceJD,
180 SourceJD, Alias.second.Aliasee,
187 SourceJD.getExecutionSession().reportError(
198 AliaseeTable->trackImpls(RequestedAliases, &SourceJD);
23 getCallThroughTrampoline( JITDylib &SourceJD, SymbolStringPtr SymbolName, NotifyResolvedFunction NotifyResolved) argument
144 LazyReexportsMaterializationUnit( LazyCallThroughManager &LCTManager, IndirectStubsManager &ISManager, JITDylib &SourceJD, SymbolAliasMap CallableAliases, ImplSymbolMap *SrcJDLoc) argument
[all...]
H A DCore.cpp272 JITDylib *SourceJD, JITDylibLookupFlags SourceJDLookupFlags,
274 : MaterializationUnit(extractFlags(Aliases), nullptr), SourceJD(SourceJD),
286 JITDylib &SrcJD = SourceJD ? *SourceJD : TgtJD;
310 auto Err = SourceJD ? R->replace(reexports(*SourceJD, std::move(Aliases),
465 Expected<SymbolAliasMap> buildSimpleReexportsAliasMap(JITDylib &SourceJD, argument
468 auto Flags = SourceJD.getExecutionSession().lookupFlags(
469 LookupKind::Static, {{&SourceJD, JITDylibLookupFlag
271 ReExportsMaterializationUnit( JITDylib *SourceJD, JITDylibLookupFlags SourceJDLookupFlags, SymbolAliasMap Aliases) argument
563 ReexportsGenerator(JITDylib &SourceJD, JITDylibLookupFlags SourceJDLookupFlags, SymbolPredicate Allow) argument
[all...]
H A DObjectLinkingLayer.cpp541 JITDylib &SourceJD = *QueryDepsEntry.first; local
543 auto &DepsForJD = SymbolDeps[&SourceJD];
550 SymbolDeps.erase(&SourceJD);
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/
H A DLazyReexports.h49 getCallThroughTrampoline(JITDylib &SourceJD, SymbolStringPtr SymbolName,
63 JITDylib *SourceJD; member in struct:llvm::orc::LazyCallThroughManager::ReexportsEntry
145 JITDylib &SourceJD,
158 JITDylib &SourceJD; member in class:llvm::orc::LazyReexportsMaterializationUnit
168 IndirectStubsManager &ISManager, JITDylib &SourceJD,
172 LCTManager, ISManager, SourceJD, std::move(CallableAliases), SrcJDLoc);
167 lazyReexports(LazyCallThroughManager &LCTManager, IndirectStubsManager &ISManager, JITDylib &SourceJD, SymbolAliasMap CallableAliases, ImplSymbolMap *SrcJDLoc = nullptr) argument
H A DCore.h728 /// SourceJD is allowed to be nullptr, in which case the source JITDylib is
736 ReExportsMaterializationUnit(JITDylib *SourceJD,
747 JITDylib *SourceJD = nullptr; member in class:llvm::orc::ReExportsMaterializationUnit
771 /// SourceJD will be searched using the given JITDylibLookupFlags.
773 reexports(JITDylib &SourceJD, SymbolAliasMap Aliases, argument
777 &SourceJD, SourceJDLookupFlags, std::move(Aliases));
783 buildSimpleReexportsAAliasMap(JITDylib &SourceJD, const SymbolNameSet &Symbols);
1642 ReexportsGenerator(JITDylib &SourceJD,
1651 JITDylib &SourceJD;

Completed in 145 milliseconds