From 2f7d0913fc9f828783a665238bd2e4d4c52b28cf Mon Sep 17 00:00:00 2001 From: "Emil J. Tywoniak" Date: Wed, 11 Mar 2026 21:26:12 +0100 Subject: [PATCH] opt_hier: disable signorm --- passes/opt/opt_hier.cc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/passes/opt/opt_hier.cc b/passes/opt/opt_hier.cc index 532bcad63..563161685 100644 --- a/passes/opt/opt_hier.cc +++ b/passes/opt/opt_hier.cc @@ -422,6 +422,11 @@ struct OptHierPass : Pass { { log_header(d, "Executing OPT_HIER pass.\n"); + // TODO: This pass breaks in signorm + // since rewrite_sigspecs won't rewrite persistent sigmap + // and adding that rewrite is a performance risk + d->sigNormalize(false); + size_t argidx; for (argidx = 1; argidx < args.size(); argidx++) { break;