aboutsummaryrefslogtreecommitdiffstats
path: root/libyul/optimiser
ModeNameSize
-rw-r--r--ASTCopier.cpp4580logstatsplainblame
-rw-r--r--ASTCopier.h4338logstatsplainblame
-rw-r--r--ASTWalker.cpp3619logstatsplainblame
-rw-r--r--ASTWalker.h3354logstatsplainblame
-rw-r--r--BlockFlattener.cpp1186logstatsplainblame
-rw-r--r--BlockFlattener.h852logstatsplainblame
-rw-r--r--CommonSubexpressionEliminator.cpp2847logstatsplainblame
-rw-r--r--CommonSubexpressionEliminator.h1311logstatsplainblame
-rw-r--r--DataFlowAnalyzer.cpp6201logstatsplainblame
-rw-r--r--DataFlowAnalyzer.h2931logstatsplainblame
-rw-r--r--Disambiguator.cpp2301logstatsplainblame
-rw-r--r--Disambiguator.h2072logstatsplainblame
-rw-r--r--ExpressionInliner.cpp2319logstatsplainblame
-rw-r--r--ExpressionInliner.h1948logstatsplainblame
-rw-r--r--ExpressionJoiner.cpp4211logstatsplainblame
-rw-r--r--ExpressionJoiner.h3247logstatsplainblame
-rw-r--r--ExpressionSimplifier.cpp2029logstatsplainblame
-rw-r--r--ExpressionSimplifier.h1523logstatsplainblame
-rw-r--r--ExpressionSplitter.cpp3103logstatsplainblame
-rw-r--r--ExpressionSplitter.h2610logstatsplainblame
-rw-r--r--ForLoopInitRewriter.cpp1383logstatsplainblame
-rw-r--r--ForLoopInitRewriter.h1005logstatsplainblame
-rw-r--r--FullInliner.cpp8164logstatsplainblame
-rw-r--r--FullInliner.h4733logstatsplainblame
-rw-r--r--FunctionGrouper.cpp1858logstatsplainblame
-rw-r--r--FunctionGrouper.h1311logstatsplainblame
-rw-r--r--FunctionHoister.cpp1550logstatsplainblame
-rw-r--r--FunctionHoister.h1278logstatsplainblame
-rw-r--r--InlinableExpressionFunctionFinder.cpp2481logstatsplainblame
-rw-r--r--InlinableExpressionFunctionFinder.h1893logstatsplainblame
-rw-r--r--MainFunction.cpp1820logstatsplainblame
-rw-r--r--MainFunction.h948logstatsplainblame
-rw-r--r--Metrics.cpp3092logstatsplainblame
-rw-r--r--Metrics.h2407logstatsplainblame
-rw-r--r--NameCollector.cpp2021logstatsplainblame
-rw-r--r--NameCollector.h2170logstatsplainblame
-rw-r--r--NameDispenser.cpp1817logstatsplainblame
-rw-r--r--NameDispenser.h1794logstatsplainblame
-rw-r--r--OptimizerUtilities.cpp1183logstatsplainblame
-rw-r--r--OptimizerUtilities.h909logstatsplainblame
-rw-r--r--README.md6797logstatsplainblame
-rw-r--r--RedundantAssignEliminator.cpp6244logstatsplainblame
-rw-r--r--RedundantAssignEliminator.h6793logstatsplainblame
-rw-r--r--Rematerialiser.cpp2221logstatsplainblame
-rw-r--r--Rematerialiser.h1584logstatsplainblame
-rw-r--r--SSATransform.cpp4178logstatsplainblame
-rw-r--r--SSATransform.h2879logstatsplainblame
-rw-r--r--SSAValueTracker.cpp1835logstatsplainblame
-rw-r--r--SSAValueTracker.h1638logstatsplainblame
-rw-r--r--Semantics.cpp1942logstatsplainblame
-rw-r--r--Semantics.h1755logstatsplainblame
-rw-r--r--SimplificationRules.cpp7104logstatsplainblame
-rw-r--r--SimplificationRules.h4062logstatsplainblame
-rw-r--r--StructuralSimplifier.cpp4275logstatsplainblame
-rw-r--r--StructuralSimplifier.h1635logstatsplainblame
-rw-r--r--Substitution.cpp1224logstatsplainblame
-rw-r--r--Substitution.h1239logstatsplainblame
-rw-r--r--Suite.cpp4634logstatsplainblame
-rw-r--r--Suite.h1209logstatsplainblame
-rw-r--r--SyntacticalEquality.cpp2393logstatsplainblame
-rw-r--r--SyntacticalEquality.h1353logstatsplainblame
-rw-r--r--UnusedPruner.cpp4156logstatsplainblame
-rw-r--r--UnusedPruner.h1880logstatsplainblame
-rw-r--r--VarDeclInitializer.cpp1762logstatsplainblame
-rw-r--r--VarDeclInitializer.h1085logstatsplainblame