bring back helper functions needed for our tests

Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
This commit is contained in:
dsengupta0628 2026-05-06 17:49:20 +00:00
parent ac7dfe5fc2
commit 00f4f5e5a8
1 changed files with 26 additions and 0 deletions

View File

@ -1101,6 +1101,32 @@ set_use_default_arrival_clock(bool enable)
Sta::sta()->setUseDefaultArrivalClock(enable);
}
// For regression tests.
void
report_arrival_entries()
{
Sta *sta = Sta::sta();
Search *search = sta->search();
search->arrivalIterator()->reportEntries();
}
// For regression tests.
void
report_required_entries()
{
Sta *sta = Sta::sta();
Search *search = sta->search();
search->requiredIterator()->reportEntries();
}
// For regression tests.
void
levelize()
{
Sta *sta = Sta::sta();
sta->levelize()->findLevels();
}
%} // inline
////////////////////////////////////////////////////////////////