diff options
| author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2011-07-15 21:47:57 +0000 |
|---|---|---|
| committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2011-07-15 21:47:57 +0000 |
| commit | 795da1c1081bf6aee68f004e11d855954abfaa77 (patch) | |
| tree | b9152716c796ed7fd9334f7bd4b0d30b99638606 /clang/lib/Index | |
| parent | 3d0adb3201ebdaedcec8d7eecc445df5eb649ae6 (diff) | |
| download | bcm5719-llvm-795da1c1081bf6aee68f004e11d855954abfaa77.tar.gz bcm5719-llvm-795da1c1081bf6aee68f004e11d855954abfaa77.zip | |
Extract parts of RAGreedy::splitAroundRegion as SplitKit methods.
This gets rid of some of the gory splitting details in RAGreedy and
makes them available to future SplitKit clients.
Slightly generalize the functionality to support multi-way splitting.
Specifically, SplitEditor::splitLiveThroughBlock() supports switching
between different register intervals in a block.
llvm-svn: 135307
Diffstat (limited to 'clang/lib/Index')
0 files changed, 0 insertions, 0 deletions

