aboutsummaryrefslogtreecommitdiffstats
path: root/backends
diff options
context:
space:
mode:
Diffstat (limited to 'backends')
-rw-r--r--backends/aiger/xaiger.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/backends/aiger/xaiger.cc b/backends/aiger/xaiger.cc
index 8b809b2e2..e05b6cc60 100644
--- a/backends/aiger/xaiger.cc
+++ b/backends/aiger/xaiger.cc
@@ -198,11 +198,11 @@ struct XAigerWriter
}
}
+ // Cannot fold into above due to use of sigmap
for (auto bit : input_bits)
undriven_bits.erase(sigmap(bit));
for (auto bit : output_bits)
- if (!bit.wire->port_input)
- unused_bits.erase(bit);
+ unused_bits.erase(sigmap(bit));
// TODO: Speed up toposort -- ultimately we care about
// box ordering, but not individual AIG cells