| 
							
							
								 a3d4 | 3b9e926559 | Moved "step" from settings to expectations. | 2020-03-19 13:59:05 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | dd4f9bf1a6 | Really split structural simplifier. | 2019-05-13 10:26:57 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0532a8cef2 | Format short blocks and loops on a single line. | 2019-05-08 13:28:00 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | e3d7a34c2c | Make yul a setting. | 2019-04-03 14:58:20 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 791fde953d | First simplify switch with known constant expression. | 2019-03-06 21:32:55 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 21115f8050 | Fix visitation order bug for structural simplifier. | 2019-03-06 19:34:07 +01:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | 21322dae29 | YulOpt: Remove empty cases | 2019-03-06 19:02:23 +01:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | 3ce7069766 | YulOpt: Remove empty cases | 2019-03-06 18:39:44 +01:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | f6e09d6368 | YulOpt: Extend StructuralSimplifier to work with all types | 2019-03-05 18:39:27 +01:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | c686a65876 | Yul Optimizer: reduce switches with const arguments | 2019-02-28 15:43:10 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 9557dd7e74 | Support unassigned variables in the SSA value tracker and the data flow analyzer. | 2018-12-12 18:06:28 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 1eb60cbb39 | Add structural simplifier as optimization step for Yul. | 2018-12-06 18:37:35 +01:00 |  |