Correctly retain argument value when deopting from Math.round on x64.
authoryangguo@chromium.org <yangguo@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 13 Mar 2014 13:57:21 +0000 (13:57 +0000)
committeryangguo@chromium.org <yangguo@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 13 Mar 2014 13:57:21 +0000 (13:57 +0000)
commit0f71a24f3a433e2b8a425f5a1e62b4ed0a2eb74b
treef237e99baee8e092db12342449da34fd9e0d070d
parentdf529fb05fa8069fc643a010b92d21bd92a8a1bb
Correctly retain argument value when deopting from Math.round on x64.

R=jkummerow@chromium.org
BUG=351624
LOG=N

Review URL: https://codereview.chromium.org/199013002

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@19896 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/x64/lithium-codegen-x64.cc
src/x64/lithium-x64.cc
src/x64/lithium-x64.h
test/mjsunit/regress/regress-351624.js [new file with mode: 0644]