X86: Fix the movfp microop.
authorGabe Black <gblack@eecs.umich.edu>
Wed, 3 Oct 2007 05:58:04 +0000 (22:58 -0700)
committerGabe Black <gblack@eecs.umich.edu>
Wed, 3 Oct 2007 05:58:04 +0000 (22:58 -0700)
--HG--
extra : convert_revision : 23829782a2802a97a05e4dfdb5dd38fbe4165a90

src/arch/x86/isa/microops/fpop.isa

index e9a7cb84f925aea6229aa301250f95f5d0776143..2919aa277f99301eb02f93117a8e4bdfb5de2266 100644 (file)
@@ -260,7 +260,7 @@ let {{
                 SetStatus=False, dataSize="env.dataSize"):
             super(Movfp, self).__init__(dest, src1, flags, \
                     spm, SetStatus, dataSize)
-        code = 'FpDestReg.uqw = FpSrcReg2.uqw;'
+        code = 'FpDestReg.uqw = FpSrcReg1.uqw;'
         else_code = 'FpDestReg.uqw = FpDestReg.uqw;'
         cond_check = "checkCondition(ccFlagBits, src2)"