summaryrefslogtreecommitdiffstats
path: root/src/map/if/if.h
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2016-08-08 18:20:05 -0700
committerAlan Mishchenko <alanmi@berkeley.edu>2016-08-08 18:20:05 -0700
commit693b587c5cfa624e6cae086ab7ae47ab9f72d082 (patch)
treefcb90aa617c8195db2b6fa802f9c799a6e8ddd48 /src/map/if/if.h
parent713976f2cf07448212d997289714a12c976b010f (diff)
downloadabc-693b587c5cfa624e6cae086ab7ae47ab9f72d082.tar.gz
abc-693b587c5cfa624e6cae086ab7ae47ab9f72d082.tar.bz2
abc-693b587c5cfa624e6cae086ab7ae47ab9f72d082.zip
Adding truth table occurrence counters for 'if -c'.
Diffstat (limited to 'src/map/if/if.h')
-rw-r--r--src/map/if/if.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/map/if/if.h b/src/map/if/if.h
index 5f86ef5c..e822a0ad 100644
--- a/src/map/if/if.h
+++ b/src/map/if/if.h
@@ -253,6 +253,7 @@ struct If_Man_t_
Vec_Str_t * vTtPerms[IF_MAX_FUNC_LUTSIZE+1]; // mapping of truth table into permutations
Vec_Str_t * vTtVars[IF_MAX_FUNC_LUTSIZE+1]; // mapping of truth table into selected vars
Vec_Int_t * vTtDecs[IF_MAX_FUNC_LUTSIZE+1]; // mapping of truth table into decomposition pattern
+ Vec_Int_t * vTtOccurs[IF_MAX_FUNC_LUTSIZE+1];// truth table occurange counters
Hash_IntMan_t * vPairHash; // hashing pairs of truth tables
Vec_Int_t * vPairRes; // resulting truth table
Vec_Str_t * vPairPerms; // resulting permutation