From 87816b3030ed5ac853742c48294db87b04c92a93 Mon Sep 17 00:00:00 2001 From: James Cherry Date: Thu, 13 Jun 2024 10:03:09 -0700 Subject: [PATCH] issue41 genclk master search Signed-off-by: James Cherry --- search/Genclks.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/search/Genclks.cc b/search/Genclks.cc index c2a8a9a1..f93a5b1d 100644 --- a/search/Genclks.cc +++ b/search/Genclks.cc @@ -246,7 +246,8 @@ GenClkMasterSearchPred::searchThru(Edge *edge) const Sdc *sdc = sta_->sdc(); TimingRole *role = edge->role(); // Propagate clocks through constants. - return !(edge->isDisabledLoop() + return !(edge->role()->isTimingCheck() + || edge->isDisabledLoop() || edge->isDisabledConstraint() // Constants disable edge cond expression. || edge->isDisabledCond()