aboutsummaryrefslogtreecommitdiffstats
path: root/CommonSubexpressionEliminator.cpp
Commit message (Expand)AuthorAgeFilesLines
* applied changes from https://github.com/ethereum/cpp-ethereum/pull/2953debris2015-09-081-32/+32
* Detect unavailable items and do not optimise the chunk in that case.chriseth2015-08-191-0/+11
* Optimize RETURN x 0 to STOP.chriseth2015-06-121-18/+30
* Improved exception safety in CSE.chriseth2015-06-101-8/+13
* Merge pull request #2100 from chriseth/sol_stackTooDeepchriseth2015-06-081-2/+2
|\
| * Improved "Stack too deep" error message.chriseth2015-06-071-2/+2
* | Quick fix to not access inaccessible sequences.chriseth2015-06-061-0/+9
|/
* Move non-cryptopp dependent stuff into devcore.Gav Wood2015-05-201-1/+1
* Fixed indentation.chriseth2015-05-141-3/+1
* Known state: store tags on stack as unions.chriseth2015-05-131-2/+7
* Store alternative stack locations during code generation.chriseth2015-05-111-38/+42
* Reuse state during common subexpression elimination.chriseth2015-05-111-15/+36
* Common subexpression elimination ready for using pre-known state.chriseth2015-05-061-3/+5
* Split known state from common subexpression eliminator.chriseth2015-05-061-250/+17
* Move assembly related files to libevmasm and Params.h/.cpp to libevmcore.chriseth2015-04-301-0/+672