Home
last modified time | relevance | path

Searched refs:Dylib (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/InstallAPI/
H A DDylibVerifier.h80 DylibVerifier(llvm::MachO::Records &&Dylib, ReexportedInterfaces &&Reexports, in DylibVerifier() argument
84 : Dylib(std::move(Dylib)), Reexports(std::move(Reexports)), in DylibVerifier()
189 llvm::MachO::Records Dylib; variable
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DExecutorProcessControl.cpp81 auto Dylib = sys::DynamicLibrary::getPermanentLibrary(DylibPath, &ErrMsg); in loadDylib() local
82 if (!Dylib.isValid()) in loadDylib()
84 return ExecutorAddr::fromPtr(Dylib.getOSSpecificHandle()); in loadDylib()
93 sys::DynamicLibrary Dylib(Elem.Handle.toPtr<void *>()); in lookupSymbolsAsync() local
99 void *Addr = Dylib.getAddressOfSymbol(Tmp.c_str()); in lookupSymbolsAsync()
H A DExecutionUtils.cpp222 sys::DynamicLibrary Dylib, char GlobalPrefix, SymbolPredicate Allow, in DynamicLibrarySearchGenerator() argument
224 : Dylib(std::move(Dylib)), Allow(std::move(Allow)), in DynamicLibrarySearchGenerator()
262 if (void *P = Dylib.getAddressOfSymbol(Tmp.c_str())) in tryToGenerate()
/freebsd/contrib/llvm-project/clang/lib/InstallAPI/
H A DDylibVerifier.cpp496 if (Dylib.empty()) in assignSlice()
502 Dylib, [&T](const auto &Slice) { return T == Slice->getTarget(); }); in assignSlice()
504 assert(It != Dylib.end() && "Target slice should always exist."); in assignSlice()
511 if (Dylib.empty()) { in setTarget()
794 assert(!Dylib.empty() && "No binary to verify against"); in verifyRemainingSymbols()
799 for (std::shared_ptr<RecordsSlice> Slice : Dylib) { in verifyRemainingSymbols()
817 assert(!Dylib.empty() && "Need dylib to verify."); in verifyBinaryAttrs()
824 for (const std::shared_ptr<RecordsSlice> &RS : Dylib) { in verifyBinaryAttrs()
862 const BinaryAttrs &DylibBA = (*Dylib.begin())->getBinaryAttrs(); in verifyBinaryAttrs()
920 auto CompareLibraries = [&](const LibAttrs &Provided, const LibAttrs &Dylib, in verifyBinaryAttrs()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DMachOPlatform.h54 struct Dylib { struct
74 std::optional<Dylib> IDDylib;
77 std::vector<Dylib> LoadDylibs;
84 HeaderOptions(Dylib D) : IDDylib(std::move(D)) {} in HeaderOptions()
H A DExecutionUtils.h231 sys::DynamicLibrary Dylib, char GlobalPrefix,
258 sys::DynamicLibrary Dylib;
/freebsd/contrib/llvm-project/llvm/tools/llvm-rtdyld/
H A Dllvm-rtdyld.cpp398 for (const std::string &Dylib : Dylibs) { in loadDylibs() local
399 if (!sys::fs::is_regular_file(Dylib)) in loadDylibs()
400 report_fatal_error(Twine("Dylib not found: '") + Dylib + "'."); in loadDylibs()
402 if (sys::DynamicLibrary::LoadLibraryPermanently(Dylib.c_str(), &ErrMsg)) in loadDylibs()
403 report_fatal_error(Twine("Error loading '") + Dylib + "': " + ErrMsg); in loadDylibs()
/freebsd/contrib/llvm-project/llvm/tools/lli/
H A Dlli.cpp866 for (const auto &Dylib : Dylibs) { in loadDylibs() local
868 if (sys::DynamicLibrary::LoadLibraryPermanently(Dylib.c_str(), &ErrMsg)) in loadDylibs()
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DMachOObjectFile.cpp2429 StringRef Foo, F, DotFramework, V, Dylib, Lib, Dot, Qtx; in guessLibraryShortName() local
2492 Dylib = Name.slice(a, Name.npos); in guessLibraryShortName()
2493 if (Dylib != ".dylib") in guessLibraryShortName()