You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Paweł Bylica e659d3e761 Copy gas counter to local function stack (alloca) 10 years ago
..
preprocessor Remove some LLVM 3.5 bugs workarounds 10 years ago
Arith256.cpp Return divrem results using vector <2 x i256> 10 years ago
Arith256.h Implementation of MUL workaround in "LLVM pass" way. 10 years ago
Array.cpp Port to LLVM 3.7 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 Control stack size limit 10 years ago
BuildInfo.h.in Allow mixing debug version of evmjit with release version of LLVM library 10 years ago
CMakeLists.txt JIT class: the EVM JIT facade. 10 years ago
Cache.cpp Port to LLVM 3.7 10 years ago
Cache.h Port to LLVM 3.7 10 years ago
Common.h JIT class: the EVM JIT facade. 10 years ago
Compiler.cpp Always exit through exit blocks (Stop, Abort, etc). 10 years ago
Compiler.h Always exit through exit blocks (Stop, Abort, etc). 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 Add EVMJIT. 10 years ago
ExecStats.h Delete old memory pointers 10 years ago
ExecutionEngine.cpp Merge remote-tracking branch 'origin/pr/evmjit' into evmjit-develop 10 years ago
ExecutionEngine.h Change Runtime interface 10 years ago
Ext.cpp Move calldataload procedure to LLVM IR 10 years ago
Ext.h Move calldataload procedure to LLVM IR 10 years ago
GasMeter.cpp Remove some LLVM 3.5 bugs workarounds 10 years ago
GasMeter.h Remove Runtime pointer from memory helper functions 10 years ago
Instruction.cpp Add EVMJIT. 10 years ago
Instruction.h Add EVMJIT. 10 years ago
JIT.cpp JIT class: the EVM JIT facade. 10 years ago
Memory.cpp Remove unused stuff 10 years ago
Memory.h Create Array for memory 10 years ago
Optimizer.cpp Unpack runtime data at front. Not used one are removed by DCE pass. 10 years ago
Optimizer.h Implementation of MUL workaround in "LLVM pass" way. 10 years ago
Runtime.cpp Fix memory leaks 10 years ago
Runtime.h Delete old memory pointers 10 years ago
RuntimeData.h JIT class: the EVM JIT facade. 10 years ago
RuntimeManager.cpp Copy gas counter to local function stack (alloca) 10 years ago
RuntimeManager.h Unpack runtime data at front. Not used one are removed by DCE pass. 10 years ago
Stack.cpp Move calldataload procedure to LLVM IR 10 years ago
Stack.h Move Array helper to separated compilation unit 10 years ago
Type.cpp Remove unused stuff 10 years ago
Type.h Remove unused stuff 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 Fix memory leaks 10 years ago
interface.h Add EVMJIT. 10 years ago