aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/firrtl/passes/Passes.scala
AgeCommit message (Expand)Author
2017-05-11Refactor WIR WSub{Field,Index,Access} - rename exp -> expr #521 (#586)Jim Lawson
2017-03-23Pass now subclasses Transform (#477)Adam Izraelevitz
2017-02-14Add support for Analog types in partial connect (#435)Jack Koenig
2017-02-07Rework Attach to work on arbitrary Analog hierarchies (#415)Jack Koenig
2017-01-27Fix signed types (#422)Angie Wang
2016-11-21Bugfix: exponential runtime of pull muxes (#379)Adam Izraelevitz
2016-11-04Cleanup license at top of every file (#364)Jack Koenig
2016-10-17Add fixed point type (#322)Adam Izraelevitz
2016-10-11Scala style cleanup take 5 (#324)Chick Markley
2016-09-27remove unnecessary parentheseschick
2016-09-25Spec features added: AnalogType and Attach (#295)Adam Izraelevitz
2016-09-25remove unnecessary blockschick
2016-09-23Use parens on Unit methodschick
2016-09-23use .head instead of (0)chick
2016-09-13use BoolType for UIntType(IntWidth(1))Donggyu Kim
2016-09-13use case object for KindDonggyu Kim
2016-09-13clean up Passes.scalaDonggyu Kim
2016-09-12Add legalization of pad operation on literals.Jack
2016-09-12Legalize bit select. Run Legalize after PadWidths.Jack
2016-09-12Change Legalize Connect to respect SIntJack
2016-09-12Change Legalize Shift Right to respect SIntjackkoenig
2016-09-08split Passes.scala into multiple files(InferTypes.scala, Resolves.scala, Remo...Donggyu Kim
2016-09-07put InferWidths in a seperate file and fix spacesDonggyu Kim
2016-09-07clean up PullMuxes & ExpandConnectsDonggyu Kim
2016-09-07remove Utils.ONEDonggyu Kim
2016-09-07remove Utils.tpeDonggyu Kim
2016-09-06replace flatMap with foldLeft in create_expsDonggyu Kim
2016-08-17Change RW port names (#236)Angie Wang
2016-08-09fix read port enables in RemoveCHIRRTLDonggyu Kim
2016-08-04Bugfix: recursing stmts to remove unknown widthsazidar
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-02Change serialize to abstract method on FirrtlNodeJack Koenig
2016-08-01Refactor RemoveAccesses and fix bug #210.azidar
2016-07-28InferWidths now only fixes declaration widthsazidar
2016-07-27fix read port enables in RemoveCHIRRTLDonggyu Kim
2016-07-21Indentation support for the ANTLR parser (as discussed in #192) (#194)Kamyar Mohajerani
2016-06-10API Cleanup - ASTJack
2016-06-10API Cleanup - PrimOp & PrimOpsJack
2016-06-10API Cleanup - ExpressionJack
2016-06-10API Cleanup - StatementJack
2016-06-10API Cleanup - WidthJack
2016-06-10API Cleanup - Field & FlipJack
2016-06-10API Cleanup - TypeJack
2016-06-10API Cleanup - Port & DirectionJack
2016-06-10API Cleanup - ModuleJack
2016-06-08Fix for bug introduced in #174azidar
2016-06-06Fix bug in FIRRTL width inference, refactor associated functionsStephen Twigg
2016-05-24Added Errors class and fixed tests.azidar
2016-05-12Restructured Compiler to use Transforms. Added an InlineInstance pass.Adam Izraelevitz