Restrict floating control to minimal control-connected component.
authormstarzinger <mstarzinger@chromium.org>
Tue, 2 Dec 2014 15:56:22 +0000 (07:56 -0800)
committerCommit bot <commit-bot@chromium.org>
Tue, 2 Dec 2014 15:56:30 +0000 (15:56 +0000)
commitf9e4527f32c2c268cb79428c74ea9703e9db3aec
treef545152ae2ca3acd27abd26e0faea4536a645622
parent0672b64d1c07a709ca455beb924b6bad93bfe7d7
Restrict floating control to minimal control-connected component.

R=jarin@chromium.org
TEST=cctest/test-scheduler/NestedFloatingDiamondWithChain

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

Cr-Commit-Position: refs/heads/master@{#25621}
BUILD.gn
src/compiler/control-equivalence.h [new file with mode: 0644]
src/compiler/scheduler.cc
src/compiler/scheduler.h
src/zone-allocator.h
src/zone-containers.h
test/cctest/compiler/test-scheduler.cc
test/unittests/compiler/control-equivalence-unittest.cc [new file with mode: 0644]
test/unittests/unittests.gyp
tools/gyp/v8.gyp