3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-18 22:59:02 +00:00
z3/src/qe/mbp
Nikolaj Bjorner f8f26788ad convert def into expression tree
prior data-structure could not represent
((1 + x) div 2) * 2
It is possible to have nested expressions with div.
To deal with this, replace original def by an expression tree data-structure.
2025-02-17 18:47:00 -08:00
..
CMakeLists.txt bug fixes and cleanup in projection functions 2025-02-15 14:11:20 -08:00
mbp_arith.cpp convert def into expression tree 2025-02-17 18:47:00 -08:00
mbp_arith.h Refactor and fix uninitialized variables and improve function consistency across multiple modules 2024-09-23 13:34:33 +01:00
mbp_arrays.cpp Refactor and fix uninitialized variables and improve function consistency across multiple modules 2024-09-23 13:34:33 +01:00
mbp_arrays.h Refactor and fix uninitialized variables and improve function consistency across multiple modules 2024-09-23 13:34:33 +01:00
mbp_arrays_tg.cpp address compiler warnings gcc-13 2024-08-26 11:33:54 -07:00
mbp_arrays_tg.h QEL: Fast Approximated Quantifier Elimination (#6820) 2023-08-02 09:34:06 -07:00
mbp_basic_tg.cpp fix #7292 (#7316) 2024-07-30 11:35:33 -07:00
mbp_basic_tg.h bug fixes and cleanup in projection functions 2025-02-15 14:11:20 -08:00
mbp_datatypes.cpp Refactor and fix uninitialized variables and improve function consistency across multiple modules 2024-09-23 13:34:33 +01:00
mbp_datatypes.h Refactor and fix uninitialized variables and improve function consistency across multiple modules 2024-09-23 13:34:33 +01:00
mbp_dt_tg.cpp support or, and, implies, distinct in mbp_basic (#6867) 2023-08-20 15:36:22 -07:00
mbp_dt_tg.h QEL: Fast Approximated Quantifier Elimination (#6820) 2023-08-02 09:34:06 -07:00
mbp_euf.cpp fixes to failure conditions for unification 2025-02-16 13:41:17 -08:00
mbp_euf.h Add unification based projection function 2025-02-16 13:18:21 -08:00
mbp_plugin.cpp bug fixes and cleanup in projection functions 2025-02-15 14:11:20 -08:00
mbp_plugin.h bug fixes and cleanup in projection functions 2025-02-15 14:11:20 -08:00
mbp_qel.cpp bug fix #6934 (#6940) 2023-10-14 01:06:15 -07:00
mbp_qel.h QEL: Fast Approximated Quantifier Elimination (#6820) 2023-08-02 09:34:06 -07:00
mbp_qel_util.cpp QEL: Fast Approximated Quantifier Elimination (#6820) 2023-08-02 09:34:06 -07:00
mbp_qel_util.h QEL: Fast Approximated Quantifier Elimination (#6820) 2023-08-02 09:34:06 -07:00
mbp_solve_plugin.cpp Fix some typos. (#7115) 2024-02-07 23:06:43 -08:00
mbp_solve_plugin.h Use = default for virtual constructors. 2022-08-05 18:11:46 +03:00
mbp_term_graph.cpp Add unification based projection function 2025-02-16 13:18:21 -08:00
mbp_term_graph.h bug fixes and cleanup in projection functions 2025-02-15 14:11:20 -08:00
mbp_tg_plugins.h bug fixes and cleanup in projection functions 2025-02-15 14:11:20 -08:00