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

Issue 615483003: [turbofan] x64 lea multiplication matching (Closed)

Created:
6 years, 2 months ago by dcarney
Modified:
6 years, 2 months ago
Reviewers:
Benedikt Meurer
CC:
v8-dev
Project:
v8
Visibility:
Public.

Description

[turbofan] x64 lea multiplication matching R=bmeurer@chromium.org BUG= Committed: https://code.google.com/p/v8/source/detail?r=24317

Patch Set 1 #

Patch Set 2 : #

Total comments: 14

Patch Set 3 : #

Patch Set 4 : #

Patch Set 5 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+317 lines, -72 lines) Patch
M BUILD.gn View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M src/compiler/node-matchers.h View 1 2 2 chunks +43 lines, -51 lines 0 comments Download
A src/compiler/node-matchers.cc View 1 2 3 4 1 chunk +104 lines, -0 lines 0 comments Download
M src/compiler/x64/code-generator-x64.cc View 1 2 3 1 chunk +6 lines, -0 lines 0 comments Download
M src/compiler/x64/instruction-codes-x64.h View 1 2 3 1 chunk +2 lines, -0 lines 0 comments Download
M src/compiler/x64/instruction-selector-x64.cc View 1 2 3 4 3 chunks +50 lines, -15 lines 0 comments Download
M src/compiler/x64/instruction-selector-x64-unittest.cc View 1 2 3 4 chunks +110 lines, -6 lines 0 comments Download
M tools/gyp/v8.gyp View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 8 (1 generated)
dcarney
ptal
6 years, 2 months ago (2014-09-29 13:14:00 UTC) #2
Benedikt Meurer
https://codereview.chromium.org/615483003/diff/20001/src/compiler/node-matchers.h File src/compiler/node-matchers.h (right): https://codereview.chromium.org/615483003/diff/20001/src/compiler/node-matchers.h#newcode215 src/compiler/node-matchers.h:215: bool Matches() { return left_ != NULL; } Nit: ...
6 years, 2 months ago (2014-09-30 04:55:05 UTC) #3
dcarney
https://codereview.chromium.org/615483003/diff/20001/src/compiler/node-matchers.h File src/compiler/node-matchers.h (right): https://codereview.chromium.org/615483003/diff/20001/src/compiler/node-matchers.h#newcode215 src/compiler/node-matchers.h:215: bool Matches() { return left_ != NULL; } On ...
6 years, 2 months ago (2014-09-30 08:03:22 UTC) #4
Benedikt Meurer
https://codereview.chromium.org/615483003/diff/20001/src/compiler/x64/instruction-codes-x64.h File src/compiler/x64/instruction-codes-x64.h (right): https://codereview.chromium.org/615483003/diff/20001/src/compiler/x64/instruction-codes-x64.h#newcode97 src/compiler/x64/instruction-codes-x64.h:97: V(MX1) /* [%r1 + %r1*1 ] */ \ Well, ...
6 years, 2 months ago (2014-09-30 09:14:21 UTC) #5
dcarney
On 2014/09/30 09:14:21, Benedikt Meurer wrote: > https://codereview.chromium.org/615483003/diff/20001/src/compiler/x64/instruction-codes-x64.h > File src/compiler/x64/instruction-codes-x64.h (right): > > https://codereview.chromium.org/615483003/diff/20001/src/compiler/x64/instruction-codes-x64.h#newcode97 ...
6 years, 2 months ago (2014-09-30 09:26:39 UTC) #6
Benedikt Meurer
LGTM
6 years, 2 months ago (2014-09-30 09:28:31 UTC) #7
dcarney
6 years, 2 months ago (2014-09-30 09:46:43 UTC) #8
Message was sent while issue was closed.
Committed patchset #5 (id:80001) manually as 24317 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698