Sachin Grover
							
						 
					 | 
					
						
						
						
						
							
						
						
							b7adb2aa42
							
						
					 | 
					
						
						
							
							Add SPDX license identifier if not present already in source file
						
						
						
						
						
						
						
						Fixes: #9220 
						
					 | 
					
						2020-07-17 20:24:12 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							87557896ed
							
						
					 | 
					
						
						
							
							Add ctz and popcnt to WasmDialect
						
						
						
						
						
					 | 
					
						2020-07-13 11:10:14 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							60d4b1e8cc
							
						
					 | 
					
						
						
							
							Rename drop to i64.drop in WasmDialect
						
						
						
						
						
						
						
						Also properly implement support for both i32.drop and i64.drop in BinaryTransform, TextTransform, and YulInterpreter 
						
					 | 
					
						2020-07-06 15:47:17 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							5203503583
							
						
					 | 
					
						
						
							
							Allow for per-parameter literalValues builtin functions
						
						
						
						
						
					 | 
					
						2020-04-08 16:41:38 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							a3d5af30c6
							
						
					 | 
					
						
						
							
							Mention ControlFlowSideEffects explicitly to ease the burden on MSVC.
						
						
						
						
						
					 | 
					
						2020-03-10 12:55:23 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							809e3503ba
							
						
					 | 
					
						
						
							
							Control flow analysis for inline assembly.
						
						
						
						
						
					 | 
					
						2020-03-09 16:23:10 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							e728cd76b6
							
						
					 | 
					
						
						
							
							Introduce typed named functions to dialect.
						
						
						
						
						
					 | 
					
						2020-02-24 15:05:19 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							48933df18d
							
						
					 | 
					
						
						
							
							Add some missing wasm functions.
						
						
						
						
						
					 | 
					
						2020-02-04 22:44:08 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							8f546849f2
							
						
					 | 
					
						
						
							
							Add i32 functions to wasm dialect.
						
						
						
						
						
					 | 
					
						2020-02-04 22:44:08 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							123ea0a250
							
						
					 | 
					
						
						
							
							Remove asm flavour.
						
						
						
						
						
					 | 
					
						2020-01-14 17:16:09 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
						
						
							
						
						
							6b23412fae
							
						
					 | 
					
						
						
							
							C++ namespace cleanup (except tests).
						
						
						
						
						
					 | 
					
						2020-01-07 15:51:50 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rodiazet
							
						 
					 | 
					
						
						
						
						
							
						
						
							d867f5339b
							
						
					 | 
					
						
						
							
							[WASM] add i64.clz and i64.store8 to Wasm dialect and  EWasm interpreter.
						
						
						
						
						
						
						
						dsads 
						
					 | 
					
						2019-12-18 19:51:27 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							7d3ccee921
							
						
					 | 
					
						
						
							
							Fix implementation of getCodeSize in Ewasm
						
						
						
						
						
					 | 
					
						2019-12-18 14:58:28 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a964a2026b
							
						
					 | 
					
						
						
							
							Merge pull request #7602 from ethereum/fixWasmTypes
						
						
						
						
						
						
						
						Fix types of wasm builtins. 
						
					 | 
					
						2019-11-04 13:04:25 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							e1438b72ad
							
						
					 | 
					
						
						
							
							Fix types of wasm builtins.
						
						
						
						
						
					 | 
					
						2019-11-01 13:54:01 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							7f1593baa0
							
						
					 | 
					
						
						
							
							[WASM] datasize and dataoffset only return a single value.
						
						
						
						
						
					 | 
					
						2019-11-01 13:52:49 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							7d30fbdef0
							
						
					 | 
					
						
						
							
							Extract side effects into their own struct.
						
						
						
						
						
					 | 
					
						2019-08-14 15:06:10 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							e3433aa4eb
							
						
					 | 
					
						
						
							
							Add eWasm externals.
						
						
						
						
						
					 | 
					
						2019-07-11 17:37:23 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							d9db193249
							
						
					 | 
					
						
						
							
							Provide meta-information about eWasm builtins.
						
						
						
						
						
					 | 
					
						2019-07-01 13:01:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							67f11104c1
							
						
					 | 
					
						
						
							
							EVM to eWasm translator.
						
						
						
						
						
					 | 
					
						2019-06-25 19:06:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							2b979cba38
							
						
					 | 
					
						
						
							
							Also optimize memory.
						
						
						
						
						
					 | 
					
						2019-06-20 18:43:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							1f9d11c644
							
						
					 | 
					
						
						
							
							Knowledge about storage.
						
						
						
						
						
					 | 
					
						2019-06-20 18:43:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a3f721bbcc
							
						
					 | 
					
						
						
							
							Merge pull request #6583 from ethereum/reset_yulstringrepo
						
						
						
						
						
						
						
						Reset YulStringRepository regularly 
						
					 | 
					
						2019-05-28 14:20:53 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bhargava Shastry
							
						 
					 | 
					
						
						
						
						
							
						
						
							dbae0fa939
							
						
					 | 
					
						
						
							
							Reset Yul string repository before each compilation.
						
						
						
						
						
					 | 
					
						2019-05-28 13:12:39 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							afe887adc1
							
						
					 | 
					
						
						
							
							Split MovableChecker and introduce SideEffectsUpToMSize.
						
						
						
						
						
					 | 
					
						2019-05-28 12:54:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							e8a88b13e4
							
						
					 | 
					
						
						
							
							Introduce side-effect-free as relaxed version of movable.
						
						
						
						
						
					 | 
					
						2019-05-16 12:30:05 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							ec27f484a1
							
						
					 | 
					
						
						
							
							Prototype for Wasm code transform into in-memory representation.
						
						
						
						
						
					 | 
					
						2019-05-02 18:33:59 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							ec0b78595d
							
						
					 | 
					
						
						
							
							[Yul] Wasm dialect.
						
						
						
						
						
					 | 
					
						2019-04-25 17:27:17 +02:00 | 
					
					
						
						
							
							
							
						
					 |