solidity/test/libyul/yulOptimizerTests
Harikrishnan Mulackal f162c484ca
Merge pull request #11026 from ethereum/resolve-keccak
Evaluate ``keccak256(a, const)``, when the value at memory location ``a`` is known at compile time and ``const <= 32``
2021-04-22 19:18:19 +02:00
..
blockFlattener Moved "step" from settings to expectations. 2020-03-19 13:59:05 +01:00
circularReferencesPruner Moved "step" from settings to expectations. 2020-03-19 13:59:05 +01:00
commonSubexpressionEliminator Add test. 2021-04-22 17:23:56 +02:00
conditionalSimplifier Moved "step" from settings to expectations. 2020-03-19 13:59:05 +01:00
conditionalUnsimplifier Moved "step" from settings to expectations. 2020-03-19 13:59:05 +01:00
constantOptimiser Moved "step" from settings to expectations. 2020-03-19 13:59:05 +01:00
controlFlowSimplifier Moved "step" from settings to expectations. 2020-03-19 13:59:05 +01:00
deadCodeEliminator Moved "step" from settings to expectations. 2020-03-19 13:59:05 +01:00
disambiguator Moved "step" from settings to expectations. 2020-03-19 13:59:05 +01:00
equivalentFunctionCombiner Moved "step" from settings to expectations. 2020-03-19 13:59:05 +01:00
expressionInliner Moved "step" from settings to expectations. 2020-03-19 13:59:05 +01:00
expressionJoiner Moved "step" from settings to expectations. 2020-03-19 13:59:05 +01:00
expressionSimplifier Do not replace zeros by return variable. 2021-04-22 16:54:02 +02:00
expressionSplitter Return object format in expectation for yulOptimizerTests 2020-08-05 11:55:13 +01:00
fakeStackLimitEvader Reverse the order of the memory offsets assigned to variables. 2020-09-17 22:13:27 +02:00
forLoopConditionIntoBody Moved "step" from settings to expectations. 2020-03-19 13:59:05 +01:00
forLoopInitRewriter Moved "step" from settings to expectations. 2020-03-19 13:59:05 +01:00
fullInliner Handle "leaf functions" first in full inliner. 2020-09-10 17:01:19 +02:00
fullSimplify Remove fuzzer mode from yul optimizer unit test framework. 2021-01-18 10:27:58 +01:00
fullSuite Tests and changelog 2021-04-22 18:19:47 +02:00
functionGrouper Moved "step" from settings to expectations. 2020-03-19 13:59:05 +01:00
functionHoister Moved "step" from settings to expectations. 2020-03-19 13:59:05 +01:00
functionSpecializer FunctionSpecializer: skip specializing recursive functions 2021-03-29 11:02:31 +02:00
loadResolver Skip resolving Keccak if AST contains msize. 2021-04-22 18:19:47 +02:00
loopInvariantCodeMotion Remove fuzzer mode from yul optimizer unit test framework. 2021-01-18 10:27:58 +01:00
mainFunction Moved "step" from settings to expectations. 2020-03-19 13:59:05 +01:00
nameDisplacer Moved "step" from settings to expectations. 2020-03-19 13:59:05 +01:00
reasoningBasedSimplifier Update smtCheckerTests for z3 4.8.10 2021-01-26 10:18:52 +01:00
redundantAssignEliminator Moved "step" from settings to expectations. 2020-03-19 13:59:05 +01:00
rematerialiser Remove fuzzer mode from yul optimizer unit test framework. 2021-01-18 10:27:58 +01:00
splitJoin Moved "step" from settings to expectations. 2020-03-19 13:59:05 +01:00
ssaAndBack Do not replace zeros by return variable. 2021-04-22 16:54:02 +02:00
ssaPlusCleanup Moved "step" from settings to expectations. 2020-03-19 13:59:05 +01:00
ssaReverser Moved "step" from settings to expectations. 2020-03-19 13:59:05 +01:00
ssaTransform Require for loop init rewriter for SSA. 2020-07-03 19:24:31 +02:00
stackCompressor Mark EVM instruction pc() as deprecated when used in inline assembly. 2020-05-27 12:07:23 +02:00
stackLimitEvader Reverse the order of the memory offsets assigned to variables. 2020-09-17 22:13:27 +02:00
structuralSimplifier Moved "step" from settings to expectations. 2020-03-19 13:59:05 +01:00
unusedFunctionParameterPruner Tests and changelog 2020-09-03 13:15:38 +02:00
unusedPruner Moved "step" from settings to expectations. 2020-03-19 13:59:05 +01:00
varDeclInitializer Moved "step" from settings to expectations. 2020-03-19 13:59:05 +01:00
varNameCleaner Run prequisite steps for VarNameCleaner in tests 2020-08-05 22:12:51 +01:00
wordSizeTransform Moved "step" from settings to expectations. 2020-03-19 13:59:05 +01:00