summaryrefslogtreecommitdiffstats
path: root/src/map/if/if.h
diff options
context:
space:
mode:
authorMathias Soeken <mathias.soeken@epfl.ch>2016-08-09 10:54:26 +0200
committerMathias Soeken <mathias.soeken@epfl.ch>2016-08-09 10:54:26 +0200
commit4b2881bce6602ebac26a7d57b704b61b2d03d4d6 (patch)
tree8efe7c447e5b5ae5d5d5690ef9d201627fc16463 /src/map/if/if.h
parentca8256fb4d7e8806b72ec0be31d9fd94f8b35678 (diff)
parent97d5d5d2f6fa7c2f32f8f61b298d6dcdc9351949 (diff)
downloadabc-4b2881bce6602ebac26a7d57b704b61b2d03d4d6.tar.gz
abc-4b2881bce6602ebac26a7d57b704b61b2d03d4d6.tar.bz2
abc-4b2881bce6602ebac26a7d57b704b61b2d03d4d6.zip
Merge with parent.
Diffstat (limited to 'src/map/if/if.h')
-rw-r--r--src/map/if/if.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/map/if/if.h b/src/map/if/if.h
index ca7e0411..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
@@ -265,6 +266,7 @@ struct If_Man_t_
int nCountNonDec[2];
Vec_Int_t * vCutData; // cut data storage
int pArrTimeProfile[IF_MAX_FUNC_LUTSIZE];
+ Vec_Ptr_t * vVisited;
// timing manager
Tim_Man_t * pManTim;