|
LLVM 23.0.0git
|
#include "llvm/ADT/fallible_iterator.h"#include "llvm/ExecutionEngine/Orc/WaitingOnGraph.h"#include "llvm/Support/Error.h"#include <mutex>#include <optional>#include <variant>Go to the source code of this file.
Classes | |
| class | llvm::orc::detail::WaitingOnGraphOpStreamRecorder< ContainerIdT, ElementIdT > |
| Records WaitingOnGraph operations to a line-oriented text format on a raw_ostream. More... | |
| class | llvm::orc::detail::WaitingOnGraphOpReplay< ContainerIdT, ElementIdT > |
| struct | llvm::orc::detail::WaitingOnGraphOpReplay< ContainerIdT, ElementIdT >::SimplifyAndEmitOp |
| A simplify-and-emit operation parsed from the input. More... | |
| struct | llvm::orc::detail::WaitingOnGraphOpReplay< ContainerIdT, ElementIdT >::FailOp |
| A fail operation parsed from the input. More... | |
| struct | llvm::orc::detail::WaitingOnGraphOpReplay< ContainerIdT, ElementIdT >::Replayer |
| Replay ops on a given graph. More... | |
| class | llvm::orc::detail::WaitingOnGraphOpReplay< ContainerIdT, ElementIdT >::OpParser |
| Parser for input buffer. More... | |
| class | llvm::orc::detail::WaitingOnGraphOpReplay< ContainerIdT, ElementIdT >::OpIterator |
| Fallible iterator for iterating over WaitingOnGraph ops. More... | |
Namespaces | |
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. | |
| namespace | llvm::orc |
| namespace | llvm::orc::detail |
Functions | |
| template<typename ContainerIdT, typename ElementIdT> | |
| iterator_range< fallible_iterator< typename WaitingOnGraphOpReplay< ContainerIdT, ElementIdT >::OpIterator > > | llvm::orc::detail::readWaitingOnGraphOpsFromBuffer (StringRef InputBuffer, Error &Err) |
| Returns a fallible iterator range over the operations in the given buffer. | |