.. |
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
|
Maintain disambiguation when generating new functions in StackToMemoryMover.
|
2021-06-28 18:11:57 +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
|
Change RematCandidateSelector to not depend on variable name sorting.
|
2021-09-08 15:41:40 +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
|
Resolving Keccak-256: check if arguments are identifiers early.
|
2021-09-06 13:48:07 +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
|
Remove potentially non-deterministic test case.
|
2021-06-09 14:42:16 +02: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
|
Move function arguments and return values.
|
2021-06-28 18:11:57 +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
|
Added a few optimizer tests for Verbatim
|
2021-04-28 09:56:45 +02: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 |