Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(191)

Issue 210253002: ARM64: Add overflow checking support for multiplications by constant powers of 2. (Closed)

Created:
6 years, 9 months ago by Alexandre Rames
Modified:
6 years, 9 months ago
CC:
v8-dev
Visibility:
Public.

Description

ARM64: Add overflow checking support for multiplications by constant powers of 2. R=ulan@chromium.org Committed: https://code.google.com/p/v8/source/detail?r=20246

Patch Set 1 #

Total comments: 2

Patch Set 2 : Fix overflow case #

Unified diffs Side-by-side diffs Delta from patch set Stats (+52 lines, -23 lines) Patch
M src/arm64/lithium-arm64.cc View 1 1 chunk +15 lines, -8 lines 0 comments Download
M src/arm64/lithium-codegen-arm64.cc View 1 4 chunks +37 lines, -15 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
Alexandre Rames
6 years, 9 months ago (2014-03-24 17:49:46 UTC) #1
ulan
lgtm https://codereview.chromium.org/210253002/diff/1/src/arm64/lithium-arm64.cc File src/arm64/lithium-arm64.cc (right): https://codereview.chromium.org/210253002/diff/1/src/arm64/lithium-arm64.cc#newcode1914 src/arm64/lithium-arm64.cc:1914: !((constant >= -1) && (constant <= 2)); Since ...
6 years, 9 months ago (2014-03-25 08:26:35 UTC) #2
Alexandre Rames
https://codereview.chromium.org/210253002/diff/1/src/arm64/lithium-arm64.cc File src/arm64/lithium-arm64.cc (right): https://codereview.chromium.org/210253002/diff/1/src/arm64/lithium-arm64.cc#newcode1914 src/arm64/lithium-arm64.cc:1914: !((constant >= -1) && (constant <= 2)); On 2014/03/25 ...
6 years, 9 months ago (2014-03-25 10:31:44 UTC) #3
Alexandre Rames
Committed patchset #1 manually as r20246 (presubmit successful).
6 years, 9 months ago (2014-03-25 13:35:26 UTC) #4
ulan
On 2014/03/25 13:35:26, Alexandre Rames wrote: > Committed patchset #1 manually as r20246 (presubmit successful). ...
6 years, 9 months ago (2014-03-25 15:44:40 UTC) #5
Alexandre Rames
Updated the patch to fix the failure observed in mjsunit/mul-exhaustive-part4. Checked that optdebug tests pass ...
6 years, 9 months ago (2014-03-25 19:36:24 UTC) #6
ulan
6 years, 9 months ago (2014-03-26 09:00:28 UTC) #7
Message was sent while issue was closed.
On 2014/03/25 19:36:24, Alexandre Rames wrote:
> Updated the patch to fix the failure observed in mjsunit/mul-exhaustive-part4.
> Checked that optdebug tests pass both with and without snapshot.

Could you upload this in a new CL with description "Reland ..."?

Powered by Google App Engine
This is Rietveld 408576698