LLVM 22.0.0git
|
Build SuperNodes from (definition-set, dependence-set) pairs. More...
#include "llvm/ExecutionEngine/Orc/WaitingOnGraph.h"
Public Member Functions | |
void | add (ContainerElementsMap Defs, ContainerElementsMap Deps) |
std::vector< std::unique_ptr< SuperNode > > | takeSuperNodes () |
Build SuperNodes from (definition-set, dependence-set) pairs.
Coalesces definition-sets with identical dependence-sets.
Definition at line 210 of file WaitingOnGraph.h.
|
inline |
Definition at line 212 of file WaitingOnGraph.h.
References assert(), llvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT, BucketT >::empty(), llvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT, BucketT >::end(), llvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT, BucketT >::erase(), llvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT, BucketT >::find(), I, and ToRemove.
|
inline |
Definition at line 233 of file WaitingOnGraph.h.