Closed yashton closed 2 years ago
Looks mostly good to me.
However, the tests seem to fail with your changes (substituting a node with its complement in particular). Moreover, you should add tests for substitute_nodes
. (There are maybe other tests that should be updated too.)
Great, I'll get the test passing and expanded.
Fixed by #560
Substitution is missing check for substituting same node and for liveliness
XMG, XAG, and MIG are missing updates to the substitution methods that are present in AIG.