30 #define GIA_SAT_SHIFT 12
32 #define GIA_PATH00_MASK
33 #define GIA_PATH10_MASK
34 #define GIA_PATH20_MASK
35 #define GIA_PATH30_MASK
36 #define GIA_PATH00_MASK
37 #define GIA_PATH10_MASK
38 #define GIA_PATH20_MASK
39 #define GIA_PATH30_MASK
126 return fDiffs && (!Gia_ObjIsAssigned(p) ||
Gia_SatObjValue(p) != fCompl);
131 return Gia_ObjSetDraftPath0(p) + Gia_ObjSetDraftPath1(p);
137 Gia_ObjUnsetDraftPath1(p);
138 return Gia_ObjSetDraftPath0(p);
142 Gia_ObjUnsetDraftPath0(p);
143 return Gia_ObjSetDraftPath1(p);
int Gia_SatPathUnbind_rec(Gia_Obj_t *p)
static int Gia_SatObjIsRoot(Gia_Obj_t *p)
static int Gia_ObjFaninC1(Gia_Obj_t *pObj)
int Gia_SatPathCheckCutSat_rec(Gia_Obj_t *p, int fCompl)
FUNCTION DEFINITIONS ///.
int Gia_SatPathStart(Gia_Obj_t *p)
static int Gia_SatObjIsHeld(Gia_Obj_t *p)
static Gia_Obj_t * Gia_ObjFanin0(Gia_Obj_t *pObj)
int Gia_SatPathStart_rec(Gia_Obj_t *p, int fDiffs, int fCompl)
int Gia_SatPathCheckCutSat(Gia_Obj_t *p)
#define ABC_NAMESPACE_IMPL_END
static int Gia_SatObjXorRoot(Gia_Obj_t *p)
#define ABC_NAMESPACE_IMPL_START
static int Gia_SatObjIsAssigned(Gia_Obj_t *p)
static Gia_Obj_t * Gia_ObjFanin1(Gia_Obj_t *pObj)
static int Gia_ObjFaninC0(Gia_Obj_t *pObj)
static int Gia_SatObjValue(Gia_Obj_t *p)