| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-08-03 | fixes small mistakes in serialize (#216) | Donggyu | |
| 2016-08-02 | Merge pull request #203 from ucb-bar/fix_mem_infer | Adam Izraelevitz | |
| Fix mem infer | |||
| 2016-08-02 | make infer readwrite ports optional | Donggyu Kim | |
| turned on with '--inferRW <circuit name>' | |||
| 2016-08-02 | Merge pull request #214 from ucb-bar/fix-thread-unsafety | Adam Izraelevitz | |
| Fix use of global state in instance loop checking | |||
| 2016-08-02 | Merge pull request #211 from ucb-bar/fix-subaccess | Adam Izraelevitz | |
| Refactor RemoveAccesses and fix bug #210. | |||
| 2016-08-02 | Fix use of global state in instance loop checking | jackkoenig | |
| Also increase sensitivity of thread safety checking Fixes #159 | |||
| 2016-08-01 | Refactor RemoveAccesses and fix bug #210. | azidar | |
| Added corresponding unit test. | |||
| 2016-08-01 | Fix StringSpec generators to only choose from valid values. | Jack Koenig | |
| The old almost equivalent syntax gives the same result but can cause the test to fail if too many invalid values are thrown away. | |||
| 2016-07-27 | Fixed compilation error using old annotations | azidar | |
| 2016-07-27 | Reworked annotation system. Added tenacity and permissibility | Adam Izraelevitz | |
| Conflicts: src/main/scala/firrtl/Compiler.scala src/main/scala/firrtl/LoweringCompilers.scala src/main/scala/firrtl/passes/Inline.scala src/test/scala/firrtlTests/AnnotationTests.scala src/test/scala/firrtlTests/InlineInstancesTests.scala | |||
| 2016-07-27 | Merge pull request #198 from ucb-bar/add-chirrtl-check | Adam Izraelevitz | |
| Added a Chirrtl check for undeclared wires, etc. | |||
| 2016-07-25 | Detects and flags cyclic module loops | chick | |
| 2016-07-21 | Added a Chirrtl check for undeclared wires, etc. | azidar | |
| 2016-06-10 | API Cleanup - AST | Jack | |
| trait AST -> abstract class FirrtlNode Move all IR to new package ir Add import of firrtl.ir._ | |||
| 2016-06-10 | Add test to check compiler is thread safe | Jack Koenig | |
| 2016-05-24 | Added Errors class and fixed tests. | azidar | |
| Canonicalizes catching/throwing PassExceptions. | |||
| 2016-05-24 | add better type mismatch error message | Colin Schmidt | |
| also check for it int unittest | |||
| 2016-05-24 | Add integration test for single-ported memory | jackkoenig | |
| 2016-05-12 | Restructured Compiler to use Transforms. Added an InlineInstance pass. | Adam Izraelevitz | |
| Transforms are new unit of modularity within the compiler. | |||
| 2016-05-12 | Implement File Info | jackkoenig | |
| 2016-05-10 | Add test suite for Constant Propagation | Adam Izraelevitz | |
| Add unit tests for splitting expressions and padding widths | |||
| 2016-05-03 | Add Tests for Check Initialization | Adam Izraelevitz | |
| 2016-05-03 | Add Expand Whens test | jackkoenig | |
| 2016-05-03 | Make simulations that time out fail when run in firrtlTests | jackkoenig | |
| 2016-04-26 | Test that nested expressions don't make it to the Emitter | Andrew Waterman | |
| 2016-04-26 | Fixed the check for bundle equality to allow relative flips to be wrong, but ↵ | Adam Izraelevitz | |
| the leaf directions are the same | |||
| 2016-04-26 | Add test for recursive check for whether BundleType contains flips | Adam Izraelevitz | |
| 2016-04-22 | Add tests for Uniquify pass | jackkoenig | |
| 2016-04-22 | Add Lower Types tests | jackkoenig | |
| 2016-04-22 | Add "normalize" function to FirrtlSpec for easier string comparison testing | jackkoenig | |
| 2016-04-20 | Add tests for CHIRRTL mem port definitions. | jackkoenig | |
| Including using different clocks and ports defined in when scope. | |||
| 2016-04-20 | Fix top.cpp reset race condition #137 | jackkoenig | |
| 2016-04-16 | Add license to tests | jackkoenig | |
| 2016-04-16 | Add some Parser tests | jackkoenig | |
| Need many more, but this at least checks some DefMemory, DefRegister, and keyword cases. | |||
| 2016-04-09 | Adds check for type of DefRegister initialization | jackkoenig | |
| Fixes #89 | |||
| 2016-04-09 | Fix bundle type equality | Adam Izraelevitz | |
| Was not checking for length of bundles, so if the bundles matched but one had more fields, it was not caught. | |||
| 2016-04-08 | Fixed bug in Remove Accesses where a WSubAccess's index was not checked for ↵ | Adam Izraelevitz | |
| accesses. Fixes #105 | |||
| 2016-04-08 | Add small test for issue #105 | jackkoenig | |
| 2016-03-15 | Revamp string literal handling | jackkoenig | |
| 2016-03-10 | Add support for right shift by amount larger than argument width | jackkoenig | |
| 2016-03-03 | Add some integration tests: successful compilation and execution | jackkoenig | |
| 2016-02-25 | Remove brittle rocket comparison to expected verilog test. | jackkoenig | |
| 2016-02-24 | Make rocket.fir regression test fail nicer on console | jackkoenig | |
| 2016-02-23 | Add 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 | |||
| 2015-02-18 | Added more testing infrastructre, and Makefile to build firrtl | azidar | |
| 2015-02-18 | Reimplemented to-working-ir. Changed Command to Stmt. Modified printing of ↵ | azidar | |
| IR to match parser. | |||
| 2015-02-13 | First commit. | azidar | |
| Added stanza as a .zip, changed names from ch to firrtl, and spec.tex is included. need to add installation instructions. TODO's included in README | |||
