From 5d02db77d7d5d215a50d2877e3cf1b8553b8f18e Mon Sep 17 00:00:00 2001 From: James Cherry Date: Fri, 5 Sep 2025 15:52:19 -0700 Subject: [PATCH] rm Search::checkDefaultArrivalPaths Signed-off-by: James Cherry --- include/sta/Search.hh | 3 --- search/VisitPathEnds.cc | 6 ------ 2 files changed, 9 deletions(-) diff --git a/include/sta/Search.hh b/include/sta/Search.hh index 308542cc..ccd427d9 100644 --- a/include/sta/Search.hh +++ b/include/sta/Search.hh @@ -366,9 +366,6 @@ public: Vertex *vertex, TagGroupBldr *tag_bldr); void ensureDownstreamClkPins(); - // Check paths from inputs from the default arrival clock - // (missing set_input_delay). - virtual bool checkDefaultArrivalPaths() { return true; } bool matchesFilter(Path *path, const ClockEdge *to_clk_edge); CheckCrpr *checkCrpr() { return check_crpr_; } diff --git a/search/VisitPathEnds.cc b/search/VisitPathEnds.cc index effc22b9..9e0ca3bc 100644 --- a/search/VisitPathEnds.cc +++ b/search/VisitPathEnds.cc @@ -178,9 +178,6 @@ VisitPathEnds::visitCheckEnd(const Pin *pin, && tgt_clk != sdc_->defaultArrivalClock() && sdc_->sameClockGroup(src_clk, tgt_clk) && !sdc_->clkStopPropagation(tgt_pin, tgt_clk) - && (search_->checkDefaultArrivalPaths() - || src_clk_edge - != sdc_->defaultArrivalClockEdge()) // False paths and path delays override // paths. && (exception == nullptr @@ -360,9 +357,6 @@ VisitPathEnds::visitOutputDelayEnd1(OutputDelay *output_delay, is_constrained = true; } else if (src_clk_edge - && (search_->checkDefaultArrivalPaths() - || src_clk_edge - != sdc_->defaultArrivalClockEdge()) && tgt_clk_edge && sdc_->sameClockGroup(path->clock(this), tgt_clk_edge->clock()) // False paths and path delays override.