From bd9c83564a5bb03d38f00c5d42cc20eb917a6545 Mon Sep 17 00:00:00 2001 From: "Edward Z. Yang" Date: Wed, 6 Apr 2011 16:31:44 +0100 Subject: [PATCH] Fix bug in X86 codegen: use GMOV instead of MOV for F64 w/o SSE2. Signed-off-by: Edward Z. Yang --- compiler/nativeGen/X86/CodeGen.hs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/nativeGen/X86/CodeGen.hs b/compiler/nativeGen/X86/CodeGen.hs index 86ecbf9..5df8f77 100644 --- a/compiler/nativeGen/X86/CodeGen.hs +++ b/compiler/nativeGen/X86/CodeGen.hs @@ -431,7 +431,7 @@ getRegister (CmmReg reg) size | not use_sse2 && isFloatSize sz = FF80 | otherwise = sz -- - return (Fixed sz (getRegisterReg use_sse2 reg) nilOL) + return (Fixed size (getRegisterReg use_sse2 reg) nilOL) getRegister tree@(CmmRegOff _ _) -- 1.7.10.4