Add check for overflow after MUL operations in side-effect free int32 expressions.
authorvegorov@chromium.org <vegorov@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 9 Nov 2010 19:32:49 +0000 (19:32 +0000)
committervegorov@chromium.org <vegorov@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 9 Nov 2010 19:32:49 +0000 (19:32 +0000)
commit20d3aad5ae3f560683d0d3c1d6d7610ad41e51c2
tree31c6dd21f577919ce151f42d97d66c0526b92ce7
parent82fc8fe39aa4d21350487af736125c2130a7065f
Add check for overflow after MUL operations in side-effect free int32 expressions.

BUG=http://code.google.com/p/v8/issues/detail?id=927
TEST=test/mjsunit/regress/regress-927.js

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

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