|
CIRCT 22.0.0git
|
#include "circt/Conversion/ImportVerilog.h"#include "circt/Dialect/Debug/DebugOps.h"#include "circt/Dialect/HW/HWOps.h"#include "circt/Dialect/LTL/LTLOps.h"#include "circt/Dialect/Moore/MooreOps.h"#include "circt/Dialect/Verif/VerifOps.h"#include "mlir/Dialect/ControlFlow/IR/ControlFlowOps.h"#include "mlir/Dialect/Func/IR/FuncOps.h"#include "slang/ast/ASTVisitor.h"#include "llvm/ADT/ScopedHashTable.h"#include "llvm/Support/Debug.h"#include <map>#include <queue>

Go to the source code of this file.
Classes | |
| struct | circt::ImportVerilog::PortLowering |
| Port lowering information. More... | |
| struct | circt::ImportVerilog::ModuleLowering |
| Module lowering information. More... | |
| struct | circt::ImportVerilog::FunctionLowering |
| Function lowering information. More... | |
| struct | circt::ImportVerilog::ClassLowering |
| struct | circt::ImportVerilog::LoopFrame |
| Information about a loops continuation and exit blocks relevant while lowering the loop's body statements. More... | |
| struct | circt::ImportVerilog::HierPathInfo |
| Hierarchical path information. More... | |
| struct | circt::ImportVerilog::Context |
| A helper class to facilitate the conversion from a Slang AST to MLIR operations. More... | |
Namespaces | |
| namespace | circt |
| The InstanceGraph op interface, see InstanceGraphInterface.td for more details. | |
| namespace | circt::ImportVerilog |
Macros | |
| #define | DEBUG_TYPE "import-verilog" |
| #define DEBUG_TYPE "import-verilog" |
Definition at line 27 of file ImportVerilogInternals.h.