Home
last modified time | relevance | path

Searched refs:currentPM (Results 1 – 25 of 25) sorted by relevance

/dports/math/cvc4/CVC4-1.7/src/proof/
H A Dproof_manager.cpp87 if (!currentPM()->d_fullProof) in getProof()
96 return *(currentPM()->d_fullProof); in getProof()
100 Assert (currentPM()->d_satProof); in getSatProof()
101 return currentPM()->d_satProof; in getSatProof()
105 Assert (currentPM()->d_cnfProof); in getCnfProof()
106 return currentPM()->d_cnfProof; in getCnfProof()
111 return currentPM()->d_theoryProof; in getTheoryProofEngine()
152 ProofManager* pm = currentPM(); in initCnfProof()
216 if (currentPM()->d_assertionFilters.find(node) != currentPM()->d_assertionFilters.end()) { in getPreprocessedAssertionName()
241 if (currentPM()->d_rewriteFilters.find(litName) != currentPM()->d_rewriteFilters.end()) { in getLitName()
[all …]
H A Dsimplify_boolean_node.cpp40 if (ProofManager::currentPM()->haveRewriteFilter(n.negate())) in simplifyBooleanNode()
65 ProofManager::currentPM()->addRewriteFilter(simplifiedLitName, newLitName.str()); in simplifyBooleanNode()
76 ProofManager::currentPM()->addRewriteFilter(simplifiedLitName, newLitName.str()); in simplifyBooleanNode()
113 ProofManager::currentPM()->addRewriteFilter(litName, newLitName.str()); in simplifyBooleanNode()
122 ProofManager::currentPM()->addRewriteFilter(litName, newLitName.str()); in simplifyBooleanNode()
131 ProofManager::currentPM()->addRewriteFilter(litName, newLitName.str()); in simplifyBooleanNode()
141 ProofManager::currentPM()->addRewriteFilter(litName, newLitName.str()); in simplifyBooleanNode()
150 ProofManager::currentPM()->addRewriteFilter(simplifiedLitName, newLitName.str()); in simplifyBooleanNode()
158 ProofManager::currentPM()->addRewriteFilter(simplifiedLitName, newLitName.str()); in simplifyBooleanNode()
166 ProofManager::currentPM()->addRewriteFilter(simplifiedLitName, newLitName.str()); in simplifyBooleanNode()
[all …]
H A Darith_proof.cpp39 if(ProofManager::currentPM()->hasOp(n1)) { in match()
40 n1 = ProofManager::currentPM()->lookupOp(n1); in match()
42 if(ProofManager::currentPM()->hasOp(n2)) { in match()
43 n2 = ProofManager::currentPM()->lookupOp(n2); in match()
50 if(ProofManager::currentPM()->hasOp(n2.getOperator())) { in match()
51 return n1 == ProofManager::currentPM()->lookupOp(n2.getOperator()); in match()
57 if(ProofManager::currentPM()->hasOp(n1.getOperator())) { in match()
58 return n2 == ProofManager::currentPM()->lookupOp(n1.getOperator()); in match()
299 b1 << ProofManager::currentPM()->mkOp(n1[side].getOperator()); in toStreamRecLFSC()
366 if(ProofManager::currentPM()->hasOp(n1.getOperator())) { in toStreamRecLFSC()
[all …]
H A Dtheory_proof.cpp216 ProofManager* pm = ProofManager::currentPM(); in getTheoryForLemma()
343 ProofManager::assertions_iterator it = ProofManager::currentPM()->begin_assertions(); in registerTermsFromAssertions()
344 ProofManager::assertions_iterator end = ProofManager::currentPM()->end_assertions(); in registerTermsFromAssertions()
357 ProofManager::assertions_iterator end = ProofManager::currentPM()->end_assertions(); in printAssertions()
455 ProofManager* pm = ProofManager::currentPM(); in dumpTheoryLemmas()
558 ProofManager::currentPM()->getCnfProof()->getLiteral(currentLiteralNode); in finalizeBvConflicts()
592 ProofManager* pm = ProofManager::currentPM(); in printTheoryLemmas()
732 ProofManager::currentPM()->getCnfProof()->getLiteral(currentLiteralNode); in printTheoryLemmas()
1024 ProofManager::currentPM()->getLogicInfo(), in printTheoryLemmaProof()
1028 ProofManager::currentPM()->getLogicInfo(), in printTheoryLemmaProof()
[all …]
H A Duf_proof.cpp206 b1 << ProofManager::currentPM()->mkOp(n1[side].getOperator()); in toStreamRecLFSC()
218 b2 << ProofManager::currentPM()->mkOp(n1[1-side].getOperator()); in toStreamRecLFSC()
275 if(ProofManager::currentPM()->hasOp(n1.getOperator())) { in toStreamRecLFSC()
276 b1.clear(ProofManager::currentPM()->lookupOp(n2.getOperator()).getConst<Kind>()); in toStreamRecLFSC()
289 if(ProofManager::currentPM()->hasOp(n2.getOperator())) { in toStreamRecLFSC()
290 b2.clear(ProofManager::currentPM()->lookupOp(n2.getOperator()).getConst<Kind>()); in toStreamRecLFSC()
604 ProofManager::currentPM()->ensureLiteral( in registerTerm()
606 ProofManager::currentPM()->ensureLiteral( in registerTerm()
672 if (!ProofManager::currentPM()->wasPrinted(*it)) { in printSortDeclarations()
675 ProofManager::currentPM()->markPrinted(*it); in printSortDeclarations()
H A Dclausal_bitvector_proof.cpp55 int trueClauseId = ClauseId(ProofManager::currentPM()->nextId()); in initCnfProof()
63 int falseClauseId = ClauseId(ProofManager::currentPM()->nextId()); in initCnfProof()
H A Darray_proof.cpp273 b1 << ProofManager::currentPM()->mkOp(n1[side].getOperator()); in toStreamRecLFSC()
297 b2 << ProofManager::currentPM()->mkOp(n1[1-side].getOperator()); in toStreamRecLFSC()
394 if(ProofManager::currentPM()->hasOp(n1.getOperator())) { in toStreamRecLFSC()
395 b1.clear(ProofManager::currentPM()->lookupOp(n2.getOperator()).getConst<Kind>()); in toStreamRecLFSC()
421 if(ProofManager::currentPM()->hasOp(n2.getOperator())) { in toStreamRecLFSC()
422 b2.clear(ProofManager::currentPM()->lookupOp(n2.getOperator()).getConst<Kind>()); in toStreamRecLFSC()
1098 ProofManager::currentPM()->ensureLiteral( in registerTerm()
1100 ProofManager::currentPM()->ensureLiteral( in registerTerm()
1230 if (!ProofManager::currentPM()->wasPrinted(*it)) { in printSortDeclarations()
1233 ProofManager::currentPM()->markPrinted(*it); in printSortDeclarations()
H A Dresolution_bitvector_proof.cpp281 ProofManager* pm = ProofManager::currentPM(); in printTheoryLemmaProof()
383 ProofManager* pm = ProofManager::currentPM(); in printTheoryLemmaProof()
411 ProofManager* pm = ProofManager::currentPM(); in printTheoryLemmaProof()
H A Dproof_manager.h179 static ProofManager* currentPM();
H A Dsat_proof_implementation.h510 ClauseId newId = ProofManager::currentPM()->nextId(); in registerClause()
544 ClauseId newId = ProofManager::currentPM()->nextId(); in registerUnitClause()
613 ClauseId new_id = ProofManager::currentPM()->nextId(); in registerAssumptionConflict()
H A Dcnf_proof.cpp396 …LFSCTheoryProofEngine* pe = (LFSCTheoryProofEngine*)ProofManager::currentPM()->getTheoryProofEngin… in printAtomMapping()
417 …LFSCTheoryProofEngine* pe = (LFSCTheoryProofEngine*)ProofManager::currentPM()->getTheoryProofEngin… in printAtomMapping()
/dports/math/cvc4/CVC4-1.7/src/preprocessing/
H A Dassertion_pipeline.cpp58 PROOF(ProofManager::currentPM()->addDependence(n, d_nodes[i]);); in replace()
66 PROOF(ProofManager::currentPM()->addDependence(n, d_nodes[i]); in replace()
69 ProofManager::currentPM()->addDependence(n, addnDep); in replace()
78 : ns) { ProofManager::currentPM()->addDependence(n, d_nodes[i]); }); in replace()
/dports/math/cvc4/CVC4-1.7/src/preprocessing/passes/
H A Dnon_clausal_simp.cpp106 PROOF(ProofManager::currentPM()->addDependence(n, Node::null())); in applyInternal()
168 PROOF(ProofManager::currentPM()->addDependence(n, Node::null())); in applyInternal()
211 PROOF(ProofManager::currentPM()->addDependence(n, Node::null())); in applyInternal()
H A Dmiplib_trick.cpp527 PROOF(ProofManager::currentPM()->addDependence(n, Node::null())); in applyInternal()
596 PROOF(ProofManager::currentPM()->addDependence(newAssertion, in applyInternal()
H A Dquantifier_macros.cpp104 PROOF(ProofManager::currentPM()->addDependence(curr, assertions[i]); in simplify()
108 ProofManager::currentPM()->addDependence( in simplify()
/dports/math/cvc4/CVC4-1.7/src/smt/
H A Dterm_formula_removal.cpp47 PROOF( ProofManager::currentPM()->addDependence(itesRemoved, output[i]); ) in run()
49 PROOF( ProofManager::currentPM()->addDependence(output[n], output[i]); ) in run()
H A Dsmt_engine.cpp938 ProofManager::currentPM()->getTheoryProofEngine()->registerTheory(d_theoryEngine->theoryOf(id)); in finishInit()
1000 PROOF( ProofManager::currentPM()->setLogic(d_logic); ); in finishInit()
1003 ProofManager::currentPM()->getTheoryProofEngine()-> in finishInit()
3192 ProofManager::currentPM()->addAssertion(d_assertions[i].toExpr()); in processAssertions()
3552 ProofManager::currentPM()->addCoreAssertion(n.toExpr()); in addFormula()
3556 ProofManager::currentPM()->addDependence(n, Node::null()); in addFormula()
3562 ProofManager::currentPM()->addUnsatCore(n.toExpr()); in addFormula()
/dports/math/cvc4/CVC4-1.7/src/theory/quantifiers/
H A Dinstantiate.cpp565 if (!ProofManager::currentPM()->unsatCoreAvailable()) in getUnsatCoreLemmas()
573 ProofManager::currentPM()->getLemmasInUnsatCore(theory::THEORY_QUANTIFIERS, in getUnsatCoreLemmas()
595 Node n = ProofManager::currentPM()->getWeakestImplicantInUnsatCore( in getUnsatCoreLemmas()
H A Dfun_def_process.cpp87 PROOF( ProofManager::currentPM()->addDependence(new_q, assertions[i]); ); in simplify()
121 PROOF(ProofManager::currentPM()->addDependence(n, assertions[i]);); in simplify()
/dports/math/cvc4/CVC4-1.7/src/prop/
H A Dcryptominisat.cpp126 freshId = ClauseId(ProofManager::currentPM()->nextId()); in addClause()
H A Dprop_engine.cpp113 ProofManager::currentPM()->initCnfProof(d_cnfStream, userContext); in PropEngine()
/dports/math/cvc4/CVC4-1.7/src/theory/strings/
H A Dtheory_strings_preprocess.cpp635 PROOF( ProofManager::currentPM()->addDependence( res, vec_node[i] ); ); in processAssertions()
/dports/math/cvc4/CVC4-1.7/src/theory/uf/
H A Dequality_engine.cpp1057 eqp->d_node = ProofManager::currentPM()->mkOp(d_nodes[t1Id]); in getExplanation()
1167 … ProofManager::currentPM()->mkOp(d_nodes[f1.a]), in getExplanation()
/dports/math/cvc4/CVC4-1.7/src/prop/minisat/core/
H A DSolver.cc153 PROOF(ProofManager::currentPM()->initSatProof(this);) in Solver()
/dports/math/cvc4/CVC4-1.7/src/theory/
H A Dtheory_engine.cpp340 ProofManager::currentPM()->initTheoryProofEngine(); in TheoryEngine()