aboutsummaryrefslogtreecommitdiff
path: root/src/main/stanza/ir-utils.stanza
AgeCommit message (Expand)Author
2016-08-15Remove stanza (#231)Adam Izraelevitz
2016-02-09Added license to FIRRTL filesazidar
2016-02-09Added Expand Whens passazidar
2016-02-09Changed stanza output of UInt/SInt to include widths. Made tests match accord...azidar
2016-01-28Changed rmode to wmodeazidar
2016-01-28Changed mod to remazidar
2016-01-28Updated with new primops. Removed addw,subw,quo,rem,bit. Added head,tail,asCl...azidar
2016-01-28Fixed readwriter syntax, and all printed mstats to use => instead of a colonazidar
2016-01-28Changed register syntax for optional reset and init valuesazidar
2016-01-27Reworked readwriter typesazidar
2016-01-25Added isinvalid and validifazidar
2016-01-25Changed first generated name to use _0 postfixazidar
2016-01-24Added muxing on passive aggregate typesazidar
2016-01-24Added DefMemory to CInfer Typesazidar
2016-01-23Fixed bug where the write mask wasn't being generated correctlyazidar
2016-01-23Changed chirrtl to not require known mask valuesazidar
2016-01-20WIP, need to update chirrtl with new mask syntaxazidar
2016-01-16Added hashed on get flipazidar
2016-01-16Sped up some passes. Added global mname to allow easy per-module hashes for a...azidar
2016-01-16Finished first cut at new firrtl - time for testing! Chirrtl requires masks t...azidar
2016-01-16Fixed a bunch of tests, and minor bugsazidar
2016-01-16WIP Almost there, need to generate enable connectionsazidar
2016-01-16WIP. Fixed a bunch of tests. Starting on implementing chirrtl, but hit roadbl...azidar
2016-01-16WIP getting through testsazidar
2016-01-16Finished supporting nested accesses. Required some nuianced thinking. Pass al...azidar
2016-01-16WIP, hit semantic bug in WSubAccessazidar
2016-01-16New memory works with verilog. Slowly changing tests and fixing bugs.azidar
2016-01-16WIP. Compiles and almost done with verilog backend. Need to think about emitt...azidar
2016-01-16WIP. Compiles, need to testazidar
2016-01-16WIPazidar
2016-01-16WIP need to correctly output readwrite portsazidar
2016-01-16Finished adding clocks to Stop and Printazidar
2015-10-30Added support for -b <backend> so that specific passes can be run then a back...jackkoenig
2015-10-14Don't emit SystemVerilog keywordsAndrew Waterman
2015-10-07Added Printf and Stop to firrtl. #23 #24.azidar
2015-10-06Merge pull request #45 from ucb-bar/change-mem-typeAdam Izraelevitz
2015-10-01Changed DefMemory to be a non-vector type with a size member. Necessary for A...azidar
2015-09-30Fixed naming bug where __1 was matching. Caused lots o issues.azidar
2015-08-26Fixed bug where firrtl was incorrectly judging the width of a bigint. #36 #37.azidar
2015-08-25Removed IntWidth, now only use LongWidth. Now do width inference for Constant...azidar
2015-08-20Added Poison node. Includes tests. #26.azidar
2015-08-20Added rsh to BigInt library. Const Prop now works on rsh's on constants. #19.azidar
2015-08-19Switched to new bigint libraryazidar
2015-08-04Added verilog keywords to uniquify themazidar
2015-08-04Fixed reading from instance's input ports. Fixed unique naming bug.azidar
2015-08-03Changed name mangling to use _ as a delin. Fixed bug in checking forazidar
2015-08-03Fixed performance bug in Split Expressions. Changed delin for connect indexed...azidar
2015-07-30Added module name to error messages.azidar
2015-07-30Added eqv for bitwise equality, and change eq to be arithmetic equalityazidar
2015-07-30Updated lots of tests so they pass. Found one bug in expand whensazidar