13#ifndef CIRCT_DIALECT_SV_SVPASSES_H
14#define CIRCT_DIALECT_SV_SVPASSES_H
16#include "mlir/Pass/Pass.h"
31#include "circt/Dialect/SV/SVPasses.h.inc"
34#define GEN_PASS_REGISTRATION
35#include "circt/Dialect/SV/SVPasses.h.inc"
MaskNonSynthesizableMode
Selects how sv-mask-non-synthesizable hides matched ops from synthesis-bound SystemVerilog output.
@ Ifdef
Wrap the matched ops in `ifndef SYNTHESIS ... `endif.
@ Delete
Erase the matched ops.
The InstanceGraph op interface, see InstanceGraphInterface.td for more details.