Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							10618188dd 
							
						 
					 
					
						
						
							
							Update tests.  
						
						
						
					 
					
						2021-11-09 14:34:05 +01:00 
						 
				 
			
				
					
						
							
							
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							2cdd3b2081 
							
						 
					 
					
						
						
							
							Resolving Keccak-256: check if arguments are identifiers early.  
						
						... 
						
						
						
						Previously, the check on whether the optimization was useful gas wise was done before checking if
the keccak256 opcode had identifier as arguments. Since the gas meter crashes when encountering
certain Yul opcodes (create, dataoffset, etc.), this optimizer step crashed. 
						
					 
					
						2021-09-06 13:48:07 +02:00 
						 
				 
			
				
					
						
							
							
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							8b4eaeabbf 
							
						 
					 
					
						
						
							
							Added a few optimizer tests for Verbatim  
						
						
						
					 
					
						2021-04-28 09:56:45 +02:00 
						 
				 
			
				
					
						
							
							
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							b599235b8d 
							
						 
					 
					
						
						
							
							Skip resolving Keccak if AST contains msize.  
						
						... 
						
						
						
						Also a refactoring changing `m_optimizeMLoad` to `m_containsMSize`. 
						
					 
					
						2021-04-22 18:19:47 +02:00 
						 
				 
			
				
					
						
							
							
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							221292c278 
							
						 
					 
					
						
						
							
							Tests and changelog  
						
						
						
					 
					
						2021-04-22 18:19:47 +02:00 
						 
				 
			
				
					
						
							
							
								Bhargava Shastry 
							
						 
					 
					
						
						
						
						
							
						
						
							02b28b42e8 
							
						 
					 
					
						
						
							
							Remove fuzzer mode from yul optimizer unit test framework.  
						
						
						
					 
					
						2021-01-18 10:27:58 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							e0b1d8b9bd 
							
						 
					 
					
						
						
							
							Make DataFlowAnalyzer aware of storage / memory slot after sload / mload.  
						
						
						
					 
					
						2020-07-01 13:45:25 +02:00 
						 
				 
			
				
					
						
							
							
								a3d4 
							
						 
					 
					
						
						
						
						
							
						
						
							3b9e926559 
							
						 
					 
					
						
						
							
							Moved "step" from settings to expectations.  
						
						
						
					 
					
						2020-03-19 13:59:05 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							244b011a30 
							
						 
					 
					
						
						
							
							More test cases.  
						
						
						
					 
					
						2019-12-17 17:08:27 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							143471fe87 
							
						 
					 
					
						
						
							
							Tests.  
						
						
						
					 
					
						2019-12-17 15:47:32 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							20f6fbf88e 
							
						 
					 
					
						
						
							
							Load resolver involving staticcall.  
						
						
						
					 
					
						2019-09-10 12:09:13 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							633932c5f1 
							
						 
					 
					
						
						
							
							Update tests.  
						
						
						
					 
					
						2019-09-04 19:16:54 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							55024d40fe 
							
						 
					 
					
						
						
							
							Test updates.  
						
						
						
					 
					
						2019-09-02 17:41:51 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							e396dc7246 
							
						 
					 
					
						
						
							
							Properly set storage and memory after erasing potentially destroyed keys  
						
						
						
					 
					
						2019-08-13 18:43:15 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							f5f1b2649c 
							
						 
					 
					
						
						
							
							Adding forgotten test for load resolver.  
						
						
						
					 
					
						2019-06-25 17:25:53 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							2b979cba38 
							
						 
					 
					
						
						
							
							Also optimize memory.  
						
						
						
					 
					
						2019-06-20 18:43:37 +02:00