solidity/libyul
chriseth d513e05ce9
Merge pull request #9961 from ethereum/stackLimitEvaderRefactor2
StackToMemoryMover: encapsulate memory offset tracking into its own class.
2020-10-08 19:56:44 +02:00
..
backends Add LEB128 encoding functions & tests. 2020-09-28 16:06:19 -05:00
optimiser Merge pull request #9961 from ethereum/stackLimitEvaderRefactor2 2020-10-08 19:56:44 +02:00
AsmAnalysis.cpp Validate expected literal kind for yul::Dialect builtins 2020-08-05 11:37:04 +01:00
AsmAnalysis.h Merge remote-tracking branch 'origin/develop' into breaking 2020-07-22 15:26:44 +02:00
AsmAnalysisInfo.h Add SPDX license identifier if not present already in source file 2020-07-17 20:24:12 +05:30
AsmData.h Add SPDX license identifier if not present already in source file 2020-07-17 20:24:12 +05:30
AsmDataForward.h Add SPDX license identifier if not present already in source file 2020-07-17 20:24:12 +05:30
AsmJsonConverter.cpp Add SPDX license identifier if not present already in source file 2020-07-17 20:24:12 +05:30
AsmJsonConverter.h Add SPDX license identifier if not present already in source file 2020-07-17 20:24:12 +05:30
AsmParser.cpp Expose hex literal to the Yul parser 2020-08-28 19:34:52 +01:00
AsmParser.h Merge Parser::instructions() into EVMDialect 2020-07-29 13:15:54 +01:00
AsmPrinter.cpp Add SPDX license identifier if not present already in source file 2020-07-17 20:24:12 +05:30
AsmPrinter.h Add SPDX license identifier if not present already in source file 2020-07-17 20:24:12 +05:30
AsmScope.cpp Add SPDX license identifier if not present already in source file 2020-07-17 20:24:12 +05:30
AsmScope.h Add SPDX license identifier if not present already in source file 2020-07-17 20:24:12 +05:30
AsmScopeFiller.cpp Add SPDX license identifier if not present already in source file 2020-07-17 20:24:12 +05:30
AsmScopeFiller.h Add SPDX license identifier if not present already in source file 2020-07-17 20:24:12 +05:30
AssemblyStack.cpp [yul] Adding support for accessing subobjects via . 2020-07-21 17:56:11 +02:00
AssemblyStack.h Add SPDX license identifier if not present already in source file 2020-07-17 20:24:12 +05:30
CMakeLists.txt Add stack limit evader. 2020-09-17 22:13:27 +02:00
CompilabilityChecker.cpp Add stack limit evader. 2020-09-17 22:13:27 +02:00
CompilabilityChecker.h Add stack limit evader. 2020-09-17 22:13:27 +02:00
ControlFlowSideEffects.h Add SPDX license identifier if not present already in source file 2020-07-17 20:24:12 +05:30
Dialect.cpp Reasoning based optimizer. 2020-09-15 15:57:58 +02:00
Dialect.h Move memory load and store functions to the dialect. 2020-09-17 22:13:27 +02:00
Exceptions.h Add SPDX license identifier if not present already in source file 2020-07-17 20:24:12 +05:30
Object.cpp [yul] Adding support for accessing subobjects via . 2020-07-21 17:56:11 +02:00
Object.h [yul] Adding support for accessing subobjects via . 2020-07-21 17:56:11 +02:00
ObjectParser.cpp Add SPDX license identifier if not present already in source file 2020-07-17 20:24:12 +05:30
ObjectParser.h Add SPDX license identifier if not present already in source file 2020-07-17 20:24:12 +05:30
SideEffects.h Refactor SideEffects struct 2020-08-18 14:53:59 +02:00
Utilities.cpp Add SPDX license identifier if not present already in source file 2020-07-17 20:24:12 +05:30
Utilities.h Add SPDX license identifier if not present already in source file 2020-07-17 20:24:12 +05:30
YulString.h Add SPDX license identifier if not present already in source file 2020-07-17 20:24:12 +05:30