aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/firrtl/passes/memlib/ReplaceMemTransform.scala
diff options
context:
space:
mode:
authorAdam Izraelevitz2016-11-07 20:36:19 -0500
committerGitHub2016-11-07 20:36:19 -0500
commitc19a53a562883ebb7d9c6131c4ef308bcfbd720a (patch)
tree627ed4b8a591028adcc5bfd68f3374f73a4e2a0b /src/main/scala/firrtl/passes/memlib/ReplaceMemTransform.scala
parent1052a92a44b738303636fd8776597d1ea1b84a51 (diff)
Clock List Transform (#365)
Added clocklist transform
Diffstat (limited to 'src/main/scala/firrtl/passes/memlib/ReplaceMemTransform.scala')
-rw-r--r--src/main/scala/firrtl/passes/memlib/ReplaceMemTransform.scala3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main/scala/firrtl/passes/memlib/ReplaceMemTransform.scala b/src/main/scala/firrtl/passes/memlib/ReplaceMemTransform.scala
index d9e8a50d..67b81160 100644
--- a/src/main/scala/firrtl/passes/memlib/ReplaceMemTransform.scala
+++ b/src/main/scala/firrtl/passes/memlib/ReplaceMemTransform.scala
@@ -15,6 +15,7 @@ sealed trait PassOption
case object InputConfigFileName extends PassOption
case object OutputConfigFileName extends PassOption
case object PassCircuitName extends PassOption
+case object PassModuleName extends PassOption
object PassConfigUtil {
type PassOptionMap = Map[PassOption, String]
@@ -32,6 +33,8 @@ object PassConfigUtil {
nextPassOption(map + (OutputConfigFileName -> value), tail)
case "-c" :: value :: tail =>
nextPassOption(map + (PassCircuitName -> value), tail)
+ case "-m" :: value :: tail =>
+ nextPassOption(map + (PassModuleName -> value), tail)
case option :: tail =>
error("Unknown option " + option + usage)
}