aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2016-09-15Fix non-determinism bug in ExpandWhens (#303)Jack Koenig
2016-09-15Merge pull request #302 from ucb-bar/fix_more_stylesDonggyu
2016-09-14fix spaces in WIR.scalaDonggyu Kim
2016-09-14style fixes for Compiler.scala, LoweringCompiler.scalaDonggyu Kim
2016-09-14Fix for more general case of getConnectOrigin with reg feedback (#301)Angie Wang
2016-09-14Added Rob.fir for regression testing (#258)Donggyu
2016-09-14fix enable signal inferecne for smems' read ports (#289)Donggyu
2016-09-14Fixed infinite loop for finding connect origin in ReplSeqMem (#300)Angie Wang
2016-09-13Fix a lurking width-inference bug; improve adjacent style (#298)Andrew Waterman
2016-09-13Merge pull request #291 from ucb-bar/case_object_WVoid_WInvalidDonggyu
2016-09-13cache IntWidths to avoid redudant object creations (#290)Donggyu
2016-09-13use case object for Kind (#267)Donggyu
2016-09-13use BoolType for UIntType(IntWidth(1))Donggyu Kim
2016-09-13remove VIndentDonggyu Kim
2016-09-13use case object for WVoid, WInvalidDonggyu Kim
2016-09-13cache IntWidths to avoid redudant object creationsDonggyu Kim
2016-09-13Merge pull request #285 from ucb-bar/more_passes_cleanupsDonggyu
2016-09-13use case object for KindDonggyu Kim
2016-09-13clean up PadWidthDonggyu Kim
2016-09-13clean up LowerTypesDonggyu Kim
2016-09-13clean up Passes.scalaDonggyu Kim
2016-09-13type aliasesDonggyu Kim
2016-09-13Merge pull request #284 from ucb-bar/more_utils_cleanupsDonggyu
2016-09-13remove Utils.{width_BANG, long_BANG}Donggyu Kim
2016-09-13remove Utils.get_typeDonggyu Kim
2016-09-13use MemPortUtils.memType for DefMemoryDonggyu Kim
2016-09-13remove Utils.{mapr, get_name} and fix spacesDonggyu Kim
2016-09-13MemPortUtils: return correct memory typesDonggyu Kim
2016-09-13clean up MemUtilsDonggyu Kim
2016-09-13Merge pull request #296 from ucb-bar/fix-bits-type-take3Jack Koenig
2016-09-12Add LegalizeSpec for testing Verilog Legalization passJack
2016-09-12Add legalization of pad operation on literals.Jack
2016-09-12Cast bit select of SInt in PadWidths to SIntJack
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-12Change bitWidth to support ClockTypejackkoenig
2016-09-12Add unapply for GroundTypejackkoenig
2016-09-12Merge pull request #266 from ucb-bar/revamp-mappersDonggyu
2016-09-12Change Mappers to Value Classesjackkoenig
2016-09-12Rework map functions as class methodsjackkoenig
2016-09-12Merge pull request #247 from ucb-bar/fix-invalidDonggyu
2016-09-12Added test to check invalid bug was fixedazidar
2016-09-12Fixed bug where nodes of Invalids where createdazidar
2016-09-12Bug fix -- remove all empty expressions after ReplSeqMem passes (#294)Angie Wang
2016-09-08Merge pull request #288 from ucb-bar/revert-to-keyset-fixDonggyu
2016-09-08Revert Expand Whens to process a set of connection lhsjackkoenig
2016-09-08Remove brittle ReplSeqMemTestjackkoenig
2016-09-08Merge pull request #283 from ucb-bar/refactor_expand_whensDonggyu
2016-09-08memoize nodes in ExpandWhensDonggyu Kim