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

Issue 1164813007: Config double register number as 1 for X87 Turbofan. (Closed)

Created:
5 years, 6 months ago by chunyang.dai
Modified:
5 years, 6 months ago
Reviewers:
Weiliang, titzer, danno
CC:
v8-dev, Michael Hablich
Base URL:
https://chromium.googlesource.com/v8/v8.git@master
Target Ref:
refs/pending/heads/master
Project:
v8
Visibility:
Public.

Description

Currently on X87 platform we use only Double register (stack register) for Turbofan. So we directly use 1 as allocatable Double register number when setting up the default register configuration.. It does not change the double register configuration of other platforms. BUG=v8:4135 LOG=N Committed: https://crrev.com/3fdfebd26bf70778b3bc5a6c61c8063dec7d3dca Cr-Commit-Position: refs/heads/master@{#29005}

Patch Set 1 #

Total comments: 1

Patch Set 2 : #

Total comments: 1

Patch Set 3 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+5 lines, -0 lines) Patch
M src/compiler/register-configuration.cc View 1 2 1 chunk +5 lines, -0 lines 0 comments Download

Messages

Total messages: 17 (5 generated)
chunyang.dai
hello, Daniel & Ben Titzer. As discussed last month, we use one double register for ...
5 years, 6 months ago (2015-06-08 14:53:51 UTC) #2
chunyang.dai
On 2015/06/08 14:53:51, chunyang.dai wrote: > hello, Daniel & Ben Titzer. > > As discussed ...
5 years, 6 months ago (2015-06-08 14:55:16 UTC) #3
titzer
https://codereview.chromium.org/1164813007/diff/1/src/compiler/register-configuration.cc File src/compiler/register-configuration.cc (right): https://codereview.chromium.org/1164813007/diff/1/src/compiler/register-configuration.cc#newcode25 src/compiler/register-configuration.cc:25: DoubleRegister::NumAllocatableRegistersForTurbo(), This is the class meant to configure turbofan. ...
5 years, 6 months ago (2015-06-09 14:47:00 UTC) #4
chunyang.dai
Hi, Titzer. Thank you for your quick review. Do you mean we use the logic ...
5 years, 6 months ago (2015-06-09 15:08:34 UTC) #5
chunyang.dai
Hi, Titzer. I updated the patch basing on my understanding of your comments. Please review ...
5 years, 6 months ago (2015-06-10 08:21:03 UTC) #6
Michael Hablich
On 2015/06/10 08:21:03, chunyang.dai wrote: > Hi, Titzer. > > I updated the patch basing ...
5 years, 6 months ago (2015-06-11 07:44:45 UTC) #7
titzer
https://codereview.chromium.org/1164813007/diff/20001/src/compiler/register-configuration.cc File src/compiler/register-configuration.cc (right): https://codereview.chromium.org/1164813007/diff/20001/src/compiler/register-configuration.cc#newcode26 src/compiler/register-configuration.cc:26: DoubleRegister::NumAllocatableRegistersForTurbo(), Why not just 1 here?
5 years, 6 months ago (2015-06-11 11:17:49 UTC) #8
chunyang.dai
hi, Titzer. The reason why I use one API here is that maybe we will ...
5 years, 6 months ago (2015-06-11 14:46:44 UTC) #12
titzer
lgtm
5 years, 6 months ago (2015-06-12 16:29:23 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1164813007/100001
5 years, 6 months ago (2015-06-12 16:30:28 UTC) #15
commit-bot: I haz the power
Committed patchset #3 (id:100001)
5 years, 6 months ago (2015-06-12 17:22:53 UTC) #16
commit-bot: I haz the power
5 years, 6 months ago (2015-06-12 17:23:07 UTC) #17
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/3fdfebd26bf70778b3bc5a6c61c8063dec7d3dca
Cr-Commit-Position: refs/heads/master@{#29005}

Powered by Google App Engine
This is Rietveld 408576698