solidity/libevmasm
chriseth 9e0594f4c1 Merge pull request #1270 from ethereum/optimise-eq0
Optimise the PUSH 0, EQ case as ISZERO
2016-10-24 15:50:31 +02:00
..
Assembly.cpp Optimizer: generate code starting with empty state 2016-10-21 18:03:57 +02:00
Assembly.h Rename dev::sha3 to dev::keccak256 2016-10-06 14:53:40 +01:00
AssemblyItem.cpp return instructionInfo style 2016-04-04 15:27:09 +04:00
AssemblyItem.h enable solidity test 2016-04-04 15:18:24 +04:00
BlockDeduplicator.cpp reduce unnecessary solidity:: namespace 2016-04-04 15:41:35 +04:00
BlockDeduplicator.h move libevmasm 2016-03-21 11:55:45 +03:00
CMakeLists.txt Rename libevmasm. 2016-08-10 13:52:24 +02:00
CommonSubexpressionEliminator.cpp return instructionInfo style 2016-04-04 15:27:09 +04:00
CommonSubexpressionEliminator.h move libevmasm 2016-03-21 11:55:45 +03:00
ConstantOptimiser.cpp Make solidity independent from ethcore. 2016-04-06 20:56:00 +02:00
ConstantOptimiser.h Make solidity independent from ethcore. 2016-04-06 20:56:00 +02:00
ControlFlowGraph.cpp Further fixes to the optimizer. 2016-08-01 23:41:11 +02:00
ControlFlowGraph.h Further fixes to the optimizer. 2016-08-01 23:41:11 +02:00
EVMSchedule.h Make the Solidity repository standalone. 2016-08-01 01:45:11 -07:00
Exceptions.h move libevmasm 2016-03-21 11:55:45 +03:00
ExpressionClasses.cpp Optimiser the PUSH 0, EQ case as ISZERO 2016-10-23 00:23:08 +01:00
ExpressionClasses.h move libevmasm 2016-03-21 11:55:45 +03:00
GasMeter.cpp Make solidity independent from ethcore. 2016-04-06 20:56:00 +02:00
GasMeter.h Make solidity independent from ethcore. 2016-04-06 20:56:00 +02:00
Instruction.cpp Correctly use not/bnot/iszero. 2016-05-09 10:52:23 +02:00
Instruction.h return instructionInfo style 2016-04-04 15:27:09 +04:00
KnownState.cpp Rename dev::sha3 to dev::keccak256 2016-10-06 14:53:40 +01:00
KnownState.h move libevmasm 2016-03-21 11:55:45 +03:00
LinkerObject.cpp move libevmasm 2016-03-21 11:55:45 +03:00
LinkerObject.h move libevmasm 2016-03-21 11:55:45 +03:00
PathGasMeter.cpp reduce unnecessary solidity:: namespace 2016-04-04 15:41:35 +04:00
PathGasMeter.h move libevmasm 2016-03-21 11:55:45 +03:00
SemanticInformation.cpp reduce unnecessary solidity:: namespace 2016-04-04 15:41:35 +04:00
SemanticInformation.h rename namespace for instruction.h/cpp in libevmasm 2016-04-02 15:56:43 +03:00
SourceLocation.h Fix warning showing up in openSUSE build. 2016-06-07 12:28:21 -07:00