aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-03-01Move mapper functions to implicit methods on IR vertices.jackkoenig
2016-02-26Merge pull request #77 from ucb-bar/separate-serializeJack Koenig
Separate serialize functions into separate file
2016-02-25Merge pull request #78 from ucb-bar/travis-add-chisel3Jim Lawson
Travis add chisel3
2016-02-25Remove brittle rocket comparison to expected verilog test.jackkoenig
2016-02-25Travis updates: add Verilator and Chisel3 testsjackkoenig
2016-02-25Separate serialize functions into separate filejackkoenig
2016-02-25Remove FlagUtils and related unused debug printingjackkoenig
2016-02-25Remove unused code in Driver, update help messagejackkoenig
2016-02-24Fixed printf bugs in scala and stanza versions. Required special casing ↵Adam Izraelevitz
prints in SplitExp, and emitting expressions instead of their toString counterparts
2016-02-24Make rocket-golden.v match output of #75jackkoenig
2016-02-24Make rocket.fir regression test fail nicer on consolejackkoenig
2016-02-24Merge pull request #72 from ucb-bar/fix-printfJack Koenig
Quick fix for printf in the emitted Verilog
2016-02-24Quick fix for printf in the emitted VerilogKamyar Mohajerani
2016-02-23Merge pull request #67 from ucb-bar/travisJack Koenig
Travis support
2016-02-23Decouple stanza from scala build; use $(install_dir) where appropriate.Jim Lawson
2016-02-23Initial travis configuration.Jim Lawson
2016-02-23Merge branch 'master' of github.com:ucb-bar/firrtlazidar
2016-02-23Updated pdfazidar
2016-02-23Add rocket regression, just runs rocket.fir through Verilog compiler and ↵Jack
compares to expected Verilog. Uses ScalaTest. Should be eventually replaced with actual simulation of rocket-chip
2016-02-23Change FIRRTL Compiler to remove CHIRRTL and Check High FIRRTL FormJack
2016-02-23Stop closing writers in compiler, close in Driver instead (allows others to ↵Jack
use StringWriters without the Compiler closing it)
2016-02-22Change default log-level to warn, users should change manually if so desiredJack
2016-02-22Temporary Fix: get_type on depth=1 memories causing IntWidth(0) typesJack
2016-02-19Merge pull request #63 from mattwhiteside/masterAdam Izraelevitz
The 'make set-osx' step is symlinking to the wrong file. This fixes it.
2016-02-19The 'make set-osx' step is symlinking to the wrong file. This fixes it.Matt Whiteside
2016-02-11Merge pull request #61 from ucb-bar/infer_memPalmer Dabbelt
Add a test for (and work around) an "infer mport"
2016-02-10Re-enable some passesPalmer Dabbelt
These were accidentally removed.
2016-02-09Updated Readmeazidar
2016-02-09Merge branch 'master' of github.com:ucb-bar/firrtlazidar
2016-02-09Added license to FIRRTL filesazidar
2016-02-09Added remaining check passes. Ready for open sourcingazidar
2016-02-09CHIRRTL passes work, parser is updatedazidar
2016-02-09Bug Fixes in handling hyphens as part of IDs, proper handling of negative ↵Jack
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.
2016-02-09Added migrated HighFormCheck to Scala FIRRTL, changes to IR and Utils for ↵Jack
getting info for error reporting in new pass/check.
2016-02-09Added chirrtl passes, need to update parserazidar
2016-02-09Added changes that addressed feedback, spec ready for releaseazidar
2016-02-09Added rocket minus chirrtl featuresazidar
2016-02-09More bug fixesazidar
2016-02-09Bug fixes, close to getting correct rocket-firrtl.fir throughazidar
2016-02-09Added constprop,v-wrap,v-rename. All set to attempt like->like comparison of ↵azidar
rocketchip
2016-02-09Added Lower Types.azidar
2016-02-09Fixed Visitor incorrectly handling Vectors of UnknownWidth UInts and SIntsJack
2016-02-09Added Expand Whens passazidar
2016-02-09Added test for UInt/SInts that take stringsazidar
2016-02-09Adding ScalaTest for unit testing of Scala FIRRTL. Added a few basic tests ↵Jack
for the Parser. Added custom Parser exceptions for better error reporting and checking. Fixed bug in grammar not allowing most keywords as Ids
2016-02-09Fix bug in mem serializationJack
2016-02-09Fix start counting from 1 instead of 0 bugJack
2016-02-09Updated SInt/UInt emission to match stanza. Still need to update to new syntax.azidar
2016-02-09Fixed port emissionazidar
2016-02-09Moved passes to new packageazidar