From 2523b5d194eb31564d3fb895b61ff9f34b7f7b99 Mon Sep 17 00:00:00 2001 From: Akash Levy Date: Fri, 25 Oct 2024 02:07:26 -0700 Subject: [PATCH] Add xnor processing to opt_balance_tree -splitfanout --- passes/opt/opt_balance_tree.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/passes/opt/opt_balance_tree.cc b/passes/opt/opt_balance_tree.cc index f73b593df18..0ab5aa838d7 100644 --- a/passes/opt/opt_balance_tree.cc +++ b/passes/opt/opt_balance_tree.cc @@ -330,7 +330,7 @@ struct OptBalanceTreePass : public Pass { // Run splitfanout pass first if (splitfanout) - Pass::call(design, "splitfanout t:$and t:$or t:$xor t:$add t:$mul"); + Pass::call(design, "splitfanout t:$and t:$or t:$xor t:$xnor t:$add t:$mul"); // Count of all cells that were packed dict cell_count;