solidity/test/libyul/yulOptimizerTests
2019-11-28 20:01:36 +01:00
..
blockFlattener
commonSubexpressionEliminator Use builtin iszero for for loop condition rewriting. 2019-09-12 10:26:16 +02:00
conditionalSimplifier Conditional simplifier. 2019-11-01 14:01:56 +01:00
conditionalUnsimplifier Tests for conditional unsimplifier 2019-11-01 14:07:25 +01:00
constantOptimiser
controlFlowSimplifier Tests 2019-10-29 14:32:16 +01:00
deadCodeEliminator Tests 2019-10-29 14:32:16 +01:00
disambiguator
equivalentFunctionCombiner
expressionInliner [Yul] ExpressionInliner: avoid duplicating high cost expressions 2019-08-05 11:48:32 +02:00
expressionJoiner
expressionSimplifier Test. 2019-09-17 12:32:46 +02:00
expressionSplitter
forLoopConditionIntoBody No into body. 2019-11-01 14:01:56 +01:00
forLoopInitRewriter
fullInliner Tests 2019-10-29 14:32:16 +01:00
fullSimplify Test updates. 2019-09-02 17:41:51 +02:00
fullSuite Fix unrelated test failure. 2019-11-28 20:01:36 +01:00
functionGrouper
functionHoister
loadResolver Load resolver involving staticcall. 2019-09-10 12:09:13 +02:00
loopInvariantCodeMotion [YulOpt] Implement loop-invariant code motion 2019-11-28 11:59:29 +01:00
mainFunction
nameDisplacer
redundantAssignEliminator Tests 2019-10-29 14:32:16 +01:00
rematerialiser
splitJoin
ssaAndBack [YulOpt] declare SSA var when control flow joins 2019-09-17 13:22:02 +02:00
ssaPlusCleanup [YulOpt] declare SSA var when control flow joins 2019-09-17 13:22:02 +02:00
ssaReverser Fix SSA reverser in special case of declaration followed by self-assignment. 2019-09-12 18:17:13 +02:00
ssaTransform [YulOpt] declare SSA var when control flow joins 2019-09-17 13:22:02 +02:00
stackCompressor
structuralSimplifier
unusedPruner Test updates. 2019-09-02 17:41:51 +02:00
varDeclInitializer
varNameCleaner
wordSizeTransform