diff options
| author | azidar | 2015-04-23 11:43:11 -0700 |
|---|---|---|
| committer | azidar | 2015-04-23 11:43:11 -0700 |
| commit | 7f8758420a2a46d7cf19441e9fbd1dba82cae612 (patch) | |
| tree | 1508e1676f56c202f2021971241529b73db19bae /TODO | |
| parent | a4f7aa2b81a021f21a49bd4059d051bc0f949880 (diff) | |
Fixed Pad inference bug
Diffstat (limited to 'TODO')
| -rw-r--r-- | TODO | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -7,8 +7,6 @@ on-reset Parser Error if incorrectly assign stuff, like use = instead of := Update parser and update tests -Change all primops to be strict on data widths -Add pad! Make instances always male, flip the bundles on declaration dlsh,drsh move Infer-Widths to before vec expansion? @@ -32,6 +30,12 @@ Well-formed high firrtl After adding dynamic assertions, insert bounds check with accessor expansion Well-formed low firrtl All things only assigned to once +Width inference + No names + No Unknowns + All widths are positive + Pad's width is greater than value's width + pad's width is greater than value's width ======== Other Passes ======== constant folding (partial eval) pass |
