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() ) {