CIRCT
19.0.0git
|
#include "PassDetails.h"
#include "circt/Dialect/FIRRTL/CHIRRTLDialect.h"
#include "circt/Dialect/FIRRTL/FIRRTLInstanceGraph.h"
#include "circt/Dialect/FIRRTL/FIRRTLOps.h"
#include "circt/Dialect/FIRRTL/FIRRTLUtils.h"
#include "circt/Dialect/FIRRTL/FIRRTLVisitors.h"
#include "circt/Dialect/FIRRTL/Passes.h"
#include "llvm/ADT/DenseMap.h"
#include "llvm/ADT/EquivalenceClasses.h"
#include "llvm/ADT/PostOrderIterator.h"
Go to the source code of this file.
Classes | |
class | DiscoverLoops |
class | CheckCombLoopsPass |
This pass constructs a local graph for each module to detect combinational cycles. More... | |
Macros | |
#define | DEBUG_TYPE "check-comb-loops" |
Typedefs | |
using | DrivenBysMapType = DenseMap< FieldRef, DenseSet< FieldRef > > |
#define DEBUG_TYPE "check-comb-loops" |
Definition at line 44 of file CheckCombLoops.cpp.
using DrivenBysMapType = DenseMap<FieldRef, DenseSet<FieldRef> > |
Definition at line 49 of file CheckCombLoops.cpp.