commit | fd5c51342a429ecab86a645282d0b36b216c0256 | [log] [tgz] |
---|---|---|
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | Tue Apr 12 19:32:53 2011 +0000 |
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | Tue Apr 12 19:32:53 2011 +0000 |
tree | bd5a3578e22fd96cf4fd203bfb8a658db3566e4d | |
parent | 5d7dcd3335234d2a2bc16dc69f86fbb5dcaa8962 [diff] |
Create new intervals for isolated blocks during region splitting. This merges the behavior of splitSingleBlocks into splitAroundRegion, so the RS_Region and RS_Block register stages can be coalesced. That means the leftover intervals after region splitting go directly to spilling instead of a second pass of per-block splitting. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129379 91177308-0d34-0410-b5e6-96231b3b80d8