aboutsummaryrefslogtreecommitdiffstats
path: root/libevmasm/ConstantOptimiser.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix nondeterminism bug related to boost version.chriseth2018-11-271-1/+1
* Move dataGas calculation helper to GasMeterAlex Beregszaszi2018-09-181-9/+1
* Calculate the dataGas correctly in the constant optimiserAlex Beregszaszi2018-08-141-1/+2
* Use EVM version in gas meter and optimizer.chriseth2018-03-051-2/+9
* 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-5/+5
* Peephole optimizer for double push.chriseth2017-06-151-4/+1
* Add parentheses for readability.chriseth2017-05-021-1/+1
* Fix number representation bug.chriseth2017-05-021-2/+7
* Do not use the member in checkRepresentationAlex Beregszaszi2017-04-271-2/+2
* Add recomputation check for number representation.chriseth2017-04-271-0/+48
* Add upper bound for computing constants.chriseth2017-03-031-1/+3
* Minor changes from review.chriseth2017-01-131-1/+1
* Optimize constant optimization.chriseth2017-01-131-29/+47
* Fix licensing headersVoR02202016-11-231-4/+4
* Make solidity independent from ethcore.chriseth2016-04-071-10/+9
* includesDimitry2016-03-221-3/+3
* add liblll lllc libevmasmDimitry2016-03-221-3/+3
* move libevmasmDimitry2016-03-211-0/+225