mirror of
https://github.com/Z3Prover/z3
synced 2025-04-24 17:45:32 +00:00
logging checks that can be omitted when GET_CGR is used
This commit is contained in:
parent
91dd01d6ff
commit
c73147d8fa
1 changed files with 3 additions and 0 deletions
|
@ -2572,6 +2572,9 @@ namespace smt {
|
|||
if (m_n1 == 0 || !m_context.is_relevant(m_n1)) \
|
||||
goto backtrack; \
|
||||
update_max_generation(m_n1, nullptr); \
|
||||
for (unsigned i = 0; i < static_cast<const get_cgr *>(m_pc)->m_num_args; ++i) { \
|
||||
m_used_enodes.push_back(std::make_tuple(m_n1->get_arg(i), m_args[i])); \
|
||||
} \
|
||||
m_registers[static_cast<const get_cgr *>(m_pc)->m_oreg] = m_n1; \
|
||||
m_pc = m_pc->m_next; \
|
||||
goto main_loop;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue