diff options
author | Alan Mishchenko <alanmi@berkeley.edu> | 2017-08-13 17:52:25 +0700 |
---|---|---|
committer | Alan Mishchenko <alanmi@berkeley.edu> | 2017-08-13 17:52:25 +0700 |
commit | 21289bf08a668e1fc329bdaeca3e462910135286 (patch) | |
tree | 207bc46edda85779334e596c8139ed71f37d7280 /src/sat/satoko/solver.h | |
parent | 0d307b1c856517af6bd9d473b0695cb3c444d512 (diff) | |
download | abc-21289bf08a668e1fc329bdaeca3e462910135286.tar.gz abc-21289bf08a668e1fc329bdaeca3e462910135286.tar.bz2 abc-21289bf08a668e1fc329bdaeca3e462910135286.zip |
Renaming several Satoko APIs to avoid collision with MiniSAT.
Diffstat (limited to 'src/sat/satoko/solver.h')
-rw-r--r-- | src/sat/satoko/solver.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/sat/satoko/solver.h b/src/sat/satoko/solver.h index 26de91ad..cfb7d538 100644 --- a/src/sat/satoko/solver.h +++ b/src/sat/satoko/solver.h @@ -166,7 +166,7 @@ static inline void var_clean_mark(solver_t *s, unsigned var) //===------------------------------------------------------------------------=== // Inline lit functions //===------------------------------------------------------------------------=== -static inline unsigned lit_neg(unsigned lit) +static inline unsigned lit_compl(unsigned lit) { return lit ^ 1; } @@ -238,7 +238,7 @@ static inline void solver_set_stop(solver_t *s, int * pstop) //===------------------------------------------------------------------------=== // Inline clause functions //===------------------------------------------------------------------------=== -static inline struct clause *clause_read(solver_t *s, unsigned cref) +static inline struct clause *clause_fetch(solver_t *s, unsigned cref) { return cdb_handler(s->all_clauses, cref); } @@ -253,15 +253,15 @@ static inline void clause_watch(solver_t *s, unsigned cref) w2.cref = cref; w1.blocker = clause->data[1].lit; w2.blocker = clause->data[0].lit; - watch_list_push(vec_wl_at(s->watches, lit_neg(clause->data[0].lit)), w1, (clause->size == 2)); - watch_list_push(vec_wl_at(s->watches, lit_neg(clause->data[1].lit)), w2, (clause->size == 2)); + watch_list_push(vec_wl_at(s->watches, lit_compl(clause->data[0].lit)), w1, (clause->size == 2)); + watch_list_push(vec_wl_at(s->watches, lit_compl(clause->data[1].lit)), w2, (clause->size == 2)); } static inline void clause_unwatch(solver_t *s, unsigned cref) { struct clause *clause = cdb_handler(s->all_clauses, cref); - watch_list_remove(vec_wl_at(s->watches, lit_neg(clause->data[0].lit)), cref, (clause->size == 2)); - watch_list_remove(vec_wl_at(s->watches, lit_neg(clause->data[1].lit)), cref, (clause->size == 2)); + watch_list_remove(vec_wl_at(s->watches, lit_compl(clause->data[0].lit)), cref, (clause->size == 2)); + watch_list_remove(vec_wl_at(s->watches, lit_compl(clause->data[1].lit)), cref, (clause->size == 2)); } ABC_NAMESPACE_HEADER_END |