x64: Make sure that the upper half of a 64bit register contains 0 for int32 values.
authorsvenpanne@chromium.org <svenpanne@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 11 Apr 2014 06:32:06 +0000 (06:32 +0000)
committersvenpanne@chromium.org <svenpanne@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 11 Apr 2014 06:32:06 +0000 (06:32 +0000)
commitb460910644b712386772adcf77229007754291aa
tree6288a0d99e0d86af010d91b4950a6b606a69a322
parentfd988331eaf307dd70190bb4260f0e5e309982f2
x64: Make sure that the upper half of a 64bit register contains 0 for int32 values.

BUG=360611
LOG=y
R=bmeurer@chromium.org

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20664 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/x64/assembler-x64.cc
src/x64/assembler-x64.h
src/x64/lithium-codegen-x64.cc
src/x64/lithium-x64.h
src/x64/macro-assembler-x64.cc
test/cctest/test-disasm-x64.cc