Jakob Rath
|
48c6bea331
|
umul 2
|
2022-07-21 12:38:00 +02:00 |
|
Jakob Rath
|
9d47d7959d
|
helper functions to add constraints to univariate_solver
|
2022-03-17 14:08:00 +01:00 |
|
Nikolaj Bjorner
|
8c9835bca6
|
smul no overflow
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-02-16 18:55:07 +02:00 |
|
Nikolaj Bjorner
|
cbbf1381f7
|
update to use incremental substitution
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-01-23 03:00:25 +01:00 |
|
Jakob Rath
|
0a59387d05
|
extra propagate
|
2022-01-20 17:44:57 +01:00 |
|
Jakob Rath
|
e005838129
|
clause_builder should not fail on always-true literals
Otherwise, e.g. when adding axioms, the caller would have to check each literal before adding it.
|
2022-01-18 10:32:33 +01:00 |
|
Nikolaj Bjorner
|
842e9234c9
|
remove pragma
|
2021-12-14 14:38:12 -08:00 |
|
Nikolaj Bjorner
|
06f7ba2e78
|
add stubs for shr
|
2021-12-14 14:35:08 -08:00 |
|
Nikolaj Bjorner
|
7bf76dd1f6
|
finally!
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-12-12 10:26:54 -08:00 |
|
Nikolaj Bjorner
|
59acd77981
|
n
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-12-11 13:01:08 -08:00 |
|
Nikolaj Bjorner
|
83efb1413a
|
na
|
2021-12-11 08:41:04 -08:00 |
|
Nikolaj Bjorner
|
a4fc63c542
|
initial overflow test
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-12-09 14:39:00 -08:00 |
|
Nikolaj Bjorner
|
99e2247ccb
|
ovfl
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-12-09 13:15:59 -08:00 |
|
Nikolaj Bjorner
|
bd08d766d2
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-12-09 09:44:45 -08:00 |
|
Nikolaj Bjorner
|
0dcaf9b9f9
|
add ovfl constraint
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-12-09 09:05:23 -08:00 |
|