aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/firrtl/passes/Uniquify.scala
diff options
context:
space:
mode:
authorSchuyler Eldridge2019-07-17 14:08:33 -0400
committerSchuyler Eldridge2019-09-16 17:12:51 -0400
commita594ccef986c4567730fee729bdea9ed9aefed38 (patch)
tree2512913e054ea7d56867f2c73912ff4be17f1e82 /src/main/scala/firrtl/passes/Uniquify.scala
parent7e39ea8ec948ff1db7ccd0d850923a86d2d8a4e7 (diff)
Rename gender to flow
The following names are changed: - gender -> flow - Gender -> Flow - MALE -> SourceFlow - FEMALE -> SinkFlow - BIGENDER -> DuplexFlow - UNKNOWNGENDER -> UnknownFlow Signed-off-by: Schuyler Eldridge <schuyler.eldridge@ibm.com>
Diffstat (limited to 'src/main/scala/firrtl/passes/Uniquify.scala')
-rw-r--r--src/main/scala/firrtl/passes/Uniquify.scala11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/main/scala/firrtl/passes/Uniquify.scala b/src/main/scala/firrtl/passes/Uniquify.scala
index 52a2f95e..978ccc66 100644
--- a/src/main/scala/firrtl/passes/Uniquify.scala
+++ b/src/main/scala/firrtl/passes/Uniquify.scala
@@ -155,7 +155,7 @@ object Uniquify extends Transform {
case e: WRef =>
if (m.contains(e.name)) {
val node = m(e.name)
- (WRef(node.name, e.tpe, e.kind, e.gender), node.elts)
+ (WRef(node.name, e.tpe, e.kind, e.flow), node.elts)
}
else (e, Map())
case e: WSubField =>
@@ -167,14 +167,14 @@ object Uniquify extends Transform {
} else {
(e.name, Map[String, NameMapNode]())
}
- (WSubField(subExp, retName, e.tpe, e.gender), retMap)
+ (WSubField(subExp, retName, e.tpe, e.flow), retMap)
case e: WSubIndex =>
val (subExp, subMap) = rec(e.expr, m)
- (WSubIndex(subExp, e.value, e.tpe, e.gender), subMap)
+ (WSubIndex(subExp, e.value, e.tpe, e.flow), subMap)
case e: WSubAccess =>
val (subExp, subMap) = rec(e.expr, m)
val index = uniquifyNamesExp(e.index, map)
- (WSubAccess(subExp, index, e.tpe, e.gender), subMap)
+ (WSubAccess(subExp, index, e.tpe, e.flow), subMap)
case (_: UIntLiteral | _: SIntLiteral) => (exp, m)
case (_: Mux | _: ValidIf | _: DoPrim) =>
(exp map ((e: Expression) => uniquifyNamesExp(e, map)), m)
@@ -265,7 +265,7 @@ object Uniquify extends Transform {
if (nameMap.contains(sx.name)) {
val node = nameMap(sx.name)
val newType = uniquifyNamesType(sx.tpe, node.elts)
- (Utils.create_exps(sx.name, sx.tpe) zip Utils.create_exps(node.name, newType)) foreach {
+ (Utils.create_exps(sx.name, sx.tpe) zip Utils.create_exps(node.name, newType)) foreach {
case (from, to) => renames.rename(from.serialize, to.serialize)
}
DefWire(sx.info, node.name, newType)
@@ -382,4 +382,3 @@ object Uniquify extends Transform {
CircuitState(result, outputForm, state.annotations, Some(renames))
}
}
-