aboutsummaryrefslogtreecommitdiff
path: root/src/main/stanza/compilers.stanza
diff options
context:
space:
mode:
authorazidar2015-08-04 16:41:41 -0700
committerazidar2015-08-04 16:41:41 -0700
commit0ec003236680c50ff3f4a90da007fd9e39ba2e4f (patch)
tree5cbdb0f27884c5732145e7c4fa2478fd533b7cf9 /src/main/stanza/compilers.stanza
parentede7df1a99a7b5bf44ccfca4f7beb650e65f8b8b (diff)
Added check for reading from outputs with flips
Diffstat (limited to 'src/main/stanza/compilers.stanza')
-rw-r--r--src/main/stanza/compilers.stanza5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/main/stanza/compilers.stanza b/src/main/stanza/compilers.stanza
index 1ca84035..c3c29c40 100644
--- a/src/main/stanza/compilers.stanza
+++ b/src/main/stanza/compilers.stanza
@@ -32,7 +32,7 @@ public defmethod passes (c:StandardFlo) -> List<Pass> :
Inline()
SplitExp()
ToRealIR()
- RemoveSpecialChars()
+ ;RemoveSpecialChars()
CheckHighForm()
CheckLowForm()
Flo(with-output(c))
@@ -56,13 +56,14 @@ public defmethod passes (c:StandardVerilog) -> List<Pass> :
CheckGenders()
ExpandAccessors()
LowerToGround()
+ CheckGenders()
ExpandIndexedConnects()
ExpandWhens()
InferWidths()
Pad()
SplitExp()
ToRealIR()
- RemoveSpecialChars()
+ ;RemoveSpecialChars()
CheckHighForm()
CheckLowForm()
CheckInitialization()