1. Dec 24, 2022
  2. Dec 22, 2022
  3. Dec 20, 2022
  4. Dec 08, 2022
    • Yinan Xu's avatar
      rvc: allow decode C.MV to ADDI with useAddiForMv (#3179) · 21722ddd
      Yinan Xu authored
      This commit changes how compressed move instructions are decoded.
      It adds an useAddiForMv argument to RVCDecoder to allow the user to
      specify how C.MV is decoded.
      
      From RISC-V spec, C.MV expands to a different instruction than the
      canonical MV pseudoinstruction, which instead uses ADDI.
      Implementations that handle MV specially, e.g. using register-renaming
      hardware, may find it more convenient to expand C.MV to MV instead of
      ADD, at slight additional hardware cost.
      
      We add a configuration option for decoding C.MV to ADDI.
      21722ddd
    • Jerry Zhao's avatar
      8f1a8366
  5. Nov 22, 2022
  6. Nov 16, 2022
  7. Nov 08, 2022
    • fzi-hielscher's avatar
      Tieoff atomics bundle in DCache. (#3166) · da3f9ba8
      fzi-hielscher authored
      On systems without atomics a dummy bundle is created.
      After switching to chisel3 the explicit tieoff is required to prevent an
      unconnected wire error during verilog generation.
      da3f9ba8
  8. Nov 05, 2022
  9. Nov 04, 2022
  10. Oct 29, 2022
  11. Oct 21, 2022
  12. Oct 20, 2022
  13. Oct 09, 2022
  14. Oct 07, 2022
  15. Oct 06, 2022
  16. Oct 04, 2022
  17. Oct 03, 2022
  18. Sep 30, 2022
  19. Sep 20, 2022
  20. Sep 18, 2022
  21. Sep 17, 2022
  22. Sep 15, 2022
  23. Sep 14, 2022
  24. Sep 13, 2022
  25. Sep 12, 2022
  26. Sep 07, 2022