circt/tools
Fabian Schuiki dbbc952d89
[circt-verilog] Add register-to-memory pass to pipeline (#8773)
Add the new RegOfVecToMem pass to the circt-verilog pipeline. This will
detect memories described as `always` blocks and map them from the
current `seq.firreg` representation to the correpsonding `seq.firmem`.
This allows later parts of the pipeline to reason about memories more
easily and transform them if needed.
2025-07-23 15:24:37 -07:00
..
arcilator [hw] Convert HW Passes to use ODS constructors (#8703) 2025-07-14 18:59:07 -04:00
circt-as [CMake] Implement add_circt_tool() (#5821) 2023-08-10 18:37:45 -05:00
circt-bmc [circt-bmc] Add feature to ignore asserts on some initial cycles (#8573) 2025-06-18 09:52:27 +01:00
circt-cocotb-driver [circt-cocotb-driver.py] Fixing simulator path issue 2025-01-07 20:39:12 +00:00
circt-dis [CMake] Implement add_circt_tool() (#5821) 2023-08-10 18:37:45 -05:00
circt-lec [circt-lec] Adding support for the datapath dialect (#8721) 2025-07-18 09:21:58 +01:00
circt-lsp-server [CMake] Implement add_circt_tool() (#5821) 2023-08-10 18:37:45 -05:00
circt-opt [circt-opt][Calyx] Integrate the Math to `circt-opt` and lower `math.sqrt` to Calyx (#8475) 2025-05-11 13:02:19 -04:00
circt-reduce [circt-reduce] Add bytecode import/export (#8347) 2025-03-28 17:20:17 -04:00
circt-rtl-sim [verilator driver] Fix for clang (#8427) 2025-04-18 16:53:33 -07:00
circt-synth [circt-synth] Add an option to disable WordsToBits, remove verification code from design (#8733) 2025-07-18 01:51:51 -07:00
circt-test [Verif] Add pass to lower symbolic values (#8422) 2025-04-22 10:47:31 -07:00
circt-translate [LLVM] bump to 9deb08a and integrate upstream SMT C APIs (#8424) 2025-04-17 15:26:22 -04:00
circt-verilog [circt-verilog] Add register-to-memory pass to pipeline (#8773) 2025-07-23 15:24:37 -07:00
circt-verilog-lsp-server [circt-verilog-lsp-server] Add Verilog Language Server (#8234) 2025-02-27 16:36:53 -08:00
firld [FIRRTL] ODS constructor for LinkCircuits 2025-07-11 19:26:47 -04:00
firtool [firtool] Add an option to dump MLIR errors to a json file (#8496) 2025-05-23 11:01:35 -07:00
handshake-runner Bump LLVM to 3cc852ece438a63e7b09d1c84a81d21598454e1a. (#7847) 2024-11-21 20:15:27 -07:00
hlstool Bump LLVM to c6c2e21028cadef854cf22f6ecaa5eb9d224b76d. (#8467) 2025-05-06 09:07:04 -06:00
kanagawatool [Kanagawa] Replace CSE with specialized pass (#8599) 2025-06-24 18:09:44 -07:00
om-linker bump llvm to tip of main (#7440) 2024-08-09 17:10:30 -05:00
py-split-input-file [PyCDE] Add .py ext to py-split-input-file to make Windows happy 2022-06-17 14:13:46 +02:00
CMakeLists.txt [firld] Add firld to link FIRRTL circuits (#8561) 2025-06-24 12:44:54 +08:00