artur-zawlocki
|
68f15f91a0
|
initial implementation of memory
|
10 years ago |
Paweł Bylica
|
f3a347bdc8
|
Starting ExtVM binary interface
|
10 years ago |
Paweł Bylica
|
78b188c4b4
|
Fix stack set/get bad function signature
|
10 years ago |
Paweł Bylica
|
58e03d5165
|
Basic arithmetic, limited precision for MUL, DIV and MOD.
|
10 years ago |
Paweł Bylica
|
e53c0a4877
|
SWAP* instructions
|
10 years ago |
Paweł Bylica
|
3e01d183a0
|
POP and DUP* instructions
|
10 years ago |
Paweł Bylica
|
4266ce54fc
|
PUSH instruction implementation
|
10 years ago |
Paweł Bylica
|
d8430db13c
|
Output compilation (option -c) result to standard output by default
|
10 years ago |
Paweł Bylica
|
e8ff67cb48
|
Stack interface and implementation
|
10 years ago |
Artur Zawłocki
|
bbc3aa4f99
|
evmcc's CMakeLists updated:
* added std=c++14 for gcc (required for std::make_unique)
* added required llvm libnames
|
10 years ago |
Paweł Bylica
|
dfa141a971
|
Staring with Stack helper
|
10 years ago |
Paweł Bylica
|
f124be65b7
|
Implementation of ExecutionEngine with LLVM MCJIT
|
10 years ago |
Paweł Bylica
|
e33fdeab21
|
Remove public LLVM dependency in Compiler
|
10 years ago |
Paweł Bylica
|
507ba06b49
|
ExecutionEngine stub and -i program option for interpreting EVM Code
|
10 years ago |
Paweł Bylica
|
f5eda1f1b3
|
Moving Compiler to separated files
|
10 years ago |