aboutsummaryrefslogtreecommitdiffstats
path: root/libyul/optimiser/DataFlowAnalyzer.cpp
Commit message (Collapse)AuthorAgeFilesLines
* libyul: changing some AST members from shared_ptr<> to unique_ptr<>Christian Parpart2019-01-161-0/+2
| | | | | * Some spaces look a little more verbose now, but that shouln't be a problem as it also should raise readability, too. * This makes some use of return-value-optimizations also.
* Make the dialect available everywhere.chriseth2019-01-071-1/+1
|
* Consider return variables to be zero initially.chriseth2018-12-131-0/+3
|
* Support unassigned variables in the SSA value tracker and the data flow ↵chriseth2018-12-131-2/+7
| | | | analyzer.
* Isolating libyul library API into its own namespace `yul`.Christian Parpart2018-11-231-1/+1
|
* Reorder some include files and group <libyul/>'s together (as much as possible)Christian Parpart2018-11-231-1/+0
|
* Rewrite header paths to adapt to recent `git mv` of libsolidity/inlineasm to ↵Christian Parpart2018-11-231-1/+1
| | | | libyul
* Fix data flow analyzer for function definitions.chriseth2018-11-081-0/+13
|
* Performance: Replace string by special single-copy YulString class.chriseth2018-11-081-13/+13
|
* Fix a bug in CSE where a variable that was already out of scope was used.chriseth2018-10-181-13/+22
|
* Renaming namespace dev::julia to dev::yul.Christian Parpart2018-10-151-1/+1
|
* Renaming libjulia to libyulChristian Parpart2018-10-151-0/+193