From d40f12252b2a7be2cd1a3b3a0562232e41edfec7 Mon Sep 17 00:00:00 2001
From: Eddie Hung <eddie@fpgeh.com>
Date: Thu, 26 Mar 2020 15:05:45 -0700
Subject: [PATCH] kernel: clear some more ShareWorker state

---
 passes/opt/share.cc | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/passes/opt/share.cc b/passes/opt/share.cc
index 0dea500dd..fd72c762b 100644
--- a/passes/opt/share.cc
+++ b/passes/opt/share.cc
@@ -1156,6 +1156,10 @@ struct ShareWorker
 		topo_cell_drivers.clear();
 		topo_bit_drivers.clear();
 		exclusive_ctrls.clear();
+		terminal_bits.clear();
+		shareable_cells.clear();
+		forbidden_controls_cache.clear();
+		activation_patterns_cache.clear();
 
 		find_terminal_bits();
 		find_shareable_cells();