artur-zawlocki
|
564a593bbe
|
Codegen for EXTCODESIZE & EXTCODECOPY
[Delivers #80644732]
|
10 years ago |
Paweł Bylica
|
04d6ffb178
|
Some LLVM function attribute fun
|
10 years ago |
Paweł Bylica
|
9d9e1600a3
|
InsertPointGuard helper class for IRBuilder
|
10 years ago |
artur-zawlocki
|
0d9740514a
|
Initial implementation for CALLDATACOPY
[Delivers #80644732]
|
10 years ago |
Paweł Bylica
|
82cba7a346
|
Use mem.require in mload, mstore & mstore8
|
10 years ago |
Paweł Bylica
|
0931289287
|
Convenient Memory::require() overload
|
10 years ago |
Paweł Bylica
|
ab556c638a
|
Private mem.require function that preallocates memory and counts gas fee
|
10 years ago |
Paweł Bylica
|
7494fdba7a
|
Use Constant::get() interface to create LLVM constants
|
10 years ago |
Paweł Bylica
|
f95999c6b3
|
Allocate memory and count gas for RETURN instruction
[#79942174]
|
10 years ago |
Paweł Bylica
|
7a89751433
|
Change the way compiled program returns
|
10 years ago |
Paweł Bylica
|
39ba3ae1d9
|
Use external counter for gas (external linkage global variable)
[#79942174]
|
10 years ago |
Paweł Bylica
|
5470faf9ec
|
Count gas for additional memory
[#79942174]
|
10 years ago |
Paweł Bylica
|
0128f09065
|
Wrong resize condition fixed
[Delivers #80191662]
|
10 years ago |
Paweł Bylica
|
4f871447a3
|
mload function added as implementation of MLOAD
[#80191662]
|
10 years ago |
Paweł Bylica
|
5f1ea8f832
|
store8 function added as implementation of MSTORE8
[#80191662]
|
10 years ago |
Paweł Bylica
|
f5a0975b4a
|
Use mem.store as implementation of MSTORE
[#80191662]
|
10 years ago |
Paweł Bylica
|
f825a6020f
|
Generate mem.store function and dependencies (currently unused)
[#80191662]
|
10 years ago |
Paweł Bylica
|
7bee86aa4b
|
Runtime class that inits and keeps stack, memory and ExtVM interface
|
11 years ago |
artur-zawlocki
|
1d17da1e5f
|
Added Module* constructor argument to Memory and Ext.
|
11 years ago |
Paweł Bylica
|
edf192b52d
|
Print returned memory to standard output
|
11 years ago |
Paweł Bylica
|
748ee0fe8d
|
Implementing RETURN and STOP instructions
|
11 years ago |
artur-zawlocki
|
eea755cfc6
|
fixed bug in memory handling
|
11 years ago |
artur-zawlocki
|
00f993929f
|
Implemented MLOAD, MSTORE, MSTORE8 and MSIZE
|
11 years ago |
artur-zawlocki
|
68f15f91a0
|
initial implementation of memory
|
11 years ago |