rm SlowDrvrIterator

Signed-off-by: James Cherry <[email protected]>
This commit is contained in:
James Cherry
2024-01-22 11:17:08 -07:00
parent f8338bb553
commit bb5d70693a
5 changed files with 37 additions and 80 deletions
+1
View File
@@ -238,6 +238,7 @@ public:
// the other primitives.
LeafInstanceIterator *leafInstanceIterator() const;
LeafInstanceIterator *leafInstanceIterator(const Instance *hier_inst) const;
InstanceSeq leafInstances();
// Iterate over the children of an instance.
virtual InstanceChildIterator *
childIterator(const Instance *instance) const = 0;
+2 -3
View File
@@ -1106,9 +1106,8 @@ public:
// with normal constant propagate for timing.
void clearLogicConstants();
// Iterator for instances sorted by max driver pin slew.
// Caller owns iterator and iterator->container().
SlowDrvrIterator *slowDrvrIterator();
// Instances sorted by max driver pin slew.
InstanceSeq slowDrivers(int count);
// Make parasitic analysis points.
// per_corner per_min_max ap_count