1. Apr 25, 2017
    • Jim Lawson's avatar
      Remove explicit import of NotStrict - fixes #492 (#494) · 4a6396ca
      Jim Lawson authored
      * Remove explicit import of NotStrict - fixes #492
      
      * Provide macro for MemBase.apply().
      
      * Provide macro for MemBase.apply().
      Since a macro cannot override an abstract method, provide a concrete
      apply method n VecLike() that we can override with a macro.
      
      * Remove concrete apply() in VecLike.
      Since MemBase no longer extends the trait VecLike, we do not require a concrete method to which we can apply a macro to extract the appropriate CompileOptions.
      4a6396ca
  2. Apr 22, 2017
  3. Apr 15, 2017
  4. Apr 14, 2017
  5. Apr 13, 2017
    • Chick Markley's avatar
      Fix one hot mux (#573) · 97902cdc
      Chick Markley authored
      * still trying to find right mix
      
      * Making some progress on Mux1H
      
      * Mux1H that works in non-optimzed fashion for FixedPoint, works pretty well in general
      Catches some additional problem edge cases
      Some tests that illustrate most of this
      
      * Moved in Angie's code for handling FixedPoint case
      Cleaned up tests considerably, per @ducky64 review
      
      * Just a bit more cleanup
      97902cdc
  6. Apr 08, 2017
  7. Apr 05, 2017
  8. Apr 03, 2017
  9. Mar 28, 2017
  10. Mar 25, 2017
  11. Mar 18, 2017
  12. Mar 14, 2017
    • Jim Lawson's avatar
      Revert "Change Vec creation to check if gen is lit (and hence needs t… (#530) · a6798adb
      Jim Lawson authored
      * Revert "Change Vec creation to check if gen is lit (and hence needs to be declared)"
      
      This reverts commit dc86e7e1734d6abacb739b488df1de231e6b41b2.
      This may address #522 - using chiselCloneType (instead of cloneType) to preserve directionality.
      
      * Add missing implicits to Vec.apply() signature.
      
      * Use correct macro (CompileOptionsTransform) for indexWhere.
      a6798adb
  13. Mar 09, 2017
  14. Mar 01, 2017
  15. Feb 28, 2017
  16. Feb 25, 2017
  17. Feb 24, 2017
  18. Feb 23, 2017
  19. Feb 22, 2017
  20. Feb 17, 2017