solidity/libyul
chriseth d72aae20aa
Merge pull request #9321 from ethereum/multiYulAssign
Disallow the same yul variable occurring multiple times on the LHS of an assignment.
2020-07-07 11:07:05 +02:00
..
backends Rename drop to i64.drop in WasmDialect 2020-07-06 15:47:17 +01:00
optimiser Require for loop init rewriter for SSA. 2020-07-03 19:24:31 +02:00
AsmAnalysis.cpp Disallow the same yul variable occurring multiple times on the LHS of an assignment. 2020-07-07 10:52:47 +02:00
AsmAnalysis.h Rename warnOnInstructions to validateInstructions 2020-07-03 12:35:22 +01:00
AsmAnalysisInfo.h Remove stack height checks. 2020-01-28 15:26:17 +01:00
AsmData.h C++ namespace cleanup (except tests). 2020-01-07 15:51:50 +01:00
AsmDataForward.h C++ namespace cleanup (except tests). 2020-01-07 15:51:50 +01:00
AsmJsonConverter.cpp Only use yulAssert and not solAssert in libyul 2020-07-03 15:46:50 +01:00
AsmJsonConverter.h Add header guard to two files 2020-05-11 10:44:20 +01:00
AsmParser.cpp Remove unused instructionNames() function in AsmParser 2020-07-06 16:48:28 +01:00
AsmParser.h Remove unused instructionNames() function in AsmParser 2020-07-06 16:48:28 +01:00
AsmPrinter.cpp Escape backslashes when formatting 2020-05-13 17:08:37 +02:00
AsmPrinter.h Make bool type optional for bool literals. 2020-01-29 19:01:28 +01:00
AsmScope.cpp Remove Scope::Label. 2020-01-16 19:13:25 +01:00
AsmScope.h Remove Scope::Label. 2020-01-16 19:13:25 +01:00
AsmScopeFiller.cpp Remove some unneeded headers. 2020-05-07 01:49:46 +02:00
AsmScopeFiller.h C++ namespace cleanup (except tests). 2020-01-07 15:51:50 +01:00
AssemblyStack.cpp Only use yulAssert and not solAssert in libyul 2020-07-03 15:46:50 +01:00
AssemblyStack.h Provide runtime object in Yul mode. 2020-05-18 13:48:23 +02:00
CMakeLists.txt Collect types together with names. 2020-02-24 15:05:19 +01:00
CompilabilityChecker.cpp Remove asm flavour. 2020-01-14 17:16:09 +01:00
CompilabilityChecker.h C++ namespace cleanup (except tests). 2020-01-07 15:51:50 +01:00
ControlFlowSideEffects.h Control flow analysis for inline assembly. 2020-03-09 16:23:10 +01:00
Dialect.cpp Adding vardecl optimization for boolean types 2020-02-24 15:05:19 +01:00
Dialect.h Allow for per-parameter literalValues builtin functions 2020-04-08 16:41:38 +02:00
Exceptions.h Library libdevcore renamed to libsolutil. 2020-01-07 15:51:50 +01:00
Object.cpp Use old yul dialect only in tests. 2020-01-29 19:01:28 +01:00
Object.h Use old yul dialect only in tests. 2020-01-29 19:01:28 +01:00
ObjectParser.cpp Add unique IDs to error reporting calls 2020-05-09 01:28:55 +02:00
ObjectParser.h Library libdevcore renamed to libsolutil. 2020-01-07 15:51:50 +01:00
SideEffects.h C++ namespace cleanup (except tests). 2020-01-07 15:51:50 +01:00
Utilities.cpp Adding fixes for signedness conversion warnings in libyul 2020-06-12 10:39:30 +02:00
Utilities.h Library libdevcore renamed to libsolutil. 2020-01-07 15:51:50 +01:00
YulString.h Adding fixes for signedness conversion warnings in libyul 2020-06-12 10:39:30 +02:00