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

Issue 25708004: MIPS: Improve and simplify removal of unreachable code. (Closed)

Created:
7 years, 2 months ago by kilvadyb
Modified:
7 years, 2 months ago
CC:
v8-dev
Base URL:
git@github.com:paul99/v8m-rb.git@master
Visibility:
Public.

Description

MIPS: Improve and simplify removal of unreachable code. Port r17073 (ba68149) Original commit message: - Detect unreachable basic blocks of code either following an unconditional deopt or after a provably untaken branch of HBranch or HCompareObjectEqAndBranch instructions. - Emit dummy uses in unreachable blocks during Hydrogen -> Lithium translation. BUG=chromium:258519

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+40 lines, -124 lines) Patch
src/lithium-codegen.cc View 1 chunk +1 line, -1 line 0 comments Download
src/mips/lithium-codegen-mips.h View 8 chunks +5 lines, -47 lines 0 comments Download
src/mips/lithium-codegen-mips.cc View 8 chunks +7 lines, -64 lines 0 comments Download
src/mips/lithium-mips.h View 2 chunks +5 lines, -3 lines 0 comments Download
src/mips/lithium-mips.cc View 3 chunks +22 lines, -9 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
kilvadyb
7 years, 2 months ago (2013-10-02 14:51:27 UTC) #1
Paul Lind
LGTM, I'll land it.
7 years, 2 months ago (2013-10-02 16:32:31 UTC) #2
Paul Lind
This one requires approval from v8-team as well, Jakob, Danno, Michael, can one of you ...
7 years, 2 months ago (2013-10-02 16:35:51 UTC) #3
Michael Starzinger
LGTM on the changes to the lithium-codegen.cc file.
7 years, 2 months ago (2013-10-02 16:57:45 UTC) #4
Paul Lind
7 years, 2 months ago (2013-10-02 16:59:53 UTC) #5
Committed as r17084.

Powered by Google App Engine
This is Rietveld 408576698