| Age | Commit message (Collapse) | Author |
|
* Removed stanza implementation/tests.
In the future we can move the stanza tests over, but for now they should
be deleted.
* Added back integration .fir files
* Added Makefile to give Travis hooks
* Added firrtl script (was ignored before)
|
|
prints in SplitExp, and emitting expressions instead of their toString counterparts
|
|
|
|
accordingly
|
|
Without this we get failures with the current rocket-chip, when there are
assertions with escaped strings in them.
|
|
|
|
mucking up the chirrtl->firrtl transform. #56.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
write mport declaration
|
|
|
|
|
|
|
|
|
|
|
|
|
|
to be specified with write and rdwr mports
|
|
|
|
roadblock in assigning clocked ports
|
|
|
|
Decided to not have Conditionally in low firrtl - instead, Print and
Stop have enables
|
|
emitting ports (and the assignments to them)
|
|
|
|
|
|
Lower Types pass. #53
|
|
Change of FIRRTL semantics!
|
|
Assignments to a register are no longer affected by enclosing when
statements:
when p :
reg r : UInt,clk,reset
r := a
will lower to:
reg r : UInt,clk,reset
r := a
instead of:
reg r : UInt,clk,reset
when p : r := a
|
|
|
|
|
|
|
|
|
|
|
|
catching of initialization of accessors. Missing use case of accessing an accessor. Still need to update tests to pass
|
|
|
|
conditional assignment
|
|
|
|
|
|
|
|
|
|
Updated tests to match. #29.
|
|
|
|
extract, not >>
|