Revert of [turbofan] Run DeadCodeElimination together with the advanced reducers...
authorbmeurer <bmeurer@chromium.org>
Tue, 23 Jun 2015 09:39:11 +0000 (02:39 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 23 Jun 2015 09:39:23 +0000 (09:39 +0000)
commita5af5127ec1a14722a0122637895da73a36e3587
tree4c5314042be2935fc8e13634b4a7c7ff658dc761
parente9445d7d48b3dc5463d28a023c548a51ef1837ae
Revert of [turbofan] Run DeadCodeElimination together with the advanced reducers. (patchset #1 id:1 of https://codereview.chromium.org/1206533002/)

Reason for revert:
Looks like this breaks Tests262.

Original issue's description:
> [turbofan] Run DeadCodeElimination together with the advanced reducers.
>
> This will immediately remove dead code from the graph once any of
> the advanced reducers inserts it. Also changes the GraphReducer to
> use the canonical Dead node for ReplaceWithValue.
>
> R=jarin@chromium.org
>
> Committed: https://crrev.com/88a40c5fb381924b1c0b2403dc582bceb2abe5da
> Cr-Commit-Position: refs/heads/master@{#29217}

TBR=jarin@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true

Review URL: https://codereview.chromium.org/1200983004

Cr-Commit-Position: refs/heads/master@{#29220}
src/compiler/graph-reducer.cc
src/compiler/graph-reducer.h
src/compiler/js-intrinsic-lowering.cc
src/compiler/pipeline.cc
src/compiler/verifier.cc
test/unittests/compiler/graph-reducer-unittest.cc