Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							a22077f736
							
						
					 | 
					
						
						
							
							Rename AsmData -> AST
						
						
						
						
						
						
						
						Also attempt to only include ASTForward where appropriate. 
						
					 | 
					
						2020-11-25 17:58:02 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sachin Grover
							
						 
					 | 
					
						
						
						
						
							
						
						
							b7adb2aa42
							
						
					 | 
					
						
						
							
							Add SPDX license identifier if not present already in source file
						
						
						
						
						
						
						
						Fixes: #9220 
						
					 | 
					
						2020-07-17 20:24:12 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							711ed588d7
							
						
					 | 
					
						
						
							
							Require for loop init rewriter for SSA.
						
						
						
						
						
						
						
						Co-authored-by: Harikrishnan Mulackal <webmail.hari@gmail.com> 
						
					 | 
					
						2020-07-03 19:24:31 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
						
						
							
						
						
							6b23412fae
							
						
					 | 
					
						
						
							
							C++ namespace cleanup (except tests).
						
						
						
						
						
					 | 
					
						2020-01-07 15:51:50 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							9ce1ca2340
							
						
					 | 
					
						
						
							
							Refactor Optimiser Steps Interface.
						
						
						
						
						
					 | 
					
						2019-09-24 14:52:01 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mingchuan
							
						 
					 | 
					
						
						
						
						
							
						
						
							520a3ccfff
							
						
					 | 
					
						
						
							
							[YulOpt] declare SSA var when control flow joins
						
						
						
						
						
					 | 
					
						2019-09-17 13:22:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							20bada4c60
							
						
					 | 
					
						
						
							
							Refactor SSA transform.
						
						
						
						
						
					 | 
					
						2019-09-12 20:07:39 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							887112b1b0
							
						
					 | 
					
						
						
							
							Fix SSA for multi-assignments.
						
						
						
						
						
					 | 
					
						2019-04-04 12:06:04 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
						
						
							
						
						
							8dd0338d12
							
						
					 | 
					
						
						
							
							Remove superfluous libyul/ASTDataForward.h and include libyul/AsmDataForward directly instead.
						
						
						
						
						
					 | 
					
						2018-11-23 14:29:05 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							ec47c8946b
							
						
					 | 
					
						
						
							
							Isolating libyul library API into its own namespace yul.
						
						
						
						
						
					 | 
					
						2018-11-23 14:29:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
						
						
							
						
						
							713d94476e
							
						
					 | 
					
						
						
							
							Reorder some include files and group <libyul/>'s together (as much as possible)
						
						
						
						
						
					 | 
					
						2018-11-23 12:37:19 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							674e17c2a8
							
						
					 | 
					
						
						
							
							Performance: Replace string by special single-copy YulString class.
						
						
						
						
						
					 | 
					
						2018-11-07 19:30:27 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							465845b7a7
							
						
					 | 
					
						
						
							
							SSA transform - first step.
						
						
						
						
						
					 | 
					
						2018-10-18 18:56:22 +02:00 | 
					
					
						
						
							
							
							
						
					 |