Skip to content
  • Cameron Zwarich's avatar
    Add support for updating the LiveIntervals of registers used by 'exotic' · bfebb419
    Cameron Zwarich authored
    terminators that actually have register uses when splitting critical edges.
    
    This commit also introduces a method repairIntervalsInRange() on LiveIntervals,
    which allows for repairing LiveIntervals in a small range after an arbitrary
    target hook modifies, inserts, and removes instructions. It's pretty limited
    right now, but I hope to extend it to support all of the things that are done
    by the convertToThreeAddress() target hooks.
    
    llvm-svn: 175382
    bfebb419
Loading