mirror of https://github.com/llvm/circt.git
f8a95aa45c
There has been MacroRefExprOp and MacroRefExprSEOp to use macro symbols as expressions but it was not possible to use macro as a statement. This commit adds `sv.macro.ref` op to represent a statement. Since `sv.macro.ref` mnemonic was used by MacroRefExprOp this commit also renames `sv.macro.ref` to `sv.macro.ref.expr` at the same time. |
||
---|---|---|
.. | ||
EliminateInOutPorts | ||
basic.mlir | ||
canonicalization.mlir | ||
cse.mlir | ||
errors.mlir | ||
generates.mlir | ||
hw-cleanup.mlir | ||
hw-export-module-hierarchy.mlir | ||
hw-extract-test-code-error.mlir | ||
hw-extract-test-code.mlir | ||
hw-generator-callout-error.mlir | ||
hw-generator-callout.mlir | ||
hw-legalize-modules-packed-arrays.mlir | ||
interfaces.mlir | ||
prettify-verilog.mlir | ||
sv-trace-iverilog.mlir |