Searched refs:Resolver (Results 1 - 25 of 64) sorted by relevance

123

/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldCOFF.h35 JITSymbolResolver &Resolver);
39 JITSymbolResolver &Resolver)
40 : RuntimeDyldImpl(MemMgr, Resolver) {}
38 RuntimeDyldCOFF(RuntimeDyld::MemoryManager &MemMgr, JITSymbolResolver &Resolver) argument
H A DRuntimeDyldCOFF.cpp50 JITSymbolResolver &Resolver) {
54 return std::make_unique<RuntimeDyldCOFFI386>(MemMgr, Resolver);
56 return std::make_unique<RuntimeDyldCOFFThumb>(MemMgr, Resolver);
58 return std::make_unique<RuntimeDyldCOFFX86_64>(MemMgr, Resolver);
60 return std::make_unique<RuntimeDyldCOFFAArch64>(MemMgr, Resolver);
48 create(Triple::ArchType Arch, RuntimeDyld::MemoryManager &MemMgr, JITSymbolResolver &Resolver) argument
H A DRuntimeDyldMachO.h52 JITSymbolResolver &Resolver)
53 : RuntimeDyldImpl(MemMgr, Resolver) {}
127 JITSymbolResolver &Resolver);
155 JITSymbolResolver &Resolver)
156 : RuntimeDyldMachO(MemMgr, Resolver) {}
51 RuntimeDyldMachO(RuntimeDyld::MemoryManager &MemMgr, JITSymbolResolver &Resolver) argument
154 RuntimeDyldMachOCRTPBase(RuntimeDyld::MemoryManager &MemMgr, JITSymbolResolver &Resolver) argument
H A DRuntimeDyldMachO.cpp351 JITSymbolResolver &Resolver) {
357 return std::make_unique<RuntimeDyldMachOARM>(MemMgr, Resolver);
359 return std::make_unique<RuntimeDyldMachOAArch64>(MemMgr, Resolver);
361 return std::make_unique<RuntimeDyldMachOAArch64>(MemMgr, Resolver);
363 return std::make_unique<RuntimeDyldMachOI386>(MemMgr, Resolver);
365 return std::make_unique<RuntimeDyldMachOX86_64>(MemMgr, Resolver);
349 create(Triple::ArchType Arch, RuntimeDyld::MemoryManager &MemMgr, JITSymbolResolver &Resolver) argument
H A DRuntimeDyld.cpp227 if (auto ResultOrErr = Resolver.getResponsibilitySet(Symbols))
1113 // If Resolver returned UINT64_MAX, the client wants to handle this symbol
1165 Resolver.lookup(NewSymbols,
1234 SharedThis->Resolver.lookup(Symbols, std::move(PostResolveContinuation));
1257 JITSymbolResolver &Resolver)
1258 : MemMgr(MemMgr), Resolver(Resolver) {
1274 JITSymbolResolver &Resolver, bool ProcessAllSections,
1277 RuntimeDyldCOFF::create(Arch, MM, Resolver);
1285 JITSymbolResolver &Resolver, boo
1256 RuntimeDyld(RuntimeDyld::MemoryManager &MemMgr, JITSymbolResolver &Resolver) argument
1272 createRuntimeDyldCOFF( Triple::ArchType Arch, RuntimeDyld::MemoryManager &MM, JITSymbolResolver &Resolver, bool ProcessAllSections, RuntimeDyld::NotifyStubEmittedFunction NotifyStubEmitted) argument
1284 createRuntimeDyldELF(Triple::ArchType Arch, RuntimeDyld::MemoryManager &MM, JITSymbolResolver &Resolver, bool ProcessAllSections, RuntimeDyld::NotifyStubEmittedFunction NotifyStubEmitted) argument
1295 createRuntimeDyldMachO( Triple::ArchType Arch, RuntimeDyld::MemoryManager &MM, JITSymbolResolver &Resolver, bool ProcessAllSections, RuntimeDyld::NotifyStubEmittedFunction NotifyStubEmitted) argument
1406 jitLinkForORC(object::ObjectFile &Obj, std::unique_ptr<MemoryBuffer> UnderlyingBuffer, RuntimeDyld::MemoryManager &MemMgr, JITSymbolResolver &Resolver, bool ProcessAllSections, unique_function<Error( std::unique_ptr<RuntimeDyld::LoadedObjectInfo> LoadedObj, std::map<StringRef, JITEvaluatedSymbol>)> OnLoaded, unique_function<void(Error)> OnEmitted) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DGlobalIFunc.h37 const Twine &Name, Constant *Resolver, Module *Parent);
47 Constant *Resolver, Module *Parent);
57 void setResolver(Constant *Resolver) { argument
58 setIndirectSymbol(Resolver);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFRelocMap.h26 object::RelocationResolver Resolver; member in struct:llvm::RelocAddrEntry
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/
H A DPassAnalysisSupport.h202 assert(Resolver && "Pass not resident in a PassManager object!");
206 Pass *ResultPass = Resolver->getAnalysisIfAvailable(PI, true);
221 assert(Resolver && "Pass has not been inserted into a PassManager object!");
228 assert(Resolver&&"Pass has not been inserted into a PassManager object!");
232 Pass *ResultPass = Resolver->findImplPass(PI);
249 assert(Resolver &&"Pass has not been inserted into a PassManager object!");
257 assert(Resolver && "Pass has not been inserted into a PassManager object!");
261 Pass *ResultPass = Resolver->findImplPass(this, PI, F);
H A DPass.h79 AnalysisResolver *Resolver = nullptr; // Used to resolve analysis member in class:llvm::Pass
137 AnalysisResolver *getResolver() const { return Resolver; }
/freebsd-11-stable/contrib/llvm-project/lld/lib/Core/
H A DResolver.cpp1 //===- Core/Resolver.cpp - Resolves Atom References -----------------------===//
9 #include "lld/Core/Resolver.h"
32 llvm::Expected<bool> Resolver::handleFile(File &file) {
49 llvm::Expected<bool> Resolver::forEachUndefines(File &file,
74 llvm::Expected<bool> Resolver::handleArchiveFile(File &file) {
86 llvm::Error Resolver::handleSharedLibrary(File &file) {
105 bool Resolver::doUndefinedAtom(OwningAtomPtr<UndefinedAtom> atom) {
124 void Resolver::doDefinedAtom(OwningAtomPtr<DefinedAtom> atom) {
149 void Resolver::doSharedLibraryAtom(OwningAtomPtr<SharedLibraryAtom> atom) {
164 void Resolver
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/tools/lli/
H A DRemoteJITUtils.h86 void setResolver(std::shared_ptr<LegacyJITSymbolResolver> Resolver) { argument
87 this->Resolver = std::move(Resolver);
137 return Resolver->findSymbol(Name);
142 return Resolver->findSymbolInLogicalDylib(Name);
147 std::shared_ptr<LegacyJITSymbolResolver> Resolver; member in class:llvm::ForwardingMemoryManager
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldELFMips.h25 JITSymbolResolver &Resolver)
26 : RuntimeDyldELF(MM, Resolver) {}
24 RuntimeDyldELFMips(RuntimeDyld::MemoryManager &MM, JITSymbolResolver &Resolver) argument
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DGlobalMappingLayer.h50 std::shared_ptr<JITSymbolResolver> Resolver) {
51 return BaseLayer.addModule(std::move(M), std::move(Resolver));
49 addModule(std::shared_ptr<Module> M, std::shared_ptr<JITSymbolResolver> Resolver) argument
H A DRTDyldObjectLinkingLayer.h216 std::shared_ptr<SymbolResolver> Resolver,
222 std::move(Obj), std::move(Resolver),
237 JITSymbolResolverAdapter ResolverAdapter(Parent.ES, *PFC->Resolver,
317 std::shared_ptr<SymbolResolver> Resolver,
320 Resolver(std::move(Resolver)),
324 std::shared_ptr<SymbolResolver> Resolver; member in struct:llvm::orc::LegacyRTDyldObjectLinkingLayer::PreFinalizeContents
340 std::shared_ptr<SymbolResolver> Resolver,
344 std::move(MemMgr), std::move(Resolver),
351 std::shared_ptr<SymbolResolver> Resolver; member in struct:llvm::orc::Resources
214 ConcreteLinkedObject(LegacyRTDyldObjectLinkingLayer &Parent, VModuleKey K, OwnedObject Obj, MemoryManagerPtrT MemMgr, std::shared_ptr<SymbolResolver> Resolver, bool ProcessAllSections) argument
316 PreFinalizeContents(OwnedObject Obj, std::shared_ptr<SymbolResolver> Resolver, bool ProcessAllSections) argument
338 createLinkedObject(LegacyRTDyldObjectLinkingLayer &Parent, VModuleKey K, OwnedObject Obj, MemoryManagerPtrT MemMgr, std::shared_ptr<SymbolResolver> Resolver, bool ProcessAllSections) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DWin64EHDumper.h37 Context(const object::COFFObjectFile &COFF, SymbolResolver Resolver, argument
39 : COFF(COFF), ResolveSymbol(Resolver), UserData(UserData) {}
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/
H A DRuntimeDyld.h175 RuntimeDyld(MemoryManager &MemMgr, JITSymbolResolver &Resolver);
273 RuntimeDyld::MemoryManager &MemMgr, JITSymbolResolver &Resolver,
284 JITSymbolResolver &Resolver; member in class:llvm::RuntimeDyld
297 RuntimeDyld::MemoryManager &MemMgr, JITSymbolResolver &Resolver,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/
H A DPass.cpp43 delete Resolver;
68 return Resolver->getAnalysisIfAvailable(&AID, true) != nullptr;
121 assert(!Resolver && "Resolver is already set");
122 Resolver = AR;
/freebsd-11-stable/contrib/llvm-project/lld/include/lld/Core/
H A DResolver.h1 //===- Core/Resolver.h - Resolves Atom References -------------------------===//
30 /// The Resolver is responsible for merging all input object files
32 class Resolver { class in namespace:lld
34 Resolver(LinkingContext &ctx) : _ctx(ctx), _result(new MergedFile()) {} function in class:lld::Resolver
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFDataExtractor.cpp28 uint64_t R = E->Resolver(E->Reloc, E->SymbolValue, A);
30 R = E->Resolver(*E->Reloc2, E->SymbolValue2, R);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DRecord.h46 class Resolver;
410 virtual Init *resolveReferences(Resolver &R) const {
555 Init *resolveReferences(Resolver &R) const override;
705 Init *resolveReferences(Resolver &R) const override;
795 Init *resolveReferences(Resolver &R) const override;
853 Init *resolveReferences(Resolver &R) const override;
915 Init *resolveReferences(Resolver &R) const override;
973 Init *resolveReferences(Resolver &R) const override;
1027 Init *resolveReferences(Resolver &R) const override;
1060 Init *resolveReferences(Resolver
1870 class Resolver { class in struct:llvm::final::final::LessRecordRegister
1875 explicit Resolver(Record *CurRec) : CurRec(CurRec) {} function in class:llvm::final::final::LessRecordRegister::Resolver
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/MCJIT/
H A DMCJIT.h31 std::shared_ptr<LegacyJITSymbolResolver> Resolver)
32 : ParentEngine(Parent), ClientResolver(std::move(Resolver)) {}
70 std::shared_ptr<LegacyJITSymbolResolver> Resolver);
182 LinkingSymbolResolver Resolver; member in class:llvm::MCJIT
306 std::shared_ptr<LegacyJITSymbolResolver> Resolver,
30 LinkingSymbolResolver(MCJIT &Parent, std::shared_ptr<LegacyJITSymbolResolver> Resolver) argument
H A DMCJIT.cpp44 std::shared_ptr<LegacyJITSymbolResolver> Resolver,
51 if (!MemMgr || !Resolver) {
55 if (!Resolver)
56 Resolver = RTDyldMM;
60 std::move(Resolver));
65 std::shared_ptr<LegacyJITSymbolResolver> Resolver)
68 Resolver(*this, std::move(Resolver)), Dyld(*this->MemMgr, this->Resolver),
612 if (auto Sym = Resolver
42 createJIT(std::unique_ptr<Module> M, std::string *ErrorStr, std::shared_ptr<MCJITMemoryManager> MemMgr, std::shared_ptr<LegacyJITSymbolResolver> Resolver, std::unique_ptr<TargetMachine> TM) argument
63 MCJIT(std::unique_ptr<Module> M, std::unique_ptr<TargetMachine> TM, std::shared_ptr<MCJITMemoryManager> MemMgr, std::shared_ptr<LegacyJITSymbolResolver> Resolver) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Commands/
H A DCommandCompletions.cpp84 TildeExpressionResolver &Resolver) {
108 if (!Resolver.ResolveExact(Username, Resolved)) {
114 Resolver.ResolvePartial(Username, MatchSet);
219 TildeExpressionResolver &Resolver) {
223 DiskFilesOrDirectories(partial_name, only_directories, request, Resolver);
242 TildeExpressionResolver &Resolver) {
243 DiskFilesOrDirectories(partial_file_name, false, matches, Resolver);
254 TildeExpressionResolver &Resolver) {
255 DiskFilesOrDirectories(partial_file_name, true, matches, Resolver);
81 DiskFilesOrDirectories(const llvm::Twine &partial_name, bool only_directories, CompletionRequest &request, TildeExpressionResolver &Resolver) argument
217 DiskFilesOrDirectories(const llvm::Twine &partial_name, bool only_directories, StringList &matches, TildeExpressionResolver &Resolver) argument
240 DiskFiles(const llvm::Twine &partial_file_name, StringList &matches, TildeExpressionResolver &Resolver) argument
252 DiskDirectories(const llvm::Twine &partial_file_name, StringList &matches, TildeExpressionResolver &Resolver) argument
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Interpreter/
H A DCommandCompletions.h64 StringList &matches, TildeExpressionResolver &Resolver);
72 TildeExpressionResolver &Resolver);
/freebsd-11-stable/release/packages/
H A DMakefile.package77 unbound_COMMENT= Unbound DNS Resolver
78 unbound_DESC= Unbound DNS Resolver

Completed in 165 milliseconds

123