.. |
preprocessor
|
Disable some warnings in LLVM headers for GCC/clang compilers.
|
10 years ago |
Arith256.cpp
|
Cleanups.
|
10 years ago |
Arith256.h
|
Lower ADDMOD & MULMOD (limited) to a function call in the LLVM pass after optimization.
|
10 years ago |
Array.cpp
|
Merge remote-tracking branch 'upstream/develop' into evmjit-develop
|
10 years ago |
Array.h
|
Fix wrong llvm::Twine usage (or MSVC bug)
|
10 years ago |
BasicBlock.cpp
|
Control stack size limit
|
10 years ago |
BasicBlock.h
|
EVM JIT C++ interface in one header.
|
10 years ago |
BuildInfo.h.in
|
Allow mixing debug version of evmjit with release version of LLVM library
|
10 years ago |
CMakeLists.txt
|
EVM JIT C++ interface in one header.
|
10 years ago |
Cache.cpp
|
Merge remote-tracking branch 'upstream/develop' into evmjit-develop
|
10 years ago |
Cache.h
|
MSVC fixes.
|
10 years ago |
Common.h
|
EVM JIT C++ interface in one header.
|
10 years ago |
Compiler.cpp
|
Cleanups.
|
10 years ago |
Compiler.h
|
EVM JIT C++ interface in one header.
|
10 years ago |
CompilerHelper.cpp
|
Add EVMJIT.
|
10 years ago |
CompilerHelper.h
|
Remove unused stuff
|
10 years ago |
Endianness.cpp
|
Remove some LLVM 3.5 bugs workarounds
|
10 years ago |
Endianness.h
|
Add EVMJIT.
|
10 years ago |
ExecStats.cpp
|
Better style of ExecutionEngine initialization. Some eth::jit -> evmjit namespace transfers.
|
10 years ago |
ExecStats.h
|
Code migration.
|
10 years ago |
Ext.cpp
|
Release aquired arg allocas in Ext::calldataload.
|
10 years ago |
Ext.h
|
Cleanup unused code.
|
10 years ago |
GasMeter.cpp
|
Adjustments for llvm::IRBuilder API changes.
|
10 years ago |
GasMeter.h
|
Code migration.
|
10 years ago |
Instruction.cpp
|
Code migration.
|
10 years ago |
Instruction.h
|
EVM JIT C++ interface in one header.
|
10 years ago |
JIT.cpp
|
Extend JIT interface to allow only compilation of EVM code.
|
10 years ago |
Memory.cpp
|
Merge ExecutionContext and Runtime classes
|
10 years ago |
Memory.h
|
Create Array for memory
|
10 years ago |
Optimizer.cpp
|
Cleanups.
|
10 years ago |
Optimizer.h
|
Implementation of MUL workaround in "LLVM pass" way.
|
10 years ago |
RuntimeManager.cpp
|
Copy gas counter to local function stack (alloca)
|
10 years ago |
RuntimeManager.h
|
Cleanups.
|
10 years ago |
Stack.cpp
|
Merge ExecutionContext and Runtime classes
|
10 years ago |
Stack.h
|
Cleanup issues reported by clang.
|
10 years ago |
Type.cpp
|
Remove unused stuff
|
10 years ago |
Type.h
|
Do not compute code hash twice in VM test engine.
|
10 years ago |
Utils.cpp
|
Allow mixing debug version of evmjit with release version of LLVM library
|
10 years ago |
Utils.h
|
Reimplement no-op version of DLOG to avoid C++ compiler warning
|
10 years ago |
interface.cpp
|
EVM JIT C++ interface in one header.
|
10 years ago |
interface.h
|
Add EVMJIT.
|
10 years ago |