From 5c17f435a9c17b8146f79e1d2cfcb6e64b43b79d Mon Sep 17 00:00:00 2001 From: George Rennie Date: Wed, 20 Nov 2024 13:54:54 +0100 Subject: [PATCH] opt_merge: don't merge $barrier cells --- passes/opt/opt_merge.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/passes/opt/opt_merge.cc b/passes/opt/opt_merge.cc index 003cfda37..8a00e7e8f 100644 --- a/passes/opt/opt_merge.cc +++ b/passes/opt/opt_merge.cc @@ -559,6 +559,7 @@ struct OptMergePass : public Pass { ct.cell_types.erase(ID($anyconst)); ct.cell_types.erase(ID($allseq)); ct.cell_types.erase(ID($allconst)); + ct.cell_types.erase(ID($barrier)); int total_count = 0; for (auto module : design->selected_modules()) {