aboutsummaryrefslogtreecommitdiffstats
path: root/libyul/optimiser
ModeNameSize
-rw-r--r--ASTCopier.cpp4580logstatsplainblame
-rw-r--r--ASTCopier.h4338logstatsplainblame
-rw-r--r--ASTWalker.cpp3293logstatsplainblame
-rw-r--r--ASTWalker.h3516logstatsplainblame
-rw-r--r--BlockFlattener.cpp1186logstatsplainblame
-rw-r--r--BlockFlattener.h852logstatsplainblame
-rw-r--r--CommonSubexpressionEliminator.cpp2293logstatsplainblame
-rw-r--r--CommonSubexpressionEliminator.h1198logstatsplainblame
-rw-r--r--DataFlowAnalyzer.cpp5990logstatsplainblame
-rw-r--r--DataFlowAnalyzer.h2726logstatsplainblame
-rw-r--r--Disambiguator.cpp2239logstatsplainblame
-rw-r--r--Disambiguator.h1965logstatsplainblame
-rw-r--r--ExpressionInliner.cpp2308logstatsplainblame
-rw-r--r--ExpressionInliner.h1859logstatsplainblame
-rw-r--r--ExpressionJoiner.cpp4202logstatsplainblame
-rw-r--r--ExpressionJoiner.h3247logstatsplainblame
-rw-r--r--ExpressionSimplifier.cpp1972logstatsplainblame
-rw-r--r--ExpressionSimplifier.h1409logstatsplainblame
-rw-r--r--ExpressionSplitter.cpp2877logstatsplainblame
-rw-r--r--ExpressionSplitter.h2521logstatsplainblame
-rw-r--r--ForLoopInitRewriter.cpp1383logstatsplainblame
-rw-r--r--ForLoopInitRewriter.h1005logstatsplainblame
-rw-r--r--FullInliner.cpp7509logstatsplainblame
-rw-r--r--FullInliner.h4460logstatsplainblame
-rw-r--r--FunctionGrouper.cpp1481logstatsplainblame
-rw-r--r--FunctionGrouper.h1258logstatsplainblame
-rw-r--r--FunctionHoister.cpp1541logstatsplainblame
-rw-r--r--FunctionHoister.h1278logstatsplainblame
-rw-r--r--InlinableExpressionFunctionFinder.cpp2472logstatsplainblame
-rw-r--r--InlinableExpressionFunctionFinder.h1893logstatsplainblame
-rw-r--r--MainFunction.cpp1822logstatsplainblame
-rw-r--r--MainFunction.h948logstatsplainblame
-rw-r--r--Metrics.cpp1344logstatsplainblame
-rw-r--r--Metrics.h1483logstatsplainblame
-rw-r--r--NameCollector.cpp2021logstatsplainblame
-rw-r--r--NameCollector.h2170logstatsplainblame
-rw-r--r--NameDispenser.cpp1680logstatsplainblame
-rw-r--r--NameDispenser.h1701logstatsplainblame
-rw-r--r--README.md6797logstatsplainblame
-rw-r--r--RedundantAssignEliminator.cpp6197logstatsplainblame
-rw-r--r--RedundantAssignEliminator.h6631logstatsplainblame
-rw-r--r--Rematerialiser.cpp1537logstatsplainblame
-rw-r--r--Rematerialiser.h1092logstatsplainblame
-rw-r--r--SSATransform.cpp4178logstatsplainblame
-rw-r--r--SSATransform.h2879logstatsplainblame
-rw-r--r--SSAValueTracker.cpp1533logstatsplainblame
-rw-r--r--SSAValueTracker.h1538logstatsplainblame
-rw-r--r--Semantics.cpp1603logstatsplainblame
-rw-r--r--Semantics.h1674logstatsplainblame
-rw-r--r--SimplificationRules.cpp7028logstatsplainblame
-rw-r--r--SimplificationRules.h3986logstatsplainblame
-rw-r--r--StructuralSimplifier.cpp4268logstatsplainblame
-rw-r--r--StructuralSimplifier.h1547logstatsplainblame
-rw-r--r--Substitution.cpp1224logstatsplainblame
-rw-r--r--Substitution.h1239logstatsplainblame
-rw-r--r--Suite.cpp4114logstatsplainblame
-rw-r--r--Suite.h1167logstatsplainblame
-rw-r--r--SyntacticalEquality.cpp2393logstatsplainblame
-rw-r--r--SyntacticalEquality.h1353logstatsplainblame
-rw-r--r--UnusedPruner.cpp4038logstatsplainblame
-rw-r--r--UnusedPruner.h1778logstatsplainblame
-rw-r--r--Utilities.cpp1528logstatsplainblame
-rw-r--r--Utilities.h967logstatsplainblame
-rw-r--r--VarDeclPropagator.cpp3737logstatsplainblame
-rw-r--r--VarDeclPropagator.h1965logstatsplainblame