diff options
Diffstat (limited to 'src/main/scala/firrtl/transforms')
| -rw-r--r-- | src/main/scala/firrtl/transforms/Dedup.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/scala/firrtl/transforms/Dedup.scala b/src/main/scala/firrtl/transforms/Dedup.scala index 5d953e73..a9d3b4c9 100644 --- a/src/main/scala/firrtl/transforms/Dedup.scala +++ b/src/main/scala/firrtl/transforms/Dedup.scala @@ -23,7 +23,7 @@ case class DedupAnnotation(target: Named) extends Annotation with Loose with Uns class DedupModules extends Transform { def inputForm = HighForm def outputForm = HighForm - def execute(state: CircuitState): CircuitState = state.copy(circuit = run(state.circuit)) + def execute(state: CircuitState): CircuitState = CircuitState(run(state.circuit), state.form) def run(c: Circuit): Circuit = { val moduleOrder = mutable.ArrayBuffer.empty[String] val moduleMap = c.modules.map(m => m.name -> m).toMap |
