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

Issue 1765973002: [turbofan] Implementation of Word32PairShl on arm. (Closed)

Created:
4 years, 9 months ago by ahaas
Modified:
4 years, 9 months ago
Reviewers:
titzer, martyn.capewell, v8-arm-ports
CC:
v8-mips-ports_googlegroups.com, v8-ppc-ports_googlegroups.com, v8-reviews_googlegroups.com
Base URL:
https://chromium.googlesource.com/v8/v8.git@wasm-shift
Target Ref:
refs/pending/heads/master
Project:
v8
Visibility:
Public.

Description

[turbofan] Implementation of Word32PairShl on arm. Implementation of https://codereview.chromium.org/1756863002 on arm. R=titzer@chromium.org, v8-arm-ports@googlegroups.com Committed: https://crrev.com/5446dab6cbbc0d3330fa0faa9e7419a43d6058a2 Cr-Commit-Position: refs/heads/master@{#34557}

Patch Set 1 #

Total comments: 21

Patch Set 2 : Reworked the generated code. #

Patch Set 3 : Use Move instead of mov. #

Patch Set 4 : Rebase. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+79 lines, -2 lines) Patch
M src/arm/macro-assembler-arm.h View 1 2 3 1 chunk +5 lines, -0 lines 0 comments Download
M src/arm/macro-assembler-arm.cc View 1 2 3 1 chunk +42 lines, -0 lines 0 comments Download
M src/compiler/arm/code-generator-arm.cc View 1 1 chunk +9 lines, -0 lines 0 comments Download
M src/compiler/arm/instruction-codes-arm.h View 1 chunk +1 line, -0 lines 0 comments Download
M src/compiler/arm/instruction-scheduler-arm.cc View 1 chunk +1 line, -0 lines 0 comments Download
M src/compiler/arm/instruction-selector-arm.cc View 1 1 chunk +20 lines, -1 line 0 comments Download
M test/cctest/wasm/test-run-wasm-64.cc View 1 2 3 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 17 (6 generated)
ahaas
4 years, 9 months ago (2016-03-04 17:19:38 UTC) #1
ahaas
https://codereview.chromium.org/1765973002/diff/1/src/compiler/arm/instruction-selector-arm.cc File src/compiler/arm/instruction-selector-arm.cc (right): https://codereview.chromium.org/1765973002/diff/1/src/compiler/arm/instruction-selector-arm.cc#newcode783 src/compiler/arm/instruction-selector-arm.cc:783: g.UseUniqueRegister(node->InputAt(1)), InputAt(1) and NodeProperties::FindProjection(node, 1) could share a register. ...
4 years, 9 months ago (2016-03-04 17:20:56 UTC) #2
martyn.capewell
https://codereview.chromium.org/1765973002/diff/1/src/arm/macro-assembler-arm.cc File src/arm/macro-assembler-arm.cc (right): https://codereview.chromium.org/1765973002/diff/1/src/arm/macro-assembler-arm.cc#newcode1062 src/arm/macro-assembler-arm.cc:1062: Label less_than_32; Add some register alias assertions: perhaps !AreAliased() ...
4 years, 9 months ago (2016-03-04 18:54:58 UTC) #4
ahaas
Thanks for the feedback. I adjusted the code accordingly. Register sharing is now enforced for ...
4 years, 9 months ago (2016-03-07 13:40:49 UTC) #5
martyn.capewell
lgtm
4 years, 9 months ago (2016-03-07 17:46:47 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1765973002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1765973002/60001
4 years, 9 months ago (2016-03-07 17:56:53 UTC) #9
commit-bot: I haz the power
Try jobs failed on following builders: v8_presubmit on tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_presubmit/builds/11978)
4 years, 9 months ago (2016-03-07 18:08:44 UTC) #11
titzer
On 2016/03/07 18:08:44, commit-bot: I haz the power wrote: > Try jobs failed on following ...
4 years, 9 months ago (2016-03-07 18:16:04 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1765973002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1765973002/60001
4 years, 9 months ago (2016-03-07 18:24:03 UTC) #14
commit-bot: I haz the power
Committed patchset #4 (id:60001)
4 years, 9 months ago (2016-03-07 18:46:42 UTC) #15
commit-bot: I haz the power
4 years, 9 months ago (2016-03-07 18:47:19 UTC) #17
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/5446dab6cbbc0d3330fa0faa9e7419a43d6058a2
Cr-Commit-Position: refs/heads/master@{#34557}

Powered by Google App Engine
This is Rietveld 408576698