aboutsummaryrefslogtreecommitdiff
path: root/src/main/stanza/custom-compiler.stanza
diff options
context:
space:
mode:
authorazidar2015-08-24 11:47:02 -0700
committerazidar2015-08-24 11:47:02 -0700
commitb2be9c1bec800422581e208b22be9dffd6d0d5f1 (patch)
treedb3d41f281a63b85321c0e1930572f122ba900b4 /src/main/stanza/custom-compiler.stanza
parent5d3061bfed8445370e6fa97ec9238ba49e8fafbc (diff)
Added BigInt error if passed a string without starting with a b or h
Diffstat (limited to 'src/main/stanza/custom-compiler.stanza')
-rw-r--r--src/main/stanza/custom-compiler.stanza7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/main/stanza/custom-compiler.stanza b/src/main/stanza/custom-compiler.stanza
index 85275c94..36a6474f 100644
--- a/src/main/stanza/custom-compiler.stanza
+++ b/src/main/stanza/custom-compiler.stanza
@@ -29,13 +29,18 @@ public defmethod passes (c:InstrumentedVerilog) -> List<Pass> :
ExpandAccessors()
LowerToGround()
ExpandIndexedConnects()
+ InferTypes()
+ CheckGenders()
ExpandWhens()
InferWidths()
+ ;Pad()
+ ConstProp()
SplitExp()
ToRealIR()
- RemoveSpecialChars()
+ ;RemoveSpecialChars()
CheckHighForm()
CheckLowForm()
+ CheckInitialization()
Verilog(with-output(c))
]