Skip to content
  1. Sep 23, 2008
  2. Sep 22, 2008
  3. Sep 21, 2008
  4. Sep 20, 2008
  5. Sep 19, 2008
  6. Sep 18, 2008
    • Dan Gohman's avatar
      Don't consider instructions with implicit physical register · f3d647e0
      Dan Gohman authored
      defs to be necessarily live.
      
      llvm-svn: 56310
      f3d647e0
    • Dan Gohman's avatar
      Add a new "fast" scheduler. This is currently basically just a · 95be7d7b
      Dan Gohman authored
      copy of the BURRList scheduler, but with several parts ripped
      out, such as backtracking, online topological sort maintenance
      (needed by backtracking), the priority queue, and Sethi-Ullman
      number computation and maintenance (needed by the priority
      queue). As a result of all this, it generates somewhat lower
      quality code, but that's its tradeoff for running about 30%
      faster than list-burr in -fast mode in many cases.
      
      This is somewhat experimental. Moving forward, major pieces of
      this can be refactored with pieces in common with
      ScheduleDAGRRList.cpp.
      
      llvm-svn: 56307
      95be7d7b
  7. Sep 17, 2008
  8. Sep 16, 2008
  9. Sep 15, 2008
Loading