Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							e05a31b82b 
							
						 
					 
					
						
						
							
							Rename Julia to Yul in variables  
						
						
						
					 
					
						2018-06-26 00:52:36 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							8fa8b2d08e 
							
						 
					 
					
						
						
							
							Rename Julia to Yul in comments  
						
						
						
					 
					
						2018-06-26 00:52:27 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							68a8e67cc3 
							
						 
					 
					
						
						
							
							Mark functions const  
						
						
						
					 
					
						2018-02-22 01:25:16 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							54b6739962 
							
						 
					 
					
						
						
							
							Separate expression and statement.  
						
						
						
					 
					
						2017-12-13 12:28:15 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							07101c1338 
							
						 
					 
					
						
						
							
							Rename to ASTDataForward.h  
						
						
						
					 
					
						2017-12-04 12:49:55 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							565130994a 
							
						 
					 
					
						
						
							
							Introduce InlineAsm structs into Julia namespace.  
						
						
						
					 
					
						2017-11-29 21:43:44 +00:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							6dbc34e16e 
							
						 
					 
					
						
						
							
							If statement for Iulia / inline assembly.  
						
						
						
					 
					
						2017-11-22 16:25:24 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							e14ab959f9 
							
						 
					 
					
						
						
							
							Remove unintentional copy in assignment operation.  
						
						
						
					 
					
						2017-09-20 11:16:26 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							3b813ed295 
							
						 
					 
					
						
						
							
							Support multiple assignment in inline assembly  
						
						
						
					 
					
						2017-09-20 11:16:23 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							73771f5bb2 
							
						 
					 
					
						
						
							
							Named assembly labels.  
						
						
						
					 
					
						2017-09-15 20:44:49 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							7798a27112 
							
						 
					 
					
						
						
							
							Add Julia mode as an option to EVMCodeTransform  
						
						
						
					 
					
						2017-07-03 10:13:36 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							ce5ef08e05 
							
						 
					 
					
						
						
							
							Helper for visiting statements.  
						
						
						
					 
					
						2017-06-16 11:29:40 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							868b5ad3aa 
							
						 
					 
					
						
						
							
							Split block code generation into main and finalize.  
						
						
						
					 
					
						2017-06-16 10:56:21 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							8e5c4bf21d 
							
						 
					 
					
						
						
							
							Add include file to forward-declare inline assembly structs.  
						
						
						
					 
					
						2017-06-16 10:56:21 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							47925bc14e 
							
						 
					 
					
						
						
							
							Parse for statement in assembly parser / printer  
						
						
						
					 
					
						2017-06-16 10:56:21 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							c554145f4d 
							
						 
					 
					
						
						
							
							Move stack height to generation phase.  
						
						
						
					 
					
						2017-06-14 00:01:06 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							45d96959f8 
							
						 
					 
					
						
						
							
							Move LabelIDs to generation phase.  
						
						
						
					 
					
						2017-06-13 22:01:15 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							114c157b04 
							
						 
					 
					
						
						
							
							Remove obsolete AsmStack  
						
						
						
					 
					
						2017-06-09 11:43:41 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							ef3d5874fe 
							
						 
					 
					
						
						
							
							Remove error reporter from code generation phase.  
						
						
						
					 
					
						2017-06-08 15:52:45 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							19f707aeaa 
							
						 
					 
					
						
						
							
							Some more comments.  
						
						
						
					 
					
						2017-06-08 15:52:45 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							fefd3b866d 
							
						 
					 
					
						
						
							
							Introduce machine-dependent stack adjustment.  
						
						
						
					 
					
						2017-06-08 15:52:45 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							97cc968a13 
							
						 
					 
					
						
						
							
							Initial EVM1.5 assembly implementation.  
						
						
						
					 
					
						2017-06-08 15:52:44 +02:00 
						 
				 
			
				
					
						
							
							
								Rhett Aultman 
							
						 
					 
					
						
						
						
						
							
						
						
							89b60ffbd4 
							
						 
					 
					
						
						
							
							Refactor error reporting  
						
						... 
						
						
						
						This commit introduces ErrorReporter, a utility class which consolidates
all of the error logging functionality into a common set of functions.
It also replaces all direct interactions with an ErrorList with calls to
an ErrorReporter.
This commit resolves issue #2209  
						
					 
					
						2017-05-30 07:28:31 -07:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							261731f7ee 
							
						 
					 
					
						
						
							
							Adapt EVM codegen to new namespace.  
						
						
						
					 
					
						2017-05-26 15:08:27 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							71b923cc36 
							
						 
					 
					
						
						
							
							Move EVM codegen to libjulia.  
						
						
						
					 
					
						2017-05-26 15:03:30 +02:00