Add EdgeBundles to SplitKit.
authorJakob Stoklund Olesen <stoklund@2pi.dk>
Tue, 21 Dec 2010 01:50:21 +0000 (01:50 +0000)
committerJakob Stoklund Olesen <stoklund@2pi.dk>
Tue, 21 Dec 2010 01:50:21 +0000 (01:50 +0000)
commit8d0963f72c8922bafffb36ff49b18064098a3cab
treecf92b685608ac8b93a2c3f9c8f2ceb23ee426626
parentb907e8a2d40dc546f21ff7e122a80b121653851a
Add EdgeBundles to SplitKit.

Edge bundles is an annotation on the CFG that turns it into a bipartite directed
graph where each basic block is connected to an outgoing and an ingoing bundle.
These bundles are useful for identifying regions of the CFG for live range
splitting.

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