public void _mult_common_op(OpCode ConvOp, params OpCode[] OpCodes) { MipsMethodEmiter.SaveHI_LO(() => { MipsMethodEmiter.LoadHI_LO(); MipsMethodEmiter.ILGenerator.Emit(ConvOp); _mult_common_op(ConvOp); foreach (var OpCode in OpCodes) { MipsMethodEmiter.ILGenerator.Emit(OpCode); } }); }