1602 Commits (631330074602106ee034bc220b4b0991a25bc5ad)
 

Author SHA1 Message Date
Paweł Bylica 6313300746 Change a bit the implementation of GAS instruction (fix) 10 years ago
Paweł Bylica 31a07cb1b8 Change a bit the implementation of GAS instruction 10 years ago
Paweł Bylica 01b95883f2 Count gas cost for SSTORE instruction 10 years ago
Paweł Bylica 52d3a3beb0 Prealloc memory and count gas for CALL instruction 10 years ago
Paweł Bylica 6342d95ef7 Merge branch 'develop-evmcc' of https://github.com/imapp-pl/ethereum into develop-evmcc 10 years ago
Paweł Bylica 8267b453c7 Prealloc memory and count gas for SHA3 and CREATE instructions 10 years ago
artur-zawlocki 2b383751b4 Fixes in CALLDATACOPY 10 years ago
Paweł Bylica 54989e071f InsertPointGuard helper class for IRBuilder 10 years ago
artur-zawlocki 508a99b707 Merge branch 'develop-evmcc' of github.com:imapp-pl/ethereum into develop-evmcc 10 years ago
artur-zawlocki d005896a0b Initial implementation for CALLDATACOPY 10 years ago
Paweł Bylica 07882137e3 Use mem.require in mload, mstore & mstore8 10 years ago
Paweł Bylica 59000cd85d Convenient Memory::require() overload 10 years ago
Paweł Bylica f0f5833c4c Private mem.require function that preallocates memory and counts gas fee 10 years ago
Paweł Bylica 2999de9f1a Give back an amount of gas not used by CALL instructions 10 years ago
Paweł Bylica c5c76cdf99 Count gas for CALL instructions 10 years ago
artur-zawlocki f14637c1d0 Merge branch 'develop-evmcc' of github.com:imapp-pl/ethereum into develop-evmcc 10 years ago
artur-zawlocki a5c239ffc9 Fixes in inline asm in some jump tests. 10 years ago
Paweł Bylica 05952064dc Use Constant::get() interface to create LLVM constants 10 years ago
Paweł Bylica 16023daf0b Allocate memory and count gas for RETURN instruction 10 years ago
Paweł Bylica f9f08d3223 Change the way compiled program returns 10 years ago
Paweł Bylica 9c268561bd Define constants and return codes 10 years ago
artur-zawlocki 2031240485 Implemented ADDMOD, MULMOD and GAS [Delivers #80566276] 10 years ago
artur-zawlocki 6eb64ddcda Codegen for GAS 10 years ago
Paweł Bylica b56a815d2c Report error if static-analysed stack is too small 10 years ago
artur-zawlocki ae2d98838c Merge branch 'develop-evmcc' of github.com:imapp-pl/ethereum into develop-evmcc 10 years ago
artur-zawlocki 86949720b1 test cases for JUMPS/phi nodes 10 years ago
Paweł Bylica 9a69eb5c53 Merge branch 'develop-evmcc' of https://github.com/imapp-pl/ethereum into develop-evmcc 10 years ago
Paweł Bylica 0c708339e5 Do not check gas cost of value 0 10 years ago
Paweł Bylica 1de697df99 Do not commit gas costs on JUMPDEST instruction 10 years ago
artur-zawlocki 7642238c92 Merge branch 'develop-evmcc' of github.com:imapp-pl/ethereum into develop-evmcc 10 years ago
Paweł Bylica 501bbeec0c Merge branch 'develop-evmcc' of https://github.com/imapp-pl/ethereum into develop-evmcc 10 years ago
Paweł Bylica 3ec44144e5 Change basic block linking order to get better results (still not perfect) 10 years ago
artur-zawlocki deb0957087 test cases for JUMP 10 years ago
artur-zawlocki 6fff5adfa6 Merge branch 'develop-evmcc' of github.com:imapp-pl/ethereum into develop-evmcc 10 years ago
artur-zawlocki 1afcca2d0b Implemented indirect JUMPI and fixes for JUMPs to invalid PCs 10 years ago
artur-zawlocki c968a3b594 test cases for JUMP(I) 10 years ago
Paweł Bylica c0a7d82b21 Always commit cost blocks 10 years ago
Paweł Bylica f6eef07d37 Use external counter for gas (external linkage global variable) 10 years ago
Paweł Bylica a03d47083e Fix block cost counting (counter not reset) 10 years ago
Paweł Bylica 48710b5e5c Count gas for additional memory 10 years ago
Paweł Bylica e1112c11c9 MSIZE test 10 years ago
Paweł Bylica 7c157f68f6 Wrong resize condition fixed 10 years ago
Paweł Bylica 48ed393fb3 mload function added as implementation of MLOAD 10 years ago
Paweł Bylica 0400b47357 store8 function added as implementation of MSTORE8 10 years ago
Paweł Bylica 2df83af3be Use mem.store as implementation of MSTORE 10 years ago
Paweł Bylica 4a1511309c Generate mem.store function and dependencies (currently unused) 10 years ago
Paweł Bylica 35605271f1 Fix for finding jumpTableBlock 10 years ago
Paweł Bylica 4b8d51e23e Renames & comments 10 years ago
artur-zawlocki b3e5c7ef03 Merge branch 'develop-evmcc' of github.com:imapp-pl/ethereum into develop-evmcc 10 years ago
artur-zawlocki 40e73d035c Indirect jump: jump table generated in separate bblock. 10 years ago