mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Run literal rematerializer before for loop condition out of body.
This commit is contained in:
parent
1cc5a03e42
commit
02d5b7c18a
@ -141,6 +141,7 @@ void OptimiserSuite::run(
|
|||||||
LiteralRematerialiser::name,
|
LiteralRematerialiser::name,
|
||||||
ConditionalUnsimplifier::name,
|
ConditionalUnsimplifier::name,
|
||||||
StructuralSimplifier::name,
|
StructuralSimplifier::name,
|
||||||
|
LiteralRematerialiser::name,
|
||||||
ForLoopConditionOutOfBody::name,
|
ForLoopConditionOutOfBody::name,
|
||||||
ControlFlowSimplifier::name,
|
ControlFlowSimplifier::name,
|
||||||
StructuralSimplifier::name,
|
StructuralSimplifier::name,
|
||||||
@ -217,6 +218,7 @@ void OptimiserSuite::run(
|
|||||||
RedundantAssignEliminator::name,
|
RedundantAssignEliminator::name,
|
||||||
LoadResolver::name,
|
LoadResolver::name,
|
||||||
ExpressionSimplifier::name,
|
ExpressionSimplifier::name,
|
||||||
|
LiteralRematerialiser::name,
|
||||||
ForLoopConditionOutOfBody::name,
|
ForLoopConditionOutOfBody::name,
|
||||||
StructuralSimplifier::name,
|
StructuralSimplifier::name,
|
||||||
BlockFlattener::name,
|
BlockFlattener::name,
|
||||||
|
Loading…
Reference in New Issue
Block a user