[turbofan] Add control input to Load and LoadElements.
authorbmeurer@chromium.org <bmeurer@chromium.org>
Wed, 1 Oct 2014 11:08:37 +0000 (11:08 +0000)
committerbmeurer@chromium.org <bmeurer@chromium.org>
Wed, 1 Oct 2014 11:08:37 +0000 (11:08 +0000)
commitb9afcdcefb7f0e55f58b5f538df5ccac39480a80
treeab17e12eeeb8e51f1a98b28a70078b079c6e1a09
parent4f7eff0a213c2f4f8b563db5fb029be54ca122c4
[turbofan] Add control input to Load and LoadElements.

Also remove the now obsolete ControlEffect operator.

TEST=cctest,mjsunit,unittests
R=mstarzinger@chromium.org

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24359 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
18 files changed:
src/compiler/ast-graph-builder.cc
src/compiler/change-lowering.cc
src/compiler/common-operator.cc
src/compiler/common-operator.h
src/compiler/js-generic-lowering.cc
src/compiler/js-typed-lowering.cc
src/compiler/opcodes.h
src/compiler/operator-properties-inl.h
src/compiler/simplified-lowering.cc
src/compiler/typer.cc
test/cctest/compiler/test-changes-lowering.cc
test/cctest/compiler/test-simplified-lowering.cc
test/unittests/compiler/change-lowering-unittest.cc
test/unittests/compiler/common-operator-unittest.cc
test/unittests/compiler/graph-unittest.cc
test/unittests/compiler/graph-unittest.h
test/unittests/compiler/machine-operator-unittest.cc
test/unittests/compiler/simplified-operator-unittest.cc