aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2016-08-09Merge pull request #226 from ucb-bar/fix_mem_enablesChick Markley
2016-08-09fix read port enables in RemoveCHIRRTLDonggyu Kim
2016-08-08Merge pull request #223 from ucb-bar/dont-create-files-on-failureAdam Izraelevitz
2016-08-08Don't create output files until the compiler succeedsAndrew Waterman
2016-08-05Merge pull request #220 from ucb-bar/fix-width-error-msgAdam Izraelevitz
2016-08-04Added RemoveEmpty.scala, which removes Empty and nested Blocks (#218)Adam Izraelevitz
2016-08-04Addd check: bits, tail, head arg widthazidar
2016-08-04Bugfix: recursing stmts to remove unknown widthsazidar
2016-08-03fixes small mistakes in serialize (#216)Donggyu
2016-08-02Merge pull request #215 from ucb-bar/new-serializeAdam Izraelevitz
2016-08-02Merge pull request #203 from ucb-bar/fix_mem_inferAdam Izraelevitz
2016-08-02make infer readwrite ports optionalDonggyu Kim
2016-08-02Change serialize to abstract method on FirrtlNodeJack Koenig
2016-08-02Merge pull request #214 from ucb-bar/fix-thread-unsafetyAdam Izraelevitz
2016-08-02Merge pull request #213 from ucb-bar/default-to-warnAdam Izraelevitz
2016-08-02Merge pull request #211 from ucb-bar/fix-subaccessAdam Izraelevitz
2016-08-02Fix use of global state in instance loop checkingjackkoenig
2016-08-01Merge pull request #208 from ucb-bar/no_constpropAdam Izraelevitz
2016-08-01Merge pull request #212 from ucb-bar/fix-validCharAdam Izraelevitz
2016-08-01Added minor cosmetic changes to RemoveAccessesazidar
2016-08-01Change default log level to warnJack Koenig
2016-08-01Refactor RemoveAccesses and fix bug #210.azidar
2016-08-01Fix StringSpec generators to only choose from valid values.Jack Koenig
2016-07-29remove ConstProp in HighFirrtlToMiddleFirrtlDonggyu Kim
2016-07-28Merge pull request #207 from ucb-bar/fix-width-bugDonggyu
2016-07-28InferWidths now only fixes declaration widthsazidar
2016-07-27infer readwrite ports for backward compatibilityDonggyu Kim
2016-07-27fix read port enables in RemoveCHIRRTLDonggyu Kim
2016-07-27Merge pull request #205 from ucb-bar/add-future-releaseAdam Izraelevitz
2016-07-27Merge pull request #199 from ucb-bar/add-annotationsAdam Izraelevitz
2016-07-27Fixed compilation error using old annotationsazidar
2016-07-27Forgot to add Annotations.scalaAdam Izraelevitz
2016-07-27Reworked annotation system. Added tenacity and permissibilityAdam Izraelevitz
2016-07-27Merge pull request #204 from ucb-bar/fix-specAdam Izraelevitz
2016-07-27Added future-release.txtazidar
2016-07-27Merge pull request #198 from ucb-bar/add-chirrtl-checkAdam Izraelevitz
2016-07-27Fixed reg concrete syntax. #197.azidar
2016-07-26Merge pull request #201 from ucb-bar/recursive-modules-fixAdam Izraelevitz
2016-07-25Changed InferTypes to update types if UnknownType or has an UnknownWidthazidar
2016-07-25Detects and flags cyclic module loopschick
2016-07-21Added a Chirrtl check for undeclared wires, etc.azidar
2016-07-21Indentation support for the ANTLR parser (as discussed in #192) (#194)Kamyar Mohajerani
2016-07-07Guard register randomization with RANDOMIZE, rather than SYNTHESISAndrew Waterman
2016-07-07Re-run constant propagation after pad widthsAndrew Waterman
2016-07-07Generalize and clean up constant propagation passAndrew Waterman
2016-07-06Emit correct Verilog for SIntLiteralAndrew Waterman
2016-07-06Only assign garbage to Mem reads for non-power-of-2 depthsAndrew Waterman
2016-07-06Avoid width warnings on Mem garbage assignmentAndrew Waterman
2016-07-06Rely on $fatal vs. $finish, rather than stderr, for stop codesAndrew Waterman
2016-07-05Merge pull request #195 from terpstra/support-char-printfAdam Izraelevitz