backends/blif: Remove unused vector of strings (#2420)
authorWilliam Woodruff <william@yossarian.net>
Mon, 16 Nov 2020 08:31:48 +0000 (03:31 -0500)
committerGitHub <noreply@github.com>
Mon, 16 Nov 2020 08:31:48 +0000 (09:31 +0100)
commitc7cf9415f8ad2cde0eae5020ea498d82ad72f00a
treed6297d2aa540c2bca765962ac5bb22db09596803
parent2ee5db0211590048976985efd5951bf52632f6fe
backends/blif: Remove unused vector of strings (#2420)

* backends/blif: Remove unused vector of strings

For reasons that are unclear to me, this was being used to store every
result of `cstr` before returning them. The vector was never accessed otherwise,
resulting in a huge unnecessary memory sink when emitting to BLIF.

* backends/blif: Remove CSTR macro

* backends/blif: Actually call str()
backends/blif/blif.cc