back.rtlil: use a more principled approach to attributes. NFC.
authorwhitequark <cz@m-labs.hk>
Mon, 8 Jul 2019 08:57:36 +0000 (08:57 +0000)
committerwhitequark <cz@m-labs.hk>
Mon, 8 Jul 2019 09:10:09 +0000 (09:10 +0000)
commit02b479f72e9f5a073bdc37565a7a3e95d42b695b
treea0a96646bf11c139d237264f592ed1b92978db9f
parente5a7fb9ed7d2621b2270b0ee6a4b984bb4b7c8b5
back.rtlil: use a more principled approach to attributes. NFC.

This also refactors the RTLIL builder to use a more aspect-oriented
approach.
nmigen/back/rtlil.py