X64: Fix bug in left-shift.
authorlrn@chromium.org <lrn@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 9 Jul 2009 08:00:12 +0000 (08:00 +0000)
committerlrn@chromium.org <lrn@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 9 Jul 2009 08:00:12 +0000 (08:00 +0000)
commite3bb851efb6f2bbb697796041cbd783bf21769ee
tree86f2049213c190c51119662749383d1ee8e2d772
parent32b0e47fa5e59bc1d20f39b8f64a9f1cf64ac6f5
X64: Fix bug in left-shift.
Also changed a few other places that looked suspicious in the same way.
Added more info to failing test case and rewrote incorrect uses of mjsunit "fail" function.

Review URL: http://codereview.chromium.org/155279

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@2409 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/x64/assembler-x64.cc
src/x64/assembler-x64.h
src/x64/codegen-x64.cc
test/mjsunit/apply.js
test/mjsunit/array-reduce.js
test/mjsunit/big-array-literal.js
test/mjsunit/regress/regress-244.js