diff --git a/compiler/noirc_evaluator/src/ssa/ir/printer.rs b/compiler/noirc_evaluator/src/ssa/ir/printer.rs index 452a44f2d10..85f8dcaba48 100644 --- a/compiler/noirc_evaluator/src/ssa/ir/printer.rs +++ b/compiler/noirc_evaluator/src/ssa/ir/printer.rs @@ -169,13 +169,14 @@ fn display_instruction( write!(f, "{} = ", value_list)?; } - display_instruction_inner(dfg, &dfg[instruction], results, f) + display_instruction_inner(dfg, &dfg[instruction], results, in_global_space, f) } fn display_instruction_inner( dfg: &DataFlowGraph, instruction: &Instruction, results: &[ValueId], + in_global_space: bool, f: &mut Formatter, ) -> Result { let show = |id| value(dfg, id); @@ -286,7 +287,11 @@ fn display_instruction_inner( if i != 0 { write!(f, ", ")?; } - write!(f, "{}", show(*element))?; + let mut value = show(*element); + if in_global_space { + value = value.replace('v', "g"); + } + write!(f, "{}", value)?; } writeln!(f, "] : {typ}")