1. Nov 22, 2016
  2. Nov 19, 2016
  3. Nov 18, 2016
  4. Nov 15, 2016
  5. Nov 03, 2016
  6. Nov 02, 2016
  7. Oct 29, 2016
  8. Oct 28, 2016
    • Andrew Waterman's avatar
      Plug holes where defaultCompileOptions leaked in · 224ee397
      Andrew Waterman authored
      defaultCompileOptions is convenient, but it frequently foils the
      compatibility layer by providing strict defaults rather than passing
      through the user's CompileOptions.  This notably manifests for
      chiselCloneType, which has different behavior for chisel3 and Chisel.
      
      Ideally, we'd get rid of defaultCompileOptions within chisel3.core
      and only supply it to people who import chisel3._ (attn. @ucbjrl).
      That would statically prevent further regressions of this nature
      within the core.
      
      The change to Vec.truncateIndex seems extraneous, but I chose an
      alternate implementation rather than requiring compileOptions in
      another place.
      224ee397
    • Andrew Waterman's avatar
      Preserve legacy cloneType behavior in compatibility mode · 09282f32
      Andrew Waterman authored
      f1507aa7 triggers a rocket-chip
      regression, because Chisel used to not preserve flippedness on
      cloneType.
      09282f32
    • Donggyu's avatar
      Merge pull request #339 from ucb-bar/fix_seqmem_enable · 4d684398
      Donggyu authored
      fix SeqMem's read port creation
      4d684398