Jakob Rath
|
be20c0d54e
|
Less allocation during lookup, remove unused argument
|
2022-12-22 15:09:18 +01:00 |
|
Jakob Rath
|
b5af2164f4
|
Add simplify_clause::try_remove_equations
|
2022-12-22 14:53:42 +01:00 |
|
Jakob Rath
|
bf92fa4882
|
clause_iterator
|
2022-12-16 15:21:32 +01:00 |
|
Clemens Eisenhofer
|
dc95179ae5
|
Merge branch 'polysat' of https://github.com/Z3Prover/z3 into polysat
|
2022-12-14 10:39:15 +01:00 |
|
Jakob Rath
|
759d8f2a94
|
Fix watching of boolean literals
|
2022-12-12 13:50:15 +01:00 |
|
Clemens Eisenhofer
|
98d572b48b
|
First try to generalize variable elimination
|
2022-11-20 11:35:12 +01:00 |
|
Jakob Rath
|
adc9f7abe4
|
Add basic implementation of left shift
|
2022-11-17 17:37:52 +01:00 |
|
Jakob Rath
|
b4ee8cef1a
|
Add helper for creating op_constraints
|
2022-11-17 12:59:37 +01:00 |
|
Jakob Rath
|
e7c77a22ab
|
Dedup quot_rem and lshr too
|
2022-11-07 15:25:05 +01:00 |
|
Jakob Rath
|
2953b1c093
|
Dedup op constraints
|
2022-11-07 15:02:48 +01:00 |
|
Jakob Rath
|
586ffdf402
|
Remove unnecessary argument
|
2022-11-07 14:04:28 +01:00 |
|
Jakob Rath
|
a1736473a4
|
Move bit-wise expressions to constraint_manager
|
2022-11-07 14:00:02 +01:00 |
|
Jakob Rath
|
7662427d92
|
Split constraint_manager into separate file
|
2022-11-07 13:33:48 +01:00 |
|