|
CIRCT 24.0.0git
|
#include <FirRegLowering.h>

Public Types | |
| using | ValidUsersIterator |
Public Member Functions | |
| OpUserInfo (Operation *op) | |
| bool | getAndSetUnvisited () |
Public Attributes | |
| Operation * | op |
| ValidUsersIterator | userIter |
| ValidUsersIterator | userEnd |
Static Public Attributes | |
| static std::function< bool(const Operation *op)> | opAllowsReachability |
Private Attributes | |
| bool | unvisited = true |
Definition at line 50 of file FirRegLowering.h.
Definition at line 52 of file FirRegLowering.h.
|
inline |
Definition at line 59 of file FirRegLowering.h.
References op, opAllowsReachability, userEnd, and userIter.
|
inline |
Definition at line 65 of file FirRegLowering.h.
References unvisited.
| Operation* circt::OpUserInfo::op |
Definition at line 51 of file FirRegLowering.h.
Referenced by OpUserInfo().
|
static |
Definition at line 57 of file FirRegLowering.h.
Referenced by circt::ReachableMuxes::buildReachabilityFrom(), and OpUserInfo().
|
private |
Definition at line 74 of file FirRegLowering.h.
Referenced by getAndSetUnvisited().
| ValidUsersIterator circt::OpUserInfo::userEnd |
Definition at line 56 of file FirRegLowering.h.
Referenced by OpUserInfo().
| ValidUsersIterator circt::OpUserInfo::userIter |
Definition at line 56 of file FirRegLowering.h.
Referenced by OpUserInfo().