aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--backends/blif/blif.cc11
1 files changed, 0 insertions, 11 deletions
diff --git a/backends/blif/blif.cc b/backends/blif/blif.cc
index 93953049a..d5787c23a 100644
--- a/backends/blif/blif.cc
+++ b/backends/blif/blif.cc
@@ -351,24 +351,13 @@ struct BlifDumper
f << stringf(" %s", cstr(output));
f << stringf("\n");
RTLIL::SigSpec mask = cell->parameters.at("\\LUT");
- bool one = false;
for (int i = 0; i < (1 << width); i++)
if (mask[i] == RTLIL::S1) {
for (int j = width-1; j >= 0; j--) {
f << ((i>>j)&1 ? '1' : '0');
}
f << " 1\n";
- one = true;
}
- /* For some reason, sometimes we get LUTs with
- * an all zero mask, which won't give any
- * .names entries, so write one entry with
- * all don't cares */
- if (!one) {
- for (int j = width-1; j >= 0; j--)
- f << '-';
- f << " 0\n";
- }
continue;
}