commit | 8d0963f72c8922bafffb36ff49b18064098a3cab | [log] [tgz] |
---|---|---|
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | Tue Dec 21 01:50:21 2010 +0000 |
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | Tue Dec 21 01:50:21 2010 +0000 |
tree | cf92b685608ac8b93a2c3f9c8f2ceb23ee426626 | |
parent | b907e8a2d40dc546f21ff7e122a80b121653851a [diff] |
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