From 39c3a0ec0b0437eaff4296422eaefd4d94f804f3 Mon Sep 17 00:00:00 2001 From: Vern Paxson Date: Mon, 8 Apr 2024 17:27:46 -0400 Subject: [PATCH] fix for ZAM optimization pruning of unnecessary instructions --- src/script_opt/ZAM/AM-Opt.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/script_opt/ZAM/AM-Opt.cc b/src/script_opt/ZAM/AM-Opt.cc index 6bea39bb39..852c483c9b 100644 --- a/src/script_opt/ZAM/AM-Opt.cc +++ b/src/script_opt/ZAM/AM-Opt.cc @@ -239,6 +239,7 @@ bool ZAMCompiler::PruneUnused() { if ( inst->IsLoad() && ! VarIsUsed(inst->v1) ) { did_prune = true; KillInst(i); + continue; } if ( inst->IsNonLocalLoad() ) {