aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2016-09-06Minor utility changes.Angie
2016-09-06Added starter code for SMem replacementAngie
2016-09-05Change null statement to empty begin end (#264)Colin Schmidt
2016-08-25emit wires instead of registers for invalid randomizationHoward Mao
2016-08-25update verilog generation testHoward Mao
2016-08-25Finer grained control over randomizationHoward Mao
2016-08-18emit correct enable signals for memories (#242)Donggyu
2016-08-18Add MemUtils to aid in interfacing with alternate memory implementations (#244)Albert Magyar
2016-08-18Remove redundant test and errors.append() in check_types_e(). (#243)Jim Lawson
2016-08-17Change RW port names (#236)Angie Wang
2016-08-17Fixed cmdline usage string (#235)Adam Izraelevitz
2016-08-16add test case for clock type connection (#239)mwachs5
2016-08-15Remove stanza (#231)Adam Izraelevitz
2016-08-12Fix calculation of runtime for ANTLR Parser (#229)Jack Koenig
2016-08-12Add missing case for connecting ClockTypeMegan Wachs
2016-08-09provide parser for naive string (#227)Donggyu
2016-08-09fix read port enables in RemoveCHIRRTLDonggyu Kim
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-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-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-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 #198 from ucb-bar/add-chirrtl-checkAdam 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