|
CIRCT 22.0.0git
|
#include "circt/Dialect/Calyx/CalyxOps.h"#include "circt/Dialect/FSM/FSMOps.h"#include "circt/Support/LLVM.h"#include <memory>#include "circt/Conversion/Passes.h.inc"

Go to the source code of this file.
Namespaces | |
| namespace | mlir |
| namespace | circt |
| The InstanceGraph op interface, see InstanceGraphInterface.td for more details. | |
| namespace | circt::calyxToFSM |
Macros | |
| #define | GEN_PASS_DECL_CALYXTOFSM |
| #define | GEN_PASS_DECL_MATERIALIZECALYXTOFSM |
| #define | GEN_PASS_DECL_CALYXREMOVEGROUPSFROMFSM |
Functions | |
| std::unique_ptr< mlir::Pass > | circt::createCalyxToFSMPass () |
| std::unique_ptr< mlir::Pass > | circt::createMaterializeCalyxToFSMPass () |
| std::unique_ptr< mlir::Pass > | circt::createRemoveGroupsFromFSMPass () |
Variables | |
| static constexpr std::string_view | circt::calyxToFSM::sEntryStateName = "fsm_entry" |
| static constexpr std::string_view | circt::calyxToFSM::sExitStateName = "fsm_exit" |
| static constexpr std::string_view | circt::calyxToFSM::sGroupDoneInputs |
| static constexpr std::string_view | circt::calyxToFSM::sGroupGoOutputs |
| static constexpr std::string_view | circt::calyxToFSM::sSSAInputIndices = "calyx.fsm_ssa_inputs" |
| static constexpr std::string_view | circt::calyxToFSM::sFSMTopLevelGoIndex |
| static constexpr std::string_view | circt::calyxToFSM::sFSMTopLevelDoneIndex |
| #define GEN_PASS_DECL_CALYXREMOVEGROUPSFROMFSM |
Definition at line 30 of file CalyxToFSM.h.
| #define GEN_PASS_DECL_CALYXTOFSM |
Definition at line 28 of file CalyxToFSM.h.
| #define GEN_PASS_DECL_MATERIALIZECALYXTOFSM |
Definition at line 29 of file CalyxToFSM.h.