1. Apr 21, 2024
  2. Apr 02, 2024
  3. Mar 31, 2024
  4. Mar 28, 2024
  5. Mar 27, 2024
  6. Mar 26, 2024
  7. Mar 23, 2024
  8. Mar 21, 2024
  9. Mar 18, 2024
  10. Mar 17, 2024
    • Asuna's avatar
      Some fixes related to OM (#3940) · 99b99707
      Asuna authored
      * Add method for reading mlirbc in `PanamaCIRCTConverter`
      
      * Construct `MlirStringRef` manually for `Array[Byte]`
      
      * Fix infinite recursion for displaying `PanamaCIRCTOMEvaluatorValuePath`
      99b99707
  11. Mar 16, 2024
  12. Mar 13, 2024
  13. Mar 12, 2024
  14. Mar 08, 2024
  15. Mar 07, 2024
  16. Mar 06, 2024
  17. Mar 04, 2024
  18. Mar 03, 2024
  19. Mar 02, 2024
    • Schuyler Eldridge's avatar
      Make logger annotations unserializable · f1b5efff
      Schuyler Eldridge authored
      
      
      Change logger annotations to mix-in the Unserializable trait so that they
      will not emitted by a stage.  These annotations are not intended to be
      seen by CIRCT and these should be stripped from the output FIRRTL text.
      
      Signed-off-by: default avatarSchuyler Eldridge <schuyler.eldridge@sifive.com>
      f1b5efff
    • Schuyler Eldridge's avatar
      [chiselsim] Better fix for CIRCT 1.66- and 1.66+ (#3893) · 61df8bbf
      Schuyler Eldridge authored
      
      
      Change the way ChiselSim moves files to track and not move files which may
      be duplicated in both the default black box filelist and in the main
      CIRCT-produced filelist.  Previously, this was working because a java.nio
      exception was being ignored.  However, this may have been hiding bugs
      where the filelist was actually pointing at a file that did not exist.
      
      This commit also does some heavy cleanup of the code for moving files to only
      use java.nio methods as opposed to relying on doing string manipulations of
      paths.  The logic is intended to be the exact same as before.
      
      Signed-off-by: default avatarSchuyler Eldridge <schuyler.eldridge@sifive.com>
      61df8bbf
    • Jack Koenig's avatar
      Fix ChiselStage and Builder handling of logging (#3895) · 88d147d9
      Jack Koenig authored
      Previously, object circt.stage.ChiselStage was ignoring the Logger.
      Also, Chisel was not creating its own logger scope which could lead to
      clobbering of the Console when running invoking Chisel in the same
      process multiple times.
      
      Fix various places we had to workaround this behavior and fix tests
      checking --log-level debug.
      88d147d9