- Sep 25, 2019
-
-
Albert Magyar authored
-
- Sep 20, 2019
-
-
Albert Chen authored
* dont chain inline and refix RenameMaps * cache already inlined modules * reduce number of chained RenameMaps * InlineInstances: cleanup and add comments
-
- Sep 18, 2019
-
-
Jack Koenig authored
Create instance maps once for each Module
-
- Sep 17, 2019
-
-
Jim Lawson authored
-
Schuyler Eldridge authored
Gender to Flow
-
Schuyler Eldridge authored
Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
Schuyler Eldridge authored
Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
Schuyler Eldridge authored
The following names are changed: - gender -> flow - Gender -> Flow - MALE -> SourceFlow - FEMALE -> SinkFlow - BIGENDER -> DuplexFlow - UNKNOWNGENDER -> UnknownFlow Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
- Sep 14, 2019
-
-
Jack Koenig authored
* Copy benchmark.py from https://github.com/jackkoenig/firrtlbench * Make benchmark use this repo instead of hardcoded subdirectory Example Use: benchmark/scripts/benchmark_cold_compile.py -N 8 --designs regress/*.fir --version master master^
-
Jack Koenig authored
* Update Travis stage names to match new versions * Drop minor versions from Travis stage names and delete old comment
-
Jack Koenig authored
-
- Sep 13, 2019
-
-
Schuyler Eldridge authored
Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
Schuyler Eldridge authored
Adds a space to correct in an exception message. Corrects capitalization in Github to it's official name (GitHub) and adds a link to file an issue. Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
Abert Chen authored
-
- Sep 06, 2019
-
-
Leway Colin authored
* Refactor: remove redundancy code * Fixed coding style
-
Albert Magyar authored
-
abejgonzalez authored
-
Jim Lawson authored
-
- Aug 28, 2019
-
-
Schuyler Eldridge authored
Programmed Stage Death
-
Schuyler Eldridge authored
This adds the StageError Error. This Error indicates that a Stage/Phase has hit an unrecoverable error, it cannot continue, and requests that the entire Stage/Phase hierarchy be killed with an ExitFailure ExitCode. StageMain is modified to catch StageError and exit the application with the provided exit code number. Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
Schuyler Eldridge authored
Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
- Aug 21, 2019
-
-
Schuyler Eldridge authored
Remove incorrect short option for --info-mode
-
Schuyler Eldridge authored
This should be a helpValueName and not a shortOption. Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
- Aug 20, 2019
-
-
Jack Koenig authored
-
- Aug 16, 2019
-
-
Albert Magyar authored
-
- Aug 13, 2019
-
-
Andrew Waterman authored
-
Jack Koenig authored
* Add abstract "Reset" which can be inferred to AsyncReset or UInt<1> * Enhance async reset initial value literal check to support aggregates
-
- Aug 10, 2019
-
-
Albert Magyar authored
-
- Aug 08, 2019
-
-
Schuyler Eldridge authored
Improve RemoveReset on Invalid Inits
-
Schuyler Eldridge authored
Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
Schuyler Eldridge authored
This modifies RemoveReset to NOT generate a mux for invalid (IsInvalid) inits. In the case of an invalid init, the reset is converted to a self-connect and no mux is generated. This is implemented as a new, initial pass over the module to populate a set of all invalid signals. During the subsequent, circuit-modifying pass, this invalid set is queried to special case the handling of invalid inits. Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
Albert Magyar authored
* Check mems for legal latencies; ban zero write latency. * Trigger
-
Albert Magyar authored
* Avoid redundancy between CheckChirrtl and CheckHighForm, add more checks * Add test case for illegal Chirrtl memory in HighForm
-
- Aug 06, 2019
-
-
Schuyler Eldridge authored
Fix FileUtils.getLines, add simple FileUtils tests
-
Schuyler Eldridge authored
Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
Schuyler Eldridge authored
Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
- Aug 02, 2019
-
-
Schuyler Eldridge authored
Followup to PR #1142
-
chick authored
- use scala.io.Source instead of io.Source - .toList cleaner way to force stream to be read. - clear old commented out code in ProtoBufSpec
-
chick authored
Fixes a threading bug in where lazy reading of file caused a problem for multithreaded access to the that was read. Changes all uses of io.Source to use new API getText getLines getTextResource getLinesResouce Make style to only import FileUtils and not its methods So code is more explicit as e.g. FileUtils.getText()
-
- Aug 01, 2019
-
-
Chick Markley authored
- Provide new tools for reading in text - from a file - from a string file name - from a resource file - text can be read in as - a single string with newlines - a seq of strings, one string per line - FileUtils put in its own file - in same package to keep existing API the same Hopefully this will protect users from creating resource leaks that may explain sbt crashing. Also simpler interface should make code more streamlined, existing uses of io.Source seem often to be converting between text and seq unnecessarily. Add note of caution on requiring slash on resource readers
-