back.verilog: use `proc -nomux` if it is available.
authorwhitequark <whitequark@whitequark.org>
Thu, 27 Aug 2020 13:03:15 +0000 (13:03 +0000)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Fri, 31 Dec 2021 15:11:38 +0000 (15:11 +0000)
commitb0d9b7dcb1a0a310a48f8361013881ae7882d138
treea27d095b2ac4c851e69ce467c8c0b1b06969556d
parentd33779cabee53973330d458c27491898cb74a9e3
back.verilog: use `proc -nomux` if it is available.

Yosys offers no stability guarantees for individual `proc_*` passes,
though so far it worked out fine. This commit changes the Verilog
backend to use `proc -nomux` instead, which is guaranteed to have
backwards-compatible behavior.

Fixes #479.
nmigen/back/verilog.py