Skip to content
  1. Dec 03, 2008
  2. Nov 27, 2008
    • Nick Lewycky's avatar
      Silence a warning. · 2c96bdd8
      Nick Lewycky authored
      Despite changing the order of evaluation, this doesn't actually change the
      meaning of the statement.
      
      llvm-svn: 60177
      2c96bdd8
  3. Nov 25, 2008
  4. Nov 20, 2008
    • Dan Gohman's avatar
      Factor out the code for verifying the work of the scheduler, · 4ce15e12
      Dan Gohman authored
      extend it a bit, and make use of it in all schedulers, to
      ensure consistent checking.
      
      llvm-svn: 59689
      4ce15e12
    • Dan Gohman's avatar
      Experimental post-pass scheduling support. Post-pass scheduling · 60cb69e6
      Dan Gohman authored
      is currently off by default, and can be enabled with
      -disable-post-RA-scheduler=false.
      
      This doesn't have a significant impact on most code yet because it doesn't
      yet do anything to address anti-dependencies and it doesn't attempt to
      disambiguate memory references. Also, several popular targets
      don't have pipeline descriptions yet.
      
      The majority of the changes here are splitting the SelectionDAG-specific
      code out of ScheduleDAG, so that ScheduleDAG can be moved to
      libLLVMCodeGen.a. The interface between ScheduleDAG-using code and
      the rest of the scheduling code is somewhat rough and will evolve.
      
      llvm-svn: 59676
      60cb69e6
  5. Sep 04, 2008
  6. Jan 14, 2008
  7. Dec 29, 2007
  8. Jul 13, 2007
Loading