mirror of
https://github.com/Z3Prover/z3
synced 2025-10-25 17:04:36 +00:00
AIG exporter: create latches lazily
properly check for constants Signed-off-by: Nuno Lopes <t-nclaud@microsoft.com>
This commit is contained in:
parent
5d1339beec
commit
d1999b3424
2 changed files with 16 additions and 9 deletions
|
|
@ -49,6 +49,8 @@ namespace datalog {
|
|||
|
||||
std::stringstream m_buffer;
|
||||
|
||||
void mk_latch_vars(unsigned n);
|
||||
expr* get_latch_var(unsigned i, const expr_ref_vector& vars);
|
||||
void assert_pred_id(func_decl *decl, const expr_ref_vector& vars, expr_ref_vector& exprs);
|
||||
void collect_var_substs(substitution& subst, const app *h,
|
||||
const expr_ref_vector& vars, expr_ref_vector& eqs);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue