CIRCT
18.0.0git
|
#include "circt/Conversion/FSMToSV.h"
#include "../PassDetail.h"
#include "circt/Dialect/Comb/CombOps.h"
#include "circt/Dialect/FSM/FSMOps.h"
#include "circt/Dialect/HW/HWOps.h"
#include "circt/Dialect/SV/SVOps.h"
#include "circt/Dialect/Seq/SeqOps.h"
#include "circt/Support/BackedgeBuilder.h"
#include "mlir/Transforms/RegionUtils.h"
#include "llvm/ADT/TypeSwitch.h"
#include <memory>
#include <variant>
Go to the source code of this file.
Functions | |
static ClkRstIdxs | getMachinePortInfo (SmallVectorImpl< hw::PortInfo > &ports, MachineOp machine, OpBuilder &b) |
static void | cloneConstantsIntoRegion (Region ®ion, OpBuilder &builder) |
|
static |
Definition at line 62 of file FSMToSV.cpp.
References builder.
|
static |
Definition at line 34 of file FSMToSV.cpp.
References circt::calyx::direction::get(), and Input.