aboutsummaryrefslogtreecommitdiffstats
path: root/libevmasm/RuleList.h
Commit message (Expand)AuthorAgeFilesLines
* Split up rule list generation further to prevent issues in browsers with the ...Daniel Kirchner2019-01-191-12/+90
* Split simplification rules into two functions.Daniel Kirchner2018-09-181-7/+40
* Fix typoLeo Arias2018-08-081-1/+1
* Code, Changelog, ReleaseChecklist: Fix typos.Cryptomental2018-07-111-1/+1
* 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