24static bool toggle =
TRUE;
63 register pcube last,
p, cunder, *FD;
82 printf(
"REDUCE: %s to %s %s\n",
116 register pcube cl, cr;
118 static int sccc_level = 0;
134 printf(
"SCCC[%d]: result is %s\n", --sccc_level,
pc1(r));
173 mask =
cube.var_mask[var];
188 register pcube *T1,
p, temp =
cube.temp[1], ceil, cof = T[0];
199 for(T1 = T+2; (
p = *T1++) != NULL; ) {
211 if (cdata.vars_unate == cdata.vars_active || T[3] == NULL) {
213 for(T1 = T+2; (
p = *T1++) != NULL; ) {
222 for(T1 = T+2; (
p = *T1++) != NULL; ) {
239 if (cdata.vars_active == 1) {
253 (void)
set_and(*result, *result, ceil);
#define ABC_NAMESPACE_IMPL_START
#define ABC_NAMESPACE_IMPL_END
#define INLINEset_or(r, a, b)
pset_family sf_inactive()
#define INLINEset_xor(r, a, b)
bool sccc_special_cases()
ABC_NAMESPACE_HEADER_END int binate_split_select()
#define foreach_set(R, last, p)
#define INLINEset_and(r, a, b)