solidity/test/libyul/ewasmTranslationTests
Alex Beregszaszi 73b804aff4 Update tests
2021-04-23 15:54:10 +01:00
..
address.yul [ewasm] Polyfill: balance & address: Update Tests. 2021-01-19 13:04:45 -05:00
arithmetic_add.yul Add arithmetic test cases for most of EVM->Ewasm translator 2019-12-18 13:58:03 +01:00
arithmetic_addmod.yul [WASM] Add div, sdiv, mod, smod, exp, lt, sar, addmod, mulmod, signextend 2020-01-28 13:32:43 +01:00
arithmetic_div.yul [WASM] Add div, sdiv, mod, smod, exp, lt, sar, addmod, mulmod, signextend 2020-01-28 13:32:43 +01:00
arithmetic_exp.yul [WASM] Add div, sdiv, mod, smod, exp, lt, sar, addmod, mulmod, signextend 2020-01-28 13:32:43 +01:00
arithmetic_mod.yul [WASM] Add div, sdiv, mod, smod, exp, lt, sar, addmod, mulmod, signextend 2020-01-28 13:32:43 +01:00
arithmetic_mul.yul Add arithmetic test cases for most of EVM->Ewasm translator 2019-12-18 13:58:03 +01:00
arithmetic_mulmod.yul [WASM] Add div, sdiv, mod, smod, exp, lt, sar, addmod, mulmod, signextend 2020-01-28 13:32:43 +01:00
arithmetic_sdiv.yul [WASM] Add div, sdiv, mod, smod, exp, lt, sar, addmod, mulmod, signextend 2020-01-28 13:32:43 +01:00
arithmetic_smod.yul [WASM] Add div, sdiv, mod, smod, exp, lt, sar, addmod, mulmod, signextend 2020-01-28 13:32:43 +01:00
arithmetic_sub.yul Add arithmetic test cases for most of EVM->Ewasm translator 2019-12-18 13:58:03 +01:00
balance.yul [ewasm] Polyfill: balance & address: Update Tests. 2021-01-19 13:04:45 -05:00
bitwise_and.yul Add bitwise test cases for most of EVM->Ewasm translator 2019-12-11 12:44:05 +00:00
bitwise_not.yul Add bitwise test cases for most of EVM->Ewasm translator 2019-12-11 12:44:05 +00:00
bitwise_or.yul Add bitwise test cases for most of EVM->Ewasm translator 2019-12-11 12:44:05 +00:00
bitwise_xor.yul Add bitwise test cases for most of EVM->Ewasm translator 2019-12-11 12:44:05 +00:00
blockhash.yul [WASM] Add keccak256, balance, extcodecopy, blockhash, coinbase, log's, call, callcode, delegatecall, staticcall 2020-01-08 10:08:36 +01:00
calldatacopy.yul Add basic test cases for most of EVM->Ewasm translator 2019-12-10 17:00:45 +00:00
calldataload.yul Add basic test cases for most of EVM->Ewasm translator 2019-12-10 17:00:45 +00:00
calldatasize.yul Add basic test cases for most of EVM->Ewasm translator 2019-12-10 17:00:45 +00:00
caller.yul [ewasm] Polyfill: balance & address: Update Tests. 2021-01-19 13:04:45 -05:00
callvalue.yul Update tests 2021-04-23 15:54:10 +01:00
chainid.yul Add trace for unreachable in Yul Ewasm translation tests 2019-12-15 13:28:38 +00:00
codecopy.yul Add basic test cases for most of EVM->Ewasm translator 2019-12-10 17:00:45 +00:00
codesize.yul Add basic test cases for most of EVM->Ewasm translator 2019-12-10 17:00:45 +00:00
coinbase.yul [ewasm] Polyfill: balance & address: Update Tests. 2021-01-19 13:04:45 -05:00
comparison_eq.yul Add comparison test cases for most of EVM->Ewasm translator 2019-12-11 23:23:35 +01:00
comparison_gt.yul Add comparison test cases for most of EVM->Ewasm translator 2019-12-11 23:23:35 +01:00
comparison_lt.yul Add comparison test cases for most of EVM->Ewasm translator 2019-12-11 23:23:35 +01:00
comparison_sgt.yul Add comparison test cases for most of EVM->Ewasm translator 2019-12-11 23:23:35 +01:00
comparison_slt.yul Add comparison test cases for most of EVM->Ewasm translator 2019-12-11 23:23:35 +01:00
datacopy.yul
dataoffset.yul
datasize.yul
difficulty.yul Update tests 2021-04-23 15:54:10 +01:00
extcodecopy.yul [WASM] Add keccak256, balance, extcodecopy, blockhash, coinbase, log's, call, callcode, delegatecall, staticcall 2020-01-08 10:08:36 +01:00
extcodehash.yul [ewasm] Polyfill: balance & address: Update Tests. 2021-01-19 13:04:45 -05:00
extcodesize.yul [ewasm] Polyfill: balance & address: Update Tests. 2021-01-19 13:04:45 -05:00
gas.yul Add basic test cases for most of EVM->Ewasm translator 2019-12-10 17:00:45 +00:00
gaslimit.yul Add basic test cases for most of EVM->Ewasm translator 2019-12-10 17:00:45 +00:00
gasprice.yul Update tests 2021-04-23 15:54:10 +01:00
invalid.yul Add trace for unreachable in Yul Ewasm translation tests 2019-12-15 13:28:38 +00:00
iszero.yul Add basic test cases for most of EVM->Ewasm translator 2019-12-10 17:00:45 +00:00
keccak256.yul Add trace for unreachable in Yul Ewasm translation tests 2019-12-15 13:28:38 +00:00
log0.yul [WASM] Add keccak256, balance, extcodecopy, blockhash, coinbase, log's, call, callcode, delegatecall, staticcall 2020-01-08 10:08:36 +01:00
log1.yul [WASM] Add keccak256, balance, extcodecopy, blockhash, coinbase, log's, call, callcode, delegatecall, staticcall 2020-01-08 10:08:36 +01:00
log2.yul [WASM] Add keccak256, balance, extcodecopy, blockhash, coinbase, log's, call, callcode, delegatecall, staticcall 2020-01-08 10:08:36 +01:00
log3.yul [WASM] Add keccak256, balance, extcodecopy, blockhash, coinbase, log's, call, callcode, delegatecall, staticcall 2020-01-08 10:08:36 +01:00
log4.yul [WASM] Add keccak256, balance, extcodecopy, blockhash, coinbase, log's, call, callcode, delegatecall, staticcall 2020-01-08 10:08:36 +01:00
loop_break.yul Binary transform for br and br_if. 2020-05-14 11:30:19 +02:00
loop_continue.yul Binary transform for br and br_if. 2020-05-14 11:30:19 +02:00
memoryguard.yul Add stack limit evader. 2020-09-17 22:13:27 +02:00
msize.yul Add trace for unreachable in Yul Ewasm translation tests 2019-12-15 13:28:38 +00:00
mstore8.yul [WASM] mstore8 function implementation added. 2020-01-15 14:06:43 +01:00
mstore_mload.yul
number.yul Add basic test cases for most of EVM->Ewasm translator 2019-12-10 17:00:45 +00:00
origin.yul [ewasm] Polyfill: balance & address: Update Tests. 2021-01-19 13:04:45 -05:00
return.yul Add basic test cases for most of EVM->Ewasm translator 2019-12-10 17:00:45 +00:00
returndatacopy.yul Add basic test cases for most of EVM->Ewasm translator 2019-12-10 17:00:45 +00:00
returndatasize.yul Add basic test cases for most of EVM->Ewasm translator 2019-12-10 17:00:45 +00:00
revert.yul Add basic test cases for most of EVM->Ewasm translator 2019-12-10 17:00:45 +00:00
selfbalance.yul Add trace for unreachable in Yul Ewasm translation tests 2019-12-15 13:28:38 +00:00
selfdestruct.yul [WASM] Add keccak256, balance, extcodecopy, blockhash, coinbase, log's, call, callcode, delegatecall, staticcall 2020-01-08 10:08:36 +01:00
shifts.yul [WASM] Add div, sdiv, mod, smod, exp, lt, sar, addmod, mulmod, signextend 2020-01-28 13:32:43 +01:00
signextend.yul [WASM] Add div, sdiv, mod, smod, exp, lt, sar, addmod, mulmod, signextend 2020-01-28 13:32:43 +01:00
simple_mstore.yul
simple_sload.yul Add basic test cases for most of EVM->Ewasm translator 2019-12-10 17:00:45 +00:00
simple_sstore.yul
smoke_call.yul [WASM] Add keccak256, balance, extcodecopy, blockhash, coinbase, log's, call, callcode, delegatecall, staticcall 2020-01-08 10:08:36 +01:00
smoke_callcode.yul [WASM] Add keccak256, balance, extcodecopy, blockhash, coinbase, log's, call, callcode, delegatecall, staticcall 2020-01-08 10:08:36 +01:00
smoke_create2.yul Fix implementation of getCodeSize in Ewasm 2019-12-18 14:58:28 +00:00
smoke_create.yul [WASM] Add keccak256, balance, extcodecopy, blockhash, coinbase, log's, call, callcode, delegatecall, staticcall 2020-01-08 10:08:36 +01:00
smoke_delegatecall.yul [WASM] Add keccak256, balance, extcodecopy, blockhash, coinbase, log's, call, callcode, delegatecall, staticcall 2020-01-08 10:08:36 +01:00
smoke_staticcall.yul [WASM] Add keccak256, balance, extcodecopy, blockhash, coinbase, log's, call, callcode, delegatecall, staticcall 2020-01-08 10:08:36 +01:00
smoke.yul
timestamp.yul Add basic test cases for most of EVM->Ewasm translator 2019-12-10 17:00:45 +00:00