3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-10-08 08:51:55 +00:00
z3/src/muz_qe
2013-04-24 20:04:01 -07:00
..
arith_bounds_tactic.cpp
arith_bounds_tactic.h
datalog_parser.cpp adding model convertion to quantifier transformation 2013-04-03 14:46:58 -07:00
datalog_parser.h
dl_base.cpp significant update to Horn routines: add module hnf to extract Horn normal form (removed from rule_manager). Associate proof objects with rules to track (all) rewrites, so that proof traces can be tracked back to original rules after transformations 2013-03-23 14:11:54 -07:00
dl_base.h remove pointer comparisons/hash 2013-04-23 09:58:30 -07:00
dl_bmc_engine.cpp working on horn difference logic 2013-04-21 18:17:49 -07:00
dl_bmc_engine.h significant update to Horn routines: add module hnf to extract Horn normal form (removed from rule_manager). Associate proof objects with rules to track (all) rewrites, so that proof traces can be tracked back to original rules after transformations 2013-03-23 14:11:54 -07:00
dl_bound_relation.cpp
dl_bound_relation.h
dl_check_table.cpp fix overloading of complement from base_table 2013-03-20 15:47:56 -07:00
dl_check_table.h [datalog] merge changes from the hassel branch 2013-04-22 09:05:27 -07:00
dl_cmds.cpp reorganization of rule_set structure 2013-04-08 13:50:56 -07:00
dl_cmds.h
dl_compiler.cpp [datalog] restore the old (linear) cycle breaker 2013-04-23 11:27:27 -07:00
dl_compiler.h minor cleanup 2013-04-23 10:02:44 -07:00
dl_context.cpp remove pointer comparisons/hash 2013-04-23 09:58:30 -07:00
dl_context.h overhaul urle_set 2013-04-09 10:15:20 -07:00
dl_costs.cpp
dl_costs.h
dl_external_relation.cpp
dl_external_relation.h
dl_finite_product_relation.cpp reorganization of rule_set structure 2013-04-08 13:50:56 -07:00
dl_finite_product_relation.h remove pointer comparisons/hash 2013-04-23 09:58:30 -07:00
dl_instruction.cpp [datalog] improve performance of smt2 frontend 2013-04-23 12:01:50 -07:00
dl_instruction.h Datalog improvements: 2013-03-27 10:38:50 -07:00
dl_interval_relation.cpp fix a few compilation warnings 2013-04-21 14:36:39 -07:00
dl_interval_relation.h extract karr invariants as a Datalog relation 2013-03-31 16:40:10 -07:00
dl_mk_array_blast.cpp reorganization of rule_set structure 2013-04-08 13:50:56 -07:00
dl_mk_array_blast.h Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2013-03-29 08:53:50 -07:00
dl_mk_bit_blast.cpp working on horn difference logic 2013-04-21 18:17:49 -07:00
dl_mk_bit_blast.h add loop counter v1 2013-04-01 09:10:34 -07:00
dl_mk_coalesce.cpp reorganization of rule_set structure 2013-04-08 13:50:56 -07:00
dl_mk_coalesce.h remove model converter from transformer operators. Rely on reference in context 2013-03-29 08:13:07 -07:00
dl_mk_coi_filter.cpp reorganization of rule_set structure 2013-04-08 13:50:56 -07:00
dl_mk_coi_filter.h remove model converter from transformer operators. Rely on reference in context 2013-03-29 08:13:07 -07:00
dl_mk_explanations.cpp fix a few compilation warnings 2013-04-21 14:36:39 -07:00
dl_mk_explanations.h reorganization of rule_set structure 2013-04-08 13:50:56 -07:00
dl_mk_filter_rules.cpp fix the build 2013-04-23 14:59:19 -07:00
dl_mk_filter_rules.h remove pointer comparisons/hash 2013-04-23 09:58:30 -07:00
dl_mk_interp_tail_simplifier.cpp fix crash in dl_interp_tail_simplifier when no transformation is performed 2013-04-10 14:49:07 -07:00
dl_mk_interp_tail_simplifier.h remove model converter from transformer operators. Rely on reference in context 2013-03-29 08:13:07 -07:00
dl_mk_karr_invariants.cpp Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2013-04-21 18:17:56 -07:00
dl_mk_karr_invariants.h working on horn difference logic 2013-04-21 18:17:49 -07:00
dl_mk_loop_counter.cpp working on horn difference logic 2013-04-21 18:17:49 -07:00
dl_mk_loop_counter.h working on horn difference logic 2013-04-21 18:17:49 -07:00
dl_mk_magic_sets.cpp stash 2013-04-09 10:16:37 -07:00
dl_mk_magic_sets.h remove pointer comparisons/hash 2013-04-23 09:58:30 -07:00
dl_mk_partial_equiv.cpp reorganization of rule_set structure 2013-04-08 13:50:56 -07:00
dl_mk_partial_equiv.h remove model converter from transformer operators. Rely on reference in context 2013-03-29 08:13:07 -07:00
dl_mk_quantifier_abstraction.cpp reorganization of rule_set structure 2013-04-08 13:50:56 -07:00
dl_mk_quantifier_abstraction.h reorganization of rule_set structure 2013-04-08 13:50:56 -07:00
dl_mk_quantifier_instantiation.cpp reorganization of rule_set structure 2013-04-08 13:50:56 -07:00
dl_mk_quantifier_instantiation.h adding model convertion to quantifier transformation 2013-04-03 14:46:58 -07:00
dl_mk_rule_inliner.cpp [datalog] fix a few bugs related with output predicates 2013-04-10 16:37:47 -07:00
dl_mk_rule_inliner.h [datalog] fix a few bugs related with output predicates 2013-04-10 16:37:47 -07:00
dl_mk_similarity_compressor.cpp remove pointer comparisons/hash 2013-04-23 09:58:30 -07:00
dl_mk_similarity_compressor.h Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2013-04-11 13:44:30 -07:00
dl_mk_simple_joins.cpp reorganization of rule_set structure 2013-04-08 13:50:56 -07:00
dl_mk_simple_joins.h remove model converter from transformer operators. Rely on reference in context 2013-03-29 08:13:07 -07:00
dl_mk_slice.cpp reorganization of rule_set structure 2013-04-08 13:50:56 -07:00
dl_mk_slice.h reorganization of rule_set structure 2013-04-08 13:50:56 -07:00
dl_mk_subsumption_checker.cpp fix a few compilation warnings 2013-04-21 14:36:39 -07:00
dl_mk_subsumption_checker.h reorganization of rule_set structure 2013-04-08 13:50:56 -07:00
dl_mk_unbound_compressor.cpp reorganization of rule_set structure 2013-04-08 13:50:56 -07:00
dl_mk_unbound_compressor.h reorganization of rule_set structure 2013-04-08 13:50:56 -07:00
dl_mk_unfold.cpp reorganization of rule_set structure 2013-04-08 13:50:56 -07:00
dl_mk_unfold.h remove model converter from transformer operators. Rely on reference in context 2013-03-29 08:13:07 -07:00
dl_product_relation.cpp
dl_product_relation.h remove pointer comparisons/hash 2013-04-23 09:58:30 -07:00
dl_relation_manager.cpp [datalog] merge changes from the hassel branch 2013-04-22 09:05:27 -07:00
dl_relation_manager.h remove pointer comparisons/hash 2013-04-23 09:58:30 -07:00
dl_rule.cpp reorganization of rule_set structure 2013-04-08 13:50:56 -07:00
dl_rule.h reorganization of rule_set structure 2013-04-08 13:50:56 -07:00
dl_rule_set.cpp working on horn difference logic 2013-04-21 18:17:49 -07:00
dl_rule_set.h reorganization of rule_set structure 2013-04-08 13:50:56 -07:00
dl_rule_subsumption_index.cpp
dl_rule_subsumption_index.h
dl_rule_transformer.cpp minor cleanup 2013-04-23 10:02:44 -07:00
dl_rule_transformer.h Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2013-03-29 08:53:50 -07:00
dl_sieve_relation.cpp
dl_sieve_relation.h remove pointer comparisons/hash 2013-04-23 09:58:30 -07:00
dl_sparse_table.cpp [dl] remove 2 uneeded fields from sparse_table::rename_fn 2013-04-16 10:48:57 -07:00
dl_sparse_table.h remove pointer comparisons/hash 2013-04-23 09:58:30 -07:00
dl_table.cpp
dl_table.h remove pointer comparisons/hash 2013-04-23 09:58:30 -07:00
dl_table_plugin.h
dl_table_relation.cpp
dl_table_relation.h
dl_util.cpp Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2013-04-01 14:57:15 -07:00
dl_util.h remove pointer comparisons/hash 2013-04-23 09:58:30 -07:00
dl_vector_relation.h
equiv_proof_converter.cpp significant update to Horn routines: add module hnf to extract Horn normal form (removed from rule_manager). Associate proof objects with rules to track (all) rewrites, so that proof traces can be tracked back to original rules after transformations 2013-03-23 14:11:54 -07:00
equiv_proof_converter.h
fixedpoint_params.pyg minor cleanup 2013-04-23 10:02:44 -07:00
heap_trie.h test hilbert-basis with fdds and checked integers 2013-03-26 17:31:11 -07:00
hilbert_basis.cpp compiler optimization and fixes to unit tests 2013-04-11 13:44:23 -07:00
hilbert_basis.h extract karr invariants as a Datalog relation 2013-03-31 16:40:10 -07:00
hnf.cpp fix build warning, make context simplifier traverse subterms 2013-03-24 18:26:22 -07:00
hnf.h missing hnf 2013-03-23 16:56:47 -07:00
horn_subsume_model_converter.cpp
horn_subsume_model_converter.h
horn_tactic.cpp stash 2013-04-03 17:06:45 -07:00
horn_tactic.h
model2expr.cpp
model2expr.h
nlarith_util.cpp fix a few compilation warnings 2013-04-21 14:36:39 -07:00
nlarith_util.h
pdr_context.cpp fix a few compilation warnings 2013-04-21 14:36:39 -07:00
pdr_context.h significant update to Horn routines: add module hnf to extract Horn normal form (removed from rule_manager). Associate proof objects with rules to track (all) rewrites, so that proof traces can be tracked back to original rules after transformations 2013-03-23 14:11:54 -07:00
pdr_dl_interface.cpp reorganization of rule_set structure 2013-04-08 13:50:56 -07:00
pdr_dl_interface.h
pdr_farkas_learner.cpp fix a few compilation warnings 2013-04-21 14:36:39 -07:00
pdr_farkas_learner.h
pdr_generalizers.cpp significant update to Horn routines: add module hnf to extract Horn normal form (removed from rule_manager). Associate proof objects with rules to track (all) rewrites, so that proof traces can be tracked back to original rules after transformations 2013-03-23 14:11:54 -07:00
pdr_generalizers.h
pdr_manager.cpp reorganization of rule_set structure 2013-04-08 13:50:56 -07:00
pdr_manager.h
pdr_prop_solver.cpp [PDR] fix expansion of BV literals 2013-04-16 08:16:02 -07:00
pdr_prop_solver.h
pdr_reachable_cache.cpp
pdr_reachable_cache.h
pdr_smt_context_manager.cpp
pdr_smt_context_manager.h
pdr_sym_mux.cpp
pdr_sym_mux.h
pdr_util.cpp add Karr linear invariants as transformer 2013-03-10 17:53:18 -07:00
pdr_util.h add Karr linear invariants as transformer 2013-03-10 17:53:18 -07:00
proof_utils.cpp
proof_utils.h
qe.cpp fix a few compilation warnings 2013-04-21 14:36:39 -07:00
qe.h
qe_arith_plugin.cpp
qe_array_plugin.cpp
qe_bool_plugin.cpp
qe_bv_plugin.cpp
qe_cmd.cpp
qe_cmd.h
qe_datatype_plugin.cpp
qe_dl_plugin.cpp fix a few compilation warnings 2013-04-21 14:36:39 -07:00
qe_lite.cpp qe_lite> fix crash in is_var_eq() 2013-03-25 09:53:11 -07:00
qe_lite.h
qe_sat_tactic.cpp
qe_sat_tactic.h LRA tactic 2013-03-06 08:29:29 -08:00
qe_tactic.cpp
qe_tactic.h
README
rel_context.cpp Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2013-04-24 20:04:01 -07:00
rel_context.h [datalog] improve performance of smt2 frontend 2013-04-23 12:01:50 -07:00
replace_proof_converter.cpp
replace_proof_converter.h
skip_list_base.h
tab_context.cpp fix a few compilation warnings 2013-04-21 14:36:39 -07:00
tab_context.h
unit_subsumption_tactic.cpp
unit_subsumption_tactic.h
vsubst_tactic.cpp
vsubst_tactic.h

muZ and Quantifier Elimination modules