Skip to content
  1. Sep 06, 2007
    • David Greene's avatar
      · 65d2a697
      David Greene authored
      Pluggable coalescers inplementation.
      
      llvm-svn: 41743
      65d2a697
  2. Aug 14, 2007
  3. Jun 08, 2007
  4. May 08, 2007
  5. May 03, 2007
  6. May 02, 2007
  7. May 01, 2007
  8. Apr 26, 2007
  9. Apr 25, 2007
  10. Apr 17, 2007
    • Evan Cheng's avatar
      Copy coalescing change to prevent a physical register from being pin to a · b881bdab
      Evan Cheng authored
      long live interval that has low usage density.
      1. Change order of coalescing to join physical registers with virtual
         registers first before virtual register intervals become too long.
      2. Check size and usage density to determine if it's worthwhile to join.
      3. If joining is aborted, assign virtual register live interval allocation
         preference field to the physical register.
      4. Register allocator should try to allocate to the preferred register
         first (if available) to create identify moves that can be eliminated.
      
      llvm-svn: 36218
      b881bdab
  11. Mar 20, 2007
  12. Feb 25, 2007
  13. Feb 19, 2007
  14. Feb 17, 2007
  15. Feb 16, 2007
  16. Dec 19, 2006
  17. Dec 06, 2006
  18. Dec 02, 2006
  19. Nov 17, 2006
  20. Nov 08, 2006
  21. Nov 07, 2006
  22. Oct 24, 2006
  23. Aug 27, 2006
  24. Aug 02, 2006
  25. Aug 01, 2006
  26. Jul 20, 2006
  27. Jun 29, 2006
  28. May 12, 2006
  29. May 11, 2006
  30. Mar 26, 2006
  31. Feb 23, 2006
  32. Jan 23, 2006
  33. Dec 28, 2005
  34. Nov 21, 2005
  35. Sep 21, 2005
  36. Aug 30, 2005
Loading