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

Issue 2497483002: [Turbofan] CodeGenerator for ARM avoids moves from VFP to general regs. (Closed)

Created:
4 years, 1 month ago by bbudge
Modified:
4 years, 1 month ago
Reviewers:
Benedikt Meurer
CC:
v8-reviews_googlegroups.com, v8-mips-ports_googlegroups.com, v8-ppc-ports_googlegroups.com
Target Ref:
refs/pending/heads/master
Project:
v8
Visibility:
Public.

Description

[Turbofan] CodeGenerator for ARM avoids moves from VFP to general regs. - Adds VmovExtended, VswpExtended methods to MacroAssembler. These methods use only VFP registers to perform s-register moves. LOG=N BUG=v8:4124 Committed: https://crrev.com/99c8144773bbde80bce17717807e6321715eddff Cr-Commit-Position: refs/heads/master@{#40939}

Patch Set 1 #

Patch Set 2 : Fix VswpExtended bug, eliminate stray define. #

Patch Set 3 : Add comments, DCHECKs for completeness. #

Patch Set 4 : Fix bug in VswpExtended. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+138 lines, -58 lines) Patch
M src/arm/macro-assembler-arm.h View 1 chunk +6 lines, -7 lines 0 comments Download
M src/arm/macro-assembler-arm.cc View 1 2 3 1 chunk +127 lines, -42 lines 0 comments Download
M src/compiler/arm/code-generator-arm.cc View 3 chunks +5 lines, -9 lines 0 comments Download

Messages

Total messages: 32 (22 generated)
bbudge
4 years, 1 month ago (2016-11-11 04:10:50 UTC) #10
Benedikt Meurer
lgtm
4 years, 1 month ago (2016-11-11 06:37:38 UTC) #12
bbudge
Sorry for the additional upload, I added some comments and DCHECKs but otherwise should be ...
4 years, 1 month ago (2016-11-11 18:14:42 UTC) #15
Benedikt Meurer
Still LGTM.
4 years, 1 month ago (2016-11-11 19:19:16 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2497483002/60001
4 years, 1 month ago (2016-11-11 19:51:09 UTC) #25
commit-bot: I haz the power
Committed patchset #4 (id:60001)
4 years, 1 month ago (2016-11-11 19:53:32 UTC) #27
bbudge
Hi Benedikt, this doesn't seem to improve performance on any bots. I think I should ...
4 years, 1 month ago (2016-11-16 00:38:10 UTC) #28
Benedikt Meurer (Google)
On 2016/11/16 00:38:10, bbudge wrote: > Hi Benedikt, this doesn't seem to improve performance on ...
4 years, 1 month ago (2016-11-16 02:55:56 UTC) #29
bbudge
A revert of this CL (patchset #4 id:60001) has been created in https://codereview.chromium.org/2505003002/ by bbudge@chromium.org. ...
4 years, 1 month ago (2016-11-16 14:32:02 UTC) #30
commit-bot: I haz the power
4 years, 1 month ago (2016-11-17 22:31:21 UTC) #32
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/99c8144773bbde80bce17717807e6321715eddff
Cr-Commit-Position: refs/heads/master@{#40939}

Powered by Google App Engine
This is Rietveld 408576698