diff options
Diffstat (limited to 'src/main')
| -rw-r--r-- | src/main/scala/firrtl/transforms/TopWiring.scala | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/main/scala/firrtl/transforms/TopWiring.scala b/src/main/scala/firrtl/transforms/TopWiring.scala index 945deb7e..e884e02b 100644 --- a/src/main/scala/firrtl/transforms/TopWiring.scala +++ b/src/main/scala/firrtl/transforms/TopWiring.scala @@ -7,7 +7,8 @@ import firrtl.ir._ import firrtl.passes.{Pass, InferTypes, ResolveKinds, - ResolveGenders + ResolveGenders, + ExpandConnects } import firrtl.annotations._ import firrtl.Mappers._ @@ -226,6 +227,10 @@ class TopWiringTransform extends Transform { val passes = Seq( InferTypes, ResolveKinds, + ResolveGenders, + ExpandConnects, + InferTypes, + ResolveKinds, ResolveGenders ) passes.foldLeft(circuit) { case (c: Circuit, p: Pass) => p.run(c) } |
