aboutsummaryrefslogtreecommitdiffstats
path: root/libevmasm/RuleList.h
Commit message (Expand)AuthorAgeFilesLines
* Remove unnecessary masking of the result of known short instructionsAlex Beregszaszi2018-04-201-0/+20
* Add constant optimiser for SHR/SHL instructionsAlex Beregszaszi2018-04-101-0/+10
* Replace MOD with AND if constant is power of 2Alex Beregszaszi2018-02-131-0/+11
* Turn simplification rule tuple into struct.chriseth2018-02-071-8/+7
* Explicitly add reversed operands for commutative operations.chriseth2018-02-071-34/+56
* Expression simplifier.chriseth2018-02-071-0/+5
* Add flag to indicate whether it can be applied to expressions with side-effects.chriseth2018-02-071-77/+92
* Move out the rule list.chriseth2018-02-071-0/+214