internal override void EmitLegacy(InstructionNode node, X64CodeEmitter emitter) { System.Diagnostics.Debug.Assert(node.ResultCount == 1); System.Diagnostics.Debug.Assert(node.OperandCount == 1); emitter.Emit(LegacyOpcode); }
internal override void EmitLegacy(InstructionNode node, X64CodeEmitter emitter) { System.Diagnostics.Debug.Assert(node.ResultCount == 2); System.Diagnostics.Debug.Assert(node.OperandCount == 3); System.Diagnostics.Debug.Assert(node.Result.IsCPURegister); System.Diagnostics.Debug.Assert(node.Operand1.IsCPURegister); System.Diagnostics.Debug.Assert(node.Result.Register == node.Operand1.Register); emitter.Emit(LegacyOpcode, node.Operand3); }