[turbofan] Add length operand to LoadElement and StoreElement.
authorbmeurer@chromium.org <bmeurer@chromium.org>
Wed, 24 Sep 2014 09:28:56 +0000 (09:28 +0000)
committerbmeurer@chromium.org <bmeurer@chromium.org>
Wed, 24 Sep 2014 09:28:56 +0000 (09:28 +0000)
commitdeaf463bf1ec61d9fa7abb7a308f3c058f721958
tree11f1f1a88dc9efacb4a49696cb21f8377a0419fc
parent9e0801c306cd736ce13c8e9a4c5a2c45aca6ed80
[turbofan] Add length operand to LoadElement and StoreElement.

This is preliminary work, required to properly support bounds checking for typed array loads/stores.

TEST=compiler-unittests,cctest
R=mstarzinger@chromium.org

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24172 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/compiler/generic-node-inl.h
src/compiler/generic-node.h
src/compiler/js-generic-lowering.cc
src/compiler/js-typed-lowering.cc
src/compiler/simplified-lowering.cc
src/compiler/simplified-operator-unittest.cc
src/compiler/simplified-operator.cc
src/compiler/simplified-operator.h
test/cctest/compiler/simplified-graph-builder.h
test/cctest/compiler/test-node.cc
test/cctest/compiler/test-simplified-lowering.cc