diff options
Diffstat (limited to 'src/main/scala/firrtl/checks/CheckResets.scala')
| -rw-r--r-- | src/main/scala/firrtl/checks/CheckResets.scala | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/src/main/scala/firrtl/checks/CheckResets.scala b/src/main/scala/firrtl/checks/CheckResets.scala index 4f7f7060..8ff13e6e 100644 --- a/src/main/scala/firrtl/checks/CheckResets.scala +++ b/src/main/scala/firrtl/checks/CheckResets.scala @@ -28,18 +28,16 @@ object CheckResets { // Must run after ExpandWhens // Requires // - static single connections of ground types -class CheckResets extends Transform with PreservesAll[Transform] { - def inputForm: CircuitForm = MidForm - def outputForm: CircuitForm = MidForm +class CheckResets extends Transform with DependencyAPIMigration with PreservesAll[Transform] { - override val prerequisites = + override def prerequisites = Seq( Dependency(passes.LowerTypes), Dependency(passes.Legalize), Dependency(firrtl.transforms.RemoveReset) ) ++ firrtl.stage.Forms.MidForm - override val optionalPrerequisites = Seq(Dependency[firrtl.transforms.CheckCombLoops]) + override def optionalPrerequisites = Seq(Dependency[firrtl.transforms.CheckCombLoops]) - override val dependents = Seq.empty + override def dependents = Seq.empty import CheckResets._ |
