Skip to content
  1. Aug 25, 2006
    • Chris Lattner's avatar
      Take advantage of the recent improvements to the liveintervals set (tracking · bdf12106
      Chris Lattner authored
      instructions which define each value#) to simplify and improve the coallescer.
      In particular, this patch:
      
      1. Implements iterative coallescing.
      2. Reverts an unsafe hack from handlePhysRegDef, superceeding it with a
         better solution.
      3. Implements PR865, "coallescing" away the second copy in code like:
      
         A = B
         ...
         B = A
      
      This also includes changes to symbolically print registers in intervals
      when possible.
      
      llvm-svn: 29862
      bdf12106
  2. Aug 23, 2006
  3. Aug 22, 2006
  4. Aug 21, 2006
  5. Aug 17, 2006
  6. Aug 16, 2006
  7. Aug 15, 2006
  8. Aug 14, 2006
  9. Aug 12, 2006
  10. Aug 11, 2006
  11. Aug 08, 2006
  12. Aug 04, 2006
  13. Aug 03, 2006
  14. Aug 02, 2006
  15. Aug 01, 2006
Loading