Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								fe03918f6d
								
							
						 | 
						
							
							
								
								Add macro version of pointer tagging
							
							
							
							
							
						 | 
						
							2023-07-27 15:32:02 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								305943a091
								
							
						 | 
						
							
							
								
								Add dll_elements
							
							
							
							
							
						 | 
						
							2023-07-27 15:31:06 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								edbe1087e3
								
							
						 | 
						
							
							
								
								one check in get_name is enough
							
							
							
							
							
						 | 
						
							2023-07-26 15:08:21 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								1e528e264f
								
							
						 | 
						
							
							
								
								collect_fixed
							
							
							
							
							
						 | 
						
							2023-07-26 15:07:53 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								6cb84dc4cd
								
							
						 | 
						
							
							
								
								collect_simple_overlaps
							
							
							
							
							
						 | 
						
							2023-07-26 14:39:46 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								681293c23f
								
							
						 | 
						
							
							
								
								use slicing conflict clause
							
							
							
							
							
						 | 
						
							2023-07-26 09:48:08 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								19c1ba5158
								
							
						 | 
						
							
							
								
								update tests
							
							
							
							
							
						 | 
						
							2023-07-26 09:47:34 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								8f314d4a7f
								
							
						 | 
						
							
							
								
								reuse more slices for extractions
							
							
							
							
							
						 | 
						
							2023-07-26 09:44:17 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								16188945ab
								
							
						 | 
						
							
							
								
								better slicing conflict clauses
							
							
							
							
							
						 | 
						
							2023-07-26 09:41:52 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								12e9356f0f
								
							
						 | 
						
							
							
								
								pvar deps also need to track the slice they're coming from
							
							
							
							
							
						 | 
						
							2023-07-26 09:38:29 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								2f0d74fca8
								
							
						 | 
						
							
							
								
								fix
							
							
							
							
							
						 | 
						
							2023-07-26 09:34:45 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								e6e655f0eb
								
							
						 | 
						
							
							
								
								clause_pp
							
							
							
							
							
						 | 
						
							2023-07-26 09:15:32 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								1e5255508c
								
							
						 | 
						
							
							
								
								fixes
							
							
							
							
							
						 | 
						
							2023-07-26 09:09:23 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								a75daf8681
								
							
						 | 
						
							
							
								
								replay mk_extract/mk_concat
							
							
							
							
							
						 | 
						
							2023-07-25 10:49:47 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								2226f508e8
								
							
						 | 
						
							
							
								
								notes on gc
							
							
							
							
							
						 | 
						
							2023-07-24 10:53:57 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								a369c1b810
								
							
						 | 
						
							
							
								
								for now, do saturation only for matching bit-widths
							
							
							
							
							
						 | 
						
							2023-07-24 10:26:38 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								b51c634294
								
							
						 | 
						
							
							
								
								make concat work with value args
							
							
							
							
							
						 | 
						
							2023-07-24 10:25:44 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								e45fed472d
								
							
						 | 
						
							
							
								
								slicig notes
							
							
							
							
							
						 | 
						
							2023-07-22 06:16:32 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								6c2772c9da
								
							
						 | 
						
							
							
								
								compile
							
							
							
							
							
						 | 
						
							2023-07-21 16:28:48 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								4859858bba
								
							
						 | 
						
							
							
								
								notes
							
							
							
							
							
						 | 
						
							2023-07-21 16:14:36 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								857f25f54a
								
							
						 | 
						
							
							
								
								add notes
							
							
							
							
							
						 | 
						
							2023-07-21 15:54:28 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								eb4ea606d5
								
							
						 | 
						
							
							
								
								notes on pvar justifications
							
							
							
							
							
						 | 
						
							2023-07-21 14:55:29 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								f14c3c3cb4
								
							
						 | 
						
							
							
								
								fix zero/sign extension
							
							
							
							
							
						 | 
						
							2023-07-21 14:32:22 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								e7c9112beb
								
							
						 | 
						
							
							
								
								bugfix
							
							
							
							
							
						 | 
						
							2023-07-21 12:45:46 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								e1bb0f5377
								
							
						 | 
						
							
							
								
								sign_ext
							
							
							
							
							
						 | 
						
							2023-07-21 11:25:31 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								6dfc9dd936
								
							
						 | 
						
							
							
								
								try zero_ext
							
							
							
							
							
						 | 
						
							2023-07-21 10:52:07 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								0b17a14c83
								
							
						 | 
						
							
							
								
								extract/concat plumbing
							
							
							
							
							
						 | 
						
							2023-07-21 10:19:21 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								e45807db0c
								
							
						 | 
						
							
							
								
								extract/concat in constraint_manager
							
							
							
							
							
						 | 
						
							2023-07-20 17:41:46 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								f321811b18
								
							
						 | 
						
							
							
								
								fix line endings
							
							
							
							
							
						 | 
						
							2023-07-20 17:40:20 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								ef337f3a3f
								
							
						 | 
						
							
							
								
								shortcut in merge
							
							
							
							
							
						 | 
						
							2023-07-20 17:28:37 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								3e23742bcf
								
							
						 | 
						
							
							
								
								mk_concat
							
							
							
							
							
						 | 
						
							2023-07-20 17:27:55 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								b725b61c57
								
							
						 | 
						
							
							
								
								inv
							
							
							
							
							
						 | 
						
							2023-07-20 17:26:32 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								e45d13ffdf
								
							
						 | 
						
							
							
								
								refactor creation of concat nodes
							
							
							
							
							
						 | 
						
							2023-07-20 17:11:01 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								4b3cfa8c50
								
							
						 | 
						
							
							
								
								Add recognizers for different kinds of enodes
							
							
							
							
							
						 | 
						
							2023-07-20 17:06:23 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								6d00d18ee4
								
							
						 | 
						
							
							
								
								use universal reference
							
							
							
							
							
						 | 
						
							2023-07-20 17:03:38 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								e533c6c78d
								
							
						 | 
						
							
							
								
								extract method add_equation
							
							
							
							
							
						 | 
						
							2023-07-20 15:21:22 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								4142201d88
								
							
						 | 
						
							
							
								
								fix disequality conflict shortcut
							
							
							
							
							
						 | 
						
							2023-07-20 15:10:58 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								ec4be975ee
								
							
						 | 
						
							
							
								
								no need to handle both x=y and y=x
							
							
							
							
							
						 | 
						
							2023-07-20 14:54:21 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								73757e3fa4
								
							
						 | 
						
							
							
								
								mk_extract
							
							
							
							
							
						 | 
						
							2023-07-19 19:37:21 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								69e54b62c5
								
							
						 | 
						
							
							
								
								no need to store bit-width separately
							
							
							
							
							
						 | 
						
							2023-07-19 12:56:35 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								114e7b73e5
								
							
						 | 
						
							
							
								
								move callback into member function
							
							
							
							
							
						 | 
						
							2023-07-19 12:51:35 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								b67caf5fc3
								
							
						 | 
						
							
							
								
								fix get_name for variables
							
							
							
							
							
						 | 
						
							2023-07-19 12:40:18 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								85d80a0ae1
								
							
						 | 
						
							
							
								
								track origin slice for concat nodes
							
							
							
							
							
						 | 
						
							2023-07-19 12:06:02 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								af73f26941
								
							
						 | 
						
							
							
								
								slicing: track disequalities
							
							
							
							
							
						 | 
						
							2023-07-19 12:04:45 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								970e68c70e
								
							
						 | 
						
							
							
								
								slicing: use proper bv sorts for expressions
							
							
							
							
							
						 | 
						
							2023-07-19 08:58:34 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								66f813154b
								
							
						 | 
						
							
							
								
								basic slicing integration
							
							
							
							
							
						 | 
						
							2023-07-18 16:19:54 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								28ed3bd7ab
								
							
						 | 
						
							
							
								
								fix backtracking of m_needs_congruence
							
							
							
							
							
						 | 
						
							2023-07-18 16:00:26 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								a96df2292e
								
							
						 | 
						
							
							
								
								fix build
							
							
							
							
							
						 | 
						
							2023-07-18 15:13:53 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								68b151b0d2
								
							
						 | 
						
							
							
								
								move some todos
							
							
							
							
							
						 | 
						
							2023-07-18 15:11:46 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								4742985906
								
							
						 | 
						
							
							
								
								add proposed query interface
							
							
							
							
							
						 | 
						
							2023-07-18 15:07:53 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |