From 83234d24f7589bbcbc7dfa8258c8fa00ed7344b1 Mon Sep 17 00:00:00 2001 From: Akash Levy Date: Mon, 11 Nov 2024 17:06:56 -0800 Subject: [PATCH] Switch from Synopsys register naming to preserve --- frontends/verific/verific.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frontends/verific/verific.cc b/frontends/verific/verific.cc index abb899640..57b9ff966 100644 --- a/frontends/verific/verific.cc +++ b/frontends/verific/verific.cc @@ -3443,7 +3443,8 @@ struct VerificPass : public Pass { // RuntimeFlags::SetVar("db_preserve_x", 1); // SILIMATE: comment out to improve optimization RuntimeFlags::SetVar("db_merge_cascaded_muxes", 1); // SILIMATE: add to improve optimization - RuntimeFlags::SetVar("db_synopsys_register_names", 1); // SILIMATE: add to use Synopsys register names + RuntimeFlags::SetVar("db_preserve_register_names", 1); // SILIMATE: optionally add to use preserve register names + // RuntimeFlags::SetVar("db_synopsys_register_names", 1); // SILIMATE: optionally add to use Synopsys register names RuntimeFlags::SetVar("db_stop_cse_on_ram_ports", 0); // SILIMATE: perform CSE on RAM ports to improve optimization // RuntimeFlags::SetVar("db_infer_wide_operators_post_elaboration", 1); // SILIMATE: optionally add to improve optimization (QoR)