aboutsummaryrefslogtreecommitdiffstats
path: root/libyul/optimiser
ModeNameSize
-rw-r--r--ASTCopier.cpp4580logstatsplainblame
-rw-r--r--ASTCopier.h4339logstatsplainblame
-rw-r--r--ASTWalker.cpp3619logstatsplainblame
-rw-r--r--ASTWalker.h3354logstatsplainblame
-rw-r--r--BlockFlattener.cpp1186logstatsplainblame
-rw-r--r--BlockFlattener.h852logstatsplainblame
-rw-r--r--CommonSubexpressionEliminator.cpp2834logstatsplainblame
-rw-r--r--CommonSubexpressionEliminator.h1311logstatsplainblame
-rw-r--r--DataFlowAnalyzer.cpp6203logstatsplainblame
-rw-r--r--DataFlowAnalyzer.h2931logstatsplainblame
-rw-r--r--Disambiguator.cpp2301logstatsplainblame
-rw-r--r--Disambiguator.h2072logstatsplainblame
-rw-r--r--EquivalentFunctionCombiner.cpp1322logstatsplainblame
-rw-r--r--EquivalentFunctionCombiner.h1488logstatsplainblame
-rw-r--r--EquivalentFunctionDetector.cpp2013logstatsplainblame
-rw-r--r--EquivalentFunctionDetector.h2194logstatsplainblame
-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.cpp8151logstatsplainblame
-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.cpp3435logstatsplainblame
-rw-r--r--Metrics.h2774logstatsplainblame
-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--SSAReverser.cpp3324logstatsplainblame
-rw-r--r--SSAReverser.h1747logstatsplainblame
-rw-r--r--SSATransform.cpp4149logstatsplainblame
-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.cpp7091logstatsplainblame
-rw-r--r--SimplificationRules.h4062logstatsplainblame
-rw-r--r--StructuralSimplifier.cpp4520logstatsplainblame
-rw-r--r--StructuralSimplifier.h1635logstatsplainblame
-rw-r--r--Substitution.cpp1224logstatsplainblame
-rw-r--r--Substitution.h1239logstatsplainblame
-rw-r--r--Suite.cpp5038logstatsplainblame
-rw-r--r--Suite.h1209logstatsplainblame
-rw-r--r--SyntacticalEquality.cpp6971logstatsplainblame
-rw-r--r--SyntacticalEquality.h3228logstatsplainblame
-rw-r--r--UnusedPruner.cpp4156logstatsplainblame
-rw-r--r--UnusedPruner.h1880logstatsplainblame
-rw-r--r--VarDeclInitializer.cpp1762logstatsplainblame
-rw-r--r--VarDeclInitializer.h1085logstatsplainblame