Skip to content
  • Jakob Stoklund Olesen's avatar
    Extract parts of RAGreedy::splitAroundRegion as SplitKit methods. · 795da1c1
    Jakob Stoklund Olesen authored
    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
    795da1c1
Loading