Skip to content
  • Jakob Stoklund Olesen's avatar
    Be more strict about detecting multi-use blocks for isolation. · 4cf8fe31
    Jakob Stoklund Olesen authored
    When a block has exactly two uses and the register is both live-in and live-out,
    don't isolate the block. We would be inserting two copies, so we haven't really
    made any progress.
    
    If the live-in and live-out values separate into disconnected components after
    splitting, we would be making progress. We can't detect that for now.
    
    llvm-svn: 117169
    4cf8fe31
Loading