Search::makePathGroups public
Signed-off-by: James Cherry <cherry@parallaxsw.com>
This commit is contained in:
parent
32830ef558
commit
8c9959a44c
|
|
@ -156,6 +156,18 @@ public:
|
||||||
|
|
||||||
PathGroup *pathGroup(const PathEnd *path_end) const;
|
PathGroup *pathGroup(const PathEnd *path_end) const;
|
||||||
void deletePathGroups();
|
void deletePathGroups();
|
||||||
|
void makePathGroups(int group_count,
|
||||||
|
int endpoint_count,
|
||||||
|
bool unique_pins,
|
||||||
|
float min_slack,
|
||||||
|
float max_slack,
|
||||||
|
PathGroupNameSet *group_names,
|
||||||
|
bool setup,
|
||||||
|
bool hold,
|
||||||
|
bool recovery,
|
||||||
|
bool removal,
|
||||||
|
bool clk_gating_setup,
|
||||||
|
bool clk_gating_hold);
|
||||||
virtual ExceptionPath *exceptionTo(ExceptionPathType type,
|
virtual ExceptionPath *exceptionTo(ExceptionPathType type,
|
||||||
const Path *path,
|
const Path *path,
|
||||||
const Pin *pin,
|
const Pin *pin,
|
||||||
|
|
@ -511,18 +523,6 @@ protected:
|
||||||
void tnsDecr(Vertex *vertex,
|
void tnsDecr(Vertex *vertex,
|
||||||
PathAPIndex path_ap_index);
|
PathAPIndex path_ap_index);
|
||||||
void tnsNotifyBefore(Vertex *vertex);
|
void tnsNotifyBefore(Vertex *vertex);
|
||||||
void makePathGroups(int group_count,
|
|
||||||
int endpoint_count,
|
|
||||||
bool unique_pins,
|
|
||||||
float min_slack,
|
|
||||||
float max_slack,
|
|
||||||
PathGroupNameSet *group_names,
|
|
||||||
bool setup,
|
|
||||||
bool hold,
|
|
||||||
bool recovery,
|
|
||||||
bool removal,
|
|
||||||
bool clk_gating_setup,
|
|
||||||
bool clk_gating_hold);
|
|
||||||
bool matchesFilterTo(Path *path,
|
bool matchesFilterTo(Path *path,
|
||||||
const ClockEdge *to_clk_edge) const;
|
const ClockEdge *to_clk_edge) const;
|
||||||
PathRef pathClkPathArrival1(const Path *path) const;
|
PathRef pathClkPathArrival1(const Path *path) const;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue