#include <FirRegLowering.h>
|
| HWModuleOp llvm::DenseMap< Operation *, llvm::SmallDenseSet< Operation * > > | reachableMuxes |
| |
| llvm::SmallPtrSet< Operation *, 16 > | visited |
| |
Definition at line 35 of file FirRegLowering.h.
◆ ReachableMuxes()
| circt::ReachableMuxes::ReachableMuxes |
( |
HWModuleOp |
m | ) |
|
|
inline |
◆ buildReachabilityFrom()
| void ReachableMuxes::buildReachabilityFrom |
( |
Operation * |
startNode | ) |
|
|
private |
◆ isMuxReachableFrom()
| bool ReachableMuxes::isMuxReachableFrom |
( |
seq::FirRegOp |
regOp, |
|
|
comb::MuxOp |
muxOp |
|
) |
| |
◆ reachableMuxes
| HWModuleOp llvm::DenseMap<Operation *, llvm::SmallDenseSet<Operation *> > circt::ReachableMuxes::reachableMuxes |
|
private |
◆ visited
| llvm::SmallPtrSet<Operation *, 16> circt::ReachableMuxes::visited |
|
private |
The documentation for this class was generated from the following files:
- /home/runner/work/circt-www/circt-www/circt_src/lib/Conversion/SeqToSV/FirRegLowering.h
- /home/runner/work/circt-www/circt-www/circt_src/lib/Conversion/SeqToSV/FirRegLowering.cpp