aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/firrtl/passes
diff options
context:
space:
mode:
authorJack Koenig2018-06-11 13:27:56 -0700
committerGitHub2018-06-11 13:27:56 -0700
commit535d8025412a64471d8cc9c315505a8e2cbddbe0 (patch)
tree4c52dd0a665192b55763fec2d3b47db23b561bad /src/main/scala/firrtl/passes
parent9bd639acf58ad3a6c13b858d65845a95ddac1610 (diff)
Add utilities for UInt and SInt literals (#815)
Also minor cleanup to literal construction in Visitor
Diffstat (limited to 'src/main/scala/firrtl/passes')
-rw-r--r--src/main/scala/firrtl/passes/RemoveAccesses.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/scala/firrtl/passes/RemoveAccesses.scala b/src/main/scala/firrtl/passes/RemoveAccesses.scala
index 30aae284..961f5aba 100644
--- a/src/main/scala/firrtl/passes/RemoveAccesses.scala
+++ b/src/main/scala/firrtl/passes/RemoveAccesses.scala
@@ -54,7 +54,7 @@ object RemoveAccesses extends Pass {
ls.zipWithIndex map {case (l, i) =>
val c = (i / stride) % wrap
val basex = l.base
- val guardx = AND(l.guard,EQV(uint(c),e.index))
+ val guardx = AND(l.guard,EQV(UIntLiteral(c),e.index))
Location(basex,guardx)
}
}