Browse Source

Basic block compilation in separated function

cl-refactor
Paweł Bylica 10 years ago
parent
commit
1367f89b84
  1. 1200
      evmcc/Compiler.cpp
  2. 2
      evmcc/Compiler.h

1200
evmcc/Compiler.cpp

File diff suppressed because it is too large

2
evmcc/Compiler.h

@ -28,6 +28,8 @@ private:
void createBasicBlocks(const bytes& bytecode);
void compileBasicBlock(BasicBlock& basicBlock, const bytes& bytecode, class Memory& memory, class Ext& ext, class GasMeter& gasMeter, llvm::BasicBlock* nextBasicBlock);
void linkBasicBlocks();
llvm::IRBuilder<> m_builder;

Loading…
Cancel
Save