aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/firrtl/Compiler.scala
diff options
context:
space:
mode:
authorazidar2016-01-31 13:01:07 -0800
committerazidar2016-02-09 18:57:06 -0800
commit42bdd6fa53e0b73439bbab288e537371e57d2f43 (patch)
tree5cdd0aa06d5a1ef74bad903812204cb8e38bf121 /src/main/scala/firrtl/Compiler.scala
parentb1a62e54386aa7d6d67cd795cb7ba179de412c82 (diff)
Moved passes to new package
Diffstat (limited to 'src/main/scala/firrtl/Compiler.scala')
-rw-r--r--src/main/scala/firrtl/Compiler.scala25
1 files changed, 3 insertions, 22 deletions
diff --git a/src/main/scala/firrtl/Compiler.scala b/src/main/scala/firrtl/Compiler.scala
index 18bec9dc..8facc27d 100644
--- a/src/main/scala/firrtl/Compiler.scala
+++ b/src/main/scala/firrtl/Compiler.scala
@@ -22,38 +22,19 @@ object VerilogCompiler extends Compiler {
// Copied from Stanza implementation
val passes = Seq(
CheckHighForm,
+ Resolve,
ToWorkingIR,
ResolveKinds,
InferTypes,
- CheckTypes,
ResolveGenders,
- CheckGenders,
- InferWidths,
- CheckWidths,
PullMuxes,
ExpandConnects,
RemoveAccesses,
ExpandWhens,
CheckInitialization,
ConstProp,
- ResolveKinds,
- InferTypes,
- CheckTypes,
- ResolveGenders,
- CheckGenders,
- InferWidths,
- CheckWidths,
- LowerTypes,
- ResolveKinds,
- InferTypes,
- CheckTypes,
- ResolveGenders,
- CheckGenders,
- InferWidths,
- CheckWidths,
- VerilogWrap,
- SplitExp,
- VerilogRename
+ Resolve,
+ LowerTypes
)
def run(c: Circuit, w: Writer)
{