| 
								
								
									 Nikolaj Bjorner | 8fffc03263 | remove bv dependencies | 2021-02-08 10:57:50 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 0f29fff836 | remove bit-vector dependencies in seq theory | 2021-02-08 10:57:50 -08:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 52e67b0d3e | switch expr_safe_replace to std::unordered_map (#5003) * switch expr_safe_replace to std::unordered_map
* further tweaks to expr_safe_replace for an overall speedup of 1.x in Z3_substitute | 2021-02-07 18:20:48 -08:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 615cafe39b | remove unneded pragma once | 2021-02-07 12:54:17 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8f577d3943 | remove ast_manager get_sort method entirely | 2021-02-02 13:57:01 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 489df0760f | experiments with LNS | 2021-02-02 13:03:54 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4ad95939b6 | fix build | 2021-02-02 06:40:31 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | cc001ad682 | fix regression | 2021-02-02 06:16:06 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 937b61fc88 | fix build, refactor | 2021-02-02 05:26:57 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 3ae4c6e9de | refactor get_sort | 2021-02-02 04:45:54 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4455f6caf8 | move to get_sort as method, add opt_lns pass, disable xor simplification unless configured, fix perf bug in model converter update trail | 2021-02-02 03:58:19 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 46f754c43d | add priority queue to instantiation | 2021-01-31 16:17:52 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 942706e271 | equality simplification | 2021-01-31 15:44:43 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6d99a8f0cc | fixes for unicode | 2021-01-31 14:55:52 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 60cc9d8182 | set unicode by default | 2021-01-31 11:32:33 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8fde6c207d | set unicode to default | 2021-01-31 07:22:51 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 657ed4db7a | fix relevancy bug for recfun Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-01-30 07:19:57 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 520b24aab4 | string escaping Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-01-30 04:58:58 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4af9132f2e | more ematching | 2021-01-29 13:39:14 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b402268d35 | fix #4982 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-01-29 06:43:33 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | afc4c700b1 | move directory Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-01-28 14:49:15 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e3d634807b | move common routines for quantifiers Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-01-28 13:23:40 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f48fb8d3e8 | it just works Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-01-28 11:12:05 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8a229bf684 | na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-01-27 22:39:02 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e61949059d | compiler warnings Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-01-27 19:50:34 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 909257f856 | remove family id externals Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-01-27 06:48:24 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d3564f5b50 | move unicode toggle to char-plugin Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-01-27 06:42:19 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 0c770e25df | na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-01-27 06:29:38 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e969bd1c97 | fully remove seq-based characters Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-01-27 06:26:44 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8d8fe872ad | remove plugin status to theory_seq Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-01-27 06:22:25 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 696b3c79b9 | fixes to self-contained character unicode | 2021-01-27 06:13:37 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d0f1d8f59e | move to unicode as stand-alone theory Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-01-27 05:46:45 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ecba26beae | missing Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-01-26 17:07:46 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 32058d9c68 | add char_decl_plugin | 2021-01-26 16:43:03 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 20332c6d3e | adding char decl plugin for separate theory treatment Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-01-26 16:28:44 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 33714ceb40 | use _ | 2021-01-26 14:56:48 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7dd7d83a36 | make it easier to use string literals | 2021-01-26 11:01:03 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4b6d7ca097 | working on mam | 2021-01-25 17:54:53 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 47cb1d1207 | remove bit-vector dependencies in theory_str_mc. See discussion #4939 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-01-23 13:03:06 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 03fd251ccb | streamline unicode/ascii toggling. Fix bit-width for unicode to 18 | 2021-01-23 11:11:44 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6edabd6c03 | egraph Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-01-22 18:11:27 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 680b185872 | adding ematching engine, fixing seq_unicode | 2021-01-22 17:10:45 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4e8ba8b160 | regression fix, fix unicode mode | 2021-01-21 22:06:15 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | dafee71500 | reshuffle unicode support to use global parameter, and use bit-vectors on demand | 2021-01-21 14:24:26 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c5432dbd88 | merge Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-01-20 09:12:09 -08:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 3a572edb9c | fix build | 2021-01-20 10:42:29 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 48058e706f | fix #4951 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-01-20 02:21:42 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 690bc51b7f | fix #4927 | 2021-01-08 15:40:15 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 60ef60dff8 | euf solver updates | 2021-01-07 17:32:04 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7bf691e1f9 | fix bug in tracking qhead | 2021-01-07 17:32:04 -08:00 |  |