aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/firrtl/passes/wiring
diff options
context:
space:
mode:
authorJiuyang Liu2020-11-10 00:12:06 +0000
committerGitHub2020-11-10 00:12:06 +0000
commit92af63c599fc480f6480ee22f23763f54881085f (patch)
treeb4fde701d44a0d5a0d44d3a05489a61481762a7f /src/main/scala/firrtl/passes/wiring
parentfe95544d573fff9bb114b3302986aa746e1f4763 (diff)
Refactor emiter (#1879)
* split big Emitter to submodules. * fix all deprecated warning. Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Diffstat (limited to 'src/main/scala/firrtl/passes/wiring')
-rw-r--r--src/main/scala/firrtl/passes/wiring/WiringUtils.scala8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/main/scala/firrtl/passes/wiring/WiringUtils.scala b/src/main/scala/firrtl/passes/wiring/WiringUtils.scala
index 0b121cc0..d926f6a9 100644
--- a/src/main/scala/firrtl/passes/wiring/WiringUtils.scala
+++ b/src/main/scala/firrtl/passes/wiring/WiringUtils.scala
@@ -37,7 +37,7 @@ case class Modifications(
/** A lineage tree representing the instance hierarchy in a design
*/
-@deprecated("Use DiGraph/InstanceGraph", "1.1.1")
+@deprecated("Use DiGraph/InstanceGraph", "FIRRTL 1.1.1")
case class Lineage(
name: String,
children: Seq[(String, Lineage)] = Seq.empty,
@@ -80,13 +80,13 @@ case class Lineage(
}
object WiringUtils {
- @deprecated("Use DiGraph/InstanceGraph", "1.1.1")
+ @deprecated("Use DiGraph/InstanceGraph", "FIRRTL 1.1.1")
type ChildrenMap = mutable.HashMap[String, Seq[(String, String)]]
/** Given a circuit, returns a map from module name to children
* instance/module names
*/
- @deprecated("Use DiGraph/InstanceGraph", "1.1.1")
+ @deprecated("Use DiGraph/InstanceGraph", "FIRRTL 1.1.1")
def getChildrenMap(c: Circuit): ChildrenMap = {
val childrenMap = new ChildrenMap()
def getChildren(mname: String)(s: Statement): Unit = s match {
@@ -105,7 +105,7 @@ object WiringUtils {
/** Returns a module's lineage, containing all children lineages as well
*/
- @deprecated("Use DiGraph/InstanceGraph", "1.1.1")
+ @deprecated("Use DiGraph/InstanceGraph", "FIRRTL 1.1.1")
def getLineage(childrenMap: ChildrenMap, module: String): Lineage =
Lineage(module, childrenMap(module).map { case (i, m) => (i, getLineage(childrenMap, m)) })