| 
							
							
								 Alexander Arlt | a7b89065ca | [yul] Add support for EVM version-dependent rules. | 2020-05-27 11:57:08 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | d136e7dc95 | Rules for optimizing idempotency for bitwise operations. | 2020-04-23 14:21:00 +02:00 |  | 
			
				
					| 
							
							
								 a3d4 | 3b9e926559 | Moved "step" from settings to expectations. | 2020-03-19 13:59:05 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 68986a58b6 | Test. | 2019-09-17 12:32:46 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 09fa31ccc5 | yul: Add new optimizer rules for create and create2 builtins | 2019-09-09 17:06:56 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | e86b5cf14e | Replace byte(A, X) by zero if A >= 32 | 2019-08-29 15:35:34 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | f6437a2016 | Optimizer rules that combine shifts and masks. | 2019-05-15 20:30:53 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0532a8cef2 | Format short blocks and loops on a single line. | 2019-05-08 13:28:00 +02:00 |  | 
			
				
					| 
							
							
								 Erik Kundt | 15d753a3e0 | Allows additional EVMVersion comparators in isoltest. | 2019-04-25 17:13:17 +02:00 |  | 
			
				
					| 
							
							
								 fnatic | 5b6ed7a97c | Removing scope rules for pre block in 'For Loops' | 2019-04-17 05:58:40 +05:30 |  | 
			
				
					| 
							
							
								 Mathias Baumann | d46f29e128 | Add bitshift optimizer tests | 2019-04-03 22:38:31 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | e3d7a34c2c | Make yul a setting. | 2019-04-03 14:58:20 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 477c53a46f | Fix expression simplifying by moving from SSAValueTracker to DataFlowAnalyzer as a base. | 2019-02-27 16:14:39 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | b11d413720 | Consider return variables to be zero initially. | 2018-12-13 16:02:30 +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 |  | 
			
				
					| 
							
							
								 Mathias Baumann | f4e9c70ecc | Tests for SSAValueTracker ignoring function call on rhs | 2018-12-05 18:01:41 +01:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | 5d31ad2daf | Test for unhandled default values in expression simplifier | 2018-12-05 11:43:02 +01:00 |  | 
			
				
					| 
							
							
								 Christian Parpart | 9a4bec7e47 | Renaming libjulia to libyul | 2018-10-15 11:52:35 +02:00 |  |