diff --git a/compiler/noirc_evaluator/src/ssa/opt/loop_invariant.rs b/compiler/noirc_evaluator/src/ssa/opt/loop_invariant.rs index a4488cfd90a..5e31e26e400 100644 --- a/compiler/noirc_evaluator/src/ssa/opt/loop_invariant.rs +++ b/compiler/noirc_evaluator/src/ssa/opt/loop_invariant.rs @@ -439,7 +439,7 @@ impl<'f> LoopInvariantContext<'f> { let results = self.inserter.function.dfg.instruction_results(instruction_id).to_vec(); assert!(results.len() == 1); - self.inserter.function.dfg.set_value_from_id(results[0], id); + self.inserter.map_value(results[0], id); true } SimplifyResult::SimplifiedToInstruction(instruction) => {