..
backends /evm
Take special functions that require literals into account.
2019-01-07 17:23:38 +01:00
optimiser
libyul: changing some AST members from shared_ptr<> to unique_ptr<>
2019-01-16 14:58:59 +01:00
AsmAnalysis.cpp
Disallow mismatching types in switch cases and detect duplicates by value for number literals.
2019-01-15 16:32:21 +01:00
AsmAnalysis.h
Codegen for object access.
2018-12-11 19:24:44 +01:00
AsmAnalysisInfo.cpp
Rewrite header paths to adapt to recent git mv
of libsolidity/inlineasm to libyul
2018-11-23 11:18:57 +01:00
AsmAnalysisInfo.h
Isolating libyul library API into its own namespace yul
.
2018-11-23 14:29:00 +01:00
AsmData.h
libyul: changing some AST members from shared_ptr<> to unique_ptr<>
2019-01-16 14:58:59 +01:00
AsmDataForward.h
Introduce the concept of builtin functions.
2018-12-04 12:06:33 +01:00
AsmParser.cpp
libyul: changing some AST members from shared_ptr<> to unique_ptr<>
2019-01-16 14:58:59 +01:00
AsmParser.h
Codegen for object access.
2018-12-11 19:24:44 +01:00
AsmPrinter.cpp
Merge pull request #5613 from ethereum/yulStringLiterals
2018-12-17 14:07:24 +01:00
AsmPrinter.h
AsmPrinter functions should be const.
2018-12-13 13:00:59 +01:00
AsmScope.cpp
Isolating libyul library API into its own namespace yul
.
2018-11-23 14:29:00 +01:00
AsmScope.h
Isolating libyul library API into its own namespace yul
.
2018-11-23 14:29:00 +01:00
AsmScopeFiller.cpp
Isolating libyul library API into its own namespace yul
.
2018-11-23 14:29:00 +01:00
AsmScopeFiller.h
Isolating libyul library API into its own namespace yul
.
2018-11-23 14:29:00 +01:00
CMakeLists.txt
Add equivalent function combiner as Yul optimizer step.
2019-01-15 17:21:03 +01:00
Dialect.cpp
Codegen for object access.
2018-12-11 19:24:44 +01:00
Dialect.h
Take special functions that require literals into account.
2019-01-07 17:23:38 +01:00
Exceptions.h
Reuse stack slots in Yul to EVM code generation.
2018-12-10 14:28:56 +01:00
Object.cpp
Yul objects.
2018-11-27 15:59:57 +01:00
Object.h
make use of C++ = default
constructor declarations as well as more non-static member initialization syntax.
2018-12-19 11:26:42 +01:00
ObjectParser.cpp
Use C++ user-defined literals for creating YulString constants.
2018-12-12 18:45:43 +01:00
ObjectParser.h
Codegen for object access.
2018-12-11 19:24:44 +01:00
Utilities.cpp
Disallow mismatching types in switch cases and detect duplicates by value for number literals.
2019-01-15 16:32:21 +01:00
Utilities.h
Disallow mismatching types in switch cases and detect duplicates by value for number literals.
2019-01-15 16:32:21 +01:00
YulString.h
make use of C++ = default
constructor declarations as well as more non-static member initialization syntax.
2018-12-19 11:26:42 +01:00