mirror of
https://github.com/Z3Prover/z3
synced 2025-04-25 01:55:32 +00:00
remove using insert_if_not_there2
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
9ea1cf3c5c
commit
a884201d62
47 changed files with 172 additions and 208 deletions
|
@ -191,8 +191,7 @@ namespace dd {
|
|||
for (equation* eq1 : s.m_to_simplify) {
|
||||
SASSERT(eq1->state() == solver::to_simplify);
|
||||
pdd p = eq1->poly();
|
||||
auto* e = los.insert_if_not_there2(p.lo().index(), eq1);
|
||||
equation* eq2 = e->get_data().m_value;
|
||||
equation* eq2 = los.insert_if_not_there(p.lo().index(), eq1);
|
||||
pdd q = eq2->poly();
|
||||
if (eq2 != eq1 && (p.hi().is_val() || q.hi().is_val()) && !p.lo().is_val()) {
|
||||
*eq1 = p - eq2->poly();
|
||||
|
|
|
@ -285,8 +285,7 @@ void emonics::insert_cg_mon(monic & m) {
|
|||
do_canonize(m);
|
||||
lpvar v = m.var(), w;
|
||||
TRACE("nla_solver_mons", tout << m << "\n";); // hash: " << m_cg_hash(v) << "\n";);
|
||||
auto* entry = m_cg_table.insert_if_not_there2(v, unsigned_vector());
|
||||
auto& vec = entry->get_data().m_value;
|
||||
auto& vec = m_cg_table.insert_if_not_there(v, unsigned_vector());
|
||||
if (vec.empty()) {
|
||||
vec.push_back(v);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue