Commit Graph

5 Commits

Author SHA1 Message Date
Hideto Ueno b0ec9f6297
[FIRRTL] Parse dshlw and lower to verilog (#231)
* parse dshlw

* lower to verilog
2020-11-12 09:40:21 +09:00
Schuyler Eldridge 046eebb479
[FIRRTL] Add support for new Verification statements (assert, assume, cover) (#168)
* [FIRRTL] Add "assert" verification statement
* [FIRRTL] Add "assume" verification statement
* [FIRRTL] Add "cover" verification statement

Signed-off-by: Schuyler Eldridge <schuyler.eldridge@sifive.com>
2020-10-20 19:10:56 -04:00
Chris Lattner 2dab50253c [FIRParser/IR] Add support for the 'attach' statement 2020-04-29 22:42:47 -07:00
Chris Lattner 2ae6a24b18 [EmitVerilog] Implement proper sign propagation and $signed() cast
insertion.  This implement support for the As[SU]Int casts, and fixes
a parser bug where eq got turned into the wrong MLIR node.
2020-04-23 12:55:15 -07:00
Chris Lattner 66d332fe35 Move the FIRParser out of the FIRRTL dialect directory, NFC. 2020-04-13 09:57:28 -07:00