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

Issue 545153002: [turbofan] Add MachineType to Phi. (Closed)

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

Description

[turbofan] Add MachineType to Phi. TEST=cctest,compiler-unittests,mjsunit R=mstarzinger@chromium.org, titzer@chromium.org Committed: https://code.google.com/p/v8/source/detail?r=23728

Patch Set 1 #

Total comments: 4

Patch Set 2 : Address comments #

Patch Set 3 : Add test case. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+182 lines, -141 lines) Patch
M src/compiler/change-lowering.cc View 1 5 chunks +12 lines, -6 lines 0 comments Download
M src/compiler/change-lowering-unittest.cc View 10 chunks +16 lines, -9 lines 0 comments Download
M src/compiler/common-operator.h View 1 2 chunks +4 lines, -5 lines 0 comments Download
M src/compiler/graph-builder.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M src/compiler/graph-unittest.h View 1 chunk +2 lines, -1 line 0 comments Download
M src/compiler/graph-unittest.cc View 1 4 chunks +13 lines, -5 lines 0 comments Download
M src/compiler/instruction-selector.cc View 5 chunks +7 lines, -30 lines 0 comments Download
M src/compiler/instruction-selector-unittest.cc View 6 chunks +6 lines, -5 lines 0 comments Download
M src/compiler/js-inlining.cc View 1 chunk +1 line, -1 line 0 comments Download
M src/compiler/raw-machine-assembler.h View 1 chunk +7 lines, -5 lines 0 comments Download
M src/compiler/simplified-lowering.cc View 3 chunks +10 lines, -2 lines 0 comments Download
M test/cctest/compiler/test-phi-reducer.cc View 1 chunk +11 lines, -6 lines 0 comments Download
M test/cctest/compiler/test-run-machops.cc View 24 chunks +33 lines, -31 lines 0 comments Download
M test/cctest/compiler/test-scheduler.cc View 21 chunks +33 lines, -33 lines 0 comments Download
M test/cctest/compiler/test-simplified-lowering.cc View 1 2 1 chunk +25 lines, -0 lines 0 comments Download

Messages

Total messages: 8 (1 generated)
Benedikt Meurer
6 years, 3 months ago (2014-09-05 09:55:12 UTC) #1
Benedikt Meurer
PTAL Test case in progress.
6 years, 3 months ago (2014-09-05 09:57:10 UTC) #3
titzer
https://codereview.chromium.org/545153002/diff/1/src/compiler/change-lowering.cc File src/compiler/change-lowering.cc (right): https://codereview.chromium.org/545153002/diff/1/src/compiler/change-lowering.cc#newcode114 src/compiler/change-lowering.cc:114: Node* phi = graph()->NewNode(common()->Phi(kMachAnyTagged, 2), true_value, kTypeBool | kRepTagged ...
6 years, 3 months ago (2014-09-05 10:26:08 UTC) #4
Benedikt Meurer
Done, PTAL https://codereview.chromium.org/545153002/diff/1/src/compiler/change-lowering.cc File src/compiler/change-lowering.cc (right): https://codereview.chromium.org/545153002/diff/1/src/compiler/change-lowering.cc#newcode114 src/compiler/change-lowering.cc:114: Node* phi = graph()->NewNode(common()->Phi(kMachAnyTagged, 2), true_value, On ...
6 years, 3 months ago (2014-09-05 10:50:49 UTC) #5
Michael Starzinger
LGTM on the operator, the instruction-selector and the graph-builder part. I didn't look at the ...
6 years, 3 months ago (2014-09-05 11:31:48 UTC) #6
titzer
lgtm
6 years, 3 months ago (2014-09-05 11:38:21 UTC) #7
Benedikt Meurer
6 years, 3 months ago (2014-09-05 11:44:48 UTC) #8
Message was sent while issue was closed.
Committed patchset #3 (id:40001) manually as 23728 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698