Paweł Bylica
|
23c7da66fa
|
Rename Type::i256 -> Type::Word
|
10 years ago |
Paweł Bylica
|
340d9ea678
|
Change Constant::get to support negative values
|
10 years ago |
Paweł Bylica
|
c376cda830
|
Fix u256 to APInt conversion
|
10 years ago |
Paweł Bylica
|
3f50913d95
|
Fix u256 to APInt conversion
|
10 years ago |
Paweł Bylica
|
56bd2c3411
|
Allow creating LLVM constants directly from u256
|
10 years ago |
Paweł Bylica
|
f81971bae8
|
Add Type::RuntimePtr predefined LLVM type
|
10 years ago |
artur-zawlocki
|
cdb49404dd
|
Refactored local stack
[#81180320]
|
10 years ago |
Paweł Bylica
|
a6c58c38d8
|
Move JIT compiler project to library
|
10 years ago |
Paweł Bylica
|
91770a2e4d
|
Eliminating some `using namespace`
[#80021262]
|
10 years ago |
Paweł Bylica
|
e33be3bbdb
|
Change namespace from `evmcc` to `dev::eth::jit`
[#80021262]
|
10 years ago |
Paweł Bylica
|
16023daf0b
|
Allocate memory and count gas for RETURN instruction
[#79942174]
|
10 years ago |
Paweł Bylica
|
9c268561bd
|
Define constants and return codes
|
10 years ago |
Paweł Bylica
|
4a1511309c
|
Generate mem.store function and dependencies (currently unused)
[#80191662]
|
10 years ago |
Paweł Bylica
|
b63b28b098
|
Generate gas checking function
|
10 years ago |
Paweł Bylica
|
6c7de9fa0b
|
Cleanup LLVM types usage
|
10 years ago |
Paweł Bylica
|
f8813b2843
|
Cleanup LLVM types usage
|
10 years ago |