summaryrefslogtreecommitdiffstats
path: root/src/opt/sfm/sfm.h
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2015-10-13 18:48:38 -0700
committerAlan Mishchenko <alanmi@berkeley.edu>2015-10-13 18:48:38 -0700
commitb5e0b7d4fcdf81e9d9ba896d087a4981e336603e (patch)
tree85dab28aca9904e20d80dba9c6185c7df8bbbb9c /src/opt/sfm/sfm.h
parent9df63f529175dba9300ada4e02897b5178235477 (diff)
downloadabc-b5e0b7d4fcdf81e9d9ba896d087a4981e336603e.tar.gz
abc-b5e0b7d4fcdf81e9d9ba896d087a4981e336603e.tar.bz2
abc-b5e0b7d4fcdf81e9d9ba896d087a4981e336603e.zip
Experiments with precomputation and matching.
Diffstat (limited to 'src/opt/sfm/sfm.h')
-rw-r--r--src/opt/sfm/sfm.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/opt/sfm/sfm.h b/src/opt/sfm/sfm.h
index 38744ae1..fbdcd042 100644
--- a/src/opt/sfm/sfm.h
+++ b/src/opt/sfm/sfm.h
@@ -46,6 +46,7 @@ struct Sfm_Par_t_
int nTfiLevMax; // the maximum fanin levels
int nFanoutMax; // the maximum number of fanouts
int nDepthMax; // the maximum depth to try
+ int nMffcMin; // the minimum MFFC size
int nMffcMax; // the maximum MFFC size
int nWinSizeMax; // the maximum window size
int nGrowthLevel; // the maximum allowed growth in level
@@ -55,6 +56,7 @@ struct Sfm_Par_t_
int fRrOnly; // perform redundance removal
int fArea; // performs optimization for area
int fMoreEffort; // performs high-affort minimization
+ int fZeroCost; // enable zero-cost replacement
int fVerbose; // enable basic stats
int fVeryVerbose; // enable detailed stats
};