mirror of
https://github.com/The-OpenROAD-Project/OpenSTA.git
synced 2026-09-03 07:03:01 +02:00
separate sdc annotate/remove functions
This commit is contained in:
+14
-26
@@ -990,11 +990,8 @@ public:
|
||||
void deleteException(ExceptionPath *exception);
|
||||
void recordException(ExceptionPath *exception);
|
||||
void unrecordException(ExceptionPath *exception);
|
||||
// Annotate graph from constraints. If the graph exists when the
|
||||
// constraints are defined it is annotated incrementally. This is
|
||||
// called after building the graph to annotate any constraints that
|
||||
// were defined before the graph is built.
|
||||
void annotateGraph(bool annotate);
|
||||
void annotateGraph();
|
||||
void removeGraphAnnotations();
|
||||
|
||||
// Network edit before/after methods.
|
||||
void disconnectPinBefore(Pin *pin);
|
||||
@@ -1180,34 +1177,25 @@ protected:
|
||||
// Liberty library to look for defaults.
|
||||
LibertyLibrary *defaultLibertyLibrary();
|
||||
void annotateGraphConstrainOutputs();
|
||||
void annotateDisables(bool annotate);
|
||||
void annotateGraphDisabled(const Pin *pin,
|
||||
bool annotate);
|
||||
void setEdgeDisabledInstPorts(DisabledInstancePorts *disabled_inst,
|
||||
bool annotate);
|
||||
void annotateDisables();
|
||||
void annotateGraphDisabled(const Pin *pin);
|
||||
void setEdgeDisabledInstPorts(DisabledInstancePorts *disabled_inst);
|
||||
void setEdgeDisabledInstFrom(Pin *from_pin,
|
||||
bool disable_checks,
|
||||
bool annotate);
|
||||
bool disable_checks);
|
||||
void setEdgeDisabledInstPorts(DisabledPorts *disabled_port,
|
||||
Instance *inst,
|
||||
bool annotate);
|
||||
Instance *inst);
|
||||
void deleteClockLatenciesReferencing(Clock *clk);
|
||||
void deleteClockLatency(ClockLatency *latency);
|
||||
void deleteDeratingFactors();
|
||||
void annotateGraphOutputDelays(bool annotate);
|
||||
void annotateGraphDataChecks(bool annotate);
|
||||
void annotateGraphConstrained(const PinSet *pins,
|
||||
bool annotate);
|
||||
void annotateGraphConstrained(const InstanceSet *insts,
|
||||
bool annotate);
|
||||
void annotateGraphConstrained(const Instance *inst,
|
||||
bool annotate);
|
||||
void annotateGraphConstrained(const Pin *pin,
|
||||
bool annotate);
|
||||
void annotateHierClkLatency(bool annotate);
|
||||
void annotateGraphOutputDelays();
|
||||
void annotateGraphDataChecks();
|
||||
void annotateGraphConstrained(const PinSet *pins);
|
||||
void annotateGraphConstrained(const InstanceSet *insts);
|
||||
void annotateGraphConstrained(const Instance *inst);
|
||||
void annotateGraphConstrained(const Pin *pin);
|
||||
void annotateHierClkLatency();
|
||||
void annotateHierClkLatency(const Pin *hpin,
|
||||
ClockLatency *latency);
|
||||
void deannotateHierClkLatency(const Pin *hpin);
|
||||
void initInstancePvtMaps();
|
||||
void pinCaps(const Pin *pin,
|
||||
const RiseFall *rf,
|
||||
|
||||
Reference in New Issue
Block a user