aboutsummaryrefslogtreecommitdiffstats
path: root/libyul/optimiser
ModeNameSize
-rw-r--r--ASTCopier.cpp4600logstatsplainblame
-rw-r--r--ASTCopier.h4476logstatsplainblame
-rw-r--r--ASTWalker.cpp3313logstatsplainblame
-rw-r--r--ASTWalker.h3534logstatsplainblame
-rw-r--r--BlockFlattener.cpp1206logstatsplainblame
-rw-r--r--BlockFlattener.h870logstatsplainblame
-rw-r--r--CommonSubexpressionEliminator.cpp2314logstatsplainblame
-rw-r--r--CommonSubexpressionEliminator.h1224logstatsplainblame
-rw-r--r--DataFlowAnalyzer.cpp5576logstatsplainblame
-rw-r--r--DataFlowAnalyzer.h2801logstatsplainblame
-rw-r--r--Disambiguator.cpp2322logstatsplainblame
-rw-r--r--Disambiguator.h2140logstatsplainblame
-rw-r--r--ExpressionInliner.cpp2329logstatsplainblame
-rw-r--r--ExpressionInliner.h1894logstatsplainblame
-rw-r--r--ExpressionJoiner.cpp4223logstatsplainblame
-rw-r--r--ExpressionJoiner.h3266logstatsplainblame
-rw-r--r--ExpressionSimplifier.cpp1993logstatsplainblame
-rw-r--r--ExpressionSimplifier.h1427logstatsplainblame
-rw-r--r--ExpressionSplitter.cpp2871logstatsplainblame
-rw-r--r--ExpressionSplitter.h2587logstatsplainblame
-rw-r--r--FullInliner.cpp7397logstatsplainblame
-rw-r--r--FullInliner.h4429logstatsplainblame
-rw-r--r--FunctionGrouper.cpp1501logstatsplainblame
-rw-r--r--FunctionGrouper.h1276logstatsplainblame
-rw-r--r--FunctionHoister.cpp1562logstatsplainblame
-rw-r--r--FunctionHoister.h1297logstatsplainblame
-rw-r--r--InlinableExpressionFunctionFinder.cpp2493logstatsplainblame
-rw-r--r--InlinableExpressionFunctionFinder.h1935logstatsplainblame
-rw-r--r--MainFunction.cpp1842logstatsplainblame
-rw-r--r--MainFunction.h966logstatsplainblame
-rw-r--r--Metrics.cpp1364logstatsplainblame
-rw-r--r--Metrics.h1517logstatsplainblame
-rw-r--r--NameCollector.cpp2041logstatsplainblame
-rw-r--r--NameCollector.h2212logstatsplainblame
-rw-r--r--NameDispenser.cpp1715logstatsplainblame
-rw-r--r--NameDispenser.h1696logstatsplainblame
-rw-r--r--README.md6742logstatsplainblame
-rw-r--r--RedundantAssignEliminator.cpp5408logstatsplainblame
-rw-r--r--RedundantAssignEliminator.h6318logstatsplainblame
-rw-r--r--Rematerialiser.cpp1558logstatsplainblame
-rw-r--r--Rematerialiser.h1118logstatsplainblame
-rw-r--r--SSATransform.cpp4173logstatsplainblame
-rw-r--r--SSATransform.h2898logstatsplainblame
-rw-r--r--SSAValueTracker.cpp1532logstatsplainblame
-rw-r--r--SSAValueTracker.h1525logstatsplainblame
-rw-r--r--Semantics.cpp1624logstatsplainblame
-rw-r--r--Semantics.h1724logstatsplainblame
-rw-r--r--SimplificationRules.cpp7222logstatsplainblame
-rw-r--r--SimplificationRules.h3970logstatsplainblame
-rw-r--r--Substitution.cpp1244logstatsplainblame
-rw-r--r--Substitution.h1266logstatsplainblame
-rw-r--r--Suite.cpp3748logstatsplainblame
-rw-r--r--Suite.h1250logstatsplainblame
-rw-r--r--SyntacticalEquality.cpp2414logstatsplainblame
-rw-r--r--SyntacticalEquality.h1371logstatsplainblame
-rw-r--r--UnusedPruner.cpp3677logstatsplainblame
-rw-r--r--UnusedPruner.h1919logstatsplainblame
-rw-r--r--Utilities.cpp1200logstatsplainblame
-rw-r--r--Utilities.h896logstatsplainblame
-rw-r--r--VarDeclPropagator.cpp3846logstatsplainblame
-rw-r--r--VarDeclPropagator.h1998logstatsplainblame