Skip to content
  1. Mar 28, 2008
    • Chris Lattner's avatar
      make memset inference significantly more powerful: it can now handle · d62964a7
      Chris Lattner authored
      memsets that initialize "structs of arrays" and other store sequences
      that are not sequential.  This is still only enabled if you pass 
      -form-memset-from-stores.  The flag is not heavily tested and I haven't
      analyzed the perf regressions when -form-memset-from-stores is passed
      either, but this causes no make check regressions.
      
      llvm-svn: 48909
      d62964a7
  2. Mar 24, 2008
  3. Mar 22, 2008
  4. Mar 21, 2008
  5. Mar 13, 2008
  6. Mar 12, 2008
  7. Feb 27, 2008
  8. Feb 25, 2008
  9. Feb 20, 2008
  10. Feb 19, 2008
  11. Feb 18, 2008
  12. Feb 14, 2008
  13. Feb 12, 2008
  14. Feb 06, 2008
  15. Feb 04, 2008
  16. Dec 29, 2007
  17. Dec 08, 2007
  18. Dec 01, 2007
    • Duncan Sands's avatar
      Integrate the readonly/readnone logic more deeply · 68b6f509
      Duncan Sands authored
      into alias analysis.  This meant updating the API
      which now has versions of the getModRefBehavior,
      doesNotAccessMemory and onlyReadsMemory methods
      which take a callsite parameter.  These should be
      used unless the callsite is not known, since in
      general they can do a better job than the versions
      that take a function.  Also, users should no longer
      call the version of getModRefBehavior that takes
      both a function and a callsite.  To reduce the
      chance of misuse it is now protected.
      
      llvm-svn: 44487
      68b6f509
  19. Nov 29, 2007
  20. Nov 26, 2007
  21. Oct 18, 2007
  22. Sep 21, 2007
  23. Sep 17, 2007
Loading