Skip to content
  1. Apr 30, 2009
  2. Apr 29, 2009
  3. Apr 28, 2009
  4. Apr 27, 2009
  5. Apr 25, 2009
  6. Apr 24, 2009
  7. Apr 23, 2009
  8. 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
  9. Apr 21, 2009
Loading