aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/firrtl/Compiler.scala
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/scala/firrtl/Compiler.scala')
-rw-r--r--src/main/scala/firrtl/Compiler.scala13
1 files changed, 10 insertions, 3 deletions
diff --git a/src/main/scala/firrtl/Compiler.scala b/src/main/scala/firrtl/Compiler.scala
index 34feab99..d2f9fc0e 100644
--- a/src/main/scala/firrtl/Compiler.scala
+++ b/src/main/scala/firrtl/Compiler.scala
@@ -22,6 +22,7 @@ object VerilogCompiler extends Compiler {
// Copied from Stanza implementation
val passes = Seq(
//CheckHighForm,
+ FromCHIRRTL,
ToWorkingIR,
ResolveKinds,
InferTypes,
@@ -31,14 +32,20 @@ object VerilogCompiler extends Compiler {
ExpandConnects,
RemoveAccesses,
ExpandWhens,
- CheckInitialization,
+ //CheckInitialization,
ConstProp,
- ToWorkingIR,
ResolveKinds,
InferTypes,
ResolveGenders,
InferWidths,
- LowerTypes
+ LowerTypes,
+ ResolveKinds,
+ InferTypes,
+ ResolveGenders,
+ InferWidths,
+ VerilogWrap,
+ SplitExp,
+ VerilogRename
)
def run(c: Circuit, w: Writer)
{