Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove unnecessary masking of the result of known short instructions | Alex Beregszaszi | 2018-04-20 | 1 | -0/+69 |
* | Replace comparison operators with opposites if preceded by SWAP1 | Alex Beregszaszi | 2018-04-04 | 1 | -5/+38 |
* | Test multiple instructions with the (non)commutative peephole optimiser | Alex Beregszaszi | 2018-04-04 | 1 | -37/+62 |
* | Remove useless SWAP1 in front of commutative operations | Alex Beregszaszi | 2018-04-04 | 1 | -0/+51 |
* | Optimize across MLOAD if MSIZE is not used. | chriseth | 2018-04-03 | 1 | -2/+3 |
* | test: Rename test/TestHelper.* to test/Options.* and add Options::validate(). | Daniel Kirchner | 2018-03-14 | 1 | -1/+1 |
* | Use EVM version in gas meter and optimizer. | chriseth | 2018-03-05 | 1 | -1/+3 |
* | Assume peephole optimizer was successful if number of pops increased. | chriseth | 2017-10-14 | 1 | -0/+14 |
* | Add test for jumpdest removal. | chriseth | 2017-08-25 | 1 | -0/+84 |
* | Remove some unused includes | Alex Beregszaszi | 2017-08-21 | 1 | -1/+0 |
* | Split off libevmasm specific optimiser tests | Alex Beregszaszi | 2017-07-27 | 1 | -0/+871 |