summaryrefslogtreecommitdiffstats
path: root/src/aig/saig/saigAbsCba.c
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2012-02-19 13:16:51 -0800
committerAlan Mishchenko <alanmi@berkeley.edu>2012-02-19 13:16:51 -0800
commit596bbbe6dc3f8311a5166269d651d50ec6b2dff8 (patch)
treebb8c164a318fba0ce751d7a2ca68c004b646ea78 /src/aig/saig/saigAbsCba.c
parent9aab58f6013a2f7973ac8fd5ac017f4f71a82cef (diff)
downloadabc-596bbbe6dc3f8311a5166269d651d50ec6b2dff8.tar.gz
abc-596bbbe6dc3f8311a5166269d651d50ec6b2dff8.tar.bz2
abc-596bbbe6dc3f8311a5166269d651d50ec6b2dff8.zip
Added QuickSort based on 3-way partitioning.
Diffstat (limited to 'src/aig/saig/saigAbsCba.c')
-rw-r--r--src/aig/saig/saigAbsCba.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/aig/saig/saigAbsCba.c b/src/aig/saig/saigAbsCba.c
index e8b68a6f..e4fc6cad 100644
--- a/src/aig/saig/saigAbsCba.c
+++ b/src/aig/saig/saigAbsCba.c
@@ -113,7 +113,7 @@ Vec_Int_t * Saig_ManCbaFilterFlops( Aig_Man_t * pAig, Abc_Cex_t * pAbsCex, Vec_I
Vec_IntForEachEntry( vAbsFfsToAdd, Entry, i )
Vec_IntPush( vFlopAddCosts, -Vec_IntEntry(vFlopCosts, Entry) );
// sort the flops
- pPerm = Abc_SortCost( Vec_IntArray(vFlopAddCosts), Vec_IntSize(vFlopAddCosts) );
+ pPerm = Abc_MergeSortCost( Vec_IntArray(vFlopAddCosts), Vec_IntSize(vFlopAddCosts) );
// shrink the array
vFfsToAddBest = Vec_IntAlloc( nFfsToSelect );
for ( i = 0; i < nFfsToSelect; i++ )