From 2c7aed1d7e584044748eebee573f75576e52f638 Mon Sep 17 00:00:00 2001 From: Bhargava Shastry Date: Thu, 6 Jan 2022 14:16:02 +0100 Subject: [PATCH] Add FunctionHoister as a pre-requisite for equal store eliminator. --- test/libyul/YulOptimizerTestCommon.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/test/libyul/YulOptimizerTestCommon.cpp b/test/libyul/YulOptimizerTestCommon.cpp index bb8458d78..e7711f586 100644 --- a/test/libyul/YulOptimizerTestCommon.cpp +++ b/test/libyul/YulOptimizerTestCommon.cpp @@ -239,6 +239,7 @@ YulOptimizerTestCommon::YulOptimizerTestCommon( }}, {"equalStoreEliminator", [&]() { disambiguate(); + FunctionHoister::run(*m_context, *m_ast); ForLoopInitRewriter::run(*m_context, *m_ast); EqualStoreEliminator::run(*m_context, *m_ast); }},