|
LLVM 22.0.0git
|
#include "llvm/ADT/FunctionExtras.h"#include "llvm/ExecutionEngine/Orc/Shared/SymbolFilter.h"#include "llvm/ExecutionEngine/Orc/TargetProcess/LibraryScanner.h"#include "llvm/Support/Path.h"#include <atomic>#include <shared_mutex>#include <unordered_map>Go to the source code of this file.
Classes | |
| class | llvm::orc::LibraryManager |
| Manages library metadata and state for symbol resolution. More... | |
| class | llvm::orc::LibraryManager::LibraryInfo |
| class | llvm::orc::LibraryManager::FilteredView |
| A read-only view of libraries filtered by state and kind. More... | |
| class | llvm::orc::LibraryManager::FilteredView::FilterIterator |
| struct | llvm::orc::SearchPlanEntry |
| struct | llvm::orc::SearchPolicy |
| struct | llvm::orc::SymbolEnumeratorOptions |
| struct | llvm::orc::SearchConfig |
| class | llvm::orc::LibraryResolver |
| Scans libraries and resolves Symbols across user and system paths. More... | |
| class | llvm::orc::LibraryResolver::SymbolEnumerator |
| class | llvm::orc::LibraryResolver::SymbolQuery |
| Tracks a set of symbols and the libraries where they are resolved. More... | |
| struct | llvm::orc::LibraryResolver::SymbolQuery::Result |
| Holds the result for a single symbol. More... | |
| struct | llvm::orc::LibraryResolver::Setup |
| class | llvm::orc::LibraryResolutionDriver |
Namespaces | |
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. | |
| namespace | llvm::orc |