/libyul/optimiser/
../
ASTCopier.cpp
ASTCopier.h
ASTWalker.cpp
ASTWalker.h
BlockFlattener.cpp
BlockFlattener.h
CommonSubexpressionEliminator.cpp
CommonSubexpressionEliminator.h
DataFlowAnalyzer.cpp
DataFlowAnalyzer.h
Disambiguator.cpp
Disambiguator.h
EquivalentFunctionCombiner.cpp
EquivalentFunctionCombiner.h
EquivalentFunctionDetector.cpp
EquivalentFunctionDetector.h
ExpressionInliner.cpp
ExpressionInliner.h
ExpressionJoiner.cpp
ExpressionJoiner.h
ExpressionSimplifier.cpp
ExpressionSimplifier.h
ExpressionSplitter.cpp
ExpressionSplitter.h
ForLoopInitRewriter.cpp
ForLoopInitRewriter.h
FullInliner.cpp
FullInliner.h
FunctionGrouper.cpp
FunctionGrouper.h
FunctionHoister.cpp
FunctionHoister.h
InlinableExpressionFunctionFinder.cpp
InlinableExpressionFunctionFinder.h
MainFunction.cpp
MainFunction.h
Metrics.cpp
Metrics.h
NameCollector.cpp
NameCollector.h
NameDispenser.cpp
NameDispenser.h
OptimizerUtilities.cpp
OptimizerUtilities.h
README.md
RedundantAssignEliminator.cpp
RedundantAssignEliminator.h
Rematerialiser.cpp
Rematerialiser.h
SSATransform.cpp
SSATransform.h
SSAValueTracker.cpp
SSAValueTracker.h
Semantics.cpp
Semantics.h
SimplificationRules.cpp
SimplificationRules.h
StructuralSimplifier.cpp
StructuralSimplifier.h
Substitution.cpp
Substitution.h
Suite.cpp
Suite.h
SyntacticalEquality.cpp
SyntacticalEquality.h
UnusedPruner.cpp
UnusedPruner.h
VarDeclInitializer.cpp
VarDeclInitializer.h