[turbofan] add initial move optimizer
authordcarney <dcarney@chromium.org>
Thu, 27 Nov 2014 09:19:31 +0000 (01:19 -0800)
committerCommit bot <commit-bot@chromium.org>
Thu, 27 Nov 2014 09:21:06 +0000 (09:21 +0000)
commit60af073ad8a7e723e88c02d461fd4087cbeb7af9
tree9c12b7e44dc583ccaa55f64e4dea40ed5738b8e5
parentf89acb647f9472da01b765522916bcaeb28d4dfb
[turbofan] add initial move optimizer

R=bmeurer@chromium.org

BUG=

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

Cr-Commit-Position: refs/heads/master@{#25533}
13 files changed:
BUILD.gn
src/compiler/instruction.h
src/compiler/move-optimizer.cc [new file with mode: 0644]
src/compiler/move-optimizer.h [new file with mode: 0644]
src/compiler/pipeline.cc
src/compiler/register-allocator.cc
src/compiler/register-allocator.h
test/unittests/compiler/instruction-sequence-unittest.cc [new file with mode: 0644]
test/unittests/compiler/instruction-sequence-unittest.h [new file with mode: 0644]
test/unittests/compiler/move-optimizer-unittest.cc [new file with mode: 0644]
test/unittests/compiler/register-allocator-unittest.cc
test/unittests/unittests.gyp
tools/gyp/v8.gyp