Skip to content
  1. Nov 09, 2003
  2. Nov 06, 2003
  3. Nov 05, 2003
  4. Nov 02, 2003
  5. Oct 31, 2003
  6. Oct 29, 2003
  7. Oct 27, 2003
  8. Oct 23, 2003
  9. Oct 22, 2003
  10. Oct 21, 2003
  11. Oct 20, 2003
  12. Oct 19, 2003
  13. Oct 15, 2003
  14. Oct 13, 2003
  15. Oct 10, 2003
  16. Oct 07, 2003
  17. Oct 06, 2003
    • Chris Lattner's avatar
      Speed up the predicate used to decide when to inline by caching the size · 6dc0ae2d
      Chris Lattner authored
      of callees between executions.
      
      On eon, in release mode, this changes the inliner from taking 11.5712s
      to taking 2.2066s.  In debug mode, it went from taking 14.4148s to
      taking 7.0745s.  In release mode, this is a 24.7% speedup of gccas, in
      debug mode, it's a total speedup of 11.7%.
      
      This also makes it slightly more aggressive.  This could be because we
      are not judging the size of the functions quite as accurately as before.
      When we start looking at the performance of the generated code, this can
      be investigated further.
      
      llvm-svn: 8893
      6dc0ae2d
  18. Sep 22, 2003
  19. Sep 20, 2003
  20. Sep 16, 2003
  21. Sep 15, 2003
Loading