From 0a30af729c8557b4dce6de30040ed629aad2fb16 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kamil=20=C5=9Aliwak?= Date: Fri, 28 Apr 2023 21:53:16 +0200 Subject: [PATCH] Remove a redundant call to YulStack.optimize() on already optimized code when compiling via IR --- libsolidity/interface/CompilerStack.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/libsolidity/interface/CompilerStack.cpp b/libsolidity/interface/CompilerStack.cpp index ad2618bc0..1bf61955c 100644 --- a/libsolidity/interface/CompilerStack.cpp +++ b/libsolidity/interface/CompilerStack.cpp @@ -1467,7 +1467,6 @@ void CompilerStack::generateEVMFromIR(ContractDefinition const& _contract) m_debugInfoSelection ); stack.parseAndAnalyze("", compiledContract.yulIROptimized); - stack.optimize(); //cout << yul::AsmPrinter{}(*stack.parserResult()->code) << endl;