solidity/test/libyul/yulOptimizerTests
2022-05-23 13:37:50 +02:00
..
blockFlattener Update tests. 2021-11-09 14:34:05 +01:00
circularReferencesPruner Update tests. 2021-11-09 14:34:05 +01:00
commonSubexpressionEliminator Add test. 2021-04-22 17:23:56 +02:00
conditionalSimplifier New tests. 2021-11-02 11:59:01 +01:00
conditionalUnsimplifier New tests. 2021-11-02 11:59:01 +01:00
constantOptimiser
controlFlowSimplifier
deadCodeEliminator Update tests. 2021-11-02 11:59:01 +01:00
disambiguator
equalStoreEliminator Added more tests. Updated chromosome. Remove unused headers. 2022-01-04 13:27:39 +05:30
equivalentFunctionCombiner
expressionInliner
expressionJoiner Update tests. 2021-11-09 14:34:05 +01:00
expressionSimplifier Update tests. 2021-11-09 14:34:05 +01:00
expressionSplitter
fakeStackLimitEvader Maintain disambiguation when generating new functions in StackToMemoryMover. 2021-06-28 18:11:57 +02:00
forLoopConditionIntoBody
forLoopInitRewriter
fullInliner Separate some inlining tests into pre- and post-homestead 2022-05-23 13:37:50 +02:00
fullSimplify Update tests. 2021-11-09 14:34:05 +01:00
fullSuite Unused store eliminator. 2022-03-10 18:25:28 +01:00
functionGrouper
functionHoister
functionSpecializer FunctionSpecializer: skip specializing recursive functions 2021-03-29 11:02:31 +02:00
loadResolver Update tests. 2021-11-09 14:34:05 +01:00
loopInvariantCodeMotion Remove fuzzer mode from yul optimizer unit test framework. 2021-01-18 10:27:58 +01:00
mainFunction
nameDisplacer
reasoningBasedSimplifier Remove potentially non-deterministic test case. 2021-06-09 14:42:16 +02:00
rematerialiser Remove fuzzer mode from yul optimizer unit test framework. 2021-01-18 10:27:58 +01:00
splitJoin Update tests. 2021-11-09 14:34:05 +01:00
ssaAndBack Update tests. 2021-11-09 14:34:05 +01:00
ssaPlusCleanup
ssaReverser
ssaTransform
stackCompressor Refactor stack compressor. 2022-03-15 21:28:47 +01:00
stackLimitEvader Move function arguments and return values. 2021-06-28 18:11:57 +02:00
structuralSimplifier
unusedAssignEliminator Enhance documentation. 2021-11-23 14:58:04 +01:00
unusedFunctionParameterPruner
unusedPruner Update tests. 2021-11-09 14:34:05 +01:00
unusedStoreEliminator Do not remove potentially reverting returndatacopy cases. 2022-05-23 11:01:03 +02:00
varDeclInitializer
varNameCleaner
wordSizeTransform