solidity/test/libyul/yulOptimizerTests
2019-04-04 12:06:04 +02:00
..
blockFlattener Make yul a setting. 2019-04-03 14:58:20 +02:00
commonSubexpressionEliminator Make yul a setting. 2019-04-03 14:58:20 +02:00
deadCodeEliminator Make yul a setting. 2019-04-03 14:58:20 +02:00
disambiguator Make yul a setting. 2019-04-03 14:58:20 +02:00
equivalentFunctionCombiner Make yul a setting. 2019-04-03 14:58:20 +02:00
expressionInliner Make yul a setting. 2019-04-03 14:58:20 +02:00
expressionJoiner Make yul a setting. 2019-04-03 14:58:20 +02:00
expressionSimplifier Add bitshift optimizer tests 2019-04-03 22:38:31 +02:00
expressionSplitter Make yul a setting. 2019-04-03 14:58:20 +02:00
forLoopInitRewriter Make yul a setting. 2019-04-03 14:58:20 +02:00
fullInliner Make yul a setting. 2019-04-03 14:58:20 +02:00
fullSimplify Make yul a setting. 2019-04-03 14:58:20 +02:00
fullSuite Fix SSA for multi-assignments. 2019-04-04 12:06:04 +02:00
functionGrouper Make yul a setting. 2019-04-03 14:58:20 +02:00
functionHoister Make yul a setting. 2019-04-03 14:58:20 +02:00
mainFunction Make yul a setting. 2019-04-03 14:58:20 +02:00
redundantAssignEliminator Make yul a setting. 2019-04-03 14:58:20 +02:00
rematerialiser Make yul a setting. 2019-04-03 14:58:20 +02:00
splitJoin Make yul a setting. 2019-04-03 14:58:20 +02:00
ssaAndBack Make yul a setting. 2019-04-03 14:58:20 +02:00
ssaPlusCleanup Make yul a setting. 2019-04-03 14:58:20 +02:00
ssaReverser Make yul a setting. 2019-04-03 14:58:20 +02:00
ssaTransform Fix SSA for multi-assignments. 2019-04-04 12:06:04 +02:00
stackCompressor Make yul a setting. 2019-04-03 14:58:20 +02:00
structuralSimplifier Make yul a setting. 2019-04-03 14:58:20 +02:00
unusedPruner Make yul a setting. 2019-04-03 14:58:20 +02:00
varDeclInitializer Make yul a setting. 2019-04-03 14:58:20 +02:00
varNameCleaner Make yul a setting. 2019-04-03 14:58:20 +02:00