From ed5fae9183825f659b9cd46fbb2ff5e5ebec04b8 Mon Sep 17 00:00:00 2001 From: hrkrshnn Date: Mon, 29 Mar 2021 11:18:16 +0200 Subject: [PATCH] Added MemoryStoreRemover inside YulOptimizerTest --- test/libyul/YulOptimizerTestCommon.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test/libyul/YulOptimizerTestCommon.cpp b/test/libyul/YulOptimizerTestCommon.cpp index c2e836e45..05940225b 100644 --- a/test/libyul/YulOptimizerTestCommon.cpp +++ b/test/libyul/YulOptimizerTestCommon.cpp @@ -47,6 +47,7 @@ #include #include #include +#include #include #include #include @@ -369,6 +370,10 @@ YulOptimizerTestCommon::YulOptimizerTestCommon( FakeUnreachableGenerator fakeUnreachableGenerator; fakeUnreachableGenerator(*m_ast); StackLimitEvader::run(*m_context, *m_object, fakeUnreachableGenerator.fakeUnreachables); + }}, + {"memoryStoreRemover", [&]() { + disambiguate(); + MemoryStoreRemover::run(*m_context, *m_object->code); }} }; }