Skip to content
  1. Apr 02, 2008
    • David Greene's avatar
      · 586740f4
      David Greene authored
      Iterators folloring a SmallVector erased element are invalidated so
      don't access cached iterators from after the erased element.
      
      Re-apply 49056 with SmallVector support.
      
      llvm-svn: 49106
      586740f4
    • Evan Cheng's avatar
      1. Drop default inline threshold back down to 200. · ac38d444
      Evan Cheng authored
      2. Do not use # of basic blocks as part of the cost computation since it doesn't really figure into function size.
      3. More aggressively inline function with vector code.
      
      llvm-svn: 49061
      ac38d444
    • Tanya Lattner's avatar
      Reverting 49056 due to the build being broken. · 052838c5
      Tanya Lattner authored
      llvm-svn: 49060
      052838c5
    • David Greene's avatar
      · 7f7edc38
      David Greene authored
      Iterators folloring a SmallVector erased element are invalidated so
      don't access cached iterators from after the erased element.
      
      llvm-svn: 49056
      7f7edc38
  2. Apr 01, 2008
  3. Mar 31, 2008
  4. Mar 30, 2008
  5. Mar 29, 2008
  6. 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
  7. Mar 27, 2008
  8. Mar 25, 2008
  9. Mar 24, 2008
  10. Mar 23, 2008
  11. Mar 22, 2008
  12. Mar 21, 2008
  13. Mar 20, 2008
  14. Mar 19, 2008
  15. Mar 18, 2008
  16. Mar 16, 2008
  17. Mar 14, 2008
  18. Mar 13, 2008
Loading