mirror of
https://github.com/Z3Prover/z3
synced 2025-08-07 19:51:22 +00:00
tune and debug elim-unconstrained (v2 - for simplifiers infrastructure)
This commit is contained in:
parent
59fa8964ca
commit
79e6d4e32d
6 changed files with 132 additions and 64 deletions
|
@ -411,6 +411,11 @@ public:
|
|||
app * mk_numeral(rational const & val, sort* s) const;
|
||||
app * mk_numeral(rational const & val, unsigned bv_size) const;
|
||||
app * mk_numeral(uint64_t u, unsigned bv_size) const { return mk_numeral(rational(u, rational::ui64()), bv_size); }
|
||||
app * mk_zero(sort* s) const { return mk_numeral(rational::zero(), s); }
|
||||
app * mk_zero(unsigned bv_size) const { return mk_numeral(rational::zero(), bv_size); }
|
||||
app * mk_one(sort* s) const { return mk_numeral(rational::one(), s); }
|
||||
app * mk_one(unsigned bv_size) const { return mk_numeral(rational::one(), bv_size); }
|
||||
|
||||
sort * mk_sort(unsigned bv_size);
|
||||
|
||||
unsigned get_bv_size(sort const * s) const {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue