Sign extend the dehoisted key at the definition point for x64 port only; for x32...
authorhaitao.feng@intel.com <haitao.feng@intel.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 12 Jun 2014 12:00:14 +0000 (12:00 +0000)
committerhaitao.feng@intel.com <haitao.feng@intel.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 12 Jun 2014 12:00:14 +0000 (12:00 +0000)
commit4d4485e440945f3a778b357b679954346c2e28e2
tree5e0f01877e2b067bb127e1d4a190e9fdb3beb41e
parentd757f378d31174738220178df59cdfc3286e75e9
Sign extend the dehoisted key at the definition point for x64 port only; for x32 port, we need to sign extend the dehoisted key at the use points.

R=verwaest@chromium.org

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@21806 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/x64/lithium-codegen-x64.cc
src/x64/lithium-x64.cc