| Age | Commit message (Collapse) | Author |
|
|
|
|
|
IntLits (all IntLits handled by Parser and Visitor the same, checks come later), also delete first and last char of string literals since those characters are the quotes.
|
|
getting info for error reporting in new pass/check.
|
|
|
|
|
|
rocketchip
|
|
|
|
|
|
|
|
for the Parser. Added custom Parser exceptions for better error reporting and checking. Fixed bug in grammar not allowing most keywords as Ids
|
|
|
|
|
|
|
|
|
|
|
|
accordingly
|
|
|
|
structures Compiler and Emitter, deprecate old Passes object, update Driver to use new constructs
|
|
not printing newline before ports
|
|
|
|
|
|
|
|
|
|
|
|
Scala FIRRTL emission match Stanza FIRRTL for bundles and regs
|
|
|
|
preprocessing step. Also added with as scoping keyword
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(notably stop, printf, mux, validif, ubits, sbits, readers, writers, and readwriters are incomplete)
|
|
|
|
|
|
flying around everywhere
|
|
|
|
|
|
|
|
|
|
map.
Also rewrite main so stanza and scala passes can be intermixed.
|
|
|
|
|
|
ready, has some weird issues when they're not, but also kind of works in that the hardware verifier still reports the right answer, it seems to go to half duty cycle and then do every token twice
|
|
IO between the sim modules.
|
|
need to parse queue module text in midas/Utils.scala, need to create (src, dst) -> Module mapping in midas/Fame.scala
|
|
|
|
|