summaryrefslogtreecommitdiffstats
path: root/src/proof/acec/acec.h
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2017-01-10 16:58:24 +0700
committerAlan Mishchenko <alanmi@berkeley.edu>2017-01-10 16:58:24 +0700
commit5fbc0cd7f09a382241266404d78c18c5443d2b9d (patch)
treecb6bdfcceb7414b8d2637724dfeac0ffc152eeff /src/proof/acec/acec.h
parentfbdf28e4c937067737d84db37ff6e1a65348df5f (diff)
downloadabc-5fbc0cd7f09a382241266404d78c18c5443d2b9d.tar.gz
abc-5fbc0cd7f09a382241266404d78c18c5443d2b9d.tar.bz2
abc-5fbc0cd7f09a382241266404d78c18c5443d2b9d.zip
Updates to arithmetic verification.
Diffstat (limited to 'src/proof/acec/acec.h')
-rw-r--r--src/proof/acec/acec.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/proof/acec/acec.h b/src/proof/acec/acec.h
index 058e0f56..918119f8 100644
--- a/src/proof/acec/acec.h
+++ b/src/proof/acec/acec.h
@@ -76,6 +76,10 @@ extern Vec_Int_t * Gia_PolynReorder( Gia_Man_t * pGia, int fVerbose, int fVery
extern Vec_Int_t * Gia_PolynFindOrder( Gia_Man_t * pGia, Vec_Int_t * vFadds, Vec_Int_t * vHadds, int fVerbose, int fVeryVerbose );
/*=== acecPolyn.c ========================================================*/
extern void Gia_PolynBuild( Gia_Man_t * pGia, Vec_Int_t * vOrder, int fSigned, int fVerbose, int fVeryVerbose );
+/*=== acecRe.c ========================================================*/
+extern Vec_Int_t * Ree_ManComputeCuts( Gia_Man_t * p, Vec_Int_t ** pvXors, int fVerbose );
+extern int Ree_ManCountFadds( Vec_Int_t * vAdds );
+extern void Ree_ManPrintAdders( Vec_Int_t * vAdds, int fVerbose );
ABC_NAMESPACE_HEADER_END