circt/integration_test/Bindings/Python
Hideto Ueno 1fb38a58ea
[circt-synth] [Synthesis] Add synthesis pipeline and refactor the lib structure (#8681)
This commit introduces a standardized synthesis pipeline and restructures the codebase:

* Creates a new SynthesisPipeline class to define the default synthesis pipeline. This pipeline serves both circt-synth and is exposed through the C API for Python bindings.
* Added a dedicated Synthesis directory under `lib/` to house synthesis-related code. This architectural change is aimed to promote synthesis capabilities to a first-class component within CIRCT rather than limiting it to the circt-synth tool.
2025-07-10 16:16:11 -07:00
..
dialects [AIG][Python] Add Python bindings for LongestPathAnalysis (#8659) 2025-07-08 19:08:50 -07:00
support [python] Add `walk_with_filter` to walk subset of IR (#7591) 2024-09-10 15:13:59 +09:00
export_verilog.py Add port location information to verilog output (#4540) 2023-02-03 10:59:43 -08:00
import.py [Python] Use the "private namespace" approach for mlir dep (#4546) 2023-01-13 17:34:08 -08:00
rtg_pipeline.py [RTG][Elaboration] Improve how tests are matched with targets (#8391) 2025-06-06 18:53:28 +02:00
synthesis.py [circt-synth] [Synthesis] Add synthesis pipeline and refactor the lib structure (#8681) 2025-07-10 16:16:11 -07:00