Reland "ARM64: Add overflow checking support for multiplications by constant powers...
authoralexandre.rames@arm.com <alexandre.rames@arm.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 26 Mar 2014 10:11:01 +0000 (10:11 +0000)
committeralexandre.rames@arm.com <alexandre.rames@arm.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 26 Mar 2014 10:11:01 +0000 (10:11 +0000)
commitf921ef399c232c6127acf589c7b8880b494672af
tree22f1143a63f32e26d854e1c197e1eb84f6bb1be2
parentc6bff48f09008d36af9fd7718b893b2821c1cef9
Reland "ARM64: Add overflow checking support for multiplications by constant powers of 2."

This includes fixes for the overflow case spotted in mjsunit/mul-exhaustive-part4.

R=ulan@chromium.org

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20267 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/arm64/lithium-arm64.cc
src/arm64/lithium-codegen-arm64.cc