From 256bbafc8ee9fe47b631bf66f433e1282c3efc5d Mon Sep 17 00:00:00 2001 From: LostTheBlack_cp Date: Fri, 11 Apr 2008 11:45:00 +0000 Subject: [PATCH] [+] Added WriteOperands(register, register, destStream) --- .../Tests/MathTest/Lost/JIT/AMD64/ProcessorInstruction.cs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/source/Tests/MathTest/Lost/JIT/AMD64/ProcessorInstruction.cs b/source/Tests/MathTest/Lost/JIT/AMD64/ProcessorInstruction.cs index e3d803f9a..a7cd044e8 100644 --- a/source/Tests/MathTest/Lost/JIT/AMD64/ProcessorInstruction.cs +++ b/source/Tests/MathTest/Lost/JIT/AMD64/ProcessorInstruction.cs @@ -233,9 +233,13 @@ namespace Lost.JIT.AMD64 throw new NotImplementedException(); } - public static void WriteOperand(int opcode_ext, Registers register, Stream destStream) + public static void WriteOperand(int opcode_ext, Registers rm, Stream destStream) { - destStream.WriteByte(ModRM(3, opcode_ext, register.GetIndex())); + destStream.WriteByte(ModRM(3, opcode_ext, rm.GetIndex())); + } + public static void WriteOperands(Registers dest, Registers source, Stream destStream) + { + destStream.WriteByte(ModRM(3, dest, source)); } static byte Binary(int value) {