]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
F64i isel fix.
authorJulian Seward <jseward@acm.org>
Tue, 31 Jan 2006 16:31:44 +0000 (16:31 +0000)
committerJulian Seward <jseward@acm.org>
Tue, 31 Jan 2006 16:31:44 +0000 (16:31 +0000)
git-svn-id: svn://svn.valgrind.org/vex/trunk@1560

VEX/priv/host-ppc/isel.c

index 68e44c5c98fdc484d8ace1b8a5b46cfbf42f1d35..806919c739c9aaab7b605bfb3cc94d500211f89b 100644 (file)
@@ -2778,8 +2778,8 @@ static HReg iselDblExpr_wrk ( ISelEnv* env, IRExpr* e )
       if (!mode64) {
          HReg r_srcHi = newVRegI(env);
          HReg r_srcLo = newVRegI(env);
-         addInstr(env, PPCInstr_LI(r_srcHi, u.u32x2[1], mode64));
-         addInstr(env, PPCInstr_LI(r_srcLo, u.u32x2[0], mode64));
+         addInstr(env, PPCInstr_LI(r_srcHi, u.u32x2[0], mode64));
+         addInstr(env, PPCInstr_LI(r_srcLo, u.u32x2[1], mode64));
          return mk_LoadRR32toFPR( env, r_srcHi, r_srcLo );
       } else { // mode64
          HReg r_src = newVRegI(env);