diff options
| author | azidar | 2015-09-30 09:29:38 -0700 |
|---|---|---|
| committer | azidar | 2015-09-30 09:29:38 -0700 |
| commit | 56852471179bee7549a2197735fa009fbb3036e7 (patch) | |
| tree | 7681c4eba2dfc4b67b625d75fb7106f5a6115f50 /src/main/stanza/compilers.stanza | |
| parent | 4fefd791eed5ede508a7d47a3f21bf7790d05514 (diff) | |
Moved To-Real-Ir earlier, so CheckWidth could happen before PadWidth
Diffstat (limited to 'src/main/stanza/compilers.stanza')
| -rw-r--r-- | src/main/stanza/compilers.stanza | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/stanza/compilers.stanza b/src/main/stanza/compilers.stanza index cc72bd14..0ea9a367 100644 --- a/src/main/stanza/compilers.stanza +++ b/src/main/stanza/compilers.stanza @@ -62,10 +62,11 @@ public defmethod passes (c:StandardVerilog) -> List<Pass> : CheckGenders() ;W ExpandWhens() ;W InferWidths() ;R + ToRealIR() ;W -> R + CheckWidths() ;R Pad() ;R ConstProp() ;R SplitExp() ;R - ToRealIR() ;W -> R CheckWidths() ;R CheckHighForm() ;R CheckLowForm() ;R |
