vendor.xilinx_{7series,spartan6}: cleanup. NFC.
authorwhitequark <cz@m-labs.hk>
Sat, 15 Jun 2019 16:01:37 +0000 (16:01 +0000)
committerwhitequark <cz@m-labs.hk>
Mon, 17 Jun 2019 15:47:56 +0000 (15:47 +0000)
commit19c44009abd4b60c621f61a66a7b5ec4b948f730
treee9675345eba0d22bcba56a583184d4a32c0cc69b
parent93bc5fbccc86aa2eb7983276a8a94f6c0366858a
vendor.xilinx_{7series,spartan6}: cleanup. NFC.

Eliminate some intermediate signals if they are not necessary.
Do not even return i, o, or t if the pin does not have them.
nmigen/vendor/lattice_ice40.py
nmigen/vendor/xilinx_7series.py
nmigen/vendor/xilinx_spartan6.py