| 
								
								
									 Christoph M. Wintersteiger | e5307300de | FPA: bugfixes in mul() and abs() Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2013-03-06 15:04:58 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | e5f03f999a | FPA: Added conversion operator float -> float. Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2013-03-04 20:21:14 +00:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 97bf9418f7 | Add new probes for arithmetic. Check for LIA and LRA (and activate qe if applicable). Modify echo tactic to send results to the regular stream. Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-02-20 13:41:08 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | c4f762028f | Add support for abs (absolute value) function in theory arith (it is part of the SMT-LIB 2.0 standard) Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-02-03 15:28:56 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 8515044f8b | Add option bvnot2arith Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2012-12-27 20:28:42 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 2a286541e0 | Fix crash reported at http://z3.codeplex.com/workitem/11. Fix array rewriter bug, rewriter was producing sort incorrect expression. Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2012-12-26 08:36:25 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | cec328cfdc | Add get_sort(expr * n) function that does not depend on ast_manager. Move power_of_two to rational class. Add arith_recognizers and bv_recognizers classes. The two new classes contain the 'read-only' methods from arith_util and bv_util. Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2012-12-18 14:44:51 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 08789b69d4 | Fix warning on FreeBSD Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2012-12-17 20:56:20 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 7e66a65e98 | Add blast_distinct_threshold option to rewriter. Enable blast_distinct in the QF_LIA default strategy Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2012-12-17 10:32:00 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | a07b459fdf | Added is_unique_value. Its semantics is equal to the old is_value method. The contract for is_value changed. See comments at ast.h for more information. Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2012-12-07 12:53:51 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 75739fdf7b | fixed memory smash Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2012-12-06 08:19:42 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | a99b8fe797 | exposed rewriter parameters Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2012-12-02 22:03:30 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 6107e8d9ce | moved old params files Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2012-12-02 10:47:04 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 32791204e7 | merged Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2012-12-01 16:36:24 -08:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | f78e595b56 | Added QF_FPABV logic, default tactic, and the asIEEEBV conversion function. Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2012-12-01 15:51:33 +00:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | cf28cbab0a | saved params work Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2012-11-29 17:19:12 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 5e7436cb50 | Removed (some) dead parameters. Added doxygen documentation for the whole code base. Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2012-11-22 10:06:24 -08:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 26ffee95fc | resurrecting assertion stack Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2012-11-01 12:37:24 -07:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | cb8a6db51b | minor fixes after feedback from regression tests... | 2012-10-30 09:20:28 -07:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | c5540c7de9 | new xor simplification Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2012-10-26 14:57:06 -07:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 1ea606092c | checkpoint Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2012-10-25 15:44:53 -07:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | f57d4b1b19 | reorganizing the code Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2012-10-25 11:28:03 -07:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 0a4446ae26 | reorganizing the code Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2012-10-23 22:14:35 -07:00 |  |