aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--passes/memory/memory_share.cc4
1 files changed, 1 insertions, 3 deletions
diff --git a/passes/memory/memory_share.cc b/passes/memory/memory_share.cc
index 846583c2c..4e6a30ef1 100644
--- a/passes/memory/memory_share.cc
+++ b/passes/memory/memory_share.cc
@@ -288,8 +288,7 @@ struct MemoryShareWorker
for (auto bit : bits)
if (bit == RTLIL::State::S1)
goto port_is_always_active;
- if (modwalker.has_drivers(bits))
- eligible_ports.insert(i);
+ eligible_ports.insert(i);
port_is_always_active:;
}
@@ -310,7 +309,6 @@ struct MemoryShareWorker
if (checked_ports.count(i))
continue;
-
std::vector<int> group;
group.push_back(i);