mirror of https://github.com/llvm/circt.git
![]() This commit adds support for seq.initial ops to take immutable operands and introduces a new cast operation: - Update InitialOp to accept input operands of ImmutableType - Add FromImmutableOp for casting from immutable to regular types - Add mergeInitialOps helper to handle operands and topological sorting of initial ops when lowering (SV flow -> SeqToSV, Arc flow -> LowerState). - Update lowering passes and dialects to work with new initial op |
||
---|---|---|
.. | ||
convert-to-arcs-errors.mlir | ||
convert-to-arcs-names.mlir | ||
convert-to-arcs.mlir |