aboutsummaryrefslogtreecommitdiffstats
path: root/Assembly.cpp
Commit message (Expand)AuthorAgeFilesLines
* Some documentation and checks for vector_ref.chriseth2015-06-161-10/+0
* Remove pessimising moves.Paweł Bylica2015-06-081-1/+1
* Compute constantschriseth2015-06-051-2/+12
* Merge pull request #1975 from LianaHus/sol_EVMExceptionschriseth2015-06-011-7/+25
|\
| * corrected asm-json outputLiana Husikyan2015-06-011-3/+3
| * added error jump instead of STOP instraction in case of exceptionLiana Husikyan2015-06-011-5/+23
* | Allow duplicate code removal for loops.chriseth2015-05-281-5/+5
|/
* Gas estimation taking known state into account.chriseth2015-05-201-0/+1
* Hex/decimal cleanup for assembly output.chriseth2015-05-151-11/+5
* Unify blocks with shared code.chriseth2015-05-121-0/+10
* Reuse state during common subexpression elimination.chriseth2015-05-111-44/+36
* CFG returns vector of blocks instead of assembly items.chriseth2015-05-061-1/+4
* Remove unused old optimizer rule.chriseth2015-05-061-3/+0
* Gather knowledge about the state during control flow analysis.chriseth2015-05-061-1/+6
* Split known state from common subexpression eliminator.chriseth2015-05-061-1/+2
* Move assembly related files to libevmasm and Params.h/.cpp to libevmcore.chriseth2015-04-301-0/+485