diff --git a/include/sta/PathEnd.hh b/include/sta/PathEnd.hh index 455b78dd..6bca1f97 100644 --- a/include/sta/PathEnd.hh +++ b/include/sta/PathEnd.hh @@ -388,6 +388,7 @@ public: Crpr &crpr_diff, Delay &max_borrow, bool &borrow_limit_exists) const; + virtual bool ignoreClkLatency(const StaState *sta) const; protected: PathEndLatchCheck(Path *path, diff --git a/search/PathEnd.cc b/search/PathEnd.cc index 10c93394..a60b1f45 100644 --- a/search/PathEnd.cc +++ b/search/PathEnd.cc @@ -1269,6 +1269,12 @@ PathEndLatchCheck::exceptPathCmp(const PathEnd *path_end, return cmp; } +bool +PathEndLatchCheck::ignoreClkLatency(const StaState *sta) const +{ + return PathEnd::ignoreClkLatency(path_, path_delay_, sta); +} + /////////////////////////////////////////////////////////////// PathEndOutputDelay::PathEndOutputDelay(OutputDelay *output_delay,