Skip to content
  1. Jun 27, 2008
  2. Jun 26, 2008
  3. Jun 25, 2008
  4. Jun 24, 2008
  5. Jun 23, 2008
  6. Jun 22, 2008
  7. Jun 21, 2008
  8. Jun 20, 2008
    • Evan Cheng's avatar
      Enhanced heuristic to determine the *best* register to spill. Instead of... · efc67e78
      Evan Cheng authored
      Enhanced heuristic to determine the *best* register to spill. Instead of picking the register with the lowest spill weight. Consider (up to) 2 additional registers with spill weights that are close to the lowest spill weight. The one with fewest defs and uses that conflicts with the current interval (weighted by loop depth) is the spill candidate.
      
      This is not always a win, but there are much more wins than loses and wins tend to be more noticeable.
      
      llvm-svn: 52554
      efc67e78
    • Duncan Sands's avatar
      Share some code that is common between integer and · f362183c
      Duncan Sands authored
      float expansion (and sometimes vector splitting too).
      
      llvm-svn: 52548
      f362183c
Loading