Fix _TECHMAP_REMOVEINIT_ handling.
authorMarcin Kościelnicki <marcin@symbioticeda.com>
Fri, 27 Sep 2019 09:03:04 +0000 (11:03 +0200)
committerMarcin Kościelnicki <koriakin@0x04.net>
Fri, 27 Sep 2019 16:34:12 +0000 (18:34 +0200)
commitfd0e3a2c43d96ba31beede9865d5000230029994
tree4a208618b2d7fa0cfbac4f2b45fa5f20a681f5a5
parent4b15cf5f76e2226bbce1a73d1e0ff54fbf093fe8
Fix _TECHMAP_REMOVEINIT_ handling.

Previously, this wire was handled in the code that populated the "do or
do not" techmap cache, resulting in init value removal being performed
only for the first use of a given template.

Fixes the problem identified in #1396.
passes/techmap/techmap.cc
tests/techmap/wireinit.ys