Dyno-IR is a toolkit for building high performance compiler IRs with powerful generic infrastructure, but swappable core data structures. This is a monorepo for all Dyno-IR applications.
git clone --recursive [email protected]:dyno-ir/dyno.git
# Debug configuration
cmake --preset debug
cmake --build build/debug
# Release configuration
cmake --preset release
cmake --build build/releaseWe currently only test with clang + libc++, errors might occur with other toolchains.
Dyno-SV is a Dyno-IR based SystemVerilog synthesis tool.
Note: Currently yosys-abc must be installed and available in $PATH.
dyno-sv --liberty=sky130_fd_sc_hd.lib MyDesign.v -o=MyGateLevelNetlist.v
ORConf25: Dyno-SV: An IR-Driven Open Source RTL Synthesis Tool