#include <FirRegLowering.h>
|
HWModuleOp llvm::DenseMap< Operation *, llvm::SmallDenseSet< Operation * > > | reachableMuxes |
|
llvm::SmallPtrSet< Operation *, 16 > | visited |
|
Definition at line 33 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