rm Search::checkDefaultArrivalPaths
Signed-off-by: James Cherry <cherry@parallaxsw.com>
This commit is contained in:
parent
594537b719
commit
5d02db77d7
|
|
@ -366,9 +366,6 @@ public:
|
||||||
Vertex *vertex,
|
Vertex *vertex,
|
||||||
TagGroupBldr *tag_bldr);
|
TagGroupBldr *tag_bldr);
|
||||||
void ensureDownstreamClkPins();
|
void ensureDownstreamClkPins();
|
||||||
// Check paths from inputs from the default arrival clock
|
|
||||||
// (missing set_input_delay).
|
|
||||||
virtual bool checkDefaultArrivalPaths() { return true; }
|
|
||||||
bool matchesFilter(Path *path,
|
bool matchesFilter(Path *path,
|
||||||
const ClockEdge *to_clk_edge);
|
const ClockEdge *to_clk_edge);
|
||||||
CheckCrpr *checkCrpr() { return check_crpr_; }
|
CheckCrpr *checkCrpr() { return check_crpr_; }
|
||||||
|
|
|
||||||
|
|
@ -178,9 +178,6 @@ VisitPathEnds::visitCheckEnd(const Pin *pin,
|
||||||
&& tgt_clk != sdc_->defaultArrivalClock()
|
&& tgt_clk != sdc_->defaultArrivalClock()
|
||||||
&& sdc_->sameClockGroup(src_clk, tgt_clk)
|
&& sdc_->sameClockGroup(src_clk, tgt_clk)
|
||||||
&& !sdc_->clkStopPropagation(tgt_pin, tgt_clk)
|
&& !sdc_->clkStopPropagation(tgt_pin, tgt_clk)
|
||||||
&& (search_->checkDefaultArrivalPaths()
|
|
||||||
|| src_clk_edge
|
|
||||||
!= sdc_->defaultArrivalClockEdge())
|
|
||||||
// False paths and path delays override
|
// False paths and path delays override
|
||||||
// paths.
|
// paths.
|
||||||
&& (exception == nullptr
|
&& (exception == nullptr
|
||||||
|
|
@ -360,9 +357,6 @@ VisitPathEnds::visitOutputDelayEnd1(OutputDelay *output_delay,
|
||||||
is_constrained = true;
|
is_constrained = true;
|
||||||
}
|
}
|
||||||
else if (src_clk_edge
|
else if (src_clk_edge
|
||||||
&& (search_->checkDefaultArrivalPaths()
|
|
||||||
|| src_clk_edge
|
|
||||||
!= sdc_->defaultArrivalClockEdge())
|
|
||||||
&& tgt_clk_edge
|
&& tgt_clk_edge
|
||||||
&& sdc_->sameClockGroup(path->clock(this), tgt_clk_edge->clock())
|
&& sdc_->sameClockGroup(path->clock(this), tgt_clk_edge->clock())
|
||||||
// False paths and path delays override.
|
// False paths and path delays override.
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue