From 15f73fa36d618904cb6a0c42a858515691340699 Mon Sep 17 00:00:00 2001 From: gdkchan Date: Thu, 25 Jul 2019 00:08:58 -0300 Subject: [PATCH] Fix silly mistake introduced on last commit on CpuId --- ARMeilleure/CodeGen/X86/CodeGenerator.cs | 5 ----- ARMeilleure/CodeGen/X86/PreAllocator.cs | 2 +- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/ARMeilleure/CodeGen/X86/CodeGenerator.cs b/ARMeilleure/CodeGen/X86/CodeGenerator.cs index 1cfe908913..98acea51c7 100644 --- a/ARMeilleure/CodeGen/X86/CodeGenerator.cs +++ b/ARMeilleure/CodeGen/X86/CodeGenerator.cs @@ -625,11 +625,6 @@ namespace ARMeilleure.CodeGen.X86 Operand dest = operation.Dest; Operand source = operation.GetSource(0); - if (dest.Type != source.Type) - { - System.Console.WriteLine(dest.Type + " " + source.Type); - } - EnsureSameType(dest, source); Debug.Assert(dest.Type.IsInteger() || source.Kind != OperandKind.Constant); diff --git a/ARMeilleure/CodeGen/X86/PreAllocator.cs b/ARMeilleure/CodeGen/X86/PreAllocator.cs index 515cdd8b22..61688e1719 100644 --- a/ARMeilleure/CodeGen/X86/PreAllocator.cs +++ b/ARMeilleure/CodeGen/X86/PreAllocator.cs @@ -226,7 +226,7 @@ namespace ARMeilleure.CodeGen.X86 Operand edx = Gpr(X86Register.Rdx, OperandType.I32); // Value 0x01 = Version, family and feature information. - node = nodes.AddBefore(node, new Operation(Instruction.Copy, eax, Const(1))); + nodes.AddBefore(node, new Operation(Instruction.Copy, eax, Const(1))); // We don't care about those two, but their values are overwritten, // so we need to take that into account.