From d4ccfd9b14c3ae4664f39bc07d610a23e9c5ef6d Mon Sep 17 00:00:00 2001 From: Charles Cooper Date: Mon, 20 May 2024 16:47:11 -0400 Subject: [PATCH] feat[venom]: remove redundant store elimination pass the first store elimination pass does not change bytecode, remove it. --- vyper/venom/__init__.py | 1 - 1 file changed, 1 deletion(-) diff --git a/vyper/venom/__init__.py b/vyper/venom/__init__.py index 71b0074c11..1abd240b5f 100644 --- a/vyper/venom/__init__.py +++ b/vyper/venom/__init__.py @@ -45,7 +45,6 @@ def _run_passes(fn: IRFunction, optimize: OptimizationLevel) -> None: SimplifyCFGPass(ac, fn).run_pass() MakeSSA(ac, fn).run_pass() - StoreElimination(ac, fn).run_pass() Mem2Var(ac, fn).run_pass() MakeSSA(ac, fn).run_pass() SCCP(ac, fn).run_pass()