aboutsummaryrefslogtreecommitdiffstats
path: root/libevmasm/ConstantOptimiser.h
Commit message (Expand)AuthorAgeFilesLines
* Isolating files shared between Yul- and Solidity language frontend.Christian Parpart2018-11-221-1/+1
* Removing redundant virtual from override function declarationmordax2018-11-211-6/+6
* Calculate the dataGas correctly in the constant optimiserAlex Beregszaszi2018-08-141-2/+0
* Add virtual destructors on base classes.Alexander Arlt2018-05-021-0/+1
* Use EVM version in gas meter and optimizer.chriseth2018-03-051-0/+4
* Ensure parameter names match between headers and implementationAlex Beregszaszi2017-09-201-1/+1
* Mark a lot of functions static (where possible)Alex Beregszaszi2017-08-221-2/+2
* Mark a lot of functions const (where possible)Alex Beregszaszi2017-08-221-11/+11
* Do not use the member in checkRepresentationAlex Beregszaszi2017-04-271-2/+2
* Use OptimizerException to report errorchriseth2017-04-271-2/+6
* Add recomputation check for number representation.chriseth2017-04-271-1/+8
* Add upper bound for computing constants.chriseth2017-03-031-0/+2
* Optimize constant optimization.chriseth2017-01-131-8/+11
* Fix licensing headersVoR02202016-11-231-4/+4
* Make solidity independent from ethcore.chriseth2016-04-071-8/+0
* move libevmasmDimitry2016-03-211-0/+155