9dbd9db introduces Handshake equivalents for the subset of the arith operations that the experimental backend can currently support (whether through a Vivado or open-source implementation). The current set of operations is enough to support all of our current integration tests.
A lot of arith operations and all of the math operations currently lacks equivalent in Handshake. While some of these may never be useful to us, many of them certainly are and will need to be "re-implemented" in Handshake (probably at the same time as we add support for corresponding components in the backend).
9dbd9db introduces Handshake equivalents for the subset of the
arith
operations that the experimental backend can currently support (whether through a Vivado or open-source implementation). The current set of operations is enough to support all of our current integration tests.A lot of
arith
operations and all of themath
operations currently lacks equivalent inHandshake
. While some of these may never be useful to us, many of them certainly are and will need to be "re-implemented" in Handshake (probably at the same time as we add support for corresponding components in the backend).This is related to the type system redesign (https://github.com/EPFL-LAP/dynamatic/issues/86).