3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-25 10:05:32 +00:00
z3/src/tactic/core
Nuno Lopes aed4619066 reduce-args: fixed unsoundness introduced in my previous commit
skip an UF arg if it's quantified
e.g. forall a . f(a, b) -> f(b) (but not f)
2016-03-17 13:14:43 +00:00
..
blast_term_ite_tactic.cpp ensure limit children are safe for race conditions 2015-12-12 10:18:51 -08:00
blast_term_ite_tactic.h update header guards to be C++ style. Fixes issue #9 2015-07-08 23:18:40 -07:00
cofactor_elim_term_ite.cpp updates to resource exceptions, update master possibly handle pull request issue 2015-12-12 11:36:49 -08:00
cofactor_elim_term_ite.h reworking cancellation 2015-12-11 16:21:24 -08:00
cofactor_term_ite_tactic.cpp reworking cancellation 2015-12-11 16:21:24 -08:00
cofactor_term_ite_tactic.h update header guards to be C++ style. Fixes issue #9 2015-07-08 23:18:40 -07:00
collect_occs.cpp refactor occurrence utility for common use (to be used in ctx_simplifier) per Nuno's suggestion 2016-03-09 15:53:02 -08:00
collect_occs.h refactor occurrence utility for common use (to be used in ctx_simplifier) per Nuno's suggestion 2016-03-09 15:53:02 -08:00
ctx_simplify_tactic.cpp ctx_simplify: remove virtual push() method 2016-02-28 17:57:40 +00:00
ctx_simplify_tactic.h ctx_simplify: remove virtual push() method 2016-02-28 17:57:40 +00:00
der_tactic.cpp cleanup deprecated critical sections, fix cancellation for par_or_else tactic 2015-12-12 09:43:00 -08:00
der_tactic.h update header guards to be C++ style. Fixes issue #9 2015-07-08 23:18:40 -07:00
distribute_forall_tactic.cpp cleanup deprecated critical sections, fix cancellation for par_or_else tactic 2015-12-12 09:43:00 -08:00
distribute_forall_tactic.h update header guards to be C++ style. Fixes issue #9 2015-07-08 23:18:40 -07:00
elim_term_ite_tactic.cpp cleanup deprecated critical sections, fix cancellation for par_or_else tactic 2015-12-12 09:43:00 -08:00
elim_term_ite_tactic.h update header guards to be C++ style. Fixes issue #9 2015-07-08 23:18:40 -07:00
elim_uncnstr_tactic.cpp refactor occurrence utility for common use (to be used in ctx_simplifier) per Nuno's suggestion 2016-03-09 15:53:02 -08:00
elim_uncnstr_tactic.h update header guards to be C++ style. Fixes issue #9 2015-07-08 23:18:40 -07:00
nnf_tactic.cpp cleanup deprecated critical sections, fix cancellation for par_or_else tactic 2015-12-12 09:43:00 -08:00
nnf_tactic.h update header guards to be C++ style. Fixes issue #9 2015-07-08 23:18:40 -07:00
occf_tactic.cpp cleanup deprecated critical sections, fix cancellation for par_or_else tactic 2015-12-12 09:43:00 -08:00
occf_tactic.h update header guards to be C++ style. Fixes issue #9 2015-07-08 23:18:40 -07:00
pb_preprocess_tactic.cpp reworking cancellation 2015-12-11 16:21:24 -08:00
pb_preprocess_tactic.h update header guards to be C++ style. Fixes issue #9 2015-07-08 23:18:40 -07:00
propagate_values_tactic.cpp cleanup deprecated critical sections, fix cancellation for par_or_else tactic 2015-12-12 09:43:00 -08:00
propagate_values_tactic.h update header guards to be C++ style. Fixes issue #9 2015-07-08 23:18:40 -07:00
reduce_args_tactic.cpp reduce-args: fixed unsoundness introduced in my previous commit 2016-03-17 13:14:43 +00:00
reduce_args_tactic.h update header guards to be C++ style. Fixes issue #9 2015-07-08 23:18:40 -07:00
simplify_tactic.cpp cleanup deprecated critical sections, fix cancellation for par_or_else tactic 2015-12-12 09:43:00 -08:00
simplify_tactic.h reworking cancellation 2015-12-11 16:21:24 -08:00
solve_eqs_tactic.cpp Fix #430: disable rewriting of concatentations with constants because it breaks equality propagation 2016-02-05 11:00:17 +00:00
solve_eqs_tactic.h update header guards to be C++ style. Fixes issue #9 2015-07-08 23:18:40 -07:00
split_clause_tactic.cpp saved params work 2012-11-29 17:19:12 -08:00
split_clause_tactic.h update header guards to be C++ style. Fixes issue #9 2015-07-08 23:18:40 -07:00
symmetry_reduce_tactic.cpp using a consistent naming convention for naming tactic subfolders 2012-10-24 15:11:44 -07:00
symmetry_reduce_tactic.h update header guards to be C++ style. Fixes issue #9 2015-07-08 23:18:40 -07:00
tseitin_cnf_tactic.cpp cleanup deprecated critical sections, fix cancellation for par_or_else tactic 2015-12-12 09:43:00 -08:00
tseitin_cnf_tactic.h update header guards to be C++ style. Fixes issue #9 2015-07-08 23:18:40 -07:00