[turbofan] First version of loop peeling.
authortitzer <titzer@chromium.org>
Tue, 20 Jan 2015 09:45:02 +0000 (01:45 -0800)
committerCommit bot <commit-bot@chromium.org>
Tue, 20 Jan 2015 09:45:17 +0000 (09:45 +0000)
commit3442a5f9e0189bad75da1dc8a30467c3827a8637
tree96d1e0b3057f975978d4b5f072a6f7dd3d0725b5
parent76d62e836a876251aa459920d60aa0392f16cf6d
[turbofan] First version of loop peeling.

BUG=

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

Cr-Commit-Position: refs/heads/master@{#26149}
19 files changed:
BUILD.gn
src/compiler/control-reducer.cc
src/compiler/graph-visualizer.cc
src/compiler/loop-analysis.cc
src/compiler/loop-analysis.h
src/compiler/loop-peeling.cc [new file with mode: 0644]
src/compiler/loop-peeling.h [new file with mode: 0644]
src/compiler/node.h
src/compiler/opcodes.h
src/compiler/osr.h
src/compiler/pipeline.cc
src/compiler/scheduler.cc
src/flag-definitions.h
test/unittests/compiler/graph-unittest.h
test/unittests/compiler/loop-peeling-unittest.cc [new file with mode: 0644]
test/unittests/compiler/node-test-utils.cc
test/unittests/compiler/node-test-utils.h
test/unittests/unittests.gyp
tools/gyp/v8.gyp