Fix bug with GVN on array loads.
authorfschneider@chromium.org <fschneider@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 9 Jun 2011 11:15:03 +0000 (11:15 +0000)
committerfschneider@chromium.org <fschneider@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 9 Jun 2011 11:15:03 +0000 (11:15 +0000)
commit68eab4a8d8a11b5677220a35bda01e15a08af9f2
tree9b0a9da6fdc59f5d78485f5ba7c864524ebb3e30
parent4de3bb500c4d4c482ee63924c956c404b06960c1
Fix bug with GVN on array loads.

This fixes a bug where an array load was incorrectly hoisted by GVN.

BUG=85177
TEST=mjsunit/regress/regress-85177.js
Review URL: http://codereview.chromium.org/7003054

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8230 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/hydrogen-instructions.cc
src/hydrogen-instructions.h
src/hydrogen.cc
src/hydrogen.h
test/mjsunit/regress/regress-85177.js [new file with mode: 0644]