| 
								
								
									 Nikolaj Bjorner | 42749e7b22 | Merge branch 'opt' of https://github.com/nikolajbjorner/z3 into opt | 2017-10-19 22:19:12 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 76eed064eb | bug fixes, prepare for retaining blocked clauses Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-19 22:19:05 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d50e9355be | Merge pull request #7 from TheRealNebus/opt Opt | 2017-10-19 20:08:30 -07:00 |  | 
				
					
						| 
								
								
									 Miguel Neves | d58f42c821 | Merge | 2017-10-19 20:02:05 -07:00 |  | 
				
					
						| 
								
								
									 Miguel Neves | 3dd5630255 | Merge branch 'opt' of https://github.com/NikolajBjorner/z3 into opt | 2017-10-19 19:53:25 -07:00 |  | 
				
					
						| 
								
								
									 Miguel Neves | ba6b024ac4 | Reverted to March_CU like lookahead | 2017-10-19 19:52:56 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 636f740b1a | fixup bdd reordering, assertions and perf Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-18 19:32:49 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 553bf74f47 | testing bdd for elim-vars Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-18 17:38:39 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | dc6ed64da1 | testing bdd for elim-vars Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-18 17:37:38 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6155362571 | Merge branch 'opt' of https://github.com/nikolajbjorner/z3 into opt | 2017-10-18 08:57:43 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | edea879864 | expose missed propagations Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-18 08:57:32 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 80f24c29ab | debugging reordering Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-18 08:52:03 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8811d78415 | compress elimination stack representation Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-17 21:28:48 -07:00 |  | 
				
					
						| 
								
								
									 Miguel Neves | cf2512ce90 | Added literal promotion | 2017-10-17 16:03:58 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e0e7836c12 | working on BDD reordering Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-17 14:20:49 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4944a86478 | Merge branch 'opt' of https://github.com/nikolajbjorner/z3 into opt | 2017-10-17 13:25:21 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 43f8214453 | local Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-17 13:25:08 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f39a4ece0d | Merge pull request #6 from TheRealNebus/opt Lookahead clause size optimization. Fixed some missing propagations | 2017-10-17 13:22:40 -07:00 |  | 
				
					
						| 
								
								
									 Miguel Neves | 806690571e | Lookahead clause size optimization. Fixed some missing propagations | 2017-10-17 13:15:34 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 42e9a0156b | add elimination stack for model reconstruction Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-17 04:52:06 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | da4e8118b2 | adding elim sequences Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-16 17:58:56 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d9ccb3928e | fix debug build Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-16 09:05:25 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 00a401260e | fixing cce Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-15 21:19:02 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9f9ae4427d | add cce Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-15 15:13:43 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 46fa245324 | more agressive variable elimination Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-14 18:33:38 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1109316621 | fixing projection Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-14 15:53:25 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d36406f845 | adding BDD-based variable elimination routine Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-14 15:12:02 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 09fdfcc963 | adding bdd package Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-14 11:40:20 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d7b6373601 | adding bdd package Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-14 10:41:17 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 64ea473bc7 | adding bdd Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-13 18:03:35 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4f7147dd78 | Merge branch 'opt' of https://github.com/nikolajbjorner/z3 into opt | 2017-10-13 11:22:58 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4d48811efd | updates Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-13 11:22:47 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6bcf158be2 | Merge pull request #5 from TheRealNebus/opt Opt | 2017-10-13 18:10:55 +01:00 |  | 
				
					
						| 
								
								
									 Miguel Neves | 4394ce96ae | More failed literals | 2017-10-13 09:15:28 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 708e8669fa | fix faulty merge Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-13 07:41:31 -07:00 |  | 
				
					
						| 
								
								
									 Miguel Neves | 56d785df94 | Merge branch 'opt' of https://github.com/NikolajBjorner/z3 into opt | 2017-10-12 16:15:35 -07:00 |  | 
				
					
						| 
								
								
									 Miguel Neves | 56496ead2f | Commit | 2017-10-12 16:14:56 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 25c1b41c51 | tidy Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-12 15:56:09 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f86b85274a | merge Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-12 15:52:06 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b95f8acba9 | Merge pull request #4 from TheRealNebus/opt Opt | 2017-10-12 23:47:55 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a658e46b1f | removing failed literal macro Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-12 15:46:25 -07:00 |  | 
				
					
						| 
								
								
									 Miguel Neves | bdce957ac8 | Merge branch 'opt' of https://github.com/NikolajBjorner/z3 into opt | 2017-10-12 15:34:56 -07:00 |  | 
				
					
						| 
								
								
									 Miguel Neves | 611a13e8b3 | Changed lookahead backtrack. Parent lookahead re-use fix | 2017-10-12 14:34:42 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4adf4d4ac2 | micro opt Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-12 12:08:54 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5afef07f40 | remove traces of old n-ary representation, add checks Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-12 08:37:49 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 99b232a4c5 | fix lookahead with ba extension Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-11 17:30:21 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 81ad69214c | fixing lookahead/ba + parallel Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-11 17:06:28 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 79ceaa1d13 | fixes Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-11 13:17:57 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 97f37613c2 | parallel Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-11 07:50:04 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d2395ad897 | merge with Miguel's fixes Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-10 16:47:07 -07:00 |  |