- Oct 01, 2017
-
-
Adam Izraelevitz authored
-
Adam Izraelevitz authored
-
- Sep 30, 2017
-
-
Jack Koenig authored
Defined as the range from ' ' to '~' [0x20, 0x7e]
-
Jack Koenig authored
This prevents collisions for one prefix (including temp) from incrementing the suffix for other prefixes. Makes names more stable.
-
- Sep 23, 2017
-
-
Jack Koenig authored
Refactor StringLit to use String instead of Array[Byte]
-
- Sep 22, 2017
-
-
Edward Wang authored
-
Chick Markley authored
When calling verilator in a subdirectory like ./test_run_dir/... verilator will read the verilog file from the current working directory if there is a file there with the right name. This fix specifies the specific path of the verilog file intended.
-
- Sep 20, 2017
-
-
Chick Markley authored
not exit when --help is included in program flags
-
Chick Markley authored
Adds programArgs to commonOptions programArgs is all arguments on command line with out leading -/+ or are not bound to a flag. Create simple test
-
- Sep 15, 2017
-
-
Jim Lawson authored
* Update sbt to 0.13.16; add Scala 2.12 support. To clean, test, and build Scala 2.11 and Scala 2.12 versions: % sbt +clean +test +publishLocal * Update Travis to test in 2.11.11 and 2.12.3 * Try different way of providing Travis Scala version * Attempt to get verilator built before tests.
-
- Sep 13, 2017
-
-
Schuyler Eldridge authored
* Make pathsInDAG walk all possible paths Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com> * Use linearization order when finding all paths in DAG
-
- Sep 07, 2017
-
-
Edward Wang authored
Since InstanceGraph now has all modules in its graph, test ConstProp on all modules as a default behaviour. - Need to think about how to target ConstProp only for a specific module? Close #644
-
- Sep 06, 2017
-
-
Edward Wang authored
-
Albert Magyar authored
-
- Sep 01, 2017
-
-
Adam Izraelevitz authored
* Added option to emit final annotations * Removed extra > from output-anno-file * Removed other extra > from input-anno-file
-
- Aug 24, 2017
-
-
Adam Izraelevitz authored
* Reorder port and wire assignments in Verilog * Fixed up syntax
-
- Aug 15, 2017
-
-
Jack Koenig authored
-
- Aug 05, 2017
-
-
Andrey Ayupov authored
bug fix for cases when we want to flatten a module in which a module is instantiated multiple times (#634)
-
- Aug 02, 2017
-
-
Donggyu authored
-
- Jul 27, 2017
-
-
Andrey Ayupov authored
* initial implementation of InlineDeepTransformation * rewrote transformation to not have any side effects in terms on inlining that was not annotated to be inlined * minor rewrites * renamed transformations to Flatten * fixes according to review * added more comments and fixed formating/style * fixed spacing, minor style fixes
-
- Jul 19, 2017
-
-
Jack Koenig authored
Fix ConstProp bug where multiple names would swap with one
-
- Jul 18, 2017
-
-
Donggyu Kim authored
-
Jack Koenig authored
Fixes issue in https://github.com/freechipsproject/rocket-chip/pull/848
-
- Jul 15, 2017
-
-
Jack Koenig authored
-
- Jul 07, 2017
-
-
Chick Markley authored
* Fixed inability to disable combo loop check Moved checking of dontCheckComboLoops into loadAnnotations so that it works in cases where Driver.execute is not used. * Fix test for annotations, modifications to loadAnnotations made 2 more annotations visible. * Remove debug println from DriverSpec
-
- Jul 04, 2017
-
-
Jack Koenig authored
Const prop regs
-
- Jun 30, 2017
-
-
Jack Koenig authored
-
Jack Koenig authored
-
Jack Koenig authored
-
Jack Koenig authored
Preserve "better" names in Constant Propagation
-
Jack Koenig authored
Names that do not start with '_' are "better" than those that do
-
Jack Koenig authored
Use Travis Build Stages
-
Jack authored
-
Jack authored
-
Jack Koenig authored
Improvements to Constant Propagation and Testing
-
- Jun 29, 2017
-
-
Jack Koenig authored
Constant Propagation will not optimize across components marked dontTouch
-
Jack Koenig authored
-
Jack Koenig authored
This makes it more concise to write tests
-
Jack Koenig authored
Gives all transform specs access to useful utilities (like dontTouch). Deletes some duplicate code. Parsing mode UseInfo is fine for everything, only matters if the test actually uses info.
-
Jack Koenig authored
Remove reset and fix bug in register update Verilog emission
-