Nicolás Venturo
							
						 
					 | 
					
						
						
						
						
							
						
						
							804eb3ef9d
							
						
					 | 
					
						
						
							
							Improves peephole_truthy_and test case
						
						
						
						
						
					 | 
					
						2018-06-19 17:09:50 -03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicolás Venturo
							
						 
					 | 
					
						
						
						
						
							
						
						
							172e208c6a
							
						
					 | 
					
						
						
							
							Add TruthyAnd Peephole optimization
						
						
						
						
						
					 | 
					
						2018-06-15 11:27:39 -03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							38460d8b47
							
						
					 | 
					
						
						
							
							Remove unnecessary masking of the result of known short instructions
						
						
						
						
						
					 | 
					
						2018-04-19 23:59:06 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							02ea0e547f
							
						
					 | 
					
						
						
							
							Replace comparison operators with opposites if preceded by SWAP1
						
						
						
						
						
					 | 
					
						2018-04-04 17:47:58 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							be6051bead
							
						
					 | 
					
						
						
							
							Test multiple instructions with the (non)commutative peephole optimiser
						
						
						
						
						
					 | 
					
						2018-04-03 18:57:28 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							17bcabb6cf
							
						
					 | 
					
						
						
							
							Remove useless SWAP1 in front of commutative operations
						
						
						
						
						
					 | 
					
						2018-04-03 18:57:07 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							6777f7a57f
							
						
					 | 
					
						
						
							
							Optimize across MLOAD if MSIZE is not used.
						
						
						
						
						
					 | 
					
						2018-04-03 14:34:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							d63d41b3b5
							
						
					 | 
					
						
						
							
							test: Rename test/TestHelper.* to test/Options.* and add Options::validate().
						
						
						
						
						
					 | 
					
						2018-03-14 12:04:04 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							6ec4517929
							
						
					 | 
					
						
						
							
							Use EVM version in gas meter and optimizer.
						
						
						
						
						
					 | 
					
						2018-03-05 11:36:33 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							7c94e5462a
							
						
					 | 
					
						
						
							
							Assume peephole optimizer was successful if number of pops increased.
						
						
						
						
						
					 | 
					
						2017-10-13 19:00:56 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							223235c97e
							
						
					 | 
					
						
						
							
							Add test for jumpdest removal.
						
						
						
						
						
					 | 
					
						2017-08-25 10:42:36 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							b3986f1d07
							
						
					 | 
					
						
						
							
							Remove some unused includes
						
						
						
						
						
					 | 
					
						2017-08-21 14:08:58 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							8107177b9c
							
						
					 | 
					
						
						
							
							Split off libevmasm specific optimiser tests
						
						
						
						
						
					 | 
					
						2017-07-26 20:51:27 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								VoR0220
							
						 
					 | 
					
						
						
						
						
							
						
						
							3f9f725737
							
						
					 | 
					
						
						
							
							Fix licensing headers
						
						
						
						
						
						
						
						Signed-off-by: VoR0220 <rj@erisindustries.com> 
						
					 | 
					
						2016-11-23 12:22:33 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yoichi Hirai
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b78d4d67f5
							
						
					 | 
					
						
						
							
							test: add a test case about SourceLocation
						
						
						
						
						
					 | 
					
						2016-11-07 14:56:42 +01:00 | 
					
					
						
						
							
							
							
						
					 |