Removed isWinToJoinCrossClass from the register coalescer.
authorPete Cooper <peter_cooper@apple.com>
Tue, 6 Dec 2011 02:06:50 +0000 (02:06 +0000)
committerPete Cooper <peter_cooper@apple.com>
Tue, 6 Dec 2011 02:06:50 +0000 (02:06 +0000)
commitd3743fc092c5b547552857abd45e1863eecb0377
treee8740c355deab52a352a6632e490318142d76216
parent266451dd95b12323fad9418df9b217918ec7e9e0
Removed isWinToJoinCrossClass from the register coalescer.

The new register allocator is much more able to split back up ranges too constrained by register classes.

Fixes <rdar://problem/10466609>

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145899 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/RegisterCoalescer.cpp