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

Issue 7148018: ARM: Improve register allocation and constraints.... (Closed)

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

Description

ARM: Improve register allocation and constraints. Gives ~20% boost for Crypto benchmark on A9. BUG=none TEST=none Committed: http://code.google.com/p/v8/source/detail?r=8381

Patch Set 1 #

Total comments: 10

Patch Set 2 : '' #

Patch Set 3 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+159 lines, -126 lines) Patch
M src/arm/assembler-arm.h View 1 2 4 chunks +10 lines, -9 lines 0 comments Download
M src/arm/code-stubs-arm.cc View 1 2 1 chunk +2 lines, -0 lines 0 comments Download
M src/arm/lithium-arm.cc View 1 2 15 chunks +27 lines, -21 lines 0 comments Download
M src/arm/lithium-codegen-arm.h View 1 2 1 chunk +1 line, -1 line 0 comments Download
M src/arm/lithium-codegen-arm.cc View 1 2 26 chunks +92 lines, -89 lines 0 comments Download
M src/arm/macro-assembler-arm.h View 1 2 2 chunks +5 lines, -1 line 0 comments Download
M src/arm/macro-assembler-arm.cc View 1 2 5 chunks +22 lines, -5 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
m.m.capewell
9 years, 6 months ago (2011-06-14 17:08:35 UTC) #1
Mads Ager (chromium)
Redirecting.
9 years, 6 months ago (2011-06-15 07:17:51 UTC) #2
Søren Thygesen Gjesse
http://codereview.chromium.org/7148018/diff/1/src/arm/assembler-arm.h File src/arm/assembler-arm.h (right): http://codereview.chromium.org/7148018/diff/1/src/arm/assembler-arm.h#newcode172 src/arm/assembler-arm.h:172: // for common values not fitting the immediate field ...
9 years, 6 months ago (2011-06-16 09:38:07 UTC) #3
Alexandre
Thanks for the comments. A separate patch for preserving the callee-saved double registers will be ...
9 years, 6 months ago (2011-06-16 12:58:47 UTC) #4
m.m.capewell
9 years, 6 months ago (2011-06-21 16:41:22 UTC) #5
Søren Thygesen Gjesse
LGTM, but the patch needs to be rebased to current head. It does not currently ...
9 years, 6 months ago (2011-06-22 07:05:48 UTC) #6
m.m.capewell
9 years, 6 months ago (2011-06-22 10:57:43 UTC) #7
Søren Thygesen Gjesse
9 years, 6 months ago (2011-06-22 19:51:21 UTC) #8
On 2011/06/22 10:57:43, m.m.capewell wrote:

Committed. Thank you for the patch.

Powered by Google App Engine
This is Rietveld 408576698