diff options
| author | Albert Chen | 2020-08-31 11:55:01 -0700 |
|---|---|---|
| committer | GitHub | 2020-08-31 11:55:01 -0700 |
| commit | cccde745f9dfd7f217177fe1f77691e5ab52c024 (patch) | |
| tree | 01020f2fcbed747c1782aace6ea594d3df34c615 /src/main/scala/firrtl/transforms | |
| parent | 505fc53338d61acac391d8b04b8bc99fcc92eb69 (diff) | |
Emitter: add missing parenthesize calls (#1874)
Diffstat (limited to 'src/main/scala/firrtl/transforms')
| -rw-r--r-- | src/main/scala/firrtl/transforms/InlineBooleanExpressions.scala | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main/scala/firrtl/transforms/InlineBooleanExpressions.scala b/src/main/scala/firrtl/transforms/InlineBooleanExpressions.scala index c02b8dd5..31d69cc4 100644 --- a/src/main/scala/firrtl/transforms/InlineBooleanExpressions.scala +++ b/src/main/scala/firrtl/transforms/InlineBooleanExpressions.scala @@ -8,6 +8,7 @@ import firrtl.annotations.TargetToken.{fromStringToTargetToken, OfModule, Ref} import firrtl.ir._ import firrtl.passes.{InferTypes, LowerTypes, SplitExpressions} import firrtl.options.Dependency +import firrtl.stage.Forms import firrtl.PrimOps._ import firrtl.WrappedExpression._ @@ -42,6 +43,8 @@ class InlineBooleanExpressions extends Transform with DependencyAPIMigration { Dependency(SplitExpressions) ) + override def optionalPrerequisiteOf = Forms.BackendEmitters + override def invalidates(a: Transform) = a match { case _: DeadCodeElimination => true // this transform does not remove nodes that are unused after inlining case _ => false |
