aboutsummaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2016-01-16Made create-exps a bit fasterazidar
2016-01-16Fixed a bunch of tests, and minor bugsazidar
2016-01-16WIP. Fixed a bunch of tests. Starting on implementing chirrtl, but hit ↵azidar
roadblock in assigning clocked ports
2016-01-16Added performance testsazidar
2015-11-24In process of adding FAME-1 transformation, updated todos in grammar file, ↵jackkoenig
updated Makefile to play nicer when firrtl is a submodule, fixed bug in Translator for single line scopes, fixed firrtl-scala script to point to firrtl.Driver instead of old firrtl.Test
2015-10-27Merge branch 'master' of github.com:ucb-bar/firrtlazidar
Conflicts: Makefile
2015-10-19Merge pull request #47 from jackkoenig/masterAdam Izraelevitz
Updated Scala FIRRTL with Testing and Infer-Types Pass
2015-10-15Added infer-types pass, seems to work. Added infer-types error checking, ↵Jack
modified Logger slightly, added Primops object for utility functions, minor changes in Utils
2015-10-14Updated Makefile and README to be more friendly to Scala implementationJack
2015-10-08Install Stanza as a dependency of anything that uses itPalmer Dabbelt
This way I don't have to type "make install-linux" whenever a new Stanza zip drops.
2015-10-06Added ability to test scala FIRRTLJack
2015-10-01Changed DefMemory to be a non-vector type with a size member. Necessary for ↵azidar
ASIC backend.
2015-08-26Added regression testazidar
2015-08-24Removed old chisel3 tests that all failed for syntax reasons. Tests should ↵azidar
now be small examples, categorized by either passes, errors, or features.
2015-07-31Merge pull request #12 from ucb-bar/make-depsAdam Izraelevitz
Fix makefile dependences so make -j doesn't fail
2015-07-30Added eqv for bitwise equality, and change eq to be arithmetic equalityazidar
2015-07-29Added installation for linuxAdam Izraelevitz
2015-07-29Fix makefile dependences so make -j doesn't failAndrew Waterman
2015-07-28Integrated bigint. Mostly works, but getting "cast" error for make Test.Adam Izraelevitz
2015-07-13Added tests for clocks. Added remove scope and special chars passes. Added ↵azidar
tests. Made more tests pass
2015-06-12Major revisions to spec. Bumped to v0.1.2azidar
2015-06-04Fixed fir files so they correctly compile to verilog! Front-end needs to ↵azidar
generate as-SInt instead of convert, always. Added fast build to Makefile
2015-06-03Fixed verilog backend bugs. Passes ALU. Fails Datapathazidar
2015-06-02Added sequential/combinational memories. Started debugging verilog backend. ↵azidar
Added Long support so UInt(LARGENUMBER) works
2015-05-29Added custom pass. Does not correctly run, stanza just spins. Requires ↵azidar
debugging.
2015-05-26Added <>. Added additional checks for primops. Added new chisel3 files.azidar
2015-05-02Added a infrastructure for check passes, and wrote a fewazidar
2015-04-15Finished flo backend. Restructured todo listazidar
2015-03-24With new stanzaazidar
2015-03-18Finished expand accessors and lower to groundazidar
2015-02-24Rewrote README to include installation instructions and stanza ↵azidar
justification. Added response to feedback, locatd in notes/feedbackQA*. Use two different mains, one for testing and one for deployment (make build vs make build-deploy).
2015-02-20Rewrote the initialize-register pass, now correctly implementedazidar
with a new IR construct - Null. LetRec is not implemented, but is marked with a TODO. Test cases for this pass are now located in test/passes/initialize-register
2015-02-19Added compiler flags to allow tests to select which passes they test.azidar
Changed package names from chipper to firrtl
2015-02-18Added more testing infrastructre, and Makefile to build firrtlazidar
2015-02-18Reimplemented to-working-ir. Changed Command to Stmt. Modified printing of ↵azidar
IR to match parser.