summaryrefslogtreecommitdiffstats
path: root/src/misc/tim/timMan.c
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2013-03-05 16:53:18 -0800
committerAlan Mishchenko <alanmi@berkeley.edu>2013-03-05 16:53:18 -0800
commitdcc89071613ac466e59ec4d098b4d219f46d717b (patch)
tree6f16b278c806c6f969c9c2091207691f53307204 /src/misc/tim/timMan.c
parent4ff5203f4c8b341eb717b742bf1af51f64f31ccd (diff)
downloadabc-dcc89071613ac466e59ec4d098b4d219f46d717b.tar.gz
abc-dcc89071613ac466e59ec4d098b4d219f46d717b.tar.bz2
abc-dcc89071613ac466e59ec4d098b4d219f46d717b.zip
Improvements to the hierarchy/timing manager.
Diffstat (limited to 'src/misc/tim/timMan.c')
-rw-r--r--src/misc/tim/timMan.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/misc/tim/timMan.c b/src/misc/tim/timMan.c
index 51a0c381..9aec1190 100644
--- a/src/misc/tim/timMan.c
+++ b/src/misc/tim/timMan.c
@@ -607,6 +607,15 @@ int Tim_ManBoxNum( Tim_Man_t * p )
{
return p->vBoxes ? Vec_PtrSize(p->vBoxes) : 0;
}
+int Tim_ManBlackBoxNum( Tim_Man_t * p )
+{
+ Tim_Box_t * pBox;
+ int i, Counter = 0;
+ if ( Tim_ManBoxNum(p) )
+ Tim_ManForEachBox( p, pBox, i )
+ Counter += pBox->fBlack;
+ return Counter;
+}
int Tim_ManDelayTableNum( Tim_Man_t * p )
{
return p->vDelayTables ? Vec_PtrSize(p->vDelayTables) : 0;