Skip to content
  1. Dec 03, 2012
    • Chandler Carruth's avatar
      Use the new script to sort the includes of every file under lib. · ed0881b2
      Chandler Carruth authored
      Sooooo many of these had incorrect or strange main module includes.
      I have manually inspected all of these, and fixed the main module
      include to be the nearest plausible thing I could find. If you own or
      care about any of these source files, I encourage you to take some time
      and check that these edits were sensible. I can't have broken anything
      (I strictly added headers, and reordered them, never removed), but they
      may not be the headers you'd really like to identify as containing the
      API being implemented.
      
      Many forward declarations and missing includes were added to a header
      files to allow them to parse cleanly when included first. The main
      module rule does in fact have its merits. =]
      
      llvm-svn: 169131
      ed0881b2
  2. Oct 02, 2012
  3. May 12, 2012
  4. Apr 23, 2012
  5. Apr 22, 2012
  6. Mar 11, 2012
  7. Mar 04, 2012
  8. Feb 24, 2012
  9. Feb 21, 2012
  10. Feb 15, 2012
  11. Nov 06, 2011
  12. Oct 17, 2011
  13. Oct 15, 2011
    • Benjamin Kramer's avatar
      Add a bad char heuristic to StringRef::find. · 4d681d7d
      Benjamin Kramer authored
      Based on Horspool's simplified version of Boyer-Moore. We use a constant-sized table of
      uint8_ts to keep cache thrashing low, needles bigger than 255 bytes are uncommon anyways.
      
      The worst case is still O(n*m) but we do a lot better on the average case now.
      
      llvm-svn: 142061
      4d681d7d
  14. Sep 30, 2011
  15. Apr 28, 2011
  16. Apr 15, 2011
  17. Dec 07, 2010
  18. Dec 01, 2010
  19. Nov 26, 2010
  20. Nov 07, 2010
  21. Oct 20, 2010
  22. Aug 26, 2010
  23. Aug 23, 2010
  24. May 26, 2010
  25. Feb 28, 2010
  26. Jan 07, 2010
  27. Dec 31, 2009
  28. Dec 30, 2009
  29. Nov 19, 2009
  30. Nov 12, 2009
  31. Nov 11, 2009
  32. Nov 06, 2009
  33. Sep 22, 2009
  34. Sep 21, 2009
  35. Sep 20, 2009
Loading