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

123

/freebsd-13-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-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldCOFF.h35 JITSymbolResolver &Resolver);
39 JITSymbolResolver &Resolver, unsigned PointerSize,
41 : RuntimeDyldImpl(MemMgr, Resolver), PointerSize(PointerSize),
38 RuntimeDyldCOFF(RuntimeDyld::MemoryManager &MemMgr, JITSymbolResolver &Resolver, unsigned PointerSize, uint32_t PointerReloc) argument
H A DRuntimeDyldCOFF.cpp51 JITSymbolResolver &Resolver) {
55 return std::make_unique<RuntimeDyldCOFFI386>(MemMgr, Resolver);
57 return std::make_unique<RuntimeDyldCOFFThumb>(MemMgr, Resolver);
59 return std::make_unique<RuntimeDyldCOFFX86_64>(MemMgr, Resolver);
61 return std::make_unique<RuntimeDyldCOFFAArch64>(MemMgr, Resolver);
49 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.cpp231 if (auto ResultOrErr = Resolver.getResponsibilitySet(Symbols))
1129 // If Resolver returned UINT64_MAX, the client wants to handle this symbol
1181 Resolver.lookup(NewSymbols,
1252 SharedThis->Resolver.lookup(Symbols, std::move(PostResolveContinuation));
1275 JITSymbolResolver &Resolver)
1276 : MemMgr(MemMgr), Resolver(Resolver) {
1292 JITSymbolResolver &Resolver, bool ProcessAllSections,
1295 RuntimeDyldCOFF::create(Arch, MM, Resolver);
1303 JITSymbolResolver &Resolver, boo
1274 RuntimeDyld(RuntimeDyld::MemoryManager &MemMgr, JITSymbolResolver &Resolver) argument
1290 createRuntimeDyldCOFF( Triple::ArchType Arch, RuntimeDyld::MemoryManager &MM, JITSymbolResolver &Resolver, bool ProcessAllSections, RuntimeDyld::NotifyStubEmittedFunction NotifyStubEmitted) argument
1302 createRuntimeDyldELF(Triple::ArchType Arch, RuntimeDyld::MemoryManager &MM, JITSymbolResolver &Resolver, bool ProcessAllSections, RuntimeDyld::NotifyStubEmittedFunction NotifyStubEmitted) argument
1313 createRuntimeDyldMachO( Triple::ArchType Arch, RuntimeDyld::MemoryManager &MM, JITSymbolResolver &Resolver, bool ProcessAllSections, RuntimeDyld::NotifyStubEmittedFunction NotifyStubEmitted) argument
1424 jitLinkForORC( object::OwningBinary<object::ObjectFile> O, RuntimeDyld::MemoryManager &MemMgr, JITSymbolResolver &Resolver, bool ProcessAllSections, unique_function< Error(const object::ObjectFile &Obj, std::unique_ptr<RuntimeDyld::LoadedObjectInfo> LoadedObj, std::map<StringRef, JITEvaluatedSymbol>)> OnLoaded, unique_function<void(object::OwningBinary<object::ObjectFile>, Error)> OnEmitted) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFRelocMap.h26 object::RelocationResolver Resolver; member in struct:llvm::RelocAddrEntry
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/
H A DPassAnalysisSupport.h206 assert(Resolver && "Pass not resident in a PassManager object!");
210 Pass *ResultPass = Resolver->getAnalysisIfAvailable(PI, true);
225 assert(Resolver && "Pass has not been inserted into a PassManager object!");
232 assert(Resolver&&"Pass has not been inserted into a PassManager object!");
236 Pass *ResultPass = Resolver->findImplPass(PI);
255 assert(Resolver &&"Pass has not been inserted into a PassManager object!");
263 assert(Resolver && "Pass has not been inserted into a PassManager object!");
269 std::tie(ResultPass, LocalChanged) = Resolver->findImplPass(this, PI, F);
H A DPass.h78 AnalysisResolver *Resolver = nullptr; // Used to resolve analysis member in class:llvm::Pass
136 AnalysisResolver *getResolver() const { return Resolver; }
/freebsd-13-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-13-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-13-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.h229 std::shared_ptr<SymbolResolver> Resolver,
235 std::move(Obj), std::move(Resolver),
250 JITSymbolResolverAdapter ResolverAdapter(Parent.ES, *PFC->Resolver,
337 std::shared_ptr<SymbolResolver> Resolver,
340 Resolver(std::move(Resolver)),
344 std::shared_ptr<SymbolResolver> Resolver; member in struct:llvm::orc::LegacyRTDyldObjectLinkingLayer::PreFinalizeContents
360 std::shared_ptr<SymbolResolver> Resolver,
364 std::move(MemMgr), std::move(Resolver),
371 std::shared_ptr<SymbolResolver> Resolver; member in struct:llvm::orc::Resources
227 ConcreteLinkedObject(LegacyRTDyldObjectLinkingLayer &Parent, VModuleKey K, OwnedObject Obj, MemoryManagerPtrT MemMgr, std::shared_ptr<SymbolResolver> Resolver, bool ProcessAllSections) argument
336 PreFinalizeContents(OwnedObject Obj, std::shared_ptr<SymbolResolver> Resolver, bool ProcessAllSections) argument
358 createLinkedObject(LegacyRTDyldObjectLinkingLayer &Parent, VModuleKey K, OwnedObject Obj, MemoryManagerPtrT MemMgr, std::shared_ptr<SymbolResolver> Resolver, bool ProcessAllSections) argument
[all...]
/freebsd-13-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-13-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-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DPass.cpp40 delete Resolver;
65 return Resolver->getAnalysisIfAvailable(&AID, true) != nullptr;
118 assert(!Resolver && "Resolver is already set");
119 Resolver = AR;
/freebsd-13-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-13-stable/contrib/llvm-project/lldb/include/lldb/Interpreter/
H A DCommandCompletions.h55 StringList &matches, TildeExpressionResolver &Resolver);
63 TildeExpressionResolver &Resolver);
/freebsd-13-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;
709 Init *resolveReferences(Resolver &R) const override;
799 Init *resolveReferences(Resolver &R) const override;
857 Init *resolveReferences(Resolver &R) const override;
919 Init *resolveReferences(Resolver &R) const override;
977 Init *resolveReferences(Resolver &R) const override;
1031 Init *resolveReferences(Resolver &R) const override;
1064 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-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/MCJIT/
H A DMCJIT.h30 std::shared_ptr<LegacyJITSymbolResolver> Resolver)
31 : ParentEngine(Parent), ClientResolver(std::move(Resolver)) {}
69 std::shared_ptr<LegacyJITSymbolResolver> Resolver);
181 LinkingSymbolResolver Resolver; member in class:llvm::MCJIT
305 std::shared_ptr<LegacyJITSymbolResolver> Resolver,
29 LinkingSymbolResolver(MCJIT &Parent, std::shared_ptr<LegacyJITSymbolResolver> Resolver) argument
H A DMCJIT.cpp46 std::shared_ptr<LegacyJITSymbolResolver> Resolver,
53 if (!MemMgr || !Resolver) {
57 if (!Resolver)
58 Resolver = RTDyldMM;
62 std::move(Resolver));
67 std::shared_ptr<LegacyJITSymbolResolver> Resolver)
70 Resolver(*this, std::move(Resolver)), Dyld(*this->MemMgr, this->Resolver),
618 if (auto Sym = Resolver
44 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
65 MCJIT(std::unique_ptr<Module> M, std::unique_ptr<TargetMachine> TM, std::shared_ptr<MCJITMemoryManager> MemMgr, std::shared_ptr<LegacyJITSymbolResolver> Resolver) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFDataExtractor.cpp61 uint64_t R = E->Resolver(E->Reloc, E->SymbolValue, A);
63 R = E->Resolver(*E->Reloc2, E->SymbolValue2, R);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/
H A DRuntimeDyld.h175 RuntimeDyld(MemoryManager &MemMgr, JITSymbolResolver &Resolver);
272 RuntimeDyld::MemoryManager &MemMgr, JITSymbolResolver &Resolver,
285 JITSymbolResolver &Resolver; member in class:llvm::RuntimeDyld
298 RuntimeDyld::MemoryManager &MemMgr, JITSymbolResolver &Resolver,
/freebsd-13-stable/contrib/llvm-project/lldb/source/Commands/
H A DCommandCompletions.cpp301 TildeExpressionResolver &Resolver) {
325 if (!Resolver.ResolveExact(Username, Resolved)) {
331 Resolver.ResolvePartial(Username, MatchSet);
436 TildeExpressionResolver &Resolver) {
440 DiskFilesOrDirectories(partial_name, only_directories, request, Resolver);
459 TildeExpressionResolver &Resolver) {
460 DiskFilesOrDirectories(partial_file_name, false, matches, Resolver);
471 TildeExpressionResolver &Resolver) {
472 DiskFilesOrDirectories(partial_file_name, true, matches, Resolver);
298 DiskFilesOrDirectories(const llvm::Twine &partial_name, bool only_directories, CompletionRequest &request, TildeExpressionResolver &Resolver) argument
434 DiskFilesOrDirectories(const llvm::Twine &partial_name, bool only_directories, StringList &matches, TildeExpressionResolver &Resolver) argument
457 DiskFiles(const llvm::Twine &partial_file_name, StringList &matches, TildeExpressionResolver &Resolver) argument
469 DiskDirectories(const llvm::Twine &partial_file_name, StringList &matches, TildeExpressionResolver &Resolver) argument
/freebsd-13-stable/release/packages/
H A DMakefile.package85 unbound_COMMENT= Unbound DNS Resolver
86 unbound_DESC= Unbound DNS Resolver

Completed in 220 milliseconds

123