R=bmeurer@chromium.org, mstarzinger@chromium.org
BUG=v8:3553
LOG=N
Review URL: https://codereview.chromium.org/
562443004
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23905
ce2b1a6d-e550-0410-aec6-
3dcde31c8c00
DwVfpRegister dst = g.ToDoubleRegister(destination);
__ Move(temp, src);
__ Move(src, dst);
- __ Move(src, temp);
+ __ Move(dst, temp);
} else {
DCHECK(destination->IsDoubleStackSlot());
MemOperand dst = g.ToMemOperand(destination);
FPRegister dst = g.ToDoubleRegister(destination);
__ Fmov(temp, src);
__ Fmov(src, dst);
- __ Fmov(src, temp);
+ __ Fmov(dst, temp);
} else {
DCHECK(destination->IsDoubleStackSlot());
MemOperand dst = g.ToMemOperand(destination, masm());