| 
								
								
									 Nikolaj Bjorner | e1fb74edc5 | add ite-finder, profile Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-01-05 16:46:50 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d27a949ae9 | add anf and aig simplifier modules, cut-set enumeration, aig_finder, hoist out xor_finder from ba_solver Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-01-05 16:46:49 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 40a4326ad4 | add anf Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-01-05 16:46:49 -08:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 0b486d26da | remove pragma once from .cpp | 2020-01-02 09:27:07 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c1032c3403 | remove watch, hoist orbit to track used variables Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-01-02 00:39:50 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1d0572354b | add bit-matrix, avoid flattening and/or after bit-blasting, split pdd_grobner into solver/simplifier, add xlin, add smtfd option for incremental mode logic Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-01-01 20:14:20 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 09dbacdf50 | remove unused functionality Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-01-01 20:14:20 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6b4ddf352d | port fixes from lev's branch. Rename pdd_grobner to pdd_solver Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-01-01 20:14:20 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f5c7b9fb2f | reset values | 2019-12-30 12:56:52 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 57c66006ad | merge fix for non-termination in pdd_grobner | 2019-12-29 21:30:59 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2f8303393b | fix reset Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-28 16:57:22 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1fd4c91fbf | fixes to reset Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-28 15:31:20 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d4f2215024 | revert restriction to nira test, move to tuned version of grobner Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-27 16:38:35 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1e99059a5d | fix subtraction Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-27 15:49:54 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 914856b9ba | na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-26 14:31:05 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2c6e6b1fdb | resolve Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-26 02:30:12 -08:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | d13f1310a7 | fix build | 2019-12-26 10:21:51 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 50873c8094 | reduce simplification Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-26 01:32:36 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e73ce6e712 | build Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-25 20:05:03 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 65d818437a | add simplification routines Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-25 19:31:18 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | de6409f558 | na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-25 11:07:14 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5a68fc8c07 | fix pdd_stack for gc on reduce, add unit test for linear_simplify Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-25 11:05:59 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 34ae55f4f5 | fix gc bug | 2019-12-23 18:29:42 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 3df6080a27 | Update dd_pdd.cpp dbg | 2019-12-23 15:53:10 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 38f74297a9 | seq Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-23 15:30:06 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | beb4c0f27b | added notes Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-23 12:34:30 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 77868f3d96 | added notes Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-23 12:32:02 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 25b98f497a | adding level2var Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-22 11:51:04 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 58be42d2a9 | initial unit test for pdd_grobner Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-22 10:59:12 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 3fca59ac84 | add missing scoped_push Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-21 18:06:28 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c4da5caf69 | update comment Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-21 17:59:00 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 72b47ba519 | use while loop for reduce Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-21 17:57:01 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 918846a97e | fix #2814 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-20 16:35:38 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | feff6a2add | fix build, add ZDD reference Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-20 11:49:50 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1f9aff04df | fix 2808 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-20 11:29:08 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6ad55cc8f6 | add tuned implementation Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-19 15:26:55 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 78b022491d | comments Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-19 09:26:02 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 49b6d5b6fb | rm typedef Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-18 21:20:20 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 036d5c02f4 | add typedef Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-18 20:59:56 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a068ee9748 | extract generic content from nla_intervals Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-18 20:33:48 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 27b69cf280 | updates Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-18 17:03:56 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1287572f4f | add complexity throttle Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-18 14:31:31 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f5164d166b | unused / return warnings Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-18 14:25:18 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 13e335f062 | fix Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-18 14:14:46 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 98bfbc2d62 | tidy Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-18 13:59:45 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 469f618742 | build dependencies, invariant annotation Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-18 13:48:27 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5e0799225d | adding pdd-grobner Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-18 12:03:13 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ca0a52c930 | some const qualifiers Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-17 21:59:05 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1680585827 | swap sub with minus Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-17 21:46:55 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a744a465e6 | pdd fixes Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-17 21:25:18 -08:00 |  |