rm Search::checkDefaultArrivalPaths

Signed-off-by: James Cherry <cherry@parallaxsw.com>
This commit is contained in:
James Cherry 2025-09-05 15:52:19 -07:00
parent 594537b719
commit 5d02db77d7
2 changed files with 0 additions and 9 deletions

View File

@ -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_; }

View File

@ -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.