[turbofan] Merge group spill ranges.
authormtrofin <mtrofin@chromium.org>
Fri, 18 Sep 2015 16:01:52 +0000 (09:01 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 18 Sep 2015 16:02:03 +0000 (16:02 +0000)
commit7864c35a76ee490d1676168d51ef6c8ca3ece14b
treec3ce582bcfae98b22f0a79f19b5de5c5d7101246
parent90e1a0ddb328f566d444e25c26b0550ee56a67e8
[turbofan] Merge group spill ranges.

Akin to linear scan's TryReuseSpillForPhi, we attempt to merge the
spill ranges of grouped live ranges (which are phi inputs and output),
to avoid inefficient slot-to-slot moves.

BUG=

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

Cr-Commit-Position: refs/heads/master@{#30833}
src/compiler/greedy-allocator.cc
src/compiler/greedy-allocator.h