CIRCT  19.0.0git
Classes | Namespaces
DependenceIterator.h File Reference
#include "circt/Support/LLVM.h"
#include "llvm/ADT/DenseMapInfo.h"
#include "llvm/ADT/SetVector.h"
#include "llvm/ADT/iterator.h"
#include <optional>
Include dependency graph for DependenceIterator.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  circt::scheduling::detail::Dependence
 A wrapper class to uniformly handle def-use and auxiliary dependence edges. More...
class  circt::scheduling::detail::DependenceIterator
 An iterator to transparently surface an operation's def-use dependences from the SSA subgraph (induced by the registered operations), as well as auxiliary, operation-to-operation dependences explicitly provided by the client. More...
struct  llvm::DenseMapInfo< Dependence >


 The InstanceGraph op interface, see for more details.