Skip to content
  1. Apr 22, 2009
    • Evan Cheng's avatar
      It has finally happened. Spiller is now using live interval info. · 1a99a5f5
      Evan Cheng authored
      This fixes a very subtle bug. vr defined by an implicit_def is allowed overlap with any register since it doesn't actually modify anything. However, if it's used as a two-address use, its live range can be extended and it can be spilled. The spiller must take care not to emit a reload for the vn number that's defined by the implicit_def. This is both a correctness and performance issue.
      
      llvm-svn: 69743
      1a99a5f5
  2. Mar 17, 2009
  3. Mar 13, 2009
  4. Mar 11, 2009
  5. Jan 20, 2009
  6. Jan 08, 2009
  7. Nov 19, 2008
  8. Nov 16, 2008
  9. Nov 14, 2008
  10. Oct 14, 2008
  11. Oct 03, 2008
  12. Oct 02, 2008
Loading